.cmp-hero{padding:56px 0 80px}.pub .cmp-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:15.5px;font-weight:600;color:rgba(255,255,255,.72)}.cmp-crumbs a{color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.45)}.cmp-crumbs a:hover{text-decoration-color:#fff}.cmp-hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px 72px;align-items:start}.cmp-hero h1 em{font-style:normal;color:var(--pub-gold)}.cmp-answer{display:grid;gap:16px}.cmp-answer h2{font-family:var(--pub-hd);font-stretch:92%;font-weight:700;font-size:22px;letter-spacing:-.015em;line-height:1.12;color:var(--pub-gold)}.cmp-answer p{font-size:clamp(17px,1.3vw,19px);line-height:1.55;color:rgba(255,255,255,.92);text-wrap:pretty}.cmp-answer p:first-of-type{font-family:var(--pub-hd);font-stretch:92%;font-size:clamp(22px,2vw,28px);letter-spacing:-.015em;line-height:1.2;color:#fff;text-wrap:balance}.cmp-answer p strong,.cmp-money strong,.cmp-prose strong{font-weight:800}.cmp-answer .pub-actions{margin-top:12px}.pub .cmp-hub-verdict{margin-top:20px;max-width:30em;font-family:var(--pub-hd);font-stretch:92%;font-weight:700;font-size:clamp(22px,2vw,28px);letter-spacing:-.015em;line-height:1.2;color:var(--pub-gold);text-wrap:balance}.pub .cmp-hub-lead{margin-top:16px;max-width:40em}.cmp-table{width:100%;border-collapse:initial;border-spacing:0;table-layout:fixed;font-size:16.5px;line-height:1.5}.cmp-table col.cmp-col-label{width:24%}.cmp-table :is(th,td){padding:18px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--pub-line);overflow-wrap:anywhere}.cmp-table thead th{font-family:var(--pub-hd);font-stretch:92%;font-weight:700;font-size:21px;letter-spacing:-.015em;line-height:1.15;border-bottom:0;vertical-align:bottom}.cmp-table thead th.cmp-us{background:var(--pub-blue);color:#fff;box-shadow:inset 0 -4px 0 var(--pub-gold)}.cmp-table tbody th{font-weight:700;color:var(--pub-ink)}.cmp-table tbody td{color:var(--pub-body)}.cmp-table tbody td.cmp-us{background:var(--pub-tint);color:var(--pub-ink);font-weight:600;border-left:2px solid var(--pub-blue);border-right:2px solid var(--pub-blue);border-bottom-color:#D9DDF6}.cmp-table tbody tr:last-child td.cmp-us{border-bottom:2px solid var(--pub-blue)}.cmp-table tbody tr:last-child :is(th,td:not(.cmp-us)){border-bottom:0}.pub .cmp-head{margin-bottom:28px}.pub .cmp-note{margin-top:24px;max-width:80ch}.cmp-hub-table{table-layout:auto;font-size:16px}.cmp-hub-table :is(th,td){padding:18px 16px;overflow-wrap:normal}.cmp-hub-table thead th{font-size:16.5px;font-family:var(--pub-hk);font-stretch:normal;letter-spacing:0;color:var(--pub-body);border-bottom:1px solid var(--pub-line-strong);padding-bottom:14px}.cmp-hub-table tbody th{font-family:var(--pub-hd);font-stretch:92%;font-size:21px;letter-spacing:-.015em;line-height:1.15;white-space:nowrap}.cmp-hub-table tbody th a{color:var(--pub-ink);text-decoration:none}.cmp-hub-table tbody th a:hover{color:var(--pub-blue);text-decoration:underline}.cmp-hub-table tr.cmp-us th{background:var(--pub-blue);color:var(--pub-gold);border-bottom-color:var(--pub-blue)}.cmp-hub-table tr.cmp-us td{background:var(--pub-tint);color:var(--pub-ink);font-weight:600;border-top:2px solid var(--pub-blue);border-bottom:2px solid var(--pub-blue)}.cmp-hub-table tr.cmp-us td:last-child{border-right:2px solid var(--pub-blue)}.cmp-hub-table td.cmp-go{white-space:nowrap}.cmp-hub-table td.cmp-go .pub-link{min-height:0}.pub .cmp-g3{margin-top:32px}.cmp-g3 .pub-card p{font-size:17px;line-height:1.55;color:var(--pub-body);text-wrap:pretty}.cmp-g3 .pub-card-blue p{color:#fff;font-weight:600}.cmp-money .pub-card p{color:var(--pub-ink)}.pub .cmp-aside{margin-top:32px;max-width:70ch}.cmp-prose{display:grid;gap:16px}.cmp-prose p{font-size:17px;line-height:1.6;color:var(--pub-body);max-width:62ch;text-wrap:pretty}.cmp-belief-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px 72px;align-items:start}.pub .cmp-belief .pub-kicker{margin-bottom:14px;font-size:18px}.cmp-belief-body{display:grid;gap:20px}.cmp-belief-body p{font-size:clamp(18px,1.45vw,21px);line-height:1.55;color:rgba(255,255,255,.94);text-wrap:pretty}.cmp-belief-body p:last-child{font-family:var(--pub-hd);font-stretch:92%;font-weight:700;font-size:clamp(21px,1.9vw,26px);letter-spacing:-.015em;line-height:1.25;color:var(--pub-gold)}.cmp-why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:36px}.cmp-why[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.cmp-why>div{padding:24px 0 28px;border-top:2px solid var(--pub-ink)}.cmp-why>div:first-child{grid-column:1/-1;padding-bottom:36px}.cmp-why h3{font-family:var(--pub-hd);font-stretch:92%;font-weight:700;font-size:22px;letter-spacing:-.015em;line-height:1.12;color:var(--pub-blue)}.cmp-why>div:first-child h3{font-size:clamp(26px,2.6vw,36px);line-height:1.05;letter-spacing:-.025em}.pub .cmp-why p{margin-top:10px;font-size:17px;line-height:1.6;color:var(--pub-ink);max-width:52ch}.pub .cmp-why>div:first-child p{font-size:clamp(18px,1.4vw,20px);max-width:60ch}.cmp-why>.cmp-why-video{display:flex;flex-wrap:wrap;align-items:center;gap:24px 56px}.cmp-why-clip,.cmp-why-video>div:first-child{flex:1 1 300px;min-width:0}.cmp-why-clip{max-width:460px}.cmp-suits h2{font-family:var(--pub-hk);font-weight:700;font-size:17px;line-height:1.4;color:var(--pub-ink)}.pub .cmp-suits p{margin-top:6px;max-width:78ch;font-size:15.5px;line-height:1.6;color:var(--pub-muted)}.cmp-close .pub-actions{margin-top:0}.cmp-others{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:28px;padding-top:20px;border-top:1px solid var(--pub-line-strong)}.pub .cmp-fine{margin-top:28px;max-width:86ch}.cmp-summer .cmp-table{margin-top:28px;background:var(--pub-card)}.cmp-summer .cmp-table tbody tr:last-child :is(th,td:not(.cmp-us)){border-bottom:1px solid var(--pub-line)}.cmp-summer .cmp-table :is(thead th:not(.cmp-us),tbody th,tbody td:not(.cmp-us)){background:var(--pub-card)}.cmp-summer .cmp-table thead th:first-child{background:transparent}.cmp-summer-foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px;margin-top:16px}@media (max-width:1100px){.cmp-hero-grid{grid-template-columns:minmax(0,1fr)}.cmp-hub-table,.cmp-hub-table :is(tbody,tr,th,td){display:block}.cmp-hub-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cmp-hub-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cmp-hub-table tr{background:var(--pub-card);border:1px solid var(--pub-line-strong)}.cmp-hub-table tr.cmp-us{border:2px solid var(--pub-blue);background:var(--pub-tint)}.cmp-hub-table tbody th{padding:18px 20px;white-space:normal;border-bottom:1px solid var(--pub-line)}.cmp-hub-table tbody td{padding:12px 20px;border-bottom:1px solid var(--pub-line)}.cmp-hub-table tr.cmp-us td,.cmp-hub-table tr.cmp-us td:last-child{border:0;border-bottom:1px solid #d9ddf6}.cmp-hub-table tbody td:last-child,.cmp-hub-table tr.cmp-us td:last-child{border-bottom:0}.cmp-hub-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:14px;font-weight:700;color:var(--pub-muted)}.cmp-hub-table tr.cmp-us td[data-label]:before{color:var(--pub-blue)}.cmp-hub-table td.cmp-go .pub-link{min-height:44px}}@media (max-width:760px){.cmp-hero{padding:32px 0 48px}.cmp-crumbs{margin-bottom:20px}.cmp-belief-grid,.cmp-why,.cmp-why[data-count="3"]{grid-template-columns:minmax(0,1fr)}.cmp-summer .cmp-table{background:transparent}.cmp-hub-table tbody{grid-template-columns:minmax(0,1fr);gap:12px}.cmp-table:not(.cmp-hub-table),.cmp-table:not(.cmp-hub-table) :is(tbody,tr,th,td){display:block}.cmp-table:not(.cmp-hub-table) :is(thead,colgroup){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cmp-table:not(.cmp-hub-table) tbody{display:grid;gap:12px}.cmp-table:not(.cmp-hub-table) tr{background:var(--pub-card);border:1px solid var(--pub-line-strong)}.cmp-table:not(.cmp-hub-table) tbody th{padding:14px 16px 12px;font-family:var(--pub-hd);font-stretch:92%;font-size:19px;letter-spacing:-.015em;line-height:1.15;border-bottom:0}.cmp-table:not(.cmp-hub-table) tbody td{padding:12px 16px 14px;border:0}.cmp-table:not(.cmp-hub-table) tbody td.cmp-us,.cmp-table:not(.cmp-hub-table) tbody tr:last-child td.cmp-us{border:0}.cmp-table:not(.cmp-hub-table) td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:14px;font-weight:700;color:var(--pub-muted)}.cmp-table:not(.cmp-hub-table) td.cmp-us[data-label]:before{color:var(--pub-blue)}.cmp-summer-foot{flex-direction:column}}