@layer base{*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{font-family:var(--font);color:var(--ink);background:var(--white);margin:0;font-size:16px;line-height:1.5}::selection{color:var(--white);background:var(--primary)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,[role=tab]:focus-visible,.MuiButtonBase-root.Mui-focusVisible{outline:2px solid var(--primary);outline-offset:4px}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3,h4,strong{font-weight:600}h1,h2,h3{letter-spacing:-.045em}h2{font-size:clamp(2.5rem,4.2vw,3.75rem);line-height:1.08}h3{font-size:1.65rem;line-height:1.2}svg{flex-shrink:0}}@layer mui;:root{--primary:#2467f2;--primary-dark:#1d4ed8;--primary-soft:#eef3ff;--ink:#14140f;--wordmark:#1f43a6;--charcoal:#111827;--graphite:#6e6e64;--ash:#e7e7e7;--paper:#f5f5f5;--white:#fff;--success:#16835b;--success-soft:#eaf7f0;--font:var(--font-arrow), var(--font-jakarta), "Plus Jakarta Sans", Inter, Arial, sans-serif;--radius-card:14px;--radius-inner:14px;--radius-input:14px;--radius-button:999px;--radius-pill:999px;--section-gap:112px;--section-transition-gap:56px;--section-action-gap:32px;--content-heading-gap:40px;--content-copy-gap:12px;--content-action-gap:48px;--page-max:1200px;--resume-surface-primary:#eef3ff;--resume-surface-neutral:#f0f0f0}.container{width:min(var(--page-max), calc(100% - 80px));margin-inline:auto}.site-frame{width:100%;margin-inline:0;padding-top:104px;overflow-x:clip}.site-frame .container{width:min(1300px,100% - 140px)}.section{padding-block:var(--section-gap)}.eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.5}.small{font-size:.875rem;line-height:1.4}.muted{color:var(--graphite)}.medium{font-weight:600}.text-link{border:1px solid var(--ash);background:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:12px 22px;font-size:.875rem;font-weight:600;display:inline-flex}.text-link:hover{border-color:var(--primary);color:var(--primary)}.contact-button{font-family:var(--font);white-space:normal;min-height:52px;padding:14px 24px;font-size:.875rem}.contact-button .MuiButton-endIcon{margin-left:16px}.resume-brand{font-family:var(--font);color:#1f43a6;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:8px;font-size:25px;font-weight:800;line-height:1;display:inline-flex}.resume-brand-mark{flex:0 0 22px;width:22px;height:22px;display:block}.wordmark{display:inline-flex}.label-dot{background:var(--primary);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.skip-link{z-index:2000;color:var(--white);background:var(--primary);padding:12px 20px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.hero{background:var(--paper);padding:72px 0 40px;overflow:clip}.hero-grid{flex-direction:column;gap:60px;display:flex}.hero-copy{text-align:center;width:100%}.hero-copy .eyebrow{margin-bottom:24px}.headline-accent{color:var(--primary)}.hero-description{max-width:640px;color:var(--graphite);margin:24px auto 0;font-size:1.125rem}.hero-actions{margin-top:var(--section-action-gap);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.hero-note{color:var(--graphite);justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:.75rem;display:flex}.product-disclosure{text-align:center;letter-spacing:.09em;color:var(--graphite);margin-bottom:16px;font-size:.625rem}.hero-preview{width:100%;padding-bottom:40px;position:relative}.hero-product{background:#111827;border:8px solid #111827;border-radius:24px;width:calc(100% - 64px);overflow:hidden;box-shadow:0 24px 64px -36px #1f43a640}.hero-product .resume-product{border:0;border-radius:16px;min-height:550px}.hero-product .product-sidebar{flex-basis:205px;width:205px;padding-inline:20px}.hero-product .product-content{padding:24px}.hero-product .product-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-product .product-metrics .MuiTypography-body2{font-size:11px}.hero-product .product-metrics .MuiTypography-h2{font-size:21px}.hero-phone{background:var(--paper);border:7px solid var(--charcoal);border-radius:32px;width:280px;position:absolute;bottom:34px;right:-4px;overflow:hidden;box-shadow:0 20px 48px -24px #11182760}.phone-top{background:#fff;justify-content:space-between;align-items:center;height:64px;padding:16px;display:flex}.phone-top .resume-brand{font-size:22px}.phone-top>span:last-child{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.hero-phone .launch-screen{gap:16px;padding:24px 12px}.hero-phone .launch-intro .MuiTypography-h1{font-size:21px}.hero-phone .launch-intro>p{margin-top:12px;font-size:10px}.hero-phone .MuiInputBase-root{font-size:12px}.hero-phone .launch-mode{font-size:11px}.hero-phone .MuiButton-root{min-height:34px;padding-inline:12px;font-size:11px}.hero-phone .launch-media svg{font-size:15px}.hero-phone .MuiChip-root{font-size:10px}.hero-phone .MuiBox-root:has(>.MuiTextField-root){padding:12px}.preview-caption{text-align:center;color:var(--graphite);margin-top:28px;font-size:.7rem}.social-proof{border-bottom:1px solid var(--ash);grid-template-columns:1fr 1.1fr;align-items:center;gap:100px;padding-block:64px;display:grid}.proof-intro h2{font-size:2rem}.customer-names{color:var(--graphite);flex-wrap:wrap;gap:28px;margin-top:28px;font-size:1.125rem;font-weight:700;display:flex}.testimonial{padding-left:32px;position:relative}.quote-mark{color:var(--primary);font-size:56px;position:absolute;top:-12px;left:0}.testimonial blockquote{margin:0;font-size:1.125rem;line-height:1.6}.testimonial figcaption{align-items:center;gap:12px;margin-top:20px;font-size:.75rem;display:flex}.quote-avatar{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);border-radius:50%;place-items:center;font-weight:700;display:grid}.section-intro{text-align:center;max-width:800px;margin:0 auto 48px}.section-intro .eyebrow{color:var(--primary);margin-bottom:20px}.section-intro>p,.section-intro>div>p:not(.eyebrow){max-width:580px;color:var(--graphite);margin:24px auto 0;font-size:1.125rem}.demo-shell{border:1px solid var(--ash);background:var(--white);border-radius:24px;overflow:hidden}.demo-tabs{border-bottom:1px solid var(--ash);background:var(--white);padding-inline:24px}.demo-tabs .MuiTab-root{min-height:80px;color:var(--graphite);text-transform:none;flex-direction:row;gap:12px;font-size:.95rem;display:flex}.demo-tabs .Mui-selected{color:var(--primary)}.tab-number{background:var(--paper);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.7rem;display:grid}.Mui-selected .tab-number{background:var(--primary-soft)}.demo-body{padding:32px}.demo-explanation{justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;display:flex}.demo-explanation h3{letter-spacing:-.025em;font-size:1.375rem}.demo-explanation p{max-width:580px;color:var(--graphite);margin-top:8px;font-size:.875rem}.scenario-selector{border:0;flex-shrink:0;gap:8px;margin:0;padding:0;display:flex}.scenario-selector legend{color:var(--graphite);margin-bottom:8px;font-size:.7rem}.scenario-selector button{color:var(--graphite);border:1px solid var(--ash);background:var(--white);border-radius:999px;min-height:44px;padding:10px 16px;font-size:.75rem}.scenario-selector button[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:var(--primary-soft)}.demo-bottom{justify-content:space-between;align-items:center;gap:24px;padding:0 32px 20px;display:flex}.demo-footnote{color:var(--graphite);font-size:.7rem}.demo-bottom .MuiButton-root{flex-shrink:0}.resume-product{background:var(--paper);border:1px solid var(--ash);text-align:left;border-radius:14px;min-width:0;min-height:540px;display:flex;overflow:hidden}.product-sidebar{background:#fff;flex-direction:column;flex:0 0 232px;width:232px;padding:0 24px 20px;display:flex}.product-sidebar>.resume-brand{height:64px}.product-nav{flex-direction:column;gap:8px;padding-top:24px;display:flex}.product-nav-item{color:#747474;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:8px;font-size:13px;display:flex}.product-nav-item.selected{color:#fff;background:#2747b8;font-weight:600}.product-nav-item.launch-nav{margin-bottom:16px}.product-nav-icon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.launch-nav .product-nav-icon{color:#2747b8;background:#fff;border-radius:50%}.product-sidebar-note{color:var(--graphite);margin-top:auto;padding-top:24px;font-size:10px}.product-workspace{flex:1;min-width:0}.product-topbar{background:#fafafa;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex}.product-desktop-title{color:#2447a8;letter-spacing:-.025em;font-size:23px;font-weight:700}.product-mobile-brand{display:none}.product-account{align-items:center;gap:8px;margin-left:auto;display:flex}.product-company{background:#fff;border-radius:999px;flex-direction:column;padding:8px 14px;display:flex}.product-company span{color:var(--graphite);font-size:9px;line-height:1.2}.product-company strong{font-size:11px}.product-bell{background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.product-user{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:flex}.product-user>span{flex-direction:column;display:flex}.product-user strong{font-size:10px;font-weight:500}.product-user small{color:var(--graphite);font-size:9px}.product-content{min-width:0;padding:32px}.product-page-heading{margin-bottom:28px}.product-page-heading>p{margin-top:8px;font-size:.8rem}.product-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.product-metrics .MuiCard-root{min-width:0}.product-metrics .MuiTypography-h2{white-space:nowrap}.product-metrics .MuiTypography-caption{font-size:10px}.product-content .MuiTableCell-root{padding:12px 8px;font-size:12px}.product-content .MuiTableCell-root .MuiTypography-body2{font-size:12px}.product-content .MuiTableCell-root .MuiTypography-caption{font-size:10px}.launch-screen{flex-direction:column;justify-content:center;gap:24px;max-width:780px;min-height:410px;margin:auto;display:flex}.launch-intro{text-align:center}.launch-intro>p{max-width:560px;margin:16px auto 0;font-size:.875rem}.launch-mode{background:#fff;border-radius:999px;align-self:center;padding:6px;font-size:.875rem;display:flex}.launch-mode span{background:var(--primary);color:#fff;border-radius:999px;padding:9px 20px}.launch-media{color:var(--graphite);align-items:center;gap:12px;display:flex}.launch-media svg{font-size:20px}.confirmation-stage{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:410px;display:flex}.confirmation-card{width:min(100%,460px)}.confirmation-stage>.MuiTypography-root{text-align:center}.product-approval-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.product-approval-person{align-items:flex-start;gap:12px;min-width:0;display:flex}.approval-screen{min-height:410px}.approval-screen .product-page-heading>p{font-size:.875rem}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.benefit{background:var(--white);border-radius:var(--radius-card);padding:32px}.benefit-top{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.benefit-top svg{font-size:32px}.benefit .eyebrow{color:var(--graphite);margin-bottom:16px;font-size:.625rem}.benefit h3{margin-bottom:20px}.benefit>p:last-child{color:var(--graphite)}.differentiators{grid-template-columns:1fr 1fr;align-items:start;gap:96px;display:grid}.difference-copy .eyebrow{margin-bottom:24px}.difference-copy>p:not(.eyebrow){color:var(--graphite);max-width:420px;margin:24px 0 32px}.difference-list li{border-top:1px solid var(--ash);gap:24px;padding:28px 0;display:flex}.difference-list li:first-child{border-top:0;padding-top:0}.difference-list li:last-child{padding-bottom:0}.difference-list li>span{color:var(--graphite);margin-top:6px;font-size:.75rem}.difference-list h3{letter-spacing:0;font-size:1.375rem}.difference-list p{color:var(--graphite);margin-top:12px}.plans-section{background:var(--paper)}.annual-tag{background:var(--white);border:1px solid var(--ash);border-radius:var(--radius-pill);margin-top:20px;padding:8px 12px;font-size:.75rem;display:inline-flex}.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.plan-card{background:var(--white);border:1px solid var(--ash);border-radius:var(--radius-card);padding:32px 28px}.plan-featured{border:2px solid var(--primary)}.plan-heading{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.plan-label{background:var(--primary-soft);color:var(--primary);border-radius:var(--radius-pill);letter-spacing:.04em;white-space:nowrap;padding:6px 8px;font-size:.625rem;font-weight:500}.plan-description{color:var(--graphite);min-height:48px;margin:16px 0 28px}.plan-price{letter-spacing:-.03em;white-space:nowrap;font-size:2.5rem;line-height:1.1}.plan-price span{letter-spacing:0;font-size:.875rem}.plan-price span:last-child{color:var(--graphite)}.plan-equivalent{color:var(--graphite);min-height:36px;margin-top:12px;font-size:.75rem}.plan-audience{margin:24px 0;font-size:.75rem}.plan-card .contact-button{width:100%;padding-inline:16px;font-size:.875rem}.plan-card ul{border-top:1px solid var(--ash);margin:24px 0 0;padding:24px 0 0;list-style:none}.plan-card li{align-items:flex-start;gap:8px;margin-top:16px;font-size:.875rem;display:flex}.plan-card li:first-child{margin-top:0}.pricing-note{color:var(--graphite);max-width:880px;margin:24px 0 40px;font-size:.75rem;line-height:1.5}.assisted-plans{border-top:1px solid var(--ash);grid-template-columns:1fr 1fr;gap:80px;padding-top:40px;display:grid}.assisted-plans article>.eyebrow{color:var(--graphite)}.assisted-plans h3{letter-spacing:0;margin-top:16px;font-size:1.375rem}.assisted-plans p{color:var(--graphite);margin:16px 0 8px}.assisted-plans .contact-button{text-align:left;padding-left:0}.faq-section{background:var(--white)}.faq-section>.container{grid-template-columns:.85fr 1.5fr;gap:80px;display:grid}.faq-intro .eyebrow{margin-bottom:24px}.faq-intro>p:not(.eyebrow){color:var(--graphite);margin:24px 0 12px}.faq-intro .contact-button{margin-top:var(--section-action-gap);padding-left:0}.faq-list .faq-item{border-radius:var(--radius-card);background:var(--paper);box-shadow:none;border:0;overflow:hidden}.faq-list .faq-item:before{display:none}.faq-question{padding-right:24px;font-size:1.125rem;font-weight:400;line-height:1.4}.faq-list .MuiAccordionSummary-root{min-height:56px;padding:0 24px}.faq-list .MuiAccordionSummary-content,.faq-list .MuiAccordionSummary-content.Mui-expanded{margin:0}.faq-list .MuiAccordionDetails-root{padding:0 24px 20px}.faq-list .MuiAccordionSummary-expandIconWrapper{color:var(--graphite)}.faq-item p{color:var(--graphite);line-height:1.6}.faq-item .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(180deg)}.final-cta{background:var(--primary-soft);padding-block:80px}.final-cta-inner{grid-template-columns:1fr auto;align-items:end;gap:96px;display:grid}.final-cta h2{font-size:clamp(2.5rem,4.8vw,4rem)}.final-cta p:not(.eyebrow){max-width:510px;margin-top:24px;font-size:1.125rem}.final-action{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.final-arrow svg{font-size:80px;transform:rotate(-35deg)}.final-action>.small{padding-left:24px}.footer{background:var(--ink);color:var(--paper);padding:64px 0 24px}.footer-top{grid-template-columns:1fr 1fr 1fr;gap:48px;padding-bottom:64px;display:grid}.footer p{color:var(--ash);margin-top:24px;font-size:.875rem}.footer nav{align-content:start;gap:16px;font-size:.875rem;display:grid}.footer nav a{width:fit-content}.footer nav a:hover{text-underline-offset:6px;text-decoration:underline}.footer-contact{justify-content:end;gap:16px;font-size:.875rem;display:flex}.footer-contact svg{color:var(--primary);font-size:32px}.footer-bottom{border-top:1px solid var(--charcoal);color:var(--ash);justify-content:space-between;gap:24px;padding-top:24px;font-size:.75rem;display:flex}.not-found{padding-block:120px}.not-found h1{margin:24px 0;font-size:3rem;line-height:1.1}.not-found .text-link{margin-top:24px}.benefit-top svg,.benefit .eyebrow{color:var(--primary)}.final-cta p:not(.eyebrow){margin-inline:auto}.final-action{align-items:center}.final-arrow{display:none}.final-action .contact-button{border:0}.final-action>.small{color:var(--graphite);padding:0}.footer{background:var(--charcoal)}.footer .resume-brand{color:#fff;font-size:36px}@media (max-width:1100px){.container{width:calc(100% - 48px)}.hero h1{font-size:5.8vw}.hero-product{width:100%}.hero-product .product-sidebar{flex-basis:180px;width:180px;padding-inline:12px}.hero-product .product-content{padding:20px}.hero-product .product-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-phone{width:255px;bottom:38px;right:-12px}.product-user>span,.product-company{display:none}.demo-explanation{flex-wrap:wrap;gap:20px}.product-sidebar{flex-basis:200px;width:200px;padding-inline:16px}.differentiators,.faq-section>.container{gap:48px}.plan-card{padding:28px 20px}.plan-price{font-size:2rem}.plan-heading{flex-direction:column;align-items:flex-start;gap:8px;min-height:64px}.social-proof{gap:48px}}@media (max-width:850px){:root{--section-gap:80px}.hero{padding-top:48px}.hero-grid{gap:40px}.hero h1{font-size:6.5vw}.hero-phone{display:none}.hero-preview{padding-bottom:0}.hero-product .product-sidebar{display:none}.hero-product .resume-product{min-height:auto}.product-sidebar{display:none}.product-content{padding:24px}.social-proof{grid-template-columns:1fr 1fr;gap:32px}.customer-names{gap:16px;font-size:.875rem}.benefit-grid{gap:16px}.benefit{padding:24px}.benefit h3{font-size:1.375rem}.plans-grid{grid-template-columns:1fr;gap:24px}.plan-card{grid-template-columns:1fr 1fr;gap:0 40px;padding:32px;display:grid}.plan-heading{flex-direction:row;grid-column:1;align-items:center;min-height:36px}.plan-description{grid-column:1;min-height:auto;margin-bottom:24px}.plan-price,.plan-equivalent,.plan-audience{grid-column:1}.plan-price{font-size:2.5rem}.plan-card .contact-button{grid-column:1}.plan-card ul{border:0;grid-area:1/2/7;align-self:center;margin:0;padding:0}.faq-section>.container{grid-template-columns:1fr;gap:40px}.footer-top{grid-template-columns:1.2fr 1fr}.footer-contact{display:none}}@media (max-width:600px){:root{--section-gap:80px;--section-transition-gap:40px;--section-action-gap:24px;--content-heading-gap:24px;--content-action-gap:32px}.container{width:calc(100% - 40px)}h2{font-size:2.5rem}.hero-copy .eyebrow{margin-bottom:24px;font-size:.6rem}.hero h1{letter-spacing:-.055em;font-size:clamp(2rem,8.3vw,3.2rem);line-height:1.12}.hero-description{margin-top:24px;font-size:1rem}.hero-actions{margin-top:var(--section-action-gap);flex-direction:column;gap:12px}.hero-actions>*{width:100%}.hero-note{font-size:.65rem}.hero-product{border-width:4px;border-radius:18px}.hero-product .product-content{padding:16px 12px}.hero-product .product-metrics{gap:8px}.hero-product .product-metrics .MuiCardContent-root{padding:12px}.hero-product .product-metrics .MuiTypography-h2{font-size:19px}.hero-product .product-page-heading .MuiTypography-h1{font-size:24px}.hero-product .product-page-heading{margin-bottom:20px}.hero-product .product-metrics .MuiStack-root{gap:4px;min-height:34px;margin-bottom:8px}.hero-product .product-metrics .MuiStack-root>span{display:none}.hero-product .MuiTableContainer-root{max-height:214px}.preview-caption{margin-top:20px;font-size:.625rem}.product-topbar{height:60px;padding:0 16px}.product-desktop-title{display:none}.product-mobile-brand{display:inline-flex}.product-bell{display:none}.product-topbar .resume-brand{font-size:22px}.product-content{padding:24px 16px}.product-content .MuiTypography-h1{font-size:25px;line-height:1.15}.product-content .MuiCardContent-root{padding:16px}.product-approval-row{flex-direction:column}.product-approval-row>.MuiStack-root{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.product-approval-person{gap:8px}.product-approval-person>.MuiBox-root{width:32px;height:32px;font-size:11px}.product-approval-person .MuiTypography-root{font-size:12px}.product-approval-person .MuiChip-root{font-size:10px}.launch-screen{min-height:440px}.launch-intro>p{font-size:.8rem}.launch-media{gap:8px}.launch-media svg{font-size:18px}.launch-screen .MuiButton-root{padding-inline:12px;font-size:12px}.confirmation-card>.MuiBox-root{padding:20px 16px}.confirmation-card .MuiTypography-body1{font-size:.875rem}.confirmation-card .MuiButton-root{font-size:.75rem}.confirmation-card .MuiAlert-root{padding-inline:12px}.confirmation-card .MuiAlert-message{font-size:.75rem}.social-proof{grid-template-columns:1fr;gap:32px;padding-block:48px}.proof-intro h2{font-size:1.75rem}.customer-names{gap:24px;margin-top:24px;font-size:1rem}.testimonial blockquote{font-size:1rem}.section-intro{margin-bottom:32px}.section-intro .eyebrow{margin-bottom:16px}.section-intro>p,.section-intro>div>p:not(.eyebrow){font-size:1rem}.demo-shell{border-radius:16px;margin-inline:-8px}.demo-tabs{padding-inline:4px}.demo-tabs .MuiTab-root{gap:8px;min-width:0;min-height:68px;padding:12px 4px;font-size:.75rem}.tab-number{width:22px;height:22px;font-size:.6rem}.demo-body{padding:20px 12px}.demo-explanation{gap:16px;padding:0 4px}.demo-explanation h3{font-size:1.2rem}.demo-explanation p{font-size:.8rem}.scenario-selector button{padding-inline:14px}.demo-bottom{align-items:flex-start;gap:12px;padding:0 16px 16px}.demo-bottom .MuiButton-root{min-width:0;padding-inline:8px;font-size:.7rem}.demo-footnote{font-size:.625rem}.benefit-grid{grid-template-columns:1fr;gap:24px}.benefit{padding:32px}.benefit h3{font-size:1.75rem}.benefit-top{margin-bottom:32px}.differentiators{grid-template-columns:1fr;gap:48px}.difference-list li{gap:20px}.difference-copy .contact-button{width:100%;font-size:.8rem}.plan-card{padding:32px 24px;display:block}.plan-heading{flex-flow:wrap}.plan-price{font-size:2.5rem}.plan-equivalent{min-height:auto}.plan-card ul{border-top:1px solid var(--ash);margin-top:24px;padding-top:24px}.plan-audience{margin-top:24px}.assisted-plans{grid-template-columns:1fr;gap:32px}.assisted-plans article+article{border-top:1px solid var(--ash);padding-top:32px}.assisted-plans .contact-button{font-size:.8rem}.faq-question{font-size:1rem}.faq-item .MuiAccordionDetails-root{padding-right:12px}.final-cta{padding-block:64px}.final-cta h2{font-size:2.5rem}.final-cta .eyebrow{font-size:.625rem}.final-cta p:not(.eyebrow){font-size:1rem}.final-action,.final-action .contact-button{width:100%}.footer{padding-top:48px}.footer-top{grid-template-columns:1fr;gap:40px;padding-bottom:40px}.footer nav{grid-template-columns:1fr 1fr;gap:8px 24px}.footer nav a{padding:8px 0}.footer-bottom{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.resume-product,.plan-card,.benefit{border:1px solid canvastext}.scenario-selector button[aria-pressed=true]{border:2px solid highlight}}@media (max-width:600px){.hero-product .product-metrics .MuiStack-root>.MuiTypography-root{font-size:19px}}.reveal,[data-reveal-item]{transition:opacity .65s,transform .65s cubic-bezier(.22,1,.36,1)}html[data-motion=on] .reveal[data-ready=true]:not([data-revealed=true]),html[data-motion=on] [data-reveal-item][data-ready=true]:not([data-revealed=true]){opacity:0;transform:translateY(28px)}html[data-motion=off] .reveal,html[data-motion=off] [data-reveal-item]{opacity:1;transition:none;transform:none}html[data-motion=on] .hero-copy>.eyebrow{animation:.7s both enter-up}html[data-motion=on] .hero-copy h1{animation:.9s 80ms both enter-up}html[data-motion=on] .hero-description{animation:.8s .18s both enter-up}html[data-motion=on] .hero-actions{animation:.8s .28s both enter-up}html[data-motion=on] .hero-phone{animation:7s ease-in-out infinite phone-float}.hero-preview[data-running=false] .hero-phone{animation-play-state:paused}.hero-phone-feedback{height:58px;padding:0 12px 12px}.hero-phone-feedback .MuiAlert-root{align-items:center;padding:4px 8px}.hero-phone-feedback .MuiAlert-message{font-size:10px}.hero-phone-feedback .MuiAlert-icon{margin-right:6px;font-size:16px}html[data-motion=on] .hero-phone-feedback .MuiAlert-root{animation:.5s both receipt-arrive}html[data-motion=on] .hero-preview[data-phase="3"] .hero-product tbody tr:first-child{animation:1s both row-confirm}html[data-motion=on] .demo-screen-transition{animation:.45s cubic-bezier(.22,1,.36,1) both screen-enter}html[data-motion=on] .approval-screen .MuiAlert-root{animation:.4s both receipt-arrive}.contact-button,.text-link,.solution-card-link{transition:background-color .2s,color .2s,transform .2s}.contact-button .MuiButton-endIcon,.solution-card-link svg{transition:transform .25s}.contact-button:hover .MuiButton-endIcon,.solution-card-link:hover svg{transform:translate(3px,-3px)}.benefit{height:100%;transition:transform .3s}html[data-motion=on] .benefit:hover{transform:translateY(-5px)}.editorial-photo{background:var(--paper);border-radius:var(--radius-card);isolation:isolate;overflow:hidden}.editorial-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .7s cubic-bezier(.2,.65,.3,1);display:block}.benefit.benefit-editorial{padding:0;overflow:hidden}.benefit-editorial .editorial-photo{border-radius:0}.benefit-content{padding:30px}.benefit-content>p:last-child{color:var(--graphite)}@media (hover:hover){html[data-motion=on] .benefit-editorial:hover img,html[data-motion=on] .solution-editorial-photo:hover img{transform:scale(1.035)}}html[data-motion=off] .editorial-photo img{transition:none}.motion-control{width:36px;height:36px;color:var(--graphite)}.reading-progress{z-index:1400;background:var(--primary);transform-origin:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@supports (animation-timeline:scroll()){html[data-motion=on] .reading-progress{animation:linear reading-progress;animation-timeline:scroll(root)}}.demo-playback-toolbar{background:var(--primary-soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 28px;display:flex}.demo-playback-toolbar .eyebrow{color:var(--primary-dark);font-size:.6rem}.demo-playback-toolbar .MuiButton-root{min-height:36px;font-size:.75rem}.demo-playback-track{background:var(--ash);height:3px;overflow:hidden}.demo-playback-track>span{background:var(--primary);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}html[data-motion=on] .demo-playback-track>span{animation-name:demo-progress;animation-timing-function:linear;animation-fill-mode:forwards}.demo-shell[data-playing=false] .demo-playback-track>span{opacity:.3}.solution-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.solution-card{background:var(--primary-soft);border-radius:20px;height:100%;padding:36px;overflow:hidden}.solution-card-aprovacoes{background:var(--paper);border:1px solid var(--ash)}.solution-card-visual{background:#fff;border-radius:14px;align-items:center;gap:12px;min-height:96px;margin-bottom:48px;padding:22px;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex}html[data-motion=on] .solution-card:hover .solution-card-visual{transform:translateY(-6px)rotate(-1deg)}.solution-card-visual>div{min-width:0}.solution-card-visual strong{font-size:13px;display:block}.solution-card-visual>div>span{color:var(--graphite);margin-top:4px;font-size:11px;display:block}.solution-mini-icon,.solution-mini-avatar{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.solution-mini-chip{color:var(--graphite);background:#f0f0f0;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:10px}.solution-mini-approved{color:#16835b;background:#eaf7f0;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:6px 8px;font-size:11px;display:flex}.solution-mini-approved svg{font-size:14px}.solution-card>.eyebrow{color:var(--primary);margin-bottom:16px;font-size:.6rem}.solution-card h3{font-size:2rem}.solution-card>p:not(.eyebrow){color:var(--graphite);max-width:380px;margin-top:16px;font-size:.95rem}.solution-card-link{min-height:48px;margin-top:var(--section-action-gap);color:var(--primary-dark);border-top:1px solid #d2dcf4;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:.875rem;font-weight:600;display:flex}.solution-hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px;padding-block:64px 80px;display:grid}.breadcrumbs{color:var(--graphite);flex-wrap:wrap;gap:12px;margin-bottom:44px;font-size:.7rem;display:flex}.breadcrumbs a:hover{color:var(--primary)}.solution-hero h1{letter-spacing:-.045em;font-size:clamp(2.75rem,4.6vw,4.3rem);line-height:1.05}.solution-description{color:var(--graphite);margin-top:28px;font-size:1.0625rem}.solution-hero-actions{margin-top:var(--section-action-gap);flex-wrap:wrap;gap:12px;display:flex}.solution-audience{color:var(--graphite);max-width:330px;margin-top:24px;font-size:.75rem}.solution-hero-art{min-width:0}.solution-preview .resume-product{border:1px solid #d3def5;border-radius:20px;min-height:530px}.solution-preview .product-sidebar{display:none}.solution-preview .product-topbar{padding:0 20px}.solution-preview .product-desktop-title{font-size:18px}.solution-preview .product-company,.solution-preview .product-user>span,.solution-preview .product-bell{display:none}.solution-preview .product-content{padding:24px}.solution-preview .MuiTypography-h1{font-size:27px}.solution-preview .launch-screen{min-height:420px}.solution-preview .product-approval-row{flex-direction:column}.solution-preview .product-approval-row>.MuiStack-root{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.solution-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.solution-detail-grid article{border-top:1px solid var(--ash);padding-top:28px}.solution-detail-number{color:var(--primary);letter-spacing:-.05em;font-size:3.5rem;line-height:1}.solution-detail-grid .eyebrow{color:var(--graphite);margin-block:32px 16px;font-size:.6rem}.solution-detail-grid h3{font-size:1.75rem}.solution-detail-grid article>p:last-child{color:var(--graphite);margin-top:20px;font-size:.9375rem;line-height:1.7}.solution-editorial{grid-template-columns:1.1fr 1fr;align-items:start;gap:64px;display:grid}.solution-editorial-photo{position:sticky;top:116px}.solution-editorial .editorial-photo img{aspect-ratio:4/3}.solution-editorial .solution-detail-grid{grid-template-columns:1fr;gap:28px}.solution-editorial .solution-detail-grid article{padding:24px 0 0 52px;position:relative}.solution-editorial .solution-detail-number{font-size:1.75rem;position:absolute;top:24px;left:0}.solution-editorial .solution-detail-grid .eyebrow{margin-block:0 12px}.solution-editorial .solution-detail-grid h3{font-size:1.5rem}.solution-editorial .solution-detail-grid article>p:last-child{margin-top:12px}.solution-preview-editorial{background:var(--paper);border:1px solid #d3def5;border-radius:20px;margin:0;overflow:hidden}.solution-preview-editorial img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.solution-preview-editorial figcaption{color:var(--graphite);padding:14px 18px;font-size:.72rem;line-height:1.5}.solution-features{padding-block:var(--section-gap);background:var(--paper)}.solution-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.solution-feature-card{border:1px solid var(--ash);background:var(--white);border-radius:18px;height:100%;min-height:220px;padding:28px}.solution-feature-number{background:var(--primary-soft);width:42px;height:42px;color:var(--primary-dark);border-radius:50%;place-items:center;margin-bottom:38px;font-size:.75rem;font-weight:700;display:grid}.solution-feature-card h3{font-size:1.25rem;line-height:1.3}.solution-feature-card p,.solution-steps-grid p{color:var(--graphite);margin-top:12px;font-size:.9rem;line-height:1.65}.solution-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.solution-steps-grid li{border-top:1px solid var(--ash);min-height:190px;padding:26px 0 0}.solution-step-number{color:var(--primary);letter-spacing:-.05em;margin-bottom:24px;font-size:2.25rem;line-height:1;display:block}.related-solution .solution-cards{grid-template-columns:minmax(0,680px);justify-content:center}.final-cta h2{max-width:860px;margin-inline:auto}.footer nav>.eyebrow{color:#a6b7db;margin-bottom:8px;font-size:.6rem}@keyframes enter-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes screen-enter{0%{opacity:.25;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes phone-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes receipt-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes row-confirm{0%{background:#eaf7f0}to{background:0 0}}@keyframes demo-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes reading-progress{to{transform:scaleX(1)}}@media (max-width:1100px){.solution-hero{gap:32px}.solution-card{padding:28px}.solution-card-visual{padding:16px}.solution-mini-chip{display:none}}@media (max-width:850px){.solution-hero{grid-template-columns:1fr;gap:48px}.solution-hero-copy{max-width:650px}.solution-hero h1{font-size:3.5rem}.solution-hero-art{width:100%;max-width:650px;margin-inline:auto}.solution-detail-grid{gap:24px}.solution-editorial{gap:32px}.solution-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-steps-grid{gap:24px}.solution-detail-grid h3{font-size:1.375rem}.solution-mini-approved{gap:0;font-size:0}.solution-card h3{font-size:1.75rem}}@media (max-width:600px){.motion-control{width:32px;height:36px}.demo-playback-toolbar{gap:8px;padding:10px 16px}.demo-playback-toolbar .eyebrow{font-size:.5rem}.demo-playback-toolbar .MuiButton-root{padding-inline:8px;font-size:.7rem}.demo-playback-toolbar .MuiButton-startIcon{margin-right:4px}.solution-cards{grid-template-columns:1fr}.solution-card{padding:24px}.solution-card-visual{gap:8px;margin-bottom:32px;padding:16px 12px}.solution-card-visual strong{font-size:11px}.solution-card-visual>div>span{font-size:10px}.solution-mini-icon,.solution-mini-avatar{width:36px;height:36px}.solution-card-link{margin-top:24px}.solution-hero{padding-block:32px 48px}.breadcrumbs{margin-bottom:32px;font-size:.625rem}.solution-hero h1{font-size:2.75rem}.solution-description{font-size:1rem}.solution-hero-actions>*{width:100%}.solution-preview .product-content{padding:20px 12px}.solution-preview .MuiTypography-h1{font-size:25px}.solution-detail-grid{grid-template-columns:1fr;gap:32px}.solution-editorial{grid-template-columns:1fr;gap:36px}.solution-feature-grid,.solution-steps-grid{grid-template-columns:1fr;gap:12px}.solution-feature-card{min-height:0;padding:24px}.solution-feature-number{margin-bottom:24px}.solution-steps-grid li{min-height:0;padding-top:20px}.solution-step-number{margin-bottom:16px}.solution-editorial-photo{position:static}.solution-editorial .editorial-photo img{aspect-ratio:3/2}.benefit-content{padding:28px}.solution-detail-grid h3{font-size:1.75rem}.solution-detail-grid .eyebrow{margin-block:24px 16px}.footer nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html[data-motion] .reveal,html[data-motion] [data-reveal-item]{opacity:1!important;transform:none!important}*,:before,:after{transition:none!important;animation:none!important}}html[data-motion=off] .contact-button .MuiButton-endIcon,html[data-motion=off] .solution-card-link svg{transition:none;transform:none}.footer-motion{color:var(--graphite);justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;font-size:.75rem;display:flex}.hero-phone.hero-phone-whatsapp{background:#fff;padding:0;overflow:hidden}.promo-player{border:1px solid var(--ash);background:var(--paper);border-radius:24px;overflow:hidden}.promo-player video{aspect-ratio:16/9;width:100%;height:auto;display:block}.promo-note{color:var(--graphite);justify-content:space-between;align-items:flex-start;gap:24px;margin-top:20px;font-size:.75rem;display:flex}.promo-note>p{max-width:480px}.promo-note details{max-width:560px}.promo-note summary{cursor:pointer;color:var(--primary);font-weight:600}.promo-note ol{margin-top:16px;padding-left:20px;line-height:1.7}@media (max-width:600px){.promo-player{border-radius:14px}.promo-note{flex-direction:column;gap:16px}}.header{width:100%;top:0}.inner{max-width:1180px;min-height:104px;box-shadow:none;border:0;border-radius:0;margin-inline:auto}.header[data-scrolled=true]{width:min(1180px,100% - 48px);top:16px}.header[data-scrolled=true] .inner{border:1px solid var(--ash);border-radius:20px;min-height:76px;box-shadow:0 8px 32px -14px #17244740}.desktopNav>a{color:var(--ink);white-space:nowrap;border-radius:999px;padding:10px 12px;font-size:.8125rem;font-weight:500}.desktopNav>a:hover{color:var(--primary);background:var(--primary-soft)}.quoteCta{display:none}.accountLink{width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.accountLink:hover{color:var(--primary);background:var(--primary-soft)}.accountLink svg{font-size:22px}.figma-hero{background:var(--white);padding:40px 0 72px}.figma-hero-inner{text-align:center}.figma-hero .eyebrow,.figma-product .eyebrow,.figma-final-cta .eyebrow{color:#2747b8;margin-bottom:26px}.figma-hero h1{letter-spacing:-.06em;font-size:clamp(3.5rem,5vw,4.75rem);font-weight:500;line-height:1.04}.figma-hero-description{max-width:780px;color:var(--graphite);margin:30px auto 0;font-size:1.125rem;line-height:1.45}.figma-hero-actions{margin-top:var(--section-action-gap);justify-content:center;align-items:center;gap:18px;display:flex}.figma-button{background:var(--primary);min-height:46px;color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:12px 20px;font-size:.875rem;font-weight:500;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.figma-button:hover{background:var(--primary-dark)}.figma-button-outline{border:1px solid var(--primary);color:var(--primary);background:0 0}.figma-button-outline:hover{background:var(--primary-soft);color:var(--primary-dark)}.figma-video{background:#11110f;border-radius:24px;width:min(1300px,100% - 8px);height:clamp(300px,32vw,520px);margin:80px auto 0;position:relative;overflow:hidden}.figma-video-controls{color:var(--white);align-items:center;gap:10px;font-size:.75rem;display:flex;position:absolute;top:20px;right:20px}.figma-video-controls button,.figma-video-controls span{min-height:40px;color:inherit;background:0 0;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;display:inline-flex}.figma-video-controls button{width:40px;padding:0;font-size:1rem}.figma-product{background:var(--paper);padding:64px 0 96px}.figma-product-inner{max-width:1380px}.figma-product-intro{text-align:center}.figma-product-intro h2{letter-spacing:-.06em;font-size:clamp(3.5rem,5vw,4.75rem);font-weight:500;line-height:1.04}.figma-product-intro>p:last-child{color:var(--graphite);margin:28px auto 0;font-size:1.125rem;line-height:1.45}.figma-modules{gap:24px;margin-top:78px;display:grid}.figma-module{background:var(--white);border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(420px,1.15fr);gap:24px;padding:24px;display:grid;overflow:hidden}.figma-module-copy{min-width:0;padding:10px 0}.figma-module-copy .eyebrow{color:var(--graphite);margin-bottom:28px}.figma-module h3{letter-spacing:-.05em;max-width:520px;font-size:clamp(1.75rem,2.4vw,2.35rem);font-weight:500;line-height:1.08}.figma-module-description{max-width:600px;color:var(--graphite);margin-top:18px;font-size:1rem;line-height:1.45}.figma-module-details{margin-top:26px}.figma-detail{border-top:1px solid var(--ash);flex-direction:column;gap:4px;padding:11px 0;display:flex}.figma-detail strong{letter-spacing:-.02em;font-size:.9rem;font-weight:600}.figma-detail span{color:var(--graphite);font-size:.84rem;line-height:1.35}.figma-module-media{background:#d3d3d3;border-radius:16px;min-height:420px}.figma-all-modules{width:fit-content;margin:var(--section-action-gap) auto 0;background:var(--primary);color:var(--white);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:.875rem;display:flex}.figma-all-modules:hover{background:var(--primary-dark)}.figma-final-cta{background:var(--white);text-align:center;padding:104px 0}.figma-final-cta h2{font-size:clamp(2.5rem,4vw,4rem);font-weight:500}.figma-final-cta .figma-button{margin-top:var(--section-action-gap)}@media (max-width:999px){.header,.header[data-scrolled=true]{width:100%;top:0}.inner,.header[data-scrolled=true] .inner{border:0;border-radius:0;min-height:88px;padding-inline:22px}.figma-hero{padding-top:28px}.figma-hero h1,.figma-product-intro h2{font-size:clamp(2.8rem,9vw,4rem)}.figma-hero-description,.figma-product-intro>p:last-child{font-size:1rem}.figma-video{width:100%;height:300px;margin-top:56px}.figma-product{padding-top:56px}.figma-module{border-radius:22px;grid-template-columns:1fr;padding:20px}.figma-module-media{order:-1;min-height:260px}}@media (max-width:599px){.desktop-only{display:none}.figma-hero{padding:18px 0 52px}.figma-hero h1,.figma-product-intro h2{font-size:clamp(2.35rem,11vw,3.2rem)}.figma-hero-actions{flex-direction:column;gap:10px}.figma-button{width:min(100%,290px)}.figma-video{border-radius:18px;height:220px;margin-top:42px}.figma-video-controls{top:12px;right:12px}.figma-video-controls span{font-size:.68rem}.figma-product{padding-bottom:68px}.figma-modules{margin-top:48px}.figma-module h3{font-size:1.8rem}.figma-module-media{min-height:190px}.figma-final-cta{padding:72px 0}}.resume-brand{color:#1f43a6;font-family:Inter, var(--font);letter-spacing:-1.12px;gap:8px;font-size:26.7px;font-weight:800}.resume-brand-mark{width:22px;height:22px}.hero{background:var(--paper);padding-top:64px}.hero-copy .figma-hero-eyebrow{color:#2747b8;letter-spacing:0;text-transform:lowercase;margin-bottom:24px;font-size:12px;font-weight:500;line-height:18px}.hero h1{letter-spacing:-2.4px;font-size:clamp(3.5rem,5vw,4.5rem);font-weight:500;line-height:80px}.hero-description{color:#6c6c6c;max-width:661.7px;margin-top:24px;font-size:20px;line-height:27px}.hero-actions{margin-top:var(--section-action-gap);gap:20px}.figma-primary-link{color:#fff;background:#2467f2;border-radius:26px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-size:13.8px;font-weight:600;line-height:16px;display:inline-flex}.figma-primary-link:hover{background:#1d4ed8}.figma-primary-link img,.figma-outline-link img{width:18px;height:18px;display:block}.hero-actions .contact-button{background:#2467f2;border-radius:26px;min-height:44px;padding:12px 16px;font-size:13.8px;font-weight:600}.hero-actions .contact-button:hover{background:#1d4ed8}.hero-actions .text-link{color:#2467f2;border-color:#2467f2;min-height:44px;padding:12px 16px;font-size:14px;font-weight:600}.figma-outline-link svg{width:18px;height:18px}.hero-preview{width:calc(100% - 20px);margin:0 auto}.hero-preview .product-disclosure,.hero-preview .preview-caption{display:none}.hero-visual{width:100%;height:560px;position:relative}.hero-visual-window{background:#f0f0f0;border:8px solid #111827;border-radius:24px;display:flex;position:absolute;inset:0 80px 0 0;overflow:hidden;box-shadow:0 24px 64px -36px #1f43a640}.hero-visual-sidebar{background:#fff;flex-direction:column;flex:0 0 205px;gap:18px;padding:28px 20px;display:flex}.hero-visual-logo{align-items:center;width:112px;height:24px;margin-bottom:24px;display:flex}.hero-visual-sidebar>span:not(.hero-visual-logo){background:#dfe5ef;border-radius:7px;width:112px;height:14px;display:block}.hero-visual-sidebar .hero-visual-sidebar-active{background:#2747b8;border-radius:24px;width:165px;height:48px;margin-block:6px}.hero-visual-content{flex:1;min-width:0;padding:22px 24px}.hero-visual-toolbar,.hero-visual-heading,.hero-visual-metrics,.hero-visual-table{gap:18px;display:flex}.hero-visual-toolbar{justify-content:flex-end;height:30px}.hero-visual-toolbar span{background:#fff;border-radius:14px;width:90px;height:28px}.hero-visual-heading{flex-direction:column;gap:10px;margin-top:20px}.hero-visual-heading span:first-child{background:#14140f;border-radius:8px;width:240px;height:30px}.hero-visual-heading span:last-child{background:#a7a7a7;border-radius:6px;width:170px;height:12px}.hero-visual-metrics{margin-top:28px}.hero-visual-metrics i{background:#fff;border-radius:14px;flex:1;height:116px;display:block}.hero-visual-metrics i:before{content:"";background:#2467f2;border-radius:50%;width:44px;height:44px;margin:16px;display:block}.hero-visual-table{background:#fff;border-radius:14px;flex-direction:column;margin-top:20px;padding:22px}.hero-visual-table span{background:#dfe5ef;border-radius:8px;width:100%;height:16px;display:block}.hero-visual-table span:nth-child(2n){width:82%}.hero-visual-phone{background:#f5f0e7;border:7px solid #111827;border-radius:32px;width:280px;height:460px;padding:10px;position:absolute;bottom:22px;right:0;overflow:hidden;box-shadow:0 20px 48px -24px #11182760}.hero-visual-phone-head{background:#fff;border-radius:14px;align-items:center;gap:10px;height:44px;padding-inline:8px;display:flex}.hero-visual-whatsapp-icon{background:#16835b url(/figma/whatsapp.svg) 50%/16px 16px no-repeat;border-radius:50%;width:20px;height:20px;padding:2px}.hero-visual-phone-head span{background:#14140f;border-radius:5px;width:92px;height:10px}.hero-visual-phone-head i{background:#dfe5ef;border-radius:5px;width:24px;height:10px;margin-left:auto}.hero-visual-bubbles{flex-direction:column;gap:16px;padding:28px 8px;display:flex}.hero-visual-bubbles span{background:#fff;border-radius:18px;width:78%;height:62px;display:block}.hero-visual-bubbles span:nth-child(2n){background:#c9f7cf;align-self:flex-end;width:68%}.hero-visual-composer{background:#fff;border-radius:24px;align-items:center;gap:10px;height:48px;padding:8px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.hero-visual-composer span{background:#edf0f2;border-radius:14px;flex:1;height:28px}.hero-visual-composer i{background:#16835b;border-radius:50%;width:32px;height:32px}@media (max-width:999px){.hero{padding-top:28px}.hero h1{font-size:clamp(2.8rem,9vw,4rem);line-height:1.08}.hero-description{font-size:1rem;line-height:1.45}.hero-visual{height:420px}.hero-visual-window{inset:0}.hero-visual-sidebar{flex-basis:150px;padding-inline:14px}.hero-visual-phone{width:220px;height:360px}}@media (max-width:599px){.hero{padding-top:18px}.hero h1{letter-spacing:-1.2px;font-size:clamp(2.35rem,11vw,3.2rem);line-height:1.12}.hero-copy .figma-hero-eyebrow{font-size:11px}.hero-preview{width:100%}.hero-visual{height:300px}.hero-visual-window{border-width:4px;border-radius:18px;inset:0}.hero-visual-sidebar{display:none}.hero-visual-content{padding:14px}.hero-visual-phone{border-width:5px;border-radius:22px;width:150px;height:250px;bottom:12px;right:-8px}.hero-visual-phone-head{height:30px}.hero-visual-phone-head span{width:52px}.hero-visual-bubbles{gap:8px;padding:14px 4px}.hero-visual-bubbles span{border-radius:10px;height:34px}}.figma-demo-section{padding-bottom:var(--section-transition-gap);background:#fff}.figma-demo-section .section-intro,.figma-modules-section .section-intro{max-width:662px;margin-bottom:40px}.figma-demo-section .section-intro h2,.figma-modules-section .section-intro h2{letter-spacing:-2.4px;font-size:56px;font-weight:500;line-height:60px}.figma-demo-section .section-intro>p,.figma-modules-section .section-intro>p{color:#6c6c6c;max-width:662px;margin-top:24px;font-size:20px;line-height:27px}.figma-section-cta{width:fit-content;min-height:44px;margin:var(--section-action-gap) auto 0;color:#fff;background:#2467f2;border-radius:26px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13.8px;line-height:16px;display:flex}.figma-section-cta img,.benefit-link img,.module-more img{width:18px;height:18px;display:block}.figma-modules-section{padding-top:var(--section-transition-gap);background:#fff}.module-scroll-track{height:calc(6*clamp(440px,78svh,760px))}.module-scroll-sticky{flex-direction:column;height:min(720px,100svh - 132px);min-height:0;display:flex;position:sticky;top:112px}.module-tabs{background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:18px;width:fit-content;max-width:100%;margin:0 auto 32px;padding:8px 12px;display:flex;overflow-x:auto;box-shadow:0 3px 8px #00000012}.module-tabs button{color:#14140f;min-height:34px;font:400 13.8px/16px var(--font);white-space:nowrap;background:0 0;border:0;border-radius:24px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.module-tabs button:focus-visible{outline-offset:2px;outline:3px solid #8fb2ff}.module-tab-icon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.module-tab-icon svg{width:18px;height:18px;display:block}.module-tabs button[aria-selected=true]{color:#fff;background:#2467f2}.module-panel-stage{flex:auto;width:min(1300px,100%);min-height:0;margin-inline:auto;display:grid}.module-panel{opacity:0;visibility:hidden;pointer-events:none;overscroll-behavior-y:auto;scrollbar-width:thin;background:#f5f5f5;border-radius:28px;grid-area:1/1;grid-template-columns:460px minmax(0,1fr);gap:32px;height:100%;min-height:0;padding:42px 51px;transition:opacity .26s,visibility .26s;display:grid;overflow-y:auto}.module-panel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.module-panel-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.module-panel-copy .eyebrow{color:#667781;margin-bottom:12px}.module-panel-label{align-items:center;gap:12px;margin-bottom:12px;display:flex}.module-panel-label .eyebrow{margin-bottom:0}.module-coming-soon{color:#1d4ed8;white-space:nowrap;background:#dbeafe;border-radius:9px;padding:5px 12px;font-size:13px;line-height:16px}.module-panel-copy h3{letter-spacing:-.56px;max-width:440px;font-size:28px;font-weight:400;line-height:32px}.module-details{flex-direction:column;margin-top:20px;display:flex}.module-details>div{border-top:1px solid #c8c8c8;flex-direction:column;gap:2px;min-height:76px;padding:12px 4px;display:flex}.module-details strong{color:#14140f;font-size:16px;font-weight:500;line-height:22px}.module-details span{color:#6e6e64;font-size:14px;line-height:20px}.module-more{padding-top:var(--section-action-gap);color:#14140f;text-underline-offset:3px;align-items:center;gap:12px;margin-top:auto;font-size:13.8px;text-decoration:underline;display:inline-flex}.module-panel-media{background-position:50%;background-size:cover;border-radius:16px;min-height:420px}.module-panel-media--despesas{background-image:linear-gradient(135deg,#10265b1f,#10265b05),url(/images/modules/despesas-editorial-1376.webp)}.module-panel-media--viagens{background-image:url(/images/modules/viagens-editorial.webp)}.module-panel-media--financeiro{background-image:url(/images/modules/financeiro-editorial.webp)}.module-panel-media--cartoes{background-image:url(/images/modules/cartoes-editorial.webp)}.module-panel-media--credito-tributario{background-image:url(/images/modules/credito-tributario-editorial.webp)}.module-panel-media--relatorios{background-image:url(/images/modules/relatorios-editorial.webp)}.benefits-section{background:#f5f5f5}.benefit-grid{flex-direction:column;gap:20px;display:flex}.benefit.benefit-editorial{background:#fff;border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:392px;padding:40px 44px;display:grid}.benefit-copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;padding:4px 24px 4px 0;display:flex}.benefit-copy .eyebrow{color:#667781;margin-bottom:0}.benefit-copy h3{max-width:400px;margin:var(--content-heading-gap) 0 var(--content-copy-gap);letter-spacing:-.56px;font-size:28px;font-weight:400;line-height:32px}.benefit-copy>p:not(.eyebrow){color:#6e6e64;max-width:400px;font-size:16px;line-height:20px}.benefit-link{padding-top:var(--content-action-gap);color:#14140f;text-underline-offset:3px;align-items:center;gap:12px;margin-top:auto;font-size:13.8px;text-decoration:underline;display:inline-flex}.benefit-editorial .editorial-photo{border-radius:16px;width:100%;height:100%;min-height:0;position:relative}.benefit-editorial .editorial-photo img{aspect-ratio:auto;object-fit:cover;height:100%;position:absolute;inset:0}.platform-benefits{background:var(--white)}.platform-benefits-intro{text-align:center;max-width:720px;margin:0 auto 56px}.platform-benefits-intro .eyebrow{color:var(--graphite);margin-bottom:28px}.platform-benefits-intro h2{letter-spacing:-2.4px;font-size:56px;font-weight:500;line-height:60px}.platform-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.platform-benefit-card{background:var(--paper);min-height:422px;color:var(--ink);border-radius:28px;flex-direction:column;padding:24px;display:flex}.platform-benefit-card h3{letter-spacing:-.56px;min-height:64px;font-size:28px;font-weight:400;line-height:32px}.platform-benefit-illustration{min-height:190px;color:var(--ink);place-items:center;padding:12px 0;display:grid}.platform-benefit-illustration svg{width:min(100%,230px);height:auto;display:block}.platform-benefit-card>p{color:var(--graphite);margin-top:auto;font-size:16px;line-height:20px}.solutions-section{background:#fff}.solutions-section .section-intro{max-width:662px}.solution-cards{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--primary) var(--paper);-webkit-overflow-scrolling:touch;gap:20px;width:100%;min-width:0;padding:0 0 12px;scroll-padding-inline:0;display:flex;overflow:auto hidden}.solution-cards::-webkit-scrollbar{height:7px}.solution-cards::-webkit-scrollbar-track{background:var(--paper);border-radius:999px}.solution-cards::-webkit-scrollbar-thumb{background:var(--primary);border-radius:999px}.solution-cards:focus-visible{outline-offset:6px;outline:3px solid #8fb2ff}.solution-cards>.reveal{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(620px,100vw - 80px);min-width:0}.solution-card{border-radius:28px;min-width:min(620px,100vw - 80px);padding:28px}.solution-card-visual{border-radius:14px;margin-bottom:48px}.solution-card>.eyebrow{color:#667781;margin-bottom:16px}.solution-card h3{font-size:28px;font-weight:400;line-height:32px}.solution-card>p:not(.eyebrow){font-size:16px;line-height:20px}.solution-card-link{width:fit-content;margin-top:var(--section-action-gap);color:#14140f;text-transform:uppercase;text-underline-offset:3px;border-top:0;justify-content:flex-start;padding-top:0;text-decoration:underline}.solution-card-link svg{display:none}.differentiators{width:100%;max-width:none;padding:var(--section-gap) max(40px, calc((100% - 1300px) / 2));background:#f5f5f5;margin:0;display:block}.difference-copy{text-align:center;max-width:662px;margin-inline:auto}.difference-copy .eyebrow{color:#667781;margin-bottom:24px}.difference-copy h2{letter-spacing:-2.4px;font-size:56px;font-weight:500;line-height:60px}.difference-copy>p:not(.eyebrow){color:#6c6c6c;max-width:662px;margin:24px auto 32px;font-size:20px;line-height:27px}.difference-copy .contact-button{color:#fff;background:#2467f2;border-radius:26px;min-height:44px;padding:12px 16px}.difference-carousel{width:min(1528px,100vw - 48px);margin:56px 0 0;position:relative;left:50%;transform:translate(-50%)}.difference-carousel-toolbar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.difference-carousel-status{color:#667781;letter-spacing:.08em;font-size:12px;font-weight:600}.difference-carousel-controls{gap:8px;display:flex}.difference-carousel-controls button{color:#14140f;background:#fff;border:1px solid #c8c8c8;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.difference-carousel-controls button:hover:not(:disabled){color:#2467f2;border-color:#2467f2}.difference-carousel-controls button:focus-visible,.difference-carousel-dots button:focus-visible{outline-offset:2px;outline:3px solid #8fb2ff}.difference-carousel-controls button:disabled{cursor:not-allowed;opacity:.35}.difference-carousel-controls svg{width:18px;height:18px}.difference-list{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:24px;width:100%;margin:0;padding:0 0 8px;list-style:none;display:flex;overflow:auto hidden}.difference-list::-webkit-scrollbar{display:none}.difference-list li{box-sizing:border-box;scroll-snap-align:start;background:#fff;border:0;border-radius:28px;flex-direction:column;flex:0 0 364px;gap:24px;width:364px;min-width:0;height:454px;min-height:454px;padding:29px 24px;display:flex;overflow:hidden}.difference-list h3{letter-spacing:-.56px;width:100%;max-width:none;margin:0;font-size:26px;font-weight:400;line-height:32px}.difference-illustration{place-items:center;min-height:260px;margin:10px auto 0;display:grid}.difference-illustration img{object-fit:contain;width:220px;height:220px;display:block}.difference-list p{color:#6e6e64;width:100%;max-width:none;margin:0;font-size:16px;line-height:20px}.difference-carousel-dots{justify-content:center;gap:8px;margin-top:20px;display:flex}.difference-carousel-dots button{background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid}.difference-carousel-dots button span{background:#c8c8c8;border-radius:50%;width:7px;height:7px}.difference-carousel-dots button[aria-selected=true] span{background:#2467f2;width:9px;height:9px}.faq-list .faq-item{margin:8px 0}.faq-question{font-size:18px}.faq-intro .contact-button{color:#fff;background:#2467f2;border-radius:26px;min-height:44px;padding:12px 16px}.final-cta{isolation:isolate;color:#fff;background:linear-gradient(#11182799,#11182799),url(/images/editorial/final-cta-equipe-1376.webp) 50%/cover;min-height:576px;padding:128px 0;position:relative}.final-cta-inner{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.final-cta .eyebrow{color:#fff;margin-bottom:24px}.final-cta h2{letter-spacing:-2.4px;max-width:900px;font-size:56px;font-weight:500;line-height:60px}.final-cta p:not(.eyebrow){color:#fff;max-width:662px;margin:24px auto 0;font-size:20px;line-height:27px}.final-action{margin-top:var(--section-action-gap);align-items:center;gap:28px;display:flex}.final-action .contact-button{color:#2467f2;background:#fff;border-radius:26px;min-height:44px;padding:12px 16px}.final-secondary{color:#fff;align-items:center;gap:8px;font-size:13.8px;display:inline-flex}.final-secondary img{width:18px;height:18px}.footer-toolbar{border-bottom:1px solid #ffffff80;justify-content:space-between;align-items:center;padding-bottom:40px;display:flex}.footer-language{color:#fff;background:0 0;border:1px solid #fff;border-radius:6px;align-items:center;gap:12px;min-height:40px;padding:8px 16px;font-size:16px;display:inline-flex}.footer-language span{font-size:20px}.footer-social{gap:10px;display:flex}.footer-social a{color:#2467f2;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.footer-social svg{width:19px;height:19px;display:block}.footer-top{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding-block:40px 64px}.footer .wordmark{font-size:3rem}.footer .resume-brand,.footer p,.footer nav>.eyebrow{color:#fff}.footer-bottom{border-color:#ffffff80}@media (max-width:900px){.module-panel{grid-template-rows:auto 260px;grid-template-columns:1fr;padding:32px}.module-panel-media{min-height:260px}.benefit.benefit-editorial{grid-template-columns:1fr;gap:28px;padding:28px}.benefit-editorial .editorial-photo{order:-1;min-height:260px}.platform-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.difference-copy h2,.figma-demo-section .section-intro h2,.figma-modules-section .section-intro h2,.final-cta h2{font-size:44px;line-height:48px}.footer-top{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.module-scroll-sticky{height:calc(100svh - 112px);top:96px}.figma-demo-section .section-intro>p,.figma-modules-section .section-intro>p,.difference-copy>p:not(.eyebrow),.final-cta p:not(.eyebrow){font-size:16px;line-height:22px}.module-tabs{justify-content:space-between;gap:4px;width:100%;padding:6px;overflow:visible}.module-tabs button{border-radius:50%;flex:1 1 0;justify-content:center;min-width:0;min-height:40px;padding:10px 4px}.module-tab-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.module-tab-icon,.module-tab-icon svg{width:20px;height:20px}.module-panel{border-radius:22px;padding:28px 24px}.platform-benefits-intro{margin-bottom:40px}.platform-benefits-intro h2{font-size:44px;line-height:48px}.platform-benefit-grid{grid-template-columns:1fr;gap:16px}.platform-benefit-card{border-radius:22px;min-height:360px}.module-panel-copy h3,.benefit-copy h3,.solution-card h3,.difference-list h3{font-size:24px;line-height:28px}.differentiators{padding:80px 20px}.difference-carousel{margin-top:40px}.difference-list{gap:12px}.difference-list li{border-radius:22px;flex-basis:calc(100vw - 64px);min-height:440px;padding:24px 20px}.difference-illustration{min-height:220px}.difference-illustration img{width:200px;height:200px}.difference-carousel-toolbar{margin-bottom:12px}.final-cta{min-height:520px;padding:88px 0}.final-action{flex-direction:column;gap:18px}.footer-top{grid-template-columns:1fr}.footer-toolbar{align-items:flex-start}}.footer{color:#14140f;background:#fff}.footer-blue{color:#fff;background:#2467f2;border-radius:24px 24px 0 0;padding-top:64px}.footer-blue .footer-top{grid-template-columns:1fr 1fr .54fr;gap:64px;padding-block:40px 72px}.footer-blue .footer-top nav{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer-blue .footer-top nav>.eyebrow{color:#fff;margin-bottom:4px}.footer-blue .footer-top nav>a{color:#fff;font-size:16px;line-height:20px}.footer-blue .footer-top nav>a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.footer-legal{color:#14140f;background:#fff}.footer-legal>.container{grid-template-columns:1fr 1fr .54fr;align-items:start;gap:48px;padding-block:56px 72px;display:grid}.footer-legal-brand{max-width:280px}.footer-legal-brand .resume-brand{color:#1f43a6;font-size:26.7px}.footer-legal-brand p{color:#6c6c6c;margin-top:28px;font-size:14px;line-height:20px}.footer-legal-links{flex-direction:column;gap:16px;padding-top:4px;display:flex}.footer-legal-links a,.footer-copyright{color:#14140f;font-size:13px;line-height:18px}.footer-copyright{justify-self:end;padding-top:4px}.footer-blue>.container,.footer-legal>.container{width:min(1372px,100% - 68px);max-width:none;margin-inline:auto}@media (max-width:600px){.footer-blue{padding-top:48px}.footer-blue .footer-top{grid-template-columns:1fr;gap:36px}.footer-legal>.container{grid-template-columns:1fr;gap:32px}.footer-copyright{justify-self:start}}@media (max-width:999px){.site-frame{padding-top:88px}.site-frame .container{width:calc(100% - 44px)}.footer-blue>.container,.footer-legal>.container{width:calc(100% - 44px);margin-inline:22px}}.resume-brand{color:var(--wordmark)}.hero-copy .figma-hero-eyebrow,.figma-demo-section .section-intro .eyebrow,.figma-modules-section .section-intro .eyebrow{color:#2747b8}.module-panel-copy .eyebrow,.benefit-copy .eyebrow,.solution-card>.eyebrow,.difference-copy .eyebrow,.difference-carousel-status,.figma-demo-section .section-intro>p,.figma-modules-section .section-intro>p,.difference-copy>p:not(.eyebrow),.final-cta p:not(.eyebrow),.module-details span,.benefit-copy>p:not(.eyebrow),.platform-benefit-card>p,.solution-card>p:not(.eyebrow),.difference-list p{color:var(--graphite)}.module-tabs button,.module-details strong,.module-more,.solution-card-link,.difference-carousel-controls button{color:var(--ink)}.module-panel,.benefits-section,.differentiators{background:var(--paper)}.module-details>div,.difference-carousel-controls button{border-color:var(--ash)}.module-panel-media{background-color:#d3d3d3}.hero-visual-sidebar .hero-visual-sidebar-active{background:var(--primary-dark)}.hero-visual-whatsapp-icon,.hero-visual-composer i{background-color:var(--success)}.solution-mini-approved{color:var(--success);background:var(--success-soft)}.footer-legal,.footer,.footer-legal-links a,.footer-copyright{color:var(--ink)}.footer-legal-brand .resume-brand{color:var(--wordmark)}@media (max-width:999px){.module-panel{grid-template-rows:auto 260px;grid-template-columns:1fr}.module-panel-media{min-height:260px}.platform-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-section>.container{grid-template-columns:1fr;gap:40px}}@media (max-width:600px){.platform-benefit-grid,.solution-cards{grid-template-columns:1fr}.module-tabs{justify-content:space-around}.module-tabs button{border-radius:50%;flex:0 0 40px;width:40px;height:40px;padding:0}}.hero{padding:56px 0 40px}.hero-copy .figma-hero-eyebrow{color:#2747b8;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:500;line-height:18px;display:block}.hero h1{letter-spacing:-2.4px;max-width:980px;margin-inline:auto;font-size:56px;font-weight:500;line-height:60px}.hero-description{max-width:720px;margin-top:24px;font-size:20px;line-height:27px}.hero-actions{margin-top:var(--section-action-gap)}.hero-grid{gap:48px}.hero-preview{padding-bottom:0}.audience-benefits{background:var(--paper)}.audience-benefits-intro{max-width:662px;margin-bottom:56px}.audience-benefits-intro .eyebrow{color:var(--graphite);margin-bottom:24px}.audience-benefits-intro h2{letter-spacing:-2.4px;font-size:56px;font-weight:500;line-height:60px}.audience-benefits-intro>p:last-child{max-width:662px;color:var(--graphite);margin-top:24px;font-size:20px;line-height:27px}.audience-benefits .benefit-grid{flex-direction:column;gap:20px;display:flex}.audience-benefits .benefit-editorial{min-height:392px}.audience-benefits .benefit-copy h3{max-width:400px}.audience-benefits .benefit-stack-item{top:calc(clamp(92px, 10vh, 120px) + var(--stack-order) * 8px);z-index:calc(1 + var(--stack-order));position:sticky}.audience-benefits .benefit-stack-item:first-child{--stack-order:0}.audience-benefits .benefit-stack-item:nth-child(2){--stack-order:1}.audience-benefits .benefit-stack-item:nth-child(3){--stack-order:2}.audience-benefits .benefit-stack-item:nth-child(4){--stack-order:3}.audience-benefits .benefit-stack-item .benefit-editorial{border:2px solid #0000;transition:border-color .2s,box-shadow .2s}.audience-benefits .benefit-stack-item .benefit-editorial[data-stack-active=true]{border-color:var(--primary);box-shadow:0 12px 32px #10265b12}html[data-motion=on] .audience-benefits .benefit:hover{transform:none}.solutions-section .section-intro h2{letter-spacing:-2.4px;font-size:56px;font-weight:500;line-height:60px}.solutions-section .section-intro>p:last-child{font-size:20px;line-height:27px}.solutions-section .solution-cards{gap:20px;display:flex}.solutions-section .solution-card{width:100%;min-width:0}.differentiators{padding-block:var(--section-gap)}.difference-carousel-toolbar,.difference-carousel-dots{display:none}.difference-list{gap:24px;overflow:visible}.difference-list li{flex:0 0 364px;min-width:0}.faq-section{padding-block:var(--section-gap)}.faq-list .faq-item{background:var(--paper)}.faq-item p{color:var(--graphite)}.final-cta{background:linear-gradient(#111827b8,#111827b8),url(/images/editorial/final-cta-equipe-1376.webp) 50%/cover;min-height:576px;padding:128px 0}.final-cta h2,.final-cta p:not(.eyebrow){color:#fff}.final-cta p:not(.eyebrow){font-size:20px;line-height:27px}@media (max-width:900px){.hero h1,.audience-benefits-intro h2,.solutions-section .section-intro h2,.difference-copy h2,.final-cta h2{font-size:44px;line-height:48px}.audience-benefits-intro>p:last-child,.solutions-section .section-intro>p:last-child,.final-cta p:not(.eyebrow){font-size:16px;line-height:22px}.difference-list{overflow-x:auto}.difference-list li{border-radius:28px;flex:0 0 364px;height:auto;min-height:454px;padding:29px 24px}.module-panel-media--despesas{background-image:linear-gradient(135deg,#10265b1f,#10265b05),url(/images/modules/despesas-editorial-960.webp)}.final-cta:not(.final-cta-pilot){background-image:linear-gradient(#111827b8,#111827b8),url(/images/editorial/final-cta-equipe-960.webp)}}@media (max-width:600px){.hero{padding:32px 0 24px}.hero h1,.audience-benefits-intro h2,.solutions-section .section-intro h2,.difference-copy h2,.final-cta h2{letter-spacing:-1.4px;font-size:36px;line-height:40px}.hero-description{font-size:16px;line-height:22px}.hero-description br{display:none}.audience-benefits-intro>p:last-child,.solutions-section .section-intro>p:last-child,.final-cta p:not(.eyebrow){font-size:16px;line-height:22px}.audience-benefits .benefit-editorial{min-height:0}.audience-benefits .benefit-copy{padding-right:0}.audience-benefits .benefit-copy h3{margin-top:24px}.audience-benefits .benefit-editorial .editorial-photo{min-height:240px}.solutions-section,.differentiators,.faq-section{padding-block:var(--section-gap)}.final-cta{min-height:520px;padding:88px 0}.module-panel-media--despesas{background-image:linear-gradient(135deg,#10265b1f,#10265b05),url(/images/modules/despesas-editorial-480.webp)}.final-cta:not(.final-cta-pilot){background-image:linear-gradient(#111827b8,#111827b8),url(/images/editorial/final-cta-equipe-480.webp)}}@media (max-width:600px) and (max-height:820px){.audience-benefits .benefit-stack-item{position:relative;top:auto}}.final-cta-stage{background:#fff;width:100%}.final-cta{background-position:50%;border-radius:28px;width:min(1300px,100% - 48px);min-height:510px;margin-inline:auto;padding:88px 40px 72px;overflow:hidden}.final-cta-inner{width:min(100%,662px)}.final-cta .eyebrow{margin-bottom:20px}.final-cta p:not(.eyebrow){margin-top:20px}.final-action{margin-top:var(--section-action-gap);gap:16px}@media (max-width:600px){.final-cta{border-radius:22px;width:calc(100% - 40px);min-height:520px;padding:76px 20px 64px}.final-cta-inner{width:100%}}@media (min-width:1000px){.faq-section>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px}.faq-intro{padding-top:8px}.faq-intro .eyebrow{margin-bottom:40px}.faq-intro h2{letter-spacing:-2.4px;font-size:56px;font-weight:500;line-height:60px}.faq-intro>p:not(.eyebrow){margin:32px 0 0;font-size:20px;line-height:27px}.faq-intro .contact-button{min-height:44px;margin-top:var(--section-action-gap);padding:12px 16px;line-height:20px}.faq-list .faq-item{margin:0 0 8px}.faq-list .MuiAccordionSummary-root{min-height:68px}.faq-list .MuiAccordionSummary-root.Mui-expanded{min-height:60px}.faq-item p{line-height:20px}}.faq-section{background-color:var(--white)}.faq-section .faq-list .faq-item,.faq-section .faq-list .MuiAccordionSummary-root,.faq-section .faq-list .MuiAccordionDetails-root{background-color:var(--paper)}.site-frame .section.container.solutions-section,.solutions-section{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:max(70px,50% - 650px)}@media (max-width:999px){.site-frame .section.container.solutions-section,.solutions-section{padding-inline:22px}}.solutions-section .solution-card{background-color:#edf4ff;flex-direction:column;min-height:420px;padding:22px 26px;display:flex}.solutions-section .solution-card-aprovacoes{background-color:var(--paper);border:0}.solutions-section .solution-card-credito-tributario{background-color:#edf4ff}.figma-demo-section .section-intro .eyebrow,.figma-modules-section .section-intro .eyebrow,.solutions-section .section-intro .eyebrow{color:var(--graphite)}.difference-illustration{aspect-ratio:316/204;border-radius:16px;width:100%;min-height:0;margin:0;position:relative;overflow:hidden}.difference-illustration img{max-width:none;display:block;position:absolute}.difference-illustration--channel img{width:115.66%;height:100%;top:0;left:-14.41%}.difference-illustration--policy img{width:174.2%;height:150.61%;top:-32.15%;left:-38.57%}.difference-illustration--history img{width:124.86%;height:107.95%;top:-3.18%;left:-17.99%}.difference-illustration--tax-document img{width:146.94%;height:127.04%;top:-6.42%;left:-12.54%}.solutions-section .solution-card>.eyebrow{width:fit-content;color:var(--graphite);letter-spacing:.08em;border:0;border-radius:999px;align-items:center;margin:0 0 56px;padding:4px 16px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.solutions-section .solution-card-visual{border-radius:16px;flex-shrink:0;min-height:104px;margin:0 0 52px;padding:24px}.solution-card-credito-tributario .solution-mini-tax-icon{color:#299f82;background:#e8f7f1;border-radius:50%;flex-shrink:0;width:48px;height:48px}.solution-card-credito-tributario .solution-card-visual strong{font-size:14px;line-height:20px}.solution-mini-amount{white-space:nowrap}.solution-card-credito-tributario .solution-card-visual>div>.solution-mini-tax-credit{color:#00cf00;margin-top:10px;font-size:13px;line-height:18px}.solutions-section .solution-card h3{margin:0}.solutions-section .solution-card>p:not(.eyebrow){max-width:none;margin:16px 0 0}.solutions-section .solution-card-link{gap:12px;margin-top:auto;padding-top:28px;line-height:20px}.solution-cards-home .solution-card-link svg{font-size:20px;display:block}.solution-cards-home .solution-card-link:hover svg{transform:translate(3px)}.differentiators>.difference-carousel+.contact-button{width:fit-content;min-height:44px;margin:var(--section-action-gap) auto 0;color:#fff;background:#2467f2;border-radius:26px;padding:12px 16px;display:flex}@media (min-width:901px) and (max-width:1575px){.difference-carousel-toolbar,.difference-carousel-dots{display:flex}.difference-list{overflow-x:auto}}@media (min-width:901px){.solutions-section .section-intro,.solutions-section .section-intro h2,.solutions-section .section-intro>p:last-child{max-width:860px}.difference-list li,.difference-list li:first-child,.difference-list li:last-child{padding:29px 24px}}@media (max-width:900px){.difference-carousel{margin-top:40px}.difference-carousel-toolbar{margin-bottom:16px;display:flex}.difference-list{gap:16px;scroll-padding-inline:0;overflow-x:auto}.difference-list li,.difference-list li:first-child,.difference-list li:last-child{border-radius:28px;flex:0 0 364px;min-width:0;height:auto;min-height:454px;padding:29px 24px}.difference-carousel-dots{display:flex}.difference-carousel-dots button[aria-current=true] span{background:#2467f2;width:9px;height:9px}}@media (max-width:600px){.solutions-section .section-intro{margin-bottom:32px}.solutions-section .section-intro .eyebrow{margin-bottom:16px}.solutions-section .section-intro>p:last-child{margin-top:24px}.solutions-section .solution-card{padding:24px}.solutions-section .solution-cards>.reveal{flex-basis:calc(100vw - 76px)}.solutions-section .solution-card>.eyebrow{margin-bottom:20px}.solutions-section .solution-card-visual{flex-wrap:wrap;margin-bottom:24px;padding:16px 12px}.solutions-section .solution-card-visual>div{flex:1}.solutions-section .solution-mini-approved,.solutions-section .solution-mini-chip{margin-left:auto}.difference-list{gap:24px}.difference-list li,.difference-list li:first-child,.difference-list li:last-child{border-radius:28px;flex-basis:calc(100% - 32px);width:auto;height:auto;min-height:454px;padding:29px 24px}}@media (max-width:380px){.solutions-section .solution-card{min-height:500px}.solutions-section .solution-card>.eyebrow{min-height:38px}.solutions-section .solution-card-visual{min-height:134px}.solutions-section .solution-card h3{min-height:56px}}@media (min-width:601px) and (max-width:1199px){:root{--section-gap:96px;--section-transition-gap:48px;--content-heading-gap:32px;--content-action-gap:40px}.figma-demo-section,.figma-modules-section,.audience-benefits,.solutions-section,.differentiators,.faq-section{padding-block:var(--section-gap)}.figma-demo-section{padding-bottom:var(--section-transition-gap)}.figma-modules-section{padding-top:var(--section-transition-gap)}}@media (min-width:901px) and (max-width:1199px){.hero h1,.audience-benefits-intro h2,.solutions-section .section-intro h2,.difference-copy h2,.faq-intro h2,.final-cta h2{letter-spacing:-1.8px;font-size:48px;line-height:52px}.hero-description,.audience-benefits-intro>p:last-child,.solutions-section .section-intro>p:last-child,.faq-intro>p:not(.eyebrow),.final-cta p:not(.eyebrow){font-size:18px;line-height:25px}.platform-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.difference-carousel{margin-top:48px}.difference-carousel-toolbar{margin-bottom:16px;display:flex}.difference-list{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:24px;scroll-padding-inline:0;overflow:auto hidden}.difference-list li,.difference-list li:first-child,.difference-list li:last-child{scroll-snap-align:start;border-radius:28px;flex:0 0 364px;width:364px;min-width:0;height:454px;min-height:454px;padding:29px 24px}.difference-carousel-dots{display:flex}.difference-carousel-dots button[aria-current=true] span{background:var(--primary);width:9px;height:9px}}@media (min-width:1000px) and (max-width:1199px){.module-panel{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:20px;padding:36px}.faq-section>.container{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:48px}.faq-intro .eyebrow{margin-bottom:32px}.faq-intro>p:not(.eyebrow){margin-top:24px}.faq-intro .contact-button{margin-top:var(--section-action-gap)}}.pilot-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.pilot-hero-copy .eyebrow{color:var(--primary);margin-bottom:24px}.pilot-hero h1{letter-spacing:-.05em;font-size:clamp(2.8rem,4.5vw,4.2rem);line-height:1.08}.pilot-hero-description{max-width:520px;color:var(--graphite);margin-top:24px;font-size:1.125rem}.pilot-hero-actions{margin-top:var(--section-action-gap);flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pilot-hero-note{color:var(--graphite);margin-top:20px;font-size:.7rem}.pilot-hero-phone{flex-direction:column;align-items:center;gap:24px;display:flex}.pilot-phone-frame{background:var(--charcoal);border-radius:36px;width:300px;padding:8px;box-shadow:0 24px 64px -24px #11182740}.pilot-phone-notch{background:var(--charcoal);border-radius:4px;width:100px;height:6px;margin:4px auto 0}.pilot-phone-screen{background:#fff;border-radius:28px;overflow:hidden}.pilot-phone-header{border-bottom:1px solid var(--ash);align-items:center;padding:16px 20px;display:flex}.pilot-phone-header .resume-brand{font-size:20px}.pilot-phone-content{padding:20px}.pilot-phone-metric{margin-bottom:20px}.pilot-phone-metric-label{color:var(--graphite);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:.7rem;display:block}.pilot-phone-metric-value{letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1.1}.pilot-phone-metric-sub{font-size:1rem;font-weight:400}.pilot-phone-metric-accent{color:var(--primary)}.pilot-phone-list{flex-direction:column;gap:12px;display:flex}.pilot-phone-item{background:var(--paper);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.8rem;display:flex}.pilot-phone-item>span:last-child{margin-left:auto;font-size:.75rem;font-weight:600}.pilot-phone-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pilot-phone-dot-success{background:var(--success)}.pilot-phone-dot-warning{background:#b7791f}.pilot-hero-tabs{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pilot-hero-tab{border:1px solid var(--ash);color:var(--graphite);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:10px 20px;font-size:.8rem;font-weight:500;display:inline-flex}.pilot-hero-tab:first-child{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}html[data-motion=on] .pilot-hero-copy>.eyebrow{animation:.7s both enter-up}html[data-motion=on] .pilot-hero-copy h1{animation:.9s 80ms both enter-up}html[data-motion=on] .pilot-hero-description{animation:.8s .18s both enter-up}html[data-motion=on] .pilot-hero-actions{animation:.8s .28s both enter-up}.pilot-features{background:var(--white)}.pilot-features-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pilot-feature-card{background:var(--paper);border-radius:var(--radius-card);height:100%;padding:32px;transition:transform .3s}html[data-motion=on] .pilot-feature-card:hover{transform:translateY(-5px)}.pilot-feature-icon{width:48px;height:48px;color:var(--ink);margin-bottom:20px}.pilot-feature-icon svg{width:100%;height:100%}.pilot-feature-card h3{letter-spacing:-.02em;margin-bottom:12px;font-size:1.25rem}.pilot-feature-card p{color:var(--graphite);font-size:.9rem;line-height:1.55}.pilot-features-cta{text-align:center;margin-top:var(--section-action-gap)}.pilot-pain-points{background:var(--paper)}.pilot-pain-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.pilot-pain-photo{min-width:0}.pilot-pain-list ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.pilot-pain-list li{align-items:flex-start;gap:16px;font-size:1.05rem;line-height:1.45;display:flex}.pilot-pain-list li svg{flex-shrink:0;width:24px;height:24px;margin-top:2px}.pilot-why{background:var(--white)}.pilot-why-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.pilot-why-card{background:var(--paper);border-radius:var(--radius-card);height:100%;overflow:hidden}.pilot-why-photo{overflow:hidden}.pilot-why-photo .editorial-photo{border-radius:0}.pilot-why-photo .editorial-photo img{aspect-ratio:4/3}.pilot-why-card h3{letter-spacing:-.02em;padding:20px 24px 8px;font-size:1.15rem}.pilot-why-card p{color:var(--graphite);padding:0 24px 24px;font-size:.85rem;line-height:1.5}.pilot-stat-bar{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:48px;display:flex}.pilot-stat-pill{background:var(--paper);border-radius:var(--radius-card);text-align:center;border:1px solid var(--ash);flex-direction:column;align-items:center;gap:4px;min-width:140px;padding:16px 28px;display:flex}.pilot-stat-pill strong{letter-spacing:-.02em;font-size:1.15rem}.pilot-stat-pill span{color:var(--graphite);font-size:.7rem}.pilot-why-cta{text-align:center;margin-top:var(--section-action-gap)}.pilot-no-app{background:var(--paper)}.pilot-no-app-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pilot-no-app-card{background:var(--white);border-radius:var(--radius-card);height:100%;overflow:hidden}.pilot-no-app-photo .editorial-photo{border-radius:0}.pilot-no-app-card h3{letter-spacing:-.02em;padding:24px 24px 8px;font-size:1.25rem}.pilot-no-app-cta{text-align:center;margin-top:var(--section-action-gap)}@media (max-width:1100px){.pilot-hero-grid{gap:40px}.pilot-hero h1{font-size:clamp(2.2rem,4vw,3.2rem)}.pilot-phone-frame{width:260px}.pilot-why-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.pilot-hero{padding-top:48px}.pilot-hero-grid{grid-template-columns:1fr;gap:48px}.pilot-hero-copy{text-align:center}.pilot-hero-description{margin-inline:auto}.pilot-hero-actions{justify-content:center}.pilot-hero-note{text-align:center}.pilot-features-grid{grid-template-columns:repeat(2,1fr)}.pilot-pain-grid{grid-template-columns:1fr;gap:40px}.pilot-no-app-grid{grid-template-columns:1fr}}@media (max-width:600px){.pilot-hero h1{font-size:clamp(2rem,8vw,2.8rem)}.pilot-hero-description{font-size:1rem}.pilot-hero-actions{flex-direction:column;gap:12px}.pilot-hero-actions>*{text-align:center;justify-content:center;width:100%}.pilot-phone-frame{width:240px}.pilot-features-grid,.pilot-why-grid{grid-template-columns:1fr}.pilot-stat-bar{flex-direction:column;align-items:stretch}.pilot-stat-pill{flex-direction:row;justify-content:center;gap:12px;min-width:0}}.pilot-hero{background:var(--paper);padding:34px 0 64px;overflow:clip}.pilot-hero-inner{width:min(1200px,100% - 48px);max-width:none;margin-inline:auto}.pilot-hero-copy{text-align:center}.pilot-hero-copy .eyebrow{color:#2747b8;letter-spacing:.02em;margin-bottom:22px;font-size:12px}.pilot-hero h1{letter-spacing:-.06em;max-width:900px;margin-inline:auto;font-size:clamp(2.4rem,4.2vw,4rem);font-weight:500;line-height:1.04}.pilot-hero .headline-accent{color:var(--primary)}.pilot-hero-description{max-width:760px;color:var(--graphite);margin:22px auto 0;font-size:1.125rem;line-height:1.5}.pilot-hero-actions{margin-top:var(--section-action-gap);justify-content:center;align-items:center;gap:12px;display:flex}.pilot-hero-actions .figma-primary-link,.pilot-hero-actions .figma-outline-link{border-radius:999px;min-height:44px;padding:12px 16px;font-size:.875rem;font-weight:600}.pilot-hero-actions .figma-primary-link img,.pilot-hero-actions .figma-outline-link img{width:14px;height:14px}.pilot-hero-actions .figma-outline-link{border:1px solid var(--primary);color:var(--primary);align-items:center;gap:6px;display:inline-flex}.pilot-hero-video{aspect-ratio:16/9;background:#11110f;border-radius:14px;width:min(1100px,100%);margin:42px auto 0;overflow:hidden}.pilot-hero-video video{object-fit:cover;width:100%;height:100%;display:block}.pilot-hero-stats{background:var(--white);border-radius:14px;gap:0;width:min(1080px,100%);margin:14px auto 0;overflow:hidden}.pilot-hero-stats>div{border-right:1px solid var(--ash);text-align:left;flex:1 1 0;min-width:0;padding:12px 14px}.pilot-hero-stats>div:last-child{border-right:0}.pilot-hero-stats strong{letter-spacing:-.04em;font-size:1.05rem;line-height:1.1;display:block}.pilot-hero-stats span{color:var(--graphite);margin-top:4px;font-size:.7rem;line-height:1.3;display:block}.pilot-features{padding-block:var(--section-gap);background:var(--white)}.pilot-features .section-intro,.pilot-pain-points .section-intro,.pilot-why .section-intro,.pilot-no-app .section-intro{text-align:center;max-width:900px;margin:0 auto 24px}.pilot-features .section-intro .eyebrow,.pilot-pain-points .section-intro .eyebrow,.pilot-why .section-intro .eyebrow,.pilot-no-app .section-intro .eyebrow{color:#2747b8;margin-bottom:18px;font-size:12px}.pilot-features .section-intro h2,.pilot-pain-points .section-intro h2,.pilot-why .section-intro h2,.pilot-no-app .section-intro h2{letter-spacing:-.06em;font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:500;line-height:1.08}.pilot-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(980px,100%);margin-inline:auto;display:grid}.pilot-feature-card{background:var(--paper);border-radius:20px;flex-direction:column;min-height:300px;padding:20px;display:flex;overflow:hidden}.pilot-features-grid>.reveal .pilot-feature-card{background:var(--paper)}.pilot-features-grid>.reveal:first-child .pilot-feature-card{background:#dce9ff}.pilot-feature-card.is-image-top{flex-direction:column-reverse}.pilot-feature-copy{z-index:1;position:relative}.pilot-feature-card h3{letter-spacing:-.03em;max-width:220px;margin:0;font-size:1rem;font-weight:600;line-height:1.2}.pilot-feature-card p{max-width:230px;color:var(--graphite);margin-top:6px;font-size:.75rem;line-height:1.35}.pilot-feature-photo{border-radius:12px;flex:0 0 150px;width:100%;height:150px;margin:auto 0 0;overflow:hidden}.pilot-feature-card.is-image-top .pilot-feature-photo{margin:0 0 auto}.pilot-feature-photo img{object-fit:cover;width:100%;height:100%;display:block}.pilot-features-cta{margin-top:var(--section-action-gap);text-align:center}.pilot-features-cta .contact-button,.pilot-why-cta .contact-button,.pilot-no-app-cta .contact-button{border-radius:999px;min-height:44px;padding:12px 16px;font-size:.875rem}.pilot-pain-points{padding-block:var(--section-gap);background:var(--paper);overflow:hidden}.pilot-pain-points .section-intro{text-align:center}.pilot-pain-carousel{width:min(1100px,100% - 120px);margin-left:120px}.pilot-pain-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:6px 0 12px;display:flex;overflow-x:auto}.pilot-pain-track::-webkit-scrollbar{display:none}.pilot-pain-track>.reveal{scroll-snap-align:start;flex:0 0 min(560px,44vw)}.pilot-pain-card{background:var(--white);border:1px solid #0000;border-radius:20px;grid-template-columns:1fr 1fr;min-height:clamp(260px,23vw,340px);display:grid;overflow:hidden}.pilot-pain-card.is-active{border-color:var(--primary)}.pilot-pain-card-copy{flex-direction:column;padding:18px;display:flex}.pilot-pain-card-copy>span{border:1px solid var(--ash);width:fit-content;color:var(--graphite);border-radius:999px;padding:4px 8px;font-size:.625rem;line-height:1.1}.pilot-pain-card blockquote{letter-spacing:-.04em;margin:auto 0 10px;font-size:1rem;font-weight:600;line-height:1.2}.pilot-pain-card-copy p{color:var(--graphite);font-size:.75rem;line-height:1.35}.pilot-pain-card .editorial-photo{border-radius:0;min-height:clamp(260px,23vw,340px)}.pilot-pain-card .editorial-photo img{aspect-ratio:auto;object-fit:cover;height:100%}.pilot-pain-controls{grid-template-columns:minmax(0,2.4fr) minmax(150px,1fr);align-items:center;gap:16px;margin-top:10px;display:grid}.pilot-pain-arrows{justify-content:flex-start;gap:10px;display:flex}.pilot-pain-arrow{width:36px;height:36px;color:var(--graphite);background:0 0;border:1px solid #bcbcbc;border-radius:50%;place-items:center;font-size:1.25rem;line-height:1;display:grid}.pilot-pain-arrow:hover{border-color:var(--primary);color:var(--primary)}.pilot-pain-dots{justify-content:center;align-items:center;gap:4px;margin-top:0;display:flex}.pilot-pain-dots button{background:0 0;border:0;place-items:center;min-width:24px;height:24px;padding:0 4px;display:grid}.pilot-pain-dots button:before{content:"";background:#d0d0cc;border-radius:50%;width:6px;height:6px;transition:width .2s,border-radius .2s}.pilot-pain-dots button.is-active{min-width:40px}.pilot-pain-dots button.is-active:before{border-radius:999px;width:32px}.pilot-why{padding-block:var(--section-gap);background:var(--white)}.pilot-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1200px,100%);margin-inline:auto;display:grid}.pilot-why-card{background:var(--paper);border-radius:20px;flex-direction:column;min-height:360px;padding:24px;display:flex;overflow:hidden}.pilot-why-illustration{place-items:center;min-height:190px;margin-bottom:16px;display:grid}.pilot-why-illustration img{object-fit:contain;mix-blend-mode:multiply;width:min(max(220px,100%),340px);height:auto;display:block}.pilot-why-card h3{letter-spacing:-.03em;max-width:190px;font-size:1rem;line-height:1.2}.pilot-why-card p{color:var(--graphite);margin-top:auto;font-size:.75rem;line-height:1.35}.pilot-why .pilot-stat-bar{background:var(--paper);border-radius:12px;width:min(1200px,100%);margin:16px auto 0;overflow:hidden}.pilot-why .pilot-stat-pill{border:0;border-right:1px solid var(--ash);text-align:left;background:0 0;border-radius:0;flex:1 1 0;min-width:0;padding:12px}.pilot-why .pilot-stat-pill:last-child{border-right:0}.pilot-why .pilot-stat-pill strong{font-size:.875rem;display:block}.pilot-why .pilot-stat-pill span{margin-top:3px;font-size:.7rem;display:block}.pilot-why-cta{margin-top:var(--section-action-gap);text-align:center}.pilot-no-app{padding-block:var(--section-gap);background:var(--paper)}.pilot-no-app-intro{color:var(--graphite);margin-top:16px;font-size:1rem;line-height:1.4}.pilot-no-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1200px,100%);margin-inline:auto;display:grid}.pilot-no-app-card{background:var(--white);border-radius:20px;position:relative;overflow:hidden}.pilot-no-app-index{z-index:1;color:#6c6c6c;background:#ffffffd9;border:1px solid #8e8e86;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.75rem;display:grid;position:absolute;top:20px;left:20px}.pilot-no-app-photo{min-height:282px;padding:62px 20px 0}.pilot-no-app-photo img{object-fit:cover;border-radius:14px;width:100%;height:220px;display:block}.pilot-no-app-card h3{letter-spacing:-.03em;padding:20px 20px 6px;font-size:1.15rem;line-height:1.2}.pilot-no-app-card p{color:var(--graphite);padding:0 20px 24px;font-size:.875rem;line-height:1.4}.pilot-no-app-cta{margin-top:var(--section-action-gap);text-align:center}.final-cta-pilot{background:linear-gradient(90deg,#18202cc7,#18202c52),url(/images/editorial/financeiro-1440.webp) 50% 48%/cover;min-height:286px;padding:66px 40px 54px}.final-cta-pilot .final-cta-inner{width:min(640px,100%);margin-inline:auto}.final-cta-pilot .eyebrow{color:#dce9ff;font-size:.7rem}.final-cta-pilot h2{max-width:760px;font-size:clamp(2.25rem,3.4vw,3.1rem);line-height:1.06}.final-cta-pilot p:not(.eyebrow){max-width:520px;margin-top:18px;font-size:1.125rem;line-height:1.5}.final-cta-pilot .final-action{margin-top:var(--section-action-gap)}.footer-pilot{background:var(--paper);color:var(--ink);padding:28px 0 20px}.footer-pilot-inner{text-align:center;flex-direction:column;align-items:center;gap:8px;width:min(600px,100% - 48px);margin-inline:auto;display:flex}.footer-pilot .resume-brand{font-size:1rem}.footer-pilot .resume-brand-mark{width:14px;height:14px}.footer-pilot p,.footer-pilot small{color:var(--graphite);font-size:.5rem}.footer-pilot nav{gap:16px;margin:8px 0;display:flex}.footer-pilot nav a{color:var(--graphite);font-size:.52rem}@media (max-width:900px){.pilot-hero-description br{display:none}.pilot-features .section-intro h2,.pilot-pain-points .section-intro h2,.pilot-why .section-intro h2,.pilot-no-app .section-intro h2{font-size:2.75rem;line-height:1.1}.pilot-pain-carousel{width:calc(100% + 32px);margin-left:-16px}.pilot-pain-track>.reveal{flex-basis:min(560px,100vw - 80px)}}@media (max-width:600px){.pilot-hero{padding-top:24px}.pilot-hero-inner{width:calc(100% - 32px)}.pilot-hero h1{font-size:clamp(2.25rem,10vw,3rem)}.pilot-hero-description{font-size:1rem;line-height:1.45}.pilot-hero-actions{flex-direction:column}.pilot-hero-actions>*{justify-content:center;width:min(100%,230px)}.pilot-hero-video{border-radius:10px;margin-top:30px}.pilot-hero-stats{flex-flow:wrap;align-items:stretch}.pilot-hero-stats>div{border-bottom:1px solid var(--ash);flex:50%}.pilot-hero-stats>div:nth-child(2),.pilot-hero-stats>div:nth-child(4){border-right:0}.pilot-hero-stats>div:nth-child(3),.pilot-hero-stats>div:nth-child(4){border-bottom:0}.pilot-features-grid,.pilot-why-grid,.pilot-no-app-grid{grid-template-columns:1fr}.pilot-feature-card:last-child,.pilot-no-app-card:last-child{grid-column:auto}.pilot-features .section-intro h2,.pilot-pain-points .section-intro h2,.pilot-why .section-intro h2,.pilot-no-app .section-intro h2{font-size:2.25rem;line-height:1.1}.pilot-feature-card h3,.pilot-why-card h3,.pilot-no-app-card h3{font-size:.9375rem}.pilot-feature-card p,.pilot-why-card p,.pilot-no-app-card p,.pilot-pain-card-copy p{font-size:.75rem}.pilot-why .pilot-stat-bar{flex-wrap:wrap}.pilot-why .pilot-stat-pill{border-bottom:1px solid var(--ash);flex-direction:column;flex:50%;align-items:flex-start}.pilot-why .pilot-stat-pill:nth-child(2){border-right:0}.pilot-pain-controls{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-inline:16px}.pilot-pain-arrows{justify-content:flex-end}.pilot-pain-carousel{width:calc(100% + 32px);margin-left:-16px}.pilot-pain-track{padding-inline:16px}.pilot-pain-track>.reveal{flex-basis:calc(100vw - 64px)}.pilot-feature-card{border-radius:16px;min-height:240px;padding:16px}.pilot-feature-photo{flex-basis:112px;height:112px}.pilot-why-card{border-radius:16px;min-height:300px;padding:16px}.pilot-why-illustration{min-height:130px}.pilot-why-illustration img{width:min(100%,260px);height:auto}.pilot-no-app-card{border-radius:16px}.pilot-no-app-photo{min-height:212px;padding:52px 16px 0}.pilot-no-app-photo img{height:160px}.pilot-no-app-index{width:28px;height:28px;font-size:.68rem;top:12px;left:12px}.final-cta-pilot{width:calc(100% - 32px);min-height:340px;padding:54px 24px 42px}.final-cta-pilot .final-cta-inner{width:100%}.footer-pilot nav{flex-wrap:wrap;justify-content:center}}.cookie-consent{z-index:80;border:1px solid var(--ash);background:var(--white);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;width:min(920px,100% - 48px);margin-inline:auto;padding:24px;display:grid;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 18px 52px -24px #17244766}.cookie-consent-copy{min-width:0}.cookie-consent-heading{align-items:center;gap:12px;margin-bottom:10px;display:flex}.cookie-consent-heading .eyebrow{color:var(--primary);margin:0;font-size:10px;line-height:14px}.cookie-consent-heading>span{background:var(--primary-soft);color:var(--primary);border-radius:999px;padding:4px 8px;font-size:11px;line-height:16px}.cookie-consent h2{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:600;line-height:30px}.cookie-consent p{max-width:620px;color:var(--graphite);margin:10px 0 0;font-size:14px;line-height:20px}.cookie-consent small{color:var(--graphite);margin-top:8px;font-size:11px;line-height:16px;display:block}.cookie-consent-actions{flex-direction:column;gap:8px;min-width:190px;display:flex}.cookie-consent-actions button{min-height:44px;font:600 13px/20px var(--font);cursor:pointer;border-radius:999px;padding:11px 16px}.cookie-consent-primary{border:1px solid var(--primary);background:var(--primary);color:var(--white)}.cookie-consent-primary:hover{border-color:var(--primary-dark);background:var(--primary-dark)}.cookie-consent-secondary{border:1px solid var(--primary);background:var(--white);color:var(--primary)}.cookie-consent-secondary:hover{background:var(--primary-soft)}.cookie-consent-actions button:focus-visible,.footer-cookie-preferences:focus-visible,.footer-legal-links>button:focus-visible,.footer-pilot nav>button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.footer-legal-links>button,.footer-pilot nav>button{width:fit-content;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.footer-legal-links>button{color:var(--ink);font-size:13px;line-height:18px}.footer-legal-links>button:hover,.footer-pilot nav>button:hover{text-underline-offset:4px;text-decoration:underline}.footer-pilot nav>button{color:var(--graphite);font-size:.52rem}@media (min-width:1200px){.site-frame .hero h1{max-width:1300px;font-size:72px;line-height:80px}.site-frame .hero-description{font-family:var(--font-inter), Inter, Arial, sans-serif}.site-frame header .resume-brand{font-family:var(--font-inter), Inter, Arial, sans-serif;line-height:28px}.site-frame .hero-copy .figma-hero-eyebrow,.site-frame .figma-demo-section .section-intro .eyebrow,.site-frame .figma-modules-section .section-intro .eyebrow,.site-frame .audience-benefits-intro .eyebrow,.site-frame .solutions-section .section-intro .eyebrow,.site-frame .difference-copy .eyebrow,.site-frame .faq-intro .eyebrow{letter-spacing:0;font-size:12px;font-weight:500;line-height:18px}.site-frame .benefit-copy .eyebrow,.site-frame .solutions-section .solution-card>.eyebrow{letter-spacing:1.4px;font-size:12px;font-weight:600;line-height:18px}.site-frame .benefit-copy h3{font-weight:500}.site-frame .module-panel-copy .eyebrow{letter-spacing:0;font-size:12px;line-height:18px}.site-frame .module-details strong{line-height:20px}.site-frame .module-tabs button{font-size:14px;line-height:16px}.site-frame .module-tabs button[aria-selected=true]{font-size:13.2px;font-weight:600}.site-frame .solutions-section .solution-card h3{letter-spacing:-.56px}.site-frame .difference-list h3{font-size:26px}.site-frame .faq-question{letter-spacing:-.56px;font-size:20px;line-height:32px}.site-frame .final-cta .eyebrow{letter-spacing:1.4px;font-size:12px;font-weight:500;line-height:18px}.site-frame .final-cta h2{letter-spacing:-1.8px}.site-frame .footer-top .eyebrow{letter-spacing:0;font-size:12px;line-height:20px}.site-frame .footer-blue .footer-top nav>a{font-weight:500;line-height:24px}.site-frame .footer-legal-brand .resume-brand{font-family:var(--font-albert), "Albert Sans", Arial, sans-serif;letter-spacing:0;font-size:26px;font-weight:700;line-height:31.2px}.site-frame .footer-legal-brand p{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.site-frame .footer-legal-links a,.site-frame .footer-legal-links button{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}.site-frame .footer-copyright{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:24px}.site-frame>main>.figma-demo-section,.site-frame>main>.figma-modules-section,.site-frame>main>.audience-benefits,.site-frame>main>.solutions-section,.site-frame>main>.differentiators,.site-frame>main>.faq-section{padding-block:80px}.site-frame .hero-actions{margin-top:24px}.site-frame .figma-demo-section .section-intro .eyebrow{margin-bottom:32px}.site-frame .module-tabs{gap:23px}.site-frame .module-panel{padding:40px 44px}.site-frame .difference-list{gap:24px}.site-frame>.footer .footer-blue{padding-top:80px}}@media (max-width:700px){.cookie-consent{border-radius:16px;grid-template-columns:1fr;gap:20px;width:calc(100% - 32px);max-height:calc(100dvh - 32px);padding:20px;bottom:16px;left:16px;right:16px;overflow-y:auto}.cookie-consent-heading{flex-direction:column;align-items:flex-start;gap:8px}.cookie-consent h2{font-size:22px;line-height:28px}.cookie-consent-actions{min-width:0}.cookie-consent-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.cookie-consent{scroll-behavior:auto}.module-panel{transition:none}}.solution-page .container{width:min(1300px,100% - 140px)}.solution-hero{background:#fff;padding:148px 0 84px;display:block}.solution-hero-inner{flex-direction:column;align-items:center;display:flex}.solution-hero-copy{text-align:center;width:min(100%,980px)}.solution-hero-copy>.eyebrow{color:#2747b8;margin-bottom:24px}.solution-hero h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(3.5rem,5vw,5rem);font-weight:500;line-height:1.04}.solution-description{max-width:820px;color:var(--graphite);margin:24px auto 0;font-size:1.125rem;line-height:1.45}.solution-hero-actions{justify-content:center;margin-top:28px}.solution-hero-actions .contact-button{background:#2467f2;border-radius:26px;min-height:44px;padding:10px 16px;font-size:.86rem;font-weight:600}.solution-hero-actions .text-link{color:#2467f2;border-color:#2467f2;min-height:44px;padding:10px 16px;font-size:.86rem;font-weight:600}.solution-hero-preview{background:#f5f5f5;border-radius:24px;grid-template-columns:1fr .92fr;align-items:center;width:100%;min-height:490px;margin-top:64px;padding:28px;display:grid}.solution-hero-preview-image{background:#e4edff;border-radius:16px;place-items:center;min-width:0;min-height:420px;padding:16px;display:grid;position:relative;overflow:hidden}.solution-hero-preview-image>img{object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.solution-hero-preview-copy .eyebrow{color:#2747b8;margin-bottom:16px;font-size:.62rem}.solution-hero-preview-copy h2{letter-spacing:-.055em;max-width:470px;font-size:clamp(2rem,2.4vw,2.8rem);font-weight:500;line-height:1.08}.solution-hero-preview-copy>p:last-child{max-width:450px;color:var(--graphite);margin-top:16px;font-size:.94rem;line-height:1.5}.solution-phone-preview{background:#fff;border:6px solid #191919;border-radius:26px;width:160px;min-height:260px;padding:8px;position:absolute;bottom:18px;right:20px;box-shadow:0 18px 34px #17244733}.solution-phone-top{color:#2447a8;justify-content:space-between;padding:10px 8px 12px;font-size:.66rem;font-weight:700;display:flex}.solution-phone-body{background:#f5f6f8;border-radius:16px;flex-direction:column;gap:11px;padding:12px 10px;font-size:.62rem;display:flex}.solution-phone-chip{color:#2747b8;letter-spacing:.06em;font-size:.46rem}.solution-phone-body strong{font-size:.68rem;line-height:1.3}.solution-phone-body>span:not(.solution-phone-chip){color:var(--graphite)}.solution-phone-body b{border-top:1px solid #ddd;padding-top:10px;font-size:.84rem}.solution-metrics{background:#f5f5f5;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-height:104px;margin-top:14px;padding:18px 12px;display:grid}.solution-metric{border-left:1px solid #dcdcdc;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding-inline:20px;display:flex}.solution-metric:first-child{border-left:0}.solution-metric strong{color:#252525;text-overflow:ellipsis;white-space:nowrap;font-size:1.18rem;font-weight:500;line-height:1.1;overflow:hidden}.solution-metric span{color:var(--graphite);font-size:.69rem;line-height:1.3}.solution-features{background:#f5f5f5;padding-block:112px}.solution-features .section-intro{max-width:820px;margin-bottom:48px}.solution-features .section-intro .eyebrow,.solution-process .section-intro .eyebrow,.solution-showcase .section-intro .eyebrow{color:#7b7b7b;letter-spacing:.04em;margin-bottom:18px;font-size:.58rem}.solution-features .section-intro h2,.solution-process .section-intro h2,.solution-showcase .section-intro h2{letter-spacing:-.06em;text-wrap:balance;white-space:pre-line;font-size:clamp(2.65rem,4vw,4rem);font-weight:500;line-height:1.04}.solution-features .section-intro>p:last-child,.solution-process .section-intro>p:last-child{max-width:720px;color:var(--graphite);margin:18px auto 0;font-size:.95rem;line-height:1.5}.solution-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.solution-feature-card{background:#fff;border:0;border-radius:16px;min-height:0;padding:8px 8px 20px}.solution-feature-media{aspect-ratio:2.2;background:#050505;border-radius:10px;width:100%;position:relative;overflow:hidden}.solution-feature-media img{object-fit:cover}.solution-feature-card h3{letter-spacing:-.035em;font-size:1.05rem;font-weight:500;line-height:1.24}.solution-feature-card p{color:var(--graphite);margin-top:9px;font-size:.72rem;line-height:1.45}.solution-process{background:#fff;padding-block:112px}.solution-process .section-intro{max-width:840px;margin-bottom:42px}.solution-steps-grid li{background:#f5f5f5;border:0;border-radius:16px;min-height:202px;padding:22px}.solution-step-mark{color:#666;background:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:26px;min-height:26px;margin-bottom:20px;font-size:.58rem;display:inline-flex}.solution-steps-grid h3{letter-spacing:-.025em;font-size:1rem;font-weight:500;line-height:1.32}.solution-steps-grid p{margin-top:9px;font-size:.72rem;line-height:1.45}.solution-showcase{background:#f5f5f5;padding-block:112px}.solution-showcase .section-intro{max-width:820px;margin-bottom:44px}.solution-showcase-panel{background:#fff;border:1px solid #c8d7ff;border-radius:18px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:28px;min-height:460px;padding:28px;display:grid}.solution-showcase-copy{padding:8px 12px}.solution-showcase-copy .eyebrow{color:#2747b8;margin-bottom:14px;font-size:.58rem}.solution-showcase-copy h3{letter-spacing:-.05em;max-width:430px;font-size:clamp(1.8rem,2.4vw,2.65rem);font-weight:500;line-height:1.1}.solution-showcase-copy>p:not(.eyebrow){color:var(--graphite);margin-top:14px;font-size:.86rem;line-height:1.5}.solution-showcase-copy ul{gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.solution-showcase-copy li{color:#4c4c4c;border-top:1px solid #e5e5e5;padding:12px 0;font-size:.76rem}.solution-showcase-screen{background:#f2f4f8;border-radius:14px;place-items:center;min-width:0;padding:14px;display:grid}.solution-showcase-screen img{border-radius:8px;width:100%;height:auto;display:block}.solution-photo-strip{width:min(1300px,100% - 140px);margin:0 auto;padding:30px 0 0;overflow:hidden}.solution-testimonial{background:#fff;padding-block:72px}.solution-testimonial .testimonial{max-width:840px;margin:0 auto}.solution-testimonial .testimonial figcaption{justify-content:flex-start;gap:6px}.solution-testimonial .testimonial figcaption span{color:var(--graphite)}.solution-testimonial-link{color:var(--graphite);margin:18px 0 0 32px;font-size:.875rem;text-decoration:underline}.solution-photo-strip-track{gap:10px;height:190px;display:flex;overflow:hidden}.solution-photo-strip-track.is-dragging .solution-photo-panel{cursor:grabbing;-webkit-user-select:none;user-select:none}.solution-photo-panel{color:#fff;cursor:grab;text-align:left;background:#343434;border:0;border-radius:12px;flex:1;min-width:0;padding:0;transition:flex-grow .56s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.solution-photo-panel[aria-pressed=true]{flex-grow:6}.solution-photo-panel>img{z-index:0;object-fit:cover}.solution-photo-panel:focus-visible{z-index:3;outline-offset:-4px;outline:3px solid #2563eb}.solution-photo-panel-feature{isolation:isolate}.solution-photo-panel-feature:after{z-index:1;content:"";opacity:0;background:linear-gradient(90deg,#101010bf,#1010104a 76%,#10101024);transition:opacity .24s;position:absolute;inset:0}.solution-photo-panel-feature[aria-pressed=true]:after{opacity:1}.solution-photo-feature-copy{z-index:2;opacity:0;pointer-events:none;max-width:440px;transition:opacity .2s 80ms,transform .2s 80ms;position:absolute;inset:auto 24px 24px;transform:translateY(8px)}.solution-photo-panel-feature[aria-pressed=true] .solution-photo-feature-copy{opacity:1;transform:translateY(0)}.solution-photo-feature-copy>p{color:#fff;letter-spacing:.04em;margin-bottom:16px;font-size:.58rem}.solution-photo-feature-copy h2{letter-spacing:-.035em;font-size:1.6rem;font-weight:500;line-height:1.14}.solution-photo-feature-copy>span{color:#fff;margin-top:12px;font-size:.84rem;line-height:1.4;display:block}.solution-faq .container{width:min(1300px,100% - 140px)}.solution-faq .faq-intro h2{letter-spacing:-.06em;max-width:440px;font-size:3.5rem;font-weight:500;line-height:1.06}.solution-faq .faq-intro .eyebrow{margin-bottom:30px}.solution-faq .faq-intro>p:not(.eyebrow){color:var(--graphite);margin-top:18px}.solution-faq .faq-intro .contact-button{margin-top:26px}.solution-final-cta{min-height:380px;padding:76px 40px}.solution-final-cta .final-cta-inner{gap:0}.solution-final-cta h2{max-width:760px;font-size:clamp(2.5rem,4.2vw,4rem)}.solution-final-cta p:not(.eyebrow){max-width:620px;margin-top:18px;font-size:1rem;line-height:1.5}.solution-final-cta .final-action{margin-top:26px}.solution-final-cta .contact-button{border-radius:24px;min-height:44px;font-size:.84rem}@media (max-width:999px){.solution-page .container,.solution-faq .container,.solution-photo-strip{width:calc(100% - 48px)}.solution-hero{padding:132px 0 64px}.solution-hero h1{font-size:clamp(2.8rem,8vw,4rem)}.solution-hero-preview{grid-template-columns:1fr;min-height:0;padding:18px}.solution-hero-preview-image{aspect-ratio:1.74;min-height:0}.solution-hero-preview-copy{padding:24px 12px 12px}.solution-hero-preview-copy h2{max-width:700px}.solution-phone-preview{width:132px;min-height:220px;bottom:12px;right:14px}.solution-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-showcase-panel{grid-template-columns:1fr 1fr}.solution-photo-strip-track{height:300px}}@media (max-width:600px){.solution-page .container,.solution-faq .container,.solution-photo-strip{width:calc(100% - 40px)}.solution-hero{padding:120px 0 48px}.solution-hero h1{font-size:clamp(2.25rem,10vw,3rem)}.solution-description{margin-top:18px;font-size:1rem}.solution-hero-actions{flex-direction:column;align-items:center;gap:10px}.solution-hero-actions>*{width:min(100%,290px)}.solution-hero-preview{border-radius:18px;margin-top:40px;padding:12px}.solution-hero-preview-image{aspect-ratio:1.25;padding:6px}.solution-hero-preview-copy{padding:20px 8px 8px}.solution-hero-preview-copy h2{font-size:1.75rem}.solution-hero-preview-copy>p:last-child{font-size:.82rem}.solution-phone-preview{border-width:4px;border-radius:19px;width:108px;min-height:178px;padding:5px}.solution-phone-top{padding:7px 6px 8px;font-size:.52rem}.solution-phone-body{gap:7px;padding:8px;font-size:.5rem}.solution-phone-body strong{font-size:.54rem}.solution-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:8px}.solution-metric{min-height:62px;padding:8px 10px}.solution-metric:nth-child(3){border-left:0}.solution-metric strong{font-size:.9rem}.solution-metric span{font-size:.6rem}.solution-features,.solution-process,.solution-showcase{padding-block:68px}.solution-features .section-intro,.solution-process .section-intro,.solution-showcase .section-intro{margin-bottom:32px}.solution-features .section-intro h2,.solution-process .section-intro h2,.solution-showcase .section-intro h2{font-size:2.2rem}.solution-feature-grid{grid-template-columns:1fr;gap:12px}.solution-feature-card{padding:8px 8px 18px}.solution-feature-media{aspect-ratio:2}.solution-feature-copy{padding:14px 8px 0}.solution-feature-card h3{font-size:1rem}.solution-feature-card p{font-size:.75rem}.solution-steps-grid{grid-template-columns:1fr;gap:10px}.solution-steps-grid li{min-height:0;padding:18px}.solution-step-mark{margin-bottom:12px}.solution-showcase-panel{grid-template-columns:1fr;gap:18px;padding:16px}.solution-showcase-copy{padding:8px 4px}.solution-showcase-copy h3{font-size:1.75rem}.solution-photo-strip{padding-top:8px}.solution-photo-strip-track{height:210px}.solution-faq{padding-block:68px}.solution-faq .container{grid-template-columns:1fr;gap:32px}.solution-faq .faq-intro h2{font-size:2.75rem}.solution-final-cta{width:calc(100% - 40px);min-height:390px;padding:68px 20px 40px}.solution-final-cta h2{font-size:2.15rem}.solution-final-cta p:not(.eyebrow){font-size:.9rem}}.solution-hero{padding-top:167px;padding-bottom:78px}.solution-hero-copy>.eyebrow{margin-bottom:31px}.solution-hero-copy{width:min(100%,1300px)}.solution-hero h1{text-wrap:initial;white-space:pre-line;max-width:1160px;margin-inline:auto;font-size:clamp(3.5rem,4.8vw,4.75rem);line-height:1}.solution-description{max-width:680px;margin-top:32px}.solution-hero-preview{background:#fff;grid-template-columns:.95fr 1.05fr;min-height:544px;margin-top:76px;padding:40px}.solution-hero-preview-image{min-height:464px}.solution-hero-preview-despesas .solution-hero-preview-image{aspect-ratio:auto;background:0 0;border-radius:0;min-height:0;padding:0}.solution-hero-preview-copy{padding:30px 20px 30px 45px}.solution-hero-preview-copy h2{max-width:500px;font-size:clamp(2rem,2vw,2.25rem)}.solution-hero-preview-copy>p:last-child{white-space:pre-line}.solution-phone-preview{border-width:6px;border-radius:28px;width:280px;min-height:360px;padding:8px;bottom:14px;left:auto;right:28px}.solution-phone-top{color:#242831;border-bottom:1px solid #e4e5e9;align-items:center;min-height:48px;padding:10px 9px;font-size:.82rem}.solution-phone-body{background:#f4f1e9;border-radius:0 0 18px 18px;justify-content:flex-start;gap:12px;min-height:290px;padding:16px 12px;font-size:.75rem}.solution-phone-day{color:#626262;background:#fff;border-radius:12px;align-self:center;padding:5px 12px;font-size:.58rem}.solution-phone-message,.solution-phone-reply{background:#fff;border-radius:12px;max-width:94%;padding:12px;line-height:1.38}.solution-phone-reply{background:#dff6e9;align-self:flex-end}.solution-metrics{background:#fff;min-height:144px;margin-top:22px;padding:14px 10px}.solution-hero-actions{margin-top:28px}.solution-metric{justify-content:flex-start;gap:6px;padding:8px 20px}.solution-metric strong{letter-spacing:-.045em;font-size:2rem}.solution-metric span{max-width:245px;font-size:.67rem;line-height:1.25}.solution-features{background:#fff}.solution-features .section-intro{text-align:center;max-width:840px;margin:0 auto 48px}.solution-features .section-intro h2{font-size:clamp(2.6rem,3.5vw,3.5rem)}.solution-features .section-intro>p:last-child{margin-top:16px}.solution-feature-grid{gap:20px}.solution-feature-card{background:#f5f5f5;border-radius:18px;padding:8px 8px 20px}.solution-feature-media{aspect-ratio:1.78;border-radius:10px}.solution-feature-copy{padding:18px 10px 0}.solution-feature-card h3{letter-spacing:-.04em;font-size:1.5rem;line-height:1.2}.solution-feature-card p{font-size:.82rem;line-height:1.38}.solution-process{background:#fff}.solution-process .section-intro{text-align:center;max-width:900px;margin:0 auto 42px}.solution-process .section-intro h2{font-size:clamp(2.5rem,3.3vw,3.4rem)}.solution-steps-grid{gap:20px}.solution-steps-grid li{background:#f5f5f5;min-height:230px;padding:24px}.solution-steps-grid h3{font-size:1.4rem;line-height:1.2}.solution-steps-grid p{font-size:.82rem;line-height:1.4}.solution-showcase{background:#fff}.solution-showcase .section-intro{text-align:center;max-width:900px;margin:0 auto 48px}.solution-showcase .section-intro h2{font-size:clamp(2.7rem,3.5vw,3.6rem)}.solution-control-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:24px;display:flex;overflow:auto hidden}.solution-control-grid::-webkit-scrollbar{display:none}.solution-control-grid:focus-visible{outline-offset:4px;outline:2px solid #2467f2}.solution-control-grid.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.solution-control-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(1040px,80vw)}.solution-control-grid-1 .solution-control-slide{flex-basis:100%}.solution-control-card{background:#fff;border:1px solid #93b0ff;border-radius:22px;grid-template-columns:.78fr 1.22fr;align-items:center;gap:24px;width:100%;min-height:500px;padding:28px;display:grid;overflow:hidden}.solution-showcase-copy{min-width:0;padding:10px 4px}.solution-control-label{letter-spacing:.04em;border:1px solid #d2d8e8;border-radius:20px;align-items:center;width:fit-content;min-height:28px;padding:5px 12px;display:inline-flex;color:#414756!important;margin:0 0 18px!important;font-size:.58rem!important}.solution-control-slide:nth-child(2) .solution-control-card-travel .solution-control-label{background:#244bd0;border-color:#244bd0;color:#fff!important}.solution-showcase-copy h3{font-size:clamp(1.55rem,1.55vw,1.8rem)}.solution-showcase-copy>p:not(.solution-control-label){font-size:.82rem;line-height:1.4}.solution-showcase-copy ul{gap:10px;margin-top:18px}.solution-showcase-copy li{border:0;padding:0 0 0 20px;font-size:.68rem;line-height:1.4;position:relative}.solution-showcase-copy li:before{content:"✓";color:#7380a4;position:absolute;top:.05em;left:0}.solution-showcase-screen{background:#eaf0ff;border-radius:16px;min-height:340px;padding:18px}.solution-showcase-screen img{object-fit:cover}.solution-control-slide:nth-child(2) .solution-control-card{border-color:#d9cce9}@media (min-width:601px) and (max-width:1599px){html[data-motion=on] .solution-control-card-preview.reveal[data-ready=true]:not([data-revealed=true]){opacity:1;transform:none}}.solution-showcase-screen-tax-note{background:#eee9ff}.solution-agenda-mock{color:#28303f;background:#fff;border:1px solid #e7e8ed;border-radius:12px;gap:10px;width:100%;min-height:300px;padding:16px;display:grid;box-shadow:0 8px 28px #2b46730d}.solution-agenda-header{border-bottom:1px solid #edf0f5;align-items:center;gap:10px;min-width:0;padding-bottom:10px;display:flex}.solution-agenda-icon{color:#3159c7;background:#edf3ff;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.solution-agenda-heading{gap:3px;min-width:0;display:grid}.solution-agenda-heading strong{color:#28303f;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650;overflow:hidden}.solution-agenda-heading small{color:#858b99;font-size:.52rem;line-height:1.3}.solution-agenda-month{color:#667781;letter-spacing:.04em;white-space:nowrap;border:1px solid #e7eaf1;border-radius:7px;margin-left:auto;padding:6px 8px;font-size:.5rem;font-weight:600}.solution-agenda-summary{color:#727b8c;align-items:center;gap:8px;min-width:0;font-size:.5rem;display:flex}.solution-agenda-summary>span:first-child{color:#667781;letter-spacing:.05em;font-size:.47rem;font-weight:650}.solution-agenda-summary>strong{color:#344db2;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:600;overflow:hidden}.solution-agenda-policy{color:#32795a;white-space:nowrap;background:#edf7f1;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:.48rem}.solution-agenda-list{gap:7px;display:grid}.solution-agenda-row{background:#fff;border:1px solid #eff1f4;border-radius:9px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:55px;padding:7px 9px;display:grid}.solution-agenda-date{color:#3453b4;background:#f2f5ff;border-radius:7px;align-content:center;place-items:center;min-height:38px;display:grid}.solution-agenda-date strong{font-size:.58rem;font-weight:650;line-height:1.15}.solution-agenda-date small{letter-spacing:.06em;font-size:.42rem;line-height:1.2}.solution-agenda-trip{gap:4px;min-width:0;display:grid}.solution-agenda-trip strong{color:#303746;text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;font-weight:600;overflow:hidden}.solution-agenda-trip small{color:#8b91a0;text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.solution-agenda-status{text-align:center;border-radius:999px;max-width:82px;padding:5px 7px;font-size:.44rem;line-height:1.25}.solution-agenda-status.is-review{color:#976f19;background:#fff6df}.solution-agenda-status.is-policy{color:#32795a;background:#edf7f1}.solution-agenda-status.is-draft{color:#667781;background:#f1f3f6}.solution-agenda-footer{color:#667781;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:.48rem;display:flex}.solution-agenda-footer>span{align-items:center;gap:6px;min-width:0;display:flex}.solution-agenda-footer i{background:#2467f2;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.solution-agenda-footer small{color:#9095a0;white-space:nowrap;font-size:.44rem}.solution-ui-mock{color:#28303f;background:#fff;border:1px solid #e7e8ed;border-radius:12px;width:100%;min-height:300px;padding:16px;box-shadow:0 8px 28px #2b46730d}.solution-ui-windowbar{color:#64708b;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;min-height:32px;padding:0 4px 10px;font-size:.62rem;display:flex}.solution-ui-summary{color:#727b8c;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px 10px;font-size:.62rem;display:flex}.solution-ui-summary strong{color:#344db2;font-size:.74rem;font-weight:600}.solution-ui-rows{gap:8px;display:grid}.solution-ui-row{background:#fff;border:1px solid #eff1f4;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:9px;display:grid}.solution-ui-row>i{color:#a57900;background:#fff1ca;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.72rem;font-style:normal;display:grid}.solution-ui-row>span{gap:5px;min-width:0;display:grid}.solution-ui-row b{color:#303746;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;font-weight:600;overflow:hidden}.solution-ui-row small{color:#8b91a0;text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;overflow:hidden}.solution-ui-row em{color:#6572ad;white-space:nowrap;font-size:.47rem;font-style:normal}.solution-ui-mock-travel .solution-ui-row>i{color:#3c5aca;background:#e5ecff}.solution-ui-mock-policy .solution-ui-row>i{color:#2d8552;background:#e5f4eb}.solution-ui-mock-tax{background:#fff;min-height:300px;padding:0;overflow:hidden}.solution-ui-mock-tax .solution-ui-windowbar{color:#fff;background:#4058db;padding:0 16px}.solution-tax-body{gap:10px;padding:24px;display:grid}.solution-tax-body>strong{color:#292f41;font-size:.95rem;font-weight:500}.solution-tax-body>small{color:#858b99;margin-top:-5px;font-size:.58rem}.solution-tax-body>div{color:#626b7b;background:#f4f5fb;border-radius:8px;justify-content:space-between;gap:12px;padding:9px 10px;font-size:.58rem;display:flex}.solution-tax-body>div:last-child{color:#258053;background:#e6f6ed}.solution-tax-body b{font-weight:600}.solution-showcase-screen-credit{background:linear-gradient(135deg,#eef9f3 0%,#f8fcf9 52%,#eaf6ef 100%);border-radius:12px;justify-self:center;width:calc(100% - 1.44px);min-height:482.2px;padding:31.1px 32px}.solution-credit-dashboard{color:#27342e;background:#fff;border:1px solid #e3ebe6;border-radius:18px;width:100%;min-height:418px;overflow:hidden;box-shadow:0 18px 44px #244c3810}.solution-credit-dashboard-header{color:#fff;background:linear-gradient(108deg,#439b74 0%,#50b58b 100%);align-items:center;gap:12px;min-height:68px;padding:13px 22px;display:flex}.solution-credit-symbol{flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:1.35rem;font-weight:400;line-height:1;display:grid}.solution-credit-dashboard-title{flex-direction:column;gap:3px;min-width:0;display:flex}.solution-credit-dashboard-title strong{color:#fff;font-size:.94rem;font-weight:650;line-height:1.15}.solution-credit-dashboard-title small{color:#ffffffb8;font-size:.75rem;line-height:1.2}.solution-credit-dashboard-status{color:#fff;white-space:nowrap;background:#ffffff19;border:1px solid #ffffff2b;border-radius:20px;margin-left:auto;padding:8px 13px;font-size:.7rem}.solution-credit-dashboard-body{flex-direction:column;min-height:350px;padding:20px 22px 18px;display:flex}.solution-credit-total{text-align:center;border-bottom:1px solid #edf0ee;flex-direction:column;align-items:center;gap:6px;padding:0 0 14px;display:flex}.solution-credit-total>span{color:#777f7a;font-size:.82rem;line-height:1.2}.solution-credit-total>strong{color:#267556;letter-spacing:-.045em;font-size:clamp(1.75rem,2.25vw,2.3rem);font-weight:650;line-height:1.06}.solution-credit-documents{gap:8px;padding:12px 0;display:grid}.solution-credit-document{gap:7px;min-width:0;display:grid}.solution-credit-document-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.solution-credit-document-heading strong{color:#3c4540;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:650;overflow:hidden}.solution-credit-document-heading span{color:#7d8580;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.solution-credit-document-track{background:#edf0f1;border-radius:8px;width:100%;height:7px;display:block;overflow:hidden}.solution-credit-document-track i{border-radius:inherit;background:#54b78c;width:46%;height:100%;display:block}.solution-credit-dashboard-footer{color:#39765a;background:linear-gradient(100deg,#e4f8ed,#d2f4e4);border:1px solid #c5ead9;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding:10px 17px;display:flex}.solution-credit-dashboard-footer strong{font-size:.74rem;font-weight:650;line-height:1.25}.solution-credit-dashboard-footer>span{white-space:nowrap;flex:none;font-size:.74rem;font-weight:650}.solution-credit-dashboard-footer>span span{margin-left:4px;font-size:1rem}.solution-photo-strip{padding-top:38px}.solution-page-despesas .solution-hero{background:#f7f7f7}.solution-page-viagens .solution-hero{background:#e2effe}.solution-page-aprovacoes .solution-hero,.solution-page-credito-tributario .solution-hero,.solution-page-despesas .solution-hero-preview,.solution-page-viagens .solution-hero-preview,.solution-page-despesas .solution-metrics,.solution-page-viagens .solution-metrics{background:#fff}.solution-page-aprovacoes .solution-hero-preview,.solution-page-credito-tributario .solution-hero-preview,.solution-page-aprovacoes .solution-metrics,.solution-page-credito-tributario .solution-metrics{background:#f5f5f5}.solution-page-aprovacoes .solution-features,.solution-page-credito-tributario .solution-features,.solution-page-aprovacoes .solution-showcase,.solution-page-credito-tributario .solution-showcase{background:#f7f7f7}.solution-page-viagens .solution-features,.solution-page-viagens .solution-showcase,.solution-page-despesas .solution-features,.solution-page-despesas .solution-showcase{background:#fff}.solution-page-viagens .solution-process,.solution-page-despesas .solution-process{background:#f7f7f7}.solution-page-aprovacoes .solution-process,.solution-page-credito-tributario .solution-process{background:#fff}.solution-page-viagens .solution-feature-card,.solution-page-despesas .solution-steps-grid li,.solution-page-aprovacoes .solution-steps-grid li,.solution-page-credito-tributario .solution-steps-grid li{background:#f7f7f7}.solution-page-despesas .solution-feature-card,.solution-page-aprovacoes .solution-feature-card,.solution-page-credito-tributario .solution-feature-card,.solution-page-viagens .solution-steps-grid li{background:#fff}.solution-page-despesas .solution-feature-card,.solution-page-viagens .solution-feature-card{background:#f7f7f7}.solution-page-despesas .solution-steps-grid li{background:#fff}.solution-page-despesas .solution-faq,.solution-page-viagens .solution-faq,.solution-page-aprovacoes .solution-faq,.solution-page-credito-tributario .solution-faq{background:#f7f7f7}.solution-page .solution-faq .faq-list .faq-item,.solution-page .solution-faq .faq-list .MuiAccordionSummary-root,.solution-page .solution-faq .faq-list .MuiAccordionDetails-root{background-color:#fff}.solution-page-despesas .solution-final-cta,.solution-page-viagens .solution-final-cta{background-color:#f7f7f7}.solution-page-aprovacoes .solution-final-cta,.solution-page-credito-tributario .solution-final-cta{background-color:#fff}.solution-page-despesas,.solution-page-viagens{background:#f7f7f7}.solution-page-aprovacoes,.solution-page-credito-tributario{background:#fff}.solution-page .solution-final-cta{background-image:none}.solution-page .solution-final-cta .final-cta-inner{background:linear-gradient(#11182799,#11182799),url(/images/editorial/financeiro-1440.webp) 50%/cover;border-radius:28px;justify-content:center;width:100%;max-width:none;min-height:510px;padding:40px}@media (max-width:999px){.solution-hero{padding-top:132px;padding-bottom:64px}.solution-description{margin-top:24px}.solution-hero h1{font-size:clamp(2.8rem,8vw,4rem);line-height:1.04}.solution-hero-preview{grid-template-columns:1fr;min-height:0;margin-top:40px;padding:18px}.solution-hero-preview-copy{padding:24px 12px 12px}.solution-hero-preview-copy h2{max-width:700px}.solution-hero-preview-image{min-height:0}.solution-phone-preview{width:132px;min-height:220px;bottom:8px;left:12px;right:auto}.solution-phone-body{min-height:160px}.solution-metric strong{font-size:1.3rem}.solution-control-slide{flex-basis:min(780px,86vw)}.solution-control-card{min-height:0}.solution-showcase-screen-credit{min-height:0;padding:22px}.solution-credit-dashboard,.solution-credit-dashboard-body{min-height:0}}@media (max-width:600px){.solution-hero{padding-top:120px}.solution-hero h1{font-size:clamp(2.25rem,10vw,3rem);line-height:1.04}.solution-description{margin-top:18px}.solution-hero-actions{margin-top:24px}.solution-hero-preview{padding:12px}.solution-phone-preview{width:108px;min-height:178px}.solution-phone-body{min-height:130px}.solution-metric{gap:4px}.solution-metrics{min-height:0;margin-top:14px}.solution-metric span{max-width:100%}.solution-feature-card h3{font-size:1.12rem}.solution-steps-grid h3{font-size:1.08rem}.solution-control-grid{gap:16px;margin-right:-20px;padding-right:20px}.solution-control-slide{flex-basis:calc(100% - 40px)}html[data-motion=on] .solution-control-card-preview.reveal[data-ready=true]:not([data-revealed=true]){opacity:1;transform:none}.solution-control-card{grid-template-columns:1fr;min-width:0;padding:16px}.solution-showcase-screen,.solution-showcase-screen-credit{min-height:220px}.solution-showcase-screen-credit{min-height:0;padding:10px}.solution-credit-dashboard-header{gap:8px;min-height:56px;padding:10px 12px}.solution-credit-symbol{flex-basis:18px;width:18px;height:18px;font-size:1.05rem}.solution-credit-dashboard-title strong{font-size:.68rem}.solution-credit-dashboard-title small{font-size:.56rem}.solution-credit-dashboard-status{padding:6px 8px;font-size:.52rem}.solution-credit-dashboard-body{gap:10px;padding:12px 12px 10px}.solution-credit-total{gap:5px;padding:0 0 12px}.solution-credit-total>span{font-size:.61rem}.solution-credit-total>strong{font-size:1.35rem}.solution-credit-document{gap:5px}.solution-credit-document-heading{gap:6px}.solution-credit-document-heading strong,.solution-credit-document-heading span{font-size:.54rem}.solution-credit-document-track{height:5px}.solution-credit-dashboard-footer{min-height:38px;padding:8px 10px}.solution-credit-dashboard-footer strong,.solution-credit-dashboard-footer>span{font-size:.56rem}.solution-credit-dashboard-footer>span span{font-size:.72rem}.solution-ui-mock{min-height:190px;padding:10px}.solution-agenda-mock{gap:8px;min-height:0;padding:10px}.solution-agenda-header{gap:7px;padding-bottom:8px}.solution-agenda-icon{border-radius:8px;flex-basis:28px;width:28px;height:28px}.solution-agenda-icon svg{width:17px;height:17px}.solution-agenda-heading strong{font-size:.65rem}.solution-agenda-heading small{font-size:.46rem}.solution-agenda-month{padding:5px 6px;font-size:.43rem}.solution-agenda-summary{gap:6px}.solution-agenda-summary>span:first-child{font-size:.42rem}.solution-agenda-summary>strong{font-size:.54rem}.solution-agenda-policy{padding:4px 6px;font-size:.4rem}.solution-agenda-list{gap:5px}.solution-agenda-row{grid-template-columns:34px minmax(0,1fr) auto;gap:6px;min-height:47px;padding:5px 6px}.solution-agenda-date{min-height:34px}.solution-agenda-date strong{font-size:.51rem}.solution-agenda-date small{font-size:.37rem}.solution-agenda-trip{gap:3px}.solution-agenda-trip strong{font-size:.5rem}.solution-agenda-trip small{font-size:.42rem}.solution-agenda-status{max-width:70px;padding:4px 5px;font-size:.38rem}.solution-agenda-footer{font-size:.42rem}.solution-agenda-footer small{font-size:.39rem}.solution-ui-row{grid-template-columns:24px minmax(0,1fr) auto;gap:6px;min-height:46px;padding:6px}.solution-ui-row>i{width:22px;height:22px}.solution-tax-body{gap:6px;padding:12px}.solution-ui-mock-tax{padding:0}.solution-credit-dashboard{min-height:200px;padding:18px}.solution-credit-documents{gap:6px;padding:12px 0 8px}}@media (max-width:350px){.solution-page-credito-tributario .solution-features .section-intro h2{font-size:2.25rem}.solution-page-credito-tributario .solution-credit-document-heading{gap:2px}.solution-agenda-mock{gap:7px;padding:8px}.solution-agenda-month,.solution-agenda-summary>span:first-child{display:none}.solution-agenda-heading small{font-size:.42rem}.solution-agenda-summary{gap:6px}.solution-agenda-summary>strong{font-size:.5rem}.solution-agenda-row{grid-template-columns:32px minmax(0,1fr);gap:3px 6px;min-height:0;padding:5px}.solution-agenda-date{grid-row:1/span 2;min-height:34px}.solution-agenda-trip{align-self:end}.solution-agenda-trip strong{font-size:.49rem}.solution-agenda-trip small{font-size:.4rem}.solution-agenda-status{grid-column:2;justify-self:start;max-width:none;padding:3px 6px;font-size:.39rem}.solution-agenda-footer,.solution-agenda-footer small{font-size:.4rem}}@media (min-width:1200px){.footer-solution{padding:0}.footer-solution .footer-blue{background:#2563eb;border-radius:0 0 28px 28px;height:511px;padding:80px 0}.footer-solution .footer-blue>.container{height:100%}.footer-solution .footer-toolbar{margin-bottom:10px;padding-bottom:10px}.footer-solution .footer-top{padding-block:40px 80px}.footer-solution .footer-legal>.container{min-height:307px;padding-block:64px 72px}}.site-frame .hero-figma-devices{display:none}@media (min-width:1200px){.site-frame .hero{height:836px;overflow:hidden}.site-frame .hero-preview{width:min(1276px,100%)}.site-frame .hero-figma-devices{width:100%;height:auto;display:block}.site-frame .hero-preview .hero-visual{display:none}.site-frame .audience-benefits .benefit-editorial{min-height:432px}.site-frame .audience-benefits .benefit-stack-item:last-child .benefit-editorial{min-height:440px}.site-frame .footer-legal>.container{min-height:307px;padding-top:64px}}.site-frame .final-cta:not(.final-cta-pilot){background-image:linear-gradient(#111827a8,#111827a8),url(/images/editorial/financeiro-1440.webp);min-height:496px;padding:80px 40px 56px}.site-frame .final-cta:not(.final-cta-pilot) .final-action{flex-direction:row}@media (max-width:600px){.site-frame .final-cta:not(.final-cta-pilot){min-height:520px;padding:76px 20px 56px}.site-frame .final-cta:not(.final-cta-pilot) .final-action{flex-direction:column}}@media (min-width:1200px){.solution-page .solution-features,.solution-page .solution-process,.solution-page .solution-showcase,.solution-page .solution-faq{padding-block:80px}.solution-page .solution-hero{min-height:1420px}.solution-page-despesas .solution-features,.solution-page-aprovacoes .solution-features{min-height:1774px}.solution-page-credito-tributario .solution-features{min-height:1806px}.solution-page-viagens .solution-features{min-height:1774px}.solution-page-despesas .solution-process{min-height:648px}.solution-page-aprovacoes .solution-process{min-height:644px}.solution-page-credito-tributario .solution-process{min-height:612px}.solution-page-viagens .solution-process{min-height:648px}.solution-page-despesas .solution-showcase{min-height:899px}.solution-page-aprovacoes .solution-showcase{min-height:903px}.solution-page-credito-tributario .solution-showcase{min-height:983px}.solution-page-viagens .solution-showcase{min-height:916px}.solution-page-despesas .solution-faq{min-height:834px}.solution-page-aprovacoes .solution-faq{min-height:736px}.solution-page-credito-tributario .solution-faq{min-height:928px}.solution-photo-strip{background:#fff;border-bottom:1px solid #667781;flex-direction:column;align-items:center;width:100%;min-height:651px;padding:80px max(70px,50% - 650px);display:flex}.solution-photo-strip-eyebrow{color:#7b7b7b;letter-spacing:.04em;margin:0 0 60px;font-size:.58rem;line-height:14px}.solution-photo-strip-track{gap:10px;width:min(1300px,100%);height:416px;display:flex;overflow:hidden}.solution-photo-panel{border-radius:18px}.solution-photo-panel[aria-pressed=true]{flex-grow:6}.solution-photo-feature-copy{inset:auto 32px 32px}.solution-page .solution-final-cta{align-items:center;height:auto;min-height:0;padding:40px 0;display:flex}.solution-page .solution-final-cta .final-cta-inner{width:min(1300px,100%)}.solution-hero-actions .contact-button{background:#2563eb}.solution-hero-actions .text-link{color:#2563eb;border-color:#2563eb}}@media (max-width:1199px){.solution-photo-strip{background:#fff;border-bottom:1px solid #667781;flex-direction:column;align-items:center;width:100%;padding:64px 24px;display:flex}.solution-photo-strip-eyebrow{color:#7b7b7b;margin:0 0 32px;font-size:.62rem}.solution-photo-strip-track{gap:8px;width:min(1300px,100%);height:300px}.solution-photo-panel{border-radius:14px}.solution-photo-panel[aria-pressed=true]{flex-grow:5}.solution-photo-feature-copy{inset:auto 20px 20px}.solution-photo-feature-copy>p{margin-bottom:10px}.solution-photo-feature-copy h2{font-size:1.35rem}.solution-photo-feature-copy>span{margin-top:8px;font-size:.78rem}}@media (max-width:600px){.solution-photo-strip{padding:48px 20px}.solution-photo-strip-eyebrow{margin-bottom:24px}.solution-photo-strip-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:210px;scroll-padding-inline:8px;overflow:auto hidden}.solution-photo-strip-track::-webkit-scrollbar{display:none}.solution-photo-panel{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 clamp(52px,16vw,64px);transition:flex-basis .56s cubic-bezier(.22,1,.36,1)}.solution-photo-panel[aria-pressed=true]{flex-grow:0;flex-basis:min(70vw,280px)}.solution-photo-panel:focus-visible{outline-offset:-4px}.solution-photo-feature-copy{inset:auto 18px 18px}.solution-photo-feature-copy h2{font-size:1.2rem}.solution-photo-feature-copy>span{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.solution-photo-panel,.solution-photo-panel-feature:after,.solution-photo-feature-copy{transition:none}.solution-control-grid{scroll-behavior:auto}}@media (1000px<=width<1200px){.site-frame .hero-figma-devices{width:100%;height:auto;display:block}.site-frame .hero-preview .hero-visual{display:none}}@media (700px<=width<1000px){.site-frame .hero-figma-devices{width:100%;height:auto;display:block}.site-frame .hero-preview .hero-visual{display:none}}.site-frame button.figma-section-cta{cursor:pointer;border:0;font-family:inherit}@media (min-width:1200px){.site-frame .solutions-section .section-intro{max-width:662px;margin-bottom:60px}.site-frame .solutions-section .section-intro h2,.site-frame .solutions-section .section-intro>p:last-child{max-width:662px}.site-frame .solutions-section .solution-cards{width:100%;max-width:1300px;margin-inline:auto;padding-left:0}.site-frame .solutions-section .solution-cards>.reveal{flex:0 0 clamp(360px,32.2917vw,620px)}.site-frame .solutions-section .solution-card{min-width:0;height:auto;min-height:clamp(360px,21.875vw,420px)}}.site-frame .module-scroll-track{height:calc(6*clamp(540px,82svh,760px))}.site-frame .module-scroll-sticky{height:min(720px,100svh - 120px);min-height:0;position:sticky;top:104px}.site-frame .module-panel-stage{flex:auto;height:auto;min-height:0;display:grid}.site-frame .module-panel{grid-area:1/1;height:100%;min-height:0;overflow:visible}.site-frame .module-panel-media--despesas{aspect-ratio:677/391;background:#f8f9fb;place-self:center;width:100%;max-width:677px;height:auto;min-height:0;overflow:hidden}.site-frame .module-panel-media--despesas img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:1000px) and (max-height:760px){.site-frame .module-panel{gap:24px;padding:28px 32px}.site-frame .module-panel-media{align-self:center;height:100%;min-height:0;max-height:391px}.site-frame .module-panel-copy h3{font-size:26px;line-height:29px}.site-frame .module-details{margin-top:12px}.site-frame .module-details>div{min-height:0;padding:5px 4px}.site-frame .module-more{padding-top:8px}}@media (601px<=width<=900px){.site-frame .module-tabs{gap:8px;padding-inline:8px}.site-frame .module-tabs button{gap:6px;padding-inline:8px;font-size:12.8px}}@media (601px<=width<=999px){.site-frame .module-panel{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:28px}.site-frame .module-panel-media{aspect-ratio:677/391;align-self:center;min-height:0}.site-frame .module-panel-copy h3{font-size:25px;line-height:29px}.site-frame .module-details{margin-top:12px}.site-frame .module-details>div{min-height:0;padding:8px 4px}.site-frame .module-details strong{font-size:14px;line-height:19px}.site-frame .module-details span{font-size:13px;line-height:17px}.site-frame .module-more{margin-top:24px;padding-top:0}}@media (max-width:600px){.site-frame .module-scroll-track{height:auto}.site-frame .module-scroll-sticky{height:auto;position:static}.site-frame .module-tabs{z-index:5;position:sticky;top:96px}.site-frame .module-panel-stage{flex-direction:column;gap:24px;height:auto;display:flex}.site-frame .module-panel{opacity:1;visibility:visible;pointer-events:auto;grid-area:auto;grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;min-height:0;scroll-margin-top:150px;overflow:visible}.solution-page-despesas .solution-feature-media{aspect-ratio:2}}.figma-demo-section .section-intro .eyebrow,.figma-modules-section .section-intro .eyebrow,.module-panel-copy .eyebrow,.difference-copy .eyebrow,.audience-benefits-intro .eyebrow,.solutions-section .section-intro .eyebrow{color:#667781}.figma-section-cta{font-weight:600}.module-more{line-height:18px}.difference-copy .contact-button{line-height:16px}.figma-demo-section .section-intro .eyebrow,.figma-modules-section .section-intro .eyebrow,.audience-benefits-intro .eyebrow,.solutions-section .section-intro .eyebrow,.difference-copy .eyebrow{margin-bottom:32px;padding-block:5px}.figma-demo-section .section-intro>p,.figma-modules-section .section-intro>p,.solutions-section .section-intro>p,.audience-benefits-intro>p:last-child,.difference-copy>p:not(.eyebrow){margin-top:32px}.audience-benefits-intro{margin-bottom:64px}.audience-benefits-intro>p:last-child{margin-bottom:24px}.site-frame .solutions-section .section-intro h2{width:max-content;max-width:none;margin-inline:auto}.differentiators>.difference-carousel{margin-top:60px}.differentiators>.difference-carousel+.contact-button{min-height:44px;margin-top:60px;line-height:16px}.solutions-section{padding-block:80px}.solutions-section .solution-cards{padding-bottom:0}.figma-demo-section .section-intro{margin-bottom:12px}.figma-demo-section .section-intro>p,.difference-copy>p:not(.eyebrow){max-width:580px}.solutions-section .section-intro>p:not(.eyebrow){margin-top:32px}.solutions-section .section-intro>p.eyebrow{margin-top:0}.differentiators .difference-list{padding-bottom:0}.editorial-preview-cta{margin-top:12px}@media (min-width:1000px){main.solution-page .eyebrow{letter-spacing:0;color:#667781;font-size:12px;font-weight:500;line-height:18px}main.solution-page .solution-hero-copy>.eyebrow{color:#2747b8}main.solution-page .solution-hero h1{letter-spacing:-2.4px;font-size:72px;font-weight:500;line-height:80px}main.solution-page .solution-description{color:#6c6c6c;margin-top:24px;font-size:20px;line-height:27px}main.solution-page .contact-button{line-height:16px}main.solution-page .section-intro h2,main.solution-page .faq-intro h2,main.solution-page .solution-final-cta h2{letter-spacing:-2.4px;font-size:56px;font-weight:400;line-height:60px}main.solution-page .section-intro>p,main.solution-page .section-intro>div>p:not(.eyebrow){color:#6c6c6c;font-size:20px;line-height:27px}main.solution-page .solution-hero-preview-copy h2{letter-spacing:-1.8px;font-size:40px;font-weight:400;line-height:48px}main.solution-page .solution-hero-preview-copy p{color:#6e6e64;font-size:18px;line-height:24px}main.solution-page .solution-feature-card h3,main.solution-page .solution-steps-grid h3,main.solution-page .solution-showcase h3{letter-spacing:-.56px;font-size:28px;font-weight:400;line-height:32px}main.solution-page .solution-feature-card p,main.solution-page .solution-steps-grid p,main.solution-page .solution-showcase-copy>p:not(.solution-control-label){color:#6e6e64;font-size:16px;line-height:20px}main.solution-page .solution-step-mark{letter-spacing:1.4px;color:#6e6e64;font-size:12px;font-weight:600;line-height:18px}main.solution-page .solution-showcase-copy ul li{color:#6e6e64;font-size:14px;line-height:20px}main.solution-page .solution-control-label{letter-spacing:0;color:#667781;font-size:12px;font-weight:600;line-height:18px}main.solution-page .solution-final-cta h2{color:#fff}main.solution-page .solution-final-cta p:not(.eyebrow){color:#fff;font-size:20px;line-height:27px}footer.footer-solution .footer-top nav>.eyebrow{letter-spacing:0;font-size:12px;line-height:20px}footer.footer-solution .footer-top nav>a{font-size:16px;font-weight:500;line-height:24px}footer.footer-solution .footer-legal-brand .resume-brand{letter-spacing:0;color:#1e40ae;font-family:Albert Sans,Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;line-height:31.2px}footer.footer-solution .footer-legal-brand p{color:#6e6e64;font-family:Helvetica,Arial,sans-serif}footer.footer-solution .footer-legal-links a,footer.footer-solution .footer-copyright{color:#14140f;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:24px}main.solution-page .section,main.solution-page .solution-features,main.solution-page .solution-process{padding-block:80px}main.solution-page .section-intro .eyebrow{margin-bottom:12px}main.solution-page .solution-feature-card{height:auto;min-height:0;padding:24px}main.solution-page .solution-hero-copy>.eyebrow{margin-bottom:22px}main.solution-page .solution-feature-copy{padding-inline:0}main.solution-page .section-intro .eyebrow,main.solution-page .faq-intro .eyebrow,main.solution-page .solution-final-cta .eyebrow{letter-spacing:0;color:#667781;font-size:12px;font-weight:500;line-height:18px}main.solution-page .section-intro h2,main.solution-page .faq-intro h2,main.solution-page .solution-final-cta h2{font-weight:500}main.solution-page .section .section-intro>p:not(.eyebrow){color:#6c6c6c;max-width:662px;font-size:20px;line-height:27px}main.solution-page .faq-intro>p:not(.eyebrow){color:#6c6c6c;font-size:20px;line-height:27px}main.solution-page .solution-final-cta h2{letter-spacing:-1.8px;font-size:56px;line-height:60px}main.solution-page .solution-final-cta p:not(.eyebrow){font-size:20px;line-height:27px}main.solution-page .faq-question{letter-spacing:-.56px;font-size:20px;line-height:32px}main.solution-page .faq-section .MuiAccordionDetails-root p{color:#6e6e64;font-size:16px;line-height:20px}main.solution-page .solution-hero-actions .text-link{color:#2467f2}footer.footer-solution .footer-language{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}footer.footer-solution .footer-legal-brand p{font-size:14px;line-height:20px}footer.footer-solution .footer-legal-links a{line-height:24px}main.solution-page .section .section-intro>p:not(.eyebrow){margin-top:56px}main.solution-page .solution-hero-copy>.eyebrow,main.solution-page .section-intro .eyebrow,main.solution-page .faq-intro .eyebrow{letter-spacing:0;color:#667781;border:0;border-radius:26px;align-items:center;width:fit-content;height:28px;padding:4px 16px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}main.solution-page .solution-hero-copy>.eyebrow{color:#2747b8;margin:0 auto 24px}main.solution-page .section-intro .eyebrow{margin:0 auto 8px}main.solution-page .faq-intro .eyebrow{margin:0 0 8px}main.solution-page .section-intro{margin-bottom:60px}main.solution-page .solution-hero-actions{margin-top:32px}main.solution-page .solution-hero-actions .contact-button,main.solution-page .solution-hero-actions .text-link{box-sizing:border-box;border-radius:26px;height:44px;min-height:44px;padding:12px 16px}main.solution-page .solution-feature-grid{grid-template-columns:repeat(3,420px);justify-content:start;gap:20px}main.solution-page .solution-feature-card{background:#f5f5f5;border:0;border-radius:28px;height:auto;min-height:0;padding:24px}main.solution-page-aprovacoes .solution-feature-card{background:#fff}main.solution-page .solution-feature-media{border-radius:18px;height:208px;position:relative;overflow:hidden}main.solution-page .solution-feature-copy{padding:24px 0 0}main.solution-page .solution-feature-card p,main.solution-page .solution-steps-grid p{margin-top:24px}main.solution-page .solution-feature-card h3,main.solution-page .solution-steps-grid h3{margin:0}main.solution-page .solution-process{background:#f5f5f5}main.solution-page .solution-steps-grid{grid-template-columns:repeat(3,418.7px);justify-content:start;gap:20px;padding-left:2px}main.solution-page .solution-steps-grid li{background:#fff;border:0;border-radius:28px;min-height:0;padding:24px}main.solution-page-aprovacoes .solution-process{background:#fff}main.solution-page-aprovacoes .solution-steps-grid li{background:#f5f5f5}main.solution-page-despesas .solution-steps-grid>.reveal{flex-direction:column;min-width:0;display:flex}main.solution-page-despesas .solution-steps-grid>.reveal>li{flex:1}main.solution-page-aprovacoes .solution-steps-grid>.reveal{flex-direction:column;min-width:0;display:flex}main.solution-page-aprovacoes .solution-steps-grid>.reveal>li{flex:1}main.solution-page .solution-step-mark{color:#6e6e64;letter-spacing:1.4px;background:0 0;border:1px solid #6e6e64;border-radius:9999px;width:28px;min-width:28px;height:28px;min-height:28px;margin:0 0 24px;padding:0;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}main.solution-page .faq-section{background:#f5f5f5}main.solution-page .faq-section .faq-item,main.solution-page .faq-section .faq-list .MuiAccordion-root{background:#fff;border-radius:20px;margin:0 0 8px}main.solution-page .solution-final-cta{background:#f5f5f5;min-height:0;padding:40px 0}main.solution-page .solution-final-cta .final-cta-inner{box-sizing:border-box;background:linear-gradient(#111827cc,#111827cc),url(/images/editorial/final-cta-equipe-1376.webp) 50%/cover;border-radius:28px;height:496px;min-height:496px;padding:80px 0}main.solution-page .solution-final-cta .solution-cta-pill{color:#fff;letter-spacing:0;text-transform:none;border:0;border-radius:26px;align-items:center;height:28px;margin:0 auto;padding:4px 20px;font-size:13.8px;font-weight:600;line-height:16px;display:inline-flex}main.solution-page .solution-final-cta .final-action{flex-direction:row;justify-content:center;align-items:center;gap:24px;display:flex}main.solution-page .solution-final-cta .solution-cta-quote{color:#2467f2;background:#fff;border-radius:26px;width:auto;height:44px;min-height:44px}main.solution-page .solution-final-cta .solution-cta-demo{color:#fff;background:0 0;border:1px solid #fff;border-radius:26px;width:auto;height:42px;min-height:42px}footer.footer-solution{background:#fff}footer.footer-solution .footer-blue{background:#2563eb;border-radius:0;padding-top:80px}footer.footer-solution .footer-language{box-sizing:border-box;border-radius:8px;width:172px;height:40px}main.solution-page .section-intro>p.eyebrow{margin:0 auto 8px}main.solution-page .solution-showcase .section-intro{margin-bottom:96px}main.solution-page .solution-showcase .solution-control-card{height:474px;padding:24px}main.solution-page .faq-section{padding-bottom:74px}main.solution-page .solution-hero{padding-bottom:71px}main.solution-page .solution-features{padding-bottom:80px}main.solution-page .solution-showcase .solution-control-card{height:474px;min-height:474px}main.solution-page .solution-showcase{padding-bottom:66px}}@media (min-width:1000px) and (max-width:1199px){main.solution-page-viagens .solution-showcase .solution-control-card{height:auto;min-height:0}}@media (min-width:1000px){main.solution-page .solution-hero-copy{margin-top:-9px}main.solution-page .solution-final-cta .solution-cta-pill{letter-spacing:1.4px;font-size:12px;font-weight:500;line-height:18px}footer.footer-solution .footer-legal-brand p{font-size:12px;line-height:16px}footer.footer-solution .footer-legal-links a{line-height:18px}main.solution-page .solution-description{max-width:662px;margin-inline:auto}main.solution-page .solution-hero-preview{box-sizing:border-box;background:#fff;border:0;border-radius:28px;grid-template-columns:586px minmax(0,1fr);align-items:start;column-gap:44px;width:1296px;max-width:100%;margin-inline:auto;padding:40px;display:grid}main.solution-page .solution-hero-preview-copy{text-align:left;padding-top:92px}main.solution-page .solution-hero-preview-copy h2,main.solution-page .solution-hero-preview-copy p{text-align:left}main.solution-page .solution-metrics{box-sizing:border-box;background:#fff;border-radius:28px;grid-template-columns:repeat(4,317px);justify-content:start;gap:0;width:1296px;max-width:100%;min-height:146px;margin:20px auto 0;padding:24px 0 24px 49px;display:grid}main.solution-page .solution-metric{text-align:left}main.solution-page-aprovacoes .solution-hero-preview,main.solution-page-aprovacoes .solution-metrics{background:#f5f5f5}main.solution-page .solution-description{margin-top:32px}main.solution-page .solution-hero-actions{margin-top:24px}main.solution-page .solution-hero-preview{grid-template-rows:464px;height:544px;margin-top:2px}main.solution-page .solution-hero-preview-copy{padding:40px 0 0}main.solution-page .solution-hero{padding-bottom:80px}main.solution-page .solution-hero-preview{margin-top:78px}main.solution-page .solution-hero-preview-copy{padding-top:92px}main.solution-page .solution-description{max-width:817px}main.solution-page-despesas .faq-section{padding-bottom:68px}main.solution-page-viagens .faq-section{padding-bottom:69px}main.solution-page-viagens .solution-showcase{padding-bottom:68px}main.solution-page-despesas .solution-showcase{padding-bottom:65px}main.solution-page-credito-tributario .solution-hero-actions .text-link{line-height:16px}main.solution-page-credito-tributario .solution-metric strong{letter-spacing:-1.08px;color:#6e6e64;font-size:32.3px;line-height:38px}main.solution-page-credito-tributario .solution-metric span{font-size:11.8px;line-height:16px}main.solution-page-credito-tributario .solution-metric:first-child strong{font-size:35.9px}main.solution-page-credito-tributario .solution-showcase-copy .solution-control-label{color:#667781!important;font-size:12px!important}main.solution-page-credito-tributario .solution-showcase-copy h3{font-weight:500}main.solution-page-aprovacoes .solution-hero-actions .text-link{line-height:16px}main.solution-page-aprovacoes .solution-metric strong{letter-spacing:-1.08px;color:#6e6e64;line-height:38px}main.solution-page-aprovacoes .solution-metric:first-child strong{font-size:35.9px}main.solution-page-aprovacoes .solution-metric span{font-size:11.8px;line-height:16px}main.solution-page-aprovacoes .solution-showcase-copy .solution-control-label{color:#667781!important;font-size:12px!important}main.solution-page-aprovacoes .solution-showcase-copy h3{font-weight:500}main.solution-page-aprovacoes .solution-control-more{font-size:13.9px;line-height:18px}main.solution-page-viagens .solution-hero-actions .text-link{line-height:16px}main.solution-page-viagens .solution-metric:first-child strong{letter-spacing:-1.08px;color:#6e6e64;font-size:35.9px;line-height:38px}main.solution-page-viagens .solution-metric strong{letter-spacing:-1.08px;color:#6e6e64;line-height:38px}main.solution-page-viagens .solution-metric span{font-size:11.8px;line-height:16px}main.solution-page-viagens .solution-showcase-copy h3{font-weight:500}main.solution-page-viagens .solution-control-more{font-size:13.9px;line-height:18px}main.solution-page-viagens .solution-phone-day{color:#54656f}main.solution-page-viagens .solution-ui-mock-chat .solution-ui-windowbar>span:first-child{color:#111b21;font-size:15px;font-weight:700;line-height:22.5px}main.solution-page-viagens .solution-ui-mock-chat .solution-ui-windowbar>span:last-child{color:#667781}main.solution-page-viagens .solution-chat-day{color:#54656f;font-size:9px;line-height:13.5px}main.solution-page-viagens .solution-chat-bubble p{color:#111b21;font-size:12px;line-height:16.8px}main.solution-page-viagens .solution-chat-bubble>span{color:#667781;font-size:9px;line-height:12.6px}main.solution-page-despesas .solution-hero-actions .text-link{line-height:16px}main.solution-page-despesas .solution-metric:first-child strong{letter-spacing:-1.08px;color:#6e6e64;font-size:35.9px;line-height:38px}main.solution-page-despesas .solution-metric strong{letter-spacing:-1.08px;color:#6e6e64;line-height:38px}main.solution-page-despesas .solution-metric span{font-size:11.8px;line-height:16px}main.solution-page-despesas .solution-showcase-copy .solution-control-label{color:#667781!important;font-size:12px!important}main.solution-page-despesas .solution-showcase-copy h3{font-weight:500}main.solution-page-despesas .solution-control-more{font-size:13.9px;line-height:18px}main.solution-page-despesas .solution-showcase .section-intro{margin-bottom:84px}main.solution-page-despesas .solution-showcase .solution-control-grid{align-items:center;width:calc(50vw + 50% - 12px);height:498px;margin-left:12px}main.solution-page-despesas .solution-showcase .solution-control-slide{flex-basis:min(1043.56px,80vw)}}[data-page=home] .section-intro>p,[data-page=home] .section-intro>div>p:not(.eyebrow),[data-page=home] .difference-copy>p:not(.eyebrow),[data-page=home] .faq-intro>p:not(.eyebrow){color:#6c6c6c}[data-page=home] .hero-actions .text-link,[data-page=home] .faq-intro .contact-button{line-height:16px}[data-page=home] .solution-card-link{font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:18px}main.solution-page-lancar .solution-feature-note{max-width:760px;color:var(--graphite);text-align:center;margin:40px auto 0;font-size:1rem;line-height:1.65}@media (min-width:1000px){main.solution-page-lancar>:first-child{box-sizing:border-box;background:#fff;min-height:509px;padding:24px 313px 80px}main.solution-page-lancar .solution-hero-inner>:nth-child(2){display:none}main.solution-page-lancar>:nth-child(2){box-sizing:border-box;background:0 0;min-height:610px;padding:0}main.solution-page-lancar>:nth-child(3){box-sizing:border-box;background:#f5f5f5;min-height:1700px;padding:80px 310px}main.solution-page-lancar>:nth-child(4){box-sizing:border-box;background:#fff;min-height:675px;padding:80px 310px}main.solution-page-lancar>:nth-child(5){box-sizing:border-box;background:#f5f5f5;min-height:795px;padding:80px 310px}main.solution-page-lancar>:nth-child(6){box-sizing:border-box;background:#fff;min-height:711px;padding:80px 310px}main.solution-page-lancar>:nth-child(7){box-sizing:border-box;background:#fff;min-height:869px;padding:80px 310px}main.solution-page-lancar>:nth-child(8){box-sizing:border-box;background:#f5f5f5;min-height:852px;padding:80px}main.solution-page-lancar>:nth-child(9){box-sizing:border-box;background:#f5f5f5;min-height:576px;padding:40px}main.solution-page-lancar>:nth-child(2) .promo-player{height:610px;max-height:610px}main.solution-page-lancar>:first-child .solution-hero-copy h1{font-size:72px;line-height:80px}main.solution-page-lancar>:first-child .solution-description{font-size:20px;line-height:27px}main.solution-page-lancar>:nth-child(5) .solution-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}main.solution-page-lancar>:nth-child(5) .solution-feature-media{display:none}main.solution-page-lancar>:first-child .solution-hero-copy{flex-direction:column;gap:10px;display:flex}main.solution-page-lancar>:first-child .solution-hero-copy>*{margin:0}main.solution-page-lancar>:nth-child(2){min-height:610px;max-height:610px;overflow:hidden}main.solution-page-lancar .container{max-width:1300px}main.solution-page-lancar>:nth-child(3) .solution-feature-card{min-height:591px}main.solution-page-lancar>:nth-child(4)>.container>:last-child{margin-top:60px}main.solution-page-lancar>:nth-child(7)>.container>:last-child{margin-top:24px}main.solution-page-lancar>:nth-child(7) .solution-feature-card{min-height:469px}main.solution-page-lancar>:nth-child(8)>.container{grid-template-columns:973px 627px;justify-content:center;align-items:start;column-gap:24px;max-width:none;display:grid}main.solution-page-lancar .container{max-width:none;padding-left:0;padding-right:0}main.solution-page-lancar>:nth-child(3) .solution-feature-grid{row-gap:40px}main.solution-page-lancar .container{margin-left:0;margin-right:0}main.solution-page-lancar>:nth-child(8)>.container{grid-template-columns:973px 627px;justify-content:start;align-items:start;column-gap:24px;width:1700px;max-width:none;margin-left:-80px;display:grid}main.solution-page-lancar>:first-child{height:509px;min-height:0}main.solution-page-lancar>:nth-child(5) .solution-feature-grid{grid-template-columns:repeat(4,310px);justify-content:start;column-gap:20px}main.solution-page-lancar>:nth-child(5) .solution-feature-card{height:172px;box-shadow:none;background:0 0;border:0;padding:24px;overflow:hidden}main.solution-page-lancar>:nth-child(5) .solution-feature-copy{padding:0}main.solution-page-lancar>:nth-child(5) .solution-feature-copy h3{margin:0 0 32px}main.solution-page-lancar>:nth-child(5) .solution-feature-copy p{margin:0}main.solution-page-lancar>:nth-child(6) .solution-steps-grid{grid-template-columns:repeat(3,420px);justify-content:start;column-gap:20px}main.solution-page-lancar>:nth-child(6) li{box-sizing:border-box;height:144px;padding:24px;overflow:hidden}main.solution-page-lancar>:nth-child(6) .solution-step-mark{display:none}main.solution-page-lancar>:nth-child(6) li h3{margin:0 0 24px}main.solution-page-lancar>:nth-child(6) li p{margin:0}main.solution-page-lancar>:nth-child(9){box-sizing:border-box;justify-content:center;align-items:flex-start;min-height:576px;padding:40px 310px;display:flex}main.solution-page-lancar>:nth-child(9) .final-cta-inner{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:1300px;max-width:none;min-height:496px;margin:0;padding:80px 0;display:flex}main.solution-page-lancar>:nth-child(9) .final-cta-inner>.eyebrow{letter-spacing:1.4px;border-radius:999px;margin:0;padding:5px 16px;font-size:12px;font-weight:500;line-height:18px}main.solution-page-lancar>:nth-child(9) .final-cta-inner>h2{letter-spacing:-1.8px;max-width:711px;margin:42px 0 0;font-size:56px;font-weight:500;line-height:60px}main.solution-page-lancar>:nth-child(9) .final-cta-inner>p:not(.eyebrow){max-width:711px;margin:68px 0 0;font-size:20px;line-height:27px}main.solution-page-lancar>:nth-child(9) .final-action{justify-content:center;gap:24px;margin-top:67px;display:flex}main.solution-page-lancar>:nth-child(3){padding-bottom:72px}main.solution-page-lancar>:nth-child(9){height:auto;min-height:0}main.solution-page-lancar>:nth-child(9) .final-cta-inner{min-height:0;padding:80px 0 0}main.solution-page-lancar>:nth-child(9) .final-cta-inner>p:not(.eyebrow){margin-top:8px}main.solution-page-lancar>:nth-child(9) .final-action{flex-flow:row;width:431px;margin-top:40px}main.solution-page-lancar>:nth-child(9) .final-cta-inner>.eyebrow{border:0}}.solution-feature-media:has(.solution-flag-mock){background:#edf4ff;container-type:inline-size}.solution-flag-mock{--u:calc(100cqw / 265);background:#edf4ff;position:absolute;inset:0;overflow:hidden}.solution-flag-capture{left:calc(-4 * var(--u));top:calc(45 * var(--u));width:calc(387 * var(--u));height:calc(84 * var(--u));position:absolute}.solution-flag-icon{left:calc(24 * var(--u));top:calc(66 * var(--u));width:calc(37 * var(--u));height:calc(37 * var(--u));color:#319b7c;background:#e9f7f1;border-radius:100px;place-items:center;display:grid;position:absolute}.solution-flag-icon svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.solution-flag-row{left:calc(64 * var(--u));top:calc(60 * var(--u));width:calc(217 * var(--u));height:calc(57 * var(--u));padding:calc(12 * var(--u)) 0 0 calc(6 * var(--u));box-sizing:border-box;background:#fff;flex-direction:column;display:flex;position:absolute}.solution-flag-row b{height:calc(13 * var(--u));color:#000;font-size:calc(8 * var(--u));line-height:calc(15.4 * var(--u));white-space:nowrap;font-weight:700;display:block}.solution-flag-row em{height:calc(11 * var(--u));color:#0ada06;font-size:calc(8 * var(--u));line-height:calc(15.4 * var(--u));white-space:nowrap;font-style:normal;font-weight:500;display:block}.solution-flag-badge{left:calc(207 * var(--u));top:calc(77 * var(--u));width:calc(71 * var(--u));height:calc(20 * var(--u));padding:calc(1 * var(--u)) calc(8 * var(--u));box-sizing:border-box;color:#399e81;font-size:calc(6 * var(--u));line-height:calc(18 * var(--u));white-space:nowrap;background:#e9f7f1;border-radius:9999px;font-weight:500;position:absolute}.solution-flag-badge>span,.solution-feature-badge>span,.solution-features .section-intro .eyebrow>span,.solution-process .section-intro .eyebrow>span,.solution-faq .faq-intro .eyebrow>span,.solution-hero-copy>.eyebrow>span{display:block}.solution-feature-title{align-items:flex-start;gap:24px;display:flex}.solution-feature-badge{box-sizing:border-box;text-align:center;color:#2467f2;white-space:nowrap;background:#dbeafe;border-radius:8px;flex:none;min-width:82px;padding:4px 8px;font-family:Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:400;line-height:18px}@media (min-width:1000px){main.solution-page-lancar{padding-top:104px}main.solution-page-lancar>:nth-child(3){padding-bottom:80px}main.solution-page-lancar>:nth-child(3)>.container{width:auto}main.solution-page-lancar>:is(:nth-child(3),:nth-child(5),:nth-child(7)) .section-intro{flex-direction:column;align-items:center;gap:24px;max-width:none;margin:0 0 64px;padding-top:12px;display:flex}main.solution-page-lancar>:is(:nth-child(3),:nth-child(5),:nth-child(7)) .section-intro>*{margin:0}main.solution-page-lancar>:is(:nth-child(3),:nth-child(5),:nth-child(7)) .section-intro .eyebrow{box-sizing:border-box;color:#2747b8;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;border-radius:26px;height:28px;margin:0;padding:4px 16px;font-size:12px;font-weight:500;line-height:18px}main.solution-page-lancar>:is(:nth-child(3),:nth-child(5),:nth-child(7)) .section-intro h2{color:#14140f;letter-spacing:-2.4px;text-wrap:balance;white-space:normal;width:1293px;max-width:100%;padding:16px 0;font-size:56px;font-weight:500;line-height:80px}main.solution-page-lancar>:is(:nth-child(3),:nth-child(5),:nth-child(7)) .section-intro>p:not(.eyebrow){white-space:pre-line;color:#6c6c6c;width:662px;max-width:100%;font-family:var(--font-inter), Inter, Arial, sans-serif;margin:0;font-size:20px;font-weight:400;line-height:27px}main.solution-page-lancar>:nth-child(3) .solution-feature-grid{grid-template-rows:auto 16px auto 12px auto;grid-template-columns:minmax(0,642fr) minmax(0,313fr) minmax(0,313fr);gap:0 16px;display:grid}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal{min-width:0;display:flex}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal:first-child{grid-area:1/1/auto/-1}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal:nth-child(2){grid-area:3/1/6}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal:nth-child(3){grid-area:3/2}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal:nth-child(4){grid-area:3/3}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal:nth-child(5){grid-area:5/2;align-self:start}main.solution-page-lancar>:nth-child(3) .solution-feature-grid>.reveal:nth-child(6){grid-area:5/3}main.solution-page-lancar>:nth-child(3) .solution-feature-card{box-sizing:border-box;height:auto;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:28px;flex-direction:column;flex:1;gap:8px;padding:24px;display:flex}main.solution-page-lancar>:nth-child(3) .solution-feature-media{aspect-ratio:265/165;background:#000;border-radius:18px;flex:none;width:100%;height:auto;overflow:hidden}main.solution-page-lancar>:nth-child(3) .solution-feature-copy{flex-direction:column;gap:12px;padding:0;display:flex}main.solution-page-lancar>:nth-child(3) .solution-feature-copy>*,main.solution-page-lancar>:nth-child(3) .solution-feature-title>h3{margin:0}main.solution-page-lancar>:nth-child(3) .solution-feature-card h3{color:#14140f;letter-spacing:-.56px;white-space:pre-line;font-size:28px;font-weight:400;line-height:32px}main.solution-page-lancar>:nth-child(3) .solution-feature-card p{color:#6e6e64;margin:0;font-size:16px;line-height:20px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(3) h3,main.solution-page-lancar>:nth-child(3) .reveal:nth-child(4) h3{font-size:27.3px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(3) .solution-feature-card,main.solution-page-lancar>:nth-child(3) .reveal:nth-child(4) .solution-feature-card{min-height:356px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(5) .solution-feature-card{min-height:376px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(6) .solution-feature-card{min-height:379px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(6) .solution-feature-media{aspect-ratio:265/168}main.solution-page-lancar>:nth-child(3) .solution-feature-media:has(img){background:0 0}main.solution-page-lancar>:nth-child(3) .solution-feature-media:has(.solution-flag-mock){background:#edf4ff}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(6) .solution-feature-title>h3{flex:0 159px}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-card{flex-direction:row;align-items:center;gap:40px;min-height:459px;padding:40px 40px 46px}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-media{aspect-ratio:600/373;flex:0 600px;width:auto}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-copy{flex:0 559px}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-copy p{margin-bottom:-2px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(2) .solution-feature-card{background:#dbeafe;gap:24px;min-height:747px;padding:40px}main.solution-page-lancar>:nth-child(3) .reveal:nth-child(2) .solution-feature-media{aspect-ratio:562/461}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-card h3,main.solution-page-lancar>:nth-child(3) .reveal:nth-child(2) .solution-feature-card h3{letter-spacing:-1.8px;font-size:60px;line-height:60px}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-card h3{font-size:59.2px}main.solution-page-lancar>:nth-child(3) .reveal:first-child .solution-feature-card p,main.solution-page-lancar>:nth-child(3) .reveal:nth-child(2) .solution-feature-card p{line-height:24px}}@media (min-width:1920px){main.solution-page-lancar>:nth-child(3) .reveal:nth-child(3) .solution-feature-card,main.solution-page-lancar>:nth-child(3) .reveal:nth-child(4) .solution-feature-card{height:356px}}@media (min-width:1000px){main.solution-page-lancar>:nth-child(n+4):nth-child(-n+7)>.container{width:auto}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .section-intro{flex-direction:column;align-items:center;gap:0;max-width:none;margin:0 0 60px;display:flex}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .section-intro>*{margin:0}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .section-intro .eyebrow{box-sizing:border-box;color:#667781;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;border-radius:26px;height:28px;margin:0;padding:4px 16px;font-size:12px;font-weight:500;line-height:18px}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .section-intro h2{color:#14140f;letter-spacing:-2.4px;white-space:pre-line;text-wrap:balance;width:1293px;max-width:100%;margin:8px 0 0;padding:24px 0;font-size:56px;font-weight:500;line-height:60px}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .section-intro>p:not(.eyebrow){color:#6c6c6c;white-space:pre-line;width:662px;max-width:100%;margin:8px 0 0;font-size:20px;font-weight:400;line-height:27px}main.solution-page-lancar>:nth-child(6) .section-intro>p:not(.eyebrow){width:772px;min-height:135px}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .solution-steps-grid{grid-template-columns:repeat(3,420px);justify-content:start;column-gap:20px;padding-left:0}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .solution-steps-grid li{background:#f5f5f5}main.solution-page-lancar>:nth-child(4) .solution-steps-grid li{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:24px;min-height:216px;padding:24px;display:flex}main.solution-page-lancar>:nth-child(4) .solution-steps-grid li>*,main.solution-page-lancar>:nth-child(4) .solution-step-mark{margin:0}main.solution-page-lancar>:nth-child(4) .reveal:first-child .solution-step-mark{width:29px;min-width:29px}main.solution-page-lancar>:nth-child(6) .solution-steps-grid li p{white-space:pre-line}main.solution-page-lancar>:nth-child(5) .solution-feature-card{background:#fff;border-radius:28px}main.solution-page-lancar>:nth-child(5) .solution-feature-note{color:#6c6c6c;width:772px;max-width:100%;font-family:var(--font-inter), Inter, Arial, sans-serif;margin:64px auto 0;font-size:20px;font-weight:400;line-height:27px}main.solution-page-lancar>:nth-child(7) .solution-feature-grid{align-items:start}main.solution-page-lancar>:nth-child(7) .solution-feature-card{box-sizing:border-box;flex-direction:column;min-height:469px;display:flex}main.solution-page-lancar>:nth-child(7) .solution-feature-media{aspect-ratio:auto;background:#000;border-radius:16px;flex:none;width:100%;height:240px}main.solution-page-lancar>:nth-child(7) .solution-feature-copy{flex-direction:column;gap:22px;margin-top:15px;padding:0;display:flex}main.solution-page-lancar>:nth-child(7) .solution-feature-copy>*{margin:0}main.solution-page-lancar>:nth-child(7) .solution-feature-label{color:#6e6e64;letter-spacing:1.4px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:18px;display:block}main.solution-page-lancar>:nth-child(7) .solution-feature-card h3{color:#14140f;letter-spacing:-.56px;font-size:28px;font-weight:400;line-height:32px}main.solution-page-lancar>:nth-child(7) .solution-feature-card p{color:#6e6e64;margin:0;font-size:16px;line-height:20px}main.solution-page-lancar>:nth-child(7) .reveal:nth-child(2) .solution-feature-copy{gap:17px;margin-top:25px}main.solution-page-lancar>:nth-child(7) .reveal:nth-child(2) .solution-feature-card h3{font-size:27.5px}main.solution-page-lancar>:nth-child(7) .reveal:nth-child(3) .solution-feature-card{min-height:458px;margin-top:6px}main.solution-page-lancar>:nth-child(7) .reveal:nth-child(3) .solution-feature-copy{gap:17px;margin-top:14px}main.solution-page-lancar>:nth-child(8) .faq-intro{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;padding-top:0;padding-left:0;display:flex}main.solution-page-lancar>:nth-child(8) .faq-intro>*{margin:0}main.solution-page-lancar>:nth-child(8) .faq-intro .eyebrow{box-sizing:border-box;color:#667781;letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:26px;height:28px;margin:0;padding:4px 0;font-size:12px;font-weight:500;line-height:18px}main.solution-page-lancar>:nth-child(8) .faq-intro h2{color:#14140f;letter-spacing:-2.4px;white-space:pre-line;text-align:left;width:639px;max-width:100%;margin:8px 0 0;padding:24px 0;font-size:56px;font-weight:500;line-height:60px}main.solution-page-lancar>:nth-child(8) .faq-intro>p:not(.eyebrow){color:#6c6c6c;text-align:left;width:634px;max-width:100%;min-height:54px;margin:8px 0 0;font-size:20px;font-weight:400;line-height:27px}main.solution-page-lancar>:nth-child(8) .faq-intro .contact-button{margin-top:40px}main.solution-page-lancar>:nth-child(8) .faq-list>:last-child{margin-bottom:0}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionSummary-root{align-items:flex-start;min-height:0;padding:22px 24px}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionSummary-root.Mui-expanded{padding-bottom:0}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionSummary-content{margin:0}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionSummary-expandIconWrapper{align-self:flex-start;width:24px;height:24px}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionDetails-root{padding:12px 24px 22px}main.solution-page-lancar>:nth-child(8) .faq-list .faq-question{line-height:24px}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(180deg)}main.solution-page-lancar>:nth-child(8) .faq-list .faq-item .MuiAccordionDetails-root>p{width:534px;max-width:100%}main.solution-page-lancar>:nth-child(9) .final-cta-inner>.eyebrow{color:#fff;padding:4px 20px}main.solution-page-lancar>:nth-child(9) .final-cta-inner>h2,main.solution-page-lancar>:nth-child(9) .final-cta-inner>p:not(.eyebrow){white-space:pre-line;width:711px}main.solution-page-lancar>:nth-child(9) .final-secondary{font-size:13.8px;font-weight:600;line-height:16px}main.solution-page-lancar>:first-child .solution-hero-inner{width:auto;max-width:none;margin:0;display:block}main.solution-page-lancar>:first-child .solution-hero-copy{text-align:center;align-items:center;gap:24px;margin:0;padding-top:12px}main.solution-page-lancar>:first-child .solution-hero-copy h1{text-align:center;width:1294px;max-width:100%;padding:4px 0}main.solution-page-lancar>:first-child .solution-description{color:#6c6c6c;width:777px;max-width:100%;font-family:var(--font-inter), Inter, Arial, sans-serif;text-align:center;white-space:pre-line}main.solution-page-lancar>:first-child .solution-hero-actions{justify-content:center;gap:20px;margin:0}main.solution-page-lancar>:first-child .solution-hero-actions .contact-button{background:#2467f2;border:1px solid #0000}main.solution-page-lancar>:first-child .solution-hero-actions .text-link{color:#2467f2;border:1px solid #2467f2;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:16px;display:inline-flex}main.solution-page-lancar>:first-child .solution-hero-actions .text-link svg{width:18px;height:18px}}.solution-video-player{position:relative}.solution-video-player:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(270deg,#0006 0%,#0000 50%);position:absolute;inset:0}.solution-video-actions{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:20px;right:20px}.solution-video-pause{box-sizing:border-box;cursor:pointer;background:0 0;border:3px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:relative}.solution-video-pause:focus-visible{outline-offset:2px;outline:2px solid #fff}.solution-video-pause-icon{background:linear-gradient(90deg,#fff 0 4px,#0000 4px 8px,#fff 8px 12px);width:12px;height:14px;display:block}.solution-video-play-icon{border:7px solid #0000;border-left:11px solid #fff;border-right-width:0;width:0;height:0;margin-left:3px;display:block}.solution-video-player{background:#16160f}.solution-video-player.is-full:after{display:none}.solution-video-watch{box-sizing:border-box;color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:26px;align-items:center;gap:2px;height:40px;padding:0 17px 0 13px;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;display:inline-flex}.solution-video-watch:focus-visible{outline-offset:2px;outline:2px solid #fff}.solution-video-watch-icon{flex:none;width:20px;height:20px;position:relative}.solution-video-watch-icon:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;width:10px;height:12px;position:absolute;top:4px;left:5px}@media (min-width:1000px){main.solution-page-lancar>:nth-child(2){box-sizing:border-box;background:#fff;width:auto;margin:0;padding:0 310px 80px}main.solution-page-lancar>:nth-child(2) .promo-player{border:0;border-radius:28px;height:530px;max-height:530px}main.solution-page-lancar>:nth-child(2) .promo-player video{object-fit:cover;aspect-ratio:auto;height:100%}main.solution-page-lancar>:is(:first-child,:nth-child(9)) .contact-button .MuiButton-endIcon{width:18px;height:18px;margin:0 0 0 8px}main.solution-page-lancar>:is(:first-child,:nth-child(9)) .contact-button .MuiButton-endIcon>*{width:18px;height:18px;font-size:18px}main.solution-page-lancar>:nth-child(9) .final-secondary{box-sizing:border-box;color:#fff;border:0;border-radius:26px;align-items:center;gap:8px;height:42px;padding:12px 16px;display:inline-flex}main.solution-page-lancar>:nth-child(9){width:auto;margin:0}main.solution-page-lancar>:nth-child(9) .final-cta-inner{background:linear-gradient(#00000073,#00000073),url(/images/editorial/final-cta-comprovante-1376.webp) 50%/cover;border-radius:28px;min-height:496px}}@media (max-width:999px){main.solution-page-lancar .final-cta:not(.final-cta-pilot){background-image:linear-gradient(#00000073,#00000073),url(/images/editorial/final-cta-comprovante-960.webp)}}@media (max-width:600px){main.solution-page-lancar .final-cta:not(.final-cta-pilot){background-image:linear-gradient(#00000073,#00000073),url(/images/editorial/final-cta-comprovante-480.webp)}}@media (min-width:1000px){main.solution-page-lancar>:first-child{padding-left:max(40px,50% - 647px);padding-right:max(40px,50% - 647px)}main.solution-page-lancar>:nth-child(2),main.solution-page-lancar>:is(:nth-child(3),:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(9)){padding-left:max(40px,50% - 650px);padding-right:max(40px,50% - 650px)}main.solution-page-lancar>:is(:nth-child(4),:nth-child(6)) .solution-steps-grid{grid-template-columns:repeat(3,minmax(0,420px))}main.solution-page-lancar>:nth-child(5) .solution-feature-grid{grid-template-columns:repeat(4,minmax(0,310px))}main.solution-page-lancar>:nth-child(5) .solution-feature-card{height:auto;min-height:172px;overflow:visible}main.solution-page-lancar>:nth-child(6) .solution-steps-grid li{height:auto;min-height:144px;overflow:visible}main.solution-page-lancar>:nth-child(7) .solution-feature-grid{grid-template-columns:repeat(3,minmax(0,420px))}main.solution-page-lancar>:nth-child(8){padding-left:0;padding-right:0}main.solution-page-lancar>:nth-child(8)>.container{box-sizing:border-box;grid-template-columns:minmax(0,660fr) minmax(0,627fr);column-gap:24px;width:auto;margin:0;padding-left:max(40px,50% - 647px);padding-right:max(40px,50% - 664px)}main.solution-page-lancar>:nth-child(9) .final-cta-inner{width:100%}}@media (min-width:1000px) and (max-width:1919px){main.solution-page-lancar>:nth-child(3) .solution-feature-card{min-width:0}main.solution-page-lancar>:nth-child(3) .solution-feature-title{flex-wrap:wrap;row-gap:8px}}@media (min-width:1200px){main.solution-page~footer.footer-solution .footer-toolbar{box-sizing:border-box;border-bottom:0;align-items:flex-start;height:121px;margin-bottom:0;padding:40px 0 0}main.solution-page~footer.footer-solution .footer-language{gap:8.5px;padding:0 14px;font-size:15.6px;line-height:20px}main.solution-page~footer.footer-solution .footer-social{gap:8px;margin-top:3px}main.solution-page~footer.footer-solution .footer-social a{width:34px;height:34px}main.solution-page~footer.footer-solution .footer-top{box-sizing:border-box;align-items:start;height:190px;margin-top:40px;padding:0}main.solution-page~footer.footer-solution .footer-top nav{gap:10px}main.solution-page~footer.footer-solution .footer-top nav>.eyebrow{margin-bottom:2px}main.solution-page~footer.footer-solution .footer-top nav:nth-child(2)>.eyebrow,main.solution-page~footer.footer-solution .footer-top nav:nth-child(3)>.eyebrow{margin-bottom:0}main.solution-page~footer.footer-solution .footer-legal>.container{box-sizing:border-box;grid-template-columns:minmax(0,554px) minmax(0,552px) 264px;align-items:start;gap:0;height:307px;min-height:0;padding:64px 0 0;display:grid}main.solution-page~footer.footer-solution .footer-legal-brand{max-width:none;padding-left:3px}main.solution-page~footer.footer-solution .footer-legal-brand a{margin-top:2.7px;display:block}main.solution-page~footer.footer-solution .footer-legal-brand p{width:245px;margin-top:15.56px}main.solution-page~footer.footer-solution .footer-legal-links{gap:10px;margin-top:-1.16px;padding-top:0}main.solution-page~footer.footer-solution .footer-copyright{text-align:left;justify-self:start;margin-top:-1.16px;padding-top:0}main.solution-page~footer.footer-solution .footer-legal-links>button{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:18px}}.rich-semibold{font-weight:600}.faq-item .MuiAccordionSummary-expandIconWrapper{color:#444343}@media (min-width:1000px) and (max-width:1439px){main.solution-page-aprovacoes .solution-hero-preview{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(24px,3.4vw,44px);width:100%;max-width:100%;height:auto;min-height:0;padding:clamp(24px,3vw,40px)}main.solution-page-aprovacoes .solution-hero-preview-image{min-width:0;min-height:clamp(340px,34vw,464px)}main.solution-page-aprovacoes .solution-hero-preview-copy{min-width:0;padding:32px 0}main.solution-page-aprovacoes .solution-hero-preview-copy h2{font-size:clamp(2rem,3vw,2.5rem)}main.solution-page-aprovacoes .solution-metrics{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:100%;padding-inline:clamp(16px,3vw,49px)}main.solution-page-aprovacoes .solution-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}main.solution-page-aprovacoes .solution-feature-card,main.solution-page-aprovacoes .solution-steps-grid li{min-width:0}main.solution-page-aprovacoes .solution-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0}}@media (min-width:1000px) and (max-width:1199px){main.solution-page-aprovacoes .solution-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}main.solution-page-aprovacoes .solution-metric{min-height:82px}main.solution-page-aprovacoes .solution-feature-grid,main.solution-page-aprovacoes .solution-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main.solution-page-aprovacoes .solution-steps-grid>.reveal:last-child{grid-column:1/-1}}@media (min-width:601px) and (max-width:850px){main.solution-page-aprovacoes .solution-metrics{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:16px}main.solution-page-aprovacoes .solution-metric{min-height:80px}main.solution-page-aprovacoes .solution-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main.solution-page-aprovacoes .solution-steps-grid>.reveal:last-child{grid-column:1/-1}}@media (min-width:601px) and (max-width:700px){main.solution-page-aprovacoes .solution-control-card{grid-template-columns:minmax(0,1fr);min-height:0}main.solution-page-aprovacoes .solution-showcase-screen{min-height:280px}}@media (max-width:999px){main.solution-page~footer.footer-solution{padding-top:0}main.solution-page-lancar>:nth-child(9){margin-bottom:40px}}
