.footer-brand-block img{transform:translate(var(--footer-logo-x,0),var(--footer-logo-y,0));transform-origin:left center}.nav-wrap{min-width:0}.brand-home{min-width:180px;flex:0 0 auto}.desktop-nav{min-width:0}.desktop-nav .apply-button{flex:0 0 auto}:root{--gold:#d6a63a;--teal:#16b8c4;--black:#040609;--panel:#0a0d11;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#05070a;min-height:100%}body{margin:0;background:#05070a;min-height:100%;color:#fff;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}.site-main,.interior-page,.apply-page{width:100%;margin-left:0}.site-main,.interior-page,.apply-page,#root,.site-shell-root{min-height:100vh;background:#05070a}.wrap{width:min(calc(100% - 48px),var(--site-max));margin:auto}.centered{text-align:center}.gold{color:var(--gold)}.eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.28em;color:var(--gold);font-weight:700}.section{padding:calc(82px * var(--section-space)) 0}.dark-section{background:#05070a}.main-header{position:fixed;z-index:1000;top:0;left:0;right:0;background:#020305;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center}.nav-wrap{width:min(calc(100% - 48px),1600px);margin:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px}.brand-home img{object-fit:contain}.desktop-nav{display:flex;align-items:center;justify-content:flex-end}.desktop-nav a{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#fffc;white-space:nowrap}.desktop-nav a:hover{color:var(--gold)}.apply-button,.gold-button,.outline-button{display:inline-flex;align-items:center;gap:8px;padding:13px 18px;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700}.apply-button,.gold-button{background:var(--gold);color:#05070a;border:1px solid var(--gold)}.outline-button{border:1px solid var(--gold);color:var(--gold);background:#0000004d}.mobile-menu{display:none;background:none;border:0;color:#fff}.mobile-panel{display:none}.hero-shell{position:relative;min-height:520px;margin-top:var(--header-h);overflow:hidden}.hero-fixed{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-repeat:no-repeat;background-color:#05070a;background-attachment:fixed;background-position:center;background-size:cover}.hero-tint,.hero-curtain{position:absolute;top:0;right:0;bottom:0;left:0}.hero-curtain{background:#0000002e;animation-duration:var(--curtain-duration);animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.77,0,.18,1)}.curtain-down{transform:translateY(-100%);animation-name:down}.curtain-up{transform:translateY(100%);animation-name:up}.curtain-left{transform:translate(-100%);animation-name:left}.curtain-right{transform:translate(100%);animation-name:right}@keyframes down{to{transform:translateY(0)}}@keyframes up{to{transform:translateY(0)}}@keyframes left{to{transform:translate(0)}}@keyframes right{to{transform:translate(0)}}.hero-copy{position:relative;z-index:3;height:100%;min-height:520px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.hero-copy h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(54px,6vw,96px);line-height:.79;margin:22px 0;display:flex;flex-direction:column}.hero-body{max-width:580px;line-height:1.7;color:#fffc}.about-mission{background:#080b0f}.about-mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.about-mission h2,.section-heading h2,.industry-section h2,.content-section h2,.contact-grid h2{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,72px);line-height:.95;margin:12px 0}.about-mission p:not(.eyebrow){color:#ffffffa6;line-height:1.8}.weekend-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px}.experience-card{transform:scale(var(--card-scale));transform-origin:center top;text-align:center}.media-frame{aspect-ratio:16/10;overflow:hidden;border:1px solid rgba(214,166,58,.4)}.media-frame img{width:100%;height:100%;object-fit:cover}.experience-card h3{font-family:Cormorant Garamond,serif;color:var(--gold);font-size:28px;margin:14px 0 6px}.experience-card p{font-size:13px;line-height:1.6;color:#fff9}.section-heading>p:last-child{max-width:760px;margin:16px auto;color:#ffffff9e;line-height:1.7}.editorial-section{background:#040609}.editorial-grid{display:grid;grid-template-columns:1.1fr .8fr 1.1fr;gap:22px}.editorial-image,.editorial-center{min-height:480px}.editorial-image img{width:100%;height:100%;object-fit:cover}.editorial-center{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#080a0e;border:1px solid rgba(214,166,58,.22);padding:28px}.alt-nola{font-family:Cormorant Garamond,serif;color:var(--gold);font-size:78px;line-height:.75}.alt-sub{color:var(--teal);font-family:Cormorant Garamond,serif;font-size:24px;letter-spacing:.3em;padding-left:.3em;margin:16px 0 26px}.editorial-words{display:flex;flex-direction:column;font-family:Cormorant Garamond,serif;font-size:40px;line-height:.96}.editorial-words span:nth-child(odd){color:var(--gold)}.gold-rule{width:86px;height:1px;background:var(--gold);margin:20px}.editorial-center p{font-size:11px;letter-spacing:.16em}.split-section{display:grid;grid-template-columns:1.3fr .7fr;gap:48px;align-items:center}.split-image{aspect-ratio:3/2;overflow:hidden}.split-image img{width:100%;height:100%;object-fit:cover}.split-section h2,.runway-copy h2{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,70px);line-height:.94}.split-section p:not(.eyebrow){color:#ffffffa6;line-height:1.7}.industry-section{background:radial-gradient(circle at 18% 18%,rgba(22,184,196,.12),transparent 30%),#080b10}.opportunity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin-top:36px}.opportunity-card{min-height:200px;border:1px solid rgba(255,255,255,.12);padding:22px;display:flex;flex-direction:column;justify-content:flex-end;background:#00000040}.opportunity-card svg{color:var(--teal);margin-bottom:auto}.opportunity-card h3{font-family:Cormorant Garamond,serif;font-size:29px;margin:10px 0}.opportunity-card p{font-size:11px;text-transform:uppercase;color:#ffffff80}.runway-story{position:relative;aspect-ratio:16/7;overflow:hidden}.runway-story img{width:100%;height:100%;object-fit:cover}.runway-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}.runway-copy{position:absolute;z-index:2;left:36px;bottom:36px;max-width:650px}.sponsor-strip{background:#f4f0e8;color:#071015}.sponsor-strip-head{display:flex;justify-content:space-between;align-items:end;gap:20px}.sponsor-strip h2{font-family:Cormorant Garamond,serif;font-size:46px;margin:5px 0}.sponsor-logo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px;align-items:center;margin-top:36px}.sponsor-logo-grid img{width:100%;height:70px;object-fit:contain}.sponsor-logo-grid.large{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.sponsor-logo-card{min-height:150px;background:#fff;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;padding:24px;color:#111}.sponsor-logo-card img{height:90px;object-fit:contain}.page-hero{position:relative;margin-top:var(--header-h);min-height:330px;overflow:hidden;display:flex;align-items:end}.page-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-hero-tint{position:absolute;top:0;right:0;bottom:0;left:0}.page-hero-copy{position:relative;z-index:2;padding-bottom:48px}.page-hero h1,.custom-hero h1{font-family:Cormorant Garamond,serif;font-size:clamp(52px,7vw,92px);line-height:.9;margin:8px 0}.page-hero-copy>p:last-of-type{max-width:720px;line-height:1.7;color:#fffc}.interior-page,.apply-page{min-height:100vh;background:#07090c}.content-section{padding:70px 0}.info-panel{margin:34px 0}.info-toggle{border:1px solid var(--teal);background:transparent;color:var(--teal);padding:12px 16px;text-transform:uppercase;letter-spacing:.1em;font-size:11px;cursor:pointer}.info-content{margin-top:15px;border:1px solid rgba(255,255,255,.12);background:#0a0d11;padding:26px}.info-content h2{font-family:Cormorant Garamond,serif;font-size:38px;color:var(--gold)}.info-content section{border-top:1px solid rgba(255,255,255,.08);padding:18px 0}.info-content h3{margin:0 0 8px}.info-content p{color:#ffffffa6;line-height:1.7}.application-wrap{padding:34px 0 90px}.type-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:22px}.type-tabs button,.gallery-tabs button{background:#0b0e12;border:1px solid rgba(255,255,255,.15);color:#fff;padding:11px 14px;cursor:pointer}.type-tabs button.active,.gallery-tabs button.active{border-color:var(--gold);color:var(--gold)}.application-form{background:#090b0f;border:1px solid rgba(255,255,255,.1);padding:30px}.application-form h2{font-family:Cormorant Garamond,serif;color:var(--gold);font-size:32px;margin:28px 0 14px}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.application-form label,.contact-form label,.setup-card label{display:flex;flex-direction:column;gap:7px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb8}input,textarea,select{width:100%;background:#05070a;border:1px solid rgba(255,255,255,.16);color:#fff;padding:12px}textarea{min-height:110px}.consent{flex-direction:row!important;align-items:flex-start;margin:22px 0}.consent input{width:auto}.form-note,.empty-note{color:#ffffff8f;line-height:1.6}.form-status{color:var(--teal)}.package-grid,.ticket-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.package-card,.ticket-card,.future-box{border:1px solid rgba(214,166,58,.32);background:#0a0d11;padding:26px}.package-card h3,.ticket-card h2{font-family:Cormorant Garamond,serif;font-size:34px}.package-price,.ticket-price{font-family:Cormorant Garamond,serif;font-size:38px;color:var(--gold);margin:10px 0}.package-card li,.ticket-card li{margin:9px 0;color:#ffffffab}.event-list{display:grid;gap:18px}.event-card{display:grid;grid-template-columns:220px 160px 1fr;gap:24px;border:1px solid rgba(255,255,255,.1);background:#0a0d11;align-items:center}.event-card>img{width:220px;height:160px;object-fit:cover}.event-date{padding:20px;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column}.event-date strong{color:var(--gold);font-size:20px}.event-card h2{font-family:Cormorant Garamond,serif;font-size:34px;margin:0}.event-card p{color:#ffffff9e}.venue{color:var(--teal)!important}.gallery-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:25px}.gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.gallery-grid figure{margin:0;background:#090b0f;border:1px solid rgba(255,255,255,.08)}.gallery-grid img{width:100%;aspect-ratio:4/5;object-fit:cover}.gallery-grid figcaption{padding:10px;font-size:12px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.contact-form{display:grid;gap:14px}.custom-hero{margin-top:var(--header-h);position:relative;display:flex;align-items:end;overflow:hidden}.custom-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.custom-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.custom-hero>.wrap{position:relative;z-index:2;padding-bottom:45px}.custom-content{font-size:17px;line-height:1.8;color:#ffffffb3}.admin-page,.setup-page{min-height:100vh;background:#05070a;padding:40px;color:#fff}.admin-login,.admin-apps,.setup-card{max-width:1200px;margin:auto;background:#0a0d11;border:1px solid rgba(255,255,255,.12);padding:30px}.admin-login h1,.admin-apps h1,.setup-card h1{font-family:Cormorant Garamond,serif;font-size:52px;margin:0}.admin-login form{display:flex;gap:10px;margin:20px 0}.admin-link,.save-button{display:inline-block;background:var(--gold);color:#05070a;border:0;padding:10px 13px;margin:4px;font-size:11px;font-weight:700;cursor:pointer}.danger-button{background:#6c2222;color:#fff;border:0;padding:10px 13px;cursor:pointer}.admin-editor{display:grid;grid-template-columns:410px 1fr;height:100vh;background:#05070a}.editor-panel{overflow:auto;background:#0b0e12;padding:20px;border-right:1px solid rgba(255,255,255,.12)}.editor-sticky{position:sticky;top:0;background:#0b0e12;z-index:5;padding-bottom:10px}.editor-panel h1{font-family:Cormorant Garamond,serif;font-size:38px;margin:0}.editor-panel h2{color:var(--gold);font-size:20px;margin:28px 0 10px}.editor-control{display:block;margin:11px 0;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.editor-control input,.editor-control textarea,.editor-control select{margin-top:5px}.module-toggle{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid rgba(255,255,255,.08);padding:9px 0;text-transform:capitalize}.module-toggle input{width:auto}.editor-box,.page-editor-row{border:1px solid rgba(255,255,255,.1);padding:12px;margin:10px 0;background:#080a0e}.editor-preview iframe{width:100%;height:100%;border:0;background:#05070a}.save-message{color:var(--teal);min-height:18px}.admin-top{display:flex;justify-content:space-between;gap:20px;align-items:center}.dashboard-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:28px 0}.dashboard-cards>div{border:1px solid rgba(255,255,255,.1);padding:20px}.dashboard-cards strong{font-family:Cormorant Garamond,serif;font-size:42px;color:var(--gold);display:block}.dashboard-cards span{font-size:11px;text-transform:uppercase;color:#fff9}.application-table{border:1px solid rgba(255,255,255,.1)}.tr{display:grid;grid-template-columns:1.4fr .7fr .8fr 1fr 1.6fr;gap:10px;padding:13px;border-bottom:1px solid rgba(255,255,255,.08)}.tr small{display:block;color:#ffffff73}.decision-buttons{display:flex;gap:5px}.decision-buttons button{background:#11161c;color:#fff;border:1px solid rgba(255,255,255,.15);padding:6px}.setup-card{max-width:700px}.setup-card label{margin:10px 0}@media(max-width:1150px){.desktop-nav{display:none}.mobile-menu{display:block;justify-self:end}.nav-wrap{grid-template-columns:auto 1fr auto}.mobile-panel{display:flex;position:absolute;top:100%;left:0;right:0;background:#05070a;flex-direction:column;padding:20px}.mobile-panel a{padding:12px;border-bottom:1px solid rgba(255,255,255,.08)}.weekend-grid{grid-template-columns:repeat(2,1fr)}.editorial-grid,.about-mission-grid,.split-section,.contact-grid{grid-template-columns:1fr}.gallery-grid{grid-template-columns:repeat(3,1fr)}.admin-editor{grid-template-columns:1fr;height:auto}.editor-preview{height:70vh}}@media(max-width:700px){.wrap{width:min(calc(100% - 28px),var(--site-max))}.section{padding:52px 0}.hero-copy h1{font-size:50px}.weekend-grid,.form-grid,.gallery-grid,.dashboard-cards{grid-template-columns:1fr}.experience-card{transform:none}.application-form{padding:19px}.event-card{grid-template-columns:1fr;padding-bottom:18px}.event-card>img{width:100%;height:220px}.event-date{border-right:0}.admin-page,.setup-page{padding:16px}.tr{grid-template-columns:1fr}.admin-top{align-items:flex-start;flex-direction:column}.page-hero h1{font-size:48px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}.site-footer{background:#020305;border-top:1px solid rgba(255,255,255,.1);padding:46px 0}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px;align-items:start}.footer-grid img{height:74px;width:auto}.footer-grid p{color:#ffffff8c;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.footer-grid nav{display:flex;flex-direction:column;gap:10px}.footer-grid nav a{font-size:12px;color:#ffffffad}.footer-grid nav a:hover{color:var(--gold)}.legal-hero{margin-top:var(--header-h);padding:90px 0 50px;background:#080b0f}.legal-hero h1{font-family:Cormorant Garamond,serif;font-size:clamp(52px,7vw,88px);margin:8px 0}.legal-hero p:last-child{max-width:820px;color:#ffffffa6;line-height:1.8}.faq-item{border-top:1px solid rgba(255,255,255,.1);padding:22px 0}.faq-item h2{font-family:Cormorant Garamond,serif;font-size:30px;margin:0 0 8px}.faq-item p{color:#ffffffa6;line-height:1.7}@media(max-width:700px){.footer-grid{grid-template-columns:1fr}}.wide-admin{max-width:1500px!important}.inline-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.portal-page{min-height:100vh;background:#071014;color:#f5f0e7;padding:36px 18px}.portal-shell{max-width:1180px;margin:0 auto}.portal-card,.portal-section,.admin-config-section{background:#0c171b;border:1px solid rgba(213,166,58,.28);border-radius:14px;padding:24px;margin:0 0 20px}.portal-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:20px}.portal-header h1{margin:.2rem 0}.status-pill{padding:8px 12px;border:1px solid #d6a63a;border-radius:999px;text-transform:capitalize}.portal-message{background:#13252a;border-left:3px solid #10afc1;padding:12px 14px;margin:12px 0}.portal-grid,.admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.portal-grid>div{background:#0a1215;border:1px solid rgba(255,255,255,.08);padding:14px;border-radius:10px}.portal-grid strong,.portal-grid span{display:block}.portal-grid strong{text-transform:capitalize;color:#d6a63a;font-size:.8rem;letter-spacing:.08em}.agreement-card,.payment-card{border:1px solid rgba(255,255,255,.1);padding:18px;border-radius:12px;margin:12px 0}.agreement-title,.payment-card,.admin-record{display:flex;justify-content:space-between;gap:18px;align-items:center}.agreement-content{background:#f7f3ea;color:#111;padding:22px;border-radius:10px;max-height:460px;overflow:auto;margin:16px 0}.esign-box label,.admin-config-section label{display:block;margin:10px 0}.esign-box input,.admin-config-section input,.admin-config-section textarea,.admin-config-section select{width:100%;box-sizing:border-box;padding:10px;border-radius:7px;border:1px solid #b8c2c6}.signature-pad canvas{width:100%;height:180px;background:#fff;border:1px solid #b8c2c6;border-radius:7px;touch-action:none}.small-button,.admin-config-section button{padding:9px 13px;border-radius:6px;border:1px solid #d6a63a;background:#10191d;color:#f4f0e8;cursor:pointer}.fulfillment-list>div,.timeline-list>div,.admin-record{display:grid;grid-template-columns:1fr auto;gap:8px;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 0}.fulfillment-list small,.timeline-list small,.admin-record small{grid-column:1/-1;opacity:.7}.admin-config-section{color:#e9eef0}.admin-config-section h2{color:#f3d27a}.toggle-line{display:flex!important;justify-content:space-between;gap:15px;align-items:center}.toggle-line input[type=checkbox]{width:auto}.payment-rule{display:grid;grid-template-columns:140px 180px 1fr 160px;gap:12px;align-items:end;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.admin-table{border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.admin-table-head,.admin-table-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 90px;gap:10px;padding:12px 14px}.admin-table-head{background:#111c20;color:#d6a63a}.admin-table-row{color:inherit;text-decoration:none;border-top:1px solid rgba(255,255,255,.08)}.admin-table-row:hover{background:#0f1d21}.admin-table-row small{display:block;opacity:.7}.status-text{text-transform:capitalize}.form-status{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.application-table .tr{text-decoration:none;color:inherit}@media(max-width:800px){.portal-grid,.admin-form-grid{grid-template-columns:1fr}.portal-header,.agreement-title,.payment-card,.admin-record{display:block}.payment-rule{grid-template-columns:1fr}.admin-table-head{display:none}.admin-table-row{grid-template-columns:1fr 1fr}.admin-table-row span:first-child{grid-column:1/-1}}:root{--designer-ink:#071519;--designer-surface:#0d2227;--designer-line:rgba(214,166,58,.24);--designer-aqua:#51d0c8}.opportunity-designer .information-card,.opportunity-designer .application-process-section article{background:linear-gradient(145deg,#0d2024,#091418);border-color:var(--designer-line);transition:transform .22s ease,border-color .22s ease}.opportunity-designer .information-card:hover,.opportunity-designer .application-process-section article:hover{transform:translateY(-4px);border-color:#51d0c8a6}.apply-designer .application-precheck{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:24px 26px;margin-bottom:18px;background:linear-gradient(100deg,#0f292d,#0a171b);border:1px solid rgba(81,208,200,.28);border-left:4px solid var(--designer-aqua)}.apply-designer .application-precheck h2{margin:4px 0;font-family:Cormorant Garamond,serif;font-size:38px}.designer-form{display:grid;gap:14px}.designer-form .form-section-intro{display:flex;gap:16px;align-items:flex-start;padding:28px 0 5px;border-top:1px solid var(--designer-line);margin-top:10px}.designer-form .form-section-intro>span{font-family:Cormorant Garamond,serif;color:var(--designer-aqua);font-size:30px;line-height:1}.designer-form .form-section-intro p:last-child{color:#ffffff94;font-size:13px;line-height:1.55;margin:3px 0 0;max-width:560px}.designer-form .form-grid{gap:14px}.designer-form label,.designer-form legend{font-size:10px;letter-spacing:.14em;color:#ffffffb8}.designer-form input,.designer-form textarea{margin-top:2px;border-color:#51d0c82e;background:#071317;transition:border-color .18s ease,background-color .18s ease}.designer-form input:focus,.designer-form textarea:focus{outline:none;border-color:var(--designer-aqua);background:#0a1c21}.designer-form .choice-field{border:1px solid rgba(255,255,255,.1);padding:16px;background:#09191da6;margin:0}.designer-form .choice-grid{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.designer-form .choice-grid label{display:flex;flex-direction:row;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);padding:10px 12px;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.designer-form .choice-grid label:has(input:checked){border-color:var(--designer-aqua);background:#51d0c81a;color:#d9fffa}.designer-form .choice-grid input{width:auto;margin:0;accent-color:var(--designer-aqua)}.designer-form .category-validation{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.designer-form .upload-grid label{padding:16px;background:#0c1d21;border:1px dashed rgba(214,166,58,.35)}.designer-form .upload-grid input[type=file]{padding:11px 0;border:0;background:transparent;color:#ffffff94}.designer-form .agreement-notice{padding:20px 22px;background:#f4eee2;color:#172326;border-left:3px solid var(--gold);line-height:1.7;font-size:13px}.designer-form .agreement-notice p{margin:0}.designer-form .consent{color:#ffffffe6;letter-spacing:.04em;text-transform:none;font-size:13px}.designer-form .full-field{grid-column:1/-1}.application-form:has(.designer-form){background:radial-gradient(circle at 90% 4%,rgba(22,184,196,.1),transparent 26%),#091216;border-color:#51d0c838}.admin-submission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);margin:16px 0 24px}.admin-submission-grid>div{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px;background:#0a1215}.admin-submission-grid strong{color:#d6a63a;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.admin-submission-grid span{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.application-form button:disabled{opacity:.55;cursor:wait}@media(max-width:700px){.apply-designer .application-precheck{display:block;padding:20px}.apply-designer .application-precheck .outline-button{margin-top:14px}.designer-form .form-section-intro{padding-top:22px}.designer-form .choice-grid{display:grid;grid-template-columns:1fr 1fr}.designer-form .choice-grid label{min-height:44px}.designer-form .full-field{grid-column:auto}.admin-submission-grid{grid-template-columns:1fr}}.ticket-checkout{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.ticket-checkout label{display:block;margin:8px 0}.ticket-checkout input{width:100%;box-sizing:border-box;padding:9px}.ticket-payment-options{display:grid;gap:8px}.payment-instructions{padding:12px;background:#10afc114;border:1px solid rgba(16,175,193,.28)}.ticket-card li{color:#ffffffd1}.ticket-artwork{width:100%;aspect-ratio:4/3;object-fit:cover;margin:22px 0;border:1px solid rgba(214,166,58,.35);background:#05070a}html,body,#root,.site-shell-root,.site-main,.interior-page,.apply-page,.dark-section{background:var(--site-bg,#05070a)!important;color:var(--text-color,#fff)}.main-header,.site-footer,.site-footer-v31{background:var(--chrome-bg,#020305)!important}.about-mission,.editorial-section,.countdown-section,.content-section,.application-section{background-color:var(--site-bg,#05070a)!important}.ticket-card,.application-form,.application-precheck,.info-card,.process-step,.package-card,.event-card,.gallery-grid figure,.contact-form,.future-card,.admin-submission-grid>div,.content-box-html,.application-guide{background:var(--panel-bg,#0a0d11)!important}.gold-button,.apply-button{color:var(--site-bg,#05070a)}.ticket-artwork{background:var(--site-bg,#05070a)}.guidance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guidance-grid article{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#091215}.guidance-grid h3{color:#f3d27a}@media(max-width:800px){.guidance-grid{grid-template-columns:1fr}}@media(max-width:700px){.hero-fixed{background-size:cover!important;background-position:center top}}.page-transition-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;pointer-events:none;background:var(--page-curtain-color,#05070a);opacity:var(--page-curtain-opacity,.92);animation-duration:var(--page-curtain-duration,.7s);animation-timing-function:cubic-bezier(.77,0,.18,1);animation-fill-mode:both}.page-transition-down{animation-name:pageCurtainDown}.page-transition-up{animation-name:pageCurtainUp}.page-transition-left{animation-name:pageCurtainLeft}.page-transition-right{animation-name:pageCurtainRight}@keyframes pageCurtainDown{0%{transform:translateY(-105%)}45%{transform:translateY(0)}55%{transform:translateY(0)}to{transform:translateY(105%)}}@keyframes pageCurtainUp{0%{transform:translateY(105%)}45%{transform:translateY(0)}55%{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes pageCurtainLeft{0%{transform:translate(105%)}45%{transform:translate(0)}55%{transform:translate(0)}to{transform:translate(-105%)}}@keyframes pageCurtainRight{0%{transform:translate(-105%)}45%{transform:translate(0)}55%{transform:translate(0)}to{transform:translate(105%)}}.word-motion{display:inline-block}.box-floating{animation:nolaFloat var(--box-float-speed,4.8s) ease-in-out infinite;will-change:transform}@keyframes nolaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--box-float-distance,8px)*-1))}}.motion-marquee{overflow:hidden;border-top:1px solid rgba(214,166,58,.28);border-bottom:1px solid rgba(214,166,58,.28);background:#05070a;padding:13px 0;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.motion-marquee-track{display:flex;width:max-content;gap:5rem;animation:marqueeLeft var(--marquee-speed,24s) linear infinite}.marquee-right .motion-marquee-track{animation-name:marqueeRight}@keyframes marqueeLeft{to{transform:translate(-33.333%)}}@keyframes marqueeRight{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.home-video-section{background:#07090c}.home-video-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:50px;align-items:center}.home-video-grid h2{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,72px);line-height:.92;margin:12px 0}.home-video-grid>div:first-child>p:last-child{color:#ffffffa3;line-height:1.8}.home-video-frame{position:relative;overflow:hidden;border:1px solid rgba(214,166,58,.34);background:#030509;min-height:260px}.home-video-frame video,.home-video-frame iframe,.home-content-box video,.home-content-box iframe{width:100%;height:100%;border:0;display:block}.video-tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.video-placeholder{height:100%;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#ffffff9e;background:radial-gradient(circle at center,rgba(22,184,196,.1),transparent 48%),#05070a;text-align:center}.video-placeholder svg{color:var(--gold)}.video-placeholder strong{color:#fff;letter-spacing:.12em}.video-placeholder span{font-size:12px}.custom-home-boxes{background:#05070a}.home-box-stack{display:flex;flex-direction:column;gap:26px;align-items:center}.home-content-box{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#090c10;max-width:100%;transition:transform .25s ease}.content-box-media-frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.content-box-media-frame img{display:block;width:100%;height:100%;max-width:none;max-height:none}.home-content-box video,.home-content-box iframe{position:absolute;top:0;right:0;bottom:0;left:0}.content-box-copy{min-height:inherit;padding:38px;display:flex;flex-direction:column;justify-content:center}.content-box-copy h3{font-family:Cormorant Garamond,serif;font-size:clamp(36px,4vw,64px);margin:8px 0}.content-box-copy p:last-child{max-width:820px;color:#ffffffa3;line-height:1.8}.editor-note{font-size:12px;line-height:1.6;color:#ffffff94}@media(max-width:900px){.home-video-grid{grid-template-columns:1fr}.home-video-frame{height:420px!important}}@media(max-width:700px){.home-video-frame{height:320px!important}.home-content-box{width:100%!important}.box-floating{animation:none}.page-transition-curtain{animation-duration:min(var(--page-curtain-duration,.7s),.55s)}}@media(prefers-reduced-motion:reduce){.page-transition-curtain,.box-floating,.motion-marquee-track{animation:none!important}.page-transition-curtain{display:none!important}}.apply-vendor .application-precheck{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:24px 26px;margin-bottom:18px;background:linear-gradient(100deg,#10282b,#0a171b);border:1px solid rgba(22,184,196,.3);border-left:4px solid var(--teal)}.apply-vendor .application-precheck h2{margin:4px 0;font-family:Cormorant Garamond,serif;font-size:40px}.apply-vendor .application-form{background:radial-gradient(circle at 90% 3%,rgba(22,184,196,.11),transparent 26%),#091216;border-color:#16b8c43d}.vendor-form{display:grid;gap:15px}.vendor-form-lede{display:flex;gap:17px;align-items:flex-start;padding:29px 0 7px;border-top:1px solid rgba(214,166,58,.25);margin-top:11px}.vendor-form-mark{font-family:Cormorant Garamond,serif;color:var(--teal);font-size:31px;line-height:1}.vendor-form-lede p:last-child{color:#ffffff94;font-size:13px;line-height:1.55;margin:3px 0 0;max-width:600px}.vendor-form label,.vendor-form legend{font-size:10px;letter-spacing:.14em;color:#ffffffbf}.vendor-form input,.vendor-form textarea{margin-top:2px;border-color:#16b8c433;background:#071317;transition:border-color .18s ease,background-color .18s ease}.vendor-form input:focus,.vendor-form textarea:focus{outline:none;border-color:var(--teal);background:#0a1c21}.vendor-form .choice-field{border:1px solid rgba(255,255,255,.11);padding:17px;background:#09191db3;margin:0}.vendor-form .choice-grid{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.vendor-form .choice-grid label{display:flex;flex-direction:row;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);padding:10px 12px;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.vendor-form .choice-grid label:has(input:checked){border-color:var(--teal);background:#16b8c41a;color:#d9fffa}.vendor-form .choice-grid input{width:auto;margin:0;accent-color:var(--teal)}.vendor-form .category-validation{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.vendor-form .upload-grid label{padding:17px;background:#0c1d21;border:1px dashed rgba(214,166,58,.4)}.vendor-form .upload-grid input[type=file]{padding:11px 0;border:0;background:transparent;color:#ffffff94}.vendor-form .agreement-notice{padding:20px 22px;background:#f4eee2;color:#172326;border-left:3px solid var(--gold);line-height:1.7;font-size:13px}.vendor-form .agreement-notice p{margin:0;color:#172326}.vendor-form .consent{color:#ffffffe6;letter-spacing:.04em;text-transform:none;font-size:13px}.vendor-form .full-field{grid-column:1/-1}.vendor-form .vendor-textarea-label{margin-top:2px}.vendor-form .vendor-link-note{margin:-3px 0 2px;border-left:2px solid var(--teal);padding-left:12px}.vendor-form .vendor-callout{grid-column:1/-1;background:#d6a63a14;border:1px solid rgba(214,166,58,.25);padding:12px 14px}.vendor-next-step{margin:4px 0 0;padding:16px 18px;background:#16b8c414;border:1px solid rgba(22,184,196,.27);color:#ffffffc7;font-size:13px;line-height:1.65}.opportunity-vendor .information-card,.opportunity-vendor .application-process-section article{background:linear-gradient(145deg,#0d2024,#091418);border-color:#16b8c43d;transition:transform .22s ease,border-color .22s ease}.opportunity-vendor .information-card:hover,.opportunity-vendor .application-process-section article:hover{transform:translateY(-4px);border-color:#16b8c4a6}@media(max-width:700px){.apply-vendor .application-precheck{display:block;padding:20px}.apply-vendor .application-precheck .outline-button{margin-top:14px}.vendor-form-lede{padding-top:23px}.vendor-form .choice-grid{display:grid;grid-template-columns:1fr 1fr}.vendor-form .choice-grid label{min-height:44px}.vendor-form .full-field,.vendor-form .vendor-callout{grid-column:auto}}.editor-v2{grid-template-columns:600px minmax(0,1fr);height:100vh;overflow:hidden;background:#05070a}.editor-panel-v2{padding:0 24px 44px;font-size:15px;line-height:1.45;background:#090d11}.editor-sticky-v2{margin:0 -24px 24px;padding:20px 24px 14px;border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 12px 30px #00000059}.editor-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.editor-kicker{margin:0 0 3px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.18em}.editor-panel-v2 h1{font-size:44px;line-height:.95}.editor-subtitle{margin:8px 0 0;color:#ffffffad;font-size:14px;max-width:470px}.live-badge{background:#0e533b;border:1px solid #2ddf91;color:#baffdf;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900;letter-spacing:.15em}.editor-actions-v2,.editor-links,.preview-select-row,.button-grid{display:flex;gap:8px;flex-wrap:wrap}.editor-actions-v2{margin-top:16px}.editor-actions-v2 button,.editor-links a,.wide-button,.button-grid button,.button-link{border:1px solid rgba(255,255,255,.18);background:#121820;color:#fff;border-radius:7px;padding:10px 13px;font-size:12px;font-weight:800;cursor:pointer}.editor-actions-v2 .action-primary,.wide-button{background:var(--gold);border-color:var(--gold);color:#081014}.editor-actions-v2 .restore-button,.restore-button{background:#392710;color:#ffdfa0;border-color:#8a6323}.editor-links{margin-top:9px}.editor-links a{padding:7px 10px;font-size:11px;background:#0b1117;color:#ffffffd1}.preview-select-row{margin-top:13px}.preview-select-row label{display:flex;flex-direction:column;gap:4px;min-width:180px;flex:1}.preview-select-row label span{font-size:11px;font-weight:800;color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em}.preview-select-row select{padding:10px;font-size:14px;background:#05070a}.editor-tabs{display:flex;gap:6px;overflow-x:auto;padding:10px 0 2px;margin-top:10px}.editor-tabs button{flex:0 0 auto;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#0d131a;color:#ffffffbf;padding:8px 11px;font-size:11px;font-weight:800;cursor:pointer}.editor-tabs button.active{background:var(--teal);border-color:var(--teal);color:#041014}.save-message{font-size:12px;margin:10px 0 0;min-height:17px}.editor-section-card{border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#0d1218;padding:18px;margin:0 0 18px;box-shadow:0 10px 28px #00000026}.section-card-head{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:10px}.section-card-head h2{font-size:25px!important;margin:0!important;color:var(--gold)!important;text-transform:none}.section-card-head p{margin:5px 0 0;color:#ffffff94;font-size:13px}.big-control,.slider-control,.big-toggle{margin:13px 0}.big-control{display:block}.big-control strong,.slider-heading strong,.big-toggle strong{display:block;font-size:14px;color:#fff;text-transform:none;letter-spacing:0}.control-help{display:block;margin-top:2px;color:#ffffff85;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}.big-control input,.big-control textarea,.big-control select{margin-top:7px;padding:12px 13px;border-radius:7px;font-size:15px;background:#05080c}.big-control textarea{min-height:115px}.big-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px 13px;background:#090d12}.big-toggle>span{flex:1}.big-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:26px;border:1px solid #49515b;border-radius:999px;background:#252b32;position:relative;cursor:pointer;flex:0 0 auto}.big-toggle input[type=checkbox]:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;left:2px;top:2px;transition:.18s}.big-toggle input[type=checkbox]:checked{background:#0e9d70;border-color:#19c991}.big-toggle input[type=checkbox]:checked:before{left:24px}.slider-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.slider-heading>span{flex:1}.slider-heading output{min-width:76px;text-align:center;background:#05080c;border:1px solid rgba(214,166,58,.35);color:#f7d77b;border-radius:6px;padding:7px 8px;font-weight:900;font-size:13px}.slider-row{display:grid;grid-template-columns:42px 1fr 42px;gap:9px;align-items:center;margin-top:8px}.slider-row button{height:38px;border:1px solid rgba(255,255,255,.16);background:#101720;color:#fff;border-radius:6px;font-size:22px;cursor:pointer}.slider-row input[type=range]{padding:0;background:transparent;border:0;accent-color:var(--gold)}.page-switch-card{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.page-switch-card>div strong,.page-switch-card>div span{display:block}.page-switch-card>div span{font-size:10px;color:#ffffff80;letter-spacing:.08em;margin-top:2px}.page-switch-card input{width:24px;height:24px;accent-color:#0fba82}.page-switch-card button{border:1px solid rgba(255,255,255,.15);background:#101720;color:#fff;border-radius:6px;padding:9px 11px;cursor:pointer;font-weight:700}.image-slot-card{display:grid;grid-template-columns:154px 1fr;gap:15px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#080c11;padding:11px;margin:11px 0}.image-slot-preview{width:154px;height:98px;border-radius:7px;overflow:hidden;background:#030508;border:1px solid rgba(255,255,255,.1)}.image-slot-preview img{width:100%;height:100%;object-fit:cover}.image-empty{height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff6}.image-slot-card strong{font-size:14px}.image-slot-card p{font-size:11px;line-height:1.45;color:#ffffff7a;margin:4px 0 9px}.upload-button{display:inline-block;position:relative;overflow:hidden;background:var(--teal);color:#041013;font-size:11px;font-weight:900;border-radius:6px;padding:9px 11px;cursor:pointer}.upload-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.wide-upload{display:block;text-align:center;margin:12px 0;padding:12px}.picture-library-summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 18px;padding:12px;background:#080c11;border:1px solid rgba(255,255,255,.1);border-radius:8px}.picture-library-summary span{color:#ffffff9e;font-size:12px;flex:1}.picture-library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.picture-library-card{min-width:0;background:#080c11;border:1px solid rgba(255,255,255,.1);border-radius:9px;overflow:hidden}.picture-library-card>img{width:100%;height:150px;object-fit:cover;background:#030508}.picture-library-card>div{display:grid;gap:7px;padding:11px}.picture-library-card strong,.picture-library-card span,.picture-library-card code,.picture-library-card small{overflow-wrap:anywhere}.picture-library-card span{font-size:11px;color:var(--teal)}.picture-library-card code{font-size:10px;color:#ffffff94}.picture-library-card small{font-size:10px;line-height:1.45;color:#ffffff7a}.picture-library-card button{padding:9px;background:var(--gold);color:#05070a;border:0;font-weight:800}.picture-library-card button:disabled{opacity:.45;cursor:not-allowed}.picture-library-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.picture-library-filters button{padding:8px 13px;background:#0d131a;border:1px solid rgba(255,255,255,.13);color:#fff}.picture-library-filters button.active{border-color:var(--teal);color:var(--teal)}.picture-library-actions{display:flex;gap:8px;flex-wrap:wrap}.picture-library-actions button{flex:1}.picture-library-actions .danger-button{background:#5d1d24;color:#fff}.picture-library-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:#000000d1;display:flex;align-items:center;justify-content:center;padding:24px}.picture-library-modal-card{width:min(1180px,96vw);height:min(86vh,920px);overflow:auto;background:#070a0e;border:1px solid rgba(214,166,58,.42);box-shadow:0 28px 90px #000000b3;padding:22px}.picture-library-modal-card>header{position:sticky;z-index:2;top:-22px;background:#070a0e;border-bottom:1px solid rgba(255,255,255,.1);padding:10px 0 18px;margin-bottom:12px;display:flex;justify-content:space-between;gap:20px}.picture-library-modal-card>header h2{margin:4px 0;font-family:Cormorant Garamond,serif;font-size:38px}.picture-library-modal-card>header p{margin:0;color:#ffffff9e}.picture-library-modal-card .picture-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.picture-library-modal-card .picture-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.picture-library-grid,.picture-library-modal-card .picture-library-grid{grid-template-columns:1fr}.picture-library-modal{padding:8px}}.editor-box-v2,.form-field-row{border:1px solid rgba(255,255,255,.09);border-radius:9px;padding:13px;margin:12px 0;background:#080c11}.danger-button{border-radius:6px}.wide-button{width:100%;margin:6px 0;padding:12px}.button-grid>*{flex:1;min-width:130px;text-align:center}.button-link{display:inline-block}.editor-preview-v2{min-width:0;background:#171a1e;display:flex;flex-direction:column;height:100vh}.preview-toolbar{height:48px;flex:0 0 48px;display:flex;align-items:center;gap:14px;padding:0 16px;background:#0a0d11;border-bottom:1px solid rgba(255,255,255,.12)}.preview-toolbar strong{font-size:12px;color:var(--gold);letter-spacing:.13em}.preview-toolbar span{font-size:11px;color:#ffffff80}.preview-scroll{overflow:auto;flex:1;padding:20px}.preview-canvas{margin:0 auto;min-height:100%;background:#05070a;box-shadow:0 15px 50px #00000073}.editor-preview-v2 iframe{display:block;border:0;background:#05070a}@media(max-width:1250px){.editor-v2{grid-template-columns:520px minmax(0,1fr)}.editor-panel-v2{padding-left:18px;padding-right:18px}.editor-sticky-v2{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}}@media(max-width:900px){.editor-v2{display:block;height:auto;overflow:auto}.editor-panel-v2{height:auto;max-height:none}.editor-preview-v2{height:72vh}.editor-sticky-v2{position:relative}.image-slot-card{grid-template-columns:120px 1fr}.image-slot-preview{width:120px}}.hero-priority-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:center;will-change:transform}.hero-background-locked .hero-fixed{transform:translate3d(0,var(--hero-fixed-offset,0px),0);will-change:transform}.publish-button{background:#0f8f64!important;border-color:#2bdc98!important;color:#fff!important;font-weight:900!important}.live-badge{background:#5a4115;border-color:#d6a63a;color:#ffe5a2}.route-loading{min-height:100vh;display:grid;place-items:center;background:#05070a;color:#ffffffb8;font-size:14px;letter-spacing:.12em;text-transform:uppercase}.start-page-hero{margin-top:var(--header-h);padding:90px 0 64px;background:radial-gradient(circle at 20% 10%,rgba(22,184,196,.12),transparent 34%),#070a0e;border-bottom:1px solid rgba(255,255,255,.1)}.start-page-inner{max-width:900px}.start-page-inner h1{font-family:Cormorant Garamond,serif;font-size:clamp(58px,8vw,104px);line-height:.86;margin:12px 0 22px}.start-page-inner>p:last-child{max-width:780px;font-size:18px;line-height:1.75;color:#ffffffad}.start-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:0}.start-card{border:1px solid rgba(255,255,255,.12);background:#0a0d11;overflow:hidden;display:grid;grid-template-rows:230px 1fr}.start-card>img{width:100%;height:100%;object-fit:cover}.start-card-body{padding:26px;display:flex;flex-direction:column;align-items:flex-start}.start-card-body h2{font-family:Cormorant Garamond,serif;font-size:38px;line-height:.95;margin:8px 0 14px}.start-card-body>p:not(.eyebrow){color:#ffffffa3;line-height:1.7;flex:1}.start-card-body .gold-button{margin-top:18px}.opportunity-intro-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.6fr);gap:54px;align-items:start}.opportunity-main-copy h2,.preflight-grid h2,.application-final-cta h2{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,68px);line-height:.95;margin:10px 0 16px}.opportunity-main-copy>p:last-child,.preflight-grid p{color:#ffffffa3;line-height:1.8}.application-start-panel{position:sticky;top:calc(var(--header-h) + 24px);border:1px solid rgba(214,166,58,.35);background:#0b0f14;padding:26px}.application-start-panel strong{display:block;font-family:Cormorant Garamond,serif;font-size:30px;color:var(--gold);line-height:1}.application-start-panel p{color:#ffffff9e;line-height:1.65}.information-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.light-section{background:#0a0d11}.information-card{border:1px solid rgba(255,255,255,.1);padding:28px;background:#07090c}.information-card .info-number{color:var(--teal);font-size:11px;font-weight:800;letter-spacing:.16em}.information-card h3{font-family:Cormorant Garamond,serif;font-size:34px;margin:12px 0}.information-card p{color:#ffffffa3;line-height:1.75}.preflight-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.preflight-list{list-style:none;padding:0;margin:22px 0}.preflight-list li{position:relative;padding:13px 0 13px 26px;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffc7}.preflight-list li:before{content:"✓";position:absolute;left:0;color:var(--teal);font-weight:900}.policy-note{border-left:2px solid var(--gold);padding-left:18px}.application-final-cta{text-align:center;padding:78px 0;background:linear-gradient(135deg,#d6a63a1f,#16b8c414),#07090c;border-top:1px solid rgba(255,255,255,.1)}.application-final-cta h2{margin-left:auto;margin-right:auto}.application-final-cta .gold-button{margin-top:18px}.application-precheck{display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid rgba(22,184,196,.28);background:#081015;padding:24px 26px;margin-bottom:22px}.application-precheck h2{font-family:Cormorant Garamond,serif;font-size:38px;margin:4px 0 8px;color:#fff}.application-precheck p:not(.eyebrow){margin:0;max-width:760px;color:#ffffff9e;line-height:1.65}.application-precheck .outline-button{flex:0 0 auto}.ops-dashboard{max-width:1500px}.ops-section{border:1px solid rgba(255,255,255,.1);background:#090d12;padding:24px;margin:22px 0}.ops-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:14px;margin-bottom:18px}.ops-section-head h2{font-family:Cormorant Garamond,serif;font-size:38px;margin:0;color:var(--gold)}.ops-section-head p{margin:0;color:#ffffff80}.ops-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.ops-stat{border:1px solid rgba(255,255,255,.1);background:#05080c;padding:19px;transition:.18s}.ops-stat:hover{border-color:var(--teal);transform:translateY(-2px)}.ops-stat strong{display:block;font-family:Cormorant Garamond,serif;font-size:46px;color:var(--gold);line-height:.9}.ops-stat span{display:block;margin-top:9px;color:#ffffffa3;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.ops-stat.priority{border-color:#16b8c480}.ops-stat.warning{border-color:#a75838}.ops-stat.warning strong{color:#ff9d77}.ops-stat-grid.compact .ops-stat strong{font-size:38px}.ops-two-column{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ops-two-column .ops-section{margin:0}.type-count-list{display:grid;gap:7px}.type-count-list>div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 0;text-transform:capitalize}.type-count-list strong{color:var(--gold);font-size:20px}.publish-status{color:#ffffffad;line-height:1.7}@media(max-width:900px){.opportunity-intro-grid,.preflight-grid,.ops-two-column{grid-template-columns:1fr}.application-start-panel{position:relative;top:auto}.information-grid{grid-template-columns:1fr}.application-precheck{align-items:flex-start;flex-direction:column}.start-grid{grid-template-columns:1fr}.start-card{grid-template-rows:210px 1fr}.ops-section-head{display:block}.ops-section-head p{margin-top:6px}}.opportunity-page .section{padding:calc(82px * var(--page-section-space,1)) 0}.opportunity-page .wrap{width:min(calc(var(--page-content-width-pct,100%) - 48px),var(--page-content-width,var(--site-max)))}.layout-control-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.layout-control-grid .slider-control{margin:6px 0}@media(max-width:700px){.layout-control-grid{grid-template-columns:1fr}}.layout-box-title{display:block;color:var(--gold);font-family:Cormorant Garamond,serif;font-size:26px;margin-bottom:8px}.selected-section-note{border:1px solid rgba(22,184,196,.45);background:#16b8c414;padding:10px 12px;margin:0 0 12px;color:#fffc}[data-editor-section]{cursor:default}body:has(.editor-preview-v2) [data-editor-section]{cursor:pointer}.large-editorial-heading{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,68px);line-height:.95;margin:10px 0 28px}.editor-v2{grid-template-columns:220px minmax(0,1fr) 480px;grid-template-areas:"rail preview inspector"}.editor-nav-rail{grid-area:rail;height:100vh;overflow:auto;background:#05080c;border-right:1px solid rgba(255,255,255,.1);padding:18px 12px;display:flex;flex-direction:column;gap:18px}.editor-panel-v2{grid-area:inspector;border-left:1px solid rgba(255,255,255,.1);border-right:0}.editor-preview-v2{grid-area:preview}.rail-brand{padding:8px 8px 16px;border-bottom:1px solid rgba(255,255,255,.09)}.rail-brand span{font-family:Cormorant Garamond,serif;font-size:42px;color:var(--gold);line-height:.8}.rail-brand small{display:block;margin-top:9px;font-size:9px;letter-spacing:.16em;color:#ffffff7a}.rail-back,.rail-public a{display:block;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;font-size:11px}.rail-group{display:grid;gap:4px}.rail-group>strong{font-size:9px;letter-spacing:.18em;color:#ffffff61;padding:0 8px 5px}.rail-group button{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;background:transparent;border:1px solid transparent;border-radius:6px;color:#ffffffad;padding:9px;font-size:11px;cursor:pointer}.rail-group button span{font-size:8px;color:#ffffff59}.rail-group button:hover{background:#0c1219;color:#fff}.rail-group button.active{background:#101820;border-color:#16b8c466;color:#fff}.rail-group button.active span{color:var(--teal)}.rail-public{margin-top:auto}.rail-public a{border-color:#d6a63a4d;color:var(--gold)}@media(max-width:1450px){.editor-v2{grid-template-columns:190px minmax(0,1fr) 430px}.editor-panel-v2 h1{font-size:38px}.editor-panel-v2{padding-left:16px;padding-right:16px}.editor-sticky-v2{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}@media(max-width:1100px){.editor-v2{grid-template-columns:minmax(0,1fr) 430px;grid-template-areas:"preview inspector"}.editor-nav-rail{display:none}}@media(max-width:760px){.editor-v2{display:block;height:auto}.editor-panel-v2,.editor-preview-v2{height:auto}.editor-preview-v2{height:65vh}}.policy-links-section{padding:42px 0;background:#05070a;border-top:1px solid rgba(255,255,255,.08)}.policy-links-inner{display:flex;justify-content:space-between;align-items:center;gap:30px}.policy-links-inner h2{font-family:Cormorant Garamond,serif;font-size:34px;margin:5px 0}.policy-link-list{display:flex;gap:10px;flex-wrap:wrap}.policy-link-list a{border:1px solid rgba(255,255,255,.15);padding:10px 13px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#ffffffbf}.policy-link-list a:hover{border-color:var(--gold);color:var(--gold)}@media(max-width:700px){.policy-links-inner{display:block}.policy-link-list{margin-top:18px}}.legal-effective{margin-top:20px!important;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)!important}.legal-page-content{max-width:1180px}.legal-section{display:grid;grid-template-columns:58px minmax(0,1fr);gap:22px;padding:28px 0;border-top:1px solid rgba(255,255,255,.1)}.legal-section>span{font-family:Cormorant Garamond,serif;font-size:34px;color:#d6a63a7a}.legal-section h2,.legal-contact h2{font-family:Cormorant Garamond,serif;font-size:clamp(30px,3vw,44px);margin:0 0 10px}.legal-section p,.legal-contact>p:not(.eyebrow){max-width:900px;color:#ffffffad;line-height:1.75}.legal-contact{margin-top:28px;padding:34px;border:1px solid rgba(214,166,58,.3);background:#080b0f}.legal-contact .outline-button{margin-top:16px}@media(max-width:600px){.legal-section{grid-template-columns:1fr;gap:4px}.legal-contact{padding:24px}}.site-main,.interior-page,.apply-page{transform:none!important;transform-origin:initial!important;width:100%!important;margin-left:0!important}.section[data-editor-section]>.wrap{width:min(calc(var(--section-content-width-pct,100%) - (2 * var(--section-side-gap,24px))),var(--section-content-width,var(--site-max)))}.control-disabled{opacity:.48}.control-disabled input,.control-disabled button{cursor:not-allowed!important}.disabled-upload{pointer-events:none;opacity:.55}.mini-switch{display:inline-flex;align-items:center;cursor:pointer}.mini-switch input{position:absolute;opacity:0;pointer-events:none}.mini-switch span{display:block;width:46px;height:26px;border:1px solid #4a535d;border-radius:999px;background:#262c33;position:relative;transition:.18s}.mini-switch span:before{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.18s}.mini-switch input:checked+span{background:#0e9d70;border-color:#19c991}.mini-switch input:checked+span:before{transform:translate(20px)}.mini-switch input:focus-visible+span{outline:2px solid var(--teal);outline-offset:2px}.layout-title-row{display:flex;justify-content:space-between;align-items:center;gap:14px}.layout-title-row .layout-box-title{margin-bottom:0}.status-on{color:#21d596!important}.status-off{color:#737b84!important}.editor-v2{grid-template-columns:250px minmax(0,1fr) 480px!important}.preview-scroll{padding:10px!important}.preview-canvas{margin:0 auto!important}.editor-nav-rail{padding-left:14px;padding-right:14px}.rail-group button{font-size:12px}.rail-group>strong{font-size:10px}@media(max-width:1450px){.editor-v2{grid-template-columns:225px minmax(0,1fr) 430px!important}}@media(max-width:1100px){.editor-v2{grid-template-columns:minmax(0,1fr) 430px!important}}.site-footer-v31{padding:var(--footer-pad-top) 0 var(--footer-pad-bottom)!important;background:#020305!important;border-top:1px solid rgba(214,166,58,.22)}.footer-v31-top,.footer-v31-bottom{max-width:var(--footer-max,1500px)}.footer-v31-top{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(600px,2.1fr);gap:var(--footer-gap);align-items:start}.footer-brand-block img{height:var(--footer-logo-h);width:auto;max-width:100%;object-fit:contain}.footer-brand-block p{margin:16px 0 0;color:#ffffff94;font-size:12px;line-height:1.6;letter-spacing:.18em;text-transform:uppercase}.footer-link-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--footer-gap)}.footer-link-columns nav{display:flex;flex-direction:column;gap:12px;min-width:0}.footer-link-columns nav strong{font-size:var(--footer-heading-size,11px);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:7px}.footer-link-columns a{font-size:var(--footer-link-size,13px);line-height:1.45;color:#ffffffb8}.footer-link-columns a:hover{color:#fff}.footer-v31-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:38px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b}@media(max-width:980px){.footer-v31-top{grid-template-columns:1fr}.footer-link-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.footer-link-columns{grid-template-columns:1fr 1fr}.footer-v31-bottom{display:block}.footer-v31-bottom span{display:block;margin:5px 0}}@media(max-width:520px){.footer-link-columns{grid-template-columns:1fr}}.maintenance-login-page{display:grid;place-items:center}.maintenance-login-card{max-width:760px}.maintenance-login-form{display:grid!important;grid-template-columns:1fr 1fr auto;align-items:center}.maintenance-message{color:var(--teal);line-height:1.6}.maintenance-admin,.maintenance-console{max-width:1500px}.maintenance-active-count{border:1px solid rgba(22,184,196,.45);color:var(--teal);padding:8px 11px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.maintenance-create-grid{display:grid;grid-template-columns:2fr 1fr;gap:14px}.maintenance-create-grid label{display:flex;flex-direction:column;gap:7px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3}.maintenance-purpose{grid-column:1/-1}.maintenance-purpose textarea{min-height:90px}.maintenance-generate{justify-self:start}.maintenance-secret-card{margin-top:20px;border:1px solid rgba(214,166,58,.65);background:#06080b;padding:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.maintenance-secret-card>div{border:1px solid rgba(255,255,255,.09);padding:14px}.maintenance-secret-card small{display:block;color:#ffffff7a;font-size:10px;letter-spacing:.1em}.maintenance-secret-card strong{display:block;color:var(--gold);font-size:16px;margin-top:7px;word-break:break-all}.maintenance-secret-card button,.maintenance-secret-card p{grid-column:1/-1}.maintenance-secret-card p{margin:0;color:#ffffff8c;line-height:1.6}.maintenance-table{border:1px solid rgba(255,255,255,.1)}.maintenance-row{display:grid;grid-template-columns:2fr .7fr 1.1fr 1.1fr .8fr;gap:14px;align-items:center;padding:13px;border-bottom:1px solid rgba(255,255,255,.08)}.maintenance-row>span:first-child strong,.maintenance-row>span:first-child small{display:block}.maintenance-row small{color:#ffffff7a;margin-top:4px}.maintenance-head{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;background:#05070a}.maintenance-status{display:inline-block;padding:6px 8px;border-radius:999px;font-size:9px;letter-spacing:.08em}.maintenance-status.active{background:#16b8c426;color:var(--teal);border:1px solid rgba(22,184,196,.35)}.maintenance-status.inactive{background:#ffffff0d;color:#ffffff80;border:1px solid rgba(255,255,255,.12)}.maintenance-boundary h2,.maintenance-code-note h2{font-family:Cormorant Garamond,serif;color:var(--gold);font-size:38px;margin-top:0}.maintenance-boundary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.maintenance-boundary-grid>div{border:1px solid rgba(255,255,255,.09);background:#05080c;padding:18px}.maintenance-boundary-grid h3{margin-top:0;color:var(--teal)}.maintenance-boundary-grid p,.maintenance-code-note p{color:#ffffffa6;line-height:1.7}.maintenance-overall{margin:22px 0;padding:18px 22px;border:1px solid;display:flex;justify-content:space-between;gap:18px;align-items:center}.maintenance-overall.ok{border-color:#16b8c480;background:#16b8c40f}.maintenance-overall.bad{border-color:#c85c4899;background:#c85c480f}.maintenance-overall strong{font-family:Cormorant Garamond,serif;font-size:30px}.maintenance-overall span{color:#ffffff8c}.maintenance-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.maintenance-check{border:1px solid rgba(255,255,255,.1);background:#080b0f;padding:16px;display:grid;grid-template-columns:70px 1fr;gap:14px;align-items:center}.maintenance-check>span{font-size:10px;letter-spacing:.1em;text-align:center;padding:7px;border:1px solid}.maintenance-check.ok>span{color:var(--teal);border-color:#16b8c466}.maintenance-check.bad>span{color:#ff9d77;border-color:#ff9d7766}.maintenance-check strong,.maintenance-check small{display:block}.maintenance-check small{margin-top:5px;color:#ffffff80;line-height:1.45}.maintenance-audit-list{display:grid}.maintenance-audit-list>div{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px;border-bottom:1px solid rgba(255,255,255,.07);padding:11px 0}.maintenance-audit-list span,.maintenance-audit-list small{color:#ffffff7a}@media(max-width:900px){.maintenance-login-form,.maintenance-create-grid,.maintenance-secret-card,.maintenance-boundary-grid,.maintenance-check-grid{grid-template-columns:1fr}.maintenance-purpose,.maintenance-secret-card button,.maintenance-secret-card p{grid-column:auto}.maintenance-row,.maintenance-audit-list>div{grid-template-columns:1fr}.maintenance-head{display:none}.maintenance-overall{align-items:flex-start;flex-direction:column}}.hero-shell{height:max(360px,var(--hero-height,62vh))!important;min-height:0!important;margin-top:var(--header-h)!important}.hero-fixed{height:100%!important;background-image:none!important;background-attachment:initial!important}.hero-priority-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;transform-origin:center center!important}.hero-copy{height:100%!important;min-height:0!important;padding-left:var(--hero-text-inset,42px)!important;padding-right:24px!important;transform:none!important}.hero-copy.wrap{width:100%!important;max-width:none!important;margin:0!important}.hero-copy-inner{width:min(var(--hero-text-max,760px),calc(100vw - var(--hero-text-inset,42px) - 24px));max-width:calc(100vw - var(--hero-text-inset,42px) - 24px);transform:translateY(var(--hero-text-y,0));position:relative;text-align:var(--hero-text-align,left)}.hero-copy .eyebrow{font-size:var(--hero-kicker-size,10px)!important}.hero-copy .eyebrow{line-height:var(--hero-kicker-line,1.2)!important;letter-spacing:var(--hero-kicker-letter,2.8px)!important;word-spacing:var(--hero-kicker-word,0)!important;margin-bottom:var(--hero-kicker-gap,10px)!important}.hero-copy h1{font-size:var(--hero-headline-size,72px)!important;line-height:var(--hero-headline-line,.84)!important;letter-spacing:var(--hero-headline-letter,0)!important;margin:18px 0!important}.hero-copy .hero-body{font-size:var(--hero-body-size,15px)!important;max-width:var(--hero-text-max,760px)!important}.hero-copy .outline-button{font-size:var(--hero-cta-size,10px)!important;margin-top:var(--hero-cta-gap,18px)}.page-hero{height:max(280px,var(--page-hero-height,38vh))!important;min-height:0!important;align-items:stretch!important}.page-hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-hero-visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transform-origin:center center}.page-hero-copy{height:100%;padding:0 24px 34px var(--page-text-inset,24px)!important;display:flex;align-items:flex-end}.page-hero-copy.wrap{width:100%!important;max-width:none!important;margin:0!important}.page-hero-copy-inner{width:min(var(--page-text-max,760px),calc(100vw - var(--page-text-inset,24px) - 24px));max-width:calc(100vw - var(--page-text-inset,24px) - 24px);transform:translateY(var(--page-text-y,0));position:relative;text-align:var(--page-text-align,left)}.page-hero-copy .eyebrow{font-size:var(--page-kicker-size,10px)!important}.page-hero-copy .eyebrow{line-height:var(--page-kicker-line,1.2)!important;letter-spacing:var(--page-kicker-letter,2.8px)!important;word-spacing:var(--page-kicker-word,0)!important;margin-bottom:var(--page-kicker-gap,10px)!important}.page-hero h1{font-size:var(--page-title-size,82px)!important;line-height:var(--page-title-line,.9)!important;margin:8px 0!important}.page-hero-copy>p:last-of-type,.page-hero-copy-inner>p:last-of-type{font-size:var(--page-body-size,16px)!important;max-width:var(--page-text-max,760px)!important}.home-editable-section h2,.home-editable-section .editorial-words,.home-editable-section .content-box-copy h3{font-size:var(--section-title-size,64px)!important}.home-editable-section p:not(.eyebrow),.home-editable-section .experience-card p{font-size:var(--section-body-size,15px)}.home-editable-section .eyebrow{font-size:var(--section-eyebrow-size,10px)!important;line-height:var(--section-eyebrow-line,1.2)!important;letter-spacing:var(--section-eyebrow-letter,2.8px)!important;word-spacing:var(--section-eyebrow-word,0)!important;margin-top:var(--section-eyebrow-before,10px)!important;margin-bottom:var(--section-eyebrow-after,10px)!important}.home-editable-section .section-heading,.home-editable-section .split-section>div:last-child,.home-editable-section .about-mission-grid>div,.home-editable-section .home-video-grid>div:first-child,.home-editable-section .sponsor-strip-head>div,.home-editable-section .runway-copy,.home-editable-section .editorial-center,.home-editable-section .content-box-copy{max-width:var(--section-text-max,760px);transform:translate(var(--section-text-x,0),var(--section-text-y,0));text-align:var(--section-text-align,left)}.home-editable-section.industry-section>.wrap>h2,.home-editable-section.industry-section>.wrap>.eyebrow{position:relative;top:var(--section-text-y,0);max-width:var(--section-text-max,760px)}.home-editable-section .industry-heading{max-width:var(--section-text-max,760px);transform:translate(var(--section-text-x,0),var(--section-text-y,0));text-align:var(--section-text-align,left)}.runway-edit-image{position:absolute;top:0;right:0;bottom:0;left:0}.runway-edit-image img{width:100%;height:100%;object-fit:cover}.event-image-edit{width:220px;height:160px;overflow:hidden}.event-image-edit img{width:100%;height:100%;object-fit:cover}.slider-number{display:flex;align-items:center;min-width:112px;border:1px solid rgba(214,166,58,.35);background:#05080c;border-radius:6px;overflow:hidden}.slider-number input{width:78px!important;margin:0!important;padding:7px 8px!important;border:0!important;background:transparent!important;text-align:right!important;color:#f7d77b!important;font-weight:900!important;font-size:13px!important}.slider-number span{padding:0 8px 0 2px;color:#ffffff8c;font-size:11px;white-space:nowrap}.image-slot-actions{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.remove-photo-button,.view-photo-button{border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:9px 11px;font-size:11px;font-weight:800;cursor:pointer}.remove-photo-button{background:#421d1d;color:#ffc4b5;border-color:#71332e}.view-photo-button{background:#101720;color:#fff}.page-edit-actions{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}.page-edit-actions>*{flex:1;min-width:150px;border:1px solid rgba(255,255,255,.15);background:#101720;color:#fff;border-radius:6px;padding:10px;cursor:pointer}.page-edit-actions .wide-button{background:var(--gold);color:#071015;border-color:var(--gold)}.editor-control-active{outline:2px solid var(--teal)!important;outline-offset:2px;box-shadow:0 0 0 5px #16b8c414!important;transition:outline-color .18s,box-shadow .18s}.selected-section-note{margin:8px 0 12px;padding:10px 12px;border:1px solid rgba(22,184,196,.28);background:#16b8c40f;color:#ffffffb8;font-size:12px}body.nola-draft-preview [data-editor-control],body.nola-draft-preview [data-editor-section]{cursor:pointer}body.nola-draft-preview [data-editor-control]:hover{outline:2px solid rgba(22,184,196,.9)!important;outline-offset:-2px}.editor-v2{grid-template-columns:272px minmax(0,1fr) 470px!important}.preview-scroll{padding:8px!important}.editor-nav-rail{padding-left:16px!important;padding-right:16px!important}@media(max-width:1600px){.editor-v2{grid-template-columns:238px minmax(0,1fr) 420px!important}}@media(max-width:1250px){.editor-v2{grid-template-columns:205px minmax(0,1fr) 400px!important}}@media(max-width:1100px){.editor-v2{grid-template-columns:minmax(0,1fr) 410px!important}}@media(max-width:700px){.hero-shell{height:max(400px,var(--hero-height,62vh))!important}.hero-copy{padding-left:min(var(--hero-text-inset,42px),24px)!important}.hero-copy h1{font-size:min(var(--hero-headline-size,72px),56px)!important}.about-mission-grid>*{min-width:0}.home-editable-section h2{font-size:min(var(--section-title-size,64px),48px)!important;overflow-wrap:anywhere}.page-hero{height:max(300px,var(--page-hero-height,38vh))!important}.page-hero-copy{padding-left:min(var(--page-text-inset,24px),14px)!important}.page-hero h1{font-size:min(var(--page-title-size,82px),54px)!important}.custom-hero-copy{padding-left:min(var(--custom-text-inset,24px),14px)!important}.custom-hero-controlled h1{font-size:min(var(--custom-title-size,82px),54px)!important}.event-image-edit{width:100%;height:220px}}.page-controlled .content-section{padding-top:calc(70px * var(--page-section-space,1));padding-bottom:calc(70px * var(--page-section-space,1))}.page-controlled .content-section.wrap{width:min(calc(var(--page-content-width-pct,100%) - 48px),var(--page-content-width,var(--site-max)))}.page-controlled .content-section>.wrap,.page-controlled>.section>.wrap{width:min(calc(var(--page-content-width-pct,100%) - 48px),var(--page-content-width,var(--site-max)))}.custom-hero-controlled{position:relative;margin-top:var(--header-h);overflow:hidden;display:flex;align-items:flex-end;background:#05070a}.custom-hero-controlled>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transform-origin:center center}.custom-hero-copy{position:relative;z-index:2;width:100%;padding:0 24px 42px var(--custom-text-inset,24px)}.custom-hero-copy-inner{width:min(var(--custom-text-max,900px),calc(100vw - var(--custom-text-inset,24px) - 24px));max-width:calc(100vw - var(--custom-text-inset,24px) - 24px);transform:translateY(var(--custom-text-y,0))}.custom-hero-controlled h1{font-size:var(--custom-title-size,82px)!important}.preview-scroll,.preview-canvas,.exact-viewport-canvas,.exact-viewport-canvas iframe{background:#05070a!important}.exact-viewport-canvas{position:relative;overflow:hidden;flex:0 0 auto}.exact-viewport-canvas iframe{position:absolute;left:0;top:0;max-width:none!important}.preview-toolbar span{white-space:normal;line-height:1.35}.rollback-button{background:#342312!important;border-color:#8b6327!important;color:#ffdfa0!important}.application-filters{display:grid;grid-template-columns:minmax(280px,2fr) repeat(4,minmax(150px,1fr)) auto;gap:12px;align-items:end;margin:26px 0 12px;padding:18px;border:1px solid rgba(255,255,255,.1);background:#070b0f}.application-filters form{display:flex;gap:8px;align-items:end}.application-filters form label{flex:1}.application-filters label{display:flex;flex-direction:column;gap:7px;color:#ffffffa8;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.application-filters button{min-height:42px;border:1px solid var(--gold);background:#10161b;color:#fff;padding:9px 13px;cursor:pointer}.application-filters button:disabled{cursor:not-allowed;opacity:.45}.filter-actions{display:flex;gap:8px}.result-count{color:var(--teal);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.attendance-summary{margin:24px 0}.status-notice{display:flex;flex-direction:column;gap:5px;border:1px solid #8b6327;background:#1c150b;padding:14px 16px;margin:16px 0}.status-notice.ok{border-color:#2e745a;background:#0d1b16}.status-notice.warning{border-color:#a75838}.status-notice span{color:#ffffffa6}.attendance-table{border:1px solid rgba(255,255,255,.1)}.attendance-table>a,.attendance-table>div{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.attendance-table small{display:block;color:#ffffff7a}.type-count-list>a,.module-status-grid>div,.health-list>div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 0;text-transform:capitalize}.type-count-list>a:hover{color:var(--teal)}.type-count-list>a strong{color:var(--gold);font-size:20px}.module-status-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.module-status-grid strong.on,.health-list strong{color:var(--teal)}.module-status-grid strong.off{color:#ff9d77}@media(max-width:1200px){.application-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.application-filters form{grid-column:1/-1}}@media(max-width:800px){.application-filters{grid-template-columns:1fr}.application-filters form{grid-column:auto}.filter-actions{flex-wrap:wrap}.ops-two-column{grid-template-columns:1fr}.attendance-table>a,.attendance-table>div{grid-template-columns:1fr}.module-status-grid{grid-template-columns:1fr}}.footer-v31-bottom{color:#ffffff9e}.desktop-nav .apply-button{color:#05070a}.inquiry-filter{display:flex;flex-direction:column;gap:6px;max-width:240px;margin:24px 0;color:#ffffffa8;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.inquiry-list{display:grid;gap:14px}.inquiry-list article{border:1px solid rgba(255,255,255,.1);background:#070b0f;padding:20px}.inquiry-list header{display:flex;justify-content:space-between;gap:18px}.inquiry-list header strong,.inquiry-list header a{display:block}.inquiry-list header a{color:var(--teal);margin-top:4px}.inquiry-list header span{color:#ffffff80;font-size:12px}.inquiry-list h2{font-family:Cormorant Garamond,serif;color:var(--gold);margin:18px 0 8px}.inquiry-list p{white-space:pre-wrap;line-height:1.65}.inquiry-list label{display:flex;align-items:center;gap:10px;max-width:320px}.inquiry-list select{width:auto}.word-motion{display:inline-block;white-space:nowrap}.hero-copy h1,.home-editable-section h2,.page-hero h1,.custom-hero h1{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.hero-copy h1{word-spacing:var(--hero-headline-word,4px)!important}.hero-copy .hero-body{line-height:var(--hero-body-line,1.65)!important;letter-spacing:var(--hero-body-letter,0)!important;word-spacing:var(--hero-body-word,1px)!important}.hero-html-brand{display:inline-flex;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;margin-bottom:var(--hero-brand-gap,18px);transform:translate(var(--hero-brand-x,0),var(--hero-brand-y,0)) scaleX(var(--hero-brand-width,1));transform-origin:left bottom;line-height:1}.hero-html-brand-nola{font-family:Cormorant Garamond,serif;font-size:var(--hero-brand-size,92px);font-weight:600;letter-spacing:.035em;color:var(--gold);line-height:.72}.hero-html-brand-sub{font-family:Cormorant Garamond,serif;font-size:calc(var(--hero-brand-size,92px) * .31);font-weight:700;letter-spacing:.28em;color:var(--teal);padding-left:.08em;margin-top:.12em}.hero-html-brand-desc{font-size:calc(var(--hero-brand-size,92px) * .105);font-weight:800;letter-spacing:.21em;color:var(--gold);padding-left:.08em;margin-top:.42em;white-space:nowrap}.home-editable-section h2{line-height:var(--section-title-line,1.02)!important;letter-spacing:var(--section-title-letter,0)!important;word-spacing:var(--section-title-word,4px)!important;margin-top:var(--section-paragraph-gap,16px)!important;margin-bottom:var(--section-paragraph-gap,16px)!important}.home-editable-section p:not(.eyebrow),.home-editable-section .experience-card p{line-height:var(--section-body-line,1.65)!important;letter-spacing:var(--section-body-letter,0)!important;word-spacing:var(--section-body-word,1px)!important}.home-editable-section .section-heading>p:last-child,.home-editable-section .split-section p:not(.eyebrow),.home-editable-section .about-mission p:not(.eyebrow),.home-editable-section .home-video-grid p:not(.eyebrow){margin-top:var(--section-paragraph-gap,16px)!important}.weekend-grid{gap:var(--section-card-gap,30px)!important}.about-mission-grid{gap:var(--section-column-gap,72px)!important}.split-section{gap:var(--section-column-gap,48px)!important}.opportunity-grid{gap:var(--section-card-gap,18px)!important}.experience-card{transform:none!important}.experience-card h3{line-height:1.08;word-spacing:2px}.experience-card p{max-width:95%;margin-left:auto;margin-right:auto}.page-hero h1{letter-spacing:var(--page-title-letter,0)!important;word-spacing:var(--page-title-word,4px)!important}.page-hero-copy>p:last-of-type,.page-hero-copy-inner>p:last-of-type{line-height:var(--page-body-line,1.65)!important;letter-spacing:var(--page-body-letter,0)!important;word-spacing:var(--page-body-word,1px)!important;margin-top:var(--page-paragraph-gap,16px)!important}.preview-scroll{padding:18px 34px 28px!important;background:#11151a!important}.preview-canvas{background:transparent!important;box-shadow:none!important;border:0!important;outline:0!important}.exact-viewport-canvas{background:#05070a!important}body.nola-draft-preview section[data-editor-control]:hover,body.nola-draft-preview section[data-editor-section]:hover{outline:none!important;box-shadow:none!important}body.nola-draft-preview [data-editor-media]:hover{outline:2px solid rgba(22,184,196,.88)!important;outline-offset:-2px}@media(max-width:700px){.hero-html-brand-nola{font-size:min(var(--hero-brand-size,92px),72px)}.hero-html-brand-desc{white-space:normal}.home-editable-section h2{overflow-wrap:normal!important;word-break:normal!important}}.home-editable-section{max-width:100%;background-clip:padding-box}.weekend-grid{grid-template-columns:repeat(auto-fit,minmax(min(max(var(--section-box-min-width,280px),160px),100%),1fr))!important}.opportunity-grid{grid-template-columns:repeat(auto-fit,minmax(min(max(var(--section-box-min-width,220px),160px),100%),1fr))!important}.home-editable-section .experience-card,.home-editable-section .opportunity-card,.home-editable-section .content-box{min-height:var(--section-box-min-height,0px)}.home-editable-section .media-frame,.home-editable-section .split-image,.home-editable-section .runway-edit-image,.home-editable-section .home-video-frame{min-height:var(--section-media-min-height,0px)}@media(max-width:1150px){.weekend-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.weekend-grid,.opportunity-grid{grid-template-columns:1fr!important}}.nav-wrap{height:100%;overflow:hidden}.brand-home{display:flex;align-items:center;max-width:min(30vw,360px);max-height:100%;will-change:transform}.brand-home img{width:auto;max-width:min(30vw,360px);max-height:calc(var(--header-h) - 14px)}.desktop-nav{max-width:100%;overflow:hidden;will-change:transform}.desktop-nav a{font-size:var(--nav-font-size,10px)}body.nola-draft-preview [data-editor-selected=true]{outline:3px solid #19d9e5!important;outline-offset:-3px;box-shadow:0 0 0 4px #19d9e533!important}body.nola-draft-preview section[data-editor-selected=true]{outline:none!important;box-shadow:inset 0 0 0 1px #19d9e58c!important}body.nola-draft-preview [data-editor-selected=true][data-editor-locked=true]{filter:saturate(.65);box-shadow:inset 0 0 0 3px #f0ad3d,0 0 0 3px #f0ad3d33!important}.selection-inspector{position:sticky;top:255px;z-index:4;margin:14px 0;padding:14px;border:1px solid rgba(22,184,196,.48);background:#0d171d;border-radius:8px}.selection-inspector>div:first-child{display:flex;justify-content:space-between;gap:12px}.selection-inspector>div:first-child strong{text-transform:capitalize;color:var(--teal)}.selection-inspector>div:first-child span{font-size:10px;color:#ffffff75}.selection-inspector .big-toggle{margin:10px 0}.selection-inspector>button{width:100%;padding:9px;background:#111820;color:#fff;border:1px solid rgba(255,255,255,.15);cursor:pointer}.selection-inspector.selection-locked{border-color:#f0ad3db3}.selected-control-fieldset{border:0;padding:0;margin:0;min-width:0}.selected-control-fieldset[disabled] .editor-section-card{opacity:.62}.selected-control-fieldset[disabled] input,.selected-control-fieldset[disabled] textarea,.selected-control-fieldset[disabled] select,.selected-control-fieldset[disabled] button{cursor:not-allowed}.hero-copy{pointer-events:none}.hero-copy-inner{pointer-events:auto}.page-hero-copy{pointer-events:none}.page-hero-copy-inner{pointer-events:auto}.hero-priority-video,.hero-priority-video>video,.hero-priority-video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.weekend-section{background:linear-gradient(180deg,#071016,#05070a);border-top:1px solid rgba(22,184,196,.16);border-bottom:1px solid rgba(214,166,58,.16)}.editorial-section{background:#020407;border-top:1px solid rgba(255,255,255,.05)}.weekend-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(160px,var(--section-box-min-width,280px))),1fr))!important;gap:var(--section-card-gap,22px)!important}.weekend-section .media-frame{width:100%;aspect-ratio:auto;min-height:0!important;height:max(180px,var(--section-media-min-height,0px))}.opportunity-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(160px,var(--section-box-min-width,220px))),1fr))!important;gap:var(--section-card-gap,16px)!important}.opportunity-card{position:relative;overflow:hidden;min-height:max(300px,var(--section-box-min-height,0px));padding:20px;background:#070a0e}.opportunity-media{position:absolute;top:0;right:0;bottom:44%;left:0;overflow:hidden;background:#040609}.opportunity-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(4,6,9,.94) 100%)}.opportunity-media img{width:100%;height:100%;object-fit:cover}.opportunity-card>svg,.opportunity-card>h3,.opportunity-card>p{position:relative;z-index:2}.opportunity-card>svg{margin-top:auto;margin-bottom:4px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.8))}.about-media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--section-card-gap,22px);margin-top:44px}.about-media-slot{min-height:max(280px,var(--section-media-min-height,0px));overflow:hidden;border:1px solid rgba(214,166,58,.28);background:linear-gradient(135deg,#0b1116,#05070a);display:grid;place-items:center}.about-media-slot img{width:100%;height:100%;object-fit:cover}.about-media-slot span{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fff6}body:not(.nola-draft-preview) .about-media-slot span{visibility:hidden}.industry-sponsor-feature{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);min-height:320px;margin-top:var(--section-card-gap,16px);border:1px solid rgba(214,166,58,.34);background:#05070a;overflow:hidden}.industry-sponsor-media{min-height:320px;overflow:hidden}.industry-sponsor-media img{width:100%;height:100%;object-fit:cover}.industry-sponsor-feature>div:last-child{padding:clamp(28px,4vw,64px);display:flex;flex-direction:column;justify-content:center}.industry-sponsor-feature h3{font-family:Cormorant Garamond,serif;font-size:clamp(36px,4vw,62px);line-height:.94;margin:12px 0}.industry-sponsor-feature>div:last-child>p:not(.eyebrow){max-width:760px;color:#ffffffa3;line-height:1.7}.industry-sponsor-feature span{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:var(--gold);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.countdown-section{background:radial-gradient(circle at 80% 20%,rgba(214,166,58,.12),transparent 38%),#080b0f;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.countdown-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:var(--section-column-gap,48px)}.countdown-inner>div:first-child>p:last-child{max-width:var(--section-text-max,760px);color:#ffffffa6;line-height:var(--section-body-line,1.65)}.countdown-placeholder{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px}.countdown-placeholder>div{min-height:150px;border:1px solid rgba(214,166,58,.32);background:#00000042;display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown-placeholder strong{font-family:Cormorant Garamond,serif;font-size:58px;color:var(--gold);line-height:.8}.countdown-placeholder span{margin-top:18px;font-size:9px;letter-spacing:.2em;color:#ffffff94}.content-box-html{height:100%;overflow:auto;padding:38px;color:#ffffffc7;line-height:1.7}.content-box-html h1,.content-box-html h2,.content-box-html h3{font-family:Cormorant Garamond,serif;color:#fff}.home-content-box.presentation-card{max-width:760px}.home-content-box.presentation-section{border-left:0;border-right:0}.preview-canvas{box-shadow:none!important;border:0!important;outline:0!important}.editor-preview-v2 iframe{outline:0!important}.section-image-slots{margin:12px 0 16px;padding:12px;border:1px solid rgba(214,166,58,.4);border-radius:9px;background:#d6a63a0e}.section-image-slots-title{display:block;margin-bottom:4px;color:var(--gold);font-size:11px;letter-spacing:.12em;text-transform:uppercase}@media(max-width:1150px){.countdown-inner{grid-template-columns:1fr}.countdown-placeholder{max-width:720px}}@media(max-width:820px){.countdown-placeholder{grid-template-columns:repeat(2,1fr)}.industry-sponsor-feature{grid-template-columns:1fr}.industry-sponsor-media{min-height:240px}.about-media-pair{grid-template-columns:1fr}}@media(max-width:700px){.home-editable-section{width:100%!important}.hero-copy h1{font-size:min(var(--hero-headline-size,72px),14vw,56px)!important}.hero-copy h1>span{width:100%;min-width:0;max-width:100%}.weekend-grid,.opportunity-grid{grid-template-columns:1fr!important}.weekend-section .media-frame{height:min(max(180px,var(--section-media-min-height,0px)),70vw)}.editorial-grid{grid-template-columns:minmax(0,1fr)!important}.editorial-grid>*{min-width:0;max-width:100%}.home-editable-section .editorial-words{font-size:min(var(--section-title-size,64px),44px)!important;max-width:100%}.editorial-words span{max-width:100%;white-space:normal}.countdown-placeholder{grid-template-columns:repeat(2,minmax(0,1fr))}.countdown-placeholder>div{min-height:110px}.home-content-box{width:100%!important;left:0!important}}.application-guide{padding:44px 0;background:#061016;border-top:1px solid rgba(22,184,196,.26);border-bottom:1px solid rgba(22,184,196,.18)}.application-guide-inner{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,420px);gap:26px;align-items:center}.guide-icon{width:58px;height:58px;border:1px solid rgba(214,166,58,.55);color:var(--gold);display:grid;place-items:center;border-radius:50%}.application-guide h2,.application-process-section h2,.application-faq-section h2{font-family:Cormorant Garamond,serif;font-size:clamp(38px,4.5vw,68px);line-height:.96;margin:8px 0 14px}.application-guide-text{max-width:820px;color:#ffffffb8;line-height:1.75}.guide-play{display:inline-flex;align-items:center;gap:9px;margin-top:12px;padding:12px 17px;border:1px solid var(--gold);background:transparent;color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;cursor:pointer}.guide-play:disabled{opacity:.5;cursor:not-allowed}.guide-status{font-size:12px;color:#ffffff94}.guide-video{width:100%;max-height:260px;background:#020305}.application-process-section{padding:78px 0;background:#05070a}.application-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px}.model-application .application-process-grid,.opportunity-page .application-process-grid:has(article:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))}.choice-field{min-width:0;margin:0;padding:14px 16px;border:1px solid rgba(255,255,255,.16);background:#070a0d}.choice-field legend{padding:0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb8}.choice-row{display:flex;gap:24px;min-height:38px;align-items:center}.choice-row label,.check-grid label{flex-direction:row!important;align-items:center}.choice-row input,.check-grid input{width:auto}.check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.category-validation{position:absolute!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none}.full-field{grid-column:1/-1}.agreement-notice,.guardian-section{border:1px solid rgba(214,166,58,.36);background:#d6a63a0f;padding:18px 20px}.agreement-notice p{margin:0;color:#ffffffc2;line-height:1.7}.guardian-section{margin-top:24px}.guardian-section h2{margin-top:0}.upload-grid input[type=file]{border-style:dashed}.application-process-grid article{position:relative;min-height:230px;padding:30px;border:1px solid rgba(255,255,255,.12);background:#0a0d11}.application-process-grid article>span{font-family:Cormorant Garamond,serif;font-size:46px;color:#d6a63a6b}.application-process-grid h3{font-family:Cormorant Garamond,serif;font-size:30px;margin:10px 0}.application-process-grid p{color:#ffffffa3;line-height:1.7}.application-faq-section{padding:78px 0;background:#080b0f}.application-faq-list{max-width:980px;margin-top:30px}.application-faq-list details{border-top:1px solid rgba(255,255,255,.13);padding:18px 0}.application-faq-list details:last-child{border-bottom:1px solid rgba(255,255,255,.13)}.application-faq-list summary{cursor:pointer;font-family:Cormorant Garamond,serif;font-size:26px;color:var(--gold)}.application-faq-list p{max-width:800px;color:#ffffffb3;line-height:1.7}@media(max-width:900px){.application-guide-inner{grid-template-columns:auto 1fr}.guide-video{grid-column:1/-1}.application-process-grid,.opportunity-page .application-process-grid:has(article:nth-child(6)){grid-template-columns:1fr}.check-grid{grid-template-columns:1fr}}@media(max-width:600px){.application-guide-inner{grid-template-columns:1fr}.guide-icon{width:48px;height:48px}.application-process-section,.application-faq-section{padding:54px 0}}.information-grid{grid-template-columns:repeat(var(--information-columns,2),minmax(0,1fr))}.desktop-nav{gap:min(var(--nav-gap,28px),max(8px,calc((100vw - 900px)/12)))}.selection-mode{display:inline-block;margin-top:10px;padding:5px 8px;border:1px solid currentColor;border-radius:999px;font-size:10px;letter-spacing:.12em}.mode-fixed{color:#efc76e}.mode-flexible{color:var(--teal)}.mode-freeform{color:#d7a9ff}.selection-mode-note{margin:8px 0 10px;color:#ffffffb3;font-size:11px;line-height:1.5}.page-hero-body>p:last-of-type{font-size:var(--page-body-size,16px)!important;line-height:var(--page-body-line,1.65)!important;letter-spacing:var(--page-body-letter,0)!important;word-spacing:var(--page-body-word,1px)!important;margin-top:var(--page-paragraph-gap,16px)!important;max-width:var(--page-text-max,760px)!important;color:#fffc}.about-mission-grid>*{min-width:0;max-width:100%!important;transform:translate(clamp(-24px,var(--section-text-x,0px),24px),clamp(-120px,var(--section-text-y,0px),120px))!important}.about-mission-grid h2{max-width:100%;font-size:min(var(--section-title-size,64px),clamp(42px,4.5vw,72px))!important;overflow-wrap:break-word!important;word-break:normal!important}.future-overview-inner{max-width:min(980px,100%)}.future-overview h2{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,72px);line-height:.95;margin:10px 0 18px}.future-overview p:last-child,.future-cta-body{color:#ffffffad;line-height:1.75}.future-cta-body{max-width:760px;margin:0 auto 22px}.future-page .information-card{height:100%}.home-future-features{background:var(--site-bg,#05070a)}.home-future-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home-future-grid.count-1{grid-template-columns:minmax(0,980px);justify-content:center}.home-future-card{position:relative;display:block;min-height:clamp(380px,52vw,660px);overflow:hidden;border:1px solid rgba(214,166,58,.42);color:#fff}.home-future-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-future-card-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000d1,#00000057 58%,#0000001f)}.home-future-card-copy{position:absolute;z-index:1;left:clamp(24px,5vw,68px);bottom:clamp(28px,5vw,64px);max-width:600px}.home-future-card-copy h3{font-family:Cormorant Garamond,serif;font-size:clamp(42px,6vw,78px);line-height:.92;margin:10px 0 22px}.home-future-card-copy span{display:inline-flex;align-items:center;gap:9px;color:var(--gold);font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.home-future-card:hover>img{transform:scale(1.025);transition:transform .55s ease}@media(max-width:760px){.home-future-grid{grid-template-columns:1fr}.home-future-card{min-height:470px}.home-future-card>img{object-position:58% center}}.fixed-layout-public-note{max-width:780px;color:#ffffff94;font-size:12px;line-height:1.6}.save-message{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.save-message strong{font-size:10px;letter-spacing:.12em}.save-message span{color:#ffffffb3}.save-message button{margin-left:auto}.save-state-unsaved strong,.save-state-saving strong{color:#efc76e}.save-state-saved strong{color:#76d7a1}.save-state-failed strong{color:#ff8a8a}.lockable-controls{border:0;margin:0;padding:0;min-width:0}.lockable-controls:disabled{opacity:.5}.lockable-controls:disabled input,.lockable-controls:disabled select,.lockable-controls:disabled textarea,.lockable-controls:disabled button{cursor:not-allowed}.selection-inspector-actions{display:flex;gap:8px;flex-wrap:wrap}.editor-device-switcher{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:7px;align-items:center;margin-top:14px;padding:9px;border:1px solid rgba(22,184,196,.3);border-radius:9px;background:#061117}.editor-device-switcher>span{padding:0 5px;color:var(--teal);font-size:9px;font-weight:900;letter-spacing:.15em}.editor-device-switcher button,.preview-toolbar-devices button{border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#101820;color:#ffffffc2;padding:9px 8px;font-size:11px;font-weight:800;cursor:pointer}.editor-device-switcher button{display:flex;gap:6px;align-items:center;justify-content:center}.editor-device-switcher button b{font-size:17px;line-height:1}.editor-device-switcher button.active,.preview-toolbar-devices button.active{border-color:var(--gold);background:var(--gold);color:#071014;box-shadow:0 0 0 2px #d6a63a26}.preview-toolbar{display:grid!important;grid-template-columns:auto auto minmax(0,1fr);gap:12px;align-items:center}.preview-toolbar-devices{display:flex;gap:5px}.preview-toolbar-devices button{padding:6px 9px;font-size:10px}.preview-toolbar>span{text-align:right}@media(max-width:760px){.editor-device-switcher{grid-template-columns:1fr 1fr 1fr}.editor-device-switcher>span{grid-column:1/-1}.preview-toolbar{grid-template-columns:1fr!important}.preview-toolbar>span{text-align:left}.preview-toolbar-devices{width:100%}.preview-toolbar-devices button{flex:1}}.direct-edit-overlay{position:fixed;z-index:5000;pointer-events:none;border:1px dashed rgba(25,217,229,.9);box-shadow:0 0 0 1px #000000b3}.direct-edit-overlay button{position:absolute;pointer-events:auto;margin:0;padding:0;border:1px solid #031014;background:#19d9e5;color:#031014;box-shadow:0 1px 5px #0000008c}.direct-edit-move{left:50%;top:0;transform:translate(-50%,-50%);width:54px;height:20px;border-radius:999px!important;font-size:9px;font-weight:900;letter-spacing:.08em;cursor:move}.direct-edit-handle{width:12px;height:12px;border-radius:3px}.handle-nw{left:0;top:0;transform:translate(-50%,-50%);cursor:nwse-resize}.handle-n{left:50%;top:0;transform:translate(-50%,-50%);cursor:ns-resize}.handle-ne{right:0;top:0;transform:translate(50%,-50%);cursor:nesw-resize}.handle-e{right:0;top:50%;transform:translate(50%,-50%);cursor:ew-resize}.handle-se{right:0;bottom:0;transform:translate(50%,50%);cursor:nwse-resize}.handle-s{left:50%;bottom:0;transform:translate(-50%,50%);cursor:ns-resize}.handle-sw{left:0;bottom:0;transform:translate(-50%,50%);cursor:nesw-resize}.handle-w{left:0;top:50%;transform:translate(-50%,-50%);cursor:ew-resize}body.nola-draft-preview.direct-editing{-webkit-user-select:none;user-select:none}.editor-panel-v2,.editor-nav-rail,.preview-scroll,.picture-library-modal-card{scrollbar-width:auto;scrollbar-color:#d6a63a #111820}.editor-panel-v2::-webkit-scrollbar,.editor-nav-rail::-webkit-scrollbar,.preview-scroll::-webkit-scrollbar,.picture-library-modal-card::-webkit-scrollbar{width:15px;height:15px}.editor-panel-v2::-webkit-scrollbar-track,.editor-nav-rail::-webkit-scrollbar-track,.preview-scroll::-webkit-scrollbar-track,.picture-library-modal-card::-webkit-scrollbar-track{background:#111820;border-left:1px solid rgba(255,255,255,.08)}.editor-panel-v2::-webkit-scrollbar-thumb,.editor-nav-rail::-webkit-scrollbar-thumb,.preview-scroll::-webkit-scrollbar-thumb,.picture-library-modal-card::-webkit-scrollbar-thumb{background:#d6a63a;border:3px solid #111820;border-radius:999px}.editor-panel-v2::-webkit-scrollbar-thumb:hover,.editor-nav-rail::-webkit-scrollbar-thumb:hover,.preview-scroll::-webkit-scrollbar-thumb:hover,.picture-library-modal-card::-webkit-scrollbar-thumb:hover{background:#f2c95f}.editor-marquee{position:fixed;z-index:4999;border:2px solid #19d9e5;background:#19d9e524;pointer-events:none}.direct-edit-overlay.group-selection{border-width:2px;background:#19d9e509}.direct-edit-overlay.group-selection .direct-edit-move{width:98px}.direct-edit-overlay.group-selection .direct-edit-move:after{content:" GROUP"}@media(min-width:1451px){.editor-v2{grid-template-columns:220px minmax(0,1fr) 560px!important}}.editor-panel-v2{padding-left:18px;padding-right:18px}.editor-sticky-v2{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.editor-section-card{padding:14px;margin-bottom:14px;border-radius:9px;box-shadow:none}.section-card-head{padding-bottom:9px;margin-bottom:8px}.section-card-head h2{font-size:21px!important}.section-card-head p{font-size:12px;line-height:1.4}.layout-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.layout-control-grid .slider-control{min-width:0;margin:4px 0;padding:7px 8px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#05080c6b}.layout-control-grid .slider-heading{gap:7px;align-items:center}.layout-control-grid .slider-heading strong{font-size:12px;line-height:1.25}.layout-control-grid .slider-number{flex:0 0 auto;min-width:82px}.layout-control-grid .slider-number input{width:54px!important;min-width:0;padding:5px 4px!important;font-size:11px!important}.layout-control-grid .slider-number span{font-size:10px}.layout-control-grid .slider-row{grid-template-columns:28px minmax(0,1fr) 28px;gap:6px;margin-top:6px}.layout-control-grid .slider-row button{height:28px;font-size:17px;border-radius:5px}.layout-control-grid .slider-row input[type=range]{min-width:0}.section-layout-controls{padding:2px 0}@media(max-width:1450px){.layout-control-grid{grid-template-columns:1fr}}.apply-media .application-precheck{display:flex;justify-content:space-between;gap:28px;align-items:center;padding:24px 26px;margin-bottom:18px;background:linear-gradient(100deg,#10282b,#0a171b);border:1px solid rgba(22,184,196,.3);border-left:4px solid var(--teal)}.apply-media .application-precheck h2{margin:4px 0;font-family:Cormorant Garamond,serif;font-size:40px}.apply-media .application-form{background:radial-gradient(circle at 90% 3%,rgba(22,184,196,.11),transparent 26%),#091216;border-color:#16b8c43d}.media-form{display:grid;gap:15px}.media-form-lede{display:flex;gap:17px;align-items:flex-start;padding:29px 0 7px;border-top:1px solid rgba(214,166,58,.25);margin-top:11px}.media-form-mark{font-family:Cormorant Garamond,serif;color:var(--teal);font-size:31px;line-height:1}.media-form-lede p:last-child{color:#ffffff94;font-size:13px;line-height:1.55;margin:3px 0 0;max-width:620px}.media-form label,.media-form legend{font-size:10px;letter-spacing:.14em;color:#ffffffbf}.media-form input,.media-form textarea{margin-top:2px;border-color:#16b8c433;background:#071317;transition:border-color .18s ease,background-color .18s ease}.media-form input:focus,.media-form textarea:focus{outline:none;border-color:var(--teal);background:#0a1c21}.media-form .choice-field{border:1px solid rgba(255,255,255,.11);padding:17px;background:#09191db3;margin:0}.media-form .choice-grid{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.media-form .choice-grid label{display:flex;flex-direction:row;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);padding:10px 12px;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.media-form .choice-grid label:has(input:checked){border-color:var(--teal);background:#16b8c41a;color:#d9fffa}.media-form .choice-grid input{width:auto;margin:0;accent-color:var(--teal)}.media-form .category-validation{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.media-form .media-guideline-field .choice-grid{display:grid;grid-template-columns:1fr 1fr}.media-form .media-guideline-field .choice-grid label{align-items:flex-start;line-height:1.5}.media-form .agreement-notice{padding:20px 22px;background:#f4eee2;color:#172326;border-left:3px solid var(--gold);line-height:1.7;font-size:13px}.media-form .agreement-notice p{margin:0;color:#172326}.media-form .consent{color:#ffffffe6;letter-spacing:.04em;text-transform:none;font-size:13px}.media-form .full-field{grid-column:1/-1}.media-next-step{padding:17px 20px;margin:4px 0 0;border:1px solid rgba(22,184,196,.3);background:#16b8c412;color:#d9fffa;line-height:1.65}@media(max-width:700px){.apply-media .application-precheck{display:block;padding:20px}.apply-media .application-precheck .outline-button{margin-top:14px}.media-form .media-guideline-field .choice-grid{grid-template-columns:1fr}.media-form .choice-grid{display:grid;grid-template-columns:1fr}.media-form .choice-grid label{min-height:44px}.media-form .full-field{grid-column:auto}}.opportunity-page:has(.sponsor-opportunities-section),.apply-sponsor{--sponsor-aqua:#60d2c8}.sponsor-opportunities-section{background:radial-gradient(circle at 82% 18%,rgba(96,210,200,.11),transparent 30%),#071417}.sponsor-benefits-section{background:#0d2428}.sponsor-benefits-section>div>p:not(.eyebrow){max-width:760px;color:#ffffffa6;line-height:1.7}.sponsor-benefit-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:28px 0 0;padding:1px;background:#60d2c83d;list-style:none}.sponsor-benefit-list li{padding:18px;background:#0b1c20;color:#fff;font-family:Cormorant Garamond,serif;font-size:23px}.sponsor-opportunities-section .package-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sponsor-opportunities-section .package-card{min-height:238px;padding:22px;background:linear-gradient(150deg,#102b2f,#0b1b1f);border-color:#60d2c840;display:flex;flex-direction:column;align-items:flex-start}.sponsor-opportunities-section .package-card h3{margin:13px 0 8px;font-size:30px}.package-index{color:var(--sponsor-aqua);font:700 11px/1 Cormorant Garamond,serif;letter-spacing:.16em}.package-variation{color:#ffffff91;font-size:12px;margin:0 0 20px}.sponsor-opportunities-section .outline-button{margin-top:auto}.sponsor-source-summary{background:#f4eee2;color:#132326}.sponsor-summary-heading{max-width:700px;margin-bottom:34px}.sponsor-summary-heading h2{font-family:Cormorant Garamond,serif;font-size:clamp(42px,5vw,70px);line-height:.93;margin:10px 0}.sponsor-summary-heading>p:last-child,.sponsor-summary-grid p{color:#132326b8;line-height:1.7}.sponsor-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#13232633}.sponsor-summary-grid article{background:#f4eee2;padding:22px;border-top:1px solid rgba(19,35,38,.2)}.sponsor-summary-grid h3{font-family:Cormorant Garamond,serif;font-size:27px;margin:0}.apply-sponsor .application-form{background:radial-gradient(circle at 92% 4%,rgba(96,210,200,.12),transparent 26%),#09181c;border-color:#60d2c847}.sponsor-form{display:grid;gap:15px}.sponsor-form-intro{display:flex;gap:17px;align-items:flex-start;padding:29px 0 7px;border-top:1px solid rgba(96,210,200,.24);margin-top:11px}.sponsor-form-intro>span{font:500 31px/1 Cormorant Garamond,serif;color:var(--sponsor-aqua)}.sponsor-form-intro p:last-child{color:#fff9;font-size:13px;line-height:1.6;margin:3px 0 0;max-width:680px}.sponsor-form h2{margin:18px 0 0}.sponsor-form label,.sponsor-form legend{font-size:10px;letter-spacing:.14em;color:#ffffffc2}.sponsor-form input,.sponsor-form textarea{border-color:#60d2c833;background:#071317}.sponsor-form input:focus,.sponsor-form textarea:focus{outline:none;border-color:var(--sponsor-aqua)}.sponsor-level-field{border:1px solid rgba(255,255,255,.12);padding:18px;background:#07191db3}.sponsor-level-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px}.sponsor-level-grid label{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(255,255,255,.12);padding:13px;cursor:pointer}.sponsor-level-grid label.selected,.sponsor-level-grid label:has(input:checked){border-color:var(--sponsor-aqua);background:#60d2c81a}.sponsor-level-grid input{width:auto;accent-color:var(--sponsor-aqua)}.sponsor-level-grid span{font:500 23px/1 Cormorant Garamond,serif;color:#fff}.sponsor-level-grid small{font-size:9px;color:var(--sponsor-aqua);letter-spacing:.08em;text-transform:uppercase}.sponsor-interest-field{border:1px solid rgba(255,255,255,.12);padding:18px;background:#07191db3}.sponsor-interest-field .choice-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:13px}.sponsor-interest-field label{display:flex;flex-direction:row;align-items:center;gap:9px;padding:11px;border:1px solid rgba(255,255,255,.1)}.sponsor-interest-field input{width:auto;margin:0;accent-color:var(--sponsor-aqua)}.field-optional{display:block;color:var(--sponsor-aqua);font-size:9px;letter-spacing:.06em;margin-bottom:3px}.sponsor-investment{align-items:end}.sponsor-next-steps{display:flex;gap:15px;padding:17px 19px;background:#60d2c814;border-left:3px solid var(--sponsor-aqua);font-size:13px;line-height:1.6}.sponsor-next-steps strong{color:#fff}.sponsor-next-steps span{color:#ffffffa8}.apply-sponsor .agreement-notice{padding:20px 22px;background:#f4eee2;color:#172326;border-left:3px solid var(--gold);line-height:1.7;font-size:13px}.apply-sponsor .agreement-notice p{margin:0}@media(max-width:900px){.sponsor-opportunities-section .package-grid,.sponsor-benefit-list,.sponsor-summary-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.sponsor-opportunities-section .package-grid,.sponsor-benefit-list,.sponsor-summary-grid,.sponsor-level-grid,.sponsor-interest-field .choice-grid{grid-template-columns:1fr}.sponsor-next-steps{display:block}.sponsor-next-steps span{display:block;margin-top:7px}.sponsor-investment{display:block}}.opportunity-volunteer,.apply-volunteer{--volunteer-aqua:#62d0c5}.opportunity-volunteer .information-card,.opportunity-volunteer .application-process-section article{background:linear-gradient(145deg,#10262a,#091519);border-color:#62d0c542}.apply-volunteer .application-precheck{border-left:4px solid var(--volunteer-aqua);background:linear-gradient(100deg,#10282c,#0a171b)}.apply-volunteer .application-form{background:radial-gradient(circle at 90% 3%,rgba(98,208,197,.1),transparent 27%),#091519;border-color:#62d0c53d}.volunteer-form{display:grid;gap:17px}.volunteer-section-intro{display:flex;gap:17px;align-items:flex-start;padding:28px 0 7px;border-top:1px solid rgba(98,208,197,.22)}.volunteer-section-intro:first-child{border-top:0;padding-top:8px}.volunteer-section-intro>span{font:500 31px/1 Cormorant Garamond,serif;color:var(--volunteer-aqua)}.volunteer-section-intro p:last-child{color:#ffffff9e;line-height:1.6;margin:3px 0 0;max-width:720px}.volunteer-agreement-list{display:grid;gap:10px}.volunteer-agreement-list article{padding:20px 22px;border:1px solid rgba(98,208,197,.2);background:#061418c7}.volunteer-agreement-list h3{font-family:Cormorant Garamond,serif;font-size:27px;margin:0 0 7px}.volunteer-agreement-list p{color:#ffffffad;line-height:1.65;margin:0 0 14px}.volunteer-agreement-list .consent{margin:0}.volunteer-next-step{padding:17px 19px;border-left:3px solid var(--volunteer-aqua);background:#62d0c514;color:#ffffffb3;line-height:1.65}@media(max-width:700px){.volunteer-section-intro{padding-top:21px}.volunteer-form .full-field{grid-column:auto}}.desktop-nav .admin-portal-link{color:var(--gold);border:1px solid rgba(214,166,58,.7);padding:9px 12px;white-space:nowrap}
