.b2s{--A:var(--font-archivo), system-ui, sans-serif;--M:var(--font-plex), ui-monospace, monospace;font-family:var(--A);-webkit-font-smoothing:antialiased}.b2s a{color:inherit;text-decoration:none}.b2s button{font-family:inherit}.b2s :focus-visible{outline-offset:3px;outline:2px solid #fff;box-shadow:0 0 0 5px #1f5c4e}.b2s .b2s-light :focus-visible,.b2s .b2s-light:focus-visible{box-shadow:none;outline-color:#1f5c4e}.b2s-lines-l{background:linear-gradient(90deg,#00000012 1px,#0000 1px) 0 0/20% 100%}.b2s-lines-d{background:linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/20% 100%}.b2s-lines-g{background:linear-gradient(90deg,#ffffff1a 1px,#0000 1px) 0 0/20% 100%}.b2s-lines-f{background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/20% 100%}.b2s-btn-green:hover{color:#fff!important;background:#174a3f!important}.b2s-btn-green-dark:hover{color:#fff!important;background:#2a7366!important}.b2s-btn-outline-dark:hover{color:#7fd1c1!important;border-color:#7fd1c1!important}.b2s-btn-white:hover{color:#1a1a1a!important;background:#d5eee8!important}.b2s-btn-ghost:hover{background:#ffffff14!important;border-color:#fff!important}.b2s-btn-outline-ink:hover{color:#fff!important;background:#1a1a1a!important}.b2s-link-dark:hover{color:#7fd1c1!important}.b2s-link-light:hover{color:#1f5c4e!important}.b2s-tile{transition:background .2s}.b2s-tile:active{background:#eef5f2!important}.b2s-input{width:100%;font:400 17px/1.3 var(--A);color:#1a1a1a;background:0 0;border:0;border-bottom:1px solid #00000040;border-radius:0;outline:none;padding:8px 0;transition:border-color .2s,box-shadow .2s}.b2s-input::placeholder{color:#5f6b67}.b2s-input:focus,.b2s-input:focus-visible{border-bottom-color:#1f5c4e;outline:none;box-shadow:0 1px #1f5c4e}.b2s-legal p{max-width:68ch;font:400 var(--legal-fs,17px)/1.65 var(--A);color:#2a3330;text-wrap:pretty;margin:0}.b2s-legal ul{flex-direction:column;gap:12px;max-width:68ch;margin:0;padding:0;list-style:none;display:flex}.b2s-legal li{font:400 var(--legal-fs,17px)/1.65 var(--A);color:#2a3330;text-wrap:pretty;padding-left:28px;position:relative}.b2s-legal li:before{content:"";background:#7fd1c1;width:8px;height:8px;position:absolute;top:.62em;left:0}.b2s-legal p.b2s-callout{color:#1a1a1a;background:#eef5f2;padding:18px 20px;line-height:1.6}.b2s .b2s-legal a{text-underline-offset:4px;text-decoration:underline}.b2s .b2s-legal a:hover{color:#1f5c4e}@keyframes b2s-blink{50%{opacity:0}}@keyframes b2s-pulse{0%,to{opacity:1}50%{opacity:.2}}@keyframes b2s-loop{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes b2s-drop{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}.b2s-mtoc{animation:.3s cubic-bezier(.2,.7,.2,1) both b2s-drop}@keyframes b2s-swap{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.b2s *,.b2s :before,.b2s :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.b2s-show-m{display:none!important}@media (max-width:760px){:is(html:has(.b2s),body:has(.b2s)){overflow-x:clip}.b2s{--g5:minmax(0, 1fr);--full:1 / -1;--px:20px;--rg0:32px;--sec-py:64px;--sec-pb:72px;--foot-gap:48px;--hdr-gap:10px;--hero-mh:640px;--hero-h1:46px;--hf-l:0;--hf-w:100%;--hf-t:72px;--hf-h:38%;--hc-b:96px;--hc-w:calc(100% - 40px);--hc-mw:0;--how-pl:12px 20px 4px;--how-pr:4px 20px 16px;--how-gap:12px;--how-h2:32px;--how-zoom:.72;--price-mh:100svh;--price-pt:84px;--price-pb:20px;--price-rg:16px;--price-gap:12px;--price-h2:48px;--pc-pad:20px;--pc-gap:12px;--price-big:80px;--feat-pad:0 20px 20px;--feat-gap:12px;--intro-rg:20px;--feat-pb:72px;--feat-h2:56px;--bar-h:34px;--dl-cols:minmax(0, 1fr);--dt-pb:0;--dt-bd:0;--dd-pt:6px;--cards-gap:12px;--card-pad:20px;--cta-mh:0;--cta-pad:28px 24px;--cta-gap:24px;--m-self:stretch;--m-jc:space-between;--c-mh:0;--c-sp:28px 0 48px;--c-rg:28px;--c-pad:20px;--c-bd:1px solid #00000014;--chip-p:12px 16px;--m-col:column;--m-ai:stretch;--m-w:100%;--m-gap:12px;--m-bp:18px 24px;--legal-cols:36px minmax(0, 1fr);--legal-fs:16px;--legal-smt:140px}.b2s-show-m{display:flex!important}.b2s-hide-m{display:none!important}.b2s-stack{grid-template-columns:minmax(0,1fr)!important}.b2s-lines-l,.b2s-lines-d,.b2s-lines-g,.b2s-lines-f{background-position:20px 0;background-repeat:repeat-x;background-size:calc(100% - 40px) 100%}.b2s-header,.b2s-how-bar{justify-content:space-between;display:flex!important}.b2s-how-grid{align-content:start;row-gap:0!important}.b2s-how-steps{flex-direction:row!important}.b2s-how-steps>li{flex:1 1 0;min-width:0}.b2s-how-steps button{justify-items:center;grid-template-columns:1fr!important;padding:0!important}.b2s-how-panel{flex:0 0 220px!important;min-height:220px!important;max-height:220px!important}.b2s-feat:not([data-open=true]){display:none!important}}@media (max-width:359.98px){.b2s-hdr-signin{display:none!important}}
