.site-header{position:relative;z-index:2;flex-wrap:wrap;padding-block:16px}.site-header .site-links{width:100%;display:flex;gap:6px 22px;flex-wrap:wrap;border-top:1px solid #41464d;padding-top:8px}.site-links a[aria-current=page]{color:#ffc800;text-decoration:underline;text-underline-offset:7px}.site-header .site-tools{display:flex;gap:16px;align-items:center}.site-header .site-tools a{display:inline-flex!important}.site-header .menu-toggle{display:none}.site-header .site-links a{display:inline-flex!important;font-size:12px}.site-footer{flex-wrap:wrap}.site-footer nav{display:flex;gap:4px 24px;flex-wrap:wrap;width:100%;border-top:1px solid var(--line);padding-top:16px}.site-footer a{margin-left:0}.page-hero{padding-block:74px 76px;text-align:left}.page-hero h1{max-width:16ch;font-size:clamp(42px,6vw,78px)}.page-hero .intro{max-width:54ch}.page-hero .eyebrow{color:var(--accent)}.page-body{padding-block:70px 85px}.chapter{display:grid;grid-template-columns:1fr minmax(0,1fr);gap:64px;align-items:center;padding-block:54px;border-bottom:1px solid var(--line)}.chapter:first-child{padding-top:0}.chapter h2{font-size:clamp(30px,3.5vw,46px)}.chapter p,.ledger p,.prose p{color:var(--muted);max-width:62ch}.capture{margin:0;justify-self:center;width:min(100%,324px)}.capture img{display:block;width:100%;height:auto;border:4px solid var(--line);border-radius:20px}.capture figcaption{font-size:12px;color:var(--muted);margin-top:16px}.ledger{margin:0;padding:0;list-style:none}.ledger li{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(0,1.3fr);gap:28px;border-top:1px solid var(--line);padding:28px 0}.ledger h2{font-size:25px;margin:0}.ledger p{margin:0}.ledger .label{padding-top:7px}.prose{max-width:780px;margin-inline:auto}.prose article{padding-block:28px;border-top:1px solid var(--line)}.prose h2{font-size:30px}.prose a,.page-body p a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.page-body .faq{padding-block:0}.page-body .pricing{padding-block:0;border:0}.page-body .pricing h2{font-size:36px}.text-links{display:flex;flex-wrap:wrap;gap:10px 28px}.text-links a{min-height:44px;display:inline-flex;align-items:center}.page-note{font-size:13px;color:var(--muted);margin-top:36px}.contact-address{font-size:clamp(15px,3vw,24px);overflow-wrap:anywhere}.page-cta{padding-block:50px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px}.page-cta h2{font-size:30px;margin:0}.page-cta .button{flex-shrink:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline-color:#0b57c9}:root[data-tema=escuro] :focus-visible{outline-color:#ffc800}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]) :focus-visible{outline-color:#ffc800}}.opening :focus-visible{outline-color:#ffc800}
@media(max-width:700px){.site-header{gap:8px}.site-header .site-tools{gap:8px}.site-header .menu-toggle{display:inline-flex;align-items:center}.site-header .site-links{display:none;padding-top:14px;gap:0;width:100%;flex-direction:column}.site-header .site-links[data-open]{display:flex}.site-header .site-links a{font-size:14px;min-height:48px}.site-header .site-tools a{font-size:12px}.site-header .brand img{width:88px}.page-hero{padding-block:52px}.page-hero h1{font-size:clamp(39px,10.5vw,60px)}.page-body{padding-block:42px 54px}.chapter{grid-template-columns:1fr;gap:28px;padding-block:38px}.ledger li{grid-template-columns:36px minmax(0,1fr);gap:12px}.ledger li p{grid-column:2}.ledger h2{font-size:23px}.page-cta{align-items:flex-start;flex-direction:column}.site-footer nav{gap:0 20px}.site-footer p{order:0}.contact-address{font-size:15px}}
