.sales-page{--sales-max:1120px;--cream:#f5dac0;--cream-strong:#ffc08d;--deep:#100b09;--deep-2:#1a100d;--copper:#9c704b;min-width:320px;overflow-x:hidden;color:var(--white);background:var(--deep)}.sales-page main{background:radial-gradient(circle at 78% 8%,rgba(104,67,43,0.24),transparent 26%),radial-gradient(circle at 18% 52%,rgba(76,45,30,0.2),transparent 30%),linear-gradient(180deg,#100b09 0%,#0b0807 52%,#080605 100%)}.sales-page .reading-progress{background:var(--cream-strong)}.sales-header{position:fixed;inset:0 0 auto;z-index:70;min-height:74px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(12px,3vw,32px);padding:14px clamp(18px,5vw,70px);color:var(--white);background:linear-gradient(180deg,rgba(16,11,9,0.74),rgba(16,11,9,0));transition:transform 300ms var(--ease),background 300ms var(--ease),box-shadow 300ms var(--ease)}.sales-header.is-solid{background:rgba(16,11,9,0.92);box-shadow:0 16px 44px rgba(0,0,0,0.34);backdrop-filter:blur(14px)}.sales-header.is-hidden{transform:translateY(-110%)}.sales-brand{display:inline-flex;align-items:center;gap:12px;font-weight:750;white-space:nowrap}.sales-brand img{width:auto;height:44px;object-fit:contain}.sales-nav{justify-self:center;display:flex;align-items:center;gap:clamp(18px,3vw,38px);font-size:0.9rem;font-weight:650}.sales-nav a{opacity:0.78;transition:opacity 200ms var(--ease),color 200ms var(--ease)}.sales-nav a:hover,.sales-nav a:focus-visible{color:var(--cream);opacity:1}.sales-btn,.sales-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;font-size:0.78rem;font-weight:650;letter-spacing:0.01em;line-height:1.1;text-align:center}.sales-btn{padding:0 26px;color:#281812;background:linear-gradient(135deg,#ffe6c7 0%,#c99a62 100%);box-shadow:0 16px 36px rgba(255,192,141,0.24),inset 0 1px 0 rgba(255,255,255,0.48);transition:transform 220ms var(--ease),box-shadow 220ms var(--ease),filter 220ms var(--ease)}.sales-btn:hover,.sales-btn:focus-visible{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 22px 46px rgba(255,192,141,0.34),inset 0 1px 0 rgba(255,255,255,0.58)}.sales-btn-small{min-height:38px;padding-inline:20px}.sales-link{color:var(--cream);opacity:0.9}.sales-hero{position:relative;min-height:760px;padding:100px clamp(18px,5vw,70px) 108px;overflow:hidden;color:var(--white);background:radial-gradient(circle at 62% 15%,rgba(255,192,141,0.24),transparent 24%),radial-gradient(circle at 76% 58%,rgba(146,91,55,0.5),transparent 34%),linear-gradient(180deg,#17110e 0%,#0f0b09 100%)}.sales-hero::before,.sales-hero::after{content:"";position:absolute;pointer-events:none}.sales-hero::before{inset:0;opacity:0.16;background-image:linear-gradient(115deg,transparent 0 54%,rgba(255,192,141,0.16) 54.2%,transparent 55%),radial-gradient(circle,rgba(255,255,255,0.26) 1px,transparent 1.4px);background-size:420px 420px,12px 12px;background-position:68% 0,0 0;mask-image:linear-gradient(90deg,black 0 28%,transparent 56%,black 100%)}.sales-hero::after{right:-120px;top:12%;width:520px;height:520px;border:2px solid rgba(255,192,141,0.36);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;transform:rotate(-24deg)}.hero-dots{position:absolute;width:210px;height:330px;opacity:0.34;background-image:radial-gradient(circle,rgba(255,218,185,0.45) 1px,transparent 1.5px);background-size:10px 10px;pointer-events:none}.hero-dots-left{left:clamp(18px,4vw,70px);top:94px}.hero-dots-right{right:clamp(18px,5vw,72px);bottom:120px}.sales-hero-grid{position:relative;z-index:2;width:min(100%,var(--sales-max));min-height:540px;margin-inline:auto;display:grid;grid-template-columns:minmax(460px,0.98fr) minmax(410px,1.02fr);gap:clamp(30px,6vw,88px);align-items:start}.sales-hero-copy{position:relative;z-index:3;padding-top:34px}.hero-signature{margin:0 0 8px;color:rgba(245,218,192,0.86);font-size:1rem;font-style:italic}.sales-eyebrow{margin:0 0 12px;color:var(--cream-strong);font-size:0.74rem;font-weight:800;letter-spacing:0.16em;text-transform:uppercase}.sales-hero h1,.sales-section h2,.final-cta-card h2{margin:0;letter-spacing:0}.sales-hero h1{max-width:650px;font-size:clamp(3.05rem,4.7vw,5rem);line-height:0.94}.sales-hero h1 span,.sales-hero h1 em{display:block}.sales-hero h1 em{margin-top:4px;color:var(--cream);font-size:0.84em;font-style:italic;font-weight:500;line-height:1.02}.sales-lead{max-width:540px;margin:18px 0 0;color:rgba(255,255,255,0.92);font-size:clamp(1.02rem,1.45vw,1.24rem);font-weight:620;line-height:1.38}.sales-support{max-width:515px;margin:12px 0 0;color:rgba(255,255,255,0.68);font-size:0.94rem;line-height:1.48}.sales-actions{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:24px}.sales-microcopy{margin:12px 0 0;color:rgba(255,255,255,0.64);font-size:0.85rem}.sales-hero-media{position:relative;z-index:2;isolation:isolate;min-height:560px;display:flex;align-items:flex-end;justify-content:center;align-self:start;overflow:visible}.sales-hero-media::before{content:"";position:absolute;z-index:0;right:6px;bottom:-60px;width:min(calc(100% - 12px),520px);height:282px;border-radius:50% 50% 0 0;background:linear-gradient(135deg,rgba(255,229,198,0.3),rgba(156,112,75,0.16));border:1px solid rgba(255,222,188,0.26);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18)}.sales-hero-media::after{content:"";position:absolute;z-index:4;right:-4%;top:0;bottom:auto;width:min(48vw,620px);aspect-ratio:864 / 1184;background:url("../assets/Renata%20SEM%20FUNDO.png") center bottom / contain no-repeat;filter:drop-shadow(0 34px 58px rgba(0,0,0,0.52))}.sales-hero-media img:not(.hero-ghost){display:none}.hero-ghost{position:absolute;z-index:1;right:-38%;bottom:-285px;width:min(55vw,700px);height:auto;max-width:none;opacity:0.2;filter:grayscale(0.1) sepia(0.22);transform:none;transform-origin:center bottom;mask-image:linear-gradient(90deg,transparent 0%,black 14%,black 88%,transparent 100%)}.impact-strip{position:relative;z-index:4;width:min(calc(100% - 36px),920px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:-42px auto 18px;padding:16px;border:1px solid rgba(255,230,199,0.44);border-radius:10px;color:#24150f;background:linear-gradient(135deg,#fff0da 0%,#c8955f 100%);box-shadow:0 24px 64px rgba(0,0,0,0.42)}.impact-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px 18px}.impact-card>div{min-width:0}.impact-card + .impact-card{border-left:1px solid rgba(36,21,15,0.18)}.impact-card span,.pillar span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:52px;border-radius:8px;color:var(--cream);background:linear-gradient(180deg,#6a452b,#17100d);font-size:0.76rem;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.impact-card h2{margin:0 0 3px;font-size:0.98rem;line-height:1.12;text-align:left}.impact-card p{margin:0;color:rgba(36,21,15,0.68);font-size:0.78rem;line-height:1.26}@media (min-width:901px){.impact-strip{width:min(calc(100% - 36px),var(--sales-max))}}.sales-section,.final-cta-section{position:relative;padding:clamp(72px,9vw,112px) clamp(18px,5vw,70px);overflow:hidden;background:transparent}.sales-section::before{content:"";position:absolute;inset:0;opacity:0.13;background-image:radial-gradient(circle,rgba(255,218,185,0.34) 1px,transparent 1.4px);background-size:12px 12px;mask-image:radial-gradient(circle at 50% 50%,black 0,transparent 68%);pointer-events:none}.sales-section::after,.final-cta-section::after{content:"";position:absolute;z-index:0;inset:-12% 0;pointer-events:none;opacity:0.58;background:radial-gradient(ellipse at 50% 50%,rgba(111,70,44,0.2),transparent 62%);mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent)}.sales-narrow,.sales-heading,.split-feature,.pain-grid,.pillars-list,.before-after,.audience-grid,.authority-card,.offer-card,.objections-grid,.guarantee-card,.faq-grid,.final-cta-card,.method-system,.method-note{position:relative;z-index:1;width:min(100%,var(--sales-max));margin-inline:auto}.split-feature{display:grid;grid-template-columns:minmax(300px,0.86fr) minmax(360px,1fr);gap:clamp(28px,6vw,78px);align-items:center}.split-feature h2,.sales-heading h2,.authority-card h2,.offer-card h2,.guarantee-card h2,.final-cta-card h2{font-size:clamp(2.25rem,4.6vw,4.9rem);line-height:0.98}.feature-copy{padding:clamp(24px,4vw,42px);border:1px solid rgba(255,230,199,0.14);border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,0.07),rgba(255,255,255,0.025));box-shadow:0 24px 80px rgba(0,0,0,0.24)}.feature-copy p,.sales-heading p,.pain-card p,.pillar p,.compare-card li,.not-promise li,.objection p,.faq-item p,.sales-section p,.final-cta-card p{color:rgba(255,255,255,0.68)}.feature-copy strong{display:block;margin:22px 0;color:var(--cream);font-size:1.18rem;line-height:1.28}.sales-heading{max-width:780px;margin-bottom:clamp(34px,6vw,60px);text-align:center}.dark-section{padding-top:clamp(84px,10vw,132px)}.pain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pain-card,.compare-card,.not-promise,.objection,.faq-item,.method-card{border:1px solid rgba(255,230,199,0.14);border-radius:10px;background:linear-gradient(135deg,rgba(93,61,39,0.7),rgba(25,16,13,0.88)),rgba(255,255,255,0.04);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 18px 58px rgba(0,0,0,0.22)}.pain-card{padding:clamp(22px,3vw,34px)}.pain-card h3,.pillar h3,.compare-card h3,.not-promise h3,.objection h3{margin:0 0 10px;color:var(--white);line-height:1.16}.pain-card-wide{grid-column:1 / -1}.course-section{background:transparent}.method-system{min-height:560px;display:grid;place-items:center;overflow:visible}.method-system::before,.method-system::after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.method-system::before{width:min(62vw,520px);height:min(62vw,520px);border:1px solid rgba(255,230,199,0.26);box-shadow:0 0 80px rgba(255,192,141,0.18)}.method-system::after{width:min(42vw,350px);height:min(42vw,350px);border:1px dashed rgba(255,230,199,0.22)}.method-center{position:relative;z-index:2;width:clamp(155px,16vw,210px);height:clamp(155px,16vw,210px);display:grid;place-items:center;border-radius:50%;color:var(--cream);background:radial-gradient(circle at 30% 24%,#7d5638,#21130e 68%);border:1px solid rgba(255,230,199,0.3);box-shadow:0 0 0 12px rgba(255,192,141,0.06),0 26px 80px rgba(0,0,0,0.42)}.method-center span{display:block;font-size:clamp(4.4rem,7vw,6.4rem);font-weight:850;line-height:0.82}.method-center strong{display:block;margin-top:6px;font-size:0.88rem;font-weight:650;letter-spacing:0.08em;text-transform:uppercase}.method-card{position:absolute;z-index:3;width:min(30vw,245px);min-height:122px;padding:18px}.method-card span{color:var(--cream-strong);font-size:0.78rem;font-weight:850}.method-card strong{display:block;margin:5px 0;color:var(--white)}.method-card p{margin:0;font-size:0.82rem;line-height:1.34}.card-top-left{left:5%;top:8%}.card-top-right{right:5%;top:8%}.card-bottom-left{left:1%;bottom:10%}.card-bottom-right{right:1%;bottom:10%}.card-bottom-center{left:50%;bottom:0;transform:translateX(-50%)}.method-card.card-bottom-center:hover{transform:translateX(-50%) translateY(-4px)}.method-note{max-width:620px;margin-top:26px;text-align:center}.pillars-section{background:transparent}.pillars-list{display:grid;gap:14px}.pillar{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:clamp(20px,3vw,28px);border:1px solid rgba(255,230,199,0.14);border-radius:10px;background:linear-gradient(90deg,rgba(255,192,141,0.1),rgba(255,255,255,0.035));box-shadow:inset 0 1px 0 rgba(255,255,255,0.07)}.center-cta{margin-top:32px;text-align:center}.transform-section{background:transparent}.before-after,.audience-grid,.authority-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.compare-card,.not-promise,.objection{padding:clamp(22px,3vw,34px)}.compare-card ul,.not-promise ul,.offer-list,.authority-tags{margin:0;padding:0;list-style:none}.compare-card li,.not-promise li,.offer-list li,.authority-tags li{position:relative;padding-left:24px}.compare-card li + li,.not-promise li + li,.offer-list li + li,.authority-tags li + li{margin-top:10px}.compare-card li::before,.not-promise li::before,.offer-list li::before,.authority-tags li::before{content:"";position:absolute;left:0;top:0.72em;width:8px;height:8px;border-radius:50%;background:var(--cream-strong);box-shadow:0 0 16px rgba(255,192,141,0.45)}.compare-card-positive{background:linear-gradient(135deg,rgba(255,192,141,0.28),rgba(93,61,39,0.84))}.audience-section{background:transparent}.glass-panel{padding:clamp(24px,4vw,46px);border:1px solid rgba(255,230,199,0.14);border-radius:12px;background:radial-gradient(circle at 80% 20%,rgba(255,192,141,0.14),transparent 28%),rgba(255,255,255,0.045);box-shadow:0 24px 80px rgba(0,0,0,0.28)}.audience-copy{align-self:center}.audience-copy h2{margin:0 0 18px;font-size:clamp(2.15rem,4vw,4.1rem);line-height:0.98}.authority-section{background:transparent}.authority-card{align-items:center;padding:clamp(18px,3vw,32px);border-radius:14px;color:#261711;background:linear-gradient(135deg,#f2c397 0%,#bc8356 100%);box-shadow:0 28px 90px rgba(0,0,0,0.38)}.authority-card .sales-eyebrow,.authority-card h2,.authority-card p,.authority-tags li{color:#261711}.authority-card p,.authority-tags li{opacity:0.78}.authority-photo{overflow:hidden;border-radius:10px;aspect-ratio:4 / 4.35;background:rgba(255,255,255,0.18)}.authority-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;transform:scale(1.08)}.authority-tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:24px}.offer-section{padding-block:clamp(82px,10vw,128px);background:transparent}.offer-card{display:grid;grid-template-columns:1fr minmax(260px,340px);gap:clamp(22px,4vw,44px);align-items:center;padding:clamp(30px,5vw,62px);color:var(--white);border:1px solid rgba(255,220,184,0.22);border-radius:14px;background:radial-gradient(circle at 85% 10%,rgba(255,192,141,0.2),transparent 30%),linear-gradient(135deg,rgba(93,61,39,0.74),rgba(20,13,10,0.96) 58%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 34px 100px rgba(0,0,0,0.4)}.offer-card .sales-eyebrow,.offer-card h2,.offer-card p,.offer-card .sales-microcopy,.offer-list li{color:rgba(255,255,255,0.74)}.offer-card .sales-eyebrow{color:var(--cream-strong)}.offer-card h2{color:var(--white)}.price-box{position:relative;padding:clamp(26px,4vw,38px);overflow:hidden;border:1px solid rgba(255,226,197,0.26);border-radius:12px;background:linear-gradient(145deg,rgba(255,229,199,0.16),rgba(255,255,255,0.045));box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),0 24px 70px rgba(0,0,0,0.25)}.price-box::after{content:"";position:absolute;right:-38px;bottom:-70px;width:180px;height:180px;border:1px solid rgba(255,192,141,0.28);border-radius:50%}.price-box span,.price-box small{display:block;color:rgba(255,255,255,0.6)}.price-box strong{display:block;margin:6px 0;color:var(--cream);font-size:clamp(3.1rem,6vw,5.4rem);line-height:1}.offer-list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px}.offer-list li::before{background:var(--cream-strong);box-shadow:0 0 16px rgba(255,192,141,0.35)}.offer-card>.sales-btn,.offer-card>.sales-microcopy{grid-column:1 / -1;justify-self:start}.offer-card>.sales-btn{color:#281812;background:linear-gradient(135deg,#ffe6c7 0%,#c99a62 100%);box-shadow:0 18px 44px rgba(255,192,141,0.22)}.objections-section{background:transparent}.objections-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.guarantee-section{background:transparent}.guarantee-card,.final-cta-card{max-width:920px;text-align:center}.guarantee-card{display:grid;gap:22px;justify-items:center;padding:clamp(34px,6vw,62px);border:1px solid rgba(255,230,199,0.16);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,0.075),rgba(255,255,255,0.025));box-shadow:0 30px 90px rgba(0,0,0,0.35)}.guarantee-seal{width:clamp(118px,16vw,156px);height:clamp(118px,16vw,156px);display:grid;place-items:center;border-radius:50%;color:var(--cream);background:radial-gradient(circle at 50% 50%,#5d3d27 0 46%,transparent 47%),repeating-conic-gradient(from 0deg,rgba(255,192,141,0.96) 0 8deg,transparent 8deg 15deg);box-shadow:0 0 0 12px rgba(255,192,141,0.055),0 22px 60px rgba(0,0,0,0.32)}.guarantee-seal span{max-width:78px;font-size:0.86rem;font-weight:800;line-height:1.05;text-align:center;text-transform:uppercase}.faq-section{background:transparent}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.faq-item{overflow:hidden}.faq-item summary{position:relative;min-height:54px;display:flex;align-items:center;padding:16px 52px 16px 18px;color:var(--cream);font-weight:700;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";position:absolute;right:18px;color:var(--cream-strong);font-size:1.35rem}.faq-item[open] summary::after{content:"-"}.faq-item p{margin:0;padding:0 18px 18px}.final-cta-section{background:transparent}.final-cta-card{padding:clamp(38px,6vw,76px) 0}.final-cta-card .sales-btn{min-height:58px;margin-top:28px;padding-inline:36px;font-size:0.86rem;animation:ctaPress 3.6s var(--ease) infinite}.final-cta-card .sales-microcopy{margin-top:18px}.sales-footer{padding:30px clamp(18px,5vw,70px);color:rgba(255,255,255,0.62);background:#050403;text-align:center}.sales-footer p{max-width:860px;margin:8px auto}.reveal,.reveal-on-scroll{opacity:0;filter:blur(10px);clip-path:inset(18% 0 0 0);transform:translate3d(0,34px,0) scale(0.985)}.sales-hero-media.reveal{transform:translate3d(44px,18px,0) scale(0.96);clip-path:none}.sales-hero .reveal{animation:salesHeroReveal 820ms var(--ease) both;animation-delay:var(--delay,0ms)}.sales-hero .sales-hero-media.reveal{animation-name:salesHeroMediaReveal}.impact-strip .reveal-on-scroll{animation:salesHeroReveal 760ms var(--ease) both;animation-delay:var(--stagger,0ms)}.reveal.is-visible,.reveal-on-scroll.is-visible{opacity:1;filter:blur(0);clip-path:inset(0 0 0 0);transform:translate3d(0,0,0) scale(1);transition:opacity 760ms var(--ease),filter 760ms var(--ease),clip-path 760ms var(--ease),transform 760ms var(--ease);transition-delay:var(--delay,var(--stagger,0ms))}.sales-hero-media.reveal,.sales-hero-media.reveal.is-visible,.method-system.reveal-on-scroll,.method-system.reveal-on-scroll.is-visible{clip-path:none}@keyframes salesHeroReveal{from{opacity:0;filter:blur(10px);clip-path:inset(18% 0 0 0);transform:translate3d(0,34px,0) scale(0.985)}to{opacity:1;filter:blur(0);clip-path:inset(0 0 0 0);transform:translate3d(0,0,0) scale(1)}}@keyframes salesHeroMediaReveal{from{opacity:0;filter:blur(10px);clip-path:none;transform:translate3d(44px,18px,0) scale(0.96)}to{opacity:1;filter:blur(0);clip-path:none;transform:translate3d(0,0,0) scale(1)}}@keyframes ctaPress{0%,72%,100%{transform:translateY(0) scale(1);box-shadow:0 16px 36px rgba(255,192,141,0.24),inset 0 1px 0 rgba(255,255,255,0.48)}78%{transform:translateY(1px) scale(0.965);box-shadow:0 8px 22px rgba(255,192,141,0.18),inset 0 1px 0 rgba(255,255,255,0.42)}86%{transform:translateY(-2px) scale(1.025);box-shadow:0 24px 52px rgba(255,192,141,0.38),inset 0 1px 0 rgba(255,255,255,0.58)}}.method-card,.pain-card,.objection,.pillar,.impact-card{transition:transform 360ms var(--ease),border-color 360ms var(--ease),box-shadow 360ms var(--ease)}.method-card:hover,.pain-card:hover,.objection:hover,.pillar:hover,.impact-card:hover{transform:translateY(-4px);border-color:rgba(255,230,199,0.28);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 24px 70px rgba(0,0,0,0.32)}@media (max-width:1080px){.sales-hero-grid{grid-template-columns:minmax(0,0.92fr) minmax(340px,0.86fr)}.sales-hero h1{font-size:clamp(3rem,6vw,4.9rem)}.method-card{width:230px}}@media (max-width:900px){.sales-header{grid-template-columns:auto auto}.sales-nav{display:none}.sales-hero{min-height:auto;padding-top:104px;padding-bottom:118px}.sales-hero-grid,.split-feature,.before-after,.audience-grid,.authority-card,.offer-card,.objections-grid,.faq-grid,.pain-grid{grid-template-columns:1fr}.sales-hero-media{min-height:500px;order:2}.sales-hero-media::before{bottom:0}.sales-hero-media img:not(.hero-ghost){display:none}.sales-hero-media::after{right:50%;top:auto;bottom:-120px;width:min(80vw,420px);transform:translateX(50%)}.hero-ghost{right:50%;bottom:-8px;width:min(86vw,430px);transform:translateX(50%) scale(1.04)}.impact-strip{grid-template-columns:1fr;margin-top:-44px}.impact-card + .impact-card{border-top:1px solid rgba(36,21,15,0.18);border-left:0}.method-system{min-height:0;display:grid;grid-template-columns:1fr;gap:12px}.method-system::before,.method-system::after{display:none}.method-center,.method-card{position:relative;inset:auto;transform:none}.method-center{order:-1;margin:0 auto 10px}.method-card{width:100%}.card-bottom-center{left:auto;bottom:auto;transform:none}.method-card.card-bottom-center:hover{transform:translateY(-4px)}.offer-list,.authority-tags{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sales-header{min-height:66px;padding:10px 16px}.sales-brand img{height:38px}.sales-brand span{max-width:118px;overflow:hidden;text-overflow:ellipsis}.sales-btn-small{min-height:38px;padding-inline:14px;font-size:0.72rem}.sales-hero{padding-inline:16px}.sales-hero h1{font-size:clamp(2.75rem,13vw,4.1rem)}.sales-lead{font-size:1.02rem}.sales-actions{align-items:stretch;flex-direction:column}.sales-actions .sales-btn,.sales-actions .sales-link,.offer-card>.sales-btn,.guarantee-card .sales-btn,.final-cta-card .sales-btn{width:100%}.sales-section,.final-cta-section{padding-inline:16px}.offer-list,.authority-tags{grid-template-columns:1fr}.pillar{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important}.reveal,.reveal-on-scroll{opacity:1;filter:none;clip-path:none;transform:none}}