{"id":63651,"date":"2026-06-02T15:25:24","date_gmt":"2026-06-02T15:25:24","guid":{"rendered":"https:\/\/carmelcosmeticslabs.com\/?page_id=63651"},"modified":"2026-11-10T09:41:51","modified_gmt":"2026-11-10T09:41:51","slug":"regulamentacao-cosmetica-pif-preparado-z","status":"publish","type":"page","link":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/regulamentacao-cosmetica-pif-preparado-z\/","title":{"rendered":"Regulamenta\u00e7\u00e3o cosm\u00e9tica: o seu PIF preparado de A a Z"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"63651\" class=\"elementor elementor-63651 elementor-34507\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-62abac1 e-flex e-con-full e-con e-parent\" data-id=\"62abac1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dada599 elementor-widget elementor-widget-html\" data-id=\"dada599\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>body .cm-cat{--bg:#fbfdfc;--paper:#ffffff;--mint:#edf5f2;--mint-2:#dcebe6;--ink:#10292a;--muted:#51686a;--line:#d6e4e0;--teal:#2f7266;--teal-ink:#ffffff;--deep:#0f3a35;--deep-ink:#e9f4f1;--deep-muted:#a9c9c2;--logo-filter:none;--note:#fff4cf;--note-ink:#5f4a0c;--shade:16 58 53;--f-display:\"Proxima Nova\",system-ui,sans-serif;--f-body:\"Lato\",system-ui,sans-serif;--f-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);--r-lg:28px;--r-md:18px;--r-sm:10px}body .cm-cat *{box-sizing:border-box}body .cm-cat{background:var(--bg);color:var(--ink);font:400 16.5px\/1.6 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}body .cm-cat ::selection{background:var(--teal);color:var(--teal-ink)}body .cm-cat .wrap{max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}body .cm-cat h1,body .cm-cat h2,body .cm-cat h3{font-family:var(--f-display);text-wrap:balance;margin:0;color:var(--ink);font-optical-sizing:auto}body .cm-cat p{margin:0}body .cm-cat a{color:inherit;text-underline-offset:.2em}body .cm-cat .ico{width:1em;height:1em;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body .cm-cat .mono{font-family:var(--f-mono);font-size:12px;letter-spacing:.02em;color:var(--muted);font-variant-numeric:tabular-nums}body .cm-cat .h2{font-size:clamp(32px,4.4vw,60px);line-height:1;letter-spacing:-.035em;font-weight:650}body .cm-cat .sub{color:var(--muted);font-size:17px;max-width:44ch}body .cm-cat .btn{--bg-b:var(--teal);--fg-b:var(--teal-ink);position:relative;display:inline-flex;align-items:center;gap:12px;font:600 15.5px\/1 var(--f-body);text-decoration:none;padding:17px 22px 17px 26px;border-radius:99px;background:var(--bg-b);color:var(--fg-b);border:0;cursor:pointer;transition:transform .16s var(--ease-out),box-shadow .25s ease,background-color .2s ease}body .cm-cat .btn .knob{display:grid;place-items:center;width:28px;height:28px;margin:-6px -8px -6px 0;border-radius:50%;background:var(--fg-b);color:var(--bg-b);overflow:hidden}body .cm-cat .btn .knob .ico{font-size:15px;transition:transform .35s var(--ease-out)}body .cm-cat .btn:active{transform:scale(.97)}body .cm-cat .btn-primary{box-shadow:0 10px 24px -12px rgb(var(--shade)\/.55)}@media (hover:hover) and (pointer:fine){body .cm-cat .btn-primary:hover{box-shadow:0 16px 32px -14px rgb(var(--shade)\/.6)}body .cm-cat .btn:hover .knob .ico{transform:translateX(3px) rotate(-45deg)}}body .cm-cat .btn-ghost{--bg-b:transparent;--fg-b:var(--ink);padding:10px 2px;border-radius:0;gap:8px;background:linear-gradient(currentColor,currentColor)0 100%\/100% 1.5px no-repeat}body .cm-cat .btn-ghost .ico{transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .btn-ghost:hover{color:var(--teal)}body .cm-cat .btn-ghost:hover .ico{transform:translateX(4px)}}body .cm-cat .hero{padding-block:clamp(32px,4.5vw,64px) clamp(48px,6vw,88px);position:relative;overflow-x:clip}body .cm-cat .hero::before{content:\"\";position:absolute;inset:-12% -12%auto auto;width:min(70vw,900px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 70%);z-index:-1;pointer-events:none}body .cm-cat .hero h1{font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.042em;font-weight:680;margin-top:14px}body .cm-cat .hero h1 .tint{color:var(--teal)}@media (prefers-reduced-motion:no-preference){body .cm-cat .hero h1{animation-delay:.08s}}@keyframes rise{0%{opacity:.25;transform:translateY(18px);filter:blur(6px)}}body .cm-cat .section{padding-block:clamp(64px,8vw,120px)}body .cm-cat .ranges{background:var(--mint);border-radius:clamp(28px,4vw,48px) clamp(28px,4vw,48px)0 0}body .cm-cat .add[aria-pressed=true]{background:var(--teal);color:var(--teal-ink)}body .cm-cat .add[aria-pressed=true] .i-p{display:none}body .cm-cat .add[aria-pressed=true] .i-c{display:block}@media (prefers-reduced-motion:no-preference){body .cm-cat .add[aria-pressed=true] .i-c{animation:pop .3s var(--ease-out)}}@keyframes pop{0%{transform:scale(.6);opacity:.4}}body .cm-cat .all{grid-column:span 6;border-radius:var(--r-lg);background:var(--deep);color:var(--deep-ink);padding:clamp(26px,3.4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:28px;text-decoration:none;position:relative;overflow:hidden;min-height:300px}body .cm-cat .all h3{color:var(--deep-ink);font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.035em;font-weight:650;max-width:14ch}body .cm-cat .all p{color:var(--deep-muted);max-width:40ch}body .cm-cat .all .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);align-self:flex-start}@media (prefers-reduced-motion:reduce){body .cm-cat .marquee ul[aria-hidden]{display:none}}body .cm-cat .faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px 64px;align-items:start}body .cm-cat .faq-grid .sticky{position:sticky;top:32px}body .cm-cat .qa{padding-block:14px;border-top:1px solid var(--line)}body .cm-cat .qa:last-child{border-bottom:1px solid var(--line)}body .cm-cat .qa h3{font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.3}body .cm-cat .qa p{color:var(--muted);font-size:15.5px;margin-top:8px;max-width:60ch}body .cm-cat .final{background:var(--deep);color:var(--deep-ink);border-radius:clamp(28px,4vw,48px);padding:clamp(36px,6vw,88px);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px 56px;align-items:end;position:relative;overflow:hidden}body .cm-cat .final::before{content:\"\";position:absolute;inset:auto -20% -60%auto;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(99 184 167\/.28),transparent);pointer-events:none}body .cm-cat .final h2{color:var(--deep-ink);font-size:clamp(36px,5.4vw,76px);line-height:.95;letter-spacing:-.045em;font-weight:680}body .cm-cat .final p{color:var(--deep-muted);margin-top:18px;max-width:46ch}body .cm-cat .final .actions{display:flex;flex-direction:column;gap:18px;align-items:flex-start;position:relative}body .cm-cat .final .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep)}body .cm-cat .final .btn-wa{--bg-b:rgb(255 255 255\/.1);--fg-b:var(--deep-ink);box-shadow:inset 0 0 0 1px rgb(255 255 255\/.2)}body .cm-cat .final .btn-wa .knob{background:var(--deep-ink);color:var(--deep)}body .cm-cat .wa{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .cm-cat .wa .num{font:500 16px var(--f-mono);color:var(--deep-ink);user-select:all;letter-spacing:.02em}body .cm-cat .final .mono{color:var(--deep-muted)}body .cm-cat .tray{position:fixed;left:50%;bottom:0;z-index:20;width:min(640px,calc(100% - 24px));margin-bottom:calc(14px + env(safe-area-inset-bottom,0));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 18px;border-radius:99px;background:var(--deep);color:var(--deep-ink);box-shadow:0 24px 50px -20px rgb(0 0 0\/.5);transform:translate(-50%,calc(100% + 40px));opacity:0;transition:transform .45s var(--ease-out),opacity .3s ease;pointer-events:none}body .cm-cat .tray.open{transform:translate(-50%,0);opacity:1;pointer-events:auto}body .cm-cat .tray .count{display:grid;place-items:center;min-width:30px;height:30px;border-radius:99px;background:var(--teal);color:var(--teal-ink);font:600 14px var(--f-mono);font-variant-numeric:tabular-nums}body .cm-cat .tray .names{flex:1;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--deep-muted)}body .cm-cat .tray .names b{color:var(--deep-ink);font-weight:600}body .cm-cat .tray .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);padding:13px 16px 13px 20px;font-size:14.5px;white-space:nowrap}body .cm-cat .tray .clear{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:0 0;color:var(--deep-muted);cursor:pointer;transition:background-color .2s ease}body .cm-cat .tray .clear:hover{background:rgb(255 255 255\/.1);color:var(--deep-ink)}@media (max-width:1020px){body .cm-cat .all{grid-column:span 6}body .cm-cat .final,body .cm-cat .faq-grid{grid-template-columns:1fr}body .cm-cat .faq-grid .sticky{position:static}}@media (max-width:640px){body .cm-cat .all{grid-column:auto}body .cm-cat .tray{border-radius:22px}body .cm-cat .tray .names{display:none}body .cm-cat .tray .btn{flex:1;justify-content:space-between}}@media (prefers-reduced-motion:reduce){body .cm-cat *,body .cm-cat ::before,body .cm-cat ::after{transition-duration:.01ms!important}}body .cm-cat .qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:44px}body .cm-cat .qa summary::-webkit-details-marker{display:none}body .cm-cat .qa .pm{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--mint);transition:background-color .2s ease,transform .3s var(--ease-out)}body .cm-cat .qa .pm::before,body .cm-cat .qa .pm::after{content:\"\";position:absolute;left:50%;top:50%;width:12px;height:1.8px;border-radius:2px;background:var(--ink);transform:translate(-50%,-50%)}body .cm-cat .qa .pm::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s var(--ease-out)}body .cm-cat .qa[open] .pm{background:var(--teal)}body .cm-cat .qa[open] .pm::before,body .cm-cat .qa[open] .pm::after{background:var(--teal-ink)}body .cm-cat .qa[open] .pm::after{transform:translate(-50%,-50%) rotate(0deg)}body .cm-cat .qa summary:active .pm{transform:scale(.92)}body .cm-cat .qa .ans{overflow:hidden}@media (prefers-reduced-motion:no-preference){body .cm-cat .qa[open] .ans{animation:ans .35s var(--ease-out)}}@keyframes ans{0%{opacity:0;transform:translateY(-6px)}}body .cm-cat .wa-dock{display:none}body .cm-cat .tray[data-mode=default] .count,body .cm-cat .tray[data-mode=default] .names,body .cm-cat .tray[data-mode=default] .clear{display:none}body .cm-cat{-webkit-tap-highlight-color:transparent}@media (max-width:640px){body .cm-cat{font-size:16px;padding-bottom:calc(92px + env(safe-area-inset-bottom,0))}body .cm-cat .mono{font-size:12.5px}body .cm-cat .section{padding-block:56px}body .cm-cat .h2{font-size:30px;line-height:1.05;letter-spacing:-.03em}body .cm-cat .sub{font-size:16px}body .cm-cat .hero{padding-block:14px 40px}body .cm-cat .hero::before{display:none}body .cm-cat .hero h1{order:3;font-size:36px;line-height:1.02;letter-spacing:-.04em;margin-top:6px}body .cm-cat .ranges{border-radius:28px 28px 0 0}body .cm-cat .all{grid-column:1\/-1}body .cm-cat .all{min-height:0;padding:24px;gap:20px;border-radius:18px}body .cm-cat .all h3{font-size:26px}body .cm-cat .all .btn{align-self:stretch;justify-content:space-between}body .cm-cat .btn-ghost{min-height:44px}body .cm-cat .marquee ul[aria-hidden]{display:none}body .cm-cat .faq-grid{gap:18px}body .cm-cat .qa{padding-block:6px}body .cm-cat .qa summary{min-height:64px;padding-block:8px}body .cm-cat .qa h3{font-size:16.5px;line-height:1.3;text-wrap:pretty}body .cm-cat .qa p{font-size:15.5px;margin:0 0 14px;padding-right:44px}body .cm-cat .final{padding:28px 22px;border-radius:24px;gap:22px}body .cm-cat .final h2{font-size:34px}body .cm-cat .final .actions{align-items:stretch}body .cm-cat .final .btn{justify-content:space-between;min-height:54px}body .cm-cat .wa-final{display:flex}body .cm-cat .tray{width:calc(100% - 20px);margin-bottom:calc(10px + env(safe-area-inset-bottom,0));border-radius:22px;padding:8px;gap:8px}body .cm-cat .tray .names{display:none}body .cm-cat .tray .wa-dock{display:inline-flex}body .cm-cat .tray[data-mode=sel] .wa-dock{display:none}body .cm-cat .tray .btn{flex:1;min-width:0;justify-content:space-between;min-height:50px;padding:0 10px 0 18px;font-size:15px;white-space:nowrap}body .cm-cat .tray #tray-label{overflow:hidden;text-overflow:ellipsis}body .cm-cat .tray .count{min-width:36px;height:36px;margin-left:4px}body .cm-cat .tray .clear{width:44px;height:44px}body .cm-cat .wa-dock{align-items:center;justify-content:center;gap:8px;height:50px;padding:0 16px;border-radius:16px;background:rgb(255 255 255\/.1);color:var(--deep-ink);text-decoration:none;font:600 14.5px var(--f-body);flex:none;transition:transform .16s var(--ease-out)}body .cm-cat .wa-dock:active{transform:scale(.96)}body .cm-cat .wa-dock .ico{font-size:19px}}body .cm-cat .fmt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body .cm-cat .fmt-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:24px;display:flex;flex-direction:column;gap:10px}body .cm-cat .fmt-card>.ico{font-size:30px;color:var(--teal)}body .cm-cat .fmt-card h3{font-size:clamp(20px,1.8vw,24px);font-weight:620;letter-spacing:-.015em;line-height:1.15}body .cm-cat .fmt-card p{font-size:15px;color:var(--muted);line-height:1.55}@media (max-width:1020px){body .cm-cat .fmt{grid-template-columns:1fr}}@media (max-width:640px){body .cm-cat .fmt-card{padding:18px}}body .cm-cat .tile{position:relative;display:block;border-radius:var(--r-lg);overflow:hidden;color:#fff;text-decoration:none;background:var(--deep);isolation:isolate}body .cm-cat .tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease-out);z-index:-2}body .cm-cat .tile::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,rgb(8 26 24\/.9),rgb(8 26 24\/.55) 40%,rgb(8 26 24\/.08) 75%);z-index:-1}body .cm-cat .tile-body{position:absolute;left:0;right:0;bottom:0;padding:22px 24px;display:flex;flex-direction:column;gap:6px}body .cm-cat .tile .mono{color:rgb(255 255 255\/.75)}body .cm-cat .tile h3{color:#fff;font-size:clamp(22px,2vw,28px);font-weight:650;letter-spacing:-.02em;line-height:1.1}body .cm-cat .tile p{color:rgb(255 255 255\/.85);font-size:14.5px;max-width:40ch;line-height:1.45}body .cm-cat .tile .more{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;margin-top:6px;color:#fff}body .cm-cat .tile .more .ico{transition:transform .3s var(--ease-out)}body .cm-cat .tile:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){body .cm-cat .tile:hover img{transform:scale(1.05)}body .cm-cat .tile:hover .more .ico{transform:translateX(4px)}}body .cm-cat .rail-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 28px;margin-bottom:clamp(24px,3vw,40px)}body .cm-cat .rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(16px,calc((100vw - 1280px)\/2 + 48px)) 8px;scrollbar-width:none;scroll-padding-inline:max(16px,calc((100vw - 1280px)\/2 + 48px))}body .cm-cat .rail::-webkit-scrollbar{display:none}body .cm-cat .rcard{flex:0 0 clamp(220px,22vw,300px);scroll-snap-align:start;position:relative;aspect-ratio:3\/4;border-radius:var(--r-md);overflow:hidden;color:#fff;text-decoration:none;background:var(--mint-2);isolation:isolate}body .cm-cat .rcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .9s var(--ease-out)}body .cm-cat .rcard::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,rgb(8 26 24\/.75),transparent 55%);z-index:-1}body .cm-cat .rcard>span{position:absolute;left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:2px}body .cm-cat .rcard .mono{color:rgb(255 255 255\/.8)}body .cm-cat .rcard b{font-family:var(--f-display);font-size:21px;font-weight:620;letter-spacing:-.01em;color:#fff}@media (hover:hover) and (pointer:fine){body .cm-cat .rcard:hover img{transform:scale(1.05)}}body .cm-cat .rcard:active{transform:scale(.98)}@media (max-width:640px){body .cm-cat .rail{padding-inline:16px;scroll-padding-inline:16px;gap:10px}body .cm-cat .rcard{flex-basis:62vw}}body .cm-cat .hx-pause[aria-pressed=true] .i-pause{display:none}body .cm-cat .hx-pause[aria-pressed=true] .i-play2{display:block}body .cm-cat .faq-help{margin-top:28px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding:22px;border-radius:var(--r-md);background:var(--mint);max-width:360px}body .cm-cat .faq-help b{font-family:var(--f-display);font-size:18px;font-weight:640}body .cm-cat .faq-help span{color:var(--muted);font-size:14.5px}body .cm-cat .btn-wa-s{margin-top:10px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:99px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-weight:600;font-size:14px;text-decoration:none}body .cm-cat .btn-wa-s .ico{font-size:18px}@media (max-width:640px){body .cm-cat .faq-help{display:none}}body .cm-cat .rq-stars{display:inline-flex;gap:3px}body .cm-cat .rq-stars i{width:18px;height:18px;background:#f5b301;clip-path:polygon(50%0,61.8% 35.3%,100% 35.3%,69.1% 57.1%,80.9% 92.7%,50% 70.6%,19.1% 92.7%,30.9% 57.1%,0 35.3%,38.2% 35.3%)}body .cm-cat .rq{margin:0;position:relative;display:flex;flex-direction:column;gap:22px;padding:clamp(24px,2.6vw,36px);border-radius:26px;background:var(--paper);border:1px solid var(--line)}body .cm-cat .rq-mark{width:34px;height:auto;fill:var(--teal);opacity:.9}body .cm-cat .rq blockquote{margin:0;font-family:var(--f-display);font-weight:520;font-size:clamp(17px,1.35vw,19px);line-height:1.42;letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}body .cm-cat .rq figcaption{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--line)}body .cm-cat .rq-stars i{width:14px;height:14px}body .cm-cat .rq-who{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}body .cm-cat .rq-who b{font-size:14.5px;font-weight:600}body .cm-cat .rq-who .mono{font-size:11.5px;color:var(--muted)}body .cm-cat .rq-lead{background:#0f3a35;border-color:#0f3a35;overflow:hidden;isolation:isolate}body .cm-cat .rq-lead::before{content:\"\";position:absolute;right:-30%;bottom:-50%;width:90%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(47 114 102\/.6),transparent);z-index:-1}body .cm-cat .rq-lead .rq-mark{fill:#8fd1c3}body .cm-cat .rq-lead blockquote{color:#fff;font-size:clamp(22px,2vw,30px);line-height:1.22;letter-spacing:-.02em;font-weight:560}body .cm-cat .rq-lead figcaption{border-top-color:rgb(255 255 255\/.14)}body .cm-cat .rq-lead .rq-who b{color:#fff}body .cm-cat .rq-lead .rq-who .mono{color:rgb(255 255 255\/.65)}@media (max-width:1020px){body .cm-cat .rq-lead{grid-column:1\/-1}}@media (max-width:640px){body .cm-cat .rq{flex:0 0 86%;scroll-snap-align:start;border-radius:22px;padding:22px}body .cm-cat .rq-lead blockquote{font-size:21px}}body .cm-cat .sv-ic[aria-pressed=true] .mx{display:inline}body .cm-cat .sv-ic[aria-pressed=true] .w1,body .cm-cat .sv-ic[aria-pressed=true] .w2{display:none}body .cm-cat .ob-tab[aria-selected=false]{opacity:.62}@media (hover:hover) and (pointer:fine){body .cm-cat .ob-tab[aria-selected=false]:hover{opacity:1}}body .cm-cat .fm-head{display:flex;flex-direction:column;gap:12px;max-width:640px;margin-bottom:clamp(28px,4vw,48px)}body .cm-cat .fm-duo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}body .cm-cat .fm-card{display:flex;flex-direction:column;border-radius:30px;overflow:hidden;background:var(--paper);border:1px solid var(--line)}body .cm-cat .fm-tech{background:#0f2a27;border-color:#0f2a27;color:#fff}body .cm-cat .fm-media{margin:0;aspect-ratio:16\/10;overflow:hidden;background:var(--mint-2)}body .cm-cat .fm-media img{width:100%;height:100%!important;object-fit:cover;display:block;transition:transform 1.2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .fm-card:hover .fm-media img{transform:scale(1.04)}}body .cm-cat .fm-body{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,34px);flex:1}body .cm-cat .fm-body h3{font-size:clamp(22px,2vw,28px);font-weight:650;letter-spacing:-.025em;line-height:1.1}body .cm-cat .fm-body>p{margin:0;font-size:15.5px;line-height:1.6;color:var(--muted);max-width:46ch}body .cm-cat .fm-tech h3{color:#fff}body .cm-cat .fm-tech .fm-body>p{color:rgb(255 255 255\/.75)}body .cm-cat .fm-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:6px 0 0}body .cm-cat .fm-stats div{display:flex;flex-direction:column-reverse;gap:4px}body .cm-cat .fm-stats dd{margin:0;font-family:var(--f-display);font-weight:660;font-size:clamp(30px,3vw,42px);line-height:1;letter-spacing:-.04em;color:var(--teal);font-variant-numeric:tabular-nums}body .cm-cat .fm-stats dt{font-size:12.5px;line-height:1.3;color:var(--muted)}body .cm-cat .fm-note{font-size:12px;color:var(--muted);margin-top:auto}body .cm-cat .fm-chips{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body .cm-cat .fm-chips li{padding:8px 13px;border-radius:99px;font-size:13.5px;font-weight:500;color:#dff1ec;background:rgb(255 255 255\/.08);border:1px solid rgb(255 255 255\/.16);transition:background-color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){body .cm-cat .fm-chips li:hover{background:rgb(143 209 195\/.18);border-color:rgb(143 209 195\/.5)}}body .cm-cat .fm-x{position:absolute;left:50%;top:calc(50% - 60px);transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--bg);border:1px solid var(--line);font:500 24px\/1 var(--f-display);color:var(--teal);box-shadow:0 14px 30px -18px rgb(var(--shade)\/.5)}body .cm-cat .fm-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin:clamp(24px,3vw,36px)0 clamp(40px,5vw,64px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .cm-cat .fm-nat{animation:fmL linear both;animation-timeline:view();animation-range:entry 0%entry 60%}body .cm-cat .fm-tech{animation:fmR linear both;animation-timeline:view();animation-range:entry 0%entry 60%}}}@keyframes fmL{0%{opacity:0;transform:translateX(-28px)}}@keyframes fmR{0%{opacity:0;transform:translateX(28px)}}@media (max-width:1020px){body .cm-cat .fm-duo{grid-template-columns:1fr}body .cm-cat .fm-x{top:auto;position:relative;left:auto;transform:none;margin:-34px auto;justify-self:center}}@media (max-width:640px){body .cm-cat .fm-card{border-radius:24px}body .cm-cat .fm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}body .cm-cat .fm-stats dd{font-size:32px}body .cm-cat .fm-links .btn-primary{width:100%;justify-content:space-between}body .cm-cat .fm-x{width:48px;height:48px;font-size:20px}}@media (max-width:1020px){@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .cm-cat .fm-nat,body .cm-cat .fm-tech{animation-name:rise}}}}body .cm-cat .fm-rail-h{font-size:clamp(19px,1.6vw,22px);font-weight:640;letter-spacing:-.015em;margin:0 0 16px}body .cm-cat .tile,body .cm-cat .fm-card,body .cm-cat .rq,body .cm-cat .final{border-radius:28px}body .cm-cat .rcard,body .cm-cat .faq-help{border-radius:20px}@media (max-width:640px){body .cm-cat .tile,body .cm-cat .fm-card,body .cm-cat .rq,body .cm-cat .final{border-radius:22px}body .cm-cat .rcard{border-radius:18px}}body .cm-cat .fm-head{margin-bottom:clamp(28px,4vw,48px)}body .cm-cat .pb{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,40px);padding-block:clamp(18px,2.2vw,26px)0;color:var(--muted)}body .cm-cat .pb-rating{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink);min-height:44px;transition:opacity .2s ease}body .cm-cat .pb-g{width:20px;height:20px;flex:none}body .cm-cat .pb-rating b{font-family:var(--f-display);font-weight:650;font-size:17px;letter-spacing:-.01em}body .cm-cat .pb-stars{display:inline-flex;gap:2px}body .cm-cat .pb-stars i{width:14px;height:14px;background:#f5b301;clip-path:polygon(50%0,61.8% 35.3%,100% 35.3%,69.1% 57.1%,80.9% 92.7%,50% 70.6%,19.1% 92.7%,30.9% 57.1%,0 35.3%,38.2% 35.3%)}body .cm-cat .pb-count{font-size:14px;color:var(--muted);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .2s ease}@media (hover:hover) and (pointer:fine){body .cm-cat .pb-rating:hover .pb-count{text-decoration-color:currentColor}}body .cm-cat .pb-sep{width:1px;height:24px;background:var(--line);flex:none}body .cm-cat .pb-press{display:flex;align-items:center;gap:clamp(14px,2vw,26px)}body .cm-cat .pb-label{font-size:13px;color:var(--muted);white-space:nowrap}body .cm-cat .pb-press ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(16px,2.2vw,28px);color:var(--ink)}body .cm-cat .pb-press li{display:flex;opacity:.55;filter:grayscale(1);transition:opacity .25s ease}@media (hover:hover) and (pointer:fine){body .cm-cat .pb-press li:hover{opacity:.9}}body .cm-cat .pb-press img{height:20px;width:auto}body .cm-cat .pb-press img.gci{height:28px}body .cm-cat .pb-press .cosmo{height:15px;width:auto;color:var(--ink)}body .cm-cat .pb-press .cosmo *{fill:currentColor}@media (max-width:640px){body .cm-cat .pb{flex-direction:column;gap:10px;padding-top:16px}body .cm-cat .pb-sep{display:none}body .cm-cat .pb-press{gap:14px}body .cm-cat .pb-label{font-size:12px}body .cm-cat .pb-press ul{gap:16px}body .cm-cat .pb-press img{height:16px}body .cm-cat .pb-press img.gci{height:22px}body .cm-cat .pb-press .cosmo{height:12px}}body .cm-cat .fm.section{padding-block:clamp(48px,6vw,88px)}body .cm-cat .fm-head{margin-bottom:clamp(20px,2.6vw,32px)}body .cm-cat .fm-duo{gap:12px}body .cm-cat .fm-card{flex-direction:row;align-items:stretch;border-radius:24px;min-height:0}body .cm-cat .fm-media{flex:0 0 38%;aspect-ratio:auto}body .cm-cat .fm-body{gap:8px;padding:clamp(18px,2vw,26px);justify-content:center}body .cm-cat .fm-body h3{font-size:clamp(18px,1.5vw,21px)}body .cm-cat .fm-body>p{font-size:14.5px;line-height:1.5}body .cm-cat .fm-x{top:50%;width:44px;height:44px;font-size:19px}body .cm-cat .fm-links{margin:clamp(18px,2.2vw,26px)0 clamp(28px,3.4vw,44px)}body .cm-cat .fm-rail-h{font-size:17px;margin-bottom:12px}body .cm-cat .fm .rcard{flex-basis:clamp(170px,15vw,210px);aspect-ratio:4\/5;border-radius:18px}body .cm-cat .fm .rcard b{font-size:17px}body .cm-cat .fm .rcard>span{left:12px;right:12px;bottom:12px}@media (max-width:1020px){body .cm-cat .fm-x{top:auto;margin:-26px auto}}@media (max-width:640px){body .cm-cat .fm-card{border-radius:20px}body .cm-cat .fm-media{flex-basis:34%}body .cm-cat .fm-body{padding:14px 16px}body .cm-cat .fm-body h3{font-size:17px}body .cm-cat .fm-body>p{font-size:13.5px}body .cm-cat .fm-x{width:38px;height:38px;font-size:16px;margin:-22px auto}body .cm-cat .fm .rcard{flex-basis:44vw}}body .cm-cat .fm .rcard{flex-basis:clamp(220px,21vw,290px);aspect-ratio:3\/4;border-radius:20px}body .cm-cat .fm .rcard b{font-size:20px}body .cm-cat .fm .rcard>span{left:16px;right:16px;bottom:16px}body .cm-cat .fm-head{align-items:flex-end}body .cm-cat .fm-ing{margin-top:clamp(40px,5vw,64px)}body .cm-cat .fm-ing-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:14px}body .cm-cat .fm-ing-head h3{font-size:clamp(17px,1.4vw,19px);font-weight:620;letter-spacing:-.01em;color:var(--ink)}body .cm-cat .fm-ing-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;font-size:14.5px;color:var(--teal);text-decoration:none}body .cm-cat .fm-ing-link .ico{transition:transform .25s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .fm-ing-link:hover .ico{transform:translateX(3px)}}body .cm-cat .fm-ing .fm-card{border-radius:20px}body .cm-cat .fm-ing .fm-media{flex-basis:26%}body .cm-cat .fm-ing .fm-body{padding:14px 18px;gap:4px}body .cm-cat .fm-ing .fm-body h3{font-size:16.5px}body .cm-cat .fm-ing .fm-body>p{font-size:13.5px}body .cm-cat .fm-ing .fm-x{width:36px;height:36px;font-size:15px}body .cm-cat .fm-links,body .cm-cat .fm-rail-h{display:none}@media (max-width:640px){body .cm-cat .fm-head .btn{width:100%;justify-content:space-between}body .cm-cat .fm .rcard{flex-basis:62vw}body .cm-cat .fm-ing .fm-media{flex-basis:30%}body .cm-cat .fm-ing .fm-x{margin:-20px auto}}body .cm-cat .fm-head.rail-head{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;max-width:none;gap:16px 28px}body .cm-cat .fm-head.rail-head>div{display:flex;flex-direction:column;gap:12px;max-width:640px}body .cm-cat .wa .copy{min-height:44px;padding-inline:14px}body .cm-cat .h2{text-wrap:balance}body .cm-cat .dv{padding-block:clamp(18px,2.6vw,40px) clamp(40px,5vw,72px);position:relative;overflow-x:clip}body .cm-cat .dv::before{content:\"\";position:absolute;inset:-25% -10%auto auto;width:min(80vw,980px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 72%);z-index:-1;pointer-events:none}body .cm-cat .dv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(28px,5vw,84px);align-items:start}body .cm-cat .dv-crumbs{display:flex;gap:8px;align-items:center;margin-bottom:clamp(16px,2.2vw,28px);font-size:12.5px}body .cm-cat .dv-crumbs a{color:var(--muted);text-decoration:none}body .cm-cat .dv-crumbs [aria-current]{color:var(--ink)}body .cm-cat .dv-title{font-size:clamp(34px,4vw,58px);line-height:1.03;letter-spacing:-.045em;font-weight:680;max-width:16ch;text-wrap:balance}body .cm-cat .dv-title .tint{color:var(--teal)}body .cm-cat .dv-lede{margin-top:clamp(16px,1.8vw,24px);font-size:clamp(17px,1.3vw,19px);line-height:1.55;color:var(--muted);max-width:46ch}body .cm-cat .dv-get{list-style:none;margin:clamp(24px,2.8vw,36px)0 0;padding:0;display:grid;gap:16px}body .cm-cat .dv-get li{display:flex;gap:14px;align-items:flex-start}body .cm-cat .dv-get b{display:block;font:650 16.5px\/1.3 var(--f-display);letter-spacing:-.01em;color:var(--ink);margin-bottom:2px}body .cm-cat .dv-get li>span:last-child{color:var(--muted);font-size:15.5px;line-height:1.5}body .cm-cat .dv-ic{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--mint);color:var(--teal)}body .cm-cat .dv-ic .ico{width:21px;height:21px}body .cm-cat .dv-trust{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:clamp(26px,3vw,40px);padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--line)}body .cm-cat .dv-rating{display:inline-flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none;font-size:14px}body .cm-cat .dv-rating b{font:700 17px\/1 var(--f-display)}body .cm-cat .dv-g{width:20px;height:20px}body .cm-cat .dv-stars{display:inline-flex;gap:2px}body .cm-cat .dv-stars i{width:13px;height:13px;background:#f5b301;clip-path:polygon(50%0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}body .cm-cat .dv-sep{width:1px;height:28px;background:var(--line)}body .cm-cat .dv-iso{display:inline-flex;align-items:center;gap:10px;font:600 13.5px\/1.25 var(--f-body);color:var(--ink)}body .cm-cat .dv-iso img{width:40px;height:40px;object-fit:contain;border-radius:10px;background:var(--paper);padding:4px;box-shadow:0 0 0 1px var(--line)}body .cm-cat .dv-iso small{display:block;font-weight:400;color:var(--muted);font-size:12.5px}body .cm-cat .dv-card{position:sticky;top:96px;background:var(--paper);border-radius:var(--r-lg);padding:clamp(22px,2.4vw,34px);box-shadow:0 1px 0 rgb(var(--shade)\/.04),0 30px 70px -36px rgb(var(--shade)\/.45),0 0 0 1px var(--line)}body .cm-cat .dv-card-head{display:flex;gap:16px;align-items:center;margin-bottom:clamp(16px,1.8vw,22px)}body .cm-cat .dv-avatar{flex:none;width:64px;height:64px;border-radius:20px;object-fit:cover;object-position:30% 30%}body .cm-cat .dv-card-head h2{font:680 clamp(20px,1.7vw,24px)\/1.15 var(--f-display);letter-spacing:-.025em;color:var(--ink)}body .cm-cat .dv-card-head p{margin-top:4px;color:var(--muted);font-size:14.5px;line-height:1.45}body .cm-cat .dv-reassure{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:13px;line-height:1.45;color:var(--muted)}body .cm-cat .dv-reassure .ico{flex:none;width:17px;height:17px;margin-top:1px;color:var(--teal)}body .cm-cat .dv-form .wpforms-container{margin:0!important;max-width:none!important}body .cm-cat .dv-form .wpforms-head-container,body .cm-cat .dv-form .wpforms-title{display:none}body .cm-cat .dv-form .wpforms-field-container{display:grid;gap:14px}body .cm-cat .dv-form .wpforms-field{padding:0!important;margin:0!important;float:none!important;width:auto!important}body .cm-cat .dv-form .wpforms-field-name .wpforms-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:none!important}body .cm-cat .dv-form .choices.wpforms-field-row{display:block!important}body .cm-cat .dv-form .wpforms-field-row-block{width:auto!important;padding:0!important;float:none!important}body .cm-cat .dv-form .wpforms-field-row::before,body .cm-cat .dv-form .wpforms-field-row::after{display:none!important}body .cm-cat .dv-form label.wpforms-field-label,body .cm-cat .dv-form legend.wpforms-field-label{display:block;font:600 13.5px\/1.3 var(--f-body)!important;color:var(--ink)!important;margin:0 0 7px!important;padding:0!important;text-transform:none!important;letter-spacing:normal!important}body .cm-cat .dv-form fieldset{border:0!important;padding:0!important;margin:0!important;min-width:0}body .cm-cat .dv-form .wpforms-label-hide{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important}body .cm-cat .dv-form .wpforms-sublabel-hide{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}body .cm-cat .dv-form .wpforms-required-label{color:var(--teal)!important}body .cm-cat .dv-form input[type=text],body .cm-cat .dv-form input[type=email],body .cm-cat .dv-form input[type=tel],body .cm-cat .dv-form select,body .cm-cat .dv-form textarea{width:100%!important;max-width:none!important;box-sizing:border-box;font:400 15.5px\/1.4 var(--f-body)!important;color:var(--ink)!important;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:13px 15px!important;height:auto!important;min-height:50px;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}body .cm-cat .dv-form textarea{min-height:120px;resize:vertical}body .cm-cat .dv-form select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%)!important;background-position:calc(100% - 22px) 52%,calc(100% - 16px) 52%!important;background-size:6px 6px!important;background-repeat:no-repeat!important;padding-right:40px!important}body .cm-cat .dv-form input:focus,body .cm-cat .dv-form select:focus,body .cm-cat .dv-form textarea:focus{outline:0!important;border-color:var(--teal)!important;background-color:var(--paper)!important;box-shadow:0 0 0 4px rgb(47 114 102\/.14)!important}body .cm-cat .dv-form ::placeholder{color:#8aa09d;opacity:1}body .cm-cat .dv-form .wpforms-submit-container{margin-top:6px!important;padding:0!important}body .cm-cat .dv-form button.wpforms-submit{width:100%!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font:650 16px\/1 var(--f-body)!important;color:#fff!important;background:var(--deep)!important;border:0!important;border-radius:99px!important;padding:19px 26px!important;min-height:58px;cursor:pointer;box-shadow:0 14px 30px -14px rgb(var(--shade)\/.7)!important;transition:transform .16s var(--ease-out),background-color .2s ease}body .cm-cat .dv-form button.wpforms-submit::after{content:\"\";width:18px;height:18px;background:currentColor;-webkit-mask:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'\/%3E%3C\/svg%3E\")center\/contain no-repeat;mask:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'\/%3E%3C\/svg%3E\")center\/contain no-repeat}@media (hover:hover) and (pointer:fine){body .cm-cat .dv-form button.wpforms-submit:hover{background:var(--teal)!important}}body .cm-cat .dv-form button.wpforms-submit:active{transform:scale(.98)}body .cm-cat .dv-form .wpforms-error,body .cm-cat .dv-form label.wpforms-error,body .cm-cat .dv-form em.wpforms-error{display:block;color:#b3261e!important;font-size:12.5px!important;margin-top:5px!important}body .cm-cat .dv-form input.wpforms-error,body .cm-cat .dv-form select.wpforms-error,body .cm-cat .dv-form textarea.wpforms-error{border-color:#d26a5f!important}body .cm-cat .dv-form .wpforms-confirmation-container-full{background:var(--mint)!important;border:0!important;border-radius:18px!important;color:var(--ink)!important;padding:22px!important}body .cm-cat .dv-form .wpforms-submit-spinner{margin-left:10px}body .cm-cat .dv-steps.section{padding-block:clamp(48px,6vw,96px) clamp(24px,3vw,40px)}body .cm-cat .dv-flow{list-style:none;margin:clamp(26px,3.4vw,44px)0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);counter-reset:s;position:relative}body .cm-cat .dv-flow li{position:relative;padding:clamp(22px,2.4vw,32px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .dv-flow .mono{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--deep);color:var(--deep-ink);font-size:13px}body .cm-cat .dv-flow h3{margin-top:18px;font:650 clamp(19px,1.6vw,22px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .dv-flow p{margin-top:8px;color:var(--muted);font-size:15.5px;line-height:1.55}body .cm-cat .dv-flow li:not(:last-child)::after{content:\"\";position:absolute;top:44px;right:calc(-1*clamp(14px,1.8vw,24px));width:clamp(14px,1.8vw,24px);height:1.5px;background:var(--line)}body .cm-cat .dv-obj.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .dv-obj .h2{max-width:20ch}body .cm-cat .dv-obj-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:auto auto;gap:clamp(14px,1.6vw,20px);margin-top:clamp(26px,3.4vw,44px)}body .cm-cat .dv-o{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,30px);border-radius:var(--r-lg);background:var(--mint)}body .cm-cat .dv-o h3{font:650 clamp(18px,1.5vw,21px)\/1.25 var(--f-display);letter-spacing:-.02em;color:var(--ink)}body .cm-cat .dv-o p{color:var(--muted);font-size:15.5px;line-height:1.55}body .cm-cat .dv-obj-grid>.dv-o:last-child{grid-column:span 2}body .cm-cat .dv-o-lead{grid-row:span 2;background:var(--deep);color:var(--deep-ink);justify-content:flex-end;min-height:320px;background-image:radial-gradient(120% 80%at 100%0,rgb(255 255 255\/.08),transparent 60%)}body .cm-cat .dv-o-lead h3{color:#fff;font-size:clamp(22px,2vw,28px)}body .cm-cat .dv-o-lead p{color:var(--deep-muted);font-size:16.5px}body .cm-cat .dv-link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font:600 14.5px\/1.3 var(--f-body);color:var(--teal);text-decoration:none;padding-top:6px}body .cm-cat .dv-o-lead .dv-link{color:#bfe3da}body .cm-cat .dv-link .ico{width:16px;height:16px;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .dv-link:hover .ico{transform:translateX(4px)}}body .cm-cat .dv-proof.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .dv-proof-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}body .cm-cat .dv-proof-head .h2{max-width:19ch}body .cm-cat .dv-score{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:var(--ink);padding:14px 20px;border-radius:20px;background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .dv-score>b{font:700 44px\/1 var(--f-display);letter-spacing:-.04em}body .cm-cat .dv-score>span{display:grid;gap:4px;font-size:13.5px;color:var(--muted)}body .cm-cat .dv-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);margin-top:clamp(24px,3vw,40px)}body .cm-cat .dv-alt{padding-block:clamp(24px,4vw,56px) clamp(48px,7vw,104px)}body .cm-cat .dv-alt-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:center;background:var(--deep);color:var(--deep-ink);border-radius:clamp(28px,4vw,44px);padding:clamp(28px,5vw,72px)}body .cm-cat .dv-alt-copy h2{font:680 clamp(28px,3.2vw,44px)\/1.05 var(--f-display);letter-spacing:-.035em;color:#fff;max-width:14ch}body .cm-cat .dv-alt-copy p{margin-top:14px;color:var(--deep-muted);max-width:40ch}body .cm-cat .dv-alt-copy .btn{--bg-b:var(--deep-ink);--fg-b:var(--deep);margin-top:24px}body .cm-cat .dv-alt-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}body .cm-cat .dv-alt-list a{display:flex;gap:14px;align-items:flex-start;height:100%;box-sizing:border-box;padding:18px;border-radius:20px;background:rgb(255 255 255\/.06);box-shadow:inset 0 0 0 1px rgb(255 255 255\/.1);color:var(--deep-ink);text-decoration:none;transition:background-color .2s ease}@media (hover:hover) and (pointer:fine){body .cm-cat .dv-alt-list a:hover{background:rgb(255 255 255\/.11)}}body .cm-cat .dv-alt-list .ico{flex:none;width:22px;height:22px;color:#bfe3da;margin-top:2px}body .cm-cat .dv-alt-list b{display:block;color:#fff;font:650 15px\/1.3 var(--f-body);margin-bottom:3px}body .cm-cat .dv-alt-list span{font-size:14px;line-height:1.45;color:var(--deep-muted);overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){body .cm-cat .dv-title{animation:dvrise .9s var(--ease-out) both}body .cm-cat .dv-lede{animation:dvrise .9s var(--ease-out) .06s both}body .cm-cat .dv-get{animation:dvrise .9s var(--ease-out) .12s both}body .cm-cat .dv-card{animation:dvrise 1s var(--ease-out) .1s both}}@keyframes dvrise{0%{opacity:.001;transform:translateY(14px)}}@media (max-width:1020px){body .cm-cat .dv-grid{grid-template-columns:1fr;gap:0}body .cm-cat .dv-copy{display:contents}body .cm-cat .dv-crumbs,body .cm-cat .dv-title,body .cm-cat .dv-lede{order:1}body .cm-cat .dv-card{order:2;position:relative;top:auto;margin-top:clamp(22px,4vw,32px)}body .cm-cat .dv-get,body .cm-cat .dv-trust{order:3}body .cm-cat .dv-title{max-width:18ch}body .cm-cat .dv-obj-grid{grid-template-columns:1fr 1fr}body .cm-cat .dv-o-lead{grid-row:auto;grid-column:span 2;min-height:0}body .cm-cat .dv-alt-box{grid-template-columns:1fr}}@media (max-width:760px){body .cm-cat .dv-flow{grid-template-columns:1fr}body .cm-cat .dv-flow li:not(:last-child)::after{display:none}body .cm-cat .dv-quotes{grid-template-columns:1fr}}@media (max-width:640px){body .cm-cat .dv-title{font-size:clamp(32px,9vw,40px)}body .cm-cat .dv-get{gap:14px}body .cm-cat .dv-card{padding:20px;border-radius:24px;margin-inline:-4px}body .cm-cat .dv-form .wpforms-field-name .wpforms-field-row{grid-template-columns:1fr}body .cm-cat .dv-obj-grid{grid-template-columns:1fr}body .cm-cat .dv-o-lead{grid-column:auto}body .cm-cat .dv-obj-grid>.dv-o:last-child{grid-column:auto}body .cm-cat .dv-alt-list{grid-template-columns:1fr}body .cm-cat .dv-sep{display:none}}body .cm-cat .dv-form .iti{display:block!important;width:100%!important}body .cm-cat .dv-form .iti input[type=tel]{padding-left:58px!important}body .cm-cat .dv-form .iti__flag-container,body .cm-cat .dv-form .iti__country-container{padding:0 0 0 6px}body .cm-cat .dv-form .iti__selected-flag,body .cm-cat .dv-form .iti__selected-country{border-radius:12px 0 0 12px;padding:0 6px 0 10px;background:0 0!important}body .cm-cat .dv-form .choices{width:100%!important;max-width:none!important;margin:0!important;font:400 15.5px\/1.4 var(--f-body)}body .cm-cat .dv-form .choices__inner{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:50px!important;display:flex!important;align-items:center;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:8px 40px 8px 15px!important;font-size:15.5px!important;color:var(--ink)!important}body .cm-cat .dv-form .choices.is-focused .choices__inner,body .cm-cat .dv-form .choices.is-open .choices__inner{border-color:var(--teal)!important;background:var(--paper)!important;box-shadow:0 0 0 4px rgb(47 114 102\/.14)!important}body .cm-cat .dv-form .choices__list--single{padding:0!important}body .cm-cat .dv-form .choices__list--dropdown,body .cm-cat .dv-form .choices__list[aria-expanded]{border:1px solid var(--line)!important;border-radius:14px!important;box-shadow:0 18px 40px -18px rgb(var(--shade)\/.45)!important;margin-top:6px!important;overflow:hidden}body .cm-cat .dv-form .choices__list--dropdown .choices__item{font-size:15px!important;padding:12px 15px!important}body .cm-cat .dv-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background:var(--mint)!important}body .cm-cat .dv-form .choices[data-type*=select-one]::after{border-color:var(--muted) transparent transparent!important;right:18px!important}body .cm-cat .dv-form .choices.wpforms-error .choices__inner,body .cm-cat .dv-form .choices.is-invalid .choices__inner{border-color:#d26a5f!important}body .cm-cat .dv-form ::placeholder{font-size:15px}body .cm-cat .fc-hero{padding-block:clamp(16px,2.4vw,36px) clamp(28px,3.5vw,48px);position:relative;overflow-x:clip}body .cm-cat .fc-hero::before{content:\"\";position:absolute;inset:-30%auto auto -18%;width:min(70vw,880px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 70%);z-index:-1;pointer-events:none}body .cm-cat .fc-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,5vw,80px);align-items:center}body .cm-cat .fc-title{font-size:clamp(36px,4.3vw,62px);line-height:1.02;letter-spacing:-.045em;font-weight:680;max-width:15ch;text-wrap:balance}body .cm-cat .fc-title .tint{color:var(--teal)}body .cm-cat .fc-lede{margin-top:clamp(16px,1.8vw,24px);font-size:clamp(17px,1.35vw,19.5px);line-height:1.55;color:var(--muted);max-width:42ch}body .cm-cat .fc-cta{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:clamp(24px,2.8vw,34px)}body .cm-cat .btn.fc-ghost{--bg-b:transparent;--fg-b:var(--ink);background:0 0;box-shadow:inset 0 0 0 1.5px var(--line);padding:17px 24px}@media (hover:hover) and (pointer:fine){body .cm-cat .btn.fc-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--teal);color:var(--teal)}}body .cm-cat .fc-hero-media{margin:0;position:relative;justify-self:end;width:100%;max-width:520px}body .cm-cat .fc-hero-media img{display:block;width:100%;height:auto;aspect-ratio:4\/5;max-height:min(74vh,660px);object-fit:cover;object-position:50% 35%;border-radius:var(--r-lg);background:var(--mint-2);box-shadow:0 40px 80px -48px rgb(var(--shade)\/.6)}body .cm-cat .fc-seal{position:absolute;left:clamp(-28px,-2vw,-12px);bottom:9%;display:flex;align-items:center;gap:12px;background:var(--paper);color:var(--muted);padding:12px 18px 12px 12px;border-radius:18px;font-size:12.5px;box-shadow:0 18px 40px -20px rgb(var(--shade)\/.45)}body .cm-cat .fc-seal .ico{width:38px;height:38px;padding:8px;border-radius:12px;background:var(--teal);color:var(--teal-ink)}body .cm-cat .fc-seal b{display:block;color:var(--ink);font:650 14px\/1.2 var(--f-display)}body .cm-cat .fc-pb-fact{font-size:14px;color:var(--muted)}body .cm-cat .fc-pb-fact b{color:var(--ink);font:700 16px\/1 var(--f-display)}@media (prefers-reduced-motion:no-preference){body .cm-cat .fc-title{animation:fcrise .9s var(--ease-out) both}body .cm-cat .fc-lede{animation:fcrise .9s var(--ease-out) .06s both}body .cm-cat .fc-cta{animation:fcrise .9s var(--ease-out) .12s both}body .cm-cat .fc-hero-media img{animation:fcclip 1.1s var(--ease-io) .05s both}body .cm-cat .fc-seal{animation:fcrise .8s var(--ease-out) .6s both}}@keyframes fcrise{0%{opacity:.001;transform:translateY(14px)}}@keyframes fcclip{0%{clip-path:inset(8% 6% 8% 6%round 28px);opacity:.4}to{clip-path:inset(0 0 0 0 round 0)}}body .cm-cat .fc-roles.section{padding-block:clamp(56px,7vw,104px) clamp(28px,3.5vw,48px)}body .cm-cat .fc-answer{margin-top:clamp(16px,2vw,24px);font:500 clamp(19px,1.6vw,23px)\/1.45 var(--f-display);letter-spacing:-.012em;color:var(--ink);max-width:52ch}body .cm-cat .fc-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(14px,1.6vw,20px);margin-top:clamp(28px,3.4vw,44px)}body .cm-cat .fc-col{border-radius:var(--r-lg);padding:clamp(24px,2.6vw,36px)}body .cm-cat .fc-col h3{margin-top:16px;font:650 clamp(20px,1.7vw,24px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .fc-col ul{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px}body .cm-cat .fc-col li{position:relative;padding-left:30px;font-size:16px;line-height:1.45}body .cm-cat .fc-col li::before{content:\"\";position:absolute;left:0;top:2px;width:19px;height:19px;border-radius:50%;background:var(--mint-2)url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%232f7266' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'\/%3E%3C\/svg%3E\")center\/12px no-repeat}body .cm-cat .fc-col-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:14px}body .cm-cat .fc-col-ic .ico{width:22px;height:22px}body .cm-cat .fc-you{background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .fc-you .fc-col-ic{background:var(--mint);color:var(--teal)}body .cm-cat .fc-us{background:var(--deep);color:var(--deep-ink);background-image:radial-gradient(110% 80%at 100%0,rgb(255 255 255\/.08),transparent 60%)}body .cm-cat .fc-us h3{color:#fff}body .cm-cat .fc-us .fc-col-ic{background:rgb(255 255 255\/.1);color:#bfe3da}body .cm-cat .fc-us-list{grid-template-columns:1fr 1fr;column-gap:24px}body .cm-cat .fc-us li{color:var(--deep-ink)}body .cm-cat .fc-us li::before{background-color:rgb(255 255 255\/.12);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23bfe3da' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'\/%3E%3C\/svg%3E\")}body .cm-cat .fc-modes.section{padding-block:clamp(32px,4vw,64px)}body .cm-cat .fc-bento{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:repeat(2,minmax(230px,auto));gap:clamp(12px,1.4vw,18px);margin-top:clamp(26px,3.4vw,44px)}body .cm-cat .fc-m1{grid-row:span 2}body .cm-cat .fc-m2{grid-column:span 2}body .cm-cat .fc-bento .tile{min-height:0}body .cm-cat .fc-cap{padding-block:clamp(40px,5vw,80px)}body .cm-cat .fc-cap-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,64px);align-items:stretch;background:var(--mint);border-radius:clamp(28px,4vw,44px);padding:clamp(16px,2vw,24px)}body .cm-cat .fc-cap-media{margin:0;height:100%}body .cm-cat .fc-cap-media img{display:block;width:100%;height:100%;min-height:380px;object-fit:cover;border-radius:clamp(20px,3vw,32px)}body .cm-cat .fc-cap-copy{align-self:center;padding:clamp(8px,2vw,28px) clamp(8px,2vw,28px) clamp(8px,2vw,28px)0}body .cm-cat .fc-cap-copy>p{margin-top:14px;color:var(--muted);max-width:40ch}body .cm-cat .fc-chips{display:grid;gap:18px;margin-top:24px}body .cm-cat .fc-chips h3{font:600 12.5px\/1 var(--f-body);text-transform:uppercase;letter-spacing:.07em;color:var(--teal)}body .cm-cat .fc-chips ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body .cm-cat .fc-chips li{padding:8px 14px;border-radius:99px;background:var(--paper);font-size:14.5px;color:var(--ink);box-shadow:0 0 0 1px var(--line)}body .cm-cat .fc-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font:600 15px\/1.3 var(--f-body);color:var(--teal);text-decoration:none}body .cm-cat .fc-link .ico{width:16px;height:16px;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .fc-link:hover .ico{transform:translateX(4px)}}body .cm-cat .fc-why.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .fc-why .h2{max-width:18ch}body .cm-cat .fc-why-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:clamp(14px,1.6vw,20px);margin-top:clamp(26px,3.4vw,44px)}body .cm-cat .fc-w{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,30px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .fc-w .ico{width:26px;height:26px;color:var(--teal)}body .cm-cat .fc-w h3{font:650 clamp(18px,1.5vw,21px)\/1.25 var(--f-display);letter-spacing:-.02em}body .cm-cat .fc-w p{color:var(--muted);font-size:15.5px;line-height:1.55}body .cm-cat .fc-w-lead{grid-row:span 2;justify-content:flex-end;background:var(--deep);box-shadow:none;min-height:320px;background-image:radial-gradient(120% 80%at 100%0,rgb(255 255 255\/.08),transparent 60%)}body .cm-cat .fc-w-lead .ico{color:#bfe3da;width:32px;height:32px}body .cm-cat .fc-w-lead h3{color:#fff;font-size:clamp(22px,2vw,28px)}body .cm-cat .fc-w-lead p{color:var(--deep-muted);font-size:16.5px}body .cm-cat .fc-why-grid>.fc-w:last-child{grid-column:span 2}body .cm-cat .fc-rev.section{padding-block:clamp(40px,5vw,80px)}@media (max-width:1020px){body .cm-cat .fc-hero-grid{grid-template-columns:1fr}body .cm-cat .fc-hero-media{justify-self:start;max-width:560px}body .cm-cat .fc-split{grid-template-columns:1fr}body .cm-cat .fc-bento{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:minmax(240px,auto)}body .cm-cat .fc-m1{grid-row:auto;grid-column:span 2}body .cm-cat .fc-m2{grid-column:auto}body .cm-cat .fc-cap-grid{grid-template-columns:1fr}body .cm-cat .fc-cap-copy{align-self:center;padding:8px 12px 16px}body .cm-cat .fc-why-grid{grid-template-columns:1fr 1fr}body .cm-cat .fc-w-lead{grid-row:auto;grid-column:span 2;min-height:0}body .cm-cat .fc-why-grid>.fc-w:last-child{grid-column:span 2}}@media (max-width:640px){body .cm-cat .fc-title{font-size:clamp(32px,9vw,40px)}body .cm-cat .fc-hero-media img{aspect-ratio:1\/1;max-height:none}body .cm-cat .fc-seal{left:12px;bottom:12px}body .cm-cat .fc-us-list{grid-template-columns:1fr}body .cm-cat .fc-bento{grid-template-columns:1fr;grid-auto-rows:minmax(220px,auto)}body .cm-cat .fc-m1{grid-column:auto}body .cm-cat .fc-cap-media img{min-height:0;aspect-ratio:4\/3}body .cm-cat .fc-why-grid{grid-template-columns:1fr}body .cm-cat .fc-w-lead,body .cm-cat .fc-why-grid>.fc-w:last-child{grid-column:auto}}body .cm-cat .fc-eu{flex:none;border-radius:6px}body .cm-cat .fc-eu-lg{width:66px;height:44px;box-shadow:0 0 0 1px rgb(255 255 255\/.18)}body .cm-cat .fc-seal .fc-eu{width:54px;height:36px;box-shadow:0 0 0 1px rgb(0 51 153\/.15)}body .cm-cat .mb-vs{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(14px,1.6vw,20px);margin-top:clamp(28px,3.4vw,44px)}body .cm-cat .mb-vs-c{display:flex;flex-direction:column;gap:10px;padding:clamp(24px,2.6vw,36px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .mb-vs-c .mono{color:var(--teal)}body .cm-cat .mb-vs-c h3{font:650 clamp(20px,1.8vw,25px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .mb-vs-c ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}body .cm-cat .mb-vs-c li{position:relative;padding-left:30px;font-size:16px;line-height:1.45;color:var(--muted)}body .cm-cat .mb-vs-c li::before{content:\"\";position:absolute;left:0;top:2px;width:19px;height:19px;border-radius:50%;background:var(--mint-2)url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%232f7266' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'\/%3E%3C\/svg%3E\")center\/12px no-repeat}body .cm-cat .mb-vs-on{background:var(--deep);box-shadow:none;background-image:radial-gradient(110% 80%at 100%0,rgb(255 255 255\/.08),transparent 60%)}body .cm-cat .mb-vs-on .mono{color:#bfe3da}body .cm-cat .mb-vs-on h3{color:#fff}body .cm-cat .mb-vs-on li{color:var(--deep-ink)}body .cm-cat .mb-vs-on li::before{background-color:rgb(255 255 255\/.12);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23bfe3da' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'\/%3E%3C\/svg%3E\")}body .cm-cat .mb-vs-c .fc-link{margin-top:auto;padding-top:8px}body .cm-cat .mb-cus.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .mb-cus-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto;gap:clamp(14px,1.6vw,20px);margin-top:clamp(26px,3.4vw,44px)}body .cm-cat .mb-c{border-radius:var(--r-lg);overflow:hidden;background:var(--paper);box-shadow:0 0 0 1px var(--line);display:flex;flex-direction:column}body .cm-cat .mb-c img{display:block;width:100%;object-fit:cover}body .cm-cat .mb-c>div{display:flex;flex-direction:column;gap:8px;padding:clamp(20px,2.2vw,28px)}body .cm-cat .mb-c h3{font:650 clamp(19px,1.6vw,22px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .mb-c p{color:var(--muted);font-size:15.5px;line-height:1.55}body .cm-cat .mb-c .fc-link{margin-top:6px}body .cm-cat .mb-c1{grid-row:span 2}body .cm-cat .mb-c1 img{flex:1 1 0;height:0;min-height:260px;object-position:50% 40%}body .cm-cat .mb-c2{flex-direction:row}body .cm-cat .mb-c2 img{width:42%;flex:none;min-height:220px}body .cm-cat .mb-c3{background:var(--mint);box-shadow:none;justify-content:center}body .cm-cat .mb-flow{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1020px){body .cm-cat .mb-vs{grid-template-columns:1fr}body .cm-cat .mb-cus-grid{grid-template-columns:1fr}body .cm-cat .mb-c1{grid-row:auto}body .cm-cat .mb-c1 img{flex:none;height:auto;aspect-ratio:16\/10;min-height:0}body .cm-cat .mb-flow{grid-template-columns:1fr 1fr}body .cm-cat .mb-flow li:nth-child(2)::after{display:none}}@media (max-width:640px){body .cm-cat .mb-c2{flex-direction:column}body .cm-cat .mb-c2 img{width:100%;aspect-ratio:16\/10;min-height:0}body .cm-cat .mb-flow{grid-template-columns:1fr}}body .cm-cat .fc-seal .fc-eu{flex:none;width:54px;height:36px;border-radius:6px;box-shadow:0 0 0 1px rgb(0 51 153\/.15)}body .cm-cat .fc-pb-fact .fc-eu{width:27px;height:18px;vertical-align:-4px;margin-right:6px;border-radius:3px}body .cm-cat .fo-hero-media img{object-position:47% 40%}body .cm-cat .fo-start-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(26px,3.4vw,44px)}body .cm-cat .fo-s{position:relative;display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,26px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:box-shadow .2s ease,transform .2s var(--ease-out)}body .cm-cat .fo-s-ic{width:44px;height:44px;padding:11px;border-radius:14px;background:var(--mint);color:var(--teal)}body .cm-cat .fo-s h3{margin-top:6px;font:650 clamp(18px,1.4vw,20px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .fo-s p{color:var(--muted);font-size:15px;line-height:1.55;flex:1}body .cm-cat .fo-s-tag{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;color:var(--teal)}body .cm-cat .fo-s-tag .ico{width:14px;height:14px}body .cm-cat .fo-s-link{background:var(--deep);box-shadow:none;color:var(--deep-ink)}body .cm-cat .fo-s-link .fo-s-ic{background:rgb(255 255 255\/.1);color:#bfe3da}body .cm-cat .fo-s-link p{color:var(--deep-muted)}body .cm-cat .fo-s-link h3{color:#fff}body .cm-cat .fo-s-link .fo-s-tag{color:#bfe3da}@media (hover:hover) and (pointer:fine){body .cm-cat .fo-s-link:hover{transform:translateY(-3px)}body .cm-cat .fo-s-link:hover .fo-s-tag .ico{transform:translateX(3px)}}body .cm-cat .fo-s-tag .ico{transition:transform .2s var(--ease-out)}body .cm-cat .fo-own.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .fo-own-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}body .cm-cat .fo-own-copy p{margin-top:16px;color:var(--muted);font-size:17px;line-height:1.6;max-width:50ch}body .cm-cat .fo-ticks{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}body .cm-cat .fo-ticks li{display:flex;gap:12px;align-items:flex-start;font-weight:600}body .cm-cat .fo-ticks .ico{flex:none;width:22px;height:22px;padding:4px;border-radius:50%;background:var(--teal);color:#fff;stroke-width:2.6}body .cm-cat .fo-dossier{position:relative;padding:18px 0 0 18px}body .cm-cat .fo-doc-tabs span{position:absolute;inset:0 18px 18px 0;border-radius:var(--r-lg);background:var(--mint-2)}body .cm-cat .fo-doc-tabs span:nth-child(2){inset:9px 9px 9px 9px;background:var(--mint)}body .cm-cat .fo-doc-tabs span:nth-child(3){display:none}body .cm-cat .fo-doc{position:relative;background:var(--paper);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line),0 40px 70px -44px rgb(var(--shade)\/.55);padding:clamp(20px,2.4vw,30px)}body .cm-cat .fo-doc-head{display:flex;gap:14px;align-items:center;padding-bottom:16px;border-bottom:1px dashed var(--line)}body .cm-cat .fo-doc-head .ico{width:44px;height:44px;padding:10px;border-radius:12px;background:var(--deep);color:#bfe3da}body .cm-cat .fo-doc-head span{display:grid;gap:4px}body .cm-cat .fo-doc-head b{font:650 19px\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .fo-doc-head small{font-size:12px;color:var(--muted)}body .cm-cat .fo-doc-list{list-style:none;margin:6px 0 0;padding:0}body .cm-cat .fo-doc-list li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:8px;row-gap:2px;padding:13px 0;border-bottom:1px solid var(--line)}body .cm-cat .fo-doc-list li:last-child{border-bottom:0;padding-bottom:0}body .cm-cat .fo-doc-list .mono{grid-row:span 2;font-size:12.5px;color:var(--teal);padding-top:3px}body .cm-cat .fo-doc-list b{font-weight:650;font-size:16px}body .cm-cat .fo-doc-list small{color:var(--muted);font-size:14px}body .cm-cat .fo-lab{padding-block:clamp(16px,2.4vw,32px)}body .cm-cat .fo-lab-box{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);align-items:center;background:var(--deep);color:var(--deep-ink);border-radius:clamp(28px,4vw,44px);padding:clamp(28px,4vw,56px);background-image:radial-gradient(110% 80%at 0 0,rgb(255 255 255\/.07),transparent 60%)}body .cm-cat .fo-lab-copy .mono{color:#bfe3da}body .cm-cat .fo-lab-copy h2{margin-top:10px;font:680 clamp(26px,3vw,40px)\/1.08 var(--f-display);letter-spacing:-.035em;color:#fff;max-width:22ch;text-wrap:balance}body .cm-cat .fo-lab-copy p{margin-top:12px;color:var(--deep-muted);max-width:50ch}body .cm-cat .fo-lab-list{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgb(255 255 255\/.12);border-radius:18px;overflow:hidden}body .cm-cat .fo-lab-list li{display:grid;gap:4px;padding:16px;background:var(--deep)}body .cm-cat .fo-lab-list b{color:#fff;font-size:15.5px}body .cm-cat .fo-lab-list span{color:var(--deep-muted);font-size:13.5px;line-height:1.4}body .cm-cat .fo-lab-media{margin:0}body .cm-cat .fo-lab-media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:24px}body .cm-cat .fo-next.section{padding-block:clamp(40px,5vw,72px)}body .cm-cat .fo-next-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(22px,3vw,36px)}body .cm-cat .fo-n{position:relative;display:flex;flex-direction:column;gap:6px;padding:20px 20px 52px;border-radius:20px;background:var(--mint);color:var(--ink);text-decoration:none;transition:background-color .2s ease}body .cm-cat .fo-n b{font:650 17px\/1.25 var(--f-display);letter-spacing:-.015em}body .cm-cat .fo-n span{color:var(--muted);font-size:14.5px;line-height:1.45}body .cm-cat .fo-n .ico{position:absolute;left:20px;bottom:18px;width:20px;height:20px;color:var(--teal);transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .fo-n:hover{background:var(--mint-2)}body .cm-cat .fo-n:hover .ico{transform:translateX(4px)}}@media (max-width:1020px){body .cm-cat .fo-start-grid,body .cm-cat .fo-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .cm-cat .fo-own-grid,body .cm-cat .fo-lab-box{grid-template-columns:1fr}body .cm-cat .fo-lab-media img{aspect-ratio:16\/9}}@media (max-width:640px){body .cm-cat .fo-start-grid,body .cm-cat .fo-next-grid{grid-template-columns:1fr}body .cm-cat .fo-lab-list{grid-template-columns:repeat(2,minmax(0,1fr))}body .cm-cat .fo-dossier{padding:12px 0 0 12px}}body .cm-cat .pk-hero-media img{object-position:58% 40%}body .cm-cat .pk-ex.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .pk-ex-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(16px,4vw,56px);align-items:end}body .cm-cat .pk-ex-sub{color:var(--muted);font-size:17px;line-height:1.55;max-width:44ch}body .cm-cat .pk-ex-ui{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(16px,2.4vw,32px);margin-top:clamp(26px,3.4vw,44px);align-items:start}body .cm-cat .pk-tabs{position:relative;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:22px;background:var(--mint)}body .cm-cat .pk-tab{position:relative;z-index:1;display:grid;gap:3px;text-align:left;padding:14px 16px;border:0;border-radius:16px;background:0 0;color:var(--ink);cursor:pointer;font:inherit;line-height:1.2;text-transform:none;letter-spacing:normal;box-shadow:none;min-height:0;transition:color .2s ease}body .cm-cat .pk-tab b{font:650 16px\/1.2 var(--f-display);letter-spacing:-.01em}body .cm-cat .pk-tab small{font-size:13.5px;color:var(--muted)}body .cm-cat .pk-tab:focus-visible{outline:2px solid var(--teal);outline-offset:2px}body .cm-cat .pk-tab[aria-selected=false]:hover{color:var(--teal)}body .cm-cat .pk-ind{position:absolute;left:0;top:0;z-index:0;border-radius:16px;background:var(--paper);box-shadow:0 1px 0 rgb(var(--shade)\/.04),0 10px 24px -14px rgb(var(--shade)\/.45);pointer-events:none}body .cm-cat .pk-tabs.ready .pk-ind{transition:transform .32s var(--ease-out),width .32s var(--ease-out),height .32s var(--ease-out)}body .cm-cat .pk-panels{min-width:0}body .cm-cat .pk-p{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);border-radius:var(--r-lg);overflow:hidden;background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .pk-p[hidden]{display:none}body .cm-cat .pk-p img{display:block;width:100%;height:100%;min-height:340px;object-fit:cover}body .cm-cat .pk-p.on img{animation:pkin .45s var(--ease-out) both}body .cm-cat .pk-p.on .pk-fiche{animation:pkfade .4s var(--ease-out) .05s both}@keyframes pkin{0%{opacity:.4;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes pkfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body .cm-cat .pk-fiche{display:flex;flex-direction:column;gap:16px;padding:clamp(22px,2.6vw,34px)}body .cm-cat .pk-fiche h3{font:680 clamp(24px,2.2vw,30px)\/1.1 var(--f-display);letter-spacing:-.03em}body .cm-cat .pk-fiche dl{margin:0;display:grid;gap:12px}body .cm-cat .pk-fiche dl>div{display:grid;gap:3px;padding-bottom:12px;border-bottom:1px solid var(--line)}body .cm-cat .pk-fiche dt{font:500 11.5px\/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}body .cm-cat .pk-fiche dd{margin:0;font-size:15.5px;line-height:1.45;font-weight:500}body .cm-cat .pk-tip{margin-top:auto;padding:14px 16px;border-radius:14px;background:var(--mint);font-size:14.5px;line-height:1.5;color:var(--ink)}body .cm-cat .pk-tip b{display:block;margin-bottom:2px;color:var(--teal);font-size:13px}body .cm-cat .pk-layers.section{padding-block:clamp(40px,5vw,72px)}body .cm-cat .pk-layers .h2{max-width:22ch}body .cm-cat .pk-lay-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(26px,3.4vw,44px);counter-reset:l}body .cm-cat .pk-l{position:relative;display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,26px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line);overflow:hidden}body .cm-cat .pk-l::before{content:\"\";position:absolute;left:0;right:0;top:0;height:6px;background:var(--c,var(--teal))}body .cm-cat .pk-l1{--c:#cfe6df}body .cm-cat .pk-l2{--c:#9fcdbf}body .cm-cat .pk-l3{--c:#5ea595}body .cm-cat .pk-l4{--c:var(--teal)}body .cm-cat .pk-l .mono{font-size:12px;color:var(--teal)}body .cm-cat .pk-l h3{font:650 clamp(19px,1.6vw,22px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .pk-l p{color:var(--muted);font-size:15px;line-height:1.55}body .cm-cat .pk-label.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .pk-label-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}body .cm-cat .pk-label-copy>p{margin-top:16px;color:var(--muted);font-size:17px;line-height:1.6;max-width:50ch}body .cm-cat .pk-mentions{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}body .cm-cat .pk-mentions li{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:10px;font-size:14px;line-height:1.4;color:var(--muted)}body .cm-cat .pk-mentions li b{display:block;color:var(--ink);font-size:15px}body .cm-cat .pk-mentions span,body .cm-cat .pk-lbl i{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--teal);color:#fff;font:700 11.5px\/1 var(--f-body);font-style:normal;grid-row:span 2}body .cm-cat .pk-lbl{margin:0}body .cm-cat .pk-lbl-card{display:grid;grid-template-columns:1fr 1fr;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px var(--line),0 40px 70px -44px rgb(var(--shade)\/.55);background:var(--paper);transform:rotate(-1.2deg)}body .cm-cat .pk-lbl-front{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:24px;background:linear-gradient(160deg,#eaf4f1,#d7eae4);min-height:300px}body .cm-cat .pk-lbl-brand{font:700 13px\/1 var(--f-mono);letter-spacing:.24em;color:var(--deep)}body .cm-cat .pk-lbl-name{font:680 26px\/1.05 var(--f-display);letter-spacing:-.03em;color:var(--deep)}body .cm-cat .pk-lbl-fn,body .cm-cat .pk-lbl-qty{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--deep)}body .cm-cat .pk-lbl-qty{font:700 18px\/1 var(--f-display)}body .cm-cat .pk-lbl-back{display:flex;flex-direction:column;gap:10px;padding:20px;font-size:11.5px;line-height:1.45;color:var(--muted)}body .cm-cat .pk-lbl-back p{margin:0}body .cm-cat .pk-lbl-back i{width:18px;height:18px;font-size:10px;vertical-align:middle;margin-left:4px}body .cm-cat .pk-lbl-inci b{color:var(--ink)}body .cm-cat .pk-lbl-row{display:flex;align-items:center;gap:6px;margin-top:auto}body .cm-cat .pk-pao{display:inline-grid;place-items:center;width:30px;height:26px;border:1.5px solid var(--ink);border-radius:4px 4px 7px 7px;font:700 9.5px\/1 var(--f-body);color:var(--ink)}body .cm-cat .pk-lbl-row .mono{margin-left:10px;font-size:11px;color:var(--ink)}body .cm-cat .pk-lbl-rp{padding-top:8px;border-top:1px dashed var(--line)}body .cm-cat .pk-lbl figcaption{margin-top:14px;font-size:12px;color:var(--muted);text-align:center}body .cm-cat .pk-why-list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}body .cm-cat .pk-why-list li{display:grid;gap:3px;padding-left:16px;border-left:2px solid rgb(255 255 255\/.2)}body .cm-cat .pk-why-list b{color:#fff;font-size:16px}body .cm-cat .pk-why-list span{color:var(--deep-muted);font-size:14.5px;line-height:1.5}body .cm-cat .pk-why-media img{aspect-ratio:4\/3;object-position:40% 50%}body .cm-cat .pk-ppwr{padding-block:clamp(32px,4vw,56px)0}body .cm-cat .pk-ppwr-box{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(18px,3vw,40px);align-items:center;padding:clamp(24px,3vw,36px) clamp(24px,3vw,40px);border-radius:var(--r-lg);background:var(--mint);color:var(--ink);text-decoration:none;overflow:hidden;isolation:isolate}body .cm-cat .pk-ppwr-box::after{content:\"\";position:absolute;right:-60px;top:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(closest-side,rgb(47 114 102\/.18),transparent);z-index:-1}body .cm-cat .pk-ppwr-tx{display:grid;gap:8px}body .cm-cat .pk-ppwr-box img{display:block;width:100%;height:auto;aspect-ratio:16\/10;object-fit:cover;border-radius:18px}body .cm-cat .pk-ppwr-box .mono{font-size:12px;color:var(--teal)}body .cm-cat .pk-ppwr-box h2{font:680 clamp(22px,2.4vw,30px)\/1.15 var(--f-display);letter-spacing:-.03em;max-width:30ch}body .cm-cat .pk-ppwr-box p{color:var(--muted);max-width:60ch}body .cm-cat .pk-ppwr-cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-weight:700;color:var(--teal)}body .cm-cat .pk-ppwr-cta .ico{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){body .cm-cat .pk-ppwr-box:hover .pk-ppwr-cta .ico{transform:translateX(4px)}}@media (max-width:1020px){body .cm-cat .pk-ex-head,body .cm-cat .pk-label-grid{grid-template-columns:1fr}body .cm-cat .pk-ex-ui{grid-template-columns:1fr}body .cm-cat .pk-tabs{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,4vw,48px));border-radius:0;padding:6px clamp(16px,4vw,48px);background:0 0}body .cm-cat .pk-tabs::-webkit-scrollbar{display:none}body .cm-cat .pk-tab{flex:none;scroll-snap-align:center;background:var(--mint);padding:12px 16px}body .cm-cat .pk-tab[aria-selected=true]{background:0 0}body .cm-cat .pk-lay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .cm-cat .pk-why-media img{aspect-ratio:16\/9}body .cm-cat .pk-ppwr-box{grid-template-columns:1fr}}@media (max-width:640px){body .cm-cat .pk-p{grid-template-columns:1fr}body .cm-cat .pk-p img{min-height:0;aspect-ratio:4\/3;height:auto}body .cm-cat .pk-lay-grid,body .cm-cat .pk-mentions{grid-template-columns:1fr}body .cm-cat .pk-lbl-card{grid-template-columns:1fr;transform:none}body .cm-cat .pk-lbl-front{min-height:200px}}@media (prefers-reduced-motion:reduce){body .cm-cat .pk-p.on img,body .cm-cat .pk-p.on .pk-fiche{animation:none}body .cm-cat .pk-tabs.ready .pk-ind{transition:none}}body .cm-cat .fc-pb-fact .fc-eu{width:27px;height:18px;vertical-align:-4px;margin-right:6px;border-radius:3px}body .cm-cat .dp-hero{padding-block:clamp(16px,2.4vw,36px) clamp(28px,3.5vw,56px);position:relative;overflow-x:clip}body .cm-cat .dp-hero::before{content:\"\";position:absolute;inset:-30% -10%auto auto;width:min(70vw,900px);aspect-ratio:1;background:radial-gradient(closest-side,var(--mint),transparent 70%);z-index:-1;pointer-events:none}body .cm-cat .dp-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);align-items:center}body .cm-cat .dp-file{position:relative;justify-self:end;width:100%;max-width:470px;aspect-ratio:4\/5;margin:20px 30px 20px 0}body .cm-cat .dp-sheet{position:absolute;inset:0;border-radius:22px;background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .dp-sheet-3{transform:translate(28px,22px) rotate(4deg);background:var(--mint-2)}body .cm-cat .dp-sheet-2{transform:translate(14px,11px) rotate(2deg);background:var(--mint)}body .cm-cat .dp-cover{position:absolute;inset:0;display:flex;flex-direction:column;border-radius:22px;background:var(--paper);box-shadow:0 0 0 1px var(--line),0 50px 90px -50px rgb(var(--shade)\/.6);padding:clamp(22px,2.6vw,32px);overflow:hidden;animation:dpin .9s var(--ease-out) both}@keyframes dpin{0%{opacity:0;transform:translateY(14px) rotate(-1deg)}to{opacity:1;transform:none}}body .cm-cat .dp-cover::after{content:\"\";position:absolute;left:0;top:0;bottom:0;width:10px;background:var(--deep)}body .cm-cat .dp-cover-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:var(--muted)}body .cm-cat .dp-cover-top .fc-eu{width:30px;height:20px;border-radius:3px;flex:none}body .cm-cat .dp-cover-t{display:grid;gap:6px;margin-top:clamp(22px,4vw,44px)}body .cm-cat .dp-cover-t .mono{font-size:12px;color:var(--teal);letter-spacing:.04em}body .cm-cat .dp-cover-t b{font:720 clamp(64px,7vw,96px)\/.9 var(--f-display);letter-spacing:-.06em;color:var(--ink)}body .cm-cat .dp-cover-p{font-size:14px;color:var(--muted)}body .cm-cat .dp-cover-idx{list-style:none;margin:auto 0 0;padding:0;display:grid}body .cm-cat .dp-cover-idx li{display:flex;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid var(--line);font-size:14px;font-weight:600}body .cm-cat .dp-cover-idx span{font:500 11.5px\/1 var(--f-mono);color:var(--teal);width:20px}body .cm-cat .dp-cover-foot{display:flex;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px dashed var(--line);font-size:11px;color:var(--muted)}body .cm-cat .dp-tab{position:absolute;right:-30px;padding:7px 12px 7px 18px;border-radius:0 10px 10px 0;font:600 11.5px\/1 var(--f-mono);letter-spacing:.04em;color:#fff;background:var(--teal);box-shadow:0 10px 20px -12px rgb(var(--shade)\/.6)}body .cm-cat .dp-tab-1{top:22%;background:var(--deep)}body .cm-cat .dp-tab-2{top:31%}body .cm-cat .dp-tab-3{top:40%;background:#5ea595}body .cm-cat .dp-quick.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .dp-quick-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:start}body .cm-cat .dp-facts{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 0 0 1px var(--line)}body .cm-cat .dp-facts>div{display:grid;gap:8px;align-content:start;padding:clamp(18px,2vw,26px);background:var(--paper)}body .cm-cat .dp-facts dt{font:700 clamp(28px,2.8vw,38px)\/1 var(--f-display);letter-spacing:-.04em;color:var(--ink)}body .cm-cat .dp-facts dd{margin:0;color:var(--muted);font-size:14.5px;line-height:1.45}body .cm-cat .dp-doc.section{padding-block:clamp(40px,5vw,80px)}body .cm-cat .dp-doc-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}body .cm-cat .dp-toc{position:sticky;top:110px}body .cm-cat .dp-toc>p{margin-top:14px;color:var(--muted);font-size:16.5px;line-height:1.55;max-width:38ch}body .cm-cat .dp-toc ol{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:2px;border-left:1px solid var(--line)}body .cm-cat .dp-toc a{position:relative;display:flex;gap:12px;align-items:baseline;padding:10px 14px;color:var(--muted);text-decoration:none;font-weight:600;font-size:15px;transition:color .2s ease}body .cm-cat .dp-toc a::before{content:\"\";position:absolute;left:-1px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--teal);transform:scaleY(0);transition:transform .25s var(--ease-out)}body .cm-cat .dp-toc a .mono{font-size:12px;color:var(--teal)}body .cm-cat .dp-toc a.on{color:var(--ink)}body .cm-cat .dp-toc a.on::before{transform:scaleY(1)}@media (hover:hover) and (pointer:fine){body .cm-cat .dp-toc a:hover{color:var(--ink)}}body .cm-cat .dp-chapters{display:grid;gap:14px}body .cm-cat .dp-ch{scroll-margin-top:110px;padding:clamp(20px,2.4vw,30px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .dp-ch header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:baseline;padding-bottom:14px;border-bottom:1px solid var(--line)}body .cm-cat .dp-ch header>.mono:first-child{font-size:13px;color:var(--teal)}body .cm-cat .dp-ch h3{font:650 clamp(19px,1.6vw,22px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .dp-ref{font-size:11.5px;padding:5px 9px;border-radius:99px;background:var(--mint);color:var(--ink);white-space:nowrap}body .cm-cat .dp-ch ul{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}body .cm-cat .dp-ch li{position:relative;padding-left:22px;font-size:15px;line-height:1.45;color:var(--ink)}body .cm-cat .dp-ch li::before{content:\"\";position:absolute;left:2px;top:.45em;width:10px;height:6px;border-left:2px solid var(--teal);border-bottom:2px solid var(--teal);transform:rotate(-45deg)}body .cm-cat .dp-why-media img{aspect-ratio:4\/5;object-position:35% 50%}body .cm-cat .dp-mk.section{padding-block:clamp(40px,5vw,72px)}body .cm-cat .dp-mk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin-top:clamp(26px,3.4vw,40px)}body .cm-cat .dp-m{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,28px);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line)}body .cm-cat .dp-m-h{display:flex;align-items:center;gap:10px}body .cm-cat .dp-m-h .fc-eu{width:30px;height:20px;border-radius:3px}body .cm-cat .dp-m-h .mono{font-size:12px;color:var(--muted)}body .cm-cat .dp-m-dot{display:grid;place-items:center;min-width:30px;padding:0 4px;height:20px;border-radius:4px;background:var(--deep);color:#fff;font:700 10px\/1 var(--f-mono);letter-spacing:.06em}body .cm-cat .dp-m h3{font:650 clamp(19px,1.6vw,22px)\/1.2 var(--f-display);letter-spacing:-.02em}body .cm-cat .dp-m p{color:var(--muted);font-size:15px;line-height:1.55;flex:1}body .cm-cat .dp-m .fc-link{margin-top:6px}body .cm-cat .dp-mk-note{margin-top:18px;color:var(--muted);font-size:15px}body .cm-cat .dp-flow{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1020px){body .cm-cat .dp-hero-grid,body .cm-cat .dp-quick-grid,body .cm-cat .dp-doc-grid{grid-template-columns:1fr}body .cm-cat .dp-file{justify-self:center;max-width:400px}body .cm-cat .dp-toc{position:static}body .cm-cat .dp-toc ol{display:none}body .cm-cat .dp-mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .cm-cat .dp-flow{grid-template-columns:1fr!important}body .cm-cat .dp-why-media img{aspect-ratio:16\/9}}@media (max-width:640px){body .cm-cat .dp-file{max-width:none;width:calc(100% - 30px);margin:10px 30px 24px 0;aspect-ratio:auto}body .cm-cat .dp-cover{position:relative;inset:auto}body .cm-cat .dp-cover-t b{font-size:64px}body .cm-cat .dp-tab{display:none}body .cm-cat .dp-hero .fc-cta{flex-direction:column;align-items:stretch}body .cm-cat .dp-hero .fc-cta .btn{justify-content:center}body .cm-cat .dp-ch ul{grid-template-columns:1fr}body .cm-cat .dp-mk-grid{grid-template-columns:1fr}body .cm-cat .dp-ch header{grid-template-columns:auto minmax(0,1fr)}body .cm-cat .dp-ref{grid-column:1\/-1;justify-self:start}body .cm-cat .dp-facts{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){body .cm-cat .dp-cover{animation:none}}body .cm-cat button{text-transform:none;letter-spacing:normal;line-height:1.2;box-shadow:none;min-height:0}body .cm-cat .copy:focus,body .cm-cat .copy:hover{background:rgb(255 255 255\/.1);color:var(--deep-ink)}body .cm-cat blockquote{border:0;padding:0;margin:0;font-style:normal;background:none;quotes:none}body .cm-cat blockquote::before,body .cm-cat blockquote::after{content:none}body .cm-cat img{max-width:100%}body .cm-cat a:hover{text-decoration:none}body .cm-cat{font-size:16.5px;line-height:1.6}body .cm-cat h1,body .cm-cat h2,body .cm-cat h3{text-transform:none}body .cm-cat .rv-reel:hover,body .cm-cat .rv-reel:focus,body .cm-cat .ob-tab:hover,body .cm-cat .ob-tab:focus,body .cm-cat .sv-ic:hover,body .cm-cat .rv-btn:hover,body .cm-cat .pod-btn:hover,body .cm-cat .hx-pause:hover{background-color:inherit}body .cm-cat .rv-reel{background:#10292a}body .cm-cat .ob-tab{background:transparent}body .cm-cat .rv-btn{background:var(--paper)}body .cm-cat .sv-ic{background:rgb(0 0 0\/.28)}body .cm-cat .bl-pod-btn{background:#0f3a35}body .cm-cat .hx-pause{background:rgb(255 255 255\/.55)}@media (max-width:640px){body .cm-cat .tray{margin-bottom:calc(var(--bm,0px) + 10px + env(safe-area-inset-bottom,0px))}body .cm-cat .toast{bottom:calc(var(--bm,0px) + 92px)}}<\/style>\n<style>\/*perf-lcp-noanim*\/body .cm-cat .fh-title,body .cm-cat .fh-lede,body .cm-cat .fh-cta,body .cm-cat .fh-media img,body .cm-cat .fh-seal,body .cm-cat .hx-title .ln>span,body .cm-cat .hx-lede,body .cm-cat .hx-cta,body .cm-cat .hx-poster img,body .cm-cat .hx-eyebrow,body .cm-cat .lab figure,body .cm-cat .solo-main,body .cm-cat .gbadge,body .cm-cat .rise,body .cm-cat .dv-title,body .cm-cat .dv-lede,body .cm-cat .dv-cta{animation:none!important}<\/style>\n\n<div class=\"cm-cat\"><div lang=\"pt-PT\"><svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <symbol id=\"i-arrow\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/symbol>\n  <symbol id=\"i-chat\" viewBox=\"0 0 24 24\"><path d=\"M4 19.5l1.2-3.6A8 8 0 1 1 8.3 19z\"\/><path d=\"M9 10.5h6M9 13.5h4\"\/><\/symbol>\n  <symbol id=\"i-check\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5l4.5 4.5L19 7.5\"\/><\/symbol>\n<\/svg>\n<section class=\"dp-hero\" aria-labelledby=\"dp-title\">\n  <div class=\"wrap dp-hero-grid\">\n    <div class=\"dp-hero-copy\">\n      <nav class=\"dv-crumbs mono\" aria-label=\"Navega\u00e7\u00e3o estrutural\"><a href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/inicio\/\">In\u00edcio<\/a><span aria-hidden=\"true\">\/<\/span> <span aria-current=\"page\">PIF e regulamenta\u00e7\u00e3o<\/span><\/nav>\n      <h1 class=\"fc-title\" id=\"dp-title\">PIF cosm\u00e9tico: <span class=\"tint\">o seu dossier regulamentar preparado de A a Z<\/span><\/h1>\n      <p class=\"fc-lede\">Avalia\u00e7\u00e3o da seguran\u00e7a, testes, fabrico ISO 22716 e rotulagem: reunimos todos os elementos exigidos pelo regulamento (CE) n.\u00ba 1223\/2009.<\/p>\n      <div class=\"fc-cta\">\n        <a class=\"btn btn-primary\" href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/pedir-um-orcamento\/\">Consulta gratuita <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <a class=\"btn fc-ghost\" href=\"#dp-contenu\">Ver o conte\u00fado do dossier<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"dp-file\" aria-hidden=\"true\">\n      <div class=\"dp-sheet dp-sheet-3\"><\/div>\n      <div class=\"dp-sheet dp-sheet-2\"><\/div>\n      <div class=\"dp-cover\">\n        <div class=\"dp-cover-top\"><span class=\"mono\">Regulamento (CE) n.\u00ba 1223\/2009 \u00b7 Art. 11<\/span><svg class=\"fc-eu\" viewBox=\"0 0 36 24\" role=\"img\" aria-label=\"Drapeau europ\u00e9en\"><rect width=\"36\" height=\"24\" rx=\"3\" fill=\"#003399\"\/><g fill=\"#FFCC00\"><polygon points=\"18.00,2.67 18.30,3.59 19.27,3.59 18.48,4.16 18.78,5.08 18.00,4.51 17.22,5.08 17.52,4.16 16.73,3.59 17.70,3.59\"\/><polygon points=\"22.00,3.74 22.30,4.66 23.27,4.66 22.48,5.23 22.78,6.15 22.00,5.58 21.22,6.15 21.52,5.23 20.73,4.66 21.70,4.66\"\/><polygon points=\"24.93,6.67 25.23,7.59 26.20,7.59 25.41,8.16 25.71,9.08 24.93,8.51 24.14,9.08 24.44,8.16 23.66,7.59 24.63,7.59\"\/><polygon points=\"26.00,10.67 26.30,11.59 27.27,11.59 26.48,12.16 26.78,13.08 26.00,12.51 25.22,13.08 25.52,12.16 24.73,11.59 25.70,11.59\"\/><polygon points=\"24.93,14.67 25.23,15.59 26.20,15.59 25.41,16.16 25.71,17.08 24.93,16.51 24.14,17.08 24.44,16.16 23.66,15.59 24.63,15.59\"\/><polygon points=\"22.00,17.59 22.30,18.52 23.27,18.52 22.48,19.09 22.78,20.01 22.00,19.44 21.22,20.01 21.52,19.09 20.73,18.52 21.70,18.52\"\/><polygon points=\"18.00,18.67 18.30,19.59 19.27,19.59 18.48,20.16 18.78,21.08 18.00,20.51 17.22,21.08 17.52,20.16 16.73,19.59 17.70,19.59\"\/><polygon points=\"14.00,17.59 14.30,18.52 15.27,18.52 14.48,19.09 14.78,20.01 14.00,19.44 13.22,20.01 13.52,19.09 12.73,18.52 13.70,18.52\"\/><polygon points=\"11.07,14.67 11.37,15.59 12.34,15.59 11.56,16.16 11.86,17.08 11.07,16.51 10.29,17.08 10.59,16.16 9.80,15.59 10.77,15.59\"\/><polygon points=\"10.00,10.67 10.30,11.59 11.27,11.59 10.48,12.16 10.78,13.08 10.00,12.51 9.22,13.08 9.52,12.16 8.73,11.59 9.70,11.59\"\/><polygon points=\"11.07,6.67 11.37,7.59 12.34,7.59 11.56,8.16 11.86,9.08 11.07,8.51 10.29,9.08 10.59,8.16 9.80,7.59 10.77,7.59\"\/><polygon points=\"14.00,3.74 14.30,4.66 15.27,4.66 14.48,5.23 14.78,6.15 14.00,5.58 13.22,6.15 13.52,5.23 12.73,4.66 13.70,4.66\"\/><\/g><\/svg><\/div>\n        <div class=\"dp-cover-t\">\n          <span class=\"mono\">Dossier de informa\u00e7\u00e3o do produto<\/span>\n          <b>PIF<\/b>\n          <span class=\"dp-cover-p\">A sua marca \u00b7 Creme de rosto 50 ml<\/span>\n        <\/div>\n        <ol class=\"dp-cover-idx\">\n          <li><span>01<\/span>Descri\u00e7\u00e3o e f\u00f3rmula<\/li>\n          <li><span>02<\/span>Relat\u00f3rio de seguran\u00e7a (CPSR)<\/li>\n          <li><span>03<\/span>Testes e an\u00e1lises<\/li>\n          <li><span>04<\/span>Fabrico ISO 22716<\/li>\n          <li><span>05<\/span>Alega\u00e7\u00f5es e rotulagem<\/li>\n          <li><span>06<\/span>Notifica\u00e7\u00e3o<\/li>\n        <\/ol>\n        <div class=\"dp-cover-foot mono\"><span>Conserva\u00e7\u00e3o: 10 anos<\/span><span>Pessoa Respons\u00e1vel (UE)<\/span><\/div>\n      <\/div>\n      <span class=\"dp-tab dp-tab-1\">CPSR<\/span><span class=\"dp-tab dp-tab-2\">ISO 22716<\/span><span class=\"dp-tab dp-tab-3\">INCI<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"pb wrap\" aria-label=\"Provas de confian\u00e7a\">\n  <a class=\"pb-rating\" href=\"https:\/\/www.google.com\/maps?cid=16167518036265422519\" target=\"_blank\" rel=\"noopener\" aria-label=\"Classifica\u00e7\u00e3o Google de 4,9 em 5, 84 avalia\u00e7\u00f5es\">\n    <svg class=\"pb-g\" viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.5 0 6.6 1.2 9.1 3.6l6.8-6.8C35.8 2.4 30.3 0 24 0 14.6 0 6.6 5.4 2.7 13.3l7.9 6.1C12.5 13.6 17.8 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.1 24.5c0-1.6-.1-3.1-.4-4.5H24v9h12.4c-.5 2.9-2.2 5.3-4.6 6.9l7.4 5.7c4.3-4 6.9-9.9 6.9-17.1z\"\/><path fill=\"#FBBC05\" d=\"M10.6 28.6c-.5-1.4-.8-3-.8-4.6s.3-3.2.8-4.6l-7.9-6.1C1 16.6 0 20.2 0 24s1 7.4 2.7 10.7l7.9-6.1z\"\/><path fill=\"#34A853\" d=\"M24 48c6.5 0 11.9-2.1 15.9-5.8l-7.4-5.7c-2.1 1.4-4.8 2.3-8.5 2.3-6.2 0-11.5-4.1-13.4-9.9l-7.9 6.1C6.6 42.6 14.6 48 24 48z\"\/><\/svg>\n    <b>4,9<\/b><span class=\"pb-stars\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"pb-count\">84 avalia\u00e7\u00f5es Google<\/span>\n  <\/a>\n  <span class=\"pb-sep\" aria-hidden=\"true\"><\/span>\n  <span class=\"fc-pb-fact\"><b>ISO 22716<\/b> e <b>ISO 9001<\/b>, Bureau Veritas<\/span>\n  <span class=\"pb-sep\" aria-hidden=\"true\"><\/span>\n  <span class=\"fc-pb-fact\"><svg class=\"fc-eu\" viewBox=\"0 0 36 24\" role=\"img\" aria-label=\"Drapeau europ\u00e9en\"><rect width=\"36\" height=\"24\" rx=\"3\" fill=\"#003399\"\/><g fill=\"#FFCC00\"><polygon points=\"18.00,2.67 18.30,3.59 19.27,3.59 18.48,4.16 18.78,5.08 18.00,4.51 17.22,5.08 17.52,4.16 16.73,3.59 17.70,3.59\"\/><polygon points=\"22.00,3.74 22.30,4.66 23.27,4.66 22.48,5.23 22.78,6.15 22.00,5.58 21.22,6.15 21.52,5.23 20.73,4.66 21.70,4.66\"\/><polygon points=\"24.93,6.67 25.23,7.59 26.20,7.59 25.41,8.16 25.71,9.08 24.93,8.51 24.14,9.08 24.44,8.16 23.66,7.59 24.63,7.59\"\/><polygon points=\"26.00,10.67 26.30,11.59 27.27,11.59 26.48,12.16 26.78,13.08 26.00,12.51 25.22,13.08 25.52,12.16 24.73,11.59 25.70,11.59\"\/><polygon points=\"24.93,14.67 25.23,15.59 26.20,15.59 25.41,16.16 25.71,17.08 24.93,16.51 24.14,17.08 24.44,16.16 23.66,15.59 24.63,15.59\"\/><polygon points=\"22.00,17.59 22.30,18.52 23.27,18.52 22.48,19.09 22.78,20.01 22.00,19.44 21.22,20.01 21.52,19.09 20.73,18.52 21.70,18.52\"\/><polygon points=\"18.00,18.67 18.30,19.59 19.27,19.59 18.48,20.16 18.78,21.08 18.00,20.51 17.22,21.08 17.52,20.16 16.73,19.59 17.70,19.59\"\/><polygon points=\"14.00,17.59 14.30,18.52 15.27,18.52 14.48,19.09 14.78,20.01 14.00,19.44 13.22,20.01 13.52,19.09 12.73,18.52 13.70,18.52\"\/><polygon points=\"11.07,14.67 11.37,15.59 12.34,15.59 11.56,16.16 11.86,17.08 11.07,16.51 10.29,17.08 10.59,16.16 9.80,15.59 10.77,15.59\"\/><polygon points=\"10.00,10.67 10.30,11.59 11.27,11.59 10.48,12.16 10.78,13.08 10.00,12.51 9.22,13.08 9.52,12.16 8.73,11.59 9.70,11.59\"\/><polygon points=\"11.07,6.67 11.37,7.59 12.34,7.59 11.56,8.16 11.86,9.08 11.07,8.51 10.29,9.08 10.59,8.16 9.80,7.59 10.77,7.59\"\/><polygon points=\"14.00,3.74 14.30,4.66 15.27,4.66 14.48,5.23 14.78,6.15 14.00,5.58 13.22,6.15 13.52,5.23 12.73,4.66 13.70,4.66\"\/><\/g><\/svg> Normas europeias<\/span>\n<\/section>\n<section class=\"dp-quick section\" aria-labelledby=\"dp-q-title\">\n  <div class=\"wrap dp-quick-grid\">\n    <div>\n      <h2 class=\"h2\" id=\"dp-q-title\">O PIF em 30 segundos<\/h2>\n      <p class=\"fc-answer\">O dossier de informa\u00e7\u00e3o do produto (PIF) \u00e9 o dossier regulamentar obrigat\u00f3rio de qualquer cosm\u00e9tico vendido na Uni\u00e3o Europeia. Exigido pelo artigo 11 do regulamento (CE) n.\u00ba 1223\/2009, comprova que o seu produto \u00e9 seguro, corretamente fabricado e devidamente rotulado.<\/p>\n    <\/div>\n    <dl class=\"dp-facts\">\n      <div><dt>Art. 11<\/dt><dd>O PIF \u00e9 obrigat\u00f3rio para cada produto colocado no mercado<\/dd><\/div>\n      <div><dt>10 ans<\/dt><dd>De conserva\u00e7\u00e3o ap\u00f3s a coloca\u00e7\u00e3o no mercado do \u00faltimo lote<\/dd><\/div>\n      <div><dt>Anexo I<\/dt><dd>O relat\u00f3rio de seguran\u00e7a (CPSR) em duas partes, A e B<\/dd><\/div>\n      <div><dt>Art. 4<\/dt><dd>Uma Pessoa Respons\u00e1vel (UE) designada na UE<\/dd><\/div>\n    <\/dl>\n  <\/div>\n<\/section>\n<section class=\"dp-doc section\" id=\"dp-contenu\" aria-labelledby=\"dp-doc-title\">\n  <div class=\"wrap dp-doc-grid\">\n    <aside class=\"dp-toc\">\n      <h2 class=\"h2\" id=\"dp-doc-title\">O que cont\u00e9m o seu dossier<\/h2>\n      <p>Seis partes, sem elementos em falta. Preparamo-las para a sua f\u00f3rmula.<\/p>\n      <nav aria-label=\"\u00cdndice do dossier\">\n        <ol>\n          <li><a href=\"#dp-c1\"><span class=\"mono\">01<\/span>Descri\u00e7\u00e3o e f\u00f3rmula<\/a><\/li>\n          <li><a href=\"#dp-c2\"><span class=\"mono\">02<\/span>Relat\u00f3rio de seguran\u00e7a (CPSR)<\/a><\/li>\n          <li><a href=\"#dp-c3\"><span class=\"mono\">03<\/span>Testes e an\u00e1lises<\/a><\/li>\n          <li><a href=\"#dp-c4\"><span class=\"mono\">04<\/span>Fabrico ISO 22716<\/a><\/li>\n          <li><a href=\"#dp-c5\"><span class=\"mono\">05<\/span>Alega\u00e7\u00f5es e rotulagem<\/a><\/li>\n          <li><a href=\"#dp-c6\"><span class=\"mono\">06<\/span>Notifica\u00e7\u00e3o e Pessoa Respons\u00e1vel (UE)<\/a><\/li>\n        <\/ol>\n      <\/nav>\n    <\/aside>\n    <div class=\"dp-chapters\">\n      <article class=\"dp-ch\" id=\"dp-c1\"><header><span class=\"mono\">01<\/span><h3>Descri\u00e7\u00e3o e f\u00f3rmula<\/h3><span class=\"dp-ref mono\">Art. 11 \u00a72 a<\/span><\/header>\n        <ul><li>F\u00f3rmula qualitativa e quantitativa completa<\/li><li>Nomenclatura INCI conforme<\/li><li>Especifica\u00e7\u00f5es das mat\u00e9rias-primas<\/li><li>Caracter\u00edsticas f\u00edsico-qu\u00edmicas<\/li><li>Fichas de dados de seguran\u00e7a<\/li><\/ul><\/article>\n      <article class=\"dp-ch\" id=\"dp-c2\"><header><span class=\"mono\">02<\/span><h3>Relat\u00f3rio de seguran\u00e7a (CPSR)<\/h3><span class=\"dp-ref mono\">Art. 10 \u00b7 Anexo I<\/span><\/header>\n        <ul><li>Parte A: dados de seguran\u00e7a do produto<\/li><li>Parte B: avalia\u00e7\u00e3o por um avaliador de seguran\u00e7a qualificado<\/li><li>Perfil toxicol\u00f3gico dos ingredientes<\/li><li>C\u00e1lculo da margem de seguran\u00e7a (MoS)<\/li><li>Conclus\u00f5es e precau\u00e7\u00f5es de utiliza\u00e7\u00e3o<\/li><\/ul><\/article>\n      <article class=\"dp-ch\" id=\"dp-c3\"><header><span class=\"mono\">03<\/span><h3>Testes e an\u00e1lises<\/h3><span class=\"dp-ref mono\">Anexo I \u00b7 Parte A<\/span><\/header>\n        <ul><li>Estabilidade em envelhecimento acelerado<\/li><li>Compatibilidade entre embalagem e conte\u00fado<\/li><li>Challenge test (efic\u00e1cia dos conservantes)<\/li><li>An\u00e1lises microbiol\u00f3gicas<\/li><li>Determina\u00e7\u00e3o do PAO<\/li><\/ul><\/article>\n      <article class=\"dp-ch\" id=\"dp-c4\"><header><span class=\"mono\">04<\/span><h3>Fabrico ISO 22716<\/h3><span class=\"dp-ref mono\">Art. 8 \u00b7 BPF<\/span><\/header>\n        <ul><li>Descri\u00e7\u00e3o do m\u00e9todo de fabrico<\/li><li>Conformidade com as Boas Pr\u00e1ticas de Fabrico (ISO 22716)<\/li><li>Rastreabilidade dos lotes<\/li><li>Controlos de qualidade durante a produ\u00e7\u00e3o<\/li><li>Condi\u00e7\u00f5es de armazenamento e transporte<\/li><\/ul><\/article>\n      <article class=\"dp-ch\" id=\"dp-c5\"><header><span class=\"mono\">05<\/span><h3>Alega\u00e7\u00f5es e rotulagem<\/h3><span class=\"dp-ref mono\">Art. 19 \u00b7 Reg. 655\/2013<\/span><\/header>\n        <ul><li>Fundamenta\u00e7\u00e3o das alega\u00e7\u00f5es<\/li><li>Men\u00e7\u00f5es obrigat\u00f3rias na embalagem<\/li><li>Lista INCI e PAO<\/li><li>Rotulagem nas l\u00ednguas dos pa\u00edses de comercializa\u00e7\u00e3o<\/li><li>Revis\u00e3o dos elementos visuais e das mensagens de marketing<\/li><\/ul><\/article>\n      <article class=\"dp-ch\" id=\"dp-c6\"><header><span class=\"mono\">06<\/span><h3>Notifica\u00e7\u00e3o e Pessoa Respons\u00e1vel (UE)<\/h3><span class=\"dp-ref mono\">Art. 4 \u00b7 Art. 13<\/span><\/header>\n        <ul><li>Apoio na designa\u00e7\u00e3o da Pessoa Respons\u00e1vel (UE)<\/li><li>Apoio na notifica\u00e7\u00e3o CPNP<\/li><li>Registo junto da ONSSA e da AMMPS em Marrocos<\/li><li>Numera\u00e7\u00e3o e identifica\u00e7\u00e3o dos lotes<\/li><li>Conserva\u00e7\u00e3o do dossier durante 10 anos<\/li><\/ul><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"fo-lab dp-why\" aria-labelledby=\"dp-why-title\">\n  <div class=\"wrap\">\n    <div class=\"fo-lab-box\">\n      <div class=\"fo-lab-copy\">\n        <span class=\"mono\">Porqu\u00ea escolher o vosso laborat\u00f3rio<\/span>\n        <h2 id=\"dp-why-title\">O laborat\u00f3rio que fabrica o seu produto j\u00e1 disp\u00f5e dos documentos do seu dossier<\/h2>\n        <p>F\u00f3rmula, resultados dos testes, dossier de fabrico, rastreabilidade dos lotes: nas nossas instala\u00e7\u00f5es, tudo \u00e9 produzido no mesmo local. O seu dossier de informa\u00e7\u00e3o do produto (PIF) \u00e9 coerente desde a primeira p\u00e1gina.<\/p>\n        <ul class=\"pk-why-list\">\n          <li><b>Sem necessidade de procurar dados<\/b><span>Os nossos formuladores, o controlo de qualidade e a equipa de assuntos regulamentares trabalham em conjunto.<\/span><\/li>\n          <li><b>Um dossier fundamentado<\/b><span>Cada alega\u00e7\u00e3o \u00e9 sustentada por um teste, uma ficha ou um registo de produ\u00e7\u00e3o.<\/span><\/li>\n          <li><b>Uma f\u00e1brica certificada<\/b><span>Certifica\u00e7\u00f5es ISO 22716 e ISO 9001 atribu\u00eddas pela Bureau Veritas.<\/span><\/li>\n        <\/ul>\n      <\/div>\n      <figure class=\"fo-lab-media dp-why-media\"><img loading=\"lazy\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/06\/Formulation-cosmetique-en-laboratoire-RD-de-sous-traitance-768x768.webp\" width=\"1000\" height=\"1000\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/10\/Formulation-cosmetique-en-laboratoire-RD-de-sous-traitance-480w.webp 480w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/06\/Formulation-cosmetique-en-laboratoire-RD-de-sous-traitance-768x768.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/06\/Formulation-cosmetique-en-laboratoire-RD-de-sous-traitance.webp 1000w\" sizes=\"auto, (max-width:1020px) 92vw, 50vw\" alt=\"Formuladora a preparar uma amostra de creme com uma pipeta no laborat\u00f3rio\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"dp-mk section\" aria-labelledby=\"dp-mk-title\">\n  <div class=\"wrap\">\n    <h2 class=\"h2\" id=\"dp-mk-title\">Um dossier adaptado ao mercado de destino<\/h2>\n    <div class=\"dp-mk-grid\">\n      <article class=\"dp-m\">\n        <div class=\"dp-m-h\"><svg class=\"fc-eu\" viewBox=\"0 0 36 24\" role=\"img\" aria-label=\"Drapeau europ\u00e9en\"><rect width=\"36\" height=\"24\" rx=\"3\" fill=\"#003399\"\/><g fill=\"#FFCC00\"><polygon points=\"18.00,2.67 18.30,3.59 19.27,3.59 18.48,4.16 18.78,5.08 18.00,4.51 17.22,5.08 17.52,4.16 16.73,3.59 17.70,3.59\"\/><polygon points=\"22.00,3.74 22.30,4.66 23.27,4.66 22.48,5.23 22.78,6.15 22.00,5.58 21.22,6.15 21.52,5.23 20.73,4.66 21.70,4.66\"\/><polygon points=\"24.93,6.67 25.23,7.59 26.20,7.59 25.41,8.16 25.71,9.08 24.93,8.51 24.14,9.08 24.44,8.16 23.66,7.59 24.63,7.59\"\/><polygon points=\"26.00,10.67 26.30,11.59 27.27,11.59 26.48,12.16 26.78,13.08 26.00,12.51 25.22,13.08 25.52,12.16 24.73,11.59 25.70,11.59\"\/><polygon points=\"24.93,14.67 25.23,15.59 26.20,15.59 25.41,16.16 25.71,17.08 24.93,16.51 24.14,17.08 24.44,16.16 23.66,15.59 24.63,15.59\"\/><polygon points=\"22.00,17.59 22.30,18.52 23.27,18.52 22.48,19.09 22.78,20.01 22.00,19.44 21.22,20.01 21.52,19.09 20.73,18.52 21.70,18.52\"\/><polygon points=\"18.00,18.67 18.30,19.59 19.27,19.59 18.48,20.16 18.78,21.08 18.00,20.51 17.22,21.08 17.52,20.16 16.73,19.59 17.70,19.59\"\/><polygon points=\"14.00,17.59 14.30,18.52 15.27,18.52 14.48,19.09 14.78,20.01 14.00,19.44 13.22,20.01 13.52,19.09 12.73,18.52 13.70,18.52\"\/><polygon points=\"11.07,14.67 11.37,15.59 12.34,15.59 11.56,16.16 11.86,17.08 11.07,16.51 10.29,17.08 10.59,16.16 9.80,15.59 10.77,15.59\"\/><polygon points=\"10.00,10.67 10.30,11.59 11.27,11.59 10.48,12.16 10.78,13.08 10.00,12.51 9.22,13.08 9.52,12.16 8.73,11.59 9.70,11.59\"\/><polygon points=\"11.07,6.67 11.37,7.59 12.34,7.59 11.56,8.16 11.86,9.08 11.07,8.51 10.29,9.08 10.59,8.16 9.80,7.59 10.77,7.59\"\/><polygon points=\"14.00,3.74 14.30,4.66 15.27,4.66 14.48,5.23 14.78,6.15 14.00,5.58 13.22,6.15 13.52,5.23 12.73,4.66 13.70,4.66\"\/><\/g><\/svg><span class=\"mono\">Uni\u00e3o Europeia<\/span><\/div>\n        <h3>Regulamento (CE) n.\u00ba 1223\/2009<\/h3>\n        <p>PIF completo e relat\u00f3rio de seguran\u00e7a elaborados, notifica\u00e7\u00e3o CPNP submetida antes da coloca\u00e7\u00e3o no mercado; a sua marca (ou o seu mandat\u00e1rio) mant\u00e9m-se como Pessoa Respons\u00e1vel (UE).<\/p>\n        <a class=\"fc-link\" href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/exportar-cosmeticos-marrocos-europa-que-normas-regulamentares-cumprir\/\">Exportar para a Europa <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a>\n      <\/article>\n      <article class=\"dp-m\">\n        <div class=\"dp-m-h\"><span class=\"dp-m-dot\" aria-hidden=\"true\">MA<\/span><span class=\"mono\">Marrocos<\/span><\/div>\n        <h3>Lei 25-08 e Circular 771<\/h3>\n        <p>Dossier de registo do seu produto junto da AMMPS e da ONSSA para a sua comercializa\u00e7\u00e3o em Marrocos.<\/p>\n        <a class=\"fc-link\" href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/registo-produto-cosmetico-marrocos-etapas-ammps-prazos-2026\/\">As etapas do registo <svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/a>\n      <\/article>\n      <article class=\"dp-m\">\n        <div class=\"dp-m-h\"><span class=\"dp-m-dot\" aria-hidden=\"true\">US<\/span><span class=\"mono\">Estados Unidos<\/span><\/div>\n        <h3>MoCRA (FDA)<\/h3>\n        <p>O nosso estabelecimento est\u00e1 registado junto da FDA ao abrigo da lei MoCRA para exporta\u00e7\u00e3o para os Estados Unidos.<\/p>\n      <\/article>\n      <article class=\"dp-m\">\n        <div class=\"dp-m-h\"><span class=\"dp-m-dot\" aria-hidden=\"true\">GCC<\/span><span class=\"mono\">Pa\u00edses do Golfo<\/span><\/div>\n        <h3>Norma GSO 1943<\/h3>\n        <p>Dossier adaptado aos requisitos de seguran\u00e7a dos produtos cosm\u00e9ticos nos pa\u00edses do Golfo.<\/p>\n      <\/article>\n    <\/div>\n    <p class=\"dp-mk-note\">Outro mercado? Indique-nos onde pretende vender: identificamos o referencial aplic\u00e1vel no seu or\u00e7amento.<\/p>\n  <\/div>\n<\/section>\n<section class=\"dv-steps section\" aria-labelledby=\"dp-steps-title\">\n  <div class=\"wrap\">\n    <h2 class=\"h2\" id=\"dp-steps-title\">Da sua f\u00f3rmula ao dossier pronto para notifica\u00e7\u00e3o<\/h2>\n    <ol class=\"dv-flow mb-flow dp-flow\">\n      <li><span class=\"mono\">01<\/span><h3>Auditoria da f\u00f3rmula<\/h3><p>F\u00f3rmula, ingredientes, mercados de destino e alega\u00e7\u00f5es pretendidas: identificamos os pontos que exigem aten\u00e7\u00e3o regulamentar.<\/p><\/li>\n      <li><span class=\"mono\">02<\/span><h3>Testes e relat\u00f3rio de seguran\u00e7a<\/h3><p>Dados das mat\u00e9rias-primas, estabilidade, compatibilidade, challenge test e, em seguida, elabora\u00e7\u00e3o do CPSR pelo avaliador qualificado.<\/p><\/li>\n      <li><span class=\"mono\">03<\/span><h3>Dossier final e notifica\u00e7\u00e3o<\/h3><p>Compila\u00e7\u00e3o do PIF, valida\u00e7\u00e3o das alega\u00e7\u00f5es e da rotulagem, apoio na notifica\u00e7\u00e3o.<\/p><\/li>\n    <\/ol>\n  <\/div>\n<\/section>\n<section class=\"fc-rev section\" aria-labelledby=\"dp-rev-title\">\n  <div class=\"wrap\">\n    <div class=\"dv-proof-head\">\n      <h2 class=\"h2\" id=\"dp-rev-title\">Marcas que vendem em plena conformidade<\/h2>\n      <a class=\"dv-score\" href=\"https:\/\/www.google.com\/maps?cid=16167518036265422519\" target=\"_blank\" rel=\"noopener\"><b>4,9<\/b><span><span class=\"dv-stars\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span>84 avalia\u00e7\u00f5es verificadas no Google<\/span><\/a>\n    <\/div>\n    <div class=\"dv-quotes\"><figure class=\"rq rq-lead\"><svg class=\"rq-mark\" viewBox=\"0 0 48 36\" aria-hidden=\"true\"><path d=\"M0 36V22C0 9.6 6.4 2.3 19.2 0l2 5.4C14.3 7.4 10.9 11.5 10.6 18H20v18H0zm27 0V22C27 9.6 33.4 2.3 46.2 0l1.8 5.4c-6.9 2-10.3 6.1-10.6 12.6H47v18H27z\"\/><\/svg><blockquote>Depois de ter recorrido a muitos subcontratantes de cosm\u00e9tica no passado, devo dizer que raramente encontrei parceiros t\u00e3o profissionais, apaixonados pelo que fazem e atentos ao cliente.<\/blockquote><figcaption><span class=\"rq-stars\" aria-label=\"5 estrelas em 5\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"rq-who\"><b>Ahmed B.<\/b><span class=\"mono\">Avalia\u00e7\u00e3o no Google, agosto de 2023<\/span><\/span><\/figcaption><\/figure>\n      <figure class=\"rq\"><svg class=\"rq-mark\" viewBox=\"0 0 48 36\" aria-hidden=\"true\"><path d=\"M0 36V22C0 9.6 6.4 2.3 19.2 0l2 5.4C14.3 7.4 10.9 11.5 10.6 18H20v18H0zm27 0V22C27 9.6 33.4 2.3 46.2 0l1.8 5.4c-6.9 2-10.3 6.1-10.6 12.6H47v18H27z\"\/><\/svg><blockquote>O que aprecio particularmente \u00e9 que tratam de tudo, desde a cria\u00e7\u00e3o da minha marca at\u00e9 ao design da embalagem e \u00e0 entrega dos produtos.<\/blockquote><figcaption><span class=\"rq-stars\" aria-label=\"5 estrelas em 5\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"rq-who\"><b>Loubna A.<\/b><span class=\"mono\">Avalia\u00e7\u00e3o no Google, julho de 2025<\/span><\/span><\/figcaption><\/figure>\n      <figure class=\"rq\"><svg class=\"rq-mark\" viewBox=\"0 0 48 36\" aria-hidden=\"true\"><path d=\"M0 36V22C0 9.6 6.4 2.3 19.2 0l2 5.4C14.3 7.4 10.9 11.5 10.6 18H20v18H0zm27 0V22C27 9.6 33.4 2.3 46.2 0l1.8 5.4c-6.9 2-10.3 6.1-10.6 12.6H47v18H27z\"\/><\/svg><blockquote>Recebi a minha encomenda exatamente na data acordada e os produtos chegaram em excelente estado.<\/blockquote><figcaption><span class=\"rq-stars\" aria-label=\"5 estrelas em 5\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"rq-who\"><b>Aicha H.<\/b><span class=\"mono\">Avalia\u00e7\u00e3o no Google, julho de 2025<\/span><\/span><\/figcaption><\/figure><\/div>\n  <\/div>\n<\/section>\n<section class=\"section\" aria-labelledby=\"dp-faq-title\">\n  <div class=\"wrap faq-grid\">\n    <div class=\"sticky\">\n      <h2 class=\"h2\" id=\"dp-faq-title\">Perguntas frequentes sobre o PIF e a regulamenta\u00e7\u00e3o cosm\u00e9tica<\/h2>\n      <div class=\"faq-help\"><b>Tem outra quest\u00e3o?<\/b><span>O nosso especialista de produto responde-lhe no WhatsApp.<\/span><a class=\"btn btn-wa-s\" href=\"https:\/\/wa.me\/212761511711\" target=\"_blank\" rel=\"noopener\"><svg class=\"ico\"><use href=\"#i-chat\"\/><\/svg>Escrever no WhatsApp<\/a><\/div>\n    <\/div>\n    <div><details class=\"qa\" open><summary><h3>O que \u00e9 um PIF cosm\u00e9tico?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>O PIF, ou dossier de informa\u00e7\u00e3o do produto, \u00e9 o dossier regulamentar obrigat\u00f3rio de qualquer produto cosm\u00e9tico colocado no mercado da Uni\u00e3o Europeia. Exigido pelo artigo 11 do Regulamento (CE) n.\u00ba 1223\/2009, re\u00fane a descri\u00e7\u00e3o do produto e a sua f\u00f3rmula, o relat\u00f3rio de seguran\u00e7a (CPSR), o m\u00e9todo de fabrico em conformidade com as boas pr\u00e1ticas (ISO 22716), a fundamenta\u00e7\u00e3o das alega\u00e7\u00f5es e os dados dos ensaios.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>O PIF \u00e9 obrigat\u00f3rio?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Sim. Nenhum cosm\u00e9tico pode ser vendido na Uni\u00e3o Europeia sem um PIF \u00e0 disposi\u00e7\u00e3o das autoridades e sem uma Pessoa Respons\u00e1vel (UE) designada. A sua aus\u00eancia pode dar origem \u00e0 retirada do mercado e a san\u00e7\u00f5es.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>O que se entende por regulamenta\u00e7\u00e3o cosm\u00e9tica?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>A regulamenta\u00e7\u00e3o cosm\u00e9tica designa as regras que enquadram o fabrico, a seguran\u00e7a e a comercializa\u00e7\u00e3o dos produtos cosm\u00e9ticos. Na Uni\u00e3o Europeia, assenta no Regulamento (CE) n.\u00ba 1223\/2009, que exige, nomeadamente, o PIF, a avalia\u00e7\u00e3o de seguran\u00e7a, a Pessoa Respons\u00e1vel (UE), a notifica\u00e7\u00e3o CPNP e regras de rotulagem. Em Marrocos, assenta na Lei 25-08 e na Circular 771.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Quem realiza a avalia\u00e7\u00e3o de seguran\u00e7a (CPSR)?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>O relat\u00f3rio de seguran\u00e7a do produto cosm\u00e9tico (CPSR) \u00e9 elaborado por um avaliador de seguran\u00e7a qualificado, com as habilita\u00e7\u00f5es exigidas pelo artigo 10 do Regulamento (CE) n.\u00ba 1223\/2009. Inclui uma parte A (dados de seguran\u00e7a) e uma parte B (avalia\u00e7\u00e3o e conclus\u00e3o).<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Quanto custa um dossier de informa\u00e7\u00e3o do produto (PIF) cosm\u00e9tico?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>O pre\u00e7o depende do n\u00famero de produtos, da complexidade das f\u00f3rmulas, dos testes a realizar e dos mercados de destino. Quando fabricamos o seu produto, grande parte dos dados j\u00e1 existe, o que simplifica o dossier. Envie a sua f\u00f3rmula para obter uma <a href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/pedir-um-orcamento\/\">Consulta gratuita<\/a> e detalhada.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Quanto tempo \u00e9 necess\u00e1rio para preparar um dossier de informa\u00e7\u00e3o do produto (PIF)?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>A prepara\u00e7\u00e3o do dossier depende dos testes necess\u00e1rios, nomeadamente de estabilidade e do challenge test, e da disponibilidade dos dados das mat\u00e9rias-primas. \u00c9 <strong>definida consigo no or\u00e7amento<\/strong>.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>Durante quanto tempo deve ser conservado o dossier de informa\u00e7\u00e3o do produto (PIF)?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>O dossier de informa\u00e7\u00e3o do produto (PIF) deve ser conservado e mantido \u00e0 disposi\u00e7\u00e3o das autoridades durante 10 anos ap\u00f3s a coloca\u00e7\u00e3o no mercado do \u00faltimo lote do produto, na morada da Pessoa Respons\u00e1vel (UE) indicada no r\u00f3tulo.<\/p><\/div><\/details>\n      <details class=\"qa\"><summary><h3>O meu produto pode ser vendido fora da Uni\u00e3o Europeia?<\/h3><span class=\"pm\" aria-hidden=\"true\"><\/span><\/summary><div class=\"ans\"><p>Sim. Adaptamos o dossier ao mercado de destino: Uni\u00e3o Europeia (regulamento (CE) n.\u00ba 1223\/2009), Marrocos (Lei 25-08, Circular 771, registo ONSSA e AMMPS), pa\u00edses do Golfo (norma GSO 1943) e Estados Unidos, onde o nosso estabelecimento est\u00e1 registado junto da FDA ao abrigo da lei MoCRA. Para outros mercados, indicamos o referencial aplic\u00e1vel no seu or\u00e7amento.<\/p><\/div><\/details><\/div>\n  <\/div>\n<\/section>\n<section style=\"padding-bottom:clamp(40px,6vw,80px)\">\n  <div class=\"wrap\">\n    <div class=\"final\">\n      <div>\n        <h2>Venda o seu produto em plena conformidade<\/h2>\n        <p>Envie-nos a sua f\u00f3rmula e os mercados de destino: receber\u00e1 uma auditoria dos pontos que exigem aten\u00e7\u00e3o e um or\u00e7amento detalhado, sem compromisso.<\/p>\n      <\/div>\n      <div class=\"actions\">\n        <a class=\"btn\" href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/pedir-um-orcamento\/\">Consulta gratuita <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n        <a class=\"btn btn-wa\" href=\"https:\/\/wa.me\/212761511711\" target=\"_blank\" rel=\"noopener\"><span style=\"display:inline-flex;align-items:center;gap:10px\"><svg class=\"ico\" style=\"font-size:19px\"><use href=\"#i-chat\"\/><\/svg>Escrever no WhatsApp<\/span><span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"O que \u00e9 um PIF cosm\u00e9tico?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"O PIF, ou dossier de informa\u00e7\u00e3o do produto, \u00e9 o dossier regulamentar obrigat\u00f3rio de qualquer produto cosm\u00e9tico colocado no mercado da Uni\u00e3o Europeia. Exigido pelo artigo 11 do Regulamento (CE) n.\u00ba 1223\/2009, re\u00fane a descri\u00e7\u00e3o do produto e a sua f\u00f3rmula, o relat\u00f3rio de seguran\u00e7a (CPSR), o m\u00e9todo de fabrico em conformidade com as boas pr\u00e1ticas (ISO 22716), a fundamenta\u00e7\u00e3o das alega\u00e7\u00f5es e os dados dos ensaios.\"}}, {\"@type\": \"Question\", \"name\": \"O PIF \u00e9 obrigat\u00f3rio?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Sim. Nenhum cosm\u00e9tico pode ser vendido na Uni\u00e3o Europeia sem um PIF \u00e0 disposi\u00e7\u00e3o das autoridades e sem uma Pessoa Respons\u00e1vel (UE) designada. A sua aus\u00eancia pode dar origem \u00e0 retirada do mercado e a san\u00e7\u00f5es.\"}}, {\"@type\": \"Question\", \"name\": \"O que se entende por regulamenta\u00e7\u00e3o cosm\u00e9tica?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A regulamenta\u00e7\u00e3o cosm\u00e9tica designa as regras que enquadram o fabrico, a seguran\u00e7a e a comercializa\u00e7\u00e3o dos produtos cosm\u00e9ticos. Na Uni\u00e3o Europeia, assenta no Regulamento (CE) n.\u00ba 1223\/2009, que exige, nomeadamente, o PIF, a avalia\u00e7\u00e3o de seguran\u00e7a, a Pessoa Respons\u00e1vel (UE), a notifica\u00e7\u00e3o CPNP e regras de rotulagem. Em Marrocos, assenta na Lei 25-08 e na Circular 771.\"}}, {\"@type\": \"Question\", \"name\": \"Quem realiza a avalia\u00e7\u00e3o de seguran\u00e7a (CPSR)?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"O relat\u00f3rio de seguran\u00e7a do produto cosm\u00e9tico (CPSR) \u00e9 elaborado por um avaliador de seguran\u00e7a qualificado, com as habilita\u00e7\u00f5es exigidas pelo artigo 10 do Regulamento (CE) n.\u00ba 1223\/2009. Inclui uma parte A (dados de seguran\u00e7a) e uma parte B (avalia\u00e7\u00e3o e conclus\u00e3o).\"}}, {\"@type\": \"Question\", \"name\": \"Quanto custa um dossier de informa\u00e7\u00e3o do produto (PIF) cosm\u00e9tico?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"O pre\u00e7o depende do n\u00famero de produtos, da complexidade das f\u00f3rmulas, dos testes a realizar e dos mercados de destino. Quando fabricamos o seu produto, grande parte dos dados j\u00e1 existe, o que simplifica o dossier. Envie a sua f\u00f3rmula para obter uma consulta gratuita e detalhada.\"}}, {\"@type\": \"Question\", \"name\": \"Quanto tempo \u00e9 necess\u00e1rio para preparar um dossier de informa\u00e7\u00e3o do produto (PIF)?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A prepara\u00e7\u00e3o do dossier depende dos testes necess\u00e1rios, nomeadamente de estabilidade e do challenge test, e da disponibilidade dos dados das mat\u00e9rias-primas. \u00c9 definida consigo no or\u00e7amento.\"}}, {\"@type\": \"Question\", \"name\": \"Durante quanto tempo deve ser conservado o dossier de informa\u00e7\u00e3o do produto (PIF)?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"O dossier de informa\u00e7\u00e3o do produto (PIF) deve ser conservado e mantido \u00e0 disposi\u00e7\u00e3o das autoridades durante 10 anos ap\u00f3s a coloca\u00e7\u00e3o no mercado do \u00faltimo lote do produto, na morada da Pessoa Respons\u00e1vel (UE) indicada no r\u00f3tulo.\"}}, {\"@type\": \"Question\", \"name\": \"O meu produto pode ser vendido fora da Uni\u00e3o Europeia?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Sim. Adaptamos o dossier ao mercado de destino: Uni\u00e3o Europeia (regulamento (CE) n.\u00ba 1223\/2009), Marrocos (Lei 25-08, Circular 771, registo ONSSA e AMMPS), pa\u00edses do Golfo (norma GSO 1943) e Estados Unidos, onde o nosso estabelecimento est\u00e1 registado junto da FDA ao abrigo da lei MoCRA. Para outros mercados, indicamos o referencial aplic\u00e1vel no seu or\u00e7amento.\"}}]}]}<\/script>\n<div class=\"tray\" id=\"tray\" role=\"region\" aria-label=\"Contacto\">\n  <a class=\"wa-dock\" href=\"https:\/\/wa.me\/212761511711\" target=\"_blank\" rel=\"noopener\" aria-label=\"Escrever no WhatsApp\"><svg class=\"ico\"><use href=\"#i-chat\"\/><\/svg>WhatsApp<\/a>\n  <a class=\"btn\" href=\"https:\/\/carmelcosmeticslabs.com\/pt-pt\/pedir-um-orcamento\/\"><span>Consulta gratuita<\/span> <span class=\"knob\"><svg class=\"ico\"><use href=\"#i-arrow\"\/><\/svg><\/span><\/a>\n<\/div>\n<script>\n(function(){\n  var mq=window.matchMedia('(max-width:640px)');\n  [].forEach.call(document.querySelectorAll('details.qa'),function(d,i){d.open=i===0;});\n  \/* dossier contents: scroll-spy on the sticky table of contents *\/\n  var links=[].slice.call(document.querySelectorAll('.dp-toc a')),chs=links.map(function(a){return document.querySelector(a.getAttribute('href'));}),sk=false;\n  function spy(){sk=false;var y=window.innerHeight*0.38,cur=0;chs.forEach(function(c,i){if(c&&c.getBoundingClientRect().top<y)cur=i;});links.forEach(function(a,i){a.classList.toggle('on',i===cur);if(i===cur)a.setAttribute('aria-current','true');else a.removeAttribute('aria-current');});}\n  if(links.length){window.addEventListener('scroll',function(){if(!sk){sk=true;requestAnimationFrame(spy);}},{passive:true});spy();}\n  var root=document.querySelector('.cm-cat');function bm(){var m=document.querySelector('.wp-bottom-menu');var h=0;if(m){var cs=getComputedStyle(m);if(cs.display!=='none'&&cs.visibility!=='hidden'){h=m.getBoundingClientRect().height;}}root.style.setProperty('--bm',h+'px');}\n  bm();window.addEventListener('resize',bm);setTimeout(bm,1500);\n  \/* mobile sticky CTA once the hero CTA is out of view *\/\n  var tray=document.getElementById('tray'),cta=document.querySelector('.fc-cta'),tk=false;\n  function sync(){tk=false;if(!tray||!cta)return;tray.classList.toggle('open',mq.matches&&cta.getBoundingClientRect().bottom<0);}\n  window.addEventListener('scroll',function(){if(!tk){tk=true;requestAnimationFrame(sync);}},{passive:true});sync();\n})();\n<\/script>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-63651","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/pages\/63651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=63651"}],"version-history":[{"count":2,"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/pages\/63651\/revisions"}],"predecessor-version":[{"id":63656,"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/pages\/63651\/revisions\/63656"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=63651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}