.header[data-astro-cid-isef26zo]{z-index:var(--pg-z-header);-webkit-backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--pg-line-dark);color:var(--pg-white);background:#071a33f0;position:sticky;top:0}.header__inner[data-astro-cid-isef26zo]{align-items:center;gap:1rem;min-height:68px;display:flex}.header__logo[data-astro-cid-isef26zo]{flex:none;display:inline-flex}.header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:128px;height:auto}.header__nav[data-astro-cid-isef26zo]{margin-left:auto;display:none}.header__nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{border-radius:var(--pg-r-pill);color:var(--pg-white);padding:.55rem .8rem;font-size:.92rem;font-weight:700;text-decoration:none;display:block}.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{background:#ffffff1a}.header__actions[data-astro-cid-isef26zo]{align-items:center;gap:.6rem;margin-left:auto;display:flex}.header__phone[data-astro-cid-isef26zo]{border-radius:var(--pg-r-pill);min-width:46px;min-height:46px;color:var(--pg-white);white-space:nowrap;border:1.5px solid #75c7fb99;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .8rem;font-weight:800;text-decoration:none;display:inline-flex}.header__phone[data-astro-cid-isef26zo] .pg-icon{width:18px;height:18px;color:var(--pg-sky)}.header__phone[data-astro-cid-isef26zo]:hover{background:#75c7fb24}.header__phone-text[data-astro-cid-isef26zo]{display:none}.header__cta[data-astro-cid-isef26zo]{min-height:46px;box-shadow:var(--pg-hard-sm);padding:.6rem 1.1rem;font-size:.78rem;display:none}.menu[data-astro-cid-isef26zo]{position:relative}.menu__toggle[data-astro-cid-isef26zo]{cursor:pointer;border:1.5px solid #ffffff59;border-radius:14px;place-items:center;width:46px;height:46px;list-style:none;display:grid}.menu__toggle[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}.menu[data-astro-cid-isef26zo][open] .menu__toggle[data-astro-cid-isef26zo]{background:var(--pg-sun);color:var(--pg-ink);border-color:var(--pg-ink)}.menu__panel[data-astro-cid-isef26zo]{border-radius:var(--pg-r-l);background:var(--pg-white);width:min(86vw,320px);color:var(--pg-ink);border:2.5px solid var(--pg-ink);box-shadow:var(--pg-hard);gap:.75rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + 10px);right:0}.menu__panel[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{margin:0;padding:0;list-style:none;display:grid}.menu__panel[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{border-radius:var(--pg-r-s);min-height:46px;color:var(--pg-ink);align-items:center;padding:0 .75rem;font-weight:800;text-decoration:none;display:flex}.menu__panel[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.menu__panel[data-astro-cid-isef26zo] li[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{background:var(--pg-frost)}@media (width>=420px){.header__phone-text[data-astro-cid-isef26zo]{display:inline}}@media (width>=1024px){.header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:148px}.header__nav[data-astro-cid-isef26zo]{display:block}.header__actions[data-astro-cid-isef26zo]{margin-left:.5rem}.header__cta[data-astro-cid-isef26zo]{display:inline-flex}.menu[data-astro-cid-isef26zo]{display:none}}.footer[data-astro-cid-oenwriqq]{color:#c9d8e8;padding-block:3rem calc(2rem + var(--pg-sticky-h));font-size:var(--pg-t-s);background:#050f20}.footer__grid[data-astro-cid-oenwriqq]{gap:2rem;display:grid}.footer__logo[data-astro-cid-oenwriqq]{width:150px}.footer[data-astro-cid-oenwriqq] h2[data-astro-cid-oenwriqq]{font-family:var(--pg-font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--pg-white);margin-bottom:.8rem;font-size:.85rem;font-weight:800}.footer[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{margin:0;padding:0;list-style:none;display:grid}.footer[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:#c9d8e8;text-decoration:none}.footer[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{padding-block:.45rem;display:inline-block}.footer[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--pg-white);text-decoration:underline}.footer__legal[data-astro-cid-oenwriqq]{border-top:1px solid var(--pg-line-dark);font-size:var(--pg-t-xs);color:#9fb3c8;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:2rem;padding-top:1.25rem;display:flex}.footer__legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:#9fb3c8}.footer__legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.footer__consent[data-astro-cid-oenwriqq]{align-items:center;min-height:32px;display:inline-flex}.footer__consent[data-astro-cid-oenwriqq]{color:#9fb3c8;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}@media (width>=900px){.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:1.3fr 1fr 1fr 1fr}}@media (width>=1024px){.footer[data-astro-cid-oenwriqq]{padding-bottom:2.5rem}}.sticky[data-astro-cid-yi3xcj7h]{inset-inline:0;z-index:var(--pg-z-sticky);padding:.6rem .75rem calc(.6rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--pg-line-dark);transition:transform var(--pg-mid) var(--pg-ease);background:#071a33f2;grid-template-columns:1fr 1.3fr;gap:.6rem;display:grid;position:fixed;bottom:0;transform:translateY(110%)}.sticky[data-astro-cid-yi3xcj7h].is-visible{transform:translateY(0)}.sticky[data-astro-cid-yi3xcj7h] .pg-btn[data-astro-cid-yi3xcj7h]{min-height:52px;box-shadow:none;padding:.7rem .9rem;font-size:.78rem}.sticky[data-astro-cid-yi3xcj7h] .pg-btn--ghost[data-astro-cid-yi3xcj7h]{border-color:#75c7fbb3}@media (width>=1024px){.sticky[data-astro-cid-yi3xcj7h]{display:none}}.consent-banner[hidden]{display:none}.consent-banner{inset:auto 12px calc(12px + env(safe-area-inset-bottom));z-index:var(--pg-z-consent);background:var(--pg-white);max-width:1120px;color:var(--pg-text);border:2.5px solid var(--pg-ink);border-radius:var(--pg-r-l);box-shadow:var(--pg-hard);margin:auto;padding:18px;position:fixed}.consent-banner h2,.consent-dialog h2{font-family:var(--pg-font-display);text-transform:uppercase;margin:0 0 8px;font-size:1.05rem;font-weight:800}.consent-banner p,.consent-dialog p{color:var(--pg-text-soft);margin:0 0 8px;font-size:.9rem;line-height:1.55}.consent-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.consent-actions button{min-height:46px;font:inherit;color:var(--pg-ink);background:var(--pg-frost);border:2px solid var(--pg-ink);border-radius:var(--pg-r-pill);cursor:pointer;flex:auto;padding:10px 16px;font-size:.92rem;font-weight:800}.consent-actions button:hover{background:var(--pg-ice)}.consent-dialog{width:calc(100% - 24px);max-width:640px;max-height:calc(100dvh - 32px);color:var(--pg-text);background:var(--pg-white);border:2.5px solid var(--pg-ink);border-radius:var(--pg-r-l);box-shadow:var(--pg-hard);padding:22px;overflow:auto}.consent-dialog::backdrop{background:#071a3399}.consent-dialog-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.consent-dialog-top h2{margin:0}.consent-close{min-width:44px;min-height:44px;color:inherit;border:2px solid var(--pg-ink);cursor:pointer;background:0 0;border-radius:50%;font-size:1.5rem;line-height:1}.consent-option{border-bottom:1px solid var(--pg-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}label.consent-option{cursor:pointer}.consent-option h3{margin:0 0 4px;font-size:1rem;font-weight:800}.consent-option input{width:24px;height:24px;accent-color:var(--pg-ink);flex:none}.consent-required{white-space:nowrap;color:var(--pg-text-muted);font-size:.8rem;font-weight:700}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width>=820px){.consent-banner{align-items:center;gap:24px;padding:20px 24px;display:flex}.consent-banner-copy{flex:1}.consent-banner .consent-actions{flex-wrap:nowrap;margin-top:0}}@media (width<=819px){.consent-banner{inset:auto 8px calc(8px + env(safe-area-inset-bottom));padding:14px}.consent-banner h2{margin-bottom:4px;font-size:.9rem}.consent-banner p{margin-bottom:4px;font-size:.8rem;line-height:1.45}.consent-banner .consent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.consent-banner .consent-actions button{min-height:44px;padding:8px 6px;font-size:.8rem}}:root{--pg-ink:#0a1628;--pg-night:#071a33;--pg-night-2:#0b2545;--pg-night-3:#12325c;--pg-sky:#75c7fb;--pg-sky-strong:#2fa8f5;--pg-action:#0a6fbf;--pg-ice:#c7e9ff;--pg-frost:#eaf6ff;--pg-paper:#f5faff;--pg-white:#fff;--pg-sun:#ffd23f;--pg-sun-deep:#f5b800;--pg-sun-soft:#fff3c4;--pg-rose:#ff8fb1;--pg-ok:#15803d;--pg-danger:#b42318;--pg-text:#0a1628;--pg-text-soft:#3d4f66;--pg-text-muted:#5b6b80;--pg-line:#d6e6f5;--pg-line-dark:#ffffff29;--pg-font-display:"Unbounded", "Segoe UI", system-ui, sans-serif;--pg-font-body:"Plus Jakarta Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--pg-t-xs:clamp(.75rem, .73rem + .1vw, .8rem);--pg-t-s:clamp(.875rem, .85rem + .12vw, .94rem);--pg-t-base:clamp(1rem, .97rem + .15vw, 1.0625rem);--pg-t-m:clamp(1.08rem, 1.02rem + .3vw, 1.25rem);--pg-t-l:clamp(1.25rem, 1.12rem + .6vw, 1.6rem);--pg-t-xl:clamp(1.5rem, 1.25rem + 1.2vw, 2.25rem);--pg-t-2xl:clamp(1.85rem, 1.4rem + 2.1vw, 3.1rem);--pg-t-3xl:clamp(2.15rem, 1.5rem + 3.2vw, 4.4rem);--pg-r-s:10px;--pg-r-m:16px;--pg-r-l:24px;--pg-r-xl:32px;--pg-r-pill:999px;--pg-hard:5px 5px 0 var(--pg-ink);--pg-hard-sm:3px 3px 0 var(--pg-ink);--pg-hard-sky:5px 5px 0 var(--pg-sky);--pg-soft:0 18px 40px -22px #071a3373;--pg-glow:0 0 0 1px #75c7fb59, 0 20px 60px -25px #2fa8f58c;--pg-gutter:clamp(1rem, 4vw, 2.5rem);--pg-width:1200px;--pg-section:clamp(3.5rem, 8vw, 6.5rem);--pg-ease:cubic-bezier(.22, .8, .3, 1);--pg-fast:.16s;--pg-mid:.26s;--pg-sticky-h:72px;--pg-z-sticky:40;--pg-z-header:50;--pg-z-consent:90}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin.woff2)format("woff2");font-weight:500 900;font-display:swap;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}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin-ext.woff2)format("woff2");font-weight:500 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Plus Jakarta Sans;src:url(/fonts/jakarta-latin.woff2)format("woff2");font-weight:400 800;font-display:swap;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}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/jakarta-latin-ext.woff2)format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--pg-font-body);font-size:var(--pg-t-base);color:var(--pg-text);background:var(--pg-paper);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,svg,picture{max-width:100%}img{height:auto;display:block}a{color:var(--pg-action);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--pg-sun);outline-offset:3px;border-radius:6px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{line-height:1.12}[hidden]{display:none!important}.pg-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--pg-r-s);background:var(--pg-sun);color:var(--pg-ink);padding:.75rem 1rem;font-weight:800;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.pg-wrap{width:min(100% - 2 * var(--pg-gutter), var(--pg-width));margin-inline:auto}.pg-section{padding-block:var(--pg-section)}.pg-section--tight{padding-block:clamp(2.5rem,6vw,4.5rem)}.pg-bg-white{background:var(--pg-white)}.pg-bg-frost{background:var(--pg-frost)}.pg-stack{align-content:start;gap:1rem;display:grid}.pg-actions{gap:.85rem;width:100%;display:grid}@media (width>=560px){.pg-actions{flex-wrap:wrap;width:auto;display:flex}}.pg-display{font-family:var(--pg-font-display);letter-spacing:-.02em;text-transform:uppercase;font-weight:900;line-height:1.02}.pg-h2{font-family:var(--pg-font-display);text-transform:uppercase;font-weight:800;font-size:var(--pg-t-2xl);letter-spacing:-.02em;line-height:1.06}.pg-lead{font-size:var(--pg-t-m);color:var(--pg-text-soft);max-width:62ch}.pg-section-head{justify-items:start;gap:.9rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:grid}.pg-section-head--center{text-align:center;justify-items:center}.pg-section-head--center .pg-lead{margin-inline:auto}.pg-kicker{border-radius:var(--pg-r-pill);width:fit-content;font-size:var(--pg-t-xs);letter-spacing:.08em;text-transform:uppercase;background:var(--pg-ink);color:var(--pg-white);justify-self:start;align-items:center;gap:.5rem;padding:.4rem .85rem;font-weight:800;display:inline-flex}.pg-kicker--sun{background:var(--pg-sun);color:var(--pg-ink)}.pg-kicker .pg-icon{width:16px;height:16px}.pg-btn{--pg-btn-bg:var(--pg-sun);--pg-btn-fg:var(--pg-ink);border-radius:var(--pg-r-pill);border:2.5px solid var(--pg-ink);background:var(--pg-btn-bg);min-height:56px;color:var(--pg-btn-fg);font-family:var(--pg-font-display);letter-spacing:.02em;text-transform:uppercase;box-shadow:var(--pg-hard);transition:transform var(--pg-fast) var(--pg-ease), box-shadow var(--pg-fast) var(--pg-ease), background var(--pg-fast);touch-action:manipulation;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.5rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.pg-btn:hover{box-shadow:7px 7px 0 var(--pg-ink);transform:translate(-2px,-2px)}.pg-btn:active{box-shadow:1px 1px 0 var(--pg-ink);transform:translate(3px,3px)}.pg-btn .pg-icon{flex:none;width:20px;height:20px}.pg-btn--block{width:100%}.pg-btn--ghost{--pg-btn-bg:transparent;--pg-btn-fg:var(--pg-white);box-shadow:none;border-color:#ffffff8c}.pg-btn--ghost:hover{box-shadow:none;border-color:var(--pg-white);background:#ffffff14;transform:none}.pg-btn--night{--pg-btn-bg:var(--pg-ink);--pg-btn-fg:var(--pg-white);box-shadow:var(--pg-hard-sky)}.pg-btn--night:hover{box-shadow:7px 7px 0 var(--pg-sky)}.pg-btn:disabled,.pg-btn[aria-busy=true]{opacity:.7;cursor:progress;transform:none}.pg-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pg-chip{border-radius:var(--pg-r-pill);border:1px solid var(--pg-line-dark);font-size:var(--pg-t-s);color:var(--pg-white);background:#ffffff14;align-items:center;gap:.45rem;padding:.45rem .8rem;font-weight:700;display:inline-flex}.pg-chip .pg-icon{width:17px;height:17px;color:var(--pg-sky)}.pg-checklist{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.pg-checklist li{align-items:flex-start;gap:.7rem;font-weight:600;display:flex}.pg-checklist .pg-icon{background:var(--pg-sun);width:24px;height:24px;color:var(--pg-ink);stroke-width:3px;border-radius:50%;flex:none;padding:3px}.pg-checklist--light .pg-icon{background:var(--pg-ice)}.pg-icon-tile{background:var(--pg-ice);width:52px;height:52px;color:var(--pg-ink);border:2px solid var(--pg-ink);border-radius:16px;flex:none;place-items:center;display:grid}.pg-fields{gap:.85rem;display:grid}@media (width>=520px){.pg-fields--2{grid-template-columns:1fr 1fr}}.pg-field{gap:.35rem;display:grid}.pg-field label{font-weight:800;font-size:var(--pg-t-s)}.pg-input{border-radius:var(--pg-r-m);border:2px solid var(--pg-line);background:var(--pg-white);width:100%;min-height:52px;transition:border-color var(--pg-fast), box-shadow var(--pg-fast);padding:.75rem .95rem;font-size:1rem}.pg-input:hover{border-color:#a9c8e6}.pg-input:focus{border-color:var(--pg-ink);outline:none;box-shadow:0 0 0 4px #ffd23f8c}.pg-input[aria-invalid=true]{border-color:var(--pg-danger)}.pg-error{color:var(--pg-danger);font-size:var(--pg-t-s);font-weight:700}.doc{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:820px;padding-block:clamp(2.5rem,7vw,5rem);display:grid}.doc h1{font-family:var(--pg-font-display);text-transform:uppercase;font-weight:900;font-size:min(var(--pg-t-2xl), 7.5vw);overflow-wrap:break-word;letter-spacing:-.02em;line-height:1.05}.doc h2{font-family:var(--pg-font-display);text-transform:uppercase;font-weight:800;font-size:var(--pg-t-l);margin-top:1.25rem;line-height:1.15}.doc h3{font-size:var(--pg-t-m);margin-top:.75rem;font-weight:800}.doc p,.doc li{color:var(--pg-text-soft)}.doc ul{gap:.4rem;margin:0;padding-left:1.25rem;display:grid}.doc .pg-btn{justify-self:start;margin-top:.5rem}.doc__meta{font-size:var(--pg-t-xs);color:var(--pg-text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.doc__notice{border-radius:var(--pg-r-m);border:1.5px dashed var(--pg-action);background:var(--pg-frost);font-size:var(--pg-t-s);padding:.75rem 1rem}main:focus{outline:none}.field-error{color:var(--pg-danger);font-weight:700;font-size:var(--pg-t-s);margin:6px 0 0}
