._page_2qpt2_1{--hub-blue:var(--site-blue);--hub-blue-hover:var(--site-blue-hover);--hub-ink:var(--site-ink);--hub-muted:var(--site-muted);--hub-line:var(--site-line);--hub-line-strong:var(--site-line-strong);--hub-soft:var(--site-surface);--hub-blue-soft:var(--site-accent-soft);--hub-dark:var(--site-dark);--hub-container:var(--site-container,1440px);--hub-gutter:max(32px, calc((100vw - var(--hub-container)) / 2));--hub-radius-md:max(22px, var(--site-radius-md,22px));--hub-radius-lg:max(30px, var(--site-radius-lg,30px));--hub-radius-xl:max(38px, var(--site-radius-xl,38px));background:var(--site-paper);min-height:100vh;color:var(--hub-ink);overflow-x:clip}._section_2qpt2_25{padding:clamp(72px, 7vw, 104px) var(--hub-gutter);border-bottom:1px solid var(--hub-line);background:var(--site-paper);position:relative}._sectionInner_2qpt2_32{width:min(var(--hub-container), 100%);margin:0 auto}._sectionHeader_2qpt2_34{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;min-width:0;max-width:900px;margin-bottom:clamp(36px,4.5vw,56px);display:grid}._sectionHeader_2qpt2_34>*{min-width:0}._sectionHeader_2qpt2_34 h2{max-width:860px;color:var(--hub-ink);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,4.1vw,60px);font-weight:690;line-height:1.02}._sectionHeader_2qpt2_34 p{max-width:720px;color:var(--hub-muted);margin:0;font-size:16px;line-height:1.65}._grid_2qpt2_66{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,1.7vw,24px);display:grid}._grid_2qpt2_66 ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="4"] ._card_2qpt2_67{grid-column:span 6}._grid_2qpt2_66[data-card-count="3"] ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="6"] ._card_2qpt2_67{grid-column:span 4}._grid_2qpt2_66[data-card-count="1"] ._card_2qpt2_67{grid-column:1/-1}._card_2qpt2_67{border:1px solid var(--hub-line);border-radius:var(--hub-radius-lg);background:var(--hub-dark);color:#fff;min-width:0;position:relative;overflow:hidden}._cardInteractive_2qpt2_71{height:100%;min-height:410px;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}._cardInteractive_2qpt2_71:focus-visible{outline-offset:-6px;border-radius:inherit;outline:3px solid #fff}._card_2qpt2_67 figure{margin:0;position:absolute;inset:0;overflow:hidden}._card_2qpt2_67 figure:after{content:"";pointer-events:none;background:linear-gradient(#030f1726,#030f17ad 45%,#030f17f7),linear-gradient(90deg,#030f1733,#0000 68%);position:absolute;inset:0}._card_2qpt2_67 figure img{object-fit:cover;filter:saturate(1.04)contrast(1.02);width:auto;min-width:100%;max-width:none;height:100%;transition:transform .42s;display:block;position:absolute;inset:0 auto 0 50%;translate:-50%}._card_2qpt2_67:hover figure img{transform:scale(1.035)}._cardBody_2qpt2_77{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;padding:150px clamp(24px,2.5vw,34px) 32px;display:flex;position:relative}._cardIndex_2qpt2_78{display:none}._card_2qpt2_67 h3{color:#fff;letter-spacing:-.035em;overflow-wrap:normal;max-width:520px;margin:0;font-size:clamp(23px,2vw,31px);font-weight:680;line-height:1.12}._card_2qpt2_67 p{color:#ffffffe6;max-width:520px;margin:15px 0 0;font-size:16px;line-height:1.58}._cardLinkText_2qpt2_81{width:fit-content;min-height:48px;color:var(--hub-ink);background:#fff;border-radius:999px;align-items:center;gap:11px;margin-top:24px;padding:12px 20px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex;box-shadow:0 5px 20px #00000024}._cardLinkText_2qpt2_81 svg{transition:transform .18s}._card_2qpt2_67:hover ._cardLinkText_2qpt2_81 svg{transform:translate(4px)}._grid_2qpt2_66[data-card-count="1"] ._cardInteractive_2qpt2_71{min-height:450px}._grid_2qpt2_66[data-card-count="1"] ._cardBody_2qpt2_77{padding:160px clamp(30px,4vw,54px) 42px}._grid_2qpt2_66[data-card-count="1"] ._card_2qpt2_67 h3{font-size:clamp(32px,3.4vw,48px)}._selectionGuide_2qpt2_89{border:1px solid var(--hub-line);border-radius:var(--hub-radius-lg);background:var(--site-paper);overflow:hidden}._selectionGuide_2qpt2_89 table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}._selectionGuide_2qpt2_89 caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._selectionGuide_2qpt2_89 thead{background:var(--site-card)}._selectionGuide_2qpt2_89 th,._selectionGuide_2qpt2_89 td{border-bottom:1px solid var(--hub-line);vertical-align:top;overflow-wrap:anywhere;width:33.333%;padding:24px 28px}._selectionGuide_2qpt2_89 thead th{color:var(--hub-muted);font-size:13px;font-weight:600}._selectionGuide_2qpt2_89 tbody th{color:var(--hub-ink);font-size:19px;font-weight:650;line-height:1.35}._selectionGuide_2qpt2_89 td{color:var(--hub-muted);font-size:15px;line-height:1.55}._selectionGuide_2qpt2_89 tr:last-child>*{border-bottom:0}._selectionGuide_2qpt2_89 a{min-height:44px;color:var(--hub-blue);text-underline-offset:4px;align-items:center;gap:10px;margin-top:-8px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._selectionGuide_2qpt2_89 a svg{flex-shrink:0}._selectionGuide_2qpt2_89 a:focus-visible{outline:2px solid var(--hub-blue);outline-offset:5px;border-radius:3px}._soft_2qpt2_103{border-color:var(--hub-line);background:var(--site-card);color:var(--hub-ink)}._soft_2qpt2_103 ._sectionHeader_2qpt2_34 p{color:var(--hub-muted)}._scopeSelector_2qpt2_111{grid-template-columns:minmax(0,1fr);align-items:center;gap:26px;display:grid}._scopeAction_2qpt2_118{border:1px solid var(--hub-blue);background:var(--hub-blue);color:#fff;cursor:pointer;width:fit-content;min-height:54px;font:inherit;box-shadow:0 14px 32px color-mix(in srgb, var(--site-blue) 16%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:720;transition:transform .18s,background-color .18s,opacity .18s;display:inline-flex}._scopeAction_2qpt2_118:hover:not(:disabled){background:var(--hub-blue-hover);transform:translateY(-2px)}._scopeAction_2qpt2_118:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}._qualifyingNote_2qpt2_140{width:min(var(--hub-container), calc(100% - (var(--hub-gutter) * 2)));border:0;border-top:1px solid var(--hub-line);color:var(--hub-muted);background:0 0;border-radius:0;margin:28px auto 0;padding:18px 0 0;font-size:15px;line-height:1.6}._finalAction_2qpt2_154{padding:clamp(72px, 7vw, 104px) var(--hub-gutter);background:var(--site-paper)}._finalActionInner_2qpt2_156{width:min(var(--hub-container), 100%);border:1px solid var(--hub-line-strong);border-radius:var(--hub-radius-xl);background:var(--site-card);color:var(--hub-ink);grid-template-columns:1fr;align-items:center;gap:24px;margin:0 auto;padding:clamp(46px,5.5vw,76px);display:grid;position:relative;overflow:hidden}._finalPhoto_2qpt2_172{pointer-events:none;margin:0;position:absolute;inset:0 0 0 42%;overflow:hidden}._finalPhoto_2qpt2_172 img{object-fit:cover;width:auto;min-width:100%;max-width:none;height:100%;position:absolute;inset:0 auto 0 50%;translate:-50%}._finalPhoto_2qpt2_172:after{content:"";background:linear-gradient(90deg,#fff,#fffffff0 30%,#ffffff59);position:absolute;inset:0}._finalActionInner_2qpt2_156>h2,._finalActionInner_2qpt2_156 [data-context-cta]{z-index:1;max-width:720px;position:relative}._finalAction_2qpt2_154 h2{z-index:1;color:var(--hub-ink);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(38px,3.7vw,56px);font-weight:690;line-height:1.02;position:relative}._finalActionInner_2qpt2_156 [data-context-cta]{width:100%;color:var(--hub-ink);background:0 0;border:0;border-radius:0;margin:0;padding:0}._finalActionInner_2qpt2_156 [data-context-cta] strong{color:var(--hub-ink)}._finalActionInner_2qpt2_156 [data-context-cta] p{color:var(--hub-muted);font-size:16px}._finalActionInner_2qpt2_156 [data-context-cta] button,._finalActionInner_2qpt2_156 [data-context-cta] a{border-radius:999px}@media (max-width:1180px){._page_2qpt2_1{--hub-gutter:24px}._grid_2qpt2_66[data-card-count="3"] ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="6"] ._card_2qpt2_67{grid-column:span 6}}@media (max-width:900px){._sectionHeader_2qpt2_34{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}._sectionHeader_2qpt2_34 p{max-width:680px}._finalActionInner_2qpt2_156{grid-template-columns:1fr;gap:30px}}@media (max-width:700px){._page_2qpt2_1{--hub-gutter:16px}._section_2qpt2_25{padding:62px var(--hub-gutter) 68px}._sectionHeader_2qpt2_34{gap:14px;margin-bottom:30px}._sectionHeader_2qpt2_34 h2{font-size:var(--site-h2-size)}._grid_2qpt2_66{grid-template-columns:1fr}._grid_2qpt2_66 ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="4"] ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="3"] ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="6"] ._card_2qpt2_67,._grid_2qpt2_66[data-card-count="1"] ._card_2qpt2_67{grid-column:auto}._cardInteractive_2qpt2_71{min-height:370px}._cardBody_2qpt2_77{padding:150px 24px 28px}._card_2qpt2_67 h3{font-size:25px}._grid_2qpt2_66[data-card-count="1"] ._cardInteractive_2qpt2_71{min-height:390px}._grid_2qpt2_66[data-card-count="1"] ._cardBody_2qpt2_77{padding:160px 24px 28px}._grid_2qpt2_66[data-card-count="1"] ._card_2qpt2_67 h3{font-size:34px}._scopeSelector_2qpt2_111{grid-template-columns:1fr;gap:18px}._scopeAction_2qpt2_118{width:100%}._selectionGuide_2qpt2_89 thead{display:none}._selectionGuide_2qpt2_89 table,._selectionGuide_2qpt2_89 tbody,._selectionGuide_2qpt2_89 tr,._selectionGuide_2qpt2_89 th,._selectionGuide_2qpt2_89 td{width:100%;display:block}._selectionGuide_2qpt2_89 tr{border-bottom:1px solid var(--hub-line);padding:24px}._selectionGuide_2qpt2_89 tr:last-child{border-bottom:0}._selectionGuide_2qpt2_89 th,._selectionGuide_2qpt2_89 td{border:0;padding:0}._selectionGuide_2qpt2_89 tbody th{margin-bottom:14px;font-size:22px}._selectionGuide_2qpt2_89 td+td{margin-top:12px}._selectionGuide_2qpt2_89 td:before{color:var(--hub-muted);content:attr(data-label);margin-bottom:3px;font-size:12px;display:block}._selectionGuide_2qpt2_89 a{margin-top:0}._qualifyingNote_2qpt2_140{width:calc(100% - 32px);margin-top:18px}._finalAction_2qpt2_154{padding:64px var(--hub-gutter) 72px}._finalPhoto_2qpt2_172{opacity:.2;inset:0}._finalPhoto_2qpt2_172:after{background:#fff9}._finalActionInner_2qpt2_156{border-radius:var(--hub-radius-lg);padding:32px 24px}._finalAction_2qpt2_154 h2{font-size:36px}}@media (prefers-reduced-motion:reduce){._card_2qpt2_67,._card_2qpt2_67 figure img,._scopeAction_2qpt2_118{transition:none}}
