:root{--bg:#04141c;--bg-2:#061d27;--ink:#eafcff;--ink-2:#9fc7d4;--ink-3:#5f8693;--em-300:#7df0ff;--em-400:#38d9f2;--em-500:#14b8d4;--em-600:#0e94ad;--em-700:#0a7285;--mint:#a8f3ff;--gold:#f7c873;--glass:#0a324266;--glass-2:#0e465a85;--line:#7df0ff24;--line-2:#7df0ff4d;--shadow:0 24px 60px -24px #000000b8, 0 1px 0 #ffffff0d inset;--r:22px;--r-sm:14px;--display:"Instrument Serif", Georgia, serif;--sans:"Plus Jakarta Sans", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--max:1180px;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--em-300);text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--em-400);outline-offset:3px;border-radius:8px}.muted{color:var(--ink-3)}.small{font-size:13px}.center{text-align:center;justify-content:center;margin-top:28px;display:flex}.row{align-items:center;gap:10px;display:flex}.wrap{flex-wrap:wrap}.print-only{display:none}.bg{z-index:-1;background:radial-gradient(1200px 700px at 70% -10%, #073544 0%, transparent 60%), var(--bg);position:fixed;inset:0;overflow:hidden}.orb{filter:blur(80px);opacity:.55;border-radius:50%;animation:22s ease-in-out infinite alternate drift;position:absolute}.o1{background:#0e7e96;width:520px;height:520px;top:-120px;left:-140px}.o2{background:#0b627a;width:420px;height:420px;animation-duration:28s;top:40%;right:-160px}.o3{opacity:.35;background:#1a9ec0;width:360px;height:360px;animation-duration:34s;bottom:-140px;left:30%}.grid-bg{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 0%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 0%,#0000 70%)}@keyframes drift{to{transform:translate(60px,40px)scale(1.12)}}.glass{background:linear-gradient(160deg, var(--glass-2), var(--glass));border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);position:relative}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px), #7df0ff21, transparent 45%);transition:opacity .3s;position:absolute;inset:0}.grad-text{background:linear-gradient(100deg, var(--mint), var(--em-400) 45%, var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text}.btn{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primary{background:linear-gradient(135deg, var(--em-400), var(--em-600));color:#04222b;box-shadow:0 10px 30px -8px #14b8d499,inset 0 0 0 1px #ffffff26}.btn-primary:hover{box-shadow:0 16px 40px -8px #14b8d4bf}.btn-ghost{border-color:var(--line-2);color:var(--ink);background:#ffffff0a}.btn-ghost:hover{background:#7df0ff1a}.btn-sm{padding:8px 16px;font-size:14px}.btn-lg{padding:16px 28px;font-size:17px}.btn.block{width:100%}.chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chips.scroll{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.chip{border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;background:#ffffff08;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;transition:all .2s}.chip:hover{color:var(--ink);border-color:var(--em-400)}.chip.on{background:var(--em-500);color:#04222b;border-color:var(--em-500)}.chip-sm{padding:6px 12px;font-size:13px}.count{color:var(--ink-3);margin-left:auto;font-size:13px}.badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.badge-founder{color:#2b1f04;background:linear-gradient(135deg,#f7c873,#b8841e)}.badge-beta{color:var(--em-300);border:1px solid var(--line-2);background:#7df0ff24}.badge-keynote{color:#f7c873;background:#f7c87329;border:1px solid #f7c8734d}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--em-300);border:1px solid var(--line-2);background:#14b8d414;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.dot{background:var(--em-400);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #7df0ffb3}@keyframes pulse{70%{box-shadow:0 0 0 10px #7df0ff00}to{box-shadow:0 0 #7df0ff00}}.nav{z-index:50;padding:0 16px;position:sticky;top:12px}.nav-inner{max-width:var(--max);border-radius:999px;align-items:center;gap:18px;margin:0 auto;padding:10px 12px 10px 20px;display:flex}.brand{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:10px;font-weight:800;display:flex}.brand img,.brand-logo-img{object-fit:contain;width:auto;max-width:240px;height:42px;display:block}.brand-logo-img-footer{max-width:280px;height:52px}.brand-mark{background:linear-gradient(135deg, var(--em-400), var(--em-700));color:#04222b;border-radius:10px;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.brand-logo-wrap{align-items:center;gap:10px;display:inline-flex}.brand-badge-img{object-fit:cover;border-radius:11px;flex-shrink:0;width:36px;height:36px;display:block;box-shadow:0 6px 18px -6px #14b8d499,inset 0 0 0 1px #7df0ff47}.brand-badge-icon{width:34px;height:34px;font-family:var(--sans);letter-spacing:-.02em;color:#04222b;background:linear-gradient(135deg, var(--em-300), var(--em-600));border-radius:10px;place-items:center;font-size:15px;font-weight:800;display:grid;box-shadow:0 6px 18px -6px #14b8d499,inset 0 0 0 1px #ffffff2e}.brand-name-latam{flex-direction:column;gap:2px;line-height:1;display:flex}.brand-ghl{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:800}.brand-latam{font-family:var(--display);letter-spacing:.02em;color:var(--em-300);font-size:15px;font-style:italic;font-weight:400}.nav-links{gap:6px;margin-left:auto;display:flex}.nav-links a{color:var(--ink-2);border-radius:999px;padding:8px 12px;font-size:15px;font-weight:600}.nav-links a:hover{color:var(--ink);background:#ffffff0d}.nav-links .lang{border:1px solid var(--line-2)}.burger{background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;padding:0 10px;display:none}.burger span{background:var(--ink);border-radius:2px;height:2px}main{display:block}.section,.hero{max-width:var(--max);margin:0 auto;padding:96px 16px}.section-head{flex-direction:column;align-items:flex-start;gap:10px;max-width:760px;margin-bottom:36px;display:flex}.section-head h2{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:clamp(38px,6vw,64px);font-weight:400;line-height:1.02}.section-head p{color:var(--ink-2);margin:0;font-size:18px}.kicker{font-family:var(--display);color:var(--em-400);font-size:22px;font-style:italic}.hero{text-align:center;padding-top:72px;position:relative}.hero-copy{z-index:2;flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.hero h1{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:400;line-height:.95}.h1a{font-size:clamp(44px,8vw,96px);display:block}.h1b{padding-bottom:.08em;font-size:clamp(50px,9.5vw,120px);font-style:italic;display:block}.lead{color:var(--ink-2);max-width:680px;margin:0;font-size:clamp(17px,2.2vw,20px)}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-orbit{pointer-events:none;z-index:1;position:absolute;inset:0}.floater{background:linear-gradient(135deg,#7df0ff99,#ffffff14);border-radius:50%;padding:5px;animation:7s ease-in-out infinite float;position:absolute;box-shadow:0 20px 40px -12px #000000b3}.f0{top:8%;left:4%}.f1{animation-delay:-1s;top:30%;left:1%}.f2{animation-delay:-2s;top:56%;left:6%}.f3{animation-delay:-3s;top:6%;right:5%}.f4{animation-delay:-4s;top:30%;right:1%}.f5{animation-delay:-5s;top:55%;right:7%}.f6{animation-delay:-2.5s;top:14%;left:17%}.f7{animation-delay:-4.5s;top:14%;right:17%}@keyframes float{50%{transform:translateY(-14px)rotate(2deg)}}.bento{z-index:2;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:64px;display:grid;position:relative}.stat{text-align:left;flex-direction:column;gap:4px;padding:22px;display:flex}.stat b{font-family:var(--display);color:var(--mint);font-size:54px;font-weight:400;line-height:1}.stat>span{color:var(--ink-2);font-size:14px;font-weight:600}.marquee{margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{gap:36px;width:max-content;animation:60s linear infinite marquee;display:flex}.marquee span{color:var(--ink-3);white-space:nowrap;font-size:15px;font-weight:600}@keyframes marquee{to{transform:translate(-50%)}}.avatar{object-fit:cover;object-position:top;background:var(--bg-2);border:2px solid var(--line-2);border-radius:50%;flex-shrink:0;box-shadow:0 4px 16px -4px #14b8d459}.avatar-sm{width:64px;height:64px}.avatar-md{width:72px;height:72px}.avatar-lg{width:108px;height:108px}.avatar-ini{background:linear-gradient(135deg, var(--em-500), var(--em-700));color:#04222b;place-items:center;font-size:22px;font-weight:800;display:grid}.talk-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:26px;display:grid}.talk-grid>.reveal{display:flex}.talk-card{text-align:left;flex-direction:column;gap:8px;width:100%;padding:22px;transition:transform .3s,border-color .3s;display:flex}.talk-card:hover{border-color:var(--line-2);transform:translateY(-6px)}.talk-top{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.talk-day{color:var(--em-300);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.talk-card h3{margin:0;font-size:18px;line-height:1.3}.talk-speaker{color:var(--ink-2);margin:0;font-size:14px;font-weight:600}.talk-tag{color:var(--ink-3);flex:1;margin:4px 0 0;font-size:14px;font-style:italic}.talk-more{color:var(--em-400);margin-top:6px;font-size:14px;font-weight:700}.modal-back{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#010806b8;place-items:center;padding:16px;animation:.2s fade;display:grid;position:fixed;inset:0}.modal{background:linear-gradient(160deg,#0b3527,#061c15);width:min(720px,100%);max-height:88vh;padding:32px;animation:.3s cubic-bezier(.2,.9,.3,1.2) pop;overflow-y:auto}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(20px)scale(.97)}}.modal-x{float:right;border:1px solid var(--line-2);background:#ffffff0f;border-radius:50%;width:38px;height:38px;font-size:22px;line-height:1;position:sticky;top:0}.tm-head{align-items:center;gap:18px;display:flex}.tm-head h3{margin:4px 0;font-size:24px;line-height:1.2}.tm-tag{font-family:var(--display);margin:22px 0 8px;font-size:28px;font-style:italic;line-height:1.2}.tm-sum{color:var(--ink-2)}.tm-points{gap:10px;padding:0;list-style:none;display:grid}.tm-points li{border-radius:var(--r-sm);border:1px solid var(--line);background:#ffffff08;padding:12px 14px 12px 40px;position:relative}.tm-points li:before{content:"✦";color:var(--em-400);position:absolute;left:14px}.tm-action{border-radius:var(--r-sm);border:1px solid var(--line-2);background:linear-gradient(135deg,#14b8d433,#f5d27a14);margin-top:18px;padding:16px}.tm-action p{margin:6px 0 0}.tm-foot{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.spot{grid-template-columns:290px 1fr;gap:16px;display:grid}.spot-tabs{flex-direction:column;gap:8px;display:flex}.spot-tab{text-align:left;border-radius:var(--r-sm);border:1px solid var(--line);color:var(--ink-2);background:#ffffff05;align-items:center;gap:12px;padding:14px 16px;font-weight:700;transition:all .2s;display:flex}.spot-tab:hover{color:var(--ink);border-color:var(--line-2)}.spot-tab.on{color:var(--ink);border-color:var(--em-500);background:linear-gradient(135deg,#14b8d447,#14b8d414)}.spot-ico{font-size:22px}.spot-panel{padding:28px;animation:.35s fade}.spot-intro{align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.spot-big{font-size:44px;line-height:1}.spot-intro h3{font-family:var(--display);margin:0 0 6px;font-size:34px;font-weight:400;line-height:1.1}.spot-intro p{color:var(--ink-2);margin:0}.spot-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.spot-item{border-radius:var(--r-sm);border:1px solid var(--line);background:#020b0873;padding:16px;animation:.4s both rise}.spot-item-h{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.spot-item h4{margin:0 0 6px;font-size:15px;line-height:1.35}.spot-item p{color:var(--ink-2);margin:0;font-size:14px}.money{font-weight:600;color:var(--mint)!important;margin-top:8px!important}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.rel-tools{z-index:10;flex-direction:column;gap:12px;margin-bottom:18px;padding:16px;display:flex;position:sticky;top:84px}.search{border:1px solid var(--line-2);background:#020b0899;border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.search span{color:var(--em-400);font-size:20px}.search input{color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:12px 0}.search button{color:var(--ink-3);background:0 0;border:0;font-size:20px}.rel-list{gap:10px;display:grid}.rel{border:1px solid var(--line);border-radius:var(--r-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a261d6b;transition:border-color .2s,background .2s}.rel:hover{border-color:var(--line-2)}.rel.open{border-color:var(--line-2);background:#0e342799}.rel-h{text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:16px 18px 6px;display:flex}.rel-ico{text-align:center;flex-shrink:0;width:32px;font-size:22px}.rel-rank{font-family:var(--display);color:var(--em-400);flex-shrink:0;width:44px;font-size:26px}.rel-title{flex-direction:column;flex:1;min-width:0;display:flex}.rel-cat{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11px;font-weight:700}.rel-title b{font-size:16px;line-height:1.35}.rel-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pct{color:#04222b;background:var(--em-400);border-radius:999px;padding:3px 9px;font-size:13px;font-weight:800}.rel-caret{color:var(--ink-3);font-size:18px;transition:transform .25s}.rel.open .rel-caret{transform:rotate(180deg)}.rel-w{color:var(--ink-2);margin:0;padding:0 18px 16px 64px;font-size:15px}.rel-body{padding:0 18px 16px 64px;animation:.25s both rise}.rel:not(.open) .rel-body{display:none}.money-box{border:1px solid var(--line-2);background:linear-gradient(135deg,#14b8d42e,#f5d27a0f);border-radius:12px;padding:12px 14px}.money-box b{text-transform:uppercase;letter-spacing:.05em;color:var(--mint);font-size:13px}.money-box p{margin:4px 0 0}.rel-links{gap:16px;margin-top:10px;font-size:14px;font-weight:700;display:flex}.survey{padding:36px;overflow:hidden}.progress{background:#ffffff0f;border-radius:99px;height:6px;margin-bottom:28px;overflow:hidden}.progress span{background:linear-gradient(90deg, var(--em-600), var(--em-300));border-radius:inherit;height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block}.q{animation:.35s both rise}.q-n{color:var(--em-400);font-size:14px;font-weight:800}.q h3{font-family:var(--display);margin:6px 0;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.1}.q-hint{color:var(--ink-3);margin:0 0 8px}.opts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-top:18px;display:grid}.opt{text-align:left;border-radius:var(--r-sm);border:1px solid var(--line-2);background:#020b0866;align-items:center;gap:12px;padding:15px 16px;font-weight:600;transition:all .18s;display:flex}.opt:hover{border-color:var(--em-400);transform:translateY(-2px)}.opt.on{border-color:var(--em-400);background:linear-gradient(135deg,#14b8d459,#14b8d41f)}.opt-check{border:1.5px solid var(--line-2);color:#04222b;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.opt.on .opt-check{background:var(--em-400);border-color:var(--em-400)}.q-nav{justify-content:space-between;margin-top:24px;display:flex}.results{grid-template-columns:1.25fr 1fr;gap:28px;animation:.4s both rise;display:grid}.results h3{font-family:var(--display);margin:0 0 4px;font-size:32px;font-weight:400}.results-preview .rel-list{margin:16px 0}.locked{border-radius:var(--r-sm);margin-bottom:16px;position:relative;overflow:hidden}.locked-row{border:1px solid var(--line);filter:blur(4px);border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 16px;display:flex}.locked-row b{flex:1;font-size:15px}.lock-cover{background:linear-gradient(#0000,#020b0899);place-items:center;font-size:36px;display:grid;position:absolute;inset:0}.lead-form{border-radius:var(--r);border:1px solid var(--line-2);background:#020b088c;flex-direction:column;align-self:start;gap:14px;padding:24px;display:flex;position:sticky;top:100px}.lead-form label{color:var(--ink-2);flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.lead-form input[type=text],.lead-form input:not([type]),.lead-form input[type=email],.lead-form input[type=tel]{border:1px solid var(--line-2);color:var(--ink);font:inherit;background:#ffffff0a;border-radius:12px;outline:none;padding:13px 14px}.lead-form input:focus{border-color:var(--em-400);box-shadow:0 0 0 3px #7df0ff2e}.consent{align-items:flex-start;color:var(--ink-3)!important;flex-direction:row!important;font-size:12.5px!important;font-weight:500!important}.consent input{accent-color:var(--em-500);flex-shrink:0;width:18px;height:18px;margin-top:3px}.err{color:#fca5a5;margin:0;font-size:14px}.thanks{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 0;animation:.4s both rise;display:flex}.thanks-ico{font-size:56px}.thanks h3{font-family:var(--display);margin:0;font-size:44px;font-weight:400}.founder .section-head h2{background:linear-gradient(100deg, var(--gold), #fff3cf 50%, var(--em-300));color:#0000;-webkit-background-clip:text;background-clip:text}.founder-grid{grid-template-columns:340px 1fr;align-items:start;gap:16px;display:grid}.price-card{border-color:#f5d27a59;flex-direction:column;gap:16px;padding:28px;display:flex;position:sticky;top:100px}.price{align-items:baseline;gap:6px;display:flex}.price b{font-family:var(--display);color:var(--gold);font-size:72px;font-weight:400;line-height:1}.price span{color:var(--ink-2);font-weight:600}.ticks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ticks li:before{content:"✓";color:var(--em-400);margin-right:10px;font-weight:800}.founder-cols{gap:16px;display:grid}.perk-card{padding:24px}.perk-card h3{margin:0 0 14px;font-size:20px}.perk-card ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.perk-card li{border:1px solid var(--line);background:#020b0866;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.perk-card li b{font-size:15px}.perk-card li span{color:var(--ink-2);font-size:14px}.founder-bar{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow);background:#082630e0;border:1px solid #f7c87366;border-radius:999px;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);padding:10px 10px 10px 20px;font-size:14px;animation:.5s 1s both rise;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.report{flex-direction:column;gap:28px;max-width:980px;margin:0 auto;padding:40px 16px 100px;display:flex}.capture-host{z-index:-100;pointer-events:none;width:980px;position:fixed;top:0;left:0}.capture-host .no-print{display:none!important}.report-actions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.report-cover{flex-direction:column;align-items:flex-start;gap:14px;padding:36px;display:flex}.report-cover h1{font-family:var(--display);margin:0;font-size:clamp(40px,7vw,72px);font-weight:400;line-height:1}.profile{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;width:100%;display:grid}.profile-row{border:1px solid var(--line);background:#020b0866;border-radius:12px;flex-direction:column;padding:12px 14px;display:flex}.profile-row span{color:var(--ink-3);font-size:12px;font-weight:700}.founder-note{background:#f5d27a1a;border:1px solid #f5d27a4d;border-radius:12px;margin:0;padding:10px 14px}.report-sec h2{font-family:var(--display);margin:0 0 14px;font-size:36px;font-weight:400}.plan{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.plan-week{padding:20px}.plan-n{color:var(--em-400);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:800}.plan-week ol{gap:10px;margin:10px 0 0;padding-left:20px;display:grid}.plan-week li b{display:block}.plan-week li span{color:var(--ink-2);font-size:14px}.report-talks{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.rt{align-items:flex-start;gap:14px;padding:18px;display:flex}.rt p{color:var(--ink-2);margin:4px 0 0;font-size:14px}.report-founder{border-color:#f5d27a59;padding:28px}.report-founder h2{font-family:var(--display);margin:0 0 8px;font-size:34px;font-weight:400}.report-founder p{color:var(--ink-2)}.footer{max-width:var(--max);border-top:1px solid var(--line);color:var(--ink-2);flex-direction:column;gap:8px;margin:0 auto;padding:40px 16px 120px;font-size:14px;display:flex}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}@media (width<=980px){.spot,.founder-grid,.results{grid-template-columns:1fr}.spot-tabs{flex-direction:row;padding-bottom:4px;overflow-x:auto}.spot-tab{flex-shrink:0}.price-card,.lead-form{position:static}.floater{display:none}}@media (width<=760px){.section,.hero{padding:64px 16px}.hero{padding-top:40px}.bento{grid-template-columns:repeat(2,1fr);margin-top:40px}.stat b{font-size:42px}.nav-links{border-radius:var(--r);border:1px solid var(--line-2);background:#082a1f;flex-direction:column;padding:10px;display:none;position:absolute;top:64px;left:16px;right:16px}.nav-links.open{display:flex}.nav-cta{margin-left:auto}.burger{display:flex}.spot-list,.perk-card ul,.plan,.report-talks{grid-template-columns:1fr}.rel-h{flex-wrap:wrap;gap:10px;padding:14px 14px 6px}.rel-title{flex-basis:calc(100% - 80px)}.rel-badges{order:3;justify-content:flex-start;width:100%;padding-left:42px}.rel-ico,.rel-rank{width:30px}.rel-w,.rel-body{padding-left:54px;padding-right:14px}.rel-tools{position:static}.survey,.report-cover,.modal{padding:22px}.tm-head{flex-direction:column;align-items:flex-start}.hide-sm{display:none}.count{width:100%;margin-left:0}}@media print{@page{margin:14mm}html,body{color:#0b1f17;font-size:11pt;background:#fff!important}.bg,.nav,.footer,.no-print,.founder-bar,.report .rel-list,.btn{display:none!important}.print-only{display:block!important}.glass{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #cfe9dd!important}.glass:before{display:none}.report{gap:18px;padding:0}.report-cover h1,.report-sec h2{color:#065f46}.eyebrow{color:#047857;background:0 0}.profile-row,.founder-note{background:#f0fdf7!important;border-color:#cfe9dd!important}.profile-row span,.muted,.plan-week li span,.rt p,.report-founder p{color:#3f5c50!important}.money{color:#047857!important}.plan-week,.rt,.print-item{break-inside:avoid}.print-group h3{color:#065f46;border-bottom:2px solid #a8f3ff;margin:16px 0 6px;padding-bottom:4px}.print-item{border-bottom:1px solid #e3f3ec;padding:8px 0}.print-item p{margin:2px 0}.print-item .url{color:#6b8a7d;word-break:break-all;font-size:8.5pt}.reveal{opacity:1!important;transform:none!important}.avatar-ini{color:#fff}}.cta-band-wrap{padding-top:0;padding-bottom:0}.cta-band{border-color:var(--line-2);background:linear-gradient(120deg,#14b8d452,#06281d99 60%,#f5d27a24);justify-content:space-between;align-items:center;gap:24px;padding:32px 36px;display:flex}.cta-band h3{font-family:var(--display);margin:0 0 6px;font-size:clamp(26px,3.4vw,36px);font-weight:400;line-height:1.1}.cta-band p{color:var(--ink-2);margin:0}@media (width<=760px){.cta-band{flex-direction:column;align-items:flex-start;padding:24px}}.brand span:last-child{white-space:nowrap}@media (width<=420px){.eyebrow{letter-spacing:.04em;font-size:11px}.brand span:last-child{font-size:15px}.nav-inner{gap:10px;padding-left:12px}}.talk-stat{color:var(--ink-2);margin:6px 0 0;font-size:13.5px}.talk-stat b{color:var(--mint);font-family:var(--display);margin-right:4px;font-size:22px;font-weight:400}.talk-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.tb{color:var(--em-300);border:1px solid var(--line-2);background:#14b8d412;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.modal{width:min(860px,100%)}.tm-tabs{border:1px solid var(--line);background:#020b0880;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin:20px 0 4px;padding:4px;display:flex;overflow-x:auto}.tm-tab{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:700}.tm-tab.on{background:var(--em-500);color:#04222b}.tm-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:6px 0 14px;display:grid}.tm-stat{border-radius:var(--r-sm);border:1px solid var(--line-2);background:linear-gradient(135deg,#14b8d429,#020b0866);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.tm-stat b{font-family:var(--display);color:var(--mint);font-size:30px;font-weight:400;line-height:1.05}.tm-stat span{color:var(--ink-2);font-size:13px;line-height:1.35}.tx-note{color:var(--ink-3);margin:14px 0 8px;font-size:13px}.md{color:var(--ink-2);margin-top:14px;font-size:15.5px}.md h2,.md h3,.md h4,.md h5{color:var(--ink);margin:26px 0 10px;line-height:1.25}.md h2{font-family:var(--display);font-size:30px;font-weight:400}.md h3{font-size:19px}.md h4,.md h5{color:var(--mint);font-size:16px}.md p{margin:10px 0}.md ul,.md ol{margin:8px 0;padding-left:22px}.md li{margin:5px 0}.md li::marker{color:var(--em-400)}.md strong{color:var(--ink)}.md q{quotes:"“" "”";font-style:italic}.md .md-check{margin-left:-20px;list-style:none}.md .md-box{color:var(--em-400);margin-right:8px}.md-table{border:1px solid var(--line);border-radius:12px;margin:12px 0;overflow-x:auto}.md table{border-collapse:collapse;width:100%;font-size:14px}.md th,.md td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 12px}.md th{color:var(--ink);background:#14b8d41a;font-weight:700}.tx{margin-top:6px}.tx-search{z-index:2;background:#072319;margin:6px 0 16px;position:sticky;top:0}.tx-p{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:14px;padding:10px 0;display:grid}.tx-s{color:var(--em-300);padding-top:3px;font-size:12.5px;font-weight:800}.tx-s-alt{color:var(--ink-3)}.tx-p p{color:var(--ink-2);margin:0;font-size:15px}.tx mark{color:var(--ink);background:#f5d27a59;border-radius:3px;padding:0 2px}@media (width<=760px){.tx-p{grid-template-columns:1fr;gap:4px}.tm-stat b{font-size:24px}}.tier{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800}.tier-must{background:var(--em-400);color:#04222b}.tier-strong{color:var(--mint);border:1px solid var(--line-2);background:#7df0ff2e}.tier-look{color:var(--ink-2);border:1px solid var(--line);background:#ffffff0d}.why{flex-wrap:wrap;gap:6px;margin:-6px 0 0;padding:0 18px 14px 64px;list-style:none;display:flex}.why li{color:var(--mint);border:1px solid var(--line-2);background:#14b8d41a;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.why li:before{content:"✓ ";color:var(--em-400)}.also{color:var(--ink-2);margin:10px 0 0;font-size:13.5px}.also b{color:var(--ink)}.savings{border:1px solid var(--line-2);background:linear-gradient(135deg,#14b8d438,#f5d27a1a);border-radius:14px;flex-direction:column;gap:4px;width:100%;padding:14px 16px;display:flex}.savings b{color:var(--ink);font-size:17px}.savings span{color:var(--ink-2);font-size:14px}.savings small{color:var(--ink-3);font-size:12px}.savings-mini{background:#f5d27a1a;border:1px solid #f5d27a4d;border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:14px}.how{padding:0}.how summary{cursor:pointer;padding:18px 22px;font-weight:700;list-style:none}.how summary::-webkit-details-marker{display:none}.how-body{color:var(--ink-2);padding:0 22px 18px;font-size:14.5px}.how-body p{margin:8px 0}.how-body b{color:var(--ink)}@media (width<=760px){.why{padding-left:54px;padding-right:14px}}@media print{.why-print{color:#047857;font-size:9.5pt}.savings{background:#f0fdf7!important}}.talk-day.type-keynote{color:var(--gold)}.talk-day.type-keynote:before{content:"★ "}.talk-day.type-breakout{color:var(--em-300)}.play{color:var(--ink);margin:-2px 0 6px;padding:0 18px 0 64px;font-size:15.5px;font-weight:600;line-height:1.5}.play-specific{color:var(--mint)}.pb-ind{margin-top:18px}.pb-ind h3{color:var(--ink);margin:0 0 12px;font-size:18px}.pb-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pb-card{flex-direction:column;gap:8px;padding:18px;display:flex}.pb-best{border-color:var(--em-400);box-shadow:0 0 0 1px #7df0ff59, var(--shadow)}.pb-tag{text-transform:uppercase;letter-spacing:.05em;background:var(--em-400);color:#04222b;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:800}.pb-card h4{margin:0;font-size:17px;line-height:1.3}.pb-line{color:var(--gold);margin:0;font-size:14.5px}.pb-line b{color:var(--ink)}.pb-pitch{color:var(--ink-2);margin:0;font-size:14px}.pb-rel{color:var(--ink-2);margin:4px 0 0;padding-left:18px;font-size:13.5px}.pb-rel li{margin:3px 0}@media (width<=980px){.pb-grid{grid-template-columns:1fr}}@media (width<=760px){.play{padding-left:54px;padding-right:14px}}@media print{.pb-line{color:#8a6a12!important}.play-print{color:#065f46;font-weight:600}.pb-card{break-inside:avoid}}.aff-cta{background:linear-gradient(120deg,#14b8d438,#f5d27a1f);border-color:#f5d27a73;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.aff-cta h3{margin:0 0 6px;font-size:20px}.aff-cta p{color:var(--ink-2);margin:0;font-size:14.5px}.aff-btn{flex-shrink:0}@media (width<=760px){.aff-cta{flex-direction:column;align-items:flex-start}}@media print{.aff-cta{break-inside:avoid;background:#f0fdf7!important;border:2px solid #059669!important;display:block!important}.aff-cta h3{color:#065f46}.aff-cta p{color:#1f3d33!important}.aff-cta .aff-btn{border-radius:999px;margin-top:10px;padding:8px 16px;text-decoration:none;color:#fff!important;box-shadow:none!important;background:#059669!important;display:inline-block!important}.aff-url{word-break:break-all;font-size:9.5pt;color:#047857!important;margin-top:6px!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:#fff!important}.pb-ind h3{color:#065f46!important}.pb-card{box-shadow:none!important;background:#fff!important;border:1px solid #cfe9dd!important}.pb-best{border:2px solid #059669!important}.pb-card h4,.pb-line b{color:#0b1f17!important}.pb-pitch,.pb-rel,.report-sec>.muted{color:#3f5c50!important}.report-sec h2{color:#065f46!important}}.fo-title{margin:12px 0 6px;font-size:26px;line-height:1.2}.fo-sub{color:var(--ink-2);margin:0 0 16px}.fo-list{grid-template-columns:1fr 1fr;gap:8px 18px;margin:0 0 22px;padding:0;list-style:none;display:grid}.fo-list li{gap:10px;font-size:14.5px;line-height:1.4;display:flex}.fo-list li:before{content:"♛";color:var(--gold);flex-shrink:0}.fo-opts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fo-opt{border:1px solid var(--line-2);background:#ffffff08;border-radius:16px;gap:8px;padding:16px;display:grid}.fo-opt.on{background:#f5d27a12;border-color:#f5d27a99}.fo-opt b{font-size:16px}.fo-note{letter-spacing:.08em;text-transform:uppercase;color:var(--em-400);font-size:11.5px;font-weight:700}.nav-founder{color:var(--gold);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.badge-btn{cursor:pointer;font:inherit}.aff-url p{margin:2px 0!important}@media (width<=640px){.fo-list,.fo-opts{grid-template-columns:1fr}.fo-title{font-size:22px}}
