:root{--sc-paper:#f7f5ef;--sc-paper-2:#efece3;--sc-ink:#151515;--sc-muted:#6c6a64;--sc-line:#dcd8ce;--sc-orange:#ff5c35;--sc-orange-dark:#df3e1d;--sc-blue:#4169e1;--sc-green:#159a68;--sc-amber:#e39a14;--sc-red:#d7463d;--sc-card:#fffdf8;--sc-radius-sm:12px;--sc-radius:20px;--sc-radius-lg:30px;--sc-shadow:0 18px 55px rgba(30,26,20,.08);--sc-max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--sc-paper)}body{margin:0;color:var(--sc-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit;font-family:inherit}button{cursor:pointer}::selection{background:#ffb39f;color:#151515}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h1,h2,h3,strong{font-feature-settings:"ss01" 1,"kern" 1}@media (max-width:900px){body{padding-bottom:82px}}@media(max-width:700px){html{scroll-padding-top:72px}body{overflow-x:hidden;-webkit-tap-highlight-color:transparent}main{padding-bottom:max(84px,calc(70px + env(safe-area-inset-bottom)))}a,button,input,select,textarea{touch-action:manipulation}input,select,textarea{font-size:16px!important}img,video{max-width:100%;height:auto}[data-sc-mobile-reveal=true]{scroll-margin-top:76px;transition:opacity .34s ease,transform .34s cubic-bezier(.2,.8,.2,1)}[data-sc-mobile-reveal=true]:not([data-sc-visible=true]){opacity:.7;transform:translateY(10px)}}@media (max-width:700px) and (prefers-reduced-motion:reduce){[data-sc-mobile-reveal=true]{animation:none!important;transition:none!important}}.MobileFlowNavigator_layer__Y_PNP,.MobileFlowNavigator_pill__Z_ihN{display:none}@media(max-width:700px){.MobileFlowNavigator_pill__Z_ihN{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;position:fixed;z-index:80;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(88vw,390px);padding:11px 14px 10px;border:1px solid rgba(255,255,255,.14);border-radius:19px;background:rgba(18,18,17,.94);color:#fff;box-shadow:0 14px 38px rgba(0,0,0,.22);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);text-align:left;animation:MobileFlowNavigator_scPillIn__RdJUx .28s cubic-bezier(.2,.8,.2,1) both}.MobileFlowNavigator_pillText__99mnB{display:flex;align-items:center;gap:9px;min-width:0}.MobileFlowNavigator_pillText__99mnB b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileFlowNavigator_pillText__99mnB small{font-size:10px;color:#aaa69d;font-weight:850}.MobileFlowNavigator_track__A2DIo{grid-column:1/2;height:3px;border-radius:99px;background:#3a3936;overflow:hidden}.MobileFlowNavigator_track__A2DIo i{display:block;height:100%;background:#ff6b2c;border-radius:99px;transition:width .25s ease}.MobileFlowNavigator_chevron__NHVd6{grid-column:2;grid-row:1/3;align-self:center;font-size:18px;color:#ff8a55}.MobileFlowNavigator_layer__Y_PNP{display:flex;position:fixed;z-index:120;inset:0;background:rgba(0,0,0,.38);align-items:flex-end;animation:MobileFlowNavigator_scFade__by5wf .18s ease both}.MobileFlowNavigator_sheet__gE0sZ{width:100%;max-height:min(76vh,680px);overflow:auto;background:#fbfaf5;color:#111;border-radius:28px 28px 0 0;padding:10px 16px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -18px 55px rgba(0,0,0,.2);animation:MobileFlowNavigator_scSheet__AeSnB .3s cubic-bezier(.2,.82,.2,1) both}.MobileFlowNavigator_handle__76Mot{width:42px;height:4px;background:#d5d1c7;border-radius:99px;margin:0 auto 14px}.MobileFlowNavigator_sheet__gE0sZ header{display:flex;justify-content:space-between;align-items:flex-start;padding:0 4px 14px}.MobileFlowNavigator_sheet__gE0sZ header small{font-size:9px;font-weight:950;letter-spacing:.14em;color:#c65320}.MobileFlowNavigator_sheet__gE0sZ h2{margin:4px 0 0;font-size:25px;letter-spacing:-.045em}.MobileFlowNavigator_sheet__gE0sZ header button{border:1px solid #dedbd2;background:#fff;width:38px;height:38px;border-radius:50%;font-size:25px;line-height:1}.MobileFlowNavigator_steps__J1nLU{display:grid;grid-gap:7px;gap:7px}.MobileFlowNavigator_steps__J1nLU button{display:grid;grid-template-columns:34px 1fr auto;grid-gap:10px;gap:10px;align-items:center;width:100%;border:1px solid #e3e0d7;background:#fff;border-radius:15px;padding:12px;text-align:left;color:#111}.MobileFlowNavigator_steps__J1nLU button span{font-size:9px;font-weight:950;color:#8a867e}.MobileFlowNavigator_steps__J1nLU button b{font-size:13px}.MobileFlowNavigator_steps__J1nLU button i{font-style:normal;color:#9b978f}.MobileFlowNavigator_steps__J1nLU button.MobileFlowNavigator_active__xT24K{border-color:#111;background:#111;color:#fff}.MobileFlowNavigator_steps__J1nLU button.MobileFlowNavigator_active__xT24K i,.MobileFlowNavigator_steps__J1nLU button.MobileFlowNavigator_active__xT24K span{color:#ff8a55}}@keyframes MobileFlowNavigator_scPillIn__RdJUx{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes MobileFlowNavigator_scSheet__AeSnB{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileFlowNavigator_scFade__by5wf{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.MobileFlowNavigator_layer__Y_PNP,.MobileFlowNavigator_pill__Z_ihN,.MobileFlowNavigator_sheet__gE0sZ,.MobileFlowNavigator_track__A2DIo i{animation:none!important;transition:none!important}.MobileFlowNavigator_steps__J1nLU button{scroll-behavior:auto}}