@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400&display=swap");.wrap{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#000}.big-title{font-size:clamp(2rem,5vw,3.2rem);text-align:center;letter-spacing:1px;line-height:1.1}.big-title,.section-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:var(--white)}.section-title{font-size:clamp(1.1rem,2.5vw,1.5rem);letter-spacing:.5px;line-height:1.2}.btn-sub{font-size:.75rem;color:var(--gray);margin-top:8px;font-style:italic}.btn-sub,.hero{text-align:center}.hero{background:var(--bg2);padding:48px 0 40px;border-bottom:1px solid var(--border)}.title{font-size:50px}.hero-analyse{width:980px;text-align:center}.hero-analyse strong{color:var(--white)}.promise{background-color:#000;padding:50px;border-bottom:1px solid var(--border)}.promise-content,.promise-intro{border:none;box-shadow:none}.promise-content:before,.promise-intro:before{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:inherit;background:linear-gradient(#ce82bb,#ce82bb) 0 0 /0 1px,linear-gradient(#ce82bb,#ce82bb) 0 100% /1px 0,linear-gradient(#ce82bb,#ce82bb) 100% 100% /0 1px,linear-gradient(#ce82bb,#ce82bb) 100% 0 /1px 0;background-repeat:no-repeat;pointer-events:none}.promise-content.draw:before,.promise-intro.draw:before{animation:draw-border 1.6s ease forwards}@keyframes draw-border{0%{background-size:0 1px,1px 0,0 1px,1px 0}25%{background-size:100% 1px,1px 0,0 1px,1px 0}50%{background-size:100% 1px,1px 0,0 1px,1px 100%}75%{background-size:100% 1px,1px 0,100% 1px,1px 100%}to{background-size:100% 1px,1px 100%,100% 1px,1px 100%;box-shadow:0 0 15px #ce82bb}}.promise-intro{text-align:center;width:900px;padding:50px}.promise-intro p{font-size:22px}.promise-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;margin:50px}.promise-content{width:400px;padding:25px;text-align:center;position:relative}.promise-col-title{text-transform:lowercase;letter-spacing:1px;font-size:25px;font-family:Kodchasan;color:#ce82bb;display:flex;justify-content:center;margin-bottom:15px}.promise-item{margin-bottom:14px}.promise-item-title{font-weight:700;color:var(--white);margin-bottom:4px}.promise-item-desc{color:var(--gray);text-align:center}.price-badge{justify-content:flex-end;bottom:-85px;right:-300px;z-index:10;width:-moz-fit-content;width:fit-content}.price-badge,.price-badge-inner{display:flex;position:absolute;background-color:#000}.price-badge-inner{border-radius:50%;width:150px;height:150px;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:Gill Sans,sans-serif;box-shadow:0 0 15px #ce82bb;top:-100px;left:-10px;border:1px solid #ce82bb}.price-badge-label{font-size:20px;text-transform:uppercase;color:var(--gray);letter-spacing:1px}.price-badge-num{font-size:25px;font-weight:700;color:var(--white)}.price-badge-unit{font-size:20px;color:var(--gray)}.promise-cta{text-align:center}.social-proof{background:#000;padding:50px 0;display:flex;flex-direction:column;align-items:center}.proof-logo-row{display:flex;justify-content:center;margin-bottom:12px}.proof-labels{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;margin-bottom:20px;font-family:Kodchasan}.proof-video-note{text-align:center;font-size:.78rem;color:var(--gray);font-style:italic;margin-bottom:20px}.testimonials-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:20px 0;position:relative}.audit-mockup{background:var(--bg);border:1px solid rgba(233,30,140,.25);border-radius:10px;padding:20px;margin:20px 0;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.audit-mockup-text h4{font-family:Oswald,sans-serif;font-size:1rem;text-transform:uppercase;margin-bottom:6px}.audit-mockup-text p{font-size:.8rem;color:var(--gray);line-height:1.6}.proof-caption{text-align:center;font-size:.75rem;color:var(--gray);font-style:italic;margin-top:12px}.video-details{position:relative;display:flex;justify-content:center;align-items:center}.video-audit{width:50%;margin:50px}.proof-label{padding:10px 14px;text-transform:uppercase;text-align:center;width:300px;background-color:#ce82bbbc}.testimonials-grid-left,.testimonials-grid-right{width:25%;display:flex;flex-direction:column;gap:25px}.testimonials-grid-left{position:absolute;left:50px}.second-item-left{position:relative;left:25px}.testimonials-grid-right{position:absolute;right:50px}.second-item-right{position:relative;right:25px}.testi-item{padding:14px 16px;text-align:center;background-color:#7abd73b8;font-family:Gill Sans,sans-serif}.testi-item:before{content:"« "}.price-badge,.promise-content,.promise-intro{position:relative;overflow:visible}.animated-border-svg rect{color:#ce82bb}.audit-content{padding:50px 50px 100px;background-color:#000;display:flex;justify-content:center;position:relative}.audit-content img{width:400px}.content-audit-left{position:absolute;display:flex;align-items:center;left:0;bottom:0}.audit-col-left{padding:22px;position:absolute;left:50%;bottom:0}.audit-col-left p{font-family:GiveYouGlory;font-weight:600;text-transform:uppercase;color:var(--gray);margin-bottom:12px;background-color:#00000082;width:max-content}.audit-steps-list{display:flex;flex-direction:column;gap:8px;padding:15px;background-color:#ce82bb;color:#000;width:280px}.audit-col-right{text-align:center}.audit-detail-box{margin-bottom:15px}.audit-detail-box p{margin-bottom:5px}.glass{padding:30px;width:350px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #ce82bb;box-shadow:0 0 6px #ce82bb,0 0 12px #ce82bb,0 0 24px #ce82bb;color:white}.content-audit-right{display:flex;flex-direction:column;flex-wrap:wrap;align-items:end;gap:25px;position:relative}.audit-bonus,.btn-main,.little-btn{width:350px;text-align:center}.little-btn{border:1px solid #fff;border-radius:50px;padding:10px 20px}.faq{display:flex;flex-direction:column;align-items:center}.faq-title{font-size:30px;margin-bottom:25px}.faq-question,.faq-title{text-align:center;color:#000}.faq-question{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 4px;background:none;border:none;cursor:pointer;text-transform:uppercase}.faq-chevron{color:var(--pink);font-size:.75rem;flex-shrink:0;margin-top:4px;transition:transform .3s}.faq-item.open .faq-chevron{transform:rotate(90deg)}.faq-list{display:flex;flex-direction:column;gap:20px}.faq-item{color:#000;list-style:none;border:1px solid #000}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item.open .faq-answer{max-height:300px}.faq-answer-inner{padding:20px;color:#000}.faq-footer{margin:24px auto 0;display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:center}.faq-footer-btn{border:1px solid #000;border-radius:50px;padding:10px 20px;text-transform:none}.faq-footer-btn:hover{background:rgba(255,255,255,.1)}.faq-footer-link{font-size:.82rem;color:var(--gray);font-style:italic}.faq-footer-link a{color:var(--pink);text-decoration:underline}.cta-final{background:var(--bg);padding:50px;border-top:1px solid var(--border);text-align:center}.faq-container{background-color:#5aceb8;padding:50px;color:#000}.final-cta{padding:50px;display:flex;justify-content:center;background-color:#000}.audit-content-header{background:var(--bg2);border:2px solid var(--pink);border-radius:10px;padding:24px;text-align:center}.audit-content-header .section-title{font-size:clamp(1.1rem,2.5vw,1.6rem)}.audit-content-header .section-title em{font-style:normal;color:var(--pink)}.audit-step{display:flex;align-items:flex-start;gap:10px;font-size:.83rem;color:var(--off-white);line-height:1.5}.audit-step-num{font-family:Oswald,sans-serif;font-weight:700;color:var(--pink);min-width:20px}.audit-bonus{padding:14px 16px}.audit-bonus-title{font-family:Kodchasan;font-weight:700;text-transform:uppercase;margin-bottom:6px;width:max-content;color:#ce82bb;text-shadow:0 0 3px #000,0 0 6px #ce82bb,0 0 48px #000}.page-footer{background:var(--bg2);border-top:1px solid var(--border);padding:32px 0;text-align:center;font-size:.8rem;color:var(--gray);line-height:1.9}.page-footer a{color:var(--pink);text-decoration:underline}@media (max-width:1200px){.promise-grid{gap:60px;margin:30px}.promise-content,.promise-intro{width:100%}.hero-analyse{width:90%}.testimonials-grid-left,.testimonials-grid-right{width:22%}.testimonials-grid-left{left:20px}.testimonials-grid-right{right:20px}.audit-content img{width:320px}.audit-col-left{left:45%}}@media (max-width:1024px){.promise{padding:40px 30px}.promise-intro{width:100%;padding:30px}.promise-intro p{font-size:18px}.promise-grid{grid-template-columns:1fr;gap:60px;margin:30px 0}.promise-content{width:100%;max-width:500px;margin:0 auto}.price-badge{bottom:-40px;right:-20px}.proof-labels{grid-template-columns:1fr;align-items:center;padding:0 20px}.proof-label{width:100%;max-width:500px;margin:0 auto}.video-details{flex-direction:column;padding:0 20px}.video-audit{width:90%;margin:20px auto}.testimonials-grid-left,.testimonials-grid-right{position:static;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px;padding:0 20px}.second-item-left,.second-item-right{position:static}.testi-item{width:calc(50% - 15px);min-width:200px}.audit-content{padding:40px 30px;gap:40px}.audit-content,.content-audit-left{flex-direction:column;align-items:center}.content-audit-left{width:100%}.audit-col-left,.audit-content img{width:100%;max-width:400px}.audit-col-left{position:static;padding:15px 0}.audit-steps-list{width:100%}.content-audit-right{align-items:center;width:100%}.glass{width:100%;max-width:450px}.audit-bonus,.btn-main,.little-btn{width:100%;max-width:400px}.faq-container{padding:40px 30px}.faq-title{font-size:22px}.final-cta{padding:40px 30px}}@media (max-width:768px){.promise,.promise-intro{padding:50px 20px;width:auto}.content-audit-left{position:static}.audit-bonus-title,.audit-col-left p{width:auto;text-align:center}.promise-intro p{font-size:16px}.promise-grid{margin:0;gap:20px}.promise-content,.promise-grid{display:flex;flex-direction:column}.promise-content{width:100%;text-align:center;align-content:center;justify-content:center;align-items:center}.price-badge{bottom:0;right:0;position:relative}.price-badge-inner{position:relative;top:0;left:auto}.price-badge-num{font-size:1.1rem}.social-proof{padding:50px 0;gap:25px}.proof-labels{grid-template-columns:1fr;padding:0 20px;gap:10px;margin:0}.proof-label{width:100%;padding:8px 10px}.video-audit{width:100%;margin:15px 0}.testimonials-grid-left,.testimonials-grid-right{flex-direction:column;padding:0;text-align:center}.testi-item{width:100%;text-align:center}.testimonials-grid-left{margin-bottom:15px}.audit-content{padding:0 20px 50px}.audit-content-header{padding:16px}.glass{max-width:100%;padding:20px}.audit-bonus,.btn-main,.glass,.little-btn{width:100%}.faq-container{padding:30px 20px}.faq-title{font-size:18px}.faq-question{font-size:.82rem;padding:14px 10px;text-align:left;justify-content:flex-start}.faq-answer-inner{padding:15px;font-size:.85rem}.faq-footer{flex-direction:column;gap:12px}.faq-footer-btn{width:100%;text-align:center}.final-cta{padding:20px}.cta-final{padding:30px 20px}.wrap{display:flex;flex-direction:column;gap:20px}}