.landing_wrap__58uiJ{max-width:1160px;margin:0 auto;padding:0 24px;position:relative}@media (max-width:640px){.landing_wrap__58uiJ{padding:0 16px}}.landing_hero__STPNW{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:center;padding:56px 0 40px}.landing_heroMap__6F21w{max-width:520px;width:100%;justify-self:end}.landing_eyebrow__bxjDd{display:block;margin-bottom:18px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.72rem;font-weight:400;line-height:1.7;letter-spacing:.12em;text-transform:uppercase;color:var(--graphite)}.landing_h1__axPlv{font-size:clamp(2.6rem,5.6vw,4.4rem);line-height:1.02}.landing_lead__ip0Y3{max-width:33em;margin:22px 0 28px;color:var(--graphite);font-size:1.12rem}.landing_cta__OVSki{display:flex;gap:12px;flex-wrap:wrap}.landing_trust__B3qlm{margin-top:18px;color:var(--graphite);font-size:.88rem}.landing_trust__B3qlm a{color:var(--link);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.landing_hero__STPNW{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 0 24px}.landing_heroMap__6F21w{justify-self:center;max-width:380px}}.landing_section__qop1w{padding:64px 0;border-top:1px solid var(--rule)}@media (max-width:640px){.landing_section__qop1w{padding:44px 0}}.landing_sectionHead__3jAen{max-width:660px;margin:0 0 32px}.landing_kicker__FqJFl{font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.landing_h2__d7jh9{font-size:clamp(2rem,4vw,2.9rem);line-height:1.08;margin-top:10px}.landing_sub__SoDPx{color:var(--graphite);margin-top:14px;font-size:1.05rem}.landing_legend__rWhCd{list-style:none;border-top:1px solid var(--rule)}.landing_legendRow__dMD0N{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:20px;align-items:start;padding:22px 0;border-bottom:1px solid var(--rule);color:inherit}.landing_legendRow__dMD0N:hover .landing_legendMore__XWR_P{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.landing_legendIcon__eXgoh{width:56px;height:56px;color:var(--ink)}.landing_legendTitle__qAH2m{font-family:var(--font-display,"Cormorant Garamond",serif);font-size:1.6rem;font-weight:600;line-height:1.15}.landing_legendText__ub6vC{color:var(--graphite);margin-top:4px;max-width:46em}.landing_legendFacts__fNcj5{margin-top:8px;font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--graphite)}.landing_legendMore__XWR_P{align-self:center;white-space:nowrap;color:var(--link);font-size:.92rem;text-decoration:underline;-webkit-text-decoration-color:#b8321d59;text-decoration-color:#b8321d59;text-underline-offset:3px}@media (max-width:640px){.landing_legendRow__dMD0N{grid-template-columns:44px minmax(0,1fr);gap:14px}.landing_legendIcon__eXgoh{width:44px;height:44px}.landing_legendMore__XWR_P{grid-column:2;justify-self:start}}.landing_pdf__cYUR5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}@media (max-width:900px){.landing_pdf__cYUR5{grid-template-columns:minmax(0,1fr);gap:32px}}.landing_pdfList__bgRrR{list-style:none;margin:18px 0 0;display:grid;gap:8px}.landing_pdfList__bgRrR li{padding-left:18px;position:relative}.landing_pdfList__bgRrR li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--accent)}.landing_price__LI8Zj{margin:22px 0 20px;padding:14px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-family:var(--font-mono,"IBM Plex Mono",monospace);font-size:.86rem;color:var(--ink)}.landing_fan__gCf8B{position:relative;height:420px;max-width:520px;width:100%;justify-self:center}.landing_fan__gCf8B a{position:absolute;top:0;width:56%;display:block;box-shadow:0 10px 30px #2b163829;background:#fff;border:1px solid var(--rule)}.landing_fan__gCf8B img{display:block;width:100%;height:auto}.landing_fan__gCf8B a:first-child{left:0;transform:rotate(-6deg);top:24px}.landing_fan__gCf8B a:nth-child(2){left:22%;transform:rotate(-1deg);z-index:1}.landing_fan__gCf8B a:nth-child(3){left:44%;transform:rotate(5deg);top:30px;z-index:2}@media (max-width:640px){.landing_fan__gCf8B{height:300px}}.landing_tools__YDvnO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px}@media (max-width:900px){.landing_tools__YDvnO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.landing_tools__YDvnO{grid-template-columns:minmax(0,1fr)}}.landing_tool__mav42{display:block;padding:18px 0 20px;border-top:1px solid var(--rule);color:inherit}.landing_toolTitle__RItkA{font-family:var(--font-display,"Cormorant Garamond",serif);font-size:1.45rem;font-weight:600;line-height:1.2}.landing_toolText__PwlUF{color:var(--graphite);margin-top:6px;font-size:.96rem}.landing_toolMore__mSvGG{display:inline-block;margin-top:8px;color:var(--link);font-size:.9rem;text-decoration:underline;-webkit-text-decoration-color:#b8321d59;text-decoration-color:#b8321d59;text-underline-offset:3px}.landing_tool__mav42:hover .landing_toolMore__mSvGG{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.landing_steps___9r1z{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}@media (max-width:760px){.landing_steps___9r1z{grid-template-columns:minmax(0,1fr);gap:22px}}.landing_step__dETav{border-top:1px solid var(--ink);padding-top:16px}.landing_stepNum__kaEix{font-family:var(--font-display,"Cormorant Garamond",serif);font-size:2.6rem;line-height:1;color:var(--accent)}.landing_stepTitle__2FS9D{font-weight:600;margin:10px 0 6px;font-size:1.08rem}.landing_stepText__K3mp_{color:var(--graphite);font-size:.96rem}.landing_band__0PsIP{text-align:center;padding:72px 0;border-top:1px solid var(--rule)}.landing_band__0PsIP h2{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:12px}.landing_band__0PsIP p{color:var(--graphite);margin-bottom:24px}.landing_feedbackText__uh42V{color:var(--graphite);font-size:1rem;line-height:1.7;margin-top:14px;max-width:46em}.landing_feedbackText__uh42V b{color:var(--ink)}