.StartJourney-module-scss-module__OJ7xca__section{color:var(--paper-text);padding-top:40px}.StartJourney-module-scss-module__OJ7xca__inner{max-width:var(--container);padding:0 var(--gutter);gap:56px;margin:auto;display:grid}.StartJourney-module-scss-module__OJ7xca__heading>span{margin-bottom:22px;padding-top:0}.StartJourney-module-scss-module__OJ7xca__heading h2{letter-spacing:-.045em;max-width:760px;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.15}.StartJourney-module-scss-module__OJ7xca__heading mark{color:inherit;background:linear-gradient(transparent 18%, var(--accent-mark) 18%, var(--accent-mark) 96%, transparent 96%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.18em;margin:0 -.02em;padding:0 .08em}.StartJourney-module-scss-module__OJ7xca__heading h2 mark{background-repeat:no-repeat;background-size:0% 100%;transition:background-size 1.4s cubic-bezier(.22,1,.36,1) .9s,opacity 1s .3s}.StartJourney-module-scss-module__OJ7xca__heading h2[data-visible=true] mark{background-size:100% 100%}.StartJourney-module-scss-module__OJ7xca__stairs>ol{grid-template-columns:repeat(3,1fr);align-items:end;gap:16px;display:grid}.StartJourney-module-scss-module__OJ7xca__step{transition:filter .6s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover) and (pointer:fine){.StartJourney-module-scss-module__OJ7xca__stairs ol:has(>.StartJourney-module-scss-module__OJ7xca__step:hover,>.StartJourney-module-scss-module__OJ7xca__step :focus-visible)>.StartJourney-module-scss-module__OJ7xca__step:not(:hover):not(:has(:focus-visible)){filter:opacity(.3)}}.StartJourney-module-scss-module__OJ7xca__card{width:100%;min-height:calc(470px + 64px*var(--i));border-radius:var(--r-lg,24px);background:var(--paper-surface);border:1px solid var(--paper-line);color:#18191b;flex-direction:column;padding:28px 28px 30px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.StartJourney-module-scss-module__OJ7xca__step[data-tone="1"] .StartJourney-module-scss-module__OJ7xca__card{background:var(--accent-tint);border-color:var(--accent-mark)}.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__card{color:#fff;background:#000;border-color:#000}@media (hover:hover) and (pointer:fine){.StartJourney-module-scss-module__OJ7xca__step:hover .StartJourney-module-scss-module__OJ7xca__card{transform:translateY(-8px);box-shadow:0 24px 50px -30px #0006}}.StartJourney-module-scss-module__OJ7xca__price{font:500 14px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;background:var(--accent-tint);color:var(--accent-deep);border-radius:20px;align-self:flex-start;padding:6px 12px}.StartJourney-module-scss-module__OJ7xca__step[data-tone="1"] .StartJourney-module-scss-module__OJ7xca__price{background:#fff}.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__price{color:var(--accent-mark);background:#1d1d1d}.StartJourney-module-scss-module__OJ7xca__card h3{letter-spacing:-.045em;margin-top:22px;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.05}.StartJourney-module-scss-module__OJ7xca__card p{color:#72717b;max-width:340px;margin:12px 0 26px;font-size:15px;line-height:1.55}.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__card p{color:#b8b8b8}.StartJourney-module-scss-module__OJ7xca__gets{border-top:1px solid #0000001a;gap:10px;margin:auto 0 0;padding:22px 0 0;list-style:none;display:grid}.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__gets{border-color:#fff2}.StartJourney-module-scss-module__OJ7xca__gets li{align-items:center;gap:10px;font-size:14px;display:flex}.StartJourney-module-scss-module__OJ7xca__gets svg{background:var(--accent-light);fill:none;stroke:#000;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:0 0 18px;width:18px;height:18px;padding:2px}.StartJourney-module-scss-module__OJ7xca__cta{color:#fff;cursor:pointer;font:inherit;letter-spacing:0;background:#000;border:0;border-radius:40px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:13px 22px;font-size:13px;font-weight:650;transition:background .3s,color .3s;display:inline-flex}@media (hover:hover) and (pointer:fine){.StartJourney-module-scss-module__OJ7xca__cta:hover{background:var(--accent-hover)}}.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__cta{color:#000;background:#fff}@media (hover:hover) and (pointer:fine){.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__cta:hover{background:#e4e4e4}}.StartJourney-module-scss-module__OJ7xca__stairs{position:relative}.StartJourney-module-scss-module__OJ7xca__card{overflow:hidden}.StartJourney-module-scss-module__OJ7xca__stairs:not([data-visible=true]) .StartJourney-module-scss-module__OJ7xca__card{clip-path:inset(100% 0 0 0 round var(--r-lg,24px))}.StartJourney-module-scss-module__OJ7xca__stairs[data-visible=true] .StartJourney-module-scss-module__OJ7xca__card{animation:1.3s cubic-bezier(.22,1,.36,1) backwards StartJourney-module-scss-module__OJ7xca__grow;animation-delay:calc(.25s + var(--i)*.18s)}@keyframes StartJourney-module-scss-module__OJ7xca__grow{0%{clip-path:inset(100% 0 0 0 round var(--r-lg,24px))}to{clip-path:inset(0 0 0 0 round var(--r-lg,24px))}}.StartJourney-module-scss-module__OJ7xca__card>*{opacity:0;translate:0 18px}.StartJourney-module-scss-module__OJ7xca__stairs[data-visible=true] .StartJourney-module-scss-module__OJ7xca__card>*{animation:1s cubic-bezier(.22,1,.36,1) both StartJourney-module-scss-module__OJ7xca__rise;animation-delay:calc(.75s + var(--i)*.18s + var(--k,0)*70ms)}.StartJourney-module-scss-module__OJ7xca__card>:nth-child(2){--k:1}.StartJourney-module-scss-module__OJ7xca__card>:nth-child(3){--k:2}.StartJourney-module-scss-module__OJ7xca__card>:nth-child(4){--k:3}.StartJourney-module-scss-module__OJ7xca__card>:nth-child(5){--k:4}@keyframes StartJourney-module-scss-module__OJ7xca__rise{to{opacity:1;translate:none}}.StartJourney-module-scss-module__OJ7xca__gets path{stroke-dasharray:16;stroke-dashoffset:16px}.StartJourney-module-scss-module__OJ7xca__stairs[data-visible=true] .StartJourney-module-scss-module__OJ7xca__gets li path{transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(1.2s + var(--i)*.18s + var(--g,0)*.12s);stroke-dashoffset:0}.StartJourney-module-scss-module__OJ7xca__gets li:nth-child(2){--g:1}.StartJourney-module-scss-module__OJ7xca__gets li:nth-child(3){--g:2}.StartJourney-module-scss-module__OJ7xca__gets li:nth-child(4){--g:3}.StartJourney-module-scss-module__OJ7xca__card:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;translate:-110%}.StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__card:after{background:linear-gradient(110deg,#0000 25%,#ffffff14 40%,#ffffff5c 50%,#ffffff14 60%,#0000 75%)}.StartJourney-module-scss-module__OJ7xca__stairs[data-visible=true] .StartJourney-module-scss-module__OJ7xca__step[data-tone="2"] .StartJourney-module-scss-module__OJ7xca__card:after{animation:2.2s cubic-bezier(.45,0,.3,1) 2.16s both StartJourney-module-scss-module__OJ7xca__sheen}@keyframes StartJourney-module-scss-module__OJ7xca__sheen{0%{translate:-110%}to{translate:110%}}@keyframes StartJourney-module-scss-module__OJ7xca__sheen-hover{0%{translate:-110%}to{translate:110%}}@media (hover:hover){.StartJourney-module-scss-module__OJ7xca__stairs[data-visible=true] .StartJourney-module-scss-module__OJ7xca__step:hover .StartJourney-module-scss-module__OJ7xca__card:after{animation:1.5s cubic-bezier(.45,0,.3,1) both StartJourney-module-scss-module__OJ7xca__sheen-hover}}@media (max-width:900px){.StartJourney-module-scss-module__OJ7xca__inner{gap:36px;padding:0 20px}.StartJourney-module-scss-module__OJ7xca__heading h2{font-size:32px}.StartJourney-module-scss-module__OJ7xca__stairs>ol{grid-template-columns:1fr}.StartJourney-module-scss-module__OJ7xca__card{min-height:0;padding:24px}}@media (prefers-reduced-motion:reduce){.StartJourney-module-scss-module__OJ7xca__step,.StartJourney-module-scss-module__OJ7xca__card,.StartJourney-module-scss-module__OJ7xca__gets path{transition:none!important}.StartJourney-module-scss-module__OJ7xca__stairs .StartJourney-module-scss-module__OJ7xca__card{clip-path:none!important;animation:none!important}.StartJourney-module-scss-module__OJ7xca__card>*{opacity:1;translate:none;animation:none!important}.StartJourney-module-scss-module__OJ7xca__heading h2 mark{background-size:100% 100%;transition:none}.StartJourney-module-scss-module__OJ7xca__gets path{stroke-dashoffset:0}.StartJourney-module-scss-module__OJ7xca__card:after{animation:none!important}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.StartJourney-module-scss-module__OJ7xca__stairs ol:has(>.StartJourney-module-scss-module__OJ7xca__step:hover,>.StartJourney-module-scss-module__OJ7xca__step :focus-visible)>.StartJourney-module-scss-module__OJ7xca__step:not(:hover):not(:has(:focus-visible)){filter:opacity(.3)}}
.Directions-module-scss-module__7KCDGW__section{padding:clamp(72px,8vw,120px) 0 clamp(56px,6vw,96px)}.Directions-module-scss-module__7KCDGW__inner{max-width:var(--container);padding:0 var(--gutter);margin:auto}.Directions-module-scss-module__7KCDGW__bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);margin-top:clamp(32px,3.4vw,52px);display:grid}.Directions-module-scss-module__7KCDGW__concept{color:var(--paper-muted);margin-top:16px;font-size:13px}.Directions-module-scss-module__7KCDGW__card[data-tone=violet]{--bg:#e9e4fb;--ink:#23194f;--acc:#6a4ee0;--st:#d9d0f7;--sf:#fbfaff;--dk:#23194f}.Directions-module-scss-module__7KCDGW__card[data-tone=peach]{--bg:#fbe6da;--ink:#3b1d10;--acc:#e0623a;--st:#f6d2bf;--sf:#fffaf6;--dk:#3b1d10}.Directions-module-scss-module__7KCDGW__card[data-tone=lime]{--bg:#e9f3cf;--ink:#243010;--acc:#4f8a12;--st:#d8eab0;--sf:#fff;--dk:#243010}.Directions-module-scss-module__7KCDGW__card[data-tone=plum]{--bg:#1d1530;--ink:#f4f1fa;--acc:#c3a6ff;--st:#140e24;--sf:#251b3d;--dk:#0e0919}.Directions-module-scss-module__7KCDGW__card{border-radius:var(--r-xl);background:var(--bg);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.Directions-module-scss-module__7KCDGW__card[data-span="6"]{grid-column:span 6}.Directions-module-scss-module__7KCDGW__card[data-span="4"]{grid-column:span 4}.Directions-module-scss-module__7KCDGW__card:focus-visible{outline:2px solid var(--paper-text);outline-offset:4px}.Directions-module-scss-module__7KCDGW__stage{aspect-ratio:16/10;border-radius:calc(var(--r-xl) - 10px);background:var(--st);margin:10px 10px 0;display:block;position:relative;overflow:hidden;container-type:size}.Directions-module-scss-module__7KCDGW__card[data-span="4"] .Directions-module-scss-module__7KCDGW__stage{aspect-ratio:10/9}.Directions-module-scss-module__7KCDGW__screen{color:#1d2430;font-size:2.2cqw;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.Directions-module-scss-module__7KCDGW__copy{flex-direction:column;flex:1;gap:10px;padding:clamp(22px,2.2vw,32px);display:flex}.Directions-module-scss-module__7KCDGW__name{letter-spacing:-.03em;font-size:clamp(22px,1.9vw,28px);font-weight:600;line-height:1.12}.Directions-module-scss-module__7KCDGW__text{max-width:460px;color:color-mix(in srgb, var(--ink) 72%, transparent);font-size:15px;line-height:1.55}.Directions-module-scss-module__7KCDGW__price{border-top:1px solid color-mix(in srgb, var(--ink) 14%, transparent);gap:6px;margin-top:8px;padding-top:16px;display:grid}.Directions-module-scss-module__7KCDGW__price small{color:color-mix(in srgb, var(--ink) 66%, transparent);margin-top:4px;font-size:14px;line-height:1.5}.Directions-module-scss-module__7KCDGW__priceLine{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Directions-module-scss-module__7KCDGW__priceLine em{color:color-mix(in srgb, var(--ink) 72%, transparent);font-size:15px;font-style:normal}.Directions-module-scss-module__7KCDGW__priceLine b{letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:600}.Directions-module-scss-module__7KCDGW__foot{justify-content:flex-end;align-items:center;margin-top:auto;padding-top:18px;display:flex}.Directions-module-scss-module__7KCDGW__more{white-space:nowrap;align-items:center;gap:12px;font-size:15px;font-weight:600;display:inline-flex}.Directions-module-scss-module__7KCDGW__arrow{background:var(--acc);width:36px;height:36px;color:var(--bg);border-radius:50%;place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1);display:grid}.Directions-module-scss-module__7KCDGW__arrow>span,.Directions-module-scss-module__7KCDGW__arrow svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.Directions-module-scss-module__7KCDGW__card:hover .Directions-module-scss-module__7KCDGW__screen{transform:translateY(-1.6cqh)}.Directions-module-scss-module__7KCDGW__card:hover .Directions-module-scss-module__7KCDGW__arrow{transform:translate(4px)}}.Directions-module-scss-module__7KCDGW__card{transition:opacity 1s ease calc(var(--i)*80ms),translate 1.2s cubic-bezier(.22, 1, .36, 1) calc(var(--i)*80ms),filter .6s cubic-bezier(.22, 1, .36, 1)}.Directions-module-scss-module__7KCDGW__bento:not([data-visible=true]) .Directions-module-scss-module__7KCDGW__card{opacity:0;translate:0 48px}@media (hover:hover) and (pointer:fine){.Directions-module-scss-module__7KCDGW__bento[data-visible=true]:has(.Directions-module-scss-module__7KCDGW__card:is(:hover,:focus-visible)) .Directions-module-scss-module__7KCDGW__card:not(:hover,:focus-visible){filter:opacity(.3)}}.Directions-module-scss-module__7KCDGW__bento:not([data-visible=true]) .Directions-module-scss-module__7KCDGW__screen *{animation-play-state:paused!important}.Directions-module-scss-module__7KCDGW__browser{background:var(--sf);border-radius:2.2cqw 2.2cqw 0 0;flex-direction:column;display:flex;position:absolute;inset:9cqh 6cqw -4cqh;overflow:hidden;box-shadow:0 -1cqw 4cqw -2cqw #00000030}.Directions-module-scss-module__7KCDGW__bar{border-bottom:1px solid #0000000f;align-items:center;gap:.9cqw;padding:1.6cqw 2cqw;display:flex}.Directions-module-scss-module__7KCDGW__bar>i{background:#0000001f;border-radius:50%;width:1.2cqw;height:1.2cqw}.Directions-module-scss-module__7KCDGW__bar span{color:#6b6880;background:#0000000a;border-radius:99px;margin:0 auto;padding:.5cqw 4cqw;font-size:1.6cqw}.Directions-module-scss-module__7KCDGW__site{background:radial-gradient(70% 80% at 100% 0%, color-mix(in srgb, var(--acc) 14%, transparent), transparent 70%);flex-direction:column;flex:1;align-items:flex-start;padding:2.6cqw 3.4cqw;display:flex;position:relative}.Directions-module-scss-module__7KCDGW__site nav{color:#6b6880;align-items:center;gap:2.4cqw;width:100%;font-size:1.6cqw;display:flex}.Directions-module-scss-module__7KCDGW__site nav b{color:var(--dk);letter-spacing:-.02em;margin-right:auto;font-size:2cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__site :where([data-h="4"]){letter-spacing:-.04em;max-width:15em;color:var(--dk);margin-top:3.6cqw;font-size:4.4cqw;font-weight:700;line-height:1.04}.Directions-module-scss-module__7KCDGW__siteBtn{background:var(--acc);color:#fff;animation:7s infinite both Directions-module-scss-module__7KCDGW__press;animation-delay:calc(1.1s + var(--i)*.1s + 1.5s);border-radius:99px;margin-top:2.6cqw;padding:1.3cqw 2.6cqw;font-size:1.7cqw;font-weight:600}.Directions-module-scss-module__7KCDGW__siteCards{grid-template-columns:repeat(3,1fr);gap:1.6cqw;width:100%;margin-top:auto;padding-top:3cqw;display:grid}.Directions-module-scss-module__7KCDGW__siteCards span{color:var(--dk);gap:.8cqw;font-size:1.6cqw;font-weight:600;display:grid}.Directions-module-scss-module__7KCDGW__siteCards span i{background:linear-gradient(160deg, color-mix(in srgb, var(--acc) calc(18% + var(--k) * 10%), #fff), color-mix(in srgb, var(--dk) 55%, var(--acc)));border-radius:1.4cqw;height:9cqh}.Directions-module-scss-module__7KCDGW__pointer{width:3.4cqw;height:3.4cqw;fill:var(--dk);stroke:#fff;stroke-width:1.4px;filter:drop-shadow(0 .4cqw .6cqw #00000040);animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__point;animation-delay:calc(1.1s + var(--i)*.1s);position:absolute;top:0;left:0;translate:70cqw 60cqh}@keyframes Directions-module-scss-module__7KCDGW__point{0%,96%,to{translate:70cqw 60cqh}23%,86%{translate:17cqw 44cqh}}@keyframes Directions-module-scss-module__7KCDGW__press{0%,7%,to{scale:1}3%{scale:.92}}.Directions-module-scss-module__7KCDGW__toast{background:var(--dk);color:#fff;border-radius:99px;align-items:center;gap:1cqw;padding:1.2cqw 2cqw;font-size:1.6cqw;font-weight:500;display:flex;position:absolute;top:22cqh;right:2.4cqw}.Directions-module-scss-module__7KCDGW__toast i{background:#4fd18b;border-radius:50%;width:1.2cqw;height:1.2cqw}.Directions-module-scss-module__7KCDGW__toast{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__drop;animation-delay:calc(1.1s + var(--i)*.1s + 1.8s)}@keyframes Directions-module-scss-module__7KCDGW__drop{0%,94%,to{opacity:0;translate:0 -3cqh}13%,86%{opacity:1;translate:0}}.Directions-module-scss-module__7KCDGW__app{background:var(--sf);border-radius:2.2cqw 2.2cqw 0 0;display:flex;position:absolute;inset:7cqh 5cqw -4cqh;overflow:hidden;box-shadow:0 -1cqw 4cqw -2cqw #00000030}.Directions-module-scss-module__7KCDGW__app aside{background:color-mix(in srgb, var(--dk) 6%, transparent);align-content:start;gap:2cqw;padding:2.6cqw 1.8cqw;display:grid}.Directions-module-scss-module__7KCDGW__app aside i{background:#0000001a;border-radius:.8cqw;width:2.6cqw;height:2.6cqw}.Directions-module-scss-module__7KCDGW__app aside i[data-on]{background:var(--acc)}.Directions-module-scss-module__7KCDGW__appMain{flex:1;padding:2.6cqw 3cqw}.Directions-module-scss-module__7KCDGW__appTitle{letter-spacing:-.02em;color:var(--dk);font-size:2.4cqw;font-weight:700;display:block}.Directions-module-scss-module__7KCDGW__table{margin-top:2cqw;font-size:1.75cqw}.Directions-module-scss-module__7KCDGW__thead,.Directions-module-scss-module__7KCDGW__row{grid-template-columns:1fr 1.6fr 2fr;align-items:center;gap:2cqw;display:grid}.Directions-module-scss-module__7KCDGW__thead{color:#8a8698;padding:0 1.4cqw 1cqw;font-size:1.5cqw}.Directions-module-scss-module__7KCDGW__row{color:var(--dk);background:#fff;border-radius:1.2cqw;margin-top:.9cqw;padding:1.5cqw 1.4cqw;box-shadow:0 .3cqw 1cqw #00000010}.Directions-module-scss-module__7KCDGW__row>span:first-child{font-variant-numeric:tabular-nums;color:#8a8698}.Directions-module-scss-module__7KCDGW__phase em{font-style:normal;font-weight:600;display:block}.Directions-module-scss-module__7KCDGW__phase>i{background:#0000000f;border-radius:99px;height:.7cqw;margin-top:.7cqw;display:block;overflow:hidden}.Directions-module-scss-module__7KCDGW__phase>i>i{width:var(--p);border-radius:inherit;background:var(--acc);transform-origin:0;height:100%;animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__fill;animation-delay:calc(1.1s + var(--i)*.1s + var(--k)*.18s);display:block}.Directions-module-scss-module__7KCDGW__row[data-done]{animation:7s infinite both Directions-module-scss-module__7KCDGW__done-glow;animation-delay:calc(1.1s + var(--i)*.1s + 1.4s);outline:.25cqw solid #2fb36a}.Directions-module-scss-module__7KCDGW__row[data-done] .Directions-module-scss-module__7KCDGW__phase em{color:#1f8a4f}.Directions-module-scss-module__7KCDGW__row[data-done] .Directions-module-scss-module__7KCDGW__phase>i>i{background:#2fb36a}@keyframes Directions-module-scss-module__7KCDGW__fill{0%,96%,to{transform:scaleX(0)}20%,86%{transform:scaleX(1)}}@keyframes Directions-module-scss-module__7KCDGW__done-glow{0%,96%,to{outline-color:#0000}11%,86%{outline-color:#2fb36a}}.Directions-module-scss-module__7KCDGW__phone{border:1.6cqw solid var(--fr,var(--dk));width:50cqw;height:112cqh;color:var(--dk);background:#fff;border-radius:7cqw;flex-direction:column;gap:2.4cqw;padding:2.4cqw 4cqw 5cqw;display:flex;position:absolute;top:8cqh;left:50%;overflow:hidden;translate:-50%;box-shadow:0 2cqw 5cqw -2cqw #14213a66}.Directions-module-scss-module__7KCDGW__card[data-tone=plum]{--fr:#4a3c78}.Directions-module-scss-module__7KCDGW__card[data-tone=plum] .Directions-module-scss-module__7KCDGW__phone{box-shadow:0 0 0 .3cqw #ffffff1f,0 3cqw 8cqw -2cqw #000000b3}.Directions-module-scss-module__7KCDGW__island{background:var(--fr,var(--dk));border-radius:99px;flex:none;align-self:center;width:13cqw;height:3.2cqw;margin-bottom:1.4cqw}.Directions-module-scss-module__7KCDGW__dHead{justify-content:space-between;align-items:baseline;display:flex}.Directions-module-scss-module__7KCDGW__dHead small{color:#8a8698;font-size:2.8cqw}.Directions-module-scss-module__7KCDGW__dHead b{letter-spacing:-.04em;font-size:6cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__map{background:linear-gradient(#00000008 1px, transparent 1px) 0 0/100% 5cqw,linear-gradient(90deg, #00000008 1px, transparent 1px) 0 0/5cqw 100%,color-mix(in srgb, var(--acc) 10%, #fff);border-radius:3cqw;flex:none;height:38cqh;position:relative;overflow:hidden}.Directions-module-scss-module__7KCDGW__map svg{width:100%;height:100%;position:absolute;inset:0}.Directions-module-scss-module__7KCDGW__map path{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Directions-module-scss-module__7KCDGW__routeAll{stroke:color-mix(in srgb, var(--acc) 30%, transparent)}.Directions-module-scss-module__7KCDGW__routeDone{stroke:var(--acc);stroke-dasharray:1;stroke-dashoffset:1px;animation:7s linear infinite both Directions-module-scss-module__7KCDGW__route;animation-delay:calc(1.1s + var(--i)*.1s)}@keyframes Directions-module-scss-module__7KCDGW__route{0%,96%,to{stroke-dashoffset:1px}22%,86%{stroke-dashoffset:0}}.Directions-module-scss-module__7KCDGW__home,.Directions-module-scss-module__7KCDGW__courier{border-radius:50%;width:3.4cqw;height:3.4cqw;position:absolute;translate:-50% -50%}.Directions-module-scss-module__7KCDGW__home{background:var(--dk);box-shadow:0 0 0 1.2cqw color-mix(in srgb, var(--dk) 15%, transparent);top:20%;left:90%}.Directions-module-scss-module__7KCDGW__courier{background:var(--acc);box-shadow:0 0 0 1.2cqw color-mix(in srgb, var(--acc) 25%, transparent);animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__pop;animation-delay:calc(1.1s + var(--i)*.1s);top:50%;left:64%}@keyframes Directions-module-scss-module__7KCDGW__pop{0%,21%,96%,to{scale:0}26%,86%{scale:1}}.Directions-module-scss-module__7KCDGW__courierRow{background:#f4f3f8;border-radius:3cqw;align-items:center;gap:2.4cqw;padding:2.4cqw;display:flex}.Directions-module-scss-module__7KCDGW__courierRow>i{background:linear-gradient(140deg, color-mix(in srgb, var(--acc) 55%, #fff), var(--acc));border-radius:50%;flex:none;width:7cqw;height:7cqw}.Directions-module-scss-module__7KCDGW__courierRow span{flex:1;gap:.4cqw;display:grid}.Directions-module-scss-module__7KCDGW__courierRow b{font-size:3.2cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__courierRow small{color:#8a8698;font-size:2.5cqw}.Directions-module-scss-module__7KCDGW__courierRow>em{background:var(--dk);border-radius:50%;flex:none;width:6.4cqw;height:6.4cqw}.Directions-module-scss-module__7KCDGW__steps{gap:1.8cqw;padding:0;font-size:3cqw;list-style:none;display:grid}.Directions-module-scss-module__7KCDGW__steps li{color:#a3a0ae;align-items:center;gap:2cqw;display:flex}.Directions-module-scss-module__7KCDGW__steps li i{border:.5cqw solid;border-radius:50%;width:2.6cqw;height:2.6cqw}.Directions-module-scss-module__7KCDGW__steps li[data-state]{color:var(--dk);font-weight:600}.Directions-module-scss-module__7KCDGW__steps li[data-state] i{border-color:var(--acc);background:var(--acc)}.Directions-module-scss-module__7KCDGW__steps li[data-state=now] i{box-shadow:0 0 0 1cqw color-mix(in srgb, var(--acc) 25%, transparent);background:#fff}.Directions-module-scss-module__7KCDGW__push{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:64cqw;color:var(--dk);background:#ffffffeb;border-radius:3.6cqw;align-items:center;gap:2.4cqw;padding:2.6cqw 3cqw;font-size:2.9cqw;line-height:1.3;display:flex;position:absolute;top:1.6cqh;left:50%;translate:-50%;box-shadow:0 2cqw 5cqw -1.6cqw #14213a59}.Directions-module-scss-module__7KCDGW__push>i{background:var(--acc);border-radius:1.8cqw;flex:none;width:6cqw;height:6cqw}.Directions-module-scss-module__7KCDGW__push small{color:#8a8698;font-size:2.4cqw;font-weight:600;display:block}.Directions-module-scss-module__7KCDGW__push{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__push-in;animation-delay:calc(1.1s + var(--i)*.1s + 1.6s)}@keyframes Directions-module-scss-module__7KCDGW__push-in{0%,94%,to{opacity:0;translate:-50% -6cqh;scale:.96}14%,86%{opacity:1;translate:-50%;scale:1}}.Directions-module-scss-module__7KCDGW__chatHead{border-bottom:1px solid #0000000f;align-items:center;gap:2cqw;padding-bottom:2cqw;font-size:3.2cqw;font-weight:600;display:flex}.Directions-module-scss-module__7KCDGW__chatHead i{background:var(--acc);border-radius:50%;width:6cqw;height:6cqw}.Directions-module-scss-module__7KCDGW__bubble{background:#f1eff6;border-radius:3cqw 3cqw 3cqw .8cqw;align-self:flex-start;max-width:90%;padding:2.4cqw 3cqw;font-size:3cqw;line-height:1.35}.Directions-module-scss-module__7KCDGW__inline{grid-template-columns:1fr 1fr;gap:1.4cqw;display:grid}.Directions-module-scss-module__7KCDGW__inline span{background:color-mix(in srgb, var(--acc) 16%, #fff);color:color-mix(in srgb, var(--acc) 60%, var(--dk));text-align:center;border-radius:2cqw;padding:2cqw;font-size:2.8cqw;font-weight:600}.Directions-module-scss-module__7KCDGW__sheet{background:#fff;border-radius:5cqw 5cqw 0 0;flex-direction:column;gap:2.6cqw;height:66%;padding:3cqw 4cqw;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2cqw 5cqw #14213a2e}.Directions-module-scss-module__7KCDGW__sheet b{letter-spacing:-.02em;font-size:3.6cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__sheet{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__sheet-up;animation-delay:calc(1.1s + var(--i)*.1s + .8s)}@keyframes Directions-module-scss-module__7KCDGW__sheet-up{0%,96%,to{translate:0 105%}16%,86%{translate:0}}.Directions-module-scss-module__7KCDGW__grip{background:#0000001f;border-radius:99px;align-self:center;width:9cqw;height:.9cqw}.Directions-module-scss-module__7KCDGW__slots{grid-template-columns:repeat(3,1fr);gap:1.6cqw;display:grid}.Directions-module-scss-module__7KCDGW__slots span{text-align:center;font-variant-numeric:tabular-nums;border:1px solid #0000001a;border-radius:2cqw;padding:2.2cqw 0;font-size:2.8cqw;font-weight:600}.Directions-module-scss-module__7KCDGW__slots [data-picked]{animation:7s infinite both Directions-module-scss-module__7KCDGW__pick;animation-delay:calc(1.1s + var(--i)*.1s + 1.9s)}@keyframes Directions-module-scss-module__7KCDGW__pick{0%,96%,to{color:var(--dk);background:0 0;border-color:#0000001a}9%,86%{background:var(--dk);border-color:var(--dk);color:#fff}}.Directions-module-scss-module__7KCDGW__confirm{background:var(--acc);color:var(--dk);text-align:center;border-radius:99px;margin-top:auto;margin-bottom:24cqh;padding:2.6cqw;font-size:3cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__sync{color:var(--dk);grid-template-columns:1fr 8cqw 1fr;align-content:start;display:grid;position:absolute;inset:9cqh 5cqw 0}.Directions-module-scss-module__7KCDGW__doc{background:var(--sf);border-radius:3cqw;gap:1.6cqw;padding:3cqw;display:grid;box-shadow:0 1cqw 4cqw -2cqw #00000030}.Directions-module-scss-module__7KCDGW__doc b{letter-spacing:-.02em;margin-bottom:.6cqw;font-size:3.2cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__doc span{background:#f4f2fa;border-radius:1.8cqw;justify-content:space-between;align-items:center;gap:1cqw;padding:2cqw 2.2cqw;font-size:2.7cqw;font-weight:500;display:flex}.Directions-module-scss-module__7KCDGW__doc span>i{background:var(--acc);border-radius:50%;width:1.8cqw;height:1.8cqw}.Directions-module-scss-module__7KCDGW__doc[data-target] span{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__land;animation-delay:calc(1.1s + var(--i)*.1s + var(--k)*.3s + .2s)}.Directions-module-scss-module__7KCDGW__doc em{color:#2fb36a;font-style:normal;font-weight:700}@keyframes Directions-module-scss-module__7KCDGW__land{0%,94%,to{opacity:0;translate:-2cqw}10%,86%{opacity:1;translate:0}}.Directions-module-scss-module__7KCDGW__links{align-content:start;gap:1.6cqw;padding-top:10.4cqw;display:grid}.Directions-module-scss-module__7KCDGW__links i{height:6.4cqw;position:relative}.Directions-module-scss-module__7KCDGW__links i:before{content:"";background:var(--acc);transform-origin:0;height:.4cqw;animation:7s infinite both Directions-module-scss-module__7KCDGW__fill;animation-delay:calc(1.1s + var(--i)*.1s + var(--k)*.3s);border-radius:99px;position:absolute;top:50%;left:0;right:0}.Directions-module-scss-module__7KCDGW__synced{background:var(--dk);color:#fff;border-radius:99px;grid-column:1/-1;justify-self:center;align-items:center;gap:1.6cqw;margin-top:4cqw;padding:2cqw 3.6cqw;font-size:2.8cqw;font-weight:500;display:flex}.Directions-module-scss-module__7KCDGW__synced i{background:#4fd18b;border-radius:50%;width:1.8cqw;height:1.8cqw}.Directions-module-scss-module__7KCDGW__synced{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__drop;animation-delay:calc(1.1s + var(--i)*.1s + 1.6s)}.Directions-module-scss-module__7KCDGW__card[data-tone=plum] .Directions-module-scss-module__7KCDGW__synced{background:var(--acc);color:var(--dk)}.Directions-module-scss-module__7KCDGW__extract{color:var(--dk);grid-template-columns:.9fr 1.1fr;gap:3cqw;display:grid;position:absolute;inset:8cqh 5cqw -4cqh}.Directions-module-scss-module__7KCDGW__paper{background:#fff;border-radius:2cqw 2cqw 0 0;align-content:start;gap:2.2cqw;padding:3cqw;display:grid;position:relative;overflow:hidden;box-shadow:0 1cqw 4cqw -2cqw #00000040}.Directions-module-scss-module__7KCDGW__paper b{margin-bottom:1cqw;font-size:2.6cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__paper>i{background:#0000000f;border-radius:99px;height:1.4cqw}.Directions-module-scss-module__7KCDGW__paper>i:nth-of-type(2n){width:70%}.Directions-module-scss-module__7KCDGW__paper>i:nth-of-type(3n){width:85%}.Directions-module-scss-module__7KCDGW__paper>i[data-box]{outline:.3cqw solid color-mix(in srgb, var(--acc) 70%, transparent);outline-offset:.8cqw;background:color-mix(in srgb, var(--acc) 22%, #fff)}.Directions-module-scss-module__7KCDGW__paper>i[data-warn]{outline-offset:.8cqw;background:#f7e3b4;outline:.3cqw solid #e0a21a;width:45%}.Directions-module-scss-module__7KCDGW__scan{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--acc) 30%, transparent) 80%, var(--acc) 100%);opacity:0;height:8cqh;animation:7s ease-in-out infinite both Directions-module-scss-module__7KCDGW__scan;animation-delay:calc(1.1s + var(--i)*.1s);position:absolute;top:0;left:0;right:0}@keyframes Directions-module-scss-module__7KCDGW__scan{0%{opacity:1;translate:0 -8cqh}21%{opacity:1;translate:0 62cqh}23%,to{opacity:0;translate:0 70cqh}}.Directions-module-scss-module__7KCDGW__fields{background:var(--sf);border-radius:2cqw 2cqw 0 0;align-content:start;gap:1.4cqw;padding:3cqw;display:grid;box-shadow:0 1cqw 4cqw -2cqw #00000030}.Directions-module-scss-module__7KCDGW__field{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__land;animation-delay:calc(1.1s + var(--i)*.1s + .6s + var(--k)*.22s);background:#fff;border-radius:1.4cqw;gap:.6cqw;padding:1.6cqw 2cqw;display:grid}.Directions-module-scss-module__7KCDGW__field small{color:#8a8698;font-size:1.6cqw}.Directions-module-scss-module__7KCDGW__field b{justify-content:space-between;align-items:center;gap:1cqw;font-size:2.1cqw;font-weight:600;display:flex}.Directions-module-scss-module__7KCDGW__field em{color:#8a5a00;background:#f7e3b4;border-radius:99px;padding:.3cqw 1.2cqw;font-size:1.5cqw;font-style:normal;font-weight:600}.Directions-module-scss-module__7KCDGW__field>i{background:#0000000f;border-radius:99px;height:.6cqw;overflow:hidden}.Directions-module-scss-module__7KCDGW__field>i>i{width:var(--p);border-radius:inherit;transform-origin:0;height:100%;animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__fill;animation-delay:inherit;background:#2fb36a;display:block}.Directions-module-scss-module__7KCDGW__field[data-check]{box-shadow:inset 0 0 0 .3cqw #e0a21a}.Directions-module-scss-module__7KCDGW__field[data-check]>i>i{background:#e0a21a}.Directions-module-scss-module__7KCDGW__monitor{background:var(--sf);color:var(--dk);border-radius:2.2cqw 2.2cqw 0 0;flex-direction:column;gap:2.2cqw;padding:3cqw 3.4cqw;display:flex;position:absolute;inset:7cqh 5cqw -4cqh;box-shadow:0 -1cqw 4cqw -2cqw #00000030}.Directions-module-scss-module__7KCDGW__status{color:#1f8a4f;background:#2fb36a1f;border-radius:99px;align-self:flex-start;align-items:center;gap:1.2cqw;padding:1cqw 2cqw;font-size:1.8cqw;font-weight:600;display:flex}.Directions-module-scss-module__7KCDGW__status i{background:#2fb36a;border-radius:50%;width:1.2cqw;height:1.2cqw;box-shadow:0 0 0 .6cqw #2fb36a33}.Directions-module-scss-module__7KCDGW__uptime{justify-content:space-between;align-items:baseline;display:flex}.Directions-module-scss-module__7KCDGW__uptime small{color:#8a8698;font-size:1.8cqw}.Directions-module-scss-module__7KCDGW__uptime b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:5cqw;font-weight:700}.Directions-module-scss-module__7KCDGW__bars{align-items:flex-end;gap:.45cqw;height:9cqh;display:flex}.Directions-module-scss-module__7KCDGW__bars i{transform-origin:bottom;height:100%;animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__grow;animation-delay:calc(1.1s + var(--i)*.1s + var(--k)*22ms);background:#2fb36a;border-radius:.4cqw;flex:1}.Directions-module-scss-module__7KCDGW__bars i[data-dip]{background:#e0a21a;height:55%}@keyframes Directions-module-scss-module__7KCDGW__grow{0%,94%,to{transform:scaleY(0)}9%,86%{transform:scaleY(1)}}.Directions-module-scss-module__7KCDGW__releases{gap:1cqw;margin-top:.6cqw;padding:0;list-style:none;display:grid}.Directions-module-scss-module__7KCDGW__releases li{animation:7s cubic-bezier(.22,1,.36,1) infinite both Directions-module-scss-module__7KCDGW__land;animation-delay:calc(1.1s + var(--i)*.1s + 1.2s + var(--k)*.2s);background:#fff;border-radius:1.4cqw;align-items:center;gap:1.8cqw;padding:1.5cqw 1.8cqw;font-size:1.9cqw;display:flex;box-shadow:0 .3cqw 1cqw #00000010}.Directions-module-scss-module__7KCDGW__releases em{background:color-mix(in srgb, var(--acc) 16%, transparent);color:color-mix(in srgb, var(--acc) 70%, var(--dk));border-radius:99px;padding:.3cqw 1.2cqw;font-style:normal;font-weight:700}.Directions-module-scss-module__7KCDGW__releases span{flex:1;font-weight:500}.Directions-module-scss-module__7KCDGW__releases time{color:#8a8698}@media (max-width:1100px){.Directions-module-scss-module__7KCDGW__card[data-span="6"],.Directions-module-scss-module__7KCDGW__card[data-span="4"]{grid-column:span 6}.Directions-module-scss-module__7KCDGW__card[data-span="4"] .Directions-module-scss-module__7KCDGW__stage{aspect-ratio:16/12}.Directions-module-scss-module__7KCDGW__card[data-kind=sync]{grid-column:1/-1}.Directions-module-scss-module__7KCDGW__card[data-kind=sync] .Directions-module-scss-module__7KCDGW__stage{aspect-ratio:16/7}}@media (max-width:760px){.Directions-module-scss-module__7KCDGW__bento{grid-template-columns:1fr}.Directions-module-scss-module__7KCDGW__card[data-span],.Directions-module-scss-module__7KCDGW__card[data-kind=sync]{grid-column:auto}.Directions-module-scss-module__7KCDGW__card .Directions-module-scss-module__7KCDGW__stage,.Directions-module-scss-module__7KCDGW__card[data-span="4"] .Directions-module-scss-module__7KCDGW__stage,.Directions-module-scss-module__7KCDGW__card[data-kind=sync] .Directions-module-scss-module__7KCDGW__stage{aspect-ratio:4/3.4}.Directions-module-scss-module__7KCDGW__copy{padding:22px}}@media (prefers-reduced-motion:reduce){.Directions-module-scss-module__7KCDGW__card,.Directions-module-scss-module__7KCDGW__screen,.Directions-module-scss-module__7KCDGW__arrow{transition:none}.Directions-module-scss-module__7KCDGW__bento:not([data-visible=true]) .Directions-module-scss-module__7KCDGW__card{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.Directions-module-scss-module__7KCDGW__bento:has(.Directions-module-scss-module__7KCDGW__card:is(:hover,:focus-visible)) .Directions-module-scss-module__7KCDGW__card:not(:hover,:focus-visible){filter:opacity(.3)}}@media (prefers-reduced-motion:reduce){.Directions-module-scss-module__7KCDGW__screen *{animation:none!important}.Directions-module-scss-module__7KCDGW__map path{stroke-dashoffset:0}}
.ServicesPage-module-scss-module__2P1J1q__inner{max-width:var(--container);padding:0 var(--gutter);margin:auto}.ServicesPage-module-scss-module__2P1J1q__section{padding:clamp(72px,8vw,120px) 0}.ServicesPage-module-scss-module__2P1J1q__head{justify-items:start;gap:18px;display:grid}.ServicesPage-module-scss-module__2P1J1q__lead{color:var(--muted);max-width:620px;font-size:17px;line-height:1.6}.ServicesPage-module-scss-module__2P1J1q__btn,.ServicesPage-module-scss-module__2P1J1q__btnGhost{border-radius:var(--pill);font:inherit;letter-spacing:.01em;cursor:pointer;align-items:center;gap:14px;font-size:14px;font-weight:650;text-decoration:none;transition:background .35s,border-color .35s,color .35s;display:inline-flex}.ServicesPage-module-scss-module__2P1J1q__btn{background:var(--accent);color:var(--on-accent);border:0;padding:16px 26px}@media (hover:hover) and (pointer:fine){.ServicesPage-module-scss-module__2P1J1q__btn:hover{background:var(--accent-hover)}}.ServicesPage-module-scss-module__2P1J1q__btnGhost{border:1px solid var(--line-strong);color:var(--text);background:0 0;padding:15px 25px}@media (hover:hover) and (pointer:fine){.ServicesPage-module-scss-module__2P1J1q__btnGhost:hover{border-color:var(--text)}}.ServicesPage-module-scss-module__2P1J1q__hero{padding:clamp(56px,7vw,112px) 0 clamp(64px,7vw,112px)}.ServicesPage-module-scss-module__2P1J1q__h1{letter-spacing:-.045em;max-width:12em;font-size:clamp(44px,5.6vw,88px);font-weight:600;line-height:1}.ServicesPage-module-scss-module__2P1J1q__h1 em{color:var(--accent-2);font-style:normal}.ServicesPage-module-scss-module__2P1J1q__heroLead{max-width:640px;color:var(--muted);margin-top:24px;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.ServicesPage-module-scss-module__2P1J1q__heroActions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ServicesPage-module-scss-module__2P1J1q__start{margin-top:clamp(36px,4vw,56px)}.ServicesPage-module-scss-module__2P1J1q__picker{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:stretch;gap:clamp(20px,3.2vw,56px);display:grid}.ServicesPage-module-scss-module__2P1J1q__situations{border-top:1px solid var(--line);align-content:start;display:grid}.ServicesPage-module-scss-module__2P1J1q__situation{border:0;border-bottom:1px solid var(--line);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:8px;padding:26px 0 26px 28px;display:grid;position:relative}.ServicesPage-module-scss-module__2P1J1q__situation:before{content:"";background:var(--text);transform-origin:top;width:2px;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0)}.ServicesPage-module-scss-module__2P1J1q__situation strong{letter-spacing:-.03em;color:var(--dim);font-size:clamp(20px,1.7vw,26px);font-weight:600;line-height:1.2;transition:color .45s}.ServicesPage-module-scss-module__2P1J1q__situation span{max-width:44ch;color:var(--dim);font-size:15px;line-height:1.55;transition:color .45s}@media (hover:hover) and (pointer:fine){.ServicesPage-module-scss-module__2P1J1q__situation:hover strong{color:var(--muted)}}.ServicesPage-module-scss-module__2P1J1q__situation[aria-selected=true]:before{transform:none}.ServicesPage-module-scss-module__2P1J1q__situation[aria-selected=true] strong{color:var(--text)}.ServicesPage-module-scss-module__2P1J1q__situation[aria-selected=true] span{color:var(--muted)}.ServicesPage-module-scss-module__2P1J1q__situation:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.ServicesPage-module-scss-module__2P1J1q__panels{border-radius:var(--r-xl);border:1px solid var(--line);background:radial-gradient(90% 70% at 100% 0%, #ffffff0c, transparent 60%),var(--surface);padding:clamp(28px,3vw,44px);display:grid}.ServicesPage-module-scss-module__2P1J1q__panel{visibility:hidden;flex-direction:column;grid-area:1/1;align-items:flex-start;transition:visibility 0s .35s;display:flex}.ServicesPage-module-scss-module__2P1J1q__panel>*{opacity:0;transition:opacity .3s,translate .4s;translate:0 16px}.ServicesPage-module-scss-module__2P1J1q__panel>:first-child{--d:0s}.ServicesPage-module-scss-module__2P1J1q__panel>:nth-child(2){--d:80ms}.ServicesPage-module-scss-module__2P1J1q__panel>:nth-child(3){--d:.16s}.ServicesPage-module-scss-module__2P1J1q__panel>:nth-child(4){--d:.26s}.ServicesPage-module-scss-module__2P1J1q__panel>:nth-child(5){--d:.36s}.ServicesPage-module-scss-module__2P1J1q__panel[data-on]{visibility:visible;transition:visibility}.ServicesPage-module-scss-module__2P1J1q__panel[data-on]>*{opacity:1;transition:opacity .7s ease var(--d),translate .9s cubic-bezier(.22, 1, .36, 1) var(--d),background .35s;translate:none}.ServicesPage-module-scss-module__2P1J1q__panelSituation{display:none}.ServicesPage-module-scss-module__2P1J1q__panelLabel{color:var(--accent-2);font-size:13px;font-weight:500}.ServicesPage-module-scss-module__2P1J1q__panelStep{letter-spacing:-.025em;max-width:30ch;color:var(--text);margin-top:14px;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.3}.ServicesPage-module-scss-module__2P1J1q__fits{width:100%;margin-top:auto;padding-top:36px}.ServicesPage-module-scss-module__2P1J1q__fits small{color:var(--dim);margin-bottom:10px;font-size:13px;display:block}.ServicesPage-module-scss-module__2P1J1q__fits ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ServicesPage-module-scss-module__2P1J1q__fits li{opacity:0;transition:opacity .3s,translate .3s;translate:-10px}.ServicesPage-module-scss-module__2P1J1q__fits a{border-bottom:1px solid var(--line);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:16px;text-decoration:none;transition:color .3s;display:flex}@media (hover:hover) and (pointer:fine){.ServicesPage-module-scss-module__2P1J1q__fits a:hover{color:var(--muted)}}.ServicesPage-module-scss-module__2P1J1q__panel[data-on] .ServicesPage-module-scss-module__2P1J1q__fits li{opacity:1;transition:opacity .6s ease calc(.4s + var(--j)*80ms),translate .8s cubic-bezier(.22, 1, .36, 1) calc(.4s + var(--j)*80ms);translate:none}.ServicesPage-module-scss-module__2P1J1q__panel .ServicesPage-module-scss-module__2P1J1q__btn{margin-top:28px}.ServicesPage-module-scss-module__2P1J1q__situation{transition:opacity .8s ease calc(var(--k)*.1s),translate 1s cubic-bezier(.22, 1, .36, 1) calc(var(--k)*.1s)}.ServicesPage-module-scss-module__2P1J1q__start:not([data-visible=true]) .ServicesPage-module-scss-module__2P1J1q__situation{opacity:0;translate:0 18px}.ServicesPage-module-scss-module__2P1J1q__start:not([data-visible=true]) .ServicesPage-module-scss-module__2P1J1q__situation:before{transform:scaleY(0)}.ServicesPage-module-scss-module__2P1J1q__factors{grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(40px,4vw,64px) clamp(28px,3vw,48px);margin:clamp(44px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.ServicesPage-module-scss-module__2P1J1q__factor{grid-column:var(--c);grid-row:var(--r);flex-direction:column;gap:clamp(14px,1.2vw,18px);padding-top:clamp(24px,2.2vw,32px);display:flex;position:relative}.ServicesPage-module-scss-module__2P1J1q__factor:before{content:"";background:var(--line-strong);transform-origin:0;height:1px;transition:transform 1.2s var(--ease-reveal) calc(var(--k)*.16s),background-color .4s;position:absolute;inset:0 0 auto;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.ServicesPage-module-scss-module__2P1J1q__factor:hover:before{background:var(--text)}}.ServicesPage-module-scss-module__2P1J1q__factor h3{letter-spacing:-.04em;margin-bottom:-.1em;padding-bottom:.1em;font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1.05;overflow:hidden}.ServicesPage-module-scss-module__2P1J1q__factor h3 span{transition:translate var(--dur-reveal) var(--ease-reveal) calc(.25s + var(--k)*.16s);display:inline-block;translate:0 110%}.ServicesPage-module-scss-module__2P1J1q__factor p{max-width:30ch;color:var(--muted);opacity:0;transition:opacity 1s ease calc(.55s + var(--k)*.16s);font-size:clamp(16px,1.15vw,17px);line-height:1.5}.ServicesPage-module-scss-module__2P1J1q__factors[data-visible=true] .ServicesPage-module-scss-module__2P1J1q__factor:before{transform:none}.ServicesPage-module-scss-module__2P1J1q__factors[data-visible=true] .ServicesPage-module-scss-module__2P1J1q__factor h3 span{translate:none}.ServicesPage-module-scss-module__2P1J1q__factors[data-visible=true] .ServicesPage-module-scss-module__2P1J1q__factor p{opacity:1}.ServicesPage-module-scss-module__2P1J1q__priceFoot{justify-content:flex-end;margin-top:clamp(28px,3vw,40px);display:flex}@media (max-width:900px){.ServicesPage-module-scss-module__2P1J1q__inner{padding:0 20px}.ServicesPage-module-scss-module__2P1J1q__factors{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.ServicesPage-module-scss-module__2P1J1q__factor{grid-area:auto}.ServicesPage-module-scss-module__2P1J1q__picker{grid-template-columns:1fr}.ServicesPage-module-scss-module__2P1J1q__situation{padding:20px 0 20px 22px}}@media (max-width:600px){.ServicesPage-module-scss-module__2P1J1q__factors{grid-template-columns:1fr;row-gap:36px}.ServicesPage-module-scss-module__2P1J1q__picker{gap:16px}.ServicesPage-module-scss-module__2P1J1q__situation{padding:16px 0 16px 18px}.ServicesPage-module-scss-module__2P1J1q__situation span{display:none}.ServicesPage-module-scss-module__2P1J1q__situation strong{font-size:19px}.ServicesPage-module-scss-module__2P1J1q__panels{padding:24px 20px}.ServicesPage-module-scss-module__2P1J1q__panelSituation{border-bottom:1px solid var(--line);color:var(--muted);margin-bottom:18px;padding-bottom:18px;font-size:15px;line-height:1.55;display:block}.ServicesPage-module-scss-module__2P1J1q__panelStep{margin-top:10px;font-size:20px}.ServicesPage-module-scss-module__2P1J1q__fits{padding-top:28px}.ServicesPage-module-scss-module__2P1J1q__fits a{padding:13px 0;font-size:15px}.ServicesPage-module-scss-module__2P1J1q__panel .ServicesPage-module-scss-module__2P1J1q__btn{justify-content:space-between;width:100%;margin-top:24px}}@media (prefers-reduced-motion:reduce){.ServicesPage-module-scss-module__2P1J1q__situation,.ServicesPage-module-scss-module__2P1J1q__situation:before,.ServicesPage-module-scss-module__2P1J1q__panel>*,.ServicesPage-module-scss-module__2P1J1q__fits li,.ServicesPage-module-scss-module__2P1J1q__factor:before,.ServicesPage-module-scss-module__2P1J1q__factor h3 span,.ServicesPage-module-scss-module__2P1J1q__factor p{opacity:1!important;transition:none!important;transform:none!important}}
