.logo[data-astro-cid-f7espo7c]{height:var(--logo-altura,36px);aspect-ratio:5254.94/938.6;flex:none;width:auto;display:block}.logo--escuro[data-astro-cid-f7espo7c]{color:var(--ink)}.logo--claro[data-astro-cid-f7espo7c]{color:var(--creme)}.logo-sprite[data-astro-cid-igry44ni]{width:0;height:0;position:absolute;overflow:hidden}.caramelo-sprite[data-astro-cid-i6d4qjkp]{position:absolute;overflow:hidden}:root{--color-action:#1251cc;--color-action-pressed:#0a41ad;--color-blue-dark:#0e2e6c;--color-blue-night:#0a1d42;--color-blue-50:#f0f5ff;--color-blue-100:#dce9ff;--color-blue-200:#b9d2fe;--color-blue-300:#8bb1f7;--color-ink:#0c1421;--color-ink-2:#212938;--color-ink-3:#4b5361;--color-ink-4:#686f7b;--color-line:#dde1ea;--color-mist:#f4f7fb;--color-paper:#fbfaf7;--color-white:#fff;--color-yellow:#ffcd07;--color-yellow-hover:#f2bc00;--color-yellow-border:#dfb127;--color-yellow-50:#fff9e1;--color-yellow-text:#745a08;--color-highlight:#feeaad;--color-green:#469a51;--color-green-text:#2c7536;--color-green-on-dark:#78d781;--color-green-50:#e7f9e8;--color-error:#ee5d2b;--color-error-text:#b54016;--color-error-on-dark:#fe9b61;--color-error-50:#fff0e8;--color-focus:#b07a00;--color-primary:var(--color-blue-dark);--color-text:var(--color-ink-2);--color-text-strong:var(--color-ink);--color-muted:var(--color-ink-4);--color-border:var(--color-line);--color-border-strong:#cbd1dc;--color-input-border:#cfd4de;--color-on-navy-muted:#eef2fbb8;--color-white-alpha-06:#ffffff0f;--color-white-alpha-12:#ffffff1f;--color-white-alpha-25:#ffffff40;--wa-wallpaper:#efe7de;--wa-bubble:#fff;--wa-header:#075e54;--wa-meta:#667781;--wa-check:#53bdeb;--font-sans:"Mulish Variable", "Mulish", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-body:17px;--leading-body:1.55;--radius-pill:9999px;--radius-card:24px;--radius-card-lg:32px;--radius-input:16px;--shadow-action:0 10px 24px #1251cc47;--shadow-card:0 1px 2px #0c14210a, 0 8px 24px #0e2e6c14;--gutter:20px;--section-y:56px;--content-max:560px;--header-h:64px;--page-max:1120px;--gutter-desktop:32px;--colunas-gap:clamp(40px, 5.5vw, 80px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);background:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img,svg{max-width:100%;display:block}h1,h2,h3,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--color-action)}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:8px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.section--mist{background:var(--color-mist)}.section--paper{background:var(--color-paper)}.section--navy{background:var(--color-blue-dark);color:var(--color-white)}.h1{letter-spacing:-.025em;color:var(--color-text-strong);font-size:clamp(34px,9.4vw,40px);font-weight:900;line-height:1.04}.h2{letter-spacing:-.02em;color:var(--color-text-strong);font-size:28px;font-weight:900;line-height:1.1}.h3{letter-spacing:-.01em;color:var(--color-text-strong);font-size:19px;font-weight:900;line-height:1.2}.section--navy .h2,.section--navy .h3{color:var(--color-white)}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-action);font-size:13px;font-weight:900;line-height:1.4}.section--navy .eyebrow{color:var(--color-yellow)}.lead{color:var(--color-ink-3);font-size:17px}.section--navy .lead{color:var(--color-on-navy-muted)}.accent{color:var(--color-action)}.section-head{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.btn{border-radius:var(--radius-pill);text-align:center;cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 24px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--block{width:100%}.btn--primary{background:var(--color-action);color:var(--color-white);box-shadow:var(--shadow-action)}.btn--primary:hover{background:var(--color-action-pressed)}.btn--yellow{background:var(--color-yellow);color:var(--color-blue-dark)}.btn--yellow:hover{background:var(--color-yellow-hover)}.btn--ghost-light{color:var(--color-white);border-color:var(--color-white-alpha-25);background:0 0}.btn--ghost-light:hover{background:var(--color-white-alpha-06)}.btn--small{min-height:44px;padding:0 18px;font-size:16px}.card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.icon-bubble{background:var(--color-blue-50);width:44px;height:44px;color:var(--color-action);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.chip{border-radius:var(--radius-pill);align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:800;line-height:1.5;display:inline-flex}.chip--important{background:var(--color-yellow-50);color:var(--color-yellow-text);box-shadow:inset 0 0 0 1px var(--color-yellow-border)}.chip--routine{background:var(--color-mist);color:var(--color-ink-3);box-shadow:inset 0 0 0 1px var(--color-border)}.chip--blue{background:var(--color-blue-50);color:var(--color-action)}.check-list{flex-direction:column;gap:10px;display:flex}.check-list li{align-items:flex-start;gap:10px;font-size:16px;font-weight:600;line-height:1.45;display:flex}.check-list svg{color:var(--color-green);flex:none;margin-top:2px}.pagina{padding-bottom:var(--section-y);background:var(--color-paper)}.pagina :where(h1){letter-spacing:-.025em;color:var(--color-text-strong);margin-bottom:16px;font-size:clamp(30px,8vw,36px);font-weight:900;line-height:1.1}.pagina :where(h2){letter-spacing:-.015em;color:var(--color-text-strong);margin-bottom:12px;font-size:22px;font-weight:900;line-height:1.2}.pagina :where(p,ul,ol,dl,table){margin-bottom:16px}.pagina :where(ul,ol){list-style:revert;padding-left:1.3em}.pagina :where(li+li){margin-top:6px}.pagina :where(label){color:var(--color-text-strong);margin-bottom:6px;font-size:15px;font-weight:800;display:block}.pagina :where(input[type=text],input[type=tel],input[type=email]){border:2px solid var(--color-input-border);border-radius:var(--radius-input);background:var(--color-white);width:100%;min-height:52px;color:var(--color-text-strong);padding:0 14px;font-size:17px;font-weight:700}.pagina :where(input[type=text],input[type=tel],input[type=email]):focus{border-color:var(--color-action);box-shadow:0 0 0 4px var(--color-blue-100);outline:none}.pagina :where(table){border-collapse:collapse;width:100%;font-size:15px}.pagina :where(th,td){border-bottom:1px solid var(--color-border);text-align:left;padding:8px 10px}.conteudo{width:100%;max-width:980px;padding-inline:var(--gutter);margin-inline:auto}.estreito{max-width:var(--content-max)}.secao{padding-top:32px}.cartao{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin-bottom:16px;padding:20px}.grade{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.grade .cartao{margin-bottom:0}.botao{border-radius:var(--radius-pill);background:var(--color-action);min-height:56px;box-shadow:var(--shadow-action);text-align:center;color:var(--color-white);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.botao:hover{background:var(--color-action-pressed)}.botao--secundario{background:var(--color-blue-50);box-shadow:inset 0 0 0 1px var(--color-blue-100);color:var(--color-action)}.botao--secundario:hover{background:var(--color-blue-100)}.nota{color:var(--color-ink-3);font-size:15px}.aviso,.erro{border-radius:14px;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.45}.aviso{background:var(--color-yellow-50);box-shadow:inset 0 0 0 1px var(--color-yellow-border);color:var(--color-yellow-text)}.erro{background:var(--color-error-50);color:var(--color-error-text)}.selo{border-radius:var(--radius-pill);background:var(--color-blue-50);color:var(--color-action);margin-bottom:8px;padding:3px 10px;font-size:13px;font-weight:800;display:inline-block}.balao{background:var(--wa-bubble);max-width:30rem;box-shadow:var(--shadow-card);border-radius:14px 14px 14px 4px;margin-bottom:16px;padding:12px 14px;font-size:16px}.balao small{color:var(--wa-meta);margin-top:6px;font-size:13px;display:block}.dados{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.dados dt{color:var(--color-ink-3)}.dados dd{color:var(--color-text-strong);font-weight:700}.opcoes{gap:12px;display:grid}.opcao{border:2px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-white);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.opcao:has(input:checked){border-color:var(--color-action);background:var(--color-blue-50)}.opcao input{width:20px;height:20px;accent-color:var(--color-action);flex:none;margin-top:1px}.pagina .opcao{color:var(--color-text);margin-bottom:0;font-weight:600}.texto-legal h2{margin-top:32px}@media (width<=560px){.dados{grid-template-columns:1fr;gap:0}.dados dd{margin-bottom:8px}}@media (width>=960px){.section{--section-y:96px}.container{max-width:calc(var(--page-max) + 2 * var(--gutter-desktop));padding-inline:var(--gutter-desktop)}.h1{font-size:clamp(44px,4.2vw,60px)}.h2{font-size:clamp(32px,2.8vw,40px)}.section .lead{font-size:19px}.section-head{max-width:720px;margin-bottom:40px}.colunas{align-items:start;gap:var(--colunas-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.colunas>.section-head{top:calc(var(--header-h) + 48px);margin-bottom:0;position:sticky}}
