.copy-landing .ptop{max-width:1150px;padding-top:clamp(38px,6vw,76px);padding-bottom:42px}.copy-landing .ptop .lede{font-size:clamp(33px,4.5vw,62px);line-height:1.08;letter-spacing:-.045em;max-width:1050px;margin-inline:auto;text-wrap:balance}.copy-landing .ptop .hero-speed{font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;color:var(--brand-accent);-webkit-text-stroke:.3px currentColor}.copy-landing .ptop>p:last-child{max-width:830px;margin:24px auto 0;font-size:clamp(16px,1.55vw,20px);line-height:1.6;letter-spacing:-.015em}.copy-landing .ptop>p[data-copy=subheadline]{max-width:680px;white-space:normal;text-wrap:balance;line-height:1.5}.copy-landing .ptitle{font-size:clamp(29px,3vw,41px);letter-spacing:-.04em}.copy-benefits{list-style:none;padding:0;margin:4px 0 24px;display:grid;gap:15px}.copy-benefits li{display:grid;grid-template-columns:21px 1fr;gap:10px;font-size:15px;line-height:1.55}.copy-benefits li:before{content:"\2713";color:var(--brand-accent-ink);font-weight:700}.copy-benefits strong{font-weight:750}.copy-landing .buy>.price{border-bottom:0;padding-bottom:0}.copy-authority{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:0;padding:0 0 16px;border-bottom:1px solid var(--line)}.copy-authority-portraits{position:relative;display:flex;align-items:center;gap:0;isolation:isolate}.copy-authority[data-photos=ready] .copy-authority-portraits:after{content:"";position:absolute;z-index:2;top:-4px;right:-3px;width:15px;height:15px;border:2px solid var(--paper);border-radius:50%;background:var(--brand-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 8 2.5 2.5L12 5' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px 11px no-repeat;pointer-events:none}.copy-authority-portraits img,.copy-authority-placeholder{position:relative;display:block;flex:none;width:36px;height:36px;object-fit:cover;border-radius:50%;border:2px solid var(--paper);box-shadow:0 0 0 1px var(--brand-accent-line)}.copy-authority-portraits>*+*{margin-inline-start:-10px}.copy-authority-placeholder{padding:5px;background:var(--brand-accent-subtle);color:var(--brand-accent-ink)}.copy-authority-placeholder svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.4}.copy-authority-copy p{font-size:14px;line-height:1.5;letter-spacing:-.01em}.copy-authority-copy strong{font-weight:700}@media(max-width:480px){.copy-authority{gap:12px}.copy-authority-portraits img,.copy-authority-placeholder{width:29px;height:29px}.copy-authority-portraits>*+*{margin-inline-start:-8px}.copy-authority-copy p{font-size:13px}}.copy-landing .post-purchase{margin-bottom:14px}.copy-purchase-action{display:grid;gap:10px;min-width:0}.copy-shipping-strip{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding:9px 12px;border-radius:999px;background:var(--card);color:var(--ink);font:400 12px/1.35 var(--sans);letter-spacing:-.01em}.copy-shipping-status,.copy-shipping-destination{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.copy-shipping-strip strong{font-weight:700}.copy-shipping-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--free-green)}.copy-shipping-destination img{display:block;width:20px;height:15px;flex:none;object-fit:cover;border-radius:1px}@media(max-width:360px){.copy-shipping-strip{padding-inline:10px;gap:8px;font-size:11.5px}.copy-shipping-status,.copy-shipping-destination{gap:6px}}.copy-landing .buy .qa{margin-top:26px}.revive-videos{margin-block:14px 10px}.revive-videos .ugch{gap:8px}.revive-videos .blockh{font:700 clamp(18px,2vw,22px)/1.2 var(--sans);letter-spacing:-.025em}.revive-videos .ugch p{font-size:13px;line-height:1.5;color:var(--muted)}.revive-videos .revive-video-card{display:block;aspect-ratio:9/16;padding:0;border:0;cursor:pointer;text-align:left;isolation:isolate;scroll-snap-align:start;background:var(--card)}.revive-video-card video,.revive-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.revive-video-card video{opacity:0;transition:opacity .2s ease}.revive-video-card.has-frame video{opacity:1}.revive-video-card.is-current:after{content:"";position:absolute;inset:0;z-index:2;border:2px solid var(--brand-accent);border-radius:inherit;pointer-events:none}.revive-video-toggle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffffffeb;color:var(--ink);box-shadow:0 2px 10px #0002;transition:opacity .2s ease}.revive-video-toggle svg{width:22px;height:22px;fill:currentColor}.revive-video-toggle .revive-video-pause{display:none;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.revive-video-card.is-playing .revive-video-play{display:none}.revive-video-card.is-playing .revive-video-pause{display:block}.revive-video-card.is-playing:not(:hover):not(:focus-visible) .revive-video-toggle{opacity:0}.revive-video-label{position:absolute;inset:auto 0 0;padding:24px 8px 15px;background:linear-gradient(transparent,#000b);color:#fff;font:700 12px/1.3 var(--sans);text-align:center;pointer-events:none}.revive-video-progress{position:absolute;inset:auto 8px 7px;height:3px;overflow:hidden;border-radius:4px;background:#fff6}.revive-video-progress i{display:block;width:100%;height:100%;background:var(--brand-accent);transform:scaleX(var(--revive-progress,0));transform-origin:left center}.revive-video-card:focus-visible{outline:3px solid var(--brand-accent-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.revive-video-card video,.revive-video-toggle{transition:none}}.copy-story{padding-block:clamp(60px,8vw,112px)}.copy-story .copy-heading{font-size:clamp(33px,4.1vw,57px);letter-spacing:-.045em;line-height:1.08;font-weight:650;text-wrap:balance;margin:0}.copy-story .copy-heading em{font:italic 400 1.1em/1.04 "Instrument Serif",serif;color:var(--brand-accent)}.copy-kicker{font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;margin:0 0 18px;color:var(--brand-accent-ink)}.copy-story .copy-text{font-size:clamp(17px,1.5vw,20px);line-height:1.65;letter-spacing:-.015em;margin:24px 0 0;max-width:63ch}.copy-story .copy-center{text-align:center;max-width:900px;margin:0 auto 42px}.copy-contrast{background:var(--paper);font-family:var(--sans)}.copy-contrast .copy-contrast-intro{max-width:1000px;margin-bottom:44px}.copy-contrast-intro .copy-heading{font-weight:700}.copy-contrast .copy-heading em{font:inherit}.copy-contrast-lead{max-width:760px;margin:24px auto 0;color:var(--muted);font:400 clamp(16px,1.6vw,20px)/1.6 var(--sans)}.copy-contrast-question{max-width:950px;margin:0 auto 32px;text-align:center;font:700 clamp(23px,2.6vw,34px)/1.2 var(--sans);letter-spacing:-.035em;text-wrap:balance}.copy-contrast-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1120px;margin-inline:auto}.copy-contrast-card{padding:16px;background:var(--card);overflow:hidden;border-radius:24px;border:1px solid var(--line);box-shadow:0 10px 24px -18px #0004}.copy-contrast-card.is-solution{background:var(--brand-accent-track);border-color:var(--brand-accent-line)}.copy-contrast-card figure{margin:0;aspect-ratio:16/10;overflow:hidden;border-radius:14px;background:var(--paper)}.copy-contrast-card img{display:block;width:100%;height:100%;object-fit:cover}.copy-contrast-card figure.copy-contrast-before-after{position:relative;aspect-ratio:16/10}.copy-contrast-before-after img{object-fit:contain}.copy-contrast-image-labels{position:absolute;inset:10px 8px auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;pointer-events:none}.copy-contrast-image-labels span{justify-self:center;padding:5px 10px;border-radius:999px;background:var(--paper);color:var(--ink);font:700 12px/1.2 var(--sans)}.copy-contrast-image-labels span:last-child{background:var(--brand-accent)}.copy-contrast-image-caption{display:none}.copy-contrast-card .copy-card-body{padding:24px 12px 18px}.copy-contrast-card h4{font:750 clamp(20px,2vw,26px)/1.2 var(--sans);margin:0 0 22px;letter-spacing:-.03em;text-transform:uppercase;text-align:center;color:var(--no)}.copy-contrast-card.is-solution h4{color:var(--brand-accent)}.copy-contrast-points{display:grid;gap:17px;list-style:none;margin:0;padding:0}.copy-contrast-points li{display:grid;grid-template-columns:23px minmax(0,1fr);gap:11px;align-items:start;font:500 clamp(15px,1.4vw,18px)/1.5 var(--sans);letter-spacing:-.012em}.copy-contrast-icon{color:var(--no);padding-top:3px}.is-solution .copy-contrast-icon{color:var(--free-green)}.copy-contrast-icon svg{display:block;width:23px;height:23px;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.has-contrast-reveal [data-contrast-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .65s var(--ease);transition-delay:var(--contrast-delay,0ms)}.has-contrast-reveal [data-contrast-reveal].is-visible{opacity:1;transform:none}@media(max-width:640px){.copy-contrast .copy-contrast-intro{margin-bottom:34px}.copy-contrast-card{padding:12px}.copy-contrast-card .copy-card-body{padding:22px 9px 16px}.copy-contrast-lead{margin-top:20px}.copy-contrast-question{margin-bottom:26px}.copy-contrast-points{gap:15px}.copy-contrast-points li{font-size:16px;gap:9px}}@media(prefers-reduced-motion:reduce){.has-contrast-reveal [data-contrast-reveal]{opacity:1;transform:none;transition:none}}.copy-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center}.copy-story figure.copy-media{margin:0;overflow:hidden;border-radius:24px;background:#fff;min-width:0}.copy-media img{display:block;width:100%;height:auto;object-fit:contain}.copy-objection .copy-answer{font-size:clamp(35px,4.5vw,65px);font-weight:750;letter-spacing:-.04em;line-height:1.05;margin:25px 0;color:var(--brand-accent-ink)}.copy-mechanism{background:var(--ink);color:#fff}.copy-mechanism .copy-kicker{color:var(--brand-accent)}.copy-mechanism .copy-text{color:#ffffffc7}.copy-steps{list-style:none;counter-reset:step;display:grid;gap:26px;padding:0;margin:32px 0}.copy-steps li{counter-increment:step;display:grid;grid-template-columns:43px 1fr;gap:17px;font-size:18px;line-height:1.6}.copy-steps li:before{content:counter(step,decimal-leading-zero);color:var(--brand-accent);font-size:23px;font-weight:650;padding-top:2px}.copy-analogy{padding:20px 0 20px 24px;border-left:2px solid var(--brand-accent);font-family:"Instrument Serif",serif;font-size:clamp(25px,2.7vw,33px);line-height:1.35;margin:32px 0 0;max-width:54ch}.copy-guide{background:var(--brand-accent-soft)}.copy-guide .copy-media{max-width:650px}.copy-proof .copy-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.copy-quote{border:1px solid var(--brand-accent-line);border-radius:24px;margin:0;padding:clamp(26px,3.5vw,48px);background:var(--brand-accent-subtle);display:flex;flex-direction:column}.copy-quote:before{content:"\201c";font-family:"Instrument Serif",serif;color:var(--brand-accent);font-size:100px;line-height:.65;display:block;margin-top:15px}.copy-quote p{font-size:clamp(19px,1.8vw,23px);line-height:1.55;letter-spacing:-.02em;margin:24px 0 28px}.copy-quote figcaption{font-size:15px;font-weight:700;margin-top:auto}.copy-comparison{background:var(--paper);color:var(--ink)}.copy-comparison .copy-kicker{color:var(--brand-accent-ink)}.copy-comparison .copy-center{margin-bottom:clamp(42px,5vw,62px);max-width:740px}.copy-cmp-lead{color:var(--muted);font-size:clamp(15px,1.5vw,18px);line-height:1.5;margin:16px auto 0;max-width:44ch}.copy-cmp{max-width:880px;margin:0 auto;padding:16px 0;background:transparent}.copy-cmp-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;--cmp-line:color-mix(in srgb,var(--ink) 35%,var(--paper))}.copy-cmp-criteria-col{width:29%}.copy-cmp-us-col{width:27%}.copy-cmp-table th,.copy-cmp-table td{border-top:1px solid var(--cmp-line);border-right:1px solid var(--cmp-line);padding:22px 16px;text-align:center;vertical-align:middle;color:var(--ink);font:600 15px/1.35 var(--sans);overflow-wrap:break-word;background:var(--paper)}.copy-cmp-table tr>:first-child{border-left:1px solid var(--cmp-line);border-right:0;text-align:left}.copy-cmp-table thead th{padding:22px 12px 20px;font-size:14px;line-height:1.3;font-weight:650}.copy-cmp-table thead th:first-child{border-top-left-radius:14px}.copy-cmp-table thead th:last-child{border-top-right-radius:14px}.copy-cmp-table .copy-cmp-corner{padding:22px 16px;background:var(--brand-accent-soft);color:var(--ink);text-align:left}.copy-cmp-corner-kicker{display:block;margin-bottom:12px;font:700 11px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-accent-ink)}.copy-cmp-corner strong{display:block;max-width:12ch;font:700 clamp(15px,1.8vw,23px)/1.15 var(--sans);letter-spacing:-.035em}.copy-cmp-corner em{font:italic 400 1.15em/1.05 var(--serif);color:var(--brand-accent-ink)}@media(max-width:760px){.copy-cmp-table .copy-cmp-corner{padding:16px 7px}.copy-cmp-corner-kicker{letter-spacing:.06em;margin-bottom:10px}}.copy-cmp-table th .ph{display:block;width:80px;height:80px;margin:0 auto 14px}.copy-cmp-table th.us .ph{width:104px;height:104px}.copy-cmp-table th .ph img{display:block;width:100%;height:100%;object-fit:contain}.copy-cmp-product{display:block}.copy-cmp-table .us{position:relative;background:var(--brand-accent);color:var(--ink);border-left:2px solid var(--brand-accent-ink);border-right:2px solid var(--brand-accent-ink);border-top-color:var(--brand-accent-ink)}.copy-cmp-table thead th.us{border-top:0;font-weight:800}.copy-cmp-table thead th.us:before{content:"";position:absolute;left:-2px;right:-2px;top:-16px;height:16px;background:var(--brand-accent);border:2px solid var(--brand-accent-ink);border-bottom:0;border-radius:14px 14px 0 0}.copy-cmp-table tbody tr:last-child>*{border-bottom:1px solid var(--cmp-line)}.copy-cmp-table tbody tr:last-child>th{border-bottom-left-radius:14px}.copy-cmp-table tbody tr:last-child>td:last-child{border-bottom-right-radius:14px}.copy-cmp-table tbody tr:last-child>td.us{border-bottom:0}.copy-cmp-table tbody tr:last-child>td.us:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-16px;height:16px;background:var(--brand-accent);border:2px solid var(--brand-accent-ink);border-top:0;border-radius:0 0 14px 14px}.copy-cmp-table td small{display:block;margin:8px auto 0;max-width:18ch;font:500 12.5px/1.4 var(--sans);color:var(--muted)}.copy-cmp-table td.us small{color:var(--ink)}.copy-cmp .y,.copy-cmp .n,.copy-cmp .p{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;margin:0 auto}.copy-cmp .y{background:var(--free-green);color:var(--paper)}.copy-cmp .n{background:color-mix(in srgb,var(--no) 8%,var(--paper));color:var(--no)}.copy-cmp .p{background:var(--card);color:var(--muted)}.copy-cmp .y svg,.copy-cmp .n svg,.copy-cmp .p svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.copy-cmp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.copy-cmp-criteria-col{width:30%}.copy-cmp-us-col{width:26%}.copy-cmp-table th,.copy-cmp-table td{padding:17px 4px;font-size:12px}.copy-cmp-table tbody th{padding-inline:8px}.copy-cmp-table thead th{font-size:11.5px;padding:16px 5px}.copy-cmp-table .copy-cmp-corner{font-size:12px}.copy-cmp-table th .ph{width:48px;height:48px;margin-bottom:10px}.copy-cmp-table th.us .ph{width:64px;height:64px}.copy-cmp-table td small{font-size:11px;line-height:1.35;hyphens:auto}.copy-cmp .y,.copy-cmp .n,.copy-cmp .p{width:25px;height:25px}}@media(max-width:360px){.copy-cmp-criteria-col{width:26%}.copy-cmp-us-col{width:30%}.copy-cmp-table thead th{padding-inline:2px;font-size:11px}.copy-cmp-table tbody th{padding-inline:4px}}.copy-comparison.copy-story :is(h2,p,th,td,span,strong,em,small,caption){font-family:var(--sans);font-weight:700}.copy-comparison.copy-story em{font-style:normal;font-size:1em;line-height:inherit}.copy-comparison.copy-story th:not(.us) .copy-cmp-product{font-weight:650}.copy-guarantee{background:var(--brand-accent-soft)}.copy-guarantee-panel{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(28px,5vw,70px);align-items:center;background:#fff;padding:clamp(28px,5vw,65px);border:1px solid var(--brand-accent-line);border-radius:28px}.copy-guarantee .copy-media img{max-height:480px}.copy-guarantee .btn{margin-top:28px;max-width:100%}.copy-offer-line{font-size:clamp(22px,2.5vw,32px);line-height:1.35;letter-spacing:-.03em;max-width:840px;margin:0 auto 36px;text-align:center;font-weight:600}.copy-features-panel{margin-top:70px;text-align:center}.copy-features-panel img{max-width:650px;width:100%;height:auto;display:block;margin:0 auto}.copy-landing .after-reviews{padding-block:clamp(60px,7vw,100px)}.copy-landing .help-section{background:var(--brand-accent-subtle)}.copy-landing .help-intro p{max-width:45ch}.copy-landing .copy-model-note{font-size:12px;line-height:1.5;color:var(--muted);margin:12px 0 0}.copy-landing .rrow .review-count{color:var(--ink);font-weight:600}.copy-cmp-qualifier{display:block;white-space:nowrap;font-size:.9em;letter-spacing:-.025em}@media(max-width:640px){.copy-cmp-qualifier{font-size:clamp(8px,2.3vw,10px)}}.copy-landing .rrow{font-size:16px;gap:9px}.copy-landing .rrow .stars i{width:18px;height:18px}.copy-landing .rrow .stars i:before{width:14px;height:14px}@media(max-width:900px){.copy-split{grid-template-columns:1fr;gap:32px}.copy-split .copy-media{max-width:620px;width:100%;margin-inline:auto}.copy-objection .copy-media{max-width:420px}.copy-mechanism .copy-media{max-width:480px}.copy-guarantee-panel{grid-template-columns:1fr}.copy-guarantee .copy-media{max-width:360px;margin:auto}.copy-guide .copy-media{order:2}}@media(max-width:640px){.copy-landing .ptop{padding-top:34px;padding-bottom:28px}.copy-landing .ptop .lede{font-size:34px}.copy-landing .ptop>p:last-child{font-size:16px;margin-top:20px}.copy-benefits li{font-size:14px}.copy-authority{font-size:13px}.copy-contrast-grid,.copy-proof .copy-quote-grid{grid-template-columns:1fr;gap:22px}.copy-contrast-card figure{aspect-ratio:4/3}.copy-story .copy-center{margin-bottom:30px}.copy-steps li{font-size:17px;grid-template-columns:35px 1fr;gap:12px}.copy-guarantee-panel{padding:27px 22px}.copy-story .copy-heading{font-size:34px}.copy-story .copy-text{font-size:17px;line-height:1.6}.copy-landing .help-intro h2{font-size:40px}.copy-landing .email-offer{margin-top:45px}}.copy-press{border-bottom-color:var(--brand-accent-line)}#produto~section.copy-press{contain-intrinsic-size:auto 78px}@media(max-width:600px){#produto~section.copy-press{contain-intrinsic-size:auto 70px}}.promo-banner{border:2px dotted var(--brand-accent)}.copy-story{padding-block:clamp(36px,4vw,52px)}#avaliacoes-detalhadas{padding-bottom:clamp(28px,3.5vw,44px)}#escolher-kit,#faq{padding-block:clamp(36px,4vw,56px)}#faq{padding-bottom:clamp(24px,3vw,40px)}#cuidado-suave{padding-block:clamp(32px,4vw,52px)}.copy-quote-photo{order:-1;position:relative;flex:none;margin:0 0 6px;overflow:hidden;border-radius:16px;background:var(--brand-accent-soft)}.copy-quote-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}#avaliacoes .copy-quote:before{font-size:72px;line-height:1;height:auto;margin:4px 0 -40px}#avaliacoes .copy-quote p{margin:0 0 18px}@media(min-width:641px){#avaliacoes .copy-quote-grid{grid-template-columns:1fr;max-width:1000px;margin-inline:auto}#avaliacoes .copy-quote:has(.copy-quote-photo){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:clamp(24px,3.5vw,44px);align-items:start}#avaliacoes .copy-quote .copy-quote-photo{grid-column:1;grid-row:1/span 3;align-self:center;margin:0}#avaliacoes .copy-quote:has(.copy-quote-photo):before{grid-column:2;grid-row:1;margin-top:0}#avaliacoes .copy-quote:has(.copy-quote-photo)>blockquote{grid-column:2;grid-row:2}#avaliacoes .copy-quote:has(.copy-quote-photo)>figcaption{grid-column:2;grid-row:3;margin-top:0}#avaliacoes #avaliacao-02:has(.copy-quote-photo){grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}#avaliacoes #avaliacao-02 .copy-quote-photo{grid-column:2}#avaliacoes #avaliacao-02:has(.copy-quote-photo):before,#avaliacoes #avaliacao-02:has(.copy-quote-photo)>blockquote,#avaliacoes #avaliacao-02:has(.copy-quote-photo)>figcaption{grid-column:1}}
