@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-cyrillic-wght-normal.CjwCQKo9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-ext-wght-normal.BDUtSsKd.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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/jost-latin-wght-normal.ObQm3Zd1.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{--ink:#101a2c;--navy:#0a2552;--navy-2:#0d3170;--blue:#074ea2;--blue-2:#2a6fc4;--gold:#b08a45;--gold-soft:#e2c58f;--cream:#f5f2ea;--paper:#fbfaf6;--white:#fff;--muted:#5d6576;--line:#101a2c1f;--line-light:#ffffff29;--ok:#2f7d4f;--err:#b3261e;--font:"Jost Variable", "Jost", "Futura", system-ui, sans-serif;--radius:10px;--radius-lg:14px;--wrap:1200px;--gutter:clamp(16px, 4vw, 40px);--header-h:76px;--shadow:0 1px 2px #0a25520f, 0 14px 34px -16px #0a255247}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--cream);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16.5px;line-height:1.6}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font);letter-spacing:.01em;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}h1,h2{text-transform:uppercase}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.section{padding-block:clamp(64px,9vw,120px)}.section-head{max-width:720px;margin-bottom:clamp(32px,5vw,52px)}.section-head h2{color:var(--navy);font-size:clamp(1.9rem,4vw,2.9rem)}.section-head p:not(.eyebrow){color:var(--muted);margin:14px 0 0;font-size:1.05rem}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:12px;margin:0 0 16px;font-size:.74rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:32px;height:1px}.dark .eyebrow{color:var(--gold-soft)}.btn{letter-spacing:.04em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:.92rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--navy-2)}.btn-ghost{border-color:var(--line);background:0 0}.btn-ghost:hover{border-color:var(--ink)}.btn-gold{background:var(--gold);color:#fff}.btn-gold:hover{background:#9a7637}.btn[disabled]{opacity:.6;cursor:progress}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.dark{background:var(--navy);color:#e9eef7}.dark .section-head h2{color:#fff}.dark .section-head p:not(.eyebrow){color:#e9eef7b8}.field{gap:6px;display:grid}.field label{font-size:.85rem;font-weight:500}.field input,.field select,.field textarea{border-radius:var(--radius);border:1px solid var(--line);background:var(--white);width:100%;min-height:50px;padding:12px 16px;transition:border-color .2s,box-shadow .2s}.field textarea{resize:vertical;min-height:96px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #074ea21f}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{min-height:1.4em;margin:0;font-size:.9rem}.form-status.err{color:var(--err)}.visually-hidden{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.logo-img[data-astro-cid-f7espo7c]{width:auto;height:40px}.logo[data-astro-cid-f7espo7c]{color:var(--blue);flex-direction:column;align-items:flex-end;gap:3px;line-height:1;display:inline-flex}.logo[data-astro-cid-f7espo7c].light{color:#fff}.mark[data-astro-cid-f7espo7c]{width:150px;display:block}.mark[data-astro-cid-f7espo7c] svg{width:100%;height:auto;display:block}.legal[data-astro-cid-f7espo7c]{letter-spacing:.08em;color:var(--ink);white-space:nowrap;font-size:.64rem;font-weight:500}.light[data-astro-cid-f7espo7c] .legal[data-astro-cid-f7espo7c]{color:#ffffffb3}.header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);-webkit-backdrop-filter:saturate(1.4)blur(14px);background:#f5f2ead1;border-bottom:1px solid #0000;transition:border-color .3s;position:sticky;top:0}.header[data-astro-cid-nen7h5rs].scrolled{border-bottom-color:var(--line)}.header-row[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;height:100%;display:flex}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;text-decoration:none}.nav[data-astro-cid-nen7h5rs]{margin-left:auto}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:999px;padding:8px 14px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:block}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#074ea212}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--blue);background:#074ea212}.nav-phone[data-astro-cid-nen7h5rs]{display:none!important}.header-tools[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.langs[data-astro-cid-nen7h5rs]{border:1px solid var(--line);border-radius:999px;padding:3px;display:flex}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.06em;color:var(--muted);border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:600;text-decoration:none}.langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{background:var(--ink);color:#fff}.header-call[data-astro-cid-nen7h5rs]{min-height:42px;padding:0 18px;font-size:.88rem}.burger[data-astro-cid-nen7h5rs]{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;width:44px;height:44px;display:none;position:relative}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden],.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]:before,.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]:after{background:var(--ink);width:18px;height:1.5px;transition:transform .25s,opacity .25s;position:absolute;left:50%;transform:translate(-50%)}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]{top:50%}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]:before,.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]:after{content:"";left:0;transform:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]:before{top:-6px}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs][aria-hidden]:after{top:6px}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs][aria-hidden]{background:0 0}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs][aria-hidden]:before{transform:translateY(6px)rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs][aria-hidden]:after{transform:translateY(-6px)rotate(-45deg)}@media (width<=1040px){.header-call[data-astro-cid-nen7h5rs]{display:none}}@media (width<=860px){.burger[data-astro-cid-nen7h5rs]{display:block}.header-tools[data-astro-cid-nen7h5rs]{margin-left:auto}.nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 auto 0;background:var(--cream);border-bottom:1px solid var(--line);padding:12px var(--gutter) 24px;display:none;position:fixed}.nav[data-astro-cid-nen7h5rs].open{display:block}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);border-radius:0;padding:14px 4px;font-size:1.1rem}.nav-phone[data-astro-cid-nen7h5rs]{margin-top:12px;font-weight:500;display:block!important}}.footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:#e9eef7bf;padding:64px 0 28px}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr;gap:40px;display:grid}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:340px;margin:18px 0 0;font-size:.95rem}nav[data-astro-cid-jo6i4kqk],.contact[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;display:grid}a[data-astro-cid-jo6i4kqk]{text-decoration:none;transition:color .2s}a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold-soft)}.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;font-weight:500}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-light);margin-top:48px;padding-top:22px;font-size:.85rem}@media (width<=760px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.lead-form[data-astro-cid-sevzbneq]{gap:16px;display:grid}.submit[data-astro-cid-sevzbneq]{width:100%;margin-top:4px}.sent[data-astro-cid-sevzbneq]{text-align:center;padding:24px 0 8px}.tick[data-astro-cid-sevzbneq]{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 18px;font-size:1.8rem;display:grid}.sent[data-astro-cid-sevzbneq] h3[data-astro-cid-sevzbneq]{color:var(--navy);font-size:1.4rem;font-weight:500}.sent[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{color:var(--muted);margin:10px 0 0}.order-dialog[data-astro-cid-u6mwvnh4]{border-radius:var(--radius-lg);background:var(--cream);width:min(100% - 32px,480px);max-height:calc(100dvh - 32px);color:var(--ink);border:0;padding:32px;box-shadow:0 40px 80px -20px #0a255280}.order-dialog[data-astro-cid-u6mwvnh4]::backdrop{backdrop-filter:blur(4px);background:#0a25528c}.order-dialog[data-astro-cid-u6mwvnh4][open]{animation:.25s pop}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.close[data-astro-cid-u6mwvnh4]{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;width:40px;height:40px;font-size:1.5rem;line-height:1;position:absolute;top:14px;right:14px}.picked[data-astro-cid-u6mwvnh4]{background:var(--paper);border:1px solid var(--line);border-radius:16px;align-items:center;gap:14px;margin:0 44px 22px 0;padding:10px 40px 10px 10px;display:flex}.picked[data-astro-cid-u6mwvnh4] img[data-astro-cid-u6mwvnh4]{object-fit:cover;border-radius:12px;flex-shrink:0;width:56px;height:56px}.picked[data-astro-cid-u6mwvnh4] img[data-astro-cid-u6mwvnh4][src=""]{display:none}.picked[data-astro-cid-u6mwvnh4] div[data-astro-cid-u6mwvnh4]{display:grid}.picked-cat[data-astro-cid-u6mwvnh4]{color:var(--muted);font-size:.75rem}.picked[data-astro-cid-u6mwvnh4] strong[data-astro-cid-u6mwvnh4]{font-size:1rem}h2[data-astro-cid-u6mwvnh4]{color:var(--navy);font-size:1.6rem}.hint[data-astro-cid-u6mwvnh4]{color:var(--muted);margin:8px 0 22px;font-size:.95rem}@media (width<=480px){.order-dialog[data-astro-cid-u6mwvnh4]{padding:24px 20px}}
