@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:100;src:url(/_astro/lato-latin-ext-100-normal.qch5WNak.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5wAA0AAAAAFIQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAIAAAACulSCXUkdTVUIAAAGwAAAAJwAAACi4/LjqT1MvMgAAAdgAAABWAAAAYHgrW91jbWFwAAACMAAAAG8AAACkCycpzWdhc3AAAAKgAAAACAAAAAgAAAAQZ2x5ZgAAAqgAAAiGAAAMiLh3fdpoZWFkAAALMAAAADYAAAA2/A/xumhoZWEAAAtoAAAAHwAAACQPKQaGaG10eAAAC4gAAACAAAAArpqdEsJsb2NhAAAMCAAAAFoAAABaTeJLMG1heHAAAAxkAAAAHAAAACAAOgDkbmFtZQAADIAAAAE4AAACpjeCVLBwb3N0AAANuAAAALgAAAEJD3SxSXjaRYq1gQJAEEXfHe7urinaAZIgETme4FYERRATUwTl0MMy+Og3/gAzRer815vtHuHF8LDCjhZAKf6kfxj+59Od+K8LT00S/D+/UdYvDPT06FIl/+w/4Q58xIiTJI0Gl7rgVle8suKpI051fqsDvLJBdeKPmDj/ot8QdAfHSyGIeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bmfs3wi4GVgYG1glWEgYFRAkIz72IQY/zCwczEzwQELMxMzA0MDPoMSKCkMsCHwYGBQUGBzetfFeME9m2MqxQYGCaD5JivsFYAKQUGJgB5FA3QAAB42mNgYGACYmYgFgGSjGCahWECkFYAQhYGEOAFshYwsjNKMrowRjMmMtYxTmI6znSS6a6Cwv//SCpYGCUYHRmjGBMYK1BUMP7/+v/x/5z/3P9+/7vyb/+/3f+W/pv0N+5v7F/vB5xAOwkAADWIJgwAAAEAAf//AA942p1WBXga2Rq9zhAogWSANCFssBAXNEpa4rokdY3X7Tn19r28fPV23d3d3d3d3d29AmTvDJCs20Rmrp/zn3/+M4AAFwD4MhoGTuAGflANAAxgt8uM9KKGpEKb1xMgXk8Jslk1/M+Z7vG5XQa9yGzWXGjRWfz8D+rSinxTc4tnTHHavAGfHVKtzVfrs9mqO/Jc7e4sTPBek17Mzhb1ptguvDHyPxHPiFxEFqfZs3Qmb2eZL1RTkp+fuX6jqaiguKrDU9RUNtlkNeHIUXqzWVpITjq4TaQhAMGJY59TkW4D5QA4XIdBDbZZSyDyetICUAJtVDDeQThYyAmkmXlnAPl9lBCsLBoO75u1+9NL+/uv+O6YjnXLessxoUJWcXD+2s49n1zU13v+O6MzRlf3ltJbsFDY7M4evBEqzz0dCrcsFvMD+ZQarXlWY/81sdjpZ8ViV/dmlNQXUsAxfQ4A2c8jKAKQ7jLCXI9X59bxWEGDqNfZdO79SopfgyJjNGKCokDDwsGbqIrSioPbFLSdTaIH7+WrIVgz9jk+m3MLAgA5jXjM9aKZcSmQ1Hb6ZZZEIsU1Ebg2iKthxH+nTOloXjN95v/nltYtGtk2sqiuatXpi5rXLOiyE86SGfMqQouD/cct9ec3LVi2atmCpnxX3+55i05pJPtZflm+d/Y/67pXtJUXuzr/NmPmMaunTC6tLyQYT3YWOScHlu46PNjXWO605Llbhxvr1y+sCLZwvLs47xGOXMPx6kUFtCgsXo/PDy1eMiJEXPhpFFFjjB+PVNEwUaoOXmsgTEFph4GvHRr7Gvvw26DwJ1w5H84pqSwaZ5hDCLPU9db3HrvE71+0d3bXiiY7I4SkVoWGKnuPX15Vteq04Tk7XThMsq3ZDZuuXvPPq9ZPsRfZCTEUOzIatt74n7/fNNJaWQwguBwAvIOfPRkAt87t0hulhDdIUsl5zhS6y5kGW2cMrKg664wMe/vfOv5xZyt+WnuLq6fqsDsvje5C/+zZOrd0/YqoMa4aepHvFvgd1VBCNZbkhK4nTDisem4wsLgt39W9ZMWSbldhz386vNOaa81Myk371MGWltUdzsRgUWh1/bRN1XgTy7KYcut6ir3N5VaLo6K7pmZZV4nOXJTFMLYWWAta+ysq2z22HLu3q6p8TmN+sZvj7OKs7fhpkMpxioyrpU+qZeH9ONqDjo22YIwui65EV+MH+fmRmSKjhOKLRb4EiORbZKIpAPMs52tFJET30xSRjzxPRuHtPG8FPk3BCqHEF97+oEKpOVup1dFtB4WPNQJAQIxdSWt4vthAEZ8paQx5FZHC4ccWzBfyZRqsFw1SpKAFlkCnBipoCZc+s6sgODsz32W8J2q+C6u0qEXkv+5ic2dlTrE57dDT6MnYeVTAREFjX/LppqYGS407PxW+GCtKoeGD21QOV8BeEdBoNRjgGlW6iv8CjikcuxIfz9WrB90/xeScSEF/ogLywlIK42rqdRNQpRqjU0MpffGOJNrsYk8GK5i+cEWwaE5LcedpX55rDQ4FPdOD5XYDJYy0nLiofWWLdYJE9JPGNQu7c2P3xB5z1nUnadjqPAWac4qay7OyqhfUB5e2FZJNneumFxtycnMMjHSEyuZu7Y6GJ/jBtBxfsxOWpGzfWD3DnzU2Fq+Z7HWUCwgAQAEKUC0AvF9+B+k23i/I/RoQAXI9i11JOiRH+GlEeK3XJ/4UtnH6JJCknOEsNUbbsSvyLjozuhCb0NwJdkk+OVWu/FQaNkTXGKJzDROwuRZDXItNXItGEPrpyRqYlCJuTcxmYeKPy4ViHBDmL6DCwhVDHyaR6a2FelWGevj01TVSoegcHaxQ0KgaVS0/bn5POFRA+DWpPBgq1JcVmOKAn5m9e1GtEn3gWbApid3sLc3TQtg8euf6FVdtafavOGURpZpMzbqbNgflUqOzW7IUakd5jVXmRF6tXHzk7N6jhjwAgiYA8Jc8qumcm4MzUFA5kgr+EtZBnRvmwZuxMhZCD0bNDxLh1gy042PGlPT96JkGtHS5ICjoMDoAIKjh6/fT04GO33V+vlEq1NmS28DcJ7Hy3owniXAvPT16yrC0Q3/kBZy9mPENBtFKrnvcr9hrXHeayIeUMX7F66KcD8p4PkAg54nsS+x1kAtYfD7UJvvRi/L8lET+PMrvKDH/dqAGh3OMXB1UB33VUGH7c64G20SV8m5C7laqxPe1cMpf9zh2u3A6pacLt8a+/YtmN842PM7WAS7ldwzyACDT2fVABYygQK6tctL6OAX6g2fMReI0jdAMjQHolwICL7TpjRaLUW+Dxyef9mdEvxWVFD4npDKqFeBzVCmyLXqLJT4evx+6OXoJmoYdQjR3klGtNk5CLwocoezH8nuuSOi0SdZJrvyyTqqETtcCMD7/5vH5hXDDL853SvMBSsy/na/PlnU1SMIGoKQs/bH/w7NFmkIl7fhNEm//j78H2O2YSopQfOuOH30ZjJ8eHj/dIZ8OwZbYPvwyHeVtADEvzV6PO4D96U5rLXT7uYPrRSmxUrmvoTnDqqkDm1q0FavmTlUNv6H+PFMV6Nvcoa1eOadOnQW3Yl/kzoXbZhekpEB7aEsvDhBBeDreYev+78KnZb+rIUfCr2kYqHnD5hzPYpijfTpNEK5m7GpBSCNHvivcrVDcLfC4JR0SMTBJRvw6zYQh7ouqH2cFDCXFpqGEoFJ0jyWjaJHsorof+Kgl+QDX3UtVsqFC9Cp/ul6lSVpr3F8huDt2JL6Z7pLUkT7TKQ5A+dvJ4TJkQ4suXS6nznSd5W6BwSGCGaUMEzjEhNieZCu2B59JlQy+ivgVs/LyIUQfjpYh6XocSXXsYYaQmr0uuz1NgEPq2KtKpfpLjo69/jx7XGAyf9YFQ+zmX+fPRpL8vwdjV6eFAAAAAQAAAAEaoCXu/JlfDzz1ABkH0AAAAADKk15wAAAAAMrfLnj/Kv6ECEYG4AAAAAkAAgAAAAAAAHjaY2BkYGDf9i+MgYHj0n+t/0YcbkARVKANAI/FBcEAeNpjfshgxAAFjE0MDKzzGGaxvmD4wMLBUMDKxNDDXMWQwqLAsIE5jKGAuYLBD6SGyYBBBIhvsJxhEGFexVAB0gNWB9TH/AJISzG4MZkw2IDMAell0WMoAOln4YDSNQwaILNB5qHTLB0MDUCzbaB2PADiaUCxI0D6DMMDAOjiI+oAAABXAFcAVwBXAKEAxQEdATsBeQGgAfQCFAIUAiECNQJ/AvEC/QMJA0UDtAPYA/kEBQQRBB0EKQSUBKAE5QTxBP0FCQUVBUgFVAWMBaUFrQXEBeUGGAYtBkQAAHjaY2BkYGDQYWhgYGdIYmAB8xCAiYERABpyAR942n2RtVIFMBRED+7SoNUdGtypoMPdpcXd/b2a7+BbOTMEl8lkcu5mszGgmH3yyMkvgZzanLbEOTTmVCfOpTInN3EeuzwnzqeRp8QFLDKQuPCTXqkKh9zaLhmk23bDDtccWd/KXdzIp44XqgfOLzDOLOvsWTunfk7QS5e9x7whqw32nLtFj7PtLOo65UjtkJAv2VO/ke507FjNssWtdSeT0pGqfj17qpm0fst6V+cdJ/INWUbtR+ypOrLjDeI9KX4kBVPcqlknbx899NqWnT3gDvfg+p+EEdVLMipH+n03ghZ2aCVl2TvfU4NtvfHjBvHlDvHjFsGD4y2HkifT5Ttyjw6CcXxxbqV5E85UgybSmaUuwsqc1zdOq+7kXcyRTZaCFaZ0BgvpP96zfyR0EL//uD1eAO8xaFd42mzBoQFBAQBF0fs+AACMoABAU0ADoFlGt4YlTAIAWAIgOweDn1eVKP8kQAYGJmJkKVGmQZcRY5lYMpVZFh48ZZWNIyfZ5ZBTLs5cmMstj7zyceXGjIP8rNkxUUBBc2v4no8Pe2lepoGBowG7Y356fl5qNnsilHaF0qkQms0vMbm0JJUtD0IFQ6hiCBUFoarAFFdUSn5JYnJyal4JVxWcCbbHyNmSC6xGLzmxOJUPLgnmAgBXr0NK)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-display:swap;font-weight:100;src:url(/_astro/lato-latin-100-normal.Dw0I1B7H.woff2)format("woff2"),url(/_astro/lato-latin-100-normal.pKQoWT5u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/lato-latin-ext-300-normal.CYtq150c.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/lato-latin-300-normal.BP2wSCML.woff2)format("woff2"),url(/_astro/lato-latin-300-normal.CINZtfFB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-ext-400-normal.CK4GAP86.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lato-latin-400-normal.BEhtfm5r.woff2)format("woff2"),url(/_astro/lato-latin-400-normal.B11PyLys.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy-950:#02040d;--navy-900:#050a1f;--navy-500:#13225a;--gold-300:#f7d65a;--gold-500:#e2b62a;--gold-700:#c9a227;--cream-100:#f3ebd8;--cream-200:#e9e3d3;--cream-300:#d6cfbf;--muted:#9c968a;--status-early:#e2b62a;--status-few:#f2a65a;--status-waitlist:#ff6b61;--color-bg:var(--navy-900);--color-surface:#0a1230;--color-surface-soft:#08102b;--color-surface-dark:var(--navy-950);--color-text:var(--cream-200);--color-text-muted:var(--muted);--color-text-on-dark:var(--cream-100);--color-border:#e2b62a59;--color-accent:var(--gold-500);--color-accent-hover:var(--gold-300);--color-on-accent:var(--navy-900);--color-focus:var(--gold-300);--font-body:"Lato", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:"Lato", system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-body:400;--font-weight-strong:400;--font-weight-heading:300;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.5rem, 1.2rem + 1vw, 1.875rem);--text-2xl:clamp(1.875rem, 1.4rem + 1.8vw, 2.625rem);--text-3xl:clamp(2.25rem, 1.5rem + 3vw, 3.75rem);--leading-body:1.65;--leading-heading:1.15;--tracking-heading:-.01em;--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;--section-pad-s:var(--space-6);--section-pad-m:clamp(var(--space-7), 6vw, var(--space-8));--section-pad-l:clamp(var(--space-8), 10vw, var(--space-9));--gutter:clamp(1rem, 4vw, 2rem);--width-narrow:44rem;--width-normal:72rem;--width-wide:90rem;--radius-s:4px;--radius-m:8px;--radius-l:16px;--radius-button:999px;--shadow-s:0 1px 2px #0000000f;--shadow-m:0 6px 24px #00000014;--ease:cubic-bezier(.2, .7, .2, 1);--duration:.18s}@media (prefers-reduced-motion:reduce){:root{--duration:0s}}.container{width:100%;padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:calc(var(--width-narrow) + 2 * var(--gutter))}.container--normal{max-width:calc(var(--width-normal) + 2 * var(--gutter))}.container--wide{max-width:calc(var(--width-wide) + 2 * var(--gutter))}.stack>*+*{margin-top:var(--space-5)}.stack>:last-child{margin-bottom:0}.placeholder{padding:var(--space-6);border:1px dashed var(--color-border);border-radius:var(--radius-m);color:var(--color-text-muted);text-align:center;font-size:var(--text-sm)}.eyebrow{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3)}.buttons{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.buttons--center{justify-content:center}.button{min-height:2.875rem;padding:var(--space-2) var(--space-5);border-radius:var(--radius-button);font-weight:var(--font-weight-strong);font-size:var(--text-sm);transition:background var(--duration) var(--ease), color var(--duration) var(--ease), border-color var(--duration) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button--primary{background:var(--color-accent);color:var(--color-on-accent)}.button--primary:hover{background:var(--color-accent-hover);color:var(--color-on-accent)}.button--secondary{color:inherit;background:0 0;border-color:currentColor}.button--secondary:hover{background:var(--color-surface-soft);color:var(--color-text)}.site-header{z-index:50;background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:4.5rem;display:flex}.site-header__logo img{width:auto;height:2rem}.site-nav{align-items:center;gap:var(--space-5);display:flex}.site-nav ul{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.site-nav a:not(.button){color:var(--color-text);font-size:var(--text-sm);text-decoration:none}.site-nav a[aria-current=page]{text-underline-offset:.4em;text-decoration:underline}.site-header__toggle{display:none}@media (width<=52rem){.site-header__toggle{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.site-header__burger,.site-header__burger:before,.site-header__burger:after{width:1.375rem;height:2px;transition:transform var(--duration) var(--ease);background:currentColor;display:block;position:relative}.site-header__burger:before,.site-header__burger:after{content:"";position:absolute;left:0}.site-header__burger:before{top:-7px}.site-header__burger:after{top:7px}.site-nav{padding:var(--space-5) var(--gutter) var(--space-6);background:var(--color-bg);border-bottom:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:none;position:absolute;inset:100% 0 auto}.site-nav ul{gap:var(--space-4);flex-direction:column}.site-nav a:not(.button){font-size:var(--text-lg)}.site-header.is-open .site-nav{display:flex}}.site-footer{background:var(--color-surface-dark);color:var(--color-text-on-dark);padding-block:var(--space-8) var(--space-5);margin-top:0}.site-footer a{color:inherit}.site-footer__inner{gap:var(--space-7);flex-wrap:wrap;justify-content:space-between;display:flex}.site-footer__logo{width:auto;height:2rem;margin-bottom:var(--space-4)}.site-footer__brand{max-width:24rem;font-size:var(--text-sm)}.site-footer__links{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.site-footer__copy{margin-top:var(--space-7);font-size:var(--text-xs);opacity:.7}.section{isolation:isolate;position:relative}.section--pad-s{padding-block:var(--section-pad-s)}.section--pad-m{padding-block:var(--section-pad-m)}.section--pad-l{padding-block:var(--section-pad-l)}.section--bg-soft{background:var(--color-surface-soft)}.section--bg-dark,.section--bg-image{background:var(--color-surface-dark);color:var(--color-text-on-dark)}.section--bg-dark a:not(.button),.section--bg-image a:not(.button){color:inherit}.section--bg-dark .eyebrow,.section--bg-image .eyebrow{color:inherit;opacity:.75}.section__bg{object-fit:cover;z-index:-1;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.columns{gap:var(--space-6);display:grid}.columns--gap-s{gap:var(--space-4)}.columns--gap-l{gap:var(--space-8)}.columns--align-center{align-items:center}@media (width>=48rem){.columns--1-1{grid-template-columns:1fr 1fr}.columns--1-2{grid-template-columns:1fr 2fr}.columns--2-1{grid-template-columns:2fr 1fr}.columns--1-1-1{grid-template-columns:repeat(3,1fr)}.columns--1-1-1-1{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.columns--1-1-1-1{grid-template-columns:repeat(4,1fr)}}.columns__col{min-width:0}.spacer--s{height:var(--space-5)}.spacer--m{height:var(--space-7)}.spacer--l{height:var(--space-9)}.hero{isolation:isolate;display:grid;position:relative;overflow:hidden}.hero--h-full{min-height:100svh}.hero--h-large{min-height:75svh}.hero--overlay{background:var(--color-surface-dark);color:var(--color-text-on-dark)}.hero--overlay .hero__media{z-index:-1;position:absolute;inset:0}.hero--overlay .hero__media :is(img,video){object-fit:cover;opacity:.55;width:100%;height:100%}.hero--overlay .hero__content{padding-block:var(--space-9);align-self:center}.hero--overlay .eyebrow{color:inherit;opacity:.8}.hero--center .hero__text{text-align:center;margin-inline:auto}.hero__text{max-width:44rem}.hero__lead{font-size:var(--text-lg)}.hero--split{grid-template-columns:1fr}.hero--split .hero__media :is(img,video){object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}.hero--split .hero__content{padding-block:var(--space-8);align-self:center}@media (width>=60rem){.hero--split{grid-template-columns:1fr 1fr}.hero--split .hero__media{order:2}.hero--split .hero__media :is(img,video){aspect-ratio:auto}}.heading--center{text-align:center}.heading>:last-child{margin-bottom:0}.prose{max-width:var(--width-narrow)}.prose--center{text-align:center;margin-inline:auto}.prose--lead{font-size:var(--text-lg)}.prose>:last-child{margin-bottom:0}.prose ul,.prose ol{margin:0 0 var(--space-4);padding-left:1.25em}.prose li+li{margin-top:var(--space-2)}.prose blockquote{margin:var(--space-5) 0;padding-left:var(--space-5);border-left:2px solid var(--color-border)}.image{margin:0}.image img{width:100%}.image--landscape img{aspect-ratio:3/2;object-fit:cover}.image--square img{aspect-ratio:1;object-fit:cover}.image--portrait img{aspect-ratio:4/5;object-fit:cover}.image--rounded img{border-radius:var(--radius-l)}figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.gallery{gap:var(--space-3);display:grid}.gallery__item{margin:0}.gallery__link{display:block}.gallery img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-m);width:100%}.gallery--grid{grid-template-columns:repeat(2,1fr)}@media (width>=48rem){.gallery--grid.gallery--cols-3{grid-template-columns:repeat(3,1fr)}.gallery--grid.gallery--cols-4{grid-template-columns:repeat(4,1fr)}}.gallery--carousel{scroll-snap-type:x mandatory;padding-bottom:var(--space-3);overscroll-behavior-x:contain;grid-auto-columns:80%;grid-auto-flow:column;overflow-x:auto}.gallery--carousel .gallery__item{scroll-snap-align:start}@media (width>=48rem){.gallery--carousel.gallery--cols-2{grid-auto-columns:calc(50% - var(--space-3) / 2)}.gallery--carousel.gallery--cols-3{grid-auto-columns:calc(33.33% - var(--space-3) * 2 / 3)}.gallery--carousel.gallery--cols-4{grid-auto-columns:calc(25% - var(--space-3) * 3 / 4)}}.lightbox{color:#fff;background:#000000eb;border:0;width:100%;max-width:100vw;height:100%;max-height:100vh;padding:0}.lightbox::backdrop{background:#0009}.lightbox__figure{height:100%;padding:var(--space-7) var(--space-8);place-content:center;margin:0;display:grid}.lightbox__figure img{width:auto;max-height:80vh;margin-inline:auto}.lightbox__figure figcaption{color:inherit;text-align:center;opacity:.8}.lightbox__btn{color:inherit;padding:var(--space-4);cursor:pointer;background:0 0;border:0;font-size:2.5rem;line-height:1;position:absolute}.lightbox__prev{top:50%;left:0;transform:translateY(-50%)}.lightbox__next{top:50%;right:0;transform:translateY(-50%)}.lightbox__close{top:0;right:0}.quote{max-width:var(--width-narrow);margin:0}.quote--center{text-align:center;margin-inline:auto}.quote blockquote{font-family:var(--font-heading);font-size:var(--text-xl);margin:0;line-height:1.4}.quote__by{align-items:center;gap:var(--space-3);margin-top:var(--space-4);color:inherit;display:inline-flex}.quote__by>span{text-align:left;display:grid}.quote__photo{object-fit:cover;border-radius:50%;width:3.5rem;height:3.5rem}.quote__role{font-size:var(--text-sm);color:var(--color-text-muted)}.people{gap:var(--space-7) var(--space-6);display:grid}@media (width>=48rem){.people{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.people--cols-3{grid-template-columns:repeat(3,1fr)}}.person__photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-l);width:100%;margin-bottom:var(--space-4)}.person__name{margin-bottom:var(--space-1)}.person__role{color:var(--color-text-muted);font-size:var(--text-sm)}.person__bio,.person__link{font-size:var(--text-sm)}.steps{counter-reset:step;gap:var(--space-6);max-width:var(--width-narrow);margin:0;padding:0;list-style:none;display:grid}.steps__item{padding-left:var(--space-7);border-left:1px solid var(--color-border);padding-bottom:var(--space-2);position:relative}.steps--numbered .steps__item:before{counter-increment:step;content:counter(step);left:calc(-1 * var(--space-5) + -1px);width:var(--space-7);height:var(--space-7);margin-left:calc(var(--space-7) / -2 + var(--space-5));background:var(--color-bg);border:1px solid var(--color-border);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:0}.steps__title{font-size:var(--text-lg);margin-bottom:var(--space-2)}.steps__item>:last-child{margin-bottom:0}.cta{text-align:center;padding:var(--space-8) var(--space-6);border-radius:var(--radius-l)}.cta>p{max-width:var(--width-narrow);margin-inline:auto}.cta--soft{background:var(--color-surface-soft)}.cta--dark{background:var(--color-surface-dark);color:var(--color-text-on-dark)}.cta--accent{background:var(--color-accent);color:var(--color-on-accent)}.cta--accent .button--primary{background:var(--color-surface);color:var(--color-text)}.faq{max-width:var(--width-narrow)}.faq__group{margin-bottom:var(--space-3)}.faq__item{border-bottom:1px solid var(--color-border)}.faq__q{cursor:pointer;padding:var(--space-4) var(--space-6) var(--space-4) 0;font-weight:var(--font-weight-strong);list-style:none;position:relative}.faq__q::-webkit-details-marker{display:none}.faq__q:after{content:"+";font-size:var(--text-lg);font-weight:400;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faq__item[open] .faq__q:after{content:"−"}.faq__a{padding-bottom:var(--space-4)}.contact__list{gap:var(--space-2);font-size:var(--text-lg);margin:0;padding:0;list-style:none;display:grid}.details{border-top:1px solid var(--color-border);max-width:var(--width-narrow);margin:0;display:grid}.details__row{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:9rem 1fr;display:grid}.details dt{color:var(--color-text-muted);font-size:var(--text-sm);padding-top:.15em}.details dd{margin:0}.details__row--tba dd{color:var(--color-text-muted);font-style:italic}.festival-cta{text-align:center;padding:var(--space-8) var(--space-6);border-radius:var(--radius-l);background:var(--color-surface-soft)}.festival-cta>p{max-width:var(--width-narrow);margin-inline:auto}.festival-cta__badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-button);border:1px solid var(--color-border);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;display:inline-block}.lp{--gx:max(80px, calc(50% - 640px));--lp-ease:cubic-bezier(.22, .61, .36, 1);--bleed:calc(max(80px, 50vw - 640px) + 24px);background:var(--navy-900);min-height:100vh;color:var(--cream-200);font-family:var(--font-body);-webkit-font-smoothing:auto;flex-direction:column;font-size:16px;font-weight:400;line-height:normal;display:flex;position:relative;overflow-x:clip}:where(.lp) :is(h1,h2,h3,p,dl,dd,figure){margin:0}:where(.lp) :is(h1,h2,h3){font:inherit;letter-spacing:normal;text-wrap:balance}:where(.lp) [id]{scroll-margin-top:124px}:where(.lp) a{color:var(--gold-500);text-decoration:none}:where(.lp) a:hover{color:#f3cc4e}:where(.lp) :is(a,button,input,textarea,label){transition:color .35s,background-color .35s,border-color .35s,box-shadow .45s,opacity .35s,filter .45s}.lp-eyebrow{letter-spacing:.34em;text-transform:uppercase;color:#d3a92a;font-size:12px;font-weight:400}.lp-h2{letter-spacing:.1em;text-transform:uppercase;color:var(--cream-100);font-size:40px;font-weight:100;line-height:1.12}.lp-body{color:var(--cream-300);font-size:17px;font-weight:300;line-height:1.7}.lp-body p{margin:0 0 18px}.lp-body p:last-child{margin-bottom:0}.lp-rule{background:linear-gradient(90deg,#e2b62a00,#e2b62ad9,#e2b62a00);height:1px}.lp-fog{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.lp-mark{border:1px solid var(--gold-300);width:9px;height:9px;display:block;transform:rotate(45deg);box-shadow:0 0 10px #f7d65a99}.lp-body a:not(.lp-btn):not(.lp-soc){color:var(--cream-200);background-image:linear-gradient(var(--gold-300), var(--gold-300)), linear-gradient(#e2b62a73, #e2b62a73);transition:background-size .5s var(--lp-ease), color .35s ease;background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:3px}.lp-body a:not(.lp-btn):not(.lp-soc):hover{color:#fff;background-size:100% 1px,100% 1px}.lp-glass{backdrop-filter:blur(10px);background:#02040e99;border:1px solid #e2b62a6b}.lp-btn{isolation:isolate;cursor:pointer;background:#e2b62a8c;border:0;border-radius:999px;flex-shrink:0;max-width:100%;padding:0;font-family:inherit;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 28px #e2b62a38}.lp-btn:before{content:"";background:conic-gradient(from 0deg, #e2b62a00 0deg, #e2b62a00 250deg, var(--gold-300) 320deg, #fff 340deg, #e2b62a00 360deg);animation:3.6s linear infinite lp-orbit;position:absolute;inset:-150%}.lp-btn>span{z-index:1;box-sizing:border-box;height:42px;color:var(--cream-100);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;background:#070e2b;border-radius:999px;justify-content:center;align-items:center;margin:1px;padding:0 30px;font-size:12px;font-weight:400;transition:background-color .35s,color .35s;display:inline-flex;position:relative}.lp-btn:hover{box-shadow:0 0 40px #e2b62a66}.lp-btn:hover>span{color:#fff;background:#0e1a45}.lp-btn--sm>span{height:34px;padding:0 20px;font-size:10px}@keyframes lp-orbit{to{transform:rotate(360deg)}}.lp-soc{width:36px;height:36px;color:var(--gold-500);isolation:isolate;border:1px solid #e2b62abf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .35s,border-color .35s,box-shadow .45s,transform .35s;display:inline-flex;position:relative;overflow:hidden}.lp-soc:before{content:"";opacity:0;z-index:-1;border-radius:50%;transition:opacity .4s;position:absolute;inset:0}.lp-soc svg{width:17px;height:17px;display:block}.lp-soc:hover{border-color:var(--gold-500);transform:translateY(-2px)}.lp-soc:hover:before{opacity:1}.lp-soc--web:before{background:linear-gradient(135deg, var(--gold-300), var(--gold-700))}.lp-soc--web:hover{color:var(--navy-900);box-shadow:0 8px 24px #e2b62a59}.lp-soc--ig:before{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.lp-soc--ig:hover{color:#fff;box-shadow:0 8px 24px #d6249f59}.lp-soc--fb:before{background:#1877f2}.lp-soc--fb:hover{color:#fff;box-shadow:0 8px 24px #1877f259}.lp-soc--tg:before{background:#229ed9}.lp-soc--tg:hover{color:#fff;box-shadow:0 8px 24px #229ed959}.lp input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer;background:#ffffff08;border:1px solid #e2b62a66;border-radius:6px;flex-shrink:0;place-content:center;width:20px;height:20px;margin:0;transition:border-color .3s,background-color .3s,box-shadow .3s;display:inline-grid}.lp input[type=checkbox]:before{content:"";border-left:1.5px solid var(--gold-300);border-bottom:1.5px solid var(--gold-300);width:9px;height:5px;transition:transform .3s var(--lp-ease);transform:translateY(-1px)rotate(-45deg)scale(0)}.lp input[type=checkbox]:checked{background:#e2b62a1f;border-color:#f7d65ae6}.lp input[type=checkbox]:checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}.lp input[type=checkbox]:hover{border-color:#e2b62abf}.lp input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #e2b62a26}.lp-island-wrap{--pl:27px;z-index:80;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;top:16px;left:0;right:0}.lp-island-wrap>*{pointer-events:auto}.is-scrolled .lp-island-wrap{--pl:21px}.lp-pin{pointer-events:none;flex-shrink:0;align-items:center;display:inline-flex}.lp-pin img{opacity:.45;flex-shrink:0;width:15px;height:15px}.lp-pin__line{width:var(--pl);height:1px;animation:lp-pin-grow 1.2s var(--lp-ease) .2s both, lp-pin-breathe 15s ease-in-out 2.4s infinite;transition:width .7s var(--lp-ease);background:#e2b62a73;display:block}.lp-pin--l .lp-pin__line{transform-origin:100%;margin-left:-1px}.lp-pin--r .lp-pin__line{transform-origin:0;margin-right:-1px}.lp-pin--l img{animation:lp-pin-in-l 1.4s var(--lp-ease) .2s both}.lp-pin--r img{animation:lp-pin-in-r 1.4s var(--lp-ease) .2s both}@keyframes lp-pin-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-pin-in-l{0%{opacity:0;transform:translate(12px)scale(.6)}to{opacity:.45;transform:none}}@keyframes lp-pin-in-r{0%{opacity:0;transform:translate(-12px)scale(.6)}to{opacity:.45;transform:none}}@keyframes lp-pin-breathe{0%,6%{width:var(--pl)}19%,34%{width:calc(var(--pl) + 4px)}47%,to{width:var(--pl)}}@keyframes lp-island-breathe{0%,6%{gap:14px}19%,34%{gap:18px}47%,to{gap:14px}}.lp-island{backdrop-filter:blur(10px);width:fit-content;transition:gap .7s var(--lp-ease), box-shadow .5s ease, padding .5s ease;background:#02040e99;border:1px solid #e2b62a73;border-radius:999px;align-items:center;gap:18px;padding:5px;animation:15s ease-in-out 2.4s infinite lp-island-breathe;display:flex;position:relative;box-shadow:0 18px 50px #0000008c,0 0 0 6px #e2b62a0a,inset 0 1px #ffffff12}.lp-island:hover,.lp-island:focus-within{gap:20px;animation:none}.lp-island-wrap:has(.lp-island:hover) .lp-pin__line,.lp-island-wrap:has(.lp-island:focus-within) .lp-pin__line{animation:lp-pin-grow 1.2s var(--lp-ease) .2s both;width:calc(var(--pl) + 5px)}.is-scrolled .lp-island:hover{box-shadow:0 22px 60px #0009,0 0 0 8px #e2b62a0f,inset 0 1px #ffffff14}.lp-island__brand{align-items:center;padding-right:6px;transition:padding .55s;display:inline-flex}.lp-island__badge{width:44px;height:44px;transition:transform .6s var(--lp-ease);border-radius:50%;flex-shrink:0}.lp-island:hover .lp-island__badge{transform:rotate(90deg)}.lp-island__word{opacity:1;width:auto;max-width:220px;height:29px;transition:max-width .55s var(--lp-ease), opacity .35s ease, margin-left .55s ease;margin-left:16px}.is-scrolled .lp-island__word{opacity:0;max-width:0;margin-left:0}.is-scrolled .lp-island__brand{padding-right:0}.lp-island__cta{flex-shrink:0}.lp-island__cta>span{height:42px;padding:0 28px;font-size:12px}.lp-topfill{display:none}.lp-hero{box-sizing:border-box;min-height:max(100svh,640px);padding:84px var(--gx) 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:64px;display:grid;position:relative}.lp-hero__bg{height:var(--lp-hero-h,max(100svh, 640px));background:radial-gradient(ellipse 80% 70% at 30% 45%, var(--navy-500) 0%, #07102e 45%, var(--navy-950) 100%);position:absolute;top:0;left:0;right:0;overflow:hidden}.lp-hero__gl{width:100%;height:100%;animation:1.6s both lp-gl-in;position:absolute;inset:0}.lp-hero__fade{background:linear-gradient(180deg, #050a1f00 0%, var(--navy-900) 100%);height:220px;position:absolute;bottom:0;left:0;right:0}@keyframes lp-gl-in{0%{opacity:0}to{opacity:1}}.lp-hero__lead{z-index:1;flex-direction:column;align-items:center;gap:48px;padding:48px 0;display:flex;position:relative}.lp-reader-logo{opacity:.01;pointer-events:none;width:min(100%,620px);height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-hero__title{align-items:center;gap:inherit;flex-direction:column;width:100%;display:flex}.lp-jlogo{justify-content:center;margin-bottom:-24px;display:flex;position:relative}.lp-jlogo:before{content:"";background:radial-gradient(circle,#f7d65a42 0%,#e2b62a00 68%);border-radius:50%;width:150px;height:150px;margin:-75px 0 0 -75px;animation:7s ease-in-out infinite alternate lp-jglow;position:absolute;top:50%;left:50%}.lp-jlogo img{object-fit:contain;width:112px;height:112px;animation:11s ease-in-out infinite lp-jfloat;position:relative}@keyframes lp-jfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-jglow{0%{opacity:.55}to{opacity:1}}.lp-lockup{flex-direction:column;align-items:center;gap:20px;width:100%;animation:9s ease-in-out infinite lp-float;display:flex}.lp-lockup img{filter:drop-shadow(0 0 28px #e2b62a47)drop-shadow(0 24px 60px #0009);width:100%;max-width:620px;height:auto}.lp-lockup__sub{letter-spacing:.62em;text-transform:uppercase;color:var(--gold-500);margin-right:-.62em;font-size:30px;font-weight:300;line-height:1}.lp-lockup__sub:before{content:attr(data-text)}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.lp-claim{text-align:center;letter-spacing:.1em;text-transform:uppercase;max-width:580px;color:var(--cream-100);text-shadow:0 4px 30px #0009;text-wrap:balance;font-size:30px;font-weight:100;line-height:1.3}.lp-hero-hosts{letter-spacing:.2em;text-transform:uppercase;color:var(--cream-300);align-items:center;gap:14px;margin:-16px 0 0;font-size:12px;display:inline-flex;position:relative}.lp-hero-hosts:hover{color:var(--gold-300)}.lp-hero-hosts__link{border-radius:32px;position:absolute;inset:-4px}.lp-hero-hosts__faces{flex-shrink:0;display:inline-flex}.lp-hero-hosts__faces>span{background:#0b1638;border:1px solid #e2b62acc;border-radius:50%;width:56px;height:56px;overflow:hidden}.lp-hero-hosts__faces>span+span{margin-left:-12px}.lp-hero-hosts__faces>span{background-position:50%;background-size:cover}.lp-card{z-index:1;border-color:#e2b62a80;flex-direction:column;gap:32px;min-width:0;padding:48px;display:flex;position:relative;box-shadow:0 40px 120px #0000008c,0 0 60px #e2b62a14,inset 0 1px #ffffff14}.lp-card__eyebrow{letter-spacing:.42em;font-size:13px}.lp-info{border-top:1px solid #e2b62a59;flex-direction:column;display:flex}.lp-info__row{border-bottom:1px solid #e2b62a59;flex-wrap:wrap;align-items:center;gap:10px 24px;padding:18px 0;display:flex}.lp-info__row dt{flex-shrink:0;width:72px}.lp-info__row dd{min-width:0;max-width:100%}.lp-info__date{letter-spacing:.06em;color:var(--cream-100);white-space:nowrap;font-size:clamp(20px,2vw,28px);font-weight:300;line-height:1}.lp-info__place{color:var(--cream-200);font-size:18px}.lp-card__actions{align-items:center;gap:28px;display:flex}.lp-card .lp-btn>span{letter-spacing:.22em;text-align:center;text-wrap:balance;white-space:normal;height:auto;min-height:48px;padding:10px 28px;line-height:1.5}.lp-cue{z-index:2;flex-direction:column;align-items:center;width:44px;margin-left:-22px;padding:6px 0;animation:2.8s ease-in-out infinite lp-cue-drift;display:flex;position:absolute;bottom:30px;left:50%}.lp-cue img{opacity:.45;width:15px;height:15px;margin-top:-1px;transition:opacity .35s;transform:rotate(90deg)}.lp-cue__line{background:linear-gradient(#e2b62a00 0%,#e2b62a73 70%);width:1px;height:34px;display:block}.lp-cue:hover{filter:drop-shadow(0 0 6px #f7d65a66)}.lp-cue:hover img{opacity:.9}@keyframes lp-cue-drift{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.lp-intro{padding:120px var(--gx) 64px;flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.lp-intro p{text-align:center;max-width:760px;color:var(--cream-200);text-wrap:pretty;font-size:19px;font-weight:300;line-height:1.75;position:relative}.lp-intro .lp-intro__price{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-500);margin-top:10px;font-size:13px;font-weight:400}.lp-fog--intro{background:#1c307859;width:640px;height:360px;top:40px;left:calc(50% - 320px)}.lp-three{padding:88px var(--gx) 104px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:56px 72px;display:grid;position:relative}.lp-topics{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:56px 48px;display:grid;position:relative}.lp-fog--three{background:#1c307847;width:700px;height:380px;top:-40px;left:8%}.lp-block{flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative}.lp-block .lp-mark{margin:0 0 10px 3px}.lp-block__h{letter-spacing:.14em;text-transform:uppercase;color:var(--cream-100);font-size:20px;font-weight:300;line-height:1.35}.lp-block .lp-body{max-width:420px;color:var(--cream-200);font-size:16px}.lp-photo{height:min(86vh,880px);position:relative}.lp-photo__img{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}.lp-photo__img img{object-fit:cover;object-position:40% 45%;opacity:.85;width:100%;max-width:none;height:100%}.lp-split{z-index:0;min-height:560px;margin:0 calc(-1 * var(--bleed)) 0 -150px;position:relative}.lp-split__img{-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask-composite:intersect}.lp-split__img img{object-fit:cover;object-position:50% 40%;opacity:.92;width:100%;max-width:none;height:100%;position:absolute;inset:0}.lp-split__img .lp-split__topics{object-position:68% 40%}.lp-split__img .lp-split__contact{object-position:100% 35%}.lp-split .lp-credit{bottom:6%;left:8%}.lp-split--left{margin:0 -150px 0 calc(-1 * var(--bleed))}.lp-split--left .lp-split__img{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 5% 95%,#0000 100%)}.lp-split--left .lp-credit{left:var(--bleed)}@media (width>=1101px){.lp-three>.lp-split{margin-top:-88px;margin-bottom:-104px}.lp-contact>.lp-split{margin-top:-56px;margin-bottom:-56px}}.lp-credit{left:var(--gx);z-index:2;letter-spacing:.18em;text-transform:uppercase;color:#d6cfbf6b;white-space:nowrap;font-size:9px;position:absolute;bottom:16px}.lp-credit a{color:#e2b62abf}.lp-credit a:hover{color:var(--gold-300)}.lp-hosts{padding:80px var(--gx);flex-direction:column;gap:40px;display:flex;position:relative}.lp-hosts__head{flex-direction:column;gap:12px;display:flex}.lp-hosts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.lp-host{align-items:flex-start;gap:32px;padding:40px;display:flex}.lp-host__portrait{background:#ffffff08;border:1px solid #e2b62acc;border-radius:50%;flex-shrink:0;width:128px;height:128px;overflow:hidden}.lp-host__portrait img{object-fit:cover;width:100%;height:100%}.lp-host__body{flex-direction:column;gap:18px;min-width:0;display:flex}.lp-host__name{letter-spacing:.1em;text-transform:uppercase;color:var(--cream-100);font-size:36px;font-weight:100;line-height:1.25}.lp-host__bio{font-size:16px}.lp-host__acts{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.lp-host__socials{gap:10px;display:flex}.lp-article{flex-direction:column;flex:1 0 auto;display:flex}.lp-foot{padding:96px var(--gx) 40px;background:#050a1fb3;flex-direction:column;gap:56px;margin-top:auto;display:flex}.lp-join{flex-direction:column;align-items:center;gap:56px;padding:72px 0;scroll-margin-top:176px;display:flex;position:relative}.lp-join__bg{z-index:0;pointer-events:none;width:100vw;margin-left:-50vw;position:absolute;top:-96px;bottom:-40px;left:50%;overflow:hidden}.lp-join__bg img{object-fit:cover;object-position:50% 40%;opacity:.52;width:100%;max-width:none;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.lp-join>.lp-credit{bottom:-28px;left:0}.lp-join__head,.lp-join__two{z-index:1}.lp-fog--join{background:#1c307866;width:760px;height:460px;top:40px;left:calc(50% - 380px)}.lp-join__head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.lp-join__head .lp-h2{max-width:760px;font-size:32px}.lp-join__head .lp-body{max-width:520px}.lp-join__two{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:0 48px;width:min(880px,100%);display:grid;position:relative}.lp-join__col{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.lp-join__col>.lp-body{max-width:320px;margin:0 0 10px;font-size:16px}.lp-join__h{letter-spacing:.2em;text-transform:uppercase;color:var(--cream-100);font-size:22px;font-weight:300}.lp-join__icon{width:56px;height:56px;margin-bottom:6px}.lp-join__icon svg{width:24px;height:24px}.lp-join__mail{color:var(--gold-500);border:1px solid #e2b62abf;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lp-join__or{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);place-self:center;padding-top:40px;font-size:11px}.lp-join__btn{width:260px}.lp-join__btn>span{width:100%;height:36px;padding:0 16px}.lp-fold{opacity:0;visibility:hidden;transition:grid-template-rows .55s var(--lp-ease), opacity .4s ease, transform .55s var(--lp-ease), visibility 0s linear .55s;grid-template-rows:0fr;display:grid;transform:translateY(8px)}.lp-fold>div{min-height:0;overflow:hidden}.lp-fold.is-open{opacity:1;visibility:visible;transition:grid-template-rows .55s var(--lp-ease), opacity .5s ease .12s, transform .55s var(--lp-ease), visibility 0s;grid-template-rows:1fr;transform:none}.lp-fold--fields.is-open>div{overflow:visible}.lp-msg{text-align:left;color:var(--status-few);padding:10px 4px 0;font-size:13px;line-height:1.5}.lp-msg--calm{color:var(--muted);letter-spacing:.04em}.lp-msg a,.lp-msg a:hover{color:var(--status-few);text-underline-offset:3px;text-decoration:underline}.lp-done{text-align:center;color:var(--cream-100);flex-direction:column;align-items:center;gap:14px;padding:4px 4px 0;font-size:16px;font-weight:300;line-height:1.6;display:flex}.lp-done .lp-mark{margin-top:4px}.lp-consent{text-align:left;color:var(--cream-300);cursor:pointer;align-items:flex-start;gap:12px;padding:16px 4px 0;font-size:13px;font-weight:300;line-height:1.55;display:flex}.lp-consent input{margin-top:1px}.lp-consent.is-err input{border-color:var(--status-few);box-shadow:0 0 0 3px #f2a65a29}.lp-consent.err-0 input{animation:.5s cubic-bezier(.36,.07,.19,.97) lp-nudge-a}.lp-consent.err-1 input{animation:.5s cubic-bezier(.36,.07,.19,.97) lp-nudge-b}@keyframes lp-nudge-a{0%,to{transform:none}25%{transform:translate(-3px)}55%{transform:translate(3px)}80%{transform:translate(-1px)}}@keyframes lp-nudge-b{0%,to{transform:none}25%{transform:translate(-3px)}55%{transform:translate(3px)}80%{transform:translate(-1px)}}.lp-trap,.lp-live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-spin{border:1.5px solid #050a1f40;border-top-color:var(--navy-900);opacity:0;border-radius:50%;transition:opacity .35s;animation:.9s linear infinite lp-rot;position:absolute;inset:6px}@keyframes lp-rot{to{transform:rotate(360deg)}}.is-sending .lp-consent{opacity:.55;pointer-events:none}.lp-nl{flex-direction:column;align-items:stretch;width:320px;max-width:100%;margin:0;display:flex;position:relative}.lp-nl__field{position:relative}.lp-nl__input{box-sizing:border-box;width:100%;height:40px;color:var(--cream-100);letter-spacing:.02em;background:#ffffff08;border:1px solid #e2b62a73;border-radius:999px;padding:0 46px 0 18px;font-family:inherit;font-size:14px;font-weight:300;transition:border-color .4s,box-shadow .4s,opacity .4s;display:block}.lp-nl__input::placeholder{color:#8f897d}.lp-nl__input:focus{border-color:#f7d65ae6;outline:none;box-shadow:0 0 0 3px #e2b62a26}.lp-nl__input.is-bad{border-color:#f2a65ae6;box-shadow:0 0 0 3px #f2a65a1f}.lp-nl__input--name{margin-bottom:10px;padding-right:18px}.lp-nl__send{background-color:#0000;background-image:linear-gradient(135deg, var(--gold-300), var(--gold-700));color:#e2b62a99;cursor:default;pointer-events:none;width:30px;height:30px;transition:background-size .45s var(--lp-ease), color .3s ease, border-color .3s ease, box-shadow .4s ease;background-position:50%;background-repeat:no-repeat;background-size:0% 0%;background-origin:border-box;border:1px solid #e2b62a66;border-radius:50%;justify-content:center;align-items:center;margin-top:-15px;padding:0;display:flex;position:absolute;top:50%;right:5px}.lp-nl__send svg{width:16px;height:16px;transition:transform .45s var(--lp-ease), opacity .35s ease;display:block}.lp-nl__send.is-on{color:var(--navy-900);cursor:pointer;pointer-events:auto;background-size:100% 100%;border-color:#0000}.lp-nl__send.is-on svg{transform:translate(1px)}.lp-nl__send.is-on:hover,.lp-nl__send.is-on:focus-visible{outline:none;box-shadow:0 0 14px #f7d65a8c}.lp-nl.is-sending .lp-nl__send svg{opacity:0}.lp-nl.is-sending .lp-spin{opacity:1}.lp-nl.is-sending .lp-nl__input{opacity:.55}.lp-legal{text-align:left;color:var(--muted);padding:16px 4px 0;font-size:11px;line-height:1.6}.lp-legal a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.lp-legal a:hover{color:var(--gold-300)}.lp-contact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:40px 72px;display:grid}.lp-contact__col{z-index:1;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.lp-cform{margin:16px 0 0;padding:36px;position:relative}.lp-cform__fields{flex-direction:column;gap:22px;display:flex}.lp-cform__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.lp-label{letter-spacing:.24em;text-transform:uppercase;color:#d3a92a;margin-bottom:8px;font-size:12px;display:block}.lp-field{box-sizing:border-box;width:100%;height:52px;color:var(--cream-200);background:#ffffff08;border:1px solid #e2b62a66;border-radius:999px;padding:0 16px;font-family:inherit;font-size:16px;transition:border-color .4s,box-shadow .4s,opacity .4s;display:block}textarea.lp-field{resize:vertical;border-radius:22px;height:140px;padding:16px}.lp-field:focus{border-color:#f7d65ae6;outline:none;box-shadow:0 0 0 3px #e2b62a26}.lp-field.is-bad{border-color:#f2a65ae6;box-shadow:0 0 0 3px #f2a65a1f}.lp-consent--contact{align-items:center;padding:0;font-size:15px}.lp-consent--contact input{margin-top:0}.lp-cform__send{flex-direction:column;align-items:flex-start;display:flex}.lp-cform.is-sending .lp-field{opacity:.55}.lp-cform.is-sending .lp-btn{opacity:.55;pointer-events:none}.lp-cform .lp-done{padding:8px 4px}.lp-end{gap:inherit;flex-direction:column;display:flex}.lp-base{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.lp-base img{width:260px;max-width:70%;height:auto}.lp-base p{max-width:440px;font-size:15px}.lp-copy{text-align:center;color:var(--muted);font-size:13px;font-weight:300;line-height:1.7}.lp-copy a{color:var(--gold-500);transition:color .45s}.lp-copy a:hover,.lp-copy a:focus-visible{color:var(--gold-300)}.lp-404{min-height:100svh;padding:120px var(--gx) 80px;box-sizing:border-box;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;display:flex;position:relative}.lp-404>*{position:relative}.lp-fog--404{background:#1c307859;width:640px;height:360px;position:absolute;top:calc(50% - 180px);left:calc(50% - 320px)}@media (width>=901px) and (height<=760px){.lp-hero{padding-bottom:72px}.lp-hero__lead{gap:36px;padding:32px 0}}@media (width>=901px) and (width<=1280px){.lp-hero{column-gap:40px}.lp-card{padding:36px}}@media (width<=1100px){.lp-hosts__grid,.lp-three,.lp-contact{grid-template-columns:minmax(0,1fr)}.lp-split,.lp-split--left{height:62vw;min-height:0;max-height:520px;margin:0 calc(-1 * var(--bleed))}.lp-split__img,.lp-split--left .lp-split__img{-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-composite:add}.lp-split .lp-credit,.lp-split--left .lp-credit{left:var(--bleed);bottom:12%}.lp-contact>.lp-split{order:2}}@media (width<=900px){.lp{--gx:28px;--bleed:52px}.lp-topfill{z-index:70;background-color:var(--navy-900);pointer-events:none;height:6px;display:block;position:fixed;top:0;left:0;right:0}.lp-topfill:after{content:"";background:linear-gradient(180deg, var(--navy-900), #050a1f00);height:26px;position:absolute;top:100%;left:0;right:0}.lp-island-wrap,.is-scrolled .lp-island-wrap{--pl:18px;padding:0 4px;top:10px}.lp-pin{flex-shrink:1;min-width:0}.lp-pin img{width:12px;height:12px}.lp-pin__line{flex-shrink:1;min-width:4px}.lp-island,.lp-island:hover,.lp-island:focus-within{flex-shrink:0;gap:10px;animation:none}.lp-island__badge{width:40px;height:40px}.lp-island__word,.is-scrolled .lp-island__word{opacity:1;max-width:130px;height:16px;margin-left:10px}.lp-island__brand,.is-scrolled .lp-island__brand{padding-right:0}.lp-island__cta>span{letter-spacing:.24em;height:40px;padding:0 14px;font-size:10px}.lp-hero{flex-direction:column;justify-content:flex-end;gap:20px;min-height:max(100svh,640px);padding:88px 20px max(96px,13svh);display:flex}.lp-hero__lead{flex:auto;justify-content:center;gap:22px;padding:0 8px}.lp-jlogo{margin-bottom:-12px}.lp-jlogo:before{width:104px;height:104px;margin:-52px 0 0 -52px}.lp-jlogo img{width:76px;height:76px}.lp-lockup{gap:12px}.lp-lockup img{max-width:440px}.lp-lockup__sub{font-size:20px}.lp-claim{letter-spacing:.08em;font-size:20px}.lp-card{flex:none;gap:16px;padding:20px 22px}.lp-card__eyebrow{font-size:11px}.lp-info__row{padding:9px 0}.lp-info__row dt{width:64px}.lp-info__place{font-size:15px}.lp-card__actions{flex-wrap:wrap;justify-content:center;gap:16px}.lp-card .lp-btn>span{font-size:10px}.lp-cue{bottom:calc(max(96px,13svh)/2 - 21px)}.lp-cue__line{height:22px}.lp-intro{padding:72px var(--gx) 64px}.lp-photo{height:68vh}.lp-join__bg img{opacity:.4}.lp-hosts{padding:56px var(--gx)}.lp-host{flex-direction:column;gap:20px;padding:24px}.lp-host__portrait{align-self:center;width:168px;height:168px}.lp-host__body{align-self:stretch}.lp-host__name{text-align:center}.lp-host__acts{justify-content:center}.lp-foot{padding:72px var(--gx);gap:32px}.lp-cform{padding:24px}.lp-cform__pair{grid-template-columns:minmax(0,1fr)}.lp-base img{width:220px}}@media (width<=640px){.lp-topics{grid-template-columns:minmax(0,1fr);gap:48px}}@media (width<=760px){.lp-join__two{grid-template-columns:minmax(0,1fr);gap:40px}.lp-join__or{padding-top:0}.lp-nl{width:min(340px,100%)}}@media (width<=420px){.lp-claim{font-size:18px}.lp-h2{font-size:32px}.lp-join__head .lp-h2{font-size:26px}}@media (width<=380px){.lp-island__word,.is-scrolled .lp-island__word{height:13px;margin-left:8px}.lp-island__cta>span{letter-spacing:.18em;padding:0 11px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-intro>*,.lp-topics>*,.lp-hosts__head,.lp-hosts__grid>*,.lp-join__head,.lp-join__two,.lp-contact__col,.lp-base,.lp-copy{animation:linear both lp-rise view();animation-range:entry 5% cover 28%}.lp-hosts__grid>:nth-child(2){animation-range:entry 12% cover 32%}.lp-photo__img,.lp-split__img,.lp-join__bg{animation:linear both lp-photo-in view();animation-range:entry cover 32%}.lp-join__bg{animation-range:entry cover 36%}.lp-foot>.lp-rule{animation:linear both lp-line view();animation-range:entry cover 35%}}}@keyframes lp-photo-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes lp-rise{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@keyframes lp-line{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lp,.lp *,.lp :before,.lp :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lp-fold{transform:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-weight-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-4);text-wrap:balance}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}p{margin:0 0 var(--space-4);text-wrap:pretty}img,video{max-width:100%;height:auto;display:block}a{color:var(--color-accent);text-underline-offset:.15em}a:hover{color:var(--color-accent-hover)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);z-index:100;background:var(--color-surface);padding:var(--space-2) var(--space-4);border-radius:var(--radius-s);position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}
