/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.flex{display:flex}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.scroll-smooth{scroll-behavior:smooth}.bg-\[\#000000\]{background-color:#000}.font-\[\'Inter\'\,sans-serif\]{font-family:Inter,sans-serif}.text-\[\#FFFFFF\]{color:#fff}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.selection\:bg-\[\#990c92\]\/30 ::selection{background-color:#990c924d}.selection\:bg-\[\#990c92\]\/30::selection{background-color:#990c924d}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--black:#000;--black2:#0c0c0c;--black3:#141414;--black4:#1c1c1c;--gold:#c9a84c;--gold2:#e2c46a;--gold3:#f5dfa0;--gold-bg:#c9a84c14;--gold-bd:#c9a84c38;--purple:#990c92;--purple2:#b510ae;--purple3:#cc14c4;--purp-bg:#990c921a;--purp-bd:#990c9247;--white:#fff;--off:#ebebeb;--gray:#999;--dimmed:#555;--border:#ffffff12;--font:"Inter", sans-serif}body{background:var(--black);color:var(--white);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}.ticker-wrap{background:linear-gradient(90deg,var(--purple),#7a0a74,var(--purple));z-index:300;border-bottom:1px solid var(--purp-bd);padding:10px 0;position:sticky;top:0;overflow:hidden}.ticker-track{white-space:nowrap;animation:36s linear infinite ticker;display:flex}.ticker-track span{color:#fff;letter-spacing:.8px;text-transform:uppercase;opacity:.9;flex-shrink:0;padding:0 40px;font-size:12px;font-weight:600}.ticker-track span:before{content:"◆";color:var(--gold);opacity:.7;margin-right:12px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.w{max-width:720px;margin:0 auto}.ww{max-width:1000px;margin:0 auto}section{padding:80px 24px}.gold{color:var(--gold)}.purple{color:var(--purple2)}.reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(20px)}.reveal.visible{opacity:1;transform:translateY(0)}.btn{font-family:var(--font);cursor:pointer;letter-spacing:.2px;white-space:nowrap;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:18px 44px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:50%;height:100%;animation:3.5s infinite sheen;position:absolute;top:0;left:-100%}@keyframes sheen{0%{left:-100%}to{left:160%}}.btn:hover{transform:translateY(-2px)}.btn-gold{background:var(--gold);color:#000;box-shadow:0 4px 24px #c9a84c40}.btn-gold:hover{background:var(--gold2);box-shadow:0 8px 36px #c9a84c59}.btn-purple{background:var(--purple);color:#fff;box-shadow:0 4px 24px #990c924d}.btn-purple:hover{background:var(--purple2);box-shadow:0 8px 36px #990c9266}.btn-lg{padding:22px 56px;font-size:18px}.btn-full{width:100%}.trust-row{color:var(--dimmed);letter-spacing:.5px;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:16px;font-size:12px;font-weight:500;display:flex}.trust-row span{align-items:center;gap:5px;display:flex}.hero{text-align:center;background:var(--black);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:80px 64px 100px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(#990c921f,#c9a84c0f 40%,#0000 70%);width:900px;height:600px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.hero-inner{z-index:2;max-width:860px;position:relative}.hero-eyebrow{border:1px solid var(--gold-bd);background:linear-gradient(135deg,#990c921f,#c9a84c14);border-radius:100px;align-items:center;gap:14px;margin-bottom:32px;padding:10px 22px 10px 14px;animation:.4s both fadeUp;display:inline-flex;position:relative;box-shadow:0 0 0 1px #c9a84c14,0 4px 24px #990c9226}.hero-eyebrow:before{content:"";background:conic-gradient(from 0deg,transparent 0%,var(--gold) 20%,transparent 40%,var(--purple) 60%,transparent 80%,var(--gold) 100%);opacity:.4;z-index:-1;border-radius:100px;animation:4s linear infinite spin-ring;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.hero-eyebrow:after{content:"";z-index:-1;background:linear-gradient(135deg,#990c9224,#c9a84c14);border-radius:100px;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.eyebrow-avatars{flex-shrink:0;width:64px;height:32px;display:flex;position:relative}.eyebrow-av{border:2px solid var(--black);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:flex;position:absolute;top:1px}.eyebrow-av:first-child{background:linear-gradient(135deg,var(--purple),var(--purple2));color:#fff;animation:3s ease-in-out infinite float-av;left:0}.eyebrow-av:nth-child(2){background:linear-gradient(135deg,var(--gold),var(--gold2));color:#000;animation:3s ease-in-out .6s infinite float-av;left:18px}.eyebrow-av:nth-child(3){background:linear-gradient(135deg,#5a0a55,var(--purple));color:#fff;animation:3s ease-in-out 1.2s infinite float-av;left:36px}@keyframes float-av{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.eyebrow-text{color:var(--off);letter-spacing:.3px;white-space:nowrap;font-size:12px;font-weight:700}.eyebrow-text .highlight{color:var(--gold)}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}.hero h1{letter-spacing:-1.5px;color:var(--white);margin-bottom:28px;font-size:clamp(36px,6.5vw,76px);font-weight:900;line-height:1.08;animation:.5s 60ms both fadeUp}.hero h1 .gold{color:var(--gold)}.hero h1 .purple{color:var(--purple2)}.hero-sub{color:var(--gray);max-width:600px;margin:0 auto 36px;padding:0 32px;font-size:clamp(16px,2vw,19px);font-weight:400;line-height:1.7;animation:.5s .12s both fadeUp}.hero-sub strong{color:var(--off);font-weight:600}.stat-bar{border:1px solid var(--border);border-radius:4px;max-width:620px;margin:0 auto 44px;animation:.5s .18s both fadeUp;display:flex;overflow:hidden}.stat-bar-item{text-align:center;border-right:1px solid var(--border);flex:1;padding:18px 10px}.stat-bar-item:last-child{border-right:none}.stat-bar-item .n{color:var(--gold);letter-spacing:-.5px;margin-bottom:4px;font-size:26px;font-weight:900;line-height:1;display:block}.stat-bar-item .l{color:var(--dimmed);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:600}.hero-cta{animation:.5s .24s both fadeUp}.hero-cta .microcopy{color:var(--dimmed);letter-spacing:.3px;margin-top:10px;font-size:12px}.hero-cta .microcopy strong{color:var(--gold);font-weight:700}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.problem{background:var(--black2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.section-label{letter-spacing:2.5px;text-transform:uppercase;color:var(--purple2);margin-bottom:14px;font-size:10px;font-weight:700;display:inline-block}.section-h2{color:var(--white);letter-spacing:-.8px;margin-bottom:12px;font-size:clamp(28px,4.5vw,48px);font-weight:900;line-height:1.12}.section-h2 .gold{color:var(--gold)}.section-h2 .purple{color:var(--purple2)}.section-lead{color:var(--gray);max-width:560px;margin-bottom:48px;font-size:17px;line-height:1.75}.section-lead strong{color:var(--off);font-weight:600}.pain-list{margin-bottom:40px}.pain-item{border-bottom:1px solid var(--border);opacity:0;grid-template-columns:32px 1fr;gap:18px;padding:22px 0;transition:opacity .45s,transform .45s;display:grid;transform:translate(-14px)}.pain-item.visible{opacity:1;transform:translate(0)}.pain-num{color:var(--purple2);letter-spacing:1px;font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px;font-weight:700}.pain-item p{color:var(--off);font-size:17px;font-weight:500;line-height:1.65}.pain-item p em{color:var(--gray);margin-top:4px;font-size:14px;font-style:normal;font-weight:400;line-height:1.6;display:block}.callout-box{background:var(--black3);border:1px solid var(--gold-bd);border-left:3px solid var(--gold);border-radius:0 4px 4px 0;padding:24px 28px}.callout-box p{color:var(--white);font-size:18px;font-weight:600;line-height:1.6}.callout-box p em{color:var(--gold);font-style:normal}.solution{background:var(--black)}.module-stack{flex-direction:column;gap:2px;margin-top:48px;display:flex}.module-row{background:var(--black2);border:1px solid var(--border);border-radius:4px;grid-template-columns:48px 1fr auto;align-items:start;gap:24px;padding:32px 28px;transition:border-color .2s;display:grid}.module-row:hover{border-color:var(--gold-bd)}.mod-num{color:var(--dimmed);letter-spacing:1px;font-variant-numeric:tabular-nums;padding-top:4px;font-size:11px;font-weight:700}.module-row h3{color:var(--white);margin-bottom:8px;font-size:17px;font-weight:800;line-height:1.3}.module-row p{color:var(--gray);font-size:14px;font-weight:400;line-height:1.7}.module-row p strong{color:var(--off);font-weight:600}.mod-value{color:var(--gold);border:1px solid var(--gold-bd);background:var(--gold-bg);white-space:nowrap;letter-spacing:.3px;border-radius:3px;padding:5px 10px;font-size:11px;font-weight:700}.module-row.featured{border-color:var(--purp-bd);background:linear-gradient(135deg,#990c920f,#c9a84c0a);position:relative}.module-row.featured:before{content:"";background:linear-gradient(90deg,var(--purple),var(--gold));height:2px;position:absolute;top:0;left:0;right:0}.module-row.featured h3{color:var(--gold)}.feat-badge{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2);border-radius:3px;align-items:center;gap:5px;margin-top:12px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.value-strip{border:1px solid var(--border);background:var(--black2);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding:22px 28px;display:flex}.value-strip .vs-label{color:var(--dimmed);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:12px;font-weight:600}.value-strip .vs-val{letter-spacing:-.5px;font-size:28px;font-weight:900;line-height:1}.value-strip .vs-val.strike{color:var(--dimmed);text-decoration:line-through}.value-strip .vs-val.live{color:var(--gold)}.proof{background:var(--black2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.mega-proof{background:var(--black3);border:1px solid var(--gold-bd);text-align:center;border-radius:4px;margin-bottom:24px;padding:52px 44px;position:relative;overflow:hidden}.mega-proof:before{content:"";pointer-events:none;background:radial-gradient(60% 55% at 50% 0,#c9a84c12,#0000 70%);position:absolute;top:0;right:0;bottom:0;left:0}.mega-proof .big-num{color:var(--gold);letter-spacing:-1px;z-index:1;margin-bottom:14px;font-size:clamp(36px,7vw,60px);font-weight:900;line-height:1;display:block;position:relative}.mega-proof p{color:var(--gray);z-index:1;max-width:460px;margin:0 auto;font-size:16px;line-height:1.75;position:relative}.mega-proof p strong{color:var(--off);font-weight:600}.cards-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:2px;display:grid}.proof-card{background:var(--black3);border:1px solid var(--border);padding:28px;transition:border-color .2s}.proof-card:hover{border-color:var(--gold-bd)}.proof-card .qmark{color:var(--gold);opacity:.18;margin-bottom:6px;font-family:Georgia,serif;font-size:40px;line-height:1}.proof-card p{color:var(--off);margin-bottom:18px;font-size:14px;line-height:1.75}.proof-card .pname{color:var(--dimmed);font-size:12px;font-weight:600}.proof-card .earned{color:var(--gold);letter-spacing:-.5px;margin-top:4px;font-size:22px;font-weight:900;line-height:1;display:block}.proof-card .sub-earned{color:var(--dimmed);margin-top:3px;font-size:11px;display:block}.proof-card .badge{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2);letter-spacing:.6px;text-transform:uppercase;border-radius:2px;margin-top:12px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.proof-card.verified{border-color:var(--gold-bd);position:relative}.proof-card.verified:before{content:"";background:linear-gradient(90deg,var(--gold),var(--purple2));height:2px;position:absolute;top:0;left:0;right:0}.verified-tag{background:var(--gold-bg);border:1px solid var(--gold-bd);color:var(--gold);letter-spacing:.8px;text-transform:uppercase;border-radius:2px;align-items:center;gap:5px;margin-bottom:12px;padding:3px 9px;font-size:9px;font-weight:800;display:inline-flex}.coach-results{background:var(--black);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.results-alerts-grid{grid-template-columns:1fr 1fr;gap:16px;margin:40px 0;display:grid}.alert-card{background:var(--black2);border:1px solid var(--border);border-radius:6px;transition:border-color .2s,transform .2s;overflow:hidden}.alert-card:hover{border-color:var(--gold-bd);transform:translateY(-2px)}.alert-card-header{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 18px;display:flex}.alert-day-badge{letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;padding:4px 10px;font-size:10px;font-weight:800}.alert-day-badge.monday{background:var(--gold-bg);border:1px solid var(--gold-bd);color:var(--gold)}.alert-day-badge.tuesday{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2)}.alert-card-icon{margin-left:auto;font-size:18px}.alert-card-body{padding:14px 18px 0}.alert-card-body h4{color:var(--white);margin-bottom:4px;font-size:14px;font-weight:800;line-height:1.35}.alert-amount{color:var(--gold);letter-spacing:-.5px;margin-bottom:12px;font-size:22px;font-weight:900;line-height:1;display:block}.alert-amount.purple-amt{color:var(--purple2)}.alert-img{object-fit:cover;width:100%;max-height:280px;display:block}.results-summary{background:var(--black2);border:1px solid var(--gold-bd);border-radius:4px;align-items:flex-start;gap:20px;margin-top:4px;padding:28px 32px;display:flex}.results-summary-icon{flex-shrink:0;margin-top:2px;font-size:32px}.results-summary-copy h4{color:var(--gold);letter-spacing:-.5px;margin-bottom:8px;font-size:22px;font-weight:900;line-height:1.2}.results-summary-copy p{color:var(--gray);font-size:14px;line-height:1.7}.results-summary-copy p strong{color:var(--off);font-weight:600}.mentee-wins{background:var(--black2);border-bottom:1px solid var(--border)}.wins-gallery{flex-direction:column;gap:16px;margin-top:44px;display:flex}.wins-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.win-shot{background:var(--black3);border:1px solid var(--gold-bd);border-radius:8px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.win-shot:hover{border-color:var(--gold);transform:translateY(-2px)}.win-shot:before{content:"";background:linear-gradient(90deg,var(--gold),var(--purple2));z-index:2;height:3px;position:absolute;top:0;left:0;right:0}.win-shot img{object-fit:cover;width:100%;display:block}.win-shot.wide img{object-position:top;max-height:460px}.win-shot figcaption{color:var(--gray);border-top:1px solid var(--border);padding:14px 18px;font-size:13px;line-height:1.6}.win-amt{color:var(--gold);letter-spacing:-.5px;margin-bottom:3px;font-size:18px;font-weight:900;display:block}@media(max-width:640px){.wins-row{grid-template-columns:1fr}.win-shot.wide img{max-height:none}}.transform{background:var(--black)}.transform-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px;margin-top:48px;display:grid}.t-card{background:var(--black2);border:1px solid var(--border);padding:28px;transition:border-color .2s}.t-card:hover{border-color:var(--gold-bd)}.t-icon{margin-bottom:12px;font-size:22px;display:block}.t-card h4{color:var(--white);margin-bottom:6px;font-size:15px;font-weight:800;line-height:1.3}.t-card p{color:var(--gray);font-size:14px;line-height:1.65}.about{background:var(--black2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.about-body{color:var(--gray);margin-bottom:16px;font-size:16px;line-height:1.8}.about-body strong{color:var(--off);font-weight:600}.about-metrics{border:1px solid var(--border);border-radius:4px;flex-wrap:wrap;gap:0;margin-top:36px;display:flex;overflow:hidden}.am{text-align:center;border-right:1px solid var(--border);flex:1;min-width:110px;padding:22px 16px}.am:last-child{border-right:none}.am .n{color:var(--gold);letter-spacing:-.5px;margin-bottom:5px;font-size:26px;font-weight:900;line-height:1;display:block}.am .l{color:var(--dimmed);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:600}.guarantee{background:var(--black);border-top:1px solid var(--border)}.guarantee-box{border:1px solid var(--gold-bd);text-align:center;background:linear-gradient(135deg,#c9a84c0a,#990c9208);border-radius:4px;padding:52px 44px;position:relative;overflow:hidden}.guarantee-box:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#c9a84c12,#0000 70%);position:absolute;top:0;right:0;bottom:0;left:0}.g-icon-big{z-index:1;margin-bottom:16px;font-size:52px;display:block;position:relative}.guarantee-box h3{color:var(--gold);z-index:1;letter-spacing:-.5px;margin-bottom:14px;font-size:clamp(22px,3.5vw,36px);font-weight:900;position:relative}.guarantee-box>p{color:var(--gray);z-index:1;max-width:500px;margin:0 auto 28px;font-size:16px;line-height:1.75;position:relative}.guarantee-box>p strong{color:var(--gold);font-weight:600}.g-items{text-align:left;z-index:1;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid;position:relative}.g-item{border:1px solid var(--gold-bd);background:#c9a84c0d;border-radius:3px;gap:10px;padding:14px 16px;display:flex}.g-check{color:var(--gold);flex-shrink:0;margin-top:1px;font-size:14px}.g-item p{color:var(--off);font-size:13px;line-height:1.55}.bonuses{background:var(--black2);border-top:1px solid var(--border)}.bonus-list{flex-direction:column;gap:2px;margin-top:0;display:flex}.bonus-row{background:var(--black3);border:1px solid var(--border);border-radius:4px;align-items:flex-start;gap:20px;padding:28px;transition:border-color .2s;display:flex}.bonus-row:hover{border-color:var(--gold-bd)}.b-ico{flex-shrink:0;margin-top:2px;font-size:28px}.bonus-row h3{color:var(--gold);margin-bottom:6px;font-size:16px;font-weight:800}.bonus-row p{color:var(--gray);font-size:14px;line-height:1.65}.b-val{color:var(--dimmed);letter-spacing:.8px;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:700}.lock-in-banner{border:2px solid var(--gold-bd);text-align:center;background:linear-gradient(135deg,#c9a84c14,#990c920f);border-radius:6px;margin-bottom:28px;padding:28px 32px;position:relative;overflow:hidden}.lock-in-banner:before{content:"";background:linear-gradient(90deg,var(--gold),var(--purple2),var(--gold));background-size:200% 100%;height:3px;animation:2.5s linear infinite shimmer-bar;position:absolute;top:0;left:0;right:0}@keyframes shimmer-bar{0%{background-position:0%}to{background-position:200%}}.lock-in-banner .lib-eyebrow{letter-spacing:2.5px;text-transform:uppercase;color:var(--purple2);margin-bottom:10px;font-size:10px;font-weight:800;display:inline-block}.lock-in-banner h3{color:var(--white);letter-spacing:-.5px;margin-bottom:10px;font-size:clamp(20px,3.5vw,30px);font-weight:900;line-height:1.2}.lock-in-banner h3 .gold{color:var(--gold)}.lock-in-banner h3 .purple{color:var(--purple2)}.lock-in-banner p{color:var(--gray);max-width:520px;margin:0 auto;font-size:14px;line-height:1.7}.lock-in-banner p strong{color:var(--off);font-weight:600}.week-one-card{border:2px solid var(--purple2);background:linear-gradient(135deg,#990c921a,#c9a84c0d);border-radius:6px;align-items:flex-start;gap:20px;margin-bottom:2px;padding:28px;display:flex;position:relative;overflow:hidden}.week-one-card:before{content:"";background:linear-gradient(90deg,var(--purple),var(--purple2),var(--purple));height:3px;position:absolute;top:0;left:0;right:0}.week-one-card .wo-badge{background:var(--purple);color:#fff;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;padding:3px 10px;font-size:9px;font-weight:800;position:absolute;top:14px;right:16px}.week-one-card .b-ico{flex-shrink:0;margin-top:2px;font-size:28px}.week-one-card h3{color:var(--purple2);margin-bottom:6px;font-size:16px;font-weight:800}.week-one-card p{color:var(--gray);font-size:14px;line-height:1.65}.week-one-card .b-val{color:var(--purple2);letter-spacing:.8px;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:700}.bonus-alert{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2);border-radius:4px;align-items:flex-start;gap:10px;margin-top:24px;padding:16px 20px;font-size:13px;font-weight:500;line-height:1.6;display:flex}.dfy{background:var(--black);border-top:1px solid var(--border)}.dfy:before{content:"";background:linear-gradient(90deg,transparent,var(--gold),var(--purple),var(--gold),transparent);height:2px;margin-bottom:0;display:block}.dfy-alert{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2);border-radius:3px;align-items:center;gap:8px;margin-bottom:40px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.dfy-alert .pulse{background:var(--purple2);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:.8s infinite blink}.dfy-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2px;margin-bottom:2px;display:grid}.dfy-card{background:var(--black2);border:1px solid var(--border);border-radius:4px;padding:30px 26px;transition:border-color .2s;position:relative;overflow:hidden}.dfy-card:hover{border-color:var(--gold-bd)}.dfy-card:after{content:attr(data-num);color:var(--gold);opacity:.04;pointer-events:none;letter-spacing:-2px;font-size:72px;font-weight:900;line-height:1;position:absolute;top:14px;right:18px}.dfy-card-icon{margin-bottom:14px;font-size:28px;display:block}.dfy-card h3{color:var(--white);margin-bottom:8px;font-size:15px;font-weight:800;line-height:1.35}.dfy-card p{color:var(--gray);margin-bottom:14px;font-size:13px;line-height:1.65}.dfy-card p strong{color:var(--off);font-weight:600}.dfy-tags{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.dfy-tag{background:var(--gold-bg);border:1px solid var(--gold-bd);color:var(--gold);letter-spacing:.5px;border-radius:2px;padding:3px 9px;font-size:10px;font-weight:700}.dfy-fval{align-items:center;gap:8px;display:flex}.dfy-old{color:var(--dimmed);font-size:12px;text-decoration:line-through}.dfy-free{color:var(--gold);letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:800}.dfy-total-row{background:var(--black2);border:1px solid var(--gold-bd);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 28px;display:flex}.dfy-total-row .dt-label{color:var(--dimmed);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:11px;font-weight:700}.dfy-total-row .dt-val{letter-spacing:-.5px;font-size:26px;font-weight:900;line-height:1}.dfy-total-row .dt-val.gold{color:var(--gold)}.dfy-total-row .dt-val.purple{color:var(--purple2)}.pricing{background:var(--black2);border-top:1px solid var(--border);position:relative;overflow:hidden}.pricing:before{content:"";pointer-events:none;background:radial-gradient(circle,#990c920d,#0000 65%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slots-row{background:var(--purp-bg);border:1px solid var(--purp-bd);border-radius:4px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;padding:12px 18px;display:flex}.slots-label{color:var(--purple2);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.slots-track{background:var(--purp-bd);border-radius:2px;flex:1;min-width:80px;height:4px;overflow:hidden}.slots-fill{background:var(--purple);border-radius:2px;height:100%;transition:width 1.5s}.slots-count{color:var(--white);letter-spacing:-.5px;font-size:22px;font-weight:900;line-height:1}.price-card{background:var(--black3);border:1px solid var(--gold-bd);border-radius:4px;max-width:580px;margin:0 auto;padding:52px 44px;position:relative;box-shadow:0 0 60px #c9a84c0f}.price-pill{background:var(--purple);color:#fff;white-space:nowrap;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;padding:5px 20px;font-size:11px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.timer-row{background:var(--purp-bg);border:1px solid var(--purp-bd);border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:32px;padding:12px 20px;display:flex}.timer-label{color:var(--purple2);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:700}.timer-face{color:var(--white);letter-spacing:3px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:900}.timer-face .colon{opacity:.3;animation:1s step-end infinite blink}.price-main{text-align:center;margin-bottom:36px}.price-was{color:var(--dimmed);margin-bottom:4px;font-size:17px;text-decoration:line-through}.price-now{color:var(--white);letter-spacing:-3px;margin-bottom:8px;font-size:clamp(72px,14vw,96px);font-weight:900;line-height:1}.price-badge{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2);letter-spacing:1px;text-transform:uppercase;border-radius:2px;padding:5px 14px;font-size:11px;font-weight:800;display:inline-block}.includes{border-top:1px solid var(--border);margin-bottom:28px;padding-top:28px}.inc-title{letter-spacing:2px;color:var(--dimmed);text-transform:uppercase;margin-bottom:16px;font-size:10px;font-weight:700}.inc-item{color:var(--off);align-items:flex-start;gap:10px;margin-bottom:12px;font-size:14px;display:flex}.inc-check{color:var(--gold);flex-shrink:0;margin-top:1px;font-size:14px}.inc-em{color:var(--dimmed);font-size:11px}.dfy-block{border:1px solid var(--purp-bd);background:#990c920d;border-radius:3px;margin:16px 0;padding:18px 20px}.dfy-block-title{color:var(--purple2);letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:800}.dfy-block .inc-check{color:var(--purple2)}.total-val-row{background:var(--gold-bg);border:1px solid var(--gold-bd);border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:28px;padding:14px 18px;display:flex}.total-val-row .tv-label{color:var(--gray);font-size:12px}.total-val-row .tv-val{color:var(--gold);letter-spacing:-.5px;font-size:22px;font-weight:900}.g-strip{background:var(--gold-bg);border:1px solid var(--gold-bd);border-radius:3px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px 18px;display:flex}.g-strip-icon{font-size:24px}.g-strip-text{color:var(--off);font-size:13px;line-height:1.6}.g-strip-text strong{color:var(--gold)}.lock-row{color:var(--dimmed);letter-spacing:.5px;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:16px;font-size:11px;font-weight:600;display:flex}.lock-row span{align-items:center;gap:5px;display:flex}.faq{background:var(--black);border-top:1px solid var(--border)}.faq-item{border-bottom:1px solid var(--border);cursor:pointer}.faq-q{color:var(--off);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:15px;font-weight:600;display:flex}.faq-plus{color:var(--gold);flex-shrink:0;font-size:22px;font-weight:300;line-height:1;transition:transform .3s}.faq-item.open .faq-plus{transform:rotate(45deg)}.faq-a{max-height:0;color:var(--gray);font-size:14px;line-height:1.8;transition:max-height .4s,padding .4s;overflow:hidden}.faq-item.open .faq-a{max-height:280px;padding-bottom:20px}.final-cta{background:var(--black2);border-top:1px solid var(--gold-bd);text-align:center;padding:100px 24px;position:relative;overflow:hidden}.final-cta:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#990c9214,#c9a84c0a 50%,#0000 70%);position:absolute;top:0;right:0;bottom:0;left:0}.final-cta-inner{z-index:2;max-width:640px;margin:0 auto;position:relative}.final-cta h2{color:var(--white);letter-spacing:-1px;margin-bottom:14px;font-size:clamp(30px,5vw,54px);font-weight:900;line-height:1.1}.final-cta h2 .gold{color:var(--gold)}.final-cta h2 .purple{color:var(--purple2)}.final-cta p{color:var(--gray);margin-bottom:40px;font-size:16px;line-height:1.75}.final-trust{color:var(--dimmed);letter-spacing:.5px;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:16px;font-size:11px;font-weight:600;display:flex}.urgency-note{background:var(--purp-bg);border:1px solid var(--purp-bd);color:var(--purple2);letter-spacing:.5px;border-radius:3px;margin-top:24px;padding:9px 20px;font-size:12px;font-weight:700;display:inline-block}footer{background:var(--black);border-top:1px solid var(--border);text-align:center;color:var(--dimmed);padding:24px;font-size:11px}footer p+p{opacity:.6;margin-top:4px}.sticky-bar{background:var(--black3);border-top:1px solid var(--gold-bd);padding:12px 20px calc(18px + env(safe-area-inset-bottom,0px));z-index:200;justify-content:space-between;align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #000000e6}.sticky-price .was{color:var(--dimmed);font-size:11px;text-decoration:line-through}.sticky-price .now{color:var(--gold);letter-spacing:-.5px;font-size:24px;font-weight:900;line-height:1}.btn-sm{flex-shrink:0;padding:12px 24px;font-size:14px}@media(max-width:640px){.sticky-bar{display:flex}section{padding:60px 16px}.hero{padding:72px 40px 88px}.hero h1{letter-spacing:-.5px;font-size:28px}.module-row{grid-template-columns:1fr}.mod-num{display:none}.price-card{padding:36px 20px}.mega-proof{padding:36px 24px}.bonus-row{flex-direction:column}.guarantee-box{padding:36px 24px}.am{padding:16px 10px}.stat-bar{grid-template-columns:1fr 1fr;display:grid}.stat-bar-item:nth-child(2){border-right:none}.results-alerts-grid{grid-template-columns:1fr}.results-summary{flex-direction:column;gap:12px}}.sp-top{align-items:center;gap:9px;margin-bottom:5px;display:flex}.sp-av{background:linear-gradient(135deg,var(--purple),var(--purple2));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:flex}.sp-name{color:var(--white);font-size:12px;font-weight:700}.sp-time{color:var(--dimmed);margin-top:1px;font-size:10px}.sp-msg{color:var(--gray);margin-bottom:8px;font-size:12px;line-height:1.4}.sp-slots{color:var(--purple2);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.sp-slots-track{background:var(--purp-bg);border-radius:2px;flex:1;height:3px;overflow:hidden}.sp-slots-fill{background:var(--purple2);border-radius:2px;height:100%;transition:width 1s}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
