.related-articles{border-top:1px solid var(--line);max-width:1100px;padding-block:62px 75px}.related-articles>header{margin-bottom:36px}.related-articles .eyebrow{color:var(--blue);margin-bottom:17px;font-size:12px}.related-articles>header h2{font-size:clamp(34px,4vw,52px);line-height:1.12}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.related-articles .archive-card{box-shadow:none;border:0;border-radius:0}.related-articles .archive-image{aspect-ratio:3/2;border-radius:11px}.related-articles .archive-card-body{padding:21px 0 0}.related-articles .archive-card h2{font-size:28px;line-height:1.2}.related-articles .archive-excerpt{font-size:16px}@media (width<=760px){.related-articles{padding-block:42px 50px}.related-articles>header{margin-bottom:27px}.related-grid{grid-template-columns:minmax(0,1fr);gap:36px}.related-articles .archive-card h2{font-size:26px}}.article-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:55px;padding-block:70px;display:grid}.article-hero h1{margin:24px 0;font-size:clamp(40px,4.7vw,66px)}.article-hero .eyebrow{color:var(--blue);text-decoration:none}.article-deck{color:var(--muted);margin-bottom:23px;font-size:20px}.byline{color:var(--muted);margin-bottom:23px;font-size:14px}.article-hero>figure{background:var(--pink);border-radius:var(--radius);padding:20px}.article-hero img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}.article-hero figcaption{color:var(--ink);padding-top:16px;font-size:12px;line-height:1.5}.entry-content{width:min(var(--article-width),calc(100% - var(--gutter)*2));overflow-wrap:break-word;margin-inline:auto;font-size:19px;line-height:1.8}.entry-content p:not(:where(.maqf-advento *)){margin-bottom:26px}.entry-content h2{letter-spacing:-.025em;margin:60px 0 24px;scroll-margin-top:25px;font-size:34px;line-height:1.2}.entry-content h3{margin:35px 0 20px;font-size:25px}.entry-content h4{margin:25px 0 15px;font-size:21px}.entry-content ul,.entry-content ol{margin-block:20px 30px;padding-left:25px}.entry-content li{margin-bottom:12px;padding-left:5px}.entry-content a{color:var(--blue);text-underline-offset:4px;text-decoration-thickness:1px}.entry-content figure{margin-block:35px}.entry-content img{border-radius:12px;width:100%;height:auto}.entry-content figcaption{color:var(--muted);margin-top:13px;font-size:14px;line-height:1.6}.entry-content blockquote{background:var(--lilac);border-left:4px solid var(--blue);border-radius:0 10px 10px 0;margin:35px 0;padding:22px 26px}.entry-content blockquote p{margin-bottom:15px}.entry-content blockquote p:last-child{margin-bottom:0}.entry-content .wp-block-table,.entry-content .tabela-comparativa{border:1px solid var(--line);border-radius:10px;max-width:100%;margin-block:35px;overflow-x:auto}.entry-content table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.6}.entry-content th{text-align:left;background:var(--lilac);font-weight:600}.entry-content td,.entry-content th{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px}.entry-content tr:last-child td{border-bottom:0}.entry-content td p{margin-bottom:10px}.entry-content details{border-block:1px solid var(--line);padding:20px 0}.entry-content summary{cursor:pointer;font-weight:600}.entry-content .schema-faq-question{margin:25px 0 12px;font-size:21px;line-height:1.4;display:block}.entry-content .schema-faq-answer{margin-bottom:25px}.article-end{width:min(var(--article-width),calc(100% - var(--gutter)*2));border-top:1px solid var(--line);margin:55px auto 75px;padding-top:25px}.entry-content .maqf-advento{margin:35px 0;font-size:16px}.entry-content .maqf-advento h3{margin-top:0}.entry-content .maqf-advento h4,.entry-content .maqf-advento h5{letter-spacing:normal;line-height:1.3}.entry-content .instagram-media{background:#f8f8fa}.entry-content .instagram-media>div>div:empty{display:none}@media (width<=760px){.article-hero{grid-template-columns:1fr;gap:35px;padding-block:42px}.article-hero h1{text-align:center;font-size:clamp(39px,8.7vw,54px)}.article-hero>div{text-align:center}.article-hero .eyebrow{font-size:11px}.article-deck{font-size:18px}.article-hero>figure{padding:14px}.article-hero img{aspect-ratio:4/3}.entry-content{font-size:18px;line-height:1.8}.entry-content h2{margin-top:45px;font-size:29px}.entry-content h3{font-size:23px}.entry-content blockquote{padding:18px}.entry-content td,.entry-content th{padding:12px}.article-end{margin-block:45px 55px}}.entry-content :is(.schema-faq-section,details.article-faq){border:1px solid var(--line);background:#fff;border-radius:12px;margin:12px 0;padding:0;overflow:hidden}.entry-content :is(.schema-faq-section,.article-faq)>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:23px 24px;font-size:19px;font-weight:700;line-height:1.45;list-style:none;display:flex}.entry-content :is(.schema-faq-section,.article-faq)>summary::-webkit-details-marker{display:none}.entry-content :is(.schema-faq-section,.article-faq)>summary:after{content:"+";border:1px solid var(--line);height:28px;color:var(--blue);border-radius:50%;flex:0 0 28px;place-items:center;font-size:20px;font-weight:400;display:grid}.entry-content :is(.schema-faq-section,.article-faq)[open]>summary{background:var(--lilac)}.entry-content :is(.schema-faq-section,.article-faq)[open]>summary:after{content:"−"}.entry-content :is(.schema-faq-section,.article-faq)>summary :is(h3,p){font:inherit;letter-spacing:inherit;margin:0}.entry-content :is(.schema-faq-answer,.article-faq-answer){margin:0;padding:20px 24px;font-size:17px;line-height:1.8}.entry-content .schema-faq-section>.schema-faq-answer,.entry-content .article-faq-answer>:last-child{margin-bottom:0}.entry-content :is(.schema-faq-section,.article-faq)>summary:focus-visible{outline-offset:-4px}@media (width<=760px){.entry-content :is(.schema-faq-section,.article-faq)>summary{gap:14px;padding:19px 18px;font-size:17px}.entry-content :is(.schema-faq-answer,.article-faq-answer){padding:18px}}.entry-content .instagram-embed{min-width:0;max-width:540px;margin:36px auto}.entry-content blockquote.instagram-media{border:1px solid var(--line);background:#fafafd;border-radius:12px;width:100%;min-width:0;max-width:540px;margin:36px auto;padding:24px;font-size:15px;line-height:1.65}.entry-content .instagram-embed blockquote.instagram-media{margin:0}.entry-content blockquote.instagram-media:before{content:"INSTAGRAM";letter-spacing:.13em;color:var(--muted);margin-bottom:14px;font-size:10px;font-weight:700;display:block}.entry-content blockquote.instagram-media p:last-child{margin:12px 0 0;font-size:13px}.entry-content .instagram-embed iframe.instagram-media{border-radius:10px;display:block;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important}.instagram-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.entry-content .instagram-direct{color:var(--muted);font-size:12px;text-decoration:none}.instagram-retry{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;min-height:42px;padding:9px 14px;font-size:12px}.instagram-retry:disabled{opacity:.55;cursor:wait}.entry-content .instagram-status{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.instagram-status:empty{display:none}@media (width<=380px){.entry-content blockquote.instagram-media{padding:18px}.instagram-controls{gap:8px}}.entry-content .media-embed{border:1px solid var(--line);background:#fafafd;border-radius:12px;min-width:0;max-width:100%;margin:36px auto;padding:16px;overflow:hidden}.entry-content .media-embed-vertical{max-width:390px}.entry-content .media-embed iframe{aspect-ratio:16/9;border:0;border-radius:8px;width:100%;min-height:200px;display:block}.entry-content .media-embed-vertical iframe{aspect-ratio:9/16;min-height:0}.media-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.entry-content .media-direct{color:var(--muted);font-size:12px;text-decoration:none}.media-retry{border:1px solid var(--line);min-height:42px;color:var(--ink);background:#fff;border-radius:999px;padding:8px 14px;font-size:12px}.entry-content .media-status{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.media-status:empty{display:none}.media-source{overflow-wrap:anywhere;font-size:14px}.article-index{width:min(var(--article-width),calc(100% - var(--gutter)*2));border:1px solid var(--line);background:#faf8fb;border-radius:12px;margin:0 auto 30px;padding:0}.article-index summary{cursor:pointer;justify-content:space-between;gap:16px;padding:17px 21px;font-size:16px;font-weight:600;list-style:none;display:flex}.article-index summary::-webkit-details-marker{display:none}.article-index details[open]>summary span{transform:rotate(45deg)}.article-index ol{gap:9px;margin:0;padding:0 24px 20px 42px;font-size:15px;line-height:1.5;display:grid}.article-index a{text-decoration:none}.article-index a:hover{text-underline-offset:3px;text-decoration:underline}.entry-content :is(p,li,figcaption){overflow-wrap:anywhere}.entry-content img{max-width:100%;height:auto}.maqf-advento{--maqf-advento-text:#3f3f3f;--maqf-advento-line:#dedbd7;--maqf-advento-soft:#f7f4f1;--maqf-advento-white:#fff;--maqf-advento-black:#111;border:1px solid var(--maqf-advento-line);background:var(--maqf-advento-soft);color:var(--maqf-advento-text);border-radius:22px;margin:clamp(22px,3vw,36px) 0 clamp(30px,4vw,48px);padding:clamp(20px,3vw,32px)}.maqf-advento[hidden]{display:none!important}.maqf-advento__intro{max-width:780px;margin-bottom:24px}.maqf-advento__eyebrow{letter-spacing:.11em;text-transform:uppercase;color:#777;margin:0 0 7px!important;font-size:.72rem!important;font-weight:800!important}.maqf-advento__intro h3{letter-spacing:-.025em;margin:0 0 9px!important;font-size:clamp(1.45rem,2.8vw,2rem)!important;line-height:1.14!important}.maqf-advento__intro>p:last-child{color:#585858;max-width:720px;line-height:1.65;margin:0!important}.maqf-advento__form{gap:19px;display:grid}.maqf-advento fieldset{border:0;min-width:0;margin:0;padding:0}.maqf-advento legend{color:#222;margin:0 0 8px;padding:0;font-size:.93rem;font-weight:750}.maqf-advento__options{flex-wrap:wrap;gap:7px;display:flex}.maqf-advento__options label{cursor:pointer;margin:0;position:relative}.maqf-advento__options input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.maqf-advento__options span{background:var(--maqf-advento-white);color:#333;border:1px solid #d2cfcb;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-size:.86rem;font-weight:650;line-height:1.2;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.maqf-advento__options label:hover span{border-color:#8e8a86}.maqf-advento__options input:checked+span{border-color:var(--maqf-advento-black);background:var(--maqf-advento-black);color:#fff}.maqf-advento__options input:focus-visible+span{outline-offset:2px;outline:3px solid #00000029}.maqf-advento__actions{border-top:1px solid var(--maqf-advento-line);flex-wrap:wrap;align-items:center;gap:15px;margin-top:22px;padding-top:18px;display:flex}.maqf-advento__reset{appearance:none;color:#555;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.86rem;text-decoration:underline}.maqf-advento__table-link{border-bottom:1px solid;font-size:.86rem;font-weight:750;text-decoration:none}.maqf-advento__results{margin-top:23px}.maqf-advento__notice{background:#fff;border-left:3px solid #111;border-radius:0 9px 9px 0;padding:13px 15px;font-size:.9rem;line-height:1.55}.maqf-advento__results-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:11px;display:flex}.maqf-advento__results-head h4{line-height:1.3;margin:0!important;font-size:1.05rem!important}.maqf-advento__results-head p{color:#666;max-width:700px;font-size:.82rem;line-height:1.45;margin:3px 0 0!important}.maqf-advento__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.maqf-advento__card{border:1px solid var(--maqf-advento-line);background:#fff;border-radius:15px;flex-direction:column;min-width:0;padding:17px;display:flex}.maqf-advento__rank{letter-spacing:.095em;text-transform:uppercase;color:#777;margin-bottom:4px;font-size:.67rem;font-weight:800}.maqf-advento__card h5{letter-spacing:-.01em;margin:0 0 6px!important;font-size:1.02rem!important;line-height:1.25!important}.maqf-advento__meta{color:#666;font-size:.82rem;line-height:1.45;margin:0 0 9px!important}.maqf-advento__reason{color:#3f3f3f;font-size:.87rem;line-height:1.5;margin:0 0 14px!important}.maqf-advento__card button{appearance:none;color:#222;font:inherit;cursor:pointer;background:#fff;border:1px solid #222;border-radius:999px;align-self:flex-start;margin-top:auto;padding:7px 11px;font-size:.78rem;font-weight:750;transition:background .16s,color .16s}.maqf-advento__card button:hover,.maqf-advento__card button:focus-visible{color:#fff;background:#111}.tabela-comparativa tr.maqf-advento-row-highlight{outline-offset:-3px;outline:3px solid #00000038}.tabela-comparativa tr.maqf-advento-row-highlight td{background:#fbf6f4!important}@media (width<=700px){.maqf-advento{border-radius:17px;margin-inline:0;padding:20px 17px}.maqf-advento__intro h3{font-size:clamp(1.35rem,6.5vw,1.75rem)!important}.maqf-advento__options{gap:6px}.maqf-advento__options span{min-height:41px;padding-inline:12px;font-size:.84rem}.maqf-advento__grid{grid-template-columns:1fr}.maqf-advento__results-head{display:block}.maqf-advento__results-head p{margin-top:5px!important}}@media (prefers-reduced-motion:reduce){.maqf-advento *{scroll-behavior:auto!important;transition:none!important}}.maqf-advento__availability{color:#444;background:#f7f4f1;border:1px solid #d2cfcb;border-radius:999px;align-self:flex-start;align-items:center;margin:-2px 0 10px;padding:4px 8px;font-size:.7rem;font-weight:800;line-height:1.2;display:inline-flex}.maqf-advento__availability--instock{color:#315b35;background:#eef7ef;border-color:#c9dec9}.maqf-advento__availability--out{color:#666;background:#f2f2f2;border-color:#d8d8d8}.maqf-advento__availability--preorder{color:#36546f;background:#eef3f8;border-color:#cbd8e6}.maqf-advento__availability--app{color:#74405a;background:#f8eef3;border-color:#e6cbd8}.maqf-advento__availability--confirm{color:#72531f;background:#fff6e7;border-color:#ecd6ad}.edition-page-wrap{--ep-frame:min(1280px,calc(100% - 88px));--page-accent:var(--blue);--page-wash:#f5f3ff;--page-note:var(--lime);font:400 17px/1.7 var(--sans);color:var(--ink);background:#fff}.edition-page-wrap[data-page-accent=rose]{--page-wash:#fff1f6;--page-note:var(--pink)}.edition-page-wrap[data-page-accent=lime]{--page-wash:#f5f7ed;--page-note:var(--lime)}.edition-page-wrap :is(.container,.maqf-container){width:var(--ep-frame);max-width:none;margin-inline:auto}.edition-page-wrap *{box-sizing:border-box}.edition-page-wrap [hidden]{display:none!important}.edition-page-wrap :is(h1,h2,h3,h4,p,figure){margin:0}.edition-page-wrap :is(h1,h2,h3,h4){font-family:var(--sans);letter-spacing:-.035em;text-wrap:balance;color:var(--ink);font-weight:700;line-height:1.14}.edition-page-wrap h2{font-size:clamp(30px,3.2vw,44px)}.edition-page-wrap h3{font-size:23px;line-height:1.23}.edition-page-wrap p{color:var(--muted)}.edition-page-wrap a{color:inherit;text-decoration:none}.edition-page-wrap img{max-width:100%;height:auto;display:block}.edition-page-wrap :is(button,input,select,textarea){font:inherit}.edition-page-wrap :is(a,button,summary){-webkit-tap-highlight-color:transparent}.edition-page-wrap :focus-visible{outline:3px solid var(--blue);outline-offset:5px}.edition-page-wrap ::selection{background:var(--lime);color:var(--ink)}.edition-page-wrap :is(.maqf-eyebrow,.maqf-card__eyebrow,.mp-kicker,.edition-page-eyebrow,.maqf-newsletter__form-kicker){color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.edition-page-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:27px 0 23px;display:flex}.edition-page-top nav{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.edition-page-top nav a:hover{color:var(--blue)}.edition-page-kicker{letter-spacing:.1em;text-align:right;font-size:12px;font-weight:600}.edition-page-hero{padding:54px 0 46px}.edition-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid}.edition-hero-copy{min-width:0}.edition-page-wrap .edition-page-title{letter-spacing:-.055em;max-width:17ch;margin:21px 0 24px;font-size:clamp(46px,4.8vw,72px);line-height:1.04}.edition-page-title em{font:inherit;color:var(--blue);font-style:normal;position:relative}.edition-page-wrap .edition-page-lead{max-width:53ch;margin-bottom:27px;padding:0;font-size:18px;line-height:1.75}.edition-hero-visual{min-width:0}.edition-page-wrap :is(.maqf-actions,.mp-actions,.maqf-mature-hero__links,.maqf-contact-alt__actions){flex-wrap:wrap;align-items:center;gap:12px;margin-top:25px;display:flex}.edition-page-wrap :is(.maqf-btn,.mp-button,.mp-secondary,.maqf-mature-hero__links a,.maqf-calc-submit,.maq-contact__submit,.native-form .button){border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:14px 22px;font-size:15px;font-weight:700;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex}.edition-page-wrap :is(.maqf-btn,.mp-button,.mp-secondary,.maqf-calc-submit):hover{transform:translateY(-2px)}.edition-page-wrap :is(.maqf-btn--secondary,.mp-secondary,.maqf-mature-hero__links a:last-child){border-color:var(--line);color:var(--ink);background:#fff}.edition-page-wrap :is(.maqf-tools-badges,.maqf-chips){flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.edition-page-wrap :is(.maqf-tools-badges,.maqf-chips)>span{background:var(--page-wash);border-radius:6px;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.edition-page-guide{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px;margin-top:44px;padding:22px 0;display:flex}.edition-page-guide>span{letter-spacing:.1em;color:var(--muted);font-size:10px;font-weight:700}.edition-page-guide a{align-items:center;gap:16px;min-height:32px;font-size:14px;font-weight:600;display:flex}.edition-page-guide a span,.edition-page-guide a:hover{color:var(--blue)}.edition-page-section{border-bottom:1px solid var(--line);padding:68px 0;scroll-margin-top:24px}.edition-page-section:is(.maqf-section--cream,.mp-cream){background:var(--page-wash)}.edition-page-section.maqf-section--pink{background:#f7f7fa}.ep-section-head{text-align:left;max-width:none;margin:0 0 34px}.ep-section-head .maqf-eyebrow,.ep-section-head .mp-kicker{margin-bottom:13px}.ep-section-head h2{max-width:27ch;margin-bottom:17px}.ep-section-head>p:last-child{max-width:64ch;font-size:16px;line-height:1.75}.edition-page-wrap :is(.maqf-grid,.mp-needs,.mp-three,.maqf-tools-grid,.maqf-price-context__grid,.maqf-price-method,.maqf-info-pair){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.edition-page-wrap :is(.maqf-card,.mp-need,.mp-step,.mp-ingredient,.maqf-tool-card,.maqf-source-card){border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.edition-page-wrap :is(.maqf-card--problem,.mp-need,.mp-step,.mp-ingredient,.maqf-contact-reason,.maqf-price-context__card,.maqf-source-card){padding:28px}.edition-page-wrap :is(.maqf-card,.mp-need,.mp-step,.mp-ingredient,.maqf-tool-card) h3{margin:13px 0}.edition-page-wrap :is(.maqf-card,.mp-need,.mp-step,.mp-ingredient,.maqf-tool-card) p:not([class*=eyebrow]){font-size:16px;line-height:1.7}.edition-page-wrap :is(.mp-number,.mp-step-number,.maqf-card__number){color:var(--blue);margin-bottom:25px;font-size:13px;font-weight:700;display:block}.edition-page-wrap :is(.mp-links,.maqf-solution-card ul,.maqf-contact-rules){margin:22px 0 0;padding:0;list-style:none}.edition-page-wrap :is(.mp-links a,.mp-step>a,.mp-ingredient>a,.maqf-mature-read,.maqf-guide__link,.maqf-contact-jump){border-bottom:1px solid var(--line);color:var(--blue);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:14px;font-weight:700;display:flex}.edition-page-wrap :is(.mp-step>a,.mp-ingredient>a){margin-top:20px}.edition-page-wrap :is(.mp-links a,.maqf-guide__link):hover{color:var(--ink)}.edition-page-wrap :is(.mp-routine-foot,.maqf-tool-bottom,.maqf-contact-alt__inner,.maqf-price-dark__inner){justify-content:space-between;align-items:center;gap:36px;display:flex}.mp-routine-foot{border-top:1px solid var(--line);margin-top:24px;padding-top:30px;font-size:15px}.mp-routine-foot>a{color:var(--blue);font-weight:700}.edition-page-wrap .mp-note{background:var(--blue);color:#fff;border-radius:16px;margin:20px 0 0;padding:46px 40px;position:relative}.edition-page-wrap .mp-note p{color:#e0e4ff;margin-bottom:20px;font-size:16px}.edition-page-wrap .mp-note .mp-kicker{color:var(--lime);padding-right:60px;font-size:12px}.edition-page-wrap .mp-note .mp-note-title{letter-spacing:-.045em;color:#fff;margin:30px 0 24px;font-size:clamp(32px,3.2vw,46px);font-weight:700;line-height:1.1}.mp-note-mark{background:var(--lime);letter-spacing:-.04em;color:var(--ink);border:4px solid #fff;border-radius:10px;padding:13px 18px;font-size:21px;font-weight:700;position:absolute;top:-23px;right:22px;transform:rotate(5deg)}.edition-page-wrap .mp-note>a{color:#fff;border-top:1px solid #ffffff40;justify-content:space-between;gap:20px;padding-top:22px;font-size:14px;font-weight:700;display:flex}.edition-page-wrap .mp-needs{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-need{grid-template-columns:30px minmax(0,1fr);gap:16px;display:grid}.mp-need .mp-number{margin-top:16px}.edition-page-wrap .mp-three>article:nth-child(2){background:#fff}.mp-ingredient>span{color:var(--blue);font-size:12px;font-weight:700}.edition-page-wrap .mp-mature{background:#ede8ff;border:0}.mp-mature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.mp-mature h2{max-width:18ch}.mp-mature p{margin:20px 0}.mp-mature a{background:var(--blue);color:#fff;border-radius:8px;padding:15px 22px;font-size:15px;font-weight:700;display:inline-flex}.mp-end{padding:55px 0}.mp-end-grid{justify-content:space-between;align-items:center;gap:35px;display:flex}.mp-end h2{margin-bottom:16px}.mp-end p{max-width:55ch;font-size:16px}.mp-end .mp-actions{flex-wrap:nowrap;margin:0}.maqf-mature-hero__visual{padding:18px 0 0 22px;position:relative}.maqf-mature-hero__visual:before{content:"";background:var(--lilac);border-radius:16px;position:absolute;inset:0 24px 65px 0}.maqf-mature-hero__image{aspect-ratio:5/4;border-radius:12px;position:relative;overflow:hidden}.maqf-mature-hero__image img{object-fit:cover;object-position:center 35%;width:100%;height:100%}.maqf-mature-hero__stamp{background:var(--lime);width:104px;height:104px;color:var(--ink);text-align:center;border:5px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:-7px -8px auto auto;transform:rotate(8deg)}.maqf-mature-hero__stamp strong{letter-spacing:-.04em;font-size:21px;line-height:1.15}.maqf-mature-hero__stamp small{font-size:10px;font-weight:700;line-height:1.3}.maqf-mature-hero__stamp span{font-size:11px}.edition-page-wrap .maqf-mature-hero__note{border-left:3px solid var(--pink);color:var(--muted);margin-top:14px;padding-left:14px;font-size:13px;line-height:1.65;position:relative}.maqf-mature-start__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.maqf-mature-start__grid>a{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:13px;padding:22px;display:flex}.maqf-mature-start__grid>a>span{color:var(--blue);font-size:12px;font-weight:700}.maqf-mature-start__grid strong{font-size:18px;line-height:1.3}.maqf-mature-start__grid p{font-size:16px;line-height:1.65}.maqf-mature-start__grid b{color:var(--blue);margin-top:auto;font-weight:400}.edition-page-wrap .maqf-mature-statement{background:var(--blue);border:0;padding:45px 0}.edition-page-wrap .maqf-mature-statement p{letter-spacing:-.045em;color:#fff;max-width:24ch;font-size:clamp(34px,4.4vw,60px);font-weight:700;line-height:1.08}.maqf-mature-statement em{font:inherit;color:var(--lime)}.maqf-mature-statement>div>span{color:#e0e4ff;margin-top:20px;font-size:16px;display:block}.maqf-mature-care__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.maqf-mature-care__card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.maqf-mature-care__card>a{height:100%;padding-bottom:24px;display:block}.edition-page-wrap :is(.maqf-mature-care__image,.maqf-mature-choose__image,.maqf-mature-latest__image){aspect-ratio:16/11;background:var(--lilac);border-radius:10px;overflow:hidden}.maqf-mature-care__card .maqf-mature-care__image{border-radius:0}.edition-page-wrap :is(.maqf-mature-care__image,.maqf-mature-choose__image,.maqf-mature-latest__image,.maqf-mature-menopause__image) img{object-fit:cover;width:100%;height:100%}.edition-page-wrap .maqf-mature-care__card>a>:is(p,h3,span){margin-inline:22px}.edition-page-wrap :is(.maqf-mature-care__card,.maqf-mature-choose article,.maqf-mature-latest article)>a>p{letter-spacing:.07em;text-transform:uppercase;color:var(--blue);margin-block:18px 10px;font-size:12px;font-weight:700;line-height:1.5}.edition-page-wrap .maqf-mature-care__card h3{margin-bottom:14px;font-size:23px;line-height:1.23}.maqf-mature-care__card span{color:var(--muted);font-size:16px;line-height:1.7;display:block}.maqf-mature-makeup__feature{border:1px solid var(--line);background:#ede8ff;border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-bottom:30px;padding:24px;display:grid}.maqf-mature-makeup__feature-image{aspect-ratio:4/3;border-radius:10px;overflow:hidden}.maqf-mature-makeup__feature-image img{object-fit:cover;width:100%;height:100%}.maqf-mature-makeup__feature>div{padding:12px 12px 12px 0}.maqf-mature-makeup__feature>div>p{letter-spacing:.1em;color:var(--blue);margin-bottom:18px;font-size:12px;font-weight:700}.edition-page-wrap .maqf-mature-makeup__feature h3{color:var(--ink);margin-bottom:20px;font-size:clamp(25px,2.4vw,34px);line-height:1.17}.maqf-mature-makeup__feature>div>span{color:var(--muted);font-size:16px;line-height:1.75}.maqf-mature-makeup__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;display:grid}.maqf-mature-makeup__list>a{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:15px;padding:20px 0;display:grid}.maqf-mature-makeup__list>a>span,.maqf-mature-makeup__list b{color:var(--blue);font-size:13px}.maqf-mature-makeup__list small{color:var(--muted);margin-bottom:5px;font-size:14px;display:block}.maqf-mature-makeup__list strong{color:var(--ink);font-size:17px;line-height:1.45}.maqf-mature-menopause__grid{grid-template-columns:1.25fr .75fr;gap:36px;display:grid}.maqf-mature-menopause__image{aspect-ratio:16/10;border-radius:12px;overflow:hidden}.maqf-mature-menopause__feature-body{padding:22px 0}.maqf-mature-menopause__feature-body>p{color:var(--blue);letter-spacing:.07em;font-size:12px;font-weight:700}.maqf-mature-menopause__feature-body>span{color:var(--muted);font-size:16px;font-weight:400;line-height:1.75;display:block}.maqf-mature-menopause__feature-body h3{margin:12px 0;font-size:29px}.maqf-mature-menopause__side{border-top:1px solid var(--line)}.maqf-mature-menopause__side>a{border-bottom:1px solid var(--line);grid-template-columns:25px minmax(0,1fr) 14px;gap:13px;padding:24px 0;display:grid}.maqf-mature-menopause__side>a>span,.maqf-mature-menopause__side>a>b{color:var(--blue);font-size:13px}.maqf-mature-menopause__side small{color:var(--muted);margin-bottom:8px;font-size:14px;display:block}.maqf-mature-menopause__side strong{font-size:20px;line-height:1.25;display:block}.maqf-mature-menopause__side p{margin-top:12px;font-size:16px}.maqf-mature-choose__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.maqf-mature-latest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;display:grid}.edition-page-wrap :is(.maqf-mature-choose,.maqf-mature-latest) article h3{margin:12px 0;font-size:20px;line-height:1.3}.edition-page-wrap :is(.maqf-mature-choose,.maqf-mature-latest) article p{color:var(--blue);letter-spacing:.06em;margin-top:16px;font-size:12px}.maqf-mature-latest article span{color:var(--muted);font-size:14px}.maqf-mature-guide__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:38px;display:grid}.maqf-mature-guide__grid>div{border:1px solid var(--line);background:#fff;border-radius:10px;padding:24px}.maqf-mature-guide__grid strong{margin:12px 0;font-size:18px;display:block}.maqf-mature-guide__grid span{color:var(--blue);font-size:12px}.maqf-mature-guide__grid p{font-size:16px}.edition-page-wrap .maqf-mature-close{background:var(--lilac)}.maqf-mature-close__inner{grid-template-columns:1fr auto;align-items:center;gap:20px 45px;max-width:none;display:grid}.maqf-mature-close__inner>.maqf-eyebrow{grid-column:1/-1}.maqf-mature-close__inner>h2{max-width:25ch}.maqf-mature-close__inner>p:not(.maqf-eyebrow){grid-column:1;font-size:16px}.maqf-mature-close__inner>a{grid-area:2/2/4}.edition-page-wrap :is(.maqf-faq,.maqf-mature-faq){gap:12px;width:min(100%,900px);max-width:100%;margin-top:28px;display:grid}.edition-page-wrap details.ep-faq{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;padding:0;overflow:hidden}.edition-page-wrap .ep-faq>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;margin:0;padding:23px 24px;font-size:19px;font-weight:700;line-height:1.45;list-style:none;display:flex}.edition-page-wrap .ep-faq>summary::-webkit-details-marker{display:none}.edition-page-wrap .ep-faq>summary>[aria-hidden=true]{display:none}.edition-page-wrap .ep-faq>summary:after{content:"+";border:1px solid var(--line);height:28px;color:var(--blue);border-radius:50%;flex:0 0 28px;place-items:center;font-size:20px;font-weight:400;display:grid}.edition-page-wrap .ep-faq[open]>summary{background:var(--lilac)}.edition-page-wrap .ep-faq[open]>summary:after{content:"−"}.edition-page-wrap .ep-faq>:not(summary){color:var(--ink);margin:0;padding:20px 24px;font-size:17px;line-height:1.8}.edition-page-wrap .ep-faq p{color:var(--ink)}.edition-page-wrap .ep-faq a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.edition-page-wrap .ep-faq>summary:focus-visible{outline-offset:-4px}.maqf-hero-visual{background:var(--lilac);border-radius:16px;margin:15px 0;padding:30px 24px 45px;position:relative}.maqf-hero-visual__halo{display:none}.maqf-browser{border:1px solid var(--line);background:#fff;border-radius:12px;position:relative;overflow:hidden}.maqf-browser__top{border-bottom:1px solid var(--line);background:#f8f8fa;align-items:center;gap:5px;padding:12px;font-size:9px;display:flex}.maqf-browser__top>span{background:#d8d9df;border-radius:50%;width:5px;height:5px}.maqf-browser__address{margin:auto}.maqf-browser__page{padding:22px}.maqf-browser__nav{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;font-size:9px;display:flex}.maqf-browser__nav>div{color:var(--muted);gap:12px;display:flex}.maqf-browser__hero{background:#f7f5f0;border-radius:8px;grid-template-columns:1.1fr .9fr;gap:15px;display:grid;overflow:hidden}.maqf-browser__hero-copy{padding:22px 4px 22px 18px}.maqf-browser__hero-copy>span{letter-spacing:.07em;color:var(--blue);font-size:8px}.maqf-browser__hero-copy>strong{letter-spacing:-.045em;margin:12px 0;font-size:26px;line-height:1.1;display:block}.maqf-browser__hero-copy p{font-size:10px;line-height:1.65}.maqf-browser__button{background:var(--blue);color:#fff;border-radius:4px;margin-top:15px;padding:7px 10px;font-size:9px;font-weight:600;display:inline-flex}.edition-page-wrap .maqf-browser__hero-copy>.maqf-browser__button{color:#fff;letter-spacing:0}.maqf-browser__art{background:var(--pink);min-height:230px;position:relative;overflow:hidden}.maqf-browser__art:before{content:"";aspect-ratio:.65;background:#9b526d;border-radius:50% 50% 0 0;width:85%;position:absolute;bottom:-30px;left:25%}.maqf-browser__art:after{content:"";aspect-ratio:1;background:var(--lime);border-radius:50%;width:45%;position:absolute;top:15px;right:10px}.maqf-browser__services{justify-content:space-between;gap:8px;margin-top:15px;font-size:9px;display:flex}.maqf-browser__services>span{border:1px solid var(--line);border-radius:4px;padding:7px 10px}.maqf-float{z-index:1;border:1px solid var(--line);background:#fff;border-radius:8px;padding:11px 15px;font-size:11px;line-height:1.5;position:absolute}.maqf-float strong{font-size:12px;display:block}.maqf-float span,.maqf-float small{color:var(--muted);font-size:10px}.maqf-float--review{max-width:185px;top:-17px;right:14px}.maqf-float__stars{color:var(--blue);letter-spacing:2px}.maqf-float--contact{bottom:9px;right:-8px}.maqf-float--services{bottom:-10px;left:8px}.maqf-guide>img,.maqf-guide>a>img{aspect-ratio:16/10;object-fit:cover;width:100%}.maqf-guide__body{padding:24px}.maqf-guide__body .maqf-btn{margin-top:20px}.maqf-actions--center{justify-content:center;margin-top:32px!important}.edition-page-wrap :is(.maqf-pro-resource,.maqf-solution,.maqf-tools-why,.maqf-tool-editorial,.maqf-contact-message){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:55px;display:grid}.edition-page-wrap :is(.maqf-pro-resource__copy,.maqf-solution__intro,.maqf-tools-why,.maqf-tool-editorial__main,.maqf-contact-message__copy) h2{max-width:25ch;margin:16px 0 22px}.edition-page-wrap :is(.maqf-pro-resource__copy,.maqf-solution__intro,.maqf-tools-why__copy,.maqf-tool-editorial__main,.maqf-contact-message__copy)>p:not([class*=eyebrow]){margin-bottom:18px;font-size:16px;line-height:1.8}.maqf-pro-resource__card,.maqf-solution-card{padding:30px}.maqf-pro-resource__formula{gap:14px;margin-block:22px;display:grid}.maqf-pro-resource__formula>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:14px;display:flex}.maqf-pro-resource__formula span{color:var(--blue)}.maqf-pro-resource__result{background:var(--blue);color:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:22px;display:flex}.maqf-pro-resource__result>div{gap:8px;display:grid}.maqf-pro-resource__result em{white-space:nowrap;font-size:14px}.maqf-pro-resource__result strong{letter-spacing:-.04em;font-size:34px}.maqf-pro-resource__result span,.maqf-pro-resource__result small{font-size:14px}.edition-page-wrap .maqf-solution-card>.maqf-partner{margin-top:20px;font-size:14px;line-height:1.7}.maqf-solution-card ul{margin-bottom:24px}.maqf-solution-card li{border-bottom:1px solid var(--line);padding:12px 0;font-size:14px}.maqf-solution-card li span{color:var(--blue);margin-right:9px}.maqf-solution-card>small{color:var(--muted);margin-top:20px;font-size:14px;display:block}.maqf-audience h2{max-width:30ch;margin-top:16px}.maqf-audience .maqf-chips>span{border:1px solid var(--line);background:#fff;padding:13px 18px;font-size:14px}.maqf-cta__inner{max-width:none}.maqf-cta__inner h2{max-width:26ch}.maqf-cta__inner>p{max-width:60ch;margin-top:20px}.maqf-cta__inner .maqf-actions{justify-content:flex-start}.maqf-tools-hero__visual{background:var(--lilac);border-radius:16px;grid-template-columns:1fr 1fr;gap:18px;padding:32px 22px 24px;display:grid;position:relative}.maqf-tools-hero__glow{display:none}.maqf-tools-chip{color:var(--blue);grid-column:1/-1;font-size:11px;font-weight:700}.maqf-tools-chip--free{background:var(--lime);border:4px solid #fff;border-radius:8px;padding:9px 14px;position:absolute;top:-16px;right:18px;transform:rotate(4deg)}.maqf-mini-tool{border:1px solid var(--line);background:#fff;border-radius:10px;padding:21px 18px}.maqf-mini-tool--price{background:#fff7ed;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.maqf-mini-tool--price>.maqf-mini-tool__top{display:none}.maqf-mini-tool>strong{letter-spacing:-.025em;margin-bottom:18px;font-size:19px;display:block}.maqf-mini-tool__top{gap:4px;margin-bottom:14px;display:flex}.maqf-mini-tool__top span{background:#d8d9e0;border-radius:50%;width:4px;height:4px}.maqf-mini-row{justify-content:space-between;gap:10px;margin:9px 0;font-size:12px;display:flex}.maqf-mini-row i{color:var(--muted);font-style:normal}.maqf-mini-row b{font-weight:600}.maqf-mini-result{background:var(--blue);color:#fff;text-align:center;border-radius:5px;margin-top:14px;padding:10px;font-size:14px;font-weight:700}.maqf-mini-tool--price .maqf-mini-result{align-self:center;margin-top:0}.maqf-pao{aspect-ratio:1.1;border:2px solid var(--ink);text-align:center;border-radius:9px;width:64px;margin:16px auto 14px;padding-top:12px;font-size:22px;font-weight:700;transform:rotate(-5deg)}.maqf-tool-card{flex-direction:column;display:flex}.maqf-tool-card__preview{background:#f2f5e5;min-height:220px;padding:25px 28px}.maqf-tool-card__preview--validade{background:#ffe8f0}.maqf-tool-card__preview--preco-pro{background:var(--lilac)}.maqf-preview-sun,.maqf-preview-euro,.maqf-preview-jar{color:var(--blue);margin-bottom:15px;font-size:35px;font-weight:700;line-height:1.2}.maqf-preview-jar>span{border:2px solid;border-radius:8px;padding:5px 10px;font-size:25px;display:inline-block}.maqf-preview-line{border-bottom:1px solid #18191d15;justify-content:space-between;padding:6px 0;font-size:13px;display:flex}.maqf-preview-answer{letter-spacing:-.025em;margin-top:16px;font-size:23px;font-weight:700}.maqf-tool-card__body{flex-direction:column;flex:1;align-items:flex-start;padding:27px;display:flex}.maqf-tool-card__body p:not([class*=eyebrow]){margin-bottom:25px}.maqf-tool-card__body .maqf-btn{width:100%;margin-top:auto}.maqf-tools-principles{gap:0;margin-top:25px;display:grid}.maqf-tools-principles>span{border-top:1px solid var(--line);color:var(--blue);padding:16px 0;font-size:12px}.maqf-tools-principles strong{color:var(--ink);margin-left:18px;font-size:15px}[data-edition-page^=ferramentas\/calculadora] .edition-page-title{max-width:19ch;font-size:clamp(42px,4.1vw,62px)}.edition-tool-art{background:var(--page-wash);width:100%;max-width:370px;color:var(--page-note);border-radius:16px;margin:0 auto;padding:24px}.edition-tool-art svg{width:100%;height:auto;display:block}.maqf-price-hero__visual{background:var(--lilac);border-radius:16px;padding:28px;position:relative}.maqf-price-hero__halo{display:none}.maqf-price-ui{border:1px solid var(--line);background:#fff;border-radius:10px;padding:25px}.maqf-price-ui__top{color:var(--muted);justify-content:space-between;padding-bottom:20px;font-size:10px;display:flex}.maqf-price-ui__formula{gap:17px;display:grid}.maqf-price-ui__formula>div{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:12px;display:flex}.maqf-price-ui__formula>div>span{color:var(--blue);font-size:11px;font-weight:700}.maqf-price-ui__formula strong{font-size:14px;display:block}.maqf-price-ui__formula small{color:var(--muted);font-size:14px}.maqf-price-ui__formula b{color:var(--blue);margin-left:auto}.maqf-price-ui__formula>div>span{flex:1;gap:4px;min-width:0;display:grid}.maqf-price-ui__formula b{margin-left:0;font-size:13px;line-height:1.35}.maqf-price-ui__formula small{font-size:12px;line-height:1.4}.maqf-price-ui__formula i,.maqf-price-ui__formula em{flex-shrink:0}.maqf-price-ui__formula em{margin-left:auto}.maqf-price-ui__result{background:var(--blue);color:#fff;border-radius:8px;margin-top:22px;padding:20px}.maqf-price-ui__result small,.maqf-price-ui__result span{font-size:14px;display:block}.maqf-price-ui__result strong{letter-spacing:-.04em;font-size:36px;line-height:1.3}.maqf-price-float{background:var(--lime);border:4px solid #fff;border-radius:8px;flex-direction:column;padding:11px 16px;font-size:10px;display:flex;position:absolute}.maqf-price-float strong{font-size:17px}.maqf-price-float--time{bottom:12px;left:-9px;transform:rotate(-4deg)}.maqf-price-float--vat{top:12px;right:-8px;transform:rotate(4deg)}.maqf-tool-back{color:var(--muted);margin-bottom:18px;font-size:12px;display:inline-block}.edition-page-wrap .maqf-calc-workspace{grid-template-columns:minmax(0,1.5fr) minmax(300px,.85fr);align-items:start;gap:32px;display:grid}.maqf-calc-form{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:30px}.edition-page-wrap fieldset{border:0;min-width:0;margin:0;padding:0}.maqf-calc-step{border-bottom:1px solid var(--line);padding:27px 0}.maqf-calc-step:first-child{padding-top:0}.maqf-calc-step__head{align-items:flex-start;gap:15px;margin-bottom:23px;display:flex}.maqf-calc-step__head>span{background:var(--lilac);height:30px;color:var(--blue);border-radius:50%;flex:0 0 30px;place-items:center;font-size:11px;font-weight:700;display:grid}.edition-page-wrap .maqf-calc-step h2{letter-spacing:-.025em;margin:0 0 9px;font-size:22px;line-height:1.25}.maqf-calc-step__head p{font-size:16px;line-height:1.65}.edition-page-wrap :is(input:not([type=radio],[type=checkbox],[type=hidden]),select,textarea){width:100%;min-height:50px;color:var(--ink);background:#fff;border:1px solid #c7cad5;border-radius:7px;max-width:100%;padding:12px 13px;font-size:16px;line-height:1.5;display:block}.edition-page-wrap :is(input[type=checkbox],input[type=radio]){accent-color:var(--blue);flex-shrink:0;width:18px;height:18px;margin:0}.edition-page-wrap input[type=hidden]{display:none}.maqf-field{margin-top:18px;display:block}.maqf-field>span,.maqf-price-field>span{margin-bottom:9px;font-size:14px;font-weight:600;display:block}.edition-page-wrap :is(.maqf-price-fields,.maqf-field-row,.maqf-package-fields--split){grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.maqf-price-fields label{font-size:14px;font-weight:600;display:block}.maqf-price-fields label>span{margin-bottom:8px;display:block}.maqf-price-input{position:relative}.maqf-price-input>span{color:var(--muted);font-size:13px;position:absolute;top:13px;right:13px}.maqf-price-input input{padding-right:38px!important}.maqf-price-field>small{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.6;display:block}.maqf-price-fields small{color:var(--muted);margin-top:7px;font-size:14px;font-weight:400;line-height:1.6;display:block}.edition-page-wrap :is(.maqf-field-note,.maqf-price-helper,.maqf-price-context-note,.maqf-price-vat-note,.maqf-price-disclaimer){color:var(--muted);margin-top:16px;font-size:14px;line-height:1.7}.maqf-price-helper,.maqf-price-vat-note{background:#f7f7fa;border-radius:8px;padding:15px}.maqf-price-helper strong{margin-bottom:7px;display:block}.maqf-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.maqf-choice-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.maqf-choice-grid>label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;align-items:flex-start;gap:9px;padding:15px 12px;display:flex;position:relative}.maqf-choice-grid>label:has(input:checked){border-color:var(--blue);background:#f2efff}.maqf-choice-grid input{margin-top:2px!important}.maqf-choice-grid b{font-size:14px;line-height:1.35;display:block}.maqf-choice-grid small{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55;display:block}.maqf-counter-grid{gap:14px;display:grid}.maqf-counter{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.maqf-counter>span{font-size:14px;font-weight:600}.maqf-counter small{color:var(--muted);font-size:14px;font-weight:400;display:block}.maqf-counter>div{align-items:center;gap:6px;display:flex}.maqf-counter button{background:var(--lilac);width:36px;height:38px;color:var(--blue);border:0;border-radius:5px;font-size:20px}.edition-page-wrap .maqf-counter input{text-align:center;width:60px;min-height:38px;padding:8px}.maqf-check-field,.maqf-price-check{align-items:flex-start;gap:12px;margin-top:22px;font-size:14px;display:flex}.maqf-check-field small{color:var(--muted);margin-top:5px;font-size:14px;line-height:1.6;display:block}.maqf-check-field input{margin-top:3px!important}.edition-page-wrap .maqf-calc-submit{justify-content:space-between;width:100%;margin-top:26px}.maqf-result-panel{border:1px solid var(--line);background:var(--lilac);border-radius:14px;min-width:0;padding:30px;position:sticky;top:24px}.maqf-result-panel>.maqf-card__eyebrow{margin-bottom:26px}.maqf-result-panel h2{max-width:20ch;margin-bottom:18px;font-size:30px;line-height:1.15}.maqf-result-panel p{font-size:16px;line-height:1.75}.maqf-result-visual{background:var(--blue);width:64px;height:64px;color:var(--lime);border-radius:12px;place-items:center;margin-bottom:28px;font-size:30px;font-weight:700;display:grid}.maqf-result-visual--pao{font-size:19px}.maqf-result-panel .maqf-result-number,.maqf-price-result__number{letter-spacing:-.04em;color:var(--blue);margin:18px 0;font-size:clamp(32px,3.1vw,46px);font-weight:700;line-height:1.2;display:block}.maqf-result-panel .maqf-expiry-main{color:var(--blue);margin-bottom:20px;font-size:25px;font-weight:700;line-height:1.3}.maqf-result-breakdown,.maqf-price-breakdown{gap:4px;margin-top:24px;display:grid}.maqf-result-breakdown>div,.maqf-price-breakdown>div{border-top:1px solid #ccc5e7;justify-content:space-between;gap:16px;padding:12px 0;font-size:13px;line-height:1.5;display:flex}.maqf-result-breakdown strong{text-align:right}.maqf-price-result__sub{color:var(--muted);font-size:13px}.maqf-result-actions{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.maqf-result-actions button{color:var(--ink);background:#fff;border:1px solid #ccc5e7;border-radius:6px;min-height:40px;padding:11px 13px;font-size:12px;line-height:1.4}.maqf-result-panel .maqf-result-ok,.maqf-result-panel .maqf-result-warning,.maqf-price-note{color:#3e4c26;background:#f4f8e8;border-radius:8px;margin-top:17px;padding:15px;font-size:12px}.maqf-result-panel .maqf-result-warning{color:#715017;background:#fff1db}.maqf-result-panel .maqf-small{margin-top:15px;font-size:14px}.edition-page-wrap [role=alert]{color:#871c39;background:#fff0f4;border:1px solid #aa284a;border-radius:8px;margin-bottom:20px;padding:16px;font-size:14px}.edition-page-wrap [aria-invalid=true]{outline:2px solid #a32f5a}.calculation-copy-status{margin-top:15px;font-size:13px}.maqf-price-context__card>span,.maqf-price-method>div>span{color:var(--blue);font-size:12px;font-weight:700}.maqf-price-context__card small{color:var(--muted);margin-top:14px;font-size:14px;display:block}.maqf-price-method{margin-block:27px}.maqf-price-method>div,.maqf-info-pair>div{border:1px solid var(--line);background:#fff;border-radius:8px;padding:20px}.maqf-price-method strong,.maqf-info-pair strong{margin-block:12px;font-size:16px;display:block}.maqf-price-method p{font-size:16px}.maqf-info-pair{margin-top:24px;grid-template-columns:1fr 1fr!important}.maqf-info-pair p{font-size:16px}.maqf-tool-editorial__main h3{margin:27px 0 15px;font-size:21px}.maqf-tool-editorial__main li{margin:10px 0;font-size:15px}.maqf-source-card h3{margin:16px 0;font-size:24px}.maqf-source-card p,.maqf-source-card li{font-size:14px;line-height:1.7}.maqf-source-card ul{padding-left:18px}.maqf-source-card a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.maqf-price-source-links{gap:13px;margin-top:25px;font-size:13px;display:grid}.maqf-formula-card{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:26px;padding:23px;font-size:14px}.maqf-formula-card code{white-space:normal;overflow-wrap:anywhere;font-size:14px}.edition-page-wrap .maqf-price-dark{color:#fff;background:#202735}.maqf-price-dark h2{color:#fff;max-width:24ch;margin:15px 0 20px}.maqf-price-dark p{color:#e0e4ff;max-width:65ch;font-size:16px}.maqf-price-dark .maqf-eyebrow{color:var(--pink)}.maqf-tool-bottom h2,.maqf-contact-alt__inner h2{max-width:25ch;margin:16px 0 20px}.maqf-tool-bottom>div>p{max-width:58ch;font-size:16px}.maqf-price-result__label{font-size:13px;font-weight:600}.maqf-price-result__round{background:#fff;border-radius:8px;margin-top:20px;padding:17px}.maqf-price-result__round small{color:var(--muted);font-size:14px;display:block}.maqf-price-result__round strong{color:var(--blue);margin-top:5px;font-size:30px;display:block}.maqf-price-insight{background:#fff;border-radius:8px;margin-top:18px;padding:17px;font-size:13px;line-height:1.75}.maqf-price-insight strong{margin-bottom:8px;display:block}.maqf-price-insight--tax{background:#fff1db}[data-edition-page=newsletter] .edition-hero-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:44px 70px}[data-edition-page=newsletter] .edition-page-title{max-width:15ch;margin-top:24px;font-size:clamp(45px,4.8vw,72px)}[data-edition-page=newsletter] .edition-hero-copy{padding-block:20px}.maqf-newsletter__form-card{background:var(--lilac);border:1px solid #d9d4ed;border-radius:16px;padding:35px;position:relative}.maqf-newsletter__form-card:before{content:"↗";background:var(--lime);width:52px;height:52px;color:var(--blue);border:4px solid #fff;border-radius:50%;place-items:center;font-size:29px;display:grid;position:absolute;top:-23px;right:24px;transform:rotate(-8deg)}.maqf-newsletter__form-card h2{margin:14px 0 17px;font-size:37px}.maqf-newsletter__form-card>p:not([class*=kicker]){font-size:16px;line-height:1.75}.maqf-newsletter__form{margin-top:25px}.native-form label{margin-bottom:9px;font-size:14px;font-weight:600;display:block}.native-form .consent-label{align-items:flex-start;gap:10px;margin:17px 0;font-size:14px;font-weight:400;line-height:1.7;display:flex}.native-form .consent-label input{margin-top:2px}.edition-page-wrap .native-form .button{border-radius:8px;width:100%;margin-bottom:4px}.maqf-newsletter__privacy{border-top:1px solid #d9d4ed;padding-top:18px;line-height:1.7;margin-top:20px!important;font-size:14px!important}.maqf-newsletter__privacy a{color:var(--blue);text-decoration:underline}.maqf-newsletter__notes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:26px 0;display:grid}.maqf-newsletter__notes>div{align-items:flex-start;gap:18px;display:flex}.maqf-newsletter__notes>div>span{background:var(--lime);width:36px;height:36px;color:var(--blue);border-radius:50%;flex:0 0 36px;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid}.maqf-newsletter__notes strong{color:var(--ink);margin-bottom:8px;font-size:17px;line-height:1.35;display:block}.maqf-newsletter__notes small{color:var(--muted);font-size:14px;line-height:1.7;display:block}.form-preview-notice{border:1px solid var(--line);background:#fff;border-radius:9px;margin-top:20px;padding:17px;font-size:12px;line-height:1.7}.form-preview-notice p{margin-bottom:8px;font-size:14px}.form-preview-notice a{color:var(--blue);font-weight:700}.form-trap,.maq-contact__trap{display:none!important}.edition-page-wrap :disabled{cursor:not-allowed}.maqf-contact-reason>p:first-child{color:var(--blue);font-size:12px;font-weight:700}.maqf-contact-reason h3{max-width:22ch}.maqf-contact-message{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.maqf-contact-message__copy h2{max-width:14ch}.maqf-contact-rules li{border-bottom:1px solid var(--line);padding:15px 0;font-size:14px;line-height:1.7}.maqf-contact-rules li:before{content:"↗";color:var(--blue);margin-right:10px}.maqf-contact-form-shell{border:1px solid var(--line);background:#f8f7fc;border-radius:14px;padding:30px}.maq-contact__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.maq-contact__field label{margin-bottom:9px;font-size:14px;font-weight:600;display:block}.maq-contact__field{margin-bottom:20px}.maq-contact__grid .maq-contact__field{margin:0}.maq-contact__grid{margin-bottom:20px}.maq-contact textarea{resize:vertical;min-height:170px}.maq-contact__hint,.maq-contact__privacy{font-size:14px;line-height:1.7;margin-top:9px!important}.maq-contact__privacy a{color:var(--blue);text-decoration:underline}.maq-contact__footer{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.maq-contact__submit{margin-top:5px}.maq-contact__status{font-size:14px}.edition-page-tail{border-block:1px solid var(--line);justify-content:space-between;gap:30px;margin-top:34px;margin-bottom:60px;padding-block:28px;display:flex}.edition-page-tail a{justify-content:space-between;align-items:center;gap:25px;min-height:44px;font-size:14px;font-weight:600;display:flex}.edition-page-tail a:hover{color:var(--blue)}@media (width>=1600px){.edition-page-wrap{--ep-frame:min(1380px,calc(100% - 120px))}}@media (width<=1100px){.edition-page-wrap{--ep-frame:calc(100% - 56px)}.edition-hero-grid{gap:36px}.edition-page-wrap .edition-page-title{font-size:clamp(40px,5.5vw,61px)}.edition-page-kicker{max-width:32ch}.maqf-mature-start__grid,.maqf-mature-choose__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edition-page-wrap :is(.maqf-pro-resource,.maqf-solution,.maqf-tools-why,.maqf-tool-editorial,.maqf-contact-message){gap:30px}.edition-page-wrap .maqf-calc-workspace{grid-template-columns:minmax(0,1.25fr) minmax(280px,.9fr);gap:24px}.maqf-calc-form,.maqf-result-panel{padding:24px}.maqf-counter{flex-wrap:wrap}.maqf-tools-hero__visual{gap:10px;padding:28px 16px 16px}.maqf-mini-tool{padding:15px 12px}.maqf-browser__hero-copy>strong{font-size:21px}.maqf-browser__page{padding:15px}.maqf-mature-care__card h3{font-size:21px}.maqf-mature-care__card>a>:is(p,h3,span){margin-inline:17px}.maqf-browser__nav>div{display:none}}@media (width<=900px){.edition-page-wrap .maqf-calc-workspace{grid-template-columns:minmax(0,1fr)}.maqf-result-panel{position:static}.edition-page-wrap :is(.maqf-price-context__grid,.maqf-tools-grid){grid-template-columns:1fr}.maqf-tool-card{grid-template-columns:.75fr 1.25fr;display:grid}.maqf-tool-card__preview{height:100%}.maqf-tool-card__body .maqf-btn{width:auto}.maqf-mature-care__grid{gap:18px}.maqf-mature-makeup__feature{gap:25px;padding:20px}.maqf-mature-menopause__grid{grid-template-columns:1fr 1fr;gap:25px}[data-edition-page=newsletter] .edition-hero-grid{gap:35px}.maqf-newsletter__form-card{padding:27px}.maqf-newsletter__notes{gap:20px}}@media (width<=760px){.edition-page-wrap{--ep-frame:calc(100% - 36px);font-size:16px}.edition-page-top{padding:21px 0 18px}.edition-page-kicker{display:none}.edition-page-top nav{gap:10px;font-size:14px}.edition-page-hero{padding:34px 0 28px}.edition-hero-grid{grid-template-columns:minmax(0,1fr);gap:35px}.edition-page-wrap .edition-page-title{letter-spacing:-.05em;max-width:18ch;margin:18px 0 22px;font-size:clamp(39px,10.8vw,57px);line-height:1.055}.edition-page-wrap .edition-page-lead{margin-bottom:24px;font-size:16px;line-height:1.8}.edition-page-wrap :is(.maqf-eyebrow,.maqf-card__eyebrow,.mp-kicker,.edition-page-eyebrow){font-size:12px}.edition-page-wrap :is(.maqf-actions,.mp-actions,.maqf-mature-hero__links){gap:10px;margin-top:22px}.edition-page-wrap :is(.maqf-btn,.mp-button,.mp-secondary,.maqf-mature-hero__links a){min-height:48px;padding:13px 17px;font-size:14px}.edition-page-guide{scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex-wrap:nowrap;gap:22px;margin-top:28px;padding-block:17px;display:flex;overflow-x:auto}.edition-page-guide>span{display:none}.edition-page-guide a{white-space:nowrap;flex-shrink:0;gap:12px;font-size:14px}.edition-page-section{padding:42px 0}.edition-page-wrap h2{letter-spacing:-.04em;font-size:31px}.ep-section-head{margin-bottom:26px}.ep-section-head h2{max-width:25ch;margin-bottom:16px}.ep-section-head>p:last-child{font-size:16px;line-height:1.75}.edition-page-wrap :is(.maqf-grid,.mp-needs,.mp-three,.maqf-pro-resource,.maqf-solution,.maqf-tools-why,.maqf-tool-editorial,.maqf-contact-message){gap:24px;grid-template-columns:minmax(0,1fr)!important}.edition-page-wrap :is(.maqf-card--problem,.mp-need,.mp-step,.mp-ingredient,.maqf-contact-reason,.maqf-price-context__card,.maqf-source-card){padding:24px}.edition-page-wrap :is(.maqf-card,.mp-need,.mp-step,.mp-ingredient) h3{font-size:22px}.mp-end{padding:38px 0}.mp-end-grid{flex-direction:column;align-items:flex-start;gap:24px}.mp-end .mp-actions{flex-wrap:wrap}.mp-end h2{font-size:30px}.mp-need{grid-template-columns:24px minmax(0,1fr);gap:13px}.edition-page-wrap .mp-note{margin-top:10px;padding:33px 27px}.edition-page-wrap .mp-note .mp-note-title{margin:22px 0;font-size:37px}.mp-note-mark{font-size:18px}.edition-page-wrap :is(.mp-routine-foot,.maqf-tool-bottom,.maqf-contact-alt__inner,.maqf-price-dark__inner){flex-direction:column;align-items:flex-start;gap:22px}.mp-mature-grid{grid-template-columns:1fr;gap:18px}.maqf-mature-hero__visual{margin-right:4px;padding:12px 0 0 12px}.maqf-mature-hero__image{aspect-ratio:4/3}.maqf-mature-hero__stamp{width:86px;height:86px;top:-8px;right:-8px}.maqf-mature-hero__stamp strong{font-size:18px}.maqf-mature-hero__stamp small{font-size:9px}.maqf-mature-hero__note{line-height:1.65;font-size:14px!important}.maqf-mature-start__grid{grid-template-columns:1fr;gap:12px}.maqf-mature-start__grid>a{padding:21px 22px 21px 49px;display:block;position:relative}.maqf-mature-start__grid>a>span{font-size:11px;position:absolute;top:24px;left:16px}.maqf-mature-start__grid strong{margin-bottom:10px;font-size:19px;display:block}.maqf-mature-start__grid p{max-width:40ch;font-size:16px}.maqf-mature-start__grid b{display:none}.edition-page-wrap .maqf-mature-statement{padding:32px 0}.edition-page-wrap .maqf-mature-statement p{font-size:35px;line-height:1.12}.maqf-mature-statement>div>span{margin-top:18px;font-size:16px;line-height:1.7}.maqf-mature-care__grid{grid-template-columns:1fr;gap:19px}.maqf-mature-care__card .maqf-mature-care__image{aspect-ratio:16/10}.edition-page-wrap .maqf-mature-care__card h3{font-size:24px;line-height:1.25}.maqf-mature-care__card>a>:is(p,h3,span){margin-inline:22px}.maqf-mature-makeup__feature{grid-template-columns:1fr;gap:20px;padding:18px}.maqf-mature-makeup__feature>div{padding:0 3px 6px}.edition-page-wrap .maqf-mature-makeup__feature h3{font-size:26px;line-height:1.2}.maqf-mature-makeup__list{grid-template-columns:1fr}.maqf-mature-menopause__grid{grid-template-columns:1fr;gap:12px}.maqf-mature-menopause__feature-body h3{font-size:26px}.maqf-mature-choose__grid,.maqf-mature-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.edition-page-wrap :is(.maqf-mature-choose,.maqf-mature-latest) article h3{letter-spacing:-.025em;font-size:17px;line-height:1.32}.edition-page-wrap :is(.maqf-mature-choose,.maqf-mature-latest) article p{letter-spacing:.04em;font-size:12px;line-height:1.5}.edition-page-wrap :is(.maqf-mature-choose__image,.maqf-mature-latest__image){aspect-ratio:4/3}.maqf-mature-latest article span{font-size:14px}.maqf-mature-guide__grid{grid-template-columns:1fr;gap:14px}.maqf-mature-guide__grid>div{padding:22px}.maqf-mature-close__inner{display:block}.maqf-mature-close__inner>h2{margin:14px 0 18px}.maqf-mature-close__inner>a{margin-top:23px}.maqf-mature-close__inner>p:not(.maqf-eyebrow){font-size:16px}.edition-page-wrap .ep-faq>summary{gap:14px;padding:19px 18px;font-size:17px;line-height:1.45}.edition-page-wrap .ep-faq>:not(summary){padding:18px;font-size:16px}.edition-page-wrap :is(.maqf-faq,.maqf-mature-faq){gap:12px;margin-top:25px}.maqf-hero-visual{margin:10px 8px 10px 0;padding:25px 16px 38px}.maqf-browser__hero-copy>strong{font-size:23px}.maqf-browser__art{min-height:205px}.maqf-float--review{right:5px}.maqf-float--contact{right:-7px}.maqf-pro-resource__card,.maqf-solution-card{padding:24px}.maqf-pro-resource__result>div{gap:8px;display:grid}.maqf-pro-resource__result em{white-space:nowrap;font-size:14px}.maqf-pro-resource__result strong{font-size:29px}.maqf-guide__body{padding:24px}.maqf-tools-hero__visual{margin-top:8px;padding:28px 17px 18px}.maqf-tool-card{display:flex}.maqf-tool-card__preview{min-height:205px;padding:26px}.maqf-tool-card__body{padding:26px}.maqf-tool-card__body .maqf-btn{width:100%}[data-edition-page^=ferramentas\/calculadora] .edition-page-title{max-width:19ch;font-size:clamp(37px,10vw,49px)}.edition-tool-art{max-width:270px;margin-top:0;padding:10px}.maqf-price-hero__visual{margin:5px 6px 0;padding:23px}.maqf-price-float{padding:8px 11px}.maqf-price-ui{padding:20px}.maqf-calc-form{padding:22px}.maqf-calc-step{padding:25px 0}.maqf-calc-step__head{gap:11px}.edition-page-wrap .maqf-calc-step h2{font-size:20px}.maqf-calc-step__head>span{flex-basis:27px;width:27px;height:27px}.maqf-choice-grid{grid-template-columns:1fr}.maqf-choice-grid--2{grid-template-columns:1fr 1fr}.maqf-choice-grid>label{padding:15px 12px}.maqf-choice-grid small,.maqf-choice-grid b{font-size:14px}.maqf-choice-grid input{width:17px;height:17px}.maqf-counter{flex-wrap:nowrap;gap:12px}.maqf-counter>span{font-size:14px}.maqf-counter>div{gap:3px}.maqf-counter button{width:31px}.edition-page-wrap .maqf-counter input{width:48px}.edition-page-wrap :is(.maqf-price-fields,.maqf-field-row,.maqf-package-fields--split){grid-template-columns:1fr;gap:20px}.maqf-price-fields small,.maqf-price-fields label{font-size:14px}.maqf-result-panel{padding:25px}.maqf-result-panel h2{font-size:29px}.maqf-result-panel .maqf-result-number{font-size:42px}.maqf-result-breakdown>div{gap:12px;font-size:12px}.maqf-result-actions{gap:7px}.maqf-result-actions button{padding:10px;font-size:12px}.edition-page-wrap .maqf-price-method,.edition-page-wrap .maqf-info-pair{grid-template-columns:1fr!important}.maqf-source-card h3{font-size:24px}.maqf-price-dark h2{color:#fff}[data-edition-page=newsletter] .edition-hero-grid{grid-template-columns:1fr;gap:30px}[data-edition-page=newsletter] .edition-page-title{max-width:16ch;font-size:clamp(41px,10.8vw,57px)}[data-edition-page=newsletter] .edition-hero-copy{padding:0}[data-edition-page=newsletter] .edition-page-lead{margin-bottom:8px}.maqf-newsletter__form-card{margin-top:8px;padding:28px 24px}.maqf-newsletter__form-card h2{font-size:33px}.maqf-newsletter__notes{grid-template-columns:1fr;gap:22px;padding:25px 0}.maqf-newsletter__notes>div{gap:17px}.maqf-newsletter__notes small{font-size:14px}.maqf-newsletter__notes strong{font-size:18px}.form-preview-notice{padding:15px}.form-preview-notice p{font-size:14px}.maqf-contact-form-shell{padding:23px}.maq-contact__grid{grid-template-columns:1fr;gap:19px}.maq-contact__submit{width:100%}.maqf-contact-message__copy h2{max-width:20ch}.maqf-contact-alt__actions{width:100%}.maqf-contact-alt__actions a{flex:1}.edition-page-tail{flex-direction:column;gap:5px;margin-top:26px;margin-bottom:44px;padding-block:20px}.edition-page-tail a{font-size:14px}}@media (width<=380px){.edition-page-wrap{--ep-frame:calc(100% - 30px)}.maqf-calc-form{padding:18px}.maqf-counter{flex-wrap:wrap}.maqf-choice-grid--2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.edition-page-wrap *{scroll-behavior:auto!important;transition:none!important}}@media print{.edition-page-top,.edition-page-guide,.edition-page-tail,.edition-page-hero,.site-header,.newsletter,.site-footer,.preview-strip,.edition-page-wrap .maqf-calc-form,.edition-page-wrap .maqf-result-actions,.edition-page-wrap .edition-page-section:not(:has(.maqf-result-panel)){display:none!important}.edition-page-wrap .maqf-calc-workspace{display:block}.edition-page-wrap .maqf-result-panel{break-inside:avoid;background:#fff;border:1px solid #aaa;position:static}.edition-page-wrap .edition-page-section{padding-block:20px}}
