.QRuUjG_page{box-sizing:border-box;color:#0c1619;min-height:100svh;font-family:var(--font-geist-sans,Arial),sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 20% 0,#f6f1e4,#0000 55%),#eee9d9;flex-direction:column;padding:0 clamp(20px,6.8vw,140px);display:flex}.QRuUjG_page *{box-sizing:border-box}.QRuUjG_page a{color:inherit}.QRuUjG_header{justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.QRuUjG_brand{letter-spacing:-.06em;align-items:center;gap:9px;font-size:34px;font-weight:800;text-decoration:none;display:inline-flex}.QRuUjG_brand span{background:url(/brand/stride-mark.webp) 50%/contain no-repeat;width:36px;height:40px}.QRuUjG_tagline{color:#56616a;font-size:14px}.QRuUjG_main{flex:1;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:center;gap:clamp(24px,5vw,80px);width:100%;max-width:1200px;margin:40px auto;display:grid}.QRuUjG_panel{border:1px solid #d9cfbc;border-radius:28px;padding:clamp(24px,4vw,60px)}.QRuUjG_kicker{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.QRuUjG_panel h1{letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin:20px 0 0;font-size:clamp(38px,4.6vw,68px);font-weight:800;line-height:1.02}.QRuUjG_rule{background:#d5833f;border-radius:5px;width:60px;height:5px;margin:26px 0;display:block}.QRuUjG_description{color:#56616a;max-width:46ch;font-size:17px;line-height:1.6}.QRuUjG_description p{margin:0}.QRuUjG_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.QRuUjG_actions button,.QRuUjG_primary{color:#14100b;min-height:48px;font:inherit;cursor:pointer;background:#d5833f;border:0;border-radius:99px;align-items:center;gap:12px;padding:12px 26px;font-weight:650;text-decoration:none;transition:transform .18s;display:inline-flex}.QRuUjG_actions button:hover,.QRuUjG_primary:hover{transform:translateY(-2px)}.QRuUjG_actions button:active,.QRuUjG_primary:active{transform:translateY(1px)}.QRuUjG_secondary{text-underline-offset:4px;font-size:14px;font-weight:650}.QRuUjG_note{background:#939a89;border-radius:0 80px 0 0;padding:70px 28px 32px;position:relative}.QRuUjG_note:before{content:"";border-top:2px solid #e19a4c;border-right:2px solid #e19a4c;width:40px;height:32px;position:absolute;top:26px;right:30px}.QRuUjG_note p{color:#17221c;letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.4vw,32px);line-height:1.3}.QRuUjG_footer{color:#56616a;border-top:1px solid #d9cfbc;padding:24px 0 32px;font-size:13px}.QRuUjG_page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #a8561d}@media (max-width:640px){.QRuUjG_main{grid-template-columns:1fr;margin:24px auto 40px}.QRuUjG_tagline{display:none}.QRuUjG_note{padding:32px 24px}.QRuUjG_note p{max-width:75%}}@media (prefers-reduced-motion:reduce){.QRuUjG_actions button,.QRuUjG_primary{transition:none}}:where([data-theme=dark]) .QRuUjG_page{color:#eee8dc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 20% 0,#182a2f,#0000 55%),#182a2f}:where([data-theme=dark]) .QRuUjG_tagline{color:#a6b2b6}:where([data-theme=dark]) .QRuUjG_panel{border:1px solid #26393e}:where([data-theme=dark]) .QRuUjG_description{color:#a6b2b6}:where([data-theme=dark]) .QRuUjG_note p{color:#eee8dc}:where([data-theme=dark]) .QRuUjG_footer{color:#a6b2b6;border-top:1px solid #26393e}
