.landing_page__pEwES{min-height:100vh;background:#fff;color:#14202c}.landing_shell__1L9CX{width:min(100% - 48px,1120px);margin:0 auto}.landing_paperLink__QrlYm:hover{color:#087c73}.landing_hero__wie8N{padding:106px 0 100px;text-align:center}.landing_badge__Ppr_1{display:inline-block;padding:7px 13px;border-radius:100px;background:#e9f7f5;color:#087c73;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.landing_hero__wie8N h1{max-width:900px;margin:0 auto 14px;font-size:clamp(40px,5.2vw,64px);font-weight:650;letter-spacing:-.055em;line-height:1.07}.landing_lead__2_9Uy{color:#586775;font-size:clamp(17px,2vw,19px);line-height:1.5}.landing_heroButton__hzTUr{display:inline-flex;align-items:center;gap:8px;margin-top:32px;padding:14px 22px;border-radius:9px;background:#0d9488;color:#fff;font-size:14px;font-weight:700}.landing_heroButton__hzTUr:hover{background:#087c73}.landing_heroButton__hzTUr:focus-visible{outline:3px solid #14202c;outline-offset:3px}.landing_paperLink__QrlYm{color:#087c73;font-weight:600}.landing_paper__l77jB{padding:72px 20px 85px;border-top:1px solid #e5eaeb;text-align:center}.landing_paper__l77jB h2{margin:18px auto 9px;font-size:clamp(27px,3vw,34px);font-weight:600;letter-spacing:-.04em}.landing_paper__l77jB p{max-width:660px;margin:0 auto;color:#657480;font-size:15px;line-height:1.5}.landing_paperLink__QrlYm{display:inline-block;margin-top:22px;font-size:14px}.landing_footer__0UmUP{display:flex;justify-content:space-between;gap:20px;padding:25px 0 35px;border-top:1px solid #e5eaeb;color:#7a8894;font-size:12px}@media (max-width:680px){.landing_shell__1L9CX{width:min(100% - 32px,1120px)}.landing_hero__wie8N{padding:75px 0 80px}.landing_paper__l77jB{padding:60px 12px 70px}.landing_footer__0UmUP{flex-wrap:wrap}}.landing_secondaryLink__hSeAv{display:inline-block;margin:24px 0 0 22px;color:#087c73;font-size:14px;font-weight:600}.landing_heroNote__3MHCd{color:#526170;font-size:12px;margin-top:20px}.landing_section__ICJEz{padding:64px 0;border-top:1px solid #e5eaeb}.landing_example__f_sVO h2,.landing_section__ICJEz h2{font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.2;letter-spacing:-.04em;margin:16px 0}.landing_sectionLead__nQK6t{max-width:710px;color:#526170;line-height:1.7}.landing_steps__Bnb3O{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:36px}.landing_steps__Bnb3O li{border-top:1px solid #dce5e6;padding-top:22px}.landing_stepNumber__QTtzw{color:#087c73;font-size:13px;font-weight:700}.landing_readingRow__d06CY h3,.landing_steps__Bnb3O h3{font-size:19px;font-weight:600;margin:14px 0 10px;letter-spacing:-.02em}.landing_example__f_sVO p,.landing_readingRow__d06CY p,.landing_steps__Bnb3O p{color:#526170;line-height:1.7;font-size:15px}.landing_example__f_sVO{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;padding:48px 36px;background:#f7fbfa;border:1px solid #dce9e6;border-radius:14px;align-items:center}.landing_ruleCard__l4yGG{background:#fff;padding:28px;border:1px solid #dce5e6;border-radius:10px}.landing_ruleLabel__qMOKU{font-size:11px;font-weight:700;color:#526170;text-transform:uppercase;letter-spacing:.05em}.landing_ruleCard__l4yGG p{margin-top:18px;color:#14202c}.landing_ruleNote__esrHz{display:block;margin-top:24px;color:#526170;font-size:12px}.landing_readingList__aCEiu{margin-top:26px}.landing_readingRow__d06CY{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid #e5eaeb}.landing_readingRow__d06CY h3{margin-top:0;color:#087c73}.landing_readingRow__d06CY>span{color:#087c73;font-size:24px}.landing_readingRow__d06CY:hover h3,.landing_secondaryLink__hSeAv:hover{text-decoration:underline;text-underline-offset:4px}.landing_faq__AfA8B{margin-top:26px}.landing_faq__AfA8B details{padding:20px 0;border-bottom:1px solid #e5eaeb}.landing_faq__AfA8B summary{cursor:pointer;font-size:16px;font-weight:600;line-height:1.5}.landing_faq__AfA8B p{color:#526170;line-height:1.8;max-width:800px;padding-top:14px}.landing_faq__AfA8B a{color:#087c73;text-decoration:underline;text-underline-offset:3px}.landing_footer__0UmUP nav{display:flex;flex-wrap:wrap;gap:20px}.landing_footer__0UmUP{color:#526170}.landing_footer__0UmUP a:focus-visible,.landing_page__pEwES a:focus-visible,.landing_page__pEwES summary:focus-visible{outline:3px solid #087c73;outline-offset:4px}.landing_heroButton__hzTUr{background:#087c73}@media (max-width:680px){.landing_hero__wie8N{padding:60px 0}.landing_secondaryLink__hSeAv{display:block;margin:22px 0 0}.landing_example__f_sVO,.landing_steps__Bnb3O{grid-template-columns:1fr;gap:24px}.landing_section__ICJEz{padding:44px 0}.landing_example__f_sVO{padding:26px 20px}}.blog_page__iP9Ub{min-height:100vh;background:#fff;color:#14202c}.blog_shell__76_Pf{width:min(100% - 48px,1120px);margin:0 auto}.blog_intro__qGxww{max-width:820px;padding:64px 0 40px}.blog_eyebrow__lKbzQ{color:#087c73;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.blog_intro__qGxww h1{font-size:clamp(32px,4.5vw,52px);letter-spacing:-.045em;line-height:1.12;margin:16px 0;font-weight:650}.blog_intro__qGxww p{color:#526170;line-height:1.7;font-size:18px}.blog_meta__y1pLv{color:#526170;font-size:13px;margin-top:18px}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:56px}.blog_card__AELHx{display:block;padding:26px;border:1px solid #dce5e6;border-radius:12px}.blog_card__AELHx:hover{border-color:#087c73;background:#fbfdfc}.blog_card__AELHx h2{font-size:22px;font-weight:600;letter-spacing:-.025em;margin:14px 0;line-height:1.3}.blog_card__AELHx p{color:#526170;line-height:1.65}.blog_card__AELHx span:last-child{display:block;margin-top:22px;color:#087c73;font-weight:600}.blog_layout__7rshj{display:grid;grid-template-columns:minmax(0,760px) 240px;gap:72px;align-items:start}.blog_article__NwR5q{min-width:0}.blog_article__NwR5q section{margin-bottom:40px;scroll-margin-top:24px}.blog_article__NwR5q h2{font-size:25px;line-height:1.3;font-weight:600;letter-spacing:-.025em;margin-bottom:16px}.blog_article__NwR5q li,.blog_article__NwR5q p{line-height:1.85;color:#435362;font-size:16px}.blog_article__NwR5q p+p{margin-top:16px}.blog_article__NwR5q ul{padding-left:24px;list-style:disc;margin-top:16px}.blog_article__NwR5q li+li{margin-top:8px}.blog_toc__i3HvR{position:sticky;top:28px;border-left:1px solid #dce5e6;padding-left:22px}.blog_toc__i3HvR p{font-size:13px;font-weight:600;margin-bottom:14px}.blog_toc__i3HvR a{display:block;font-size:14px;line-height:1.6;color:#526170;margin-bottom:12px}.blog_sources__RYj0u{border-top:1px solid #dce5e6;padding-top:24px}.blog_breadcrumb__Tx_co a,.blog_sources__RYj0u a{color:#087c73;text-decoration:underline;text-underline-offset:3px}.blog_breadcrumb__Tx_co{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#526170}.blog_callout__OkRp9{padding:28px;background:#f1f9f7;border:1px solid #dcece8;border-radius:12px;margin:40px 0}.blog_callout__OkRp9 h2{font-size:23px;font-weight:600;margin-bottom:12px}.blog_callout__OkRp9 p{color:#435362;line-height:1.7}.blog_button__ZZaBV{display:inline-flex;margin-top:20px;padding:13px 18px;background:#087c73;border-radius:8px;color:white;font-size:14px;font-weight:600}.blog_relatedTitle__ep6uH{font-size:25px;font-weight:600;margin:48px 0 22px}.blog_page__iP9Ub a:focus-visible,.blog_page__iP9Ub summary:focus-visible{outline:3px solid #087c73;outline-offset:4px}@media (max-width:900px){.blog_layout__7rshj{grid-template-columns:minmax(0,1fr);gap:30px}.blog_toc__i3HvR{position:static;grid-row:1}.blog_grid__4VF_V{grid-template-columns:1fr}}@media (max-width:680px){.blog_shell__76_Pf{width:min(100% - 32px,1120px)}.blog_intro__qGxww{padding:40px 0 30px}}.PublicHeader_header__WcqZA{position:relative;z-index:1;background:#fff;border-bottom:1px solid #e5eaeb}.PublicHeader_inner__ctbPf{display:flex;align-items:center;justify-content:space-between;width:min(100% - 48px,1120px);min-height:88px;margin:0 auto}.PublicHeader_wordmark__xzQjX{color:#14202c;font-size:23px;font-weight:700;letter-spacing:-.05em}.PublicHeader_navigation__GH7RG{display:flex;align-items:center;gap:32px;color:#526170;font-size:14px;font-weight:500}.PublicHeader_navigation__GH7RG .PublicHeader_active__SD6TS,.PublicHeader_navigation__GH7RG a:hover{color:#087c73}.PublicHeader_navigation__GH7RG .PublicHeader_active__SD6TS{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.PublicHeader_navigation__GH7RG a:focus-visible,.PublicHeader_wordmark__xzQjX:focus-visible{outline:3px solid #087c73;outline-offset:4px}@media (max-width:680px){.PublicHeader_inner__ctbPf{width:min(100% - 32px,1120px);min-height:72px}.PublicHeader_navigation__GH7RG{gap:18px;font-size:13px}}@media (max-width:480px){.PublicHeader_inner__ctbPf{flex-wrap:wrap;gap:16px;padding:16px 0}.PublicHeader_navigation__GH7RG{width:100%;justify-content:space-between;gap:12px}}.AuthShell_page__UZDNA{min-height:100vh;background:#fff;color:#14202c}.AuthShell_content__nels2{display:flex;align-items:flex-start;justify-content:center;min-height:calc(100vh - 89px);padding:clamp(48px,9vh,100px) 20px 80px}.AuthShell_card__9IxRX{width:min(100%,420px)}.AuthShell_heading___iXGO{margin-bottom:30px;text-align:center}.AuthShell_heading___iXGO h1{margin:0;font-size:clamp(30px,4vw,38px);font-weight:650;letter-spacing:-.05em;line-height:1.15}.AuthShell_heading___iXGO p{margin:10px 0 0;color:#586775;font-size:15px;line-height:1.5}.AuthShell_googleButton__dJaPO,.AuthShell_submitButton__gqopV{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer}.AuthShell_googleButton__dJaPO{gap:10px;border:1px solid #d7dfe2;background:#fff;color:#14202c}.AuthShell_googleButton__dJaPO:hover{background:#f7faf9}.AuthShell_googleIcon__W_DHl{width:19px;height:19px}.AuthShell_divider___U_Pp{display:flex;align-items:center;gap:15px;margin:24px 0;color:#7a8894;font-size:12px;text-transform:uppercase}.AuthShell_divider___U_Pp:after,.AuthShell_divider___U_Pp:before{flex:1;height:1px;background:#e5eaeb;content:""}.AuthShell_field__9uKoK label{display:block;margin-bottom:8px;color:#526170;font-size:13px;font-weight:600}.AuthShell_field__9uKoK input{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d7dfe2;border-radius:9px;background:#fff;color:#14202c;font-size:14px}.AuthShell_field__9uKoK input::placeholder{color:#9aa6ae}.AuthShell_field__9uKoK input:focus-visible,.AuthShell_googleButton__dJaPO:focus-visible,.AuthShell_link__n2qOx:focus-visible,.AuthShell_submitButton__gqopV:focus-visible{outline:3px solid #087c73;outline-offset:3px}.AuthShell_submitButton__gqopV{margin-top:24px;border:1px solid #0d9488;background:#0d9488;color:#fff}.AuthShell_submitButton__gqopV:hover:not(:disabled){background:#087c73}.AuthShell_submitButton__gqopV:disabled{cursor:not-allowed;opacity:.6}.AuthShell_footer__hMQz9{margin-top:25px;padding-top:23px;border-top:1px solid #e5eaeb}.AuthShell_link__n2qOx{color:#087c73;font-weight:600}.AuthShell_link__n2qOx:hover{text-decoration:underline}@media (max-width:680px){.AuthShell_content__nels2{min-height:calc(100vh - 73px);padding-top:64px}}