@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--deep:#08252d;--brand-900:#0e3743;--brand-700:#124d5b;--brand-500:#1c6376;--brand-300:#3e8ca3;--mist:#cbe4eb;--paper:#f4f6f6;--amber:#f2a93b;--amber-soft:#ffd08a;--amber-text:#3a2606;--amber-ink:#9a5a00;--m-mute:#a6bcc2;--m-mute-light:#5a7078;--ink-soft:#fffc;--hd-h:64px;--sec-top:96px;--sec-bottom:64px;--font-head:"Inter Tight Variable", system-ui, sans-serif;--font-body:"Inter Variable", system-ui, sans-serif;--s1:4px;--s2:8px;--s3:16px;--s4:24px;--s5:40px;--s6:64px;--s7:96px;--s8:144px;--wrap:1240px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}h1,h2,h3{font-family:var(--font-head);letter-spacing:-.03em;margin:0;font-weight:900;line-height:1.05}body[data-mode=scene]{background:var(--brand-700);color:#fff}body[data-mode=document]{background:var(--paper);color:var(--brand-900)}.wrap{width:min(100% - var(--s4) * 2);max-width:var(--wrap);margin-inline:auto}.btn{background:var(--amber);color:var(--amber-text);cursor:pointer;border:0;border-radius:2px;align-items:center;gap:10px;padding:15px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.btn:hover{background:var(--amber-soft)}.grain:after{content:"";pointer-events:none;opacity:.07;mix-blend-mode:overlay;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.ch{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--m-mute);margin-bottom:var(--s4);align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.ch--dark{color:var(--m-mute-light)}.ch__num{color:var(--amber);letter-spacing:.12em}.ch--dark .ch__num{color:var(--amber-ink)}.reveal{animation:linear both rise view();animation-range:entry entry 30%}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}section[id]{scroll-margin-top:var(--hd-h)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.reveal{opacity:1;animation:none;transform:none}}@media (width<=860px){:root{--sec-top:64px;--sec-bottom:40px}}[style*=--tex-sm],[style*=--tex-sm]:before{--tex:var(--tex-lg)}@media (width<=860px){[style*=--tex-sm],[style*=--tex-sm]:before{--tex:var(--tex-sm)}}.hd[data-astro-cid-nen7h5rs]{z-index:40;background:var(--deep);border-bottom:1px solid #ffffff14;transition:background-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px #00000059}.hd[data-astro-cid-nen7h5rs].is-top{box-shadow:none;background:0 0;border-bottom-color:#ffffff1f}.hd__in[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s4);height:var(--hd-h);transition:height .35s cubic-bezier(.16,1,.3,1);display:flex}.hd[data-astro-cid-nen7h5rs].is-top .hd__in[data-astro-cid-nen7h5rs]{height:76px}.hd__logo[data-astro-cid-nen7h5rs] img{width:auto;height:32px;transition:height .35s cubic-bezier(.16,1,.3,1);display:block}.hd[data-astro-cid-nen7h5rs].is-top .hd__logo[data-astro-cid-nen7h5rs] img{height:36px}.hd__nav[data-astro-cid-nen7h5rs]{gap:28px;margin-left:auto;font-size:14px;display:flex}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-soft);text-decoration:none;transition:color .2s}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff}.hd__tel[data-astro-cid-nen7h5rs]{color:#fff;white-space:nowrap;border:1px solid #ffffff52;border-radius:2px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .2s;display:inline-flex}.hd__tel-ico[data-astro-cid-nen7h5rs],.hd__tel-call[data-astro-cid-nen7h5rs]{display:none}.hd__tel[data-astro-cid-nen7h5rs]:hover{border-color:#ffffffb3}@media (width<=860px){.hd__nav[data-astro-cid-nen7h5rs]{display:none}.hd__tel[data-astro-cid-nen7h5rs]{margin-left:auto}.hd__tel-num[data-astro-cid-nen7h5rs]{display:none}.hd__tel-ico[data-astro-cid-nen7h5rs],.hd__tel-call[data-astro-cid-nen7h5rs]{display:inline}}.ft[data-astro-cid-jo6i4kqk]{color:#fff;padding:var(--s6) 0 var(--s5);background:#061c22;border-top:1px solid #ffffff0f}.ft__in[data-astro-cid-jo6i4kqk]{gap:var(--s6);flex-wrap:wrap;justify-content:space-between;display:flex}.ft[data-astro-cid-jo6i4kqk] .ft__logo{opacity:.9;width:auto;height:32px;margin-bottom:var(--s3);display:block}.ft__req[data-astro-cid-jo6i4kqk]{color:var(--m-mute);max-width:44ch;margin:0;font-size:13px;line-height:1.7}.ft__contacts[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;display:flex}.ft__contacts[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffb3;font-size:14px;text-decoration:none;transition:color .2s}.ft__contacts[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.ft__tel[data-astro-cid-jo6i4kqk]{font-size:20px;font-weight:700;color:#fff!important}.ft__nav[data-astro-cid-jo6i4kqk]{margin-top:var(--s3);flex-direction:column;gap:8px;font-size:13px;display:flex}.hx[data-astro-cid-ge2uvauf]{min-height:min(100svh,1080px);padding:calc(var(--s7) + 80px) 0 var(--sec-bottom);clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),0 100%);z-index:5;background-color:#1a1a1a;align-items:center;margin-bottom:-4vw;display:flex;position:relative}.hx[data-astro-cid-ge2uvauf]:before{content:"";background-image:var(--tex);filter:grayscale(80%)brightness(.4)contrast(1.2);z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.hx[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg, var(--deep) 0%, #08252db3 40%, #08252d00 100%);z-index:-1;position:absolute;inset:0}.hx__stripe[data-astro-cid-ge2uvauf]{background:var(--amber);opacity:.85;z-index:-1;width:100%;height:12px;box-shadow:0 0 20px var(--amber);position:absolute;top:55%;left:0;transform:rotate(-2deg)}.hx__in[data-astro-cid-ge2uvauf]{gap:var(--s6);align-items:center;display:flex;position:relative}.hx__content[data-astro-cid-ge2uvauf]{flex:0 0 55%}.hx__h1[data-astro-cid-ge2uvauf]{margin-bottom:var(--s4);font-size:clamp(48px,6vw,84px);line-height:.95}.hx__sub[data-astro-cid-ge2uvauf]{color:var(--ink-soft);max-width:46ch;margin:0 0 var(--s5);font-size:clamp(18px,2vw,22px)}.hx__cta[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.hx__link[data-astro-cid-ge2uvauf]{color:var(--ink-soft);padding:15px 12px;font-weight:600;text-decoration:none}.hx__stats[data-astro-cid-ge2uvauf]{gap:var(--s5);margin:var(--s6) 0 0;flex-wrap:wrap;display:flex}.hx__stat[data-astro-cid-ge2uvauf]{margin:0}.hx__val[data-astro-cid-ge2uvauf]{font-size:clamp(48px,5vw,72px);font-weight:900;font-family:var(--font-head);letter-spacing:-.04em;line-height:1}.hx__val[data-astro-cid-ge2uvauf].is-accent{color:var(--amber)}.hx__lbl[data-astro-cid-ge2uvauf]{margin:var(--s1) 0 0;letter-spacing:.08em;text-transform:uppercase;color:var(--m-mute);max-width:140px;font-size:13px;line-height:1.3}.hx__core-wrap[data-astro-cid-ge2uvauf]{flex:1;justify-content:center;height:600px;display:flex;position:relative}.hx__core-box[data-astro-cid-ge2uvauf]{height:100%;position:relative}.hx__core[data-astro-cid-ge2uvauf]{background:#2a2a2a;border-radius:999px;width:200px;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px #000c}.hx__core[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hx__core[data-astro-cid-ge2uvauf] picture{display:contents}.hx__core[data-astro-cid-ge2uvauf]:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#00000073 0%,#0000 30%,#ffffff1a 72%,#0000004d 100%);position:absolute;inset:0}.hx__core-labels[data-astro-cid-ge2uvauf]{pointer-events:none;height:100%;position:absolute;top:0;left:calc(100% + 16px)}.hx__core-label[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.1em;color:#ffffffb8;white-space:nowrap;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;transform:translateY(-50%)}.hx__core-label[data-astro-cid-ge2uvauf]:before{content:"";background:#ffffff73;width:24px;height:1px;margin-left:-16px}@media (width<=1024px){.hx__in[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column}.hx__content[data-astro-cid-ge2uvauf]{flex:1}.hx__stripe[data-astro-cid-ge2uvauf]{display:none}.hx__core-wrap[data-astro-cid-ge2uvauf]{width:100%;height:420px;margin-top:var(--s5);flex:none;justify-content:flex-start}.hx__core[data-astro-cid-ge2uvauf]{width:150px}}.rz[data-astro-cid-a5qlpzcj]{padding:var(--sec-top) 0 var(--sec-bottom);background:var(--brand-700);position:relative;overflow:hidden}.rz__h2[data-astro-cid-a5qlpzcj]{margin-bottom:var(--s3);max-width:16ch;font-size:clamp(32px,4.5vw,56px)}.rz__lead[data-astro-cid-a5qlpzcj]{color:var(--m-mute);max-width:58ch;margin:0 0 var(--s6);font-size:17px}.rz__bento[data-astro-cid-a5qlpzcj]{gap:var(--s3);grid-template-rows:auto;grid-template-columns:1.4fr 1fr 1fr;display:grid}.rz__card[data-astro-cid-a5qlpzcj]{min-height:420px;padding:var(--s5);border:1px solid #ffffff1a;border-radius:3px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.rz__card[data-astro-cid-a5qlpzcj]:before{content:"";filter:grayscale()contrast(1.1)brightness(.55);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.rz__card[data-astro-cid-a5qlpzcj]:after{content:"";z-index:1;background:linear-gradient(#08252d26 0%,#08252d8c 45%,#08252deb 100%);position:absolute;inset:0}.rz__card--asfalt[data-astro-cid-a5qlpzcj]:before{background-image:var(--tex);filter:grayscale()contrast(1.2)brightness(.4)}.rz__card--asfalt[data-astro-cid-a5qlpzcj]:after{background:linear-gradient(#0e374333 0%,#08252de0 100%),linear-gradient(135deg,#1c637659,#0000 60%)}.rz__card--shcheben[data-astro-cid-a5qlpzcj]:before{background-image:var(--tex);filter:grayscale(.3)contrast(1.05)brightness(.62)}.rz__card--shcheben[data-astro-cid-a5qlpzcj]:after{background:linear-gradient(#124d5b40 0%,#08252de6 100%)}.rz__card--plosh[data-astro-cid-a5qlpzcj]:before{background-image:var(--tex);filter:grayscale(.5)sepia(.15)contrast(1.1)brightness(.5);background-position:30% 60%}.rz__card--plosh[data-astro-cid-a5qlpzcj]:after{background:linear-gradient(#0e37434d 0%,#08252deb 100%)}.rz__card[data-astro-cid-a5qlpzcj]>[data-astro-cid-a5qlpzcj]{z-index:2;position:relative}.rz__card--wide[data-astro-cid-a5qlpzcj]{grid-area:1/1;min-height:480px}.rz__kind[data-astro-cid-a5qlpzcj]{letter-spacing:.14em;text-transform:uppercase;color:var(--m-mute);margin-bottom:10px;font-size:11px}.rz__title[data-astro-cid-a5qlpzcj]{max-width:14ch;margin-bottom:12px;font-size:clamp(22px,2.4vw,28px)}.rz__short[data-astro-cid-a5qlpzcj]{color:#ffffffb8;max-width:32ch;margin:0 0 20px;font-size:15px}.rz__price[data-astro-cid-a5qlpzcj]{font-family:var(--font-head);color:var(--amber);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0 0 18px;font-size:clamp(28px,3vw,40px);font-weight:900}.rz__price[data-astro-cid-a5qlpzcj] span[data-astro-cid-a5qlpzcj]{color:#ffffffb3;letter-spacing:0;margin-left:4px;font-size:15px;font-weight:600}.rz__inc[data-astro-cid-a5qlpzcj]{color:#ffffffa6;margin:0 0 20px;padding:0;font-size:13px;line-height:1.7;list-style:none}.rz__inc[data-astro-cid-a5qlpzcj] li[data-astro-cid-a5qlpzcj]{padding-left:14px;position:relative}.rz__inc[data-astro-cid-a5qlpzcj] li[data-astro-cid-a5qlpzcj]:before{content:"";background:#fff6;width:5px;height:1px;position:absolute;top:9px;left:0}.rz__more[data-astro-cid-a5qlpzcj]{color:#fff;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.rz__more[data-astro-cid-a5qlpzcj]:hover{color:var(--amber)}@media (width<=1100px){.rz__bento[data-astro-cid-a5qlpzcj]{grid-template-columns:1fr 1fr}.rz__card--wide[data-astro-cid-a5qlpzcj]{grid-column:1/-1;min-height:360px}}@media (width<=860px){.rz__bento[data-astro-cid-a5qlpzcj]{grid-template-columns:1fr}.rz__card[data-astro-cid-a5qlpzcj],.rz__card--wide[data-astro-cid-a5qlpzcj]{min-height:340px}}.sc{background:var(--deep);padding-top:var(--sec-top);position:relative}.sc__h2{margin-bottom:var(--s3);max-width:14ch;font-size:clamp(32px,4.5vw,56px)}.sc__lead{color:var(--m-mute);max-width:56ch;margin:0 0 var(--s6)}.sc__stage{position:relative}.sc__bgs,.sc__shade,.sc__rig,.sc__index{display:none}.sc__item{padding:var(--s5) 0;border-top:1px solid #ffffff1a}.sc__num{font:900 13px/1 var(--font-head);letter-spacing:.1em;color:var(--amber)}.sc__title{margin:10px 0;font-size:22px}.sc__spec{max-width:52ch;margin:0 0 14px}.sc__skip{border-left:2px solid var(--amber);color:var(--m-mute);max-width:52ch;margin:0;padding-left:14px;font-size:15px}.sc__skip b{color:var(--amber);font-weight:600}.sc--live{--sc-step:85;--sc-vh:1svh}.sc--live .sc__track{height:calc(var(--sc-vh) * (100 + 6 * var(--sc-step)))}.sc--ready .sc__stage{height:100svh;position:sticky;top:0;overflow:hidden}.sc--ready.sc--near .sc__bgs,.sc--ready .sc__shade,.sc--ready .sc__rig{display:block}.sc--ready .sc__index{display:flex}.sc__bgs{position:absolute;inset:0}.sc__bg{background:var(--tex) center / cover no-repeat, var(--c,var(--deep));filter:brightness(.74)saturate(.9);visibility:hidden;position:absolute;inset:0}.sc__bg.is-base,.sc__bg.is-new{visibility:visible}.sc__bg.is-new{clip-path:inset(0 calc((1 - var(--r,0)) * 100%) 0 0)}.sc__shade{pointer-events:none;background:linear-gradient(90deg,#08252deb 0%,#08252db3 34%,#08252d26 70%,#08252d59 100%),linear-gradient(#08252d00 70%,#08252dbf 100%),linear-gradient(#08252db3 0%,#08252d00 22%);position:absolute;inset:0}.sc--ready .sc__copy{left:0;right:0;top:calc(var(--hd-h) + 7svh);position:absolute}.sc--ready .sc__item{opacity:0;pointer-events:none;border:0;max-width:560px;padding:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);animation:none;position:absolute;top:0;left:0;transform:translateY(28px)}.sc--ready .sc__item.is-past{transform:translateY(-28px)}.sc--ready .sc__item.is-active{opacity:1;pointer-events:auto;transform:none}.sc--ready .sc__num{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px #ffffff8c;font-size:clamp(88px,13vw,168px);line-height:.85;display:block}.sc--ready .sc__title{margin:var(--s3) 0 var(--s3);font-size:clamp(26px,3.2vw,42px)}.sc--ready .sc__spec{color:#ffffffe0;font-size:18px}.sc__rig{height:var(--mh,150px);--mh:clamp(84px, 17svh, 170px);pointer-events:none;position:absolute;bottom:9svh;left:0;right:0}.sc__machine{height:var(--mh);transform:translateX(calc(var(--p,0) * 100vw - 50% - var(--lag,0) * var(--mh)));opacity:0;transition:opacity .35s;position:absolute;bottom:0;left:0}.sc__machine.is-on{opacity:1}.sc__machine img{filter:drop-shadow(0 14px 14px #0000008c);width:auto;height:100%;display:block;transform:scaleX(-1)}.sc__machine[data-flip=no] img{transform:none}.sc__machine.is-moving img{animation:.22s steps(2,end) infinite rig-rumble}.sc__machine--dump:after{content:"";background:radial-gradient(circle, var(--grain) 2px, transparent 2.6px) 0 0 / 8px 10px, radial-gradient(circle, var(--grain) 1.6px, transparent 2.2px) 4px 5px / 8px 10px;opacity:0;width:9%;height:58%;position:absolute;top:38%;left:2%;-webkit-mask:linear-gradient(#0000,#000 25%);mask:linear-gradient(#0000,#000 25%)}.sc__machine--dump.is-on:after{opacity:.95;animation:.35s linear infinite sc-dump}@keyframes sc-dump{to{background-position:0 10px,4px 15px}}@keyframes rig-rumble{50%{translate:0 -1.5px}}.sc__machine--roll{width:calc(var(--mh) * .7);height:calc(var(--mh) * .7)}.sc__machine--roll svg{width:100%;height:100%;transform:rotate(calc(var(--p,0) * 1080deg)) scale(calc(1 - min(var(--p,0), 1) * .35));filter:drop-shadow(0 10px 10px #00000080);display:block}.sc__index{right:max(24px, calc((100vw - var(--wrap)) / 2));flex-direction:column-reverse;gap:6px;margin:0;padding:0;list-style:none;position:absolute;top:50%;transform:translateY(-50%)}.sc__index li{color:var(--m-mute);grid-template-columns:28px 26px auto;align-items:center;gap:10px;font-size:13px;transition:color .4s;display:grid}.sc__index i{background:0 0;border:1px dashed #ffffff40;border-radius:2px;height:18px;transition:all .4s}.sc__index b{font:700 12px var(--font-head);letter-spacing:.08em}.sc__index li.is-done{color:#ffffffbf}.sc__index li.is-done i{background:var(--tex) center / cover, var(--c);border:0}.sc__index li.is-now{color:#fff}.sc__index li.is-now i{border:1px solid var(--amber)}.sc__index li.is-now b{color:var(--amber)}@media (width<=860px){.sc--live{--sc-step:75}.sc--ready .sc__copy{top:calc(var(--hd-h) + 3svh)}.sc--ready .sc__item{right:64px}.sc--ready .sc__num{font-size:72px}.sc--ready .sc__title{font-size:24px}.sc--ready .sc__spec{font-size:16px}.sc__rig{--mh:clamp(70px, 12svh, 110px);bottom:7svh}.sc__index{right:12px}.sc__index li{grid-template-columns:14px}.sc__index b,.sc__index span{display:none}.sc__index i{height:22px}.sc__shade{background:linear-gradient(#08252deb 0%,#08252dbf 45%,#08252d33 75%,#08252d8c 100%)}}@media (height<=760px) and (width>=861px){.sc--ready .sc__copy{top:calc(var(--hd-h) + 3svh)}.sc--ready .sc__num{font-size:clamp(56px,15svh,120px)}.sc--ready .sc__title{font-size:clamp(22px,2.6vw,32px)}.sc--ready .sc__spec{font-size:16px}.sc__rig{--mh:clamp(70px, 15svh, 130px);bottom:5svh}}@media (height<=480px){.sc--ready .sc__copy{top:calc(var(--hd-h) + 8px)}.sc--ready .sc__item{max-width:640px}.sc--ready .sc__num{font-size:40px}.sc--ready .sc__title{margin:6px 0;font-size:20px}.sc--ready .sc__spec{margin-bottom:8px;font-size:14px}.sc--ready .sc__skip{font-size:13px}.sc__rig{--mh:60px;bottom:12px}}.ba[data-astro-cid-xpp3ipfv]{padding:var(--sec-top) 0 var(--sec-bottom);background:#1a1410;position:relative;overflow:hidden}.ba__tex[data-astro-cid-xpp3ipfv]{opacity:.35;filter:contrast(1.2);background:radial-gradient(at 30% 40%,#3d2e22 0%,#0000 50%),radial-gradient(at 70% 70%,#2a1f18 0%,#0000 45%),repeating-linear-gradient(0deg,#0000,#0000 3px,#00000026 3px 4px),repeating-linear-gradient(90deg,#0000,#0000 5px,#00000014 5px 6px);position:absolute;inset:0}.ba__tone[data-astro-cid-xpp3ipfv]{background:linear-gradient(#08252d66 0%,#1a141033 40%,#08252d8c 100%);position:absolute;inset:0}.ba[data-astro-cid-xpp3ipfv] .wrap[data-astro-cid-xpp3ipfv]{z-index:2;position:relative}.ba__h2[data-astro-cid-xpp3ipfv]{margin-bottom:var(--s3);font-size:clamp(32px,4.5vw,56px)}.ba__lead[data-astro-cid-xpp3ipfv]{color:#a89888;margin:0 0 var(--s5);max-width:48ch}.ba__fig[data-astro-cid-xpp3ipfv]{margin:0}.ba__box[data-astro-cid-xpp3ipfv]{aspect-ratio:16/9;touch-action:pan-y;user-select:none;cursor:ew-resize;background:#2a221c;border:1px solid #ffffff14;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.ba__box[data-astro-cid-xpp3ipfv] picture{display:contents}.ba__box[data-astro-cid-xpp3ipfv] .ba__after,.ba__box[data-astro-cid-xpp3ipfv] .ba__before{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ba__box[data-astro-cid-xpp3ipfv] .ba__before{clip-path:inset(0 calc(100% - var(--ba,50%)) 0 0)}.ba__handle[data-astro-cid-xpp3ipfv]{background:var(--amber);z-index:3;width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ba__handle[data-astro-cid-xpp3ipfv]:focus-visible{outline-offset:3px;outline:3px solid #fff}.ba__handle[data-astro-cid-xpp3ipfv]:after{content:"";background:var(--amber);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%233A2606' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M8 12H4m0 0l3-3M4 12l3 3M16 12h4m0 0l-3-3m3 3l-3 3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;width:52px;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0006}.ba__labels[data-astro-cid-xpp3ipfv]{pointer-events:none;z-index:2;justify-content:space-between;align-items:flex-start;padding:16px;display:flex;position:absolute;inset:0}.ba__tag[data-astro-cid-xpp3ipfv]{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#08252db3;border-radius:2px;padding:6px 12px;font-size:11px}.ba__cap[data-astro-cid-xpp3ipfv]{margin-top:var(--s3);color:#a89888;font-size:15px}.tk[data-astro-cid-77ifvvc6]{padding:var(--sec-top) 0 var(--sec-bottom);background:#0c1e24;position:relative;overflow:hidden}.tk__metal[data-astro-cid-77ifvvc6]{opacity:1;background:linear-gradient(165deg,#152a32 0%,#0c1e24 40%,#081820 100%),repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff04 2px 3px);position:absolute;inset:0}.tk__metal[data-astro-cid-77ifvvc6]:before{content:"";background:radial-gradient(at 20% 0,#3e8ca31f,#0000 50%),radial-gradient(at 90% 80%,#f2a93b0a,#0000 40%);position:absolute;inset:0}.tk[data-astro-cid-77ifvvc6] .wrap[data-astro-cid-77ifvvc6],.tk__rail[data-astro-cid-77ifvvc6]{z-index:2;position:relative}.tk__h2[data-astro-cid-77ifvvc6]{margin-bottom:var(--s3);max-width:14ch;font-size:clamp(32px,4.5vw,56px)}.tk__lead[data-astro-cid-77ifvvc6]{color:var(--m-mute);margin:0 0 var(--s5);max-width:48ch}.tk__rail[data-astro-cid-77ifvvc6]{gap:var(--s3);padding:0 max(var(--s4), calc((100vw - var(--wrap)) / 2)) var(--s4);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--brand-500) transparent;display:flex;overflow-x:auto}.tk__card[data-astro-cid-77ifvvc6]{scroll-snap-align:start;background:linear-gradient(#1a333c 0%,#12262e 100%);border:1px solid #ffffff1a;border-radius:3px;flex:0 0 340px;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 32px #0000004d}.tk__photo[data-astro-cid-77ifvvc6]{background:linear-gradient(135deg,#243840 0%,#1a2c34 50%,#0f1e24 100%),repeating-linear-gradient(45deg,#0000,#0000 8px,#ffffff05 8px 16px);border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:200px;display:flex;position:relative}.tk__photo[data-astro-cid-77ifvvc6] .tk__img{object-fit:contain;filter:drop-shadow(0 10px 12px #00000080);width:auto;max-width:92%;height:72%}.tk__photo[data-astro-cid-77ifvvc6] .tk__ph[data-astro-cid-77ifvvc6]{opacity:.35;width:96px;height:96px}.tk__spec[data-astro-cid-77ifvvc6]{font-family:var(--font-head);letter-spacing:.06em;color:var(--m-mute);font-variant-numeric:tabular-nums;font-size:13px;font-weight:900;position:absolute;top:12px;right:12px}.tk__body[data-astro-cid-77ifvvc6]{padding:var(--s4)}.tk__title[data-astro-cid-77ifvvc6]{margin:0 0 6px;font-size:18px}.tk__kind[data-astro-cid-77ifvvc6]{color:var(--m-mute);margin:0;font-size:13px}@media (width<=860px){.tk__card[data-astro-cid-77ifvvc6]{flex:0 0 280px}.tk__rail[data-astro-cid-77ifvvc6]{padding-bottom:var(--s2)}}.kl[data-astro-cid-yfkta44e]{padding:var(--sec-top) 0 var(--sec-bottom);background:var(--paper);color:var(--brand-900);position:relative;overflow:clip}.kl__grid-bg[data-astro-cid-yfkta44e]{background-image:linear-gradient(#124d5b0f 1px,#0000 1px),linear-gradient(90deg,#124d5b0f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.kl[data-astro-cid-yfkta44e] .wrap[data-astro-cid-yfkta44e]{z-index:2;position:relative}.kl__in[data-astro-cid-yfkta44e]{gap:var(--s6);grid-template-columns:1.15fr .85fr;align-items:start;display:grid}.kl__h2[data-astro-cid-yfkta44e]{margin-bottom:var(--s2);color:var(--brand-900);font-size:clamp(22px,2.8vw,32px)}.kl__lead[data-astro-cid-yfkta44e]{color:var(--m-mute-light);margin:0 0 var(--s5);font-size:16px}.kl__field[data-astro-cid-yfkta44e]{margin:0 0 var(--s4);border:0;padding:0;display:block}.kl__field[data-astro-cid-yfkta44e] legend[data-astro-cid-yfkta44e],.kl__lbl[data-astro-cid-yfkta44e]{letter-spacing:.12em;text-transform:uppercase;color:var(--m-mute-light);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.kl__radios[data-astro-cid-yfkta44e]{flex-direction:column;gap:8px;display:flex}.kl__radio[data-astro-cid-yfkta44e]{cursor:pointer;color:var(--brand-900);background:#fff;border:1px solid #124d5b26;border-radius:2px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;transition:border-color .2s;display:flex}.kl__radio[data-astro-cid-yfkta44e]:has(input:checked){border-color:var(--brand-700);box-shadow:inset 3px 0 0 var(--amber)}.kl__radio[data-astro-cid-yfkta44e] input[data-astro-cid-yfkta44e]{accent-color:var(--brand-700)}.kl__input[data-astro-cid-yfkta44e]{width:100%;color:var(--brand-900);font:600 20px var(--font-body);padding:13px var(--s3);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #124d5b33;border-radius:2px}.kl__input[data-astro-cid-yfkta44e]:focus{outline:2px solid var(--brand-300);outline-offset:1px}.kl__check[data-astro-cid-yfkta44e]{color:var(--brand-900);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;display:flex}.kl__check[data-astro-cid-yfkta44e] input[data-astro-cid-yfkta44e]{accent-color:var(--brand-700);margin-top:3px}.kl__out[data-astro-cid-yfkta44e]{padding:var(--s5);top:calc(var(--hd-h) + 6vh);background:#fff;border:1px solid #124d5b24;border-radius:3px;position:sticky;box-shadow:inset 0 1px #fff,0 8px 28px #08252d14}.kl__label[data-astro-cid-yfkta44e]{letter-spacing:.12em;text-transform:uppercase;color:var(--m-mute-light);font-size:11px;font-weight:600}.kl__result[data-astro-cid-yfkta44e]{font-family:var(--font-head);color:var(--amber-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:12px 0 16px;font-size:clamp(28px,3.2vw,40px);font-weight:900;line-height:1.15;display:block}.kl__note[data-astro-cid-yfkta44e]{color:var(--m-mute-light);margin:0 0 var(--s4);font-size:13px;line-height:1.5}.kl__btn[data-astro-cid-yfkta44e]{text-align:center;justify-content:center;width:100%}@media (width<=860px){.kl__in[data-astro-cid-yfkta44e]{gap:var(--s4);grid-template-columns:1fr}.kl__out[data-astro-cid-yfkta44e]{position:static}}.dk[data-astro-cid-jmennmxc]{padding:var(--sec-top) 0 var(--sec-bottom);color:var(--brand-900);background:#eef1f1;position:relative}.dk__rule[data-astro-cid-jmennmxc]{background:#124d5b1f;height:1px;position:absolute;top:0;left:0;right:0}.dk__h2[data-astro-cid-jmennmxc]{margin-bottom:var(--s6);color:var(--brand-900);max-width:16ch;font-size:clamp(32px,4.5vw,52px)}.dk__ledger[data-astro-cid-jmennmxc]{border-top:1px solid #124d5b26;grid-template-columns:1fr 1fr;gap:0;display:grid}.dk__row[data-astro-cid-jmennmxc]{gap:var(--s4);padding:var(--s5) var(--s4) var(--s5) 0;border-bottom:1px solid #124d5b1f;grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.dk__row[data-astro-cid-jmennmxc]:nth-child(2n){padding-left:var(--s5);border-left:1px solid #124d5b1f}.dk__num[data-astro-cid-jmennmxc]{font-family:var(--font-head);letter-spacing:-.03em;color:var(--brand-700);font-variant-numeric:tabular-nums;font-size:clamp(42px,5vw,72px);font-weight:900;line-height:1}.dk__num[data-astro-cid-jmennmxc].is-accent{color:var(--amber-ink)}.dk__t[data-astro-cid-jmennmxc]{color:var(--brand-900);margin:0 0 8px;font-size:18px}.dk__d[data-astro-cid-jmennmxc]{color:var(--m-mute-light);margin:0;font-size:14px;line-height:1.55}.dk__soon[data-astro-cid-jmennmxc]{margin:var(--s5) 0 0;color:var(--m-mute-light);padding-top:var(--s4);border-top:1px dashed #124d5b33;font-size:13px}@media (width<=1100px){.dk__ledger[data-astro-cid-jmennmxc]{grid-template-columns:1fr}.dk__row[data-astro-cid-jmennmxc]:nth-child(2n){border-left:0;padding-left:0}}.fn[data-astro-cid-ufsn2at3]{padding:var(--sec-top) 0 var(--sec-bottom);background:var(--deep);position:relative;overflow:hidden}.fn__tex[data-astro-cid-ufsn2at3]{background:radial-gradient(ellipse at 50% 0%, #1c637633 0%, transparent 55%), linear-gradient(180deg, #0a2a32 0%, var(--deep) 60%);position:absolute;inset:0}.fn[data-astro-cid-ufsn2at3] .wrap[data-astro-cid-ufsn2at3]{z-index:2;position:relative}.fn__in[data-astro-cid-ufsn2at3]{gap:var(--s6);grid-template-columns:1.3fr .7fr;align-items:end;display:grid}.fn__h2[data-astro-cid-ufsn2at3]{margin-bottom:var(--s3);max-width:12ch;font-size:clamp(36px,5vw,64px)}.fn__lead[data-astro-cid-ufsn2at3]{color:var(--m-mute);margin:0 0 var(--s5);max-width:36ch;font-size:17px}.fn__tel[data-astro-cid-ufsn2at3]{font-family:var(--font-head);color:var(--amber);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:clamp(36px,5.5vw,72px);font-weight:900;line-height:1;text-decoration:none;transition:color .2s;display:block}.fn__tel[data-astro-cid-ufsn2at3]:hover{color:var(--amber-soft)}.fn__mail[data-astro-cid-ufsn2at3]{color:var(--m-mute);font-size:16px;text-decoration:none;transition:color .2s;display:inline-block}.fn__mail[data-astro-cid-ufsn2at3]:hover{color:#fff}.fn__addr[data-astro-cid-ufsn2at3]{color:var(--m-mute);max-width:36ch;padding-left:var(--s4);border-left:1px solid #ffffff1f;font-size:14px;font-style:normal;line-height:1.85}@media (width<=1100px){.fn__in[data-astro-cid-ufsn2at3]{grid-template-columns:1fr}.fn__addr[data-astro-cid-ufsn2at3]{padding-left:0;padding-top:var(--s4);border-top:1px solid #ffffff1f;border-left:0}}
