:root{--fs-bg:#FBFAF7;--fs-surface:#FFFFFF;--fs-ink:#14211C;--fs-ink-soft:#55605A;--fs-brand:#0E4F3F;--fs-brand-dk:#093429;--fs-line:#E3E1D9;--fs-vale:#10714A;--fs-vale-bg:#E7F4ED;--fs-passa:#A33A2A;--fs-passa-bg:#FAEDEA;--fs-warn-bg:#FDF6E3;--fs-warn-line:#E0C97F;--fs-radius:10px;--fs-radius-lg:14px;--fs-shadow:0 1px 2px rgba(20,33,28,.06), 0 6px 18px rgba(20,33,28,.05);--fs-wrap:1120px;--fs-read:68ch;--fs-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0}table{border-collapse:collapse}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.screen-reader-text:focus{position:static!important;width:auto;height:auto;margin:0;clip:auto;clip-path:none;white-space:normal}.alignleft{float:left;margin:.3rem 1.25rem 1rem 0}.alignright{float:right;margin:.3rem 0 1rem 1.25rem}.aligncenter{display:block;margin-inline:auto}.wp-caption{max-width:100%}.wp-caption-text,figcaption{font-size:.875rem;color:var(--fs-ink-soft);margin-top:.5rem;text-align:center}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--fs-brand);outline-offset:2px;border-radius:4px}.pagination,.nav-links{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:2rem;align-items:center}.nav-links .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 .7rem;border:1px solid var(--fs-line);border-radius:9px;background:var(--fs-surface);color:var(--fs-ink);text-decoration:none;font-weight:600;font-size:.9375rem}.nav-links .page-numbers.current{background:var(--fs-brand);border-color:var(--fs-brand);color:#fff}.nav-links .page-numbers:hover{border-color:var(--fs-brand);color:var(--fs-brand)}.nav-links .page-numbers.current:hover{color:#fff}.screen-reader-text+.nav-links{margin-top:1rem}body.fs{background:var(--fs-bg);color:var(--fs-ink);font-family:var(--fs-font);font-size:1.0625rem;line-height:1.65}body.fs h1,body.fs h2,body.fs h3,body.fs h4{color:var(--fs-ink);line-height:1.22;letter-spacing:-.015em;text-wrap:balance;margin:0 0 .5em}body.fs h1{font-size:clamp(1.75rem, 5.2vw, 2.75rem);font-weight:700}body.fs h2{font-size:clamp(1.35rem, 3.8vw, 1.9rem);font-weight:700}body.fs h3{font-size:clamp(1.15rem, 3vw, 1.35rem);font-weight:650}body.fs a{color:var(--fs-brand);text-underline-offset:.18em}body.fs a:hover{color:var(--fs-brand-dk)}.fs-wrap a.fs-btn,.fs-nav a,.fs-card a.fs-card-hit,.fs-foot a{min-height:44px;display:inline-flex;align-items:center}.fs-wrap{width:min(100% - 2rem, var(--fs-wrap));margin-inline:auto}.fs-section{padding-block:clamp(2.5rem, 7vw, 4.5rem)}.fs-eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--fs-brand);margin:0 0 .6rem}.fs-lede{font-size:1.0625rem;color:var(--fs-ink-soft);max-width:62ch;margin:0 0 1rem}ul.fs-lede{padding-left:1.35rem}ul.fs-lede li+li{margin-top:.5rem}body.fs img{max-width:100%;height:auto}.fs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.35rem;border-radius:var(--fs-radius);border:1px solid #fff0;font-size:1rem;font-weight:650;text-decoration:none;cursor:pointer}.fs-btn--primary{background:var(--fs-brand);color:#fff}.fs-btn--primary:hover{background:var(--fs-brand-dk);color:#fff}.fs-btn--ghost{background:#fff0;color:var(--fs-brand);border-color:var(--fs-line)}.fs-logo{display:inline-flex;align-items:center;gap:.5rem;color:var(--fs-brand)}.fs-logo__txt{font-size:1.25rem;font-weight:650;letter-spacing:-.02em;color:var(--fs-ink)}.fs-logo__txt strong{font-weight:800;color:var(--fs-brand)}.fs-logo-link{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.fs-foot .fs-logo{color:#fff}.fs-foot .fs-logo__txt,.fs-foot .fs-logo__txt strong{color:#fff}.fs-conteudo{font-size:1.0625rem}.fs-conteudo>*+*{margin-top:1.15em}.fs-conteudo h2{margin-top:2.25rem}.fs-conteudo h3{margin-top:1.75rem}.fs-conteudo ul,.fs-conteudo ol{padding-left:1.35rem}.fs-conteudo li+li{margin-top:.4rem}.fs-conteudo blockquote{margin-inline:0;padding:.25rem 0 .25rem 1.1rem;border-left:3px solid var(--fs-brand);color:var(--fs-ink-soft)}.fs-conteudo table{width:100%;border-collapse:collapse;font-size:.9688rem}.fs-conteudo th,.fs-conteudo td{padding:.6rem .7rem;border:1px solid var(--fs-line);text-align:left}.fs-conteudo th{background:#F4F2EC;font-weight:700}.fs-conteudo .fs-tabela-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.fs-hero{padding-block:clamp(2rem, 6vw, 3.75rem) clamp(2rem, 5vw, 3rem)}.fs-hero__logo{display:block;width:208px;max-width:60vw;height:auto;margin:0 0 1.5rem}.fs-hero__claim{font-size:clamp(1.5rem, 5.6vw, 2.5rem);font-weight:700;line-height:1.18;letter-spacing:-.02em;margin:0 0 .9rem;max-width:20ch}.fs-hero__claim em{font-style:normal;color:var(--fs-passa)}.fs-hero__sub{font-size:1.0625rem;color:var(--fs-ink-soft);max-width:52ch;margin:0 0 1.75rem}.fs-search{display:flex;gap:.5rem;max-width:34rem}.fs-search input[type="search"]{flex:1 1 auto;min-width:0;min-height:48px;padding:.7rem .95rem;font-size:1rem;border:1px solid var(--fs-line);border-radius:var(--fs-radius);background:var(--fs-surface);color:var(--fs-ink)}.fs-search input[type="search"]:focus-visible{outline:2px solid var(--fs-brand);outline-offset:1px}.fs-passos{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.75rem}.fs-passo{background:var(--fs-surface);border:1px solid var(--fs-line);border-radius:var(--fs-radius-lg);padding:1.35rem}.fs-passo__n{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:var(--fs-brand);color:#fff;font-weight:700;font-size:.95rem;margin-bottom:.75rem}.fs-passo h3{margin:0 0 .35rem;font-size:1.0625rem}.fs-passo p{margin:0;font-size:.9688rem;color:var(--fs-ink-soft)}.fs-selo{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border-radius:999px;font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid currentColor;white-space:nowrap}.fs-selo--vale{color:var(--fs-vale);background:var(--fs-vale-bg)}.fs-selo--passa{color:var(--fs-passa);background:var(--fs-passa-bg)}.fs-veredito{margin:2.5rem 0;padding:1.5rem;border-radius:var(--fs-radius-lg);border:2px solid currentColor;background:var(--fs-surface)}.fs-veredito--vale{color:var(--fs-vale);background:var(--fs-vale-bg)}.fs-veredito--passa{color:var(--fs-passa);background:var(--fs-passa-bg)}.fs-veredito__carimbo{font-size:clamp(2rem, 8vw, 3rem);font-weight:900;letter-spacing:.04em;line-height:1;margin:0 0 .5rem}.fs-veredito__texto{color:var(--fs-ink);margin:0;font-size:1rem}.fs-grid{display:grid;gap:1.15rem;grid-template-columns:1fr}.fs-card{position:relative;display:flex;flex-direction:column;background:var(--fs-surface);border:1px solid var(--fs-line);border-radius:var(--fs-radius-lg);overflow:hidden}.fs-card__media{aspect-ratio:16 / 9;background:#EFEDE6}.fs-card__media img{width:100%;height:100%;object-fit:cover;display:block}.fs-card__body{padding:1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:.55rem;flex:1}.fs-card__cat{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fs-ink-soft)}.fs-card__title{font-size:1.0625rem;font-weight:650;line-height:1.32;margin:0}.fs-card__title a{color:var(--fs-ink);text-decoration:none}.fs-card__title a::after{content:"";position:absolute;inset:0}.fs-card__title a:hover{color:var(--fs-brand)}.fs-card__foot{margin-top:auto;padding-top:.35rem}.fs-cred{background:var(--fs-surface);border:1px solid var(--fs-line);border-radius:var(--fs-radius-lg);padding:1.5rem}.fs-cred__certs{display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:1rem 0 1.25rem;list-style:none}.fs-cred__certs li{font-size:.875rem;font-weight:650;padding:.3rem .65rem;border:1px solid var(--fs-line);border-radius:999px;color:var(--fs-ink-soft)}.fs-news{background:var(--fs-brand);color:#fff;border-radius:var(--fs-radius-lg);padding:1.75rem 1.35rem}.fs-news h2{color:#fff}.fs-news p{color:rgb(255 255 255 / .85);max-width:46ch}.fs-news form{display:grid;gap:.6rem;margin-top:1.25rem;max-width:30rem}.fs-news input[type="email"]{min-height:48px;padding:.7rem .95rem;font-size:1rem;border:1px solid #fff0;border-radius:var(--fs-radius);background:#fff;color:var(--fs-ink)}.fs-news .fs-btn--primary{background:#fff;color:var(--fs-brand-dk)}.fs-news .fs-btn--primary:hover{background:#EAF2EE;color:var(--fs-brand-dk)}.fs-news small{display:block;margin-top:.65rem;font-size:.8125rem;color:rgb(255 255 255 / .75)}.fs-aff-topo{display:flex;gap:.65rem;align-items:flex-start;background:var(--fs-warn-bg);border:1px solid var(--fs-warn-line);border-left-width:4px;border-radius:var(--fs-radius);padding:.85rem 1rem;margin:0 0 1.75rem;font-size:.9375rem;line-height:1.5;color:var(--fs-ink)}.fs-aff-topo strong{font-weight:800}.fs-aff-topo svg{flex:0 0 auto;margin-top:.15rem}.fs-lp-rotulo{background:var(--fs-ink);color:#fff;text-align:center;font-size:.8125rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.6rem 1rem}.fs-pular{position:absolute;left:-9999px;top:0;z-index:10002;background:var(--fs-brand);color:#fff;padding:.75rem 1.1rem;border-radius:0 0 8px 0}.fs-pular:focus{left:0}.fs-topo{background:var(--fs-surface);border-bottom:1px solid var(--fs-line)}.fs-topo__in{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding-block:.5rem}.fs-nav{display:none}.fs-nav__lista{display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.fs-nav__lista a{padding:.5rem .8rem;border-radius:8px;text-decoration:none;color:var(--fs-ink);font-size:.9688rem;font-weight:600}.fs-nav__lista a:hover{background:#F1EFE8;color:var(--fs-brand)}.fs-nav__lista .current-menu-item>a{color:var(--fs-brand)}.fs-menu-mob>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9px;border:1px solid var(--fs-line);color:var(--fs-ink)}.fs-menu-mob>summary::-webkit-details-marker{display:none}.fs-menu-mob__painel{position:absolute;left:0;right:0;z-index:60;background:var(--fs-surface);border-bottom:1px solid var(--fs-line);padding:1rem;box-shadow:var(--fs-shadow)}.fs-menu-mob__lista{list-style:none;margin:0 0 1rem;padding:0}.fs-menu-mob__lista a{display:block;padding:.7rem .25rem;text-decoration:none;color:var(--fs-ink);font-weight:600;border-bottom:1px solid var(--fs-line)}.fs-form{max-width:34rem}.fs-form__linha{display:grid;gap:.35rem;margin:0 0 1.15rem}.fs-form label{font-weight:650;font-size:.9375rem}.fs-form input[type="text"],.fs-form input[type="email"],.fs-form textarea{width:100%;min-height:48px;padding:.7rem .9rem;font:inherit;font-size:1rem;border:1px solid var(--fs-line);border-radius:var(--fs-radius);background:var(--fs-surface);color:var(--fs-ink)}.fs-form textarea{min-height:9rem;resize:vertical}.fs-form :focus-visible{outline:2px solid var(--fs-brand);outline-offset:1px}.fs-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.fs-form__aceite{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:start;font-weight:400;font-size:.9375rem}.fs-form__aceite input{width:19px;height:19px;margin-top:.2rem;accent-color:var(--fs-brand)}.fs-form__ok,.fs-form__erro{padding:.85rem 1rem;border-radius:var(--fs-radius);font-size:.9688rem}.fs-form__ok{background:var(--fs-vale-bg);border:1px solid var(--fs-vale);color:var(--fs-vale)}.fs-form__erro{background:var(--fs-passa-bg);border:1px solid var(--fs-passa);color:var(--fs-passa)}.fs-foot{background:var(--fs-ink);color:rgb(255 255 255 / .78);margin-top:3rem}.fs-foot a{color:#fff;text-decoration:none}.fs-foot a:hover{text-decoration:underline}.fs-foot__grid{display:grid;gap:1.75rem;grid-template-columns:1fr;padding-block:2.5rem}.fs-foot h2{color:#fff;font-size:1rem;margin:0 0 .75rem}.fs-foot ul{list-style:none;margin:0;padding:0}.fs-foot li{margin-bottom:.15rem}.fs-foot__legal{border-top:1px solid rgb(255 255 255 / .14);padding-block:1.25rem;font-size:.875rem;color:rgb(255 255 255 / .62)}@media (min-width:600px){.fs-passos{grid-template-columns:repeat(3,1fr)}.fs-grid{grid-template-columns:repeat(2,1fr)}.fs-news form{grid-template-columns:1fr auto}}@media (min-width:860px){.fs-nav{display:block}.fs-menu-mob{display:none}}@media (min-width:960px){.fs-grid{grid-template-columns:repeat(3,1fr)}.fs-foot__grid{grid-template-columns:2fr 1fr 1fr}.fs-cred{display:grid;grid-template-columns:1fr 1.2fr;gap:2rem;align-items:center;padding:2rem}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}