.guides-module__roZzHW__guidesPage{--guide-ink:#17363b;--guide-copy:#405b61;--guide-muted:#667b80;--guide-sea:#dcebe6;--guide-line:#cbded8;--guide-cream:#fffdf8;--guide-sand:#f7f1e7;--guide-gold:#9a691d;--guide-red:#b5261e;color:var(--guide-copy);background:var(--guide-cream);overflow:clip}.guides-module__roZzHW__guidesPage :is(a,button):focus-visible{outline-offset:3px;box-shadow:0 0 0 2px var(--guide-ink);outline:3px solid #e2b75e}.guides-module__roZzHW__eyebrow{color:var(--guide-gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.guides-module__roZzHW__hero{isolation:isolate;background:#e9f1ed;border-bottom:1px solid #17363b33;min-height:650px;display:grid;position:relative;overflow:hidden}.guides-module__roZzHW__heroMedia{z-index:-2;background:linear-gradient(90deg,#e9f1ed 0%,#e9f1ed4d 18%,#0a2a2f14 100%),linear-gradient(#0000 54%,#0b2c3152),url(/content/guides-editorial.webp) 50%/cover no-repeat;position:absolute;inset:0 0 0 42%}.guides-module__roZzHW__hero:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 8% 21%,#ffffffeb,#0000 23rem),linear-gradient(90deg,#e9f1ed 0 43%,#e9f1edf0 47%,#0000 64%);position:absolute;inset:0}.guides-module__roZzHW__heroInner{align-items:center;width:min(1280px,100% - 64px);margin:0 auto;padding:112px 0 72px;display:flex}.guides-module__roZzHW__heroCopy{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8e8;border:1px solid #ffffffc7;border-radius:22px;width:min(635px,54%);padding:46px 48px 44px;box-shadow:0 32px 90px -55px #06292fcc}.guides-module__roZzHW__hero h1,.guides-module__roZzHW__decisionNav h2,.guides-module__roZzHW__groupHeading h2,.guides-module__roZzHW__nextStepHeading h2{color:var(--guide-ink);font-family:var(--font-home-serif,var(--font-display,Georgia, serif));letter-spacing:-.046em;font-weight:540}.guides-module__roZzHW__hero h1{text-wrap:balance;max-width:600px;margin:14px 0 0;font-size:clamp(3.85rem,5.25vw,5.35rem);line-height:.92}.guides-module__roZzHW__heroCopy>p:nth-of-type(2){max-width:560px;color:var(--guide-copy);margin:23px 0 0;font-size:1rem;font-weight:550;line-height:1.65}.guides-module__roZzHW__heroPromise{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.guides-module__roZzHW__heroPromise span{border:1px solid var(--guide-line);min-height:28px;color:var(--guide-ink);background:#dcebe685;border-radius:999px;align-items:center;padding:5px 9px;font-size:.7rem;font-weight:760;display:inline-flex}.guides-module__roZzHW__heroActions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.guides-module__roZzHW__primaryAction,.guides-module__roZzHW__secondaryAction,.guides-module__roZzHW__textAction{border-radius:10px;justify-content:center;align-items:center;padding:13px 21px;font-size:.84rem;font-weight:820;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;min-height:48px!important}.guides-module__roZzHW__primaryAction{color:#fff;background:var(--guide-red);border:1px solid #991f1a;box-shadow:0 16px 32px -22px #b5261ed9}.guides-module__roZzHW__secondaryAction{color:var(--guide-ink);background:#fffdf8e0;border:1px solid #17363b4d}.guides-module__roZzHW__textAction{color:var(--guide-ink);text-underline-offset:5px;padding-inline:9px;-webkit-text-decoration:underline #9a691d80;text-decoration:underline #9a691d80}.guides-module__roZzHW__primaryAction:hover,.guides-module__roZzHW__secondaryAction:hover,.guides-module__roZzHW__textAction:hover{transform:translateY(-1px)}.guides-module__roZzHW__primaryAction:hover{background:#951e18}.guides-module__roZzHW__secondaryAction:hover{border-color:var(--guide-gold);background:#fff}.guides-module__roZzHW__heroMarker{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#083036c7;border:1px solid #ffffff80;border-radius:14px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;bottom:48px;right:clamp(28px,5vw,78px);box-shadow:0 22px 60px -35px #04181ccc}.guides-module__roZzHW__heroMarker span{font-family:var(--font-home-serif,Georgia, serif);font-size:2.25rem;line-height:1}.guides-module__roZzHW__heroMarker p{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.67rem;font-weight:720;line-height:1.35}.guides-module__roZzHW__decisionNav{border-bottom:1px solid var(--guide-line);background:var(--guide-cream);padding:62px 0 70px;scroll-margin-top:80px}.guides-module__roZzHW__decisionNav header{grid-template-columns:minmax(0,.7fr) minmax(360px,1.3fr) minmax(260px,.72fr);align-items:end;gap:28px;margin-bottom:24px;display:grid}.guides-module__roZzHW__decisionNav h2{margin:0;font-size:clamp(2rem,3.25vw,3.25rem);line-height:.98}.guides-module__roZzHW__decisionNav header>span{color:var(--guide-muted);font-size:.83rem;line-height:1.55}.guides-module__roZzHW__pathGrid{border:1px solid var(--guide-line);background:#fff;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 28px 70px -56px #14454799}.guides-module__roZzHW__pathCard{min-height:190px;color:var(--guide-ink);grid-template-columns:34px 1fr auto;align-items:start;gap:13px;padding:25px 24px;text-decoration:none;transition:background .18s,color .18s;display:grid}.guides-module__roZzHW__pathCard+.guides-module__roZzHW__pathCard{border-left:1px solid var(--guide-line)}.guides-module__roZzHW__pathCard:hover{background:var(--guide-sea)}.guides-module__roZzHW__pathNumber{color:var(--guide-gold);letter-spacing:.08em;font-size:.68rem;font-weight:850}.guides-module__roZzHW__pathCopy{min-width:0}.guides-module__roZzHW__pathCopy small{color:var(--guide-muted);text-transform:uppercase;letter-spacing:.09em;font-size:.7rem;font-weight:760}.guides-module__roZzHW__pathCopy strong{font-family:var(--font-home-serif,Georgia, serif);margin-top:10px;font-size:1.47rem;line-height:1.05;display:block}.guides-module__roZzHW__pathCopy p{color:var(--guide-muted);margin:12px 0 0;font-size:.8rem;line-height:1.5}.guides-module__roZzHW__pathCard b{color:var(--guide-red);font-size:1rem}.guides-module__roZzHW__guideGroups{background:var(--guide-cream)}.guides-module__roZzHW__guideGroup{padding:90px 0 98px;scroll-margin-top:82px}.guides-module__roZzHW__guideGroup:nth-child(2){background:linear-gradient(145deg,#e8f2ee,#f2f6f3)}.guides-module__roZzHW__guideGroup:nth-child(3){background:var(--guide-sand)}.guides-module__roZzHW__groupHeading{grid-template-columns:74px minmax(0,1fr) minmax(285px,.52fr);align-items:end;gap:28px;margin-bottom:35px;display:grid}.guides-module__roZzHW__chapterNumber{color:#0000;font-family:var(--font-home-serif,Georgia, serif);-webkit-text-stroke:1px #9a691d8c;margin:0;padding-bottom:7px;font-size:3.8rem;font-weight:650;line-height:.8}.guides-module__roZzHW__groupHeading h2{text-wrap:balance;max-width:760px;margin:9px 0 0;font-size:clamp(2.55rem,4vw,4.35rem);line-height:.96}.guides-module__roZzHW__groupIntro>p{color:var(--guide-muted);margin:0;font-size:.88rem;line-height:1.6}.guides-module__roZzHW__groupIntro>a{color:var(--guide-ink);text-underline-offset:5px;gap:8px;margin-top:14px;font-size:.8rem;font-weight:820;-webkit-text-decoration:underline #9a691d80;text-decoration:underline #9a691d80;display:inline-flex}.guides-module__roZzHW__groupIntro>a span{color:var(--guide-gold)}.guides-module__roZzHW__groupBody{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:stretch;gap:18px;display:grid}.guides-module__roZzHW__guideGroup[data-chapter="2"] .guides-module__roZzHW__featuredGuide{order:2}.guides-module__roZzHW__guideGroup[data-chapter="2"] .guides-module__roZzHW__questionList{order:1}.guides-module__roZzHW__featuredGuide{min-width:0;padding-top:26px;position:relative}.guides-module__roZzHW__featuredLabel{z-index:2;color:#fff;background:var(--guide-red);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin:0;padding:7px 12px;font-size:.63rem;font-weight:850;position:absolute;top:0;left:18px}.guides-module__roZzHW__featuredGuide>a{flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 30px 72px -52px #1c4b4a9e;border:1px solid var(--guide-line)!important;background:#fffdf8f7!important;border-radius:18px!important}.guides-module__roZzHW__featuredGuide>a>div:first-child{aspect-ratio:16/7.3}.guides-module__roZzHW__featuredGuide>a>div:last-child{flex:1;padding:27px 28px 29px}.guides-module__roZzHW__featuredGuide h3{letter-spacing:-.028em;color:var(--guide-ink)!important;font-family:var(--font-home-serif,Georgia, serif)!important;font-size:clamp(1.55rem,2.25vw,2.2rem)!important;font-weight:610!important;line-height:1.04!important}.guides-module__roZzHW__featuredGuide p{color:var(--guide-muted)!important}.guides-module__roZzHW__featuredGuide a>div:last-child>span{color:var(--guide-red)!important;font-weight:820!important}.guides-module__roZzHW__questionList{border:1px solid var(--guide-line);background:#fffdf8eb;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.guides-module__roZzHW__questionListHeading{border-bottom:1px solid var(--guide-line);background:#dcebe673;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:15px 21px;display:flex}.guides-module__roZzHW__questionListHeading p{color:var(--guide-ink);text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.72rem;font-weight:830}.guides-module__roZzHW__questionListHeading span{color:var(--guide-muted);font-size:.7rem;font-weight:700}.guides-module__roZzHW__questionLink{min-height:0;color:var(--guide-ink);flex:1;grid-template-columns:27px 1fr auto;align-items:center;gap:14px;padding:19px 21px;text-decoration:none;display:grid}.guides-module__roZzHW__questionLink+.guides-module__roZzHW__questionLink{border-top:1px solid var(--guide-line)}.guides-module__roZzHW__questionLink:hover{background:var(--guide-sea)}.guides-module__roZzHW__questionNumber{color:var(--guide-gold);font-size:.62rem;font-weight:850}.guides-module__roZzHW__questionCopy{min-width:0}.guides-module__roZzHW__questionLink small{color:var(--guide-gold);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:850}.guides-module__roZzHW__questionLink strong{font-family:var(--font-home-serif,Georgia, serif);margin-top:5px;font-size:1.12rem;line-height:1.17;display:block}.guides-module__roZzHW__questionLink p{color:var(--guide-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}.guides-module__roZzHW__questionLink b{color:var(--guide-red);font-size:1rem}.guides-module__roZzHW__decisionNote{flex-direction:column;flex:1;justify-content:center;padding:30px;display:flex}.guides-module__roZzHW__decisionNote h3{max-width:500px;color:var(--guide-ink);font-family:var(--font-home-serif,Georgia, serif);margin:9px 0 0;font-size:1.9rem;line-height:1.05}.guides-module__roZzHW__decisionNote>p:not(.guides-module__roZzHW__eyebrow){color:var(--guide-muted);margin:13px 0 17px;font-size:.85rem;line-height:1.55}.guides-module__roZzHW__decisionNote>a{border-top:1px solid var(--guide-line);min-height:49px;color:var(--guide-ink);justify-content:space-between;align-items:center;font-size:.8rem;font-weight:820;text-decoration:none;display:flex}.guides-module__roZzHW__decisionNote>a span{color:var(--guide-red)}.guides-module__roZzHW__nextStepSection{color:#eaf4f0;background:#123f45;padding:82px 0 88px}.guides-module__roZzHW__nextStepHeading{grid-template-columns:.65fr 1.2fr .65fr;align-items:end;gap:28px;margin-bottom:28px;display:grid}.guides-module__roZzHW__nextStepHeading .guides-module__roZzHW__eyebrow{color:#d8b873}.guides-module__roZzHW__nextStepHeading h2{color:#fff;max-width:690px;margin:0;font-size:clamp(2.55rem,4vw,4.2rem);line-height:.95}.guides-module__roZzHW__eventLink{color:#fff;text-underline-offset:5px;justify-self:end;font-size:.76rem;font-weight:780;line-height:1.4;-webkit-text-decoration:underline #d8b873b3;text-decoration:underline #d8b873b3}.guides-module__roZzHW__eventLink span{color:#d8b873;margin-left:5px}.guides-module__roZzHW__nextStepGrid{border:1px solid #fff3;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.guides-module__roZzHW__nextStepCard{color:#fff;flex-direction:column;min-height:245px;padding:26px;text-decoration:none;transition:background .18s;display:flex}.guides-module__roZzHW__nextStepCard+.guides-module__roZzHW__nextStepCard{border-left:1px solid #ffffff2e}.guides-module__roZzHW__nextStepCard:hover{background:#ffffff13}.guides-module__roZzHW__nextStepCard small{color:#d8b873;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:820}.guides-module__roZzHW__nextStepCard strong{font-family:var(--font-home-serif,Georgia, serif);margin-top:13px;font-size:1.55rem;font-weight:560;line-height:1.08;display:block}.guides-module__roZzHW__nextStepCard p{color:#c9d9d5;margin:13px 0 22px;font-size:.82rem;line-height:1.55}.guides-module__roZzHW__nextStepCard>span{color:#fff;margin-top:auto;font-size:.78rem;font-weight:800}.guides-module__roZzHW__nextStepCard>span b{color:#d8b873;margin-left:7px}@media (max-width:1100px){.guides-module__roZzHW__heroCopy{width:min(600px,60%);padding:39px 37px}.guides-module__roZzHW__hero h1{font-size:clamp(3.5rem,5.8vw,4.6rem)}.guides-module__roZzHW__decisionNav header{grid-template-columns:.6fr 1.1fr .7fr}.guides-module__roZzHW__groupHeading{grid-template-columns:58px minmax(0,1fr) minmax(250px,.46fr)}}@media (max-width:1023px){.guides-module__roZzHW__hero{min-height:610px}.guides-module__roZzHW__heroInner{width:min(100% - 48px,920px);padding-top:105px}.guides-module__roZzHW__heroCopy{width:min(610px,67%)}.guides-module__roZzHW__decisionNav header{grid-template-columns:1fr 1.5fr}.guides-module__roZzHW__decisionNav header>span{grid-column:2}.guides-module__roZzHW__pathCard{grid-template-columns:28px 1fr;min-height:205px}.guides-module__roZzHW__pathCard b{display:none}.guides-module__roZzHW__groupHeading{grid-template-columns:52px 1fr}.guides-module__roZzHW__groupIntro{grid-column:2}.guides-module__roZzHW__groupBody{grid-template-columns:1fr}.guides-module__roZzHW__guideGroup[data-chapter="2"] .guides-module__roZzHW__featuredGuide,.guides-module__roZzHW__guideGroup[data-chapter="2"] .guides-module__roZzHW__questionList{order:initial}.guides-module__roZzHW__questionLink{min-height:118px}}@media (max-width:700px){.guides-module__roZzHW__hero{flex-direction:column;min-height:0;display:flex}.guides-module__roZzHW__heroMedia{background:linear-gradient(#0000 50%,#08303652),url(/content/guides-editorial.webp) 50% 66%/cover no-repeat;order:0;min-height:285px;position:relative;inset:auto}.guides-module__roZzHW__hero:before{display:none}.guides-module__roZzHW__heroInner{order:1;width:100%;padding:0 0 38px}.guides-module__roZzHW__heroCopy{border-radius:18px;width:calc(100% - 30px);margin:-20px auto 0;padding:29px 22px 25px}.guides-module__roZzHW__hero h1{margin-top:10px;font-size:clamp(2.7rem,12vw,3.25rem);line-height:.94}.guides-module__roZzHW__heroCopy>p:nth-of-type(2){margin-top:16px;font-size:.88rem;line-height:1.55}.guides-module__roZzHW__heroPromise{margin-top:17px}.guides-module__roZzHW__heroPromise span{font-size:.62rem}.guides-module__roZzHW__heroActions{margin-top:18px;display:grid}.guides-module__roZzHW__primaryAction,.guides-module__roZzHW__secondaryAction,.guides-module__roZzHW__textAction{width:100%}.guides-module__roZzHW__heroMarker{padding:10px 12px;bottom:34px;right:14px}.guides-module__roZzHW__heroMarker span{font-size:1.75rem}.guides-module__roZzHW__heroMarker p{font-size:.58rem}.guides-module__roZzHW__decisionNav{padding:49px 0 55px;scroll-margin-top:58px}.guides-module__roZzHW__decisionNav header{margin-bottom:20px;display:block}.guides-module__roZzHW__decisionNav h2{margin-top:8px;font-size:2.45rem}.guides-module__roZzHW__decisionNav header>span{margin-top:12px;display:block}.guides-module__roZzHW__pathGrid{grid-template-columns:1fr}.guides-module__roZzHW__pathCard{grid-template-columns:30px 1fr auto;min-height:0;padding:20px 18px}.guides-module__roZzHW__pathCard+.guides-module__roZzHW__pathCard{border-top:1px solid var(--guide-line);border-left:0}.guides-module__roZzHW__pathCard b{display:block}.guides-module__roZzHW__pathCopy strong{font-size:1.31rem}.guides-module__roZzHW__pathCopy p{margin-top:8px}.guides-module__roZzHW__guideGroup{padding:62px 0 68px;scroll-margin-top:58px}.guides-module__roZzHW__groupHeading{margin-bottom:24px;display:block}.guides-module__roZzHW__chapterNumber{margin-bottom:19px;font-size:3.2rem}.guides-module__roZzHW__groupHeading h2{font-size:2.43rem}.guides-module__roZzHW__groupIntro{margin-top:16px}.guides-module__roZzHW__featuredGuide{padding-top:23px}.guides-module__roZzHW__featuredGuide>a>div:first-child{aspect-ratio:16/9}.guides-module__roZzHW__featuredGuide>a>div:last-child{padding:22px}.guides-module__roZzHW__questionListHeading{min-height:56px;padding:13px 17px}.guides-module__roZzHW__questionListHeading p{font-size:.63rem}.guides-module__roZzHW__questionListHeading span{font-size:.58rem}.guides-module__roZzHW__questionLink{grid-template-columns:23px 1fr auto;min-height:0;padding:18px 16px}.guides-module__roZzHW__questionLink p{-webkit-line-clamp:3}.guides-module__roZzHW__decisionNote{padding:23px}.guides-module__roZzHW__nextStepSection{padding:59px 0 64px}.guides-module__roZzHW__nextStepHeading{margin-bottom:23px;display:block}.guides-module__roZzHW__nextStepHeading h2{margin-top:9px;font-size:2.65rem}.guides-module__roZzHW__eventLink{margin-top:17px;display:inline-flex}.guides-module__roZzHW__nextStepGrid{grid-template-columns:1fr}.guides-module__roZzHW__nextStepCard{min-height:0;padding:22px}.guides-module__roZzHW__nextStepCard+.guides-module__roZzHW__nextStepCard{border-top:1px solid #ffffff2e;border-left:0}.guides-module__roZzHW__nextStepCard p{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){.guides-module__roZzHW__primaryAction,.guides-module__roZzHW__secondaryAction,.guides-module__roZzHW__textAction,.guides-module__roZzHW__pathCard,.guides-module__roZzHW__nextStepCard{transition:none}}@media (min-width:701px){.guides-module__roZzHW__hero{min-height:610px}.guides-module__roZzHW__heroInner{padding:92px 0 54px}.guides-module__roZzHW__heroCopy{padding:35px 39px 34px}.guides-module__roZzHW__hero h1{font-size:clamp(3.55rem,4.8vw,4.85rem)}.guides-module__roZzHW__heroCopy>p:nth-of-type(2){margin-top:19px}.guides-module__roZzHW__heroPromise{margin-top:18px}.guides-module__roZzHW__heroActions{margin-top:20px}}@media (max-width:700px){.guides-module__roZzHW__heroMedia{min-height:232px}.guides-module__roZzHW__heroInner{padding-bottom:26px}.guides-module__roZzHW__heroCopy{margin-top:-17px;padding:23px 18px 20px}.guides-module__roZzHW__hero h1{font-size:clamp(2.42rem,11vw,2.85rem)}.guides-module__roZzHW__heroCopy>p:nth-of-type(2){margin-top:13px;font-size:.83rem;line-height:1.48}.guides-module__roZzHW__heroPromise{gap:6px;margin-top:13px}.guides-module__roZzHW__heroPromise span{min-height:25px;padding:4px 7px;font-size:.57rem}.guides-module__roZzHW__heroActions{gap:7px;margin-top:14px}.guides-module__roZzHW__primaryAction,.guides-module__roZzHW__secondaryAction{padding-block:10px;min-height:44px!important}.guides-module__roZzHW__textAction{padding-block:6px;min-height:36px!important}.guides-module__roZzHW__heroMarker{bottom:24px}.guides-module__roZzHW__decisionNav{padding:40px 0 46px}.guides-module__roZzHW__decisionNav h2{font-size:2.18rem}.guides-module__roZzHW__pathCard{padding:17px 16px}.guides-module__roZzHW__pathCopy p{margin-top:6px}}
