.landing-module__g1LwZa__page{--landing-ink:#123346;--landing-muted:#4c6878;--landing-line:#ccdde6;color:var(--landing-ink);background:#f5f9fc;font-size:16px;line-height:1.6;overflow-x:clip}.landing-module__g1LwZa__page :is(h1,h2,h3){letter-spacing:-.05em;text-wrap:balance;font-weight:800}.landing-module__g1LwZa__page :is(a,button,summary,input,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.landing-module__g1LwZa__page section{scroll-margin-top:24px}.landing-module__g1LwZa__skip{z-index:100;background:#fff;padding:12px 20px;position:fixed;top:-100px;left:20px}.landing-module__g1LwZa__skip:focus{top:12px}.landing-module__g1LwZa__nav,.landing-module__g1LwZa__hero,.landing-module__g1LwZa__how,.landing-module__g1LwZa__earn,.landing-module__g1LwZa__faq,.landing-module__g1LwZa__ready,.landing-module__g1LwZa__footerInner{width:min(1240px,100% - 96px);margin-inline:auto}html[data-reveal-ready] .landing-module__g1LwZa__page [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(40px)}html[data-reveal-ready] .landing-module__g1LwZa__page [data-reveal=left]:not([data-revealed]){transform:translate(-56px)rotate(-1.5deg)}html[data-reveal-ready] .landing-module__g1LwZa__page [data-reveal=right]:not([data-revealed]){transform:translate(56px)}.landing-module__g1LwZa__page [data-reveal]{transition:opacity .8s,transform 1s cubic-bezier(.16,1,.3,1)}.landing-module__g1LwZa__header{background:#e5f1f8}.landing-module__g1LwZa__nav{z-index:20;justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex;position:relative}.landing-module__g1LwZa__navLeft{align-items:center;gap:40px;min-width:0;display:flex}.landing-module__g1LwZa__brand{letter-spacing:-2px;flex-shrink:0;align-items:center;gap:7px;font-size:34px;font-weight:800;line-height:1;display:inline-flex}.landing-module__g1LwZa__brand img{object-fit:contain;transition:transform .22s}.landing-module__g1LwZa__brand:hover img{transform:rotate(-12deg)}.landing-module__g1LwZa__dot{color:#f26a1b}.landing-module__g1LwZa__navLinks{align-items:center;gap:4px;display:flex}.landing-module__g1LwZa__navActions{align-items:center;gap:10px;display:flex}.landing-module__g1LwZa__navItem{position:relative}.landing-module__g1LwZa__navTrigger,.landing-module__g1LwZa__navLogin{min-height:44px;color:var(--landing-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:8px 14px;font-size:16px;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.landing-module__g1LwZa__navTrigger svg{opacity:.65;flex:none;transition:transform .2s}.landing-module__g1LwZa__navItem[data-open]>button svg{transform:rotate(180deg)}.landing-module__g1LwZa__navTrigger:hover,.landing-module__g1LwZa__navItem[data-open] .landing-module__g1LwZa__navTrigger{background:#ffffffb3}.landing-module__g1LwZa__navLogin{background:#ffffffb3;padding-inline:18px}.landing-module__g1LwZa__navLogin:hover{background:#fff}.landing-module__g1LwZa__navMenu{border:1px solid var(--landing-line);opacity:0;visibility:hidden;background:#fff;border-radius:18px;min-width:250px;padding:8px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:100%;left:0;transform:translateY(4px);box-shadow:0 22px 50px #1233461f}.landing-module__g1LwZa__navMenu:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.landing-module__g1LwZa__navItem[data-open] .landing-module__g1LwZa__navMenu{opacity:1;visibility:visible;transform:translateY(8px)}.landing-module__g1LwZa__navMenu a{border-radius:12px;gap:1px;padding:10px 12px;line-height:1.3;transition:background .14s;display:grid}.landing-module__g1LwZa__navMenu a:hover,.landing-module__g1LwZa__navMenu a:focus-visible{background:#eef5f9}.landing-module__g1LwZa__navMenu strong{font-size:15px;font-weight:700}.landing-module__g1LwZa__navMenu small{color:var(--landing-muted);font-size:13px;font-weight:500}.landing-module__g1LwZa__navSignup{background:var(--landing-ink);color:#fff;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:10px 20px;font-size:16px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.landing-module__g1LwZa__navSignup:hover{background:#0b2231;transform:translateY(-1px)}.landing-module__g1LwZa__secondary:hover,.landing-module__g1LwZa__footer nav a:hover{text-underline-offset:5px;text-decoration:underline}.landing-module__g1LwZa__hero{clip-path:inset(0 -100vmax);background:#e5f1f8;grid-template-columns:1.05fr 1fr;align-items:center;gap:36px 64px;padding-block:56px 88px;display:grid;box-shadow:0 0 0 100vmax #e5f1f8}.landing-module__g1LwZa__heroCopy{min-width:0;animation:.9s cubic-bezier(.16,1,.3,1) both landing-module__g1LwZa__riseIn}.landing-module__g1LwZa__heroControls{align-items:center;gap:10px;margin-bottom:32px;display:flex}.landing-module__g1LwZa__roleSwitch{background:#fff9;border:1px solid #d6defe;border-radius:999px;gap:4px;padding:5px;display:inline-flex}.landing-module__g1LwZa__roleSwitch button{min-height:46px;color:var(--landing-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:16px;font-weight:700;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.landing-module__g1LwZa__roleSwitch button[aria-selected=true]{background:var(--accent-gradient);color:#fff;box-shadow:var(--accent-shadow)}.landing-module__g1LwZa__roleSwitch button[aria-selected=false]:hover{background:var(--accent-soft);color:var(--accent-dark)}.landing-module__g1LwZa__roleProgress{transform-origin:0;background:#ffffff59;border-radius:3px;height:3px;animation:5s linear forwards landing-module__g1LwZa__progress;position:absolute;bottom:5px;left:14px;right:14px}.landing-module__g1LwZa__roleProgress[data-held=true]{animation-play-state:paused}.landing-module__g1LwZa__hero h1{letter-spacing:-.075em;font-size:clamp(72px,8.6vw,124px);font-weight:800;line-height:.95;animation:.7s cubic-bezier(.16,1,.3,1) landing-module__g1LwZa__titleIn}.landing-module__g1LwZa__heroAccent,.landing-module__g1LwZa__earn h2 span,.landing-module__g1LwZa__how h2 span,.landing-module__g1LwZa__faq h2 span,.landing-module__g1LwZa__footerSupport h2 span{color:var(--accent)}.landing-module__g1LwZa__heroAccent{display:inline-block}.landing-module__g1LwZa__intro{max-width:520px;color:var(--landing-muted);margin-block:30px;font-size:22px;line-height:1.55;animation:.7s cubic-bezier(.16,1,.3,1) 80ms both landing-module__g1LwZa__titleIn}.landing-module__g1LwZa__heroActions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.landing-module__g1LwZa__primary{background:var(--accent-gradient);color:#fff;min-height:56px;font:inherit;box-shadow:var(--accent-shadow);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:14px 25px;font-size:16px;font-weight:700;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.landing-module__g1LwZa__primary:hover:not(:disabled){background:var(--accent-gradient-hover);box-shadow:var(--accent-shadow-hover);transform:translateY(-2px)}.landing-module__g1LwZa__primary:active,.landing-module__g1LwZa__navSignup:active{transform:scale(.98)}.landing-module__g1LwZa__primary:disabled{opacity:.6;cursor:progress}.landing-module__g1LwZa__primary svg,.landing-module__g1LwZa__earnAction svg,.landing-module__g1LwZa__secondary svg{flex:none;transition:transform .18s}.landing-module__g1LwZa__primary:hover svg,.landing-module__g1LwZa__earnAction:hover svg,.landing-module__g1LwZa__secondary:hover svg{transform:translate(4px)}.landing-module__g1LwZa__secondary{align-items:center;gap:7px;min-height:44px;font-size:16px;font-weight:700;display:inline-flex}.landing-module__g1LwZa__deck{aspect-ratio:1/1.08;min-width:0;margin-right:24px;animation:1.1s cubic-bezier(.16,1,.3,1) both landing-module__g1LwZa__deckIn;position:relative}.landing-module__g1LwZa__deckCard{cursor:default;background:#dce8ed;border:7px solid #fff;border-radius:32px;padding:0;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px #12334626}.landing-module__g1LwZa__deckCard img{object-fit:cover;width:100%;height:100%;display:block}.landing-module__g1LwZa__deckCard[data-pos=front]{z-index:2;transform:rotate(2.5deg)}.landing-module__g1LwZa__deckCard[data-pos=back]{z-index:1;filter:saturate(.75)brightness(.92);cursor:pointer;transform:translate(-6%,3%)rotate(-6deg)scale(.95)}.landing-module__g1LwZa__deck[data-shuffled=true] .landing-module__g1LwZa__deckCard[data-pos=back]{animation:.9s cubic-bezier(.45,0,.2,1) landing-module__g1LwZa__shuffleOut}.landing-module__g1LwZa__deck[data-shuffled=true] .landing-module__g1LwZa__deckCard[data-pos=front]{animation:.9s cubic-bezier(.45,0,.2,1) landing-module__g1LwZa__shuffleIn}@media (hover:hover){.landing-module__g1LwZa__deckCard[data-pos=back]:hover{transform:translate(-9%,2%)rotate(-8deg)scale(.95)}}.landing-module__g1LwZa__how{padding-block:72px 56px}.landing-module__g1LwZa__how h2,.landing-module__g1LwZa__faq h2,.landing-module__g1LwZa__earn h2{font-size:clamp(40px,5.2vw,72px);line-height:1.02}.landing-module__g1LwZa__earn{grid-template-columns:1fr 1.05fr;align-items:center;gap:80px;padding-block:120px;display:grid}.landing-module__g1LwZa__earnImage{background:#dce8ed;border-radius:28px;min-width:0;overflow:hidden}.landing-module__g1LwZa__earnImage img{width:100%;height:auto;transition:transform .45s;display:block}@media (hover:hover){.landing-module__g1LwZa__earnImage:hover img{transform:scale(1.035)}}.landing-module__g1LwZa__earnCopy>p{color:var(--landing-muted);margin-block:24px;font-size:20px}.landing-module__g1LwZa__earnPoints{gap:12px;margin-bottom:32px;padding:0;font-size:17px;font-weight:600;list-style:none;display:grid}.landing-module__g1LwZa__earnPoints li{align-items:center;gap:12px;display:flex}.landing-module__g1LwZa__earnPoints svg{color:var(--accent);flex:none}.landing-module__g1LwZa__earnAction{border:1px solid var(--accent);min-height:56px;font:inherit;color:var(--accent-dark);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:14px 24px;font-size:16px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.landing-module__g1LwZa__earnAction:hover{background:var(--accent-soft)}.landing-module__g1LwZa__faq{border-top:1px solid var(--landing-line);padding-block:112px 96px}.landing-module__g1LwZa__eyebrow{background:var(--accent-soft);color:var(--accent-dark);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 13px;font-size:14px;font-weight:800;display:inline-flex}.landing-module__g1LwZa__faqIntro>p:last-child{max-width:520px;color:var(--landing-muted);margin-top:20px;font-size:19px}.landing-module__g1LwZa__faqBody{grid-template-columns:1.15fr 1fr;align-items:start;gap:56px;margin-top:56px;display:grid}.landing-module__g1LwZa__questions{gap:40px;min-width:0;display:grid}.landing-module__g1LwZa__faqGroup h3{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:800}.landing-module__g1LwZa__question{border-bottom:1px solid var(--landing-line)}.landing-module__g1LwZa__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;font-size:18px;font-weight:700;list-style:none;display:flex}.landing-module__g1LwZa__question summary::-webkit-details-marker{display:none}.landing-module__g1LwZa__question summary svg{color:var(--accent);flex:none;transition:transform .25s}.landing-module__g1LwZa__question[open] summary svg{transform:rotate(45deg)}.landing-module__g1LwZa__question summary:hover{color:var(--accent-dark)}.landing-module__g1LwZa__question>p{color:var(--landing-muted);padding:0 30px 22px 0;font-size:17px;line-height:1.75;animation:.35s landing-module__g1LwZa__titleIn}.landing-module__g1LwZa__feedbackCard{border:1px solid var(--landing-line);background:#fff;border-radius:28px;gap:16px;padding:32px;display:grid;position:sticky;top:24px;box-shadow:0 24px 60px #1233460f}.landing-module__g1LwZa__feedbackCard h3{font-size:30px;line-height:1.1}.landing-module__g1LwZa__feedbackCard>p{color:var(--landing-muted);margin-top:-6px;font-size:16px}.landing-module__g1LwZa__feedbackCard label{font-size:14px;font-weight:700;display:block}.landing-module__g1LwZa__feedbackCard label :is(input,textarea){margin-top:6px;display:block}.landing-module__g1LwZa__feedbackCard label span{color:var(--landing-muted);font-weight:500}.landing-module__g1LwZa__feedbackCard :is(input,textarea){border:1px solid var(--landing-line);width:100%;color:var(--landing-ink);font:inherit;background:#f8fbfd;border-radius:14px;padding:12px 14px;font-size:16px;font-weight:400;transition:border-color .15s,background .15s}.landing-module__g1LwZa__feedbackCard :is(input,textarea):focus{border-color:var(--accent);background:#fff}.landing-module__g1LwZa__feedbackCard textarea{resize:vertical;min-height:110px}.landing-module__g1LwZa__feedbackCard .landing-module__g1LwZa__primary{justify-self:start}.landing-module__g1LwZa__fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-module__g1LwZa__kindSwitch{background:#edf4f8;border-radius:999px;gap:4px;padding:4px;display:flex}.landing-module__g1LwZa__kindSwitch button{min-height:44px;color:var(--landing-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:15px;font-weight:700;display:inline-flex}.landing-module__g1LwZa__kindSwitch button[aria-checked=true]{color:var(--accent-dark);background:#fff;box-shadow:0 4px 12px #12334614}.landing-module__g1LwZa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.landing-module__g1LwZa__formError{color:#a12a1d;background:#fdecea;border-radius:12px;padding:10px 14px;font-size:14px}.landing-module__g1LwZa__feedbackDone{color:var(--accent-mint)}.landing-module__g1LwZa__ready{background:var(--accent-gradient);color:#fff;border-radius:32px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:96px;padding:56px;display:flex;box-shadow:0 30px 70px #2350ff38}.landing-module__g1LwZa__ready h2{max-width:640px;font-size:clamp(36px,4.4vw,60px);line-height:1.02}.landing-module__g1LwZa__ready .landing-module__g1LwZa__primary{color:var(--accent-dark);background:#fff;flex:none;box-shadow:0 10px 30px #0b1a6b40}.landing-module__g1LwZa__ready .landing-module__g1LwZa__primary:hover{background:#fff}.landing-module__g1LwZa__footer{color:#dbe9f1;background:#0e2838}.landing-module__g1LwZa__footerInner{padding-block:88px 32px}.landing-module__g1LwZa__footerSupport{border-bottom:1px solid #ffffff1f;grid-template-columns:1fr 1.25fr;align-items:end;gap:24px 56px;padding-bottom:64px;display:grid}.landing-module__g1LwZa__footerSupport h2{color:#fff;font-size:clamp(36px,4.2vw,58px);line-height:1.02}.landing-module__g1LwZa__footerSupport h2 span{color:#8fb8ff}.landing-module__g1LwZa__footerSupport>p{color:#a9c3d1;grid-column:1;font-size:18px}.landing-module__g1LwZa__supportLinks{grid-area:1/2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.landing-module__g1LwZa__supportLinks a{color:#fff;overflow-wrap:anywhere;background:#ffffff0d;border:1px solid #ffffff24;border-radius:22px;gap:14px;padding:22px;font-size:16px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:grid}.landing-module__g1LwZa__supportLinks a:hover{background:#ffffff1a;border-color:#8fb8ff;transform:translateY(-3px);text-decoration:none!important}.landing-module__g1LwZa__supportLinks svg{color:#ffad79}.landing-module__g1LwZa__supportLinks small{color:#a9c3d1;font-size:13px;font-weight:600;display:block}.landing-module__g1LwZa__footerGrid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;padding-block:56px;display:grid}.landing-module__g1LwZa__footerBrand .landing-module__g1LwZa__brand{color:#fff;font-size:30px}.landing-module__g1LwZa__footerBrand .landing-module__g1LwZa__brand img{width:28px;height:32px}.landing-module__g1LwZa__footerBrand p{color:#a9c3d1;max-width:280px;margin-top:16px}.landing-module__g1LwZa__footerGrid nav{align-content:start;gap:4px;display:grid}.landing-module__g1LwZa__footerGrid h3{color:#fff;letter-spacing:0;margin-bottom:8px;font-size:15px;font-weight:800}.landing-module__g1LwZa__footerGrid nav a{color:#c5dce6;align-items:center;min-height:40px;display:inline-flex}.landing-module__g1LwZa__footerBottom{color:#8eabbb;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:14px;display:flex}.landing-module__g1LwZa__footerBottom a:hover{color:#fff}@keyframes landing-module__g1LwZa__riseIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes landing-module__g1LwZa__titleIn{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes landing-module__g1LwZa__deckIn{0%{opacity:0;transform:translateY(60px)rotate(6deg)}to{opacity:1;transform:none}}@keyframes landing-module__g1LwZa__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-module__g1LwZa__shuffleOut{0%{z-index:3;transform:rotate(2.5deg)}45%{z-index:3;transform:translate(-32%,-6%)rotate(-13deg)scale(.97)}55%{z-index:0;transform:translate(-32%,-4%)rotate(-13deg)scale(.95)}to{z-index:1;transform:translate(-6%,3%)rotate(-6deg)scale(.95)}}@keyframes landing-module__g1LwZa__shuffleIn{0%{z-index:2;filter:saturate(.75)brightness(.92);transform:translate(-6%,3%)rotate(-6deg)scale(.95)}50%{z-index:2;transform:translate(4%)rotate(5deg)scale(.98)}to{z-index:2;filter:none;transform:rotate(2.5deg)}}@media (max-width:1100px){.landing-module__g1LwZa__nav,.landing-module__g1LwZa__hero,.landing-module__g1LwZa__how,.landing-module__g1LwZa__earn,.landing-module__g1LwZa__faq,.landing-module__g1LwZa__ready,.landing-module__g1LwZa__footerInner{width:calc(100% - 64px)}.landing-module__g1LwZa__hero,.landing-module__g1LwZa__earn{gap:40px}.landing-module__g1LwZa__navLeft{gap:20px}.landing-module__g1LwZa__hero h1{font-size:clamp(70px,8.5vw,100px)}.landing-module__g1LwZa__ready{padding:40px}.landing-module__g1LwZa__footerSupport{grid-template-columns:1fr}.landing-module__g1LwZa__footerSupport>p,.landing-module__g1LwZa__supportLinks{grid-area:auto/1}.landing-module__g1LwZa__footerGrid{grid-template-columns:1fr 1fr 1fr}.landing-module__g1LwZa__footerBrand{grid-column:1/-1}}@media (max-width:900px){.landing-module__g1LwZa__nav,.landing-module__g1LwZa__hero,.landing-module__g1LwZa__how,.landing-module__g1LwZa__earn,.landing-module__g1LwZa__faq,.landing-module__g1LwZa__ready,.landing-module__g1LwZa__footerInner{width:calc(100% - 32px)}.landing-module__g1LwZa__nav{gap:12px;min-height:80px}.landing-module__g1LwZa__brand{font-size:29px}.landing-module__g1LwZa__brand img{width:29px;height:33px}.landing-module__g1LwZa__navLinks{display:none}.landing-module__g1LwZa__navSignup{padding-inline:16px}.landing-module__g1LwZa__navSignup svg{display:none}.landing-module__g1LwZa__hero{grid-template-columns:1fr;gap:40px;padding-block:32px 64px}.landing-module__g1LwZa__hero h1{font-size:clamp(64px,16vw,100px)}.landing-module__g1LwZa__intro{margin-block:22px;font-size:19px}.landing-module__g1LwZa__heroControls{margin-bottom:24px}.landing-module__g1LwZa__deck{aspect-ratio:1/1.05;justify-self:center;width:min(100% - 28px,480px);margin-right:0}.landing-module__g1LwZa__how{padding-block:48px 40px}.landing-module__g1LwZa__earn{grid-template-columns:1fr;gap:32px;padding-block:88px 64px}.landing-module__g1LwZa__earnImage{max-width:520px}.landing-module__g1LwZa__earnCopy>p{font-size:18px}.landing-module__g1LwZa__faq{padding-block:72px 64px}.landing-module__g1LwZa__faqBody{grid-template-columns:1fr;gap:40px;margin-top:36px}.landing-module__g1LwZa__feedbackCard{border-radius:22px;padding:22px;position:static}.landing-module__g1LwZa__fieldRow{grid-template-columns:1fr}.landing-module__g1LwZa__question summary{font-size:17px}.landing-module__g1LwZa__question>p{padding-right:0}.landing-module__g1LwZa__ready{border-radius:24px;flex-direction:column;align-items:flex-start;margin-bottom:64px;padding:32px 24px}.landing-module__g1LwZa__footerInner{padding-block:64px 28px}.landing-module__g1LwZa__footerSupport{grid-template-columns:1fr;padding-bottom:40px}.landing-module__g1LwZa__supportLinks{grid-template-columns:1fr}.landing-module__g1LwZa__footerGrid{grid-template-columns:1fr 1fr;padding-block:40px}}@media (max-width:420px){.landing-module__g1LwZa__brand{gap:4px;font-size:24px}.landing-module__g1LwZa__brand img{width:25px;height:29px}.landing-module__g1LwZa__navActions{gap:6px}.landing-module__g1LwZa__navLogin,.landing-module__g1LwZa__navSignup{padding-inline:12px;font-size:14px}.landing-module__g1LwZa__roleSwitch button{gap:6px;padding-inline:11px;font-size:14px}.landing-module__g1LwZa__hero h1{font-size:58px}.landing-module__g1LwZa__heroActions{gap:12px 24px}.landing-module__g1LwZa__primary{gap:14px;padding-inline:20px}.landing-module__g1LwZa__kindSwitch button{font-size:13px}.landing-module__g1LwZa__footerGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-module__g1LwZa__page *,.landing-module__g1LwZa__page :before,.landing-module__g1LwZa__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-reveal-ready] .landing-module__g1LwZa__page [data-reveal]:not([data-revealed]){opacity:1;transform:none}}
.LandingAppDemo-module__dnsedq__section{color:var(--landing-ink,#123346);scroll-margin-top:0;position:relative}.LandingAppDemo-module__dnsedq__inner{width:min(1240px,100% - 96px);margin-inline:auto;padding-block:24px 112px;display:grid}.LandingAppDemo-module__dnsedq__head{justify-content:center;display:flex}.LandingAppDemo-module__dnsedq__roles{border:1px solid var(--landing-line,#ccdde6);background:#fff;border-radius:999px;gap:4px;padding:5px;display:inline-flex}.LandingAppDemo-module__dnsedq__roles button{min-height:46px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:16px;font-weight:700;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.LandingAppDemo-module__dnsedq__roles button[aria-checked=true]{background:var(--accent-gradient);color:#fff;box-shadow:var(--accent-shadow)}.LandingAppDemo-module__dnsedq__roles button[aria-checked=false]:hover{background:var(--accent-soft);color:var(--accent-dark)}.LandingAppDemo-module__dnsedq__guide{z-index:5;width:min(460px,100% - 262px);box-shadow:0 10px 30px #1233460f,inset 0 0 0 1px var(--landing-line,#ccdde6);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 14px 15px;transition:background .3s,box-shadow .3s;display:flex;position:absolute;bottom:16px;left:16px;overflow:hidden}.LandingAppDemo-module__dnsedq__guide[data-mode=you]{box-shadow:0 10px 30px #2350ff14,inset 0 0 0 1.5px var(--accent);background:#f2f5ff}.LandingAppDemo-module__dnsedq__guide[data-mode=done]{background:#eefaf3;box-shadow:0 10px 30px #1f9d5c14,inset 0 0 0 1px #9fd8b8}.LandingAppDemo-module__dnsedq__guideIcon{color:#d0681c;background:#fff4e8;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.LandingAppDemo-module__dnsedq__guide[data-mode=you] .LandingAppDemo-module__dnsedq__guideIcon{background:var(--accent);color:#fff;animation:1.6s ease-in-out infinite LandingAppDemo-module__dnsedq__nudge}.LandingAppDemo-module__dnsedq__guide[data-mode=done] .LandingAppDemo-module__dnsedq__guideIcon{color:#fff;background:#1f9d5c}.LandingAppDemo-module__dnsedq__guide[data-mode=auto] .LandingAppDemo-module__dnsedq__guideIcon svg{transform-origin:70% 90%;animation:1.8s ease-in-out infinite LandingAppDemo-module__dnsedq__wave}.LandingAppDemo-module__dnsedq__guideText{flex:1;gap:1px;min-width:0;line-height:1.4;display:grid}.LandingAppDemo-module__dnsedq__guideText strong{color:#d0681c;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.LandingAppDemo-module__dnsedq__guide[data-mode=you] .LandingAppDemo-module__dnsedq__guideText strong{color:var(--accent)}.LandingAppDemo-module__dnsedq__guide[data-mode=done] .LandingAppDemo-module__dnsedq__guideText strong{color:#1a7a48}.LandingAppDemo-module__dnsedq__guideText span{font-size:17px;font-weight:600}.LandingAppDemo-module__dnsedq__guideText b{font-weight:800}.LandingAppDemo-module__dnsedq__guideText small{color:var(--landing-muted,#4c6878);font-size:13px}.LandingAppDemo-module__dnsedq__guideBar{background:#ffe3cc;height:4px;position:absolute;bottom:0;left:0;right:0}.LandingAppDemo-module__dnsedq__guideBar i{transform-origin:0;background:linear-gradient(90deg,#ffad79,#f26a1b);height:100%;animation:linear forwards LandingAppDemo-module__dnsedq__fill;display:block}.LandingAppDemo-module__dnsedq__guideBar i[data-paused]{animation-play-state:paused}.LandingAppDemo-module__dnsedq__guideActions{flex-wrap:wrap;gap:8px;display:flex}.LandingAppDemo-module__dnsedq__guideActions button,.LandingAppDemo-module__dnsedq__guideRestart{border:1px solid var(--landing-line,#ccdde6);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:15px;font-weight:700;transition:background .16s,transform .16s;display:inline-flex}.LandingAppDemo-module__dnsedq__guideActions button:hover,.LandingAppDemo-module__dnsedq__guideRestart:hover{background:#f3f8fb}.LandingAppDemo-module__dnsedq__guideActions button[data-primary]{background:var(--accent-gradient);color:#fff;box-shadow:var(--accent-shadow);border-color:#0000}.LandingAppDemo-module__dnsedq__guideActions button[data-primary]:hover{transform:translateY(-1px)}.LandingAppDemo-module__dnsedq__guideRestart{width:44px;color:var(--landing-muted,#4c6878);flex:none;padding:0}.LandingAppDemo-module__dnsedq__guide :is(button):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.LandingAppDemo-module__dnsedq__stage{width:100%;margin-top:28px;padding-right:230px;position:relative}.LandingAppDemo-module__dnsedq__browser{background:#f6f8fb;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #1233462b,0 0 0 1px #12334614}.LandingAppDemo-module__dnsedq__chrome{background:#eaf0f4;align-items:center;gap:14px;height:40px;padding:0 14px;display:flex}.LandingAppDemo-module__dnsedq__dots{gap:6px;display:flex}.LandingAppDemo-module__dnsedq__dots i{background:#ff6159;border-radius:50%;width:11px;height:11px}.LandingAppDemo-module__dnsedq__dots i:nth-child(2){background:#ffbd2e}.LandingAppDemo-module__dnsedq__dots i:nth-child(3){background:#28c840}.LandingAppDemo-module__dnsedq__url{color:#4c6878;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 14px;font-size:13px;display:inline-flex}.LandingAppDemo-module__dnsedq__webViewport{position:relative;overflow:hidden}.LandingAppDemo-module__dnsedq__webViewport iframe{transform-origin:0 0;border:0;position:absolute;top:0;left:0}.LandingAppDemo-module__dnsedq__phone{background:#0b1620;border-radius:48px;width:300px;padding:12px;position:absolute;bottom:-40px;right:0;box-shadow:0 40px 80px #12334659,inset 0 0 0 2px #2a3b48}.LandingAppDemo-module__dnsedq__island{z-index:2;background:#0b1620;border-radius:999px;width:92px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.LandingAppDemo-module__dnsedq__phoneViewport{background:#f6f8fb;border-radius:37px;height:576px;position:relative;overflow:hidden}.LandingAppDemo-module__dnsedq__statusBar{color:#123346;justify-content:space-between;align-items:center;height:40px;padding:6px 26px 0;font-size:13px;font-weight:700;display:flex}.LandingAppDemo-module__dnsedq__statusBar span:last-child{align-items:center;gap:5px;display:flex}.LandingAppDemo-module__dnsedq__phoneViewport iframe{transform-origin:0 0;border:0;width:390px;height:763px;position:absolute;top:40px;left:0;transform:scale(.7026)}@keyframes LandingAppDemo-module__dnsedq__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LandingAppDemo-module__dnsedq__wave{0%,to{transform:rotate(0)}25%{transform:rotate(-14deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-6deg)}}@keyframes LandingAppDemo-module__dnsedq__nudge{0%,to{transform:none}50%{transform:translateY(-3px)}}@media (max-width:1100px){.LandingAppDemo-module__dnsedq__inner{width:calc(100% - 64px)}}@media (max-width:900px){.LandingAppDemo-module__dnsedq__inner{width:calc(100% - 32px);padding-block:0 72px}.LandingAppDemo-module__dnsedq__roles{width:100%}.LandingAppDemo-module__dnsedq__roles button{white-space:nowrap;flex:1;justify-content:center;gap:6px;padding-inline:8px;font-size:14px}.LandingAppDemo-module__dnsedq__guide{flex-wrap:wrap;width:100%;margin-bottom:16px;position:relative;bottom:auto;left:auto}.LandingAppDemo-module__dnsedq__guideText{flex-basis:calc(100% - 60px)}.LandingAppDemo-module__dnsedq__guideText span{font-size:15px}.LandingAppDemo-module__dnsedq__guideActions{width:100%}.LandingAppDemo-module__dnsedq__guideActions button{flex:1}.LandingAppDemo-module__dnsedq__stage{justify-items:center;margin-top:20px;padding-right:0;display:grid}.LandingAppDemo-module__dnsedq__browser{display:none}.LandingAppDemo-module__dnsedq__phone{position:relative;bottom:0}}@media (prefers-reduced-motion:reduce){.LandingAppDemo-module__dnsedq__guide *,.LandingAppDemo-module__dnsedq__guide :before{animation-name:none!important}.LandingAppDemo-module__dnsedq__guideBar{display:none}}
.timeline-module__vs96Nq__timeline{margin-bottom:18px;position:relative}.timeline-module__vs96Nq__steps{grid-template-columns:repeat(5,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.timeline-module__vs96Nq__steps li{--step:#9aa9b2;gap:7px;min-width:0;display:grid}.timeline-module__vs96Nq__steps li[data-step=pending]{--step:#e0952b;--step-text:#a35f06}.timeline-module__vs96Nq__steps li[data-step=accepted]{--step:#1f9aa8;--step-text:#137480}.timeline-module__vs96Nq__steps li[data-step=en-route]{--step:#2f6fe0;--step-text:#2257bd}.timeline-module__vs96Nq__steps li[data-step=in-progress]{--step:#7a5af5;--step-text:#5b3ad6}.timeline-module__vs96Nq__steps li[data-step=completed]{--step:#23955a;--step-text:#1a7546}.timeline-module__vs96Nq__bar{background:#e7edf0;border-radius:999px;height:8px;display:block;position:relative;overflow:hidden}.timeline-module__vs96Nq__bar:after{content:"";border-radius:inherit;background:var(--step);transform-origin:0;transition:transform .5s;position:absolute;inset:0;transform:scaleX(0)}[data-state=done] .timeline-module__vs96Nq__bar:after,[data-state=current] .timeline-module__vs96Nq__bar:after{transform:scaleX(1)}[data-state=current] .timeline-module__vs96Nq__bar:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.8s ease-in-out infinite timeline-module__vs96Nq__shimmer;position:absolute;inset:0;transform:translate(-100%)}.timeline-module__vs96Nq__label{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}[data-state=done] .timeline-module__vs96Nq__label{color:var(--text-secondary)}[data-state=current] .timeline-module__vs96Nq__label{color:var(--step-text);font-weight:750}.timeline-module__vs96Nq__timeline[data-cancelled] .timeline-module__vs96Nq__bar:after{transform:scaleX(0)}.timeline-module__vs96Nq__timeline[data-cancelled] .timeline-module__vs96Nq__label{color:#b9c4ca}.timeline-module__vs96Nq__cancel{height:8px;position:absolute;inset:0 0 auto}.timeline-module__vs96Nq__strike{transform-origin:0;background:#d92d20;border-radius:999px;animation:.65s cubic-bezier(.7,0,.3,1) .15s forwards timeline-module__vs96Nq__strike;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 0 3px #d92d2024}.timeline-module__vs96Nq__stamp{color:#d92d20;letter-spacing:.06em;text-transform:uppercase;opacity:0;background:#fff;border:2px solid #d92d20;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:800;animation:.32s ease-out .7s forwards timeline-module__vs96Nq__stamp;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.4)}.timeline-module__vs96Nq__timeline[data-completed] .timeline-module__vs96Nq__bar:after{background:#23955a;transition:none;transform:scaleX(0)}.timeline-module__vs96Nq__timeline[data-completed] .timeline-module__vs96Nq__bar:before{display:none}.timeline-module__vs96Nq__timeline[data-completed] .timeline-module__vs96Nq__label{color:var(--text-secondary)}.timeline-module__vs96Nq__timeline[data-completed] [data-state=current] .timeline-module__vs96Nq__label{color:#1a7546}.timeline-module__vs96Nq__complete{height:8px;position:absolute;inset:0 0 auto}.timeline-module__vs96Nq__sweep{transform-origin:0;background:#23955a;border-radius:999px;animation:.65s cubic-bezier(.7,0,.3,1) .15s forwards timeline-module__vs96Nq__strike;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 0 3px #23955a29}.timeline-module__vs96Nq__done{color:#1a7546;letter-spacing:.06em;text-transform:uppercase;opacity:0;background:#fff;border:2px solid #23955a;border-radius:999px;align-items:center;gap:5px;padding:3px 12px;font-size:12px;font-weight:800;animation:.32s ease-out .7s forwards timeline-module__vs96Nq__stamp;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.4)}@keyframes timeline-module__vs96Nq__shimmer{to{transform:translate(100%)}}@keyframes timeline-module__vs96Nq__strike{to{transform:scaleX(1)}}@keyframes timeline-module__vs96Nq__stamp{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.timeline-module__vs96Nq__caption{display:none}@media (max-width:520px){.timeline-module__vs96Nq__label{display:none}.timeline-module__vs96Nq__steps{gap:4px}.timeline-module__vs96Nq__caption{margin-top:8px;font-size:12px;font-weight:750;display:block}.timeline-module__vs96Nq__caption[data-step=pending]{color:#a35f06}.timeline-module__vs96Nq__caption[data-step=accepted]{color:#137480}.timeline-module__vs96Nq__caption[data-step=en-route]{color:#2257bd}.timeline-module__vs96Nq__caption[data-step=in-progress]{color:#5b3ad6}.timeline-module__vs96Nq__caption[data-step=completed]{color:#1a7546}}@media (prefers-reduced-motion:reduce){[data-state=current] .timeline-module__vs96Nq__bar:before{display:none}.timeline-module__vs96Nq__bar:after{transition:none}.timeline-module__vs96Nq__strike,.timeline-module__vs96Nq__stamp,.timeline-module__vs96Nq__sweep,.timeline-module__vs96Nq__done{opacity:1;animation:none;transform:scaleX(1)}.timeline-module__vs96Nq__stamp,.timeline-module__vs96Nq__done{transform:translate(-50%,-50%)}}
.operator-orders-module__sG7N_G__list{border:1px solid var(--border-color);background:var(--bg-card-solid);border-radius:20px;display:grid;overflow:hidden;box-shadow:0 4px 18px #1734430a}.operator-orders-module__sG7N_G__listWrap{gap:10px;display:grid}.operator-orders-module__sG7N_G__listHead{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.operator-orders-module__sG7N_G__listHead h2{color:var(--ink);font-size:15px;font-weight:700}.operator-orders-module__sG7N_G__listHead span{color:var(--accent);font-size:13px;font-weight:650}.operator-orders-module__sG7N_G__order{gap:16px;padding:clamp(20px,3vw,28px);transition:background-color .18s;animation:.35s cubic-bezier(.2,.8,.3,1) both operator-orders-module__sG7N_G__orderIn;display:grid;position:relative}.operator-orders-module__sG7N_G__list[data-grouped] .operator-orders-module__sG7N_G__order+.operator-orders-module__sG7N_G__order{border-top:1px solid var(--border-color)}.operator-orders-module__sG7N_G__order[data-mapped]{background:#f6f9fb}.operator-orders-module__sG7N_G__order[data-new]{background:#f6f8ff}.operator-orders-module__sG7N_G__order[data-new][data-mapped]{background:#eef2ff}.operator-orders-module__sG7N_G__order[data-cancelled]{opacity:.72}.operator-orders-module__sG7N_G__overlay{z-index:1;border-radius:inherit;position:absolute;inset:0}.operator-orders-module__sG7N_G__overlay:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.operator-orders-module__sG7N_G__tag{background:var(--bg-secondary);color:var(--text-secondary);letter-spacing:.01em;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.operator-orders-module__sG7N_G__tag[data-tone=new]{background:var(--accent);color:#fff;text-transform:uppercase;letter-spacing:.05em}.operator-orders-module__sG7N_G__tag[data-tone=new]:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite operator-orders-module__sG7N_G__dot}.operator-orders-module__sG7N_G__tag[data-tone=accepted]{color:#1a6b43;background:#e8f5ee}.operator-orders-module__sG7N_G__tag:is([data-tone=en-route],[data-tone=in-progress]){background:var(--accent-soft);color:var(--accent)}.operator-orders-module__sG7N_G__tag[data-tone=cancelled]{color:#a8261b;background:#fdecea}.operator-orders-module__sG7N_G__service{color:var(--text-secondary);text-transform:capitalize;margin-top:2px;font-size:14px;font-weight:500;display:block}.operator-orders-module__sG7N_G__headline h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:clamp(24px,3.4vw,34px);font-weight:750;line-height:1.1}.operator-orders-module__sG7N_G__headline p{max-width:580px;color:var(--text-secondary);margin:8px 0 0;font-size:16px}.operator-orders-module__sG7N_G__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.operator-orders-module__sG7N_G__summary>div{align-content:start;gap:4px;min-width:0;display:grid}.operator-orders-module__sG7N_G__summary dt{color:var(--text-muted);font-size:13px}.operator-orders-module__sG7N_G__summary dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.3}.operator-orders-module__sG7N_G__summary dd>strong,.operator-orders-module__sG7N_G__when strong{font-weight:700}.operator-orders-module__sG7N_G__when{margin:0}.operator-orders-module__sG7N_G__pay dd strong{color:#16805d;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,4vw,36px);font-weight:750;line-height:1.05}.operator-orders-module__sG7N_G__pay dd strong small{letter-spacing:0;font-size:13px;font-weight:600}.operator-orders-module__sG7N_G__order[data-cancelled] .operator-orders-module__sG7N_G__pay dd strong{color:var(--text-secondary);text-decoration:line-through}.operator-orders-module__sG7N_G__asap{color:var(--accent);font-weight:750!important}.operator-orders-module__sG7N_G__away{color:var(--text-secondary);font-size:14px}.operator-orders-module__sG7N_G__trip{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:14px}.operator-orders-module__sG7N_G__trip:before{content:"·";color:var(--border-color);margin-right:10px}.operator-orders-module__sG7N_G__address{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:0 10px;margin:0;font-size:14px;display:flex}.operator-orders-module__sG7N_G__address a{z-index:2;color:#176a83;text-underline-offset:3px;align-items:center;gap:5px;min-height:32px;font-weight:600;-webkit-text-decoration:underline #176a8355;text-decoration:underline #176a8355;display:inline-flex;position:relative}.operator-orders-module__sG7N_G__address a:hover{color:#104a60;text-decoration-color:currentColor}.operator-orders-module__sG7N_G__address a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.operator-orders-module__sG7N_G__progress{margin-top:2px}.operator-orders-module__sG7N_G__progress ol{margin:0}.operator-orders-module__sG7N_G__actions{z-index:2;position:relative}.operator-orders-module__sG7N_G__actions .mt-4{margin-top:0}.operator-orders-module__sG7N_G__actions .mt-4>.flex.flex-wrap.gap-2>:is(button,a){border-radius:14px;flex:180px;min-height:52px;font-size:16px}.operator-orders-module__sG7N_G__reply{z-index:2;gap:8px;margin-top:4px;display:grid;position:relative}.operator-orders-module__sG7N_G__replyButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.operator-orders-module__sG7N_G__replyButton{color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.operator-orders-module__sG7N_G__replyButton:not(:disabled):active{transform:scale(.98)}.operator-orders-module__sG7N_G__replyButton:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.operator-orders-module__sG7N_G__replyButton:disabled{opacity:.6;cursor:default}.operator-orders-module__sG7N_G__replyButton .icon-swap-asset>svg{width:24px;height:24px}.operator-orders-module__sG7N_G__accept,.operator-orders-module__sG7N_G__review{background:var(--ink);box-shadow:0 6px 16px #112b3b38}.operator-orders-module__sG7N_G__accept:not(:disabled):hover,.operator-orders-module__sG7N_G__review:hover{background:#0a1c27;transform:translateY(-1px);box-shadow:0 10px 24px #112b3b4d}.operator-orders-module__sG7N_G__review{grid-column:1/-1}.operator-orders-module__sG7N_G__decline{border-color:var(--ink);box-shadow:none;color:var(--ink);background:0 0}.operator-orders-module__sG7N_G__decline:not(:disabled):hover{background:var(--bg-secondary);transform:translateY(-1px)}.operator-orders-module__sG7N_G__keep{border-color:var(--border-color);background:var(--bg-card-solid);color:var(--ink);box-shadow:none}.operator-orders-module__sG7N_G__keep:not(:disabled):hover{background:var(--bg-secondary)}.operator-orders-module__sG7N_G__confirm{color:var(--ink);margin:0;font-size:14px;font-weight:600}.operator-orders-module__sG7N_G__error{color:#b42318;margin:0;font-size:14px}.operator-orders-module__sG7N_G__reply[data-large] .operator-orders-module__sG7N_G__replyButton{border-radius:28px;min-height:clamp(84px,14vh,120px);font-size:clamp(20px,3vw,24px);font-weight:800}.operator-orders-module__sG7N_G__reply[data-large] .operator-orders-module__sG7N_G__replyButton .icon-swap-asset>svg{width:34px;height:34px}.operator-orders-module__sG7N_G__reply[data-large] .operator-orders-module__sG7N_G__confirm{text-align:center;font-size:17px;font-weight:700}@keyframes operator-orders-module__sG7N_G__orderIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes operator-orders-module__sG7N_G__dot{50%{opacity:.35}}@media (max-width:520px){.operator-orders-module__sG7N_G__order{gap:8px 14px;padding:16px}.operator-orders-module__sG7N_G__listHead{padding:0 2px}.operator-orders-module__sG7N_G__summary{grid-template-columns:1fr 1fr}.operator-orders-module__sG7N_G__summary>.operator-orders-module__sG7N_G__pay{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.operator-orders-module__sG7N_G__order,.operator-orders-module__sG7N_G__tag[data-tone=new]:before{animation:none}.operator-orders-module__sG7N_G__replyButton{transition:none}}
.demo-module__RMWswW__loading{background:var(--bg-primary);min-height:100vh}.demo-module__RMWswW__demo [class*=mapAction]{display:none}
.illustrations-module__aa6m4q__weather{display:block;overflow:visible}.illustrations-module__aa6m4q__sunRays{transform-box:view-box;transform-origin:32px 32px;animation:24s linear infinite illustrations-module__aa6m4q__spin}.illustrations-module__aa6m4q__twinkle{animation:2.4s ease-in-out infinite illustrations-module__aa6m4q__twinkle}.illustrations-module__aa6m4q__drift{animation:6s ease-in-out infinite illustrations-module__aa6m4q__drift}.illustrations-module__aa6m4q__driftSlow{animation:9s ease-in-out infinite reverse illustrations-module__aa6m4q__drift}.illustrations-module__aa6m4q__fogLine{animation:4s ease-in-out infinite illustrations-module__aa6m4q__fog}.illustrations-module__aa6m4q__drop{animation:1s linear infinite illustrations-module__aa6m4q__drop}.illustrations-module__aa6m4q__flake{animation:2.4s ease-in infinite illustrations-module__aa6m4q__flake}.illustrations-module__aa6m4q__bolt{animation:3s step-end infinite illustrations-module__aa6m4q__bolt}.illustrations-module__aa6m4q__delay{animation-delay:1.2s}@keyframes illustrations-module__aa6m4q__spin{to{transform:rotate(360deg)}}@keyframes illustrations-module__aa6m4q__twinkle{50%{opacity:.25}}@keyframes illustrations-module__aa6m4q__drift{50%{transform:translate(3px)}}@keyframes illustrations-module__aa6m4q__fog{50%{opacity:.55;transform:translate(-5px)}}@keyframes illustrations-module__aa6m4q__drop{0%{opacity:0;transform:translateY(-4px)}30%{opacity:1}to{opacity:0;transform:translateY(10px)}}@keyframes illustrations-module__aa6m4q__flake{0%{opacity:0;transform:translateY(-6px)}25%{opacity:1}60%{transform:translate(2px,5px)}to{opacity:0;transform:translate(-1px,14px)}}@keyframes illustrations-module__aa6m4q__bolt{0%,to{opacity:1}8%{opacity:.2}12%{opacity:1}16%{opacity:.3}}@media (prefers-reduced-motion:reduce){.illustrations-module__aa6m4q__weather *{animation:none!important}}
.TimeBack-module__3ijsXG__card.TimeBack-module__3ijsXG__card.TimeBack-module__3ijsXG__card{isolation:isolate;display:block;position:relative;overflow:hidden}.TimeBack-module__3ijsXG__copy{z-index:2;text-align:left;justify-items:start;gap:6px;max-width:60%;padding-bottom:104px;display:grid;position:relative}.TimeBack-module__3ijsXG__copy>strong{font-variant-numeric:tabular-nums}.TimeBack-module__3ijsXG__copy>small{color:var(--text-secondary);line-height:1.45}.TimeBack-module__3ijsXG__shuffle{min-height:36px;color:var(--text-secondary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.TimeBack-module__3ijsXG__shuffle:hover{color:var(--text-primary)}.TimeBack-module__3ijsXG__stage{z-index:1;pointer-events:none;position:absolute;inset:0}.TimeBack-module__3ijsXG__stage>span{display:block;position:absolute}.TimeBack-module__3ijsXG__stage svg{width:100%;height:auto;display:block;overflow:visible}.TimeBack-module__3ijsXG__ground{background:linear-gradient(#f2f6fb,#e7eef7);border-radius:60% 60% 0 0/16px 16px 0 0;height:16px;bottom:0;left:0;right:0}.TimeBack-module__3ijsXG__flake{opacity:0;width:10px;animation:8s linear infinite TimeBack-module__3ijsXG__flakeFall;top:-14px}.TimeBack-module__3ijsXG__barn{width:96px;bottom:8px;right:4%}.TimeBack-module__3ijsXG__woolly{width:64px;animation:8s linear infinite TimeBack-module__3ijsXG__woollyGo;bottom:12px;left:2%}.TimeBack-module__3ijsXG__shorn{opacity:0;width:56px;animation:8s linear infinite TimeBack-module__3ijsXG__shornGo;bottom:12px;left:calc(96% - 76px)}.TimeBack-module__3ijsXG__shorn svg{transform:scaleX(-1)}.TimeBack-module__3ijsXG__hop{animation:.45s ease-in-out infinite alternate TimeBack-module__3ijsXG__hop;display:block}.TimeBack-module__3ijsXG__wool{opacity:0;width:48px;animation:8s ease-out infinite TimeBack-module__3ijsXG__woolFloat;bottom:82px;right:calc(4% + 24px)}.TimeBack-module__3ijsXG__mug{transform-origin:bottom;width:84px;animation:3s ease-in-out infinite TimeBack-module__3ijsXG__wobble;bottom:8px;right:6%}.TimeBack-module__3ijsXG__steam{opacity:0;width:16px;animation:2.2s ease-out infinite TimeBack-module__3ijsXG__steam;bottom:76px;right:calc(6% + 30px)}.TimeBack-module__3ijsXG__mallow{opacity:0;width:22px;animation:4.2s linear infinite TimeBack-module__3ijsXG__mallowGo;bottom:60px;left:calc(94% - 58px)}.TimeBack-module__3ijsXG__bounce{animation:4.2s ease-in-out infinite TimeBack-module__3ijsXG__mallowBounce;display:block}.TimeBack-module__3ijsXG__imprint{opacity:0;width:84px;bottom:2px}.TimeBack-module__3ijsXG__imprintOne{animation:9s linear infinite TimeBack-module__3ijsXG__imprintOne;left:4%}.TimeBack-module__3ijsXG__imprintTwo{animation:9s linear infinite TimeBack-module__3ijsXG__imprintTwo;left:38%}.TimeBack-module__3ijsXG__kid{width:84px;animation:9s ease-in-out infinite TimeBack-module__3ijsXG__kidGo;bottom:2px;left:4%}.TimeBack-module__3ijsXG__arms{transform-box:view-box;transform-origin:50px 42px;animation:.6s ease-in-out infinite alternate TimeBack-module__3ijsXG__arms}.TimeBack-module__3ijsXG__legs{transform-box:view-box;transform-origin:50px 64px;animation:.6s ease-in-out infinite alternate TimeBack-module__3ijsXG__legs}.TimeBack-module__3ijsXG__cat{width:124px;bottom:4px;right:5%}.TimeBack-module__3ijsXG__breathe{transform-box:fill-box;transform-origin:bottom;animation:2.6s ease-in-out infinite TimeBack-module__3ijsXG__breathe}.TimeBack-module__3ijsXG__z{opacity:0;width:16px;animation:3.6s ease-out infinite TimeBack-module__3ijsXG__zFloat;bottom:58px;right:calc(5% + 92px)}.TimeBack-module__3ijsXG__yarn{width:28px;animation:6s ease-in-out infinite TimeBack-module__3ijsXG__yarnGo;bottom:8px;left:-8%}.TimeBack-module__3ijsXG__roll{animation:6s ease-in-out infinite TimeBack-module__3ijsXG__yarnRoll;display:block}.TimeBack-module__3ijsXG__ball{bottom:8px}.TimeBack-module__3ijsXG__spin{display:block}.TimeBack-module__3ijsXG__base{width:64px;animation:9s ease-in-out infinite TimeBack-module__3ijsXG__baseGo;left:-70px}.TimeBack-module__3ijsXG__base .TimeBack-module__3ijsXG__spin{animation:9s ease-in-out infinite TimeBack-module__3ijsXG__spinBase}.TimeBack-module__3ijsXG__middle{width:46px;animation:9s ease-in-out infinite TimeBack-module__3ijsXG__middleGo;left:-60px}.TimeBack-module__3ijsXG__middle .TimeBack-module__3ijsXG__spin{animation:9s ease-in-out infinite TimeBack-module__3ijsXG__spinMiddle}.TimeBack-module__3ijsXG__head{width:34px;animation:9s ease-in-out infinite TimeBack-module__3ijsXG__headGo;left:-50px}.TimeBack-module__3ijsXG__head .TimeBack-module__3ijsXG__spin{animation:9s ease-in-out infinite TimeBack-module__3ijsXG__spinHead}.TimeBack-module__3ijsXG__face{opacity:0;animation:9s linear infinite TimeBack-module__3ijsXG__face;position:absolute;inset:0}.TimeBack-module__3ijsXG__hat{opacity:0;width:38px;animation:9s ease-in infinite TimeBack-module__3ijsXG__hatDrop;bottom:200px;left:calc(92% - 51px)}.TimeBack-module__3ijsXG__plate{width:96px;bottom:8px;left:4%}.TimeBack-module__3ijsXG__stacked{width:58px;bottom:16px;left:calc(4% + 19px)}.TimeBack-module__3ijsXG__pan{width:124px;bottom:10px;right:5%}.TimeBack-module__3ijsXG__cake{width:58px;animation:6s linear infinite TimeBack-module__3ijsXG__cakeGo;bottom:34px;left:calc(95% - 110px)}.TimeBack-module__3ijsXG__flip{animation:6s ease-in-out infinite TimeBack-module__3ijsXG__cakeFlip;display:block}@keyframes TimeBack-module__3ijsXG__flakeFall{0%{opacity:0;transform:translate(0)}10%{opacity:.7}50%{transform:translate(14px,120px)}90%{opacity:.5}to{opacity:0;transform:translate(-6px,260px)}}@keyframes TimeBack-module__3ijsXG__hop{0%{transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes TimeBack-module__3ijsXG__woollyGo{0%{opacity:0;left:2%;transform:scale(1)}4%{opacity:1}40%{opacity:1;left:calc(96% - 80px);transform:scale(1)}46%{opacity:0;left:calc(96% - 76px);transform:scale(.6)}to{opacity:0;left:calc(96% - 76px)}}@keyframes TimeBack-module__3ijsXG__shornGo{0%,54%{opacity:0;left:calc(96% - 76px);transform:scale(.6)}60%{opacity:1;transform:scale(1)}94%{opacity:1;left:2%}to{opacity:0;left:2%}}@keyframes TimeBack-module__3ijsXG__woolFloat{0%,46%{opacity:0;transform:translate(0)scale(.4)}52%{opacity:1;transform:translateY(-10px)scale(1)}90%{opacity:.9;transform:translate(-110px,-60px)scale(1.15)rotate(-12deg)}to{opacity:0;transform:translate(-130px,-66px)scale(1.2)}}@keyframes TimeBack-module__3ijsXG__wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes TimeBack-module__3ijsXG__steam{0%{opacity:0;transform:translateY(8px)scaleY(.6)}40%{opacity:.9}to{opacity:0;transform:translateY(-36px)scaleY(1.1)}}@keyframes TimeBack-module__3ijsXG__mallowGo{0%{opacity:0;left:calc(94% - 58px)}5%,88%{opacity:1}to{opacity:0;left:4%}}@keyframes TimeBack-module__3ijsXG__mallowBounce{0%{transform:translateY(0)rotate(0)}14%{transform:translateY(-60px)rotate(120deg)}34%{transform:translateY(50px)rotate(260deg)}48%{transform:translateY(20px)rotate(340deg)}60%{transform:translateY(50px)rotate(420deg)}70%{transform:translateY(36px)rotate(470deg)}80%,to{transform:translateY(50px)rotate(540deg)}}@keyframes TimeBack-module__3ijsXG__imprintOne{0%,28%{opacity:0}32%,94%{opacity:1}to{opacity:0}}@keyframes TimeBack-module__3ijsXG__imprintTwo{0%,61%{opacity:0}65%,94%{opacity:1}to{opacity:0}}@keyframes TimeBack-module__3ijsXG__kidGo{0%{opacity:0;left:4%}3%{opacity:1}28%{left:4%}34%,61%{left:38%}67%{left:calc(96% - 84px)}94%{opacity:1;left:calc(96% - 84px)}to{opacity:0;left:calc(96% - 84px)}}@keyframes TimeBack-module__3ijsXG__arms{0%{transform:scaleY(1)}to{transform:scaleY(-.7)}}@keyframes TimeBack-module__3ijsXG__legs{0%{transform:scaleX(1)}to{transform:scaleX(1.7)}}@keyframes TimeBack-module__3ijsXG__breathe{50%{transform:scaleY(1.06)}}@keyframes TimeBack-module__3ijsXG__zFloat{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(-70px,-90px)scale(1.3)rotate(-15deg)}}@keyframes TimeBack-module__3ijsXG__yarnGo{0%{opacity:1;left:-8%}45%{left:calc(95% - 160px)}55%{left:calc(95% - 190px)}62%,90%{opacity:1;left:calc(95% - 172px)}to{opacity:0;left:calc(95% - 172px)}}@keyframes TimeBack-module__3ijsXG__yarnRoll{0%{transform:rotate(0)}45%{transform:rotate(900deg)}55%{transform:rotate(800deg)}62%,to{transform:rotate(840deg)}}@keyframes TimeBack-module__3ijsXG__baseGo{0%{opacity:1;left:-70px}22%,92%{opacity:1;left:calc(92% - 64px)}to{opacity:0;left:calc(92% - 64px)}}@keyframes TimeBack-module__3ijsXG__spinBase{0%{transform:rotate(0)}22%,to{transform:rotate(720deg)}}@keyframes TimeBack-module__3ijsXG__middleGo{0%,18%{opacity:1;bottom:8px;left:-60px}40%{bottom:8px;left:calc(92% - 55px)}45%{bottom:92px}50%,92%{opacity:1;bottom:64px;left:calc(92% - 55px)}to{opacity:0;bottom:64px;left:calc(92% - 55px)}}@keyframes TimeBack-module__3ijsXG__spinMiddle{0%,18%{transform:rotate(0)}40%,to{transform:rotate(720deg)}}@keyframes TimeBack-module__3ijsXG__headGo{0%,38%{opacity:1;bottom:8px;left:-50px}58%{bottom:8px;left:calc(92% - 49px)}63%{bottom:132px}67%,92%{opacity:1;bottom:104px;left:calc(92% - 49px)}to{opacity:0;bottom:104px;left:calc(92% - 49px)}}@keyframes TimeBack-module__3ijsXG__spinHead{0%,38%{transform:rotate(0)}58%,to{transform:rotate(720deg)}}@keyframes TimeBack-module__3ijsXG__face{0%,67%{opacity:0}71%,92%{opacity:1}to{opacity:0}}@keyframes TimeBack-module__3ijsXG__hatDrop{0%,68%{opacity:0;bottom:200px}70%{opacity:1}76%{bottom:134px}79%{bottom:142px}82%,92%{opacity:1;bottom:134px}to{opacity:0;bottom:134px}}@keyframes TimeBack-module__3ijsXG__cakeGo{0%,40%{opacity:1;left:calc(95% - 110px)}80%,92%{opacity:1;left:calc(4% + 19px)}to{opacity:0;left:calc(4% + 19px)}}@keyframes TimeBack-module__3ijsXG__cakeFlip{0%{transform:translateY(0)rotate(0)}12%{transform:translateY(-80px)rotate(180deg)}24%,40%{transform:translateY(0)rotate(360deg)}58%{transform:translateY(-110px)rotate(560deg)}80%,to{transform:translateY(2px)rotate(720deg)}}@media (max-width:560px){.TimeBack-module__3ijsXG__copy{max-width:none;padding-bottom:150px}.TimeBack-module__3ijsXG__stage{transform-origin:100% 100%;width:125%;height:125%;inset:auto 0 0 auto;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.TimeBack-module__3ijsXG__stage *{animation:none!important}.TimeBack-module__3ijsXG__flake,.TimeBack-module__3ijsXG__wool,.TimeBack-module__3ijsXG__steam,.TimeBack-module__3ijsXG__mallow,.TimeBack-module__3ijsXG__z,.TimeBack-module__3ijsXG__shorn,.TimeBack-module__3ijsXG__imprint,.TimeBack-module__3ijsXG__face,.TimeBack-module__3ijsXG__hat{opacity:0}}
.snowd-map-module__EbAlLW__map{isolation:isolate;border-radius:inherit;background:#edf2ef;width:100%;height:100%;min-height:150px;position:relative;overflow:hidden}.snowd-map-module__EbAlLW__unavailable{color:#63766f;place-items:center;height:100%;min-height:150px;padding:24px;font-size:13px;display:grid}.snowd-map-module__EbAlLW__brand{color:#315b4a;letter-spacing:.1em;pointer-events:none;background:#fffffff0;border:1px solid #dae5df;border-radius:8px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:800;display:flex;position:absolute;top:12px;left:12px}.snowd-map-module__EbAlLW__anchor{position:absolute;top:0;left:0;transform:translate(-50%,calc(9px - 100%))}.snowd-map-module__EbAlLW__marker{flex-direction:column;align-items:center;gap:12px;display:flex}.snowd-map-module__EbAlLW__eta{white-space:nowrap;color:#214b3b;background:#fff;border:1px solid #d3e1d9;border-radius:12px;padding:10px 14px;font:700 13px/1.2 system-ui,sans-serif;animation:.3s ease-out snowd-map-module__EbAlLW__arrive;box-shadow:0 4px 16px #16372b16}.snowd-map-module__EbAlLW__ping{background:#287057;border:3px solid #fff;border-radius:50%;width:16px;height:16px;display:block;position:relative;box-shadow:0 0 0 7px #28705720}.snowd-map-module__EbAlLW__ping:after{content:"";border:1px solid #28705766;border-radius:50%;animation:1.5s ease-out 3 snowd-map-module__EbAlLW__ping;position:absolute;inset:-10px}.snowd-map-module__EbAlLW__operatorPin{color:#fff;background:#287057;border:3px solid #fff;border-radius:15px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 3px 10px #214b3b25}.snowd-map-module__EbAlLW__snow{pointer-events:none;position:absolute;inset:0 0 32px;overflow:hidden}.snowd-map-module__EbAlLW__snow i{opacity:0;background:#fff;border-radius:50%;width:4px;height:4px;animation:4s linear snowd-map-module__EbAlLW__snow;position:absolute;top:-10px;left:14%}.snowd-map-module__EbAlLW__snow i:nth-child(2){animation-delay:.2s;left:35%}.snowd-map-module__EbAlLW__snow i:nth-child(3){animation-delay:.5s;left:58%}.snowd-map-module__EbAlLW__snow i:nth-child(4){animation-delay:.3s;left:73%}.snowd-map-module__EbAlLW__snow i:nth-child(5){animation-delay:.7s;left:92%}.snowd-map-module__EbAlLW__notice{color:#63766f;background:#fff;border-radius:8px;max-width:65%;padding:6px 8px;font-size:11px;position:absolute;top:12px;right:12px}@keyframes snowd-map-module__EbAlLW__snow{10%,80%{opacity:.8}to{opacity:0;transform:translate(-25px,200px)}}@keyframes snowd-map-module__EbAlLW__ping{to{opacity:0;transform:scale(1.5)}}@keyframes snowd-map-module__EbAlLW__arrive{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.snowd-map-module__EbAlLW__snow i,.snowd-map-module__EbAlLW__ping:after,.snowd-map-module__EbAlLW__eta{animation:none}}.snowd-map-module__EbAlLW__addressMarker{position:relative}.snowd-map-module__EbAlLW__addressTooltip{border:1px solid var(--border-color);background:var(--bg-card-solid);width:max-content;max-width:240px;max-height:60px;color:var(--text-primary);overflow-wrap:anywhere;z-index:4;border-radius:10px;padding:6px 10px;font:500 14px/1.4 system-ui,sans-serif;position:absolute;bottom:52px;left:50%;overflow:auto;transform:translate(-50%)}.snowd-map-module__EbAlLW__addressMarker button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.snowd-map-module__EbAlLW__offerPin{position:relative}.snowd-map-module__EbAlLW__offerPin:before{content:"";opacity:0;pointer-events:none;border:2px solid #287057;border-radius:20px;animation:1.6s ease-out infinite snowd-map-module__EbAlLW__offer;position:absolute;inset:-9px}.snowd-map-module__EbAlLW__offerChip{white-space:nowrap;color:#fff;pointer-events:none;background:#287057;border-radius:999px;padding:4px 10px;font:700 12px/1.3 system-ui,sans-serif;position:absolute;bottom:52px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #214b3b30}.snowd-map-module__EbAlLW__offerPin:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@keyframes snowd-map-module__EbAlLW__offer{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.snowd-map-module__EbAlLW__offerPin:before{opacity:.6;animation:none}}.snowd-map-module__EbAlLW__etaOnRoute{white-space:nowrap;color:#214b3b;font-variant-numeric:tabular-nums;pointer-events:none;background:#fff;border:2px solid #287057;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font:700 12px/1.2 system-ui,sans-serif;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 3px 10px #16372b24}.snowd-map-module__EbAlLW__routeChip{color:#214b3b;font-variant-numeric:tabular-nums;pointer-events:none;background:#fff;border:1px solid #d3e1d9;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font:700 12px/1.2 system-ui,sans-serif;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 16px #16372b16}.snowd-map-module__EbAlLW__smallPin{opacity:.9;border-width:2px;border-radius:11px;width:30px;height:30px}.snowd-map-module__EbAlLW__smallPin[data-new]{background:var(--accent,#2350ff)}.snowd-map-module__EbAlLW__marker[data-ping]{z-index:2}.snowd-map-module__EbAlLW__etaOnRoute{z-index:3}.snowd-map-module__EbAlLW__marker[data-ping] .snowd-map-module__EbAlLW__operatorPin{opacity:1;transition:transform .2s;position:relative;transform:scale(1.12)}.snowd-map-module__EbAlLW__marker[data-ping] .snowd-map-module__EbAlLW__operatorPin:after{content:"";pointer-events:none;border:3px solid #287057;border-radius:18px;animation:1.2s ease-out infinite snowd-map-module__EbAlLW__pinPing;position:absolute;inset:-8px}.snowd-map-module__EbAlLW__marker[data-ping] .snowd-map-module__EbAlLW__operatorPin[data-new]:after{border-color:var(--accent,#2350ff)}@keyframes snowd-map-module__EbAlLW__pinPing{0%{opacity:.95;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.snowd-map-module__EbAlLW__marker[data-ping] .snowd-map-module__EbAlLW__operatorPin:after{opacity:.7;animation:none}}.snowd-map-module__EbAlLW__edgeArrow{z-index:3;color:#fff;cursor:pointer;background:#287057;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;display:grid;position:absolute;box-shadow:0 3px 10px #214b3b40}.snowd-map-module__EbAlLW__edgeArrow[data-new]{background:var(--accent,#2350ff)}.snowd-map-module__EbAlLW__edgeArrow:after{content:"";pointer-events:none;border:2px solid #287057;border-radius:50%;animation:1.4s ease-out infinite snowd-map-module__EbAlLW__arrowPing;position:absolute;inset:-4px}.snowd-map-module__EbAlLW__edgeArrow[data-new]:after{border-color:var(--accent,#2350ff)}.snowd-map-module__EbAlLW__edgeArrow[data-active]:after{animation-duration:.8s}.snowd-map-module__EbAlLW__edgeArrow:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@keyframes snowd-map-module__EbAlLW__arrowPing{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.snowd-map-module__EbAlLW__edgeArrow:after{animation:none}}.snowd-map-module__EbAlLW__youDot{background:#4285f4;border:3px solid #fff;border-radius:50%;width:18px;height:18px;display:block;position:relative;box-shadow:0 0 0 1px #0000001f,0 2px 6px #0003}.snowd-map-module__EbAlLW__youDot:before{content:"";z-index:-1;background:#4285f433;border-radius:50%;position:absolute;inset:-14px}.snowd-map-module__EbAlLW__youDot:after{content:"";pointer-events:none;border:2px solid #4285f4;border-radius:50%;animation:2s ease-out infinite snowd-map-module__EbAlLW__youPulse;position:absolute;inset:-3px}@keyframes snowd-map-module__EbAlLW__youPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.snowd-map-module__EbAlLW__youDot:after{animation:none}}.snowd-map-module__EbAlLW__cityChip{white-space:nowrap;color:#214b3b;pointer-events:none;background:#fffffff2;border:1px solid #cde5d9;border-radius:999px;padding:4px 10px;font:700 12px/1.2 system-ui,sans-serif;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 3px 10px #16372b14}.snowd-map-module__EbAlLW__cityChip[data-outside]{color:#a32217;border-color:#f6d0cd}
.service-location-module__01715W__editor,.service-location-module__01715W__fields{gap:16px;min-width:0;display:grid}.service-location-module__01715W__editor label{gap:8px;font-size:14px;font-weight:600;display:grid}.service-location-module__01715W__editor input:not([type=checkbox]),.service-location-module__01715W__editor select{border:1px solid var(--border-color);background:var(--bg-card-solid);width:100%;min-height:44px;color:var(--text-primary);font:inherit;border-radius:12px;padding:10px 12px}.service-location-module__01715W__editor input:focus-visible,.service-location-module__01715W__editor select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.service-location-module__01715W__editor .service-location-module__01715W__check{align-items:flex-start;gap:12px;min-height:44px;line-height:1.5;display:flex}.service-location-module__01715W__check input{flex:none;width:20px;height:20px;margin-top:2px}.service-location-module__01715W__preview{background:var(--bg-secondary);border-radius:14px;height:180px;overflow:hidden}.service-location-module__01715W__preview>p{padding:24px;font-size:14px}.service-location-module__01715W__confirm{border-left:3px solid var(--accent);background:var(--accent-soft);overflow-wrap:anywhere;padding:12px}.service-location-module__01715W__confirm p,.service-location-module__01715W__note{margin-bottom:12px;font-size:14px;line-height:1.5}.service-location-module__01715W__mapAction{z-index:3;border:1px solid var(--border-color);background:var(--bg-card-solid);min-height:44px;color:var(--text-primary);border-radius:12px;padding:10px 14px;font-size:14px;font-weight:600;position:absolute;top:12px;right:12px}.service-location-module__01715W__mapAction:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.service-location-module__01715W__properties{border:1px solid var(--border-color);background:var(--bg-card-solid);border-radius:18px;padding:20px}.service-location-module__01715W__properties h2{margin-bottom:12px;font-size:22px}.service-location-module__01715W__properties li{border-top:1px solid var(--border-color);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.service-location-module__01715W__properties li>div{min-width:0}.service-location-module__01715W__properties li p{color:var(--text-secondary);font-size:14px}.service-location-module__01715W__properties button{flex:none}.service-location-module__01715W__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.service-location-module__01715W__kinds{flex-wrap:wrap;gap:8px;display:flex}.service-location-module__01715W__kinds button{border:1px solid var(--border-color);background:var(--bg-card-solid);min-height:44px;color:var(--text-primary);cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.service-location-module__01715W__kinds button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.service-location-module__01715W__kinds button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.service-location-module__01715W__badge{background:var(--accent-soft);color:var(--accent);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.service-location-module__01715W__offerDetails{border-top:1px solid var(--border-color);background:#28705710;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.service-location-module__01715W__offerDetails>div{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.service-location-module__01715W__offerDetails strong{text-transform:capitalize;font-size:15px}.service-location-module__01715W__offerDetails span{color:var(--text-secondary);font-size:13px}.service-location-module__01715W__offerDetails .service-location-module__01715W__offerLink{color:#fff;background:#287057;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.service-location-module__01715W__offerLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:520px){.service-location-module__01715W__properties li{flex-wrap:wrap}.service-location-module__01715W__actions{flex:100%;justify-content:flex-start}.service-location-module__01715W__properties .service-location-module__01715W__actions button{flex:auto}.service-location-module__01715W__offerDetails{flex-wrap:wrap}.service-location-module__01715W__offerDetails .service-location-module__01715W__offerLink{flex:100%}}
.popup-module__RI2lnq__stack{gap:16px;min-width:0;display:grid}.popup-module__RI2lnq__head{gap:4px;display:grid}.popup-module__RI2lnq__head h3{letter-spacing:-.01em;color:var(--text-primary);font-size:19px;font-weight:650}.popup-module__RI2lnq__head p{color:var(--text-secondary);font-size:14px;line-height:1.5}.popup-module__RI2lnq__eyebrow,.popup-module__RI2lnq__stack legend{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.popup-module__RI2lnq__progress{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.popup-module__RI2lnq__progress span{background:#e3eaee;border-radius:99px;height:4px;transition:background .25s}.popup-module__RI2lnq__progress span[data-done]{background:var(--ink)}.popup-module__RI2lnq__back{min-height:40px;color:var(--text-secondary);border:1px solid #0000;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.popup-module__RI2lnq__back:hover{background:var(--bg-secondary);color:var(--text-primary);border-color:#dce6eb}.popup-module__RI2lnq__card{background:#fff;border:1px solid #dce6eb;border-radius:18px;padding:16px}.popup-module__RI2lnq__card[data-tone=soft]{background:#f7f9fa}.popup-module__RI2lnq__row{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.popup-module__RI2lnq__price{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600}.popup-module__RI2lnq__price small{color:var(--text-muted);margin-left:4px;font-size:12px;font-weight:600}.popup-module__RI2lnq__field{min-width:0;color:var(--text-primary);gap:8px;font-size:14px;font-weight:600;display:grid}.popup-module__RI2lnq__field :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.popup-module__RI2lnq__form :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.popup-module__RI2lnq__control{width:100%;min-height:48px;color:var(--text-primary);font:inherit;background:#fff;border-radius:14px;padding:12px 14px;font-size:15px;font-weight:500;transition:border-color .18s,background .18s;border:1px solid #dce6eb!important}.popup-module__RI2lnq__field :is(input,select,textarea):hover,.popup-module__RI2lnq__form :is(input:not([type=checkbox]),select,textarea):hover,.popup-module__RI2lnq__control:hover{border-color:#c3d1d8!important}.popup-module__RI2lnq__field :is(input,select,textarea):focus,.popup-module__RI2lnq__form :is(input:not([type=checkbox]),select,textarea):focus,.popup-module__RI2lnq__control:focus{background:#fff;border-color:var(--ink)!important}.popup-module__RI2lnq__form{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.popup-module__RI2lnq__form label:not(.popup-module__RI2lnq__check):not(.popup-module__RI2lnq__option){color:var(--text-primary);gap:8px;font-size:14px;font-weight:600;display:grid}.popup-module__RI2lnq__form :is(p,small){color:var(--text-secondary);font-size:13px;line-height:1.5}.popup-module__RI2lnq__options{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.popup-module__RI2lnq__option{min-height:52px;color:var(--text-primary);text-align:center;cursor:pointer;background:#fff;border:1px solid #dce6eb;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:650;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.popup-module__RI2lnq__option:not(:disabled):hover{border-color:#b9c9d1;transform:translateY(-1px);box-shadow:0 6px 18px #17344312}.popup-module__RI2lnq__option:is([aria-pressed=true],[aria-selected=true]){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#f4f7f9}.popup-module__RI2lnq__option:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#f4f7f9}.popup-module__RI2lnq__option input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.popup-module__RI2lnq__option:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.popup-module__RI2lnq__option:disabled{opacity:.4;cursor:not-allowed}.popup-module__RI2lnq__option svg{flex:none}.popup-module__RI2lnq__tick{color:#0000;background:#fff;border:1.5px solid #c3d1d8;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background .18s,border-color .18s;display:grid}:is(.popup-module__RI2lnq__option:has(input:checked) .popup-module__RI2lnq__tick,.popup-module__RI2lnq__check:has(input:checked) .popup-module__RI2lnq__tick){border-color:var(--ink);background:var(--ink);color:#fff}.popup-module__RI2lnq__check{min-height:48px;color:var(--text-secondary);cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1px solid #dce6eb;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;font-weight:500;line-height:1.5;transition:border-color .18s,background .18s;display:flex}.popup-module__RI2lnq__check:hover{border-color:#c3d1d8}.popup-module__RI2lnq__check:has(input:checked){border-color:var(--ink);color:var(--text-primary);background:#f4f7f9}.popup-module__RI2lnq__check input{opacity:0;pointer-events:none;position:absolute}.popup-module__RI2lnq__check .popup-module__RI2lnq__tick{margin-top:1px}.popup-module__RI2lnq__check:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.popup-module__RI2lnq__mapCard{background:#fff;border:1px solid #dce6eb;border-radius:18px;overflow:hidden}.popup-module__RI2lnq__mapCard>:first-child{background:#edf2ef;height:190px;position:relative}.popup-module__RI2lnq__mapFoot{border-top:1px solid #e7edef;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.popup-module__RI2lnq__mapFoot>div{gap:3px;min-width:0;display:grid}.popup-module__RI2lnq__mapFoot strong{overflow-wrap:anywhere;font-size:15px}.popup-module__RI2lnq__mapFoot span{color:var(--text-secondary);overflow-wrap:anywhere;font-size:13px}.popup-module__RI2lnq__areaTag{z-index:2;color:#214b3b;pointer-events:none;background:#fffffff2;border:1px solid #cde5d9;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px}.popup-module__RI2lnq__areaTag:before{content:"";background:#287057;border-radius:50%;width:8px;height:8px}.popup-module__RI2lnq__areaTag[data-outside]{color:#a32217;border-color:#f6d0cd}.popup-module__RI2lnq__areaTag[data-outside]:before{background:#c42b1c}.popup-module__RI2lnq__emptyMap{text-align:center;height:100%;color:var(--text-secondary);place-items:center;padding:20px;font-size:14px;display:grid}.popup-module__RI2lnq__calendarHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.popup-module__RI2lnq__calendarHead strong{font-size:15px}.popup-module__RI2lnq__navBtn{background:#fff;border:1px solid #dce6eb;border-radius:12px;place-items:center;width:36px;height:36px;font-size:18px;transition:background .18s,transform .18s;display:grid}.popup-module__RI2lnq__navBtn:hover{background:var(--bg-secondary);transform:translateY(-1px)}.popup-module__RI2lnq__days{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.popup-module__RI2lnq__days>span{color:var(--text-muted);padding:4px 0;font-size:11px;font-weight:700}.popup-module__RI2lnq__day{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:12px;place-items:center;height:38px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s;display:grid}.popup-module__RI2lnq__day:not(:disabled):hover{background:#f4f7f9;border-color:#dce6eb}.popup-module__RI2lnq__day[data-outside]{color:var(--text-muted);font-weight:500}.popup-module__RI2lnq__day[aria-pressed=true]{background:var(--ink);color:#fff}.popup-module__RI2lnq__day:disabled{opacity:.3;cursor:not-allowed}.popup-module__RI2lnq__slots{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;max-height:132px;padding:2px;display:grid;overflow-y:auto}.popup-module__RI2lnq__slots .popup-module__RI2lnq__option{font-variant-numeric:tabular-nums;min-height:40px;padding:6px 8px;font-size:13px}.popup-module__RI2lnq__highlight{border:1px solid var(--surface-blue-border);background:var(--surface-blue);text-align:center;border-radius:18px;justify-items:center;gap:6px;padding:18px;display:grid}.popup-module__RI2lnq__highlight strong{font-size:17px}.popup-module__RI2lnq__highlight span{color:var(--text-secondary);font-size:13px}.popup-module__RI2lnq__total{background:#f7f9fa;border:1px solid #dce6eb;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.popup-module__RI2lnq__total span{color:var(--text-secondary);font-size:14px;font-weight:600}.popup-module__RI2lnq__total strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.popup-module__RI2lnq__review>div{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.popup-module__RI2lnq__review>div>span{color:var(--text-muted);font-size:12px}.popup-module__RI2lnq__review>div>strong{text-align:right;overflow-wrap:anywhere;font-size:14px}.popup-module__RI2lnq__alert{color:#a32217;background:#fff5f4;border:1px solid #f6d0cd;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5}.popup-module__RI2lnq__note{color:var(--text-muted);text-align:center;font-size:13px;line-height:1.5}.popup-module__RI2lnq__actions{gap:10px;display:grid}@media (min-width:640px){.popup-module__RI2lnq__actions:has(>:nth-child(2)){grid-template-columns:1fr 1fr}}.popup-module__RI2lnq__actions>*{width:100%}@media (prefers-reduced-motion:reduce){.popup-module__RI2lnq__option,.popup-module__RI2lnq__option:not(:disabled):hover,.popup-module__RI2lnq__navBtn:hover{transition:none;transform:none}}
.browser-support-module__T6_vAq__panel{z-index:10000;color:#172335;background:#fff;border:1px solid #cbd5e1;border-radius:18px;width:min(390px,100vw - 24px);max-height:calc(100dvh - 40px);padding:18px;font-size:14px;position:fixed;bottom:20px;right:20px;overflow:auto;box-shadow:0 12px 48px #10233530;}.browser-support-module__T6_vAq__wide{width:min(850px,100vw - 24px)}.browser-support-module__T6_vAq__panel header{justify-content:space-between;align-items:center;gap:10px;display:flex}.browser-support-module__T6_vAq__panel p{margin:10px 0}.browser-support-module__T6_vAq__panel button{cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:9px;padding:9px 12px;font-weight:600}.browser-support-module__T6_vAq__panel button:disabled{opacity:.5;cursor:not-allowed}.browser-support-module__T6_vAq__panel button:focus-visible,.browser-support-module__T6_vAq__consent input:focus-visible{outline-offset:2px;outline:3px solid #2563eb}.browser-support-module__T6_vAq__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.browser-support-module__T6_vAq__panel .browser-support-module__T6_vAq__end{color:#fff;background:#b91c1c;border-color:#b91c1c}.browser-support-module__T6_vAq__video{object-fit:contain;background:#101827;border-radius:10px;width:100%;max-height:55dvh;margin-top:10px;display:block}.browser-support-module__T6_vAq__panel audio{width:100%;height:32px}.browser-support-module__T6_vAq__consent{align-items:flex-start;gap:8px;margin-top:14px;display:flex}.browser-support-module__T6_vAq__consent input{margin-top:4px}.browser-support-module__T6_vAq__error{color:#b91c1c}.browser-support-module__T6_vAq__incoming{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:4px}.browser-support-module__T6_vAq__pointer{pointer-events:none;z-index:2147483647;color:#7c3aed;align-items:center;gap:4px;display:flex;position:fixed}.browser-support-module__T6_vAq__pointer span{text-shadow:1px 1px #fff,-1px -1px #fff;font-size:34px;line-height:1}.browser-support-module__T6_vAq__pointer b{color:#fff;white-space:nowrap;background:#6d28d9;border:1px solid #fff;border-radius:6px;padding:3px 6px;font:12px system-ui}.browser-support-module__T6_vAq__clicked:before{content:"";background:#8b5cf633;border:3px solid #7c3aed;border-radius:50%;width:42px;height:42px;position:absolute;top:-14px;left:-14px}@media (max-width:600px){.browser-support-module__T6_vAq__panel{padding:14px;bottom:12px;right:12px}}.browser-support-module__T6_vAq__preview .browser-support-module__T6_vAq__video{width:auto;max-width:100%;max-height:160px}.browser-support-module__T6_vAq__controls{background:#fff;padding:10px 0;position:sticky;bottom:-18px}@media (max-width:600px){.browser-support-module__T6_vAq__panel{bottom:calc(88px + env(safe-area-inset-bottom));max-height:calc(100dvh - 112px - env(safe-area-inset-bottom))}}
.photo-viewer-module__edb8PW__thumb{cursor:zoom-in;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block;overflow:hidden}.photo-viewer-module__edb8PW__thumb img{object-fit:cover;border-radius:inherit;width:100%;max-height:220px;transition:transform .25s;display:block}.photo-viewer-module__edb8PW__thumb:hover img{transform:scale(1.02)}.photo-viewer-module__edb8PW__thumb:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.photo-viewer-module__edb8PW__viewer{gap:16px;display:grid}.photo-viewer-module__edb8PW__viewer img{object-fit:contain;background:var(--bg-secondary);border-radius:16px;width:100%;max-height:70dvh}.photo-viewer-module__edb8PW__save{background:var(--accent-gradient);min-height:52px;box-shadow:var(--accent-shadow);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.photo-viewer-module__edb8PW__save:active{transform:scale(.98)}
.LandingStepVisuals-module__LhChra__stepStage{background:linear-gradient(160deg,#eef5fa,#e2eef6);border-radius:20px;height:190px;position:relative;overflow:hidden}.LandingStepVisuals-module__LhChra__bookStage{place-items:center;display:grid}.LandingStepVisuals-module__LhChra__bookBtn{color:#fff;background:#1f9d5c;border-radius:999px;place-items:center;min-width:200px;min-height:54px;padding:0 26px;font-size:17px;font-weight:800;animation:4.8s ease-in-out infinite LandingStepVisuals-module__LhChra__bookBtn;display:inline-grid;position:relative;box-shadow:0 10px 24px #1233461f}.LandingStepVisuals-module__LhChra__bookIdle,.LandingStepVisuals-module__LhChra__bookDone{grid-area:1/1;align-items:center;gap:7px;display:inline-flex}.LandingStepVisuals-module__LhChra__bookIdle{opacity:0;animation:4.8s ease-in-out infinite LandingStepVisuals-module__LhChra__bookIdle}.LandingStepVisuals-module__LhChra__bookDone{animation:4.8s ease-in-out infinite LandingStepVisuals-module__LhChra__bookDone}.LandingStepVisuals-module__LhChra__bookCursor{opacity:0;filter:drop-shadow(0 3px 5px #12334640);animation:4.8s cubic-bezier(.45,0,.2,1) infinite LandingStepVisuals-module__LhChra__bookCursor;position:absolute;top:50%;left:50%}.LandingStepVisuals-module__LhChra__followStage{align-content:center;gap:14px;padding:22px;display:grid}.LandingStepVisuals-module__LhChra__followStage>div{background:#fff;border-radius:16px;margin-bottom:0;padding:18px 16px 14px;box-shadow:0 10px 24px #12334612}.LandingStepVisuals-module__LhChra__followHead{align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.LandingStepVisuals-module__LhChra__followDot{background:#23955a;border-radius:50%;width:9px;height:9px;transition:background .3s;animation:1.4s ease-in-out infinite LandingStepVisuals-module__LhChra__pulse}.LandingStepVisuals-module__LhChra__followDot[data-step=pending]{background:#e0952b}.LandingStepVisuals-module__LhChra__followDot[data-step=accepted]{background:#1f9aa8}.LandingStepVisuals-module__LhChra__followDot[data-step=en-route]{background:#2f6fe0}.LandingStepVisuals-module__LhChra__followDot[data-step=in-progress]{background:#7a5af5}.LandingStepVisuals-module__LhChra__photoStage{background:#123346}.LandingStepVisuals-module__LhChra__photoShot{object-fit:cover;object-position:center 62%;width:100%;height:100%;animation:6s ease-in-out infinite LandingStepVisuals-module__LhChra__photoShot;position:absolute;inset:0}.LandingStepVisuals-module__LhChra__photoFlash{opacity:0;background:#fff;animation:6s ease-out infinite LandingStepVisuals-module__LhChra__photoFlash;position:absolute;inset:0}.LandingStepVisuals-module__LhChra__cameraApp{color:#fff;opacity:0;background:linear-gradient(160deg,#3b4a57,#15222c);border-radius:18px;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;animation:6s ease-in-out infinite LandingStepVisuals-module__LhChra__cameraApp;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 26px #0006,inset 0 1px #fff3}.LandingStepVisuals-module__LhChra__photoSubmit{color:#fff;white-space:nowrap;background:#1f9d5c;border-radius:999px;min-height:38px;padding:0 16px;font-size:14px;font-weight:800;animation:6s ease-in-out infinite LandingStepVisuals-module__LhChra__photoSubmit;display:grid;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0004}.LandingStepVisuals-module__LhChra__photoSending,.LandingStepVisuals-module__LhChra__photoSent{grid-area:1/1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.LandingStepVisuals-module__LhChra__photoSending{opacity:0;animation:6s ease-in-out infinite LandingStepVisuals-module__LhChra__photoSending}.LandingStepVisuals-module__LhChra__photoSent{animation:6s ease-in-out infinite LandingStepVisuals-module__LhChra__photoSent}.LandingStepVisuals-module__LhChra__steps small{color:var(--accent);letter-spacing:.08em;font-size:14px;font-weight:800}.LandingStepVisuals-module__LhChra__steps h3{margin-top:4px;font-size:28px;line-height:1.15}.LandingStepVisuals-module__LhChra__steps p{color:var(--landing-muted);margin-top:10px;font-size:17px;line-height:1.6}@keyframes LandingStepVisuals-module__LhChra__bookBtn{0%,50%{background:var(--accent);transform:scale(1)}54%{background:var(--accent-dark);transform:scale(.93)}60%,92%{background:#1f9d5c;transform:scale(1)}to{background:var(--accent)}}@keyframes LandingStepVisuals-module__LhChra__bookIdle{0%,54%{opacity:1}58%,94%{opacity:0}to{opacity:1}}@keyframes LandingStepVisuals-module__LhChra__bookDone{0%,54%{opacity:0;transform:translateY(8px)}60%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes LandingStepVisuals-module__LhChra__bookCursor{0%,8%{opacity:0;transform:translate(110px,70px)}16%{opacity:1}46%{opacity:1;transform:translate(30px,4px)scale(1)}52%,56%{transform:translate(30px,4px)scale(.8)}62%{transform:translate(30px,4px)scale(1)}80%{opacity:1;transform:translate(70px,40px)}90%,to{opacity:0;transform:translate(90px,56px)}}@keyframes LandingStepVisuals-module__LhChra__pulse{50%{transform:scale(1.25);box-shadow:0 0 0 5px #23955a00}}@keyframes LandingStepVisuals-module__LhChra__cameraApp{0%,4%{opacity:0;transform:scale(.7)}10%,18%{opacity:1;transform:scale(1)}21%{transform:scale(.88)}25%{opacity:1;transform:scale(1.05)}30%,to{opacity:0;transform:scale(1.4)}}@keyframes LandingStepVisuals-module__LhChra__photoShot{0%,29%{opacity:0;transform:scale(1.12)}33%{opacity:1}45%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@keyframes LandingStepVisuals-module__LhChra__photoFlash{0%,28%{opacity:0}30%{opacity:.95}40%,to{opacity:0}}@keyframes LandingStepVisuals-module__LhChra__photoSubmit{0%,42%{opacity:0;background:var(--accent);transform:translate(-50%,24px)}48%{opacity:1;background:var(--accent);transform:translate(-50%)}64%{background:var(--accent)}68%,90%{opacity:1;background:#1f9d5c;transform:translate(-50%)}96%,to{opacity:0;background:#1f9d5c;transform:translate(-50%)}}@keyframes LandingStepVisuals-module__LhChra__photoSending{0%,64%{opacity:1}68%,to{opacity:0}}@keyframes LandingStepVisuals-module__LhChra__photoSent{0%,64%{opacity:0;transform:scale(.9)}68%,to{opacity:1;transform:none}}.LandingStepVisuals-module__LhChra__compact.LandingStepVisuals-module__LhChra__stepStage{border-radius:16px;height:118px}.LandingStepVisuals-module__LhChra__compact .LandingStepVisuals-module__LhChra__bookBtn{min-width:170px;min-height:44px;font-size:15px}.LandingStepVisuals-module__LhChra__compact.LandingStepVisuals-module__LhChra__followStage{gap:10px;padding:14px 16px}.LandingStepVisuals-module__LhChra__compact.LandingStepVisuals-module__LhChra__followStage>div{padding:12px 10px 10px}.LandingStepVisuals-module__LhChra__compact.LandingStepVisuals-module__LhChra__followStage [class*=label]{text-overflow:clip;font-size:10.5px}.LandingStepVisuals-module__LhChra__compact .LandingStepVisuals-module__LhChra__cameraApp{border-radius:15px;width:54px;height:54px;margin:-27px 0 0 -27px}.LandingStepVisuals-module__LhChra__compact .LandingStepVisuals-module__LhChra__photoSubmit{min-height:32px;font-size:13px;bottom:10px}@media (prefers-reduced-motion:reduce){.LandingStepVisuals-module__LhChra__stepStage *,.LandingStepVisuals-module__LhChra__stepStage :before,.LandingStepVisuals-module__LhChra__stepStage :after{transition:none!important;animation:none!important}}
.home-module__vEyVMq__home{gap:20px;max-width:960px;margin-inline:auto;display:grid}.home-module__vEyVMq__home .dashboard-overview{margin-bottom:0}.home-module__vEyVMq__home .dashboard-overview h1{font-size:28px}.home-module__vEyVMq__home .dashboard-location-map{height:160px}.home-module__vEyVMq__operatorHome .dashboard-location-map{height:220px}.home-module__vEyVMq__home .dashboard-location-footer{padding:12px 16px}.home-module__vEyVMq__home .dashboard-location-footer span{white-space:normal;overflow-wrap:anywhere}.home-module__vEyVMq__home .next-action{padding:20px}:is(.home-module__vEyVMq__home .client-home-grid,.home-module__vEyVMq__home .client-home-current){gap:16px}.home-module__vEyVMq__home .operator-work{border:1px solid var(--border-color);background:var(--bg-card-solid);border-radius:18px;padding:20px}.home-module__vEyVMq__home .operator-work-row{border:0;border-top:1px solid var(--border-color);box-shadow:none;background:0 0;border-radius:0;padding:16px 0}.home-module__vEyVMq__home .operator-work-row--new{box-shadow:inset 3px 0 0 var(--accent-sun);background:linear-gradient(#fff7f0,#fffbf8);border:1px solid #f3d2b6;border-radius:16px;margin-block:6px;padding:16px 18px}.home-module__vEyVMq__home .operator-work-row--new+.operator-work-row--new{margin-top:4px}.home-module__vEyVMq__home .operator-work-row[data-mapped=true]:not(.operator-work-row--new){background:#f5f9fb}.home-module__vEyVMq__home .operator-work-row--new[data-mapped=true]{box-shadow:inset 3px 0 0 var(--accent-sun),0 6px 20px #a8551a14;border-color:#e9b48a}:is(.home-module__vEyVMq__home .operator-work-row p,.home-module__vEyVMq__home .operator-work-side>span){overflow-wrap:anywhere;font-size:14px}.home-module__vEyVMq__home .operator-work-address{min-height:44px}.home-module__vEyVMq__home .dashboard-earnings{text-align:left;justify-content:flex-start;width:100%;margin:0;padding:16px 20px}.home-module__vEyVMq__home .dashboard-earnings-content{text-align:left;justify-items:start}.home-module__vEyVMq__home .dashboard-earnings-row{justify-content:space-between;width:100%}.home-module__vEyVMq__home .dashboard-earnings small{font-size:14px}.home-module__vEyVMq__home .visit-summary{background:0 0;padding:0}@media (max-width:600px){.home-module__vEyVMq__home{gap:16px}.home-module__vEyVMq__home .dashboard-location-map{height:150px}.home-module__vEyVMq__operatorHome .dashboard-location-map{height:190px}:is(.home-module__vEyVMq__home .operator-work,.home-module__vEyVMq__home .next-action){padding:16px}}.home-module__vEyVMq__home .visit-summary strong{font-size:16px;font-weight:700;line-height:1.3}.home-module__vEyVMq__home .visit-summary .payment-summary{background:0 0;border:0;gap:0;min-width:0;padding:0}.home-module__vEyVMq__home .visit-summary .payment-summary>span{color:var(--text-muted);font-size:12px}.home-module__vEyVMq__home .visit-summary .payment-summary>strong{color:#1a7546;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(28px,4vw,36px);font-weight:750;line-height:1.05}.home-module__vEyVMq__home .visit-summary .payment-summary small{color:#1a7546;font-size:12px}.home-module__vEyVMq__home .visit-summary .payment-summary>small{display:none}.home-module__vEyVMq__home .job-widget--cancelled .visit-summary .payment-summary :is(strong,small){color:var(--text-muted);text-decoration:line-through}.home-module__vEyVMq__home .eta-live{color:var(--accent);flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:flex}.home-module__vEyVMq__home .eta-live-badge{background:var(--accent-soft);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.home-module__vEyVMq__home .eta-live-badge>span{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite home-module__vEyVMq__etaPulse}.home-module__vEyVMq__home .visit-person{color:var(--text-secondary);margin-top:2px;font-size:13px;display:block}.home-module__vEyVMq__home .operator-work-client{color:var(--text-primary);align-items:center;gap:6px;font-weight:600;display:flex}@keyframes home-module__vEyVMq__etaPulse{0%{box-shadow:0 0 #2350ff66}70%{box-shadow:0 0 0 7px #2350ff00}to{box-shadow:0 0 #2350ff00}}@media (prefers-reduced-motion:reduce){.home-module__vEyVMq__home .eta-live-badge>span{animation:none}}.home-module__vEyVMq__home .operator-order-note{border:1px solid var(--border-color);background:var(--bg-card-solid);border-radius:18px;padding:16px 20px}.home-module__vEyVMq__home .dashboard-earnings{text-align:left;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:4px;width:100%;margin:0;padding:20px 20px 0;display:grid;overflow:hidden}.home-module__vEyVMq__home .dashboard-earnings:hover{border-color:var(--border-color);box-shadow:none}.home-module__vEyVMq__home .dashboard-earnings-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-module__vEyVMq__home .dashboard-earnings-head h2{color:var(--text-secondary);font-size:14px;font-weight:600}.home-module__vEyVMq__home .dashboard-earnings .dashboard-earnings-value{justify-content:flex-start;align-items:baseline;gap:6px;width:auto;margin-top:4px;display:flex}.home-module__vEyVMq__home .dashboard-earnings .dashboard-earnings-value strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,5vw,40px);font-weight:600}.home-module__vEyVMq__home .dashboard-earnings .dashboard-earnings-value small{color:var(--text-secondary);font-size:14px}.home-module__vEyVMq__home .dashboard-earnings-meta{color:var(--text-secondary);margin-top:2px;font-size:14px}.home-module__vEyVMq__home .dashboard-earnings-link{min-height:44px;color:var(--accent);align-items:center;padding:0 4px;font-size:14px;font-weight:650;display:inline-flex}.home-module__vEyVMq__home .earnings-chart{margin-inline:-20px}
.operator-order-module__NzWf7a__page{width:100%;color:var(--ink);gap:20px;margin:0 auto;padding-bottom:24px;display:grid}.operator-order-module__NzWf7a__map .dashboard-location-map{border-radius:22px;height:clamp(180px,26vh,260px)}.operator-order-module__NzWf7a__page[data-reply] .operator-order-module__NzWf7a__map .dashboard-location-map{height:clamp(150px,22vh,220px)}.operator-order-module__NzWf7a__sheet{align-content:start;gap:28px;min-width:0;display:grid}.operator-order-module__NzWf7a__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.operator-order-module__NzWf7a__ref{color:var(--text-secondary);font-size:14px}.operator-order-module__NzWf7a__status{background:var(--bg-secondary);color:var(--text-secondary);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.operator-order-module__NzWf7a__status[data-status=pending]{color:#93520f;background:#fff4e5}.operator-order-module__NzWf7a__status[data-status=accepted]{color:#1a6b43;background:#e8f5ee}.operator-order-module__NzWf7a__status[data-status=en-route],.operator-order-module__NzWf7a__status[data-status=in-progress]{background:var(--accent-soft);color:var(--accent)}.operator-order-module__NzWf7a__client{letter-spacing:-.03em;margin:-10px 0 0;font-size:clamp(28px,4.5vw,44px);font-weight:750;line-height:1.15}.operator-order-module__NzWf7a__facts{grid-template-columns:1fr 1fr;gap:28px 40px;margin:0;display:grid}.operator-order-module__NzWf7a__facts>div{align-content:start;gap:6px;min-width:0;display:grid}.operator-order-module__NzWf7a__facts>.operator-order-module__NzWf7a__wide{grid-column:1/-1}.operator-order-module__NzWf7a__facts dt{color:var(--text-secondary);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.operator-order-module__NzWf7a__facts dt svg{color:var(--ink-3,#7b8c96);flex:none}.operator-order-module__NzWf7a__facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.operator-order-module__NzWf7a__facts dd strong{font-weight:700}.operator-order-module__NzWf7a__whenValue{margin:0;font-size:18px}.operator-order-module__NzWf7a__whenValue strong{font-weight:700}.operator-order-module__NzWf7a__whenValue[data-asap=true],.operator-order-module__NzWf7a__whenValue[data-asap=true] strong{color:var(--accent)}.operator-order-module__NzWf7a__live{color:var(--accent);margin:0;font-weight:700}.operator-order-module__NzWf7a__pay dd{gap:2px;display:grid}.operator-order-module__NzWf7a__pay dd strong{color:#16805d;letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:clamp(32px,5vw,48px);font-weight:750;line-height:1.05;display:flex}.operator-order-module__NzWf7a__pay dd strong small{letter-spacing:0;font-size:13px;font-weight:600}.operator-order-module__NzWf7a__pay dd span{color:var(--text-secondary);font-size:13px}.operator-order-module__NzWf7a__job{text-transform:capitalize;font-weight:650}.operator-order-module__NzWf7a__address{color:#176a83;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:650;text-decoration:underline;display:inline-flex}.operator-order-module__NzWf7a__address:hover{color:#104a60}.operator-order-module__NzWf7a__photos{flex-wrap:wrap;gap:12px;margin-top:6px;font-size:14px;display:flex}.operator-order-module__NzWf7a__photos a{align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.operator-order-module__NzWf7a__progress ol{margin:0}.operator-order-module__NzWf7a__actions{gap:12px;display:grid}.operator-order-module__NzWf7a__message{background:var(--ink);color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:68px;padding:0 20px;font-size:19px;font-weight:750;text-decoration:none;display:flex}.operator-order-module__NzWf7a__message:hover{background:#0a1c27}.operator-order-module__NzWf7a__message:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.operator-order-module__NzWf7a__next .mt-4{margin-top:0}.operator-order-module__NzWf7a__next .mt-4>.flex.flex-wrap.gap-2>:is(button,a){border-radius:14px;flex:200px;min-height:60px;font-size:16px}@media (min-width:1024px){.operator-order-module__NzWf7a__page{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"sheet map";align-items:start;gap:48px}.operator-order-module__NzWf7a__sheet{grid-area:sheet}.operator-order-module__NzWf7a__map{grid-area:map;position:sticky;top:96px}.operator-order-module__NzWf7a__map .dashboard-location-map{height:min(560px,100vh - 200px)}.operator-order-module__NzWf7a__page[data-reply] .operator-order-module__NzWf7a__map .dashboard-location-map{height:min(560px,100vh - 200px)}}@media (max-width:1023px){.operator-order-module__NzWf7a__page[data-reply] .operator-order-module__NzWf7a__actions{z-index:5;bottom:calc(max(10px,env(safe-area-inset-bottom)) + 84px);background:var(--bg-card-solid);margin:0 -16px -16px;padding:14px 16px 16px;position:sticky;box-shadow:0 -10px 20px -10px #17344322}}@media (max-width:600px){.operator-order-module__NzWf7a__page{gap:16px}.operator-order-module__NzWf7a__sheet{gap:22px}.operator-order-module__NzWf7a__facts{gap:22px 20px}.operator-order-module__NzWf7a__facts dd,.operator-order-module__NzWf7a__whenValue{font-size:16px}.operator-order-module__NzWf7a__map .dashboard-location-map{height:160px}.operator-order-module__NzWf7a__page[data-reply] .operator-order-module__NzWf7a__map .dashboard-location-map{height:140px}}.operator-order-module__NzWf7a__proof img{object-fit:cover;width:100%;height:100%}@media (min-width:1024px){.operator-order-module__NzWf7a__proof>button{height:min(560px,100vh - 200px)}}@media (max-width:600px){.operator-order-module__NzWf7a__proof>button{height:160px}}.operator-order-module__NzWf7a__proof>button{border-radius:22px;width:100%;height:clamp(180px,26vh,260px);display:block;overflow:hidden}.operator-order-module__NzWf7a__proof img{object-fit:cover;width:100%;height:100%;max-height:none}@media (min-width:1024px){.operator-order-module__NzWf7a__proof>button{height:min(560px,100vh - 200px)}}@media (max-width:600px){.operator-order-module__NzWf7a__proof>button{height:160px}}
.settings-module___0qqaW__settings{--settings-muted:var(--text-secondary);--settings-line:var(--border-color);min-width:0;color:var(--text-primary);font-size:16px;line-height:1.6}.settings-module___0qqaW__page{gap:20px;width:100%;max-width:720px;margin:0 auto;display:grid}.settings-module___0qqaW__profileHeader{text-align:center;justify-items:center;gap:6px;padding:12px 0 4px;display:grid}.settings-module___0qqaW__profileLogo{margin-bottom:10px;box-shadow:0 6px 24px #17344314}.settings-module___0qqaW__profileHeader h1{overflow-wrap:anywhere;margin:0;font-size:clamp(24px,4vw,30px);font-weight:750;line-height:1.15}.settings-module___0qqaW__profileHeader>p{color:var(--settings-muted);overflow-wrap:anywhere;margin:0;font-size:15px}.settings-module___0qqaW__profileLocation{align-items:center;gap:5px;display:inline-flex}.settings-module___0qqaW__profileActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.settings-module___0qqaW__pill{border:1px solid var(--settings-line);background:var(--bg-card-solid);min-height:44px;color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:650;transition:background .15s;display:inline-flex}.settings-module___0qqaW__pill:hover{background:var(--bg-secondary)}.settings-module___0qqaW__pillPrimary{background:var(--accent);color:#fff;border-color:#0000}.settings-module___0qqaW__pillPrimary:hover{background:var(--accent);filter:brightness(1.08)}.settings-module___0qqaW__profileProgress{color:#805e24;text-align:left;background:#fffaf0;border:1px solid #eedcb8;border-radius:14px;gap:8px;width:min(100%,320px);margin-top:14px;padding:12px 16px;font-size:15px;display:grid}.settings-module___0qqaW__profileProgress>span:first-child{justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.settings-module___0qqaW__progress{background:#f1e4c8;border-radius:10px;height:6px;display:block;overflow:hidden}.settings-module___0qqaW__progress>span{border-radius:inherit;background:#c48a2c;height:100%;display:block}.settings-module___0qqaW__menu{border:1px solid var(--settings-line);background:var(--bg-card-solid);border-radius:22px;padding:10px;box-shadow:0 5px 24px #17344306}.settings-module___0qqaW__menuLabel{color:var(--settings-muted);letter-spacing:.08em;margin:10px 12px 8px;font-size:14px;font-weight:650}.settings-module___0qqaW__menu nav{display:grid}.settings-module___0qqaW__menuItem{min-height:68px;color:var(--text-primary);border-radius:14px;align-items:center;gap:14px;padding:10px 12px;transition:background .15s;display:flex}.settings-module___0qqaW__menuItem+.settings-module___0qqaW__menuItem{box-shadow:inset 0 1px 0 var(--settings-line)}.settings-module___0qqaW__menuItem:hover{background:var(--bg-secondary)}.settings-module___0qqaW__menuIcon{background:var(--accent-soft,#edf2fc);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.settings-module___0qqaW__menuText{min-width:0;display:grid}.settings-module___0qqaW__menuText strong{font-size:16px;font-weight:650}.settings-module___0qqaW__menuText small{color:var(--settings-muted);font-size:14px}.settings-module___0qqaW__chevron{color:var(--settings-muted);flex:none;margin-left:auto}.settings-module___0qqaW__signOut{border-top:1px solid var(--settings-line);color:#b42318;cursor:pointer;border-radius:0 0 14px 14px;align-items:center;gap:14px;width:100%;min-height:56px;margin-top:6px;padding:10px 22px;font-size:16px;font-weight:600;display:flex}.settings-module___0qqaW__signOut:hover{background:#fef3f2}.settings-module___0qqaW__version{text-align:center;color:var(--settings-muted);font-size:13px}.settings-module___0qqaW__back{min-height:44px;color:var(--text-primary);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 14px 0 10px;font-weight:600;display:inline-flex}.settings-module___0qqaW__back:hover{background:var(--bg-secondary)}.settings-module___0qqaW__content{border:1px solid var(--settings-line);background:var(--bg-card-solid);border-radius:24px;min-width:0;padding:28px}.settings-module___0qqaW__sectionHeading{border-bottom:1px solid var(--settings-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:20px;display:flex}.settings-module___0qqaW__sectionHeading h1{letter-spacing:-.03em;font-size:26px;font-weight:700}.settings-module___0qqaW__sectionHeading p{color:var(--settings-muted);margin-top:4px}.settings-module___0qqaW__sectionMeta{color:var(--settings-muted);padding-top:7px}.settings-module___0qqaW__saved{color:#228255;align-items:center;gap:6px;font-weight:600;display:inline-flex}.settings-module___0qqaW__incompleteNotice{color:#805e24;background:#fffaf0;border:1px solid #eedcb8;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.settings-module___0qqaW__incompleteNotice svg{flex:none}.settings-module___0qqaW__incompleteNotice svg:last-child{margin-left:auto}.settings-module___0qqaW__card{padding:0}.settings-module___0qqaW__card+.settings-module___0qqaW__card{border-top:1px solid var(--settings-line);padding-top:24px}.settings-module___0qqaW__card h3{font-size:20px;font-weight:650}.settings-module___0qqaW__cardTitle{letter-spacing:-.015em;margin-bottom:4px;font-size:19px;font-weight:700}.settings-module___0qqaW__sectionDescription{color:var(--settings-muted);margin:0 0 16px;line-height:1.6}.settings-module___0qqaW__hint{color:var(--settings-muted);margin-top:8px;font-size:14px}.settings-module___0qqaW__mapPreview{border:1px solid var(--settings-line);border-radius:14px;margin-top:16px;overflow:hidden}.settings-module___0qqaW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.settings-module___0qqaW__wide{grid-column:1/-1}.settings-module___0qqaW__field{min-width:0;display:block;position:relative}.settings-module___0qqaW__field :is(input,select,textarea){border:1px solid var(--settings-line);background:var(--bg-card-solid);width:100%;min-height:58px;color:var(--text-primary);border-radius:12px;outline:none;padding:24px 14px 8px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:block}.settings-module___0qqaW__field textarea{resize:vertical;min-height:104px;padding-top:28px}.settings-module___0qqaW__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.settings-module___0qqaW__field>span{color:var(--settings-muted);pointer-events:none;font-size:16px;transition:top .15s,font-size .15s;position:absolute;top:29px;left:15px;transform:translateY(-50%)}.settings-module___0qqaW__field :is(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)18%,transparent)}.settings-module___0qqaW__field :is(input,textarea):is(:focus,:not(:placeholder-shown))+span,.settings-module___0qqaW__field:not([data-empty]) select+span,.settings-module___0qqaW__field select:focus+span{font-size:13px;font-weight:600;top:17px}.settings-module___0qqaW__field :is(input,select,textarea):disabled{background:var(--bg-secondary);color:var(--settings-muted);cursor:not-allowed}.settings-module___0qqaW__field[data-missing] :is(input,select,textarea){background-color:#fffaf0;border-color:#e2b55f}.settings-module___0qqaW__field input[type=number]{-moz-appearance:textfield}.settings-module___0qqaW__settings input[type=file]{color:var(--settings-muted);font-size:16px}.settings-module___0qqaW__settings :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.settings-module___0qqaW__settings label:has(input[type=file]:disabled){opacity:.6;cursor:wait}.settings-module___0qqaW__settings button:disabled{cursor:not-allowed}.settings-module___0qqaW__toggle{appearance:none;cursor:pointer;background:#d7dee8;border:1px solid #cbd3de;border-radius:20px;flex:none;width:48px;height:28px;transition:background .18s;position:relative}.settings-module___0qqaW__toggle:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0002}.settings-module___0qqaW__toggle:checked{background:var(--accent);border-color:var(--accent)}.settings-module___0qqaW__toggle:checked:after{transform:translate(20px)}.settings-module___0qqaW__toggle:disabled{opacity:.6}.settings-module___0qqaW__saveBar{border-top:1px solid var(--settings-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.settings-module___0qqaW__saveBar strong{font-weight:600}.settings-module___0qqaW__saveBar p{color:var(--settings-muted);margin-top:2px;font-size:14px}.settings-module___0qqaW__saveBar button{min-width:160px;min-height:52px}.settings-module___0qqaW__saveBar button:disabled{opacity:.55}.settings-module___0qqaW__dangerZone{border-top:1px solid var(--settings-line);padding-top:24px}.settings-module___0qqaW__dangerButton{color:#b42318;cursor:pointer;border:1px solid #fecdca;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:600;display:inline-flex}.settings-module___0qqaW__dangerButton:hover{background:#fef3f2}.settings-module___0qqaW__dangerButton:disabled{opacity:.5}@media (max-width:640px){.settings-module___0qqaW__content{border-radius:20px;padding:20px 16px}.settings-module___0qqaW__fields{grid-template-columns:1fr}.settings-module___0qqaW__saveBar{flex-direction:column;align-items:stretch}.settings-module___0qqaW__saveBar button{width:100%}}@media (prefers-reduced-motion:reduce){.settings-module___0qqaW__settings *,.settings-module___0qqaW__settings :after{transition:none!important}}
.profile-module__HtWzTa__page{gap:20px;width:100%;max-width:720px;margin:0 auto;display:grid}.profile-module__HtWzTa__header{text-align:center;justify-items:center;gap:6px;padding:12px 0 4px;display:grid}.profile-module__HtWzTa__logo{margin-bottom:10px;box-shadow:0 6px 24px #17344314}.profile-module__HtWzTa__name{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:clamp(24px,4vw,30px);font-weight:750;line-height:1.15}.profile-module__HtWzTa__location{color:var(--text-secondary);align-items:center;gap:5px;margin:0;font-size:15px;display:inline-flex}.profile-module__HtWzTa__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.profile-module__HtWzTa__action{border:1px solid var(--border-color);background:var(--bg-card-solid);min-height:40px;color:var(--text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:650;transition:background .15s;display:inline-flex}.profile-module__HtWzTa__action:hover{background:var(--bg-secondary)}.profile-module__HtWzTa__action:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.profile-module__HtWzTa__action:disabled{opacity:.5;cursor:default}.profile-module__HtWzTa__primary{background:var(--accent);color:#fff;border-color:#0000}.profile-module__HtWzTa__primary:hover{background:var(--accent);filter:brightness(1.08)}.profile-module__HtWzTa__card{border:1px solid var(--border-color);background:var(--bg-card-solid);border-radius:22px;overflow:hidden;box-shadow:0 5px 24px #17344306}.profile-module__HtWzTa__map{background:#edf3f1;height:clamp(220px,32vw,300px);position:relative}.profile-module__HtWzTa__caption{color:var(--text-secondary);margin:0;padding:14px 20px;font-size:13px}.profile-module__HtWzTa__section{gap:14px;padding:20px;display:grid}.profile-module__HtWzTa__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.profile-module__HtWzTa__sectionHead h2{color:var(--text-primary);margin:0;font-size:17px;font-weight:700}.profile-module__HtWzTa__sectionHead span{color:var(--text-secondary);font-size:13px}.profile-module__HtWzTa__empty{color:var(--text-secondary);margin:0;font-size:14px}.profile-module__HtWzTa__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.profile-module__HtWzTa__photo{aspect-ratio:1}.profile-module__HtWzTa__photo img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;max-height:none}.profile-module__HtWzTa__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.profile-module__HtWzTa__list li{border-top:1px solid var(--border-color);gap:4px;padding:12px 0;display:grid}.profile-module__HtWzTa__list li:first-child{border-top:0;padding-top:0}.profile-module__HtWzTa__row{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.profile-module__HtWzTa__row strong{color:var(--text-primary);font-weight:650}.profile-module__HtWzTa__muted{color:var(--text-secondary);white-space:nowrap;font-size:13px}.profile-module__HtWzTa__comment{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.profile-module__HtWzTa__score{align-items:center;gap:10px;display:flex}.profile-module__HtWzTa__score b{color:var(--text-primary);font-size:28px;font-weight:750;line-height:1}.profile-module__HtWzTa__notice{text-align:center;max-width:420px;color:var(--text-secondary);justify-items:center;gap:10px;margin:64px auto 0;display:grid}.profile-module__HtWzTa__notice h1{color:var(--text-primary);margin:0;font-size:20px}@media (max-width:480px){.profile-module__HtWzTa__photos{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-module__HtWzTa__section{padding:16px}}
.LandingSteps-module__qdApKG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.LandingSteps-module__qdApKG__steps>li{display:grid}.LandingSteps-module__qdApKG__card{border:1px solid var(--landing-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:28px;align-content:start;gap:22px;padding:28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:grid}@media (hover:hover){.LandingSteps-module__qdApKG__card:hover{border-color:#b9cfdc;transform:translateY(-6px);box-shadow:0 24px 50px #12334614}}.LandingSteps-module__qdApKG__card:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.LandingSteps-module__qdApKG__copy{display:block}.LandingSteps-module__qdApKG__copy small{color:var(--accent);letter-spacing:.08em;font-size:14px;font-weight:800}.LandingSteps-module__qdApKG__copy h3{margin-top:4px;font-size:28px;line-height:1.15}.LandingSteps-module__qdApKG__copy p{color:var(--landing-muted);margin-top:10px;font-size:17px;line-height:1.6}.LandingSteps-module__qdApKG__more{background:var(--accent-soft);color:var(--accent-dark);border-radius:999px;justify-self:start;align-items:center;gap:7px;margin-top:-6px;padding:6px 12px;font-size:14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.LandingSteps-module__qdApKG__card:hover .LandingSteps-module__qdApKG__more{background:var(--accent);color:#fff}.LandingSteps-module__qdApKG__dialog{width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--landing-ink,#123346);background:#fff;border:0;border-radius:28px;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 100px #0b223159}.LandingSteps-module__qdApKG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e2838a6}.LandingSteps-module__qdApKG__dialog[open]{animation:.38s cubic-bezier(.16,1,.3,1) LandingSteps-module__qdApKG__popIn}.LandingSteps-module__qdApKG__dialog[open]::backdrop{animation:.3s LandingSteps-module__qdApKG__fadeIn}.LandingSteps-module__qdApKG__panel{position:relative}.LandingSteps-module__qdApKG__close{z-index:3;width:44px;height:44px;color:var(--landing-ink,#123346);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;transition:transform .16s;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 6px 18px #12334626}.LandingSteps-module__qdApKG__close:hover{transform:rotate(90deg)}.LandingSteps-module__qdApKG__visual>div{border-radius:0;height:260px}.LandingSteps-module__qdApKG__body{padding:24px 28px}.LandingSteps-module__qdApKG__count{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800}.LandingSteps-module__qdApKG__body h3{margin-top:4px;font-size:34px;line-height:1.1}.LandingSteps-module__qdApKG__tagline{color:var(--landing-muted,#4c6878);margin-top:6px;font-size:19px;font-style:italic;font-weight:600}.LandingSteps-module__qdApKG__points{gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.LandingSteps-module__qdApKG__points li{gap:14px;animation:.5s cubic-bezier(.16,1,.3,1) both LandingSteps-module__qdApKG__pointIn;display:flex}.LandingSteps-module__qdApKG__points li>span{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:14px;flex:none;place-items:center;display:grid}.LandingSteps-module__qdApKG__points strong{font-size:17px;font-weight:800}.LandingSteps-module__qdApKG__points p{color:var(--landing-muted,#4c6878);margin-top:2px;font-size:15px;line-height:1.5}.LandingSteps-module__qdApKG__nav{border-top:1px solid var(--landing-line,#ccdde6);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;display:flex}.LandingSteps-module__qdApKG__nav button{border:1px solid var(--landing-line,#ccdde6);min-width:48px;min-height:48px;color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:700;transition:background .16s,transform .16s;display:inline-flex}.LandingSteps-module__qdApKG__nav button:hover:not(:disabled){background:#f3f8fb}.LandingSteps-module__qdApKG__nav button:disabled{opacity:.35;cursor:default}.LandingSteps-module__qdApKG__nav button[data-primary]{background:var(--accent-gradient);color:#fff;box-shadow:var(--accent-shadow);border-color:#0000;padding-inline:20px}.LandingSteps-module__qdApKG__nav button[data-primary]:hover{background:var(--accent-gradient-hover);transform:translateY(-1px)}.LandingSteps-module__qdApKG__dialog :is(button):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.LandingSteps-module__qdApKG__dots{gap:6px;display:flex}.LandingSteps-module__qdApKG__dots i{background:var(--landing-line,#ccdde6);border-radius:999px;width:8px;height:8px;transition:width .25s,background .25s}.LandingSteps-module__qdApKG__dots i[data-on]{background:var(--accent);width:24px}@keyframes LandingSteps-module__qdApKG__popIn{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@keyframes LandingSteps-module__qdApKG__fadeIn{0%{opacity:0}}@keyframes LandingSteps-module__qdApKG__pointIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:900px){.LandingSteps-module__qdApKG__steps{grid-template-columns:1fr;gap:16px}.LandingSteps-module__qdApKG__card{gap:18px;padding:22px}.LandingSteps-module__qdApKG__copy h3{font-size:23px}}@media (max-width:520px){.LandingSteps-module__qdApKG__visual>div{height:210px}.LandingSteps-module__qdApKG__body{padding:20px}.LandingSteps-module__qdApKG__body h3{font-size:28px}.LandingSteps-module__qdApKG__tagline{font-size:17px}}@media (prefers-reduced-motion:reduce){.LandingSteps-module__qdApKG__dialog[open],.LandingSteps-module__qdApKG__dialog[open]::backdrop,.LandingSteps-module__qdApKG__points li{animation:none}.LandingSteps-module__qdApKG__card,.LandingSteps-module__qdApKG__close{transition:none}}
