.hero[data-astro-cid-ge2uvauf]{--edge:max(var(--gutter), (100vw - var(--max)) / 2);background:var(--white);touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-rows:96px 1fr;grid-template-columns:1fr 1.1fr;min-height:100svh;padding:0;display:grid;position:relative;overflow:clip}.hero[data-astro-cid-ge2uvauf]:before{content:"";background:radial-gradient(90% 70% at 60% 45%, var(--blue) 0%, var(--blue-d) 100%);clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);width:54%;position:absolute;top:0;bottom:0;right:0}.hero__slot[data-astro-cid-ge2uvauf]{z-index:2;min-height:340px;margin:0 0 0 calc(min(var(--edge), 4vw) * -1);cursor:grab;grid-area:2/2;justify-items:center;display:grid;position:relative}.hero__slot[data-astro-cid-ge2uvauf]:active{cursor:grabbing}.hero__slot[data-astro-cid-ge2uvauf]:before{content:"";background:radial-gradient(closest-side,#0a163073,#0000);border-radius:50%;height:8%;position:absolute;bottom:19%;left:24%;right:20%}.hero__stage[data-astro-cid-ge2uvauf]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hero__glow[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:radial-gradient(closest-side,#ffffff38,#8fa9d81f 55%,#0000);border-radius:50%;width:92%;position:absolute}.hero__w[data-astro-cid-ge2uvauf]{font:800 min(52vh, 34vw) / .8 var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px #ffffff29;position:relative}.hero__bubbles[data-astro-cid-ge2uvauf]{pointer-events:none;display:none;position:absolute;inset:0}.motion .hero__bubbles[data-astro-cid-ge2uvauf]{display:block}.hero__bubbles[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{left:var(--x);width:var(--s);height:var(--s);animation:bubble var(--d) linear var(--w) infinite both;position:absolute;bottom:8%}.hero__bubbles[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf].front{z-index:2}.hero__bubbles[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 32% 30%,#fffffff2 0 14%,#ffffff26 32%,#8fa9d82e 70%,#4d76bc59);border-radius:50%;width:100%;height:100%;transition:scale .25s,opacity .25s;display:block;box-shadow:inset 0 0 0 1px #4d76bc40}.hero__slot[data-astro-cid-ge2uvauf].is-pop .hero__bubbles[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{opacity:0;scale:1.6}@keyframes bubble{0%{opacity:0;translate:0}10%{opacity:1}50%{translate:14px -40vh}90%{opacity:1}to{opacity:0;translate:-6px -78vh}}.hero__line[data-astro-cid-ge2uvauf]{padding-bottom:.04em;display:block;overflow:clip}.hero__line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:block}.motion .hero__line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation:rise .9s var(--ease) both}.motion .hero__line[data-astro-cid-ge2uvauf]+.hero__line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{animation-delay:.12s}.motion [data-astro-cid-ge2uvauf]:is(.hero__lead,.hero__stats,.hero__ctas){animation:fade-up .8s var(--ease) .35s both}@keyframes rise{0%{translate:0 105%}}@keyframes fade-up{0%{opacity:0;translate:0 14px}}.hero__rot[data-astro-cid-ge2uvauf]{vertical-align:bottom;transition:width .5s var(--ease);display:inline-grid;overflow:clip}.hero__rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{white-space:nowrap;transition:translate .55s var(--ease);grid-area:1/1;justify-self:start;translate:0 110%}.hero__rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf].is-on{translate:0}.hero__rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf].is-out{translate:0 -110%}.hero__cards[data-astro-cid-ge2uvauf]{z-index:3;pointer-events:none;width:54%;position:absolute;top:96px;bottom:0;right:0}.hcard[data-astro-cid-ge2uvauf]{color:var(--white);backdrop-filter:blur(10px);background:#ffffff24;border-radius:16px;gap:4px;padding:10px 16px;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff4d,0 16px 30px #0a163040}.hcard[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{font:600 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;opacity:.9}.hcard[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:800 clamp(1.2rem, 1.8vw, 1.6rem)/1 var(--display);letter-spacing:-.02em}.hcard--a[data-astro-cid-ge2uvauf]{top:6%;left:22%}.hcard--b[data-astro-cid-ge2uvauf]{top:30%;right:6%}.hcard--c[data-astro-cid-ge2uvauf]{bottom:18%;left:20%}.motion .hcard[data-astro-cid-ge2uvauf]{animation:5s ease-in-out infinite hcard-bob}.motion .hcard--b[data-astro-cid-ge2uvauf]{animation-duration:6.2s;animation-delay:-2s}.motion .hcard--c[data-astro-cid-ge2uvauf]{animation-duration:5.6s;animation-delay:-4s}@keyframes hcard-bob{50%{translate:0 -10px}}.hero__stage[data-astro-cid-ge2uvauf]{transform:translate(calc(var(--px,0) * -10px), calc(var(--py,0) * -10px))}.hero__bubbles[data-astro-cid-ge2uvauf]{transform:translate(calc(var(--px,0) * 16px), calc(var(--py,0) * 16px))}.hero__cards[data-astro-cid-ge2uvauf]{transform:translate(calc(var(--px,0) * 26px), calc(var(--py,0) * 26px))}.hero__gl[data-astro-cid-ge2uvauf]{transform:translate(calc(var(--px,0) * 8px), calc(var(--py,0) * 8px))}.hero__stage[data-astro-cid-ge2uvauf],.hero__bubbles[data-astro-cid-ge2uvauf],.hero__cards[data-astro-cid-ge2uvauf],.hero__gl[data-astro-cid-ge2uvauf]{transition:transform .6s cubic-bezier(.2,.7,.2,1)}@media (width>=901px){.motion .hero[data-astro-cid-ge2uvauf]:before{width:calc(54% + 46% * var(--sp,0));clip-path:polygon(calc(16% * (1 - var(--sp,0))) 0, 100% 0, 100% 100%, 0 100%)}.motion .hero__slot[data-astro-cid-ge2uvauf]{opacity:calc(1 - var(--sp,0) * 1.3);scale:calc(1 - var(--sp,0) * .35)}.motion .hero__cards[data-astro-cid-ge2uvauf]{opacity:calc(1 - var(--sp,0) * 1.3)}.motion .hero__bottom[data-astro-cid-ge2uvauf]{opacity:calc(1 - var(--sp,0) * 1.8);translate:0 calc(var(--sp,0) * -48px)}}.hero__poster[data-astro-cid-ge2uvauf]{--skel-r:40%;--skel-inset:15% 20%;position:absolute;inset:0}.hero__poster[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:contain;width:100%;height:100%}.hero[data-astro-cid-ge2uvauf].is-gl .hero__poster[data-astro-cid-ge2uvauf]{visibility:hidden}.hero__gl[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;opacity:0;width:120%;height:128%;transition:opacity .8s;position:absolute;top:-14%;left:-10%}.hero[data-astro-cid-ge2uvauf].is-gl .hero__gl[data-astro-cid-ge2uvauf]{opacity:1}.motion .hero[data-astro-cid-ge2uvauf].is-gl .hero__gl[data-astro-cid-ge2uvauf]{animation:5s ease-in-out infinite float}@keyframes float{50%{translate:0 -1.6%}}.hero__hint[data-astro-cid-ge2uvauf]{z-index:3;background:var(--white);color:var(--blue-d);box-shadow:var(--shadow);font:600 14px/1.2 var(--body);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .4s ease, translate .4s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;display:flex;position:absolute;bottom:9%;translate:0 8px}.hero[data-astro-cid-ge2uvauf].is-gl:not(.is-spun) .hero__hint[data-astro-cid-ge2uvauf]{opacity:1;translate:0}.hero__hint-dot[data-astro-cid-ge2uvauf]{background:var(--blue);width:30px;height:30px;color:var(--white);border-radius:50%;place-items:center;display:grid}.hero__hint-dot[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:16px;height:16px}.motion .hero__hint-dot[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{animation:nudge 1.8s var(--ease-wipe) infinite}@keyframes nudge{25%{translate:-3px}75%{translate:3px}}.hero__bottom[data-astro-cid-ge2uvauf]{z-index:3;padding:24px 0 clamp(40px, 8vh, 96px) var(--edge);grid-area:2/1;align-self:center;justify-items:start;gap:22px;display:grid;position:relative}.hero__pill[data-astro-cid-ge2uvauf]{background:var(--accent);color:var(--ink)}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;font-size:clamp(2.6rem,min(6vw,9.6svh),6.4rem)}.hero__lead[data-astro-cid-ge2uvauf]{color:var(--muted);max-width:40ch;font-size:clamp(1rem,1.2vw,1.15rem)}.hero__stats[data-astro-cid-ge2uvauf]{flex-wrap:wrap;display:flex}.hero__stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-left:2px solid var(--tint);gap:4px;padding-inline:clamp(14px,1.6vw,24px);display:grid}.hero__stats[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{border-left:0;padding-left:0}.hero__stats[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font:600 11px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.hero__stats[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:800 clamp(1.4rem, 2.2vw, 2rem)/1 var(--display);letter-spacing:-.03em;text-transform:uppercase;color:var(--blue-d);white-space:nowrap}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.hero__short[data-astro-cid-ge2uvauf]{display:none}.shot :is(.top,.hero__bottom,.hero__hint,.hero__poster,.float-wa,.mq-clip,.foot,.hero__stage,.hero__bubbles,.hero__cards){visibility:hidden}.shot .hero__slot:before,.shot .hero:before{display:none}.shot,.shot body,.shot main,.shot .hero{box-shadow:none!important;background:0 0!important}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{grid-template-rows:80px auto auto;grid-template-columns:1fr}.hero[data-astro-cid-ge2uvauf]:before{clip-path:polygon(0 0,100% 0,100% 86%,0 100%);width:100%;height:calc(104px + min(92vw,48svh));bottom:auto}.hero__slot[data-astro-cid-ge2uvauf]{grid-area:2/1;height:min(92vw,48svh);min-height:0;margin:0}.hero__bottom[data-astro-cid-ge2uvauf]{padding:8px var(--gutter) 32px;grid-area:3/1;gap:14px}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.2rem,11vw,3.4rem)}.hero__cards[data-astro-cid-ge2uvauf]{width:auto;height:min(92vw,48svh);top:80px;bottom:auto;left:0}.hcard[data-astro-cid-ge2uvauf]{border-radius:12px;padding:7px 11px}.hcard[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:1.05rem}.hcard--a[data-astro-cid-ge2uvauf]{left:var(--gutter);top:6%}.hcard--b[data-astro-cid-ge2uvauf]{right:var(--gutter);top:36%}.hcard--c[data-astro-cid-ge2uvauf]{left:var(--gutter);top:60%;bottom:auto}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:nowrap;gap:10px}.hero__ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{padding-inline:18px;font-size:15px}}@media (width<=480px){.hero__long[data-astro-cid-ge2uvauf]{display:none}.hero__short[data-astro-cid-ge2uvauf]{display:inline}}.ba-sec__head[data-astro-cid-67ggu7zt]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px 64px;display:flex}.ba-sec__copy[data-astro-cid-67ggu7zt]{justify-items:start;gap:18px;max-width:40ch;display:grid}.ba-sec__media[data-astro-cid-67ggu7zt]{margin-top:clamp(36px,5vw,64px)}.ba[data-astro-cid-67ggu7zt]{aspect-ratio:16/8;border-radius:var(--r-lg);background:var(--surface);touch-action:pan-y;user-select:none;cursor:ew-resize;position:relative;overflow:hidden}.ba__img[data-astro-cid-67ggu7zt]{object-fit:contain;width:100%;height:100%;padding:4% 6%;position:absolute;inset:0}.ba__before[data-astro-cid-67ggu7zt]{clip-path:inset(0 calc(100% - var(--p)) 0 0);position:absolute;inset:0}.ba__handle[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--p);background:var(--blue);width:3px;margin-left:-1.5px;position:absolute}.ba__handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{background:var(--blue);width:52px;height:52px;color:var(--white);box-shadow:var(--shadow);transition:scale .16s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ba__handle[data-astro-cid-67ggu7zt] svg[data-astro-cid-67ggu7zt]{width:24px;height:24px}.ba[data-astro-cid-67ggu7zt].is-drag .ba__handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{scale:.92}.ba[data-astro-cid-67ggu7zt]:has(input:focus-visible) .ba__handle[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{outline:3px solid var(--accent);outline-offset:3px}.ba__lbl[data-astro-cid-67ggu7zt]{pointer-events:none;font:800 clamp(1.5rem, 4vw, 3.6rem) / .85 var(--display);letter-spacing:-.03em;text-transform:uppercase;gap:4px;transition:opacity .25s;display:grid;position:absolute;bottom:clamp(14px,2.4vw,32px)}.ba__lbl[data-astro-cid-67ggu7zt] small[data-astro-cid-67ggu7zt]{font:600 12px/1 var(--body);letter-spacing:.08em;color:var(--white);border-radius:999px;justify-self:start;padding:5px 10px}.ba__lbl--b[data-astro-cid-67ggu7zt]{color:var(--mud);opacity:clamp(0, var(--pn) * 5 - .5, 1);left:clamp(14px,2.4vw,32px)}.ba__lbl--b[data-astro-cid-67ggu7zt] small[data-astro-cid-67ggu7zt]{background:var(--mud)}.ba__lbl--a[data-astro-cid-67ggu7zt]{text-align:right;color:var(--blue);opacity:clamp(0, (1 - var(--pn)) * 5 - .5, 1);right:clamp(14px,2.4vw,32px)}.ba__lbl--a[data-astro-cid-67ggu7zt] small[data-astro-cid-67ggu7zt]{background:var(--blue);justify-self:end}.ba-tabs[data-astro-cid-67ggu7zt]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.ba-tabs[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]{text-align:left;border:2px solid var(--tint);border-radius:var(--r-md);background:var(--white);min-height:76px;color:var(--ink);cursor:pointer;transition:border-color .2s ease, background-color .3s ease, color .3s ease, transform .16s var(--ease), box-shadow .3s ease;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex}.ba-tabs[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]:active{transform:scale(.97)}.ba-tabs[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]:hover{border-color:var(--blue)}.ba-tabs[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt][aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:var(--white);box-shadow:var(--shadow)}.ba-tab__thumb[data-astro-cid-67ggu7zt]{background:var(--surface);border-radius:12px;flex:none;width:56px;height:56px;overflow:hidden}.ba-tab__thumb[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt]{object-fit:cover;width:100%;height:100%;scale:1.7}.ba-tab__txt[data-astro-cid-67ggu7zt]{gap:3px;display:grid}.ba-tab__txt[data-astro-cid-67ggu7zt] b[data-astro-cid-67ggu7zt]{font:800 1.05rem/1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.ba-tab__txt[data-astro-cid-67ggu7zt] small[data-astro-cid-67ggu7zt]{color:var(--muted);font-size:13px;line-height:1.2;transition:color .3s}.ba-tabs[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt][aria-pressed=true] small[data-astro-cid-67ggu7zt]{color:var(--white)}@media (width<=900px){.ba-tabs[data-astro-cid-67ggu7zt]{grid-template-columns:1fr 1fr;gap:10px}.ba-tabs[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]{gap:10px;min-height:64px;padding:8px 10px 8px 8px}.ba-tab__thumb[data-astro-cid-67ggu7zt]{width:46px;height:46px}.ba[data-astro-cid-67ggu7zt]{aspect-ratio:4/3}.ba__img[data-astro-cid-67ggu7zt]{padding:16% 2% 2%}.ba__lbl[data-astro-cid-67ggu7zt]{font-size:1.35rem;top:12px;bottom:auto}.ba__lbl--b[data-astro-cid-67ggu7zt]{left:12px}.ba__lbl--a[data-astro-cid-67ggu7zt]{right:12px}}.prices[data-astro-cid-wespfddb]{background:var(--blue);color:var(--white)}.prices__head[data-astro-cid-wespfddb]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;display:flex}.prices[data-astro-cid-wespfddb] .display[data-astro-cid-wespfddb]{color:var(--white)}.prices__sub[data-astro-cid-wespfddb]{max-width:34ch}.promo[data-astro-cid-wespfddb]{margin-top:clamp(40px,6vw,72px)}.promo__kicker[data-astro-cid-wespfddb]{font:800 clamp(1.2rem, 2vw, 1.6rem)/1 var(--display);text-transform:uppercase;letter-spacing:-.01em;align-items:center;gap:12px;display:flex}.promo__kicker[data-astro-cid-wespfddb] span[data-astro-cid-wespfddb]{background:var(--accent);color:var(--ink);font:700 13px/1 var(--body);letter-spacing:.06em;border-radius:999px;padding:7px 14px}.promo__cards[data-astro-cid-wespfddb]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.promo__card[data-astro-cid-wespfddb]{border-radius:var(--r-lg);background:var(--accent);height:100%;color:var(--ink);transition:transform .3s var(--ease), box-shadow .3s ease;align-content:start;gap:6px;padding:clamp(22px,2.4vw,32px);text-decoration:none;display:grid;position:relative;box-shadow:0 18px 36px #14234647}.promo__card[data-astro-cid-wespfddb]:hover,.promo__card[data-astro-cid-wespfddb]:focus-visible{transform:translateY(-4px)rotate(-.6deg);box-shadow:0 26px 44px #14234657}.promo__card[data-astro-cid-wespfddb]:active{transform:scale(.98)}.promo__n[data-astro-cid-wespfddb]{font:700 13px/1 var(--body);letter-spacing:.08em;text-transform:uppercase}.promo__price[data-astro-cid-wespfddb]{font:800 clamp(4rem, 7.4vw, 6.6rem)/.85 var(--display);letter-spacing:-.05em;margin-top:6px}.promo__what[data-astro-cid-wespfddb]{font:800 1.05rem/1.15 var(--display);text-transform:uppercase;max-width:16ch}.promo__save[data-astro-cid-wespfddb]{background:var(--ink);color:var(--white);font:700 13px/1 var(--body);border-radius:999px;justify-self:start;margin-top:8px;padding:6px 12px}.promo__go[data-astro-cid-wespfddb]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px;transition:translate .3s var(--ease);position:absolute;top:clamp(22px,2.4vw,32px);right:clamp(22px,2.4vw,32px)}.promo__card[data-astro-cid-wespfddb]:hover .promo__go[data-astro-cid-wespfddb]{translate:4px}.promo__note[data-astro-cid-wespfddb]{margin-top:12px;font-size:14px}.board[data-astro-cid-wespfddb]{grid-template-columns:repeat(3,1fr);gap:clamp(28px,3vw,44px) clamp(24px,3vw,48px);margin-top:clamp(48px,6vw,80px);display:grid}.pgroup__h[data-astro-cid-wespfddb]{background:var(--white);color:var(--blue-d);text-align:center;font:800 1.05rem/1 var(--display);text-transform:uppercase;letter-spacing:.02em;border-radius:10px;padding:10px 16px}.pgroup[data-astro-cid-wespfddb] ul[data-astro-cid-wespfddb]{margin-top:8px}.pgroup[data-astro-cid-wespfddb] li[data-astro-cid-wespfddb]+li[data-astro-cid-wespfddb]{border-top:1px dashed #ffffff4d}.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb]{isolation:isolate;transition:color .45s var(--ease-wipe);border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 10px;text-decoration:none;display:flex;position:relative}.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb]:before{content:"";z-index:-1;border-radius:inherit;background:var(--white);transform-origin:0;transition:transform .45s var(--ease-wipe);position:absolute;inset:0;transform:scaleX(0)}.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb]:hover,.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb]:focus-visible{color:var(--blue-d)}.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb]:hover:before,.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb]:focus-visible:before{transform:scaleX(1)}.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb] span[data-astro-cid-wespfddb]{text-transform:uppercase;letter-spacing:.02em;font-size:15px;font-weight:600}.pgroup[data-astro-cid-wespfddb] a[data-astro-cid-wespfddb] b[data-astro-cid-wespfddb]{font:800 clamp(1.3rem, 1.8vw, 1.7rem)/1 var(--display);letter-spacing:-.02em;white-space:nowrap}.prices__extra[data-astro-cid-wespfddb]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.prices__extra[data-astro-cid-wespfddb] li[data-astro-cid-wespfddb]{background:var(--blue-d);font:600 14px/1.2 var(--body);border-radius:999px;padding:9px 16px}.prices__extra[data-astro-cid-wespfddb] b[data-astro-cid-wespfddb]{font-weight:800}@media (width<=1000px){.board[data-astro-cid-wespfddb]{grid-template-columns:1fr 1fr}}@media (width<=760px){.promo__cards[data-astro-cid-wespfddb]{grid-template-columns:1fr}.promo__price[data-astro-cid-wespfddb]{font-size:4.4rem}}@media (width<=560px){.board[data-astro-cid-wespfddb]{grid-template-columns:1fr}}.steps__grid[data-astro-cid-5wfdsgz3]{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(40px,6vw,96px);margin-top:clamp(36px,5vw,64px);display:grid}.steps__list[data-astro-cid-5wfdsgz3]{counter-reset:s;display:grid}.steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{grid-template-columns:clamp(96px,11vw,160px) 1fr;align-items:center;gap:20px;padding-block:clamp(16px,2vw,28px);display:grid;position:relative}.steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:not(:last-child){border-bottom:2.5px dashed var(--blue-l)}.steps__n[data-astro-cid-5wfdsgz3]{font:800 clamp(5.5rem, 11vw, 10rem) / .8 var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2.5px var(--blue)}.steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:hover .steps__n[data-astro-cid-5wfdsgz3],.steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3].is-active .steps__n[data-astro-cid-5wfdsgz3]{color:var(--blue)}.steps__chip[data-astro-cid-5wfdsgz3]{background:var(--tint);color:var(--blue-d);font:600 13px/1.2 var(--body);border-radius:999px;margin-top:14px;padding:7px 14px;display:inline-block}@media (width>=901px){.motion .steps[data-astro-cid-5wfdsgz3].is-story .steps__grid[data-astro-cid-5wfdsgz3]{align-items:start}.motion .steps[data-astro-cid-5wfdsgz3].is-story .phone[data-astro-cid-5wfdsgz3]{position:sticky;top:110px}.motion .steps[data-astro-cid-5wfdsgz3].is-story .steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{min-height:52vh}.motion .steps[data-astro-cid-5wfdsgz3].is-story .steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:not(.is-active) h3[data-astro-cid-5wfdsgz3]{color:var(--muted)}.motion .steps[data-astro-cid-5wfdsgz3].is-story .steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:not(.is-active) .steps__n[data-astro-cid-5wfdsgz3]{-webkit-text-stroke-color:var(--tint)}.motion .steps[data-astro-cid-5wfdsgz3].is-story .steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:not(.is-active) .steps__chip[data-astro-cid-5wfdsgz3]{background:var(--surface)}.steps[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3],.steps__n[data-astro-cid-5wfdsgz3],.steps__chip[data-astro-cid-5wfdsgz3]{transition:color .4s,-webkit-text-stroke-color .4s,background-color .4s}.motion .steps[data-astro-cid-5wfdsgz3].is-story .phone__msg[data-astro-cid-5wfdsgz3]{opacity:1;translate:none}.motion .steps[data-astro-cid-5wfdsgz3].is-story .phone__msg[data-astro-cid-5wfdsgz3].is-off{display:none}.motion .steps[data-astro-cid-5wfdsgz3].is-story .phone__msg[data-astro-cid-5wfdsgz3]:not(.is-off){animation:pop .45s var(--ease) both}@keyframes pop{0%{opacity:0;translate:0 10px;scale:.92}}.phone__msg[data-astro-cid-5wfdsgz3]{transform-origin:0 100%}.phone__msg--me[data-astro-cid-5wfdsgz3]{transform-origin:100% 100%}}.steps[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{font:800 clamp(1.5rem, 2.4vw, 2.2rem)/1.05 var(--display);text-transform:uppercase;color:var(--blue-d)}.steps[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--muted);max-width:40ch;margin-top:8px}.phone[data-astro-cid-5wfdsgz3]{background:var(--ink);border-radius:36px;justify-self:center;width:100%;max-width:400px;padding:10px;box-shadow:0 30px 60px #1e2a3a40}.phone__bar[data-astro-cid-5wfdsgz3]{background:var(--blue-d);color:var(--white);border-radius:28px 28px 0 0;align-items:center;gap:12px;padding:14px 16px;display:flex}.phone__bar[data-astro-cid-5wfdsgz3] img[data-astro-cid-5wfdsgz3]{border-radius:50%}.phone__bar[data-astro-cid-5wfdsgz3] b[data-astro-cid-5wfdsgz3]{font-size:15px;display:block}.phone__bar[data-astro-cid-5wfdsgz3] small[data-astro-cid-5wfdsgz3]{opacity:.85;font-size:12px}.phone__chat[data-astro-cid-5wfdsgz3]{background:var(--surface);border-radius:0 0 28px 28px;align-content:start;gap:10px;min-height:420px;padding:18px 14px 24px;display:grid}.phone__msg[data-astro-cid-5wfdsgz3]{background:var(--white);border-radius:4px 18px 18px;justify-self:start;max-width:82%;padding:10px 14px;font-size:15px;line-height:1.4;box-shadow:0 1px 1px #1e2a3a14}.phone__msg--me[data-astro-cid-5wfdsgz3]{background:#d9fdd3;border-radius:18px 4px 18px 18px;justify-self:end}.phone__msg[data-astro-cid-5wfdsgz3] img[data-astro-cid-5wfdsgz3]{background:var(--surface);border-radius:12px;width:100%;height:auto;margin-bottom:8px}.phone[data-astro-cid-5wfdsgz3] figcaption[data-astro-cid-5wfdsgz3]{text-align:center;color:#ffffffbf;padding:10px 0 2px;font-size:12px}.js.motion .phone__msg[data-astro-cid-5wfdsgz3]{opacity:0;translate:0 12px}.js.motion .phone__chat[data-astro-cid-5wfdsgz3].in .phone__msg[data-astro-cid-5wfdsgz3]{opacity:1;transition:opacity .4s ease var(--d), translate .5s var(--ease) var(--d);translate:0}@media (width<=900px){.steps__grid[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr}.steps__list[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{grid-template-columns:88px 1fr}.phone__chat[data-astro-cid-5wfdsgz3]{min-height:0}}.calc[data-astro-cid-fj7gkcfz]{background:var(--surface)}.calc__grid[data-astro-cid-fj7gkcfz]{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(32px,6vw,96px);margin-top:clamp(32px,5vw,64px);display:grid}.calc__rows[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.calc__rows[data-astro-cid-fj7gkcfz] li[data-astro-cid-fj7gkcfz]{border-radius:var(--r-md);background:var(--white);box-shadow:inset 0 0 0 2px var(--tint);transition:box-shadow .25s ease, background-color .25s ease, transform .16s var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:16px 14px 16px 18px;display:flex}.calc__rows[data-astro-cid-fj7gkcfz] li[data-astro-cid-fj7gkcfz].is-on{box-shadow:inset 0 0 0 2px var(--blue), 0 10px 22px #2f4e861f;background:#eef3fb}.calc__name[data-astro-cid-fj7gkcfz]{gap:4px;display:grid}.calc__name[data-astro-cid-fj7gkcfz] b[data-astro-cid-fj7gkcfz]{font:800 1.05rem/1.05 var(--display);text-transform:uppercase;letter-spacing:-.01em;color:var(--blue-d)}.calc__price[data-astro-cid-fj7gkcfz]{font:800 1.5rem/1 var(--display);letter-spacing:-.02em;color:var(--blue)}.calc__price[data-astro-cid-fj7gkcfz] small[data-astro-cid-fj7gkcfz]{font:500 13px/1 var(--body);letter-spacing:0;color:var(--muted)}.calc__rows[data-astro-cid-fj7gkcfz] li[data-astro-cid-fj7gkcfz].calc__extra{background:#fff8ea;grid-column:1/-1;box-shadow:inset 0 0 0 2px #f2b33d8c}.calc__rows[data-astro-cid-fj7gkcfz] li[data-astro-cid-fj7gkcfz].calc__extra.is-on{box-shadow:inset 0 0 0 2px var(--accent), 0 10px 22px #f2b33d33;background:#fff1d1}.calc__rows[data-astro-cid-fj7gkcfz] li[data-astro-cid-fj7gkcfz].calc__extra .calc__price[data-astro-cid-fj7gkcfz]{color:var(--ink)}.qty[data-astro-cid-fj7gkcfz]{align-items:center;gap:4px;display:flex}.qty[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]{cursor:pointer;border:2px solid var(--blue);background:var(--white);width:44px;height:44px;color:var(--blue-d);transition:background-color .2s ease, color .2s ease, transform .16s var(--ease), opacity .2s ease;border-radius:50%;place-items:center;display:grid}.qty[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz][data-d="1"]{background:var(--blue);color:var(--white)}.qty[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]:hover{background:var(--blue-d);border-color:var(--blue-d);color:var(--white)}.qty[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]:active{transform:scale(.92)}li[data-astro-cid-fj7gkcfz]:not(.is-on) .qty[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz][data-d="-1"]{opacity:.35}.qty[data-astro-cid-fj7gkcfz] svg[data-astro-cid-fj7gkcfz]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:18px;height:18px}.qty[data-astro-cid-fj7gkcfz] output[data-astro-cid-fj7gkcfz]{text-align:center;min-width:2.2ch;font:800 1.25rem/1 var(--display);color:var(--blue-d);font-variant-numeric:tabular-nums}.speed[data-astro-cid-fj7gkcfz]{border:0;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.speed[data-astro-cid-fj7gkcfz] legend[data-astro-cid-fj7gkcfz]{font:600 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.speed[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{opacity:0;pointer-events:none;position:absolute}.speed[data-astro-cid-fj7gkcfz] label[data-astro-cid-fj7gkcfz]>span[data-astro-cid-fj7gkcfz]{border-radius:var(--r-md);cursor:pointer;background:var(--white);height:100%;box-shadow:inset 0 0 0 2px var(--tint);gap:6px;padding:16px 18px;transition:background-color .25s,box-shadow .25s,color .25s;display:grid}.speed[data-astro-cid-fj7gkcfz] b[data-astro-cid-fj7gkcfz]{font:800 clamp(1.3rem, 2vw, 1.7rem)/1 var(--display);text-transform:uppercase;letter-spacing:-.02em}.speed[data-astro-cid-fj7gkcfz] small[data-astro-cid-fj7gkcfz]{font:600 13px/1.2 var(--body);color:var(--muted);transition:color .25s}.speed[data-astro-cid-fj7gkcfz] label[data-astro-cid-fj7gkcfz]>span[data-astro-cid-fj7gkcfz]:hover{box-shadow:inset 0 0 0 2px var(--blue)}.speed[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:checked+span[data-astro-cid-fj7gkcfz]{background:var(--blue);color:var(--white);box-shadow:0 12px 24px #2f4e8640}.speed[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:checked+span[data-astro-cid-fj7gkcfz] small[data-astro-cid-fj7gkcfz]{color:var(--white)}.speed[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:focus-visible+span[data-astro-cid-fj7gkcfz]{outline:3px solid var(--accent);outline-offset:2px}.total[data-astro-cid-fj7gkcfz]{background:var(--white);filter:drop-shadow(0 12px 20px #2f4e8629);--zz:radial-gradient(circle at 50% 0, #0000 7px, #000 7.5px) 50% 0 / 18px 51% repeat-x, radial-gradient(circle at 50% 100%, #0000 7px, #000 7.5px) 50% 100% / 18px 51% repeat-x;-webkit-mask:var(--zz);mask:var(--zz);justify-items:start;gap:14px;padding:36px clamp(24px,3vw,36px);display:grid;position:sticky;top:104px}.total__head[data-astro-cid-fj7gkcfz]{border-bottom:2px dashed var(--tint);justify-content:space-between;align-items:center;width:100%;padding-bottom:14px;display:flex}.total__head[data-astro-cid-fj7gkcfz] img[data-astro-cid-fj7gkcfz]{width:110px;height:auto}.total__head[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]{font:600 12px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.total__lines[data-astro-cid-fj7gkcfz]{font-variant-numeric:tabular-nums;gap:8px;width:100%;font-size:15px;display:grid}.total__lines[data-astro-cid-fj7gkcfz] li{justify-content:space-between;gap:12px;display:flex}.total__lines[data-astro-cid-fj7gkcfz] li span:last-child{white-space:nowrap;font-weight:600}.total__label[data-astro-cid-fj7gkcfz]{border-top:2px dashed var(--tint);width:100%;font:600 12px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:14px}.total__sum[data-astro-cid-fj7gkcfz]{font:800 clamp(2.6rem, 5vw, 3.8rem) / 1 var(--display);color:var(--blue-d);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.total__note[data-astro-cid-fj7gkcfz]{color:var(--muted)}.total__fine[data-astro-cid-fj7gkcfz]{color:var(--muted);font-size:13px}@media (width<=900px){.calc__grid[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr}.total[data-astro-cid-fj7gkcfz]{position:static}}@media (width<=640px){.calc__rows[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr}.speed[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr 1fr;gap:8px}.speed[data-astro-cid-fj7gkcfz] label[data-astro-cid-fj7gkcfz]>span[data-astro-cid-fj7gkcfz]{padding:12px}}.visit[data-astro-cid-hphvozhs]{background:var(--surface)}.visit__stage[data-astro-cid-hphvozhs]{position:relative}.visit__map[data-astro-cid-hphvozhs]{--pin-x:70%;border-radius:var(--r-lg);background:var(--tint);height:clamp(520px,72svh,700px);position:relative;overflow:hidden;box-shadow:0 30px 60px #2f4e862e}.visit__map[data-astro-cid-hphvozhs] iframe[data-astro-cid-hphvozhs]{filter:grayscale(.85)contrast(1.05)brightness(1.04);border:0;width:140%;height:100%}.visit__pin[data-astro-cid-hphvozhs]{left:var(--pin-x);pointer-events:none;justify-items:center;gap:6px;display:grid;position:absolute;top:50%;translate:-50% -50%}.visit__pin[data-astro-cid-hphvozhs] i[data-astro-cid-hphvozhs]{background:var(--blue);width:26px;height:26px;box-shadow:0 0 0 5px var(--white), 0 8px 20px #2f4e8673;border-radius:50%;position:relative}.visit__pin[data-astro-cid-hphvozhs] i[data-astro-cid-hphvozhs]:after{content:"";border:3px solid var(--blue);opacity:0;border-radius:50%;position:absolute;inset:-5px}.motion .visit__pin[data-astro-cid-hphvozhs] i[data-astro-cid-hphvozhs]:after{animation:ping 2s var(--ease) infinite}@keyframes ping{0%{opacity:.8;scale:1}to{opacity:0;scale:2.6}}.visit__pin[data-astro-cid-hphvozhs] b[data-astro-cid-hphvozhs]{background:var(--blue-d);color:var(--white);font:800 12px/1 var(--display);letter-spacing:.06em;border-radius:999px;padding:5px 10px}.visit__card[data-astro-cid-hphvozhs]{z-index:1;border-radius:var(--r-lg);background:var(--white);justify-items:start;gap:18px;width:min(440px,42%);padding:clamp(24px,2.6vw,36px);display:grid;position:absolute;top:clamp(16px,2.5vw,32px);left:clamp(16px,2.5vw,32px);box-shadow:0 24px 48px #1e2a3a38}.visit__km[data-astro-cid-hphvozhs]{color:var(--blue);align-items:flex-end;gap:10px;display:flex}.visit__km[data-astro-cid-hphvozhs] b[data-astro-cid-hphvozhs]{font:800 clamp(5rem, 9vw, 8rem) / .78 var(--display);letter-spacing:-.06em}.visit__km[data-astro-cid-hphvozhs] span[data-astro-cid-hphvozhs]{font:800 clamp(1.6rem, 2.6vw, 2.4rem) / .8 var(--display);gap:6px;padding-bottom:4px;display:grid}.visit__km[data-astro-cid-hphvozhs] small[data-astro-cid-hphvozhs]{font:600 13px/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--blue-d)}.visit__from[data-astro-cid-hphvozhs]{color:var(--muted);margin-top:-8px;font-size:14px}.visit__facts[data-astro-cid-hphvozhs]{border-top:2px solid var(--tint);width:100%}.visit__facts[data-astro-cid-hphvozhs]>div[data-astro-cid-hphvozhs]{border-bottom:1px solid var(--tint);gap:2px;padding:14px 0;display:grid}.visit__facts[data-astro-cid-hphvozhs] dt[data-astro-cid-hphvozhs]{font:600 12px/1.6 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.visit__facts[data-astro-cid-hphvozhs] dd[data-astro-cid-hphvozhs]{color:var(--ink);gap:2px;font-weight:600;display:grid}.visit__facts[data-astro-cid-hphvozhs] small[data-astro-cid-hphvozhs]{color:var(--muted);font-size:14px;font-weight:500}.visit__ctas[data-astro-cid-hphvozhs]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=900px){.visit__map[data-astro-cid-hphvozhs]{--pin-x:50%;border-radius:var(--r-lg) var(--r-lg) 0 0;height:min(72vw,420px);box-shadow:none}.visit__map[data-astro-cid-hphvozhs] iframe[data-astro-cid-hphvozhs]{width:100%}.visit__card[data-astro-cid-hphvozhs]{border-radius:0 0 var(--r-lg) var(--r-lg);width:100%;position:static;box-shadow:0 24px 48px #1e2a3a1f}.visit__ctas[data-astro-cid-hphvozhs],.visit__ctas[data-astro-cid-hphvozhs] .btn[data-astro-cid-hphvozhs]{width:100%}}.rev__grid[data-astro-cid-4bjs7uhz]{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.rev__voices[data-astro-cid-4bjs7uhz]{justify-items:start;gap:28px;display:grid}.rev__rating[data-astro-cid-4bjs7uhz]{background:var(--surface);color:var(--ink);transition:background-color .2s ease, transform .16s var(--ease);border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 18px 10px 10px;text-decoration:none;display:inline-flex}.rev__rating[data-astro-cid-4bjs7uhz]:hover{background:var(--tint)}.rev__rating[data-astro-cid-4bjs7uhz]:active{transform:scale(.98)}.rev__score[data-astro-cid-4bjs7uhz]{background:var(--blue-d);width:52px;height:52px;color:var(--white);font:800 1.15rem/1 var(--display);border-radius:50%;place-items:center;display:grid}.rev__stars[data-astro-cid-4bjs7uhz]{gap:2px;display:flex}.rev__stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{width:20px;height:20px;fill:var(--accent)}.rev__src[data-astro-cid-4bjs7uhz]{font-size:15px;font-weight:600}.rev__thread[data-astro-cid-4bjs7uhz]{gap:14px;width:100%;max-width:640px;display:grid}.rev__msg[data-astro-cid-4bjs7uhz]{justify-self:start;max-width:88%}.rev__msg--alt[data-astro-cid-4bjs7uhz]{justify-self:end}.rev__msg[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{background:var(--tint);color:var(--ink);border-radius:22px 22px 22px 6px;padding:18px 22px 14px;position:relative}.rev__msg--alt[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{background:var(--blue);color:var(--white);border-radius:22px 22px 6px}.rev__msg[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{font-size:1.15rem;font-weight:500;line-height:1.45}.rev__msg[data-astro-cid-4bjs7uhz] .rev__tr[data-astro-cid-4bjs7uhz]{margin-top:6px;font-size:14px;font-style:italic}.rev__collage[data-astro-cid-4bjs7uhz]{min-height:clamp(420px,40vw,560px);position:relative}.snap[data-astro-cid-4bjs7uhz]{background:var(--white);transition:rotate .4s var(--ease), translate .4s var(--ease);border-radius:18px;margin:0;padding:10px 10px 0;position:absolute;box-shadow:0 24px 50px #1e2a3a38}.snap[data-astro-cid-4bjs7uhz] img[data-astro-cid-4bjs7uhz]{border-radius:10px;width:100%;height:auto;display:block}.snap--a[data-astro-cid-4bjs7uhz]{width:56%;padding-bottom:12px;top:4%;left:0;rotate:-5deg}.snap--a[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{text-align:center;font:600 13px/1.2 var(--body);color:var(--muted);padding-top:10px}.snap--b[data-astro-cid-4bjs7uhz]{background:#111;width:53%;padding:8px;top:0;right:0;rotate:4deg}.snap--b[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{color:var(--white);text-align:center;background:#0000008c;border-radius:0 0 10px 10px;padding:12px 14px;font-size:14px;line-height:1.35;position:absolute;bottom:8px;left:8px;right:8px}@media (hover:hover) and (pointer:fine){.rev__collage[data-astro-cid-4bjs7uhz]:hover .snap--a[data-astro-cid-4bjs7uhz]{translate:-6px -6px;rotate:-2deg}.rev__collage[data-astro-cid-4bjs7uhz]:hover .snap--b[data-astro-cid-4bjs7uhz]{translate:6px -6px;rotate:1deg}}.rev__msg[data-astro-cid-4bjs7uhz] footer[data-astro-cid-4bjs7uhz]{color:var(--blue-d);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.rev__msg--alt[data-astro-cid-4bjs7uhz] footer[data-astro-cid-4bjs7uhz]{color:var(--white)}.rev__sample[data-astro-cid-4bjs7uhz]{background:var(--accent);color:var(--ink);font:700 11px/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;opacity:1;border-radius:999px;padding:3px 8px}.js.motion .rev__msg[data-astro-cid-4bjs7uhz]{opacity:0;translate:0 14px}.js.motion .rev__thread[data-astro-cid-4bjs7uhz].in .rev__msg[data-astro-cid-4bjs7uhz]{opacity:1;transition:opacity .5s ease var(--d), translate .6s var(--ease) var(--d);translate:0}.fb[data-astro-cid-4bjs7uhz]{border-radius:var(--r-lg);background:var(--blue-d);color:var(--white);grid-template-columns:1fr 1fr;grid-auto-flow:dense;align-items:start;gap:18px clamp(32px,5vw,72px);margin-top:clamp(48px,6vw,88px);padding:clamp(24px,3vw,40px);display:grid}.fb[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:is(.fb__title,.fb__sub){grid-column:1}.fb[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]:not(.fb__title,.fb__sub){grid-column:2}.fb__title[data-astro-cid-4bjs7uhz]{font:800 clamp(1.8rem, 3vw, 2.4rem) / 1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.fb__sub[data-astro-cid-4bjs7uhz]{opacity:.92}.fb__stars[data-astro-cid-4bjs7uhz]{border:0;gap:6px;display:flex}.fb__stars[data-astro-cid-4bjs7uhz] label[data-astro-cid-4bjs7uhz]{cursor:pointer;position:relative}.fb__stars[data-astro-cid-4bjs7uhz] input[data-astro-cid-4bjs7uhz]{opacity:0;cursor:pointer;position:absolute;inset:0}.fb__stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{fill:#ffffff38;width:44px;height:44px;transition:fill .15s ease, transform .16s var(--ease)}.fb__stars[data-astro-cid-4bjs7uhz]:has(input:checked) label[data-astro-cid-4bjs7uhz]:has(~label input:checked) svg[data-astro-cid-4bjs7uhz],.fb__stars[data-astro-cid-4bjs7uhz] label[data-astro-cid-4bjs7uhz]:has(input:checked) svg[data-astro-cid-4bjs7uhz]{fill:var(--accent)}@media (hover:hover) and (pointer:fine){.fb__stars[data-astro-cid-4bjs7uhz]:hover label[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{fill:#ffffff38}.fb__stars[data-astro-cid-4bjs7uhz]:hover label[data-astro-cid-4bjs7uhz]:has(~label:hover) svg[data-astro-cid-4bjs7uhz],.fb__stars[data-astro-cid-4bjs7uhz] label[data-astro-cid-4bjs7uhz]:hover svg[data-astro-cid-4bjs7uhz]{fill:var(--accent);transform:scale(1.08)}}.fb__stars[data-astro-cid-4bjs7uhz] label[data-astro-cid-4bjs7uhz]:active svg[data-astro-cid-4bjs7uhz]{transform:scale(.9)}.fb__stars[data-astro-cid-4bjs7uhz] label[data-astro-cid-4bjs7uhz]:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px;border-radius:8px}.fb__field[data-astro-cid-4bjs7uhz]{gap:8px;font-size:14px;font-weight:600;display:grid}.fb__field[data-astro-cid-4bjs7uhz] textarea[data-astro-cid-4bjs7uhz]{resize:vertical;border-radius:var(--r-md);background:var(--white);min-height:96px;color:var(--ink);font:500 16px/1.5 var(--body);border:0;padding:14px 16px}.fb__field[data-astro-cid-4bjs7uhz] textarea[data-astro-cid-4bjs7uhz]::placeholder{color:var(--muted)}.fb__actions[data-astro-cid-4bjs7uhz]{flex-wrap:wrap;gap:10px;display:flex}.fb[data-astro-cid-4bjs7uhz] .btn-line[data-astro-cid-4bjs7uhz]{color:var(--white);background:0 0;box-shadow:inset 0 0 0 2px #ffffffb3}.fb[data-astro-cid-4bjs7uhz] .btn-line[data-astro-cid-4bjs7uhz]:before{background:var(--white)}.fb[data-astro-cid-4bjs7uhz] .btn-line[data-astro-cid-4bjs7uhz]:hover,.fb[data-astro-cid-4bjs7uhz] .btn-line[data-astro-cid-4bjs7uhz]:focus-visible{color:var(--blue-d)}.fb__fine[data-astro-cid-4bjs7uhz]{opacity:.85;font-size:13px}@media (width<=900px){.rev__grid[data-astro-cid-4bjs7uhz],.fb[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr}.fb[data-astro-cid-4bjs7uhz]>[data-astro-cid-4bjs7uhz]{grid-column:1!important}.rev__collage[data-astro-cid-4bjs7uhz]{aspect-ratio:1/.95;min-height:0}.rev__msg[data-astro-cid-4bjs7uhz]{max-width:94%}}.close[data-astro-cid-2rl6qrpo]{color:var(--white);background:radial-gradient(120% 90% at 50% 20%, var(--blue) 0%, var(--blue-d) 100%);padding-block:clamp(56px,8vw,112px) clamp(64px,9vw,128px);position:relative;overflow:clip}.close__stage[data-astro-cid-2rl6qrpo]{place-items:center;display:grid;position:relative}.close__word[data-astro-cid-2rl6qrpo]{text-align:center;white-space:nowrap;width:100%;font:800 min(23vw, 24rem) / .78 var(--display);letter-spacing:-.06em;text-transform:uppercase;color:var(--white)}.close__word[data-astro-cid-2rl6qrpo]:after{background:linear-gradient(to left, var(--accent) 6px, transparent 6px)!important}.close__shoe[data-astro-cid-2rl6qrpo]{pointer-events:none;filter:drop-shadow(0 40px 40px #0e1e3c73);width:min(52vw,760px);max-width:none;height:auto;position:absolute;top:50%;left:52%;translate:-30% -46%;rotate:-6deg}.motion .close__shoe[data-astro-cid-2rl6qrpo]{animation:4.5s ease-in-out infinite bob}@keyframes bob{50%{translate:-30% -52%;rotate:-3deg}}.close__row[data-astro-cid-2rl6qrpo]{z-index:1;grid-template-columns:1.2fr 1fr;align-items:end;gap:28px clamp(32px,6vw,96px);margin-top:clamp(32px,5vw,72px);display:grid;position:relative}.close__title[data-astro-cid-2rl6qrpo]{font:800 clamp(1.9rem, 4vw, 3.6rem) / .98 var(--display);text-transform:uppercase;letter-spacing:-.025em}.close__act[data-astro-cid-2rl6qrpo]{justify-items:start;gap:22px;display:grid}.close__facts[data-astro-cid-2rl6qrpo]{flex-wrap:wrap;gap:8px;display:flex}.close__facts[data-astro-cid-2rl6qrpo] li[data-astro-cid-2rl6qrpo]{font:600 14px/1.2 var(--body);background:#ffffff1f;border-radius:999px;padding:9px 16px;box-shadow:inset 0 0 0 1px #ffffff47}.close__btn[data-astro-cid-2rl6qrpo]{background:var(--white);min-height:62px;color:var(--blue-d);padding-inline:32px;font-size:18px;box-shadow:0 16px 36px #0e1e3c59}.close__btn[data-astro-cid-2rl6qrpo] svg[data-astro-cid-2rl6qrpo]{width:24px;height:24px}.close__btn[data-astro-cid-2rl6qrpo]:before{background:var(--wa)}.close__btn[data-astro-cid-2rl6qrpo]:hover,.close__btn[data-astro-cid-2rl6qrpo]:focus-visible{color:#06331a}@media (width<=900px){.close__word[data-astro-cid-2rl6qrpo]{font-size:25vw}.close__shoe[data-astro-cid-2rl6qrpo]{width:70vw;left:50%;translate:-42% -40%}@keyframes bob{50%{translate:-42% -46%;rotate:-3deg}}.close__row[data-astro-cid-2rl6qrpo]{grid-template-columns:1fr;margin-top:40px}.close__btn[data-astro-cid-2rl6qrpo]{width:100%}}
