.discovery_shell__0S3jZ{--ink:#26231f;--muted:#675f55;--paper:#faf8f3;--accent:#a54c20;background:var(--paper);color:var(--ink);min-height:100vh;-webkit-font-smoothing:antialiased}.discovery_footer__PDM8p,.discovery_main__0Pc7E,.discovery_nav__BvFrD{max-width:1200px;margin:auto;padding-inline:clamp(22px,5vw,64px)}.discovery_nav__BvFrD{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:25px}.discovery_brand__9tQGF{--summer-wordmark-size:28px;display:inline-flex;min-height:40px;align-items:center;flex-shrink:0}.discovery_nav__BvFrD nav{margin-left:auto}.discovery_navCta__TB75y{flex-shrink:0}.discovery_footer__PDM8p nav,.discovery_nav__BvFrD nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px 25px;font-size:14px}.discovery_footer__PDM8p nav a,.discovery_nav__BvFrD nav a{display:inline-flex;align-items:center;min-height:40px}.discovery_button__a9_4y{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 21px;background:#ac4d1d;color:#fff;border-radius:6px;font-weight:600;font-size:14px;transition:background-color .18s,transform .18s}.discovery_button__a9_4y:hover{background:#8f3e15}.discovery_button__a9_4y:active{transform:scale(.96)}.discovery_main__0Pc7E{padding-bottom:80px;outline:none}.discovery_hero__IWu_x{padding-block:75px 48px;max-width:850px}.discovery_eyebrow__OigUJ{font-size:12px;text-transform:uppercase;letter-spacing:.13em;color:var(--muted);font-weight:600;margin-bottom:22px}.discovery_hero__IWu_x h1{font-size:clamp(42px,6vw,76px);line-height:1.04;letter-spacing:-.055em;font-weight:550;max-width:900px;text-wrap:balance}.discovery_lead___Fa4y{font-size:clamp(18px,2vw,22px);line-height:1.55;color:var(--muted);max-width:740px;margin-top:25px;text-wrap:pretty}.discovery_actions__IRpaj{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:30px}.discovery_textLink__92Ore{display:inline-flex;align-items:center;min-height:40px;text-decoration:underline;text-underline-offset:4px;font-size:15px}.discovery_jump__Rfh6f{display:flex;flex-wrap:wrap;gap:12px 22px;padding-block:18px 30px;border-bottom:1px solid #dfe2d7;font-size:14px}.discovery_jump__Rfh6f a{min-height:40px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.discovery_section__YZLhH{padding-block:44px;scroll-margin-top:24px}.discovery_section__YZLhH h2{font-size:clamp(28px,3.3vw,40px);font-weight:550;letter-spacing:-.04em;text-wrap:balance;margin-bottom:16px}.discovery_copy__BDijs p,.discovery_section__YZLhH>p{max-width:760px;line-height:1.7;color:var(--muted);margin-block:14px;text-wrap:pretty}.discovery_cards__SqrCF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.discovery_card__c0Ios{padding:25px;background:#fff;border-radius:9px;box-shadow:0 0 0 1px #0000000d,0 3px 8px #00000004;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.discovery_card__c0Ios h3{font-size:22px;letter-spacing:-.025em;font-weight:550;line-height:1.25;text-wrap:balance}.discovery_card__c0Ios p{color:var(--muted);font-size:15px;line-height:1.65;text-wrap:pretty}.discovery_card__c0Ios .discovery_textLink__92Ore{margin-top:auto}.discovery_method__BFB1n{font-size:12px;font-weight:550;color:#81421f;background:#f5ede4;padding:5px 9px;border-radius:4px}.discovery_workflow__JrdF1{display:grid;grid-template-columns:1fr 1.45fr;gap:40px;padding-block:38px;border-bottom:1px solid #dfe2d7;scroll-margin-top:24px}.discovery_workflow__JrdF1 h2{font-size:clamp(27px,3vw,36px);text-wrap:balance}.discovery_question__Ji_cf{font-family:Georgia,serif;font-size:23px;line-height:1.4;margin-top:20px;color:#8c4b2a}.discovery_copy__BDijs{font-size:16px;line-height:1.7}.discovery_copy__BDijs a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.discovery_label__3Y1ZS{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--ink);margin-top:22px}.discovery_note__ErLms{background:#f1e9df;border-radius:10px;padding:30px;margin-block:30px;line-height:1.65;max-width:900px}.discovery_note__ErLms h2{font-size:26px;margin-bottom:15px}.discovery_note__ErLms p+p{margin-top:15px}.discovery_code__gQMjy{white-space:pre-wrap;overflow-wrap:anywhere;background:#28241f;color:#faf8f3;border-radius:6px;padding:20px;font-size:14px;line-height:1.6;margin-top:18px}.discovery_cta__zW2KK{background:#eee1d2;border-radius:12px;padding:clamp(26px,5vw,54px);margin-top:35px}.discovery_cta__zW2KK h2{font-size:clamp(30px,4vw,46px);max-width:650px;text-wrap:balance}.discovery_cta__zW2KK p{margin-top:18px;max-width:670px;line-height:1.65;color:#675347}.discovery_footer__PDM8p{padding-block:40px;display:flex;justify-content:space-between;gap:40px;border-top:1px solid #dfe2d7}.discovery_footer__PDM8p p{font-size:14px;color:var(--muted);margin-top:10px}.discovery_footer__PDM8p nav{max-width:550px}.discovery_skip__segdn{position:absolute;left:20px;top:-80px;z-index:10;padding:12px 18px;background:var(--ink);color:white}.discovery_skip__segdn:focus{top:12px}@media(max-width:760px){.discovery_nav__BvFrD{display:grid;grid-template-columns:1fr auto;gap:12px}.discovery_brand__9tQGF{--summer-wordmark-size:25px}.discovery_nav__BvFrD nav{grid-column:1/-1;grid-row:2;margin:0;justify-content:flex-start;gap:2px 25px;font-size:13px}.discovery_navCta__TB75y{grid-row:1;grid-column:2}.discovery_nav__BvFrD .discovery_button__a9_4y{font-size:12px;min-height:40px;padding:9px 14px}.discovery_hero__IWu_x{padding-top:38px}.discovery_cards__SqrCF{grid-template-columns:1fr 1fr}.discovery_workflow__JrdF1{grid-template-columns:1fr;gap:20px}.discovery_footer__PDM8p{flex-direction:column}.discovery_footer__PDM8p nav{gap:4px 24px}}@media(max-width:480px){.discovery_cards__SqrCF{grid-template-columns:1fr}.discovery_hero__IWu_x h1{font-size:43px}.discovery_section__YZLhH{padding-block:32px}}@media(prefers-reduced-motion:reduce){.discovery_button__a9_4y{transition:none}.discovery_button__a9_4y:active{transform:none}}