@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/golos-text-latin-400-normal.Coi1FYaD.woff2)format("woff2"),url(/_astro/golos-text-latin-400-normal.DOuJOmdK.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/golos-text-latin-500-normal.BznAvurO.woff2)format("woff2"),url(/_astro/golos-text-latin-500-normal.BQo4s7Kn.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/golos-text-latin-600-normal.Bhk8uV1U.woff2)format("woff2"),url(/_astro/golos-text-latin-600-normal.B_o32mE8.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/golos-text-latin-700-normal.CxmN_Nfd.woff2)format("woff2"),url(/_astro/golos-text-latin-700-normal.DAuVRgMH.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/golos-text-cyrillic-400-normal.C7us6pn1.woff2)format("woff2"),url(/_astro/golos-text-cyrillic-400-normal.BwL4n7Pb.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/golos-text-cyrillic-500-normal.BSLQUuP1.woff2)format("woff2"),url(/_astro/golos-text-cyrillic-500-normal.hXinzVVQ.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/golos-text-cyrillic-600-normal.lpQ9rVRR.woff2)format("woff2"),url(/_astro/golos-text-cyrillic-600-normal.BgvEFMNR.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/golos-text-cyrillic-700-normal.BKmY45Ip.woff2)format("woff2"),url(/_astro/golos-text-cyrillic-700-normal.ClsrbE7_.woff)format("woff")}:root{color-scheme:light;--color-bg:light-dark(#fff,#0f1b2d);--color-surface:light-dark(#fff,#17263b);--color-soft:light-dark(#eef3fb,#1d304b);--color-hero:light-dark(#f3f6fb,#142238);--color-text:light-dark(#0f1b2d,#f3f6fb);--color-muted:light-dark(#4a5568,#c9d3e3);--color-primary:light-dark(#285eaa,#a9c8ff);--color-primary-hover:light-dark(#002a7a,#d1e1ff);--color-on-primary:light-dark(#fff,#0f1b2d);--color-header:light-dark(#285eaa,#1c3d70);--color-on-header:#fff;--color-on-header-soft:#dfe8f6;--color-header-line:#ffffff8c;--color-accent:light-dark(#a82319,#ffb4aa);--color-on-accent:light-dark(#fff,#0f1b2d);--color-border:light-dark(#d9e0ec,#405570);--color-message-border:light-dark(#68758a,#8599b5);--color-chat-wall:light-dark(#dfe7f0,#0e1621);--color-chat-in:light-dark(#fff,#1e2c3a);--color-chat-out:light-dark(#d4e6fb,#2b5278);--color-chat-out-ink:light-dark(#0f1b2d,#fff);--color-chat-out-meta:light-dark(#3b5f8c,#c8dcf5);--color-chat-note:light-dark(#f4f7fb,#1d2b3c);--color-chat-field:light-dark(#f1f4f8,#22324a);--color-control-border:light-dark(#8592a6,#8599b5);--color-footer:#0f1b2d;--color-on-footer:#c9d3e3;--color-on-footer-strong:#fff;--color-footer-line:#ffffff26;--color-footer-pill:#ffffff4d;--color-focus:var(--color-primary);--color-line-soft:light-dark(#e8edf5,#2a3d57);--color-live:light-dark(#1a7f45,#5fd08c);--color-overlay:#0f1b2d8c;--color-danger:light-dark(#a82319,#ffb4aa);--logo-ink:light-dark(#22262b,#f3f6fb);--logo-flame:#a82319;--logo-ribbon:light-dark(#fff,#17263b);--logo-halo-inset:-24%;--logo-halo-center:-1.61%;--logo-halo-opacity:.5;--logo-halo:radial-gradient(ellipse, var(--logo-flame) 8%, light-dark(#a82319a6,#ff645580) 40%, transparent 72%);--hero-ink-opacity:.22;--hero-image-filter:none;--hero-haze:linear-gradient(90deg, var(--color-hero) 25%, light-dark(#f3f6fbeb,#142238eb) 48%, light-dark(#f3f6fb26,#14223826) 100%);--shadow-card:0 .5rem 1.5rem #0f1b2d0f;--shadow-bubble:0 1px 1px #0f1b2d1f;--shadow-featured:0 .5rem 1.5rem #0039a61f;--font-body:"Golos Text", system-ui, sans-serif;--font-small:.8125rem;--font-brand-acrostic:.6875rem;--line-brand-acrostic:1.18182;--brand-initial-scale:1.15em;--font-brand-standards:.625rem;--color-header-band:light-dark(#234f8c,#16335f);--font-gost-compact:.5625rem;--line-gost:1.2;--gost-tracking:.04em;--gost-band-height:1.5rem;--header-transition:.18s;--font-label:.875rem;--font-body-size:1rem;--font-lead:1.125rem;--font-h1:clamp(1.875rem, 1.3rem + 2vw, 2.75rem);--font-h2:clamp(1.3125rem, 1rem + 1vw, 2rem);--font-h3:1.25rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--line-body:1.55;--line-heading:1.15;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-small:.625rem;--radius-control:.75rem;--radius-card:1rem;--radius-pill:999px;--border-width:1px;--border-featured:2px;--focus-width:3px;--focus-offset:3px;--target-min:2.75rem;--button-height:3.25rem;--button-height-large:3.5rem;--header-row-height:4rem;--header-height:calc(var(--header-row-height) + var(--gost-band-height));--header-scroll-offset:0px;--container-width:75rem;--sidebar-width:23.75rem;--reading-width:65ch;--page-gutter:clamp(1rem, 3vw, 1.5rem);--mobile-actions-height:calc(var(--button-height) + 2 * var(--space-3) + var(--border-width) + env(safe-area-inset-bottom));--chat-size:3.5rem;--z-header:20;--z-bar:30;--z-chat:40;--z-dialog:50}:root[data-scroll-header]{--header-scroll-offset:var(--header-height)}:root[data-theme=dark]{color-scheme:dark;--hero-image-filter:invert(1)}@media (width>=64rem){:root{--header-row-height:6rem;--font-brand-acrostic:.8125rem;--line-brand-acrostic:1.23077;--header-scroll-offset:var(--header-height)}}@view-transition{navigation:auto}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-body-size);line-height:var(--line-body);hyphens:auto;overflow-wrap:break-word}body{margin:0}:where([id]),.article>section[id]{scroll-margin-block-start:calc(var(--header-scroll-offset) + var(--space-4))}h1,h2,h3{line-height:var(--line-heading);text-wrap:balance;font-weight:var(--weight-bold)}h1{font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}a{color:var(--color-primary);text-underline-offset:var(--space-1);&:hover{color:var(--color-primary-hover)}}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}button,input,textarea,select{font:inherit}button,input:not([type=checkbox],[type=radio]),select{min-block-size:var(--target-min)}button{cursor:pointer}img,svg{block-size:auto;max-inline-size:100%}.container{inline-size:min(100%, var(--container-width));padding-inline:var(--page-gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.skip-link{background:var(--color-primary);color:var(--color-on-primary);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);z-index:var(--z-dialog);position:absolute;inset-block-start:calc(-1 * var(--target-min) - var(--space-4));inset-inline-start:var(--space-2);&:focus{inset-block-start:var(--space-2)}}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--button-height);padding-inline:var(--space-5);border-radius:var(--radius-control);border:var(--border-width) solid var(--color-control-border);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-semibold);text-align:center;text-decoration:none;display:inline-flex;&:hover{color:var(--color-text);border-color:var(--color-primary)}}.btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);&:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-on-primary)}}.btn--large{min-block-size:var(--button-height-large);font-size:var(--font-lead)}.section{padding-block:var(--space-6)}.section>h2,.section-title{margin-block:0 var(--space-4)}.card{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:var(--space-4)}.muted{color:var(--color-muted)}.icon{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;block-size:1.25rem;inline-size:1.25rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.prose{max-inline-size:var(--reading-width);& :is(h2,h3){margin-block:var(--space-8) var(--space-3)}& :is(ul,ol){padding-inline-start:var(--space-6)}& table{border-collapse:collapse;inline-size:100%}& :is(td,th){border:var(--border-width) solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:start}}body{padding-block-end:var(--mobile-actions-height);@media (width>=64rem){padding-block-end:0}}[data-island=benefit-price] label:has(input[data-toggle]){align-items:center;gap:var(--space-3);min-block-size:var(--target-min);cursor:pointer;font-weight:var(--weight-medium);display:inline-flex}[data-island=benefit-price] input[data-toggle]{appearance:none;border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-soft);cursor:pointer;flex:none;block-size:1.5rem;min-block-size:0;inline-size:2.75rem;margin:0;position:relative;&:before{content:"";border-radius:var(--radius-pill);background:var(--color-control-border);block-size:1.0625rem;inline-size:1.0625rem;position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem}&:checked{background:var(--color-primary);border-color:var(--color-primary)}&:checked:before{background:var(--color-on-primary);transform:translate(1.25rem)}}@media (prefers-reduced-motion:no-preference){[data-island=benefit-price] input[data-toggle]:before{transition:transform .15s}}.cart-link[data-astro-cid-5ehqkipo]{z-index:var(--z-header);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);min-block-size:var(--target-min);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-card);font-weight:var(--weight-semibold);text-decoration:none;display:flex;position:fixed;inset-block-end:calc(var(--mobile-actions-height) + var(--space-3) + var(--notice-height,0px));inset-inline-start:var(--page-gutter)}@media (width>=64rem){.cart-link[data-astro-cid-5ehqkipo]{inset-block-end:var(--space-4)}}.crumbs[data-astro-cid-wzytq7oi]{padding-block:var(--space-3) 0;font-size:var(--font-label);color:var(--color-muted)}ol[data-astro-cid-wzytq7oi]{line-height:var(--line-body);align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-wzytq7oi]{line-height:inherit;align-items:baseline;display:inline-flex}li[data-astro-cid-wzytq7oi]:not(:last-child):after{content:"›";margin-inline-start:var(--space-2)}a[data-astro-cid-wzytq7oi]{min-block-size:var(--target-min);line-height:inherit;text-underline-offset:var(--space-1);align-items:baseline;display:inline-flex}.lead-form[data-astro-cid-vj2ekvxh],.fallback[data-astro-cid-vj2ekvxh]{gap:var(--space-3);flex-direction:column;display:flex}h3[data-astro-cid-vj2ekvxh],p[data-astro-cid-vj2ekvxh]{margin:0}label[data-astro-cid-vj2ekvxh]{font-weight:var(--weight-medium)}input[data-astro-cid-vj2ekvxh][type=tel]{border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);padding-inline:var(--space-4);min-block-size:var(--button-height);background:var(--color-surface);color:var(--color-text)}.consent[data-astro-cid-vj2ekvxh]{gap:var(--space-3);min-block-size:var(--target-min);padding-block:var(--space-1);cursor:pointer;font-weight:var(--weight-regular);font-size:var(--font-label);align-items:center;display:flex}.consent-row[data-astro-cid-vj2ekvxh]{gap:0;display:grid}.policy[data-astro-cid-vj2ekvxh]{font-size:var(--font-label);justify-self:start;margin-inline-start:calc(1.75rem + var(--space-3))}.consent[data-astro-cid-vj2ekvxh] input[data-astro-cid-vj2ekvxh]{flex:none;block-size:1.75rem;inline-size:1.75rem;margin:0}.trap[data-astro-cid-vj2ekvxh]{position:absolute;inset-inline-start:-999rem}.status[data-astro-cid-vj2ekvxh]{padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-soft)}.status[data-astro-cid-vj2ekvxh][data-state=error]{border:var(--border-width) solid var(--color-danger)}.drawer[data-astro-cid-hqtkwepn]{inline-size:100%;max-inline-size:25rem;block-size:var(--vvh,100dvh);background:var(--color-bg);max-block-size:none;color:var(--color-text);box-shadow:var(--shadow-card);overscroll-behavior:contain;border:0;flex-direction:column;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0}@media (width<64rem){.drawer[data-astro-cid-hqtkwepn]{inset-block:var(--drawer-top,0px) auto;block-size:var(--drawer-height,100dvh)}.drawer[data-astro-cid-hqtkwepn]::backdrop{background:var(--color-bg)}}.drawer[data-astro-cid-hqtkwepn][open]{display:flex}.drawer[data-astro-cid-hqtkwepn]::backdrop{background:var(--color-overlay)}@media (width<=30rem){.drawer[data-astro-cid-hqtkwepn]{max-inline-size:none}}.d-head[data-astro-cid-hqtkwepn]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-block-end:var(--border-width) solid var(--color-border);flex:none;display:flex}.d-title[data-astro-cid-hqtkwepn]{flex:1;min-inline-size:0}.d-close[data-astro-cid-hqtkwepn]{inline-size:var(--target-min);block-size:var(--target-min);color:var(--color-text);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.d-body[data-astro-cid-hqtkwepn]{overscroll-behavior:contain;flex-direction:column;flex:1;min-block-size:0;display:flex;overflow-y:auto}.d-foot[data-astro-cid-hqtkwepn]{flex:none}@media (prefers-reduced-motion:no-preference){.drawer[data-astro-cid-hqtkwepn][open]{animation:.25s ease-out slide-in}.drawer[data-astro-cid-hqtkwepn][open]::backdrop{animation:.25s ease-out fade-in}@keyframes slide-in{0%{transform:translate(100%)}}@keyframes fade-in{0%{opacity:0}}}html[data-drawer-locked]{overscroll-behavior:none;scrollbar-gutter:stable;overflow:hidden}html[data-drawer-locked] body{inline-size:100%;position:fixed;inset-block-start:var(--drawer-scroll-top)}.pad[data-astro-cid-or76qiod]{padding:var(--space-4)}.notice[data-astro-cid-zijgeung]{inset-inline:var(--space-2);z-index:var(--z-bar);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-card);font-size:var(--font-small);display:flex;position:fixed;inset-block-end:calc(var(--mobile-actions-height) + var(--space-2))}.notice[data-astro-cid-zijgeung][hidden]{display:none}p[data-astro-cid-zijgeung]{flex:1;margin:0;line-height:1.25}.long[data-astro-cid-zijgeung]{display:none}.acts[data-astro-cid-zijgeung]{gap:var(--space-1);flex:none;display:flex}.acts[data-astro-cid-zijgeung] .btn[data-astro-cid-zijgeung]{min-block-size:var(--target-min);padding-inline:var(--space-2);font-size:var(--font-small);white-space:nowrap}@media (width>=64rem){.notice[data-astro-cid-zijgeung]{inset-inline:var(--space-4) auto;inline-size:min(36rem, calc(100vw - var(--chat-size) - var(--space-12)));inset-block-end:var(--space-4)}.long[data-astro-cid-zijgeung]{display:inline}.short[data-astro-cid-zijgeung]{display:none}}.logo{flex:none;line-height:0;display:inline-grid;position:relative}.logo-svg{display:block}.logo-live>svg{will-change:opacity}.logo-live .logo-svg{position:relative}.logo-moving{opacity:0;position:absolute;inset:0;overflow:visible}.logo-halo{inset:var(--logo-halo-inset);transform:translateX(var(--logo-halo-center));background:var(--logo-halo);border-radius:var(--radius-pill);opacity:0;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.logo-live .logo-svg{opacity:1!important}.logo-moving,.logo-halo{opacity:0!important}}.chat{hyphens:manual;z-index:var(--z-chat);align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex;position:fixed;inset-block-end:calc(var(--mobile-actions-height) + var(--space-3) + var(--notice-height,0px));inset-inline-end:var(--space-4)}.chat[hidden],.chat [hidden]{display:none!important}.chat .av{border-radius:var(--radius-pill);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex:none;justify-content:center;align-items:center;block-size:2.5rem;inline-size:2.5rem;display:flex;position:relative}.chat .dot{border-radius:var(--radius-pill);background:var(--color-live);border:2px solid var(--color-surface);block-size:.75rem;inline-size:.75rem;position:absolute;inset-block-end:0;inset-inline-end:0}.chat :is(.fab,.chat-head .av) .logo-live{transform:translate(2.38095%)}.chat-head .av .logo-live{clip-path:circle(1.19rem)}.chat .dot.big{block-size:.875rem;inline-size:.875rem;inset-block:0 auto}.chat .dot[data-blink]{animation:2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35;transform:scale(.8)}}.chat .fab{inline-size:var(--chat-size);block-size:var(--chat-size);border-radius:var(--radius-pill);border:var(--border-width) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card);justify-content:center;align-items:center;display:flex;position:relative}.chat .head-text{flex-direction:column;min-inline-size:0;margin-inline-end:auto;line-height:1.25;display:flex}.chat .head-text strong{font-size:var(--font-body-size)}.chat .state{font-size:var(--font-small);color:var(--color-primary)}.chat .chat-head{align-items:center;gap:var(--space-3);display:flex}.chat .head-actions{gap:var(--space-1);display:flex}.chat .head-btn{inline-size:var(--target-min);block-size:var(--target-min);border-radius:var(--radius-pill);color:var(--color-primary);justify-content:center;align-items:center;display:flex}.chat .head-btn:hover{background:var(--color-soft)}.chat .feed{min-block-size:0;padding:var(--space-4) var(--space-3);overscroll-behavior:contain;background:var(--color-chat-wall);flex-direction:column;flex:1;gap:.375rem;display:flex;overflow-y:auto}.chat .msg{flex-direction:column;align-items:flex-start;gap:.25rem;max-inline-size:82%;display:flex}.chat .msg.client{align-self:flex-end;align-items:flex-end}.chat .bubble{background:var(--color-chat-in);color:var(--color-text);box-shadow:var(--shadow-bubble);overflow-wrap:anywhere;border-radius:1.125rem;max-inline-size:100%;margin:0;padding:.4375rem .75rem .375rem;line-height:1.4;position:relative}.chat .bubble.in,.chat .msg.agent .bubble{border-end-start-radius:.375rem}.chat .msg.client .bubble{background:var(--color-chat-out);color:var(--color-chat-out-ink);border-end-end-radius:.375rem}.chat .bubble.in:before,.chat .msg .bubble:before{content:"";background:inherit;block-size:.875rem;inline-size:.625rem;position:absolute;inset-block-end:0}.chat .bubble.in:before,.chat .msg.agent .bubble:before{clip-path:polygon(100% 0,100% 100%,0 100%);inset-inline-start:-.375rem}.chat .msg.client .bubble:before{clip-path:polygon(0 0,100% 100%,0 100%);inset-inline-end:-.375rem}.chat .bubble.typing:before{display:none}.chat .time{float:inline-end;color:var(--color-muted);white-space:nowrap;margin-block-start:.375rem;margin-inline-start:var(--space-3);font-size:.6875rem;line-height:1}.chat .msg.client .time{color:var(--color-chat-out-meta)}.chat .note{font-size:var(--font-small);color:var(--color-text);background:var(--color-chat-note);border-radius:var(--radius-card);text-align:end;padding:.25rem .625rem}.chat .note a{min-block-size:var(--target-min);align-items:center;display:inline-flex}.chat .typing{align-items:center;gap:.25rem;min-block-size:2.125rem;display:inline-flex}.chat .typing i{border-radius:var(--radius-pill);background:var(--color-muted);block-size:.4375rem;inline-size:.4375rem;animation:1s ease-in-out infinite bounce}.chat .typing i:nth-child(2){animation-delay:.15s}.chat .typing i:nth-child(3){animation-delay:.3s}@keyframes bounce{50%{opacity:.3;transform:translateY(-.2rem)}}@media (prefers-reduced-motion:reduce){.chat .typing i,.chat .dot[data-blink]{animation:none}}.chat .quick{justify-content:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-chat-wall);flex-wrap:wrap;display:flex}.chat .pill{min-block-size:var(--target-min);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--color-chat-in);color:var(--color-primary);box-shadow:var(--shadow-bubble);font-size:var(--font-label);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.chat :is(.send,.invite-send){align-items:center;gap:var(--space-2);background:var(--color-surface);display:flex}.chat .send{padding:var(--space-2) var(--space-3) calc(var(--space-2) + env(safe-area-inset-bottom));border-block-start:var(--border-width) solid var(--color-border)}.chat :is(.send,.invite-send) input{font-size:var(--font-body-size);inline-size:0;min-inline-size:0;min-block-size:var(--target-min);border:var(--border-width) solid transparent;border-radius:var(--radius-pill);padding-inline:var(--space-4);background:var(--color-chat-field);color:var(--color-text);flex:1}.chat :is(.send,.invite-send) input:focus-visible{border-color:var(--color-primary);outline:none}.chat .go{inline-size:var(--target-min);block-size:var(--target-min);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);border:0;flex:none;justify-content:center;align-items:center;display:flex}.chat .invite{border-radius:var(--radius-card);background:var(--color-surface);border:var(--border-width) solid var(--color-border);inline-size:min(20rem,100vw - 2rem);box-shadow:var(--shadow-card);overflow:hidden}.chat .invite-head{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-1) var(--space-2) var(--space-3);display:flex}.chat .invite-wall{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-chat-wall);display:flex}.chat .invite-send{padding:var(--space-2)}.chat .mini-x{inline-size:var(--target-min);block-size:var(--target-min);color:var(--color-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.chat .mini-x .icon{block-size:1rem;inline-size:1rem}@media (width<64rem){.chat .fab,.chat .invite{display:none}}@media (width>=64rem){.chat{inset-block-end:var(--space-4)}}.mobile-actions[data-astro-cid-72xahgp6]{z-index:var(--z-bar);grid-template-columns:1fr 1fr var(--button-height);gap:var(--space-2);padding:var(--space-3) var(--page-gutter) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--color-bg);border-block-start:var(--border-width) solid var(--color-border);display:grid;position:fixed;inset-block-end:0;inset-inline:0}.first-hours-actions[data-astro-cid-72xahgp6]{grid-template-columns:1fr}.first-hours-actions[data-astro-cid-72xahgp6]>a[data-astro-cid-72xahgp6]:not(:first-child){display:none}.btn[data-astro-cid-72xahgp6]{padding-inline:var(--space-2)}@media (width>=64rem){.mobile-actions[data-astro-cid-72xahgp6]{display:none}}.notice[data-astro-cid-xfq3fssf]{gap:var(--space-3);background:var(--color-soft);margin-block:var(--space-4) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}label[data-astro-cid-y2qjsdut]{align-items:center;gap:var(--space-2);display:inline-flex}[data-astro-cid-y2qjsdut][hidden]{display:none}.field[data-astro-cid-y2qjsdut]{display:inline-flex;position:relative}.field[data-astro-cid-y2qjsdut]:after{content:"";border-inline-end:2px solid var(--theme-fg,var(--color-text));border-block-end:2px solid var(--theme-fg,var(--color-text));pointer-events:none;block-size:.45rem;inline-size:.45rem;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-4);transform:translateY(-70%)rotate(45deg)}select[data-astro-cid-y2qjsdut]{appearance:none;min-block-size:var(--target-min);padding-inline:var(--space-4) var(--space-8);border:var(--border-width) solid var(--theme-border,var(--color-control-border));border-radius:var(--radius-pill);background:var(--theme-bg,var(--color-surface));color:var(--theme-fg,var(--color-text));font:inherit;cursor:pointer}option[data-astro-cid-y2qjsdut]{color:var(--color-text);background:var(--color-surface)}.site-footer[data-astro-cid-4wypvktk]{background:var(--color-footer);color:var(--color-on-footer);font-size:var(--font-label);padding-block:var(--space-8);margin-block-start:var(--space-8);line-height:1.6}.inner[data-astro-cid-4wypvktk]{gap:var(--space-8);grid-template-columns:1fr;display:grid}.legal[data-astro-cid-4wypvktk]{gap:var(--space-1);flex-direction:column;display:flex}strong[data-astro-cid-4wypvktk]{color:var(--color-on-footer-strong)}ul[data-astro-cid-4wypvktk]{margin:var(--space-2) 0 0;padding:0;list-style:none}a[data-astro-cid-4wypvktk]{color:var(--color-on-footer);padding-block:var(--space-2);display:inline-block}a[data-astro-cid-4wypvktk]:hover{color:var(--color-on-footer-strong)}.org[data-astro-cid-4wypvktk]{flex-direction:column;line-height:1.3;display:flex}.contacts[data-astro-cid-4wypvktk]{gap:0;margin:0;display:grid}.contact[data-astro-cid-4wypvktk]{align-items:center;gap:var(--space-3);padding-block:var(--space-1);min-block-size:var(--target-min);text-decoration:none;display:flex}.ct[data-astro-cid-4wypvktk]{flex-direction:column;min-inline-size:0;line-height:1.3;display:flex}.cl[data-astro-cid-4wypvktk]{font-size:var(--font-small)}.cv[data-astro-cid-4wypvktk]{color:var(--color-on-footer-strong)}.contact[data-astro-cid-4wypvktk]:hover .cv[data-astro-cid-4wypvktk]{text-decoration:underline}.strong[data-astro-cid-4wypvktk] .cv[data-astro-cid-4wypvktk]{font-weight:var(--weight-bold)}.legal[data-astro-cid-4wypvktk]{--theme-bg:transparent;--theme-fg:var(--color-on-footer-strong);--theme-border:var(--color-footer-pill)}.inn[data-astro-cid-4wypvktk]{font-size:var(--font-small)}.profiles[data-astro-cid-4wypvktk]{gap:var(--space-4);border-block-start:var(--border-width) solid var(--color-footer-line);grid-column:1/-1;padding-block-start:var(--space-6);display:grid}.rows[data-astro-cid-4wypvktk]{gap:var(--space-4);display:grid}.kind[data-astro-cid-4wypvktk]{font-size:var(--font-small);letter-spacing:.06em;text-transform:uppercase;display:block}.profiles[data-astro-cid-4wypvktk] ul[data-astro-cid-4wypvktk]{gap:var(--space-2);flex-wrap:wrap;display:flex}.profiles[data-astro-cid-4wypvktk] li[data-astro-cid-4wypvktk] a[data-astro-cid-4wypvktk]{align-items:center;gap:var(--space-2);min-block-size:var(--target-min);padding-block:0;padding-inline:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-footer-pill);border-radius:var(--radius-pill);color:var(--color-on-footer-strong);white-space:nowrap;text-decoration:none;display:flex}.profiles[data-astro-cid-4wypvktk] li[data-astro-cid-4wypvktk] a[data-astro-cid-4wypvktk]:hover{border-color:var(--color-on-footer-strong)}.ic[data-astro-cid-4wypvktk]{border-radius:var(--radius-pill);background:var(--color-on-footer-strong);block-size:1.75rem;inline-size:1.75rem;color:var(--color-footer);flex:none;place-items:center;display:grid}.ic[data-astro-cid-4wypvktk] svg[data-astro-cid-4wypvktk]{block-size:1rem;inline-size:1rem}@media (width<=47.99rem){.profiles[data-astro-cid-4wypvktk] ul[data-astro-cid-4wypvktk]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profiles[data-astro-cid-4wypvktk] li[data-astro-cid-4wypvktk] a[data-astro-cid-4wypvktk]{white-space:normal;line-height:1.2}}@media (width>=64rem){.rows[data-astro-cid-4wypvktk]{justify-content:start;column-gap:var(--space-8);grid-template-columns:repeat(3,auto)}}@media (width>=48rem){.inner[data-astro-cid-4wypvktk]{grid-template-columns:1.4fr repeat(3,1fr)}}.island{padding:var(--space-6);margin-block:var(--space-6);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);container-type:inline-size}.island h2{margin-block-start:0}.island :is(input,select,textarea,button){color:var(--color-text);background:var(--color-surface);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);padding:var(--space-3);max-inline-size:100%}.island button{min-block-size:var(--target-min)}.island label{align-items:center;gap:var(--space-3);min-block-size:var(--target-min);display:flex}.island :is(input[type=checkbox],input[type=radio]){accent-color:var(--color-primary)}.island fieldset{border:var(--border-width) solid var(--color-border);margin-block:var(--space-4);padding:var(--space-4);min-inline-size:0}.island legend{font-weight:var(--weight-semibold)}.island :is(ul,ol){padding-inline-start:var(--space-6)}.island li{margin-block:var(--space-2)}.island [hidden]{display:none!important}.island-actions{gap:var(--space-3);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.island-note,.island-status{color:var(--color-muted);font-size:var(--font-label)}.island-output{font-size:var(--font-h3);font-weight:var(--weight-bold);margin-block:var(--space-4);display:block}[data-estimate-preview]{white-space:pre-wrap;overflow-wrap:anywhere}.island a{min-block-size:var(--target-min);align-items:center;display:inline-flex}.island[data-island=search]{background:0 0;border:0;margin:0;padding:0}[data-island=search] form{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}[data-island=search] form label{grid-column:1/-1;min-block-size:0}[data-island=search] :is(input[type=search],button[type=submit]){block-size:var(--button-height);border:var(--border-width) solid var(--color-control-border);border-radius:var(--radius-control);min-inline-size:0;margin:0}[data-island=search] button[type=submit]{padding-inline:var(--space-5);background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.header-gost[data-astro-cid-rmdutvdz]{background:var(--color-header-band);color:var(--color-on-header-soft);font-size:var(--font-gost-compact);line-height:var(--line-gost);font-weight:var(--weight-medium);white-space:nowrap}.gost-strip[data-astro-cid-rmdutvdz]{justify-content:center;align-items:center;gap:var(--space-3);min-block-size:var(--gost-band-height);letter-spacing:var(--gost-tracking);display:flex}.gost-strip[data-astro-cid-rmdutvdz]>span[data-astro-cid-rmdutvdz]+span[data-astro-cid-rmdutvdz]{border-inline-start:var(--border-width) solid var(--color-header-line);padding-inline-start:var(--space-3)}@media (width>=64rem){.header-gost[data-astro-cid-rmdutvdz]{font-size:var(--font-brand-standards)}}.site-header[data-astro-cid-cy6snf5w]{z-index:var(--z-header);background:var(--color-header);border-block-end:var(--border-width) solid var(--color-header);--logo-ink:#22262b;--logo-ribbon:#fff;position:relative;inset-block-start:0}.bar[data-astro-cid-cy6snf5w]>[data-astro-cid-cy6snf5w]:is(a,nav a,details>summary):focus-visible,.desktop-nav[data-astro-cid-cy6snf5w] a[data-astro-cid-cy6snf5w]:focus-visible{outline-color:var(--color-on-header)}.bar[data-astro-cid-cy6snf5w]{align-items:center;gap:var(--space-3);min-block-size:calc(var(--header-row-height) - var(--border-width));display:flex}.brand[data-astro-cid-cy6snf5w]{align-items:center;gap:var(--space-3);color:var(--color-on-header);min-inline-size:0;margin-inline-end:auto;text-decoration:none;display:flex}.brand-sub[data-astro-cid-cy6snf5w]{color:var(--color-on-header-soft);font-size:var(--font-brand-acrostic);line-height:var(--line-brand-acrostic);hyphens:none;overflow-wrap:normal;white-space:nowrap;display:grid}.brand-sub[data-astro-cid-cy6snf5w] b[data-astro-cid-cy6snf5w]{color:var(--color-on-header);font-weight:var(--weight-bold);font-size:var(--brand-initial-scale);line-height:0}@media (width<64rem){.site-header[data-astro-cid-cy6snf5w][data-scroll-header]{position:sticky}.site-header[data-astro-cid-cy6snf5w][data-hidden]:not(:has(details[open],:focus-visible)){transform:translateY(-100%)}.bar[data-astro-cid-cy6snf5w]{gap:var(--space-1)}.brand[data-astro-cid-cy6snf5w]{gap:var(--space-2)}.brand[data-astro-cid-cy6snf5w] .logo{flex:none}}@media (width<64rem) and (prefers-reduced-motion:no-preference){.site-header[data-astro-cid-cy6snf5w][data-scroll-header]{transition:transform var(--header-transition) ease-out}}@media (width>=64rem){.site-header[data-astro-cid-cy6snf5w]{position:sticky}}.desktop-nav[data-astro-cid-cy6snf5w]{gap:var(--space-4);display:none}.desktop-nav[data-astro-cid-cy6snf5w] a[data-astro-cid-cy6snf5w]{color:var(--color-on-header);font-weight:var(--weight-medium);padding-block:var(--space-3);text-decoration:none}.desktop-nav[data-astro-cid-cy6snf5w] a[data-astro-cid-cy6snf5w]:hover{text-underline-offset:.3em;text-decoration:underline}.phone-link[data-astro-cid-cy6snf5w]{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);min-block-size:var(--target-min);white-space:nowrap;color:var(--color-on-header);text-decoration:none;display:none}.phone-link[data-astro-cid-cy6snf5w] small[data-astro-cid-cy6snf5w]{color:var(--color-on-header-soft);font-size:var(--font-brand-standards);font-weight:var(--weight-regular);display:block}.search[data-astro-cid-cy6snf5w],.mobile-menu[data-astro-cid-cy6snf5w]{flex:none;position:relative}[data-astro-cid-cy6snf5w]:is(.search,.mobile-menu) summary[data-astro-cid-cy6snf5w]{inline-size:var(--target-min);block-size:var(--target-min);border:var(--border-width) solid var(--color-header-line);border-radius:var(--radius-small);cursor:pointer;color:var(--color-on-header);justify-content:center;align-items:center;list-style:none;display:flex}[data-astro-cid-cy6snf5w]:is(.search,.mobile-menu) summary[data-astro-cid-cy6snf5w]::-webkit-details-marker{display:none}.search-panel[data-astro-cid-cy6snf5w]{inset-inline:var(--space-2);max-block-size:calc(100dvh - var(--header-height) - var(--mobile-actions-height));padding:var(--space-4);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);position:fixed;inset-block-start:var(--header-height);overflow-y:auto}@media (width>=64rem){.search[data-astro-cid-cy6snf5w]{position:static}.search-panel[data-astro-cid-cy6snf5w]{inset-inline:auto var(--page-gutter);inline-size:26rem;position:absolute;inset-block-start:var(--header-height)}}.search-page-link[data-astro-cid-cy6snf5w]{min-block-size:var(--target-min);align-items:center;margin-block-start:var(--space-3);display:inline-flex}.mobile-menu[data-astro-cid-cy6snf5w] nav[data-astro-cid-cy6snf5w]{inset-inline:0;inset-block:var(--header-height) var(--mobile-actions-height);background:var(--color-bg);padding:var(--space-4) var(--page-gutter);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.mobile-menu[data-astro-cid-cy6snf5w] nav[data-astro-cid-cy6snf5w] a[data-astro-cid-cy6snf5w]{padding-block:var(--space-4);border-block-end:var(--border-width) solid var(--color-border);color:var(--color-text);font-size:var(--font-lead);font-weight:var(--weight-medium);text-decoration:none}@media (width>=80rem){.desktop-nav[data-astro-cid-cy6snf5w],.phone-link[data-astro-cid-cy6snf5w]{display:flex}.mobile-menu[data-astro-cid-cy6snf5w]{display:none}}@media (width>=64rem){.phone-link[data-astro-cid-cy6snf5w]{display:flex}.desktop-nav[data-astro-cid-cy6snf5w]{gap:var(--space-3);font-size:var(--font-label)}}
