:root{--sp-r-card:16px;--sp-r-md:12px;--sp-r-sm:9px;--sp-r-pill:999px;--sp-sh-sm:0 1px 2px rgba(11,31,58,.06),0 4px 14px rgba(11,31,58,.05);--sp-sh-md:0 6px 24px rgba(11,31,58,.10);--sp-sh-lg:0 22px 60px rgba(11,31,58,.18);--sp-sh-cta:0 6px 22px rgba(0,119,182,.38);--sp-sh-wa:0 6px 22px rgba(0,174,239,.40);--sp-ease:cubic-bezier(.16,.84,.34,1);--sp-grad:linear-gradient(100deg,#00AEEF,#0077B6 60%,#2E7DD1);--sp-grad-light:linear-gradient(100deg,#5FD3FF,#00AEEF 55%,#3B8FE0);--sp-mono:var(--fh)}.sp-eyebrow,.sp-sheet-eyebrow,.lp-eyebrow,.sp-store-kicker,.sp-collection-kicker{font-family:var(--fh)!important;font-weight:700!important;font-size:13px;letter-spacing:.14em}.sp-sheet-list a b{font-family:var(--sp-mono)}.sp-grad{background:var(--sp-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.sp-navy .sp-grad,.sp-dark .sp-grad,.sp-hero .sp-grad,.sp-purple .sp-grad{background-image:var(--sp-grad-light)}.sp-prod{border-radius:var(--sp-r-card);box-shadow:var(--sp-sh-sm)}.sp-prod:hover{box-shadow:var(--sp-sh-lg)}.sp-card,.sp-cta-card,.sp-dry-panel,.sp-postcta,.sp-faqban{border-radius:var(--sp-r-card);box-shadow:var(--sp-sh-sm)}.sp-steps li{border-radius:var(--sp-r-card)}.sp-points li,.sp-note{border-radius:var(--sp-r-md)}.sp-cta-card:hover,.sp-card:hover{box-shadow:var(--sp-sh-md)}.sp-btn-blue,.sp-add{box-shadow:var(--sp-sh-cta)}.sp-btn-cyan{box-shadow:var(--sp-sh-wa)}.sp-btn:hover,.sp-add:hover{transform:translateY(-1px)}.sp-btn:active,.sp-add:active{transform:none}.sp-btn-ghost,.sp-btn-outline,.sp-btn-line,.sp-off{box-shadow:none}.sp-btn,.sp-add,.sp-prod,.sp-card,.sp-cta-card,.sp-menu a,.sp-chipnav a{transition-timing-function:var(--sp-ease);transition-duration:.35s}.js .sp-rv{transition:opacity .8s var(--sp-ease),transform .8s var(--sp-ease)}.sp-stat,.sp-points li,.sp-who li,.sp-why li,.sp-impl li{transition:transform .35s var(--sp-ease),box-shadow .35s var(--sp-ease)}.sp-statgrid{gap:14px}.sp-stat{border:1px solid rgb(255 255 255 / .22);border-left:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .10);border-radius:var(--sp-r-card);padding:20px 20px 18px;box-shadow:0 1px 0 rgb(255 255 255 / .12) inset}.sp-stat:hover{transform:translateY(-3px);background:rgb(255 255 255 / .14)}.sp-statn{font-size:clamp(40px,5.2vw,64px)}.sp-stat p{font-family:var(--sp-mono);font-size:13px;letter-spacing:.04em;line-height:1.5;color:#EAF6FD;margin-top:10px}@media(prefers-reduced-motion:reduce){.sp-btn:hover,.sp-add:hover,.sp-stat:hover{transform:none}}.sp-faq details{scroll-margin-top:110px}.sp-faq-perma{display:inline-block;margin:0 0 14px;padding:10px 0;font-size:14px;font-weight:700;color:var(--blue);text-decoration:none;border-bottom:1px dashed currentColor;min-height:44px;box-sizing:border-box}.sp-faq-perma:hover{color:var(--blue-d)}.sp-faq-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0 6px;border-top:1px solid rgb(11 31 58 / .1);font-size:14px}.sp-faq-foot button{min-height:44px;min-width:56px;padding:0 16px;border-radius:999px;border:1px solid var(--navy);background:#fff;color:var(--navy);font:inherit;font-weight:700;cursor:pointer}.sp-faq-foot button:hover{background:var(--navy);color:#fff}.sp-faq-foot a{margin-left:auto;font-weight:700;color:var(--blue);min-height:44px;display:inline-flex;align-items:center}@media(max-width:600px){.sp-faq-foot a{margin-left:0;width:100%}}.sp-fab{position:fixed;left:16px;bottom:96px;z-index:90;font-family:inherit}.sp-fab-b{min-height:48px;padding:0 20px;border-radius:999px;border:0;background:var(--navy);color:#fff;font:inherit;font-weight:800;box-shadow:var(--sp-sh-md);cursor:pointer}.sp-fab-p{position:absolute;left:0;bottom:60px;width:min(340px,calc(100vw - 32px));max-height:min(70vh,520px);overflow:auto;background:#fff;color:var(--navy);border-radius:var(--sp-r-card);box-shadow:var(--sp-sh-lg);padding:16px;display:flex;flex-direction:column;gap:8px}.sp-fab-p[hidden]{display:none}.sp-fab-p details{border-top:1px solid rgb(11 31 58 / .1);padding:8px 0}.sp-fab-p summary{font-weight:700;cursor:pointer;min-height:44px;display:flex;align-items:center}.sp-fab-p p{margin:0 0 8px;font-size:15px;line-height:1.5}.sp-fab-p a{font-weight:700;color:var(--blue);min-height:44px;display:inline-flex;align-items:center}.sp-fab-wa{background:var(--cyan);color:var(--navy)!important;border-radius:999px;justify-content:center;text-align:center;padding:8px 14px}.sp-faq-a p,.sp-faq-a ul,.sp-faq-a ol{margin:0 0 10px}.sp-faq-a a{color:var(--blue);font-weight:700}.elementor-widget-heading .elementor-heading-title,.elementor-widget-button .elementor-button,.elementor-widget-accordion .elementor-tab-title,.elementor-widget-accordion .elementor-tab-title a,.elementor-widget-toggle .elementor-tab-title,.elementor-widget-nav-menu .elementor-item,.elementor-widget-nav-menu a{font-family:var(--fh)!important}.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor li,.elementor-widget-text-editor a,.elementor-widget-icon-list .elementor-icon-list-text,.elementor-widget-accordion .elementor-tab-content,.elementor-widget-toggle .elementor-tab-content,.elementor-widget-theme-post-content,.elementor-widget-theme-post-content p,.elementor-widget-theme-post-content li,.elementor-widget-image .widget-image-caption{font-family:var(--fb)!important}.sp-content,.sp-article,.wp-block-details,.wp-block-table td,.wp-block-table th{font-family:var(--fb)}.sp-content h1,.sp-content h2,.sp-content h3,.sp-content h4,.sp-article h1,.sp-article h2,.sp-article h3,.wp-block-details summary{font-family:var(--fh)}input,select,textarea,button{font-family:inherit}main#conteudo{position:relative}.sp-crumbs{position:absolute;z-index:6;top:88px;left:0;right:0;pointer-events:none}.sp-crumbs-in{max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.sp-crumbs-in>*{pointer-events:auto}.sp-crumbs-in{align-items:center;gap:8px}.sp-crumb-back{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;background:#fff;color:#0B1F3A;font:700 13px var(--fh);box-shadow:0 2px 10px rgb(11 31 58 / .16);flex-shrink:0}.sp-crumb-back:hover{background:#0B1F3A;color:#fff}.sp-crumbs ol{list-style:none;margin:0;padding:0 14px;display:flex;align-items:center;min-height:32px;border-radius:999px;background:rgb(255 255 255 / .94);box-shadow:0 2px 10px rgb(11 31 58 / .16);font:600 13px var(--fb);color:#496477;min-width:0;overflow:hidden}.sp-crumbs li{display:flex;align-items:center;white-space:nowrap;min-width:0}.sp-crumbs li+li::before{content:"›";margin:0 8px;color:#8aa0b2}.sp-crumbs li:last-child{overflow:hidden;text-overflow:ellipsis;display:block}.sp-crumbs a{color:#0077B6}.sp-crumbs a:hover{text-decoration:underline}.sp-crumbs [aria-current]{color:#0B1F3A;font-weight:700}body.admin-bar .sp-crumbs{top:120px}@media(max-width:767px){.sp-crumbs{top:6px}.sp-crumbs-in{padding:0 12px}.sp-crumbs li:not(:last-child):not(:first-child){display:none}.sp-crumbs li:nth-last-child(2)::before{content:none}.sp-crumbs li:last-child::before{content:"›";margin:0 8px;color:#8aa0b2}}.woocommerce-breadcrumb,.sp-back,.sp-backw{display:none!important}.sp-crumbs,.sp-crumbs *{opacity:1!important;animation:none!important;transition:none;filter:none!important}.sp-crumbs li a{color:#005B8C}.sp-crumbs ol{background:#fff}body.single-product .sp-crumbs,body.woocommerce-cart .sp-crumbs,body.woocommerce-checkout .sp-crumbs,body.woocommerce-account .sp-crumbs{position:relative;top:auto;padding-top:96px}body.single-product .sp-woo.sp-single,body.woocommerce-cart .sp-woo,body.woocommerce-checkout .sp-woo,body.woocommerce-account .sp-woo{padding-top:16px!important}@media(max-width:767px){body.single-product .sp-crumbs,body.woocommerce-cart .sp-crumbs,body.woocommerce-checkout .sp-crumbs,body.woocommerce-account .sp-crumbs{padding-top:12px}}.sp-frete{margin:14px 0;padding:18px;background:#f0f7fc;border:1px solid #c7deed;border-radius:18px;display:grid;gap:10px}.sp-frete b{font:800 18px var(--fh);color:#0b1f3a}.sp-frete small{color:#496477;font:400 14px/1.4 var(--fb)}.sp-frete form{display:flex;gap:10px;flex-wrap:wrap}.sp-frete input{flex:1 1 160px;min-height:48px;border:1px solid #cfdbe6;border-radius:12px;padding:0 14px;font:400 16px var(--fb)}.sp-frete button{min-height:48px;padding:0 20px;border:0;border-radius:12px;background:#167346;color:#fff;font:800 15px var(--fh);cursor:pointer}.sp-lead{margin:40px 0;border-radius:24px;background:linear-gradient(135deg,#0B1F3A,#12385F);color:#fff;overflow:hidden}.sp-lead-in{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:clamp(22px,4vw,44px)}@media(min-width:900px){.sp-lead-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px}}.sp-lead h2{font:800 clamp(24px,3vw,34px)/1.15 var(--fh);color:#fff;margin:0 0 10px}.sp-lead-txt p{font:400 17px/1.55 var(--fb);color:#C5D2E3;margin:0}.sp-lead-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.sp-lead label{display:grid;gap:6px;font:700 14px var(--fh);color:#fff}.sp-lead input:not([type=checkbox]),.sp-lead select{min-height:48px;border:1px solid #fff0;border-radius:12px;padding:0 14px;font:400 16px var(--fb);background:#fff;color:#0B1F3A;width:100%;box-sizing:border-box}.sp-lead input:focus,.sp-lead select:focus{outline:3px solid #00AEEF;outline-offset:1px}.sp-lead .sp-lead-ok{display:flex;gap:10px;align-items:flex-start;margin:14px 0;font:400 14px/1.45 var(--fb);color:#C5D2E3}.sp-lead .sp-lead-ok input{width:22px;height:22px;margin-top:1px;flex-shrink:0}.sp-lead .sp-lead-ok a{color:#fff;text-decoration:underline}.sp-lead-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sp-lead-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;border:0;border-radius:999px;background:#00AEEF;color:#0B1F3A;font:800 16px var(--fh);letter-spacing:.03em;cursor:pointer}.sp-lead-btn:hover{background:#4CC9F5}.sp-lead-btn:disabled{opacity:.6;cursor:wait}.sp-lead-msg{margin:10px 0 0;min-height:22px;font:700 15px/1.4 var(--fb);color:#C5D2E3}.sp-lead-msg.ok{color:#8BE0A8}.sp-lead-msg.err{color:#FFB4B4}.sp-lead-msg a{color:#fff;text-decoration:underline}