:root{--gold-50:#fbf4e0;--gold-100:#f1e1a8;--gold-200:#e5cb76;--gold-300:#d4b14a;--gold-400:#c99b30;--gold-500:#b8881f;--gold-600:#8e6814;--gold-700:#5e440b;--teal-50:#e2f3f4;--teal-100:#b0dee0;--teal-200:#7bc6cb;--teal-300:#46aeb4;--teal-400:#1fa0a8;--teal-500:#168891;--teal-600:#0f6970;--teal-700:#094249;--ink-950:#0a0a0b;--ink-900:#141414;--ink-800:#1f1f20;--ink-700:#2d2d2f;--ink-600:#3d3d40;--ink-500:#5a5a5e;--ink-400:#7a7a80;--ink-300:#a3a3a8;--ink-200:#c9c9cc;--ink-100:#e8e8e9;--ink-50:#f5f4f0;--ink-0:#fff;--bg:#f5f4f0;--bg-elevated:#fff;--bg-inset:#efede6;--bg-invert:#141414;--fg:#141414;--fg-1:#2d2d2f;--fg-2:#5a5a5e;--fg-3:#7a7a80;--fg-on-gold:#0a0a0b;--fg-on-teal:#fff;--fg-on-dark:#f5f4f0;--accent:#c99b30;--accent-2:#1fa0a8;--border:#1414141f;--border-strong:#1414143d;--border-gold:#c99b30;--shadow-sm:0 1px 2px #0a0a0a1a;--shadow-md:0 4px 14px #0a0a0a24;--shadow-lg:0 18px 40px -12px #0a0a0a4d;--shadow-gold:0 8px 24px -6px #c99b3059;--r-sm:2px;--r-md:4px;--r-lg:8px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--ease-out:cubic-bezier(.2,.7,.2,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.36s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:#141414}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font-family:Montserrat,system-ui,sans-serif;overflow-x:hidden}html{overflow-x:hidden}img{max-width:100%;display:block}a{text-decoration:none}.text-gold{color:var(--gold-400)}.text-teal{color:var(--teal-400)}.section-dark{background:var(--ink-900);color:var(--ink-50)}.section-light{background:var(--ink-50);color:var(--ink-900)}.section-inset{background:var(--bg-inset);color:var(--ink-900)}.btn-gold{background:var(--gold-400);color:var(--ink-950);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-md);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);box-shadow:var(--shadow-gold);border:none;padding:16px 36px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;text-decoration:none;display:inline-block}.btn-gold:hover{background:var(--gold-300)}.btn-ghost{color:var(--ink-50);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-md);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast);background:0 0;border:1px solid #ffffff4d;padding:13px 28px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.btn-ghost:hover{border-color:var(--gold-400);color:var(--gold-400)}.btn-teal{background:var(--teal-400);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-md);cursor:pointer;transition:background var(--dur-fast);border:none;padding:13px 28px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.btn-teal:hover{background:var(--teal-300)}.cta-arrow-row{justify-content:center;align-items:center;gap:8px;display:flex}.dbl-arr{gap:1px;display:flex}.dbl-arr span{color:#1fa0a8;text-shadow:0 0 10px #1fa0a8,0 0 24px #1fa0a88c;font-size:20px;font-weight:900;line-height:1}.dbl-arr span:first-child{animation:1.4s ease-in-out infinite cascade-c}.dbl-arr span:nth-child(2){animation:1.4s ease-in-out .15s infinite cascade-c}.dbl-arr.right span:first-child{animation:1.4s ease-in-out infinite cascade-cr}.dbl-arr.right span:nth-child(2){animation:1.4s ease-in-out .15s infinite cascade-cr}@keyframes cascade-c{0%,to{opacity:.2;transform:translate(-3px)}50%{opacity:1;transform:translate(0)}}@keyframes cascade-cr{0%,to{opacity:.2;transform:translate(3px)}50%{opacity:1;transform:translate(0)}}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-400);font-size:11px;font-weight:600}.gold-rule{background:var(--gold-400);border:none;width:48px;height:3px;margin:0 auto}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.reveal{animation:fadeUp var(--dur-slow) var(--ease-out) both}.h-bg{position:absolute;inset:0}.h-bg img{object-fit:cover;object-position:62% center;width:100%;height:100%;transform:scale(1.15)}.h-bg:after{content:"";background:linear-gradient(90deg,#020202fa 0%,#020202e0 30%,#02020285 58%,#02020233 80%,#0202020f 100%),linear-gradient(#020202cc 0%,#0000 20% 72%,#020202e6 100%);position:absolute;inset:0}.h-top-bar{z-index:3;background:linear-gradient(to right,var(--teal-400) 0%,var(--teal-400) 55%,transparent 100%);height:3px;position:absolute;top:0;left:0;right:0}.h-frame{grid-template-columns:1fr 368px;align-items:center;gap:60px;max-width:1360px;margin:0 auto;padding:40px 60px 50px;display:grid;position:absolute;inset:0}.h-mid{flex-direction:column;display:flex}.h-bot-r{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;flex-direction:column;display:flex;overflow:visible}.h-top{align-items:center;gap:22px;margin-bottom:18px;display:flex}.h-logo img{opacity:.9;width:clamp(190px,17vw,240px);display:block}.h-pill{background:#1fa0a826;border:1.5px solid #1fa0a8bf;border-radius:100px;align-items:center;gap:10px;padding:11px 28px;display:inline-flex;box-shadow:0 0 18px #1fa0a840,inset 0 0 0 1px #1fa0a81a}.h-pill-dot{background:#1fa0a8;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 6px #1fa0a8}.h-pill-txt{letter-spacing:.18em;text-transform:uppercase;color:#3dd5e0;font-size:14px;font-weight:700}.h-l1{text-transform:uppercase;letter-spacing:-.04em;color:#fff;font-size:clamp(34px,5.3vw,75px);font-weight:900;line-height:.88;display:block}.h-l2{text-transform:uppercase;letter-spacing:-.03em;color:#fff;font-size:clamp(34px,5.3vw,75px);font-style:italic;font-weight:900;line-height:.88;display:block}.h-allin-wrap{margin-bottom:22px;display:inline-block;position:relative}.h-allin{text-transform:uppercase;letter-spacing:-.05em;color:var(--gold-400);text-shadow:0 0 60px #c99b3059,0 0 120px #c99b301f;font-size:clamp(65px,10.2vw,140px);font-weight:900;line-height:.85;display:block}.h-allin-brush{background:linear-gradient(to right,var(--teal-400),#1fa0a84d);pointer-events:none;border-radius:2px;width:80%;height:4px;position:absolute;bottom:-8px;left:0}.h-sub{text-transform:uppercase;letter-spacing:.06em;color:#fff;margin-bottom:16px;font-size:clamp(12px,1.2vw,15px);font-style:italic;font-weight:700}.h-body{color:#ffffffd1;max-width:560px;margin-bottom:20px;font-size:18px;line-height:1.85}.h-cta{margin-bottom:18px}.h-bring{flex-wrap:wrap;align-items:center;gap:0;display:flex}.h-bring-lbl{letter-spacing:.22em;text-transform:uppercase;color:var(--teal-400);font-size:11px;font-weight:800}.h-bring-pipe{color:#1fa0a880;margin:0 12px;font-size:13px}.h-bring-item{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;font-size:11px;font-weight:700}.h-bring-dot{color:#ffffff59;margin:0 10px;font-size:13px}.h-cd-wrap{border:2px solid var(--gold-400);-webkit-backdrop-filter:blur(20px);background:#000000d1;padding:22px;box-shadow:0 0 40px #c99b3047,0 0 80px #c99b301f,inset 0 0 0 1px #c99b301a}.h-cd-heading{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400);text-align:center;margin-bottom:14px;font-size:13px;font-weight:700;display:block}.h-cd{background:#c99b300f;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.h-cd-box{text-align:center;background:#0000008c;padding:17px 8px}.h-cd-num{color:#fff;font-size:clamp(24px,2.8vw,37px);font-weight:900;line-height:1;display:block}.h-cd-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-400);opacity:.75;margin-top:6px;font-size:9px;font-weight:700;display:block}.h-stats{border:2px solid var(--gold-400);background:#000000d1;border-top:none;grid-template-columns:repeat(3,1fr);display:grid;box-shadow:0 0 40px #c99b3047,0 0 80px #c99b301f,inset 0 0 0 1px #c99b301a}.h-stat{border-left:1px solid #c99b3066;padding:14px 16px}.h-stat:first-child{border-left:none}.h-stat-num{color:#fff;font-size:clamp(17px,1.8vw,24px);font-weight:900;line-height:1;display:block}.h-stat-num sup{color:var(--gold-400);font-size:10px}.h-stat-lbl{letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;margin-top:4px;font-size:8.5px;font-weight:600;line-height:1.4;display:block}.rukruq-mobile-only,.h-cd-date-mobile{display:none}@media (max-width:640px){.hero-section{min-height:unset!important;height:auto!important;overflow:hidden!important}.h-frame{text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;padding:80px 20px 48px!important;display:flex!important;position:relative!important}.rukruq-mobile-only{filter:drop-shadow(0 2px 8px #0009);width:280px!important;margin:0 auto 20px!important;display:block!important}.h-cd-date-mobile{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6;margin-top:12px;font-size:12px;font-weight:800;display:block!important}.rukruq-desktop-only,.h-logo{display:none!important}.h-top{justify-content:center!important;margin-bottom:12px!important}.h-mid{align-items:center!important;width:100%!important}.h-l1,.h-l2{text-align:center!important;font-size:clamp(28px,9vw,42px)!important}.h-allin{font-size:clamp(54px,17vw,80px)!important}.h-allin-wrap{margin-bottom:12px!important}.h-allin-brush{width:100%!important}.h-sub{text-align:center!important;margin-bottom:10px!important;font-size:11px!important}.h-body{text-align:center!important;max-width:100%!important;margin-bottom:14px!important;font-size:11px!important;line-height:1.7!important}.h-cta{text-align:center!important;margin-bottom:10px!important}.h-bring{justify-content:center!important;margin-bottom:18px!important}.h-bot-r{width:100%!important;max-width:100%!important}.h-pill{gap:7px!important;padding:8px 22px!important}.h-pill-dot{width:6px!important;height:6px!important}.h-pill-txt{font-size:11px!important}.h-cd-wrap{padding:12px!important}.h-cd-heading{margin-bottom:12px!important;font-size:8px!important}.h-cd-box{padding:13px 6px!important}.h-cd-num{font-size:22px!important}.h-cd-lbl{margin-top:5px!important;font-size:7px!important}.h-stat{padding:11px 13px!important}.h-stat-num{font-size:15px!important}.h-stat-num sup{font-size:8px!important}.h-stat-lbl{color:#ffffff52!important;margin-top:3px!important;font-size:7px!important}.section1{padding:56px 16px!important}.section1 h2{margin-bottom:24px!important;font-size:26px!important}.section1 p{margin-bottom:14px!important;font-size:15px!important;line-height:1.65!important}.section1 .highlight{font-size:16px!important}.section1 .closing{margin-top:32px!important;padding-top:28px!important}.section1 .closing .script{font-size:28px!important}#pillars .pillar-grid{grid-template-columns:1fr 1fr!important}#pillars .pillar-col{border-top:1px solid #ffffff0f!important;border-left:none!important}#pillars .pillar-col:before{display:none!important}#pillars .pillar-col:after{content:"";background:linear-gradient(to right,var(--gold-400),transparent);height:2px;position:absolute;top:0;left:0;right:0}}#navbar{z-index:100;pointer-events:none;width:max-content;position:fixed;top:20px;left:50%;transform:translate(-50%)}.nav-island{pointer-events:all;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:0;padding:8px 8px 8px 28px;transition:opacity .2s;display:flex;position:relative;overflow:hidden}.nav-island:before{content:"";-webkit-backdrop-filter:blur(20px);z-index:0;background:#0e0e0ee0;position:absolute;inset:0}.nav-island>*{z-index:1;position:relative}.nav-island .nav-logo{flex-direction:column;flex-shrink:0;gap:3px;margin-right:28px;line-height:1;text-decoration:none;display:flex}.nav-island .nav-logo .nav-logo-top{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:14px;font-weight:900}.nav-island .nav-logo .nav-logo-bottom{display:none}.nav-island .nav-links{align-items:center;gap:2px;margin-right:16px;display:flex}.nav-island .nav-links a{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;border-radius:100px;padding:8px 18px;font-size:11px;font-weight:700;transition:color .15s,background .15s}.nav-island .nav-links a:hover{color:#fff;background:#ffffff12}.nav-cta{background:var(--gold-400);color:var(--ink-950);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:11px 26px;font-size:11px;font-weight:800;text-decoration:none;transition:background .15s}.nav-cta:hover{background:var(--gold-300)}.nav-mobile-bar{display:none}.nav-mobile-pill{pointer-events:all;background:#0a0a0aeb;border:1px solid #ffffff1a;border-radius:100px;justify-content:space-between;align-items:center;padding:7px 7px 7px 20px;display:none;position:relative;overflow:hidden}.nav-mobile-pill:before{content:"";-webkit-backdrop-filter:blur(20px);z-index:0;background:#0e0e0ee0;position:absolute;inset:0}.nav-mobile-pill>*{z-index:1;position:relative}.nav-mobile-pill .nav-cta{padding:9px 18px;font-size:10px}#mobile-menu{pointer-events:all;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;margin-top:8px;display:none;position:relative;overflow:hidden}#mobile-menu:before{content:"";-webkit-backdrop-filter:blur(20px);z-index:0;background:#0e0e0ef2;position:absolute;inset:0}#mobile-menu a{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;border-bottom:1px solid #ffffff0d;padding:16px 24px;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:block;position:relative}#mobile-menu a:last-child{color:var(--gold-400);background:#c99b301a;border-bottom:none}#mobile-menu a:hover{color:var(--gold-400);background:#ffffff0a}#hamburger{cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:100px;flex-direction:column;gap:4px;padding:9px 11px;display:flex}#hamburger span{background:#ffffffb3;border-radius:1px;width:16px;height:2px;transition:all .2s;display:block}@media (max-width:768px){#navbar{box-sizing:border-box;flex-direction:column;width:auto;max-width:calc(100vw - 32px);display:flex;top:16px;left:16px;right:16px;transform:none}.nav-island{display:none}.nav-mobile-pill{box-sizing:border-box;width:100%;display:flex}}#schedule{background:#f0ede7!important}#schedule .s4-inner{max-width:780px;margin:0 auto}#schedule .s4-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);text-align:center;margin-bottom:18px;font-size:11px;font-weight:800}#schedule .s4-heading{text-transform:uppercase;letter-spacing:-.02em;color:var(--ink-900);text-align:center;margin-bottom:14px;font-size:clamp(24px,4vw,44px);font-weight:900;line-height:1.05}#schedule .s4-sub{color:var(--ink-500);text-align:center;max-width:520px;margin:0 auto 56px;font-size:16px;line-height:1.7}#schedule .s4-day{background:#fff;margin-bottom:12px;display:flex;box-shadow:0 1px 3px #00000012}#schedule .s4-tab{background:var(--gold-400);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:72px;padding:20px 0;display:flex}#schedule .s4-dn{color:#fff;font-size:28px;font-weight:900;line-height:1}#schedule .s4-dw{letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6;font-size:12px;font-weight:800}#schedule .s4-body{flex:1;padding:28px 28px 24px}#schedule .s4-title{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-900);align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:900;display:flex}#schedule .s4-desc{color:var(--ink-400);margin-bottom:18px;font-size:15px}#schedule .s4-ev{border-bottom:1px solid #0000000f;margin-bottom:16px;padding-bottom:16px;display:block}#schedule .s4-ev:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#schedule .s4-t{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-bottom:4px;font-size:11px;font-weight:800;display:block}#schedule .s4-name{color:var(--ink-900);margin-bottom:4px;font-size:15px;font-weight:700;line-height:1.35;display:block}#schedule .s4-d{color:var(--ink-500);font-size:13px;line-height:1.55;display:block}#schedule .s4-fn{color:var(--ink-900);background:#1fa0a80f;border:1px solid #1fa0a833;border-radius:6px;margin-top:28px;padding:13px 18px;font-size:14px;font-weight:500;line-height:1.6}#schedule .s4-fn:before{content:"ℹ️  "}#speakers{background:#0e0e0e;padding:88px 0 80px;position:relative;overflow:hidden}#speakers:before{content:"";pointer-events:none;background:radial-gradient(#c99b3012 0%,#0000 70%);width:900px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#speakers .s6-inner{text-align:center;max-width:760px;margin:0 auto;padding:0 32px 52px;position:relative}#speakers .s6-logo{opacity:.85;width:160px;height:auto;margin-bottom:32px}#speakers .s6-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);margin-bottom:16px;font-size:11px;font-weight:800}#speakers .s6-heading{text-transform:uppercase;letter-spacing:-.035em;color:#fff;margin-bottom:18px;font-size:clamp(26px,4.5vw,54px);font-weight:900;line-height:.95}#speakers .s6-heading em{color:var(--gold-400);font-style:normal}#speakers .s6-sub{color:#fff6;max-width:440px;margin:0 auto;font-size:15px}#speakers .s6-carousel-wrap{width:100%;position:relative;overflow:hidden}#speakers .s6-carousel-wrap:before,#speakers .s6-carousel-wrap:after{content:"";z-index:2;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}#speakers .s6-carousel-wrap:before{background:linear-gradient(90deg,#0e0e0e,#0000);left:0}#speakers .s6-carousel-wrap:after{background:linear-gradient(270deg,#0e0e0e,#0000);right:0}#speakers .s6-track{gap:20px;width:max-content;padding:8px 40px;animation:52s linear infinite s6scroll;display:flex}#speakers .s6-track:hover{animation-play-state:paused}@keyframes s6scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}#speakers .s6-card{cursor:default;background:#171717;border-radius:16px;flex-shrink:0;width:220px;transition:transform .25s,box-shadow .25s;overflow:hidden}#speakers .s6-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px #00000080,0 0 0 1px #c99b304d}#speakers .s6-photo{background:linear-gradient(#262626 0%,#1a1a1a 50%,#171717 100%);justify-content:center;align-items:center;width:100%;height:260px;display:flex;position:relative;overflow:hidden}#speakers .s6-initial{color:#ffffff0a;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;font-size:88px;font-weight:900;position:absolute}#speakers .s6-silhouette{background:linear-gradient(#323232 0%,#202020 100%);border-radius:55px 55px 0 0;justify-content:center;align-items:flex-start;width:100px;height:145px;padding-top:16px;display:flex;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}#speakers .s6-silhouette:before{content:"";background:#3c3c3c;border-radius:50%;width:46px;height:46px;display:block}#speakers .s6-overlay{background:linear-gradient(#0000 40%,#171717 100%);position:absolute;inset:0}#speakers .s6-info{padding:14px 18px 22px}#speakers .s6-tag{letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--gold-400);border-radius:999px;align-items:center;margin-bottom:10px;padding:3px 10px;font-size:9px;font-weight:800;display:inline-flex}#speakers .s6-name{color:#fff;margin-bottom:4px;font-size:15px;font-weight:800;line-height:1.2}#speakers .s6-role{color:#ffffff4d;font-size:12px}@media (max-width:640px){#schedule .s4-tab{width:56px!important}#schedule .s4-title{flex-wrap:wrap}#schedule .s4-title>span{flex-basis:100%;justify-content:center;margin-top:4px;display:flex}#speakers .s6-logo{width:120px!important}#speakers .s6-card{width:160px!important}#speakers .s6-photo{height:190px!important}#outcomes .s7-ev{grid-template-columns:60px 1fr!important;gap:20px!important}#outcomes .s7-num{font-size:48px!important}}#outcomes{background:#0e0e0e;padding:0 0 88px}#outcomes .s7-inner{max-width:860px;margin:0 auto;padding:0 40px}#outcomes .s7-divider{background:linear-gradient(90deg,#0000,#c99b3033,#0000);width:100%;height:1px;margin-bottom:0}#outcomes .s7-header{text-align:center;padding:64px 0 52px}#outcomes .s7-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);margin-bottom:16px;font-size:11px;font-weight:800}#outcomes .s7-heading{text-transform:uppercase;letter-spacing:-.03em;color:#fff;font-size:clamp(26px,4vw,50px);font-weight:900;line-height:.95}#outcomes .s7-heading em{color:var(--gold-400);font-style:normal}#outcomes .s7-row{border-top:1px solid #ffffff0f;grid-template-columns:80px 1fr;align-items:start;gap:28px;padding:32px 0;display:grid;position:relative}#outcomes .s7-row:last-child{border-bottom:1px solid #ffffff0f}#outcomes .s7-num{color:#c99b301c;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;margin-top:-10px;font-size:clamp(64px,7vw,88px);font-weight:900;line-height:1}#outcomes .s7-title{letter-spacing:.14em;text-transform:uppercase;color:#fff;align-items:center;gap:12px;margin-bottom:10px;font-size:14px;font-weight:800;display:flex}#outcomes .s7-title:before{content:"";background:var(--teal-400);flex-shrink:0;width:18px;height:2px;display:block}#outcomes .s7-body{color:#ffffffbf;font-size:16px;line-height:1.72}#testimonials{border-top:4px solid var(--gold-400);background:#f0ede7;padding:88px 24px 96px}#testimonials .s8-inner{max-width:980px;margin:0 auto}#testimonials .s8-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);text-align:center;margin-bottom:16px;font-size:11px;font-weight:800}#testimonials .s8-heading{text-transform:uppercase;letter-spacing:-.03em;color:#141414;text-align:center;margin-bottom:56px;font-size:clamp(26px,4vw,48px);font-weight:900;line-height:.95}#testimonials .s8-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}#testimonials .s8-card{background:#fff;flex-direction:column;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden}#testimonials .s8-card:before{content:"";background:linear-gradient(to right,var(--gold-400),#c99b3026);height:3px;position:absolute;top:0;left:0;right:0}#testimonials .s8-stars{color:var(--gold-400);letter-spacing:2px;margin-bottom:14px;font-size:11px}#testimonials .s8-quote{color:#444;flex:1;margin-bottom:20px;font-size:15px;font-style:italic;line-height:1.72}#testimonials .s8-meta{align-items:center;gap:10px;margin-top:auto;display:flex}#testimonials .s8-avatar{width:36px;height:36px;color:var(--gold-400);background:#c99b301f;border:1px solid #c99b304d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}#testimonials .s8-name{letter-spacing:.1em;text-transform:uppercase;color:#141414;margin-bottom:2px;font-size:11px;font-weight:800}#testimonials .s8-role{color:#aaa;font-size:10px}@media (max-width:640px){#testimonials .s8-grid{grid-template-columns:1fr!important}}#skylar{border-bottom:3px solid var(--gold-400);background:#f0ede7}#skylar .s9-divider{background:linear-gradient(90deg,#0000,#c99b304d,#0000);width:100%;height:1px}#skylar .s9-inner{grid-template-columns:3fr 2fr;align-items:stretch;max-width:1200px;margin:0 auto;display:grid}#skylar .s9-photo{background:#f0ede7;flex-direction:column;justify-content:flex-end;display:flex}#skylar .s9-photo img{mix-blend-mode:multiply;width:100%;height:auto;display:block}#skylar .s9-photo-inline{display:none}#skylar .s9-letter{flex-direction:column;justify-content:space-between;padding:28px 20px 28px 28px;display:flex}#skylar .s9-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);margin-bottom:6px;font-size:11px;font-weight:800}#skylar .s9-name{text-transform:uppercase;letter-spacing:-.03em;color:#141414;margin-bottom:2px;font-size:clamp(19px,2.2vw,28px);font-weight:900;line-height:.95}#skylar .s9-title{color:#aaa;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px}#skylar .s9-body{color:#4a4a4a;margin-bottom:6px;font-size:14px;line-height:1.6}#skylar .s9-stanza{color:#141414;border-left:3px solid var(--gold-400);margin:8px 0 12px;padding-left:12px;font-size:12px;line-height:1.65}@media (max-width:768px){#skylar .s9-inner{grid-template-columns:1fr!important;height:auto!important}#skylar .s9-photo{height:320px!important}#skylar .s9-letter{padding:36px 24px!important}}#reserve{background:#0e0e0e;padding:88px 24px 96px}#reserve .s10-inner{max-width:900px;margin:0 auto}#reserve .s10-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);text-align:center;margin-bottom:14px;font-size:11px;font-weight:800}#reserve .s10-heading{text-transform:uppercase;letter-spacing:-.03em;color:#fff;text-align:center;margin-bottom:32px;font-size:clamp(28px,4vw,48px);font-weight:900;line-height:.95}#reserve .s10-cd-wrap{text-align:center;margin-bottom:36px}#reserve .s10-cd-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400);margin-bottom:14px;font-size:11px;font-weight:800}#reserve .s10-cd-timer{align-items:center;gap:8px;display:inline-flex}#reserve .s10-cd-unit{text-align:center;background:#1a1a1a;border:1px solid #c99b304d;min-width:72px;padding:14px 18px}#reserve .s10-cd-unit--days{min-width:160px;padding:20px 48px}#reserve .s10-cd-num{color:#fff;letter-spacing:-.04em;font-size:32px;font-weight:900;line-height:1;display:block}#reserve .s10-cd-num--days{font-size:72px}#reserve .s10-cd-lbl{letter-spacing:.15em;text-transform:uppercase;color:#555;margin-top:4px;font-size:9px;font-weight:800;display:block}#reserve .s10-cd-sep{color:var(--gold-400);margin-bottom:16px;font-size:28px;font-weight:900;line-height:1}#reserve .s10-cd-date{color:var(--gold-400);letter-spacing:.08em;text-transform:uppercase;margin-top:14px;font-size:12px;font-weight:800}#reserve .s10-sub{color:#666;text-align:center;margin-bottom:40px;font-size:13px}#reserve .s10-timeline{grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:40px;display:grid}#reserve .s10-phase{background:#1a1a1a;border-top:2px solid #2a2a2a;padding:18px 16px}#reserve .s10-phase.hot{border-top:2px solid var(--gold-400);background:#1c1a14}#reserve .s10-phase .ph-label{letter-spacing:.15em;text-transform:uppercase;color:#555;margin-bottom:6px;font-size:9px;font-weight:800}#reserve .s10-phase.hot .ph-label{color:var(--gold-400)}#reserve .s10-phase .ph-price{color:#fff;letter-spacing:-.03em;font-size:22px;font-weight:900}#reserve .s10-phase .ph-date{color:#444;margin-top:4px;font-size:10px}#reserve .s10-phase.hot .ph-date{color:#888}#reserve .s10-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}#reserve .s10-card{-webkit-backdrop-filter:blur(60px);border:1px solid #ffffff40;border-top:3px solid var(--teal-400);background:#ffffff14;flex-direction:column;padding:36px 32px;display:flex;box-shadow:inset 0 1px #ffffff2e}#reserve .s10-cta{margin-top:auto;padding-top:24px}#reserve .s10-card.premium{border-top:3px solid var(--gold-400);background:#ffffff14}#reserve .s10-card.premium:before{display:none}#reserve .s10-tier{letter-spacing:.2em;text-transform:uppercase;color:#555;margin-bottom:10px;font-size:11px;font-weight:800}#reserve .s10-card.premium .s10-tier{color:var(--gold-400)}#reserve .s10-card:not(.premium) .s10-tier{color:var(--teal-400)}#reserve .s10-card-head{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:14px;display:flex}#reserve .s10-card-head .s10-tier{margin-bottom:0}#reserve .s10-price-block{flex-direction:column;align-items:flex-start;margin-bottom:6px;line-height:1;display:flex}#reserve .s10-card-head [class*=promoPill]{background:var(--gold-400);color:#0a0a0b}#reserve .s10-price-block [class*=priceStrike]{color:#ffffff73}#reserve .s10-price-block [class*=priceCurrent]{color:#fff;letter-spacing:-.04em;font-size:52px}#reserve [class*=savingsLine]{color:var(--gold-300);margin-bottom:18px}#reserve .s10-cur-phase{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-400);margin-bottom:4px;font-size:12px;font-weight:800}#reserve .s10-card:not(.premium) .s10-cur-phase{color:var(--teal-400)}#reserve .s10-cur-price{color:#fff;letter-spacing:-.04em;margin-bottom:6px;font-size:52px;font-weight:900;line-height:1}#reserve .s10-cur-window{color:#555;margin-bottom:24px;font-size:12px;line-height:1.5}#reserve .s10-incl{color:#ffffffb3;margin:0 0 28px;padding:0;font-size:13px;line-height:1.9;list-style:none}#reserve .s10-incl li{padding-left:18px;position:relative}#reserve .s10-incl li:before{content:"✓";color:var(--gold-400);position:absolute;left:0}#reserve .s10-card:not(.premium) .s10-incl li:before{color:var(--teal-400)}#reserve .s10-cta{margin-top:auto}#reserve .s10-addons{border-top:1px solid #1fa0a84d;margin-top:40px;padding-top:32px}#reserve .s10-addons-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400);margin-bottom:20px;font-size:10px;font-weight:800}#reserve .s10-addon-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}#reserve .s10-addon{-webkit-backdrop-filter:blur(60px);border:none;border-left:3px solid var(--teal-400);background:#ffffff14;padding:28px 24px;position:relative;box-shadow:inset 0 1px #ffffff2e}#reserve .s10-addon-num{color:#1fa0a866;letter-spacing:-.05em;margin-bottom:10px;font-size:44px;font-weight:900;line-height:1}#reserve .s10-addon-name{text-transform:uppercase;letter-spacing:.08em;color:#fff;margin-bottom:6px;font-size:13px;font-weight:800}#reserve .s10-addon-tag{color:var(--gold-400);letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}#reserve .s10-addon-body{color:#fffc;font-size:12px;line-height:1.65}#reserve .s10-hotel{border-top:1px solid #1fa0a833;margin-top:40px;padding-top:32px}#reserve .s10-hotel-label{letter-spacing:-.01em;text-transform:uppercase;color:var(--gold-400);text-align:center;margin-bottom:20px;font-size:clamp(22px,2.4vw,32px);font-weight:900}#reserve .s10-hotel-grid{grid-template-columns:1fr;gap:16px;max-width:640px;margin:0 auto;display:grid}#reserve .s10-hotel-cutoff{color:#ffffffd9;border-left:3px solid var(--gold-400);background:#c99b301f;margin:14px 0 0;padding:10px 14px;font-size:12px;line-height:1.55}#reserve .s10-hotel-cutoff strong{color:var(--gold-400);letter-spacing:.02em;font-weight:800}#reserve .s10-hotel-card{background:#0f0f0fd9;border:1px solid #ffffff14;overflow:hidden}#reserve .s10-hotel-photo{object-fit:cover;object-position:center;width:100%;height:220px;display:block}#reserve .s10-hotel-body{padding:24px 24px 28px}#reserve .s10-hotel-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--teal-400);align-items:center;gap:8px;margin-bottom:10px;font-size:9px;font-weight:800;display:flex}#reserve .s10-hotel-tag:before{content:"";background:var(--teal-400);flex-shrink:0;width:18px;height:2px}#reserve .s10-hotel-name{text-transform:uppercase;letter-spacing:-.02em;color:#fff;margin-bottom:6px;font-size:18px;font-weight:900;line-height:1.1}#reserve .s10-hotel-sub{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-400);margin-bottom:14px;font-size:10px;font-weight:700}#reserve .s10-hotel-feats{flex-direction:column;gap:5px;margin:0 0 20px;padding:0;list-style:none;display:flex}#reserve .s10-hotel-feats li{color:#fff9;padding-left:18px;font-size:12px;line-height:1.5;position:relative}#reserve .s10-hotel-feats li:before{content:"—";color:var(--gold-400);font-size:10px;position:absolute;left:0}#reserve .s10-hotel-link{background:var(--gold-400);color:#141414;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding:13px 22px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}#reserve .s10-countdown-wrap{max-width:900px;margin:0 auto 22px;padding:0 24px}@media (max-width:640px){#reserve .s10-countdown-wrap{margin-bottom:18px;padding:0 16px}#reserve .s10-timeline{grid-template-columns:repeat(2,1fr)}#reserve .s10-cards,#reserve .s10-addon-grid,#reserve .s10-hotel-grid{grid-template-columns:1fr}}#faq{border-top:4px solid var(--gold-400);background:#f0ede7;padding:88px 40px}#faq .s12-inner{max-width:860px;margin:0 auto}#faq .s12-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);text-align:center;margin-bottom:12px;font-size:11px;font-weight:800}#faq .s12-heading{text-transform:uppercase;letter-spacing:-.03em;color:#141414;text-align:center;margin-bottom:56px;font-size:clamp(28px,3.6vw,46px);font-weight:900;line-height:.92}#faq details{border-bottom:1px solid #8d6b1e2e}#faq details[open]{border-left:3px solid var(--gold-400);margin-left:-19px;padding-left:16px}#faq summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}#faq summary::-webkit-details-marker{display:none}#faq .faq-q{color:#141414;font-size:14px;font-weight:800;line-height:1.3}#faq .faq-chevron{border:1.5px solid #c99b3059;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .3s,border-color .2s;display:flex}#faq details[open] .faq-chevron{border-color:var(--gold-400);transform:rotate(180deg)}#faq .faq-answer{color:#5a5a5a;padding:0 0 20px;font-size:13px;line-height:1.8}@media (max-width:640px){#faq{padding:64px 24px}#faq details[open]{border-left:3px solid var(--gold-400);margin-left:-15px;padding-left:12px}}#other-ways{background:#f0ede7;border-top:1px solid #c99b3033;padding:72px 40px 88px}#other-ways .s13-inner{grid-template-columns:1fr 1.4fr;align-items:start;gap:64px;max-width:860px;margin:0 auto;display:grid}#other-ways .s13-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);margin-bottom:16px;font-size:11px;font-weight:800}#other-ways .s13-heading{text-transform:uppercase;letter-spacing:-.03em;color:#141414;margin-bottom:20px;font-size:clamp(26px,3.4vw,42px);font-weight:900;line-height:.92}#other-ways .s13-sub{color:#6a6056;font-size:13px;line-height:1.75}#other-ways .s13-cards{flex-direction:column;gap:2px;display:flex}#other-ways .s13-card{background:#ffffffa6;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}#other-ways .s13-card:hover{border-left-color:var(--gold-400);background:#ffffffe6}#other-ways .s13-card-label{letter-spacing:.18em;text-transform:uppercase;color:var(--teal-400);margin-bottom:4px;font-size:9px;font-weight:800}#other-ways .s13-card-title{color:#141414;font-size:14px;font-weight:800}#other-ways .s13-card-body{color:#6a6056;margin-top:4px;font-size:12px;line-height:1.6}#other-ways .s13-arrow{color:#c99b3066;flex-shrink:0;font-size:18px}@media (max-width:700px){#other-ways{padding:64px 24px}#other-ways .s13-inner{grid-template-columns:1fr;gap:40px}#other-ways .s13-eyebrow,#other-ways .s13-heading,#other-ways .s13-sub{text-align:center}}#final-cta{border-top:4px solid var(--gold-400);background:#0e0e0e}#final-cta .s14-cta{text-align:center;max-width:760px;margin:0 auto;padding:96px 40px 72px}#final-cta .s14-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-400);margin-bottom:20px;font-size:11px;font-weight:800}#final-cta .s14-heading{letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin-bottom:32px;font-size:clamp(32px,5.5vw,68px);font-weight:900;line-height:.9}#final-cta .s14-heading span{color:var(--gold-400)}#final-cta .s14-body{color:#666;max-width:560px;margin-bottom:16px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.8}#final-cta .s14-body2{color:#555;max-width:520px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.75}#final-cta .s14-date{letter-spacing:.16em;text-transform:uppercase;color:#444;margin-top:28px;font-size:11px;font-weight:700}#final-cta .s14-rule{background:linear-gradient(90deg,#0000,#c99b3040,#0000);width:100%;height:1px}#final-cta .s14-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:900px;margin:0 auto;padding:28px 40px;display:flex}#final-cta .s14-foot-logo{letter-spacing:.18em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:900}#final-cta .s14-foot-logo span{color:var(--gold-400)}#final-cta .s14-foot-links{gap:24px;display:flex}#final-cta .s14-foot-links a{letter-spacing:.1em;text-transform:uppercase;color:#333;font-size:11px;font-weight:700;text-decoration:none}#final-cta .s14-foot-links a:hover{color:#666}#final-cta .s14-foot-copy{color:#2a2a2a;letter-spacing:.06em;font-size:11px}@media (max-width:640px){#final-cta .s14-foot{flex-direction:column;align-items:flex-start;padding:28px 24px}#who-its-for,#pillars,#schedule{padding:56px 20px!important}#freedom{padding:40px 20px!important}#speakers{padding:48px 0 40px!important}#outcomes{padding-bottom:48px!important}#outcomes .s7-inner{padding:0 20px!important}#outcomes .s7-header{padding:40px 0 28px!important}#outcomes .s7-row{grid-template-columns:44px 1fr!important;gap:14px!important;padding:20px 0!important}#outcomes .s7-num{font-size:40px!important}#outcomes .s7-body{font-size:13px!important}#testimonials{padding:56px 20px 64px!important}#testimonials .s8-heading{margin-bottom:32px!important}#reserve{padding:136px 20px 64px!important}#reserve .s10-card{padding:24px 20px!important}#reserve .s10-cur-price,#reserve .s10-price-block [class*=priceCurrent]{font-size:36px!important}#reserve .s10-addon{padding:18px 16px!important}#reserve .s10-hotel-photo{height:180px!important}#faq{padding:56px 20px!important}#other-ways{padding:40px 20px 56px!important}#final-cta .s14-cta{padding:56px 20px 40px!important}#final-cta .s14-body,#final-cta .s14-body2{font-size:13px!important}#schedule .s4-body{padding:18px 16px 16px!important}#schedule .s4-ev{margin-bottom:12px!important;padding-bottom:12px!important}#freedom>div{flex-direction:column!important;align-items:center!important;gap:20px!important;padding-top:36px!important;display:flex!important}#freedom>div>div:first-child{display:contents!important}#freedom>div>div:first-child>*{text-align:center!important;order:4!important;align-self:center!important;max-width:100%!important}#freedom>div>div:first-child>img.freedom-logo-img{order:1!important}#freedom>div>div:first-child>.freedom-badge{order:2!important}#freedom>div>div:nth-child(2){order:3!important;width:100%!important}#freedom img{object-position:50% 15%!important;height:240px!important}#freedom img.freedom-logo-img{object-position:unset!important;height:72px!important;margin-bottom:10px!important}#freedom h3{text-align:center!important}#freedom a[href=\#reserve]{text-align:center!important;box-sizing:border-box!important;display:block!important}.cta-arrow-row .btn-gold{padding:14px 22px!important;font-size:12px!important}.dbl-arr span{font-size:16px!important}#speakers .s6-inner{padding:0 20px 36px!important}#speakers .s6-sub{font-size:13px!important}#reserve .s10-phase{padding:14px 12px!important}#reserve .s10-phase .ph-price{font-size:18px!important}#outcomes .s7-title{font-size:12px!important}#skylar .s9-inner{flex-direction:column!important;height:auto!important;display:flex!important}#skylar .s9-letter{order:1!important;padding:32px 20px 28px!important}#skylar .s9-photo{display:none!important}#skylar .s9-photo-inline-wrap{width:100%;max-width:360px;margin:20px auto 28px;position:relative}#skylar .s9-photo-inline-wrap:after{content:"";background:#c99b3073;height:2px;margin-top:0;display:block}#skylar .s9-photo-inline{object-fit:contain;filter:drop-shadow(0 18px 24px #00000047)drop-shadow(0 4px 8px #00000026);width:100%;height:auto;display:block}#other-ways .s13-inner{gap:28px!important}#other-ways .s13-heading{font-size:28px!important}#final-cta .s14-foot{text-align:center!important;flex-direction:column!important;align-items:center!important;padding:24px 20px!important}#final-cta .s14-foot-links{justify-content:center!important}}
