.header[data-v-cc3fe7ce]{position:sticky;top:0;z-index:60;background:#17171bb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid hsla(0,0%,100%,.08);transition:background .35s,box-shadow .35s}.header.is-compact[data-v-cc3fe7ce]{box-shadow:0 10px 30px -18px #000000e6}.header__inner[data-v-cc3fe7ce]{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter);height:76px;display:flex;align-items:center;gap:24px;transition:height .35s var(--ease)}.header.is-compact .header__inner[data-v-cc3fe7ce]{height:62px}.header__logo[data-v-cc3fe7ce]{display:flex;align-items:center;flex:none}.header__logo img[data-v-cc3fe7ce]{height:48px;width:auto;-o-object-fit:contain;object-fit:contain;transition:height .35s var(--ease)}.header.is-compact .header__logo img[data-v-cc3fe7ce]{height:40px}.header__nav[data-v-cc3fe7ce]{display:flex;flex:0 1 auto;flex-wrap:nowrap;gap:20px;font-size:14.5px;font-weight:500;white-space:nowrap;min-width:0}.header__nav a[data-v-cc3fe7ce]{color:#ffffff9e;transition:color .25s}.header__nav a[data-v-cc3fe7ce]:hover,.header__nav a[aria-current=page][data-v-cc3fe7ce]{color:#fff}.header__side[data-v-cc3fe7ce]{margin-left:auto;gap:18px}.header__cta[data-v-cc3fe7ce],.header__side[data-v-cc3fe7ce]{display:flex;align-items:center}.header__cta[data-v-cc3fe7ce]{height:42px;padding:0 24px;border-radius:50px;background:linear-gradient(135deg,var(--accent-light),var(--accent));color:#fff;font-size:14.5px;font-weight:700;box-shadow:0 8px 26px -10px #f57921e6;transition:box-shadow .3s}.header__cta[data-v-cc3fe7ce]:hover{color:#fff;box-shadow:0 12px 34px -8px #f57921}.header__burger[data-v-cc3fe7ce]{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 8px;border:none;border-radius:12px;background:#ffffff14;cursor:pointer}.header__burger span[data-v-cc3fe7ce]{display:block;height:2px;border-radius:2px;background:#fff}@media(max-width:980px){.header__inner[data-v-cc3fe7ce]{flex-wrap:wrap;height:auto;padding-block:14px;gap:14px}.header.is-compact .header__inner[data-v-cc3fe7ce]{height:auto}.header__burger[data-v-cc3fe7ce]{display:flex}.header__nav[data-v-cc3fe7ce]{order:3;flex-basis:100%;flex-wrap:wrap;gap:14px 20px;display:none;padding-bottom:8px}.header.is-open .header__nav[data-v-cc3fe7ce]{display:flex}}@media(max-width:520px){.header__inner[data-v-cc3fe7ce]{gap:10px;padding-inline:16px}.header__side[data-v-cc3fe7ce]{gap:8px}.header.is-compact .header__logo img[data-v-cc3fe7ce],.header__logo img[data-v-cc3fe7ce]{height:38px}.header__cta[data-v-cc3fe7ce]{height:38px;padding:0 18px;font-size:13.5px}}@media(max-width:400px){.header__inner[data-v-cc3fe7ce]{gap:6px;padding-inline:16px}.header__side[data-v-cc3fe7ce]{gap:10px}.header.is-compact .header__logo img[data-v-cc3fe7ce],.header__logo img[data-v-cc3fe7ce]{height:32px}.header__cta[data-v-cc3fe7ce]{padding:0 12px}.header__burger[data-v-cc3fe7ce]{width:34px;height:36px}}.footer[data-v-b9cb83b0]{background:var(--ink-deep);border-top:1px solid hsla(0,0%,100%,.09);padding:60px var(--gutter) 0;color:#ffffff8c}.footer__inner[data-v-b9cb83b0]{max-width:var(--maxw);margin:0 auto}.footer__cta[data-v-b9cb83b0]{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:26px 30px;border:1px solid hsla(0,0%,100%,.14);border-radius:20px;background:radial-gradient(120% 180% at 85% 0,rgba(245,121,33,.2),transparent 60%)}.footer__cta-title[data-v-b9cb83b0]{font-size:23px;font-weight:700;letter-spacing:-.02em;color:#fff}.footer__cta-lead[data-v-b9cb83b0]{margin-top:6px;font-size:15px;color:#fff9}.footer__cta-btn[data-v-b9cb83b0]{flex:none;display:inline-flex;align-items:center;height:48px;padding:0 28px;border-radius:50px;background:linear-gradient(135deg,var(--accent-light),var(--accent) 60%,var(--accent-deep));box-shadow:0 18px 44px -18px #f57921;color:#fff;font-size:15.5px;font-weight:600;transition:box-shadow .3s,transform .25s}.footer__cta-btn[data-v-b9cb83b0]:hover{box-shadow:0 24px 56px -16px #f57921;transform:translateY(-1px)}.footer__grid[data-v-b9cb83b0]{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:40px 32px;padding:48px 0 34px}.footer__logo[data-v-b9cb83b0]{display:block;height:44px;width:auto;-o-object-fit:contain;object-fit:contain}.footer__contact[data-v-b9cb83b0]{display:flex;flex-direction:column;gap:6px;margin-top:18px;font-size:15px}.footer__contact a[data-v-b9cb83b0]{color:#fff;transition:color .25s}.footer__contact a[data-v-b9cb83b0]:hover{color:var(--accent)}.footer__location[data-v-b9cb83b0]{font-size:13px;color:#ffffff73}.footer__social[data-v-b9cb83b0]{display:flex;gap:9px;margin-top:16px}.footer__social a[data-v-b9cb83b0]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#ffffffbf;transition:color .25s,border-color .25s}.footer__social a[data-v-b9cb83b0]:hover{color:#fff;border-color:#fff}.footer__col[data-v-b9cb83b0]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer__col-title[data-v-b9cb83b0]{margin-bottom:3px;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.footer__col a[data-v-b9cb83b0]{font-size:14.5px;line-height:1.35;color:#ffffff9e;transition:color .25s}.footer__legal[data-v-b9cb83b0]{border-top:1px solid hsla(0,0%,100%,.09);padding:26px 0 22px}.footer__legal .footer__col-title[data-v-b9cb83b0]{margin-bottom:14px}.footer__legal-links[data-v-b9cb83b0]{display:flex;flex-wrap:wrap;gap:12px 34px}.footer__legal-links a[data-v-b9cb83b0]{font-size:14.5px;color:#ffffff9e;transition:color .25s}.footer__col a[data-v-b9cb83b0]:hover,.footer__legal-links a[data-v-b9cb83b0]:hover,.footer__link-btn[data-v-b9cb83b0]:hover{color:#fff}.footer__link-btn[data-v-b9cb83b0]{padding:0;border:none;background:none;color:#ffffff9e;font-family:inherit;font-size:14.5px;line-height:1.35;text-align:left;cursor:pointer;transition:color .25s}.footer a[data-v-b9cb83b0]:focus-visible,.footer button[data-v-b9cb83b0]:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}.footer__bottom[data-v-b9cb83b0]{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid hsla(0,0%,100%,.09);padding:18px 0 26px;font-size:13px;color:#ffffff6b}@media(max-width:1000px){.footer__grid[data-v-b9cb83b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.footer[data-v-b9cb83b0]{padding:44px 20px 0}.footer__cta[data-v-b9cb83b0]{flex-direction:column;align-items:flex-start;gap:18px;padding:22px}.footer__cta-btn[data-v-b9cb83b0]{width:100%;justify-content:center}.footer__grid[data-v-b9cb83b0]{grid-template-columns:1fr;gap:28px}.footer__legal-links[data-v-b9cb83b0]{flex-direction:column;gap:11px}.footer__bottom[data-v-b9cb83b0]{flex-direction:column;align-items:flex-start;gap:12px}}
