:root{--orange:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--orange-50:#fff4ec;--orange-100:#ffe6d3;--ink:#1c1917;--ink-2:#44403c;--muted:#78716c;--line:#ece7e3;--bg:#fff;--bg-soft:#faf7f5;--dark:#120d0a;--dark-2:#1f1612;--radius:28px;--radius-sm:16px;--shadow:0 10px 40px -12px #1c19172e;--shadow-orange:0 16px 40px -14px #ea580c8c;--grad:linear-gradient(135deg, #fb923c 0%, #f97316 45%, #ea580c 100%);--wrap:1200px;--font:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.08}p{margin:0}ul{margin:0;padding:0;list-style:none}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:20px}.section{padding-block:clamp(64px,9vw,112px)}.section-soft{background:var(--bg-soft)}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--orange-600);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:currentColor;border-radius:3px;width:18px;height:3px}.title{text-transform:lowercase;font-size:clamp(32px,5vw,56px)}.title em{color:var(--orange);font-style:normal}.lead{color:var(--muted);max-width:620px;font-size:clamp(16px,1.6vw,19px)}.head{gap:16px;margin-bottom:clamp(32px,5vw,56px);display:grid}.head.center{text-align:center;justify-items:center}.btn{font:inherit;cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn svg{width:18px;height:18px}.btn .i-arrow{transition:transform .25s}.btn:hover .i-arrow{transform:translate(4px)}.btn-shine{isolation:isolate;position:relative;overflow:hidden}.btn-shine:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:4s ease-in-out 1.6s infinite shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes shine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.btn-primary{background:var(--grad);color:#fff;box-shadow:var(--shadow-orange)}.btn-dark{background:var(--ink);color:#fff}.btn-light{color:var(--orange-700);background:#fff}.btn-ghost{background:0 0;border-color:currentColor}.btn-ghost-light{color:#fff;border-color:#ffffff80}.btn-ghost-light:hover{background:#ffffff1f}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}*{animation:none!important}}:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:8px}@media (width<=560px){.btn{white-space:normal;text-align:center}}.hdr[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:blur(14px);background:#ffffffeb;transition:box-shadow .25s;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].scrolled{box-shadow:0 6px 30px -12px #1c19172e}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:78px;display:flex}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:25px}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:4px;display:flex}.nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{position:relative}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{white-space:nowrap;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:10px 12px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{background:var(--orange-50);color:var(--orange-700)}.caret[data-astro-cid-nen7h5rs]{border:4px solid #0000;border-top-color:currentColor;width:0;height:0;margin-top:4px}.sub[data-astro-cid-nen7h5rs]{min-width:260px;box-shadow:var(--shadow);opacity:0;visibility:hidden;background:#fff;border-radius:20px;padding:10px;transition:all .2s;display:grid;position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 6px}.sub[data-astro-cid-nen7h5rs]:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.has-sub[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs],.has-sub[data-astro-cid-nen7h5rs]:focus-within .sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;translate:-50%}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--orange-50);color:var(--orange-700)}.sub-ic[data-astro-cid-nen7h5rs]{background:var(--orange-50);width:34px;height:34px;color:var(--orange-600);border-radius:10px;place-items:center;display:grid}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:flex}.btn-sm[data-astro-cid-nen7h5rs]{padding:12px 20px;font-size:14px}.burger[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;margin-right:-8px;display:none}.burger[data-astro-cid-nen7h5rs] .b-close,.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .b-open{display:none}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] .b-close{display:block}.mobile[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);overscroll-behavior:contain;background:#fff;height:calc(100dvh - 70px);overflow:auto}.mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{gap:2px;padding-block:12px 40px;display:grid}.mobile[data-astro-cid-nen7h5rs]:not([hidden]) .wrap[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{animation:.4s cubic-bezier(.2,.8,.2,1) backwards m-in}.mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:30ms}.mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:60ms}.mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(4){animation-delay:90ms}.mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(5){animation-delay:.12s}.mobile[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(n+6){animation-delay:.15s}@keyframes m-in{0%{opacity:0;transform:translateY(10px)}}.m-link[data-astro-cid-nen7h5rs]{text-transform:lowercase;letter-spacing:-.02em;padding:12px 0;font-size:22px;font-weight:800}.m-subs[data-astro-cid-nen7h5rs]{background:var(--bg-soft);border-radius:18px;gap:4px;margin:0 0 8px;padding:6px;display:grid}.m-sub[data-astro-cid-nen7h5rs]{min-height:48px;color:var(--ink-2);border-radius:12px;align-items:center;gap:12px;padding:6px 10px;font-size:15px;font-weight:600;display:flex}.m-sub[data-astro-cid-nen7h5rs]:active{background:#fff}.m-sub[data-astro-cid-nen7h5rs] .sub-ic[data-astro-cid-nen7h5rs]{width:32px;height:32px}.m-actions[data-astro-cid-nen7h5rs]{gap:10px;margin-top:20px;display:grid}.m-actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{justify-content:center;width:100%}.btn-ghost-dark[data-astro-cid-nen7h5rs]{border:1.5px solid var(--line);color:var(--ink);background:#fff}@media (width<=1140px){.nav[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:grid}.actions[data-astro-cid-nen7h5rs]>.btn[data-astro-cid-nen7h5rs]{display:none}.bar[data-astro-cid-nen7h5rs]{height:70px}}@media (width<=480px){.actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:10px 14px;font-size:13px}.actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs] svg{display:none}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:21px}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--dark);color:#d6d3d1;border-radius:40px 40px 0 0;padding:80px 0 32px}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(4,1fr);gap:40px;display:grid}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:25px;margin-bottom:20px}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#a8a29e;max-width:320px}.contacts[data-astro-cid-jo6i4kqk]{gap:10px;margin-top:24px;display:grid}.contacts[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;align-items:center;gap:10px;font-weight:600;display:inline-flex}.contacts[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--orange)}h4[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:0;margin-bottom:18px;font-size:15px}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{color:#a8a29e;gap:10px;font-size:14px;display:grid}.bottom[data-astro-cid-jo6i4kqk]{color:#78716c;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:64px;padding-top:24px;font-size:13px;display:flex}@media (width<=960px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.ftr[data-astro-cid-jo6i4kqk]{border-radius:28px 28px 0 0;padding:56px 0 104px}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:32px 16px}.contacts[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:6px}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:2px}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:7px;display:inline-block}h4[data-astro-cid-jo6i4kqk]{margin-bottom:8px}.bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;margin-top:40px}}.fab[data-astro-cid-zl5hj26n]{z-index:60;background:#25d366;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 30px -8px #25d366b3}.fab[data-astro-cid-zl5hj26n]:hover{transform:scale(1.08)}html.menu-open .fab[data-astro-cid-zl5hj26n]{display:none}.fab[data-astro-cid-zl5hj26n]:before,.fab[data-astro-cid-zl5hj26n]:after{content:"";z-index:-1;background:#25d36659;border:3px solid #25d366;border-radius:50%;animation:2s ease-out infinite fab-pulse;position:absolute;inset:0}.fab[data-astro-cid-zl5hj26n]:after{animation-delay:1s}@keyframes fab-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.fab[data-astro-cid-zl5hj26n] svg[data-astro-cid-zl5hj26n]{animation:2s ease-in-out infinite fab-beat}@keyframes fab-beat{0%,to{transform:scale(1)}10%{transform:scale(1.12)}20%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fab[data-astro-cid-zl5hj26n]:before,.fab[data-astro-cid-zl5hj26n]:after{animation:none;display:none}.fab[data-astro-cid-zl5hj26n] svg[data-astro-cid-zl5hj26n]{animation:none}}
