.secondary-link{display:block;margin-top:18px;color:var(--clay);font-size:13px;text-underline-offset:4px}.community-panel{background:var(--clay);color:var(--white);border-radius:16px;padding:32px}.community-panel h2{font-size:35px;line-height:1.12;margin:18px 0 26px}.community-panel ul{list-style:none;margin:0;padding:0}.community-panel li{padding:15px 0;border-top:1px solid #ffffff3b}.community-panel li strong{display:block;font-size:14px}.community-panel li span{display:block;font-size:13px;color:#fff0e4;line-height:1.65;margin-top:4px}.panel-note{font-size:12px;color:#fff0e4;border-top:1px solid #ffffff3b;margin:0;padding-top:18px}.pricing{border-top:1px solid var(--line);padding:60px 0;scroll-margin-top:25px}.pricing .section-heading>p:last-child{max-width:650px}.pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:28px}.price-card{padding:30px;background:var(--white);border:1px solid var(--line);border-radius:14px}.price-card.annual{border:1.5px solid var(--clay);background:#fcf6ec}.price-card h3{font:400 25px/1.2 Georgia,serif;margin:12px 0 26px}.price{font:400 clamp(34px,4vw,46px)/1.2 Georgia,serif;margin:0 0 8px}.price span{font:13px/1.5 system-ui,sans-serif;color:var(--muted);margin-left:8px;white-space:nowrap}.international{font-size:14px;color:var(--muted);margin:0 0 20px}.billing-period{font-size:13px;color:var(--muted)}.price-card .button{display:flex;margin-top:22px}.pricing-note{font-size:12px;color:var(--muted);max-width:760px;margin:22px 0 0}.help-strip{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:30px;padding:35px 0 50px}.help-strip h2{font-size:34px;margin:0}.help-strip p:last-child{font-size:14px;color:var(--muted);margin-bottom:0}.help-strip .button{flex-shrink:0}.footer nav{font-size:12px;gap:20px}@media(max-width:800px){.community-panel{padding:26px}.community-panel h2{font-size:30px}.pricing{padding:40px 0}.price-card{padding:24px}.pricing-grid{gap:16px}.price span{display:block;margin:7px 0 0}.help-strip h2{font-size:28px}}@media(max-width:580px){.header nav>a:first-child{display:inline}.community-panel h2 br{display:none}.pricing-grid{grid-template-columns:1fr}.price{font-size:43px}.help-strip{align-items:flex-start;flex-direction:column;gap:20px}.footer nav{max-width:none;justify-content:flex-start}.footer nav>a:first-child{display:inline}.footer nav a{white-space:nowrap}}

[hidden]{display:none!important}.tabs-shell{position:sticky;top:0;z-index:10;background:var(--cream);border-bottom:1px solid var(--line)}.site-tabs{display:flex;gap:28px;max-width:1180px;overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap}.site-tabs a{padding:18px 0 14px;white-space:nowrap;text-decoration:none;border-bottom:3px solid transparent;font-size:14px;color:var(--muted)}.site-tabs a[aria-selected=true]{color:var(--clay);border-color:var(--clay);font-weight:700}.tab-panel{outline:none;min-height:55vh}.tab-panel:focus-visible{outline:2px solid var(--sage);outline-offset:4px}.back-project{font-size:13px;color:var(--muted);text-decoration:none}.header{padding-top:26px;padding-bottom:26px}.site-tabs>a:first-child{display:block}.legal{padding-left:0;padding-right:0;margin:0 auto}.legal-document{border-bottom:1px solid var(--line);padding:8px 0}.legal-document>summary{font-size:20px}.legal-document h2{font-size:23px}.legal-document section{padding:0 0 8px}.billing-intro{margin-bottom:28px}.billing-intro h1{font-size:42px;margin:0 0 14px}.billing-intro p:last-child{color:var(--muted)}#suporte .intro h2{font:400 clamp(40px,4.5vw,62px)/1.1 Georgia,serif;margin:22px 0}#suporte .hero{padding-top:42px}.pricing{border-top:0}.site-tabs a:focus-visible{outline:3px solid var(--sage);outline-offset:-3px}@media(max-width:580px){.site-tabs{max-width:100%;gap:24px;padding-right:24px}.site-tabs a{font-size:13px}.back-project{max-width:105px;text-align:right}.billing-intro h1{font-size:34px}.billing-area{padding:28px 0}.header{align-items:center}.tab-panel{min-height:65vh}}
.tab-panel,.legal-document{scroll-margin-top:75px}.billing-area .billing-intro h1{font-size:42px}@media(max-width:580px){.billing-area .billing-intro h1{font-size:34px}}
.tabs-shell{background:var(--paper)}.billing-area{--card:var(--white);--cream:var(--paper)}
.language-picker{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);margin-left:auto}.language-picker select,.billing-area select{font:inherit;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink);padding:10px;min-height:44px}.billing-area select{width:100%}.billing-area .plans h3 #monthly-price,.billing-area .plans h3 #annual-price{font:400 29px/1.2 Georgia,serif;color:var(--ink)}@media(max-width:580px){.header{flex-wrap:wrap;gap:12px}.language-picker{margin-left:0;order:3;flex-basis:100%;justify-content:space-between}.back-project{margin-left:auto}.site-tabs{padding-top:0}}

.plan-country-picker{margin:0 0 28px;max-width:620px}.plan-country-picker label{display:block;margin-bottom:8px;font-size:14px}.plan-country-picker select{width:100%;min-height:48px;padding:12px;font:inherit;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:10px}.plan-country-picker select:disabled{opacity:1}.price strong{font:inherit}
