.sga{--sga-navy:#002648;--sga-blue:#0091ff;--sga-orange:#f58c1f;--sga-ink:#102a43;--sga-muted:#52677b;--sga-soft:#f3f7fb;--sga-line:#dce7f0;display:block;float:none!important;clear:both;width:100%;overflow:hidden;background:#fff;color:var(--sga-ink);font-family:"Rubik",Arial,sans-serif}.sga *{box-sizing:border-box}.sga section{display:block;float:none!important;clear:both}.sga a{text-decoration:none}.sga img{max-width:100%;height:auto}.sga-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.sga-section{padding:88px 0}.sga-kicker{display:block;margin-bottom:14px;color:var(--sga-orange);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sga h1,.sga h2,.sga h3,.sga h4{font-family:"Rubik",Arial,sans-serif}.sga h1{max-width:720px;margin:0;color:#fff;font-size:clamp(44px,6vw,76px);font-weight:700;letter-spacing:-.035em;line-height:1;text-transform:uppercase}.sga h2{margin:0;color:var(--sga-navy);font-size:clamp(30px,4vw,48px);font-weight:700;letter-spacing:-.025em;line-height:1.08;text-transform:uppercase}.sga h3{color:var(--sga-navy)}.sga p{font-size:17px;line-height:1.7}.sga-prose>:first-child{margin-top:0}.sga-prose>:last-child{margin-bottom:0}.sga-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:13px 24px;border:0;border-radius:15px;color:#fff!important;font-size:15px;font-weight:700;text-transform:uppercase;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.sga-button:hover,.sga-button:focus-visible{background:var(--sga-blue);transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,38,72,.2)}.sga-button--orange{background:var(--sga-orange)}.sga-hero{position:relative;isolation:isolate;min-height:460px;background:linear-gradient(115deg,#001a33,#003d72)}.sga-hero:before{content:"";position:absolute;z-index:-2;inset:0;background-image:var(--sga-hero-image);background-position:center;background-size:cover}.sga-hero:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(0,25,50,.96) 0%,rgba(0,38,72,.82) 54%,rgba(0,38,72,.35) 100%)}.sga-hero__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:64px;align-items:end;min-height:460px;padding:68px 0}.sga-hero__copy{max-width:760px}.sga-hero__copy .sga-button{margin-top:28px}.sga-prose--light{max-width:680px;margin-top:22px;color:rgba(255,255,255,.88)}.sga-prose--light p{font-size:19px}.sga-hero__aside{padding:26px;border:1px solid rgba(255,255,255,.32);border-radius:18px;background:rgba(0,38,72,.55);backdrop-filter:blur(8px);color:#fff}.sga-hero__aside strong,.sga-hero__aside span{display:block}.sga-hero__aside strong{font-size:20px;line-height:1.35}.sga-hero__aside span{margin-top:10px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.55}.sga-section-heading{max-width:760px;margin-bottom:46px}.sga-section-heading--center{margin-right:auto;margin-left:auto;text-align:center}.sga-section-heading p{max-width:680px;margin:18px auto 0;color:var(--sga-muted)}.sga-section--stats{background:var(--sga-soft)}.sga-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none}.sga-stats li{min-height:160px;padding:26px;border:1px solid var(--sga-line);border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(0,38,72,.055)}.sga-stats strong,.sga-stats span{display:block}.sga-stats strong{color:var(--sga-blue);font-size:36px;line-height:1}.sga-stats strong small{font-size:18px}.sga-stats span{margin-top:14px;color:var(--sga-muted);font-size:15px;line-height:1.5}.sga-benefit-group+ .sga-benefit-group{margin-top:64px}.sga-benefit-group>h3{display:flex;gap:14px;align-items:center;margin:0 0 24px;font-size:22px;text-transform:uppercase}.sga-benefit-group>h3 span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--sga-orange);color:#fff;font-size:12px}.sga-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sga-benefit-card{min-height:250px;padding:28px;border:1px solid var(--sga-line);border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(0,38,72,.06)}.sga-benefit-card__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:14px;background:#eaf6ff;color:var(--sga-blue);font-size:14px;font-weight:700}.sga-benefit-card__icon img{width:30px;height:30px;object-fit:contain}.sga-benefit-card h4{margin:20px 0 10px;color:var(--sga-navy);font-size:18px;text-transform:uppercase}.sga-benefit-card p{margin:0;color:var(--sga-muted);font-size:15px;line-height:1.6}.sga-section--calculator{background:var(--sga-soft)}.sga-calculator{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:32px;align-items:start}.sga-tier-list{display:grid;gap:9px;margin:0;padding:0;border:0}.sga-tier-list legend{margin-bottom:18px;color:var(--sga-navy);font-size:18px;font-weight:700}.sga-tier{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;min-height:58px;padding:8px 18px 8px 8px;border:1px solid var(--sga-line);border-radius:14px;background:#fff;cursor:pointer;transition:border .2s ease,box-shadow .2s ease,transform .2s ease}.sga-tier:hover{transform:translateX(3px);border-color:#a9d9fb}.sga-tier.is-selected{border-color:var(--sga-blue);box-shadow:0 0 0 3px rgba(0,145,255,.12)}.sga-tier input{position:absolute;opacity:0;pointer-events:none}.sga-tier:focus-within{outline:3px solid rgba(0,145,255,.25);outline-offset:2px}.sga-tier__letter{display:grid;width:42px;height:42px;place-items:center;border-radius:11px;background:var(--sga-navy);color:#fff;font-weight:700}.sga-tier.is-selected .sga-tier__letter{background:var(--sga-orange)}.sga-tier__label{color:var(--sga-ink);font-size:15px;font-weight:600}.sga-result{position:sticky;top:110px;padding:34px;border-radius:22px;background:var(--sga-navy);color:#fff;box-shadow:0 20px 48px rgba(0,38,72,.2)}.sga-result__label{display:block;color:#88cbff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sga-result>strong{display:block;margin:10px 0 26px;font-size:21px;line-height:1.35}.sga-result__prices{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sga-result__prices>div{display:flex;min-height:134px;align-items:center;justify-content:center;padding:18px;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:rgba(255,255,255,.06);text-align:center}.sga-result__prices p{margin:0;color:#fff;font-size:14px;line-height:1.5}.sga-result__prices strong{display:block;margin-top:6px;color:var(--sga-orange);font-size:24px}.sga-result__prices small{display:block;font-size:11px}.sga-result__note{margin:22px 0;color:rgba(255,255,255,.74)}.sga-result__note p{margin:0 0 8px;font-size:12px;line-height:1.5}.sga-result .sga-button{width:100%}.sga-text-link{display:block;margin-top:18px;color:#fff!important;font-size:13px;text-align:center;text-decoration:underline!important;text-underline-offset:4px}.sga-contact{display:flex;justify-content:center;gap:8px;margin-top:36px;color:var(--sga-muted);font-size:14px}.sga-contact a{color:var(--sga-blue);font-weight:700}@media(max-width:900px){.sga-hero__grid{grid-template-columns:1fr}.sga-hero__aside{display:none}.sga-stats,.sga-benefit-grid{grid-template-columns:repeat(2,1fr)}.sga-calculator{grid-template-columns:1fr}.sga-result{position:static}}@media(max-width:600px){.sga-shell{width:min(100% - 28px,1180px)}.sga-section{padding:64px 0}.sga h1{font-size:42px}.sga h2{font-size:30px}.sga-hero,.sga-hero__grid{min-height:430px}.sga-hero__grid{padding:52px 0}.sga-stats,.sga-benefit-grid{grid-template-columns:1fr}.sga-stats li{min-height:0}.sga-benefit-card{min-height:0}.sga-result{padding:24px}.sga-result__prices{grid-template-columns:1fr}.sga-contact{display:block;text-align:center}.sga-contact a{display:block;margin-top:5px}}
.sga-hero__aside span p{margin:0;color:inherit;font-size:14px;line-height:1.55}.sga-section-heading>.sga-prose{max-width:680px;margin:18px auto 0;color:var(--sga-muted)}.sga-section-heading>.sga-prose p{margin:0;color:inherit}
.sga-stats [data-sga-counter]{display:inline;font-variant-numeric:tabular-nums}.sga-benefit-group>h3 span i{font-size:17px}.sga-benefit-card__icon i{font-size:22px}.sga-benefit-card__icon,.sga-benefit-group>h3 span{flex:0 0 auto}
.sga-stats li{position:relative;border-top-width:5px;box-shadow:0 14px 34px rgba(0,38,72,.09)}.sga-stats li:nth-child(3n+1){border-color:#b9e1ff;border-top-color:var(--sga-blue);background:linear-gradient(145deg,#fff 28%,#e8f5ff 100%)}.sga-stats li:nth-child(3n+2){border-color:#cbd7e5;border-top-color:var(--sga-navy);background:linear-gradient(145deg,#fff 28%,#eaf0f6 100%)}.sga-stats li:nth-child(3n){border-color:#ffd1a0;border-top-color:var(--sga-orange);background:linear-gradient(145deg,#fff 28%,#fff0df 100%)}.sga-stats li:nth-child(3n+1) strong{color:var(--sga-blue)}.sga-stats li:nth-child(3n+2) strong{color:var(--sga-navy)}.sga-stats li:nth-child(3n) strong{color:var(--sga-orange)}.sga-stats strong{font-size:clamp(42px,4.2vw,58px)!important;font-weight:800!important;letter-spacing:-.045em;line-height:.95}.sga-stats strong small{color:inherit;font-size:17px;letter-spacing:-.015em}.sga-stats li>span:last-child{margin-top:20px;color:var(--sga-ink);font-weight:500}.sga-calculator{align-items:stretch}.sga-tier-list{gap:6px}.sga-tier{grid-template-columns:36px 1fr;min-height:46px;padding:5px 14px 5px 6px;border-radius:12px}.sga-tier__letter{width:34px;height:34px;border-radius:9px;font-size:14px}.sga-tier__label{font-size:14px}.sga-result{position:relative;top:auto;align-self:stretch;display:flex;flex-direction:column;margin-top:49px}.sga-result .sga-button{margin-top:auto}@media(max-width:900px){.sga-result{position:static;display:block;margin-top:0}.sga-result .sga-button{margin-top:0}}@media(max-width:600px){.sga-stats strong{font-size:42px!important}}
.sga-result{padding:28px}.sga-result>strong{margin:8px 0 18px}.sga-result__prices>div{min-height:110px;padding:14px}.sga-result__note{margin:16px 0}.sga-result__note p{margin-bottom:5px}
.sga .sga-stats strong .sga-counter{display:inline!important;color:#55baff!important;font-size:clamp(72px,6vw,88px)!important;font-weight:300!important;letter-spacing:-.055em!important;line-height:.9!important}.sga .sga-stats strong .sga-counter--long{font-size:clamp(56px,4.7vw,68px)!important}.sga .sga-stats strong small{display:inline!important;color:#55baff!important;font-size:clamp(24px,2.2vw,30px)!important;font-weight:300!important;letter-spacing:-.025em!important}.sga .sga-stats li>span:last-child{font-size:18px;font-weight:400;line-height:1.55}@media(max-width:600px){.sga .sga-stats strong .sga-counter{font-size:68px!important}.sga .sga-stats strong .sga-counter--long{font-size:52px!important}.sga .sga-stats strong small{font-size:24px!important}}
.sga .sga-stats strong .sga-counter{text-decoration:none!important;text-shadow:none!important;font-style:normal!important}
.sga .sga-stats strong .sga-counter{font-size:clamp(43px,3.6vw,53px)!important}.sga .sga-stats strong .sga-counter--long{font-size:clamp(34px,2.82vw,41px)!important}.sga .sga-stats strong small{font-size:clamp(14px,1.32vw,18px)!important}.sga .sga-stats li>span:last-child{font-size:16px}@media(max-width:600px){.sga .sga-stats strong .sga-counter{font-size:41px!important}.sga .sga-stats strong .sga-counter--long{font-size:31px!important}.sga .sga-stats strong small{font-size:14px!important}} .sga .sga-stats strong .sga-counter,.sga .sga-stats strong .sga-counter--long{font-size:44px!important;font-weight:400!important;letter-spacing:-.035em!important}.sga .sga-stats strong small{font-weight:400!important}.sga .sga-stats li:nth-child(3n+1) strong .sga-counter,.sga .sga-stats li:nth-child(3n+1) strong small{color:var(--sga-blue)!important}.sga .sga-stats li:nth-child(3n+2) strong .sga-counter,.sga .sga-stats li:nth-child(3n+2) strong small{color:var(--sga-navy)!important}.sga .sga-stats li:nth-child(3n) strong .sga-counter,.sga .sga-stats li:nth-child(3n) strong small{color:var(--sga-orange)!important}.sga .sga-result>strong{display:block;margin:10px 0 26px;font-size:18px;line-height:1.35}.sga .sga-text-link{appearance:none;width:100%;padding:0;border:0;background:none;cursor:pointer;font-family:inherit}.sga .sga-button{cursor:pointer;font-family:inherit}.sga .sga-button:disabled{cursor:wait;opacity:.7;transform:none}.sga-modal-open{overflow:hidden}.sga .sga-modal{position:fixed;z-index:999999;inset:0;display:none;align-items:center;justify-content:center;padding:28px}.sga .sga-modal[aria-hidden="false"]{display:flex}.sga .sga-modal__backdrop{position:absolute;inset:0;background:rgba(0,25,50,.78);backdrop-filter:blur(4px)}.sga .sga-modal__panel{position:relative;width:min(860px,100%);max-height:calc(100vh - 56px);overflow:auto;padding:42px;border-radius:22px;background:#fff;box-shadow:0 28px 80px rgba(0,25,50,.3)}.sga .sga-modal__close{position:sticky;z-index:2;top:0;float:right;width:38px;height:38px;margin:-20px -20px 0 18px;padding:0;border:0;background:transparent;color:var(--sga-navy);font:300 36px/1 Arial,sans-serif;cursor:pointer}.sga .sga-modal__close:hover,.sga .sga-modal__close:focus-visible{color:var(--sga-blue)}.sga .sga-modal__header{padding-right:48px}.sga .sga-modal__header h2{font-size:32px}.sga .sga-modal__header p{margin:12px 0 0;color:var(--sga-muted);font-size:16px}.sga .sga-form{clear:both;margin-top:30px}.sga .sga-form fieldset{margin:0 0 28px;padding:0;border:0}.sga .sga-form legend{width:100%;margin:0 0 15px;padding:0 0 10px;border-bottom:2px solid #e8f2fa;color:var(--sga-navy);font-size:18px;font-weight:700;text-transform:uppercase}.sga .sga-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sga .sga-field{display:flex;min-width:0;flex-direction:column;gap:7px}.sga .sga-field--wide{grid-column:1/-1}.sga .sga-field>span{color:var(--sga-ink);font-size:14px;font-weight:500}.sga .sga-field input,.sga .sga-field select,.sga .sga-field textarea{width:100%;min-height:48px;padding:11px 13px;border:1px solid #cbdbe8;border-radius:10px;background:#fff;color:var(--sga-ink);font:400 16px/1.35 "Rubik",Arial,sans-serif;outline:none;transition:border-color .2s,box-shadow .2s}.sga .sga-field textarea{resize:vertical}.sga .sga-field input:focus,.sga .sga-field select:focus,.sga .sga-field textarea:focus{border-color:var(--sga-blue);box-shadow:0 0 0 3px rgba(0,145,255,.14)}.sga .sga-field--check{display:flex;min-height:48px;flex-direction:row;align-items:center;padding:10px 13px;border:1px solid #cbdbe8;border-radius:10px}.sga .sga-field--check input{width:20px;min-height:20px;margin:0}.sga .sga-cep-status{align-self:end;padding:0 0 12px;color:var(--sga-muted);font-size:12px;line-height:1.35}.sga .sga-form__message{min-height:20px;margin-bottom:12px;color:var(--sga-muted);font-size:14px}.sga .sga-form__message.is-error{padding:12px 14px;border-radius:10px;background:#fff0ee;color:#a52a20}.sga .sga-form__submit{min-width:210px}.sga .sga-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.sga .sga-modal--thanks .sga-modal__panel{width:min(620px,100%);text-align:center}.sga .sga-modal--thanks h2{margin-top:16px;font-size:32px}.sga .sga-modal--thanks p{color:var(--sga-muted);font-size:16px;line-height:1.65}.sga .sga-thanks__icon{display:grid;width:64px;height:64px;margin:5px auto 0;place-items:center;border-radius:50%;background:#eaf6ff;color:var(--sga-blue);font-size:25px}@media(max-width:600px){.sga .sga-stats strong .sga-counter,.sga .sga-stats strong .sga-counter--long{font-size:44px!important}.sga .sga-modal{padding:10px}.sga .sga-modal__panel{max-height:calc(100vh - 20px);padding:28px 20px;border-radius:16px}.sga .sga-modal__close{margin:-12px -8px 0 10px}.sga .sga-modal__header{padding-right:34px}.sga .sga-modal__header h2{font-size:27px}.sga .sga-form__grid{grid-template-columns:1fr}.sga .sga-field--wide{grid-column:auto}.sga .sga-cep-status{padding:0}.sga .sga-form__submit{width:100%}} .sga .sga-contact{margin:72px 0 42px}@media(max-width:600px){.sga .sga-contact{margin:54px 0 28px}} .sga .sga-result .sga-text-link{font-weight:300;color:#ccc!important;font-size:10px} .sga .sga-modal__close{position:absolute;top:12px;right:14px;float:none;margin:0}.sga .sga-modal__header{padding-right:54px}@media(max-width:600px){.sga .sga-modal__close{top:8px;right:9px;margin:0}.sga .sga-modal__header{padding-right:42px}}