@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/zilla-slab-latin-ext-600-normal.9hyyVsz0.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-600-normal.DTnoEnY3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/zilla-slab-latin-600-normal.BRgn6X7z.woff2) format("woff2"),url(/_astro/zilla-slab-latin-600-normal.iLPAhCz6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-ext-700-normal.C1-U_e_0.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-700-normal.DQD_oLH8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-700-normal.CEKI1vVu.woff2) format("woff2"),url(/_astro/zilla-slab-latin-700-normal.C8aaVMsA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--navy-900: #0A1628;--navy: #0E1F3B;--navy-700: #16305C;--gold: #D4A63A;--gold-300: #E8C76A;--gold-700: #B8892A;--ivory: #F7F4EC;--stone: #E6E1D6;--ink: #1C1C1E;--signal: #B3261E;--white: #FFFFFF;--navy-rgb: 14 31 59;--navy-900-rgb: 10 22 40;--ivory-rgb: 247 244 236;--gold-rgb: 212 166 58;--ink-rgb: 28 28 30;--bg: var(--ivory);--fg: var(--ink);--fg-muted: #4A4F5A;--fg-on-navy: var(--ivory);--fg-on-navy-muted: #C9CFDB;--accent: var(--gold);--accent-fg: var(--navy);--accent-hover: var(--gold-300);--accent-active: var(--gold-700);--link: var(--navy-700);--link-on-navy: var(--gold-300);--border: var(--stone);--border-on-navy: rgb(var(--ivory-rgb) / .16);--emergency: var(--signal);--emergency-fg: var(--white);--font-display: "Zilla Slab", "Rockwell", "Roboto Slab", Georgia, serif;--font-body: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-xs: clamp(.75rem, .72rem + .15vw, .8125rem);--text-sm: clamp(.875rem, .85rem + .15vw, .9375rem);--text-base: clamp(1rem, .96rem + .2vw, 1.125rem);--text-lg: clamp(1.125rem, 1.05rem + .4vw, 1.375rem);--text-xl: clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--text-2xl: clamp(1.75rem, 1.4rem + 1.5vw, 2.375rem);--text-3xl: clamp(2.125rem, 1.6rem + 2.4vw, 3.25rem);--text-4xl: clamp(2.75rem, 1.9rem + 3.8vw, 4.5rem);--text-display: clamp(3rem, 2rem + 5vw, 5.5rem);--leading-tight: 1.05;--leading-snug: 1.2;--leading-normal: 1.55;--leading-loose: 1.7;--tracking-display: -.01em;--tracking-heading: 0;--tracking-caps: .1em;--tracking-body: 0;--weight-display: 700;--weight-heading: 600;--weight-body: 400;--weight-medium: 500;--weight-semibold: 600;--measure: 65ch;--measure-narrow: 45ch;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--section-y: clamp(var(--space-7), 6vw, var(--space-9));--gutter: clamp(var(--space-4), 4vw, var(--space-7));--container: 76rem;--container-narrow: 48rem;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .875rem;--radius-xl: 1.25rem;--radius-pill: 999px;--shadow-1: 0 1px 2px rgb(var(--navy-900-rgb) / .08);--shadow-2: 0 2px 6px rgb(var(--navy-900-rgb) / .1), 0 1px 2px rgb(var(--navy-900-rgb) / .06);--shadow-3: 0 8px 24px rgb(var(--navy-900-rgb) / .14), 0 2px 6px rgb(var(--navy-900-rgb) / .08);--shadow-4: 0 20px 48px rgb(var(--navy-900-rgb) / .22), 0 4px 12px rgb(var(--navy-900-rgb) / .1);--shadow-gold: 0 0 0 1px rgb(var(--gold-rgb) / .35), 0 6px 20px rgb(var(--gold-rgb) / .25);--glass-blur: 18px;--glass-saturate: 1.15;--glass-ivory-bg: rgb(var(--ivory-rgb) / .86);--glass-ivory-bg-solid: var(--ivory);--glass-ivory-border: rgb(var(--ivory-rgb) / .9);--glass-navy-bg: rgb(var(--navy-rgb) / .88);--glass-navy-bg-solid: var(--navy);--glass-navy-border: rgb(var(--ivory-rgb) / .14);--scrim-pill: rgb(var(--navy-900-rgb) / .94);--scrim-pill-border: rgb(var(--gold-rgb) / .55);--scrim-panel: rgb(var(--navy-900-rgb) / .97);--scrim-bar: rgb(var(--navy-900-rgb) / .92);--focus-ring: 0 0 0 3px var(--ivory), 0 0 0 6px var(--navy-700);--focus-ring-on-navy: 0 0 0 3px var(--navy), 0 0 0 6px var(--gold-300);--focus-outline: 3px solid var(--navy-700);--focus-offset: 3px;--dur-fast: .12s;--dur-base: .2s;--dur-slow: .38s;--dur-scene: .9s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--parallax-strength: 1;--particle-density: 1;--z-scene: 0;--z-content: 1;--z-header: 50;--z-emergency: 60;--z-overlay: 100}:root{--hazard-rule: repeating-linear-gradient( -45deg, var(--gold) 0 10px, transparent 10px 20px )}html{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:100%;line-height:var(--leading-normal);-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;background:var(--bg);color:var(--fg);font-size:var(--text-base)}h1,h2,h3,h4,.display{font-family:var(--font-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);margin:0 0 .5em;text-wrap:balance}h1,h2,.display{font-weight:var(--weight-display)}h3,h4{font-weight:var(--weight-heading)}.display{font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}h1{font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}p,li{max-width:var(--measure)}small,.text-sm{font-size:var(--text-sm)}.eyebrow{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--navy-700)}.on-navy .eyebrow{color:var(--gold)}a{color:var(--link);text-underline-offset:.15em;text-decoration-thickness:1px}.on-navy,.on-navy a{color:var(--fg-on-navy)}.on-navy a{color:var(--link-on-navy)}:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.on-navy :focus-visible,.glass-navy :focus-visible{outline-color:var(--gold-300)}.glass-ivory,.glass-navy{border-radius:var(--radius-lg);box-shadow:var(--shadow-3);border:1px solid transparent;padding:var(--space-5)}.glass-ivory{background:var(--glass-ivory-bg-solid);color:var(--ink);border-color:var(--stone)}.glass-navy{background:var(--glass-navy-bg-solid);color:var(--ivory);border-color:var(--glass-navy-border)}.glass-navy h1,.glass-navy h2,.glass-navy h3,.glass-navy h4{color:var(--ivory)}.glass-navy .eyebrow,.glass-navy a{color:var(--gold-300)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass-ivory{background:var(--glass-ivory-bg);border-color:var(--glass-ivory-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.glass-navy{background:var(--glass-navy-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}}.glass-ivory--dense{--glass-ivory-bg: rgb(var(--ivory-rgb) / .94)}.glass-navy--dense{--glass-navy-bg: rgb(var(--navy-rgb) / .94)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding:.625rem var(--space-5);font:var(--weight-semibold) var(--text-base) / 1 var(--font-body);border-radius:var(--radius-md);border:2px solid transparent;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.btn-primary{background:var(--gold);color:var(--navy)}.btn-primary:hover{background:var(--gold-300)}.btn-primary:active{background:var(--gold-700);transform:translateY(1px)}.btn-secondary{background:transparent;color:var(--navy);border-color:var(--navy)}.on-navy .btn-secondary,.glass-navy .btn-secondary{color:var(--ivory);border-color:var(--ivory)}.btn-emergency{background:var(--signal);color:var(--white)}.hazard-rule{height:6px;background:var(--hazard-rule)}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 1ms;--dur-base: 1ms;--dur-slow: 1ms;--dur-scene: 1ms;--parallax-strength: 0;--particle-density: .35}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.scene-motion,.scene-motion *{animation-duration:revert!important;animation-iteration-count:revert!important}}@media(prefers-contrast:more){:root{--glass-ivory-bg: var(--ivory);--glass-navy-bg: var(--navy);--fg-muted: var(--ink)}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--header-h: 4.25rem;--callbar-h: 4rem}body{min-width:320px;overflow-x:hidden;background:var(--navy-900)}body.has-scene{background:var(--navy-900)}p{margin:0 0 1em}p:last-child{margin-bottom:0}ul,ol{margin:0 0 1em;padding-inline-start:1.25em}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;inset-inline-start:1rem;top:-4rem;z-index:var(--z-overlay);background:var(--gold);color:var(--navy-900);padding:.75rem 1.125rem;font-weight:var(--weight-semibold);border-radius:var(--radius-md);text-decoration:none;transition:top var(--dur-fast) var(--ease-out)}.skip-link:focus{top:1rem;outline-color:var(--ivory)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container-narrow{max-width:var(--container-narrow)}#main{position:relative;z-index:var(--z-content);pointer-events:none}#main>*{pointer-events:none}#main .glass,#main .glass-ivory,#main .glass-navy,#main .card,#main a,#main button,#main form,#main details,#main input,#main select,#main textarea,#main label{pointer-events:auto}.chapter{min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(var(--header-h) + 6vh) var(--gutter) 8vh}.chapter--top{align-items:flex-start}.chapter--bottom{align-items:flex-end}.chapter--short{min-height:0;padding-block:var(--section-y)}.card{position:relative;width:100%;max-width:40rem;padding:clamp(1.5rem,4vw,2.75rem);border-radius:var(--radius-xl)}.card--wide{max-width:56rem}.card--xwide{max-width:66rem}.card--right{margin-inline-start:auto}.card--center{margin-inline:auto}.card h1,.card h2{color:var(--navy)}.glass-navy.card h1,.glass-navy.card h2,.glass-navy.card h3{color:var(--ivory)}.card>:first-child{margin-top:0}.kicker{margin:0 0 .875rem}.kicker--signal{display:inline-flex;align-items:center;gap:.5rem;color:var(--white)!important;background:var(--signal);padding:.375rem .625rem;border-radius:var(--radius-sm);letter-spacing:var(--tracking-caps)}.kicker--signal:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--white)}.lead{font-size:var(--text-lg);max-width:56ch}.glass-navy .lead{color:var(--fg-on-navy)}.muted{color:var(--fg-muted)}.glass-navy .muted{color:var(--fg-on-navy-muted)}.actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.375rem}.actions--tight{margin-top:.75rem}.card a:not(.btn){text-decoration-thickness:1px}.on-navy a.btn-primary,.glass-navy a.btn-primary,.on-navy .btn-primary,.glass-navy .btn-primary{color:var(--navy)}.on-navy a.btn-primary:hover,.glass-navy a.btn-primary:hover{color:var(--navy);background:var(--gold-300)}.on-navy a.btn-emergency,.glass-navy a.btn-emergency{color:var(--white)}.page{position:relative;padding:calc(var(--header-h) + 3vh) 0 var(--section-y);display:grid;gap:var(--space-6)}.page>.container{display:grid;gap:var(--space-6)}@media(min-width:900px)and (min-height:501px){body[data-mode]{--band-col: calc(58vw - var(--gutter))}body[data-mode] #main .chapter>.card{max-width:min(40rem,var(--band-col));margin-inline:0 auto}body[data-mode] #main .chapter>.card--wide{max-width:min(56rem,var(--band-col))}body[data-mode] #main .chapter>.card--xwide{max-width:min(66rem,var(--band-col))}}.chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.875rem 0 0;padding:0;list-style:none}.chips li{padding:.5rem .75rem;border-radius:var(--radius-pill);border:1px solid var(--border);font-size:var(--text-sm);font-weight:var(--weight-medium);max-width:none}.glass-navy .chips li{border-color:var(--border-on-navy)}.check-list{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.5rem}.check-list li{position:relative;padding-inline-start:1.75rem}.check-list li:before{content:"";position:absolute;inset-inline-start:0;top:.45em;width:.75rem;height:.75rem;border-radius:50%;background:var(--gold)}@media(max-width:899px){body{padding-bottom:calc(var(--callbar-h) + env(safe-area-inset-bottom,0px))}}@media(max-width:720px){.chapter{align-items:flex-end;padding-top:44vh;padding-top:44svh;padding-bottom:5vh}.chapter--top{align-items:flex-end;padding-top:42vh;padding-top:42svh}.chapter--short{padding-top:var(--section-y)}.card{padding:1.375rem 1.125rem;max-width:none}.actions .btn{flex:1 1 100%}}@media(max-width:899px){.hero--poster.chapter{display:block;min-height:0;padding:0 0 5vh;align-items:initial}#hero.hero--poster>.card{background:none;padding:0;border:0;box-shadow:none;border-radius:0;max-width:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.hero--poster>.card .hero-card,.hero--poster>.card a,.hero--poster>.card button{pointer-events:auto}.hero-poster{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100vh;height:100svh;min-height:34rem;padding:calc(var(--header-h) + env(safe-area-inset-top,0px)) var(--gutter) calc(var(--callbar-h) + env(safe-area-inset-bottom,0px) + .5rem + var(--consent-h, 0px));transition:padding-bottom var(--dur-slow) var(--ease-out);pointer-events:none}.hero-poster:before{content:"";position:absolute;left:0;right:0;bottom:0;height:66%;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--navy-900-rgb) / 0),rgb(var(--navy-900-rgb) / .6) 24%,rgb(var(--navy-900-rgb) / .94) 56%,rgb(var(--navy-900-rgb) / .97))}.hero-poster-copy{position:relative;padding-bottom:.25rem}.hero-poster-copy:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter));top:-10rem;bottom:-1rem;background:linear-gradient(to bottom,rgb(var(--navy-900-rgb) / 0) 0,rgb(var(--navy-900-rgb) / .55) 3.5rem,rgb(var(--navy-900-rgb) / .9) 7rem,rgb(var(--navy-900-rgb) / .94) 9rem,rgb(var(--navy-900-rgb) / .94))}.hero-poster-copy .kicker{margin-bottom:.625rem}.hero-poster-copy #hero-h{margin-bottom:.1em}.scroll-hint{position:relative;align-self:center;align-items:center;gap:.25rem;margin-top:.5rem;min-height:1.5rem;color:var(--fg-on-navy-muted);font:var(--weight-medium) var(--text-xs) / 1 var(--font-body);letter-spacing:var(--tracking-caps);text-transform:uppercase;animation:heroHint 2.2s var(--ease-in-out) infinite;transition:opacity var(--dur-slow) var(--ease-out)}.scroll-hint.is-gone{opacity:0}@keyframes heroHint{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.hero-poster-actions{flex-wrap:wrap}.hero-poster-actions .btn{flex:1 1 auto;min-height:3rem;white-space:nowrap}.hero-card{width:auto;margin:.75rem var(--gutter) 0}.hero-card.card{padding:1.375rem 1.125rem}.hero-card .actions{margin-top:0}.hero-card .actions .btn{flex:1 1 100%}.hero-card .hero-call{display:none}}@media(max-width:899px)and (prefers-reduced-motion:reduce){.scroll-hint{animation:none}.hero-poster{transition:none}}#hero .hero-trust,#hero .hero-callback-phone{display:none}@media(max-width:720px){.hero--poster{--hero-band: max(calc(var(--header-h) + env(safe-area-inset-top, 0px) + 4rem), calc(30vh - (max(0px, 620px - 100vh)*.8)) );--hero-band: max(calc(var(--header-h) + env(safe-area-inset-top, 0px) + 4rem), calc(30svh - (max(0px, 620px - 100svh)*.8)) )}#hero .hero-poster{height:auto;min-height:100vh;min-height:100svh;justify-content:flex-start;padding-top:var(--hero-band);padding-bottom:calc(var(--callbar-h) + env(safe-area-inset-bottom,0px) + 1rem);transition:none}#hero .hero-poster:before{top:calc(var(--hero-band) - 1.25rem);bottom:0;height:auto;pointer-events:auto;background:linear-gradient(to bottom,rgb(var(--navy-900-rgb) / 0) 0,rgb(var(--navy-900-rgb) / .97) 1rem,rgb(var(--navy-900-rgb) / .97))}#hero .hero-poster-copy{display:flex;flex-direction:column;padding-bottom:0}#hero .hero-poster-copy:before{display:none}#hero .hero-poster-copy .kicker{margin-bottom:.375rem}#hero .hero-poster-actions{display:contents}#hero .hero-poster-actions .btn{flex:none;margin-top:.75rem}#hero .hero-poster .hero-explore{order:1;margin-top:.75rem}#hero .hero-trust{display:flex;margin:.5rem 0 0;padding:0;border:0;gap:.125rem .875rem}#hero .hero-trust li{min-height:1.5rem}#hero .hero-callback-phone{display:grid;margin-top:.625rem;padding-top:0;border-top:0}#hero .hero-callback-phone .cbx-send{color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .7)}#hero .hero-callback-phone .cbx-send svg{color:var(--gold-300)}#hero .hero-callback-phone .cbx-send:hover{background:rgb(var(--ivory-rgb) / .1)}#hero .hero-poster :focus-visible{outline-color:var(--gold-300)}#hero .hero-card .hero-callback,#hero .hero-card .hero-card-trust,#hero .scroll-hint{display:none}}@media(max-width:340px){#hero .hero-poster-copy .kicker{margin-bottom:.25rem}#hero .hero-trust{margin-top:.375rem}#hero .hero-poster-actions .btn{margin-top:.5rem}}.hero-tap{display:none}@media(max-width:768px),(orientation:landscape)and (max-height:500px){.hero-tap{display:inline-flex;position:absolute;z-index:2;pointer-events:auto;top:calc(var(--header-h) + env(safe-area-inset-top,0px) + .75rem);inset-inline-start:var(--gutter);gap:.5rem;min-height:2.75rem;padding-block:.5rem;padding-inline:.875rem 1rem;border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;box-shadow:var(--shadow-3),0 0 0 1px rgb(var(--navy-900-rgb) / .35)}.hero-tap svg{flex:none}}@media(orientation:landscape)and (max-height:500px)and (max-width:899px){body:has(#epny-consent:not([hidden])) .hero-tap{display:none}}@media(orientation:landscape)and (max-height:500px)and (min-width:900px){.hero--poster.chapter{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + .75rem + 2.75rem + .75rem)}}.hero-tap--desk{display:none}@media(min-width:900px){.hero-tap--desk{display:inline-flex;position:absolute;z-index:2;pointer-events:auto;top:calc(var(--header-h) + 6vh);inset-inline-end:var(--gutter);gap:.5rem;min-height:2.75rem;padding-block:.5rem;padding-inline:.875rem 1.125rem;border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;box-shadow:var(--shadow-3),0 0 0 1px rgb(var(--navy-900-rgb) / .35)}.hero-tap--desk svg{flex:none}}@media(max-width:768px),(orientation:landscape)and (max-height:500px){.hero-tap--desk{display:none}}#main>.chapter--short:first-child{padding-top:max(var(--section-y),calc(var(--header-h) + 1rem))}html[lang=ru]{--font-display: "Roboto Slab Cyr", "Zilla Slab", "Roboto Slab Cyr Fallback", "Rockwell", Georgia, serif}html[lang=ru] :is(h1,h2,h3){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}html[lang=he]{--font-body: "Heebo He", "Inter Variable", "Inter", "Heebo He Fallback", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-display: "Frank Ruhl He", "Zilla Slab", "Frank Ruhl He Fallback", "Rockwell", "Times New Roman", serif;--tracking-caps: .01em}[dir=rtl] .icon-dir{transform:scaleX(-1)}.draft-ribbon{position:absolute;z-index:var(--z-overlay);inset-inline-end:var(--gutter);top:calc(var(--header-h) + env(safe-area-inset-top,0px));transform:translateY(-50%);margin:0;pointer-events:none;padding:.125rem .625rem;border-radius:var(--radius-pill);background:var(--signal);color:#fff;font:var(--weight-semibold) var(--text-xs) / 1.2 var(--font-body);letter-spacing:.02em;white-space:nowrap;box-shadow:var(--shadow-2)}@media print{.lh-stage,.lh-labels,.call-bar,.site-header .nav,.skip-link,.draft-ribbon,.lang-suggest{display:none!important}body{background:#fff}.glass-ivory,.glass-navy{background:#fff!important;color:#000!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}[dir=rtl] :is(input[type=tel],input[type=email],input[name=zip]){direction:ltr;text-align:right}[dir=rtl] :is(input[type=tel],input[type=email],input[name=zip]):placeholder-shown{direction:rtl}.site-header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto 0;z-index:var(--z-header);padding-top:env(safe-area-inset-top,0px);background:rgb(var(--navy-900-rgb) / .82);border-bottom:1px solid rgb(var(--gold-rgb) / .22);color:var(--ivory)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.site-header[data-astro-cid-3ef6ksr2]{background:rgb(var(--navy-900-rgb) / .66);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}}.bar[data-astro-cid-3ef6ksr2]{height:var(--header-h);max-width:100rem;margin-inline:auto;padding-inline:var(--gutter);display:flex;align-items:center;gap:1rem}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none;flex:none}.brand[data-astro-cid-3ef6ksr2] svg.lockup{height:2rem;width:auto;display:block}.nav--wide[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}.nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0;display:flex;gap:.125rem}.nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{max-width:none}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .875rem;border-radius:var(--radius-md);color:var(--ivory);text-decoration:none;font-weight:var(--weight-medium);font-size:var(--text-sm)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:rgb(var(--ivory-rgb) / .08);color:var(--gold-300)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--gold-300);box-shadow:inset 0 -2px 0 var(--gold);border-radius:var(--radius-sm)}.ctas[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto}.nav--wide[data-astro-cid-3ef6ksr2]+.ctas[data-astro-cid-3ef6ksr2]{margin-inline-start:0}.btn[data-astro-cid-3ef6ksr2]{min-height:2.75rem;padding-block:.5rem;white-space:nowrap}.phone[data-astro-cid-3ef6ksr2]{color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .6)}.phone[data-astro-cid-3ef6ksr2]:hover{background:rgb(var(--ivory-rgb) / .1)}.ctas[data-astro-cid-3ef6ksr2] .hdr-text{display:none;min-height:2.75rem;padding-block:.5rem;color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .6)}@media(min-width:1010px)and (max-width:1139px),(min-width:1230px)and (max-width:1279px),(min-width:1390px)and (max-width:1679px){.ctas[data-astro-cid-3ef6ksr2] .hdr-text{display:inline-flex}}.ctas[data-astro-cid-3ef6ksr2] .hdr-text svg{color:var(--gold-300)}.nav-menu[data-astro-cid-3ef6ksr2]{position:relative;display:none}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;min-width:2.75rem;padding:0 .75rem;border-radius:var(--radius-md);border:2px solid rgb(var(--ivory-rgb) / .6);color:var(--ivory);font-weight:var(--weight-semibold);font-size:var(--text-sm);cursor:pointer}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.nav-menu[data-astro-cid-3ef6ksr2][open] summary[data-astro-cid-3ef6ksr2]{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.nav-menu[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline-end:0;top:calc(100% + .5rem);min-width:14rem;padding:.5rem;background:var(--navy);border:1px solid rgb(var(--gold-rgb) / .3);border-radius:var(--radius-lg);box-shadow:var(--shadow-4)}.nav-menu[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0;display:grid}.nav-menu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{max-width:none}.nav-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;min-height:2.75rem;padding:0 .875rem;color:var(--ivory);text-decoration:none;border-radius:var(--radius-md);font-weight:var(--weight-medium)}.nav-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{background:rgb(var(--ivory-rgb) / .08);color:var(--gold-300)}.site-header [data-astro-cid-3ef6ksr2]:focus-visible{outline-color:var(--gold-300)}.explore[data-astro-cid-3ef6ksr2]{position:relative;color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .6);gap:.5rem;min-width:2.75rem;padding-inline:.625rem}.explore[data-astro-cid-3ef6ksr2]:hover{background:rgb(var(--ivory-rgb) / .1)}.explore[data-astro-cid-3ef6ksr2] svg{flex:none;color:var(--gold-300)}.explore[data-astro-cid-3ef6ksr2] .label-desk[data-astro-cid-3ef6ksr2],.explore[data-astro-cid-3ef6ksr2] .label-phone[data-astro-cid-3ef6ksr2]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.explore[data-astro-cid-3ef6ksr2]:hover .label-desk[data-astro-cid-3ef6ksr2],.explore[data-astro-cid-3ef6ksr2]:focus-visible .label-desk[data-astro-cid-3ef6ksr2]{width:auto;height:auto;margin:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;z-index:1;pointer-events:none;top:calc(100% + .5rem);inset-inline-end:0;padding:.375rem .75rem;border-radius:var(--radius-md);background:var(--navy-900);border:1px solid rgb(var(--gold-rgb) / .5);color:var(--ivory);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.2;box-shadow:var(--shadow-3)}@media(min-width:1140px){.explore[data-astro-cid-3ef6ksr2]{padding-inline:.875rem 1rem}.explore[data-astro-cid-3ef6ksr2] .label-desk[data-astro-cid-3ef6ksr2],.explore[data-astro-cid-3ef6ksr2]:hover .label-desk[data-astro-cid-3ef6ksr2],.explore[data-astro-cid-3ef6ksr2]:focus-visible .label-desk[data-astro-cid-3ef6ksr2]{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;-webkit-clip-path:none;clip-path:none;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit}}.langs[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:0;padding-inline-start:.375rem;white-space:nowrap}.langs[data-astro-cid-3ef6ksr2]>svg{color:var(--gold-300);flex:none}.lang[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .5rem;border-radius:var(--radius-md);color:var(--ivory);text-decoration:none;font-weight:var(--weight-medium);font-size:var(--text-sm);white-space:nowrap}.lang[data-astro-cid-3ef6ksr2]:hover{background:rgb(var(--ivory-rgb) / .08);color:var(--gold-300)}.menu-lang[data-astro-cid-3ef6ksr2]{border-top:1px solid rgb(var(--gold-rgb) / .25);margin-top:.25rem;padding-top:.25rem}.menu-lang[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.menu-text[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{gap:.5rem}.menu-text[data-astro-cid-3ef6ksr2] svg{color:var(--gold-300);flex:none}.menu-lang--more[data-astro-cid-3ef6ksr2]{border-top:0;margin-top:0;padding-top:0}.menu-lang[data-astro-cid-3ef6ksr2] svg{color:var(--gold-300);flex:none}@media(max-width:1279px){.langs[data-astro-cid-3ef6ksr2]{display:none}}.ln-code[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:1680px){.langs[data-astro-cid-3ef6ksr2]:has(.lang+.lang) .ln-full[data-astro-cid-3ef6ksr2]{display:none}.langs[data-astro-cid-3ef6ksr2]:has(.lang+.lang) .ln-code[data-astro-cid-3ef6ksr2]{display:inline;letter-spacing:.04em}}.menu-explore[data-astro-cid-3ef6ksr2]{display:none;border-top:1px solid rgb(var(--gold-rgb) / .25);margin-top:.25rem;padding-top:.25rem}.menu-explore[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:0 .875rem;border:0;border-radius:var(--radius-md);background:none;color:var(--gold-300);font:var(--weight-medium) var(--text-base) / 1 var(--font-body);text-align:start}.menu-explore[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]:hover{background:rgb(var(--ivory-rgb) / .08);color:var(--ivory)}.label-phone[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:768px),(orientation:landscape)and (max-height:500px){.label-wide[data-astro-cid-3ef6ksr2]{display:none}.label-phone[data-astro-cid-3ef6ksr2]{display:inline}}@media(min-width:1680px){.bar[data-astro-cid-3ef6ksr2]{max-width:104rem}}@media(min-width:1121px)and (max-width:1679px){.nav--wide[data-astro-cid-3ef6ksr2]+.ctas[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}}@media(max-width:1679px){.nav--wide[data-astro-cid-3ef6ksr2]{display:none}.nav-menu[data-astro-cid-3ef6ksr2]{display:block}.phone[data-astro-cid-3ef6ksr2] .long[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:899px){.phone[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:480px){.brand[data-astro-cid-3ef6ksr2] svg.lockup{height:1.625rem}.brand[data-astro-cid-3ef6ksr2]{flex:0 1 auto;min-width:0}.brand[data-astro-cid-3ef6ksr2] svg.lockup{width:100%;height:auto;max-height:1.625rem}.quote[data-astro-cid-3ef6ksr2]{padding-inline:.875rem;font-size:var(--text-sm)}.quote[data-astro-cid-3ef6ksr2] .long[data-astro-cid-3ef6ksr2]{display:none}.nav-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:none}.bar[data-astro-cid-3ef6ksr2]{gap:.5rem}.ctas[data-astro-cid-3ef6ksr2] .explore[data-astro-cid-3ef6ksr2]{display:none}.menu-explore[data-astro-cid-3ef6ksr2]{display:block}}.site-footer[data-astro-cid-sz7xmlte]{position:relative;z-index:var(--z-content);margin-top:0;background:var(--navy-900);color:var(--ivory);padding:0 0 calc(var(--space-6) + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--gold-rgb) / .22)}.motif[data-astro-cid-sz7xmlte]{color:var(--gold);opacity:.55;line-height:0;max-width:100rem;margin-inline:auto;padding-inline:var(--gutter)}.motif[data-astro-cid-sz7xmlte] svg.skyline{width:100%;height:clamp(3rem,8vw,7.5rem);display:block}.grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--space-6);padding-block:var(--space-6) var(--space-5)}.grid[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]{max-width:none}.brand[data-astro-cid-sz7xmlte]{display:inline-block;min-height:2.75rem}.brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:2.25rem;width:auto;display:block}.tagline[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-lg);color:var(--gold);margin-top:.75rem}.about[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);color:var(--fg-on-navy-muted)}.about[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ivory);text-decoration:none;display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;min-width:2.75rem}.about[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-300)}.book-line[data-astro-cid-sz7xmlte]{margin:0}.book-line[data-astro-cid-sz7xmlte] a.booking--text{color:var(--gold-300);text-decoration:underline}.book-line[data-astro-cid-sz7xmlte] a.booking--text:hover{color:var(--ivory)}.sep[data-astro-cid-sz7xmlte]{margin-inline:.5rem;color:var(--gold)}.site-footer[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold);margin:0 0 .5rem;font-weight:var(--weight-heading)}.site-footer[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.site-footer[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{max-width:none;font-size:var(--text-sm)}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ivory);text-decoration:none;display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem;padding-inline-end:.5rem}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-300);text-decoration:underline}.legal[data-astro-cid-sz7xmlte]{border-top:1px solid rgb(var(--ivory-rgb) / .12);padding-top:var(--space-5);display:grid;gap:.75rem}.licenses[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.licenses[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.5rem}.lic-label[data-astro-cid-sz7xmlte]{color:var(--fg-on-navy-muted)}.lic-slot[data-astro-cid-sz7xmlte]{display:inline-block;padding:.125rem .5rem;border:1px dashed rgb(var(--gold-rgb) / .55);border-radius:var(--radius-sm);color:var(--gold-300);font-weight:var(--weight-medium)}.lic-no[data-astro-cid-sz7xmlte]{font-weight:var(--weight-semibold);color:var(--ivory)}.fine[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);color:var(--fg-on-navy-muted);margin:0}@media(max-width:960px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:var(--space-5)}}.call-bar[data-astro-cid-7yl266rz]{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-emergency);display:none;gap:.5rem;padding:.5rem var(--gutter) calc(.5rem + env(safe-area-inset-bottom,0px));background:rgb(var(--navy-900-rgb) / .92);border-top:1px solid rgb(var(--gold-rgb) / .3)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.call-bar[data-astro-cid-7yl266rz]{background:rgb(var(--navy-900-rgb) / .78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.call-bar[data-astro-cid-7yl266rz] .btn[data-astro-cid-7yl266rz]{flex:1 1 auto;min-width:0;min-height:3rem}.call-bar[data-astro-cid-7yl266rz] .cb-call[data-astro-cid-7yl266rz]{flex:1 0 auto}.call-bar[data-astro-cid-7yl266rz] .cb-text{flex:0 0 auto;min-height:3rem;color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .6)}.cb-short[data-astro-cid-7yl266rz],.cb-q-short[data-astro-cid-7yl266rz]{display:none}@media(max-width:439px){.cb-long[data-astro-cid-7yl266rz]{display:none}.cb-short[data-astro-cid-7yl266rz]{display:inline}}@media(max-width:399px){.cb-q-long[data-astro-cid-7yl266rz]:has(+.cb-q-short){display:none}.cb-q-short[data-astro-cid-7yl266rz]{display:inline}}@media(max-width:380px){.call-bar[data-astro-cid-7yl266rz]{gap:.375rem}.call-bar[data-astro-cid-7yl266rz] a[data-astro-cid-7yl266rz].btn{padding-inline:.75rem}}@media(max-width:480px){.call-bar[data-astro-cid-7yl266rz] .btn[data-astro-cid-7yl266rz]{padding-inline:.875rem;font-size:.9375rem}.call-bar[data-astro-cid-7yl266rz] .btn-secondary[data-astro-cid-7yl266rz] svg{display:none}}.call-bar[data-astro-cid-7yl266rz] .btn-secondary[data-astro-cid-7yl266rz]{color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .6)}.call-bar[data-astro-cid-7yl266rz] svg{flex:none}.call-bar[data-astro-cid-7yl266rz] span[data-astro-cid-7yl266rz],.call-bar[data-astro-cid-7yl266rz] bdi[data-astro-cid-7yl266rz]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:899px){.call-bar[data-astro-cid-7yl266rz]{display:flex}}.consent[data-astro-cid-zwmcal4f]{position:fixed;z-index:var(--z-overlay);inset-inline-start:var(--gutter);bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));width:min(27rem,calc(100vw - 2 * var(--gutter)));display:grid;gap:.75rem;padding:.875rem 1rem 1rem;border-radius:var(--radius-lg);background:var(--scrim-panel);color:var(--ivory);border:1px solid rgb(var(--gold-rgb) / .4);box-shadow:var(--shadow-3);pointer-events:auto}.consent[data-astro-cid-zwmcal4f][hidden],.consent-chip[data-astro-cid-zwmcal4f][hidden],.consent-expand[data-astro-cid-zwmcal4f]{display:none}.consent-text[data-astro-cid-zwmcal4f]{display:flex;gap:.5rem;align-items:flex-start;margin:0;max-width:none;font-size:var(--text-sm);line-height:1.45;color:var(--ivory)}.consent-text[data-astro-cid-zwmcal4f] svg.consent-icon{flex:none;color:var(--gold-300);margin-top:.125rem}.consent-copy--short[data-astro-cid-zwmcal4f],.consent-copy--notice[data-astro-cid-zwmcal4f],.consent[data-astro-cid-zwmcal4f] .consent-notice[data-astro-cid-zwmcal4f],.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-ask[data-astro-cid-zwmcal4f],.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-copy--long[data-astro-cid-zwmcal4f],.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-copy--short[data-astro-cid-zwmcal4f],.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-link--row[data-astro-cid-zwmcal4f]{display:none}.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-notice[data-astro-cid-zwmcal4f]{display:inline-flex}.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-copy--notice[data-astro-cid-zwmcal4f]{display:block;min-width:0}.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-text[data-astro-cid-zwmcal4f]{align-items:center}.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-link--inline[data-astro-cid-zwmcal4f]{display:inline-block;min-height:0;padding:.875rem 0;margin:-.875rem 0;font-size:inherit;line-height:inherit;vertical-align:baseline;white-space:nowrap}@media(min-width:769px){.consent[data-astro-cid-zwmcal4f][data-mode=notice]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;width:min(46rem,calc(100vw - 2 * var(--gutter)));padding-block:.625rem}.consent[data-astro-cid-zwmcal4f][data-mode=notice] .consent-actions[data-astro-cid-zwmcal4f]{flex-wrap:nowrap}}@media(min-width:769px)and (max-width:899px){.consent[data-astro-cid-zwmcal4f][data-mode=notice]{width:auto}}.consent-actions[data-astro-cid-zwmcal4f]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.consent[data-astro-cid-zwmcal4f] .btn[data-astro-cid-zwmcal4f]{min-height:2.75rem;padding-inline:1.25rem;font-size:var(--text-sm)}.consent[data-astro-cid-zwmcal4f] .btn-secondary[data-astro-cid-zwmcal4f]{color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .75)}.consent[data-astro-cid-zwmcal4f] .btn-secondary[data-astro-cid-zwmcal4f]:hover{background:rgb(var(--ivory-rgb) / .1)}.consent-link[data-astro-cid-zwmcal4f]{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .5rem;margin-inline-start:auto;color:var(--gold-300);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:.15em}.consent-link[data-astro-cid-zwmcal4f]:hover{color:var(--ivory)}.consent-link[data-astro-cid-zwmcal4f]:focus-visible{outline:3px solid var(--gold-300);outline-offset:2px}.consent-row[data-astro-cid-zwmcal4f]{position:relative;z-index:var(--z-content);background:var(--navy-900);color:var(--ivory);padding:0 0 calc(.5rem + env(safe-area-inset-bottom,0px))}.consent-row[data-astro-cid-zwmcal4f] .container[data-astro-cid-zwmcal4f]{display:flex;align-items:center}.consent-chip[data-astro-cid-zwmcal4f]{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 .25rem;margin:0;background:none;border:0;color:var(--fg-on-navy-muted);font:var(--weight-medium) var(--text-xs) / 1 var(--font-body);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.consent-chip[data-astro-cid-zwmcal4f][hidden]{display:inline-flex;visibility:hidden}.consent-chip[data-astro-cid-zwmcal4f] svg{color:var(--gold-300);flex:none}.consent-chip[data-astro-cid-zwmcal4f]:hover{color:var(--ivory)}@media(max-width:899px){.consent[data-astro-cid-zwmcal4f]{left:.75rem;right:.75rem;width:auto;bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}.consent-row[data-astro-cid-zwmcal4f]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}@media(max-width:768px){.consent[data-astro-cid-zwmcal4f]{left:0;right:0;width:auto;bottom:calc(var(--callbar-h) + 1px + env(safe-area-inset-bottom,0px));grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:.5rem;row-gap:0;padding-block:.5rem;padding-inline:.75rem var(--gutter);border-radius:0;box-shadow:none;border-width:1px 0 0;border-top-color:rgb(var(--gold-rgb) / .55)}.consent-text[data-astro-cid-zwmcal4f]{display:contents}.consent-text[data-astro-cid-zwmcal4f] svg.consent-icon{margin-top:0}.consent-copy--long[data-astro-cid-zwmcal4f]{display:none}.consent-copy--short[data-astro-cid-zwmcal4f]{display:block;min-width:0;font-size:var(--text-xs);line-height:1.3}.consent-actions[data-astro-cid-zwmcal4f]{display:contents}.consent-link--row[data-astro-cid-zwmcal4f]{display:none}.consent-link--inline[data-astro-cid-zwmcal4f]{display:inline-block;min-height:0;padding:.875rem 0;margin:-.875rem 0;font-size:inherit;line-height:inherit;vertical-align:baseline;white-space:nowrap}.consent[data-astro-cid-zwmcal4f] .btn[data-astro-cid-zwmcal4f]{min-height:2.75rem;padding-inline:.75rem;font-size:var(--text-xs)}.consent[data-astro-cid-zwmcal4f].is-chip{display:block;right:auto;inset-inline-end:auto;inset-inline-start:.5rem;width:auto;padding:0;bottom:calc(var(--callbar-h) + 1px + .5rem + env(safe-area-inset-bottom,0px));border-radius:var(--radius-pill);border-width:1px;border-color:rgb(var(--gold-rgb) / .55);box-shadow:var(--shadow-3)}.consent[data-astro-cid-zwmcal4f].is-chip[hidden],.consent[data-astro-cid-zwmcal4f].is-chip .consent-text[data-astro-cid-zwmcal4f],.consent[data-astro-cid-zwmcal4f].is-chip .consent-actions[data-astro-cid-zwmcal4f]{display:none}.consent[data-astro-cid-zwmcal4f].is-chip .consent-expand[data-astro-cid-zwmcal4f]{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 .875rem;margin:0;background:none;border:0;border-radius:var(--radius-pill);color:var(--ivory);cursor:pointer;font:var(--weight-semibold) var(--text-xs) / 1 var(--font-body);white-space:nowrap}.consent[data-astro-cid-zwmcal4f].is-chip .consent-expand[data-astro-cid-zwmcal4f] svg{color:var(--gold-300);flex:none}.consent-expand[data-astro-cid-zwmcal4f]:focus-visible{outline:3px solid var(--gold-300);outline-offset:2px}}.lh-fallback[data-astro-cid-vxf2sptd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lhf-glow[data-astro-cid-vxf2sptd]{animation:lhfGlow 6s ease-in-out infinite;transform-origin:720px 470px}.lhf-beacon[data-astro-cid-vxf2sptd]{animation:lhfBeacon 2.4s ease-in-out infinite}.lhf-windows[data-astro-cid-vxf2sptd]{animation:lhfWin 5s ease-in-out infinite}.lhf-duct[data-astro-cid-vxf2sptd]{animation:lhfBreath 3.6s ease-in-out infinite;transform-origin:0 -201px}.lhf-water[data-astro-cid-vxf2sptd]{animation:lhfWater 9s ease-in-out infinite;transform-origin:center}.lhf-paint[data-astro-cid-vxf2sptd]{animation:lhfPaint 14s ease-in-out infinite;transform-origin:-236px -94px}.lhf-dot-a[data-astro-cid-vxf2sptd]{animation:lhfDotA 5s linear infinite}.lhf-dot-b[data-astro-cid-vxf2sptd]{animation:lhfDotB 4s linear infinite}.lhf-dot-c[data-astro-cid-vxf2sptd]{animation:lhfDotC 6s linear infinite}@keyframes lhfGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes lhfBeacon{0%,to{opacity:.35}50%{opacity:1}}@keyframes lhfWin{0%,to{opacity:.85}50%{opacity:1}}@keyframes lhfBreath{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.25)}}@keyframes lhfWater{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.3) translateY(-6px)}}@keyframes lhfPaint{0%,to{transform:scaleX(.3)}50%{transform:scaleX(2.1)}}@keyframes lhfDotA{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-390px);opacity:0}}@keyframes lhfDotB{0%{transform:translate(0);opacity:0}10%{opacity:1}85%{transform:translate(270px);opacity:1}to{transform:translate(270px,30px);opacity:0}}@keyframes lhfDotC{0%{transform:translate(0);opacity:0}10%{opacity:1}25%{transform:translate(-40px,-160px)}55%{transform:translate(-300px,-160px)}80%{transform:translate(-300px,-290px)}to{transform:translate(-440px,-290px);opacity:0}}@media(prefers-reduced-motion:reduce){.lhf-glow[data-astro-cid-vxf2sptd]{animation-duration:18s!important}.lhf-beacon[data-astro-cid-vxf2sptd]{animation-duration:7s!important}.lhf-windows[data-astro-cid-vxf2sptd],.lhf-duct[data-astro-cid-vxf2sptd],.lhf-water[data-astro-cid-vxf2sptd],.lhf-paint[data-astro-cid-vxf2sptd]{animation-duration:20s!important}.lhf-dot-a[data-astro-cid-vxf2sptd],.lhf-dot-b[data-astro-cid-vxf2sptd],.lhf-dot-c[data-astro-cid-vxf2sptd]{animation-duration:16s!important}}.lh-stage[data-astro-cid-y5mvziks]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-scene);background:var(--navy-900);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.lh-stage[data-astro-cid-y5mvziks] canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pan-y;opacity:0;transition:opacity .9s var(--ease-out);cursor:grab}.lh-stage[data-astro-cid-y5mvziks].is-dragging canvas{cursor:grabbing!important}.lh-stage[data-astro-cid-y5mvziks].has-webgl canvas{opacity:1}.lh-stage[data-astro-cid-y5mvziks].has-webgl .lh-fallback{opacity:0;transition:opacity .9s var(--ease-out);pointer-events:none}@media(max-width:720px){.lh-stage[data-astro-cid-y5mvziks][data-mode=story] .lh-fallback{--lhf-h: max(4rem, calc(30vh - max(0px, 620px - 100vh) * .8 - var(--header-h) - env(safe-area-inset-top, 0px)));--lhf-h: max(4rem, calc(30svh - max(0px, 620px - 100svh) * .8 - var(--header-h) - env(safe-area-inset-top, 0px)));inset:auto;top:calc(var(--header-h) + env(safe-area-inset-top,0px));left:calc(50% + 4.5rem);height:var(--lhf-h);width:calc(1.5 * var(--lhf-h));transform:translate(-50%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 22%,#000 78%,transparent 100%)}html[dir=rtl] .lh-stage[data-astro-cid-y5mvziks][data-mode=story] .lh-fallback{left:calc(50% - 4.5rem)}}.lh-labels[data-astro-cid-y5mvziks]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-content);pointer-events:none;overflow:hidden;display:none}.lh-labels[data-astro-cid-y5mvziks].is-on{display:block}.lh-pill[data-astro-cid-y5mvziks]{position:absolute;left:0;top:0;pointer-events:auto;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.625rem;min-height:2.75rem;padding-block:.5rem;padding-inline:.625rem 1rem;border-radius:var(--radius-pill);border:1px solid var(--scrim-pill-border);background:var(--scrim-pill);color:var(--ivory);font:var(--weight-semibold) var(--text-xs) / 1 var(--font-body);letter-spacing:.02em;white-space:nowrap;box-shadow:0 2px 10px rgb(var(--navy-900-rgb) / .45);opacity:0;visibility:hidden;transform:translate(-9999px,-9999px);transition:opacity var(--dur-slow) var(--ease-out),visibility var(--dur-slow),background var(--dur-base),color var(--dur-base)}.lh-pill[data-astro-cid-y5mvziks].is-on{opacity:1;visibility:visible}.lh-pill[data-astro-cid-y5mvziks] .dot[data-astro-cid-y5mvziks]{width:.625rem;height:.625rem;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold),0 0 24px rgb(var(--gold-rgb) / .6);flex:none}.lh-pill[data-astro-cid-y5mvziks] .short[data-astro-cid-y5mvziks]{display:none}.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks]:hover,.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks]:focus-visible,.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks].is-hot{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks]:hover .dot[data-astro-cid-y5mvziks],.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks]:focus-visible .dot[data-astro-cid-y5mvziks],.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks].is-hot .dot[data-astro-cid-y5mvziks]{background:var(--navy-900);box-shadow:none}.lh-pill[data-astro-cid-y5mvziks]:focus-visible{outline:3px solid var(--gold-300);outline-offset:3px}.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks].is-going{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks].is-going .dot[data-astro-cid-y5mvziks]{background:none;box-shadow:none;border:2px solid rgb(var(--navy-900-rgb) / .3);border-top-color:var(--navy-900);animation:lhPillGo .7s linear infinite}@keyframes lhPillGo{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lh-labels[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks].is-going .dot[data-astro-cid-y5mvziks]{animation:none}}.lh-labels--short[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks]{padding-inline:.625rem .875rem}.lh-labels[data-astro-cid-y5mvziks]:not(.lh-labels--legend) .lh-pill[data-astro-cid-y5mvziks]{direction:ltr}.lh-labels[data-astro-cid-y5mvziks]:not(.lh-labels--legend) .lh-pill[data-astro-cid-y5mvziks] .full[data-astro-cid-y5mvziks]:lang(he),.lh-labels[data-astro-cid-y5mvziks]:not(.lh-labels--legend) .lh-pill[data-astro-cid-y5mvziks] .short[data-astro-cid-y5mvziks]:lang(he){direction:rtl}.lh-labels--short[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks] .full[data-astro-cid-y5mvziks]{display:none}.lh-labels--short[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks] .short[data-astro-cid-y5mvziks]{display:inline}.lh-labels--legend[data-astro-cid-y5mvziks]{inset:auto 0 auto 0;top:calc(var(--header-h) + env(safe-area-inset-top,0px) + .5rem);display:flex;gap:.5rem;padding:0 var(--gutter) .5rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;pointer-events:auto;opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease-out),visibility var(--dur-slow)}.lh-labels--legend[data-astro-cid-y5mvziks]::-webkit-scrollbar{display:none}.lh-labels--legend[data-astro-cid-y5mvziks].is-on{display:flex;flex-wrap:nowrap;opacity:1;visibility:visible}.lh-labels--legend[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks]{position:static;transform:none;flex:none;padding-inline:.75rem .875rem}.lh-labels--legend[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks] .full[data-astro-cid-y5mvziks]{display:none}.lh-labels--legend[data-astro-cid-y5mvziks] .lh-pill[data-astro-cid-y5mvziks] .short[data-astro-cid-y5mvziks]{display:inline}.lh-tilt[data-astro-cid-y5mvziks]{position:fixed;inset-inline-end:var(--gutter);top:calc(var(--header-h) + env(safe-area-inset-top,0px) + .75rem);pointer-events:auto;min-height:2.75rem;min-width:2.75rem;padding:0 .875rem;border-radius:var(--radius-pill);border:1px solid var(--scrim-pill-border);background:var(--scrim-pill);color:var(--ivory);font:var(--weight-semibold) var(--text-sm) / 1 var(--font-body);box-shadow:0 2px 10px rgb(var(--navy-900-rgb) / .45);z-index:1}.lh-labels--legend[data-astro-cid-y5mvziks] .lh-tilt[data-astro-cid-y5mvziks]{position:fixed;top:auto;bottom:calc(var(--callbar-h) + .75rem + env(safe-area-inset-bottom,0px))}html[lang=ru] .lh-labels[data-astro-cid-y5mvziks]:not(.lh-labels--legend) .lh-tilt[data-astro-cid-y5mvziks]{top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 4rem)}html[lang=he] .lh-labels[data-astro-cid-y5mvziks]:not(.lh-labels--legend) .lh-tilt[data-astro-cid-y5mvziks]{top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 4rem)}@media(max-width:370px){.lh-labels[data-astro-cid-y5mvziks]:not(.lh-labels--legend) .lh-tilt[data-astro-cid-y5mvziks]{top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 4rem)}}@media(max-width:720px)and (max-height:640px){.lh-labels[data-astro-cid-y5mvziks][data-hero-band] .lh-tilt[data-astro-cid-y5mvziks]{display:none}}html.explore-open,html.explore-open body{overflow:hidden}html.no-explore [data-explore-open]{display:none!important}.explore[data-astro-cid-wg52qtxf]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:contain;background:var(--navy-900);color:var(--ivory)}.explore[data-astro-cid-wg52qtxf]::backdrop{background:#0a1628d9}.explore[data-astro-cid-wg52qtxf]:not([open]){display:none}.explore-stage[data-astro-cid-wg52qtxf]{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none;user-select:none;-webkit-user-select:none;background:var(--navy-900)}.explore-stage[data-astro-cid-wg52qtxf] canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;opacity:0;transition:opacity .7s var(--ease-out);cursor:grab}.explore-stage[data-astro-cid-wg52qtxf].is-dragging canvas{cursor:grabbing!important}.explore-stage[data-astro-cid-wg52qtxf].has-webgl canvas{opacity:1}.explore-stage[data-astro-cid-wg52qtxf].has-webgl .lh-fallback{opacity:0;transition:opacity .7s var(--ease-out);pointer-events:none}.explore-top[data-astro-cid-wg52qtxf]{position:absolute;inset:0 0 auto 0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:calc(.625rem + env(safe-area-inset-top,0px)) var(--gutter) 1.5rem;background:linear-gradient(to bottom,rgb(var(--navy-900-rgb) / .94) 0,rgb(var(--navy-900-rgb) / .94) calc(100% - 1.5rem),rgb(var(--navy-900-rgb) / 0));pointer-events:none}.explore-top[data-astro-cid-wg52qtxf]>[data-astro-cid-wg52qtxf]{pointer-events:auto}.explore-title[data-astro-cid-wg52qtxf]{display:inline-flex;align-items:center;gap:.5rem;margin:0;min-height:2.75rem;font-size:var(--text-lg);color:var(--ivory)}.explore-title[data-astro-cid-wg52qtxf] svg{color:var(--gold);flex:none}.explore-close[data-astro-cid-wg52qtxf]{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0;border-radius:50%;border:1px solid rgb(var(--ivory-rgb) / .55);background:var(--scrim-pill);color:var(--ivory)}.explore-close[data-astro-cid-wg52qtxf]:hover{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.explore-nodes[data-astro-cid-wg52qtxf]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden;direction:ltr}.node-label[data-astro-cid-wg52qtxf]:lang(he){direction:rtl}.explore-node[data-astro-cid-wg52qtxf]{position:absolute;left:0;top:0;pointer-events:none;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;min-width:2.75rem;padding:0 .5rem 0 15px;margin:0;border:0;background:none;color:var(--gold-300);text-align:start;opacity:0;visibility:hidden;transform:translate(-9999px,-9999px);transition:opacity var(--dur-slow) var(--ease-out),visibility 0s var(--dur-slow)}.explore-node[data-astro-cid-wg52qtxf].is-on{opacity:1;visibility:visible;transition:opacity var(--dur-slow) var(--ease-out),visibility 0s}.explore-node[data-astro-cid-wg52qtxf].is-left{flex-direction:row-reverse;padding:0 15px 0 .5rem}.node-dot[data-astro-cid-wg52qtxf],.node-label[data-astro-cid-wg52qtxf]{pointer-events:auto;touch-action:none}.node-dot[data-astro-cid-wg52qtxf]{position:relative;flex:none;width:14px;height:14px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgb(var(--gold-rgb) / .22),0 0 12px var(--gold),0 0 28px rgb(var(--gold-rgb) / .55);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.node-dot[data-astro-cid-wg52qtxf]:before{content:"";position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;border-radius:50%}.node-dot[data-astro-cid-wg52qtxf]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1.5px solid rgb(var(--gold-rgb) / .55);animation:exploreNodePulse 2.4s var(--ease-in-out) infinite}@keyframes exploreNodePulse{0%{transform:scale(.7);opacity:.9}70%,to{transform:scale(1.9);opacity:0}}.node-label[data-astro-cid-wg52qtxf]{display:inline-flex;align-items:center;min-height:1.875rem;padding:.4rem .875rem;border-radius:var(--radius-pill);border:1px solid var(--scrim-pill-border);background:var(--scrim-pill);color:var(--ivory);font:var(--weight-semibold) var(--text-xs) / 1 var(--font-body);letter-spacing:.02em;white-space:nowrap;box-shadow:0 2px 10px rgb(var(--navy-900-rgb) / .45);transition:opacity var(--dur-base) var(--ease-out),background var(--dur-base),color var(--dur-base)}.explore-node[data-astro-cid-wg52qtxf].is-crowded:not(:hover):not(:focus-visible) .node-label[data-astro-cid-wg52qtxf]{opacity:0;pointer-events:none}.explore-node[data-astro-cid-wg52qtxf]:hover .node-label[data-astro-cid-wg52qtxf],.explore-node[data-astro-cid-wg52qtxf]:focus-visible .node-label[data-astro-cid-wg52qtxf],.explore-node[data-astro-cid-wg52qtxf].is-active .node-label[data-astro-cid-wg52qtxf]{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.explore-node[data-astro-cid-wg52qtxf].is-active .node-dot[data-astro-cid-wg52qtxf]{transform:scale(1.2);box-shadow:0 0 0 5px rgb(var(--gold-rgb) / .35),0 0 18px var(--gold),0 0 36px rgb(var(--gold-rgb) / .7)}.explore-node[data-astro-cid-wg52qtxf].is-active .node-dot[data-astro-cid-wg52qtxf]:after{animation:none;opacity:0}.explore-node[data-astro-cid-wg52qtxf]:focus-visible{outline:none}.explore-node[data-astro-cid-wg52qtxf]:focus-visible .node-dot[data-astro-cid-wg52qtxf]{outline:3px solid var(--gold-300);outline-offset:4px}.explore-node[data-astro-cid-wg52qtxf].is-going .node-label[data-astro-cid-wg52qtxf]{background:var(--gold);color:var(--navy-900);border-color:var(--gold);opacity:1;transform:scale(.96);gap:.5rem}.explore-node[data-astro-cid-wg52qtxf].is-going .node-label[data-astro-cid-wg52qtxf]:after,.explore-chip[data-astro-cid-wg52qtxf].is-going:after{content:"";flex:none;width:.75rem;height:.75rem;border-radius:50%;border:2px solid rgb(var(--navy-900-rgb) / .3);border-top-color:var(--navy-900);animation:exploreBootSpin .7s linear infinite}.explore-node[data-astro-cid-wg52qtxf].is-going .node-dot[data-astro-cid-wg52qtxf]{transform:scale(.85);box-shadow:0 0 0 5px rgb(var(--gold-rgb) / .4),0 0 18px var(--gold),0 0 36px rgb(var(--gold-rgb) / .75)}.explore-node[data-astro-cid-wg52qtxf].is-going .node-dot[data-astro-cid-wg52qtxf]:after{top:-9px;right:-9px;bottom:-9px;left:-9px;opacity:1;transform:none;border:2.5px solid rgb(var(--gold-rgb) / .25);border-top-color:var(--gold-300);animation:exploreBootSpin .7s linear infinite}.explore[data-astro-cid-wg52qtxf][data-going]:not([data-going=""]),.explore[data-astro-cid-wg52qtxf][data-going]:not([data-going=""]) .explore-stage[data-astro-cid-wg52qtxf] canvas{cursor:progress}.explore-panel[data-astro-cid-wg52qtxf]{position:absolute;inset:auto 0 0 0;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--scrim-panel);border-top:1px solid rgb(var(--gold-rgb) / .35)}.explore-hint[data-astro-cid-wg52qtxf]{position:fixed;z-index:3;inset-inline-start:var(--gutter);top:calc(3.875rem + env(safe-area-inset-top,0px));display:block;width:fit-content;max-width:min(26rem,calc(100vw - 2 * var(--gutter)));margin:0;padding:.5rem .875rem;min-height:0;border-radius:var(--radius-lg);border:1px solid var(--scrim-pill-border);background:var(--scrim-pill);color:var(--ivory);box-shadow:0 2px 10px rgb(var(--navy-900-rgb) / .45);font-size:var(--text-sm);line-height:var(--leading-snug)}.explore-hint[data-astro-cid-wg52qtxf][hidden],.explore-hint[data-astro-cid-wg52qtxf] .dhint-head[data-astro-cid-wg52qtxf],.explore-hint[data-astro-cid-wg52qtxf] .dhint-sub[data-astro-cid-wg52qtxf]{display:none}.explore-hint[data-astro-cid-wg52qtxf] .dhint-after[data-astro-cid-wg52qtxf]{display:block}.explore-hint--big[data-astro-cid-wg52qtxf]{padding:.75rem 1rem .875rem}.explore-hint--big[data-astro-cid-wg52qtxf] .dhint-head[data-astro-cid-wg52qtxf]{display:block;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:clamp(1.5rem,1rem + .75vw,1.875rem);line-height:1.15;text-wrap:balance}.explore-hint--big[data-astro-cid-wg52qtxf] .dhint-sub[data-astro-cid-wg52qtxf]{display:block;margin-top:.375rem;font-size:var(--text-sm);color:var(--fg-on-navy)}.explore-hint--big[data-astro-cid-wg52qtxf] .dhint-after[data-astro-cid-wg52qtxf],.explore-boot[data-astro-cid-wg52qtxf]{display:none}html.explore-booting .explore-hint[data-astro-cid-wg52qtxf]{color:var(--ivory)}html.explore-booting .explore-hint[data-astro-cid-wg52qtxf]>span[data-astro-cid-wg52qtxf]:not(.explore-boot){display:none!important}html.explore-booting .explore-boot[data-astro-cid-wg52qtxf]{display:inline-flex;align-items:center;gap:.625rem;font-weight:var(--weight-semibold)}html.explore-booting .explore-boot[data-astro-cid-wg52qtxf]:before{content:"";flex:none;width:.875rem;height:.875rem;border-radius:50%;border:2px solid rgb(var(--gold-rgb) / .3);border-top-color:var(--gold);animation:exploreBootSpin .9s linear infinite}html.explore-booting .explore-nodes[data-astro-cid-wg52qtxf]{display:none}@keyframes exploreBootSpin{to{transform:rotate(360deg)}}@media(max-width:768px),(orientation:landscape)and (max-height:500px){html.explore-booting .explore-stage[data-astro-cid-wg52qtxf] .lh-fallback{inset:18% auto auto 50%;width:min(100%,120vh);height:auto;aspect-ratio:3 / 2;transform:translate(-50%)}}.label-phone[data-astro-cid-wg52qtxf]{display:none}@media(max-width:768px),(orientation:landscape)and (max-height:500px){.label-wide[data-astro-cid-wg52qtxf]{display:none}.label-phone[data-astro-cid-wg52qtxf]{display:inline}.explore-hint[data-astro-cid-wg52qtxf] .label-wide[data-astro-cid-wg52qtxf]{display:none}.explore-hint[data-astro-cid-wg52qtxf]{position:fixed;z-index:3;inset-inline-start:var(--gutter);top:calc(3.875rem + env(safe-area-inset-top,0px));display:block;width:fit-content;max-width:min(22rem,calc(100vw - 2 * var(--gutter)));margin:0;padding:.5rem .75rem;min-height:0;border-radius:var(--radius-lg);border:1px solid var(--scrim-pill-border);background:var(--scrim-pill);color:var(--ivory);box-shadow:0 2px 10px rgb(var(--navy-900-rgb) / .45);font-size:var(--text-sm);line-height:var(--leading-snug)}.explore-hint[data-astro-cid-wg52qtxf] .hint-head[data-astro-cid-wg52qtxf],.explore-hint[data-astro-cid-wg52qtxf] .hint-sub[data-astro-cid-wg52qtxf]{display:none}.explore-hint[data-astro-cid-wg52qtxf] .hint-after[data-astro-cid-wg52qtxf]{display:block}.explore-hint--big[data-astro-cid-wg52qtxf]{padding:.625rem .875rem .75rem}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-head[data-astro-cid-wg52qtxf]{display:block;font-family:var(--font-display);font-weight:var(--weight-heading);font-size:clamp(1.25rem,5.5vw,1.75rem);line-height:1.15;text-wrap:balance}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-sub[data-astro-cid-wg52qtxf]{display:block;margin-top:.375rem;font-size:var(--text-sm);color:var(--fg-on-navy)}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-after[data-astro-cid-wg52qtxf]{display:none}}@media(max-width:768px)and (max-height:700px)and (orientation:portrait){.explore-hint--big[data-astro-cid-wg52qtxf] .hint-head[data-astro-cid-wg52qtxf]{font-size:clamp(1.125rem,5vw,1.25rem);line-height:1.1}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-sub[data-astro-cid-wg52qtxf]{font-size:var(--text-xs);margin-top:.25rem}}@media(max-width:380px)and (max-height:700px)and (orientation:portrait){.explore-hint--big[data-astro-cid-wg52qtxf]{padding:.5rem .75rem .625rem}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-head[data-astro-cid-wg52qtxf]{font-size:1.0625rem;line-height:1.1}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-sub[data-astro-cid-wg52qtxf]{margin-top:.2rem}}.explore-sel[data-astro-cid-wg52qtxf]{display:grid;gap:.25rem}.explore-sel[data-astro-cid-wg52qtxf][hidden]{display:none}.explore-sel-head[data-astro-cid-wg52qtxf]{display:flex;align-items:center;gap:.625rem;min-height:1.75rem}.explore-sel-dot[data-astro-cid-wg52qtxf]{width:.75rem;height:.75rem;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold);flex:none}.explore-sel-name[data-astro-cid-wg52qtxf]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-heading);color:var(--ivory);line-height:var(--leading-snug)}.explore-sel-desc[data-astro-cid-wg52qtxf]{margin:0;max-width:60ch;font-size:var(--text-sm);color:var(--fg-on-navy);line-height:var(--leading-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.explore-sel-link[data-astro-cid-wg52qtxf]{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;width:fit-content;color:var(--gold-300);font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:.15em}.explore-sel-link[data-astro-cid-wg52qtxf]:hover{color:var(--ivory)}.explore-systems[data-astro-cid-wg52qtxf]{list-style:none;margin:0;padding:0 0 .125rem;display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.explore-systems[data-astro-cid-wg52qtxf]::-webkit-scrollbar{display:none}.explore-systems[data-astro-cid-wg52qtxf] li[data-astro-cid-wg52qtxf]{max-width:none;flex:none}.explore-chip[data-astro-cid-wg52qtxf]{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;border-radius:var(--radius-pill);border:1px solid var(--scrim-pill-border);background:var(--scrim-pill);color:var(--ivory);font:var(--weight-semibold) var(--text-xs) / 1 var(--font-body);letter-spacing:.02em;white-space:nowrap}.explore-chip[data-astro-cid-wg52qtxf][data-system]:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold)}.explore-chip--overview[data-astro-cid-wg52qtxf]{border-color:rgb(var(--ivory-rgb) / .4);color:var(--ivory)}.explore-chip--overview[data-astro-cid-wg52qtxf] svg{flex:none}.explore-chip[data-astro-cid-wg52qtxf]:hover,.explore-chip[data-astro-cid-wg52qtxf][aria-pressed=true]{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.explore-chip[data-astro-cid-wg52qtxf]:hover:before,.explore-chip[data-astro-cid-wg52qtxf][aria-pressed=true]:before{background:var(--navy-900);box-shadow:none}.explore-chip[data-astro-cid-wg52qtxf].is-going{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.explore-chip[data-astro-cid-wg52qtxf].is-going:before{display:none}.explore-ctas[data-astro-cid-wg52qtxf]{display:flex;gap:.5rem}.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf]{flex:1 1 auto;min-width:0;min-height:3rem}.explore-ctas[data-astro-cid-wg52qtxf] .xc-call[data-astro-cid-wg52qtxf]{flex:1 0 auto}.explore-ctas[data-astro-cid-wg52qtxf] .xc-text{flex:0 0 auto;min-height:3rem;color:var(--ivory);border-color:rgb(var(--ivory-rgb) / .6)}.explore-ctas[data-astro-cid-wg52qtxf] .xc-text--full,.xc-short[data-astro-cid-wg52qtxf],.xc-q-short[data-astro-cid-wg52qtxf]{display:none}@media(max-width:439px){.xc-long[data-astro-cid-wg52qtxf]{display:none}.xc-short[data-astro-cid-wg52qtxf]{display:inline}}@media(max-width:399px){.xc-q-long[data-astro-cid-wg52qtxf]:has(+.xc-q-short){display:none}.xc-q-short[data-astro-cid-wg52qtxf]{display:inline}}@media(max-width:380px){.explore-ctas[data-astro-cid-wg52qtxf]{gap:.375rem}.explore-ctas[data-astro-cid-wg52qtxf] a[data-astro-cid-wg52qtxf].btn{padding-inline:.75rem}}@media(max-width:480px){.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf]{padding-inline:.875rem;font-size:.9375rem}.explore-ctas[data-astro-cid-wg52qtxf] .btn-secondary[data-astro-cid-wg52qtxf] svg{display:none}}.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf] span[data-astro-cid-wg52qtxf],.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf] bdi[data-astro-cid-wg52qtxf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.explore-ctas[data-astro-cid-wg52qtxf] svg{flex:none}.explore[data-astro-cid-wg52qtxf] [data-astro-cid-wg52qtxf]:focus-visible{outline:3px solid var(--gold-300);outline-offset:3px}@media(min-width:900px){.explore-panel[data-astro-cid-wg52qtxf]{inset-inline-start:var(--gutter);inset-inline-end:auto;bottom:var(--gutter);width:min(38rem,calc(100vw - 2 * var(--gutter)));border:1px solid rgb(var(--gold-rgb) / .35);border-radius:var(--radius-lg);box-shadow:var(--shadow-4)}.explore-ctas[data-astro-cid-wg52qtxf]{flex-wrap:wrap}.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf]{flex:0 0 auto}.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf] span[data-astro-cid-wg52qtxf]{overflow:visible;text-overflow:clip}.explore-ctas[data-astro-cid-wg52qtxf] .xc-text--stack{display:none}.explore-ctas[data-astro-cid-wg52qtxf] .xc-text--full{display:inline-flex}.explore-systems[data-astro-cid-wg52qtxf]{flex-wrap:wrap}}.explore-overview-alt[data-astro-cid-wg52qtxf]{display:none}@media(orientation:landscape)and (max-height:500px){.explore-panel[data-astro-cid-wg52qtxf]{inset-block:calc(3.375rem + env(safe-area-inset-top,0px)) 0;inset-inline:auto 0;width:clamp(16rem,34vw,22rem);padding:.5rem calc(.875rem + env(safe-area-inset-right,0px)) calc(.5rem + env(safe-area-inset-bottom,0px)) .875rem;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;align-content:start;overflow-y:auto;overscroll-behavior:contain;border:0;border-inline-start:1px solid rgb(var(--gold-rgb) / .35);border-radius:0;box-shadow:none}.explore-hint[data-astro-cid-wg52qtxf]{grid-column:1;min-height:0}.explore-selected[data-astro-cid-wg52qtxf]{grid-column:1}.explore-hint[data-astro-cid-wg52qtxf]{top:calc(3.75rem + env(safe-area-inset-top,0px));max-width:min(22rem,calc(66vw - 2 * var(--gutter)))}.explore-hint--big[data-astro-cid-wg52qtxf]{max-width:min(13.5rem,30vw)}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-head[data-astro-cid-wg52qtxf]{font-size:clamp(1.0625rem,4.4vh,1.25rem)}.explore-hint--big[data-astro-cid-wg52qtxf] .hint-sub[data-astro-cid-wg52qtxf]{font-size:var(--text-xs);margin-top:.25rem}.explore[data-astro-cid-wg52qtxf][data-selected=""] .explore-selected[data-astro-cid-wg52qtxf],.explore-sel-desc[data-astro-cid-wg52qtxf]{display:none}.explore-sel-name[data-astro-cid-wg52qtxf]{font-size:var(--text-base)}.explore-sel-link[data-astro-cid-wg52qtxf]{font-size:var(--text-sm)}.explore-overview-alt[data-astro-cid-wg52qtxf]{display:inline-flex;grid-column:2;grid-row:1;align-self:end}.explore-systems[data-astro-cid-wg52qtxf]{grid-column:1 / -1;flex-wrap:nowrap;gap:.375rem}.explore-systems[data-astro-cid-wg52qtxf] li[data-astro-cid-wg52qtxf]:first-child{display:none}.explore-chip[data-astro-cid-wg52qtxf]{min-height:2.25rem;padding:.375rem .75rem}.explore-ctas[data-astro-cid-wg52qtxf]{grid-column:1 / -1;flex-direction:column;flex-wrap:nowrap;gap:.375rem}.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf]{flex:0 0 auto;min-height:2.75rem;padding-inline:.875rem;font-size:.9375rem}.explore-ctas[data-astro-cid-wg52qtxf] .btn[data-astro-cid-wg52qtxf] span[data-astro-cid-wg52qtxf]{overflow:hidden;text-overflow:ellipsis}.explore-ctas[data-astro-cid-wg52qtxf] .xc-text--stack{display:none}.explore-ctas[data-astro-cid-wg52qtxf] .xc-text--full{display:inline-flex;flex:0 0 auto;min-height:2.75rem;padding-inline:.875rem;font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.node-dot[data-astro-cid-wg52qtxf]:after{animation:none;opacity:.6;transform:scale(1.2)}.explore-node[data-astro-cid-wg52qtxf],.node-label[data-astro-cid-wg52qtxf],.node-dot[data-astro-cid-wg52qtxf]{transition:none}html.explore-booting .explore-boot[data-astro-cid-wg52qtxf]:before{animation:none;border-color:var(--gold)}.explore-node[data-astro-cid-wg52qtxf].is-going .node-label[data-astro-cid-wg52qtxf]:after,.explore-chip[data-astro-cid-wg52qtxf].is-going:after,.explore-node[data-astro-cid-wg52qtxf].is-going .node-dot[data-astro-cid-wg52qtxf]:after{animation:none}}.lang-suggest[data-astro-cid-evs6efo3]{position:fixed;z-index:var(--z-overlay);top:calc(var(--header-h) + env(safe-area-inset-top,0px) + .5rem);inset-inline-end:var(--gutter);width:min(25rem,calc(100vw - 2 * var(--gutter)));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .625rem;padding-block:.625rem .75rem;padding-inline:.875rem .5rem;border-radius:var(--radius-lg);background:var(--scrim-panel);color:var(--ivory);border:1px solid rgb(var(--gold-rgb) / .45);box-shadow:var(--shadow-3)}.lang-suggest[data-astro-cid-evs6efo3][hidden]{display:none}.lang-suggest[data-astro-cid-evs6efo3] svg.ls-ico{color:var(--gold-300)}.ls-text[data-astro-cid-evs6efo3]{margin:0;max-width:none;font-size:var(--text-sm);line-height:1.4;color:var(--ivory)}.ls-open[data-astro-cid-evs6efo3]{grid-column:2 / 3;justify-self:start;min-height:2.75rem;padding-inline:1rem;font-size:var(--text-sm)}.ls-close[data-astro-cid-evs6efo3]{grid-column:3;grid-row:1;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:var(--radius-md);background:none;color:var(--ivory)}.ls-close[data-astro-cid-evs6efo3]:hover{background:rgb(var(--ivory-rgb) / .1)}.ls-close[data-astro-cid-evs6efo3]:focus-visible,.ls-open[data-astro-cid-evs6efo3]:focus-visible{outline:3px solid var(--gold-300);outline-offset:2px}@media(max-width:560px){.lang-suggest[data-astro-cid-evs6efo3]{inset-inline:.5rem;width:auto}}.cbs[data-astro-cid-s6nkvtvd]{position:fixed;inset:auto 0 0 0;margin:0 auto;padding:0;border:0;width:min(100%,34rem);max-width:100%;max-height:calc(100dvh - 1rem);overflow:auto;background:transparent;color:var(--ink)}.cbs[data-astro-cid-s6nkvtvd]::backdrop{background:rgb(var(--navy-900-rgb) / .35)}.cbs-inner[data-astro-cid-s6nkvtvd]{position:relative;margin:0 .5rem;padding:1.25rem 1.125rem calc(1.125rem + env(safe-area-inset-bottom,0px));background:var(--ivory);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-top:3px solid var(--gold);box-shadow:var(--shadow-4)}@media(min-width:600px){.cbs[data-astro-cid-s6nkvtvd]{inset:auto 0 1.5rem 0}.cbs-inner[data-astro-cid-s6nkvtvd]{border-radius:var(--radius-xl);padding-bottom:1.25rem}}.cbs-close[data-astro-cid-s6nkvtvd]{position:absolute;top:.375rem;inset-inline-end:.375rem;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--navy);cursor:pointer}.cbs-close[data-astro-cid-s6nkvtvd]:hover{background:rgb(var(--navy-rgb) / .08)}.cbs-close[data-astro-cid-s6nkvtvd]:focus-visible{outline:var(--focus-outline);outline-offset:0}.cbs-h[data-astro-cid-s6nkvtvd]{margin:0 2.75rem .25rem 0;margin-inline:0 2.75rem;font-size:var(--text-xl);color:var(--navy)}.cbs-h[data-astro-cid-s6nkvtvd]:focus,.cbs-h[data-astro-cid-s6nkvtvd]:focus-visible{outline:none}.cbs-lead[data-astro-cid-s6nkvtvd]{margin:0 0 .75rem;color:var(--ink);max-width:none}.cbs-form[data-astro-cid-s6nkvtvd]{display:grid;gap:.625rem}.cbs-form[data-astro-cid-s6nkvtvd] [data-astro-cid-s6nkvtvd][hidden]{display:none!important}.cbs-fields[data-astro-cid-s6nkvtvd]{display:grid;gap:.625rem}.cbs-actions[data-astro-cid-s6nkvtvd]{display:flex;flex-wrap:wrap;gap:.5rem}.cbs-actions[data-astro-cid-s6nkvtvd]>[data-astro-cid-s6nkvtvd]{flex:1 1 9rem}.cbs-f[data-astro-cid-s6nkvtvd]{display:grid;gap:.25rem;min-width:0;max-width:none}.cbs-l[data-astro-cid-s6nkvtvd]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--navy)}.cbs[data-astro-cid-s6nkvtvd] input[data-astro-cid-s6nkvtvd]{width:100%;min-height:3rem;padding:.625rem .75rem;border-radius:var(--radius-md);border:1px solid rgb(var(--navy-rgb) / .5);background:var(--white);color:var(--ink);font:inherit;font-size:1rem}.cbs[data-astro-cid-s6nkvtvd] input[data-astro-cid-s6nkvtvd]::placeholder{color:var(--fg-muted)}.cbs[data-astro-cid-s6nkvtvd] input[data-astro-cid-s6nkvtvd]:focus-visible{outline:var(--focus-outline);outline-offset:1px}.cbs[data-astro-cid-s6nkvtvd] input[data-astro-cid-s6nkvtvd][aria-invalid=true]{border-color:var(--signal);box-shadow:0 0 0 1px var(--signal)}.cbs-send[data-astro-cid-s6nkvtvd],.cbs-text[data-astro-cid-s6nkvtvd]{min-height:3rem}.cbs-send[data-astro-cid-s6nkvtvd]:focus-visible,.cbs-text[data-astro-cid-s6nkvtvd]:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.cbs-send[data-astro-cid-s6nkvtvd] svg,.cbs-text[data-astro-cid-s6nkvtvd] svg{flex:none}.cbs-text[data-astro-cid-s6nkvtvd]:hover{background:rgb(var(--navy-rgb) / .08)}.cbs-send[data-astro-cid-s6nkvtvd]:disabled{opacity:.7;cursor:progress}.cbs-hp[data-astro-cid-s6nkvtvd]{position:absolute;inset-inline-start:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.cbs-ts[data-astro-cid-s6nkvtvd]:empty{display:none}.cbs-note[data-astro-cid-s6nkvtvd]{margin:0;font-size:var(--text-xs);color:var(--fg-muted);max-width:none}.cbs-status[data-astro-cid-s6nkvtvd]{margin:0;padding:.625rem .875rem;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink)}.cbs-status[data-astro-cid-s6nkvtvd]:focus{outline:none}.cbs-status[data-astro-cid-s6nkvtvd]:focus-visible{outline:var(--focus-outline);outline-offset:2px}.cbs-status[data-astro-cid-s6nkvtvd].is-ok{background:rgb(var(--gold-rgb) / .18);border:1px solid var(--gold-700)}.cbs-status[data-astro-cid-s6nkvtvd].is-err{background:#b3261e1a;border:1px solid var(--signal)}@media(prefers-reduced-motion:no-preference){.cbs[data-astro-cid-s6nkvtvd][open] .cbs-inner[data-astro-cid-s6nkvtvd]{animation:cbsUp var(--dur-slow, .3s) var(--ease-out, ease-out)}@keyframes cbsUp{0%{transform:translateY(1.5rem);opacity:0}to{transform:none;opacity:1}}}
