:is(body:has([data-authority-v14]),body:has([data-assessment-v14])){background:#f7f4ef}:is(body:has([data-authority-v14]) .ivy-banner,body:has([data-assessment-v14]) .ivy-banner){color:#1f1b17!important;background:#d8c9b7!important;border-bottom-color:#1f1b1714!important}:is(body:has([data-authority-v14])>header,body:has([data-assessment-v14])>header){z-index:400!important;position:relative!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]),body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen])){box-shadow:none!important;-webkit-backdrop-filter:blur(16px)!important;background:#d8c9b7ed!important;border-bottom-color:#1f1b171a!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=navLink],body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=searchLink],body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=phoneLink],body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=languageButton],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=navLink],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=searchLink],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=phoneLink],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=languageButton]){color:#1f1b17!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=languageDetails],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=languageDetails]){border-left-color:#1f1b1724!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=menuLine],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=menuLine]){background:#1f1b17!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=logoLink] svg,body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=logoLink] svg){color:#1f1b17!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=ctaButton],body:has([data-assessment-v14]) nav[data-ivy-nav]:not([class*=menuOpen]) [class*=ctaButton]){color:#f7f4ef!important;background:#1f1b17!important;border:1px solid #1f1b17!important;border-radius:8px!important}:is(body:has([data-authority-v14]) nav[data-ivy-nav][class*=scrolled]:not([class*=menuOpen]),body:has([data-assessment-v14]) nav[data-ivy-nav][class*=scrolled]:not([class*=menuOpen])){-webkit-backdrop-filter:blur(20px)!important;background:#f7f4eff2!important}:is(body:has([data-authority-v14]) footer,body:has([data-assessment-v14]) footer){color:#1f1b17!important;background:#d8c9b7!important}:is(body:has([data-authority-v14]) footer [class*=description],body:has([data-authority-v14]) footer [class*=socialLink],body:has([data-authority-v14]) footer [class*=colLink],body:has([data-authority-v14]) footer [class*=contactInfo],body:has([data-authority-v14]) footer [class*=emailLink],body:has([data-authority-v14]) footer [class*=copyright],body:has([data-authority-v14]) footer [class*=legalLink],body:has([data-authority-v14]) footer [class*=colHeading],body:has([data-assessment-v14]) footer [class*=description],body:has([data-assessment-v14]) footer [class*=socialLink],body:has([data-assessment-v14]) footer [class*=colLink],body:has([data-assessment-v14]) footer [class*=contactInfo],body:has([data-assessment-v14]) footer [class*=emailLink],body:has([data-assessment-v14]) footer [class*=copyright],body:has([data-assessment-v14]) footer [class*=legalLink],body:has([data-assessment-v14]) footer [class*=colHeading]){color:#1f1b17c2!important}.AuthorityPages-module__YHwx6W__page{--ivory:#f7f4ef;--oat:#eee6da;--sand:#d8c9b7;--taupe:#b7a391;--walnut:#59463c;--ink:#1f1b17;--muted:#1f1b17b8;--line:#1f1b171f;--radius:22px;--control:999px;--gutter:clamp(20px,4vw,72px);--gap:clamp(14px,1.55vw,24px);background:var(--ivory);color:var(--ink);font-family:var(--font-sans),"Satoshi",system-ui,sans-serif;overflow:clip}.AuthorityPages-module__YHwx6W__page *,.AuthorityPages-module__YHwx6W__page :before,.AuthorityPages-module__YHwx6W__page :after{box-sizing:border-box}.AuthorityPages-module__YHwx6W__page a{color:inherit}.AuthorityPages-module__YHwx6W__page a:focus-visible,.AuthorityPages-module__YHwx6W__page summary:focus-visible{outline-offset:4px;outline:3px solid #8a735f}.AuthorityPages-module__YHwx6W__page img{display:block}.AuthorityPages-module__YHwx6W__shell{width:min(100%,1440px);padding-inline:var(--gutter);margin-inline:auto}.AuthorityPages-module__YHwx6W__kicker,.AuthorityPages-module__YHwx6W__cardKicker{color:var(--walnut);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:650;line-height:1.3}.AuthorityPages-module__YHwx6W__breadcrumbs{color:#1f1b17ad;letter-spacing:.035em;align-items:center;gap:8px;min-height:44px;margin-bottom:20px;font-size:.7rem;line-height:1.4;display:flex}.AuthorityPages-module__YHwx6W__breadcrumbs a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.AuthorityPages-module__YHwx6W__breadcrumbs>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:26ch;overflow:hidden}.AuthorityPages-module__YHwx6W__authorityHero{background:var(--sand);border-bottom:1px solid var(--line)}.AuthorityPages-module__YHwx6W__authoritySiteHero{--ivy-hero-editorial-height:clamp(660px,74svh,740px);--ivy-hero-editorial-title-size:clamp(3.15rem,4.7vw,5rem);--ivy-hero-editorial-title-leading:1.02}.AuthorityPages-module__YHwx6W__authoritySiteHero [data-site-hero-media]:before{width:clamp(112px,11vw,170px)}.AuthorityPages-module__YHwx6W__authoritySiteHero [class*=utilitySlot]{grid-area:1/9/auto/-1;align-self:end}.AuthorityPages-module__YHwx6W__authoritySiteHero .AuthorityPages-module__YHwx6W__purposeCard{grid-column:auto;align-self:auto;width:100%}.AuthorityPages-module__YHwx6W__authoritySiteHero .AuthorityPages-module__YHwx6W__primaryAction{border-color:var(--ink)!important;background:var(--ink)!important;color:var(--ivory)!important;border-radius:8px!important}.AuthorityPages-module__YHwx6W__authoritySiteHero .AuthorityPages-module__YHwx6W__secondaryAction{border-radius:var(--control)!important;color:var(--ink)!important;background:#f7f4ef57!important;border-color:#1f1b1738!important}.AuthorityPages-module__YHwx6W__authorityHeroGrid{gap:var(--gap);min-height:clamp(600px,70svh,780px);padding-top:calc(var(--banner-h,63px) + 148px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-bottom:clamp(58px,7vw,96px);display:grid}.AuthorityPages-module__YHwx6W__authorityHeroCopy{grid-column:1/span 8}.AuthorityPages-module__YHwx6W__authorityHero h1{max-width:11.5ch;color:var(--ink);letter-spacing:-.047em;overflow-wrap:anywhere;text-wrap:balance;margin:14px 0 0;font-size:clamp(3.45rem,6.15vw,6.65rem);font-weight:330;line-height:.92}.AuthorityPages-module__YHwx6W__heroIntro{max-width:690px;color:var(--muted);margin:24px 0 0;font-size:clamp(1rem,.43vw + .93rem,1.17rem);line-height:1.64}.AuthorityPages-module__YHwx6W__heroIntro a,.AuthorityPages-module__YHwx6W__checklist a,.AuthorityPages-module__YHwx6W__sectionList a{color:inherit;text-underline-offset:3px;font-weight:650;text-decoration-thickness:1px}.AuthorityPages-module__YHwx6W__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.AuthorityPages-module__YHwx6W__actions>a,.AuthorityPages-module__YHwx6W__finalActions>a,.AuthorityPages-module__YHwx6W__primaryAction,.AuthorityPages-module__YHwx6W__secondaryAction{border:1px solid var(--ink);letter-spacing:.05em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;min-height:48px;padding:13px 22px;font-size:.7rem;font-weight:680;line-height:1;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex;border-radius:var(--control)!important}.AuthorityPages-module__YHwx6W__primaryAction{background:var(--ink);color:var(--ivory)!important;border-radius:8px!important}.AuthorityPages-module__YHwx6W__secondaryAction{background:#f7f4ef57;border-radius:var(--control)!important;color:var(--ink)!important;border-color:#1f1b1733!important}.AuthorityPages-module__YHwx6W__primaryAction:hover,.AuthorityPages-module__YHwx6W__secondaryAction:hover{background:var(--taupe);border-color:var(--taupe)!important;color:var(--ink)!important}.AuthorityPages-module__YHwx6W__purposeCard{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);background:#f7f4efc7;border:1px solid #1f1b1724;grid-column:9/-1;align-self:end;padding:clamp(25px,3vw,37px);box-shadow:0 22px 65px #1f1b1717}.AuthorityPages-module__YHwx6W__purposeCard h2{color:var(--ink);letter-spacing:-.028em;text-wrap:balance;margin:13px 0 0;font-size:clamp(1.55rem,2.2vw,2.2rem);font-weight:420;line-height:1.1}.AuthorityPages-module__YHwx6W__purposeCard>p:not(.AuthorityPages-module__YHwx6W__cardKicker){color:var(--muted);margin:16px 0 0;font-size:.84rem;line-height:1.58}.AuthorityPages-module__YHwx6W__purposeStats{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:14px;margin:22px 0 0;padding:19px 0 0;display:grid}.AuthorityPages-module__YHwx6W__purposeStats dt{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:650}.AuthorityPages-module__YHwx6W__purposeStats dd{color:var(--ink);margin:7px 0 0;font-size:.88rem;font-weight:560;line-height:1.4}.AuthorityPages-module__YHwx6W__purposeCard small{color:var(--muted);margin-top:18px;font-size:.72rem;line-height:1.5;display:block}.AuthorityPages-module__YHwx6W__findingsSection,.AuthorityPages-module__YHwx6W__guideBody,.AuthorityPages-module__YHwx6W__relatedSection{padding-block:clamp(76px,7.5vw,116px)}.AuthorityPages-module__YHwx6W__findingsSection{background:var(--oat)}.AuthorityPages-module__YHwx6W__guideBody,.AuthorityPages-module__YHwx6W__relatedSection{background:var(--ivory)}.AuthorityPages-module__YHwx6W__sectionHeader{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(28px,6vw,90px);margin-bottom:clamp(38px,5vw,64px);display:grid}.AuthorityPages-module__YHwx6W__sectionHeader h2,.AuthorityPages-module__YHwx6W__methodology h2,.AuthorityPages-module__YHwx6W__checklistWrap h2,.AuthorityPages-module__YHwx6W__finalGrid h2{max-width:12ch;color:var(--ink);letter-spacing:-.043em;text-wrap:balance;margin:13px 0 0;font-size:clamp(2.75rem,4.8vw,5.2rem);font-weight:330;line-height:.96}.AuthorityPages-module__YHwx6W__sectionHeader>p{max-width:470px;color:var(--muted);margin:0;font-size:.94rem;line-height:1.65}.AuthorityPages-module__YHwx6W__findingsGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AuthorityPages-module__YHwx6W__findingCard{border-right:1px solid var(--line);min-height:340px;padding:clamp(25px,3vw,38px)}.AuthorityPages-module__YHwx6W__findingCard:last-child{border-right:0}.AuthorityPages-module__YHwx6W__findingCard>span{color:var(--walnut);letter-spacing:.05em;font-size:.72rem;font-weight:650}.AuthorityPages-module__YHwx6W__findingCard .AuthorityPages-module__YHwx6W__cardKicker{margin-top:45px}.AuthorityPages-module__YHwx6W__findingCard h3{max-width:14ch;color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0;font-size:clamp(1.55rem,2.25vw,2.3rem);font-weight:410;line-height:1.08}.AuthorityPages-module__YHwx6W__findingCard>p:last-child{max-width:360px;color:var(--muted);margin:18px 0 0;font-size:.84rem;line-height:1.62}.AuthorityPages-module__YHwx6W__guideGrid{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.AuthorityPages-module__YHwx6W__methodology{top:calc(var(--banner-h,63px) + 110px);grid-column:1/span 4;position:sticky}.AuthorityPages-module__YHwx6W__methodology h2{max-width:10ch}.AuthorityPages-module__YHwx6W__methodList{border-top:1px solid var(--line);margin:31px 0 0;padding:0;list-style:none}.AuthorityPages-module__YHwx6W__methodList li{border-bottom:1px solid var(--line);min-height:66px;color:var(--muted);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:11px;padding-block:15px;font-size:.8rem;line-height:1.52;display:grid}.AuthorityPages-module__YHwx6W__methodList span{color:var(--walnut);letter-spacing:.04em;padding-top:2px;font-size:.67rem;font-weight:650}.AuthorityPages-module__YHwx6W__sectionList{border-top:1px solid var(--line);grid-column:5/-1}.AuthorityPages-module__YHwx6W__sectionList article{border-bottom:1px solid var(--line);grid-template-columns:45px minmax(0,1fr);gap:21px;min-height:190px;padding:32px 8px;display:grid}.AuthorityPages-module__YHwx6W__sectionList article>span{color:var(--walnut);letter-spacing:.05em;padding-top:4px;font-size:.72rem;font-weight:650}.AuthorityPages-module__YHwx6W__sectionList h3{color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.55rem,2.2vw,2.22rem);font-weight:420;line-height:1.1}.AuthorityPages-module__YHwx6W__sectionList p{max-width:700px;color:var(--muted);margin:15px 0 0;font-size:.94rem;line-height:1.68}.AuthorityPages-module__YHwx6W__checklistSection{background:var(--walnut);color:var(--ivory);padding-block:clamp(72px,7vw,108px)}.AuthorityPages-module__YHwx6W__checklistGrid,.AuthorityPages-module__YHwx6W__finalGrid{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.AuthorityPages-module__YHwx6W__checklistWrap{grid-column:1/span 7}.AuthorityPages-module__YHwx6W__checklistWrap .AuthorityPages-module__YHwx6W__kicker,.AuthorityPages-module__YHwx6W__checklistWrap h2{color:var(--ivory)}.AuthorityPages-module__YHwx6W__checklistWrap h2{max-width:11ch}.AuthorityPages-module__YHwx6W__checklist{border-top:1px solid #f7f4ef33;margin:34px 0 0;padding:0;list-style:none}.AuthorityPages-module__YHwx6W__checklist li{color:#f7f4efe6;border-bottom:1px solid #f7f4ef33;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:14px;min-height:64px;padding-block:14px;font-size:.91rem;line-height:1.5;display:grid}.AuthorityPages-module__YHwx6W__checklist i{border:1px solid #f7f4ef5c;border-radius:50%;width:20px;height:20px;display:block;position:relative}.AuthorityPages-module__YHwx6W__checklist i:after{content:"";border-left:1.5px solid var(--ivory);border-bottom:1.5px solid var(--ivory);width:7px;height:4px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.AuthorityPages-module__YHwx6W__reviewCard{border-radius:var(--radius);color:var(--ink);background:#f7f4eff2;border:1px solid #f7f4ef4d;grid-column:9/-1;align-self:center;padding:clamp(27px,3.4vw,43px);box-shadow:0 26px 72px #1f1b1729}.AuthorityPages-module__YHwx6W__reviewerName{color:var(--ink);margin:13px 0 0;font-size:1rem;line-height:1.5}.AuthorityPages-module__YHwx6W__reviewerName a{text-underline-offset:3px;font-weight:650;text-decoration-color:#1f1b174d;text-decoration-thickness:1px}.AuthorityPages-module__YHwx6W__reviewNotice{color:var(--muted);margin:16px 0 0;font-size:.82rem;line-height:1.6}.AuthorityPages-module__YHwx6W__sourceLabel{border-top:1px solid var(--line);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;margin:23px 0 0;padding-top:18px;font-size:.68rem;font-weight:650}.AuthorityPages-module__YHwx6W__sourceList{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.AuthorityPages-module__YHwx6W__sourceList li{color:var(--muted);padding-left:13px;font-size:.76rem;line-height:1.48;position:relative}.AuthorityPages-module__YHwx6W__sourceList li:before{content:"";background:var(--walnut);border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:0}.AuthorityPages-module__YHwx6W__policyLink{min-height:44px;color:var(--ink);letter-spacing:.035em;text-underline-offset:4px;align-items:center;margin-top:16px;font-size:.7rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.AuthorityPages-module__YHwx6W__relatedGrid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AuthorityPages-module__YHwx6W__relatedCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--oat);min-height:318px;color:var(--ink);flex-direction:column;padding:clamp(24px,2.8vw,34px);text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.AuthorityPages-module__YHwx6W__relatedCard:nth-child(2){background:var(--sand)}.AuthorityPages-module__YHwx6W__relatedCard:hover{border-color:#1f1b1738;transform:translateY(-3px)}.AuthorityPages-module__YHwx6W__relatedCard>span{color:var(--walnut);letter-spacing:.05em;font-size:.72rem;font-weight:650}.AuthorityPages-module__YHwx6W__relatedCard h3{color:var(--ink);letter-spacing:-.03em;margin:43px 0 0;font-size:clamp(1.55rem,2.15vw,2.12rem);font-weight:420;line-height:1.08}.AuthorityPages-module__YHwx6W__relatedCard>p{color:var(--muted);margin:15px 0 0;font-size:.84rem;line-height:1.6}.AuthorityPages-module__YHwx6W__relatedCard>strong{min-height:44px;color:var(--ink);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:.7rem;font-weight:650;display:inline-flex}.AuthorityPages-module__YHwx6W__rowArrow{flex:0 0 18px;width:18px;height:18px;transition:transform .2s;display:inline-block;position:relative}.AuthorityPages-module__YHwx6W__rowArrow:before{content:"";border-top:1.5px solid;width:14px;position:absolute;top:8px;left:1px}.AuthorityPages-module__YHwx6W__rowArrow:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;position:absolute;top:5px;right:2px;transform:rotate(45deg)}.AuthorityPages-module__YHwx6W__relatedCard:hover .AuthorityPages-module__YHwx6W__rowArrow{transform:translate(4px)}.AuthorityPages-module__YHwx6W__finalCta{background:var(--sand);padding-block:clamp(64px,6.5vw,96px)}.AuthorityPages-module__YHwx6W__finalGrid{align-items:center}.AuthorityPages-module__YHwx6W__finalGrid>div:first-child{grid-column:1/span 7}.AuthorityPages-module__YHwx6W__finalGrid h2{max-width:11ch;font-size:clamp(2.55rem,4.3vw,4.72rem)}.AuthorityPages-module__YHwx6W__finalGrid>div:first-child>p:last-child{max-width:560px;color:var(--muted);margin:21px 0 0;font-size:.94rem;line-height:1.65}.AuthorityPages-module__YHwx6W__finalActions{grid-column:9/-1;gap:10px;display:grid}.AuthorityPages-module__YHwx6W__finalActions>a{width:100%}.AuthorityPages-module__YHwx6W__assessmentHero{background:var(--sand);border-bottom:1px solid var(--line)}.AuthorityPages-module__YHwx6W__assessmentHeroGrid{gap:var(--gap);min-height:clamp(680px,78svh,880px);padding-top:calc(var(--banner-h,63px) + 128px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-bottom:clamp(64px,7vw,96px);display:grid}.AuthorityPages-module__YHwx6W__assessmentHeroCopy{grid-column:1/span 6}.AuthorityPages-module__YHwx6W__assessmentHero h1{max-width:10.5ch;color:var(--ink);letter-spacing:-.047em;overflow-wrap:anywhere;text-wrap:balance;margin:14px 0 0;font-size:clamp(3.25rem,5.8vw,6.2rem);font-weight:330;line-height:.92}.AuthorityPages-module__YHwx6W__assessmentNotice{border-left:2px solid var(--walnut);color:#1f1b17c7;background:#f7f4ef5c;max-width:620px;margin:21px 0 0;padding:14px 17px;font-size:.78rem;line-height:1.55}.AuthorityPages-module__YHwx6W__heroRelated{width:fit-content;min-height:44px;color:var(--ink);letter-spacing:.035em;align-items:center;gap:9px;margin-top:17px;font-size:.69rem;font-weight:650;text-decoration:none;display:inline-flex}.AuthorityPages-module__YHwx6W__heroRelated:hover .AuthorityPages-module__YHwx6W__rowArrow,.AuthorityPages-module__YHwx6W__relatedAction:hover .AuthorityPages-module__YHwx6W__rowArrow{transform:translate(4px)}.AuthorityPages-module__YHwx6W__assessmentMedia{border-radius:calc(var(--radius) + 4px);background:var(--taupe);border:1px solid #1f1b1721;grid-column:8/-1;min-height:clamp(460px,55vw,590px);position:relative;overflow:hidden;box-shadow:0 26px 76px #1f1b171f}.AuthorityPages-module__YHwx6W__assessmentMedia img{object-fit:cover;filter:saturate(.82)contrast(.96)}.AuthorityPages-module__YHwx6W__mediaNotice{z-index:1;-webkit-backdrop-filter:blur(14px);background:#f7f4efe8;border:1px solid #1f1b171f;border-radius:17px;width:min(330px,100% - 34px);padding:20px 21px;position:absolute;bottom:17px;right:17px;box-shadow:0 16px 45px #1f1b171f}.AuthorityPages-module__YHwx6W__mediaNotice strong,.AuthorityPages-module__YHwx6W__mediaNotice span{display:block}.AuthorityPages-module__YHwx6W__mediaNotice strong{color:var(--ink);margin-top:10px;font-size:.94rem;font-weight:620;line-height:1.35}.AuthorityPages-module__YHwx6W__mediaNotice span{color:var(--muted);margin-top:8px;font-size:.74rem;line-height:1.48}.AuthorityPages-module__YHwx6W__intakeSection,.AuthorityPages-module__YHwx6W__reviewStepsSection,.AuthorityPages-module__YHwx6W__feesSection,.AuthorityPages-module__YHwx6W__faqSection{padding-block:clamp(76px,7.5vw,116px)}.AuthorityPages-module__YHwx6W__intakeSection,.AuthorityPages-module__YHwx6W__feesSection{background:var(--ivory)}.AuthorityPages-module__YHwx6W__reviewStepsSection,.AuthorityPages-module__YHwx6W__faqSection{background:var(--oat)}.AuthorityPages-module__YHwx6W__intakeGrid,.AuthorityPages-module__YHwx6W__limitationsGrid,.AuthorityPages-module__YHwx6W__faqGrid,.AuthorityPages-module__YHwx6W__assessmentFinalGrid{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.AuthorityPages-module__YHwx6W__intakeIntro{top:calc(var(--banner-h,63px) + 110px);grid-column:1/span 5;position:sticky}.AuthorityPages-module__YHwx6W__intakeIntro h2,.AuthorityPages-module__YHwx6W__limitationsGrid h2,.AuthorityPages-module__YHwx6W__faqGrid h2,.AuthorityPages-module__YHwx6W__assessmentFinal h2{max-width:12ch;color:var(--ink);letter-spacing:-.043em;text-wrap:balance;margin:13px 0 0;font-size:clamp(2.7rem,4.7vw,5.05rem);font-weight:330;line-height:.96}.AuthorityPages-module__YHwx6W__intakeIntro>p:last-child,.AuthorityPages-module__YHwx6W__faqGrid header>p:last-child,.AuthorityPages-module__YHwx6W__assessmentFinalGrid>div:first-child>p:last-child{max-width:500px;color:var(--muted);margin:22px 0 0;font-size:.92rem;line-height:1.66}.AuthorityPages-module__YHwx6W__questionList{border-top:1px solid var(--line);grid-column:7/-1;margin:0;padding:0;list-style:none}.AuthorityPages-module__YHwx6W__questionList li{border-bottom:1px solid var(--line);min-height:82px;color:var(--ink);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:18px 5px;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.48;display:grid}.AuthorityPages-module__YHwx6W__questionList span,.AuthorityPages-module__YHwx6W__reviewStepsGrid article>span,.AuthorityPages-module__YHwx6W__feeGrid article>span,.AuthorityPages-module__YHwx6W__limitationsGrid li>span{color:var(--walnut);letter-spacing:.05em;font-size:.68rem;font-weight:650}.AuthorityPages-module__YHwx6W__reviewStepsGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.AuthorityPages-module__YHwx6W__reviewStepsGrid article{border-right:1px solid var(--line);min-height:330px;padding:clamp(24px,2.8vw,36px)}.AuthorityPages-module__YHwx6W__reviewStepsGrid article:last-child{border-right:0}.AuthorityPages-module__YHwx6W__reviewStepsGrid h3{max-width:12ch;color:var(--ink);letter-spacing:-.028em;text-wrap:balance;margin:48px 0 0;font-size:clamp(1.4rem,1.8vw,1.84rem);font-weight:430;line-height:1.1}.AuthorityPages-module__YHwx6W__reviewStepsGrid p{color:var(--muted);margin:17px 0 0;font-size:.82rem;line-height:1.62}.AuthorityPages-module__YHwx6W__limitationsSection{background:var(--walnut);color:var(--ivory);padding-block:clamp(76px,7.5vw,116px)}.AuthorityPages-module__YHwx6W__limitationsGrid>div{grid-column:1/span 5}.AuthorityPages-module__YHwx6W__limitationsGrid .AuthorityPages-module__YHwx6W__kicker,.AuthorityPages-module__YHwx6W__limitationsGrid h2{color:var(--ivory)}.AuthorityPages-module__YHwx6W__limitationsGrid>div>p:last-child{color:#f7f4efc7;max-width:470px;margin:23px 0 0;font-size:.9rem;line-height:1.66}.AuthorityPages-module__YHwx6W__limitationsGrid ol{border-top:1px solid #f7f4ef38;grid-column:7/-1;margin:0;padding:0;list-style:none}.AuthorityPages-module__YHwx6W__limitationsGrid li{color:#f7f4efe8;border-bottom:1px solid #f7f4ef38;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;min-height:74px;padding:15px 3px;font-size:.9rem;line-height:1.55;display:grid}.AuthorityPages-module__YHwx6W__limitationsGrid li>span{color:#f7f4efb8}.AuthorityPages-module__YHwx6W__feeGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AuthorityPages-module__YHwx6W__feeGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:16px;min-height:240px;padding:clamp(25px,3vw,38px) 8px;display:grid}.AuthorityPages-module__YHwx6W__feeGrid article:nth-child(2n){border-right:0;padding-left:clamp(25px,3vw,38px)}.AuthorityPages-module__YHwx6W__feeGrid h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,1.7vw,1.7rem);font-weight:430;line-height:1.15}.AuthorityPages-module__YHwx6W__feeGrid strong{color:var(--ink);letter-spacing:-.035em;margin-top:25px;font-size:clamp(1.75rem,2.8vw,2.85rem);font-weight:390;line-height:1;display:block}.AuthorityPages-module__YHwx6W__feeGrid p{max-width:470px;color:var(--muted);margin:15px 0 0;font-size:.82rem;line-height:1.6}.AuthorityPages-module__YHwx6W__faqGrid>header{top:calc(var(--banner-h,63px) + 110px);grid-column:1/span 4;position:sticky}.AuthorityPages-module__YHwx6W__faqGrid h2{max-width:10ch}.AuthorityPages-module__YHwx6W__faqList{border-top:1px solid var(--line);grid-column:6/-1}.AuthorityPages-module__YHwx6W__faqList details{border-bottom:1px solid var(--line)}.AuthorityPages-module__YHwx6W__faqList summary{cursor:pointer;min-height:76px;color:var(--ink);grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:18px;padding:17px 2px;font-size:clamp(1rem,1.35vw,1.22rem);font-weight:540;line-height:1.4;list-style:none;display:grid}.AuthorityPages-module__YHwx6W__faqList summary::-webkit-details-marker{display:none!important}.AuthorityPages-module__YHwx6W__faqList summary:after{content:""!important;display:none!important}.AuthorityPages-module__YHwx6W__faqList summary::marker{content:""!important;display:none!important}.AuthorityPages-module__YHwx6W__faqIcon{border:1px solid #1f1b1733;border-radius:50%;width:34px;height:34px;display:block;position:relative}.AuthorityPages-module__YHwx6W__faqIcon:before,.AuthorityPages-module__YHwx6W__faqIcon:after{content:"";border-top:1.5px solid var(--ink);width:12px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AuthorityPages-module__YHwx6W__faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.AuthorityPages-module__YHwx6W__faqList details[open] .AuthorityPages-module__YHwx6W__faqIcon:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.AuthorityPages-module__YHwx6W__faqAnswer{max-width:680px;padding:0 54px 26px 2px}.AuthorityPages-module__YHwx6W__faqAnswer p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.68}.AuthorityPages-module__YHwx6W__assessmentFinal{background:var(--sand);padding-block:clamp(68px,7vw,104px)}.AuthorityPages-module__YHwx6W__assessmentFinalGrid{align-items:center}.AuthorityPages-module__YHwx6W__assessmentFinalGrid>div:first-child{grid-column:1/span 7}.AuthorityPages-module__YHwx6W__assessmentFinal h2{max-width:12ch;font-size:clamp(2.55rem,4.3vw,4.7rem)}.AuthorityPages-module__YHwx6W__assessmentFinalActions{grid-column:9/-1;gap:10px;display:grid}.AuthorityPages-module__YHwx6W__assessmentFinalActions>a{width:100%}.AuthorityPages-module__YHwx6W__relatedAction{border-radius:var(--control);min-height:48px;color:var(--ink);letter-spacing:.045em;text-align:center;text-transform:uppercase;border:1px solid #1f1b1733;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:.69rem;font-weight:670;text-decoration:none;display:inline-flex}@media (max-width:1080px){.AuthorityPages-module__YHwx6W__authorityHeroCopy{grid-column:1/span 8}.AuthorityPages-module__YHwx6W__purposeCard{grid-column:9/-1}.AuthorityPages-module__YHwx6W__reviewCard{grid-column:8/-1}.AuthorityPages-module__YHwx6W__assessmentHeroCopy{grid-column:1/span 6}.AuthorityPages-module__YHwx6W__assessmentMedia{grid-column:7/-1}.AuthorityPages-module__YHwx6W__reviewStepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AuthorityPages-module__YHwx6W__reviewStepsGrid article:nth-child(2){border-right:0}.AuthorityPages-module__YHwx6W__reviewStepsGrid article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:860px){.AuthorityPages-module__YHwx6W__authoritySiteHero [class*=utilitySlot]{grid-area:auto/1/auto/-1;margin-top:28px}.AuthorityPages-module__YHwx6W__authorityHeroGrid{grid-template-columns:minmax(0,1fr);gap:38px}.AuthorityPages-module__YHwx6W__authorityHeroCopy,.AuthorityPages-module__YHwx6W__purposeCard{grid-column:auto}.AuthorityPages-module__YHwx6W__purposeCard{justify-self:end;width:min(100%,620px)}.AuthorityPages-module__YHwx6W__sectionHeader{grid-template-columns:minmax(0,1fr);gap:21px}.AuthorityPages-module__YHwx6W__guideGrid{grid-template-columns:minmax(0,1fr);gap:43px}.AuthorityPages-module__YHwx6W__methodology,.AuthorityPages-module__YHwx6W__sectionList{grid-column:auto}.AuthorityPages-module__YHwx6W__methodology{position:static}.AuthorityPages-module__YHwx6W__methodology h2{max-width:12ch}.AuthorityPages-module__YHwx6W__checklistWrap{grid-column:1/span 7}.AuthorityPages-module__YHwx6W__reviewCard{grid-column:8/-1}.AuthorityPages-module__YHwx6W__finalGrid>div:first-child{grid-column:1/span 7}.AuthorityPages-module__YHwx6W__finalActions{grid-column:8/-1}.AuthorityPages-module__YHwx6W__assessmentHeroGrid{grid-template-columns:minmax(0,1fr);gap:46px;min-height:0;padding-bottom:72px}.AuthorityPages-module__YHwx6W__assessmentHeroCopy,.AuthorityPages-module__YHwx6W__assessmentMedia{grid-column:auto}.AuthorityPages-module__YHwx6W__assessmentHeroCopy{max-width:720px}.AuthorityPages-module__YHwx6W__assessmentMedia{width:100%;min-height:560px}.AuthorityPages-module__YHwx6W__intakeGrid,.AuthorityPages-module__YHwx6W__limitationsGrid,.AuthorityPages-module__YHwx6W__faqGrid,.AuthorityPages-module__YHwx6W__assessmentFinalGrid{grid-template-columns:minmax(0,1fr);gap:42px}.AuthorityPages-module__YHwx6W__intakeIntro,.AuthorityPages-module__YHwx6W__questionList,.AuthorityPages-module__YHwx6W__limitationsGrid>div,.AuthorityPages-module__YHwx6W__limitationsGrid ol,.AuthorityPages-module__YHwx6W__faqGrid>header,.AuthorityPages-module__YHwx6W__faqList,.AuthorityPages-module__YHwx6W__assessmentFinalGrid>div:first-child,.AuthorityPages-module__YHwx6W__assessmentFinalActions{grid-column:auto}.AuthorityPages-module__YHwx6W__intakeIntro,.AuthorityPages-module__YHwx6W__faqGrid>header{position:static}.AuthorityPages-module__YHwx6W__assessmentFinalActions{width:min(100%,430px)}}@media (max-width:700px){.AuthorityPages-module__YHwx6W__page{--gutter:20px;--radius:18px}.AuthorityPages-module__YHwx6W__authorityHeroGrid{min-height:0;padding-top:calc(var(--banner-h,52px) + 130px);padding-bottom:58px}.AuthorityPages-module__YHwx6W__authoritySiteHero{--ivy-hero-editorial-title-size-mobile:clamp(2.72rem,11.8vw,3.3rem);padding-top:calc(var(--banner-h,52px) + 48px)}.AuthorityPages-module__YHwx6W__breadcrumbs{margin-bottom:16px;font-size:.65rem}.AuthorityPages-module__YHwx6W__breadcrumbs>span:last-child{max-width:12ch}.AuthorityPages-module__YHwx6W__authorityHero h1{max-width:10.5ch;margin-top:12px;font-size:clamp(2.85rem,13.2vw,4rem);line-height:.92}.AuthorityPages-module__YHwx6W__heroIntro{max-width:36ch;margin-top:20px;font-size:.98rem;line-height:1.58}.AuthorityPages-module__YHwx6W__actions{grid-template-columns:minmax(0,1.15fr) minmax(0,.92fr);gap:8px;margin-top:24px;display:grid}.AuthorityPages-module__YHwx6W__actions>a,.AuthorityPages-module__YHwx6W__primaryAction,.AuthorityPages-module__YHwx6W__secondaryAction{width:100%;padding-inline:11px;font-size:.64rem}.AuthorityPages-module__YHwx6W__purposeCard{width:100%;padding:25px 21px}.AuthorityPages-module__YHwx6W__findingsSection,.AuthorityPages-module__YHwx6W__guideBody,.AuthorityPages-module__YHwx6W__relatedSection{padding-block:72px}.AuthorityPages-module__YHwx6W__sectionHeader{margin-bottom:35px}.AuthorityPages-module__YHwx6W__sectionHeader h2,.AuthorityPages-module__YHwx6W__methodology h2,.AuthorityPages-module__YHwx6W__checklistWrap h2,.AuthorityPages-module__YHwx6W__finalGrid h2{font-size:clamp(2.42rem,11.5vw,3.42rem)}.AuthorityPages-module__YHwx6W__findingsGrid{border-bottom:0;grid-template-columns:minmax(0,1fr)}.AuthorityPages-module__YHwx6W__findingCard,.AuthorityPages-module__YHwx6W__findingCard:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:27px 4px}.AuthorityPages-module__YHwx6W__findingCard .AuthorityPages-module__YHwx6W__cardKicker{margin-top:29px}.AuthorityPages-module__YHwx6W__findingCard h3{font-size:1.7rem}.AuthorityPages-module__YHwx6W__sectionList article{grid-template-columns:31px minmax(0,1fr);gap:13px;min-height:0;padding:25px 0}.AuthorityPages-module__YHwx6W__sectionList h3{font-size:1.43rem}.AuthorityPages-module__YHwx6W__sectionList p{margin-top:11px;font-size:.9rem;line-height:1.63}.AuthorityPages-module__YHwx6W__checklistSection{padding-block:70px}.AuthorityPages-module__YHwx6W__checklistGrid,.AuthorityPages-module__YHwx6W__finalGrid{grid-template-columns:minmax(0,1fr);gap:36px}.AuthorityPages-module__YHwx6W__checklistWrap,.AuthorityPages-module__YHwx6W__reviewCard,.AuthorityPages-module__YHwx6W__finalGrid>div:first-child,.AuthorityPages-module__YHwx6W__finalActions{grid-column:auto}.AuthorityPages-module__YHwx6W__reviewCard{padding:27px 22px}.AuthorityPages-module__YHwx6W__relatedGrid{grid-template-columns:minmax(0,1fr);gap:12px}.AuthorityPages-module__YHwx6W__relatedCard{min-height:280px}.AuthorityPages-module__YHwx6W__finalCta{padding-block:66px}.AuthorityPages-module__YHwx6W__assessmentHeroGrid{padding-top:calc(var(--banner-h,52px) + 126px);gap:34px;padding-bottom:58px}.AuthorityPages-module__YHwx6W__assessmentHero h1{max-width:10ch;margin-top:12px;font-size:clamp(2.82rem,13vw,4rem)}.AuthorityPages-module__YHwx6W__assessmentNotice{margin-top:18px;padding:12px 14px}.AuthorityPages-module__YHwx6W__assessmentMedia{border-radius:19px;min-height:470px}.AuthorityPages-module__YHwx6W__mediaNotice{width:calc(100% - 24px);padding:17px 18px;bottom:12px;right:12px}.AuthorityPages-module__YHwx6W__intakeSection,.AuthorityPages-module__YHwx6W__reviewStepsSection,.AuthorityPages-module__YHwx6W__feesSection,.AuthorityPages-module__YHwx6W__faqSection,.AuthorityPages-module__YHwx6W__limitationsSection{padding-block:72px}.AuthorityPages-module__YHwx6W__intakeIntro h2,.AuthorityPages-module__YHwx6W__limitationsGrid h2,.AuthorityPages-module__YHwx6W__faqGrid h2,.AuthorityPages-module__YHwx6W__assessmentFinal h2{font-size:clamp(2.4rem,11.5vw,3.4rem)}.AuthorityPages-module__YHwx6W__questionList li{grid-template-columns:35px minmax(0,1fr);gap:11px;min-height:74px;padding-block:16px;font-size:.98rem}.AuthorityPages-module__YHwx6W__reviewStepsGrid{border-bottom:0;grid-template-columns:minmax(0,1fr)}.AuthorityPages-module__YHwx6W__reviewStepsGrid article,.AuthorityPages-module__YHwx6W__reviewStepsGrid article:nth-child(2),.AuthorityPages-module__YHwx6W__reviewStepsGrid article:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:27px 4px}.AuthorityPages-module__YHwx6W__reviewStepsGrid h3{margin-top:29px;font-size:1.58rem}.AuthorityPages-module__YHwx6W__limitationsGrid li{grid-template-columns:34px minmax(0,1fr);gap:10px}.AuthorityPages-module__YHwx6W__feeGrid{grid-template-columns:minmax(0,1fr)}.AuthorityPages-module__YHwx6W__feeGrid article,.AuthorityPages-module__YHwx6W__feeGrid article:nth-child(2n){border-right:0;min-height:0;padding:27px 3px}.AuthorityPages-module__YHwx6W__faqGrid,.AuthorityPages-module__YHwx6W__assessmentFinalGrid{gap:34px}.AuthorityPages-module__YHwx6W__faqList summary{grid-template-columns:minmax(0,1fr) 34px;gap:12px;font-size:.98rem}.AuthorityPages-module__YHwx6W__faqAnswer{padding-right:42px}.AuthorityPages-module__YHwx6W__assessmentFinal{padding-block:68px}}@media (max-width:430px){.AuthorityPages-module__YHwx6W__authorityHero h1{font-size:clamp(2.62rem,13vw,3.38rem)}.AuthorityPages-module__YHwx6W__actions,.AuthorityPages-module__YHwx6W__purposeStats{grid-template-columns:minmax(0,1fr)}.AuthorityPages-module__YHwx6W__assessmentMedia{min-height:420px}}@media (max-width:340px){.AuthorityPages-module__YHwx6W__page{--gutter:16px}.AuthorityPages-module__YHwx6W__authorityHero h1{font-size:2.52rem}.AuthorityPages-module__YHwx6W__assessmentHero h1{font-size:2.48rem}.AuthorityPages-module__YHwx6W__assessmentMedia{min-height:390px}.AuthorityPages-module__YHwx6W__mediaNotice{width:calc(100% - 20px);bottom:10px;right:10px}}@media print{.AuthorityPages-module__YHwx6W__actions,.AuthorityPages-module__YHwx6W__finalCta,.AuthorityPages-module__YHwx6W__assessmentFinal,.AuthorityPages-module__YHwx6W__heroRelated{display:none!important}.AuthorityPages-module__YHwx6W__authorityHeroGrid,.AuthorityPages-module__YHwx6W__assessmentHeroGrid{min-height:0;padding-block:28px}.AuthorityPages-module__YHwx6W__assessmentMedia{min-height:320px}.AuthorityPages-module__YHwx6W__page{background:#fff}}@media (prefers-reduced-motion:reduce){.AuthorityPages-module__YHwx6W__page *,.AuthorityPages-module__YHwx6W__page :before,.AuthorityPages-module__YHwx6W__page :after{scroll-behavior:auto!important;transition:none!important}}
