.s1776 .f1776{background:var(--bg-default)}.s1776 .attn1776{background:linear-gradient(90deg,#97182F 0,var(--glm-red) 50%,#BD2342 100%);color:#fff;text-align:center;font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:13.5px;padding:11px 16px;line-height:1.4}.s1776 .attn1776 strong{color:var(--glm-gold);font-weight:700}.s1776 .attn1776 .sep{opacity:.5;margin:0 10px}@media (max-width:600px){.s1776 .attn1776 .sep{display:none}.s1776 .attn1776 span{display:block}}.s1776 .stars{display:flex;gap:10px;justify-content:center;color:var(--glm-gold);margin:0 0 18px}.s1776 .stars.left{justify-content:flex-start}.s1776 .stars svg{width:18px;height:18px}.s1776 .hero-1776{position:relative}.s1776 .hero-badge{position:absolute;top:22px;right:26px;z-index:4;width:clamp(110px,12vw,152px);height:auto;filter:none;pointer-events:none}.s1776 .hero-1776-img{border-radius:14px;box-shadow:0 22px 50px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1)}@media (max-width:900px){.s1776 .hero-badge{top:14px;right:16px;width:84px}.s1776 .hero-1776 .hero-split .hero-photo{order:-1;margin-bottom:8px}}.s1776 .hero-1776 .hero-kicker{color:var(--glm-sky)}.s1776 .section-head.center h2{max-width:900px;margin-left:auto;margin-right:auto}.s1776 .statement-band.red .sb-cta{justify-content:center;margin-top:30px}.s1776 .statement-band.red .sb-cta .btn{background:var(--glm-navy);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 6px 16px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12)}.s1776 .statement-band.red .sb-cta .btn:hover{filter:brightness(1.18)}.s1776 .statement-band .cta-microcopy{color:rgba(255,255,255,.85);margin-top:14px}.s1776 .hero-1776 .hero-head{margin-bottom:34px;text-align:center}.s1776 .hero-1776 .hero-split{align-items:start}.s1776 .hero-1776 .hero-split .hero-sub{margin-top:0}.s1776 .hero-place{font-family:var(--font-display);font-weight:600;color:rgba(255,255,255,.86);font-size:clamp(16px,2vw,20px);letter-spacing:.02em;margin:14px 0 0}.s1776 .hero-place .hp-sep{color:rgba(255,255,255,.4);margin:0 9px}.s1776 .hero-urgency{margin:14px 0 0;font-family:var(--font-display);font-size:clamp(13.5px,1.6vw,15.5px);letter-spacing:.03em;text-transform:uppercase;color:rgba(255,255,255,.82)}.s1776 .hero-urgency strong{color:var(--glm-sky);font-weight:700}.s1776 .hero-1776 .h1-script{font-size:1.06em}.s1776 .hero-priceline{margin:8px 0 0;font-family:var(--font-display);font-size:clamp(15px,1.7vw,18px);letter-spacing:.02em;text-transform:uppercase;color:rgba(255,255,255,.78)}.s1776 .hero-priceline .v-strike{color:rgba(255,255,255,.55);text-decoration:line-through;-webkit-text-decoration-color:var(--glm-red);text-decoration-color:var(--glm-red)}.s1776 .hero-priceline .v-now{color:var(--glm-gold)}.s1776 .declaration{background:var(--glm-navy);background-image:radial-gradient(820px 420px at 50% 0,rgba(212,170,79,.16),transparent 62%);color:#fff;text-align:center;padding:84px 0;position:relative}.s1776 .declaration .frame{max-width:820px;margin:0 auto;border-top:2px solid rgba(212,170,79,.55);border-bottom:2px solid rgba(212,170,79,.55);padding:40px 24px;position:relative}.s1776 .declaration .frame:after,.s1776 .declaration .frame:before{content:"";position:absolute;left:0;right:0;height:1px;background:rgba(212,170,79,.3)}.s1776 .declaration .frame:before{top:4px}.s1776 .declaration .frame:after{bottom:4px}.s1776 .declaration .dec-eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.22em;font-size:13px;color:var(--glm-gold);margin-bottom:18px}.s1776 .declaration .dec-body{font-family:var(--font-body);font-size:clamp(18px,2.1vw,22px);line-height:1.62;color:rgba(255,255,255,.9);max-width:62ch;margin:0 auto}.s1776 .declaration .dec-body em{color:var(--glm-sky);font-style:italic}.s1776 .declaration .dec-body+.dec-body{margin-top:1em}.s1776 .declaration .dec-close{font-family:var(--font-script);color:var(--glm-sky);font-size:clamp(28px,3.6vw,40px);line-height:1.1;margin:24px 0 0}.s1776 .symptoms{list-style:none;margin:26px 0 36px;padding:0;display:grid;grid-gap:14px;gap:14px;max-width:60ch}.s1776 .symptoms li{position:relative;padding-left:36px;font-size:18px;line-height:1.45;color:var(--text-subtle)}.s1776 .symptoms li:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:999px;background:var(--glm-red);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:13px 13px}.s1776 .equalizer{margin-top:36px;background:var(--glm-navy);background-image:radial-gradient(680px 280px at 100% 0,rgba(212,170,79,.18),transparent 62%);border:1px solid var(--glm-border-dark);border-left:5px solid var(--glm-gold);border-radius:14px;padding:30px 34px;box-shadow:0 18px 44px rgba(14,27,44,.22)}.s1776 .equalizer .eq-tag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;font-size:13px;color:var(--glm-gold);display:inline-block;margin-bottom:12px}.s1776 .equalizer p{margin:0;color:rgba(255,255,255,.9);font-size:clamp(18px,2vw,21px);line-height:1.56}.s1776 .equalizer strong{color:var(--glm-sky);font-weight:700}@media (max-width:600px){.s1776 .equalizer{padding:24px 22px}}.s1776 .offer-cards{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:20px;gap:20px;align-items:stretch;margin-top:8px}@media (max-width:860px){.s1776 .offer-cards{grid-template-columns:1fr;gap:14px}}.s1776 .offer-card{position:relative;display:flex;flex-direction:column}.s1776 .offer-card .oc-tag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;color:var(--glm-red);margin-bottom:10px}.s1776 .offer-card h3{font-size:23px;line-height:1.16;margin:0 0 10px}.s1776 .offer-card p{margin:0 0 16px;color:var(--text-subtle);font-size:16px}.s1776 .oc-list{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-gap:11px;gap:11px}.s1776 .oc-list li{position:relative;padding-left:30px;font-size:15.5px;line-height:1.45;color:var(--text-default)}.s1776 .oc-list li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:999px;background:var(--glm-gold);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:13px 13px}.s1776 .offer-card .oc-value{margin-top:auto;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:15px;color:var(--glm-ink);border-top:1px solid var(--glm-border);padding-top:14px}.s1776 .offer-card .oc-value b{color:var(--glm-red)}.s1776 .offer-plus{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;color:var(--glm-gold);font-size:clamp(30px,4vw,44px)}.s1776 .pillars{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:900px){.s1776 .pillars{grid-template-columns:1fr}}.s1776 .pillar{text-align:left}.s1776 .pillar .p-num{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.08em;color:var(--glm-gold);text-transform:uppercase;margin-bottom:10px}.s1776 .pillar h3{font-size:22px;margin:0 0 8px}.s1776 .pillar p{margin:0;color:var(--text-subtle);font-size:16.5px}.s1776 .curriculum{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}@media (max-width:820px){.s1776 .curriculum{grid-template-columns:1fr}}.s1776 .sess{background:#fff;border:1px solid var(--glm-border);border-radius:12px;padding:26px 26px 24px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;position:relative;overflow:hidden}.s1776 .sess:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--glm-gold)}.s1776 .sess-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.s1776 .sess-no{font-size:13px;letter-spacing:.1em;color:var(--glm-red)}.s1776 .sess-no,.s1776 .track-tag{font-family:var(--font-display);font-weight:700;text-transform:uppercase}.s1776 .track-tag{font-size:11px;letter-spacing:.06em;padding:4px 10px;border-radius:999px;white-space:nowrap}.s1776 .track-possibility{background:rgba(64,169,224,.14);color:#1B6F96}.s1776 .track-inside{background:rgba(170,29,55,.1);color:var(--glm-red)}.s1776 .track-foundations{background:rgba(212,170,79,.18);color:#8A6A1F}.s1776 .track-marketing{background:rgba(11,96,161,.12);color:var(--glm-blue)}.s1776 .sess h3{font-size:21px;line-height:1.2;margin:0 0 10px}.s1776 .sess p{margin:0 0 18px;color:var(--text-subtle);font-size:16px;line-height:1.55}.s1776 .sess-value{margin-top:auto;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:14px;color:var(--glm-ink);border-top:1px solid var(--glm-border);padding-top:13px}.s1776 .sess-value b{color:var(--glm-red)}.s1776 .agenda{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}@media (max-width:820px){.s1776 .agenda{grid-template-columns:1fr;gap:18px}}.s1776 .day-card{position:relative;background:#fff;border:1px solid var(--glm-border);border-radius:14px;padding:30px 26px 26px;box-shadow:var(--shadow-card);display:flex;flex-direction:column}.s1776 .day-card:before{content:"";position:absolute;left:16px;right:16px;top:0;height:3px;background:var(--glm-gold);border-radius:0 0 3px 3px}.s1776 .day-num{font-weight:700;font-size:13px;letter-spacing:.12em;color:var(--glm-red)}.s1776 .day-date,.s1776 .day-num{font-family:var(--font-display);text-transform:uppercase}.s1776 .day-date{font-size:13.5px;letter-spacing:.04em;color:var(--text-subtle);margin:3px 0 14px}.s1776 .day-card h3{font-size:21px;line-height:1.18;margin:0 0 10px}.s1776 .day-card p{margin:0;color:var(--text-subtle);font-size:16px;line-height:1.55}.s1776 .venue{margin-top:28px;background:var(--glm-navy);background-image:radial-gradient(620px 240px at 50% 0,rgba(212,170,79,.14),transparent 62%);border-radius:14px;padding:26px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px;text-align:center}.s1776 .venue .v-date{font-family:var(--font-display);font-weight:700;color:var(--glm-gold);font-size:clamp(18px,2.2vw,22px);text-transform:uppercase;letter-spacing:.03em}.s1776 .venue .v-dot{color:rgba(255,255,255,.35)}.s1776 .venue .v-loc{color:rgba(255,255,255,.88);font-size:17px}@media (max-width:600px){.s1776 .venue .v-dot{display:none}.s1776 .venue>span{display:block;width:100%}}.s1776 .stack{max-width:680px;margin:0 auto;background:#fff;border:1px solid var(--glm-border);border-radius:16px;box-shadow:var(--shadow-img);overflow:hidden}.s1776 .stack-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 26px;border-bottom:1px solid var(--glm-border)}.s1776 .stack-row .sr-label{font-size:16.5px;color:var(--text-default)}.s1776 .stack-row .sr-label small{display:block;color:var(--text-subtle);font-size:13.5px;margin-top:2px}.s1776 .stack-row .sr-val{font-family:var(--font-display);font-weight:700;color:var(--glm-ink);white-space:nowrap}.s1776 .stack-total{background:var(--bg-alt)}.s1776 .stack-total .sr-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.s1776 .stack-total .sr-val{color:var(--text-subtle);text-decoration:line-through;-webkit-text-decoration-color:var(--glm-red);text-decoration-color:var(--glm-red)}.s1776 .stack-price{background:var(--glm-navy);color:#fff;text-align:center;padding:30px 26px 34px}.s1776 .stack-price .sp-eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;font-size:13px;color:var(--glm-gold)}.s1776 .stack-price .sp-num{font-family:var(--font-display);font-weight:700;font-size:clamp(54px,9vw,84px);line-height:1;color:#fff;margin:6px 0 2px}.s1776 .stack-price .sp-num .dollar{color:var(--glm-gold);font-size:.55em;vertical-align:super}.s1776 .stack-price .sp-note{color:rgba(255,255,255,.78);font-size:15px;margin:8px 0 0}.s1776 .stack-price .btn{margin-top:22px}.s1776 .guarantee{display:grid;grid-template-columns:220px 1fr;grid-gap:40px;gap:40px;align-items:center;max-width:900px;margin:0 auto}@media (max-width:760px){.s1776 .guarantee{grid-template-columns:1fr;gap:22px;text-align:center}}.s1776 .guarantee .g-badge{display:flex;align-items:center;justify-content:center}.s1776 .guarantee-seal{width:100%;max-width:230px;height:auto;display:block;filter:drop-shadow(0 12px 26px rgba(170,29,55,.2))}.s1776 .guarantee-seal text{font-family:var(--font-display)}.s1776 .guarantee-seal .seal-fine{font-family:var(--font-body)}.s1776 .guarantee h2{margin:0 0 12px}.s1776 .guarantee p{color:var(--text-subtle);font-size:17px;margin:0 0 12px}.s1776 .sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--glm-navy);border-top:1px solid var(--glm-border-dark);padding:12px 16px;display:none;align-items:center;justify-content:space-between;gap:14px;box-shadow:0 -6px 20px rgba(0,0,0,.22)}.s1776 .sticky-cta .sc-price{font-family:var(--font-display);color:#fff;line-height:1.05}.s1776 .sticky-cta .sc-price b{display:block;color:var(--glm-gold);font-size:22px;font-weight:700}.s1776 .sticky-cta .sc-price span{font-size:12px;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.04em}.s1776 .sticky-cta .btn{padding:13px 22px;font-size:15px;white-space:nowrap}@media (max-width:760px){.s1776 .sticky-cta{display:flex}.s1776{padding-bottom:76px}}.s1776 .f-footer{background:var(--glm-ink);color:rgba(255,255,255,.82);padding:52px 0 40px}.s1776 .f-footer .foot-logo{height:64px;width:auto;margin-bottom:18px}.s1776 .f-footer p{font-size:14.5px;line-height:1.7;margin:0 0 12px}.s1776 .f-footer .foot-disc{font-size:12.5px;color:rgba(255,255,255,.55);line-height:1.6;border-top:1px solid rgba(255,255,255,.12);padding-top:20px;margin-top:26px}.s1776 .f-footer a{color:var(--glm-gold)}.s1776 .f-footer .foot-links{display:flex;flex-wrap:wrap;gap:8px 20px}.s1776 .optin-root{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .2s var(--ease),visibility .2s var(--ease)}.s1776 .optin-root[data-open=true]{opacity:1;visibility:visible}.s1776 .optin-backdrop{position:absolute;inset:0;background:rgba(8,14,24,.78);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.s1776 .optin-modal{position:relative;z-index:1;width:100%;max-width:460px;background:var(--glm-navy);border:1px solid rgba(212,170,79,.35);border-radius:14px;box-shadow:0 30px 80px rgba(0,0,0,.55);padding:40px 34px 30px;text-align:center;transform:translateY(10px) scale(.98);transition:transform .22s var(--ease)}.s1776 .optin-root[data-open=true] .optin-modal{transform:translateY(0) scale(1)}.s1776 .optin-close{position:absolute;top:10px;right:14px;background:none;border:none;cursor:pointer;color:rgba(255,255,255,.55);font-size:30px;line-height:1;padding:4px}.s1776 .optin-close:hover{color:#fff}.s1776 .optin-stars{display:flex;justify-content:center;gap:5px;color:var(--glm-gold);font-size:13px;margin-bottom:14px}.s1776 .optin-eyebrow{display:inline-block;font-weight:700;letter-spacing:.16em;font-size:12px;color:var(--glm-gold);margin-bottom:10px}.s1776 .optin-eyebrow,.s1776 .optin-h{font-family:var(--font-display);text-transform:uppercase}.s1776 .optin-h{color:#fff;font-size:clamp(26px,4.2vw,34px);line-height:1.05;margin:0 0 14px}.s1776 .optin-p{color:rgba(255,255,255,.82);font-size:16px;line-height:1.55;margin:0 auto 22px;max-width:42ch}.s1776 .optin-p strong{color:var(--glm-gold)}.s1776 .optin-field{text-align:left;margin-bottom:14px}.s1776 .optin-field label{display:block;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;color:rgba(255,255,255,.7);margin-bottom:6px}.s1776 .optin-field input{width:100%;box-sizing:border-box;padding:13px 14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#fff;font-size:16px;font-family:var(--font-body)}.s1776 .optin-field input::placeholder{color:rgba(255,255,255,.4)}.s1776 .optin-field input:focus{outline:none;border-color:var(--glm-gold);background:rgba(255,255,255,.1)}.s1776 .optin-go{width:100%;margin-top:6px}.s1776 .optin-go:disabled{opacity:.7;cursor:default;transform:none}.s1776 .optin-error{color:#FF9B9B;font-size:14px;margin:0 0 12px;text-align:left}.s1776 .optin-fine{color:rgba(255,255,255,.5);font-size:12.5px;margin:12px 0 0}