.page_page__BcFPv{--ink:#20201e;--muted:#5f5f5a;--accent:#6b2737;--soft:#f3f3f0;--warm:#f7f3ef;--line:rgba(32,32,30,.13);min-height:100vh;background:#fcfcfb;color:var(--ink);font:400 18px/1.65 var(--font-home-sans),sans-serif}.page_page__BcFPv *{box-sizing:border-box}.page_page__BcFPv :where(h1,h2,p){margin:0}.page_eyebrow__f2zc4{margin-bottom:1rem!important;color:var(--accent);font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_hero__SdfOR{max-width:var(--site-width);margin:auto;padding:clamp(4rem,8vw,7.5rem) var(--site-gutter);display:grid;grid-template-columns:.38fr 1.15fr .47fr;grid-gap:var(--site-gap);gap:var(--site-gap);align-items:start}.page_hero__SdfOR h1{max-width:850px;font-size:clamp(3rem,5.5vw,6rem);font-weight:650;letter-spacing:-.057em;line-height:.94}.page_hero__SdfOR div>p{max-width:700px;margin-top:1.7rem;color:var(--muted);font-size:1.08rem}.page_hero__SdfOR nav{display:flex;flex-direction:column;border-top:1px solid var(--line)}.page_hero__SdfOR nav a{padding:.8rem 0;border-bottom:1px solid var(--line);color:var(--muted);font-size:.88rem;text-decoration:none}.page_hero__SdfOR nav a:hover{color:var(--accent)}.page_library__w6RRv{padding:clamp(5rem,9vw,9rem) var(--site-inset);background:var(--soft)}.page_intro__sh6y4{max-width:820px}.page_close__T9zfH h2,.page_intro__sh6y4 h2,.page_letters___0Z3X h2,.page_split__K6rKl h2{font-size:clamp(2.2rem,4vw,4.2rem);font-weight:630;line-height:1.04;letter-spacing:-.05em}.page_intro__sh6y4>p:last-child{max-width:680px;margin-top:1.25rem;color:var(--muted)}.page_split__K6rKl{padding:clamp(5rem,9vw,9rem) var(--site-inset);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--site-gap);gap:var(--site-gap)}.page_split__K6rKl>div:last-child{max-width:680px;color:var(--muted)}.page_promise__FaaFl{margin-top:1.3rem!important;padding-left:1.25rem;border-left:3px solid var(--accent);color:var(--ink)}.page_products__wUAG_{background:var(--warm);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_products__wUAG_ a{display:inline-block;margin-top:1.5rem;color:var(--accent);font-weight:650}.page_letters___0Z3X{padding:clamp(5rem,9vw,9rem) var(--site-inset);display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:var(--site-gap);gap:var(--site-gap);background:#e9e4dc}.page_letters___0Z3X>div>p:last-child{max-width:600px;margin-top:1.3rem;color:var(--muted)}.page_close__T9zfH{padding:clamp(5rem,9vw,8rem) var(--site-inset);text-align:center}.page_close__T9zfH p{max-width:620px;margin:1.4rem auto;color:var(--muted)}.page_close__T9zfH a{display:inline-flex;min-height:50px;padding:.75rem 1.3rem;align-items:center;background:var(--accent);color:#fff;text-decoration:none}@media(max-width:900px){.page_hero__SdfOR{grid-template-columns:1fr}.page_hero__SdfOR>.page_eyebrow__f2zc4{margin-bottom:0!important}.page_hero__SdfOR nav{max-width:620px}.page_letters___0Z3X,.page_split__K6rKl{grid-template-columns:1fr}}@media(max-width:620px){.page_page__BcFPv{font-size:17px}.page_hero__SdfOR{padding-top:3.5rem}.page_hero__SdfOR h1{font-size:clamp(2.8rem,13vw,4.2rem)}.page_letters___0Z3X,.page_split__K6rKl{gap:2.5rem}}.page_letters___0Z3X{padding-block:clamp(3.5rem,5.5vw,5.5rem);align-items:start}.page_letters___0Z3X h2{font-size:clamp(2rem,3.3vw,3.45rem)}.page_letters___0Z3X>div>p:last-child{max-width:560px;margin-top:1rem}.LettersSignup_form__eGHt7{max-width:720px}.LettersSignup_fields__tKfGL{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:1rem;gap:1rem}.LettersSignup_form__eGHt7 label{display:flex;flex-direction:column;gap:.5rem}.LettersSignup_form__eGHt7 label>span{font-size:.82rem;font-weight:650}.LettersSignup_form__eGHt7 label small{color:#777;font-weight:400}.LettersSignup_form__eGHt7 input{min-height:52px;padding:.7rem .9rem;border:1px solid rgba(32,32,30,.2);border-radius:0;background:#fff;color:#20201e;font:inherit}.LettersSignup_consent__uGJtn{margin-top:1.25rem!important;display:grid!important;grid-template-columns:20px 1fr!important;align-items:start}.LettersSignup_consent__uGJtn input{width:18px;min-height:18px;margin-top:.25rem}.LettersSignup_consent__uGJtn span{color:#5f5f5a;font-weight:400!important;line-height:1.55}.LettersSignup_form__eGHt7 button{min-height:50px;margin-top:1.4rem;padding:.75rem 1.25rem;background:#6b2737;color:#fff;font-weight:650;cursor:pointer}.LettersSignup_form__eGHt7 button:disabled{opacity:.65}.LettersSignup_privacy__u5js7{margin:.8rem 0 0;color:#5f5f5a;font-size:.78rem}.LettersSignup_privacy__u5js7 a{color:#6b2737}.LettersSignup_honeypot__y_fu4{position:absolute!important;left:-10000px!important}.LettersSignup_error__8evo3{color:#8d1f35}.LettersSignup_success__ny7jK{max-width:720px;padding:1.5rem;border-left:3px solid #6b2737;background:#fff}.LettersSignup_success__ny7jK strong{font-size:1.3rem}.LettersSignup_success__ny7jK p{margin:.4rem 0 0;color:#5f5f5a}@media(max-width:620px){.LettersSignup_fields__tKfGL{grid-template-columns:1fr}}