.ProductTour_section__0i1Rj{position:relative;padding:clamp(5rem,8vw,7rem) 0;background:radial-gradient(circle at top center,rgba(44,90,173,.14),transparent 32%),linear-gradient(180deg,rgba(5,11,20,0),rgba(5,11,20,.36) 12%,#050B14)}.ProductTour_inner__mNhpW{width:min(100%,1440px);margin:0 auto;padding:0 clamp(1.25rem,5vw,4.5rem);box-sizing:border-box}.ProductTour_headingWrap__f5wNc{margin-bottom:clamp(2.5rem,4vw,4rem)}.ProductTour_heading__FOSG9{max-width:760px}.ProductTour_sectionLabel__4kGMo{display:inline-block;margin-bottom:1rem;font-family:var(--font-sans);font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan-glow)}.ProductTour_sectionTitle__UhEO8{margin:0 0 1rem;font-family:var(--font-serif);font-size:clamp(2.3rem,5vw,4rem);line-height:1.02;letter-spacing:-.03em;color:var(--foam-white)}.ProductTour_sectionSubtitle__My1_n{margin:0;max-width:700px;font-family:var(--font-sans);font-size:1.02rem;line-height:1.8;color:var(--foam-dim)}.ProductTour_featureList__KkfC_{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem)}.ProductTour_featureRow__7x04s{display:grid;grid-template-columns:minmax(320px,.4fr) minmax(0,.6fr);gap:clamp(1.6rem,4vw,3.25rem);align-items:center;padding:clamp(1.35rem,3vw,2.1rem);border:1px solid rgba(255,255,255,.07);border-radius:28px;background:linear-gradient(160deg,rgba(12,21,38,.72),rgba(7,14,26,.82));box-shadow:0 20px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.03)}.ProductTour_featureCopy__MuN_m{display:flex;flex-direction:column;gap:1rem;min-width:0}.ProductTour_featureKicker__sIQKI{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--trident-gold);text-shadow:0 0 12px rgba(221,185,106,.24),0 0 26px rgba(221,185,106,.12)}.ProductTour_featureKicker__sIQKI:before{content:"";width:30px;height:1px;background:rgba(221,185,106,.72);box-shadow:0 0 14px rgba(221,185,106,.3)}.ProductTour_featureTitle__IpLzn{margin:0;font-family:var(--font-sans);font-size:clamp(1.65rem,2.8vw,2.55rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;color:var(--foam-white)}.ProductTour_featureDescription__wnQsF{margin:0;font-family:var(--font-sans);font-size:.98rem;line-height:1.8;color:var(--foam-dim)}.ProductTour_featureBullets__czsXR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.ProductTour_featureBullet__mczh6{display:flex;align-items:flex-start;gap:.7rem;font-family:var(--font-sans);font-size:.92rem;line-height:1.55;color:rgba(248,250,252,.86)}.ProductTour_featureBullet__mczh6 svg{flex-shrink:0;margin-top:.15rem;color:var(--trident-gold);filter:drop-shadow(0 0 8px rgba(221,185,106,.28))}.ProductTour_featureVisual__oRvnZ{width:100%;min-width:0}.ProductTour_mockupFrame__I5Whq{position:relative;width:100%;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(7,14,26,.96),rgba(5,11,20,1));box-shadow:0 28px 90px rgba(0,0,0,.45),0 0 0 1px rgba(221,185,106,.04);cursor:default}.ProductTour_mockupChrome__QzOhz{display:flex;align-items:center;gap:.45rem;padding:.95rem 1rem;background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.06)}.ProductTour_mockupChrome__QzOhz span{width:10px;height:10px;border-radius:999px;display:inline-block}.ProductTour_mockupBody__nWIGM{position:relative;width:100%;aspect-ratio:1600/900;background:#050B14}.ProductTour_mockupBadge__09KvC{position:absolute;top:1rem;right:1rem;z-index:2;padding:.4rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(5,11,20,.72);font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--foam-white);box-shadow:0 0 18px rgba(221,185,106,.14),inset 0 0 14px rgba(221,185,106,.05)}.ProductTour_mockupPoster__OYluX,.ProductTour_mockupVideo__HLV5n{display:block;width:100%;height:100%;object-fit:cover}.ProductTour_mockupPoster__OYluX{position:absolute;inset:0}.ProductTour_mockupVideo__HLV5n{position:relative;z-index:1;opacity:0;transition:opacity .26s ease}.ProductTour_mockupVideoReady__ENZms{opacity:1}.ProductTour_mockupSource__Ak7_V{padding:.75rem 1rem 1rem;font-family:var(--font-sans);font-size:.74rem;color:rgba(226,232,240,.65)}@media (max-width:1100px){.ProductTour_featureRow__7x04s{grid-template-columns:1fr}.ProductTour_featureTitle__IpLzn{font-size:clamp(1.6rem,5vw,2.1rem)}}@media (max-width:767px){.ProductTour_section__0i1Rj{padding:4rem 0}.ProductTour_inner__mNhpW{padding:0 1.25rem}.ProductTour_heading__FOSG9{max-width:none;text-align:center}.ProductTour_featureRow__7x04s{padding:1.15rem;border-radius:20px}.ProductTour_featureCopy__MuN_m{align-items:center;text-align:center}.ProductTour_featureBullets__czsXR{align-items:center}.ProductTour_featureBullet__mczh6{width:min(100%,320px);text-align:left}.ProductTour_mockupFrame__I5Whq{border-radius:18px}.ProductTour_mockupChrome__QzOhz{padding:.8rem .9rem}.ProductTour_mockupBadge__09KvC{top:.8rem;right:.8rem;font-size:.55rem}}.landing-footer,.landing-hero,.landing-section,main>section{position:relative;z-index:2}.landing-hero>.landing-hero-content{z-index:3}.landing-nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1.25rem,4vw,2.8rem);background:linear-gradient(180deg,rgba(5,11,20,.84),rgba(5,11,20,.38) 68%,transparent);transition:background .35s ease,backdrop-filter .35s ease,padding .35s ease}.landing-nav.scrolled{background:rgba(5,11,20,.88);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.05)}.landing-nav-brand{display:inline-flex;align-items:center}.landing-nav-actions{display:flex;align-items:center;gap:.75rem;margin-left:auto}.landing-hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.landing-hero-poster,.landing-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:brightness(.62) saturate(.98)}.landing-hero-overlay{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at center,rgba(3,7,14,.1) 0,rgba(3,7,14,.4) 78%),rgba(3,7,14,.24)}.landing-hero-top-vignette{position:absolute;top:0;left:0;right:0;height:220px;z-index:1;background:linear-gradient(180deg,rgba(5,11,20,.56),transparent)}.landing-hero-fade{position:absolute;left:0;right:0;bottom:0;height:320px;z-index:1;background:linear-gradient(180deg,transparent,#050B14)}.landing-hero-content{position:relative;z-index:2;width:min(100%,1040px);margin:0 auto;padding:clamp(7.5rem,12vw,10rem) 1.25rem 4rem}.landing-hero-title{margin:0 0 1rem;font-family:var(--font-serif);font-size:clamp(3rem,7vw,6rem);line-height:.98;letter-spacing:-.04em;color:var(--foam-white)}.landing-hero-title-highlight{display:inline-block;color:#f3cf68;text-shadow:0 0 16px rgba(221,185,106,.4),0 0 38px rgba(221,185,106,.24),0 0 64px rgba(221,185,106,.14)}.landing-hero-subtitle{margin:0 0 1.25rem;font-family:var(--font-sans);font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.05;letter-spacing:-.03em;color:#f3cf68;text-shadow:0 0 14px rgba(221,185,106,.36),0 0 32px rgba(221,185,106,.18)}.landing-hero-description{margin:0 auto 2.5rem;max-width:700px;font-family:var(--font-sans);font-size:clamp(1rem,2vw,1.16rem);line-height:1.8;color:rgba(248,250,252,.8)}.landing-cta-group{display:flex;align-items:center;justify-content:center;gap:.9rem;flex-wrap:wrap}.landing-btn-primary,.landing-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;text-decoration:none;transition:transform .24s ease,background .24s ease,color .24s ease,border-color .24s ease,box-shadow .24s ease,filter .24s ease}.landing-btn-primary{padding:1rem 2rem;border:1px solid rgba(255,215,120,.45);background:linear-gradient(135deg,#f6d77b,#ddb96a 44%,#b4873e);box-shadow:0 0 18px rgba(221,185,106,.26),0 18px 44px rgba(221,185,106,.22),inset 0 1px 0 rgba(255,255,255,.28);color:#1a0f00;font-family:var(--font-sans);font-size:.92rem;font-weight:800;letter-spacing:.02em}.landing-btn-primary:hover{transform:translateY(-2px);filter:brightness(1.02);box-shadow:0 0 26px rgba(221,185,106,.36),0 22px 52px rgba(221,185,106,.3),inset 0 1px 0 rgba(255,255,255,.28)}.landing-btn-secondary{padding:.98rem 1.7rem;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.04);color:var(--foam-white);font-family:var(--font-sans);font-size:.9rem;font-weight:600;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing-btn-secondary:hover{transform:translateY(-2px);border-color:rgba(255,215,120,.32);color:var(--trident-gold)}.landing-btn-compact{padding:.85rem 1.45rem;font-size:.84rem}.landing-btn-mobile-label{display:none}.landing-section{padding:clamp(4.5rem,8vw,6.5rem) clamp(1.25rem,4vw,2.5rem);content-visibility:auto;contain-intrinsic-size:auto 720px}.landing-section-inner{width:min(100%,1360px);margin:0 auto}.section-heading{margin-bottom:clamp(2rem,4vw,3rem)}.section-heading-centered{text-align:center}.landing-section-label{display:inline-block;margin-bottom:1rem;font-family:var(--font-sans);font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan-glow)}.landing-section-title{margin:0 0 1rem;font-family:var(--font-serif);font-size:clamp(2.2rem,5vw,4rem);line-height:1.03;letter-spacing:-.03em;color:var(--foam-white)}.landing-section-subtitle{margin:0;max-width:720px;font-family:var(--font-sans);font-size:1rem;line-height:1.8;color:var(--foam-dim)}.landing-section-subtitle-centered{margin-left:auto;margin-right:auto}.social-proof-section{padding-top:5.5rem}.social-proof-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:clamp(1.4rem,3vw,2rem);align-items:start}.proof-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.proof-result-card{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(10,18,35,.72),rgba(5,11,20,.82));box-shadow:0 18px 48px rgba(0,0,0,.28)}.proof-result-image{display:block;width:100%;height:auto}.proof-result-overlay{position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(0deg,rgba(5,11,20,.88),transparent)}.proof-result-copy{position:absolute;left:.9rem;right:.9rem;bottom:.9rem;z-index:1}.proof-result-copy p{margin:.5rem 0 0;font-family:var(--font-sans);font-size:.78rem;line-height:1.45;color:rgba(248,250,252,.82)}.proof-result-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(221,185,106,.32);background:rgba(221,185,106,.14);padding:.32rem .72rem;font-family:var(--font-sans);font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--trident-gold);box-shadow:0 0 16px rgba(221,185,106,.14),inset 0 0 14px rgba(221,185,106,.06);text-shadow:0 0 10px rgba(221,185,106,.18)}.proof-validation-column{display:flex;flex-direction:column;gap:1rem}.proof-validation-card{padding:1.4rem 1.35rem;border-radius:22px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(160deg,rgba(12,21,38,.74),rgba(7,14,26,.82));box-shadow:0 16px 44px rgba(0,0,0,.22)}.proof-validation-kicker{display:inline-block;margin-bottom:.9rem;font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trident-gold);text-shadow:0 0 12px rgba(221,185,106,.24),0 0 28px rgba(221,185,106,.12)}.proof-validation-card h3{margin:0 0 .55rem;font-family:var(--font-sans);font-size:1.12rem;font-weight:700;line-height:1.25;color:var(--foam-white)}.proof-validation-card p{margin:0;font-family:var(--font-sans);font-size:.92rem;line-height:1.7;color:var(--foam-dim)}.pricing-section{padding-top:5rem}.pricing-card{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);gap:0;overflow:hidden;border-radius:28px;border:1px solid rgba(221,185,106,.2);background:linear-gradient(145deg,rgba(10,18,35,.8),rgba(5,11,20,.76));box-shadow:0 28px 90px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.04)}.pricing-benefits,.pricing-main{padding:clamp(1.7rem,4vw,2.5rem)}.pricing-main{border-right:1px solid rgba(255,255,255,.06)}.pricing-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(221,185,106,.28);background:rgba(221,185,106,.12);padding:.42rem .92rem;font-family:var(--font-sans);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--trident-gold);box-shadow:0 0 18px rgba(221,185,106,.14),inset 0 0 14px rgba(221,185,106,.06);text-shadow:0 0 10px rgba(221,185,106,.14)}.pricing-price-row{display:flex;align-items:flex-end;gap:.25rem;margin-top:1.4rem}.pricing-currency{font-family:var(--font-sans);font-size:1.35rem;font-weight:700;color:var(--trident-gold);margin-bottom:.7rem;text-shadow:0 0 14px rgba(221,185,106,.26),0 0 26px rgba(221,185,106,.12)}.pricing-amount{font-family:var(--font-serif);font-size:clamp(4rem,7vw,5.8rem);line-height:.95;letter-spacing:-.05em;color:var(--foam-white)}.pricing-period{margin-bottom:.85rem;font-size:1rem}.pricing-description,.pricing-period{font-family:var(--font-sans);color:var(--foam-dim)}.pricing-description{margin:1rem 0 1.6rem;max-width:420px;font-size:.98rem;line-height:1.78}.pricing-cta{width:100%;max-width:360px}.pricing-guarantee{display:inline-flex;align-items:center;gap:.45rem;margin-top:.95rem;font-family:var(--font-sans);font-size:.78rem;line-height:1.5;color:rgba(226,232,240,.66)}.pricing-benefits h3{margin:0 0 1.15rem;font-family:var(--font-sans);font-size:1.12rem;font-weight:700;color:var(--foam-white)}.pricing-benefits-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem}.pricing-benefit-item{display:flex;align-items:flex-start;gap:.75rem;font-family:var(--font-sans);font-size:.9rem;line-height:1.6;color:rgba(248,250,252,.84)}.pricing-benefit-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:999px;border:1px solid rgba(221,185,106,.2);background:rgba(221,185,106,.12);color:var(--trident-gold);box-shadow:0 0 18px rgba(221,185,106,.12),inset 0 0 14px rgba(221,185,106,.06)}.final-cta-section{overflow:hidden;text-align:center}.final-cta-glow{position:absolute;left:50%;top:50%;width:min(760px,85vw);height:min(460px,52vw);transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(221,185,106,.12) 0,rgba(0,212,255,.05) 46%,transparent 72%);pointer-events:none}.final-cta-content{position:relative;z-index:1}.final-cta-shell{max-width:760px;margin:0 auto}.final-cta-kicker{display:inline-block;margin-bottom:1rem;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan-glow)}.final-cta-title{margin:0 0 1rem;font-family:var(--font-serif);font-size:clamp(2.2rem,5vw,4rem);line-height:1.06;letter-spacing:-.03em;color:var(--foam-white)}.final-cta-description{margin:0 auto 2rem;max-width:620px;font-family:var(--font-sans);font-size:1rem;line-height:1.8;color:var(--foam-dim)}.final-cta-button{min-width:min(100%,380px)}.landing-footer{padding:2.4rem 1.25rem 3rem;border-top:1px solid rgba(255,255,255,.05);text-align:center;font-family:var(--font-sans);font-size:.8rem;color:rgba(226,232,240,.42)}.landing-footer-logo{display:block;margin:0 auto .8rem;opacity:.34}.reveal-anim{opacity:0;transform:translateY(var(--reveal-y,30px));transition:opacity .6s ease var(--reveal-delay,0s),transform .6s ease var(--reveal-delay,0s);will-change:opacity,transform}.reveal-anim.is-visible{opacity:1;transform:translateY(0)}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-fade-up{animation:heroFadeUp .62s ease both;animation-delay:calc(var(--hero-i, 0) * .1s)}@media (max-width:1180px){.pricing-card,.social-proof-layout{grid-template-columns:1fr}.pricing-main{border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}}@media (max-width:900px){.proof-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-benefits-list{grid-template-columns:1fr}}@media (max-width:767px){.landing-nav{padding:.95rem 1rem}.landing-nav-actions{gap:.5rem}.landing-btn-compact{padding:.78rem 1rem;font-size:.76rem}.landing-btn-desktop-label{display:none}.landing-btn-mobile-label{display:inline}.landing-hero-content{padding:7rem 1.15rem 3rem}.landing-hero-title{font-size:clamp(2.4rem,10vw,3.65rem)}.pricing-benefits,.pricing-main,.proof-validation-card,.section-heading{text-align:center}.pricing-badge,.pricing-guarantee,.pricing-price-row,.proof-validation-kicker{justify-content:center}.pricing-benefits h3,.pricing-description{margin-left:auto;margin-right:auto}.pricing-benefits-list{justify-items:center}.pricing-benefit-item{width:min(100%,320px);text-align:left}.landing-hero-subtitle{font-size:clamp(1.2rem,5.6vw,1.6rem)}.landing-cta-group{flex-direction:column}.final-cta-button,.landing-cta-group .landing-btn-primary,.landing-cta-group .landing-btn-secondary,.pricing-cta{width:100%}.landing-section{padding:4rem 1.15rem}.proof-results-grid{grid-template-columns:1fr}}.landing-nav-links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none;list-style:none;margin:0;padding:0;align-items:center;gap:1.8rem}.landing-nav-link{position:relative;font-family:var(--font-sans);font-size:.86rem;font-weight:500;letter-spacing:.01em;color:rgba(232,244,253,.72);text-decoration:none;padding:.4rem .1rem;transition:color .22s ease}.landing-nav-link:after{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:1px;background:linear-gradient(90deg,var(--trident-gold),var(--gold-soft));box-shadow:0 0 8px rgba(221,185,106,.4);transition:right .32s ease}.landing-nav-link:hover{color:var(--gold-bright)}.landing-nav-link:hover:after{right:0}@media (min-width:1024px){.landing-nav-links{display:flex}}.hero-eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin:0 auto 1.6rem;padding:.42rem .95rem;border-radius:999px;border:1px solid rgba(221,185,106,.32);background:linear-gradient(135deg,rgba(221,185,106,.18),rgba(13,36,68,.62));font-family:var(--font-sans);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-bright);box-shadow:0 0 18px rgba(221,185,106,.14),inset 0 0 14px rgba(221,185,106,.06);text-shadow:0 0 10px rgba(221,185,106,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero-eyebrow-dot{width:6px;height:6px;border-radius:999px;background:var(--cyan-glow);box-shadow:0 0 10px var(--cyan-glow),0 0 20px rgba(0,207,250,.5);animation:hero-eyebrow-pulse 2.4s ease-in-out infinite}@keyframes hero-eyebrow-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.hero-trust-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin:1.4rem auto 0;font-family:var(--font-sans);font-size:.78rem;font-weight:500;letter-spacing:.02em;color:rgba(221,185,106,.66)}.hero-trust-line span{white-space:nowrap}.hero-trust-line span:not([aria-hidden]){position:relative;padding-left:.95rem}.hero-trust-line span:not([aria-hidden]):before{content:"";position:absolute;left:0;top:50%;width:.7rem;height:.7rem;transform:translateY(-50%);background:linear-gradient(135deg,var(--gold-bright),var(--trident-gold));-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/></svg>") center/contain no-repeat}.landing-btn-pulse{animation:cta-pulse 3.4s ease-in-out infinite}@keyframes cta-pulse{0%,to{box-shadow:0 0 18px rgba(221,185,106,.26),0 18px 44px rgba(221,185,106,.22),inset 0 1px 0 rgba(255,255,255,.28)}50%{box-shadow:0 0 32px rgba(221,185,106,.5),0 22px 56px rgba(221,185,106,.36),inset 0 1px 0 rgba(255,255,255,.32)}}.trust-bar{position:relative;overflow:hidden;padding:1.6rem 0;background:linear-gradient(180deg,rgba(5,11,20,1),rgba(10,22,40,.92) 50%,rgba(5,11,20,1));border-top:1px solid rgba(221,185,106,.08);border-bottom:1px solid rgba(221,185,106,.08)}.trust-bar-track{display:inline-flex;align-items:center;gap:2.4rem;padding-left:2.4rem;white-space:nowrap;animation:marquee-x 38s linear infinite;will-change:transform}.trust-bar:hover .trust-bar-track{animation-play-state:paused}.trust-bar-item{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-sans);font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(232,244,253,.78);flex-shrink:0}.trust-bar-dot{width:5px;height:5px;border-radius:999px;background:var(--trident-gold);box-shadow:0 0 8px rgba(221,185,106,.45);flex-shrink:0}.trust-bar-fade-left,.trust-bar-fade-right{position:absolute;top:0;bottom:0;width:clamp(60px,12vw,140px);z-index:2;pointer-events:none}.trust-bar-fade-left{left:0;background:linear-gradient(to right,var(--abyss),transparent)}.trust-bar-fade-right{right:0;background:linear-gradient(to left,var(--abyss),transparent)}@keyframes marquee-x{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.anchor-target{display:block;height:0;scroll-margin-top:84px;pointer-events:none;visibility:hidden}.problem-solution-section{background:linear-gradient(180deg,var(--abyss) 0,rgba(10,22,40,.96) 100%)}.problem-solution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,1.8rem);align-items:stretch}.problem-solution-col{display:flex}.problem-solution-card{position:relative;flex:1;padding:clamp(1.6rem,3vw,2.4rem);border-radius:24px;background:linear-gradient(160deg,rgba(12,21,38,.88),rgba(7,14,26,.94));box-shadow:0 18px 48px rgba(0,0,0,.34);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.problem-solution-card-before{border:1px solid rgba(232,53,53,.2)}.problem-solution-card-after{border:1px solid rgba(221,185,106,.36);box-shadow:0 18px 48px rgba(0,0,0,.34),0 0 36px rgba(221,185,106,.08)}.problem-solution-card:hover{transform:translateY(-3px)}.problem-solution-card-after:hover{border-color:rgba(221,185,106,.52);box-shadow:0 22px 56px rgba(0,0,0,.4),0 0 48px rgba(221,185,106,.14)}.problem-solution-card-header{margin-bottom:1.4rem;padding-bottom:1.1rem;border-bottom:1px solid rgba(255,255,255,.06)}.problem-solution-card-tag{display:inline-block;margin-bottom:.7rem;padding:.32rem .78rem;border-radius:999px;border:1px solid rgba(232,53,53,.36);background:rgba(232,53,53,.14);font-family:var(--font-sans);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f87171}.problem-solution-card-tag-after{border-color:rgba(221,185,106,.38);background:rgba(221,185,106,.16);color:var(--gold-bright);text-shadow:0 0 10px rgba(221,185,106,.18)}.problem-solution-card-header h3{margin:0;font-family:var(--font-sans);font-size:1.18rem;font-weight:700;letter-spacing:-.01em;color:var(--foam-white)}.problem-solution-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.95rem}.problem-solution-card li{display:flex;align-items:flex-start;gap:.78rem;font-family:var(--font-sans);font-size:.95rem;line-height:1.6;color:rgba(232,244,253,.86)}.problem-solution-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;margin-top:.1rem;border-radius:999px;border:1px solid rgba(232,53,53,.36);background:rgba(232,53,53,.14);color:#f87171}.problem-solution-icon-after{border-color:rgba(221,185,106,.36);background:rgba(221,185,106,.16);color:var(--gold-bright);box-shadow:0 0 14px rgba(221,185,106,.16)}@media (max-width:900px){.problem-solution-grid{grid-template-columns:1fr}}.product-tour-chip{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.95rem;padding:.42rem .92rem;border-radius:999px;border:1px solid rgba(221,185,106,.34);background:linear-gradient(135deg,rgba(221,185,106,.18),rgba(13,36,68,.55));font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-bright);box-shadow:0 0 14px rgba(221,185,106,.14),inset 0 0 12px rgba(221,185,106,.06);text-shadow:0 0 8px rgba(221,185,106,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.product-tour-chip svg{color:var(--gold-bright);flex-shrink:0}.differential-section{background:linear-gradient(180deg,rgba(10,22,40,.96) 0,var(--abyss) 100%)}.differential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.5vw,1.8rem)}.differential-col{display:flex}.differential-card{position:relative;flex:1;overflow:hidden;padding:clamp(1.8rem,3.4vw,2.6rem);border-radius:28px;border:1px solid rgba(221,185,106,.22);background:linear-gradient(160deg,rgba(12,21,38,.88),rgba(5,11,20,.94));box-shadow:0 28px 70px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.05);transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.differential-card:hover{transform:translateY(-4px);border-color:rgba(221,185,106,.42);box-shadow:0 36px 84px rgba(0,0,0,.48),0 0 48px rgba(221,185,106,.14),inset 0 1px 0 rgba(255,255,255,.06)}.differential-card-cyan:hover{border-color:rgba(0,207,250,.4);box-shadow:0 36px 84px rgba(0,0,0,.48),0 0 48px rgba(0,207,250,.16),inset 0 1px 0 rgba(255,255,255,.06)}.differential-card-glow{position:absolute;top:-40%;right:-30%;width:70%;height:100%;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none;z-index:0}.differential-card-glow-cyan{background:radial-gradient(circle,rgba(0,207,250,.4) 0,transparent 70%)}.differential-card-glow-gold{background:radial-gradient(circle,rgba(221,185,106,.42) 0,transparent 70%)}.differential-card>:not(.differential-card-glow){position:relative;z-index:1}.differential-card-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:1.2rem;border-radius:16px;border:1px solid rgba(221,185,106,.34);background:linear-gradient(135deg,rgba(221,185,106,.18),rgba(13,36,68,.5));box-shadow:0 0 24px rgba(221,185,106,.18),inset 0 1px 0 rgba(255,255,255,.06);color:var(--gold-bright)}.differential-card-icon-cyan{border-color:rgba(0,207,250,.36);background:linear-gradient(135deg,rgba(0,207,250,.18),rgba(13,36,68,.5));box-shadow:0 0 24px rgba(0,207,250,.22),inset 0 1px 0 rgba(255,255,255,.06);color:var(--cyan-glow)}.differential-card-tag{display:inline-block;margin-bottom:.7rem;font-family:var(--font-sans);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-bright);text-shadow:0 0 10px rgba(221,185,106,.18)}.differential-card-tag-cyan{color:var(--cyan-glow);text-shadow:0 0 10px rgba(0,207,250,.22)}.differential-card-title{margin:0 0 1.1rem;font-family:var(--font-serif);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--foam-white)}.differential-card-quote{margin:0 0 .9rem;padding:1rem 1.1rem;border-left:3px solid var(--cyan-glow);border-radius:0 12px 12px 0;background:rgba(0,207,250,.06);font-family:var(--font-sans);font-size:.94rem;font-style:italic;line-height:1.55;color:rgba(232,244,253,.92)}.differential-card-arrow{margin:0 0 1.2rem;font-family:var(--font-sans);font-size:.9rem;font-weight:600;color:var(--cyan-glow)}.differential-card-arrow:before{content:"\2192\00a0";margin-right:.18rem}.differential-card-body{margin:0 0 .85rem;font-family:var(--font-sans);font-size:.96rem;line-height:1.7;color:var(--foam-dim)}.differential-card-body:last-child{margin-bottom:0}.differential-card-emphasis{margin:1.2rem 0 0;font-family:var(--font-serif);font-size:1.18rem;font-weight:700;letter-spacing:-.01em;color:var(--gold-bright);text-shadow:0 0 14px rgba(221,185,106,.22)}.differential-rotator{position:relative;margin:0 0 1rem;padding:1.05rem 1.2rem .9rem;border-left:2px solid rgba(0,207,250,.55);border-radius:0 14px 14px 0;background:linear-gradient(180deg,rgba(0,207,250,.09),rgba(0,207,250,.03));min-height:92px;display:flex;flex-direction:column;justify-content:center;cursor:default}.differential-rotator-text{margin:0;font-family:var(--font-sans);font-size:.96rem;font-style:italic;line-height:1.5;color:rgba(232,244,253,.94)}.differential-rotator-dots{display:flex;align-items:center;gap:.4rem;margin-top:.72rem}.differential-rotator-dot{width:5px;height:5px;border-radius:999px;background:rgba(0,207,250,.3);transition:width .3s ease,background .3s ease,box-shadow .3s ease}.differential-rotator-dot.is-active{width:18px;background:var(--cyan-glow);box-shadow:0 0 8px rgba(0,207,250,.55)}.differential-card-header{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem}.differential-card-header .differential-card-icon,.differential-card-header .differential-card-tag{margin-bottom:0}.differential-podium{margin:.4rem 0 1.2rem;padding:.9rem .85rem .85rem;border-radius:16px;background:linear-gradient(180deg,rgba(13,36,68,.42),rgba(5,11,20,.55));border:1px solid rgba(221,185,106,.14)}.differential-podium-list{display:flex;flex-direction:column;gap:.5rem}.differential-podium-row{display:grid;grid-template-columns:28px 28px 1fr auto;align-items:center;gap:.7rem;padding:.62rem .85rem;border-radius:12px;border:1px solid rgba(255,255,255,.04);background:rgba(255,255,255,.02);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.differential-podium-row-1{border-color:rgba(212,168,83,.4);background:rgba(212,168,83,.1);box-shadow:0 0 18px rgba(212,168,83,.12)}.differential-podium-row-2{border-color:rgba(184,196,212,.3);background:rgba(184,196,212,.08)}.differential-podium-row-3{border-color:rgba(201,123,75,.3);background:rgba(201,123,75,.08)}.differential-podium-medal{display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;line-height:1;filter:drop-shadow(0 0 6px rgba(0,0,0,.4))}.differential-podium-rank{font-family:var(--font-sans);font-size:.78rem;font-weight:800;letter-spacing:.02em;color:rgba(232,244,253,.82)}.differential-podium-row-1 .differential-podium-rank{color:#D4A853}.differential-podium-row-2 .differential-podium-rank{color:#B8C4D4}.differential-podium-row-3 .differential-podium-rank{color:#C97B4B}.differential-podium-name{font-family:var(--font-sans);font-weight:600;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis}.differential-podium-name,.differential-podium-value{font-size:.92rem;color:var(--foam-white);white-space:nowrap}.differential-podium-value{font-family:var(--font-serif);font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.differential-podium-row-1 .differential-podium-value{color:#DDB96A;text-shadow:0 0 10px rgba(221,185,106,.28)}.differential-podium-row-2 .differential-podium-value{color:#B8C4D4}.differential-podium-row-3 .differential-podium-value{color:#C97B4B}.differential-podium-caption{margin:.95rem 0 0;text-align:center;font-family:var(--font-sans);font-size:.7rem;letter-spacing:.06em;color:rgba(139,163,191,.62)}@media (max-width:640px){.differential-podium-row{grid-template-columns:24px 22px 1fr auto;gap:.55rem;padding:.55rem .7rem}.differential-podium-medal{font-size:1rem}.differential-podium-name,.differential-podium-value{font-size:.84rem}.differential-rotator{min-height:100px}.differential-rotator-text{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.differential-rotator-dot{transition:none!important}}@media (max-width:900px){.differential-grid{grid-template-columns:1fr}}@media (max-width:767px){.differential-card-icon{width:48px;height:48px;margin-bottom:1rem}.product-tour-chip{font-size:.66rem;letter-spacing:.12em}.hero-eyebrow{font-size:.66rem;padding:.36rem .78rem;margin-bottom:1.2rem;letter-spacing:.1em}.hero-trust-line{font-size:.7rem;gap:.4rem}.trust-bar{padding:1.2rem 0}.trust-bar-track{gap:1.8rem;padding-left:1.8rem;animation-duration:28s}.trust-bar-item{font-size:.74rem;letter-spacing:.08em}}.proof-gallery-section{background:linear-gradient(180deg,var(--abyss) 0,rgba(10,22,40,.96) 50%,var(--abyss) 100%);padding-bottom:clamp(3.5rem,6vw,5rem)}.proof-marquee{position:relative;overflow:hidden;margin:2.4rem 0 0;padding:.6rem 0}.proof-marquee-secondary{margin-top:1.4rem}.proof-marquee-track{display:inline-flex;align-items:stretch;gap:1.2rem;padding-left:1.2rem;white-space:nowrap;will-change:transform}.proof-marquee-track-ltr{animation:marquee-x 56s linear infinite}.proof-marquee-track-rtl{animation:marquee-x-rtl 70s linear infinite}.proof-marquee:hover .proof-marquee-track{animation-play-state:paused}@keyframes marquee-x-rtl{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.proof-marquee-fade-left,.proof-marquee-fade-right{position:absolute;top:0;bottom:0;width:clamp(60px,10vw,140px);z-index:2;pointer-events:none}.proof-marquee-fade-left{left:0;background:linear-gradient(to right,var(--abyss),transparent)}.proof-marquee-fade-right{right:0;background:linear-gradient(to left,var(--abyss),transparent)}.proof-marquee-print{position:relative;flex-shrink:0;width:clamp(180px,22vw,260px);border-radius:18px;overflow:hidden;border:1px solid rgba(221,185,106,.22);background:var(--deep-ocean);box-shadow:0 14px 36px rgba(0,0,0,.36);transition:transform .32s ease,border-color .32s ease,box-shadow .32s ease}.proof-marquee-print:hover{transform:translateY(-4px);border-color:rgba(221,185,106,.5);box-shadow:0 22px 48px rgba(0,0,0,.42),0 0 32px rgba(221,185,106,.18)}.proof-marquee-print-image{display:block;width:100%;height:auto}.proof-marquee-print-badge{position:absolute;bottom:.7rem;left:.7rem;padding:.32rem .7rem;border-radius:999px;border:1px solid rgba(221,185,106,.4);background:rgba(5,11,20,.84);font-family:var(--font-sans);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-bright);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.proof-marquee-quote{position:relative;flex-shrink:0;width:clamp(280px,30vw,380px);padding:1.4rem 1.5rem 1.2rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,rgba(12,21,38,.78),rgba(7,14,26,.86));box-shadow:0 14px 32px rgba(0,0,0,.28);white-space:normal}.proof-marquee-quote-mark{position:absolute;top:.4rem;left:.9rem;font-family:var(--font-serif);font-size:3rem;line-height:1;color:var(--trident-gold);opacity:.5}.proof-marquee-quote p{margin:.4rem 0 1rem;font-family:var(--font-sans);font-size:.94rem;line-height:1.55;color:var(--foam-white)}.proof-marquee-quote footer{display:flex;align-items:center;gap:.7rem}.proof-marquee-quote-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid rgba(221,185,106,.36);background:linear-gradient(135deg,rgba(221,185,106,.22),rgba(13,36,68,.5));font-family:var(--font-sans);font-size:.86rem;font-weight:800;color:var(--gold-bright)}.proof-marquee-quote cite{font-family:var(--font-sans);font-size:.78rem;font-weight:600;font-style:normal;letter-spacing:.04em;color:var(--foam-dim)}.community-stats-section{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 0,rgba(0,207,250,.08) 0,transparent 50%),radial-gradient(ellipse at 50% 100%,rgba(221,185,106,.06) 0,transparent 55%),linear-gradient(180deg,var(--neptune-blue) 0,var(--deep-ocean) 50%,var(--abyss) 100%);border-top:1px solid rgba(221,185,106,.1);border-bottom:1px solid rgba(221,185,106,.08)}.community-stats-noise{position:absolute;inset:0;pointer-events:none;mix-blend-mode:overlay;opacity:.04;background-image:radial-gradient(rgba(255,255,255,.7) 1px,transparent 0),radial-gradient(rgba(221,185,106,.6) 1px,transparent 0);background-size:16px 16px,24px 24px;background-position:0 0,8px 8px}.community-stats-br{display:none}@media (min-width:1024px){.community-stats-br{display:inline}}.community-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.community-stat-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(1.8rem,3.4vw,2.4rem) clamp(1.2rem,2vw,1.8rem);border-radius:22px;border:1px solid rgba(221,185,106,.22);background:linear-gradient(160deg,rgba(12,21,38,.86),rgba(5,11,20,.94));box-shadow:0 8px 32px rgba(0,0,0,.42),inset 0 1px 0 rgba(221,185,106,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .42s ease,border-color .42s ease,box-shadow .42s ease;overflow:hidden}.community-stat-card:hover{transform:translateY(-4px);border-color:rgba(221,185,106,.44);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 32px rgba(221,185,106,.16),inset 0 1px 0 rgba(221,185,106,.16)}.community-stat-card-glow{position:absolute;top:-30%;left:50%;transform:translateX(-50%);width:70%;height:60%;border-radius:50%;background:radial-gradient(circle,rgba(221,185,106,.32) 0,transparent 70%);filter:blur(40px);opacity:.55;pointer-events:none}.community-stat-card>:not(.community-stat-card-glow){position:relative;z-index:1}.community-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:1.1rem;border-radius:999px;border:1px solid rgba(221,185,106,.36);background:radial-gradient(circle at 30% 30%,rgba(232,200,120,.18) 0,rgba(13,36,68,.55) 60%);box-shadow:0 0 22px rgba(221,185,106,.2),inset 0 1px 0 rgba(255,255,255,.08);color:var(--gold-bright);transition:transform .42s ease,box-shadow .42s ease}.community-stat-card:hover .community-stat-icon{transform:scale(1.08);box-shadow:0 0 30px rgba(221,185,106,.32),inset 0 1px 0 rgba(255,255,255,.12)}.community-stat-value{margin-bottom:.65rem;font-family:var(--font-serif);font-size:clamp(2.6rem,6vw,3.8rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--gold-bright);font-variant-numeric:tabular-nums;text-shadow:0 0 30px rgba(221,185,106,.32),0 0 60px rgba(221,185,106,.16)}.community-stat-label{margin-bottom:.4rem;font-family:var(--font-sans);font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(232,244,253,.84)}.community-stat-hint{font-family:var(--font-sans);font-size:.78rem;font-weight:400;line-height:1.5;color:rgba(139,163,191,.72)}.community-stats-trust{margin:clamp(2rem,4vw,3rem) auto 0;text-align:center;font-family:var(--font-sans);font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(221,185,106,.5)}@media (max-width:1023px){.community-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-stat-card:last-child{grid-column:1/-1;max-width:480px;margin:0 auto;width:100%}}@media (max-width:640px){.community-stats-grid{grid-template-columns:1fr;gap:1rem}.community-stat-card:last-child{max-width:none}.community-stat-icon{width:46px;height:46px;margin-bottom:.9rem}}.pricing-card-refined{position:relative;overflow:visible}.pricing-card-popular{position:absolute;top:1.2rem;right:-1rem;z-index:3;padding:.42rem .95rem;border-radius:999px;border:1px solid rgba(221,185,106,.5);background:linear-gradient(135deg,var(--gold-bright) 0,var(--trident-gold) 60%,var(--gold-dark) 100%);font-family:var(--font-sans);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--abyss);transform:rotate(-8deg);box-shadow:0 0 16px rgba(221,185,106,.42),0 8px 22px rgba(0,0,0,.34)}.pricing-price-anchor{margin:1.1rem 0 -.4rem}.pricing-price-strikethrough{display:inline-block;font-family:var(--font-sans);font-size:.84rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(232,244,253,.46)}.pricing-price-strikethrough s{color:rgba(232,244,253,.62);text-decoration:line-through;text-decoration-color:rgba(232,53,53,.7);text-decoration-thickness:2px}.pricing-price-daily{margin:.55rem 0 0;font-family:var(--font-sans);font-size:.86rem;font-weight:600;letter-spacing:.02em;color:var(--gold-bright);text-shadow:0 0 12px rgba(221,185,106,.18)}.pricing-warranty-band{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:1.4rem;padding:.95rem 1.2rem;border-radius:16px;border:1px solid rgba(221,185,106,.18);background:linear-gradient(180deg,rgba(10,22,40,.6),rgba(5,11,20,.6));font-family:var(--font-sans);font-size:.84rem;line-height:1.5;color:rgba(232,244,253,.82);text-align:center}.pricing-warranty-band svg{flex-shrink:0;color:var(--gold-bright)}@media (max-width:767px){.pricing-card-popular{top:.6rem;right:.6rem;transform:rotate(-6deg);font-size:.62rem;padding:.34rem .78rem}.pricing-warranty-band{flex-direction:column;text-align:center}}.faq-section{background:linear-gradient(180deg,var(--abyss) 0,rgba(10,22,40,.96) 100%)}.faq-inner{max-width:820px}.faq-section .section-heading{margin-bottom:clamp(2rem,4vw,3rem)}.faq-list{display:flex;flex-direction:column;gap:.85rem}.faq-item{border-radius:16px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(160deg,rgba(12,21,38,.74),rgba(7,14,26,.84));transition:border-color .32s ease,box-shadow .32s ease,background .32s ease;overflow:hidden}.faq-item.is-open{border-color:rgba(221,185,106,.36);box-shadow:0 0 28px rgba(221,185,106,.1),inset 0 1px 0 rgba(221,185,106,.08);background:linear-gradient(160deg,rgba(13,36,68,.78),rgba(7,14,26,.88))}.faq-item-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.2rem 1.3rem;cursor:pointer;font-family:var(--font-sans);font-size:1rem;font-weight:600;line-height:1.45;color:var(--foam-white);text-align:left;background:transparent;border:0;appearance:none;-webkit-appearance:none;transition:color .22s ease}.faq-item-summary:hover{color:var(--gold-bright)}.faq-item-summary:focus-visible{outline:2px solid var(--trident-gold);outline-offset:-2px;border-radius:16px}.faq-item-question{flex:1}.faq-item-chevron{flex-shrink:0;color:var(--gold-bright);transition:transform .42s cubic-bezier(.4,0,.2,1)}.faq-item.is-open .faq-item-chevron{transform:rotate(180deg)}.faq-item-content-wrap{will-change:height,opacity}.faq-item-content{padding:0 1.3rem 1.3rem;border-top:1px solid rgba(221,185,106,.14)}.faq-item-content p{margin:1rem 0 0;font-family:var(--font-sans);font-size:.94rem;line-height:1.7;color:var(--foam-dim)}.final-cta-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin:1.4rem auto 0;font-family:var(--font-sans);font-size:.78rem;font-weight:500;letter-spacing:.04em;color:rgba(221,185,106,.68)}.final-cta-trust span{white-space:nowrap}.landing-footer-expanded{text-align:left;padding:clamp(3rem,5vw,4rem) clamp(1.25rem,4vw,2.5rem) 2rem;border-top:1px solid rgba(221,185,106,.12);background:linear-gradient(180deg,var(--abyss) 0,var(--abyss-deep) 100%)}.landing-footer-inner{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(0,2fr);gap:clamp(2rem,4vw,3rem);width:min(100%,1280px);margin:0 auto 2.5rem}.landing-footer-expanded .landing-footer-logo{margin:0 0 1rem;opacity:.86}.landing-footer-tagline{margin:0;font-family:var(--font-sans);font-size:.88rem;line-height:1.65;color:rgba(232,244,253,.62);max-width:360px}.landing-footer-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.4rem)}.landing-footer-col h4{margin:0 0 .95rem;font-family:var(--font-sans);font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-bright);text-shadow:0 0 10px rgba(221,185,106,.16)}.landing-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.landing-footer-col a{display:inline-block;font-family:var(--font-sans);font-size:.88rem;color:rgba(232,244,253,.66);text-decoration:none;transition:color .22s ease}.landing-footer-col a:hover{color:var(--gold-bright)}.landing-footer-bottom{width:min(100%,1280px);margin:0 auto;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.04);text-align:center;font-family:var(--font-sans);font-size:.78rem;color:rgba(226,232,240,.42)}.landing-footer-bottom p{margin:0 0 .5rem;color:inherit}.landing-footer-disclaimer{font-size:.72rem;color:rgba(226,232,240,.32);font-style:italic}@media (max-width:900px){.landing-footer-inner{grid-template-columns:1fr}.landing-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.landing-footer-cols{grid-template-columns:1fr}}.pricing-v2-section{padding-bottom:clamp(4rem,7vw,6.5rem)}@media (max-width:1023px){.pricing-v2-section{padding-bottom:calc(clamp(4rem, 7vw, 6.5rem) + 90px)}}.pricing-v2-card{position:relative;overflow:hidden;padding:clamp(1.6rem,3.5vw,2.6rem);border-radius:28px;border:1px solid rgba(221,185,106,.26);background:linear-gradient(145deg,rgba(13,36,68,.85),rgba(5,11,20,.92));box-shadow:0 28px 90px rgba(0,0,0,.4),inset 0 1px 0 rgba(221,185,106,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.pricing-v2-badges{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem;margin-bottom:clamp(1.4rem,3vw,2rem)}.pricing-v2-badge-popular{display:inline-flex;align-items:center;padding:.4rem .95rem;border-radius:999px;border:1px solid rgba(221,185,106,.55);background:linear-gradient(135deg,var(--gold-bright) 0,var(--trident-gold) 60%,var(--gold-dark) 100%);font-family:var(--font-sans);font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--abyss);transform:rotate(-6deg);box-shadow:0 0 18px rgba(221,185,106,.42),0 6px 18px rgba(0,0,0,.3)}.pricing-v2-grid{position:relative;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.15fr);gap:clamp(1.4rem,3vw,2.4rem);padding-bottom:clamp(1.8rem,3.5vw,2.4rem);border-bottom:1px solid rgba(221,185,106,.16)}.pricing-v2-divider{display:none;position:absolute;top:6%;bottom:6%;left:50%;width:1px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,rgba(221,185,106,.35) 30%,rgba(221,185,106,.35) 70%,transparent);box-shadow:0 0 8px rgba(221,185,106,.22);pointer-events:none}@media (min-width:1024px){.pricing-v2-divider{display:block}}.pricing-v2-left,.pricing-v2-right{display:flex;flex-direction:column}.pricing-v2-left{gap:.95rem}.pricing-v2-anchor{display:flex;flex-direction:column;gap:.18rem;margin-bottom:.2rem}.pricing-v2-anchor-label{font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(232,244,253,.5)}.pricing-v2-anchor-price{font-family:var(--font-sans);font-size:1.05rem;font-weight:700;color:rgba(232,244,253,.7)}.pricing-v2-anchor-price s{text-decoration:line-through;text-decoration-color:rgba(232,53,53,.7);text-decoration-thickness:2px}.pricing-v2-anchor-note{font-family:var(--font-sans);font-size:.74rem;color:rgba(139,163,191,.55)}.pricing-v2-price-wrap{display:flex;flex-direction:column}.pricing-v2-price-row{display:flex;align-items:flex-end;gap:.32rem;line-height:1}.pricing-v2-currency{font-family:var(--font-sans);font-size:1.6rem;font-weight:700;margin-bottom:.85rem;color:var(--gold-bright);text-shadow:0 0 14px rgba(221,185,106,.28),0 0 28px rgba(221,185,106,.14)}.pricing-v2-amount{font-family:var(--font-serif);font-size:clamp(4.2rem,9vw,6.4rem);font-weight:700;line-height:.92;letter-spacing:-.05em;background:linear-gradient(180deg,var(--gold-bright) 0,var(--trident-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 24px rgba(221,185,106,.32))}.pricing-v2-amount-inner{display:inline-block}.pricing-v2-period{font-size:1.1rem;margin-bottom:.95rem;color:var(--foam-dim)}.pricing-v2-daily,.pricing-v2-period{font-family:var(--font-sans);font-weight:500}.pricing-v2-daily{margin:.55rem 0 0;font-size:.86rem;color:var(--gold-bright);text-shadow:0 0 10px rgba(221,185,106,.18)}.pricing-v2-saving{display:inline-flex;align-items:center;gap:.42rem;margin:.85rem 0 0;padding:.45rem .85rem;border-radius:999px;background:rgba(13,181,116,.1);border:1px solid rgba(13,181,116,.3);font-family:var(--font-sans);font-size:.84rem;font-weight:700;color:#34d399;align-self:flex-start;width:fit-content}.pricing-v2-saving svg{color:#34d399}.pricing-v2-cta-wrap{margin-top:.4rem}.pricing-v2-cta{width:100%;justify-content:center;padding:1.1rem 1.6rem!important;font-size:.98rem!important}.pricing-v2-cta-arrow{transition:transform .3s ease}.pricing-v2-cta:hover .pricing-v2-cta-arrow{transform:translateX(4px)}.pricing-v2-cta-subline{display:inline-flex;align-items:center;gap:.36rem;margin:.7rem 0 0;font-family:var(--font-sans);font-size:.78rem;color:rgba(139,163,191,.78)}.pricing-v2-payments{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.pricing-v2-payment{display:flex;align-items:center;gap:.75rem;padding:.6rem .8rem;border-radius:12px;border:1px solid rgba(221,185,106,.12);background:rgba(13,36,68,.42)}.pricing-v2-payment-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid rgba(221,185,106,.28);background:rgba(221,185,106,.12);color:var(--gold-bright);flex-shrink:0}.pricing-v2-payment-text{display:flex;flex-direction:column;line-height:1.25}.pricing-v2-payment-text strong{font-family:var(--font-sans);font-size:.86rem;font-weight:700;color:var(--foam-white)}.pricing-v2-payment-text em{font-family:var(--font-sans);font-size:.72rem;font-style:normal;color:var(--foam-dim)}.pricing-v2-stack{display:flex;flex-direction:column}.pricing-v2-stack-title{margin:0 0 .3rem;font-family:var(--font-sans);font-size:1.05rem;font-weight:700;letter-spacing:-.005em;color:var(--foam-white)}.pricing-v2-stack-intro{margin:0 0 1.1rem;font-family:var(--font-sans);font-size:.85rem;line-height:1.55;color:rgba(139,163,191,.84)}.pricing-v2-stack-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pricing-v2-stack-item{display:grid;grid-template-columns:34px 1fr auto;align-items:flex-start;gap:.85rem;padding:.78rem .4rem;border-bottom:1px solid rgba(221,185,106,.1);transition:background .3s ease}.pricing-v2-stack-item:last-child{border-bottom:0}.pricing-v2-stack-item:hover{background:rgba(221,185,106,.05)}.pricing-v2-stack-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:.05rem;border-radius:999px;border:1px solid rgba(221,185,106,.24);background:rgba(221,185,106,.12);color:var(--gold-bright);box-shadow:0 0 14px rgba(221,185,106,.1);flex-shrink:0}.pricing-v2-stack-icon-bonus{border-color:rgba(0,207,250,.28);background:rgba(0,207,250,.12);color:var(--cyan-glow);box-shadow:0 0 14px rgba(0,207,250,.12)}.pricing-v2-stack-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.pricing-v2-stack-name{font-family:var(--font-sans);font-size:.92rem;font-weight:600;letter-spacing:-.005em;color:var(--foam-white);line-height:1.3}.pricing-v2-stack-desc{font-family:var(--font-sans);font-size:.78rem;line-height:1.5;color:rgba(139,163,191,.78)}.pricing-v2-stack-bonus-tag{display:inline-block;margin-top:.18rem;padding:.14rem .46rem;border-radius:999px;border:1px solid rgba(0,207,250,.32);background:rgba(0,207,250,.12);font-family:var(--font-sans);font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-glow);width:fit-content}.pricing-v2-stack-value{font-family:var(--font-serif);font-size:.92rem;font-weight:700;letter-spacing:-.01em;color:var(--gold-bright);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center}.pricing-v2-stack-value-incluso{font-family:var(--font-sans);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cyan-glow)}.pricing-v2-stack-totals{margin-top:1.1rem;padding-top:1rem;border-top:1px solid rgba(221,185,106,.22);display:flex;flex-direction:column;gap:.55rem}.pricing-v2-stack-gross,.pricing-v2-stack-net{display:flex;align-items:center;justify-content:space-between;margin:0;font-family:var(--font-sans);font-size:.92rem}.pricing-v2-stack-gross{color:rgba(232,244,253,.6);font-weight:500}.pricing-v2-stack-gross s{text-decoration:line-through;text-decoration-color:rgba(232,53,53,.7);text-decoration-thickness:2px}.pricing-v2-stack-net{color:var(--foam-white);font-weight:700}.pricing-v2-stack-net strong{font-family:var(--font-serif);font-size:1.06rem;color:var(--gold-bright);text-shadow:0 0 10px rgba(221,185,106,.22)}.pricing-v2-stack-saving{display:inline-flex;align-items:center;gap:.4rem;margin:.3rem 0 0;padding:.46rem .78rem;border-radius:10px;background:rgba(13,181,116,.1);border:1px solid rgba(13,181,116,.3);font-family:var(--font-sans);font-size:.78rem;font-weight:700;color:#34d399}.pricing-v2-stack-saving svg{color:#34d399;flex-shrink:0}.pricing-v2-block{margin-top:clamp(1.6rem,3vw,2.2rem);padding-top:clamp(1.6rem,3vw,2.2rem);border-top:1px solid rgba(221,185,106,.14)}.pricing-v2-block-title{margin:0 0 .55rem;font-family:var(--font-serif);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:700;letter-spacing:-.01em;color:var(--foam-white)}.pricing-v2-block-title-center{text-align:center;margin-bottom:1.2rem}.pricing-v2-block-body{margin:0;font-family:var(--font-sans);font-size:.94rem;line-height:1.65;color:var(--foam-dim)}.pricing-v2-urgency{display:grid;grid-template-columns:56px 1fr;gap:1.15rem;align-items:center;padding:clamp(1.2rem,2.2vw,1.6rem);margin-top:clamp(1.6rem,3vw,2.2rem);border:1px solid rgba(221,185,106,.32);border-radius:18px;background:linear-gradient(180deg,rgba(13,36,68,.6),rgba(5,11,20,.75));animation:pricing-v2-urgency-pulse 4s ease-in-out infinite}@keyframes pricing-v2-urgency-pulse{0%,to{border-color:rgba(221,185,106,.32);box-shadow:0 0 0 0 rgba(221,185,106,0)}50%{border-color:rgba(221,185,106,.55);box-shadow:0 0 22px 0 rgba(221,185,106,.18)}}.pricing-v2-urgency-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;border:1px solid rgba(221,185,106,.36);background:radial-gradient(circle at 30% 30%,rgba(232,200,120,.2) 0,rgba(13,36,68,.5) 70%);color:var(--gold-bright);flex-shrink:0;box-shadow:0 0 22px rgba(221,185,106,.18)}.pricing-v2-urgency-text{min-width:0}.pricing-v2-qualification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.pricing-v2-qualification-col{padding:1.1rem 1.05rem;border-radius:14px;border:1px solid rgba(255,255,255,.05);background:rgba(7,14,26,.5)}.pricing-v2-qualification-for{border-color:rgba(13,181,116,.26);background:rgba(13,181,116,.04)}.pricing-v2-qualification-not{border-color:rgba(232,53,53,.22);background:rgba(232,53,53,.03)}.pricing-v2-qualification-col h4{margin:0 0 .8rem;font-family:var(--font-sans);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pricing-v2-qualification-for h4{color:#34d399}.pricing-v2-qualification-not h4{color:#f87171}.pricing-v2-qualification-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.pricing-v2-qualification-col li{display:flex;align-items:flex-start;gap:.62rem;font-family:var(--font-sans);font-size:.88rem;line-height:1.5;color:var(--foam-white)}.pricing-v2-qualification-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;margin-top:.05rem;border-radius:999px}.pricing-v2-qualification-mark-for{background:rgba(13,181,116,.18);border:1px solid rgba(13,181,116,.42);color:#34d399}.pricing-v2-qualification-mark-not{background:rgba(232,53,53,.16);border:1px solid rgba(232,53,53,.4);color:#f87171}.pricing-v2-postpurchase-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;counter-reset:step-counter}.pricing-v2-postpurchase-step{display:flex;align-items:flex-start;gap:.7rem;padding:1rem .95rem;border-radius:14px;border:1px solid rgba(221,185,106,.16);background:rgba(13,36,68,.45)}.pricing-v2-postpurchase-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid rgba(221,185,106,.42);background:rgba(221,185,106,.14);color:var(--gold-bright);font-family:var(--font-serif);font-size:.92rem;font-weight:700;flex-shrink:0}.pricing-v2-postpurchase-label{font-family:var(--font-sans);font-size:.86rem;line-height:1.5;color:var(--foam-white)}.pricing-v2-guarantee{display:grid;grid-template-columns:64px 1fr;gap:1.15rem;align-items:center;padding:clamp(1.2rem,2.2vw,1.6rem);margin-top:clamp(1.6rem,3vw,2.2rem);border:1px solid rgba(13,181,116,.28);border-radius:18px;background:linear-gradient(180deg,rgba(13,181,116,.06),rgba(5,11,20,.6))}.pricing-v2-guarantee-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;border:1px solid rgba(13,181,116,.42);background:radial-gradient(circle at 30% 30%,rgba(13,181,116,.24) 0,rgba(5,11,20,.55) 70%);color:#34d399;flex-shrink:0;box-shadow:0 0 22px rgba(13,181,116,.2)}.pricing-v2-guarantee-text{min-width:0}.pricing-v2-guarantee .pricing-v2-block-title{color:#34d399}.pricing-v2-trustbar{list-style:none;margin:clamp(1.4rem,3vw,2rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.pricing-v2-trustbar-item{display:flex;align-items:center;gap:.85rem;padding:.95rem 1.05rem;border-radius:14px;border:1px solid rgba(221,185,106,.18);background:rgba(13,36,68,.42)}.pricing-v2-trustbar-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid rgba(221,185,106,.32);background:rgba(221,185,106,.14);color:var(--gold-bright);flex-shrink:0}.pricing-v2-trustbar-body{display:flex;flex-direction:column;line-height:1.3}.pricing-v2-trustbar-body strong{font-family:var(--font-sans);font-size:.86rem;font-weight:700;color:var(--foam-white)}.pricing-v2-trustbar-body em{font-family:var(--font-sans);font-size:.74rem;font-style:normal;color:var(--foam-dim)}.pricing-v2-sticky{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));background:rgba(3,7,16,.94);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-top:1px solid rgba(221,185,106,.32);transform:translateY(110%);transition:transform .42s ease;pointer-events:none}.pricing-v2-sticky.is-visible{transform:translateY(0);pointer-events:auto}@media (min-width:1024px){.pricing-v2-sticky{display:none}}.pricing-v2-sticky-info{display:flex;flex-direction:column;line-height:1.1}.pricing-v2-sticky-price{font-family:var(--font-serif);font-size:1.32rem;font-weight:700;color:var(--gold-bright)}.pricing-v2-sticky-price em{font-family:var(--font-sans);font-size:.8rem;font-style:normal;color:var(--foam-dim);font-weight:500}.pricing-v2-sticky-note{font-family:var(--font-sans);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(13,181,116,.86)}.pricing-v2-sticky-cta{padding:.75rem 1.25rem!important;font-size:.82rem!important;flex-shrink:0}@media (max-width:1023px){.pricing-v2-grid{grid-template-columns:1fr;gap:1.6rem}.pricing-v2-grid:after{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(221,185,106,.35) 50%,transparent);margin:.4rem 0 0}}@media (max-width:767px){.pricing-v2-postpurchase-steps,.pricing-v2-qualification-grid,.pricing-v2-trustbar{grid-template-columns:1fr}.pricing-v2-guarantee,.pricing-v2-urgency{grid-template-columns:1fr;text-align:left}.pricing-v2-guarantee-icon,.pricing-v2-urgency-icon{width:46px;height:46px}}@media (max-width:768px){.landing-particles{display:none!important}.wave-pattern,.wave-pattern:after,.wave-pattern:before{animation:none!important;opacity:0!important}.community-stat-card,.differential-card,.differential-podium,.faq-item,.hero-eyebrow,.landing-nav,.landing-nav.scrolled,.pricing-card,.pricing-v2-card,.pricing-v2-payment,.pricing-v2-sticky,.product-tour-chip,.proof-marquee-print-badge,.proof-marquee-quote{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.community-stat-card-glow,.differential-card-glow{filter:blur(28px)!important;opacity:.35!important}.trust-bar-track{animation-duration:50s!important}.proof-marquee-track-ltr{animation-duration:96s!important}.proof-marquee-track-rtl{animation-duration:110s!important}.hero-eyebrow-dot,.pricing-v2-urgency{animation:none!important}.community-stat-card,.differential-card,.pricing-v2-card,.proof-marquee-print{transition:none!important}.proof-marquee-track,.trust-bar-track{will-change:auto!important}}.community-stats-section,.differential-section,.faq-section,.final-cta-section,.landing-footer-expanded,.pricing-section,.problem-solution-section,.proof-gallery-section{content-visibility:auto;contain-intrinsic-size:auto 800px}@media (prefers-reduced-motion:reduce){.faq-item-chevron,.hero-eyebrow-dot,.hero-fade-up,.landing-btn-primary,.landing-btn-pulse,.landing-btn-secondary,.pricing-v2-cta-arrow,.pricing-v2-sticky,.pricing-v2-urgency,.proof-marquee-track-ltr,.proof-marquee-track-rtl,.reveal-anim,.trust-bar-track{animation:none!important;transition:none!important;transform:none!important}.pricing-v2-sticky:not(.is-visible){display:none}.reveal-anim{opacity:1!important}}