.acervo-return-dock{left:max(16px, env(safe-area-inset-left));bottom:max(20px, env(safe-area-inset-bottom));z-index:40;width:min(232px,100vw - 32px);position:fixed}.acervo-return-link{isolation:isolate;color:#ffe56e;transform-origin:0 100%;-webkit-tap-highlight-color:transparent;background:linear-gradient(115deg,#130f1d,#0b0815 85%) padding-box padding-box,linear-gradient(125deg,#503064,#272036 60%,#665035) border-box;border:1px solid #0000;border-radius:17px;align-items:center;gap:12px;width:100%;min-height:82px;padding:13px 14px;font-family:Inter,sans-serif;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s,filter .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 6px 22px #8b26ba24,0 8px 18px #0007}.acervo-return-link:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 52% 90%,#b4822022,#0000 68%);position:absolute;inset:0}.acervo-return-link:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffed9b14 50%,#0000 70%);position:absolute;inset:0;transform:translate(-110%)}@keyframes acervo-return-shine{0%{transform:translate(-110%)}to{transform:translate(110%)}}.acervo-return-arrow{color:#fff;background:linear-gradient(135deg,#582b73,#331a47 55%,#665238);border:1px solid #766046;border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;height:36px;display:flex;box-shadow:inset 0 1px #ffffff12}.acervo-return-arrow svg{width:16px;height:16px;transition:transform .25s}.acervo-return-copy{flex:1;min-width:0}.acervo-return-label{color:#e5cb6b;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;margin-bottom:9px;font-size:10px;font-weight:900;line-height:1;display:block}.acervo-return-brand{color:#ffcb08;letter-spacing:-.065em;white-space:nowrap;text-shadow:0 1px #9e6100,0 2px 1px #000;font-size:18px;font-weight:900;line-height:1.05;display:block}.acervo-return-bx{color:#fff}.acervo-return-x{color:#ffe524;display:inline-block;position:relative}.acervo-return-x:after{content:"";background:#8134b4;border:1px solid #db56ff;width:5px;height:5px;position:absolute;top:5px;left:4px;transform:rotate(20deg)}.acervo-return-sparkle{color:#b89524;flex:0 0 14px;width:14px;height:14px;transition:transform .25s,color .25s}@media (hover:hover) and (pointer:fine){.acervo-return-link:hover{filter:brightness(1.1);border-color:#80618e;transform:scale(1.025);box-shadow:inset 0 0 0 1px #ffffff0d,0 8px 26px #8b26ba40,0 8px 22px #0008}.acervo-return-link:hover:after{animation:.65s ease-out forwards acervo-return-shine}.acervo-return-link:hover .acervo-return-arrow svg{transform:translate(-3px)}.acervo-return-link:hover .acervo-return-sparkle{color:#e5cb6b;transform:rotate(12deg)scale(1.08)}}.acervo-return-link:active{filter:brightness(.97);transform:translateY(0)scale(.97)}.acervo-return-link:focus-visible{outline-offset:4px;outline:2px solid #e5cb6b}@media (width<=620px){.acervo-return-dock{left:max(12px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));width:min(232px,100vw - 24px)}}@media (prefers-reduced-motion:reduce){.acervo-return-link,.acervo-return-link:after,.acervo-return-arrow svg,.acervo-return-sparkle{transition:none}.acervo-return-link:after{animation:none;display:none}.acervo-return-link:hover,.acervo-return-link:active,.acervo-return-link:hover .acervo-return-arrow svg,.acervo-return-link:hover .acervo-return-sparkle{transform:none}}.about-page .about-content{color:#f3faf6;background:radial-gradient(72% 620px at 50% 0,#08d87b17,#0000 85%),#050807}.about-page .about-container{width:min(100% - 3rem,1120px);margin-inline:auto}.about-page .about-navigation{border-bottom:1px solid #b7ffd914;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;display:flex}.about-page :is(.about-back,.about-text-link){color:#bdcbc3;align-items:center;gap:.5rem;min-height:44px;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.about-page .about-text-link{color:var(--brand-mint,#61efad)}.about-page :is(.about-back,.about-text-link):hover{color:#f3faf6}.about-page .about-content a:focus-visible{outline:2px solid var(--brand-mint,#61efad);outline-offset:5px}.about-page .about-hero{text-align:center;padding-block:clamp(3.5rem,7vw,6rem) 0}.about-page .about-kicker{width:fit-content;max-width:100%;min-height:28px;color:var(--acervo-secondary-green,#08d87b);letter-spacing:.18em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;background:#18201c;border:1px solid #2b342f;border-radius:999px;justify-content:center;align-items:center;padding:.25em 1em;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.about-page .about-title{color:#f3faf6;letter-spacing:-.05em;text-wrap:balance;max-width:900px;margin:1.5rem auto 1.25rem;font-family:Inter,sans-serif;font-size:clamp(2.65rem,6.2vw,5rem);font-weight:800;line-height:1.08}.about-page :is(.about-title,.about-heading)>span{color:var(--brand-mint,#61efad);background:linear-gradient(100deg, var(--acervo-bx-green-left,#4fdf87), var(--acervo-bx-green-mid,#69e6af) 55%, var(--acervo-bx-green-right,#22c55f));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-page .about-lead{color:#b5c2ba;text-wrap:pretty;max-width:665px;margin:0 auto;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.8}.about-page .about-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2.5rem,5vw,4rem) 0 0;display:grid}.about-page .about-highlights>div{background:linear-gradient(145deg,#08d87b0e,#ffffff05);border:1px solid #61efad21;border-radius:18px;padding:1.65rem 1rem}.about-page .about-highlights dt{color:var(--brand-mint,#61efad);letter-spacing:-.02em;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:750}.about-page .about-highlights dd{color:#b5c2ba;margin:.55rem 0 0;font-size:.82rem;line-height:1.6}.about-page .about-sections{gap:clamp(3.5rem,6vw,5.5rem);padding-block:2rem clamp(4rem,7vw,6rem);display:grid}.about-page .about-panel{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #b7ffd91c;border-radius:22px;min-width:0;box-shadow:0 16px 40px #0000001f}.about-page .about-introduction{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.about-page .about-icon{width:52px;height:52px;color:var(--brand-mint,#61efad);background:#08d87b11;border:1px solid #08d87b2b;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.about-page .about-icon-large{border-radius:20px;width:72px;height:72px}.about-page .about-section-heading{margin-bottom:1.75rem}.about-page .about-heading{color:#f3faf6;letter-spacing:-.035em;text-wrap:balance;margin:1.15rem 0 1rem;font-family:Inter,sans-serif;font-size:clamp(1.8rem,3.3vw,2.65rem);font-weight:750;line-height:1.18}.about-page .about-copy{color:#b5c2ba;text-wrap:pretty;max-width:74ch;margin:0;font-size:.98rem;line-height:1.8}.about-page .about-copy+.about-copy{margin-top:.9rem}.about-page .about-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.about-page .about-benefit{padding:clamp(1.5rem,3vw,2.25rem);transition:border-color .25s,transform .25s}.about-page .about-card-title{color:#f3faf6;letter-spacing:-.02em;text-wrap:balance;margin:1.2rem 0 .6rem;font-size:1.15rem;font-weight:700;line-height:1.4}.about-page .about-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.about-page .about-step{padding:1.5rem}.about-page .about-step-top{color:var(--brand-core,#08d87b);justify-content:space-between;align-items:center;gap:1rem;display:flex}.about-page .about-step-number{color:var(--brand-mint,#61efad);letter-spacing:-.04em;font-size:1.65rem;font-weight:750;line-height:1}.about-page .about-step .about-card-title{font-size:1.05rem}.about-page .about-step .about-copy{font-size:.9rem}.about-page .about-after{background:linear-gradient(120deg,#08d87b0e,#ffffff05);grid-template-columns:1fr 1.1fr;gap:3rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.about-page .about-checklist{gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.about-page .about-checklist li{align-items:flex-start;gap:.85rem;display:flex}.about-page .about-checklist li>svg{color:var(--brand-core,#08d87b);flex-shrink:0;margin-top:.25rem}.about-page .about-checklist .about-card-title{margin-top:0;font-size:1.05rem}.about-page .about-checklist .about-copy{font-size:.92rem}.about-page .about-help-list{gap:1rem;display:grid}.about-page .about-help{align-items:flex-start;gap:1.5rem;padding:clamp(1.35rem,3vw,2rem);display:flex}.about-page .about-help .about-card-title{margin-top:0}.about-page .about-help .about-copy{max-width:none}.about-page .about-final{text-align:center;background:radial-gradient(at 50% 100%,#08d87b1a,#0000 75%),#ffffff04;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,3rem)}.about-page .about-final .about-copy{max-width:560px;margin:0 auto 1.75rem}@media (hover:hover) and (pointer:fine){.about-page .about-benefit:hover{border-color:#61efad4d;transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.about-page .about-hero>:is(.about-kicker,.about-title,.about-lead){animation:.6s ease-out both about-enter}@keyframes about-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media (width<=900px){.about-page .about-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .about-after{grid-template-columns:1fr;gap:2rem}}@media (width<=620px){.about-page .about-container{width:calc(100% - 2rem)}.about-page .about-navigation{gap:.5rem;padding-block:.6rem}.about-page :is(.about-back,.about-text-link){gap:.35rem;font-size:.73rem}.about-page .about-title{letter-spacing:-.045em;font-size:clamp(2.3rem,10vw,3.5rem)}.about-page .about-kicker{letter-spacing:.16em;min-height:26px;font-size:10px}.about-page .about-highlights{text-align:left;grid-template-columns:1fr;gap:.65rem}.about-page .about-highlights>div{border-radius:14px;padding:1rem 1.25rem}.about-page .about-highlights dt{font-size:1.1rem}.about-page .about-highlights dd{margin-top:.25rem}.about-page .about-introduction{grid-template-columns:1fr;gap:1.25rem}.about-page .about-icon-large{border-radius:16px;width:56px;height:56px}.about-page .about-grid{grid-template-columns:1fr;gap:1rem}.about-page .about-steps{grid-template-columns:1fr}.about-page .about-step{padding:1.5rem}.about-page .about-help{gap:1rem}.about-page .about-help>.about-icon{border-radius:10px;width:36px;height:36px}.about-page .about-help>.about-icon svg{width:19px;height:19px}.about-page .about-copy{font-size:.94rem}.about-page .about-panel{border-radius:18px}}@media (prefers-reduced-motion:reduce){.about-page .about-content *,.about-page .about-content :before,.about-page .about-content :after{transition:none!important;animation:none!important}.about-page .about-benefit:hover,.about-page .about-content .cta:hover,.about-page .about-content .cta:active,.about-page .about-content .cta:hover svg{transform:none}}@media (forced-colors:active){.about-page :is(.about-title,.about-heading)>span{-webkit-text-fill-color:currentColor;background:0 0}}.ad-footer .ad-footer__social,.ad-footer .ad-footer__bottom,.ad-footer .ad-footer__legal{z-index:0;isolation:isolate;position:relative;background:0 0!important}.ad-footer .ad-footer__social{border-block:0!important}.ad-footer .ad-footer__legal{border-top:0!important}.ad-footer .ad-footer__social:before,.ad-footer .ad-footer__bottom:before,.ad-footer .ad-footer__legal:before{content:"";z-index:-1;pointer-events:none;background:#000000c7;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ad-footer .ad-footer__social:before{border-top:1px solid #ffffff16;border-bottom:1px solid #fff1}.ad-footer .ad-footer__bottom:before{background:#000c}.ad-footer .ad-footer__legal:before{background:#000000d1;border-top:1px solid #fff1}.ad-footer .ad-footer__trust,.ad-footer .ad-footer__copyright,.ad-footer .ad-footer__legal p{filter:none!important;text-shadow:none!important}.ad-footer .ad-footer__bottom{justify-content:center}.ad-footer .ad-footer__trust-block{flex-direction:column;align-items:center;gap:.72rem;margin-inline:auto;display:flex;width:min(100%,720px)!important}.ad-footer .ad-footer__trust{align-items:center;grid-template-columns:repeat(4,minmax(0,auto))!important;justify-content:center!important;gap:.55rem clamp(.55rem,1.6vw,1.1rem)!important;width:100%!important;display:grid!important}.ad-footer .ad-footer__trust li{white-space:nowrap;min-width:0;text-align:center!important;justify-content:center!important;padding-inline:0!important}.ad-footer .ad-footer__copyright{text-align:center;width:100%;margin:0}footer.ad-footer .ad-footer__legal{text-align:left;width:min(100%,1140px);max-width:1140px;margin-inline:auto;padding-block:1.25rem 1.8rem}footer.ad-footer .ad-footer__legal p{color:#e2e8e494;letter-spacing:0;text-align:left;width:100%;max-width:none;margin:0;font-family:Inter,sans-serif;font-size:.69rem;font-weight:400;line-height:1.65}footer.ad-footer .ad-footer__legal-heading{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#f4f8f6e6!important;font-family:inherit!important;font-weight:650!important}@media (width<=620px){.ad-footer .ad-footer__social:before,.ad-footer .ad-footer__bottom:before,.ad-footer .ad-footer__legal:before{width:100vw}.ad-footer .ad-footer__trust-block{width:100%!important}.ad-footer .ad-footer__trust{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:stretch!important;gap:.35rem!important}.ad-footer .ad-footer__trust li{letter-spacing:-.01em;gap:.22rem;font-size:clamp(.43rem,1.85vw,.58rem);line-height:1.2}.ad-footer .ad-footer__trust li svg{flex:0 0 12px;width:12px;height:12px}footer.ad-footer .ad-footer__legal{width:100%;max-width:none;padding-block:1.15rem 1.6rem}footer.ad-footer .ad-footer__legal p{font-size:.68rem;line-height:1.62}}@media (width<=380px){.ad-footer .ad-footer__trust{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.2rem!important;width:100%!important}.ad-footer .ad-footer__trust li{gap:.16rem;font-size:.42rem}.ad-footer .ad-footer__trust li svg{flex-basis:10px;width:10px;height:10px}}:root{--acervo-bx-green-left:#4fdf87;--acervo-bx-green-mid:#69e6af;--acervo-bx-green-right:#22c55f;--acervo-secondary-green:#08d87b;--acervo-secondary-green-deep:#0bbd70}.sales-page .intro h1 span,.sales-page .products-intro h2 em,.sales-page .products-intro h2 .heading-line:last-child,.sales-page .testimonials-intro h2 .heading-line:last-child,.sales-page .pricing .plans-heading h2 em,.sales-page .acervo-reviews-heading h2 em,.sales-page .faq-heading h2 em,.sales-page .guarantee-heading h2 span,.sales-page .guarantee-title-classic span{letter-spacing:-.035em;color:var(--acervo-bx-green-left)!important;background:linear-gradient(90deg, var(--acervo-bx-green-left) 0%, var(--acervo-bx-green-mid) 46%, var(--acervo-bx-green-right) 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:0!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-weight:900!important}.sales-page .products-intro .section-kicker,.ad-footer .ad-footer__logo-accent,.ad-footer .ad-footer__eyebrow{color:var(--acervo-bx-green-left)!important;background:linear-gradient(90deg, var(--acervo-bx-green-left) 0%, var(--acervo-bx-green-mid) 46%, var(--acervo-bx-green-right) 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:0!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Inter,sans-serif!important;font-style:normal!important}.sales-page .product-card h3,.sales-page .testimonials .section-kicker,.sales-page .faq .section-kicker,.sales-page .acervo-reviews-kicker,.sales-page .guarantee-number-label,.sales-page .guarantee-number-bottom,.sales-page .guarantee-promise-label,.sales-page .guarantee-hero-top>span:first-child{color:var(--acervo-secondary-green)!important;text-shadow:none!important}.sales-page .products-intro .section-kicker-icon,.sales-page .testimonials .section-kicker-icon,.sales-page .faq .section-kicker-icon,.sales-page .faq-arrow,.sales-page .guarantee-check,.sales-page .acervo-review-view,.sales-page .acervo-review-stars{color:var(--acervo-secondary-green-deep)!important;text-shadow:none!important}.ad-footer{--footer-accent:var(--acervo-secondary-green)}.sales-page .pricing .plan,.sales-page .pricing .plan *{--acervo-secondary-green:initial;--acervo-secondary-green-deep:initial}.sales-page .faq{padding-bottom:1.4rem}.sales-page .after-faq{margin:0;padding:.35rem 1rem 3rem;box-shadow:none!important;background:#020806!important;border:0!important}.sales-page .after-faq:before,.sales-page .after-faq:after{display:none!important}.sales-page .after-faq .cta-wrap{margin:0}.sales-page .guarantee .guarantee-hero-card>p{color:#f3faf6!important;text-shadow:none!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-weight:700!important}.sales-page .guarantee .guarantee-hero-check{color:var(--acervo-bx-green-left)!important;background:linear-gradient(135deg,#4fdf872e 0%,#69e6af1a 46%,#22c55f29 100%),#041f15!important;border-color:#0bbd7075!important;box-shadow:inset 0 1px #69e6af1f,0 0 14px #0bbd701f!important}.sales-page .guarantee .guarantee-hero-check svg{filter:drop-shadow(0 0 4px #4fdf872e);color:inherit!important;stroke:currentColor!important}@media (width<=620px){.sales-page .faq{padding-bottom:1.15rem}.sales-page .after-faq{padding-top:.25rem;padding-bottom:2.6rem}}.sales-page .testimonials-intro h2 .heading-line:last-child,.sales-page .testimonials-intro h2 .heading-line:last-child em{color:var(--brand-bright)!important;background:linear-gradient(180deg, var(--brand-bright) 0%, var(--brand-core) 100%)!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:0!important;text-shadow:0 0 26px #00ef821f!important;-webkit-background-clip:text!important;background-clip:text!important}.ad-footer .ad-footer__eyebrow,.sales-page .guarantee-close>div>span{color:var(--acervo-secondary-green)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important}.sales-page .guarantee-close .guarantee-link,.ad-footer .ad-footer__cta{background:var(--brand-bright,#00ef82);color:#03120b}.ad-footer{--footer-accent:#0bbd70;--footer-bright:#08d87b;--footer-deep:#067046;--footer-line:#0bbd701f;background:linear-gradient(#020806 0%,#04100b 44%,#030a07 100%)}.ad-footer:before{background:linear-gradient(90deg,#0000,#0bbd703d 30%,#0670462e 70%,#0000)}.ad-footer__monogram{background:linear-gradient(145deg,#06704629,#08d87b06);border-color:#0bbd7038}.ad-footer .ad-footer__logo>span:last-child{color:#f4fff9;letter-spacing:-.035em;font-family:Inter,sans-serif;font-weight:900;line-height:1.05}.ad-footer .ad-footer__logo-accent{color:#4fdf87!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:0!important;letter-spacing:-.035em!important;text-shadow:none!important;background:linear-gradient(90deg,#4fdf87 0%,#69e6af 46%,#22c55f 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-weight:900!important}.ad-footer .ad-footer__eyebrow{color:#08d87b!important;background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;font-family:Inter,sans-serif!important;font-weight:800!important}.ad-footer .ad-footer__brand .ad-footer__cta{color:#032115;background:linear-gradient(110deg,#08d87b,#61efad);border-color:#b7ffd96b;box-shadow:0 6px 20px #00ef8214,inset 0 1px #ffffff3d}.ad-footer .ad-footer__brand .ad-footer__cta-icon{background:#03211517;box-shadow:inset 0 0 0 1px #03211514}.ad-footer__social{border-color:#0bbd701c}.ad-footer__social-button:not([data-network]) svg{color:var(--footer-accent)}.ad-footer__legal{border-top-color:#0bbd7012}@media (hover:hover){.ad-footer__logo:hover{filter:drop-shadow(0 0 8px #0bbd701a)}.ad-footer__link:hover{color:#0bbd70;border-bottom-color:#0bbd7029}.ad-footer .ad-footer__brand .ad-footer__cta:hover{border-color:#b7ffd9;box-shadow:0 8px 24px #00ef8229,inset 0 1px #ffffff4d}.ad-footer__social-button:not([data-network]):hover{background:#06704614;border-color:#0bbd7052;box-shadow:0 6px 18px #06704614}}
