.nr1-landing{--nr1-on-dark:#c9cedc;--nr1-accent-on-dark:#fb3efb;--nr1-accent-on-light:var(--nr1-accent-on-dark);--nr1-dark-card:#ffffff0a;--nr1-dark-line:#ffffff1a}html:has(.nr1-landing){scroll-behavior:smooth;scroll-padding-top:96px}.nr1-landing .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nr1-landing :focus-visible{outline:3px solid var(--sp-primary-med-2);outline-offset:3px}.nr1-landing .nr1-dark :focus-visible,.nr1-landing .nr1-hero :focus-visible,.nr1-landing .nr1-footer :focus-visible{outline-color:var(--sp-primary)}.nr1-landing ::selection{color:inherit;background:#ee1aee38}.nr1-landing .nr1-dark ::-moz-selection{color:#fff;background:#08effb59}.nr1-landing .nr1-hero ::-moz-selection{color:#fff;background:#08effb59}.nr1-landing .nr1-dark ::selection,.nr1-landing .nr1-hero ::selection{color:#fff;background:#08effb59}.nr1-skip-link{z-index:200;background:var(--sp-white);border-radius:10px;padding:12px 20px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px;color:var(--sp-ink)!important}.nr1-skip-link:focus{top:16px}.nr1-line{display:block}.nr1-center{text-align:center}.nr1-center .sp-eyebrow{justify-content:center}.nr1-center .sp-sec-title,.nr1-center .sp-sec-lead{margin-left:auto;margin-right:auto}.nr1-accent{color:var(--nr1-accent-on-light)}.nr1-dark .nr1-accent,.nr1-hero .nr1-accent{color:var(--nr1-accent-on-dark)}.ma-landing.nr1-landing .sp-btn,.ma-landing.nr1-landing .sp-btn:hover{background-color:var(--nr1-accent-on-dark)!important;border-color:var(--nr1-accent-on-dark)!important;color:var(--sp-white)!important;background-image:none!important}.nr1-landing .sp-eyebrow:before{display:none}.nr1-nav .sp-nav-cta{transition:opacity .25s,visibility .25s}.nr1-nav-cta-short{display:none}@media (max-width:560px){.nr1-nav-cta-long{display:none}.nr1-nav-cta-short{display:inline}}.nr1-sec{padding:120px 0;scroll-margin-top:76px}.nr1-soft{background:var(--sp-light)}.nr1-dark{background:var(--sp-ink);color:#fff}.nr1-dark .sp-eyebrow{color:var(--sp-primary)}.nr1-dark .sp-sec-lead{color:var(--nr1-on-dark)}.nr1-dark .sp-sec-lead b,.nr1-dark .sp-sec-lead strong{color:#fff}.nr1-sec-header{margin-bottom:56px}.nr1-sec-cta{justify-content:center;margin-top:52px;display:flex}.nr1-split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.nr1-split-top{align-items:start}.nr1-hero{background:var(--sp-ink);color:#fff;text-align:center;align-items:center;min-height:100svh;padding:150px 0 90px;display:flex;position:relative;overflow:hidden}.nr1-hero-photo{background-position:50% 30%;background-size:cover;position:absolute;inset:0}.nr1-hero-overlay{background:linear-gradient(135deg,#010029e0 0%,#010029c7 50%,#010029eb 100%);position:absolute;inset:0}.nr1-hero-content{z-index:1;max-width:940px;position:relative}.nr1-hero-title{letter-spacing:-.035em;margin-bottom:28px;font-size:clamp(48px,7vw,88px);font-weight:800;line-height:1}.nr1-hero-subtitle{color:var(--nr1-on-dark);text-wrap:balance;max-width:680px;margin:0 auto 40px;font-size:clamp(16px,2vw,19px);line-height:1.7}.nr1-hero-subtitle strong{color:#fff;font-weight:700}.nr1-hero-ctas{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.nr1-hero-ctas .sp-btn{padding:16px 30px;font-size:16px}.ma-landing a.nr1-hero-already{color:var(--nr1-on-dark);align-items:center;gap:8px;margin-top:28px;font-size:15px;text-decoration:none;display:inline-flex}.nr1-hero-already-link{align-items:center;gap:8px;display:inline-flex}.nr1-hero-already strong{color:var(--sp-tertiary);border-bottom:1px solid #d6fb0366;font-weight:700;transition:border-color .2s}.ma-landing a.nr1-hero-already:hover{color:#fff}.nr1-hero-already:hover strong{border-bottom-color:var(--sp-tertiary)}.nr1-steps{text-align:left;grid-template-columns:repeat(4,1fr);gap:40px;margin:0 0 56px;padding:0;list-style:none;display:grid;position:relative}.nr1-steps:before{content:"";background:linear-gradient(90deg,var(--sp-ink)0%,#0100291f 100%);height:1px;position:absolute;top:19px;left:20px;right:0}.nr1-step-marker{background:var(--sp-ink);color:#fff;font-variant-numeric:tabular-nums;width:40px;height:40px;box-shadow:0 0 0 8px var(--sp-white);border-radius:50%;justify-content:center;align-items:center;margin-bottom:26px;font-size:16px;font-weight:600;display:flex;position:relative}.nr1-step-verb{color:var(--nr1-accent-on-light);margin-bottom:8px;font-size:15px;font-weight:600;display:block}.nr1-step h3{letter-spacing:-.015em;text-wrap:balance;margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.25}.nr1-step p{color:var(--sp-ink-2);font-size:15px;line-height:1.6}.nr1-process{margin:0 0 48px;transition:opacity .48s}.nr1-process-grid{max-width:560px;margin-inline:auto;display:none}.nr1-process.is-fading{opacity:0}.nr1-process.is-instant *{transition:none!important}.nr1-process-svg{width:100%;height:auto;font-family:var(--sp-font);display:block;overflow:visible}.nr1a-card{fill:#fff;stroke:var(--sp-line);stroke-width:1.5px;transition:stroke .4s}.nr1a-card.on{stroke:#b4bdcc}.nr1a-link,.nr1a-link-on{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nr1a-link{stroke:var(--sp-line)}.nr1a-link-on{stroke:var(--sp-ink);stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.65,0,.35,1)}.nr1a-link-on.on{stroke-dashoffset:0}.nr1a-ring{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s}.nr1a-ring.on{opacity:1;animation:1.6s ease-out infinite nr1a-pulse}@keyframes nr1a-pulse{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.nr1a-pop{opacity:0;transform-box:fill-box;transform-origin:50%;transition:transform .46s cubic-bezier(.22,1,.36,1)var(--d,0s),opacity .2s ease var(--d,0s);transform:scale(.2)}.nr1a-pop.on{opacity:1;transform:scale(1)}.nr1a-rise{opacity:0;transform:translate(var(--rx,-14px),var(--ry,0px));transition:opacity .38s ease var(--d,0s),transform .56s cubic-bezier(.2,.8,.2,1)var(--d,0s)}.nr1a-rise.on{opacity:1;transform:none}.nr1a-rise.on.nr1a-rejected{opacity:.38}.nr1a-move{transition:transform .95s cubic-bezier(.65,0,.35,1)var(--d,0s)}.nr1a-move.on{transform:translate(var(--tx),var(--ty))}.nr1a-answer{fill:var(--sp-primary-med-2)}.nr1a-move.on .nr1a-answer{fill:var(--sp-ink);transition:fill .3s ease .7s,transform .46s cubic-bezier(.22,1,.36,1)var(--d,0s),opacity .2s ease var(--d,0s)}.nr1a-cell{fill:#eef2f8;transition:fill .52s ease var(--d,0s)}.nr1a-cell.on{fill:var(--heat)}.nr1a-suggestion{fill:#fff;stroke:var(--sp-secondary-med-2);stroke-opacity:.55;stroke-width:1.5px;stroke-dasharray:5 4}.nr1a-approved{fill:#fbfff0;stroke:var(--sp-ink);stroke-opacity:.8;stroke-width:1.5px;opacity:0;transition:opacity .24s ease var(--d,0s)}.nr1a-approved.on{opacity:1}.nr1a-slot{fill:#fff;stroke:var(--sp-line);stroke-width:1.5px;stroke-dasharray:3 3;transition:fill .2s ease var(--d,0s),stroke .2s ease var(--d,0s)}.nr1a-slot.is-approved{fill:var(--sp-tertiary);stroke:#0000}.nr1a-slot.is-rejected{fill:var(--sp-ink);stroke:#0000}.nr1a-mark{fill:none;stroke:var(--sp-ink);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .38s ease calc(var(--d,0s) + 80ms)}.nr1a-mark.on{stroke-dashoffset:0}.nr1a-rejected .nr1a-mark{stroke:#fff}.nr1a-cursor{transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .2s}.nr1-trilha .sp-sec-lead{text-wrap:pretty;max-width:820px}.nr1-stages{color:var(--sp-ink-3);text-align:center;max-width:760px;margin:0 auto;font-size:15px;line-height:1.7}.nr1-stages .nr1-line{color:var(--sp-ink);font-weight:600}.nr1-check-list{margin:0;padding:0;list-style:none}.nr1-check-list li+li{border-top:1px solid var(--nr1-dark-line)}.nr1-check-row{align-items:flex-start;gap:16px;padding:20px 0;font-size:17px;font-weight:500;line-height:1.45;display:flex}.nr1-check-icon{width:20px;height:20px;color:var(--sp-tertiary);flex-shrink:0;margin-top:2px}.nr1-maria .sp-sec-title .nr1-accent{color:var(--nr1-accent-on-dark)}.nr1-maria-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}.nr1-maria-figure{margin:0}.nr1-maria-photo{aspect-ratio:4/5;background:var(--sp-light);border-radius:20px;position:relative;overflow:hidden}.nr1-maria-photo img{-o-object-position:58% center;object-position:58% center}.nr1-maria-caption{margin-top:18px;line-height:1.55}.nr1-maria-caption strong{margin-bottom:4px;font-size:15px;font-weight:600;display:block}.nr1-maria-caption span{color:var(--sp-ink-3);font-size:13.5px}.nr1-quote{letter-spacing:-.01em;max-width:30ch;color:var(--sp-ink);text-indent:-.42em;text-wrap:balance;margin:36px 0;font-size:clamp(21px,2.2vw,26px);font-weight:500;line-height:1.35}.nr1-seal{grid-template-columns:1.4fr 1fr;gap:16px 32px;margin:32px 0 0;display:grid}.nr1-seal>div{border-top:1px solid #0100292e;padding-top:14px}.nr1-seal dt{font-family:var(--sp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sp-ink-3);margin-bottom:4px;font-size:11.5px;font-weight:600}.nr1-seal dd{color:var(--sp-ink);margin:0;font-size:15px;font-weight:600;line-height:1.45}.nr1-maria-cta{margin-top:24px}.nr1-fatores-grid{-moz-column-gap:48px;grid-template-columns:repeat(3,1fr);gap:44px 48px;max-width:1040px;margin:0 auto;display:grid}.nr1-fator-card{border-top:1px solid #0100292e;height:100%;padding-top:22px}.nr1-fator-card h3{letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.nr1-fator-card p{color:var(--sp-ink-2);font-size:15.5px;line-height:1.55}.nr1-dashboard-window{border:1.5px solid var(--sp-line);background:#fff;box-shadow:0 16px 48px -28px #01002933}.nr1-dashboard-toolbar{border-bottom:1px solid var(--sp-line);background:var(--sp-surface-soft)}.nr1-dashboard-brand{color:var(--sp-ink);font-size:15px;font-weight:700}.nr1-dashboard-overview,.nr1-dashboard-caption{color:var(--sp-ink-3);font-size:13px}.nr1-dashboard-panel-heading{margin-bottom:18px}.nr1-dashboard-panel-heading h3{color:var(--sp-ink);font-size:17px;font-weight:600;line-height:1.3}.nr1-dashboard-panel-heading p{color:var(--sp-ink-3);margin-top:4px;font-size:12px}.nr1-dashboard-matrix{font-family:var(--sp-font)}.nr1-dashboard-axis{fill:var(--sp-ink-3);font-size:12px}.nr1-dashboard-marker{fill:#fff;font-size:12px;font-weight:600}.nr1-dashboard .nr1a-pop{transition:transform .46s cubic-bezier(.22,1,.36,1)var(--d,0s),opacity .2s ease var(--d,0s)}.nr1-dashboard-area{border:1px solid var(--sp-line);background:#fff;border-radius:12px;padding:11px 13px}.nr1-dashboard-area h4{color:var(--sp-ink);font-size:13px;font-weight:600}.nr1-dashboard-area-number{background:var(--sp-ink);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:grid}.nr1-dashboard-area-action{color:var(--sp-ink-3);margin:5px 0 8px;font-size:12px}.nr1-dashboard-track{background:var(--sp-surface-soft);border-radius:6px;height:6px;overflow:hidden}.nr1-dashboard-progress{width:var(--progress);border-radius:inherit;background:var(--tone);transform-origin:0;height:100%;transition:transform 1s cubic-bezier(.2,.8,.2,1)var(--d,0s);transform:scaleX(0)}.nr1-dashboard-progress.on{transform:scaleX(1)}.nr1-dashboard-percentage{color:var(--sp-ink-2);font-family:var(--sp-mono);font-size:11px}.nr1-dashboard-documents{border-top:1px solid var(--sp-line);color:var(--sp-ink-2);font-size:12px;font-weight:500}.nr1-dashboard-scene,.nr1-dashboard-documents{transition:opacity .48s}.nr1-dashboard.is-fading .nr1-dashboard-scene,.nr1-dashboard.is-fading .nr1-dashboard-documents{opacity:0}.nr1-dashboard.is-instant *{transition:none!important}.nr1-entregas-grid{grid-template-columns:repeat(3,1fr);display:grid}.nr1-entrega-col{height:100%;padding:4px 36px 8px}.nr1-entregas-grid>:first-child .nr1-entrega-col{padding-left:0}.nr1-entregas-grid>:last-child .nr1-entrega-col{padding-right:0}.nr1-entregas-grid>*+*{border-left:1px solid var(--sp-line)}.nr1-entrega-kicker{color:var(--sp-ink-3);margin-bottom:10px;font-size:13px;font-weight:500}.nr1-entrega-col h3{letter-spacing:-.02em;margin-bottom:6px;font-size:24px;font-weight:600;line-height:1.2}.nr1-entrega-subtitle{color:var(--nr1-accent-on-light);margin-bottom:16px;font-size:15px;font-weight:500}.nr1-entrega-col p{color:var(--sp-ink-2);font-size:15px;line-height:1.6}.nr1-entrega-items{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.nr1-entrega-items li{color:var(--sp-ink-2);padding-left:24px;font-size:14.5px;line-height:1.5;position:relative}.nr1-entrega-items li:before{content:"";border-left:2px solid var(--nr1-accent-on-light);border-bottom:2px solid var(--nr1-accent-on-light);width:11px;height:6px;position:absolute;top:5px;left:2px;transform:rotate(-45deg)}.nr1-buscas-list{border-bottom:1px solid var(--nr1-dark-line);margin:0}.nr1-busca-row{border-top:1px solid var(--nr1-dark-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;padding:26px 0;display:grid}.nr1-busca-query{color:var(--nr1-on-dark);align-items:flex-start;gap:12px;font-size:15.5px;font-style:italic;line-height:1.5;display:flex}.nr1-busca-icon{width:16px;height:16px;color:var(--sp-ink-4);flex-shrink:0;margin-top:4px}.nr1-busca-answer{text-wrap:pretty;margin:0;font-size:17px;font-weight:500;line-height:1.5}.nr1-notice{max-width:760px;color:var(--nr1-on-dark);margin-top:48px;font-size:19px;line-height:1.6}.nr1-notice strong{color:#fff;letter-spacing:-.015em;margin-bottom:8px;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.25;display:block}.nr1-perfis-list{-moz-column-gap:64px;grid-template-columns:repeat(2,1fr);column-gap:64px;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}.nr1-perfil-row{border-top:1px solid var(--sp-line);height:100%;padding:26px 0}.nr1-perfil-row h3{letter-spacing:-.01em;margin-bottom:8px;font-size:19px;font-weight:600}.nr1-perfil-row p{color:var(--sp-ink-2);font-size:15px;line-height:1.6}.nr1-dot-list{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.nr1-dot-list li{color:var(--nr1-on-dark);padding-left:20px;font-size:15.5px;position:relative}.nr1-dot-list li:before{content:"";background:var(--sp-secondary-med-1);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.nr1-form-box{border:1px solid var(--nr1-dark-line);background:#ffffff0d;border-radius:20px;padding:40px}.nr1-form-box h3{margin-bottom:8px;font-size:22px;font-weight:700}.nr1-form-desc{color:var(--nr1-on-dark);margin-bottom:28px;font-size:14px}.nr1-form-group{margin-bottom:16px}.nr1-form-group label{color:var(--nr1-on-dark);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.nr1-form-group input[type=text],.nr1-form-group input[type=email],.nr1-form-group input[type=tel]{width:100%;font-family:var(--sp-font);color:#fff;caret-color:var(--sp-primary);background:#ffffff0f;border:1px solid #fff6;border-radius:10px;outline:none;padding:13px 16px;font-size:15px;transition:border-color .2s}.nr1-form-group input::placeholder{color:#ffffff8c}.nr1-form-group input:focus-visible{border-color:var(--sp-primary);outline-offset:1px}.nr1-form-group input[aria-invalid=true]{border-color:#ff8a8a}.nr1-form-group input[type=text],.nr1-form-group input[type=email],.nr1-form-group input[type=tel]{box-shadow:none}.nr1-req{color:var(--nr1-accent-on-dark);margin-left:3px}.nr1-form-consent{align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.nr1-form-consent input[type=checkbox]{width:18px;height:18px;accent-color:var(--sp-secondary-med-1);flex-shrink:0;margin-top:2px}.nr1-form-group.nr1-form-consent label{margin:0;font-size:14px;font-weight:400}.ma-landing .nr1-form-consent a{color:#fff;text-underline-offset:3px;text-decoration:underline}.nr1-form-error{color:#ff8a8a;margin-top:6px;font-size:13px}.nr1-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.nr1-form-submit.sp-btn{justify-content:center;width:100%;height:auto;min-height:54px;margin-top:20px;padding:17px;font-size:16px}.nr1-form-ok{color:var(--sp-tertiary);text-align:center;padding:28px 0;font-size:17px;font-weight:600}.nr1-form-ok:focus{outline:none}.nr1-footer{border-top:0;padding-top:40px}.nr1-footer-statement{border-top:1px solid var(--nr1-dark-line);border-bottom:1px solid var(--nr1-dark-line);color:var(--nr1-on-dark);padding:28px 0;font-size:14px;line-height:1.6}.nr1-footer-statement strong{color:#fff;font-weight:700}.nr1-footer .sp-footer-legal{border-top:0}.nr1-mobile-cta{display:none}@media (max-width:1024px){.nr1-steps{grid-template-columns:repeat(2,1fr);row-gap:48px}.nr1-steps:before,.nr1-process-row{display:none}.nr1-process-grid{display:block}}@media (max-width:900px){.nr1-sec{padding:80px 0}.nr1-hero{padding:120px 0 64px}.nr1-split,.nr1-maria-grid,.nr1-entregas-grid{grid-template-columns:1fr;gap:40px}.nr1-entregas-grid>*+*{border-left:0;border-top:1px solid var(--sp-line);padding-top:36px}.nr1-entregas-grid .nr1-entrega-col{padding:0}.nr1-busca-row{grid-template-columns:1fr;gap:12px}.nr1-fatores-grid{grid-template-columns:repeat(2,1fr)}.nr1-form-box{padding:28px 22px}.nr1-mobile-cta{z-index:90;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010029eb;border-top:1px solid #ffffff1f;transition:transform .25s;display:block;position:fixed;bottom:0;left:0;right:0}.nr1-mobile-cta:after{content:"";background:inherit;height:120px;position:absolute;top:100%;left:0;right:0}.nr1-mobile-cta .sp-btn{justify-content:center;width:100%;padding:15px;font-size:16px}.nr1-mobile-cta-hidden{transform:translateY(calc(100% + 140px))}.nr1-nav .nr1-nav-cta-deferred{opacity:0;visibility:hidden}.nr1-footer{padding-bottom:76px}}@media (max-width:600px){.nr1-steps,.nr1-fatores-grid,.nr1-perfis-list{grid-template-columns:1fr}.nr1-hero-title{letter-spacing:-.03em}.ma-landing a.nr1-hero-already{text-align:center;flex-direction:column;gap:6px}.nr1-seal{grid-template-columns:1fr}.nr1-footer .sp-footer-legal .sp-container,.nr1-footer .sp-footer-legal nav{flex-direction:column;align-items:flex-start}.nr1-footer .sp-footer-legal .sp-container{gap:14px;padding-top:24px;padding-bottom:24px}.nr1-footer .sp-footer-legal nav{gap:10px}}@media (prefers-reduced-motion:reduce){html:has(.nr1-landing){scroll-behavior:auto}.nr1-landing .sp-reveal,.nr1-landing .sp-reveal-tilt{opacity:1;transition:none;transform:none}.nr1-mobile-cta,.nr1-nav .sp-nav-cta{transition:none}.nr1-process,.nr1-process *,.nr1-dashboard,.nr1-dashboard *{transition:none!important;animation:none!important}}
