@keyframes l-intro-window{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes l-intro-pixel{0%{opacity:0}to{opacity:var(--a)}}@keyframes l-fade-in{0%{opacity:0}to{opacity:1}}@keyframes l-pop-in{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes l-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes l-tile-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes l-spin{to{rotate:360deg}}@layer base{.landing{--l-brand:#005b63;--l-tint:#dbf1f2;--l-accent:#0098a4;--l-text:#08090a;--l-subtle:#f7f8f8;--l-ink:#08090a;--l-white:#fff;--l-danger:#cf2e3e;--l-body:#393a3b;--l-muted:#5b6166;--l-divider:#e6e8e9;--l-track:#e6efef;--l-brand-pressed:#003f45;--l-brand-rgb:0 91 99;--l-hosted-scrim:linear-gradient(180deg, #005b638f 0%, #005b638f 70%, #005b6300 100%);--l-font-headline:"Mozilla Headline", "Zilla Slab", Georgia, serif;--l-font-text:"Mozilla Text", system-ui, sans-serif;--l-font-code:"Fira Code", ui-monospace, monospace;--l-ease:cubic-bezier(.32, .72, 0, 1);--l-ease-io:cubic-bezier(.45, 0, .55, 1);--l-ring:var(--l-brand);background:var(--l-white);color:var(--l-text);font-family:var(--l-font-text);-webkit-font-smoothing:antialiased}.landing *,.landing :before,.landing :after{border-radius:0}}.landing .l-content{width:100%;max-width:1440px;margin-inline:auto;padding-inline:20px}@media (width>=768px){.landing .l-content{padding-inline:32px}}@media (width>=1024px){.landing .l-content{padding-inline:clamp(32px,8.333vw,120px)}}.landing .l-eyebrow{font:600 13px / 1.2 var(--l-font-text);letter-spacing:.08em;text-transform:uppercase}.landing .l-h1{font:400 40px / 46px var(--l-font-headline);letter-spacing:-.01em}@media (width>=768px){.landing .l-h1{font-size:52px;line-height:60px}}@media (width>=1280px){.landing .l-h1{font-size:clamp(52px,4.17vw,60px);line-height:1.15}}.landing .l-h1 strong{font-weight:700}.landing .l-body-l{font:400 18px / 1.55 var(--l-font-text)}.landing .l-btn{min-height:44px;font:600 16px / 1 var(--l-font-text);white-space:nowrap;transition:background-color .15s ease, border-color .15s ease, color .15s ease, scale .16s var(--l-ease);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.landing .l-btn:active:not(:disabled){scale:.97}.landing .l-btn:focus-visible,.landing .l-link:focus-visible,.landing .l-menu-btn:focus-visible{outline:2px solid var(--l-ring);outline-offset:2px}.landing.l-dark,.landing .l-dark{--l-ring:var(--l-tint)}.landing .l-light{--l-ring:var(--l-brand)}.landing .l-btn--primary{background:var(--l-brand);color:var(--l-white);border-color:var(--l-brand)}.landing .l-btn--primary:active:not(:disabled){background:#003f45;border-color:#003f45}.landing .l-btn--primary-on-dark{background:var(--l-white);color:var(--l-brand);border-color:var(--l-white)}.landing .l-btn--primary-on-dark:active{background:#c3e6e8;border-color:#c3e6e8}.landing .l-btn--secondary{color:var(--l-brand);border-color:var(--l-brand)}.landing .l-btn--secondary:active{background:#005b6329}.landing .l-btn--secondary-on-dark{color:var(--l-white);border-color:var(--l-white)}.landing .l-btn--secondary-on-dark:active{background:#fff3}@media (hover:hover) and (pointer:fine){.landing .l-btn--primary:hover:not(:disabled){background:#004c53;border-color:#004c53}.landing .l-btn--primary-on-dark:hover{background:var(--l-tint);border-color:var(--l-tint)}.landing .l-btn--secondary:hover{background:#005b631a}.landing .l-btn--secondary-on-dark:hover{background:#ffffff1f}}.landing .l-link{min-width:44px;min-height:44px;font:600 16px / 1 var(--l-font-text);color:inherit;align-items:center;padding-block:12px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing .l-link:hover{text-underline-offset:4px;text-decoration:underline}}.landing .l-link:active,.landing .l-menu-btn:active{opacity:.72}.landing :is(a,button,select,input,textarea){touch-action:manipulation}.landing :is(.l-btn,.l-menu-btn,[role=tab]){-webkit-user-select:none;user-select:none}.landing.l-skip{z-index:100;background:var(--l-white);color:var(--l-brand);border:2px solid var(--l-brand);font:600 16px / 1 var(--l-font-text);padding:14px 20px;text-decoration:none;position:fixed;top:8px;left:8px;translate:0 calc(-100% - 16px)}.landing.l-skip:focus{outline:2px solid var(--l-tint);outline-offset:2px;translate:0}@media (prefers-reduced-motion:no-preference){.landing.l-skip{transition:translate .15s var(--l-ease)}}html:has(.landing):not([data-prerender=hidden]){background-color:#08090a}.landing .l-intro-window{animation:l-intro-window .48s var(--l-ease) .12s both}.landing .l-intro-pixel{animation:l-intro-pixel .4s ease-out var(--d,.3s) both}html[data-prerender=hidden] [data-prerendered]{display:none}[data-prerendered] .landing .l-intro-window,[data-prerendered] .landing .l-intro-pixel{animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-prerendered] .landing button[aria-label="Replay the animation"]{display:none}}.landing .l-leave{opacity:0;transition:opacity .15s var(--l-ease), transform .15s var(--l-ease);transform:translateY(-4px)}.landing .l-success-tile{animation:l-pop-in .26s var(--l-ease) both}.landing .l-success-text{animation:l-rise-in .26s var(--l-ease) 60ms both}.landing .l-spinner{animation:.15s both l-fade-in,.7s linear infinite l-spin}.landing .l-tile-out{opacity:0;transition:opacity .12s var(--l-ease), transform .12s var(--l-ease);transform:translate(-8px)}.landing .l-tile-in{animation:l-tile-in .22s var(--l-ease) calc(var(--i,0) * 30ms) both}.landing .l-sheet{opacity:0;visibility:hidden;transition:opacity .16s var(--l-ease), transform .16s var(--l-ease), visibility 0s linear .16s;transform:translateY(-8px)}.landing .l-sheet[data-open=true]{opacity:1;visibility:visible;transition:opacity .22s var(--l-ease), transform .22s var(--l-ease), visibility 0s;transform:none}.landing .l-arrow{transition:translate .15s var(--l-ease);margin-left:.25em;display:inline-block}@media (hover:hover) and (pointer:fine){.landing .l-link:hover .l-arrow{translate:2px}}@media (prefers-reduced-motion:reduce){.landing .l-arrow{transition:none}.landing .l-link:hover .l-arrow{translate:0}.landing .l-intro-window,.landing .l-intro-pixel,.landing .l-success-tile,.landing .l-success-text,.landing .l-tile-in,.landing .l-spinner{animation:none}.landing .l-leave,.landing .l-tile-out,.landing .l-sheet,.landing .l-sheet[data-open=true]{transition:none}.landing .l-btn:active:not(:disabled){scale:1}.landing .l-intro-pixel{opacity:var(--a)}}.landing .l-content--bleed{padding-right:0}.landing .l-win{--s:.6;--win-w:780px;width:calc(var(--win-w) * var(--s));height:calc(517.25px * var(--s));box-shadow:0 14px 38px #00000059}.landing .l-win>div{transform:scale(var(--s));transform-origin:0 0}.landing .l-hero-visual{container-type:inline-size}@media (width>=768px){.landing .l-win{--s:var(--fit,1);box-shadow:0 20px 52px #00000059}}@media (width>=768px) and (width<=1279.98px){[data-prerendered] .landing .l-win{width:min(780px,100cqw);height:calc(min(780px,100cqw)/1.50797)}}@media (width>=1280px){.landing .l-win{--s:.889;box-shadow:0 24px 64px #00000059}.landing .l-slot{width:640px}}@media (width>=1366px){.landing .l-win{--s:.947}.landing .l-slot{width:683px}}@media (width>=1440px){.landing .l-win{--s:1}.landing .l-slot{width:720px}}.landing .l-ring:focus-visible{outline:2px solid var(--l-ring);outline-offset:2px}.landing .l-menu-btn{border:1.5px solid var(--l-white);width:44px;height:44px;color:var(--l-white);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing .l-menu-btn:hover{background:#ffffff1f}}.landing .l-menu-btn:focus-visible{outline:2px solid var(--l-tint);outline-offset:2px}.landing .l-h2{font:400 32px / 37px var(--l-font-headline);letter-spacing:-.01em}@media (width>=768px){.landing .l-h2{font-size:40px;line-height:46px}}@media (width>=1024px){.landing .l-h2{font-size:48px;line-height:1.15}}.landing .l-h2 strong{font-weight:700}.landing .l-h3{font:500 20px / 26px var(--l-font-headline)}@media (width>=768px){.landing .l-h3{font-size:24px;line-height:1.3}}.landing .l-h3--tile{font-size:24px;line-height:31px}.landing .l-body-m{font:400 16px / 1.55 var(--l-font-text)}.landing .l-body-s{font:400 14px / 1.5 var(--l-font-text)}.landing .l-code{font:400 13px / 1.6 var(--l-font-code)}[data-prerendered] .landing .l-code{font-family:ui-monospace,monospace}[data-prerendered] .landing .l-code code{font-family:SF Mono,Menlo,Consolas,monospace}.wf-abs{position:absolute}img.wf-abs,.wf-abs img{max-width:none;display:block}.wf-lab{justify-content:center;align-items:center;display:flex}.wf-lab span{white-space:nowrap;flex:none;line-height:1}.wf{font-family:var(--l-font-text);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.wf-a1{background:linear-gradient(#f6f9f8,#e2ece8);width:576px;height:298.297px}.wf-a1 .wf-cap{text-align:center;color:#4e8295;width:60.178px;margin:0;font-size:6.77px;line-height:1.3;transform:translate(-50%)}.wf-a2{width:616px;height:396.098px}.wf-scene{background:linear-gradient(#0f4c60,#0a2a35);width:765.234px;height:430.444px;position:absolute;top:-17.06px;left:-73.76px;overflow:hidden}.wf-a2 p{margin:0}.wf-a2 .wf-lab span{color:#0d475a;font-size:5.58px;font-weight:500;transform:skew(-30deg)}.wf-a2 .wf-side{text-align:right;color:#fff;width:111.597px;font-size:9.57px;line-height:1.3;transform:translate(-100%)}.wf-a2 .wf-num{color:#d2e7d4;white-space:nowrap;font-size:5.18px;font-weight:500;line-height:1.3}.wf-a2 .wf-cap{color:#d2e7d4;white-space:nowrap;font-size:7.97px;line-height:1.3}.landing .l-field{width:100%;min-height:51px;font:400 16px / 1.55 var(--l-font-text);color:var(--l-text);background:var(--l-white);border:1px solid var(--l-brand);padding:12px 16px;transition:border-color .15s}.landing .l-field::placeholder{color:var(--l-text);opacity:.6}.landing .l-field:focus-visible{outline:2px solid var(--l-brand);outline-offset:2px}.landing .l-field--error{border-color:var(--l-danger);box-shadow:inset 0 0 0 .5px var(--l-danger)}.landing footer a:focus-visible,.landing .l-on-dark:focus-visible{outline-color:var(--l-tint)}.landing select.l-field{appearance:none;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Chevron'%3e%3cpath%20id='Vector'%20d='M5%207.5L10%2012.5L15%207.5'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='%23005B63'/%3e%3c/g%3e%3c/svg%3e");background-position:right 16px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:48px}.landing select.l-field--empty{color:#08090a99}.landing select.l-field option{color:var(--l-text)}.landing .l-display{font:400 48px / 1.1 var(--l-font-headline);letter-spacing:-.02em}.landing .l-display--free{font-size:56px;line-height:62px}@media (width>=768px){.landing .l-display,.landing .l-display--free{font-size:72px;line-height:1.1}}.landing .l-expect{font:400 16px / 1.55 var(--l-font-text)}@media (width>=768px){.landing .l-expect{font-size:18px}}.landing .pricing-block{container-type:inline-size}.landing .l-illus{--w:200px;width:var(--w);height:calc(var(--w) * .7283);pointer-events:none;align-self:flex-end;margin-bottom:-12px;margin-right:-20px;position:relative;overflow:hidden}.landing .l-illus img{max-width:none;position:absolute}@media (width>=1024px){.landing .l-illus{--w:220px;margin-right:-16px}}@media (width>=768px){@container (width>=411px){.landing .l-illus{--w:min(300px, calc(100cqw - 191px));right:16px;bottom:calc(var(--w) * -.06);margin:0;position:absolute}}}.landing .l-price{font-family:var(--l-font-headline)}@media (width>=768px){.landing .l-price{font-size:min(56px,17.5439cqw - 1.40351px);line-height:1.1}}.landing .l-label{font:600 16px / 1 var(--l-font-text)}.landing .l-scroll-x{scrollbar-width:none;overflow-x:auto}.landing .l-scroll-x::-webkit-scrollbar{display:none}.landing .l-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.landing .l-success{font:500 28px / 33.6px var(--l-font-headline)}@media (width>=768px){.landing .l-success{font-size:32px;line-height:1.2}}.landing .d2-br{display:none}.landing .l-cq{container-type:inline-size}@container (width>=332px){.landing .d2-br--332{display:inline}}@container (width>=512px){.landing .d2-br--512{display:inline}}@container (width>=300px){.landing .d2-br--300{display:inline}}@container (width>=616px){.landing .d2-br--616{display:inline}}@media (width>=768px){@container (width>=334px){.landing .d2-br--l04{display:inline}}}.landing .l-h2 strong{display:inline-block}.landing .l-fit{--k:1;width:100%;position:relative;overflow:hidden}.landing .l-fit>*{transform:scale(var(--k));transform-origin:0 0;position:absolute;top:0;left:0}@media (width>=1441px){.landing .l-win{--win-w:max(780px, calc(50vw - 60px))}}
