@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2) format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2) format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-devanagari-800-normal.ACzlZF75.woff2) format("woff2"),url(/_astro/poppins-devanagari-800-normal.BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-ext-800-normal.CDgOlX-1.woff2) format("woff2"),url(/_astro/poppins-latin-ext-800-normal.CIZaRbSk.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:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2) format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.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}:root{--deep-space: #020715;--navy: #00163B;--card-navy: #0A2154;--glass: rgba(2, 8, 22, .86);--glass-soft: rgba(2, 8, 22, .55);--glass-strong: rgba(2, 8, 22, .92);--text-1: #ffffff;--text-2: rgba(255, 255, 255, .72);--text-3: rgba(255, 255, 255, .5);--ice-cyan: #7EE7F2;--brand-blue: #0075EE;--brand-cyan: #0094BF;--brand-teal: #00B095;--signal-cyan: #39D7E8;--check-teal: #00D3AE;--holo-teal: #6BFFD9;--holo-red: #FF9AA3;--hairline: rgba(57, 215, 232, .18);--hairline-soft: rgba(57, 215, 232, .14);--hairline-strong: rgba(57, 215, 232, .34);--bracket: rgba(57, 215, 232, .55);--divider: rgba(255, 255, 255, .1);--border-dark: rgba(255, 255, 255, .14);--warn-amber: #E8A23B;--amber-text: #FFD9A0;--error-red: #E8465B;--white: #ffffff;--off-white: #F5F5F5;--ink: #0A1229;--ink-soft: #41527A;--slate-500: #5B6686;--slate-300: #B6BDCE;--slate-200: #D8DDE8;--slate-100: #ECEFF5;--data-focus: var(--signal-cyan);--data-gain: var(--check-teal);--data-base: var(--brand-blue);--data-muted: var(--slate-500);--data-grid: rgba(255, 255, 255, .08);--data-track: rgba(57, 215, 232, .1);--data-time: var(--warn-amber);--shadow-cta: 0 10px 32px rgba(0, 117, 238, .22);--shadow-cta-hover: 0 14px 38px rgba(0, 117, 238, .32);--shadow-panel: 0 0 40px rgba(0, 148, 191, .2);--shadow-video: 0 0 50px rgba(0, 148, 191, .25);--shadow-focus: 0 0 0 3px rgba(0, 117, 238, .35);--shadow-play: 0 0 0 6px rgba(57, 215, 232, .18), 0 0 40px rgba(57, 215, 232, .55);--shadow-depth-sm: 0 2px 6px rgba(0, 22, 59, .08);--shadow-depth-lg: 0 16px 40px rgba(0, 22, 59, .14);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--gutter: 20px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--radius-chip: 6px;--radius-xs: 8px;--radius-nested: 10px;--radius-sm: 12px;--radius-image: 14px;--radius-accordion: 16px;--radius-md: 20px;--radius-raised: 24px;--radius-lg: 32px;--radius-xl: 50px;--radius-full: 999px;--gradient-brand-h: linear-gradient(90deg, #0075EE 0%, #00B095 100%);--gradient-brand: linear-gradient(135deg, #0075EE 0%, #0094BF 50%, #00B095 100%);--gradient-decision: linear-gradient(180deg, rgba(0, 117, 238, .07), rgba(0, 176, 149, .04));--gradient-hairline: linear-gradient(135deg, rgba(57, 215, 232, .55) 0%, rgba(0, 148, 191, .18) 35%, rgba(0, 176, 149, .45) 70%, rgba(0, 117, 238, .5) 100%);--gradient-stat: linear-gradient(135deg, #FFFFFF 0%, #BFEFFF 40%, #39D7E8 100%);--blur-glass: 10px;--blur-nav: 14px;--blur-soft: 8px;--container: 1120px;--container-narrow: 780px;--measure-lead: 56ch;--measure-body: 72ch;--ratio-video: 16 / 9;--ratio-feed: 4 / 5;--ratio-story: 9 / 16;--ratio-square: 1 / 1;--ratio-scene: 4 / 3;--dur-fast: .14s;--dur-base: .22s;--dur-slow: .42s;--dur-reveal: .85s;--dur-count: 1.4s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-spring: cubic-bezier(.2, 1.1, .3, 1);--ease-reveal: cubic-bezier(.22, 1, .36, 1);--font-display: Poppins, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);font-size:.95rem;line-height:1.6;color:var(--text-1);background:radial-gradient(ellipse 60vw 60vw at -8% -10%,rgba(0,117,238,.22),transparent 60%) fixed,radial-gradient(ellipse 70vw 70vw at 108% 35%,rgba(0,176,149,.18),transparent 60%) fixed,radial-gradient(ellipse 60vw 60vw at 20% 110%,rgba(0,148,191,.18),transparent 60%) fixed,radial-gradient(ellipse 55vw 55vw at 90% 80%,rgba(0,117,238,.14),transparent 60%) fixed,var(--deep-space);-webkit-font-smoothing:antialiased}img,picture,video,svg,iframe{display:block;max-width:100%}img{height:auto}button,input{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}p,h1,h2,h3{overflow-wrap:break-word}:focus-visible{outline:2px solid var(--signal-cyan);outline-offset:2px;border-radius:6px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px}.skip:focus{left:12px;z-index:100;background:var(--navy);padding:8px 14px;border-radius:999px}.display{font-family:var(--font-display);font-weight:800;font-size:clamp(2.05rem,3.5vw,3rem);line-height:1.08;letter-spacing:-.025em}.headline{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.14;letter-spacing:-.02em}.title-lg{font-family:var(--font-display);font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.25}.title{font-family:var(--font-display);font-weight:700;font-size:1.1rem;line-height:1.3}.lead{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65;color:var(--text-2);max-width:var(--measure-lead)}.body-lg{font-size:1.05rem;line-height:1.55}.muted{color:var(--text-2)}.small{font-size:.875rem;line-height:1.5;color:var(--text-2)}.eyebrow{font-family:var(--font-display);font-weight:700;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--signal-cyan)}.mono{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}.gradient-text{background:var(--gradient-brand-h);-webkit-background-clip:text;background-clip:text;color:transparent}.prose p+p{margin-top:.9em}.prose a,a.link{color:var(--ice-cyan);text-decoration:underline;text-decoration-color:#7ee7f266;text-underline-offset:3px}.container{width:min(var(--container),100%);margin-inline:auto;padding-inline:var(--gutter)}.narrow{width:min(var(--container-narrow),100%);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:clamp(46px,5.5vw,76px)}.section--tight{padding-block:clamp(28px,3.5vw,44px)}.section--decision{background:var(--gradient-decision);border-block:1px solid var(--hairline-soft)}.section-head{display:grid;gap:10px;margin-bottom:clamp(22px,3vw,34px)}.section-head--row{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 24px;border-radius:var(--radius-xl);font-family:var(--font-display);font-weight:600;font-size:.95rem;white-space:nowrap;background:var(--gradient-brand-h);color:#fff;box-shadow:var(--shadow-cta);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),filter var(--dur-base) var(--ease-out)}.btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:var(--shadow-cta-hover)}.btn:focus-visible{box-shadow:var(--shadow-focus)}.btn--ghost{background:var(--glass);color:var(--ice-cyan);border:1px solid var(--hairline-strong);box-shadow:none}.btn--ghost:hover{box-shadow:0 0 24px #39d7e82e;border-color:var(--signal-cyan)}.btn--sm{min-height:40px;padding:9px 18px;font-size:.875rem}.pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:999px;background:var(--glass-soft);border:1px solid var(--hairline);color:var(--text-1);font-size:.875rem;font-weight:500;transition:border-color var(--dur-base),background var(--dur-base)}.pill:hover{border-color:var(--hairline-strong);background:var(--glass)}.pill svg{width:18px;height:18px;flex:none}.pill-row{display:flex;flex-wrap:wrap;gap:10px}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-family:var(--font-display);font-weight:700;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--signal-cyan);border:1px solid var(--hairline-strong);background:#39d7e80f}.panel{position:relative;background:var(--glass);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:clamp(22px,4vw,34px);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass))}.panel--lit{border-color:var(--hairline-strong);box-shadow:var(--shadow-panel)}.brackets:before,.brackets:after{content:"";position:absolute;width:16px;height:16px;border:2px solid var(--bracket);pointer-events:none}.brackets:before{top:-1px;left:-1px;border-right:0;border-bottom:0;border-top-left-radius:var(--radius-md)}.brackets:after{bottom:-1px;right:-1px;border-left:0;border-top:0;border-bottom-right-radius:var(--radius-md)}.site-nav{position:sticky;top:0;z-index:50;background:#020715d1;backdrop-filter:blur(var(--blur-nav));-webkit-backdrop-filter:blur(var(--blur-nav));border-bottom:1px solid var(--hairline-soft)}.site-nav__inner{display:flex;align-items:center;gap:24px;min-height:64px}.site-nav__logo img{height:26px;width:auto}.site-nav__links{display:flex;gap:22px;margin-left:auto;font-size:.95rem;color:var(--text-2)}.site-nav__links a:hover,.site-nav__links a[aria-current=page]{color:var(--text-1)}@media(max-width:760px){.site-nav__links{display:none}.site-nav .btn{margin-left:auto}}.hero{padding-block:clamp(36px,6vw,72px) clamp(28px,4vw,48px)}.hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,64px);align-items:center}.hero__copy{display:grid;gap:18px;justify-items:start}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.hero__stats{display:flex;flex-wrap:wrap;gap:8px 22px;color:var(--text-2)}.hero__stats strong{color:var(--text-1);font-family:var(--font-display)}.cover-frame{position:relative;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--hairline-strong);box-shadow:var(--shadow-video);aspect-ratio:1}.cover-frame img{width:100%;height:100%;object-fit:cover}@media(max-width:860px){.hero__grid{grid-template-columns:minmax(0,1fr)}.hero__media{max-width:420px}}@media(max-width:600px){.hero__media{max-width:240px}.hero__actions .btn{flex:1 1 auto}}.ep-list{border-top:1px solid var(--divider)}.ep-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 8px;border-bottom:1px solid var(--divider);transition:background var(--dur-base)}.ep-row:hover{background:#39d7e80a}.ep-row__num{color:var(--ice-cyan)}.ep-row__title{font-family:var(--font-display);font-weight:600;font-size:1.05rem;line-height:1.35}.ep-row__guest{color:var(--text-2);font-size:.875rem;margin-top:2px}.ep-row__meta{text-align:right;color:var(--text-3);font-size:.875rem;white-space:nowrap}.ep-row__flag{margin-left:8px;vertical-align:middle}@media(max-width:600px){.ep-row{grid-template-columns:40px minmax(0,1fr)}.ep-row__meta{grid-column:2;text-align:left}}.feature{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(22px,4vw,40px);align-items:start}.feature__body{display:grid;gap:14px}@media(max-width:860px){.feature{grid-template-columns:minmax(0,1fr)}}.checks{display:grid;gap:10px}.checks li{position:relative;padding-left:28px;font-size:1.05rem;line-height:1.55;color:var(--text-1)}.checks li:before{content:"";position:absolute;left:4px;top:.5em;width:10px;height:6px;border-left:2px solid var(--check-teal);border-bottom:2px solid var(--check-teal);transform:rotate(-45deg)}.video-frame{position:relative;aspect-ratio:var(--ratio-video);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--hairline-strong);box-shadow:var(--shadow-video);background:var(--navy)}.video-frame iframe,.video-frame>img{width:100%;height:100%;border:0;object-fit:cover}.video-facade{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:14px;color:#fff}.video-facade:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0207150d,#0207158c)}.video-facade__play{position:relative;width:74px;height:74px;border-radius:50%;background:var(--gradient-brand);display:grid;place-items:center;box-shadow:var(--shadow-play);transition:transform var(--dur-base) var(--ease-spring)}.video-facade:hover .video-facade__play{transform:scale(1.06)}.video-facade__play svg{width:28px;height:28px;margin-left:4px}.video-facade__label{position:relative}.ep-head{display:grid;gap:14px;padding-block:clamp(28px,4vw,44px) 8px}.ep-head__meta{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--text-2);font-size:.875rem}.ep-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start}.ep-main{display:grid;gap:clamp(28px,4vw,44px);min-width:0}.ep-aside{position:sticky;top:84px;display:grid;gap:18px;max-height:calc(100vh - 100px);overflow-y:auto;scrollbar-width:thin}.ep-main .cta-band{grid-template-columns:minmax(0,1fr)}.ep-main .cta-band .btn{justify-self:start;white-space:normal}@media(max-width:960px){.ep-layout{grid-template-columns:minmax(0,1fr)}.ep-aside{position:static;max-height:none;overflow:visible}}.jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:-8px}.jump a{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--hairline);background:var(--glass-soft);color:var(--ice-cyan);font-size:.875rem}.jump a:hover{border-color:var(--hairline-strong)}[id]{scroll-margin-top:84px}.answer{font-size:1.05rem;line-height:1.65;color:var(--text-1)}.block-title{font-family:var(--font-display);font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.25;margin-bottom:14px}.audio-box{display:grid;gap:10px}.audio-box audio{width:100%;height:44px;border-radius:999px}.chapters{display:grid}.chapters a{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:8px 6px;border-radius:10px;font-size:.875rem;color:var(--text-2)}.chapters a:hover{background:#39d7e80f;color:var(--text-1)}.chapters .mono{color:var(--ice-cyan);letter-spacing:.04em;padding-top:2px}.moments{display:grid;gap:14px}.moment{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:18px;border-radius:16px;background:var(--glass-soft);border:1px solid var(--hairline-soft)}.moment__time{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;align-self:start;border:1px solid var(--hairline-strong);color:var(--ice-cyan);font-family:var(--font-mono);font-size:.875rem;white-space:nowrap}.moment__time:hover{border-color:var(--signal-cyan);box-shadow:0 0 18px #39d7e840}.moment__time svg{width:12px;height:12px}.moment__title{font-family:var(--font-display);font-weight:700;font-size:1.05rem;line-height:1.35}.moment blockquote{margin-top:8px;padding-left:14px;border-left:2px solid var(--brand-teal);color:var(--text-1);font-size:.95rem}.moment blockquote footer{margin-top:4px;color:var(--text-3);font-size:.875rem}.moment__why{margin-top:8px;color:var(--text-2);font-size:.875rem}@media(max-width:520px){.moment{grid-template-columns:minmax(0,1fr);gap:10px}.moment__time{justify-self:start}}.pohled{border-color:var(--hairline-strong)}.pohled__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pohled__sign{margin-top:16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;color:var(--text-2);font-size:.875rem}.pohled__sign strong{color:var(--text-1);font-family:var(--font-display);white-space:nowrap}.qa{display:grid;gap:10px}.qa details{background:var(--white);color:var(--navy);border-radius:var(--radius-md);padding:4px 22px}.qa summary{list-style:none;cursor:pointer;padding:16px 28px 16px 0;position:relative;font-family:var(--font-display);font-weight:700;font-size:1.05rem;line-height:1.35}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";position:absolute;right:0;top:13px;font-size:1.4rem;line-height:1;color:var(--brand-blue)}.qa details[open] summary:after{content:"–"}.qa__answer{padding-bottom:18px;color:var(--ink-soft);font-size:.95rem;line-height:1.6}.qa__answer a{color:var(--brand-blue);font-weight:600}.transcript summary{cursor:pointer;list-style:none}.transcript summary::-webkit-details-marker{display:none}.transcript__note{margin-top:10px}.transcript__body{display:grid;gap:14px;margin-top:18px;max-height:70vh;overflow:auto;padding-right:8px}.transcript__p{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:6px;border-radius:10px}.transcript__p.is-active{background:#39d7e814}.transcript__p a{color:var(--ice-cyan);font-family:var(--font-mono);font-size:.875rem;padding-top:1px}.transcript__p strong{display:block;font-family:var(--font-display);font-weight:600;font-size:.875rem;color:var(--text-2)}.transcript__p p{color:var(--text-1)}.guest-card{display:grid;gap:10px}.guest-card__name{font-family:var(--font-display);font-weight:700;font-size:1.1rem}.guest-card__photo,.portrait{width:96px;height:96px;border-radius:50%;object-fit:cover;border:1px solid var(--hairline-strong)}.portrait--lg{width:160px;height:160px}.about-host{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,3vw,32px);align-items:start}@media(max-width:600px){.about-host{grid-template-columns:minmax(0,1fr)}}.cta-band{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:22px;align-items:center}@media(max-width:760px){.cta-band{grid-template-columns:minmax(0,1fr)}}.search{display:flex;gap:10px;align-items:center;width:min(520px,100%)}.search input{flex:1;min-height:48px;padding:12px 18px;border-radius:var(--radius-sm);background:#020816b3;border:1px solid rgba(57,215,232,.3);color:var(--text-1)}.search input::placeholder{color:var(--text-3)}.search input:focus{outline:2px solid var(--signal-cyan);outline-offset:1px}.site-footer{margin-top:clamp(46px,6vw,80px);border-top:1px solid var(--hairline-soft);padding-block:36px 48px;background:#02071599}.site-footer__grid{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.8fr));gap:28px}.site-footer h2{font-family:var(--font-display);font-weight:700;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:var(--signal-cyan);margin-bottom:12px}.site-footer li+li{margin-top:8px}.site-footer a{color:var(--text-2)}.site-footer a:hover{color:var(--text-1)}@media(max-width:760px){.site-footer__grid{grid-template-columns:minmax(0,1fr)}}.breadcrumbs{font-size:.875rem;color:var(--text-3)}.breadcrumbs a{color:var(--text-2)}.breadcrumbs a:hover{color:var(--text-1)}.breadcrumbs li{display:inline}.breadcrumbs li+li:before{content:"/";margin:0 8px;color:var(--text-3)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
