.Hero-module__rn8NRG__hero{isolation:isolate;background:radial-gradient(130% 90% at 28% 8%, var(--paper) 0%, var(--paper) 55%, #f4f0e6 100%);position:relative}.Hero-module__rn8NRG__heroInner{flex-direction:column;max-width:1320px;min-height:540px;margin:0 auto;padding:96px 24px;display:flex;position:relative}@media (min-width:768px){.Hero-module__rn8NRG__heroInner{min-height:640px;padding:128px 48px}}@media (min-width:1024px){.Hero-module__rn8NRG__heroInner{min-height:720px;padding:160px 96px}}.Hero-module__rn8NRG__vline{display:none}.Hero-module__rn8NRG__eyebrowRow{opacity:0;align-items:center;gap:16px;animation:.48s ease-out forwards Hero-module__rn8NRG__cc-fade;display:flex}.Hero-module__rn8NRG__eyebrowRule{background:var(--line-strong);flex:none;width:32px;height:1px;display:block}.Hero-module__rn8NRG__eyebrow{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-quiet);font-size:13px;font-weight:500;line-height:1}.Hero-module__rn8NRG__h1{font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:24px 0 0;font-size:44px;font-weight:400;line-height:1.05;position:relative}@media (min-width:768px){.Hero-module__rn8NRG__h1{font-size:60px;line-height:1.02}}@media (min-width:1024px){.Hero-module__rn8NRG__h1{font-size:80px;line-height:1}.Hero-module__rn8NRG__h1:before{content:"";background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:-32px}}.Hero-module__rn8NRG__h1 span.Hero-module__rn8NRG__line{opacity:0;animation:Hero-module__rn8NRG__cc-fade .48s var(--delay,0s) ease-out forwards;display:block}.Hero-module__rn8NRG__h1 em{font-variation-settings:"opsz" 144;font-style:italic}.Hero-module__rn8NRG__subhead{max-width:56ch;font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink-soft);opacity:0;margin:32px 0 0;font-size:18px;font-weight:400;line-height:1.5;animation:.48s ease-out 1.04s forwards Hero-module__rn8NRG__cc-fade}@media (min-width:768px){.Hero-module__rn8NRG__subhead{font-size:22px}}.Hero-module__rn8NRG__ctaWrap{flex-direction:column;align-items:flex-start;gap:16px;margin:48px 0 0;display:flex}.Hero-module__rn8NRG__cta{background:var(--ink);color:var(--paper);font-family:var(--font-sans);letter-spacing:-.005em;box-shadow:var(--shadow-subtle);opacity:0;border-radius:4px;align-items:center;gap:8px;padding:22px 36px;font-size:18px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .24s ease-out,transform .24s ease-out;animation:.32s ease-out 1.28s forwards Hero-module__rn8NRG__cc-fade;display:inline-flex}.Hero-module__rn8NRG__cta:hover{background:var(--signal-deep)}.Hero-module__rn8NRG__cta:active{background:var(--signal-deep);transform:translateY(1px)}.Hero-module__rn8NRG__chevron{flex:none;width:12px;height:12px;transition:transform .24s ease-out}.Hero-module__rn8NRG__cta:hover .Hero-module__rn8NRG__chevron{transform:translate(4px)}.Hero-module__rn8NRG__microcopy{font-family:var(--font-sans);color:var(--ink-quiet);opacity:0;margin:0;font-size:14px;line-height:1.4;animation:.32s ease-out 1.44s forwards Hero-module__rn8NRG__cc-fade}.Hero-module__rn8NRG__trust{font-family:var(--font-sans);color:var(--ink-quiet);opacity:0;margin:32px 0 0;font-size:13px;line-height:1.5;animation:.32s ease-out 1.44s forwards Hero-module__rn8NRG__cc-fade}.Hero-module__rn8NRG__trust .Hero-module__rn8NRG__sep{opacity:.6;padding:0 4px}@keyframes Hero-module__rn8NRG__cc-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hero-module__rn8NRG__eyebrowRow,.Hero-module__rn8NRG__h1 span.Hero-module__rn8NRG__line,.Hero-module__rn8NRG__subhead,.Hero-module__rn8NRG__cta,.Hero-module__rn8NRG__microcopy,.Hero-module__rn8NRG__trust{opacity:1;animation:none;transform:none}}
.Editorial-module__s2lj5q__eyebrow{align-items:center;gap:16px;display:flex}.Editorial-module__s2lj5q__eyebrowRule{background:var(--line-strong);flex:none;width:32px;height:1px;display:block}.Editorial-module__s2lj5q__eyebrowLabel{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-quiet);margin:0;font-size:12px;font-weight:500;line-height:1}@media (min-width:768px){.Editorial-module__s2lj5q__eyebrowLabel{font-size:13px}}.Editorial-module__s2lj5q__pullout{max-width:56ch;font-family:var(--font-serif);font-variation-settings:"opsz" 72;letter-spacing:-.005em;color:var(--ink-soft);margin:32px 0;font-size:22px;font-style:italic;font-weight:400;line-height:1.4}.Editorial-module__s2lj5q__cta{font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;padding:22px 36px;font-size:18px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .24s ease-out,color .24s ease-out,border-color .24s ease-out,transform .24s ease-out;display:inline-flex}.Editorial-module__s2lj5q__ctaSignal{background:var(--signal);color:var(--paper);border-color:var(--signal);box-shadow:var(--shadow-subtle)}.Editorial-module__s2lj5q__ctaSignal:hover{background:var(--signal-deep);border-color:var(--signal-deep)}.Editorial-module__s2lj5q__ctaSignal:active{background:var(--signal-deep);transform:translateY(1px)}.Editorial-module__s2lj5q__ctaInk{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:var(--shadow-subtle)}.Editorial-module__s2lj5q__ctaInk:hover{background:var(--signal-deep);border-color:var(--signal-deep)}.Editorial-module__s2lj5q__ctaInk:active{background:var(--signal-deep);transform:translateY(1px)}.Editorial-module__s2lj5q__ctaSecondary{color:var(--ink);border-color:var(--ink);background:0 0}.Editorial-module__s2lj5q__ctaSecondary:hover{background:var(--ink);color:var(--paper)}.Editorial-module__s2lj5q__ctaSecondary:active{background:var(--ink);color:var(--paper);transform:translateY(1px)}.Editorial-module__s2lj5q__ctaChevron{flex:none;width:12px;height:12px;transition:transform .24s ease-out}.Editorial-module__s2lj5q__cta:hover .Editorial-module__s2lj5q__ctaChevron{transform:translate(4px)}.Editorial-module__s2lj5q__stepGrid{flex-direction:column;gap:64px;margin-top:64px;display:flex;position:relative}@media (min-width:768px){.Editorial-module__s2lj5q__stepGrid{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:96px;display:grid}}.Editorial-module__s2lj5q__stepGridConnector{display:none}@media (min-width:768px){.Editorial-module__s2lj5q__stepGridConnector{background:var(--line);z-index:0;height:1px;display:block;position:absolute;top:48px;left:0;right:0}}@media (min-width:1024px){.Editorial-module__s2lj5q__stepGridConnector{top:48px}}.Editorial-module__s2lj5q__stepItem{z-index:1;position:relative}.Editorial-module__s2lj5q__stepNumber{font-family:var(--font-serif);font-variation-settings:"opsz" 144;letter-spacing:-.04em;color:var(--line-strong);font-size:56px;font-weight:400;line-height:1;display:block}@media (min-width:1024px){.Editorial-module__s2lj5q__stepNumber{font-size:96px}}.Editorial-module__s2lj5q__stepLabel{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-quiet);margin:24px 0 0;font-size:13px;font-weight:500;line-height:1}.Editorial-module__s2lj5q__stepHeading{font-family:var(--font-serif);font-variation-settings:"opsz" 72;letter-spacing:-.01em;color:var(--ink);margin:8px 0 0;font-size:24px;font-weight:500;line-height:1.2}@media (min-width:768px){.Editorial-module__s2lj5q__stepHeading{font-size:28px}}.Editorial-module__s2lj5q__stepBody{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink-soft);margin:16px 0 0;font-size:17px;line-height:1.6}.Editorial-module__s2lj5q__proofCard{background:var(--paper-deep);border:1px solid var(--line);border-radius:4px;padding:32px}.Editorial-module__s2lj5q__proofRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;display:flex}.Editorial-module__s2lj5q__proofRow:first-child{padding-top:0}.Editorial-module__s2lj5q__proofRow:last-child{border-bottom:0;padding-bottom:0}.Editorial-module__s2lj5q__proofLabel{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-quiet);flex:none;font-size:12px;font-weight:500;line-height:1}.Editorial-module__s2lj5q__proofValue{font-family:var(--font-mono);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.4}.Editorial-module__s2lj5q__proofValueSub{font-family:var(--font-sans);color:var(--ink-quiet);letter-spacing:-.005em;margin-top:4px;font-size:13px;line-height:1.3;display:block}.Editorial-module__s2lj5q__neg{text-align:center;max-width:640px;margin:0;line-height:1.45}.Editorial-module__s2lj5q__negBold{font-family:var(--font-serif);font-variation-settings:"opsz" 72;letter-spacing:-.005em;color:var(--ink);font-size:22px;font-style:italic;font-weight:400}@media (min-width:768px){.Editorial-module__s2lj5q__negBold{font-size:24px}}.Editorial-module__s2lj5q__negSoft{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink-soft);margin-left:8px;font-size:17px;font-weight:400}@media (min-width:768px){.Editorial-module__s2lj5q__negSoft{font-size:18px}}.Editorial-module__s2lj5q__bodyLink{color:var(--signal);text-decoration:none;transition:color .24s ease-out,text-decoration-color .24s ease-out}.Editorial-module__s2lj5q__bodyLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:4px;text-decoration-thickness:1px}
