/* SONELIORA 10.13.4 — refinamento responsivo, acessibilidade e estabilidade visual */
:root{font-synthesis:none} .site>nav{position:relative;z-index:2}.site>nav a,.site>nav button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.site>nav .nav-links{gap:10px}.site>nav .nav-links a{padding:3px 7px;border-radius:8px}.site>nav .nav-links a:hover{background:#203a55}.site>nav .langs{gap:6px}.site>nav .langs button{min-width:44px;min-height:44px}.site main{min-width:0}.hero h1{overflow-wrap:break-word}.tier h2,.promo-benefit h3{overflow-wrap:anywhere}.tier .action,.promo-cta .action,.account-tools .action{min-height:48px;align-content:center}.tier .action:active,.promo-cta .action:active{transform:none}.promo-scroll{overscroll-behavior-x:contain;scrollbar-color:#c8a770 #172b43}.promo-compare table{min-width:520px}.promo-faq summary{min-height:32px;line-height:1.5}.promo-faq details[open] p{max-width:850px}.site :where(a,button,summary):focus-visible{outline:3px solid #ffe6a9;outline-offset:3px}.site .status,.site .verification-note{overflow-wrap:anywhere}.skip-to-content{position:absolute;left:12px;top:-100px;z-index:50;background:#f7dba0;color:#07182b;padding:10px 16px;border-radius:8px;font-weight:700}.skip-to-content:focus{top:8px}.promo-compare .promo-scroll:focus-visible{outline:3px solid #ffe6a9;outline-offset:-3px}@media(max-width:650px){.site>nav{flex-direction:column;gap:10px}.site>nav .nav-links{gap:4px 9px;justify-content:center;width:100%}.site>nav .nav-links a{font-size:13px;text-align:center}.hero{margin-top:32px}.hero h1{font-size:clamp(31px,9vw,43px);line-height:1.12}.tiers{gap:26px}.tier{padding:22px 18px}.promo-compare h2{font-size:25px}.promo-cta{gap:18px}.promo-cta>div:last-child{min-width:0}.account-tools .action{display:block;text-align:center}.site{padding-left:14px;padding-right:14px}}@media(max-width:360px){.site>nav strong{font-size:17px;letter-spacing:.1em}.tier .price{font-size:19px}.promo-benefit{padding:17px}.promo-compare table{min-width:490px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
