:root{--c-bg:#f0f1f5;--c-band:#dfe5ee;--c-slate:#475a70;--c-navy:#233040;--c-coral:#ee8f62;--c-ink:#383f4d;--c-on-dark:#f5f5f5;--c-on-dark-soft:#e8eef3;--c-hero-soft:#eaeef4;--c-chip-border:#7d93a8;--c-card:#fff;--c-card-2:#f5f5f5;--c-avatar:#cdd4dc;--gutter:clamp(20px, 8.333vw, 160px);--content-max:1600px;--section-y:clamp(64px, 7vw, 120px);--header-h:80px;--shadow-header:0 0 8px #0000001f;--radius-box:8px;--btn-h:48px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html[lang=uk],html[lang=ru]{--font-serif:var(--font-serif-cyrillic)}body{background:var(--c-bg);color:var(--c-ink);font-family:var(--font-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--c-coral);outline-offset:3px}.container{width:min(100% - 2 * var(--gutter), var(--content-max));margin-inline:auto}.section{padding-block:var(--section-y);position:relative;overflow:hidden}.section--band{background:var(--c-band)}.section--dark{background:var(--c-slate);color:var(--c-on-dark)}.section__inner{z-index:1;position:relative}.blob{width:var(--blob-size,94vw);aspect-ratio:1;background:var(--blob-color,var(--c-bg));opacity:var(--blob-opacity,.1);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.blob--tl{top:calc(var(--blob-size) / -2);left:calc(var(--blob-size) / -2)}.blob--tr{top:calc(var(--blob-size) / -2);right:calc(var(--blob-size) / -2)}.blob--bl{bottom:calc(var(--blob-size) / -2);left:calc(var(--blob-size) / -2)}.blob--br{bottom:calc(var(--blob-size) / -2);right:calc(var(--blob-size) / -2)}.section-title{font-family:var(--font-serif);text-align:center;text-wrap:balance;font-size:clamp(26px,1.7vw,32px);font-weight:700;line-height:1.2}.section-lead{font-family:var(--font-serif);text-align:center;max-width:600px;margin-inline:auto;font-size:16px;line-height:1.5}.section-head{flex-direction:column;gap:24px;margin-bottom:clamp(40px,4vw,60px);display:flex}.btn{height:var(--btn-h);font-family:var(--font-sans);color:#fff;white-space:nowrap;border-radius:var(--radius-box);align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:filter .15s;display:inline-flex}.btn:hover{filter:brightness(1.08)}.btn--navy{background:var(--c-navy)}.btn--coral{background:var(--c-coral)}.chip{border:1px solid var(--c-chip-border);height:32px;font-family:var(--font-sans);color:var(--c-ink);white-space:nowrap;background:0 0;border-radius:16px;align-items:center;padding:8px 16px;font-size:12px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.chip:hover{border-color:var(--c-coral);background:#ee8f6238}.chips{flex-wrap:wrap;gap:12px;display:flex}.icon-btn{background:var(--c-card);border-radius:var(--radius-box);flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;transition:background-color .15s;display:inline-flex}.icon-btn:hover{background:var(--c-band)}.icon-btn[disabled]{opacity:.35;cursor:default}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lang[data-astro-cid-34uxj53s]{flex:none;position:relative}.lang__defs[data-astro-cid-34uxj53s]{width:0;height:0;position:absolute}.lang__toggle[data-astro-cid-34uxj53s]{min-height:var(--btn-h);border-radius:var(--radius-box);color:var(--c-bg);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;transition:background-color .15s;display:flex}.lang__toggle[data-astro-cid-34uxj53s]:hover,.lang__toggle[data-astro-cid-34uxj53s]:focus-visible,.lang[data-astro-cid-34uxj53s].is-open .lang__toggle[data-astro-cid-34uxj53s]{background:#ffffff24}.lang__flag[data-astro-cid-34uxj53s]{border-radius:6px;flex:none;width:22px;height:22px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #00000029}.lang__flag[data-astro-cid-34uxj53s] svg[data-astro-cid-34uxj53s]{width:100%;height:100%;display:block}.lang__toggle[data-astro-cid-34uxj53s] .lang__flag[data-astro-cid-34uxj53s]{filter:grayscale()contrast(.9);opacity:.75;transition:filter .2s,opacity .2s}.lang__toggle[data-astro-cid-34uxj53s]:hover .lang__flag[data-astro-cid-34uxj53s],.lang__toggle[data-astro-cid-34uxj53s]:focus-visible .lang__flag[data-astro-cid-34uxj53s],.lang[data-astro-cid-34uxj53s].is-open .lang__flag[data-astro-cid-34uxj53s]{filter:none;opacity:1}.lang__code[data-astro-cid-34uxj53s]{font-family:var(--font-sans);letter-spacing:.02em;font-size:13px;font-weight:600}.lang__chevron[data-astro-cid-34uxj53s]{opacity:.7;transition:transform .2s}.lang[data-astro-cid-34uxj53s].is-open .lang__chevron[data-astro-cid-34uxj53s]{transform:rotate(180deg)}.lang__menu[data-astro-cid-34uxj53s]{z-index:10;background:var(--c-navy);border-radius:var(--radius-box);min-width:180px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #141c2847}.lang__option[data-astro-cid-34uxj53s]{color:var(--c-bg);border-radius:6px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;transition:background-color .15s;display:flex}.lang__option[data-astro-cid-34uxj53s]:hover,.lang__option[data-astro-cid-34uxj53s]:focus-visible{background:#ffffff1f}.lang__option[data-astro-cid-34uxj53s].is-current{background:#ffffff14}.lang__label[data-astro-cid-34uxj53s]{font-family:var(--font-sans);font-size:14px;line-height:1.2}@media (width<=1099px){.lang[data-astro-cid-34uxj53s]{width:100%}.lang__toggle[data-astro-cid-34uxj53s]{border-radius:var(--radius-box);gap:10px;width:calc(100% + 32px);min-height:57px;margin-inline:-16px;padding:12px 16px}.lang__chevron[data-astro-cid-34uxj53s]{width:18px;height:18px;margin-left:auto}.lang__code[data-astro-cid-34uxj53s]{font-size:16px}.lang__menu[data-astro-cid-34uxj53s]{min-width:220px;left:0;right:auto}}.header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);background:var(--c-slate);box-shadow:var(--shadow-header);color:var(--c-bg);transition:background-color .25s,box-shadow .25s;position:sticky;top:0}.header[data-astro-cid-nen7h5rs][data-glass=true]{-webkit-backdrop-filter:blur(14px)saturate(130%);box-shadow:none;background:#3c4c5e73}.header[data-astro-cid-nen7h5rs][data-open=true]{background:var(--c-slate);-webkit-backdrop-filter:none}@supports not (backdrop-filter:blur(1px)){.header[data-astro-cid-nen7h5rs][data-glass=true]{background:var(--c-slate)}}.header__inner[data-astro-cid-nen7h5rs]{height:100%;padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:24px;display:flex}.logo[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:flex}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(16px,2.2vw,48px);display:flex}.nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(12px,1.1vw,52px);display:flex}.nav__link[data-astro-cid-nen7h5rs]{min-height:var(--btn-h);font-family:var(--font-sans);color:var(--c-bg);white-space:nowrap;border-radius:var(--radius-box);align-items:center;padding-inline:clamp(8px,.75vw,14px);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s;display:flex}.nav__link[data-astro-cid-nen7h5rs]:hover,.nav__link[data-astro-cid-nen7h5rs]:focus-visible{background:#ffffff1f}.actions[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:flex}.actions[data-astro-cid-nen7h5rs] .btn--navy[data-astro-cid-nen7h5rs]{border-radius:var(--radius-box) 0 0 var(--radius-box)}.actions[data-astro-cid-nen7h5rs] .btn--coral[data-astro-cid-nen7h5rs]{border-radius:0 var(--radius-box) var(--radius-box) 0}.burger[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:48px;height:48px;margin-left:8px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}@media (width<=1099px){.nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;background:var(--c-slate);padding:32px var(--gutter);visibility:hidden;flex-direction:column;align-items:flex-start;gap:32px;transition:transform .25s,visibility 0s linear .25s;position:fixed;overflow-y:auto;transform:translate(100%)}.header[data-astro-cid-nen7h5rs][data-open=true] .nav[data-astro-cid-nen7h5rs]{visibility:visible;transition:transform .25s,visibility;transform:translate(0)}.nav__list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:4px;width:100%}.nav__link[data-astro-cid-nen7h5rs]{font-size:22px;font-family:var(--font-serif);border-radius:var(--radius-box);margin-inline:-16px;padding:12px 16px;font-weight:700;display:block}.nav__link[data-astro-cid-nen7h5rs]:hover,.nav__link[data-astro-cid-nen7h5rs]:focus-visible,.nav__link[data-astro-cid-nen7h5rs]:active{background:#ffffff1f}.burger[data-astro-cid-nen7h5rs]{display:flex}.header[data-astro-cid-nen7h5rs][data-open=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.header[data-astro-cid-nen7h5rs][data-open=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.header[data-astro-cid-nen7h5rs][data-open=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}@media (width<=640px){.header__inner[data-astro-cid-nen7h5rs]{gap:12px}.actions__phone[data-astro-cid-nen7h5rs]{display:none}.actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{padding-inline:16px}.burger[data-astro-cid-nen7h5rs]{width:40px;margin-left:0}}.footer[data-astro-cid-jo6i4kqk]{background:var(--c-slate);color:var(--c-on-dark-soft);font-family:var(--font-sans);border-top:1px solid #ffffff24;padding-block:20px;font-size:12px}.footer__inner[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.skip-link[data-astro-cid-hkbrpulz]{z-index:100;background:var(--c-navy);color:#fff;font-family:var(--font-sans);padding:12px 16px;font-size:14px;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link[data-astro-cid-hkbrpulz]:focus{top:16px}
