@font-face{font-family:Brunson;src:url(/fonts/brunson.woff2) format("woff2");font-display:swap}@font-face{font-family:Pixel Digivolve;src:url(/fonts/pixel-digivolve.woff2) format("woff2");font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-600.woff2) format("woff2");font-weight:600;font-display:swap}:root{--bg:#F7F5F0;--dark:#1A1D23;--coral:#F35E4F;--coral-ink:#C93A2B;--text:#14161B;--s1:#F35E4F;--s2:#E58A3C;--s3:#E8B44A;--s4:#9A5638;--s5:#5E8F88;--stripes:linear-gradient(180deg,var(--s1) 0 20%,var(--s2) 20% 40%,var(--s3) 40% 60%,var(--s4) 60% 80%,var(--s5) 80% 100%);--holo:linear-gradient(115deg,#ff9fd6 0%,#c3a6ff 18%,#9fd6ff 36%,#a6ffd8 54%,#fff2a6 70%,#ffb4da 86%,#c3a6ff 100%);--title:"Brunson",Impact,sans-serif;--body:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--label:"Pixel Digivolve",ui-monospace,monospace;--r:0px;--wrap:1100px}@property --tint{syntax:"<color>";inherits:true;initial-value:#3F6A68}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--dark);color:var(--bg);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--s3);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--bg);color:var(--dark);padding:10px 14px;text-decoration:none;font-weight:500}.skip:focus{top:12px}body:after{content:"";position:fixed;inset:-50%;pointer-events:none;z-index:60;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='1 0 0 0 0  1 0 0 0 0  1 0 0 0 0  0 0 0 0 1'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");animation:grain 1s steps(10) infinite;will-change:transform}@keyframes grain{0%{transform:translate(0)}10%{transform:translate(-7%,5%)}20%{transform:translate(4%,-9%)}30%{transform:translate(-11%,3%)}40%{transform:translate(8%,8%)}50%{transform:translate(-4%,-6%)}60%{transform:translate(10%,-3%)}70%{transform:translate(-8%,9%)}80%{transform:translate(5%,-10%)}90%{transform:translate(-9%,-4%)}to{transform:translate(0)}}@media(max-width:700px){body:after{animation:none;opacity:.35}}section{position:relative;padding:84px 24px}.wrap{max-width:var(--wrap);margin:0 auto;position:relative;z-index:1}.light{background:var(--bg);color:var(--text)}.dark{background:var(--dark);color:var(--bg)}.rule{border-top:1px solid currentColor;display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-family:var(--label);font-size:14px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:36px}.stripe{height:8px;background:var(--stripes)}.holo-line{height:4px;background:var(--holo);background-size:300% 100%;animation:holo 10s linear infinite}@keyframes holo{to{background-position:300% 0}}h1,h2,.t{font-family:var(--title);font-weight:400;margin:0;line-height:1;text-transform:uppercase}h1{font-size:clamp(42px,8vw,96px)}h2{font-size:clamp(30px,4.8vw,54px);max-width:24ch}h3{margin:0}em{font-style:inherit;color:var(--coral)}.light em{color:var(--coral-ink)}.holo-text{background:var(--holo);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:holo 10s linear infinite}.lead{max-width:56ch;font-size:clamp(16px,1.8vw,19px);margin:20px 0 0;opacity:.92}.badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--label);font-size:13px;letter-spacing:.1em;text-transform:uppercase;background:#0a0b0e99;border:1px solid rgba(247,245,240,.28);padding:5px 10px;border-radius:var(--r);color:var(--bg)}.badge:before{content:"";width:7px;height:7px;background:var(--coral)}.btns{display:flex;flex-wrap:wrap;gap:10px}.btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--body);font-weight:500;font-size:14px;text-decoration:none;padding:11px 18px;border-radius:var(--r);border:1px solid var(--coral);background:var(--coral);color:var(--dark);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.btn:after{content:"→";font-weight:300;transition:transform .2s}.btn:hover,.btn:focus-visible{background:var(--holo);background-size:300% 100%;animation:holo 6s linear infinite;border-color:transparent;color:var(--dark)}.btn:hover:after{transform:translate(3px)}.btn.ghost{background:transparent;color:inherit;border-color:#f7f5f08c}.btn.ghost:hover{border-color:transparent;color:var(--dark)}.btn.ghost:after{content:none}.btn.dark-btn{background:var(--dark);border-color:var(--dark);color:var(--bg)}.btn.dark-btn:hover{color:var(--dark)}.reassure{font-family:var(--label);font-size:13px;margin-top:18px;letter-spacing:.06em;text-transform:uppercase}.hs{position:relative;background:currentColor;transition:transform .5s}.hs:after{content:"";position:absolute;inset:0;background:var(--holo);background-size:300% 100%;animation:holo 10s linear infinite;opacity:0;transition:opacity .45s}.hs.a{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.hs.b{clip-path:circle(50%)}.hs.b:after{background-image:radial-gradient(circle at 30% 25%,rgba(255,255,255,.75),transparent 40%),var(--holo)}.hs.c{clip-path:polygon(50% 0,59% 25%,85% 15%,75% 41%,100% 50%,75% 59%,85% 85%,59% 75%,50% 100%,41% 75%,15% 85%,25% 59%,0 50%,25% 41%,15% 15%,41% 25%)}.hs.d{clip-path:circle(50%);-webkit-mask:radial-gradient(circle,transparent 56%,#000 57%);mask:radial-gradient(circle,transparent 56%,#000 57%)}.hover-holo:hover .hs:after,.hover-holo:focus-within .hs:after{opacity:1}.hover-holo:hover .hs{transform:rotate(45deg) scale(1.08)}.spark{position:absolute;pointer-events:none;z-index:0;background:var(--holo);background-size:300% 100%;animation:holo 10s linear infinite}.top{position:absolute;top:0;left:0;right:0;height:86px;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.top img{height:34px;width:auto;display:block}.top a.t2{font-family:var(--label);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--bg);text-decoration:none;border-bottom:1px solid rgba(247,245,240,.6)}.nav{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:45;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 8px;border-radius:999px;background:#1a1d23b8;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border:1px solid rgba(247,245,240,.28);box-shadow:0 10px 30px -10px #0009,inset 0 1px #ffffff14;max-width:calc(100vw - 24px)}.nav a.l{color:var(--bg);text-decoration:none;font-size:13.5px;font-weight:500;padding:8px 13px;border-radius:999px;transition:background .2s}.nav a.l:hover,.nav a.l:focus-visible{background:#f7f5f024}.nav .btn{border-radius:999px;padding:9px 16px;font-size:13px;white-space:nowrap}@media(max-width:700px){.top a.t2{display:none}.nav a.l:not(.keep){display:none}.nav{left:auto;right:12px;transform:none}}@media(max-width:480px){.nav a.l{display:none}}@media(max-width:700px){.plan .tag:empty{display:none}}.hero{min-height:min(100vh,820px);display:flex;align-items:center;padding-top:130px;overflow:hidden;background:var(--dark)}.hero .bgvid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero .bgvid::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.hero .veil{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#1a1d23eb,#1a1d23b8 45%,#1a1d234d),linear-gradient(0deg,rgba(26,29,35,.85) 0%,transparent 35%)}.hero .wrap{width:100%}.hero .copy{max-width:640px}.hero h1{margin-top:20px}.hero .sub{max-width:40ch;font-size:clamp(17px,2vw,21px);margin:22px 0 30px;color:#f7f5f0f0}.holo-star{position:absolute;z-index:1;right:9%;top:52%;width:min(28vw,280px);transform:translateY(-50%);animation:float 7s ease-in-out infinite}.holo-star:before{content:"";position:absolute;inset:-25%;background:var(--holo);background-size:300% 100%;filter:blur(50px);opacity:.45;z-index:-1;animation:holo 10s linear infinite}.holo-star svg{width:100%;display:block;filter:drop-shadow(0 14px 22px rgba(0,0,0,.45));animation:hue 9s linear infinite}@keyframes float{50%{transform:translateY(-54%) rotate(4deg)}}@keyframes hue{to{filter:drop-shadow(0 14px 22px rgba(0,0,0,.45)) hue-rotate(360deg)}}@media(max-width:820px){.holo-star{width:130px;right:4%;top:auto;bottom:18px;transform:none;animation:none}}.rows{border-bottom:2px solid var(--text);margin-top:40px}.row{display:grid;grid-template-columns:96px 1.3fr 1fr 130px;gap:28px;align-items:center;padding:34px 18px;border-top:2px solid var(--text);transition:background .25s,color .25s}.row .num{font-family:var(--label);font-size:clamp(34px,5vw,56px);line-height:1;color:var(--coral-ink)}.row h3{font-family:var(--title);font-weight:400;text-transform:uppercase;font-size:clamp(28px,4vw,46px);line-height:1}.row p{margin:0;font-size:15.5px;max-width:38ch}.row .hs{justify-self:end;width:104px;aspect-ratio:1}.row:hover,.row:focus-within{background:var(--dark);color:var(--bg)}.row:hover .num{color:var(--coral)}@media(max-width:820px){.row{grid-template-columns:64px 1fr;gap:12px 18px}.row p,.row .hs{grid-column:2}.row .hs{justify-self:start;width:72px}}.bridge{font-family:var(--title);text-transform:uppercase;font-size:clamp(28px,4.4vw,52px);line-height:1.05;max-width:22ch;margin:56px 0 0}.panel{--tint:#3F6A68;transition:--tint .6s;position:relative;margin-top:36px;padding:26px;border:1px solid rgba(247,245,240,.35);background:linear-gradient(180deg,var(--tint) 0%,color-mix(in srgb,var(--tint) 30%,var(--dark)) 40%,var(--dark) 78%)}.panel:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:4px;background:var(--holo);background-size:300% 100%;animation:holo 10s linear infinite}.panel .head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.panel .moment h3{font-family:var(--body);font-weight:600;font-size:clamp(28px,4vw,40px);margin:18px 0 6px;line-height:1.1}.panel .moment p{margin:0;color:#f7f5f0e6;max-width:52ch;min-height:3.2em}.chart{position:relative;margin-top:22px;height:150px;background:repeating-linear-gradient(45deg,rgba(247,245,240,.1) 0 1px,transparent 1px 6px);border:1px solid rgba(247,245,240,.25)}.chart svg{position:absolute;inset:0;width:100%;height:100%}.chart .cursor{position:absolute;top:0;bottom:0;width:1px;background:var(--bg);transition:left .45s cubic-bezier(.4,0,.2,1)}.chart .cursor:before{content:"";position:absolute;top:-1px;left:-3px;width:7px;height:7px;background:var(--bg)}.pt{position:absolute;transform:translate(-50%,-50%);width:28px;height:28px;border:1px solid var(--bg);background:#1a1d238c;cursor:pointer;padding:0}.pt:after{content:"";position:absolute;inset:8px;background:var(--bg)}.pt[aria-pressed=true]{background:var(--holo);background-size:300% 100%;animation:holo 6s linear infinite;border-color:#fff}.pt[aria-pressed=true]:after{background:var(--dark)}.axis{display:flex;justify-content:space-between;margin-top:10px;gap:4px}.axis button{background:none;border:0;color:var(--bg);font-family:var(--label);font-size:clamp(20px,3.4vw,34px);cursor:pointer;padding:4px;opacity:.7;line-height:1.1;text-align:center}.axis button small{display:block;font-family:var(--body);font-size:12px}.axis button[aria-pressed=true]{opacity:1;color:var(--coral)}.journey-note{font-size:13px;opacity:.8;margin:14px 0 0}.cubes{position:absolute;right:26px;top:70px;width:90px;height:70px;perspective:260px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(247,245,240,.35);background:#0f1114}.cube{width:28px;height:28px;position:relative;transform-style:preserve-3d;animation:spin 8s linear infinite}.cube i{position:absolute;inset:0;border:1.5px solid var(--coral);background:#f35e4f1f}.cube i:nth-child(1){transform:translateZ(14px)}.cube i:nth-child(2){transform:rotateY(180deg) translateZ(14px)}.cube i:nth-child(3){transform:rotateY(90deg) translateZ(14px)}.cube i:nth-child(4){transform:rotateY(-90deg) translateZ(14px)}.cube i:nth-child(5){transform:rotateX(90deg) translateZ(14px)}.cube i:nth-child(6){transform:rotateX(-90deg) translateZ(14px)}@keyframes spin{to{transform:rotateX(360deg) rotateY(360deg)}}@media(max-width:620px){.cubes{display:none}}.steps{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;border-top:2px solid var(--text)}.step{padding:28px 28px 8px 0;position:relative}.step+.step{padding-left:28px;border-left:1px solid rgba(20,22,27,.35)}.step .num{font-family:var(--label);font-size:clamp(44px,6vw,72px);line-height:1;color:var(--coral-ink)}.step h3{font-family:var(--title);font-weight:400;text-transform:uppercase;font-size:clamp(24px,3vw,32px);line-height:1.05;margin:14px 0 10px}.step p{margin:0;max-width:30ch}@media(max-width:700px){.step+.step{padding-left:0;border-left:0;border-top:1px solid rgba(20,22,27,.35);margin-top:20px;padding-top:24px}}.benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:44px;border:1px solid rgba(247,245,240,.4)}.benefit{padding:30px;border:1px solid rgba(247,245,240,.4);margin:-1px 0 0 -1px;position:relative}.benefit .hs{width:44px;aspect-ratio:1;color:var(--bg);margin-bottom:22px}.benefit h3{font-family:var(--body);font-weight:600;font-size:21px;line-height:1.25;margin-bottom:8px}.benefit p{margin:0;color:#f7f5f0e6;font-size:15px}.legal-note{margin-top:34px;padding:16px 18px;border:1px dashed currentColor;display:flex;gap:14px;align-items:flex-start;font-size:14px}.legal-note .badge{flex:none;background:var(--coral);border-color:var(--coral);color:var(--dark)}.legal-note .badge:before{background:var(--dark)}.legal-note p{margin:0}.trial{margin-top:30px;padding:18px 20px;border:2px solid var(--text);background:#fff;position:relative;max-width:760px}.trial:before{content:"";position:absolute;left:-2px;top:-2px;bottom:-2px;width:8px;background:var(--holo);background-size:100% 300%;animation:holoy 10s linear infinite}@keyframes holoy{to{background-position:0 300%}}.trial p{margin:0 0 0 10px;font-size:15.5px}.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin-top:30px}.plan{padding:26px;border:1px solid var(--text);background:#fff;color:var(--text);display:flex;flex-direction:column;gap:12px;position:relative}.plan.hot{background:var(--dark);color:var(--bg);border-color:var(--dark)}.plan.hot:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--stripes)}.plan .tag{font-family:var(--label);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--coral-ink);min-height:1.6em;align-self:flex-start}.plan.hot .tag{color:var(--dark);background:var(--holo);background-size:300% 100%;animation:holo 10s linear infinite;padding:2px 9px}.plan h3{font-family:var(--title);font-weight:400;font-size:34px;text-transform:uppercase;line-height:1}.plan .price{font-family:var(--label);font-size:34px;line-height:1}.plan .price small{display:block;font-family:var(--body);font-size:12px;margin-top:6px;opacity:.75}.plan ul{margin:0;padding:0 0 0 18px;font-size:15px;flex:1}.plan li+li{margin-top:4px}.plan .btn{align-self:flex-start;margin-top:8px}.plan:not(.hot) .btn{background:var(--dark);border-color:var(--dark);color:var(--bg)}.plan:not(.hot) .btn:hover{color:var(--dark)}.slots{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0;margin-top:40px;border-top:1px solid rgba(247,245,240,.5)}.slot{padding:26px 26px 26px 0}.slot+.slot{padding-left:26px;border-left:1px solid rgba(247,245,240,.35)}.slot .v{font-family:var(--title);font-size:clamp(34px,5vw,58px);line-height:1;text-transform:uppercase}.slot .lbl{font-family:var(--label);font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-top:10px;opacity:.9}.ph{display:inline-block;border:1px dashed var(--s3);color:var(--s3);padding:4px 10px;font-family:var(--label);font-size:13px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:700px){.slot+.slot{padding-left:0;border-left:0;border-top:1px solid rgba(247,245,240,.35)}}.faq{margin-top:40px;border-top:2px solid var(--text)}.faq details{border-bottom:1px solid var(--text)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-weight:600;font-size:clamp(16px,2vw,19px)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--label);font-size:28px;line-height:1;color:var(--coral-ink);transition:transform .25s}.faq details[open] summary:after{transform:rotate(45deg)}.faq .ans{padding:0 4px 22px;max-width:70ch}.faq .ans p{margin:0}.faq .ans .ph{margin-top:10px;border-color:var(--coral-ink);color:var(--coral-ink)}.final{text-align:center;overflow:hidden}.final h2{max-width:22ch;margin:0 auto}.final .btns{justify-content:center;margin-top:30px}.final .reassure{margin-top:20px}.foot{background:var(--dark);color:var(--bg);padding:48px 24px 36px;border-top:1px solid rgba(247,245,240,.3)}.foot .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px}.foot img{height:30px;width:auto;display:block}.foot ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px}.foot a{text-decoration:none}.foot ul a{border-bottom:1px solid rgba(247,245,240,.4)}.foot ul a:hover{border-color:var(--coral)}.foot .copy{font-family:var(--label);font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.85;width:100%}.page{padding:140px 24px 90px;min-height:70vh}.page h1{font-size:clamp(34px,6vw,64px);margin-bottom:28px}.page h2{font-size:clamp(22px,3vw,30px);margin:38px 0 10px;max-width:none}.page p,.page li{max-width:70ch}.tpl{display:inline-block;margin:0 0 20px}.form{display:grid;gap:18px;max-width:620px;margin-top:30px}.field{display:grid;gap:6px}.field label{font-weight:500;font-size:14px}.field input,.field select,.field textarea{font:inherit;color:var(--text);background:#fff;border:1px solid var(--text);border-radius:var(--r);padding:11px 12px}.field textarea{min-height:130px;resize:vertical}.check{display:flex;gap:10px;align-items:flex-start;font-size:14px}.check input{margin-top:5px}.hp{position:absolute;left:-9999px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:after,.holo-line,.holo-text,.holo-star,.holo-star svg,.holo-star:before,.hs:after,.panel:before,.pt[aria-pressed=true],.trial:before,.plan.hot .tag,.btn:hover,.btn:focus-visible,.spark,.cube{animation:none}.cube{transform:rotateX(-25deg) rotateY(35deg)}*{transition-duration:.01ms!important}}
