@layer components{.s-hero{--k: 1;background:var(--color-fog);padding:var(--spacing-head) 0 63px}@media not (min-width:768px){.s-hero{padding:var(--spacing-head) 0 var(--spacing-10)}}.hero{display:flex;flex-direction:column;gap:var(--spacing-10)}@media not (min-width:768px){.hero{gap:var(--spacing-6)}}.hero-media{position:relative;width:100%;aspect-ratio:1380 / 480;height:auto;min-height:0px;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:var(--color-graphite) 50% 50% / cover no-repeat}@media not (min-width:1024px){.hero-media{aspect-ratio:16 / 9;background:var(--color-graphite) 60% 50% / cover no-repeat}}@media not (min-width:768px){.hero-media{aspect-ratio:auto;height:416px;background:var(--color-graphite) 68% 50% / cover no-repeat}}@media(not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-media{aspect-ratio:auto;height:calc(100svh - 104px);min-height:200px}}@media(min-width:1280px){.hero-media{max-height:clamp(320px,calc(100svh / var(--z, 1) - 420px),480px)}}.hero-media__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform-origin:50% 50%;will-change:transform;transition:opacity var(--duration-hero-video-swap) var(--ease-appear)}.hero-media__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media not (min-width:1024px){.hero-media__video,.hero-media__poster{object-position:60% 50%}}@media not (min-width:768px){.hero-media__video,.hero-media__poster{object-position:68% 50%}}.hero-media__video:not(.is-live),.hero-media__video.is-swap{opacity:0}.hero-media__video.is-off{visibility:hidden}.hero-media__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.hero-h1{position:absolute;left:39px;bottom:36px;font-stretch:var(--font-stretch-power);font-size:var(--text-h1);line-height:var(--text-h1--line-height);color:var(--color-white);transition:color var(--duration-hero-video-swap) var(--ease-appear)}@media not (min-width:768px){.hero-h1{left:20px;bottom:20px;font-stretch:var(--font-stretch-mega);font-size:24px;line-height:24px}}@media not (min-width:390px){.hero-h1{font-size:23px;line-height:23px}}.hero-vars{position:absolute;right:28px;bottom:32px;z-index:3;display:flex;gap:var(--spacing-1)}.hero-var{position:relative;width:20px;height:20px;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}@media(pointer:coarse){.hero-var{width:32px;height:32px}}.hero-var:before{content:"";display:block;width:8px;height:8px;border-radius:4px;background:var(--color-white);opacity:.45;transition:width .3s var(--ease-state),opacity var(--duration-ui) var(--ease-appear)}.hero-var.is-on{width:30px}@media(pointer:coarse){.hero-var.is-on{width:40px}}.hero-var.is-on:before{width:22px;opacity:1}@media(hover:hover){.hero-var:not(.is-on):hover:before{opacity:.8}}.hero-var:focus-visible{outline:var(--focus-width) solid var(--color-focus-on-dark);outline-offset:0;border-radius:10px}.hero-media.is-light .hero-h1{color:var(--color-graphite)}.hero-media.is-light .hero-var:before{background:var(--color-graphite)}.hero-media.is-light .hero-var:focus-visible{outline-color:var(--color-graphite)}.hero-products{display:flex;flex-direction:column;gap:var(--spacing-4)}@media not (min-width:768px){.hero-products{gap:12px}}.hero-eyebrow{display:flex;align-items:center;height:32px;line-height:var(--text-eyebrow--line-height)}@media not (min-width:768px){.hero-eyebrow{height:auto;line-height:15px}}.hero-row{display:flex;gap:var(--hero-row-gap);height:169px}@media not (min-width:768px){.hero-row{height:136px}}.hero-card{position:relative;flex:1 1 0;min-width:0;height:169px;display:flex;flex-direction:column;justify-content:space-between;padding:16px 16px 14px;background:var(--color-white);border-radius:var(--radius-card);color:var(--color-ink);text-align:left;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:flex-grow .4s var(--ease-state),padding .4s var(--ease-state),box-shadow .3s var(--ease-appear),transform .12s var(--ease-appear)}@media not (min-width:768px){.hero-card{height:136px}}.hero-card:active{transform:scale(.985)}.hero-card:focus-visible{outline:var(--focus-width) solid var(--color-ink);outline-offset:calc(var(--focus-width) * -1)}.hero-card[data-state=active]{flex-grow:var(--hero-card-grow);box-shadow:var(--shadow-hero-card)}.hero-card__ico{display:flex;gap:5px;height:36px;flex:none;transition:height .4s var(--ease-state)}.hero-ico{position:relative;display:block;flex:none;width:36px;height:36px;border-radius:10px;background:var(--color-line);transition:width .4s var(--ease-state),height .4s var(--ease-state),border-radius .4s var(--ease-state),opacity .22s var(--ease-appear) .2s}.hero-ico--app{background:none;overflow:hidden;object-fit:cover}.hero-card[data-state=active] .hero-card__ico{height:48px;gap:6px}.hero-card[data-state=active] .hero-ico{width:48px;height:48px;border-radius:13px}.hero-card[data-state=collapsed] .hero-ico:nth-child(n+2){opacity:0;transition:opacity .18s var(--ease-exit)}.hero-card__txt{display:grid;grid-template-rows:auto 0fr;width:100%;transition:width 0s linear .11s,grid-template-rows .26s var(--ease-state) 60ms}.hero-card[data-state=active] .hero-card__txt{width:calc(424px * var(--k));grid-template-rows:auto 1fr;transition:width 0s linear .11s,grid-template-rows .26s var(--ease-state) 90ms}.hero-card__t{display:block;font-weight:var(--font-weight-medium);font-size:var(--text-control);line-height:var(--text-control--line-height);margin-right:-3px;transition:opacity .22s var(--ease-appear) .2s}@media(min-width:1280px)and (not (min-width:1322px)){.hero-card__t{font-size:var(--text-caption);line-height:var(--text-caption--line-height)}}@media(min-width:1322px)and (not (min-width:1440px)){.hero-card__t{font-size:var(--text-label);line-height:var(--text-label--line-height)}}@media not (min-width:390px){.hero-card__t{font-size:var(--text-label);line-height:var(--text-label--line-height)}}.hero-card[data-state=collapsed] .hero-card__t{opacity:0;transition:opacity .18s var(--ease-exit)}.hero-card__t.is-swap{animation:hero-swap-in var(--duration-hero-swap-in) linear both}.hero-card__t.is-swap-back{animation:hero-swap-out var(--duration-hero-swap-out) linear both}@keyframes hero-swap-in{0%{opacity:1;filter:blur(0)}18%{opacity:0;filter:blur(3px)}52%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}@keyframes hero-swap-out{0%{opacity:1;filter:blur(0)}15%{opacity:0;filter:blur(3px)}66%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}.hero-card__d{display:block;min-height:0;overflow:hidden;font-weight:var(--font-weight-normal);font-size:var(--text-control);line-height:var(--text-control--line-height);color:var(--color-ink-55);opacity:0;transform:translateY(6px);transition:opacity .18s var(--ease-exit),transform .18s var(--ease-exit)}@media(min-width:1280px)and (not (min-width:1322px)){.hero-card__d{font-size:var(--text-caption);line-height:var(--text-caption--line-height)}}@media(min-width:1322px)and (not (min-width:1440px)){.hero-card__d{font-size:var(--text-label);line-height:var(--text-label--line-height)}}.hero-card__d:before{content:"";display:block;height:6px}.hero-card[data-state=active] .hero-card__d{font-size:var(--text-label);line-height:var(--text-label--line-height);opacity:1;transform:none;transition:opacity .32s var(--ease-appear) .18s,transform .32s var(--ease-appear) .18s}.hero-card__t .text-seg{white-space:normal}@media(min-width:360px)and (not (min-width:1024px)){.hero-card__t .text-seg--part{white-space:nowrap}}@media not (min-width:1280px){.hero-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:auto}.hero-card{flex:none;transition:box-shadow .4s var(--ease-appear),transform .12s var(--ease-appear)}.hero-card__d{display:none}.hero-card__txt{grid-template-rows:auto}@media(hover:hover)and (pointer:fine){.hero-card:hover{box-shadow:var(--shadow-hero-card)}}}@media not (min-width:1024px){.hero-vars{display:none}}@media not (min-width:768px){.hero-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hero-card,.hero-card__txt,.hero-card__t,.hero-card__d,.hero-ico{transition:none!important;animation:none!important}.hero-h1:not(.is-in){opacity:0}}[data-enter-root]:not(.is-in) [data-enter]{opacity:0}html.is-intro:not(.is-intro-out) .hero-media{transform:scale(var(--hero-enter-media-scale))}}
@layer components{.hero-pop{width:960px;max-width:100%;height:560px;max-height:none;margin:auto;padding:0;border:0;background:var(--color-white);border-radius:var(--radius-card);overflow:hidden;box-shadow:var(--shadow-pop);color:var(--color-ink);will-change:transform}@media not (min-width:1024px){.hero-pop{width:min(720px,100% - 48px);height:fit-content;max-height:calc(100svh - 48px);overflow:auto}}@media(min-width:768px)and (not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-pop{width:min(720px,100% - 24px);max-height:calc(100svh - 24px)}}@media not (min-width:768px){.hero-pop{width:100%;max-height:calc(100svh - 24px);margin:auto 0 0;padding:0 8px;border-radius:20px 20px 0 0}}.hero-pop::backdrop{background:var(--color-pop-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-pop__left{position:absolute;left:var(--spacing-10);top:var(--spacing-10);width:380px;height:480px;display:flex;flex-direction:column}.hero-pop__icon{display:block;flex:none;width:36px;height:36px;border-radius:10px;background:var(--color-line);overflow:hidden;object-fit:cover}.hero-pop__h{margin-top:32px;font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:48px;line-height:52px;letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance}@media not (min-width:1024px){.hero-pop__h{font-size:40px;line-height:44px}}@media(min-width:768px)and (not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-pop__h{margin-top:var(--spacing-4);font-size:var(--text-final);line-height:var(--text-final--line-height)}}@media not (min-width:768px){.hero-pop__h{margin-top:var(--spacing-6);font-size:32px;line-height:34px}}.hero-pop__d{margin-top:var(--spacing-4);font-weight:var(--font-weight-normal);font-size:17px;line-height:20px;color:var(--color-ink-55)}@media(min-width:768px)and (not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-pop__d{margin-top:12px}}@media not (min-width:768px){.hero-pop__d{font-size:16px;line-height:20px}}.hero-pop__cta{margin-top:auto;align-self:flex-start}.hero-pop__cta .button{color:var(--color-graphite)}.hero-pop__panel{position:absolute;left:460px;top:var(--spacing-2);width:492px;height:544px;border-radius:var(--radius-widget);background:var(--color-pop-panel);overflow:hidden}@media not (min-width:1024px){.hero-pop__panel{width:calc(100% - 16px);height:400px}}@media not (min-width:768px){.hero-pop__panel{width:100%;height:280px}}.hero-pop__scene{position:absolute;left:50%;top:50%;width:492px;height:544px;translate:-50% -50%;scale:1}@media not (min-width:1024px){.hero-pop__scene{scale:.74}}@media not (min-width:768px){.hero-pop__scene{top:calc(50% + 12px);scale:.72}}@media not (min-width:375px){.hero-pop__scene{scale:.66}}@media not (min-width:360px){.hero-pop__scene{scale:.585}}.hero-pop__x{position:absolute;right:20px;top:20px;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-white);color:var(--color-ink);display:grid;place-items:center;box-shadow:var(--shadow-pop-close);transition:transform var(--duration-ui) var(--ease-appear),background-color var(--duration-ui) var(--ease-appear)}@media not (min-width:768px){.hero-pop__x{top:324px;background:var(--color-mist)}}.hero-pop__x:active{transform:scale(.94)}@media(hover:hover){.hero-pop__x:hover{background:var(--color-mist)}}@media not (min-width:1024px){.hero-pop[open]{display:flex;flex-direction:column}.hero-pop__left{position:static;width:auto;height:auto;padding:0}.hero-pop__left{padding:32px 32px 0}@media(min-width:768px)and (not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-pop__left{padding:24px 28px}}@media not (min-width:768px){.hero-pop__left{padding:24px 12px 32px}}.hero-pop__cta{margin-top:0}.hero-pop__cta{margin-top:28px}@media(min-width:768px)and (not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-pop__cta{margin-top:20px}}@media not (min-width:768px){.hero-pop__cta{margin-top:28px}}.hero-pop__panel{position:relative;left:auto;top:auto;flex:none;margin:0}.hero-pop__panel{margin:28px 8px 8px}@media not (min-width:768px){.hero-pop__panel{margin:0}}}@media(min-width:768px)and (not (min-width:1024px))and (max-height:500px)and (orientation:landscape){.hero-pop__panel{display:none}}@media not (min-width:768px){.hero-pop{padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:contain;touch-action:pan-y}.hero-pop:before{content:"";order:-2;flex:none;display:block;width:36px;height:4px;margin:var(--spacing-2) auto;border-radius:2px;background:var(--color-ash)}.hero-pop__panel{order:-1}.hero-pop__cta{align-self:stretch}.hero-pop__cta .button{width:100%}}.hero-pop .hp-win{position:absolute;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--color-white);border-radius:16px;box-shadow:0 0 0 1px #00000008,0 1px 2px #0000000a,0 12px 32px -8px #0000001a}.hero-pop .hp-win--pay,.hero-pop .hp-win--lg,.hero-pop .hp-win--auto{left:40px;top:72px;width:412px}.hero-pop .hp-win--alfa{left:40px;top:126px;width:412px}.hero-pop .hp-win--crm{left:56px;top:76px;width:380px}.hero-pop .hp-float{position:absolute;display:flex;align-items:center;gap:12px;height:56px;padding:0 18px 0 14px;background:var(--color-white);border-radius:14px;box-shadow:0 1px 2px #0000000a,0 12px 32px -8px #00000029}.hero-pop .hp-float--crm{right:24px;top:444px}.hero-pop .hp-float--auto{right:24px;top:452px}.hero-pop .hp-float--lg{left:96px;top:354px;width:372px;height:auto;flex-direction:column;align-items:stretch;gap:0;padding:4px 16px;border-radius:16px}.hero-pop .hp-float--pay{left:96px;top:300px;width:372px;height:auto;flex-direction:column;align-items:stretch;gap:16px;padding:20px;border-radius:16px}.hero-pop .hp-row{display:flex;align-items:center;gap:12px}.hero-pop .hp-between{justify-content:space-between}.hero-pop .hp-h28{height:28px}.hero-pop .hp-col{display:flex;flex-direction:column;gap:4px;min-width:0}.hero-pop .hp-gap3{gap:3px}.hero-pop .hp-gap6{gap:6px}.hero-pop .hp-gap10{gap:10px}.hero-pop .hp-gap12{gap:12px}.hero-pop .hp-grow{flex:1 1 auto}.hero-pop .hp-w64{flex:none;width:64px}.hero-pop .hp-topline{padding-top:16px;border-top:1px solid var(--color-scene-divider)}.hero-pop .hp-t15{font-weight:500;font-size:15px;line-height:18px;color:var(--color-ink)}.hero-pop .hp-t14{font-weight:500;font-size:14px;line-height:16px;color:var(--color-ink)}.hero-pop .hp-t13{font-weight:500;font-size:13px;line-height:16px;color:var(--color-ink)}.hero-pop .hp-t13m{font-weight:400;font-size:13px;line-height:16px;color:var(--color-ink-55)}.hero-pop .hp-t12m{font-weight:400;font-size:12px;line-height:14px;color:var(--color-ink-55)}.hero-pop .hp-price{font-stretch:var(--font-stretch-mega);font-weight:600;font-size:13px;line-height:14px;color:var(--color-ink);white-space:nowrap}.hero-pop .hp-num18{font-stretch:var(--font-stretch-mega);font-weight:600;font-size:18px;line-height:20px;letter-spacing:-.02em;color:var(--color-ink);white-space:nowrap}.hero-pop .hp-num28{font-stretch:var(--font-stretch-mega);font-weight:600;font-size:28px;line-height:32px;letter-spacing:-.02em;color:var(--color-ink);white-space:nowrap}.hero-pop b{font-weight:inherit}.hero-pop .hp-chip{display:inline-flex;align-items:center;flex:none;gap:6px;height:28px;padding:1px 12px 0 10px;border-radius:100px;background:var(--color-scene-surface);font-weight:500;font-size:12px;line-height:14px;color:var(--color-ink);white-space:nowrap}.hero-pop .hp-chip--pad{padding:1px 12px 0}.hero-pop .hp-chip--line{padding:1px 12px 0;background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-line)}.hero-pop .hp-chip--lime{padding:1px 12px 0;background:var(--color-green);color:var(--color-graphite)}.hero-pop .hp-chip--muted{color:var(--color-ink-55)}.hero-pop .hp-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--color-ink)}.hero-pop .hp-dot--lime{width:8px;height:8px;background:var(--color-green)}.hero-pop .hp-pill{display:inline-flex;align-items:center;flex:none;height:28px;padding:1px 12px 0;border-radius:100px;background:var(--color-graphite);color:var(--color-white);font-stretch:var(--font-stretch-mega);font-weight:700;font-size:11px;line-height:12px}.hero-pop .hp-tgl{position:relative;display:block;flex:none;width:32px;height:18px;border-radius:100px;background:var(--color-ink)}.hero-pop .hp-tgl:after{content:"";position:absolute;right:2px;top:2px;width:14px;height:14px;border-radius:50%;background:var(--color-white);box-shadow:0 1px 2px #0003}.hero-pop .hp-ico32{display:block;flex:none;width:32px;height:32px;border-radius:8px;background:var(--color-line)}.hero-pop .hp-ico28{display:block;flex:none;width:28px;height:28px;border-radius:8px;background:var(--color-line)}.hero-pop .hp-ico20{display:block;flex:none;width:20px;height:20px;border-radius:6px;background:var(--color-line)}.hero-pop .hp-ava{display:grid;place-items:center;flex:none;width:44px;height:44px;padding-top:1px;border-radius:50%;background:var(--color-ink);color:var(--color-white);font-weight:500;font-size:15px;line-height:18px}.hero-pop .hp-thumb{display:block;flex:none;width:40px;height:40px;border-radius:8px;background:var(--color-scene-thumb) 50% 25%/cover no-repeat;filter:saturate(0)}.hero-pop .hp-sk{display:block;height:8px;border-radius:4px;background:var(--color-fog)}.hero-pop .hp-list{display:flex;flex-direction:column}.hero-pop .hp-li{display:flex;align-items:center;flex:none;gap:12px;height:56px;border-bottom:1px solid var(--color-scene-divider)}.hero-pop .hp-li:last-child{border-bottom:0}.hero-pop .hp-li--52{height:52px}.hero-pop .hp-li--60{height:60px}.hero-pop .hp-box{display:flex;flex-direction:column;gap:14px;padding:14px;border:1px solid var(--color-fog);border-radius:12px}.hero-pop .hp-box--row{flex-direction:row;align-items:center;justify-content:space-between}.hero-pop .hp-field{display:flex;align-items:center;height:40px;padding:1px 12px 0;border-radius:10px;background:var(--color-scene-surface);font-stretch:var(--font-stretch-mega);font-weight:600;font-size:12px;line-height:14px;letter-spacing:.06em;color:var(--color-ink)}.hero-pop .hp-seg{display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--color-scene-surface)}.hero-pop .hp-seg span{flex:1 1 0;display:grid;place-items:center;height:28px;padding-top:1px;border-radius:7px;font-weight:500;font-size:12px;line-height:14px;color:var(--color-ink-55)}.hero-pop .hp-seg .is-on{background:var(--color-white);color:var(--color-ink);box-shadow:0 0 0 1px #0000000a,0 1px 2px #0000000f}.hero-pop .hp-plate{display:flex;align-items:center;justify-content:space-between;flex:none;height:48px;padding:0 14px;border-radius:10px;background:var(--color-scene-surface)}.hero-pop .hp-steps{display:flex;flex-direction:column}.hero-pop .hp-step{display:flex;align-items:center;flex:none;gap:10px;height:36px}.hero-pop .hp-link{display:block;flex:none;width:2px;height:8px;margin-left:15px;background:var(--color-scene-step-link)}}
@layer components{.store-win{position:absolute;left:0;top:0;width:var(--store-window-width);height:var(--store-window-height);transform:scale(var(--store-s));transform-origin:0 0;display:flex;background:var(--color-store-win);border-radius:var(--radius-window);overflow:clip;box-shadow:var(--shadow-store-win);font-stretch:var(--font-stretch-hyper);font-size:12px;line-height:14px;font-weight:var(--font-weight-medium);color:var(--color-store-win-text);text-align:left}.store-win i{font-style:normal}:where(.store-win) b{font-weight:var(--font-weight-medium)}.store-side{flex:0 0 152px;display:flex;flex-direction:column;justify-content:space-between;padding:25px 12px 16px}.store-side__top{display:flex;flex-direction:column;gap:21px}.store-logo{display:block;width:108px;height:10px;margin-left:8px}.store-nav{display:flex;flex-direction:column}.store-nav-i{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-store-win-state) var(--ease-state)}.store-nav-i>div{min-height:0;overflow:hidden}.store-nav-i.is-first>div{overflow:visible}.store-nav-a,.store-nav-l{opacity:0;transform:translate3d(-8px,0,0);transition:opacity .3s var(--ease-state),transform .3s var(--ease-state)}.store-nav-a{display:flex;align-items:center;gap:8px;height:30px;margin-top:2px;padding:0 8px;border-radius:8px;color:var(--color-store-win-nav)}.store-nav-a svg{flex-shrink:0}.store-nav-i.is-first .store-nav-a{margin-top:0}.store-nav-a.is-act{background:var(--color-white);color:var(--color-store-win-text);box-shadow:var(--shadow-store-nav)}.store-nav-l{display:flex;align-items:flex-end;height:26px;margin-top:2px;padding:0 8px 6px;font-size:11px;line-height:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-store-win-muted)}.store-win[data-state=start] .store-nav-i[data-st~=start],.store-win[data-state=profi] .store-nav-i[data-st~=profi],.store-win[data-state=ent] .store-nav-i[data-st~=ent]{grid-template-rows:1fr}.store-win[data-state=start] .store-nav-i[data-st~=start]>div>*,.store-win[data-state=profi] .store-nav-i[data-st~=profi]>div>*,.store-win[data-state=ent] .store-nav-i[data-st~=ent]>div>*{opacity:1;transform:none;transition:opacity .36s var(--ease-appear) calc(.14s + var(--k) * 30ms),transform .36s var(--ease-appear) calc(.14s + var(--k) * 30ms)}.store-shop{display:flex;align-items:center;gap:8px;height:44px;padding:0 8px;background:var(--color-white);border-radius:12px;box-shadow:var(--shadow-store-pill)}.store-shop__f{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:8px;background:var(--color-store-win-dark);color:var(--color-white);font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:12px;line-height:12px}.store-shop__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.store-shop__n{white-space:nowrap}.store-plan{position:relative;height:12px;font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-plan i{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;transform:translate3d(0,8px,0);transition:opacity .32s var(--ease-state),transform .32s var(--ease-state)}.store-plan i.is-long{font-size:10px}.store-plan i.is-on{opacity:1;transform:none;transition-delay:.2s}.store-plan i.is-past{transform:translate3d(0,-8px,0)}.store-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:16px 16px 16px 0}.store-top{display:flex;align-items:center;justify-content:space-between;height:28px;padding-left:4px}.store-top__l,.store-top__r{display:flex;align-items:center}.store-top__l{gap:10px}.store-top__r{gap:8px}.store-top__h{font-size:14px;line-height:18px;font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.store-shops{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 9px;background:var(--color-white);border-radius:8px;box-shadow:var(--shadow-store-ring);white-space:nowrap;opacity:0;transform:translate3d(-8px,0,0);transition:opacity .24s var(--ease-state),transform .24s var(--ease-state)}.store-win[data-state=ent] .store-shops{opacity:1;transform:none;transition:opacity .32s var(--ease-appear) .2s,transform .32s var(--ease-appear) .2s}.store-search{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:128px;height:28px;padding:0 6px 0 9px;background:var(--color-white);border-radius:8px;box-shadow:var(--shadow-store-ring);transform:translate3d(36px,0,0);transition:transform var(--duration-store-win-state) var(--ease-state)}.store-win[data-state=ent] .store-search{transform:none}.store-search__l{display:flex;align-items:center;gap:6px;font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-search__k{display:flex;align-items:center;height:16px;padding:0 4px;border-radius:4px;background:var(--color-store-win);font:inherit;font-size:11px;line-height:12px;color:var(--color-store-win-muted)}.store-bell{position:relative;display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;background:var(--color-white);border-radius:8px;box-shadow:var(--shadow-store-ring);opacity:0;transform:translate3d(-8px,0,0);transition:opacity .24s var(--ease-state),transform .24s var(--ease-state)}.store-win[data-state=ent] .store-bell{opacity:1;transform:none;transition:opacity .32s var(--ease-appear) .26s,transform .32s var(--ease-appear) .26s}.store-bell__dot{position:absolute;right:7px;top:6px;width:6px;height:6px;border-radius:3px;background:var(--color-red);box-shadow:0 0 0 1.5px var(--color-white);opacity:0;transform:scale(.6);transition:opacity .24s var(--ease-appear),transform .24s var(--ease-appear)}.store-win[data-state=ent] .store-bell__dot{opacity:1;transform:none;transition-delay:1s}.store-ava{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:14px;background:var(--color-store-win-dark);color:var(--color-white);font-size:11px;line-height:12px;font-weight:var(--font-weight-semibold)}.store-screens{position:relative;flex:1;min-height:0}.store-screen{position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;visibility:hidden}.store-screen.is-on,.store-screen.is-out{visibility:visible}.store-w{--wd: calc(.16s + var(--i) * 40ms);opacity:0;transform:translate3d(0,12px,0)}.store-win.is-appear .store-w{--wd: calc(.3s + var(--i) * .12s)}.store-screen.is-out .store-w{opacity:0;transform:translate3d(0,-12px,0);transition:opacity .28s var(--ease-state),transform .28s var(--ease-state)}.store-screen.is-on .store-w{opacity:1;transform:none;transition:opacity .5s var(--ease-appear) var(--wd),transform .5s var(--ease-appear) var(--wd)}.store-card{background:var(--color-white);border-radius:var(--radius-widget);box-shadow:var(--shadow-store-card)}.store-card__h{display:flex;align-items:center;justify-content:space-between}.store-card__h--pb{padding-bottom:12px}.store-card__h--26{height:26px}.store-card__t{color:var(--color-store-win-muted);white-space:nowrap}.store-more{display:flex;align-items:center;gap:2px;font-size:11px;line-height:12px;color:var(--color-store-win-muted);white-space:nowrap}.store-row{--j: 0;display:flex;align-items:center;border-top:1px solid var(--color-store-win-line);opacity:0;transform:translate3d(0,8px,0);transition:opacity .4s var(--ease-appear),transform .4s var(--ease-appear)}.store-screen.is-on .store-row{opacity:1;transform:none;transition-delay:calc(var(--wd) + .24s + var(--j) * 50ms)}.store-c{opacity:0;transform:scale(.6);transition:opacity .24s var(--ease-appear),transform .24s var(--ease-appear)}.store-screen.is-on .store-c{opacity:1;transform:none;transition-delay:calc(var(--wd) + .64s)}.store-bar{flex:1;display:flex;height:4px;border-radius:2px;background:var(--color-mist)}.store-bar>i{display:block;width:var(--v);height:4px;border-radius:2px;background:var(--color-store-win-dark);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-appear)}.store-screen.is-on .store-bar>i{transform:none;transition-delay:calc(var(--wd) + .3s + var(--j) * 50ms)}.store-myshop{display:flex;flex-direction:column;gap:16px;padding:16px}.store-pub{display:flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 6px;border-radius:12px;background:var(--color-store-win);font-size:11px;line-height:12px}.store-pub svg{flex-shrink:0}.store-pub span{font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-prods{display:flex;gap:8px}.store-prod{--j: 0;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.store-prod__img{display:block;height:108px;border-radius:10px;background:var(--color-store-win-thumb) 50% 30% / cover no-repeat;filter:saturate(0);clip-path:inset(0 0 100% 0);transition:clip-path .6s var(--ease-appear)}.store-screen.is-on .store-prod__img{clip-path:inset(0);transition-delay:calc(var(--wd) + 80ms + var(--j) * 60ms)}.store-prod b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-prod span{margin-top:-4px;font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-semibold)}.store-myshop__f{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--color-store-win-line)}.store-myshop__cnt{display:flex;align-items:center;gap:12px}.store-num{font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:28px;line-height:30px;letter-spacing:-.02em}.store-myshop__cnt span{width:120px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-mps{position:relative;width:60px;height:24px}.store-mps i{position:absolute;top:0;width:24px;height:24px;border-radius:12px;background:var(--color-white) center / 20px 20px no-repeat}.store-mps i:nth-child(1){left:0}.store-mps i:nth-child(2){left:18px}.store-mps i:nth-child(3){left:36px}.store-orders{flex:1;display:flex;flex-direction:column;padding:16px}.store-order{gap:10px;height:48px}.store-order__img{display:block;flex-shrink:0;width:32px;height:32px;border-radius:8px;background:var(--color-store-win-thumb) 50% 25% / cover no-repeat;filter:saturate(0)}.store-order__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.store-order__t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-order__t span{font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-status{display:flex;align-items:center;flex-shrink:0;gap:5px;height:20px;padding:0 8px 0 7px;border-radius:10px;background:var(--color-store-win);font-size:11px;line-height:12px}.store-status__d{display:block;width:6px;height:6px;border-radius:3px;background:var(--color-store-win-dot)}.store-status__d--ok{background:var(--color-store-win-accent)}.store-status__d--done{background:none;box-shadow:inset 0 0 0 1.5px var(--color-store-win-dot)}.store-order__p{flex-shrink:0;text-align:right;font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-semibold)}.store-order--skel>*{opacity:.5}.store-order--skel .store-order__img{background:var(--color-mist);filter:none}.store-order--skel .store-order__t{gap:6px}.store-skel{display:block;border-radius:3px}.store-skel--1{width:118px;height:6px;background:var(--color-line)}.store-skel--2{width:92px;height:5px;background:var(--color-store-win-skel-2)}.store-skel--3{width:56px;height:14px;border-radius:4px;background:var(--color-store-win)}.store-metrics{display:flex;gap:8px}.store-metric{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:14px 14px 16px}.store-metric--wide{flex-grow:1.3}.store-metric__l{font-size:11px;line-height:12px;color:var(--color-store-win-muted);white-space:nowrap}.store-metric__v{font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:15px;line-height:18px;letter-spacing:-.02em;white-space:nowrap}.store-metric__r{display:flex;align-items:center;gap:6px}.store-metric__r--base{align-items:baseline}.store-up{display:grid;place-items:center;flex-shrink:0;width:16px;height:16px;border-radius:8px;background:var(--color-store-win-accent)}.store-was{font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-red);white-space:nowrap}.store-chart,.store-net{display:flex;flex-direction:column;gap:12px;padding:16px}.store-seg{display:flex;align-items:center;gap:2px;padding:2px;border-radius:8px;background:var(--color-store-win);font-size:11px;line-height:12px}.store-seg>*{display:flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;color:var(--color-store-win-muted);white-space:nowrap}.store-seg b{background:var(--color-white);color:var(--color-store-win-text);box-shadow:var(--shadow-store-seg)}.store-bars{display:block;width:100%;height:112px;overflow:visible}.store-bars--net{height:104px}.store-bars line{stroke:var(--color-store-win-grid)}.store-bars .store-axis{stroke:var(--color-store-win-axis)}.store-bars rect{fill:var(--color-line);transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);transition:transform .6s var(--ease-appear)}.store-bars rect.is-prev{fill:var(--color-store-win-bar-prev)}.store-bars rect.is-now{fill:var(--color-store-win-accent)}.store-screen.is-on .store-bars rect{transform:none;transition-delay:calc(var(--wd) + .26s + var(--j) * 40ms)}.store-plan-line{stroke:var(--color-red);clip-path:inset(-2px 100% -2px -2px);transition:clip-path .7s var(--ease-appear)}.store-screen.is-on .store-plan-line{clip-path:inset(-2px);transition-delay:calc(var(--wd) + .76s)}.store-days{display:flex;justify-content:space-between;font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-days>*{width:46px;text-align:center}.store-days b{color:var(--color-store-win-text);font-weight:var(--font-weight-medium)}.store-chan{flex:1;display:flex;flex-direction:column;padding:16px}.store-ch{gap:10px;height:44px}.store-ch__f{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:12px;background:var(--color-store-win-dark);color:var(--color-white);font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:11px;line-height:12px}.store-ch__i{display:block;flex-shrink:0;width:24px;height:24px;border-radius:12px;background:center / 100% 100% no-repeat}.store-ch__n{flex-shrink:0;width:92px;white-space:nowrap}.store-ch--1 .store-bar>i{background:var(--color-store-win-accent)}.store-ch--2 .store-bar>i{background:var(--color-store-win-channel-2)}.store-ch--3 .store-bar>i{background:var(--color-store-win-channel-3)}.store-ch--4 .store-bar>i{background:var(--color-store-win-channel-4)}.store-ctor{position:absolute;right:8px;bottom:8px;width:212px;display:flex;flex-direction:column;padding-bottom:12px;background:var(--color-white);border-radius:var(--radius-widget);box-shadow:var(--shadow-store-ctor);opacity:0;transform:translate3d(0,24px,0);transition:opacity .24s var(--ease-state),transform .24s var(--ease-state)}.store-screen.is-out .store-ctor{transform:translate3d(0,16px,0)}.store-screen.is-on .store-ctor{opacity:1;transform:none;transition:opacity .24s var(--ease-appear) .9s,transform .56s var(--ease-appear) .9s}.store-ctor__h{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 10px 0 12px}.store-ctor__t{display:flex;align-items:center;gap:6px;white-space:nowrap}.store-ctor__pv{padding:0 8px}.store-ctor__img{display:flex;flex-direction:column;justify-content:space-between;height:112px;padding:10px 10px 10px 12px;border-radius:8px;background-color:var(--color-store-win-ctor);background-position:50% 22%;background-size:cover;background-repeat:no-repeat;filter:saturate(0);clip-path:inset(0 0 100% 0);transition:clip-path .5s var(--ease-appear)}.store-screen.is-on .store-ctor__img{clip-path:inset(0);transition-delay:1.02s}.store-ctor__row{display:flex;align-items:center;justify-content:space-between}.store-ctor__row--b{align-items:flex-end}.store-ctor__row>*{opacity:0;transform:translate3d(0,4px,0);transition:opacity .3s var(--ease-appear),transform .3s var(--ease-appear)}.store-screen.is-on .store-ctor__row>*{opacity:1;transform:none;transition-delay:1.26s}.store-screen.is-on .store-ctor__row>:nth-child(2){transition-delay:1.32s}.store-screen.is-on .store-ctor__row--b>*{transition-delay:1.38s}.store-screen.is-on .store-ctor__row--b>:nth-child(2){transition-delay:1.44s}.store-ctor__brand{font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:11px;line-height:12px;letter-spacing:.12em;color:var(--color-white)}.store-ctor__new{width:84px;font-size:13px;line-height:14px;color:var(--color-white)}.store-ctor__btn{display:flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;background:var(--color-white);font-size:11px;line-height:12px;white-space:nowrap}.store-ctor__s{display:flex;flex-direction:column;gap:4px;padding:10px 12px 0}.store-ctor__r{display:flex;align-items:center;justify-content:space-between;height:28px;font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-ctor__r--line{border-top:1px solid var(--color-store-win-line)}.store-sw{display:flex;align-items:center;gap:4px}.store-sw i{--j: 0;display:block;width:18px;height:18px;border-radius:9px;opacity:0;transition:opacity .3s var(--ease-appear)}.store-sw i:nth-child(1){background:var(--color-store-win-dark);box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--color-store-win-dark)}.store-sw i:nth-child(2){--j: 1;background:var(--color-store-win-swatch-2)}.store-sw i:nth-child(3){--j: 2;background:var(--color-fog);box-shadow:inset 0 0 0 1px var(--color-image-outline)}.store-screen.is-on .store-sw i{opacity:1;transition-delay:calc(1.32s + var(--j) * 40ms)}.store-ctor__font{display:flex;align-items:center;gap:6px;color:var(--color-store-win-text)}.store-ctor__font b{font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-semibold)}.store-ctor__font span{font-size:11px;line-height:12px}.store-row2,.store-row3{display:flex;gap:8px}.store-row3{flex:1;min-height:0}.store-net,.store-shopsw{flex:1;min-width:0}.store-legend{display:flex;align-items:center;gap:14px;font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-legend span{display:flex;align-items:center;gap:6px}.store-legend__sq{display:block;width:8px;height:8px;border-radius:2px;background:var(--color-line)}.store-legend__ln{display:block;width:12px;height:0;border-top:1.5px dashed var(--color-red)}.store-team,.store-wh{flex-shrink:0;width:212px;display:flex;flex-direction:column;padding:16px 16px 8px}.store-shopsw{display:flex;flex-direction:column;padding:16px 16px 8px}.store-tm{gap:8px;height:36px}.store-tm__a{position:relative;display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:12px;background:var(--color-line);font-size:11px;line-height:12px;font-weight:var(--font-weight-semibold)}.store-tm__a--dark{background:var(--color-store-win-dark);color:var(--color-white)}.store-on{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:4px;background:var(--color-store-win-accent);box-shadow:0 0 0 1.5px var(--color-white)}.store-tm__n{flex:1;min-width:0;white-space:nowrap}.store-role{display:flex;align-items:center;flex-shrink:0;height:20px;padding:0 8px;border-radius:10px;background:var(--color-store-win);font-size:11px;line-height:12px;white-space:nowrap}.store-role--dark{background:var(--color-store-win-dark);color:var(--color-white)}.store-tm__more{height:32px;padding-top:4px;font-size:11px;line-height:12px;font-weight:var(--font-weight-normal);color:var(--color-store-win-muted)}.store-th{gap:12px;height:24px;font-size:11px;line-height:12px;color:var(--color-store-win-muted)}.store-th__1{flex-shrink:0;width:100px}.store-th__2{flex-shrink:0;width:64px;text-align:right}.store-th__3{flex:1;padding-left:8px;text-align:right}.store-th--wh{justify-content:space-between;gap:0}.store-sh{gap:12px;height:36px}.store-sh__c{display:flex;align-items:center;flex-shrink:0;gap:8px;width:100px;white-space:nowrap}.store-sh__i{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border-radius:6px;background:var(--color-store-win)}.store-sh__i svg{color:var(--color-graphite-2)}.store-sh__v{flex-shrink:0;width:64px;text-align:right;font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-semibold);white-space:nowrap}.store-sh__d{flex:1;display:flex;justify-content:flex-end}.store-chip{display:flex;align-items:center;height:18px;padding:0 6px;border-radius:9px;background:var(--color-store-win-chip);font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-semibold);font-size:11px;line-height:12px;white-space:nowrap}.store-chip--red{background:var(--color-store-win-chip-red);color:var(--color-store-win-chip-red-text)}.store-whr{gap:10px;height:36px}.store-whr__n{flex-shrink:0;width:80px;white-space:nowrap}.store-whr__v{flex-shrink:0;text-align:right;font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-semibold);white-space:nowrap}.store-whr--red .store-bar>i{background:var(--color-red)}.store-whr--red .store-whr__v{color:var(--color-red)}@media not (min-width:768px){.store-win{width:352px;height:580px;padding-left:16px}.store-side,.store-search{display:none}.store-metric{padding:14px 14px 15px}.store-metric__v{font-size:18px;line-height:22px}.store-metric:nth-child(n+3){display:none}.store-prod__img{height:110px}.store-prod b{white-space:normal;overflow:visible}.store-myshop__cnt span{width:auto}.store-orders{overflow:hidden}.store-order--skel,.store-order .store-status,.store-chan{display:none}.store-days>*{width:auto;flex:1 1 0}.store-ctor{position:relative;right:auto;bottom:auto;width:auto;flex:1;min-height:0;overflow:hidden;box-shadow:0 0 0 1px #0000000a,0 1px 2px #0000000a,0 8px 24px -8px #00000014}.store-ctor__img{height:96px}.store-ctor__h>svg{display:none}.store-row2,.store-row3{display:block}.store-row3{flex:1;min-height:0;display:flex}.store-team,.store-wh{display:none}.store-shopsw{overflow:hidden}.store-sh:nth-child(n+7){display:none}}}
@layer components{.s-store{--store-s: 1;position:relative;background:var(--color-store);color:var(--color-ink);overflow:clip}.store-track{height:calc(100vh / var(--z, 1) + var(--store-n, 3) * 80vh / var(--z, 1))}.store-scene{position:sticky;top:0;height:calc(100vh / var(--z, 1));display:grid;align-content:center;overflow:clip}.store-bg{position:absolute;inset:0;opacity:0;pointer-events:none;background:var(--color-store-dark);transition:opacity .7s var(--ease-state)}.store-bg:before{content:"";position:absolute;inset:0;background:var(--color-store-dark-glow);-webkit-mask-image:linear-gradient(#000 calc(100% - 160px),transparent 100%);mask-image:linear-gradient(#000 calc(100% - 160px),transparent 100%)}.s-store.is-dark .store-bg{opacity:1}.store-grid{position:relative;display:grid;grid-template-columns:678fr 561fr;column-gap:10.217%;align-items:start}.store-left{min-width:0}.store-frame{position:relative;width:calc(var(--store-window-width) * var(--store-s));aspect-ratio:678 / 632;opacity:0;transform:translate3d(0,24px,0)}.store-frame.is-in{opacity:1;transform:none;transition:opacity .7s var(--ease-appear),transform .9s var(--ease-appear)}.store-col{position:relative;height:calc(var(--store-window-height) * var(--store-s));min-width:0}.store-eyebrow{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;transition:opacity .4s var(--ease-appear),color var(--duration-store-state) var(--ease-state)}.s-store.is-in .store-eyebrow{opacity:1}.store-tabs{position:absolute;left:0;right:0;top:var(--store-tabs-y, var(--store-tabs-top))}.store-tariff{--n: 0;padding-bottom:var(--store-tariff-gap)}.store-tariff:last-child{padding-bottom:0}.store-title{font-size:clamp(32px,3.06vw,44px);line-height:1.0834;letter-spacing:-.02em;font-weight:var(--font-weight-medium);padding:.14em .18em .18em;margin:-.14em -.18em -.18em;overflow:hidden}.store-tab{display:block;position:relative;margin-left:-2px;padding:0;font:inherit;letter-spacing:inherit;text-align:left;white-space:nowrap;color:var(--color-ink);font-stretch:var(--font-stretch-hyper);cursor:pointer;transition:font-stretch .44s cubic-bezier(.3,1.2,.5,1),color .44s var(--ease-state),transform .7s var(--ease-appear) calc(.2s + var(--n) * .12s)}.s-store:not(.is-in) .store-tab{transform:translate3d(0,115%,0)}.store-tariff.is-muted .store-tab{color:var(--color-store-tab)}.store-tariff.is-on .store-tab{font-stretch:var(--font-stretch-power);color:var(--color-ink);cursor:default}.store-tab:focus-visible{outline:var(--focus-width) solid var(--color-ink);outline-offset:4px;border-radius:var(--radius-focus)}@media(hover:hover){.store-tariff:not(.is-on) .store-tab:hover{color:var(--color-store-tab-hover-ink);transition:font-stretch .44s cubic-bezier(.3,1.2,.5,1),color .2s var(--ease-appear),transform .7s var(--ease-appear)}.store-tariff.is-muted:not(.is-on) .store-tab:hover{color:var(--color-store-tab-hover)}}.store-desc{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-store-state) var(--ease-state)}.store-desc>div{min-height:0;overflow:hidden;display:grid;grid-template-rows:auto 1fr;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:28px}.store-group{display:grid;grid-row:span 2;grid-template-rows:subgrid}.store-desc__p{max-width:480px;padding:12px 0 8px;font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:var(--text-tariff-desc);line-height:var(--text-tariff-desc--line-height);color:var(--color-ink);opacity:0;transform:translate3d(0,8px,0);transition:opacity .32s var(--ease-state),transform .32s var(--ease-state),color var(--duration-store-state) var(--ease-state)}.store-tariff.is-on .store-desc{grid-template-rows:1fr}.store-tariff.is-on .store-desc__p{opacity:1;transform:none;transition:opacity .4s var(--ease-appear) .24s,transform .4s var(--ease-appear) .24s,color var(--duration-store-state) var(--ease-state)}.s-store:not(.is-in) .store-tariff.is-on .store-desc__p{opacity:0;transform:translate3d(0,12px,0)}.store-list{display:grid;gap:var(--spacing-2);max-width:480px;padding:4px 0 8px}.store-list li{position:relative;padding-left:var(--spacing-4);font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-55)}.store-list li:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:var(--radius-full);background:currentColor;opacity:.7}.store-cta-w{position:absolute;left:0;bottom:0;opacity:0;transform:translate3d(0,8px,0);transition:opacity .4s var(--ease-appear) .6s,transform .4s var(--ease-appear) .6s}.s-store.is-in .store-cta-w{opacity:1;transform:none}.store-cta:not(.is-on){display:none}.s-store.is-dark .store-eyebrow{color:var(--color-on-dark-2)}.s-store.is-dark .store-tab{color:var(--color-store-tab-dark)}.s-store.is-dark .store-tariff.is-on .store-tab,.s-store.is-dark .store-desc__p{color:var(--color-white)}.s-store.is-dark .store-list li,.store-tariff[data-dark=true] .store-list li{color:var(--color-store-list-dark)}.s-store.is-dark .store-tab:focus-visible{outline-color:var(--color-white)}@media(hover:hover){.s-store.is-dark .store-tariff:not(.is-on) .store-tab:hover{color:var(--color-store-tab-hover-dark)}}@media not (min-width:1180px),(prefers-reduced-motion:reduce),not (min-height:768px){.store-track{height:auto}.store-scene{position:static;height:auto;display:block;padding-top:124px;overflow:visible}.store-bg,.store-left{display:none}.store-grid{display:block}.s-store .store-col{height:auto;max-width:760px;margin-inline:auto}.s-store .store-eyebrow{position:static;margin-bottom:var(--spacing-10);opacity:1;white-space:normal}.store-tabs{position:static}.s-store .store-tariff{max-width:760px;padding:0 0 64px}.store-title{padding-bottom:.18em;margin-bottom:-.18em}.s-store .store-tab,.s-store .store-tariff .store-tab{font-stretch:var(--font-stretch-power);color:var(--color-ink);cursor:default;transform:none;transition:none}.s-store .store-tariff.is-muted .store-tab{color:var(--color-store-tab)}.s-store .store-desc{grid-template-rows:1fr}.s-store .store-tariff.is-shut .store-desc{grid-template-rows:0fr}.store-tariff.is-shut>.store-frame,.store-tariff.is-shut>.store-cta-w{display:none}.s-store .store-tariff.is-fold .store-tab{cursor:pointer}.s-store .store-desc__p,.s-store:not(.is-in) .store-tariff .store-desc__p{opacity:1;transform:none;padding:12px 0 0;transition:none}.store-tariff .store-frame{width:calc(var(--store-window-width) * var(--store-s));max-width:100%;margin-top:32px}.store-tariff[data-dark=true]{position:relative;isolation:isolate;padding:64px 0 96px!important;max-width:none!important}.store-tariff[data-dark=true]>*{position:relative;max-width:760px;margin-inline:auto}.store-tariff[data-dark=true]:before,.store-tariff[data-dark=true]:after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:calc(100vw + 2px);transform:translate(-50%);background:var(--color-store-dark)}.store-tariff[data-dark=true]:after{background:var(--color-store-dark-glow);-webkit-mask-image:linear-gradient(#000 calc(100% - 160px),transparent 100%);mask-image:linear-gradient(#000 calc(100% - 160px),transparent 100%)}.s-store .store-tariff[data-dark=true] .store-tab,.s-store .store-tariff[data-dark=true] .store-desc__p{color:var(--color-white)}.store-tariff[data-dark=true] .store-tab:focus-visible{outline-color:var(--color-white)}.s-store .store-cta-w{position:relative;left:auto;bottom:auto;margin-top:var(--spacing-10);opacity:1;transform:none;transition:none}}@media not (min-width:768px){.store-desc>div{display:block}.store-group+.store-group .store-desc__p{padding-top:14px}.s-store .store-frame{width:calc(352px * var(--store-s));aspect-ratio:352 / 580}}@media(prefers-reduced-motion:reduce){.s-store *:not(.store-frame):not(.store-win *),.s-store *:not(.store-win *):before{transition:none!important}.store-frame{transform:none}:root:not(.as-on) .store-frame{opacity:1}.store-win .store-search{transition:none}.store-ctor,.store-screen.is-out .store-ctor{transform:none}}.store-desc>div.has-price{grid-template-rows:auto auto 1fr}.store-desc>div.has-price>.store-group{grid-row:2 / span 2}.s-store .store-tariff .store-price{grid-column:1 / span var(--store-groups, 1);grid-row:1;max-width:none;padding:6px 0 10px}.store-price .tf-price__num{font-size:36px;line-height:40px}.store-price__text{font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:22px;line-height:24px}.s-store.is-dark .store-tariff .store-price .tf-price__from,.s-store .store-tariff[data-dark=true] .store-price .tf-price__from{color:var(--color-on-dark-2)}@media not (min-width:768px){.store-price .tf-price__num{font-size:var(--text-final);line-height:var(--text-final--line-height)}.store-price__text{font-size:18px;line-height:22px}}}
@layer components{.s-why{position:relative;background:var(--color-paper)}.why-statement{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-10);padding:140px var(--spacing-gutter) 0}@media not (min-width:1024px){.why-statement{gap:28px;padding-top:96px}}@media not (min-width:768px){.why-statement{padding:80px var(--spacing-gutter) 0}}.why-eyebrow{text-align:center}.why-lines{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-10);color:var(--color-ink-78);margin:0}@media not (min-width:1024px){.why-lines{gap:20px;font-size:max(44px,4.45vw);line-height:1.25}.why-lines.is-on .sw{font-stretch:var(--font-stretch-hyper)}}@media not (min-width:768px){.why-lines{gap:18px;font-size:clamp(19px,5.8vw,34px)}}.why-line{display:flex;align-items:center;justify-content:center;height:1.25em;white-space:nowrap}.why-w{display:inline-block;flex:none}.why-w--sp{margin-left:.25em}.why-slot{display:inline-block;flex:none;width:0;height:1.125em;margin-inline:.14em;transition:width .52s var(--ease-state),margin .52s var(--ease-state)}.why-slot.is-open{width:1.125em;margin-inline:.25em}@media not (min-width:768px){.why-slot.is-open{margin-inline:.2em}}.why-line.is-pre{opacity:0}.why-scene{--pin: calc(270vh / var(--z, 1));position:relative;height:calc(100vh / var(--z, 1) + var(--pin))}.why-stage{position:sticky;top:0;height:calc(100vh / var(--z, 1));overflow:hidden;pointer-events:none}.why-frame,.why-text{pointer-events:auto}.why-row{position:absolute;left:0;top:0;width:2082px;height:688px;transform-origin:0 0;will-change:transform}.why-framebox{position:absolute;left:0;top:0;width:1380px;height:688px}.why-frame{position:absolute;left:0;top:0;width:1380px;height:688px;border-radius:20px;background:var(--color-mist);clip-path:inset(155.5px 0 155.5px 0 round 36px);overflow:hidden}.why-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--color-why-shade-05);opacity:var(--ring, 0)}.why-frame__dark{position:absolute;inset:0;background:var(--color-black);z-index:3;pointer-events:none}.why-shadow{position:absolute;left:0;top:0;width:1380px;height:688px;border-radius:20px;box-shadow:0 1px 2px var(--color-why-shade-04),0 12px 32px -8px var(--color-why-shade-10);opacity:0;transform-origin:50% 50%;pointer-events:none}.why-panel{position:absolute;left:24px;top:155.5px;width:1332px;height:377px;z-index:4;pointer-events:none}.why-panel__labels{position:absolute;left:0;top:46px;display:flex;gap:12px}.why-panel__labels span{width:212px;padding-left:var(--spacing-6);flex:none;font-stretch:var(--font-stretch-power);font-weight:500;font-size:var(--text-eyebrow);line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-why-light-72)}.why-panel__ruler{position:absolute;left:0;top:77px;fill:none}.why-panel__ruler .rl-minor{stroke:var(--color-why-light-14)}.why-panel__ruler .rl-major{stroke:var(--color-why-light-56)}.why-panel__slots{position:absolute;left:0;top:141px;display:flex;gap:12px}.why-panel__slots>i{font-style:normal;width:212px;height:212px;flex:none;border-radius:24px;background:var(--color-why-light-035);box-shadow:inset 0 0 0 1px var(--color-why-light-05)}.cab{position:absolute;inset:0;display:flex;z-index:1;color:var(--color-ink)}.cab-side{width:224px;flex:none;display:flex;flex-direction:column;justify-content:space-between;padding:33px 24px 16px 20px}.cab-side__top{display:flex;flex-direction:column;gap:33px}.cab-logo{display:block;width:156px;height:14px;margin-left:10px}.cab-nav{display:flex;flex-direction:column;gap:2px;width:180px}.cab-nav__it{display:flex;align-items:center;gap:10px;height:38px;padding:1px 10px 0;border-radius:10px;font-size:13px;line-height:14px;font-weight:500;color:var(--color-graphite-2)}.cab-nav__it svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--color-why-ui-icon);stroke-width:1.5}.cab-nav__it.is-on{background:var(--color-white);color:var(--color-ink);box-shadow:0 0 0 1px var(--color-why-shade-04),0 1px 2px var(--color-why-shade-05)}.cab-nav__it.is-on svg{stroke:var(--color-ink)}.cab-store{display:flex;align-items:center;gap:10px;width:180px;height:52px;padding:0 12px 0 10px;border-radius:16px;background:var(--color-white);box-shadow:0 0 0 1px var(--color-why-shade-04),0 1px 2px var(--color-why-shade-05)}.cab-store__sign{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;background:var(--color-graphite);color:var(--color-white);padding-top:2px;font-stretch:var(--font-stretch-mega);font-weight:700;font-size:13px;line-height:14px}.cab-store__t{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.cab-store__t b{font-weight:500;font-size:13px;line-height:14px}.cab-store__t span{font-weight:400;font-size:12px;line-height:14px;color:var(--color-ink-55)}.cab-store svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--color-why-ui-icon);stroke-width:1.5}.cab-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-4);padding:16px 16px 16px 0}.cab-top{display:flex;align-items:center;justify-content:space-between;height:48px;padding-inline:var(--spacing-1);flex:none}.cab-top__h{font-weight:600;font-size:22px;line-height:22px;letter-spacing:-.02em;padding-top:2px}.cab-top__r{display:flex;align-items:center;gap:10px}.cab-search{display:flex;align-items:center;gap:var(--spacing-2);width:220px;height:34px;padding:0 7px 0 12px;border-radius:10px;background:var(--color-white);box-shadow:0 0 0 1px var(--color-why-shade-04);font-weight:400;font-size:13px;line-height:14px;color:var(--color-ink-40)}.cab-search svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--color-why-ui-icon);stroke-width:1.5}.cab-search span{flex:1;padding-top:1px}.cab-search kbd{display:grid;place-items:center;height:20px;padding:0 6px;border-radius:6px;background:var(--color-mist);font-family:inherit;font-weight:500;font-size:11px;line-height:12px;color:var(--color-ink-55)}.cab-seg{display:flex;gap:2px;height:34px;padding:3px;border-radius:10px;background:var(--color-why-ui-seg)}.cab-seg span{display:flex;align-items:center;height:28px;padding:1px 12px 0;border-radius:7px;font-weight:500;font-size:13px;line-height:14px;color:var(--color-graphite-2)}.cab-seg span.is-on{background:var(--color-white);color:var(--color-ink);box-shadow:0 1px 2px var(--color-why-shade-06)}.cab-ava{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--color-graphite);color:var(--color-white);font-weight:500;font-size:12px;line-height:14px;padding-top:1px}.cab-kpi{display:flex;gap:12px;height:180px;flex:none}.cab-kpi>i{font-style:normal;position:relative;width:180px;height:180px;flex:none}.cab-widgets{display:flex;gap:12px;flex:1;min-height:0;margin-top:-4px}.cab-w{width:372px;flex:none;display:flex;flex-direction:column;border-radius:16px;background:var(--color-white);box-shadow:var(--shadow-widget);padding:20px}.cab-w__label{display:block;font-weight:500;font-size:13px;line-height:14px;color:var(--color-ink-55)}.cab-w__note{font-weight:500;font-size:12px;line-height:14px;color:var(--color-ink-40)}.cab-w__row0{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-2)}.cab-rev{justify-content:space-between}.cab-w__head{display:flex;align-items:flex-start;justify-content:space-between}.cab-rev__num{display:block;margin-top:10px;font-stretch:var(--font-stretch-mega);font-weight:700;font-size:30px;line-height:34px;letter-spacing:-.01em;color:var(--color-ink)}.cab-pill{display:flex;align-items:center;gap:6px;height:26px;padding:1px 10px 0;border-radius:8px;background:var(--color-mist);font-weight:500;font-size:12px;line-height:14px;color:var(--color-graphite-2)}.cab-pill svg{width:10px;height:10px;fill:none;stroke:var(--color-why-ui-icon);stroke-width:1.5}.cab-rev__chart{display:flex;flex-direction:column;gap:10px}.cab-rev__bars{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:232px;background:linear-gradient(to right,var(--color-why-shade-07) 2px,transparent 2px) 0 77px/6px 1px repeat-x,linear-gradient(to right,var(--color-why-shade-07) 2px,transparent 2px) 0 154px/6px 1px repeat-x;border-bottom:1px solid var(--color-why-shade-12)}.cab-rev__bars i{width:32px;height:calc(var(--h) * 220px);border-radius:6px;background:var(--color-line);transform-origin:50% 100%}.cab-rev__bars i.is-prev{background:var(--color-why-ui-bar-prev)}.cab-rev__bars i.is-now{background:var(--color-green)}.cab-rev__days{display:flex;justify-content:space-between}.cab-rev__days span{width:32px;text-align:center;font-weight:500;font-size:11px;line-height:12px;color:var(--color-ink-40)}.cab-rev__days span.is-now{color:var(--color-ink)}.cab-ch__row{display:flex;align-items:center;gap:12px;flex:1;border-top:1px solid var(--color-why-shade-06)}.cab-ch__ic{width:28px;height:28px;flex:none;border-radius:50%}.cab-ch__ic--f{display:grid;place-items:center;background:var(--color-graphite);color:var(--color-white);font-stretch:var(--font-stretch-mega);font-weight:700;font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height)}.cab-ch__ic--xs{width:14px;height:14px;font-size:7px;line-height:8px}.cab-ch__n{width:112px;flex:none;font-weight:500;font-size:14px;line-height:16px;color:var(--color-ink)}.cab-ch__bar{flex:1;height:6px;border-radius:3px;background:var(--color-why-ui-track);overflow:hidden}.cab-ch__bar i{display:block;height:100%;width:calc(var(--w) * 100%);border-radius:3px;background:var(--color-why-ui-bar);transform-origin:0 50%}.cab-ch__bar i.is-lime{background:var(--color-green)}.cab-ch__row b{width:40px;flex:none;text-align:right;font-stretch:var(--font-stretch-mega);font-weight:600;font-size:12px;line-height:14px}.cab-or{padding-bottom:var(--spacing-2)}.cab-or__row{display:flex;align-items:center;gap:12px;flex:1;border-top:1px solid var(--color-why-shade-06)}.cab-or__row.is-dim{opacity:.8}.cab-or__row.is-dimmer{opacity:.5}.cab-or__ph{width:44px;height:44px;flex:none;border-radius:10px;background:var(--color-mist) 50% 25%/cover no-repeat;filter:saturate(0)}.cab-or__mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.cab-or__ch{display:flex;align-items:center;gap:6px;font-weight:500;font-size:12px;line-height:14px;color:var(--color-ink-55)}.cab-or__ch img{width:14px;height:14px;border-radius:50%}.cab-or__r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.cab-or__r b{font-stretch:var(--font-stretch-mega);font-weight:600;font-size:13px;line-height:14px}.cab-tag{display:flex;align-items:center;height:20px;padding:1px 7px 0;border-radius:6px;background:var(--color-mist);font-weight:500;font-size:11px;line-height:12px;color:var(--color-graphite-2)}.cab-sk{display:block;height:8px;border-radius:4px;background:var(--color-why-ui-skel)}.cab-sk--sm{height:6px;background:var(--color-mist)}.cab-side{opacity:var(--cab-side, 0);transform:translate(calc((1 - var(--cab-side, 0)) * -16px))}.cab-top{opacity:var(--cab-top, 0);transform:translateY(calc((1 - var(--cab-top, 0)) * -10px))}.cab-widgets .cab-w{opacity:var(--cab-w, 0);transform:translateY(calc((1 - var(--cab-w, 0)) * 20px))}.cab-widgets .cab-w:nth-child(2){opacity:var(--cab-w2, 0);transform:translateY(calc((1 - var(--cab-w2, 0)) * 20px))}.cab-widgets .cab-w:nth-child(3){opacity:var(--cab-w3, 0);transform:translateY(calc((1 - var(--cab-w3, 0)) * 20px))}.why-text{position:absolute;left:1521px;top:0;width:var(--container-col-right);height:688px;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-6)}.why-text__h{font-size:48px;line-height:52px;margin:0}.why-text>*{opacity:var(--txt, 0);transform:translate(calc((1 - var(--txt, 0)) * 48px))}.why-text>.why-text__h{transform:translate(calc((1 - var(--txt, 0)) * 72px))}.why-tiles{position:fixed;left:0;top:0;width:0;height:0;z-index:60;pointer-events:none}.why-tile{font-style:normal;position:absolute;left:0;top:0;width:212px;height:212px;display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-6);border-radius:var(--r, 24px);transform-origin:0 0;visibility:hidden;font-family:inherit;contain:layout style}.why-tile.is-on{visibility:visible}.why-tile:before,.why-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.why-tile:before{box-shadow:0 1px 2px var(--color-why-shade-24),0 16px 32px -16px var(--color-why-shade-60);opacity:var(--sp, 0)}.why-tile:after{box-shadow:0 0 0 calc(1px / var(--s, 1)) var(--color-why-tile-ring);opacity:var(--sb, 0)}.why-tile{box-shadow:0 0 0 calc(1px / var(--s, 1)) rgba(0,0,0,calc(.04 * var(--sw, 0))),0 calc(1px / var(--s, 1)) calc(2px / var(--s, 1)) rgba(0,0,0,calc(.04 * var(--sw, 0))),0 calc(8px / var(--s, 1)) calc(24px / var(--s, 1)) calc(-8px / var(--s, 1)) rgba(0,0,0,calc(.06 * var(--sw, 0)))}.why-tile--lime:after,.why-tile--red:after{box-shadow:none}.why-tile>*{position:relative}.why-tile__m{display:flex;flex-direction:column;gap:var(--spacing-2)}.why-tile__l{font-weight:500;font-size:var(--text-control-sm);line-height:var(--text-control-sm--line-height);white-space:nowrap}.why-tile__n{font-stretch:var(--font-stretch-power);font-weight:700;font-size:24px;line-height:40px;letter-spacing:-.02em;white-space:nowrap}.why-tile__z{position:relative;display:flex;width:164px;height:28px}.why-tile--white{background:var(--color-white);color:var(--color-graphite)}.why-tile--white .why-tile__l,.why-tile--gray .why-tile__l{color:var(--color-ink-55)}.why-tile--lime{background:var(--color-green);color:var(--color-black)}.why-tile--lime .why-tile__l{color:var(--color-why-shade-60)}.why-tile--red{background:var(--color-red);color:var(--color-white)}.why-tile--red .why-tile__l{color:var(--color-white)}.why-tile--dark{background:var(--color-dark);color:var(--color-white)}.why-tile--gray{background:var(--color-fog);color:var(--color-graphite)}.why-tile__glow{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.why-tile--white .why-tile__glow,.why-tile--dark .why-tile__glow{box-shadow:inset 0 0 20px var(--color-why-shade-06)}.why-tile--gray .why-tile__glow{box-shadow:inset 0 0 24px var(--color-why-light-90)}.why-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:1px 12px 0 10px;border-radius:100px;background:var(--color-mist);font-weight:500;font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-graphite);white-space:nowrap}.why-pill i{width:6px;height:6px;border-radius:3px;background:var(--color-green)}.why-pill--w{background:var(--color-white)}.why-spark{width:164px;height:28px;fill:none;overflow:visible}.why-spark path{stroke-width:2}.why-spark .s-red{stroke:var(--color-red)}.why-spark .s-ink{stroke:var(--color-black)}.why-spark circle{fill:var(--color-green);stroke:none}.why-bars{align-items:flex-end;gap:var(--spacing-1)}.why-bars i{width:20px;height:var(--h);flex:none;border-radius:2px;background:linear-gradient(180deg,var(--color-why-ui-seg),var(--color-why-tile-bar-2))}.why-bars i.is-prev{background:linear-gradient(180deg,var(--color-why-tile-prev-1),var(--color-why-tile-prev-2))}.why-bars i.is-now{background:var(--color-green)}.why-scale{flex-direction:column;gap:10px}.why-scale__bar{display:block;width:164px;height:6px;border-radius:3px;background:var(--color-white)}.why-scale__bar i{display:block;width:92px;height:6px;border-radius:3px;background:var(--color-green)}.why-scale__was{display:flex;align-items:center;gap:6px;font-weight:500;font-size:11px;line-height:12px;color:var(--color-white)}.why-scale__was i{width:6px;height:6px;border-radius:3px;background:var(--color-white)}.why-track{flex-direction:column;gap:10px}.why-track__bars{display:flex;gap:var(--spacing-1)}.why-track__bars i{width:52px;height:6px;border-radius:3px}.why-track__bars .r{background:var(--color-red)}.why-track__bars .g{background:var(--color-green)}.why-track__bars .w{background:var(--color-line)}.why-track__lbl{display:flex;gap:var(--spacing-1)}.why-track__lbl span{width:52px;flex:none;font-weight:500;font-size:11px;line-height:12px;color:var(--color-why-light-56);white-space:nowrap}.why-track__lbl span:last-child{width:auto}.why-track__lbl .on{color:var(--color-white)}.s-why.is-static .why-scene{height:auto;margin-top:72px;padding:0 var(--spacing-gutter) 96px}.s-why.is-static .why-stage{position:relative;height:auto;overflow:visible}.s-why.is-static .why-row{position:relative;width:auto;height:auto;transform:none!important;display:flex;flex-direction:column;gap:var(--spacing-10)}.s-why.is-static .why-scroller{overflow-x:auto;overflow-y:hidden;margin-inline:calc(var(--spacing-gutter) * -1);padding:4px var(--spacing-gutter) 24px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.s-why.is-static .why-scroller::-webkit-scrollbar{display:none}.s-why.is-static .why-framebox{position:relative;width:var(--fw, 1380px);height:calc(var(--fw, 1380px) * 688 / 1380);margin-inline:auto;overflow:clip}.s-why.is-static .why-frame{clip-path:none!important;transform-origin:0 0;box-shadow:var(--shadow-window)}.s-why.is-static .why-frame__dark,.s-why.is-static .why-panel,.s-why.is-static .why-shadow{display:none}.s-why.is-static .cab{--cab-side: 1;--cab-top: 1;--cab-w: 1;--cab-w2: 1;--cab-w3: 1}.s-why.is-static .why-text{position:relative;left:auto;height:auto;width:auto;max-width:640px;--txt: 1}.s-why.is-static .why-tile{position:absolute;visibility:visible}.s-why.is-static .why-text__h{font-size:clamp(32px,3.34vw,48px);line-height:1.0834}.s-why.is-static .why-scroller{-webkit-mask-image:linear-gradient(90deg,var(--color-black) calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,var(--color-black) calc(100% - 56px),transparent);transition:-webkit-mask-size .3s,mask-size .3s}.s-why.is-static .why-scroller.is-fit,.s-why.is-static .why-scroller.is-end{-webkit-mask-image:none;mask-image:none}.s-why.is-static .why-slot{position:relative}.s-why.is-static .why-tile--mini{position:absolute;left:0;top:0;visibility:visible;transform:scale(.3396);--s: .3396;--r: 50px;--sb: 1}.s-why.is-static .why-tile--mini.why-tile--lime,.s-why.is-static .why-tile--mini.why-tile--red{--sb: 0}.s-why.is-static .cab-kpi .why-tile{transform:scale(.849);--s: .849;--r: 18.85px;--sw: 1}.why-cta{display:none}@media not (min-width:1024px){.s-why.is-tab .why-text{left:var(--txl);width:var(--txw);gap:calc(20px / var(--k))}.s-why.is-tab .why-text .t-eyebrow{font-size:calc(12px / var(--k));line-height:calc(12px / var(--k))}.s-why.is-tab .why-text__h{font-size:calc(28px / var(--k));line-height:calc(32px / var(--k));text-wrap:wrap}}@media not (min-width:768px){.why-scene{--pin: calc(200vh / var(--z, 1))}.s-why.is-mob .why-statement{gap:36px;align-items:stretch}.s-why.is-mob .why-eyebrow{text-align:left}.s-why.is-mob .why-lines{gap:28px;align-items:stretch;font-size:clamp(22px,6.8vw,26px);line-height:30px}.s-why.is-mob .why-line{position:relative;flex-wrap:wrap;justify-content:flex-start;align-content:center;column-gap:.25em;height:auto;min-height:60px;padding-left:144px;white-space:normal}.s-why.is-mob .why-w--sp{margin-left:0}.s-why.is-mob :is(.why-slot,.why-slot.is-open){position:absolute;left:0;top:50%;width:60px;height:60px;margin:-30px 0 0;transition:none}.s-why.is-mob .why-line>.why-slot~.why-slot{left:68px}.s-why.is-mob :is(.why-line:nth-child(1) .why-w,.why-line:nth-child(2) .why-w:first-child,.why-line:nth-child(3) .why-w:last-child){flex-basis:100%}.s-why.is-mob .why-tiles{position:absolute}.s-why.is-mob .why-scene{height:auto;margin-top:72px;padding:0 var(--spacing-gutter) 96px}.s-why.is-mob .why-stage{position:relative;height:auto;overflow:visible}.s-why.is-mob .why-row{position:relative;display:flex;flex-direction:column;gap:48px;width:auto;height:auto;transform:none}.s-why.is-mob :is(.why-framebox,.why-frame){position:relative;width:auto;height:auto}.s-why.is-mob .why-frame{clip-path:none;padding:12px;border-radius:20px;box-shadow:var(--shadow-window)}.s-why.is-mob .why-frame:after,.s-why.is-mob :is(.why-frame__dark,.why-panel,.why-shadow,.cab-side,.cab-search,.cab-ch,.cab-or){display:none}.s-why.is-mob .cab{--cab-top: 1;--cab-w: 1;position:static;display:block}.s-why.is-mob .cab-main{gap:12px;padding:0}.s-why.is-mob .cab-top{height:40px}.s-why.is-mob .cab-top__h{font-size:20px;line-height:20px}.s-why.is-mob .cab-top__r{gap:var(--spacing-2)}.s-why.is-mob .cab-seg{height:32px}.s-why.is-mob .cab-seg span{height:26px;padding-inline:9px}.s-why.is-mob .cab-ava{width:32px;height:32px}.s-why.is-mob .cab-kpi{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);height:auto}.s-why.is-mob .cab-kpi>i{width:auto;height:auto;aspect-ratio:1;border-radius:14.5px;background:var(--color-why-shade-035)}.s-why.is-mob .cab-widgets{display:block;margin-top:0}.s-why.is-mob .cab-rev{gap:var(--spacing-4);width:auto}.s-why.is-mob .cab-rev__bars{height:132px;background-position:0 44px,0 88px}.s-why.is-mob .cab-rev__bars i{width:28px;height:calc(var(--h) * 120px)}.s-why.is-mob .cab-rev__days span{width:28px}.s-why.is-mob .why-text{--txt: 1;position:relative;left:auto;justify-content:flex-start;gap:var(--spacing-6);width:auto;height:auto}.s-why.is-mob .why-text__h,.s-why.is-static .why-text__h{font-size:var(--text-final);line-height:var(--text-final--line-height)}.s-why.is-mob .why-cta{display:inline-flex;align-self:flex-start}.s-why.is-fly{overflow-x:clip}.s-why.is-fly .why-frame{overflow:visible}.s-why.is-fly .why-fly{position:absolute;left:50%;top:50%;z-index:1;width:212px;height:212px;margin:-106px 0 0 -106px;transform-origin:50% 50%;pointer-events:none}.s-why.is-fly .why-fly>.why-tile{transform:none;transform-origin:50% 50%;visibility:visible;border-radius:50.06px;box-shadow:none;will-change:auto}.s-why.is-fly .why-fly>.why-tile:before,.s-why.is-fly .why-fly>.why-tile:after{display:none}.s-why.is-fly .why-ring{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;box-shadow:0 0 0 calc(1px / var(--fly-sa, .283)) var(--color-why-tile-ring);pointer-events:none}.s-why.is-fly .why-tile.is-hid{opacity:0}.s-why.is-fly .why-skin{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;pointer-events:none}.s-why.is-fly .why-skin>i{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50.06px;background:var(--fly-bg, var(--color-white));box-shadow:var(--fly-glow, 0 0 0 0 transparent)}.s-why.is-fly .why-skin>i+i{border-radius:18.84px;opacity:0;box-shadow:var(--fly-glow, 0 0 0 0 transparent),0 0 0 calc(1px / var(--fly-ks, .77)) var(--color-why-shade-04),0 calc(1px / var(--fly-ks, .77)) calc(2px / var(--fly-ks, .77)) var(--color-why-shade-04),0 calc(8px / var(--fly-ks, .77)) calc(24px / var(--fly-ks, .77)) calc(-8px / var(--fly-ks, .77)) var(--color-why-shade-06)}.s-why.is-fly .why-tile--white{--fly-bg: var(--color-white);--fly-glow: inset 0 0 20px var(--color-why-shade-06)}.s-why.is-fly .why-tile--dark{--fly-bg: var(--color-dark);--fly-glow: inset 0 0 20px var(--color-why-shade-06)}.s-why.is-fly .why-tile--gray{--fly-bg: var(--color-fog);--fly-glow: inset 0 0 24px var(--color-why-light-90)}.s-why.is-fly .why-tile--lime{--fly-bg: var(--color-green)}.s-why.is-fly .why-tile--red{--fly-bg: var(--color-red)}.s-why.is-fly .why-probe{position:absolute;left:0;top:0;width:0;height:100vh;height:100svh;visibility:hidden;pointer-events:none}.s-why.is-fly.no-waapi .why-fly{transition:transform 1.5s cubic-bezier(.45,0,.55,1)}.s-why.is-fly.no-waapi .why-skin,.s-why.is-fly.no-waapi .why-ring{transition:opacity .15s linear}.s-why.is-fly.no-waapi .why-skin>i+i{transition:opacity .15s linear .15s}.s-why.is-fly.no-waapi.is-up .why-skin,.s-why.is-fly.no-waapi.is-up .why-ring{transition:opacity .15s linear 1.35s}.s-why.is-fly.no-waapi.is-up .why-skin>i+i{transition:opacity .15s linear 1.2s}.s-why.is-fly.is-snap .why-fly,.s-why.is-fly.is-snap .why-skin,.s-why.is-fly.is-snap .why-ring,.s-why.is-fly.is-snap .why-skin>i{transition:none}.s-why.is-mob.is-fly .why-statement{align-items:center}.s-why.is-mob.is-fly .why-eyebrow{text-align:center}.s-why.is-mob.is-fly .why-lines{gap:18px;align-items:center;font-size:clamp(19px,5.8vw,34px);line-height:1.25}.s-why.is-mob.is-fly .why-line{flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:0;height:auto;min-height:0;padding-left:0;white-space:nowrap}.s-why.is-mob.is-fly .why-w--sp{margin-left:.25em}.s-why.is-mob.is-fly .why-line .why-w{flex-basis:auto!important}.s-why.is-mob.is-fly :is(.why-slot,.why-slot.is-open){position:relative;left:auto;top:auto;flex:none;width:1.125em;height:1.125em;margin:0 .2em}.s-why.is-mob.is-fly .why-line>.why-slot~.why-slot{left:auto}.s-why.is-mob.is-fly .why-scene{margin-top:12vh;margin-top:12svh}}@media not (min-width:375px){.s-why.is-mob .why-lines{font-size:24px}.s-why.is-mob .why-line{padding-left:124px}.s-why.is-mob :is(.why-slot,.why-slot.is-open){width:52px;height:52px;margin-top:-26px}.s-why.is-mob .why-line>.why-slot~.why-slot{left:60px}.s-why.is-mob .cab-top{column-gap:var(--spacing-2);padding-inline:2px}.s-why.is-mob .cab-top__h{min-width:0;overflow:hidden;font-size:18px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.s-why.is-mob .cab-top__r{flex:none;gap:6px}.s-why.is-mob .cab-seg{height:30px;padding:2px}.s-why.is-mob .cab-seg span{height:26px;padding-inline:7px}.s-why.is-mob .cab-ava{width:28px;height:28px;font-size:11px}.s-why.is-mob .cab-rev .cab-w__head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--spacing-2);align-items:center}.s-why.is-mob .cab-rev .cab-w__head>div{display:contents}.s-why.is-mob .cab-rev .cab-w__label{grid-column:1;grid-row:1}.s-why.is-mob .cab-rev .cab-pill{grid-column:2;grid-row:1;padding-inline:var(--spacing-2);white-space:nowrap}.s-why.is-mob .cab-rev__num{grid-column:1 / -1;grid-row:2}}@media not (min-width:340px){.s-why.is-mob .cab-top__h{font-size:17px}.s-why.is-mob .cab-seg span{padding-inline:6px;font-size:12px}.s-why.is-mob .cab-top__r{gap:var(--spacing-1)}}}
@layer components{.s-cases{--cs-num: var(--text-number);--cs-pad: 28px;position:relative;z-index:0;overflow:clip;padding:140px 0 120px;background:var(--color-cases);color:var(--color-white)}@media not (min-width:1024px){.s-cases{padding:96px 0 80px}}@media not (min-width:768px){.s-cases{padding:72px 0 64px}}.cs-bg{position:absolute;inset:-24px 0;z-index:-1;will-change:transform}.cs-bg__img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.cs-shade{position:absolute;left:0;right:0;bottom:0;height:260px;z-index:-1;pointer-events:none;background:var(--color-cases-shade)}.cs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-6)}@media not (min-width:768px){.cs-head{align-items:flex-end}}.cs-head__text{display:grid;gap:var(--spacing-6)}@media not (min-width:768px){.cs-head__text{gap:var(--spacing-4)}}.cs-h2{color:var(--color-white)}.cs-nav{display:flex;gap:var(--spacing-2);flex-shrink:0}@media not (min-width:768px){.cs-nav{display:none}}.cs-arr{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--color-white);color:var(--color-ink);transition:background-color .2s var(--ease-state),color .2s var(--ease-state),box-shadow .2s var(--ease-state),transform var(--duration-press) var(--ease-state);-webkit-tap-highlight-color:transparent}.cs-arr svg{display:block;transition:transform .2s var(--ease-state)}.cs-arr[disabled]{background:transparent;box-shadow:inset 0 0 0 1px var(--color-cases-arrow-off-ring);color:var(--color-cases-arrow-off);cursor:default}.cs-arr:not([disabled]):active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.cs-arr:not([disabled]):hover{background:var(--color-graphite);color:var(--color-white)}.cs-arr--next:not([disabled]):hover svg{transform:translate(2px)}.cs-arr--prev:not([disabled]):hover svg{transform:translate(-2px)}}.cs-rail{overflow:clip;margin:0 calc(-1 * var(--spacing-gutter)) -40px;padding:48px var(--spacing-gutter) 40px}@media not (min-width:768px){.cs-rail{padding-top:32px}}.cs-track{display:flex;gap:60px;will-change:transform}@media not (min-width:1024px){.cs-track{gap:48px}}@media not (min-width:768px){.cs-track{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scroll-padding-inline:var(--spacing-gutter);scrollbar-width:none;-ms-overflow-style:none;will-change:auto}}.s-cases.is-entering .cs-card{will-change:transform,opacity}.cs-slide{flex:0 0 100%;display:grid;grid-template-columns:32.174% repeat(3,minmax(0,1fr));gap:var(--spacing-6)}@media not (min-width:1200px){.cs-slide{grid-template-columns:36% repeat(3,minmax(0,1fr))}}@media not (min-width:1024px){.cs-slide{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media not (min-width:768px){.cs-slide{display:contents}}.cs-card{--cs-num: var(--text-number);--cs-pad: 28px;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:340px;padding:var(--cs-pad);border-radius:var(--radius-card);overflow:clip;background:var(--color-cases-card);-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);color:var(--color-ink)}@media not (min-width:1200px){.cs-card{--cs-num: clamp(40px, 6.6vw - 27px, 56px);--cs-pad: var(--spacing-6)}}@media not (min-width:1024px){.cs-card{--cs-num: 64px;min-height:340px}}@media not (min-width:768px){.cs-card{--cs-num: 60px;--cs-pad: var(--spacing-6);flex:0 0 auto;min-height:308px;scroll-snap-align:start}}.s-cases .cs-card--story{transition:box-shadow .3s var(--ease-appear)}.s-cases .cs-card--story.is-in{transition:opacity var(--duration-reveal-fade) var(--ease-appear) var(--rv-d, 0ms),transform var(--duration-reveal-move) var(--ease-appear) var(--rv-d, 0ms),box-shadow .3s var(--ease-appear)}@media(hover:hover)and (pointer:fine){a.cs-card--story:hover{box-shadow:var(--shadow-cases-card-hover)}a.cs-card--story:hover .cs-more svg{transform:translate(var(--link-arrow-shift))}}.cs-story__text{display:grid;gap:12px;align-content:start}.cs-story__title{color:var(--color-ink);text-wrap:pretty}.cs-story__desc{color:var(--color-cases-muted)}.cs-story__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);min-height:28px;flex-wrap:wrap;row-gap:var(--spacing-2)}.cs-story__foot .tag{max-width:100%;height:auto;min-height:var(--tag-outline-height);white-space:normal}@media not (min-width:768px){.cs-story__foot{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-2)}}.cs-more{display:inline-flex;align-items:center;gap:var(--spacing-2);height:28px;padding:1px 4px 0 0;font-weight:var(--font-weight-medium);font-size:var(--text-control);line-height:var(--text-control--line-height);color:var(--color-ink);white-space:nowrap}.cs-more svg{display:block;flex-shrink:0;transition:transform .3s var(--ease-appear)}.cs-prog{position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none}@media not (min-width:768px){.cs-prog{display:none}}.cs-prog i{display:block;height:100%;background:var(--color-green);transform:scaleX(0);transform-origin:0 50%;will-change:transform}.cs-stat__top{display:grid;gap:var(--spacing-4);align-content:start}.cs-stat__cap{color:var(--color-cases-muted)}.cs-card .tag--outline{color:var(--color-cases-tag)}.cs-stat__foot{display:flex;align-items:center}.cs-stat__foot .tag{max-width:100%;height:auto;min-height:var(--tag-outline-height);white-space:normal}.s-cases.cs-wait .cs-num{display:none}.cs-num{display:flex;align-items:baseline;font-stretch:var(--font-stretch-mega);font-weight:var(--font-weight-bold);font-size:calc(var(--cs-num) * var(--cs-fit, 1));line-height:var(--text-number--line-height);letter-spacing:var(--text-number--letter-spacing);font-variant-numeric:tabular-nums lining-nums;color:var(--color-ink);white-space:nowrap}.cs-num__unit{font-size:calc(var(--cs-num) * var(--cs-fit, 1) * var(--text-number-unit));letter-spacing:var(--text-number-unit--letter-spacing);margin-left:2px}.cs-num__unit--word{font-size:calc(var(--cs-num) * var(--cs-fit, 1) * var(--text-number-word));margin-left:var(--spacing-2)}.cs-num__digits{display:inline-flex;align-items:baseline}.cs-dg{display:block;flex:0 0 auto;height:1em;width:var(--cs-dw, auto);text-align:center;clip-path:inset(0);will-change:transform}.cs-num__unit{will-change:transform}.cs-dg--sep{line-height:1}.cs-dg__s{display:block;will-change:transform}.cs-dg__s i{display:block;height:1em;line-height:1;font-style:normal}.cs-logos{margin-top:calc(64px - var(--cs-logos-room));margin-bottom:calc(-1 * var(--cs-logos-room));padding-block:var(--cs-logos-room);height:calc(48px + 2 * var(--cs-logos-room));overflow:clip;--cs-logos-room: 8px;-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 64px,var(--color-black) calc(100% - 96px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 64px,var(--color-black) calc(100% - 96px),transparent 100%)}@media not (min-width:1024px){.cs-logos{margin-top:calc(48px - var(--cs-logos-room))}}@media not (min-width:768px){.cs-logos{margin-top:calc(var(--spacing-10) - var(--cs-logos-room));height:calc(40px + 2 * var(--cs-logos-room));-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 32px,var(--color-black) calc(100% - 48px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--color-black) 32px,var(--color-black) calc(100% - 48px),transparent 100%)}}.cs-logos__track{display:flex;align-items:center;gap:56px;width:max-content;height:48px;will-change:transform}.cs-logos__set{display:flex;align-items:center;gap:56px;flex-shrink:0}.cs-logo{flex:0 0 auto;display:block}img.cs-logo{filter:brightness(0) invert(1);object-fit:contain}.cs-logo--text{color:var(--color-white);white-space:nowrap;font-stretch:100%;letter-spacing:0}.cs-logo--inter{font-family:var(--font-logo-inter);font-weight:var(--font-weight-bold);font-size:26px;line-height:28px;letter-spacing:-.04em}.cs-logo--nunito{font-family:var(--font-logo-nunito);font-weight:var(--font-weight-bold);font-size:22px;line-height:24px;letter-spacing:-.01em}.cs-logo--playfair{font-family:var(--font-logo-playfair);font-weight:var(--font-weight-semibold);font-size:var(--text-control);line-height:var(--text-control--line-height);letter-spacing:.16em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.cs-bg{transform:none!important}.cs-prog{display:none}.cs-arr,.cs-arr svg,.cs-more svg{transition:none}}.cs-lead{font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-normal);font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-cases-lead);margin-top:-8px}@media not (min-width:768px){.cs-lead{margin-top:-4px;font-size:var(--text-lead);line-height:var(--text-lead--line-height)}}@media not (min-width:768px){.cs-track::-webkit-scrollbar{display:none}.cs-card--story{width:300px}.cs-card--stat{width:240px}.cs-logos__track,.cs-logos__set{gap:var(--spacing-10);height:40px}}.cs-pager{display:none}@media not (min-width:768px){.cs-pager{position:relative;display:flex;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-6)}.cs-pager__segs{display:flex;flex:1 1 0;gap:6px;min-width:0}.cs-pager__seg{display:block;flex:1 1 0;height:3px;overflow:hidden;border-radius:2px;background:var(--color-cases-pager-track)}.cs-pager__seg i{display:block;height:100%;border-radius:2px;background:var(--color-green);transform:scaleX(0);transform-origin:0 50%}.cs-pager__num{flex-shrink:0;font-stretch:var(--font-stretch-hyper);font-weight:var(--font-weight-medium);font-size:var(--text-control-sm);line-height:var(--text-control-sm--line-height);font-variant-numeric:tabular-nums;color:var(--color-cases-pager-num);white-space:nowrap}}}
@layer components{.s-tg{position:relative;z-index:2;background:var(--color-graphite)}.tg-sheet{background:var(--color-paper);border-radius:0 0 60px 60px;padding:var(--spacing-section) 0;overflow:clip}@media not (min-width:1024px){.tg-sheet{padding:96px 0}}@media not (min-width:768px){.tg-sheet{padding:72px 0;border-radius:0 0 40px 40px}}.tg-grid{display:grid;align-items:start;grid-template-columns:49.1304% 40.6522%;column-gap:10.2174%;grid-template-areas:"msgs col"}@media not (min-width:1024px){.tg-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "h2" "actions" "msgs";column-gap:0}}.tg-eyebrow,.tg-h2,.tg-actions{grid-area:col;min-width:0}.tg-eyebrow{align-self:start}@media not (min-width:1024px){.tg-eyebrow{grid-area:eyebrow}}.tg-h2{--stretch-to: 112.5%;align-self:center;margin-left:-2px;color:var(--color-ink)}@media not (min-width:1024px){.tg-h2{grid-area:h2;align-self:start;margin-top:var(--spacing-6)}}@media not (min-width:768px){.tg-h2{margin-top:var(--spacing-4);margin-left:-1px}}.tg-actions{align-self:end;display:flex;gap:12px;flex-wrap:wrap}@media not (min-width:1024px){.tg-actions{grid-area:actions;align-self:start;margin-top:32px}}@media not (min-width:768px){.tg-actions{display:grid;grid-template-columns:1fr;margin-top:var(--spacing-6)}.tg-actions .button{width:100%}}.tg-h2 br{display:inline}@media not (min-width:1024px){.tg-h2 .tg-br br{display:none}.tg-h2 .tg-br--dash br{display:inline}}.tg-msgs{grid-area:msgs;min-width:0;--bw: max(78%, 340px);display:flex;flex-direction:column;gap:20px}@media not (min-width:1024px){.tg-msgs{--bw: 87.54%;width:min(100%,642px);margin-top:56px;margin-inline:auto}}@media not (min-width:768px){.tg-msgs{--bw: 100%;gap:var(--spacing-4);margin-top:var(--spacing-10)}}.tg-m{width:var(--bw);max-width:100%;margin-left:calc(100% - var(--bw))}.tg-m:nth-child(2n){width:72%;margin-left:0}@media not (min-width:1024px){.tg-m:nth-child(2n){width:var(--bw)}}@media not (min-width:768px){.tg-m:nth-child(n){width:100%;margin-left:0}}.tg-m__in{filter:var(--tg-post-shadow)}.tg-b{position:relative;display:flex;flex-direction:column;padding:6px;background:var(--color-white);border-radius:20px 20px 20px 6px}.tg-b:after{content:"";position:absolute;left:-8px;bottom:0;width:11px;height:20px;background:var(--color-white);-webkit-mask:var(--tg-tail) no-repeat 0 0/11px 20px;mask:var(--tg-tail) no-repeat 0 0/11px 20px}.tg-b__head{display:flex;align-items:center;gap:10px;padding:4px 8px 8px 4px}.tg-ava{display:block;width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.tg-b__name{font-stretch:var(--font-stretch-mega);font-weight:500;font-size:var(--text-control);line-height:var(--text-control--line-height);color:var(--color-ink);padding-top:1px}.tg-ph{display:block;background:var(--color-fog);border-radius:14px}.tg-ph--cover{height:124px}@media not (min-width:768px){.tg-ph--cover{height:140px}}.tg-album{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-1);height:116px}@media not (min-width:768px){.tg-album{height:112px}}.tg-album .tg-ph{border-radius:4px}.tg-album .tg-ph:first-child{border-radius:14px 4px 4px 14px}.tg-album .tg-ph:last-child{border-radius:4px 14px 14px 4px}.tg-album .tg-ph:nth-child(2){background:var(--color-line)}.tg-b__text{margin:0;padding:10px 10px 4px;font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-55)}.tg-b__text b{display:block;margin-bottom:2px;font-weight:500;color:var(--color-ink)}.tg-b__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:8px 6px 4px}.tg-reacts{display:flex;align-items:center;gap:var(--spacing-1);flex-wrap:wrap;min-width:0}.tg-react{display:inline-flex;align-items:center;gap:var(--spacing-1);height:26px;padding:1px 9px 0 7px;border-radius:var(--radius-pill);background:var(--color-mist);color:var(--color-ink-55);font-stretch:var(--font-stretch-hyper);font-weight:500;font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-variant-numeric:tabular-nums;white-space:nowrap}.tg-react em{font-style:normal;font-size:var(--text-caption);line-height:var(--text-caption--line-height);margin-top:-1px}.tg-meta{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0;padding-right:var(--spacing-1);color:var(--color-ink-40);font-stretch:var(--font-stretch-hyper);font-weight:400;font-size:var(--text-footnote);line-height:var(--text-footnote--line-height);font-variant-numeric:tabular-nums;white-space:nowrap}.tg-meta svg{display:block;flex-shrink:0}.tg-time{padding-left:6px}.tg-msgs.is-pre .tg-m__in{opacity:0;transform:translate3d(0,24px,0)}.tg-msgs.is-pre .tg-m.is-in .tg-m__in{opacity:1;transform:none;transition:opacity .65s var(--ease-appear),transform .65s var(--ease-appear)}.tg-m{will-change:transform}@media(prefers-reduced-motion:reduce){.tg-m{will-change:auto}.tg-msgs.is-pre .tg-m__in{transform:none}.tg-msgs.is-pre .tg-m.is-in .tg-m__in{transition:opacity .65s cubic-bezier(.22,1,.36,1)}}.tg-ph img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}}
