html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{min-width:0;padding-bottom:82px;overflow-x:clip}img,svg,video,canvas{max-width:100%}.wrap{width:calc(100% - 28px);max-width:1180px;margin-inline:auto}.btn,summary,.footer-links a{touch-action:manipulation}.btn{text-align:center;min-height:50px;padding:13px 16px;font-size:12px;line-height:1.2}.nav{z-index:50;position:sticky;top:0}.nav-inner{min-width:0;height:64px}.nav .brand{min-width:0;max-width:calc(100vw - 28px)}.nav .brand:after{width:156px;height:46px}.nav .btn{display:none}.hero{min-height:auto;padding:40px 0 62px}.hero:before{opacity:.13;background-size:44px 44px}.hero:after{opacity:.72;width:390px;height:390px;top:70px;right:-240px}.hero-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:34px;display:grid}.hero-grid>div:first-child{min-width:0;padding-top:70px}.hero-grid>div:first-child:before{width:208px;height:56px}.eyebrow{letter-spacing:.135em;max-width:100%;font-size:10px;line-height:1.35}.hero h1{overflow-wrap:normal;text-wrap:balance;max-width:none;margin-top:15px;margin-bottom:20px;font-size:clamp(39px,12.1vw,50px);line-height:.97}.lead{max-width:none;font-size:16px;line-height:1.55}.event-meta{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;flex-wrap:nowrap;gap:8px;width:calc(100% + 14px);margin:20px -14px 0 0;padding:0 14px 4px 0;display:flex;overflow-x:auto}.event-meta::-webkit-scrollbar{display:none}.pill{white-space:nowrap;scroll-snap-align:start;flex:none;padding:8px 11px 8px 28px;font-size:10px}.hero-actions{grid-template-columns:1fr;gap:9px;margin:25px 0 15px;display:grid}.hero-actions .btn{width:100%}.hero-actions .btn.secondary{min-height:46px}.trust{text-align:center;justify-content:center;width:100%;margin-bottom:0;font-size:10px}.dashboard{border-radius:12px;width:100%;min-width:0;padding:19px;transform:none}.dashboard:before{width:104px;height:104px;top:-18px;right:-22px}.dashboard-head{margin-bottom:19px}.dashboard-kicker{max-width:82%;font-size:9px;line-height:1.35}.future{max-width:290px;font-size:33px;line-height:1.01}.dashboard .muted{font-size:13px;line-height:1.5}.bars{gap:6px;height:126px;margin:19px 0 13px}.bar:after{font-size:8px}.dashboard-note{margin-top:31px;padding:11px;font-size:11px;line-height:1.45}section{padding:58px 0}.section-head{grid-template-columns:minmax(0,1fr);gap:13px;margin-bottom:30px;display:grid}.section-head h2{text-wrap:balance;max-width:none;margin-bottom:13px;font-size:clamp(34px,10.7vw,43px);line-height:1.02}.section-head p{max-width:none;font-size:15px;line-height:1.58}h3{overflow-wrap:break-word}.content-proof-head{grid-template-columns:1fr;gap:10px;margin-bottom:16px;display:grid}.content-proof-head h3{max-width:none;margin-bottom:0;font-size:29px;line-height:1.04}.content-proof-head p{max-width:none;font-size:14px;line-height:1.5}.content-frames{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;gap:10px;width:calc(100% + 14px);margin-right:-14px;padding-bottom:7px;padding-right:14px;display:grid;overflow-x:auto}.content-frames::-webkit-scrollbar{display:none}.content-frame{aspect-ratio:4/5;scroll-snap-align:start;scroll-snap-stop:always;min-height:0}.content-frame span{font-size:11px;line-height:1.4;bottom:14px;left:15px;right:15px}.grid-3,.grid-2{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.card,.paper .card{border-radius:10px;padding:21px}.pain-card{gap:24px;min-height:0}.pain-card strong{font-size:17px;line-height:1.4}.steps{border-radius:10px}.step{grid-template-columns:1fr;gap:7px;padding:21px 19px;display:grid}.step-no{grid-column:1;font-size:10px}.step h3{grid-column:1;margin:0;font-size:24px;line-height:1.06}.step p{grid-column:1;margin:3px 0 0;font-size:14px;line-height:1.55}.deliverable{min-height:0;padding:19px 18px 19px 66px}.deliverable:before{background-size:21px 21px;width:34px;height:34px;top:19px;left:17px}.deliverable h3{font-size:21px;line-height:1.08}.deliverable p{font-size:14px;line-height:1.5}.note{margin-top:24px;padding-left:15px;font-size:13px;line-height:1.5}.audience{grid-template-columns:1fr;gap:10px;display:grid}.yes,.no{border-radius:10px;padding:21px}.yes h3,.no h3{font-size:28px;line-height:1.04}.list{gap:11px}.list li{grid-template-columns:19px minmax(0,1fr);gap:7px;font-size:14px;line-height:1.5}.offer-summary{border-radius:11px;grid-template-columns:1fr;gap:24px;padding:23px 19px;display:grid}.offer-summary h2{font-size:38px;line-height:1.02}.stack{gap:7px}.stack-item{grid-template-columns:1fr auto;align-items:center;gap:10px;padding:13px 12px 13px 38px;display:grid}.stack-item:before{left:13px}.stack-item strong{font-size:13px;line-height:1.35}.stack-item span:last-child{font-size:9px}.checkout{grid-template-columns:1fr;gap:10px;display:grid}.ticket{background-position:calc(100% + 44px) 20px,50%,50%;background-size:130px 130px,cover,cover;border-radius:11px;padding:24px 19px}.ticket:before{margin-bottom:20px;font-size:9px}.ticket h3{font-size:31px;line-height:1.05}.price{margin:9px 0 4px;font-size:68px}.ticket .btn{margin-top:22px}.lot-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:17px}.lot-step{justify-content:center;align-items:center;min-height:48px;padding:8px 5px;font-size:9px;line-height:1.25;display:flex}.addons{gap:9px}.addon{border-radius:9px;padding:19px}.addon-head{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.addon h3{margin-bottom:0;font-size:20px;line-height:1.08}.addon-price{font-size:12px}.versus{grid-template-columns:1fr;gap:9px;display:grid}.versus-card{border-radius:9px;padding:21px}.versus-card h3{font-size:26px}.versus-mid{justify-self:center;font-size:24px;line-height:1;transform:rotate(90deg)}.whatsapp{border-radius:9px;grid-template-columns:1fr;align-items:start;gap:20px;padding:22px 19px;display:grid}.whatsapp h2{margin-bottom:9px;font-size:34px;line-height:1.02}.whatsapp p{font-size:14px;line-height:1.5}.whatsapp .btn{width:100%}.expert{grid-template-columns:1fr;gap:27px;display:grid}.portrait{aspect-ratio:4/5;border-radius:10px;width:100%;min-height:0}.portrait img{object-position:50% 22%}.expert-copy h2{font-size:38px;line-height:1.02}.expert-copy p{font-size:15px;line-height:1.58}.faq{gap:7px}details{border-radius:7px;padding:0 16px}summary{min-height:54px;padding:16px 32px 16px 0;font-size:14px;line-height:1.35}summary:after{top:12px}details p{padding-bottom:16px;font-size:14px;line-height:1.55}footer{padding:42px 0 112px}.footer-grid{grid-template-columns:1fr;gap:22px;display:grid}footer .brand:after{width:205px;height:58px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.footer-links a{align-items:center;min-height:36px;display:inline-flex}.disclaimer{margin-top:20px;padding-top:18px;font-size:11px;line-height:1.5}.mobile-cta{z-index:80;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));display:block;position:fixed}.mobile-cta .btn{width:100%;min-height:54px}@media (width>=540px){body{padding-bottom:88px}.wrap{width:calc(100% - 40px)}.nav .brand:after{width:178px;height:50px}.hero{padding-top:52px;padding-bottom:72px}.hero-grid>div:first-child{padding-top:78px}.hero-grid>div:first-child:before{width:238px;height:64px}.hero h1{font-size:54px}.hero-actions{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.trust{text-align:left;justify-content:flex-start}.dashboard{padding:24px}.future{max-width:370px;font-size:40px}section{padding:68px 0}.section-head h2{font-size:46px}.grid-2{gap:12px}.content-frames{grid-auto-columns:70%}.offer-summary,.ticket,.whatsapp{padding:28px}}@media (width>=768px){body{padding-bottom:0}.wrap{width:min(100% - 48px,1180px)}.nav-inner{height:74px}.nav .brand:after{width:205px;height:56px}.nav .btn{display:inline-flex}.hero{padding:72px 0 82px}.hero-grid{gap:42px}.hero-grid>div:first-child{padding-top:84px}.hero-grid>div:first-child:before{width:270px;height:68px}.hero h1{font-size:clamp(59px,8vw,72px)}.lead{font-size:18px}.event-meta{flex-wrap:wrap;width:100%;margin-right:0;padding-right:0;overflow:visible}.dashboard{padding:28px}.future{font-size:46px}section{padding:78px 0}.section-head{grid-template-columns:.42fr 1.58fr;gap:34px;margin-bottom:40px}.section-head h2{font-size:52px}.content-frames{grid-auto-flow:initial;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;width:100%;margin-right:0;padding-right:0;overflow:visible}.content-frame{aspect-ratio:4/5}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.step{grid-template-columns:70px minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:20px;padding:24px}.step-no,.step h3,.step p{grid-column:auto}.step p{margin-top:0}.audience{grid-template-columns:1.1fr .9fr}.offer-summary{grid-template-columns:1fr 1fr;gap:30px;padding:34px}.checkout{gap:14px}.versus{grid-template-columns:1fr auto 1fr;gap:14px}.versus-mid{align-self:center;transform:none}.whatsapp{grid-template-columns:minmax(0,1fr) auto;align-items:center}.whatsapp .btn{white-space:nowrap;width:auto}.expert{grid-template-columns:.72fr 1.28fr;align-items:center;gap:40px}.portrait{aspect-ratio:4/5}.footer-grid{grid-template-columns:1fr 1fr}.footer-links{justify-content:flex-end;display:flex}.mobile-cta{display:none}}@media (width>=960px){.nav-inner{height:82px}.nav .brand:after{width:228px;height:62px}.hero{padding:96px 0 104px}.hero-grid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:center;gap:56px}.hero-grid>div:first-child{padding-top:91px}.hero-grid>div:first-child:before{width:min(310px,72vw);height:76px}.hero h1{font-size:clamp(64px,7.1vw,88px)}.hero-actions{display:flex}.hero-actions .btn{width:auto}.dashboard{transform:rotate(1deg)}section{padding:96px 0}.section-head{grid-template-columns:.65fr 1.35fr;gap:46px;margin-bottom:48px}.section-head h2{font-size:clamp(44px,5vw,62px)}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.offer-summary{gap:40px;padding:clamp(36px,5vw,58px)}.checkout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px}.ticket{padding:clamp(34px,5vw,48px)}.expert{grid-template-columns:.68fr 1.32fr;gap:56px}footer{padding-bottom:74px}}@supports (padding:max(0px)){@media (width<=767px){.mobile-cta{padding-bottom:max(0px, env(safe-area-inset-bottom))}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
