.ResearchHoverShell-module__X5NPTW__wrap{border-radius:inherit;cursor:help;outline:none;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative}.ResearchHoverShell-module__X5NPTW__wrap:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:3px}.ResearchHoverShell-module__X5NPTW__popover{pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(1.15);background:#121626eb;border:1px solid #ffffff1f;border-radius:16px;padding:1.1rem 1.15rem 1.15rem;animation:.28s cubic-bezier(.22,1,.36,1) forwards ResearchHoverShell-module__X5NPTW__researchPopoverIn;box-shadow:inset 0 1px #ffffff14,0 24px 48px #00000059,0 0 0 1px #0003}.ResearchHoverShell-module__X5NPTW__popover:before{content:"";background:linear-gradient(90deg,var(--csl-yellow),#f0b74733);opacity:.95;border-radius:16px 16px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.ResearchHoverShell-module__X5NPTW__popoverEyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;margin-bottom:.35rem;font-size:.625rem;font-weight:600;display:block}.ResearchHoverShell-module__X5NPTW__popoverTitle{font-family:var(--font-headline);letter-spacing:-.02em;color:#fff;margin-bottom:.45rem;font-size:.95rem;font-weight:800;line-height:1.25;display:block}.ResearchHoverShell-module__X5NPTW__popoverBody{font-family:var(--font-body);color:#ffffff9e;margin:0;font-size:.8125rem;line-height:1.55}@keyframes ResearchHoverShell-module__X5NPTW__researchPopoverIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ResearchHoverShell-module__X5NPTW__popover{animation:none}}
.RegionalComparisonExperience-module__J3Dt3a__root{--hairline:#293a681a;--surface:#f0f2fa;--surface-deep:#e6eaf5;--ease-out:cubic-bezier(.22,1,.36,1);--accent-line:linear-gradient(90deg,var(--csl-yellow),#f0b74740 55%,var(--csl-blue));background:linear-gradient(180deg,#fafbfe 0%,var(--surface)38%,var(--surface-deep)100%);-webkit-font-smoothing:antialiased;width:100%;max-width:100%;overflow-x:clip}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded{background:radial-gradient(120% 80% at 50% -20%,#ffffffe6 0%,#0000 55%),radial-gradient(70% 50% at 100% 40%,#b2c3f51f 0%,#0000 45%),radial-gradient(55% 45% at 0 80%,#f0b7470f 0%,#0000 40%),linear-gradient(#f8f9fd 0%,#eef1f9 55%,#e6eaf5 100%);min-height:0}.RegionalComparisonExperience-module__J3Dt3a__srOnly{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__connect{margin-top:clamp(1.25rem,3vw,2rem);padding-top:clamp(2.25rem,5vw,3rem);padding-bottom:clamp(2.25rem,5vw,3rem)}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__introBand{padding-top:clamp(1.25rem,3vw,1.75rem);padding-bottom:clamp(1rem,2vw,1.35rem)}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__pickerBand{padding-bottom:clamp(1.6rem,4vw,2.5rem)}@keyframes RegionalComparisonExperience-module__J3Dt3a__shellDrift{0%{background-position:0 40%}to{background-position:100% 60%}}@keyframes RegionalComparisonExperience-module__J3Dt3a__pickerCellIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__panelIn{0%{opacity:0;filter:blur(8px);transform:translateY(22px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__fadeRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__chipPop{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__rowReveal{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__cardLiftIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__emptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes RegionalComparisonExperience-module__J3Dt3a__activeSheen{0%{background-position:180% 0}to{background-position:-180% 0}}@keyframes RegionalComparisonExperience-module__J3Dt3a__topAccentShimmer{0%{opacity:.75;filter:brightness()}50%{opacity:1;filter:brightness(1.15)}to{opacity:.85;filter:brightness()}}.RegionalComparisonExperience-module__J3Dt3a__introBand{scroll-margin-top:calc(var(--nav-height) + .75rem);padding:clamp(2.75rem,6vw,4rem) 0 clamp(1.5rem,4vw,2.25rem)}.RegionalComparisonExperience-module__J3Dt3a__introCard{text-align:center;-webkit-backdrop-filter:blur(12px)saturate(1.1);background:#ffffffeb;border:1px solid #ffffffd9;border-radius:22px;max-width:44rem;margin:0 auto;padding:clamp(1.75rem,4vw,2.5rem) clamp(1.25rem,4vw,2.5rem);position:relative;box-shadow:inset 0 1px #ffffffd9,0 12px 32px #293a6814,0 28px 56px #293a680a}.RegionalComparisonExperience-module__J3Dt3a__introCard:before{content:"";background:var(--accent-line);opacity:.95;border-radius:0 0 4px 4px;width:min(200px,45%);height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.RegionalComparisonExperience-module__J3Dt3a__introEyebrow{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:var(--csl-section-label-tracking);text-transform:uppercase;color:var(--csl-color-section-label);margin:0 0 var(--csl-section-stack-gap-lg);font-weight:600;display:inline-block}.RegionalComparisonExperience-module__J3Dt3a__introEyebrow:after{content:"";background:var(--accent-line);opacity:.85;border-radius:2px;width:2.25rem;height:2px;margin:.55rem auto 0;display:block}.RegionalComparisonExperience-module__J3Dt3a__introTitle{font-family:var(--font-headline);color:var(--csl-black);letter-spacing:var(--csl-section-title-tracking);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.65rem,3.5vw,2.25rem);font-weight:800;line-height:1.12}.RegionalComparisonExperience-module__J3Dt3a__introBody{font-family:var(--font-body);font-size:clamp(.98rem,1.35vw,1.0625rem);line-height:var(--csl-section-subtitle-leading);color:var(--csl-color-section-subtitle);margin:0}.RegionalComparisonExperience-module__J3Dt3a__pickerBand{padding:0 0 clamp(2.25rem,5vw,3.5rem)}.RegionalComparisonExperience-module__J3Dt3a__pickerInner{max-width:var(--container-max-width);margin:0 auto}.RegionalComparisonExperience-module__J3Dt3a__pickerHead{text-align:center;margin-bottom:1.35rem}.RegionalComparisonExperience-module__J3Dt3a__pickerEyebrow{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:var(--csl-section-label-tracking);text-transform:uppercase;color:var(--csl-color-section-label);margin:0 0 .5rem;font-weight:600;display:inline-block}.RegionalComparisonExperience-module__J3Dt3a__pickerTitle{font-family:var(--font-headline);color:var(--csl-black);letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.4rem,2.8vw,1.85rem);font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__pickerHint{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-wrap:pretty;max-width:34rem;margin:0 auto;font-size:.9375rem;line-height:1.6}.RegionalComparisonExperience-module__J3Dt3a__pickerShell{background:linear-gradient(125deg,#f0b74773 0%,#293a6838 38%,#b2c3f580 72%,#ef272626 100%) 0 0/200% 200%;border-radius:22px;max-width:58rem;margin:0 auto;padding:1px;animation:20s ease-in-out infinite alternate RegionalComparisonExperience-module__J3Dt3a__shellDrift;position:relative;box-shadow:0 20px 50px #293a681f}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__pickerShell{background:linear-gradient(125deg,#f0b74761 0%,#293a6833 42%,#b2c3f56b 100%) 0 0/100% 100%;max-width:none;animation:none}.RegionalComparisonExperience-module__J3Dt3a__pickerPanel{-webkit-backdrop-filter:blur(18px)saturate(1.15);background:#ffffffc7;border:1px solid #ffffffeb;border-radius:21px;padding:clamp(1.2rem,3vw,1.75rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 10px 36px #293a6814}.RegionalComparisonExperience-module__J3Dt3a__pickerPanel:before{content:"";pointer-events:none;background:radial-gradient(80% 55% at 10% 0,#ffffff8c 0%,#0000 55%);position:absolute;inset:0}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__pickerPanel{transition:box-shadow .35s var(--ease-out),border-color .3s ease;border-radius:20px}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__pickerShell:hover .RegionalComparisonExperience-module__J3Dt3a__pickerPanel{border-color:#fff;box-shadow:inset 0 1px #fffffffa,0 16px 44px #293a681a}.RegionalComparisonExperience-module__J3Dt3a__embeddedPrompt{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-align:center;text-wrap:pretty;margin:0 0 .9rem;font-size:.86rem;line-height:1.55}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid{z-index:1;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:640px){.RegionalComparisonExperience-module__J3Dt3a__pickerGrid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li{animation:RegionalComparisonExperience-module__J3Dt3a__pickerCellIn .58s var(--ease-out)backwards;list-style:none}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:first-child{animation-delay:0s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(2){animation-delay:45ms}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(3){animation-delay:90ms}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(4){animation-delay:.135s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(5){animation-delay:.18s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(6){animation-delay:.225s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(7){animation-delay:.27s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(8){animation-delay:.315s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(9){animation-delay:.36s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(10){animation-delay:.405s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(11){animation-delay:.45s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(12){animation-delay:.495s}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid li:nth-child(n+13){animation-delay:.54s}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn{width:100%;font-family:var(--font-body);min-height:48px;color:var(--csl-blue);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .35s var(--ease-out),background .35s var(--ease-out),transform .35s var(--ease-out),box-shadow .35s var(--ease-out);letter-spacing:-.01em;background:linear-gradient(#fff 0%,#f4f6fc 100%);border:1px solid #293a681f;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #293a680d}.RegionalComparisonExperience-module__J3Dt3a__clusterBtnDot{width:7px;height:7px;transition:transform .3s var(--ease-out),background .3s ease,box-shadow .3s ease;background:#293a6847;border-radius:50%;flex-shrink:0}.RegionalComparisonExperience-module__J3Dt3a__clusterBtnLabel{text-align:center;line-height:1.2}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn:hover{border-color:#293a6859;transform:translateY(-2px)scale(1.02);box-shadow:0 10px 26px #293a681f}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn:hover .RegionalComparisonExperience-module__J3Dt3a__clusterBtnDot{transform:scale(1.2)}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:3px}.RegionalComparisonExperience-module__J3Dt3a__clusterBtnActive{background:linear-gradient(165deg,#1e2d5c 0%,var(--csl-blue)55%,#243a72 100%);color:#fff;border-color:#fff3;box-shadow:inset 0 1px #ffffff2e,0 10px 28px #293a6859}.RegionalComparisonExperience-module__J3Dt3a__clusterBtnActive .RegionalComparisonExperience-module__J3Dt3a__clusterBtnDot{background:var(--csl-yellow);box-shadow:0 0 0 2px #ffffff59}.RegionalComparisonExperience-module__J3Dt3a__clusterBtnActive:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 0% 38%,#ffffff38 50%,#0000 62% 100%) 0 0/220% 100% no-repeat;animation:3.2s ease-in-out infinite RegionalComparisonExperience-module__J3Dt3a__activeSheen;position:absolute;inset:0}.RegionalComparisonExperience-module__J3Dt3a__clusterBtnActive:hover{background:#1e2d5c;border-color:#1e2d5c}.RegionalComparisonExperience-module__J3Dt3a__pickerMeta{border-top:1px solid #293a680f;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1.15rem;padding-top:1rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__selectionNote{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-align:center;margin:0;font-size:.875rem}.RegionalComparisonExperience-module__J3Dt3a__selectionNote strong{color:var(--csl-blue);font-weight:700}.RegionalComparisonExperience-module__J3Dt3a__clearLink{font-family:var(--font-body);color:var(--csl-blue);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;-webkit-text-decoration:underline #293a6859;text-decoration:underline #293a6859;display:inline-flex}.RegionalComparisonExperience-module__J3Dt3a__clearLink:hover{color:#1e2d5c}.RegionalComparisonExperience-module__J3Dt3a__clearLink:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:2px;border-radius:4px}.RegionalComparisonExperience-module__J3Dt3a__resultsBand{scroll-margin-top:calc(var(--nav-height) + .75rem);padding:0 var(--spacing-md)clamp(2.5rem,6vw,4.5rem)}.RegionalComparisonExperience-module__J3Dt3a__resultsInner{max-width:var(--container-max-width);margin:0 auto}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{border:1px solid var(--hairline);animation:RegionalComparisonExperience-module__J3Dt3a__panelIn .62s var(--ease-out);background:#fff;border-radius:22px;padding:clamp(1.85rem,4vw,2.85rem);position:relative;overflow:hidden;box-shadow:0 1px 3px #293a680d,0 16px 48px #293a6817}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{border-radius:18px;box-shadow:0 1px 3px #293a680d,0 14px 38px #293a6814}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner:before{content:"";background:var(--accent-line);opacity:.9;height:3px;animation:4s ease-in-out infinite RegionalComparisonExperience-module__J3Dt3a__topAccentShimmer;position:absolute;top:0;left:0;right:0}.RegionalComparisonExperience-module__J3Dt3a__clusterHero{animation:RegionalComparisonExperience-module__J3Dt3a__fadeRise .58s var(--ease-out)80ms backwards;border-bottom:1px solid #293a6814;margin:-.35rem 0 .25rem;padding-bottom:clamp(1.1rem,2.7vw,1.55rem)}.RegionalComparisonExperience-module__J3Dt3a__clusterHeroTop{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:1rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__clusterHeroMain{flex-direction:column;gap:.65rem;min-width:0;display:flex}.RegionalComparisonExperience-module__J3Dt3a__clusterHeader{min-width:0;margin-bottom:0}.RegionalComparisonExperience-module__J3Dt3a__clusterTitle{font-family:var(--font-headline);color:var(--csl-black);letter-spacing:-.025em;text-wrap:balance;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;margin:0 0 .35rem;font-size:clamp(1.6rem,3vw,2.05rem);font-weight:800;line-height:1.1;display:flex}.RegionalComparisonExperience-module__J3Dt3a__clusterTitleCity{min-width:0}.RegionalComparisonExperience-module__J3Dt3a__clusterTitleAccent{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:.12em;text-transform:uppercase;color:#293a6885;font-style:normal;font-weight:700;line-height:1.35;display:inline-block}.RegionalComparisonExperience-module__J3Dt3a__clusterSubtitle{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-wrap:pretty;max-width:40rem;margin:.35rem 0 0;font-size:.9rem;line-height:1.55}.RegionalComparisonExperience-module__J3Dt3a__quickStats{border-top:1px solid #293a6814;flex-flow:wrap;align-items:stretch;gap:.5rem;margin:0;padding-top:.65rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__quickStat{min-width:5.5rem;color:var(--csl-blue);font-family:var(--font-body);background:linear-gradient(165deg,#fffffff2 0%,#f4f7fffa 100%);border:1px solid #293a681a;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.12rem;padding:.55rem .78rem;font-size:.7rem;font-weight:600;display:inline-flex;box-shadow:0 2px 12px #293a680d}.RegionalComparisonExperience-module__J3Dt3a__quickStat strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.28rem;font-weight:900;line-height:1}.RegionalComparisonExperience-module__J3Dt3a__quickStatLabel{text-transform:uppercase;letter-spacing:.07em;opacity:.78;font-size:.62rem;font-weight:700;line-height:1.2}.RegionalComparisonExperience-module__J3Dt3a__quickStatMarkOnly{flex-direction:row;align-items:center;gap:.42rem;padding-inline:.72rem}.RegionalComparisonExperience-module__J3Dt3a__quickStatMark{width:1.35rem;height:1.35rem;color:var(--csl-blue);background:#293a681a;border-radius:10px;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.RegionalComparisonExperience-module__J3Dt3a__quickStatMarkOnly .RegionalComparisonExperience-module__J3Dt3a__quickStatLabel{text-transform:none;letter-spacing:.02em;text-wrap:balance;max-width:7.5rem;font-size:.62rem;font-weight:700;line-height:1.25}.RegionalComparisonExperience-module__J3Dt3a__quickStats .RegionalComparisonExperience-module__J3Dt3a__quickStat{animation:RegionalComparisonExperience-module__J3Dt3a__chipPop .52s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__quickStats .RegionalComparisonExperience-module__J3Dt3a__quickStat:first-child{animation-delay:.12s}.RegionalComparisonExperience-module__J3Dt3a__quickStats .RegionalComparisonExperience-module__J3Dt3a__quickStat:nth-child(2){animation-delay:.2s}.RegionalComparisonExperience-module__J3Dt3a__quickStats .RegionalComparisonExperience-module__J3Dt3a__quickStat:nth-child(3){animation-delay:.28s}.RegionalComparisonExperience-module__J3Dt3a__quickStats .RegionalComparisonExperience-module__J3Dt3a__quickStat:nth-child(4){animation-delay:.36s}.RegionalComparisonExperience-module__J3Dt3a__partners{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.RegionalComparisonExperience-module__J3Dt3a__partnerChip{font-family:var(--font-body);color:var(--csl-blue);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;max-width:100%;transition:border-color .25s ease,box-shadow .25s ease,transform .3s var(--ease-out);background:linear-gradient(#293a6812 0%,#293a680a 100%);border:1px solid #293a681a;border-radius:9999px;padding:.4rem .85rem;font-size:.78rem;font-weight:600;line-height:1.35}.RegionalComparisonExperience-module__J3Dt3a__partnerChip:hover{border-color:#293a6833;transform:translateY(-2px);box-shadow:0 2px 8px #293a680f}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip{animation:RegionalComparisonExperience-module__J3Dt3a__chipPop .48s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:first-child{animation-delay:.18s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(2){animation-delay:.24s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(3){animation-delay:.3s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(4){animation-delay:.36s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(5){animation-delay:.42s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(6){animation-delay:.48s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(7){animation-delay:.54s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(8){animation-delay:.6s}.RegionalComparisonExperience-module__J3Dt3a__partners .RegionalComparisonExperience-module__J3Dt3a__partnerChip:nth-child(n+9){animation-delay:.66s}.RegionalComparisonExperience-module__J3Dt3a__welcome{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-wrap:pretty;max-width:52rem;margin:0 0 1.35rem;font-size:1.02rem;line-height:1.75}.RegionalComparisonExperience-module__J3Dt3a__quickNav{flex-wrap:wrap;gap:.45rem;margin:0 0 1.35rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__quickNavChip{min-height:40px;color:var(--csl-blue);font-family:var(--font-body);letter-spacing:.01em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s ease;background:linear-gradient(#fff 0%,#f6f8fd 100%);border:1px solid #293a681f;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;padding:.38rem .85rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #293a680a}.RegionalComparisonExperience-module__J3Dt3a__quickNavIcon{width:1.35rem;height:1.35rem;color:var(--csl-blue);transition:transform .35s var(--ease-out),background .25s ease;background:#293a6812;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RegionalComparisonExperience-module__J3Dt3a__quickNavGlyphSvg{flex-shrink:0;display:block}.RegionalComparisonExperience-module__J3Dt3a__quickNavChip:hover{border-color:#293a684d;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 28px #293a681f}.RegionalComparisonExperience-module__J3Dt3a__quickNavChip:hover .RegionalComparisonExperience-module__J3Dt3a__quickNavIcon{background:#293a681f;transform:scale(1.06)}.RegionalComparisonExperience-module__J3Dt3a__quickNav .RegionalComparisonExperience-module__J3Dt3a__quickNavChip{animation:RegionalComparisonExperience-module__J3Dt3a__chipPop .5s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__quickNav .RegionalComparisonExperience-module__J3Dt3a__quickNavChip:first-child{animation-delay:.22s}.RegionalComparisonExperience-module__J3Dt3a__quickNav .RegionalComparisonExperience-module__J3Dt3a__quickNavChip:nth-child(2){animation-delay:.28s}.RegionalComparisonExperience-module__J3Dt3a__quickNav .RegionalComparisonExperience-module__J3Dt3a__quickNavChip:nth-child(3){animation-delay:.34s}.RegionalComparisonExperience-module__J3Dt3a__quickNav .RegionalComparisonExperience-module__J3Dt3a__quickNavChip:nth-child(4){animation-delay:.4s}.RegionalComparisonExperience-module__J3Dt3a__quickNav .RegionalComparisonExperience-module__J3Dt3a__quickNavChip:nth-child(5){animation-delay:.46s}.RegionalComparisonExperience-module__J3Dt3a__quickNavChip:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:2px}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack{flex-direction:column;gap:clamp(1rem,2.2vw,1.35rem);display:flex}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock{animation:RegionalComparisonExperience-module__J3Dt3a__fadeRise .55s var(--ease-out)backwards;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out),border-color .3s ease;background:linear-gradient(165deg,#fffffff5 0%,#f6f9ffeb 100%);border:1px solid #293a6812;border-radius:20px;margin-top:0;padding:clamp(1.2rem,2.9vw,1.8rem);box-shadow:inset 0 1px #fffffff2,0 12px 40px #293a680e}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock:hover{border-color:#293a681c;transform:translateY(-2px);box-shadow:inset 0 1px #fffffffa,0 16px 44px #293a6814}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock:first-child{animation-delay:50ms}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock:nth-child(2){animation-delay:.12s}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock:nth-child(3){animation-delay:.19s}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock:nth-child(4){animation-delay:.26s}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock:nth-child(5){animation-delay:.33s}.RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock[id]{scroll-margin-top:calc(var(--nav-height) + 1rem)}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__sectionsStack .RegionalComparisonExperience-module__J3Dt3a__sectionBlock[id]{scroll-margin-top:.75rem}.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded #RegionalComparisonExperience-module__J3Dt3a__regional-results{scroll-margin-top:.35rem}.RegionalComparisonExperience-module__J3Dt3a__sectionBlock{border-top:1px solid var(--hairline);margin-top:clamp(1.85rem,3.5vw,2.5rem);padding-top:clamp(1.5rem,2.8vw,2rem)}.RegionalComparisonExperience-module__J3Dt3a__sectionEyebrow{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:var(--csl-section-label-tracking);text-transform:uppercase;color:var(--csl-color-section-label);margin:0 0 var(--csl-section-stack-gap-lg);font-weight:600;display:inline-block}.RegionalComparisonExperience-module__J3Dt3a__sectionHeading{font-family:var(--font-headline);color:var(--csl-black);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.2rem,2.1vw,1.45rem);font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__sectionHeading:after{content:"";background:var(--csl-yellow);opacity:.85;border-radius:1px;width:32px;height:2px;margin-top:.65rem;display:block}.RegionalComparisonExperience-module__J3Dt3a__researchIntro{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-wrap:pretty;max-width:42rem;margin:0 0 1.35rem;font-size:.9rem;line-height:1.65}.RegionalComparisonExperience-module__J3Dt3a__statsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.RegionalComparisonExperience-module__J3Dt3a__statCard{background:linear-gradient(170deg,#192641 0%,#232f54 38%,var(--csl-blue)100%);color:#fff;text-align:center;border:1px solid #ffffff1f;border-radius:18px;padding:1.4rem 1.15rem 1.35rem;position:relative;overflow:hidden;box-shadow:0 10px 32px #293a682e}.RegionalComparisonExperience-module__J3Dt3a__statCard:before{content:"";background:linear-gradient(90deg,var(--csl-yellow),#f0b74733);opacity:.95;height:3px;position:absolute;top:0;left:0;right:0}.RegionalComparisonExperience-module__J3Dt3a__statsGrid .RegionalComparisonExperience-module__J3Dt3a__statCard{animation:RegionalComparisonExperience-module__J3Dt3a__fadeRise .58s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__statsGrid .RegionalComparisonExperience-module__J3Dt3a__statCard:first-child{animation-delay:40ms}.RegionalComparisonExperience-module__J3Dt3a__statsGrid .RegionalComparisonExperience-module__J3Dt3a__statCard:nth-child(2){animation-delay:.12s}.RegionalComparisonExperience-module__J3Dt3a__statsGrid .RegionalComparisonExperience-module__J3Dt3a__statCard:nth-child(3){animation-delay:.2s}.RegionalComparisonExperience-module__J3Dt3a__statsGrid .RegionalComparisonExperience-module__J3Dt3a__statCard:nth-child(4){animation-delay:.28s}.RegionalComparisonExperience-module__J3Dt3a__statsGrid .RegionalComparisonExperience-module__J3Dt3a__statCard:nth-child(n+5){animation-delay:.34s}.RegionalComparisonExperience-module__J3Dt3a__statLabel{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#ffffff85;margin:0 0 .9rem;font-size:.68rem;font-weight:600}.RegionalComparisonExperience-module__J3Dt3a__statCompare{flex-direction:column;gap:.55rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__statRow{font-family:var(--font-body);justify-content:space-between;align-items:baseline;gap:.65rem;font-size:.8125rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__statTag{color:#ffffff85;text-align:left;font-weight:500}.RegionalComparisonExperience-module__J3Dt3a__statTagPb{color:#ffffffe0;font-weight:700}.RegionalComparisonExperience-module__J3Dt3a__statVal{font-family:var(--font-headline);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.08rem;font-weight:900}.RegionalComparisonExperience-module__J3Dt3a__statValPb{color:var(--csl-yellow)}.RegionalComparisonExperience-module__J3Dt3a__tableShell{border:1px solid var(--hairline);transition:box-shadow .4s var(--ease-out),border-color .3s ease;background:#ffffffc7;border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.RegionalComparisonExperience-module__J3Dt3a__tableShell:hover{border-color:#293a6824;box-shadow:inset 0 1px #fffffff2,0 12px 36px #293a6814}.RegionalComparisonExperience-module__J3Dt3a__tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.RegionalComparisonExperience-module__J3Dt3a__compareTable{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--font-body);font-size:.875rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable th,.RegionalComparisonExperience-module__J3Dt3a__compareTable td{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:.95rem .85rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(2n){background:#293a6805}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:hover{background:#f0b7470f}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr{animation:RegionalComparisonExperience-module__J3Dt3a__rowReveal .45s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:first-child{animation-delay:80ms}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(2){animation-delay:.12s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(3){animation-delay:.16s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(4){animation-delay:.2s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(5){animation-delay:.24s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(6){animation-delay:.28s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(7){animation-delay:.32s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(8){animation-delay:.36s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(9){animation-delay:.4s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(10){animation-delay:.44s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(11){animation-delay:.48s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(12){animation-delay:.52s}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(n+13){animation-delay:.56s}.RegionalComparisonExperience-module__J3Dt3a__compareTable th{color:var(--csl-black);letter-spacing:.04em;text-transform:uppercase;z-index:1;background:#293a680e;font-size:.78rem;font-weight:800;position:sticky;top:0}.RegionalComparisonExperience-module__J3Dt3a__compareTable th:first-child,.RegionalComparisonExperience-module__J3Dt3a__compareTable td:first-child{z-index:2;background:#fff;position:sticky;left:0;box-shadow:6px 0 14px -8px #293a682e}.RegionalComparisonExperience-module__J3Dt3a__compareTable thead th:first-child{z-index:3;background:#293a680e}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:nth-child(2n) td:first-child{background:#f8f9fcfa}.RegionalComparisonExperience-module__J3Dt3a__compareTable tbody tr:hover td:first-child{background:#fffbf0fa}.RegionalComparisonExperience-module__J3Dt3a__communityCellName{color:var(--csl-black);min-width:8rem;font-weight:700}.RegionalComparisonExperience-module__J3Dt3a__brandTag{letter-spacing:.08em;text-transform:uppercase;color:var(--csl-blue);background:#293a6812;border-radius:6px;margin-top:.35rem;padding:.2rem .5rem;font-size:.62rem;font-weight:700;display:inline-block}.RegionalComparisonExperience-module__J3Dt3a__distList,.RegionalComparisonExperience-module__J3Dt3a__amenityList{color:var(--csl-color-section-subtitle);margin:0;padding-left:1.15rem;line-height:1.55}.RegionalComparisonExperience-module__J3Dt3a__distList li::marker{color:#293a68a6}.RegionalComparisonExperience-module__J3Dt3a__amenityList li::marker{color:#293a68a6}.RegionalComparisonExperience-module__J3Dt3a__amenityList li{margin-bottom:.2rem}.RegionalComparisonExperience-module__J3Dt3a__narrative{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-wrap:pretty;max-width:48rem;margin:0;font-size:.9375rem;line-height:1.72}.RegionalComparisonExperience-module__J3Dt3a__mergedAmenityBlock{background:linear-gradient(#293a6808 0%,#293a6803 100%);border:1px solid #293a6814;border-radius:14px;margin-top:1.1rem;padding:.85rem}.RegionalComparisonExperience-module__J3Dt3a__mergedAmenityTitle{font-family:var(--font-headline);color:var(--csl-black);letter-spacing:-.01em;margin:0 0 .55rem;font-size:.98rem;font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__matrixShell{border:1px solid var(--hairline);transition:box-shadow .4s var(--ease-out),border-color .3s ease;background:#fff;border-radius:16px;margin-top:.5rem;overflow:hidden}.RegionalComparisonExperience-module__J3Dt3a__matrixShellSpaced{margin-top:1rem}.RegionalComparisonExperience-module__J3Dt3a__matrixShell:hover{border-color:#293a6824;box-shadow:0 10px 32px #293a6812}.RegionalComparisonExperience-module__J3Dt3a__matrixTable{border-collapse:collapse;width:100%;font-family:var(--font-body);min-width:480px;font-size:.8125rem}.RegionalComparisonExperience-module__J3Dt3a__matrixTable th,.RegionalComparisonExperience-module__J3Dt3a__matrixTable td{border:1px solid var(--hairline);text-align:center;padding:.55rem .4rem}.RegionalComparisonExperience-module__J3Dt3a__matrixTable th{color:var(--csl-black);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;z-index:1;background:#293a680f;max-width:5.5rem;font-size:.66rem;font-weight:700;line-height:1.25;position:sticky;top:0}.RegionalComparisonExperience-module__J3Dt3a__matrixTable th:first-child,.RegionalComparisonExperience-module__J3Dt3a__matrixTable td:first-child{text-align:left;min-width:8.5rem;color:var(--csl-black);background:#ffffffe6;font-weight:600}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(odd) td:first-child{background:#293a6806}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr{animation:RegionalComparisonExperience-module__J3Dt3a__rowReveal .4s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:first-child{animation-delay:40ms}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(2){animation-delay:70ms}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(3){animation-delay:.1s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(4){animation-delay:.13s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(5){animation-delay:.16s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(6){animation-delay:.19s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(7){animation-delay:.22s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(8){animation-delay:.25s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(9){animation-delay:.28s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(10){animation-delay:.31s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(11){animation-delay:.34s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(12){animation-delay:.37s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(13){animation-delay:.4s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(14){animation-delay:.43s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(15){animation-delay:.46s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(16){animation-delay:.49s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(17){animation-delay:.52s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(18){animation-delay:.55s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(19){animation-delay:.58s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(20){animation-delay:.61s}.RegionalComparisonExperience-module__J3Dt3a__matrixTable tbody tr:nth-child(n+21){animation-delay:.64s}.RegionalComparisonExperience-module__J3Dt3a__cellYes{color:var(--csl-blue);background:linear-gradient(#293a680f,#293a6805);font-size:1rem;font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__cellYes span{width:1.65rem;height:1.65rem;color:var(--csl-blue);background:#293a6814;border-radius:999px;justify-content:center;align-items:center;margin:0 auto;font-size:.85rem;display:inline-flex}.RegionalComparisonExperience-module__J3Dt3a__cellNo{color:#0c0c0c2e;font-size:.85rem}.RegionalComparisonExperience-module__J3Dt3a__matrixTable .RegionalComparisonExperience-module__J3Dt3a__cellYes span{width:1.35rem;height:1.35rem;font-size:.72rem}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid .RegionalComparisonExperience-module__J3Dt3a__priorityCard{animation:RegionalComparisonExperience-module__J3Dt3a__cardLiftIn .55s var(--ease-out)backwards}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid .RegionalComparisonExperience-module__J3Dt3a__priorityCard:first-child{animation-delay:50ms}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid .RegionalComparisonExperience-module__J3Dt3a__priorityCard:nth-child(2){animation-delay:.12s}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid .RegionalComparisonExperience-module__J3Dt3a__priorityCard:nth-child(3){animation-delay:.19s}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid .RegionalComparisonExperience-module__J3Dt3a__priorityCard:nth-child(4){animation-delay:.26s}.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid .RegionalComparisonExperience-module__J3Dt3a__priorityCard:nth-child(n+5){animation-delay:.33s}.RegionalComparisonExperience-module__J3Dt3a__priorityCard{border:1px solid var(--hairline);height:100%;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),border-color .35s ease;background:linear-gradient(#fff 0%,#fafbff 100%);border-radius:18px;padding:1.5rem 1.35rem;position:relative;box-shadow:0 4px 16px #293a680d}.RegionalComparisonExperience-module__J3Dt3a__priorityCard:hover{border-color:#293a681f;transform:translateY(-4px);box-shadow:0 12px 32px #293a681a}.RegionalComparisonExperience-module__J3Dt3a__priorityCard:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffffbf;position:absolute;inset:0}.RegionalComparisonExperience-module__J3Dt3a__priorityCardTitle{font-family:var(--font-headline);color:var(--csl-black);margin:0 0 .5rem;font-size:1rem;font-weight:800;line-height:1.3}.RegionalComparisonExperience-module__J3Dt3a__priorityCard p{font-family:var(--font-body);color:#0c0c0c85;margin:0;font-size:.875rem;line-height:1.65}.RegionalComparisonExperience-module__J3Dt3a__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:1.1rem;display:grid}.RegionalComparisonExperience-module__J3Dt3a__featuredTop{margin-bottom:1.3rem}.RegionalComparisonExperience-module__J3Dt3a__featuredHint{font-family:var(--font-body);color:#0c0c0ca8;margin:0;font-size:.88rem;font-weight:700;line-height:1.4}.RegionalComparisonExperience-module__J3Dt3a__cardsSubheading{font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:#293a68b8;margin:0 0 .85rem;font-size:.83rem;font-weight:700;line-height:1.4}.RegionalComparisonExperience-module__J3Dt3a__cardsSection{background:linear-gradient(165deg,#fffffff5 0%,#f7faffe6 100%);border:1px solid #293a6814;border-radius:16px;margin-bottom:.95rem;padding:clamp(.95rem,2vw,1.2rem)}.RegionalComparisonExperience-module__J3Dt3a__nextStepFootnote{font-family:var(--font-body);color:#0c0c0c99;margin:.2rem 0 0;font-size:.8rem;line-height:1.5}@media (min-width:1300px){.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__resultsInner,.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__pickerInner{max-width:1200px}}@media (min-width:1800px){.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__resultsInner,.RegionalComparisonExperience-module__J3Dt3a__root.RegionalComparisonExperience-module__J3Dt3a__embedded .RegionalComparisonExperience-module__J3Dt3a__pickerInner{max-width:1280px}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{padding:clamp(2rem,3.2vw,2.9rem)}.RegionalComparisonExperience-module__J3Dt3a__compareTable th,.RegionalComparisonExperience-module__J3Dt3a__compareTable td{padding:1rem .95rem}}@media (min-width:1200px) and (max-height:820px){.RegionalComparisonExperience-module__J3Dt3a__introBand{padding:1.5rem 0 1rem}.RegionalComparisonExperience-module__J3Dt3a__pickerBand{padding-bottom:1.4rem}.RegionalComparisonExperience-module__J3Dt3a__pickerHead{margin-bottom:.95rem}.RegionalComparisonExperience-module__J3Dt3a__pickerHint{font-size:.85rem;line-height:1.5}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{padding:1.5rem}.RegionalComparisonExperience-module__J3Dt3a__welcome{margin-bottom:1.4rem;line-height:1.6}.RegionalComparisonExperience-module__J3Dt3a__sectionBlock{margin-top:1.4rem;padding-top:1.15rem}}@media (min-width:700px) and (max-width:900px){.RegionalComparisonExperience-module__J3Dt3a__pickerGrid{justify-content:center;gap:.5rem}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn{min-height:46px;padding:.58rem 1.02rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable{min-width:560px}.RegionalComparisonExperience-module__J3Dt3a__matrixTable{min-width:500px}}@media (max-width:420px) and (min-height:780px){.RegionalComparisonExperience-module__J3Dt3a__pickerBand{padding-bottom:1.2rem}.RegionalComparisonExperience-module__J3Dt3a__pickerPanel{padding:.9rem}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn{min-height:44px;padding:.45rem .72rem}.RegionalComparisonExperience-module__J3Dt3a__selectionNote{font-size:.8rem}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{padding:1.1rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable{min-width:500px}.RegionalComparisonExperience-module__J3Dt3a__matrixTable{min-width:400px}}.RegionalComparisonExperience-module__J3Dt3a__cardLink{height:100%;color:inherit;border:1px solid var(--hairline);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out),border-color .35s ease;background:#fff;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 16px #293a6811}.RegionalComparisonExperience-module__J3Dt3a__cardLink:hover{border-color:#293a6829;transform:translateY(-6px);box-shadow:0 14px 34px #293a6821}.RegionalComparisonExperience-module__J3Dt3a__cardLink:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:3px}.RegionalComparisonExperience-module__J3Dt3a__cardImageWrap{aspect-ratio:4/3;background:linear-gradient(145deg,#293a6814 0%,#b2c3f526 100%);position:relative}.RegionalComparisonExperience-module__J3Dt3a__cardImageGradient{z-index:1;pointer-events:none;background:linear-gradient(#0000 28%,#0a0e241f 55%,#0a0e24d1 100%);position:absolute;inset:0}.RegionalComparisonExperience-module__J3Dt3a__featuredBadge{z-index:2;color:#fff;font-family:var(--font-body);letter-spacing:.03em;text-transform:uppercase;background:#101832db;border:1px solid #ffffff59;border-radius:12px;flex-direction:column;gap:.1rem;padding:.34rem .55rem;font-size:.69rem;font-weight:800;display:inline-flex;position:absolute;top:.75rem;left:.75rem}.RegionalComparisonExperience-module__J3Dt3a__cardImage{object-fit:cover;transition:transform .6s var(--ease-out),filter .5s ease}.RegionalComparisonExperience-module__J3Dt3a__cardLink:hover .RegionalComparisonExperience-module__J3Dt3a__cardImage{filter:saturate(1.06)contrast(1.03);transform:scale(1.06)}.RegionalComparisonExperience-module__J3Dt3a__cardBody{flex-direction:column;flex:1;gap:.38rem;padding:1.05rem 1.05rem 1.2rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__cardName{font-family:var(--font-headline);color:var(--csl-black);margin:0;font-size:1rem;font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__cardCta{font-family:var(--font-body);color:var(--csl-blue);align-items:center;gap:.25rem;margin-top:auto;padding-top:.85rem;font-size:.8125rem;font-weight:700;display:inline-flex}.RegionalComparisonExperience-module__J3Dt3a__cardCtaArrow{transition:transform .3s var(--ease-out)}.RegionalComparisonExperience-module__J3Dt3a__cardLink:hover .RegionalComparisonExperience-module__J3Dt3a__cardCtaArrow{transform:translate(3px)}.RegionalComparisonExperience-module__J3Dt3a__externalIcon{margin-left:.1rem;font-size:.75em}.RegionalComparisonExperience-module__J3Dt3a__connect{background:linear-gradient(170deg,#192641 0%,#232f54 40%,var(--csl-blue)100%);color:#fff;padding:clamp(3rem,7vw,4.75rem)var(--spacing-md);margin-top:clamp(1.5rem,4vw,2.5rem);position:relative}.RegionalComparisonExperience-module__J3Dt3a__connect:before{content:"";pointer-events:none;background:radial-gradient(50% 55% at 85% 20%,#b2c3f50f 0%,#0000 55%),radial-gradient(40% 40% at 10% 90%,#f0b7470a 0%,#0000 50%);position:absolute;inset:0}.RegionalComparisonExperience-module__J3Dt3a__connectInner{z-index:1;text-align:center;position:relative}.RegionalComparisonExperience-module__J3Dt3a__connectTitle{font-family:var(--font-headline);margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__connectTitle:after{content:"";background:var(--csl-yellow);opacity:.75;border-radius:1px;width:40px;height:2px;margin:.85rem auto 0;display:block}.RegionalComparisonExperience-module__J3Dt3a__connectBody{font-family:var(--font-body);color:#ffffff9e;max-width:28rem;margin:0 auto 1.75rem;font-size:1rem;line-height:1.65}.RegionalComparisonExperience-module__J3Dt3a__connectLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem 1rem;margin-bottom:1.5rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__connectSocial{font-family:var(--font-body);color:#fff;transition:background .3s ease,border-color .3s ease,transform .3s var(--ease-out);background:#ffffff0a;border:1px solid #ffffff38;border-radius:980px;align-items:center;gap:.35rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.RegionalComparisonExperience-module__J3Dt3a__connectSocial:hover{background:#ffffff1a;border-color:#f0b74780;transform:translateY(-2px)}.RegionalComparisonExperience-module__J3Dt3a__connectSocial:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:2px}.RegionalComparisonExperience-module__J3Dt3a__connectMeta{font-family:var(--font-body);flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;font-size:.9375rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__connectMeta a{color:var(--csl-yellow);font-weight:600;text-decoration:none}.RegionalComparisonExperience-module__J3Dt3a__connectMeta a:hover{text-decoration:underline}.RegionalComparisonExperience-module__J3Dt3a__emptyCard{text-align:center;background:#ffffffa6;border:2px dashed #293a6826;border-radius:20px;padding:clamp(2.25rem,5vw,3rem) 1.5rem}.RegionalComparisonExperience-module__J3Dt3a__emptyIcon{width:52px;height:52px;color:var(--csl-blue);background:#293a6812;border-radius:14px;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.RegionalComparisonExperience-module__J3Dt3a__emptyIcon svg{display:block}.RegionalComparisonExperience-module__J3Dt3a__emptyTitle{font-family:var(--font-headline);color:var(--csl-black);margin:0 0 .5rem;font-size:1.15rem;font-weight:800}.RegionalComparisonExperience-module__J3Dt3a__emptyState{font-family:var(--font-body);color:var(--csl-color-section-subtitle);max-width:26rem;margin:0 auto;font-size:.95rem;line-height:1.65}@media (max-width:900px){.RegionalComparisonExperience-module__J3Dt3a__statsGrid,.RegionalComparisonExperience-module__J3Dt3a__prioritiesGrid{grid-template-columns:1fr}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{padding:clamp(1.35rem,3.8vw,1.9rem)}.RegionalComparisonExperience-module__J3Dt3a__sectionBlock{margin-top:1.55rem;padding-top:1.25rem}.RegionalComparisonExperience-module__J3Dt3a__quickStats{margin-bottom:.55rem}.RegionalComparisonExperience-module__J3Dt3a__quickNav{margin-bottom:1.2rem}}@media (max-width:640px){.RegionalComparisonExperience-module__J3Dt3a__introBand{padding-left:max(var(--spacing-md),env(safe-area-inset-left));padding-right:max(var(--spacing-md),env(safe-area-inset-right))}.RegionalComparisonExperience-module__J3Dt3a__pickerBand{padding-left:max(0,env(safe-area-inset-left));padding-right:max(0,env(safe-area-inset-right))}.RegionalComparisonExperience-module__J3Dt3a__pickerPanel{padding:clamp(1rem,3vw,1.35rem)}.RegionalComparisonExperience-module__J3Dt3a__embeddedPrompt{margin-bottom:.75rem;font-size:.8rem}.RegionalComparisonExperience-module__J3Dt3a__pickerGrid{gap:.45rem}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn{min-height:44px;padding:.5rem .95rem;font-size:.8125rem}.RegionalComparisonExperience-module__J3Dt3a__quickStats{gap:.4rem}.RegionalComparisonExperience-module__J3Dt3a__quickStat{padding:.3rem .55rem;font-size:.69rem}.RegionalComparisonExperience-module__J3Dt3a__quickNav{gap:.4rem}.RegionalComparisonExperience-module__J3Dt3a__quickNavChip{min-height:44px;padding:.35rem .7rem;font-size:.72rem}.RegionalComparisonExperience-module__J3Dt3a__pickerMeta{text-align:center;flex-direction:column;align-items:center}.RegionalComparisonExperience-module__J3Dt3a__resultsBand{padding-left:max(var(--spacing-md),env(safe-area-inset-left));padding-right:max(var(--spacing-md),env(safe-area-inset-right));padding-bottom:clamp(2rem,6vw,3.5rem)}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{border-radius:18px;padding:clamp(1.25rem,4vw,1.65rem)}.RegionalComparisonExperience-module__J3Dt3a__clusterTitle{flex-direction:column;align-items:flex-start;gap:.2rem}.RegionalComparisonExperience-module__J3Dt3a__clusterTitleAccent{opacity:.95;font-style:normal}.RegionalComparisonExperience-module__J3Dt3a__compareTable{font-size:.8125rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable th,.RegionalComparisonExperience-module__J3Dt3a__compareTable td{padding:.75rem .55rem}.RegionalComparisonExperience-module__J3Dt3a__matrixTable{min-width:430px;font-size:.72rem}.RegionalComparisonExperience-module__J3Dt3a__matrixTable th,.RegionalComparisonExperience-module__J3Dt3a__matrixTable td{padding:.45rem .3rem}.RegionalComparisonExperience-module__J3Dt3a__cardsGrid{grid-template-columns:1fr;gap:1rem}.RegionalComparisonExperience-module__J3Dt3a__tableShell,.RegionalComparisonExperience-module__J3Dt3a__matrixShell{border-radius:14px}.RegionalComparisonExperience-module__J3Dt3a__mergedAmenityBlock{border-radius:12px;margin-top:.9rem;padding:.75rem}.RegionalComparisonExperience-module__J3Dt3a__mergedAmenityTitle{font-size:.9rem}}@media (max-width:400px){.RegionalComparisonExperience-module__J3Dt3a__introTitle{font-size:1.45rem}.RegionalComparisonExperience-module__J3Dt3a__pickerTitle{font-size:1.25rem}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn{min-height:44px;padding:.45rem .78rem;font-size:.76rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable th{letter-spacing:.02em;font-size:.68rem}.RegionalComparisonExperience-module__J3Dt3a__compareTable{min-width:480px}.RegionalComparisonExperience-module__J3Dt3a__partnerChip{padding:.35rem .7rem;font-size:.72rem}.RegionalComparisonExperience-module__J3Dt3a__matrixTable{min-width:390px}}@media (prefers-reduced-motion:reduce){.RegionalComparisonExperience-module__J3Dt3a__clusterBtn,.RegionalComparisonExperience-module__J3Dt3a__cardLink,.RegionalComparisonExperience-module__J3Dt3a__priorityCard,.RegionalComparisonExperience-module__J3Dt3a__connectSocial,.RegionalComparisonExperience-module__J3Dt3a__quickNavChip{transition:none}.RegionalComparisonExperience-module__J3Dt3a__clusterBtn:hover,.RegionalComparisonExperience-module__J3Dt3a__cardLink:hover,.RegionalComparisonExperience-module__J3Dt3a__priorityCard:hover,.RegionalComparisonExperience-module__J3Dt3a__connectSocial:hover,.RegionalComparisonExperience-module__J3Dt3a__cardLink:hover .RegionalComparisonExperience-module__J3Dt3a__cardCtaArrow{transform:none}.RegionalComparisonExperience-module__J3Dt3a__cardLink:hover .RegionalComparisonExperience-module__J3Dt3a__cardImage{filter:none;transform:none}.RegionalComparisonExperience-module__J3Dt3a__clusterPanelInner{animation:none}}
.page-module__CfqDBW__main{width:100%;max-width:100%;min-height:100vh;padding-bottom:env(safe-area-inset-bottom,0);background:#fff;overflow-x:clip}.page-module__CfqDBW__hero{text-align:center;background-position:50% 35%;background-size:cover;justify-content:center;align-items:center;min-height:clamp(400px,70dvh,580px);display:flex;position:relative;overflow:hidden}.page-module__CfqDBW__heroOverlay{background:radial-gradient(120% 80% at 50% 100%,#00000073 0%,#0000 55%),radial-gradient(80% 70% at 50% 15%,#0c123266 0%,#0000 50%),linear-gradient(165deg,#0c12327a 0%,#0c1232b3 48%,#0c1232e6 100%);position:absolute;inset:0}.page-module__CfqDBW__heroContent{z-index:2;pointer-events:none;width:100%;max-width:880px;padding:clamp(5rem,12vh,8rem) 0 clamp(4rem,8vh,6rem);position:relative}.page-module__CfqDBW__heroContent *{pointer-events:auto}.page-module__CfqDBW__heroEyebrow{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:var(--csl-section-label-tracking);text-transform:uppercase;color:var(--csl-color-section-label-on-dark);margin:0 0 var(--csl-section-stack-gap-lg);font-weight:600;display:inline-block}.page-module__CfqDBW__heroTitle{font-family:var(--font-headline);color:#fff;text-transform:none;letter-spacing:-.03em;text-shadow:0 1px 2px #00000040,0 4px 24px #00000059;text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2.75rem,7vw,5rem);font-style:italic;font-weight:900;line-height:1.02}.page-module__CfqDBW__heroTitleAccent{color:var(--csl-yellow)}.page-module__CfqDBW__heroSubtitle{font-family:var(--font-body);color:#ffffffd1;letter-spacing:-.01em;max-width:560px;margin:0 auto 2.75rem;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:400;line-height:1.75}.page-module__CfqDBW__heroCtas{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__CfqDBW__heroCtaPrimary{color:var(--csl-blue);font-family:var(--font-body);letter-spacing:-.01em;background:#fff;border:1px solid #fff3;border-radius:980px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s cubic-bezier(.25,.46,.45,.94);display:inline-flex;box-shadow:0 4px 24px #0000002e}.page-module__CfqDBW__heroCtaPrimary:hover{background:var(--csl-yellow);color:var(--csl-blue);transform:translateY(-2px);box-shadow:0 12px 28px #f0b74759}.page-module__CfqDBW__heroCtaPrimary:focus-visible,.page-module__CfqDBW__heroCtaSecondary:focus-visible,.page-module__CfqDBW__heroCtaTertiary:focus-visible,.page-module__CfqDBW__ctaBtnPrimary:focus-visible,.page-module__CfqDBW__ctaBtnSecondary:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:3px}.page-module__CfqDBW__heroCtaSecondary{-webkit-backdrop-filter:blur(12px);color:#fff;font-family:var(--font-body);letter-spacing:-.01em;background:#ffffff0f;border:1.5px solid #ffffff59;border-radius:980px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.85rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .45s cubic-bezier(.25,.46,.45,.94),border-color .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module__CfqDBW__heroCtaSecondary:hover{background:#f0b7472e;border-color:#f0b74780;transform:translateY(-2px);box-shadow:0 8px 32px #f0b74726}.page-module__CfqDBW__heroCtaTertiary{color:#fff;font-family:var(--font-body);cursor:pointer;letter-spacing:-.01em;background:#f0b7471f;border:1.5px solid #f0b7478c;border-radius:980px;justify-content:center;align-items:center;gap:.35rem;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;transition:background .45s cubic-bezier(.25,.46,.45,.94),border-color .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module__CfqDBW__heroCtaTertiary:hover{border-color:var(--csl-yellow);background:#f0b74738;transform:translateY(-2px)}.page-module__CfqDBW__scrollHint{z-index:3;align-items:center;gap:.65rem;animation:1s cubic-bezier(.22,1,.36,1) 1.8s both page-module__CfqDBW__scrollHintIn;display:flex;position:absolute;bottom:2rem;right:2rem}.page-module__CfqDBW__scrollHintText{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#fff6;font-size:.65rem;font-weight:500}.page-module__CfqDBW__scrollHintArrow{color:#ffffff73;animation:2s cubic-bezier(.4,0,.2,1) 2.2s infinite page-module__CfqDBW__scrollArrowBounce}@keyframes page-module__CfqDBW__scrollHintIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__CfqDBW__scrollArrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.page-module__CfqDBW__trustBar{z-index:2;background:linear-gradient(#f5f5f700 0%,#f5f5f7a6 12%,#f5f5f7 28% 100%);margin-top:-3rem;padding:0 0 2rem;position:relative}.page-module__CfqDBW__trustBarPanel{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#ffffffeb;border:1px solid #ffffffd9;border-radius:22px;padding:clamp(1.85rem,3.2vw,2.35rem) clamp(1.5rem,8vw,8rem);box-shadow:inset 0 1px #ffffffb3,0 12px 28px #293a681a,0 28px 56px #293a680f}.page-module__CfqDBW__trustBarInner{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0;max-width:1100px;margin:0 auto;display:flex}.page-module__CfqDBW__trustItem{text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:.45rem;min-width:0;padding:0 clamp(.5rem,1.5vw,1.25rem);display:flex}.page-module__CfqDBW__trustNumber{font-family:var(--font-headline);color:var(--csl-blue);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;min-height:2.45rem;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:900;line-height:1.05;display:flex}.page-module__CfqDBW__trustItemInclusive .page-module__CfqDBW__trustNumber{letter-spacing:-.018em;text-transform:none;font-size:clamp(1.2rem,2.15vw,1.75rem)}.page-module__CfqDBW__trustLabel{font-family:var(--font-body);color:var(--csl-color-section-label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:.6875rem;font-weight:600;line-height:1.3}.page-module__CfqDBW__trustItemInclusive .page-module__CfqDBW__trustLabel{letter-spacing:.085em}.page-module__CfqDBW__trustDivider{background:linear-gradient(#293a6800 0%,#293a681f 50%,#293a6800 100%);flex-shrink:0;align-self:stretch;width:1px;min-height:3.25rem;margin:0 clamp(.35rem,1.2vw,1rem)}.page-module__CfqDBW__pressSection{z-index:2;background:linear-gradient(#f5f5f7 0%,#eef0f8 100%);padding:2.5rem 0 3rem;position:relative}.page-module__CfqDBW__pressSection:before{content:"";pointer-events:none;background:linear-gradient(#00000005,#0000);height:64px;position:absolute;top:0;left:0;right:0}.page-module__CfqDBW__pressContainer{grid-template-columns:1fr;gap:1rem;display:grid}.page-module__CfqDBW__pressEyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#0c0c0c6b;margin:0;font-size:.72rem;font-weight:700}.page-module__CfqDBW__pressSubtitle{font-family:var(--font-body);color:#0c0c0c8f;margin:.45rem 0 0;font-size:.92rem;line-height:1.55}.page-module__CfqDBW__pressLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.page-module__CfqDBW__pressLink{background:#ffffffd1;border:1px solid #293a681f;border-radius:12px;justify-content:space-between;align-items:center;gap:.9rem;padding:.95rem 1rem;text-decoration:none;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex}.page-module__CfqDBW__pressLink:hover{background:#fff;border-color:#293a6840;transform:translateY(-1px);box-shadow:0 8px 18px #293a6817}.page-module__CfqDBW__pressLink:focus-visible{outline:2px solid var(--csl-blue);outline-offset:2px}.page-module__CfqDBW__pressName{font-family:var(--font-headline);letter-spacing:-.02em;color:var(--csl-black);font-size:1.03rem;font-weight:700;line-height:1.2}.page-module__CfqDBW__pressCta{font-family:var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:#293a68bd;white-space:nowrap;font-size:.68rem;font-weight:700}.page-module__CfqDBW__sectionEyebrow{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:var(--csl-section-label-tracking);text-transform:uppercase;margin:0 0 var(--csl-section-stack-gap-lg);font-weight:600;display:inline-block}.page-module__CfqDBW__sectionEyebrowMuted{color:var(--csl-color-section-label)}.page-module__CfqDBW__sectionEyebrowOnDark{color:var(--csl-color-section-label-on-dark)}.page-module__CfqDBW__sectionHeading{font-family:var(--font-headline);text-transform:none;letter-spacing:var(--csl-section-title-tracking);text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.08}.page-module__CfqDBW__sectionHeadingDark{color:var(--csl-black)}.page-module__CfqDBW__sectionHeadingOnDark{color:#fff}.page-module__CfqDBW__sectionHeadingOnDark:after{content:"";background:var(--csl-yellow);opacity:.6;border-radius:1px;width:36px;height:2px;margin-top:1.25rem;display:block}.page-module__CfqDBW__sectionBody{font-family:var(--font-body);font-size:clamp(1rem,1.4vw,1.0625rem);line-height:var(--csl-section-subtitle-leading);margin:0 0 1.5rem}.page-module__CfqDBW__sectionBodyMuted{color:var(--csl-color-section-subtitle);font-weight:400}.page-module__CfqDBW__sectionBodyOnDark{color:#ffffff94;letter-spacing:.01em}.page-module__CfqDBW__researchIntro{max-width:36.25rem;margin-left:auto;margin-right:auto}.page-module__CfqDBW__researchDataScope{font-family:var(--font-body);color:#ffffff7a;text-align:center;max-width:40rem;margin:1rem auto 0;font-size:clamp(.875rem,1.25vw,.9375rem);line-height:1.62}.page-module__CfqDBW__researchDataScope strong{color:#ffffffb8;font-weight:600}.page-module__CfqDBW__reassuranceIntro{max-width:32.5rem;margin-left:auto;margin-right:auto}.page-module__CfqDBW__splitSection{padding:clamp(5rem,10vw,7.5rem) 0;position:relative}.page-module__CfqDBW__splitBandLight{background:linear-gradient(#f5f5f7 0%,#eef0f8 55%,#fff 100%)}.page-module__CfqDBW__splitBandLight:before{content:"";pointer-events:none;background:linear-gradient(#00000005,#0000);height:80px;position:absolute;top:0;left:0;right:0}.page-module__CfqDBW__splitBandSoft{background:#fff}.page-module__CfqDBW__splitBandDeep{background:linear-gradient(170deg,#192641 0%,#232f54 30%,var(--csl-blue)60%,#2e4272 100%);overflow:hidden}.page-module__CfqDBW__splitBandDeep:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 75%,#b2c3f509 0%,#0000 100%),radial-gradient(40% 40% at 20% 80%,#f0b74705 0%,#0000 100%);position:absolute;inset:0}.page-module__CfqDBW__splitInner{z-index:1;max-width:var(--container-max-width);padding-left:var(--spacing-md);padding-right:var(--spacing-md);box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:center;gap:max(2rem,4vw);margin:0 auto;display:grid;position:relative}.page-module__CfqDBW__splitImage{aspect-ratio:4/3;isolation:isolate;border-radius:20px;min-height:min(420px,52vw);position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000a,0 12px 32px #293a681f,0 40px 64px #293a6814}.page-module__CfqDBW__splitImage:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.page-module__CfqDBW__splitBandDeep .page-module__CfqDBW__splitImage{box-shadow:0 2px 6px #0003,0 16px 40px #00000047,0 40px 80px #00000038}.page-module__CfqDBW__splitBandDeep .page-module__CfqDBW__splitImage:after{box-shadow:inset 0 0 0 1px #ffffff1a}.page-module__CfqDBW__splitImageInner{background-position:50%;background-size:cover;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.page-module__CfqDBW__splitImageImg{object-fit:cover;object-position:center 42%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.page-module__CfqDBW__splitImage:hover .page-module__CfqDBW__splitImageInner,.page-module__CfqDBW__splitImage:hover .page-module__CfqDBW__splitImageImg{transform:scale(1.035)}.page-module__CfqDBW__splitText{flex-direction:column;justify-content:center;padding:0;display:flex}.page-module__CfqDBW__splitTextWhite,.page-module__CfqDBW__splitTextCream,.page-module__CfqDBW__splitTextNavy{background:0 0}.page-module__CfqDBW__splitCtaWrap{margin-top:2rem}.page-module__CfqDBW__accentList{flex-direction:column;gap:0;margin:2rem 0 0;padding:0;list-style:none;display:flex}.page-module__CfqDBW__accentList li{font-family:var(--font-body);border-bottom:1px solid #293a6814;align-items:flex-start;gap:1.25rem;padding:1rem 0;font-size:1rem;line-height:1.7;display:flex}.page-module__CfqDBW__accentList li:last-child{border-bottom:none}.page-module__CfqDBW__accentListWhite li{color:#ffffffd9;border-bottom-color:#ffffff1a}.page-module__CfqDBW__accentListDark li{color:#0c0c0cad}.page-module__CfqDBW__accentDot{border-radius:9999px;flex-shrink:0;align-self:stretch;width:3px;min-width:3px;margin-top:.15rem}.page-module__CfqDBW__accentDotBlue{background:var(--csl-blue)}.page-module__CfqDBW__accentDotYellow{background:var(--csl-yellow)}.page-module__CfqDBW__researchSection{background:linear-gradient(170deg,#192641 0%,#232f54 30%,var(--csl-blue)60%,#2e4272 100%);padding:clamp(5rem,9vw,8rem) clamp(1.5rem,6vw,5rem);position:relative;overflow:hidden}.page-module__CfqDBW__researchSection:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 75% 40%,#b2c3f50a 0%,#0000 100%),radial-gradient(40% 40% at 20% 80%,#f0b74705 0%,#0000 100%);position:absolute;inset:0}.page-module__CfqDBW__researchInner{z-index:1;max-width:1100px;margin:0 auto;position:relative}.page-module__CfqDBW__researchHeader{text-align:center;max-width:var(--csl-section-text-max);margin-bottom:clamp(3rem,6vw,4.5rem);margin-left:auto;margin-right:auto}.page-module__CfqDBW__researchDisclaimer{font-family:var(--font-body);color:#ffffff61;text-align:center;max-width:700px;margin-top:3rem;margin-left:auto;margin-right:auto;font-size:.8125rem;font-style:italic;line-height:1.65}.page-module__CfqDBW__chartsGrid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.page-module__CfqDBW__chartsGrid>*{width:100%;min-width:0;display:flex}.page-module__CfqDBW__chartCard{-webkit-backdrop-filter:blur(14px)saturate(1.08);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;flex:1;padding:0;transition:background .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000029}.page-module__CfqDBW__chartCard:before{content:"";background:linear-gradient(90deg,var(--csl-yellow),#f0b7472e);opacity:.95;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.page-module__CfqDBW__chartCard:hover{background:#ffffff1a;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #00000029,0 0 0 1px #ffffff14}.page-module__CfqDBW__chartCardHeader{border-bottom:1px solid #ffffff14;padding:1.75rem 1.75rem 1.25rem}.page-module__CfqDBW__chartCard .page-module__CfqDBW__barChart,.page-module__CfqDBW__chartCard .page-module__CfqDBW__compareChart{flex:1;padding:1.25rem 1.75rem 1.75rem}.page-module__CfqDBW__chartTitle{font-family:var(--font-headline);color:#fff;text-transform:none;letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.0625rem;font-weight:800;line-height:1.3}.page-module__CfqDBW__chartSubtitle{font-family:var(--font-body);color:#ffffff6b;margin:0;font-size:.8125rem;line-height:1.55}.page-module__CfqDBW__barChart{flex-direction:column;gap:1.35rem;display:flex}.page-module__CfqDBW__barRow{flex-direction:column;gap:.5rem;display:flex}.page-module__CfqDBW__barLabel{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.page-module__CfqDBW__barLabelText{font-family:var(--font-body);color:#ffffffad;flex:1;min-width:0;font-size:.8125rem;font-weight:500;line-height:1.4}.page-module__CfqDBW__barLabelValue{font-family:var(--font-headline);color:#ffffff8c;font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex-shrink:0;font-size:1.0625rem;font-weight:900}.page-module__CfqDBW__barLabelValuePrimary{color:var(--csl-yellow)}.page-module__CfqDBW__barTrack{background:#00000040;border-radius:9999px;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #0003}.page-module__CfqDBW__barFill{background:linear-gradient(90deg,#e8a82e 0%,var(--csl-yellow)55%,#ffd078 100%);border-radius:9999px;width:0;height:100%;animation:1.1s cubic-bezier(.34,1.3,.64,1) forwards page-module__CfqDBW__barGrow;box-shadow:0 0 12px #f0b74759}.page-module__CfqDBW__barFillMuted{box-shadow:none;background:linear-gradient(90deg,#ffffff1f 0%,#ffffff42 100%)}@keyframes page-module__CfqDBW__barGrow{0%{width:0}to{width:var(--bar-width)}}.page-module__CfqDBW__compareChart{flex-direction:column;gap:0;display:flex}.page-module__CfqDBW__compareRow{flex-direction:column;gap:.65rem;display:flex}.page-module__CfqDBW__compareRow:not(:last-child){border-bottom:1px solid #ffffff14;margin-bottom:1.25rem;padding-bottom:1.35rem}.page-module__CfqDBW__compareRowLabel{font-family:var(--font-body);color:#ffffff6b;text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600}.page-module__CfqDBW__compareBars{flex-direction:column;gap:.5rem;display:flex}.page-module__CfqDBW__compareBar{grid-template-columns:5.25rem minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem .75rem;display:grid}.page-module__CfqDBW__compareBarTag{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;width:auto;min-width:0;font-size:.6875rem;font-weight:700}.page-module__CfqDBW__compareBarTagPbsa{color:var(--csl-yellow)}.page-module__CfqDBW__compareBarTagOff{color:#ffffff61}.page-module__CfqDBW__compareBarTrack{background:#00000040;border-radius:9999px;min-width:0;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #0003}.page-module__CfqDBW__compareBarFill{border-radius:9999px;width:0;height:100%;animation:1.1s cubic-bezier(.34,1.3,.64,1) forwards page-module__CfqDBW__barGrow}.page-module__CfqDBW__compareBarFillPbsa{background:linear-gradient(90deg,#e8a82e 0%,var(--csl-yellow)55%,#ffd078 100%);box-shadow:0 0 10px #f0b7474d}.page-module__CfqDBW__compareBarFillOff{box-shadow:none;background:linear-gradient(90deg,#ffffff1f 0%,#ffffff3d 100%)}.page-module__CfqDBW__compareBarValue{font-family:var(--font-headline);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.9375rem;font-weight:900}.page-module__CfqDBW__compareBarValuePbsa{color:var(--csl-yellow)}.page-module__CfqDBW__compareBarValueOff{color:#ffffff73}.page-module__CfqDBW__statCardsRow{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.5rem;display:grid}.page-module__CfqDBW__statCardsRow>*{flex:1;min-width:0;display:flex}.page-module__CfqDBW__statCard{-webkit-backdrop-filter:blur(14px)saturate(1.08);text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;flex:1;min-height:11.5rem;padding:1.75rem 1.5rem;transition:background .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 8px 28px #0000001f}.page-module__CfqDBW__statCard:before{content:"";background:linear-gradient(90deg,var(--csl-yellow),#f0b7472e);opacity:.9;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.page-module__CfqDBW__statCard:hover{background:#ffffff1a;box-shadow:inset 0 1px #ffffff1a,0 12px 32px #0000001f}.page-module__CfqDBW__statCardNumber{font-family:var(--font-headline);color:var(--csl-yellow);letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:900;line-height:1;display:block}.page-module__CfqDBW__statCardNumberSymbol{font-size:clamp(2.25rem,4vw,3rem);font-weight:700;line-height:.85}.page-module__CfqDBW__statCardLabel{font-family:var(--font-body);color:#ffffffbf;font-size:.85rem;font-weight:600;line-height:1.5;display:block}.page-module__CfqDBW__statCardSource{font-family:var(--font-body);color:#ffffff47;letter-spacing:.02em;margin-top:auto;padding-top:.75rem;font-size:.68rem;font-style:italic;line-height:1.45;display:block}.page-module__CfqDBW__reassuranceSection{background:linear-gradient(#f5f5f7 0%,#eef0f8 100%);padding:clamp(5rem,9vw,8rem) clamp(1.5rem,6vw,5rem);position:relative}.page-module__CfqDBW__reassuranceSection:before{content:"";pointer-events:none;background:linear-gradient(#00000005,#0000);height:80px;position:absolute;top:0;left:0;right:0}.page-module__CfqDBW__reassuranceInner{max-width:var(--container-max-width);margin:0 auto}.page-module__CfqDBW__reassuranceHeader{text-align:center;max-width:var(--csl-section-text-max);margin-bottom:3.5rem;margin-left:auto;margin-right:auto}.page-module__CfqDBW__reassuranceGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module__CfqDBW__reassuranceReveal{min-height:100%;display:flex}.page-module__CfqDBW__reassuranceCard{background:#fff;border:1px solid #293a680f;border-radius:18px;flex-direction:column;flex:1;height:100%;padding:2rem 1.75rem;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),border-color .45s;display:flex;box-shadow:0 1px 3px #293a680f,0 4px 14px #293a680a}.page-module__CfqDBW__reassuranceCard:hover{border-color:#293a681a;transform:translateY(-8px);box-shadow:0 12px 28px #293a681f,0 28px 56px #293a6814}.page-module__CfqDBW__reassuranceIcon{width:48px;height:48px;color:var(--csl-blue);background:#293a680f;border-radius:14px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.page-module__CfqDBW__reassuranceCard:first-child .page-module__CfqDBW__reassuranceIcon,.page-module__CfqDBW__reassuranceReveal:first-child .page-module__CfqDBW__reassuranceIcon{background:#293a6814}.page-module__CfqDBW__reassuranceCard:nth-child(2) .page-module__CfqDBW__reassuranceIcon,.page-module__CfqDBW__reassuranceReveal:nth-child(2) .page-module__CfqDBW__reassuranceIcon{color:#c8930a;background:#f0b7471a}.page-module__CfqDBW__reassuranceCard:nth-child(3) .page-module__CfqDBW__reassuranceIcon,.page-module__CfqDBW__reassuranceReveal:nth-child(3) .page-module__CfqDBW__reassuranceIcon{background:#293a6814}.page-module__CfqDBW__reassuranceCard:nth-child(4) .page-module__CfqDBW__reassuranceIcon,.page-module__CfqDBW__reassuranceReveal:nth-child(4) .page-module__CfqDBW__reassuranceIcon{color:var(--csl-red);background:#ef272612}.page-module__CfqDBW__reassuranceCard:nth-child(5) .page-module__CfqDBW__reassuranceIcon,.page-module__CfqDBW__reassuranceReveal:nth-child(5) .page-module__CfqDBW__reassuranceIcon{color:var(--csl-blue);background:#b2c3f533}.page-module__CfqDBW__reassuranceCard:nth-child(6) .page-module__CfqDBW__reassuranceIcon,.page-module__CfqDBW__reassuranceReveal:nth-child(6) .page-module__CfqDBW__reassuranceIcon{background:#293a6814}.page-module__CfqDBW__reassuranceCard h3{font-family:var(--font-headline);color:var(--csl-black);text-transform:none;letter-spacing:-.015em;margin:0 0 .6rem;font-size:1.05rem;font-weight:800;line-height:1.25}.page-module__CfqDBW__reassuranceCard p{font-family:var(--font-body);color:#0c0c0c85;margin:0;font-size:.9rem;line-height:1.72}.page-module__CfqDBW__ctaSection{z-index:0;text-align:center;padding-top:clamp(4rem,9vw,7rem);padding-left:clamp(1.5rem,6vw,5rem);padding-right:clamp(1.5rem,6vw,5rem);padding-bottom:calc(clamp(4.5rem,10vw,7.5rem) + env(safe-area-inset-bottom,0px));background:#fff;position:relative}.page-module__CfqDBW__ctaSection:before{content:"";pointer-events:none;background:linear-gradient(#00000005,#0000);height:80px;position:absolute;top:0;left:0;right:0}.page-module__CfqDBW__ctaHeading{font-family:var(--font-headline);color:var(--csl-black);text-transform:none;letter-spacing:var(--csl-section-title-tracking);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.08}.page-module__CfqDBW__ctaHeadingAccent{color:var(--csl-blue);border-bottom:1px solid #f0b74773;padding-bottom:.06em;font-style:italic;text-decoration:none}.page-module__CfqDBW__ctaBody{font-family:var(--font-body);color:var(--csl-color-section-subtitle);font-size:clamp(1.0625rem,1.65vw,1.1875rem);line-height:var(--csl-section-subtitle-leading);text-wrap:balance;max-width:36rem;margin:0 auto 2.75rem}.page-module__CfqDBW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__CfqDBW__ctaBtnPrimary{background:var(--csl-blue);color:#fff;font-family:var(--font-body);letter-spacing:-.01em;border:1px solid #0000;border-radius:980px;justify-content:center;align-items:center;gap:.4rem;padding:.85rem 2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94),box-shadow .45s cubic-bezier(.25,.46,.45,.94);display:inline-flex;box-shadow:0 4px 20px #293a6840}.page-module__CfqDBW__ctaBtnPrimary:hover{background:#1e2d5c;transform:translateY(-2px);box-shadow:0 12px 28px #293a6847}.page-module__CfqDBW__ctaBtnSecondary{color:var(--csl-blue);font-family:var(--font-body);letter-spacing:-.01em;background:0 0;border:1.5px solid #293a6859;border-radius:980px;justify-content:center;align-items:center;gap:.4rem;padding:.85rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .45s cubic-bezier(.25,.46,.45,.94),background .45s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.page-module__CfqDBW__ctaBtnSecondary:hover{border-color:var(--csl-blue);background:#293a680f}.page-module__CfqDBW__researchHeader .page-module__CfqDBW__sectionHeadingOnDark:after{margin-left:auto;margin-right:auto}@media (max-width:1024px){.page-module__CfqDBW__splitInner{grid-template-columns:1fr;gap:2.5rem}.page-module__CfqDBW__splitImage{aspect-ratio:auto;order:-1;min-height:min(52vw,420px);max-height:440px}.page-module__CfqDBW__splitBandSoft .page-module__CfqDBW__splitInner .page-module__CfqDBW__splitImage{order:0}.page-module__CfqDBW__chartsGrid{grid-template-columns:1fr}.page-module__CfqDBW__reassuranceGrid{grid-template-columns:repeat(2,1fr)}.page-module__CfqDBW__statCardsRow{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module__CfqDBW__trustBar{margin-top:-1.5rem}.page-module__CfqDBW__trustBarPanel{padding:1.5rem 1.25rem}.page-module__CfqDBW__trustBarInner{gap:0}.page-module__CfqDBW__trustDivider{display:none}.page-module__CfqDBW__trustItem{align-items:center;padding:0 .35rem}.page-module__CfqDBW__trustNumber{white-space:normal;text-align:center}.page-module__CfqDBW__trustItemInclusive .page-module__CfqDBW__trustNumber{white-space:nowrap}.page-module__CfqDBW__pressSection{padding:2rem 0 2.35rem}.page-module__CfqDBW__pressLinks{grid-template-columns:1fr}.page-module__CfqDBW__trustLabel{white-space:normal;-webkit-hyphens:none;hyphens:none}.page-module__CfqDBW__heroContent{padding:4.5rem 0 3.5rem}.page-module__CfqDBW__scrollHint{display:none}.page-module__CfqDBW__statCardsRow{grid-template-columns:1fr 1fr}.page-module__CfqDBW__reassuranceGrid{grid-template-columns:1fr}}@media (max-width:560px){.page-module__CfqDBW__trustBarInner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.35rem .75rem;display:grid}.page-module__CfqDBW__trustDivider{display:none}.page-module__CfqDBW__trustItem{padding:0 .25rem}.page-module__CfqDBW__trustLabel{white-space:normal;text-align:center;letter-spacing:.08em}.page-module__CfqDBW__trustItemInclusive .page-module__CfqDBW__trustLabel{letter-spacing:.06em}}@media (max-width:480px){.page-module__CfqDBW__heroTitle{font-size:clamp(2.1rem,9vw,2.85rem)}.page-module__CfqDBW__heroCtas{flex-direction:column;width:100%;max-width:300px;margin-left:auto;margin-right:auto}.page-module__CfqDBW__heroCtaPrimary,.page-module__CfqDBW__heroCtaSecondary,.page-module__CfqDBW__heroCtaTertiary{justify-content:center;width:100%}.page-module__CfqDBW__pressSection{padding:1.85rem 0 2rem}.page-module__CfqDBW__compareBar{grid-template-columns:4.5rem minmax(0,1fr) 2.5rem;gap:.35rem .5rem}.page-module__CfqDBW__compareBarTag{font-size:.625rem}.page-module__CfqDBW__splitText{padding:0}.page-module__CfqDBW__chartsGrid{gap:1rem}.page-module__CfqDBW__chartCard{padding:1.5rem 1.25rem 1.25rem}.page-module__CfqDBW__statCardsRow{grid-template-columns:1fr}.page-module__CfqDBW__ctaButtons{flex-direction:column;align-items:center}.page-module__CfqDBW__ctaBtnPrimary,.page-module__CfqDBW__ctaBtnSecondary{justify-content:center;width:100%;max-width:300px}}@media (prefers-reduced-motion:reduce){.page-module__CfqDBW__scrollHint,.page-module__CfqDBW__scrollHintArrow{animation:none}.page-module__CfqDBW__barFill,.page-module__CfqDBW__compareBarFill{width:var(--bar-width);animation:none}}
.ForParentsRegionalCompareModal-module__5q4s3G__root{z-index:5000;padding:max(.5rem,env(safe-area-inset-top))max(.5rem,env(safe-area-inset-right))max(.5rem,env(safe-area-inset-bottom))max(.5rem,env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;animation:.35s cubic-bezier(.22,1,.36,1) both ForParentsRegionalCompareModal-module__5q4s3G__rootFadeIn;display:flex;position:fixed;inset:0}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__rootFadeIn{0%{opacity:0}to{opacity:1}}.ForParentsRegionalCompareModal-module__5q4s3G__backdrop{-webkit-backdrop-filter:blur(12px)saturate(1.15);background:radial-gradient(85% 70% at 50% -10%,#f0b7472e 0%,#0000 55%),radial-gradient(60% 50% at 85% 75%,#293a6838 0%,#0000 50%),radial-gradient(50% 45% at 10% 60%,#b2c3f533 0%,#0000 45%),#0a0e24ad;animation:.42s cubic-bezier(.22,1,.36,1) both ForParentsRegionalCompareModal-module__5q4s3G__backdropIn;position:absolute;inset:0}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__backdropIn{0%{opacity:0}to{opacity:1}}.ForParentsRegionalCompareModal-module__5q4s3G__dialog{z-index:1;width:min(1120px,100vw - 1rem);max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 1rem));background:linear-gradient(165deg,#fff 0%,#f4f6fc 42%,#e8ecf8 100%);border:1px solid #ffffffe6;border-radius:clamp(16px,2.8vw,22px);flex-direction:column;animation:.48s cubic-bezier(.22,1,.36,1) both ForParentsRegionalCompareModal-module__5q4s3G__dialogIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #293a680f,0 32px 100px #0c123261,0 12px 40px #293a681f}.ForParentsRegionalCompareModal-module__5q4s3G__dialog:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__dialogIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.ForParentsRegionalCompareModal-module__5q4s3G__header{z-index:3;background:linear-gradient(#fff 0%,#f0f3fb 100%);border-bottom:1px solid #293a681a;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:clamp(.95rem,2.6vw,1.25rem) clamp(.95rem,2.6vw,1.35rem);display:flex;position:relative}.ForParentsRegionalCompareModal-module__5q4s3G__header:before{content:"";background:linear-gradient(90deg,var(--csl-yellow)0%,var(--csl-red)28%,var(--csl-blue)62%,var(--csl-purple)100%);opacity:.95;height:4px;position:absolute;top:0;left:0;right:0}.ForParentsRegionalCompareModal-module__5q4s3G__header:after{content:"";pointer-events:none;background:linear-gradient(#ffffff59 0%,#0000 100%);height:48px;position:absolute;bottom:0;left:0;right:0}.ForParentsRegionalCompareModal-module__5q4s3G__kicker{font-family:var(--font-body);font-size:var(--csl-section-label-size);letter-spacing:var(--csl-section-label-tracking);text-transform:uppercase;color:var(--csl-color-section-label);margin:0 0 .35rem;font-weight:700}.ForParentsRegionalCompareModal-module__5q4s3G__title{font-family:var(--font-headline);color:var(--csl-blue);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.08rem,3.6vw,1.5rem);font-weight:800;line-height:1.12}.ForParentsRegionalCompareModal-module__5q4s3G__subtitle{font-family:var(--font-body);color:var(--csl-color-section-subtitle);text-wrap:pretty;max-width:36rem;margin:.45rem 0 0;font-size:clamp(.78rem,2.4vw,.875rem);font-weight:500;line-height:1.55}.ForParentsRegionalCompareModal-module__5q4s3G__headerText{z-index:1;flex:1;min-width:0;position:relative}.ForParentsRegionalCompareModal-module__5q4s3G__stepList{flex-wrap:wrap;align-items:center;gap:.5rem .35rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem{font-family:var(--font-body);letter-spacing:.02em;color:var(--csl-blue);background:linear-gradient(#fffffff2 0%,#f1f4fcfa 100%);border:1px solid #293a6824;border-radius:999px;align-items:center;gap:.42rem;padding:.32rem .65rem .32rem .38rem;font-size:.72rem;font-weight:700;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .25s;display:inline-flex;box-shadow:0 2px 10px #293a680f}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem:hover{border-color:#293a6838;transform:translateY(-2px);box-shadow:0 8px 22px #293a681a}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem:not(:last-child):after{content:"";opacity:.85;background:linear-gradient(90deg,#293a681f,#293a6861);border-radius:2px;flex:0 0 1.1rem;height:2px;margin-left:.2rem}.ForParentsRegionalCompareModal-module__5q4s3G__stepBadge{color:#fff;background:linear-gradient(145deg,var(--csl-blue)0%,#1a2544 100%);border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.62rem;font-weight:800;display:inline-flex;box-shadow:0 2px 6px #293a6859}.ForParentsRegionalCompareModal-module__5q4s3G__stepLabel{white-space:nowrap}.ForParentsRegionalCompareModal-module__5q4s3G__close{z-index:1;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--csl-blue);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #293a6824;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;transition:background .25s,border-color .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:inline-flex;position:relative}.ForParentsRegionalCompareModal-module__5q4s3G__close:hover{background:#293a680f;border-color:#293a6838;transform:scale(1.04);box-shadow:0 8px 22px #293a681f}.ForParentsRegionalCompareModal-module__5q4s3G__close:active{transform:scale(.97)}.ForParentsRegionalCompareModal-module__5q4s3G__close:focus-visible{outline:2px solid var(--csl-yellow);outline-offset:2px}.ForParentsRegionalCompareModal-module__5q4s3G__body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;scroll-padding-top:.75rem;scroll-padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));z-index:1;background:linear-gradient(#ffffff8c 0%,#f5f7fc59 40%,#0000 100%);flex:1;position:relative;overflow:hidden auto}.ForParentsRegionalCompareModal-module__5q4s3G__body:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#293a6814,#0000);height:1px;display:block;position:sticky;top:0;left:0;right:0}.ForParentsRegionalCompareModal-module__5q4s3G__embeddedMount{box-sizing:border-box;width:100%;max-width:100%;min-height:0;animation:.55s cubic-bezier(.22,1,.36,1) 60ms both ForParentsRegionalCompareModal-module__5q4s3G__embeddedContentIn}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__embeddedContentIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ForParentsRegionalCompareModal-module__5q4s3G__suspense{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:12rem;padding:clamp(2.5rem,8vw,3.75rem) 1.5rem;display:flex}.ForParentsRegionalCompareModal-module__5q4s3G__suspensePulse{background:linear-gradient(145deg,#293a681f,#f0b74733);border-radius:50%;width:3.25rem;height:3.25rem;animation:1.2s ease-in-out infinite ForParentsRegionalCompareModal-module__5q4s3G__suspensePulse}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__suspensePulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.ForParentsRegionalCompareModal-module__5q4s3G__suspenseBars{align-items:flex-end;gap:.45rem;height:2.25rem;display:flex}.ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar{background:linear-gradient(180deg,var(--csl-blue),#293a6859);border-radius:4px;width:.45rem;animation:.9s ease-in-out infinite ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar}.ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar:first-child{height:35%;animation-delay:0s}.ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar:nth-child(2){height:70%;animation-delay:.12s}.ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar:nth-child(3){height:100%;animation-delay:.24s}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar{0%,to{opacity:.45;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}.ForParentsRegionalCompareModal-module__5q4s3G__suspenseText{font-family:var(--font-body);color:var(--csl-color-section-subtitle);letter-spacing:.02em;text-align:center;text-wrap:balance;max-width:16rem;margin:0;font-size:.95rem;font-weight:600}@media (min-width:1400px){.ForParentsRegionalCompareModal-module__5q4s3G__dialog{width:min(1240px,100vw - 2.25rem);max-height:min(90dvh,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2rem))}.ForParentsRegionalCompareModal-module__5q4s3G__header{padding:1.1rem 1.4rem}}@media (min-width:1800px){.ForParentsRegionalCompareModal-module__5q4s3G__dialog{width:min(1320px,100vw - 3rem);max-height:min(88dvh,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2.5rem))}}@media (max-width:900px){.ForParentsRegionalCompareModal-module__5q4s3G__dialog{width:min(1000px,100vw - .75rem);max-height:min(95dvh,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - .75rem));border-radius:16px}.ForParentsRegionalCompareModal-module__5q4s3G__header{align-items:flex-start}.ForParentsRegionalCompareModal-module__5q4s3G__close{border-radius:12px;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}}@media (min-width:1200px) and (max-height:820px){.ForParentsRegionalCompareModal-module__5q4s3G__dialog{max-height:min(94dvh,calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - .75rem))}.ForParentsRegionalCompareModal-module__5q4s3G__header{padding:.78rem 1rem}.ForParentsRegionalCompareModal-module__5q4s3G__subtitle{margin-top:.35rem;font-size:.8rem;line-height:1.45}.ForParentsRegionalCompareModal-module__5q4s3G__stepList{margin-top:.55rem}}@media (max-width:520px){.ForParentsRegionalCompareModal-module__5q4s3G__root{padding:0;padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px));padding-bottom:env(safe-area-inset-bottom,0px);align-items:flex-end}.ForParentsRegionalCompareModal-module__5q4s3G__dialog{width:100%;max-width:none;max-height:min(96dvh,calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));border-bottom:none;border-left:none;border-right:none;border-radius:20px 20px 0 0;animation:.44s cubic-bezier(.22,1,.36,1) both ForParentsRegionalCompareModal-module__5q4s3G__dialogInMobile}@keyframes ForParentsRegionalCompareModal-module__5q4s3G__dialogInMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.ForParentsRegionalCompareModal-module__5q4s3G__header{gap:.65rem;padding:.95rem .9rem .8rem}.ForParentsRegionalCompareModal-module__5q4s3G__title{font-size:1rem}.ForParentsRegionalCompareModal-module__5q4s3G__subtitle{font-size:.78rem;line-height:1.45}.ForParentsRegionalCompareModal-module__5q4s3G__stepList{flex-direction:column;align-items:stretch;gap:.4rem;margin-top:.65rem}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem{justify-content:flex-start;width:100%}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem:not(:last-child):after{display:none}.ForParentsRegionalCompareModal-module__5q4s3G__stepLabel{white-space:normal}.ForParentsRegionalCompareModal-module__5q4s3G__body{padding-left:max(.65rem,env(safe-area-inset-left,0px));padding-right:max(.65rem,env(safe-area-inset-right,0px))}}@media (max-width:380px){.ForParentsRegionalCompareModal-module__5q4s3G__header{padding-left:.8rem;padding-right:.8rem}.ForParentsRegionalCompareModal-module__5q4s3G__title{font-size:.95rem}.ForParentsRegionalCompareModal-module__5q4s3G__subtitle{margin-top:.35rem;font-size:.74rem}.ForParentsRegionalCompareModal-module__5q4s3G__close{border-radius:12px;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem{font-size:.67rem}}@media (prefers-reduced-motion:reduce){.ForParentsRegionalCompareModal-module__5q4s3G__root,.ForParentsRegionalCompareModal-module__5q4s3G__backdrop,.ForParentsRegionalCompareModal-module__5q4s3G__dialog,.ForParentsRegionalCompareModal-module__5q4s3G__embeddedMount,.ForParentsRegionalCompareModal-module__5q4s3G__suspensePulse,.ForParentsRegionalCompareModal-module__5q4s3G__suspenseBar,.ForParentsRegionalCompareModal-module__5q4s3G__stepItem,.ForParentsRegionalCompareModal-module__5q4s3G__close{transition:none;animation:none}.ForParentsRegionalCompareModal-module__5q4s3G__stepItem:hover,.ForParentsRegionalCompareModal-module__5q4s3G__close:hover,.ForParentsRegionalCompareModal-module__5q4s3G__close:active{transform:none}}
