.mk,.mk *,.mk :before,.mk :after{box-sizing:border-box}.mk{--mk-app-bg:#f4f4f5;--mk-card:#111;--mk-row:#262626;--mk-ico:#3a3a3a;--mk-red:color-mix(in srgb, var(--alert) 55%, var(--orange));--mk-metal:linear-gradient(155deg, #e6e7ea 0%, #a9abb0 20%, #d8d9dc 48%, #9b9da2 76%, #dfe0e3 100%);width:100%;font-family:var(--font);color:var(--text-1);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;margin-inline:auto;line-height:1.35;display:block;container-type:inline-size}.mk img{max-width:none;display:block}.mk p{margin:0}[data-mk-instant],[data-mk-instant] *,[data-mk-instant] :before,[data-mk-instant] :after{transition:none!important;animation:none!important}.mk-phone{aspect-ratio:378/760;width:100%;position:relative;container-type:inline-size}.mk-phone__body{--u:calc(100cqw / 378);border-radius:calc(62 * var(--u));padding:calc(3.6 * var(--u));background:var(--mk-metal);box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-18 * var(--u)) #11111152, 0 calc(6 * var(--u)) calc(16 * var(--u)) #1111111a;position:absolute;inset:0}.mk-phone__bezel{border-radius:calc(58.4 * var(--u));height:100%;padding:calc(8.4 * var(--u));box-shadow:inset 0 0 0 calc(1 * var(--u)) #0000000d;background:#fff}.mk-phone__screen{border-radius:calc(50 * var(--u));background:var(--mk-app-bg);isolation:isolate;height:100%;position:relative;overflow:hidden}.mk-phone__btn{width:calc(3.2 * var(--u));border-radius:calc(2 * var(--u));background:#a5a7ac;position:absolute}.mk-phone__btn--a{left:calc(-2.6 * var(--u));top:calc(132 * var(--u));height:calc(26 * var(--u))}.mk-phone__btn--b{left:calc(-2.6 * var(--u));top:calc(180 * var(--u));height:calc(50 * var(--u))}.mk-phone__btn--c{left:calc(-2.6 * var(--u));top:calc(240 * var(--u));height:calc(50 * var(--u))}.mk-phone__btn--d{right:calc(-2.6 * var(--u));top:calc(204 * var(--u));height:calc(78 * var(--u))}.mk-status{z-index:3;height:calc(50 * var(--u));padding:calc(4 * var(--u)) calc(30 * var(--u)) 0 calc(38 * var(--u));color:#111;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.mk-status__time{font-size:calc(14.5 * var(--u));letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:650;display:grid}.mk-time{transition:opacity .3s var(--ease), transform .4s var(--ease);grid-area:1/1}.mk-time--2,.mk-time--3,.mk-time--4{opacity:0;transform:translateY(45%)}[data-state~=t2] .mk-time--1,[data-state~=t3] .mk-time--1,[data-state~=t4] .mk-time--1,[data-state~=t3] .mk-time--2,[data-state~=t4] .mk-time--2,[data-state~=t4] .mk-time--3{opacity:0;transform:translateY(-45%)}[data-state~=t2] .mk-time--2,[data-state~=t3] .mk-time--3,[data-state~=t4] .mk-time--4{opacity:1;transform:none}.mk-status__glyphs{align-items:center;gap:calc(5 * var(--u));display:flex}.mk-glyph{fill:currentColor;display:block}.mk-glyph--signal{width:calc(17 * var(--u));height:calc(11 * var(--u))}.mk-glyph--wifi{width:calc(15 * var(--u));height:calc(11 * var(--u))}.mk-glyph--battery{width:calc(25 * var(--u));height:calc(11.5 * var(--u))}.mk-island-idle{z-index:6;top:calc(11 * var(--u));width:calc(106 * var(--u));height:calc(31 * var(--u));margin-left:calc(-53 * var(--u));border-radius:calc(16 * var(--u));background:#000;position:absolute;left:50%}.mk-home{z-index:4;bottom:calc(7 * var(--u));width:calc(122 * var(--u));height:calc(4.6 * var(--u));margin-left:calc(-61 * var(--u));border-radius:calc(3 * var(--u));background:#111;position:absolute;left:50%}.mk-app{padding-top:calc(60 * var(--u));flex-direction:column;display:flex;position:absolute;inset:0}.mk-app__logo{height:calc(21 * var(--u));justify-content:center;display:flex}.mk-app__logo img{width:auto;height:100%}.mk-route{padding:calc(24 * var(--u)) calc(22 * var(--u)) 0;flex-direction:column;display:flex}.mk-route__label{font-size:calc(11 * var(--u));color:var(--text-3)}.mk-route__bus{margin-top:calc(3 * var(--u));font-size:calc(19 * var(--u));letter-spacing:-.01em;font-weight:800;line-height:1.25}.mk-route__stop{margin-top:calc(1 * var(--u));font-size:calc(11 * var(--u));color:var(--text-3)}.mk-app__card{margin:calc(18 * var(--u)) calc(18 * var(--u)) 0}.mk-app__card .mk-layer{min-height:calc(364 * var(--u))}.mk-hint{margin:calc(12 * var(--u)) calc(18 * var(--u)) 0;padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));background:var(--bg-3);color:var(--text-3);font-size:calc(9.6 * var(--u));text-align:center;line-height:1.45;display:grid}.mk-hint__t{transition:opacity .35s var(--ease);grid-area:1/1;align-self:center}.mk-hint__t--before{opacity:0}[data-state~=s-before] .mk-hint__t--before{opacity:1}[data-state~=s-before] .mk-hint__t--quiet{opacity:0}.mk-tabs{height:calc(68 * var(--u));padding-top:calc(9 * var(--u));border-top:calc(1 * var(--u)) solid var(--line-1);background:#fff;display:flex;position:absolute;bottom:0;left:0;right:0}.mk-tab{align-items:center;gap:calc(3 * var(--u));font-size:calc(9 * var(--u));color:#9c9c9c;flex-direction:column;flex:1;font-weight:500;display:flex}.mk-tab .mk-i{width:calc(20 * var(--u));height:calc(20 * var(--u))}.mk-tab--on{color:var(--orange);font-weight:600}.mk-card{border-radius:calc(18 * var(--u));background:var(--mk-card);color:#fff;position:relative;overflow:hidden}.mk-card__stack{display:grid}.mk-layer{padding:calc(40 * var(--u)) calc(20 * var(--u)) calc(18 * var(--u));text-align:center;opacity:0;transform:translateY(calc(8 * var(--u)));transition:opacity .3s var(--ease), transform .5s var(--ease-spring);flex-direction:column;grid-area:1/1;align-items:center;display:flex}[data-state~=s-before] .mk-layer--before,[data-state~=s-walk] .mk-layer--walk,[data-state~=s-run] .mk-layer--run,[data-state~=s-next] .mk-layer--next,[data-state~=nb-slip] .mk-layer--slip{opacity:1;transition-delay:.14s;transform:none}.mk-ico{width:calc(68 * var(--u));height:calc(68 * var(--u));background:var(--mk-ico);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.mk-ico .mk-i{width:calc(32 * var(--u));height:calc(32 * var(--u))}.mk-ico--run{background:var(--orange);transition:transform .5s var(--ease-spring) .18s;transform:scale(.7)}[data-state~=s-run] .mk-ico--run{transform:none}.mk-ico--walk .mk-i{clip-path:inset(0 100% 0 0);transition:clip-path .45s var(--ease) .35s}[data-state~=s-walk] .mk-ico--walk .mk-i{clip-path:inset(0)}.mk-card__title{margin-top:calc(18 * var(--u));font-size:calc(23 * var(--u));letter-spacing:-.02em;font-weight:700;line-height:1.3}.mk-card__sub{margin-top:calc(6 * var(--u));font-size:calc(11.5 * var(--u));color:#d4d4d4;line-height:1.4}.mk-card__sub--run{color:#fff;font-weight:600}.mk-btn{width:100%;height:calc(42 * var(--u));margin-top:calc(24 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(13 * var(--u));transition:transform .2s var(--ease);place-items:center;font-weight:700;display:grid;position:relative}.mk-btn--orange{background:var(--orange);color:#fff}.mk-btn--white{color:#111;background:#fff}.mk-touch{width:calc(40 * var(--u));height:calc(40 * var(--u));margin:calc(-20 * var(--u)) 0 0 calc(-20 * var(--u));box-shadow:0 0 0 calc(1.5 * var(--u)) #ffffffa6, 0 calc(4 * var(--u)) calc(12 * var(--u)) #00000040;opacity:0;transition:opacity .25s var(--ease), transform .35s var(--ease-spring);background:#fff6;border-radius:50%;position:absolute;top:50%;left:80%;transform:scale(.4)}[data-state~=touch] .mk-touch{opacity:1;transform:scale(1)}[data-state~=press] .mk-touch{transform:scale(.8)}[data-state~=press] .mk-btn--orange{transform:scale(.95)}.mk-row{align-items:center;gap:calc(8 * var(--u));width:100%;height:calc(44 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(10 * var(--u));background:var(--mk-row);color:#e8e8e8;font-size:calc(11.5 * var(--u));white-space:nowrap;margin-top:auto;display:flex}.mk-layer>.mk-btn{margin-bottom:calc(20 * var(--u))}.mk-row__ico{width:calc(18 * var(--u));height:calc(18 * var(--u));color:#9a9a9a;flex:none}.mk-row__end{margin-left:auto;font-weight:600}.mk-checked{align-items:center;gap:calc(5 * var(--u));color:var(--ok);font-weight:600;display:inline-flex}.mk-dot{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--ok);border-radius:50%;flex:none;display:inline-block;position:relative}.mk-dot:after{content:"";background:var(--ok);opacity:0;border-radius:50%;position:absolute;inset:0}[data-playing] .mk-dot:after{animation:1.8s ease-out infinite mk-pulse}@keyframes mk-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.mk-nextbox{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));width:100%;margin-top:calc(16 * var(--u));padding:calc(11 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));text-align:left;background:#1f1f1f;display:flex}.mk-nextbox__l{gap:calc(2 * var(--u));flex-direction:column;display:flex}.mk-nextbox__label{font-size:calc(11.5 * var(--u));color:#cfcfcf;font-weight:600}.mk-nextbox__note{font-size:calc(11 * var(--u));color:#9a9a9a}.mk-nextbox__value{font-size:calc(28 * var(--u));letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.mk-roll{vertical-align:bottom;height:1.2em;display:inline-grid;overflow:hidden}.mk-roll__a,.mk-roll__b{transition:transform .7s var(--ease), opacity .5s var(--ease);grid-area:1/1}.mk-roll__b{opacity:0;transform:translateY(100%)}[data-state~=nb-tick] .mk-roll__a{opacity:0;transform:translateY(-100%)}[data-state~=nb-tick] .mk-roll__b{opacity:1;transform:none}.mk-hero{flex-direction:column;max-width:380px;display:flex}.mk-hero .mk-phone{width:96%;margin-inline:auto}.mk-app__card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(3 * var(--u)) var(--orange);opacity:0;position:absolute;inset:0}[data-state~=pulse] .mk-app__card:after{animation:mk-cardpulse .6s var(--ease) .15s 2}[data-state~=pulse] .mk-ico--run{animation:mk-icopulse .6s var(--ease) .4s 2}@keyframes mk-cardpulse{0%,to{opacity:0}40%{opacity:1}}@keyframes mk-icopulse{0%,to{transform:scale(1)}40%{transform:scale(1.12)}}.mk-hero .mk-layer{transition-duration:.28s,.3s}.mk-hero[data-state~=s-before] .mk-layer--before,.mk-hero[data-state~=s-walk] .mk-layer--walk,.mk-hero[data-state~=s-run] .mk-layer--run,.mk-hero[data-state~=s-next] .mk-layer--next{transition-delay:80ms}.mk-hero .mk-ico--walk .mk-i{transition:clip-path .3s var(--ease) .15s}.mk-hero .mk-ico--run{transition:transform .35s var(--ease-spring) .1s}.mk-hero .mk-hint{display:none}.mk-hero .mk-app__card{margin-top:calc(22 * var(--u))}.mk-hero .mk-app__card .mk-layer{min-height:calc(396 * var(--u));padding-inline:calc(16 * var(--u))}.mk-hero .mk-card__title{margin-top:calc(20 * var(--u));font-size:calc(28 * var(--u));font-weight:800}.mk-hero .mk-card__sub{margin-top:calc(8 * var(--u));font-size:calc(15.5 * var(--u));color:#e6e6e6;text-wrap:balance;line-height:1.45}.mk-hero .mk-card__sub--run{color:#fff}.mk-hero .mk-btn{height:calc(46 * var(--u));font-size:calc(14.5 * var(--u))}.mk-hero .mk-nextbox__label{font-size:calc(13 * var(--u))}.mk-hero .mk-nextbox__note,.mk-hero .mk-row{font-size:calc(12 * var(--u))}.mk-tour{color:var(--mk-tour-ink,#fff);--mk-replay-ink:var(--mk-tour-ink,#fff);grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);align-items:center;margin-top:12px;display:grid}.mk-tour__steps{flex-direction:column;grid-column:2;align-items:center;gap:8px;display:flex}.mk-tour .mk-replay{grid-column:3;justify-self:end}@media (width<=479px){.mk-tour .mk-replay__tx{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1023px){.mk-tour{order:-1;margin-top:0;margin-bottom:12px}}.mk-tour__segs{gap:5px;width:152px;display:flex}.mk-tour__seg{opacity:.32;height:3px;transition:opacity .25s var(--ease);background:currentColor;border-radius:2px;flex:1}[data-state~=k1] .mk-tour__seg--1,[data-state~=k2] .mk-tour__seg--2,[data-state~=k3] .mk-tour__seg--3,[data-state~=k4] .mk-tour__seg--4{opacity:1}.mk-tour__labels{white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3;display:grid}.mk-tour__label{opacity:0;transition:opacity .22s var(--ease), transform .3s var(--ease);grid-area:1/1;justify-self:center;transform:translateY(4px)}.mk-tour__n{opacity:.7;font-variant-numeric:tabular-nums;margin-right:6px;font-weight:600}[data-state~=l1] .mk-tour__label--1,[data-state~=l2] .mk-tour__label--2,[data-state~=l3] .mk-tour__label--3,[data-state~=l4] .mk-tour__label--4{opacity:1;transform:none}.mk-isp{max-width:380px}.mk-isp .mk-phone{width:96%;margin-inline:auto}.mk-chat{padding-top:calc(50 * var(--u));background:var(--mk-app-bg);flex-direction:column;display:flex;position:absolute;inset:0}.mk-chat__head{align-items:center;gap:calc(9 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(11 * var(--u)) calc(10 * var(--u));border-bottom:calc(1 * var(--u)) solid #e7e7e7;background:#fbfbfb;display:flex}.mk-chat__back{width:calc(22 * var(--u));height:calc(22 * var(--u));color:#111}.mk-chat__avatar{width:calc(32 * var(--u));height:calc(32 * var(--u));color:#6b6f76;background:#e2e4e8;border-radius:50%;place-items:center;display:grid}.mk-chat__avatar .mk-i{width:calc(19 * var(--u));height:calc(19 * var(--u))}.mk-chat__name{font-size:calc(14 * var(--u));font-weight:700}.mk-chat__list{justify-content:flex-end;gap:calc(9 * var(--u));padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u));flex-direction:column;flex:1;display:flex}.mk-bub{max-width:74%;padding:calc(9 * var(--u)) calc(13 * var(--u));border-radius:calc(17 * var(--u));font-size:calc(13.5 * var(--u));opacity:0;transform:translateY(calc(10 * var(--u))) scale(.96);transition:opacity .3s var(--ease), transform .5s var(--ease-spring);line-height:1.4}.mk-bub--them{color:#111;border-bottom-left-radius:calc(6 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0000000f;transform-origin:0 100%;background:#fff;align-self:flex-start}.mk-bub--me{color:#fff;border-bottom-right-radius:calc(6 * var(--u));transform-origin:100% 100%;background:#2b2d31;align-self:flex-end}[data-state~=m1] .mk-bub--1,[data-state~=m2] .mk-bub--2,[data-state~=m3] .mk-bub--3,[data-state~=m4] .mk-bub--4{opacity:1;transform:none}.mk-chat__bar{align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u)) calc(30 * var(--u));border-top:calc(1 * var(--u)) solid #e7e7e7;background:#fbfbfb;display:flex}.mk-chat__btn{width:calc(30 * var(--u));height:calc(30 * var(--u));color:#7a7e85;background:#e9eaed;border-radius:50%;flex:none;place-items:center;display:grid}.mk-chat__btn .mk-i{width:calc(18 * var(--u));height:calc(18 * var(--u))}.mk-chat__field{height:calc(34 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(17 * var(--u));border:calc(1 * var(--u)) solid #e3e3e3;color:#9c9c9c;font-size:calc(12.5 * var(--u));background:#fff;flex:1;align-items:center;display:flex}.mk-dim{z-index:5;opacity:0;transition:opacity .25s var(--ease);background:#11111152;position:absolute;inset:0}[data-state~=dim] .mk-dim{opacity:1}.mk-isl{z-index:6;top:calc(11 * var(--u));transform-origin:50% calc(17 * var(--u));justify-content:center;display:flex;position:absolute;left:0;right:0}[data-state~=bump] .mk-isl{animation:mk-bump .8s var(--ease) .1s 1 both}@keyframes mk-bump{0%,50%,to{transform:scale(1)}20%,70%{transform:scale(1.06)}}.mk-isl__glow{width:calc(204 * var(--u));height:calc(34 * var(--u));border-radius:calc(17 * var(--u));box-shadow:0 0 calc(18 * var(--u)) calc(4 * var(--u)) #ff5a1f99;opacity:0;transition:opacity .4s var(--ease);position:absolute;top:0}[data-state~=i-run] .mk-isl__glow{opacity:1}.mk-isl__pill{width:calc(204 * var(--u));height:calc(34 * var(--u));border-radius:calc(17 * var(--u));transition:width .4s var(--ease-spring), height .4s var(--ease-spring), border-radius .4s var(--ease);background:#000;flex:none;position:relative;overflow:hidden}[data-state~=i-exp] .mk-isl__pill{width:calc(330 * var(--u));height:calc(152 * var(--u));border-radius:calc(36 * var(--u))}.mk-isl__c{width:calc(204 * var(--u));height:calc(34 * var(--u));margin-left:calc(-102 * var(--u));padding:0 calc(13 * var(--u)) 0 calc(8 * var(--u));color:#fff;font-size:calc(11 * var(--u));white-space:nowrap;opacity:0;transition:opacity .22s var(--ease);justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute;top:0;left:50%}[data-state~=i-walk] .mk-isl__c--walk,[data-state~=i-run] .mk-isl__c--run{opacity:1;transition-delay:.12s}.mk-isl__lead{align-items:center;gap:calc(6 * var(--u));display:flex}.mk-isl__badge{width:calc(18 * var(--u));height:calc(18 * var(--u));color:#fff;border-radius:50%;place-items:center;display:grid}.mk-isl__badge .mk-i{width:calc(12 * var(--u));height:calc(12 * var(--u))}.mk-isl__badge--walk{background:var(--ok)}.mk-isl__badge--run{background:var(--orange)}.mk-isl__trail{font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;font-weight:700}.mk-isl__trail--walk{color:var(--ok)}.mk-isl__trail--run{color:var(--orange-2)}.mk-isl__x{width:calc(330 * var(--u));margin-left:calc(-165 * var(--u));padding:calc(18 * var(--u)) calc(22 * var(--u)) calc(16 * var(--u));color:#fff;opacity:0;transform-origin:50% 0;transition:opacity .16s var(--ease), transform .3s var(--ease);position:absolute;top:0;left:50%;transform:scale(.94)}[data-state~=i-exp] .mk-isl__x{opacity:1;transition:opacity .18s var(--ease), transform .4s var(--ease-spring);transform:none}.mk-isl__xhead{align-items:center;gap:calc(10 * var(--u));display:flex}.mk-isl__xico{width:calc(30 * var(--u));height:calc(30 * var(--u));background:var(--orange);border-radius:50%;place-items:center;display:grid}.mk-isl__xico .mk-i{width:calc(19 * var(--u));height:calc(19 * var(--u))}.mk-isl__xtitle{font-size:calc(21 * var(--u));letter-spacing:-.02em;font-weight:800}.mk-isl__xdetail{margin-top:calc(10 * var(--u));font-size:calc(12.5 * var(--u));color:#f2f2f2;font-weight:600}.mk-isl__xnext{margin-top:calc(4 * var(--u));font-size:calc(11 * var(--u));color:#9a9a9a}.mk-isl__xhr{height:calc(1 * var(--u));margin-top:calc(12 * var(--u));background:#ffffff24}.mk-isl__xfoot{margin-top:calc(10 * var(--u));font-size:calc(11 * var(--u));color:#b5b5b5;white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.mk-watch{max-width:520px}.mk-ws{--s:calc(100cqw / 520);aspect-ratio:520/552;position:relative}.mk-ws__phone{left:calc(150 * var(--s));width:calc(270 * var(--s));position:absolute;top:0}.mk-ws__watch{z-index:2;left:calc(290 * var(--s));top:calc(150 * var(--s));width:calc(222 * var(--s));position:absolute}[data-state~=buzz] .mk-ws__watch{animation:.3s linear 50ms mk-buzz}@keyframes mk-buzz{0%,to{transform:none}17%{transform:translateX(calc(-2.5 * var(--s))) rotate(-.8deg)}34%{transform:translateX(calc(2.5 * var(--s))) rotate(.8deg)}51%{transform:translateX(calc(-2 * var(--s))) rotate(-.6deg)}68%{transform:translateX(calc(2 * var(--s))) rotate(.6deg)}85%{transform:translateX(calc(-1 * var(--s)))}}.mk-ws__notif{z-index:3;left:calc(4 * var(--s));top:calc(350 * var(--s));width:calc(304 * var(--s));position:absolute}.mk-wt{aspect-ratio:230/150;width:100%;position:relative;container-type:inline-size}.mk-wt__in{--w:calc(100cqw / 230);position:absolute;inset:0}.mk-wt__band{top:calc(32 * var(--w));height:calc(86 * var(--w));width:calc(56 * var(--w));border:calc(1 * var(--w)) solid #cfd0d4;box-shadow:0 calc(10 * var(--w)) calc(20 * var(--w)) calc(-10 * var(--w)) #11111140;background:linear-gradient(#f6f6f7,#dcdde0);position:absolute}.mk-wt__band--l{border-radius:calc(16 * var(--w)) 0 0 calc(16 * var(--w));left:0}.mk-wt__band--r{border-radius:0 calc(16 * var(--w)) calc(16 * var(--w)) 0;right:0}.mk-wt__crown{top:calc(-4 * var(--w));height:calc(7 * var(--w));border-radius:calc(3 * var(--w));background:#b3b5ba;position:absolute}.mk-wt__crown--a{left:calc(92 * var(--w));width:calc(30 * var(--w))}.mk-wt__crown--b{left:calc(134 * var(--w));width:calc(18 * var(--w))}.mk-wt__ring{left:calc(30 * var(--w));width:calc(170 * var(--w));height:calc(150 * var(--w));border-radius:calc(46 * var(--w));border:calc(2.5 * var(--w)) solid var(--orange);opacity:0;position:absolute;top:0}[data-state~=buzz] .mk-wt__ring{animation:mk-ring .6s var(--ease) 50ms 1 both}@keyframes mk-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.mk-wt__case{left:calc(30 * var(--w));width:calc(170 * var(--w));height:calc(150 * var(--w));padding:calc(3.5 * var(--w));border-radius:calc(46 * var(--w));background:var(--mk-metal);box-shadow:0 calc(18 * var(--w)) calc(30 * var(--w)) calc(-10 * var(--w)) #11111159, 0 calc(3 * var(--w)) calc(8 * var(--w)) #1111111f;position:absolute;top:0}.mk-wt__bezel{height:100%;padding:calc(7 * var(--w));border-radius:calc(42.5 * var(--w));background:#fff}.mk-wt__screen{border-radius:calc(35 * var(--w));color:#fff;background:#0b0b0b;height:100%;display:grid;position:relative;overflow:hidden}.mk-wt__l{opacity:0;transform:translateY(calc(6 * var(--w)));transition:opacity .3s var(--ease), transform .5s var(--ease-spring);grid-area:1/1}[data-state~=w-walk] .mk-wt__l--walk,[data-state~=w-run] .mk-wt__l--run{opacity:1;transition-delay:.1s;transform:none}.mk-wt__l--walk{justify-content:center;align-items:center;gap:calc(6 * var(--w));flex-direction:column;display:flex}.mk-wt__big{font-size:calc(38 * var(--w));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05;display:grid}.mk-wt__big .mk-time{text-align:center;grid-area:1/1}[data-state~=w-t2] .mk-wt__big .mk-time--1{opacity:0;transform:translateY(-45%)}[data-state~=w-t2] .mk-wt__big .mk-time--2{opacity:1;transform:none}.mk-wt__calm{align-items:center;gap:calc(5 * var(--w));font-size:calc(13 * var(--w));color:#d6d6d6;font-weight:600;display:flex}.mk-wt__calm .mk-isl__badge{width:calc(16 * var(--w));height:calc(16 * var(--w))}.mk-wt__calm .mk-isl__badge .mk-i{width:calc(11 * var(--w));height:calc(11 * var(--w))}.mk-wt__l--run{padding:calc(10 * var(--w)) calc(16 * var(--w)) 0}.mk-wt__small{text-align:right;font-size:calc(11 * var(--w));color:#a9a9a9;font-variant-numeric:tabular-nums;font-weight:600}.mk-wt__title{margin-top:calc(-2 * var(--w));font-size:calc(18 * var(--w));letter-spacing:-.02em;color:var(--orange-2);font-weight:800}.mk-wt__rows{gap:calc(2 * var(--w));margin-top:calc(5 * var(--w));flex-direction:column;display:flex}.mk-wt__row{padding-bottom:calc(2 * var(--w));font-size:calc(12 * var(--w));color:#bdbdbd;white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.mk-wt__row--em{color:#fff;box-shadow:inset 0 calc(-2 * var(--w)) 0 var(--orange);font-weight:800}.mk-nt{padding:calc(16 * var(--s)) calc(18 * var(--s)) calc(14 * var(--s));border-radius:calc(20 * var(--s));border:calc(1 * var(--s)) solid #ececec;box-shadow:0 calc(20 * var(--s)) calc(40 * var(--s)) calc(-14 * var(--s)) #11111147, 0 calc(2 * var(--s)) calc(8 * var(--s)) #1111110f;opacity:0;transform:translateY(calc(28 * var(--s))) scale(.97);transition:opacity .35s var(--ease), transform .6s var(--ease-spring);background:#fff}[data-state~=notif] .mk-nt{opacity:1;transition-delay:.4s;transform:none}.mk-nt__head{align-items:center;gap:calc(8 * var(--s));display:flex}.mk-nt__badge{width:calc(21 * var(--s));height:calc(21 * var(--s));background:var(--alert);color:#fff;border-radius:50%;place-items:center;display:grid}.mk-nt__badge .mk-i{width:calc(15 * var(--s));height:calc(15 * var(--s))}.mk-nt__title{font-size:calc(17 * var(--s));color:var(--mk-red);letter-spacing:-.02em;font-weight:800}.mk-nt__detail{margin-top:calc(9 * var(--s));font-size:calc(13 * var(--s));color:var(--mk-red);font-weight:700}.mk-nt__next{margin-top:calc(3 * var(--s));font-size:calc(12 * var(--s));color:var(--text-3)}.mk-nt__hr{height:calc(1 * var(--s));margin-top:calc(12 * var(--s));background:#e6e6e6}.mk-nt__foot{margin-top:calc(10 * var(--s));font-size:calc(12 * var(--s));color:var(--text-2);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.mk-nt__foot .mk-checked{--u:var(--s);color:#1f9e23}.mk-nb{max-width:460px}.mk-nb__scene{--n:calc(100cqw / 460);aspect-ratio:460/646;position:relative}.mk-nb__phone{left:calc(70 * var(--n));width:calc(320 * var(--n));position:absolute;top:0}.mk-nb__frame{z-index:2;left:calc(14 * var(--n));right:calc(14 * var(--n));top:calc(78 * var(--n));padding:calc(12 * var(--n));border-radius:calc(32 * var(--n));border:calc(2 * var(--n)) solid var(--orange);box-shadow:0 calc(30 * var(--n)) calc(60 * var(--n)) calc(-22 * var(--n)) #11111152;background:#fff;position:absolute}.mk-nb__cardwrap{container-type:inline-size}.mk-nb__cardwrap .mk-card{--u:calc(100cqw / 344)}.mk-slip{width:100%;margin-top:calc(22 * var(--u));text-align:left}.mk-layer>.mk-slip+.mk-btn{margin-top:calc(22 * var(--u))}.mk-slip__top{font-size:calc(11.5 * var(--u));color:#bdbdbd;justify-content:space-between;display:flex}.mk-slip__top b{color:#fff;font-weight:700}.mk-slip__bar{height:calc(5 * var(--u));margin-top:calc(8 * var(--u));border-radius:calc(3 * var(--u));background:#333;display:block;overflow:hidden}.mk-slip__bar i{border-radius:inherit;background:var(--orange);transform-origin:0;height:100%;display:block;transform:scaleX(.04)}[data-state~=nb-slip] .mk-slip__bar i{animation:1.4s linear .15s both mk-drain}@keyframes mk-drain{0%{transform:scaleX(1)}to{transform:scaleX(.04)}}.mk-layer--slip .mk-ico{color:var(--orange-2)}.mk-sp{max-width:520px}.mk-sp__in{--p:calc(100cqw / 360)}@container (width>=440px){.mk-sp__in{--p:calc(100cqw / 520)}}.mk-sp__cell{transition:opacity .45s var(--ease), transform .6s var(--ease-spring);transition-delay:calc(var(--i) * 70ms)}[data-state~=pre] .mk-sp__cell{opacity:0;transform:translateY(calc(16 * var(--p)));transition:none}.mk-sp__head{align-items:center;gap:calc(12 * var(--p));padding:calc(13 * var(--p)) calc(16 * var(--p));border-radius:calc(16 * var(--p));background:var(--mk-card);color:#fff;display:flex}.mk-sp__clock{width:calc(32 * var(--p));height:calc(32 * var(--p));background:var(--orange);border-radius:50%;flex:none;place-items:center;display:grid}.mk-sp__clock .mk-i{width:calc(19 * var(--p));height:calc(19 * var(--p))}.mk-sp__headtx{gap:calc(1 * var(--p));flex-direction:column;display:flex}.mk-sp__time{font-size:calc(15 * var(--p));letter-spacing:-.01em;font-weight:800}.mk-sp__ask{font-size:calc(12.5 * var(--p));color:#c9c9c9}.mk-sp__grid{gap:calc(8 * var(--p));margin-top:calc(10 * var(--p));grid-template-columns:1fr;display:grid}.mk-sp__card{align-items:center;gap:calc(12 * var(--p));height:100%;padding:calc(12 * var(--p)) calc(40 * var(--p)) calc(12 * var(--p)) calc(14 * var(--p));border-radius:calc(14 * var(--p));border:calc(1 * var(--p)) solid var(--line-1);box-shadow:0 calc(8 * var(--p)) calc(22 * var(--p)) calc(-12 * var(--p)) #11111129;transition:transform .45s var(--ease-spring), box-shadow .45s var(--ease);background:#fff;display:flex;position:relative}.mk-sp__ico{width:calc(26 * var(--p));height:calc(26 * var(--p));color:var(--orange-ink);flex:none}.mk-sp__tx{flex-direction:column;min-width:0;display:flex}.mk-sp__meta{font-size:calc(11 * var(--p));color:var(--text-3)}.mk-sp__text{margin-top:calc(2 * var(--p));font-size:calc(13.5 * var(--p));font-weight:700;line-height:1.35}.mk-sp__ring{inset:calc(-1 * var(--p));border-radius:inherit;border:calc(2 * var(--p)) solid var(--orange);opacity:0;transition:opacity .3s var(--ease);position:absolute}.mk-sp__badge{top:50%;right:calc(12 * var(--p));width:calc(20 * var(--p));height:calc(20 * var(--p));margin-top:calc(-10 * var(--p));background:var(--orange);color:#fff;transition:transform .45s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;transform:scale(0)}.mk-sp__badge .mk-i{width:calc(13 * var(--p));height:calc(13 * var(--p))}[data-state~=p0] .mk-sp__cell--0 .mk-sp__card,[data-state~=p1] .mk-sp__cell--1 .mk-sp__card,[data-state~=p2] .mk-sp__cell--2 .mk-sp__card,[data-state~=p3] .mk-sp__cell--3 .mk-sp__card,[data-state~=p4] .mk-sp__cell--4 .mk-sp__card{transform:translateY(calc(-4 * var(--p)));box-shadow:0 calc(14 * var(--p)) calc(26 * var(--p)) calc(-12 * var(--p)) #ff5a1f59}[data-state~=p0] .mk-sp__cell--0 .mk-sp__ring,[data-state~=p1] .mk-sp__cell--1 .mk-sp__ring,[data-state~=p2] .mk-sp__cell--2 .mk-sp__ring,[data-state~=p3] .mk-sp__cell--3 .mk-sp__ring,[data-state~=p4] .mk-sp__cell--4 .mk-sp__ring{opacity:1}[data-state~=p0] .mk-sp__cell--0 .mk-sp__badge,[data-state~=p1] .mk-sp__cell--1 .mk-sp__badge,[data-state~=p2] .mk-sp__cell--2 .mk-sp__badge,[data-state~=p3] .mk-sp__cell--3 .mk-sp__badge,[data-state~=p4] .mk-sp__cell--4 .mk-sp__badge{transform:scale(1)}.mk-sp__foot{margin-top:calc(18 * var(--p));padding-top:calc(14 * var(--p));font-size:calc(13 * var(--p));color:var(--text-3);text-align:center}@container (width>=440px){.mk-sp__grid{gap:calc(12 * var(--p));margin-top:calc(12 * var(--p));grid-template-columns:repeat(6,1fr)}.mk-sp__cell--0,.mk-sp__cell--1{grid-column:span 3}.mk-sp__cell--2,.mk-sp__cell--3,.mk-sp__cell--4{grid-column:span 2}.mk-sp__card{padding:calc(16 * var(--p)) calc(16 * var(--p)) calc(16 * var(--p));border-radius:calc(16 * var(--p));flex-direction:column;align-items:flex-start;gap:0}.mk-sp__ico{width:calc(28 * var(--p));height:calc(28 * var(--p))}.mk-sp__tx{margin-top:calc(14 * var(--p))}.mk-sp__badge{top:calc(12 * var(--p));margin-top:0}}.mk-rc{max-width:480px}.mk-rc__in{--r:calc(100cqw / 480);align-items:center;gap:calc(16 * var(--r));padding-bottom:calc(6 * var(--r));flex-direction:column;display:flex}.mk-rc__c{border-radius:calc(20 * var(--r));border:calc(1.5 * var(--r)) solid var(--line-3);box-shadow:0 calc(16 * var(--r)) calc(34 * var(--r)) calc(-18 * var(--r)) #1113;transition:opacity .5s var(--ease), transform .7s var(--ease-spring);transition-delay:calc(var(--i) * .12s);background:#fff}[data-state~=pre] .mk-rc__c{opacity:0;transform:translateY(calc(18 * var(--r)));transition:none}.mk-rc__stats{width:min(100%, calc(344 * var(--r)));padding:calc(20 * var(--r)) calc(12 * var(--r));grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.mk-rc__div{width:calc(1 * var(--r));height:calc(30 * var(--r));background:var(--line-3)}.mk-rc__stat{text-align:center;flex-direction:column;align-items:center;display:flex}.mk-rc__label{font-size:calc(14 * var(--r));color:var(--text-1);font-weight:600}.mk-rc__num{margin-top:calc(4 * var(--r));color:var(--orange-ink);font-size:calc(25 * var(--r));white-space:nowrap;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.mk-rc__mid{width:min(100%, calc(456 * var(--r)));padding:calc(24 * var(--r)) calc(22 * var(--r)) calc(22 * var(--r));border:calc(2 * var(--r)) solid var(--orange);border-radius:calc(22 * var(--r));text-align:center;flex-direction:column;align-items:center;display:flex}.mk-rc__mlabel{font-size:calc(18 * var(--r));font-weight:600}.mk-rc__num--big{font-size:calc(32 * var(--r))}.mk-rc__year{margin-top:calc(14 * var(--r));padding:calc(11 * var(--r)) calc(12 * var(--r));border-radius:calc(12 * var(--r));background:var(--line-2);color:var(--text-2);font-size:calc(14.5 * var(--r));align-self:stretch}.mk-rc__year b{color:var(--text-1);font-weight:800}.mk-rc__list{width:min(100%, calc(364 * var(--r)));padding:calc(20 * var(--r)) calc(20 * var(--r)) calc(8 * var(--r))}.mk-rc__ltitle{font-size:calc(16 * var(--r));font-weight:800}.mk-rc__e{padding:calc(13 * var(--r)) 0;transition:opacity .45s var(--ease), transform .6s var(--ease-spring);transition-delay:calc(.5s + var(--i) * .17s)}.mk-rc__e+.mk-rc__e{border-top:calc(1 * var(--r)) solid var(--line-1)}[data-state~=pre] .mk-rc__e{opacity:0;transform:translateX(calc(-14 * var(--r)));transition:none}.mk-rc__when{font-size:calc(12 * var(--r));color:var(--text-3);font-variant-numeric:tabular-nums}.mk-rc__text{margin-top:calc(5 * var(--r));font-size:calc(14 * var(--r));font-weight:600;line-height:1.4}@container (width<=439px){.mk-rc__in{--r:calc(100cqw / 400)}}.mk-scene{position:relative}.mk-foot{justify-content:flex-end;min-height:44px;margin-top:4px;display:flex}.mk-replay{min-width:44px;min-height:44px;color:var(--mk-replay-ink,var(--text-2));font:inherit;cursor:pointer;visibility:hidden;opacity:0;transition:opacity .3s var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}[data-mk-done] .mk-replay{visibility:visible;opacity:1}.mk-replay__pill{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.mk-replay__pill svg{width:15px;height:15px}.mk-replay:hover .mk-replay__pill{background:color-mix(in srgb, currentColor 10%, transparent)}.mk-replay:focus{outline:none}.mk-replay:focus-visible .mk-replay__pill{outline-offset:3px;outline:3px solid}@media (prefers-reduced-motion:reduce){.mk,.mk *,.mk :before,.mk :after{transition:none!important;animation:none!important}}.mk-isp .mk-glyph--signal,.mk-isp .mk-glyph--wifi{display:none}.hero[data-astro-cid-yodha2z4]{color:var(--text-inverse);background:#eb5f29;padding-block:clamp(48px,7.2vw,140px) clamp(56px,7.2vw,140px);position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero__inner[data-astro-cid-yodha2z4]{position:relative}.hero__eyebrow[data-astro-cid-yodha2z4]{background:#1111112e;border-radius:999px;margin-bottom:clamp(16px,1.6vw,28px);padding:6px 14px;font-size:clamp(.9375rem,.88rem + .25vw,1.125rem);font-weight:600;display:inline-block}.hero__title[data-astro-cid-yodha2z4]{font-size:var(--fs-hero);font-weight:700;line-height:var(--lh);letter-spacing:-.03em}.hero__body[data-astro-cid-yodha2z4]{text-wrap:balance;font-size:var(--fs-body);letter-spacing:-.01em;margin-top:clamp(20px,1.8vw,32px);font-weight:500;line-height:1.5}.hero__cta[data-astro-cid-yodha2z4]{margin-top:clamp(32px,3vw,56px)}.hero__media[data-astro-cid-yodha2z4]{max-width:440px;margin-inline:auto}@media (width>=1024px){.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.hero__title[data-astro-cid-yodha2z4]{font-size:min(3.875rem,3.85vw)}.hero__media[data-astro-cid-yodha2z4]{max-width:clamp(300px, calc((100svh - var(--header-h) - 120px) * .48), 440px)}}@media (width<=1023px){.hero__title[data-astro-cid-yodha2z4]{text-wrap:balance;font-size:clamp(1.875rem,1rem + 4.2vw,3rem)}.hero__cta[data-astro-cid-yodha2z4]{max-width:480px}}.feature__media[data-astro-cid-y6ttmz2j]{max-width:var(--media-max);margin-inline:auto}.survey[data-astro-cid-rsugdee4]{padding-block:clamp(64px,6.25vw,120px)}.survey__action[data-astro-cid-rsugdee4]{margin-top:clamp(28px,2.6vw,48px)}.survey__help[data-astro-cid-rsugdee4]{color:var(--text-3);font-size:var(--fs-small);margin-top:10px}.survey__media[data-astro-cid-rsugdee4]{max-width:520px;margin-inline:auto}.survey__illust[data-astro-cid-rsugdee4]{width:100%;height:auto}@media (width<=1023px){.survey__action[data-astro-cid-rsugdee4]{flex-direction:column;align-items:center;display:flex}.survey__media[data-astro-cid-rsugdee4]{max-width:360px}}.faq__grid[data-astro-cid-gfo3rpqg]{gap:clamp(32px,4vw,48px);display:grid}@media (width>=1024px){.faq__grid[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,4vw,80px)}.faq__grid[data-astro-cid-gfo3rpqg]>.copy[data-astro-cid-gfo3rpqg]{top:calc(var(--header-h) + 40px);position:sticky}}.faq__contact[data-astro-cid-gfo3rpqg]{min-height:44px;color:var(--orange-text);text-underline-offset:4px;align-items:center;gap:6px;margin-top:clamp(16px,1.6vw,28px);font-size:clamp(1rem,.94rem + .25vw,1.1875rem);font-weight:700;text-decoration:underline;display:inline-flex}.faq__contact[data-astro-cid-gfo3rpqg]:after{content:"→" / ""}.faq__contact[data-astro-cid-gfo3rpqg]:hover{color:var(--text-1)}.faq__list[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--line-3)}.faq__item[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--line-1)}.faq__q[data-astro-cid-gfo3rpqg]{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding-block:18px;font-size:clamp(1.0625rem,.98rem + .35vw,1.375rem);font-weight:600;line-height:1.45;list-style:none;display:flex}.faq__q[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-gfo3rpqg]:hover span[data-astro-cid-gfo3rpqg]{color:var(--orange-text)}.faq__icon[data-astro-cid-gfo3rpqg]{color:var(--text-1);transition:transform .25s var(--ease);flex:none}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__icon[data-astro-cid-gfo3rpqg]{transform:rotate(45deg)}.faq__a[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--text-2);padding:0 40px 24px 0;font-size:clamp(1rem,.94rem + .25vw,1.1875rem);line-height:1.6}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.faq__list[data-astro-cid-gfo3rpqg]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-gfo3rpqg]::details-content{block-size:0;transition:block-size .3s var(--ease), content-visibility .3s allow-discrete;overflow-y:clip}.faq__item[data-astro-cid-gfo3rpqg][open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:reduce){.faq__icon[data-astro-cid-gfo3rpqg]{transition:none}}@media (width<=1023px){.faq[data-astro-cid-gfo3rpqg] .copy[data-astro-cid-gfo3rpqg]{text-align:center}}@media (width<=640px){.faq__a[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{padding-right:0}}.signup[data-astro-cid-bsi5xirf]{color:var(--text-inverse);background:linear-gradient(#eb5e29 0%,#e46f2c 100%);padding-block:clamp(64px,7.3vw,140px)}.signup__grid[data-astro-cid-bsi5xirf]{align-items:center;gap:clamp(40px,5vw,64px);display:grid}@media (width>=1280px){.signup__grid[data-astro-cid-bsi5xirf]{grid-template-columns:minmax(0,1fr) minmax(400px,500px);gap:clamp(40px,5vw,120px)}}.signup__intro[data-astro-cid-bsi5xirf]{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,2.4vw,40px);display:flex}@media (width>=1280px){.signup__intro[data-astro-cid-bsi5xirf]{text-align:left;flex-direction:row;align-items:center}}.signup__illust[data-astro-cid-bsi5xirf]{flex:none;width:clamp(120px,11vw,200px);height:auto}.signup__eyebrow[data-astro-cid-bsi5xirf]{margin-bottom:12px;font-size:clamp(.9375rem,.85rem + .35vw,1.25rem);font-weight:700}.signup__body[data-astro-cid-bsi5xirf]{font-size:var(--fs-body);margin-top:clamp(16px,1.6vw,24px);font-weight:500;line-height:1.5}.signup__card[data-astro-cid-bsi5xirf]{border-radius:var(--radius-card);background:var(--bg);width:100%;max-width:500px;color:var(--text-1);margin-inline:auto;padding:clamp(24px,2.2vw,40px);box-shadow:0 20px 60px #7828002e}.signup__card[data-astro-cid-bsi5xirf] [data-astro-cid-bsi5xirf]:focus-visible{outline-color:var(--ink)}.form[data-astro-cid-bsi5xirf]{gap:16px;display:grid}.field__label[data-astro-cid-bsi5xirf]{margin-bottom:8px;font-size:1rem;font-weight:600;display:block}.field__input[data-astro-cid-bsi5xirf]{border:1px solid var(--line-3);border-radius:var(--radius-btn);background:var(--bg);width:100%;height:56px;transition:border-color .2s var(--ease);padding:0 16px;font-size:1.0625rem;display:block}.field__input[data-astro-cid-bsi5xirf]::placeholder{color:var(--text-3)}.field__input[data-astro-cid-bsi5xirf]:hover{border-color:var(--line-strong)}.field__input[data-astro-cid-bsi5xirf]:focus{border-color:var(--orange);box-shadow:0 0 0 3px color-mix(in srgb, var(--orange) 22%, transparent);outline:none}.field__input[data-astro-cid-bsi5xirf][aria-invalid=true]{border-color:var(--alert)}.field__error[data-astro-cid-bsi5xirf],.form__error[data-astro-cid-bsi5xirf]{color:var(--alert);margin-top:8px;font-size:.9375rem;font-weight:500}.form__error[data-astro-cid-bsi5xirf]{border-radius:var(--radius-btn);color:#b51c0b;background:#fdecea;margin:0;padding:12px 14px}.check[data-astro-cid-bsi5xirf]{align-items:flex-start;gap:10px;display:flex}.check__box[data-astro-cid-bsi5xirf]{appearance:none;border:1.5px solid var(--line-strong);background:var(--bg) center / 14px no-repeat;cursor:pointer;border-radius:5px;flex:none;width:22px;height:22px;margin:11px 0 0;transition:background-color .15s,border-color .15s}.check__box[data-astro-cid-bsi5xirf]:checked{border-color:var(--orange);background-color:var(--orange);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3L13 4.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.check__box[data-astro-cid-bsi5xirf][aria-invalid=true]{border-color:var(--alert)}.check__label[data-astro-cid-bsi5xirf]{cursor:pointer;flex:1;min-height:44px;padding-block:10px;font-size:.9375rem;line-height:1.5}.consent__toggle[data-astro-cid-bsi5xirf]{min-height:44px;color:var(--text-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-8px 0 0 32px;padding:0;font-size:.9375rem;font-weight:600;text-decoration:underline}.consent__detail[data-astro-cid-bsi5xirf]{background:var(--bg-2);border-radius:12px;margin:4px 0 0 32px;padding:16px;font-size:.875rem;line-height:1.55}.consent__row[data-astro-cid-bsi5xirf]+.consent__row[data-astro-cid-bsi5xirf]{margin-top:10px}.consent__row[data-astro-cid-bsi5xirf] dt[data-astro-cid-bsi5xirf]{font-weight:700}.consent__row[data-astro-cid-bsi5xirf] dd[data-astro-cid-bsi5xirf]{color:var(--text-2)}.consent__policy[data-astro-cid-bsi5xirf]{min-height:44px;color:var(--text-1);text-underline-offset:3px;align-items:center;margin-top:4px;font-weight:600;display:inline-flex}.consent[data-astro-cid-bsi5xirf] .field__error[data-astro-cid-bsi5xirf]{margin-left:32px}.check__help[data-astro-cid-bsi5xirf]{color:var(--text-3);margin:-12px 0 0 32px;font-size:.875rem;line-height:1.5}.hp[data-astro-cid-bsi5xirf]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__submit[data-astro-cid-bsi5xirf]{width:100%;margin-top:4px}.form__submit[data-astro-cid-bsi5xirf]:disabled{opacity:.75;cursor:progress}.done__title[data-astro-cid-bsi5xirf]{letter-spacing:-.02em;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:700}.done__title[data-astro-cid-bsi5xirf]:focus{outline:none}.done__body[data-astro-cid-bsi5xirf]{color:var(--text-2);margin-top:8px;font-size:1.0625rem}.done__more[data-astro-cid-bsi5xirf]{border-top:1px solid var(--line-1);margin-top:24px;padding-top:24px}.done__lead[data-astro-cid-bsi5xirf]{color:var(--text-2);font-size:.9375rem}.done__q[data-astro-cid-bsi5xirf]{margin-top:20px}.done__qtext[data-astro-cid-bsi5xirf]{margin-bottom:10px;font-weight:700}.chips[data-astro-cid-bsi5xirf]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-bsi5xirf]{border:1px solid var(--line-3);background:var(--bg);cursor:pointer;border-radius:999px;min-height:44px;padding:8px 16px;font-size:.9375rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.chip[data-astro-cid-bsi5xirf]:hover{border-color:var(--line-strong)}.chip[data-astro-cid-bsi5xirf][aria-pressed=true]{border-color:var(--orange);background:var(--orange-bg);color:var(--orange-text);font-weight:700}.done__saved[data-astro-cid-bsi5xirf]{color:#1e7d22;min-height:1.5em;margin-top:16px;font-size:.9375rem;font-weight:600}.done__nudge[data-astro-cid-bsi5xirf]{background:var(--bg-brand);border-radius:12px;margin-top:16px;padding:16px;font-size:.9375rem}.done__nudge[data-astro-cid-bsi5xirf] .done__link{min-height:44px;color:var(--orange-text);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.done__nudge[data-astro-cid-bsi5xirf] .done__link:after{content:"→" / "";margin-left:6px}
