.ads-page{background:var(--white);min-height:100svh}.ads-header{z-index:50;color:var(--white);background-color:#0000003d;background-image:linear-gradient(#00000047 0%,#0000000f 100%);grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:clamp(18px,3vw,34px);padding:14px clamp(20px,5vw,72px);display:grid;position:fixed;top:0;left:0;right:0}.ads-header-brand img{filter:brightness(0)invert()}.ads-header nav{color:#ffffffd6;justify-content:center;justify-self:center}.ads-header nav a:hover,.ads-header nav a:focus-visible{border-color:var(--white)}.ads-menu{color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;border:1px solid #ffffffb8;box-shadow:0 14px 34px #00000038}.ads-menu:hover,.ads-menu:focus-within,.ads-menu.is-open{border-color:var(--white);background:#00000094;outline:3px solid #ffffff2e}.ads-hero{min-height:82svh;color:var(--white);background:var(--black);align-items:flex-end;padding:clamp(126px,14vw,178px) clamp(20px,5vw,72px) clamp(50px,6vw,74px);display:flex;position:relative;overflow:hidden}.ads-hero-image{object-fit:cover;object-position:center}.ads-hero-shade{z-index:1;background:linear-gradient(90deg,#000000db 0%,#00000094 42%,#0000001f 100%),linear-gradient(#0000000a 48%,#0000009e 100%);position:absolute;inset:0}.ads-hero:after{z-index:1;content:"";filter:blur(16px);opacity:.42;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(104deg,#0000 0% 38%,#ffffff0d 45%,#dde5ff2e 50%,#1f6bff0f 54%,#ffffff0a 59%,#0000 66% 100%);animation:9.5s ease-in-out -3.2s infinite alternate ads-hero-scan;position:absolute;inset:-10% -16%;transform:translate(-52%)skew(-7deg)}@keyframes ads-hero-scan{to{transform:translate(52%)skew(-7deg)}}.ads-hero-content{z-index:2;gap:22px;width:min(790px,100%);min-width:0;max-width:790px;display:grid;position:relative}.ads-hero .eyebrow{color:#b9ccff;margin-bottom:0}.ads-hero h1{color:var(--white);margin-bottom:0;font-size:clamp(2.5rem,4.25vw,4.25rem);line-height:1.12}.ads-hero p{color:#ffffffd6;max-width:670px;margin-bottom:0;font-size:clamp(1.05rem,1.8vw,1.24rem)}.ads-hero-actions,.ads-investment-actions{flex-wrap:wrap;gap:12px;display:flex}.ads-hero-actions .button,.ads-investment-actions .button{gap:8px}.ads-hero .button.primary{border-color:var(--white);color:var(--black);background:var(--white)}.ads-hero .button.secondary{color:var(--white);background:#ffffff14;border-color:#ffffffb3}.ads-hero-facts{flex-wrap:wrap;gap:8px;max-width:820px;display:flex}.ads-hero-facts span{color:#ffffffe6;background:#0000003d;border:1px solid #ffffff3d;border-radius:999px;align-items:center;min-height:34px;padding:7px 11px;font-size:.84rem;font-weight:800;display:inline-flex}.ads-section{padding:clamp(52px,6.2vw,86px) clamp(20px,5vw,72px)}.ads-section+.ads-section{border-top:1px solid var(--line)}.ads-intro{align-items:center;min-height:12svh;padding-top:clamp(28px,3.6vw,46px);padding-bottom:clamp(28px,3.6vw,46px);display:grid}.ads-intro p{max-width:1120px;color:var(--black);margin:0;font-size:clamp(1.2rem,2.35vw,2rem);line-height:1.34}.ads-section-heading{gap:14px;max-width:920px;margin-bottom:clamp(28px,3.6vw,46px);display:grid}.ads-section-heading h2,.ads-section-heading p{margin-bottom:0}.ads-section-heading h2{max-width:840px}.ads-section-heading p{max-width:720px}.ads-focus{grid-template-columns:minmax(0,.82fr) minmax(420px,.78fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.ads-focus .ads-section-heading{margin-bottom:0;position:sticky;top:124px}.ads-focus-grid{border:1px solid var(--line);background:var(--line);gap:1px;display:grid}.ads-focus-grid article{background:var(--white);align-content:start;gap:12px;min-height:178px;padding:clamp(22px,3vw,34px);display:grid}.ads-focus-grid span,.ads-included-card span,.ads-method-list span{color:var(--blue);font-size:.76rem;font-weight:900}.ads-focus-grid h3,.ads-focus-grid p{margin-bottom:0}.ads-focus-grid p{font-size:.98rem}.ads-included{background:var(--surface)}.ads-included-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.ads-included-card{background:var(--white);align-content:start;gap:12px;min-height:236px;padding:clamp(20px,2.6vw,30px);display:grid}.ads-included-card h3,.ads-included-card p{margin-bottom:0}.ads-included-card p{font-size:.96rem}.ads-method{color:var(--white);background:var(--black)}.ads-method .eyebrow,.ads-method p{color:#d0d0d0}.ads-method h2,.ads-method h3{color:var(--white)}.ads-method-list{background:#2f2f2f;border:1px solid #2f2f2f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.ads-method-list li{background:var(--black);align-content:start;gap:24px;min-height:230px;padding:clamp(22px,3vw,34px);display:grid}.ads-method-list p{margin-bottom:0;font-size:.98rem}.ads-investment{color:var(--white);background:var(--black);border-top-color:#2f2f2f;grid-template-columns:minmax(0,.92fr) minmax(360px,.68fr);align-items:start;gap:clamp(32px,6vw,82px);display:grid}.ads-investment .eyebrow{color:#b9ccff}.ads-investment h2,.ads-investment h3{color:var(--white)}.ads-investment-copy{gap:22px;max-width:760px;display:grid}.ads-investment-copy h2,.ads-investment-copy p{margin-bottom:0}.ads-investment-copy p{color:#d0d0d0}.ads-price-block{gap:8px;display:grid}.ads-price-block strong{color:var(--white);overflow-wrap:anywhere;font-size:clamp(3.1rem,7.8vw,6.2rem);line-height:.9}.ads-price-block span{color:#b9ccff;font-size:clamp(1.18rem,2vw,1.55rem);font-weight:900}.ads-investment .button.primary{border-color:var(--white);color:var(--black);background:var(--white)}.ads-investment .button.secondary{color:var(--white);background:0 0;border-color:#ffffff9e}.ads-investment-note{color:#a3a3a3;max-width:680px;font-size:.9rem;line-height:1.5}.ads-form-panel{color:var(--black);background:var(--white);border:1px solid #2f2f2f;border-radius:6px;gap:14px;padding:clamp(20px,3vw,30px);display:grid}.ads-form-panel .eyebrow{color:var(--blue-deep)}.ads-form-panel h3{color:var(--black);margin-bottom:0;font-size:clamp(1.6rem,2.4vw,2.4rem)}.ads-lead-form,.ads-form-success{gap:18px;scroll-margin-top:118px;display:grid}.ads-form-success p{margin-bottom:0}.ads-floating-whatsapp{z-index:40;min-height:46px;color:var(--white);background:var(--blue-deep);border:1px solid #ffffff57;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:900;transition:opacity .18s,transform .18s,visibility .18s;display:inline-flex;position:fixed;bottom:clamp(16px,2.4vw,26px);right:clamp(16px,2.4vw,26px);box-shadow:0 18px 42px #00000038}.ads-whatsapp-icon{flex:none;width:18px;height:18px}.ads-floating-whatsapp .ads-whatsapp-icon{width:20px;height:20px}.ads-floating-whatsapp:hover,.ads-floating-whatsapp:focus-visible{outline:3px solid #1f6bff33}@media (max-width:980px){.ads-header{grid-template-columns:minmax(0,1fr) 52px;align-items:start;gap:16px}.ads-header nav{grid-column:1/-1;justify-content:center;justify-self:center}.ads-focus,.ads-method-list,.ads-investment{grid-template-columns:1fr}.ads-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-focus .ads-section-heading{position:static}.ads-method-list li,.ads-included-card{min-height:auto}}@media (max-width:640px){.ads-header{grid-template-columns:minmax(0,1fr) 44px;gap:10px;padding:12px 18px 14px}.ads-header nav{gap:18px;font-size:.88rem}.ads-header .ads-menu{flex:0 0 44px;grid-area:1/2;width:44px;height:42px;position:fixed;top:18px;right:18px}.ads-hero{min-height:auto;padding:178px 18px 50px}.ads-hero-image{object-position:64% center}.ads-hero-shade{background:linear-gradient(90deg,#000000e6 0%,#000000b8 66%,#0000006b 100%),linear-gradient(#00000024 46%,#000000c2 100%)}.ads-hero h1{max-width:none;font-size:clamp(2.12rem,10vw,3rem);line-height:1.12}.ads-hero-actions,.ads-investment-actions,.ads-hero-facts{grid-template-columns:1fr;display:grid}.ads-section{padding:50px 18px}.ads-intro{padding-top:30px;padding-bottom:30px}.ads-intro p{font-size:1.12rem;line-height:1.48}.ads-included-grid,.ads-method-list{grid-template-columns:1fr}.ads-price-block strong{font-size:clamp(3.1rem,16vw,4.35rem)}.ads-form-panel{padding:20px 18px}.ads-floating-whatsapp{width:44px;max-width:44px;min-height:44px;color:var(--blue);background:var(--white);white-space:nowrap;border-color:#1f6bff47;padding:0;font-size:.82rem;bottom:14px;right:28px}.ads-floating-full{display:none}.ads-floating-whatsapp .ads-whatsapp-icon{width:23px;height:23px}}
