.fa-pricing-head{text-align:center;max-width:900px;margin:0 auto clamp(44px,6vw,72px)}.fa-pricing-head .fa-h2{margin-top:4px}.fa-plans{grid-template-columns:repeat(12,1fr);align-items:start;gap:36px 24px;display:grid}.fa-plan{background:#fbfbfb99;border:1px solid #f1f1f1;border-radius:20px;grid-column:span 4;padding:24px;transition:box-shadow .25s;position:relative}.fa-plan:not(.fa-plan--featured):hover{box-shadow:0 8px 40px #00000012}.fa-plan--featured{background:#fff;border:1px solid #00c65e;box-shadow:0 30px 70px -38px #2a2a2a59}.fa-plan__badge{color:#fff;white-space:nowrap;background:#00c65e;border-radius:52px;padding:4px 11px;font-size:13px;font-weight:600;position:absolute;top:-11px;right:24px}.fa-plan__cat{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fa-plan__cat b{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:500;line-height:1.1}.fa-plan__cat span{font-size:var(--fs-label);color:var(--muted)}.fa-plan__price{letter-spacing:-.5px;margin-top:20px;font-size:36px;font-weight:600;line-height:1}.fa-plan__net{color:#2a2a2a80;margin-top:12px;font-size:16px;font-weight:600}.fa-plan__desc{font-size:var(--fs-body);color:var(--muted);min-height:66px;margin-top:20px;line-height:1.5}.fa-plan__btn{text-align:center;width:100%;height:48px;font-family:var(--font);font-weight:600;font-size:var(--fs-label);cursor:pointer;border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:40px;justify-content:center;align-items:center;margin-top:24px;padding:0 24px;text-decoration:none;transition:all .2s;display:flex}.fa-plan__btn:hover{background:var(--ink);border-color:var(--ink);color:#fff}.fa a.fa-plan__btn--green,.fa-plan__btn--green{color:#fff;letter-spacing:.2px;background:#00c65e;border-color:#00c65e;font-weight:600}.fa-plan__btn--green:hover{color:#fff;background:#00a850;border-color:#00a850}.fa-plan__list{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.fa-plan__list li{font-size:var(--fs-small);color:var(--ink);grid-template-columns:28px 1fr;align-items:center;gap:11px;font-weight:500;line-height:1.3;display:grid}.fa-check{flex:none;width:28px;height:28px}.fa-proc{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;gap:clamp(40px,8vw,120px);display:grid}.fa-proc-steps{flex-direction:column;gap:clamp(36px,5vw,56px);display:flex}.fa-proc-step{grid-template-columns:52px 1fr;gap:12px;display:grid}.fa-proc-num{font-size:var(--fs-h4);color:var(--muted);padding-top:1px;font-weight:500;line-height:1.1}.fa-proc-title{font-size:var(--fs-h4);letter-spacing:-.01em;color:var(--ink);font-weight:500;line-height:1.1}.fa-proc-desc{font-size:var(--fs-body);color:var(--body);max-width:560px;margin-top:12px;font-weight:400;line-height:1.5}.fa-contact{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(40px,7vw,96px);display:grid}.fa-contact__intro .fa-lead{max-width:420px;margin-top:20px}.fa-form-embed .hsfc-Step__Content{padding:0!important}.fa-form-embed .hsfc-Form{font-family:var(--font);flex-direction:column;gap:16px;display:flex}.fa-form-embed,.fa-form-embed *{font-family:var(--font)!important}.fa-form-embed .hsfc-RichText{font-size:var(--fs-body);color:var(--body);line-height:1.5}.fa-form-embed .hsfc-RichText p{margin:0}.fa-form-embed .hsfc-RichText,.fa-form-embed .hsfc-RichText *{color:inherit!important;background-color:#0000!important}.fa-form-embed .hsfc-TextField,.fa-form-embed .hsfc-EmailField,.fa-form-embed .hsfc-PhoneField,.fa-form-embed .hsfc-NumberField,.fa-form-embed .hsfc-Row{position:relative}.fa-form-embed .hsfc-Row:has([class*=Error i]){margin-bottom:28px}.fa-form-embed [class*=Error i]{position:absolute;top:100%;left:24px;font-size:var(--fs-small,12px)!important;margin:4px 0 0!important}.fa-form-embed [class*=Error i] *{font-size:inherit!important}.fa-form-embed .hsfc-TextField .hsfc-FieldLabel,.fa-form-embed .hsfc-EmailField .hsfc-FieldLabel,.fa-form-embed .hsfc-PhoneField .hsfc-FieldLabel,.fa-form-embed .hsfc-NumberField .hsfc-FieldLabel{font-size:var(--fs-body);color:var(--muted);pointer-events:none;z-index:1;transition:opacity .15s;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.fa-form-embed .hsfc-Row:has(.hsfc-TextInput:focus) .hsfc-FieldLabel,.fa-form-embed .hsfc-Row:has(.hsfc-TextInput:not(:placeholder-shown)) .hsfc-FieldLabel,.fa-form-embed .hsfc-Row:has(.hsfc-TextInput[placeholder]:not([placeholder=""])) .hsfc-FieldLabel{opacity:0}.fa-form-embed .hsfc-TextInput{width:100%;font-family:var(--font);font-size:var(--fs-body);appearance:none;outline:none;transition:border-color .2s,box-shadow .2s;position:relative;color:var(--ink)!important;border:1px solid var(--line)!important;background:#fff!important;border-radius:999px!important;padding:17px 24px!important}.fa-form-embed .hsfc-TextInput:focus{box-shadow:0 0 0 3px #00c65e1f;border-color:var(--accent)!important}.fa-form-embed .hsfc-PhoneInput{align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;border:1px solid var(--line)!important;background:#fff!important;border-radius:999px!important}.fa-form-embed .hsfc-PhoneInput:focus-within{box-shadow:0 0 0 3px #00c65e1f;border-color:var(--accent)!important}.fa-form-embed .hsfc-PhoneInput .hsfc-TextInput{border:none!important;padding:17px 24px 17px 8px!important}.fa-form-embed .hsfc-PhoneInput .hsfc-TextInput:focus{box-shadow:none;border:none!important}.fa-form-embed .hsfc-PhoneInput__FlagAndCaret{cursor:pointer;align-items:center;gap:4px;padding:0 8px 0 20px;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important}.fa-form-embed .hsfc-PhoneInput__FlagAndCaret:hover,.fa-form-embed .hsfc-PhoneInput__FlagAndCaret:focus-visible{filter:none!important;background:0 0!important;outline:none!important}.fa-form-embed .hsfc-PhoneInput__FlagAndCaret__Caret{margin-top:-4px;transform:rotate(45deg);border:none!important;border-right:1.5px solid var(--muted)!important;border-bottom:1.5px solid var(--muted)!important;width:4px!important;height:4px!important}.fa-form-embed .hsfc-CheckboxField label{grid-template-columns:20px 1fr!important;align-items:start!important;gap:12px!important;display:grid!important}.fa-form-embed .hsfc-CheckboxInput{cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s;position:relative;appearance:none!important;border:1px solid var(--line)!important;background:#fff!important;border-radius:4px!important;width:20px!important;height:20px!important;margin-top:4px!important}.fa-form-embed .hsfc-CheckboxInput:checked{background-color:#00c65e!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' stroke='%23fbfbfb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:13px 13px!important;border-color:#00c65e!important}.fa-form-embed .hsfc-CheckboxField .hsfc-FieldLabel span,.fa-form-embed .hsfc-DataPrivacyField{color:var(--body);font-size:12px;line-height:1.55}.fa-form-embed .hsfc-DataPrivacyField a,.fa-form-embed .hsfc-CheckboxField a{text-underline-offset:2px;color:inherit;cursor:pointer;text-decoration:underline}.fa-form-embed .hsfc-Button{font-family:var(--font);font-weight:500;font-size:var(--fs-label);letter-spacing:.2px;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;min-width:220px;transition:background .2s,transform .1s;display:inline-flex;background:var(--accent)!important;color:#fff!important;border:none!important;border-radius:999px!important;width:auto!important;height:48px!important;padding:0 28px!important}.fa-form-embed .hsfc-Button:hover{background:#00a850!important}.fa-form-embed .hsfc-Button:active{transform:scale(.98)}.fa-form-embed .hsfc-NavigationRow,.fa-form-embed .hsfc-NavigationRow__Buttons{margin-top:8px;justify-content:flex-start!important;display:flex!important}.fa-form-embed .hsfc-NavigationRow{position:relative}.fa-form-embed .hsfc-NavigationRow__Alerts{position:absolute;bottom:100%;left:0;right:0;margin:0 0 8px!important}.fa-form-embed .hsfc-NavigationRow__Alerts:empty{display:none}.fa-form-embed .hsfc-Row:has(.hsfc-ReCaptchaV2){min-height:0!important;margin:0!important}.fa-form-embed .hsfc-ReCaptchaV2{height:auto!important;min-height:0!important}.fa-form-embed .grecaptcha-badge{display:none!important}.fa-form-embed-recaptcha{font-family:var(--font);font-size:var(--fs-xsmall);color:var(--muted);margin-top:12px;line-height:1.55}.fa-form-embed-recaptcha a{color:inherit;text-underline-offset:2px;text-decoration:underline}.fa-gallery-head{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.fa-gallery{padding:16px 0;overflow:hidden}.fa-carousel{position:relative}.fa-carousel__stage{height:clamp(168px,38vw,459px);position:relative}.fa-slide{aspect-ratio:1200/702;opacity:0;will-change:transform, opacity;pointer-events:none;border-radius:20px;width:clamp(280px,65vw,784px);margin:0;transition:transform .6s cubic-bezier(.45,0,.15,1),opacity .55s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.55)}.fa-slide img{object-fit:cover;width:100%;height:100%;display:block}.fa-slide.is-active{opacity:1;z-index:3;transform:translate(-50%,-50%)scale(1)}.fa-slide.is-prev{opacity:1;z-index:2;transform:translate(-50%,-50%)translate(-82%)scale(.6)}.fa-slide.is-next{opacity:1;z-index:2;transform:translate(-50%,-50%)translate(82%)scale(.6)}.fa-slide.is-rest-prev{opacity:0;z-index:1;transform:translate(-50%,-50%)translate(-122%)scale(.5)}.fa-slide.is-rest-next{opacity:0;z-index:1;transform:translate(-50%,-50%)translate(122%)scale(.5)}.fa-carousel__nav{z-index:5;border:1px solid var(--line);width:54px;height:54px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:background .2s,color .2s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 14px 34px -16px #0000004d}.fa-carousel__nav:hover{background:var(--ink);color:#fff}.fa-carousel__nav:active{transform:translateY(-50%)scale(.93)}.fa-carousel__nav--prev{left:clamp(8px,3vw,48px)}.fa-carousel__nav--next{right:clamp(8px,3vw,48px)}.fa-carousel__nav svg{width:24px;height:24px}:root{--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-hero:72px;--fs-h2:60px;--fs-title:56px;--fs-h3:24px;--fs-h4:22px;--fs-body:18px;--fs-label:16px;--fs-eyebrow:16px;--fs-stat:clamp(44px,4vw,64px);--fs-small:14px;--fs-xsmall:13px;--fs-micro:12px}body{background:#fbfbfb}@media (width<=1280px){:root{--fs-hero:56px;--fs-h2:48px}}@media (width<=1024px){:root{--fs-hero:48px;--fs-h2:40px;--fs-title:48px;--fs-stat:52px}}@media (width<=768px){:root{--fs-h2:40px;--fs-title:40px;--fs-label:14px;--fs-stat:48px}}.fa,.fa *,.fa :before,.fa :after{box-sizing:border-box}.fa{--ink:#2a2a2a;--body:#2a2a2a;--muted:#2a2a2a6b;--accent:#00c65e;--navy:#185776;--green:#00c65e;--green-h:#00a850;--check:#00c65e;--mock:#eaeaea;--line:#2a2a2a1a;--card:#f5f6f5;--font:"Inter Display", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;background:#fbfbfb;overflow-x:clip}.fa p{margin:0}.fa a{color:inherit}.fa-wrap{max-width:1480px;margin:0 auto;padding:0 100px}@media (width<=1024px){.fa-wrap{padding:0 40px}}@media (width<=768px){.fa-wrap{padding:0 24px}}@media (width<=480px){.fa-wrap{padding:0 16px}}@media (width<=768px){.fa-section--hero{padding-top:100px}.fa-eyebrow{margin-bottom:16px}}.fa-section{padding-block:clamp(56px,8vw,100px)}.fa-section--hero{padding-top:140px}.fa-eyebrow{color:var(--accent);font-size:var(--fs-eyebrow);letter-spacing:-.01em;text-transform:uppercase;margin:0 0 20px;font-weight:600;display:inline-block}.fa-h1{font-weight:500;font-size:var(--fs-hero);letter-spacing:-.03em;color:var(--ink);margin:0;line-height:1}.fa-h2{font-weight:500;font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--ink);margin:0;line-height:1.1}@media (width<=768px){.br-desktop{display:none}}.fa-h3{font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.1}.fa-lead,.fa-body{font-size:var(--fs-body);color:var(--body);font-weight:400;line-height:1.5}.fa-btn{font-family:var(--font);font-weight:500;font-size:var(--fs-label);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:16px 28px;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.fa a.fa-btn--green,.fa-btn--green{color:#fff;letter-spacing:.2px;background:#00c65e;padding:12px 24px;font-weight:500}.fa-btn--green:hover{background:#00a850;transform:translateY(-1px)}.fa-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.fa-textlink{font-size:var(--fs-label);color:var(--ink);text-underline-offset:3px;align-items:center;gap:7px;font-weight:500;text-decoration:underline 1px;transition:color .2s;display:inline-flex}.fa-textlink:hover{color:var(--accent)}.fa-mock{background:radial-gradient(120% 120% at 30% 20%, #ffffff8c, #fff0 60%), var(--mock);border-radius:20px;width:100%}.fa-mock--hero{aspect-ratio:580/610}.fa-mock--feat{aspect-ratio:575/639}.fa-feature{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,7vw,110px);display:grid}.fa-feature__text{max-width:520px}.fa-feature--hero{grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px)}.fa-feature--hero .fa-feature__text{max-width:660px}.fa-feature--rev .fa-feature__media{order:-1}#benefitsWrap1 .fa-feature,#benefitsWrap2 .fa-feature{grid-template-columns:repeat(12,1fr);column-gap:clamp(24px,3vw,48px);width:100%}#benefitsWrap1 .fa-feature__text,#benefitsWrap2 .fa-feature__text{grid-column:1/7;max-width:none}#benefitsWrap1 .fa-feature__media,#benefitsWrap2 .fa-feature__media{grid-column:8/13}#benefitsWrap2 .fa-feature--rev .fa-feature__media{grid-column:1/6}#benefitsWrap2 .fa-feature--rev .fa-feature__text{grid-column:7/13}@media (width<=920px){#benefitsWrap1 .fa-feature,#benefitsWrap2 .fa-feature{grid-template-columns:1fr}#benefitsWrap1 .fa-feature__text,#benefitsWrap2 .fa-feature__text,#benefitsWrap1 .fa-feature__media,#benefitsWrap2 .fa-feature__media,#benefitsWrap2 .fa-feature--rev .fa-feature__media,#benefitsWrap2 .fa-feature--rev .fa-feature__text{grid-column:auto}}.fa-center{text-align:center;max-width:1010px;margin:0 auto}.fa-center .fa-lead{max-width:640px;margin:20px auto 0}.fa-center .fa-actions{justify-content:center;margin-top:38px}.fa-acc{flex-direction:column;display:flex}.fa-acc-item{border-top:1px solid var(--line)}.fa-acc-item:last-child{border-bottom:1px solid var(--line)}.fa-acc-head{cursor:pointer;width:100%;font-family:var(--font);text-align:left;background:0 0;border:0;align-items:center;gap:20px;padding:24px 0;display:flex}.fa-acc-panel{max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.fa-acc-item.is-open .fa-acc-panel{max-height:520px}.fa-acc-pad{padding-bottom:24px}.fa-acc--list .fa-acc-head{padding:20px 0}.fa-acc--list .fa-acc-title{font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--muted);font-weight:500;line-height:1.1;transition:color .5s}.fa-acc--list .fa-acc-item.is-open .fa-acc-title{color:var(--ink)}.fa-acc--list .fa-acc-desc{font-size:var(--fs-body);color:var(--body);opacity:0;max-width:480px;font-weight:400;line-height:1.5;transition:opacity .45s,transform .45s;transform:translateY(6px)}.fa-acc--list .fa-acc-item.is-open .fa-acc-desc{opacity:1;transition-delay:.12s;transform:translateY(0)}.fa-acc--faq .fa-acc-num{font-size:var(--fs-label);color:var(--ink);min-width:24px;font-weight:400}.fa-acc--faq .fa-acc-q{color:var(--ink);flex:1;font-size:16px;font-weight:400}.fa-acc--faq .fa-faq-arrow{color:var(--ink);flex:none;transition:transform .3s}.fa-acc--faq .fa-acc-item.is-open .fa-faq-arrow{transform:rotate(180deg)}.fa-acc--faq .fa-acc-a{color:var(--body);max-width:560px;padding-left:44px;font-size:16px;font-weight:400;line-height:1.5}.fa-faq{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,8vw,110px);display:grid}.fa-faq__title{margin-top:4px}.fa-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.fa-reveal.is-in{opacity:1;transform:none}.fa-scroll-wrap{height:300vh;position:relative}.fa-sticky-section{background:var(--bg);align-items:center;height:100vh;padding-block:0;display:flex;position:sticky;top:0}@media (width<=920px){.fa-sticky-section{height:auto;padding-block:clamp(56px,8vw,100px);display:block;top:16px}#benefitsAcc1 .fa-acc-item,#benefitsAcc2 .fa-acc-item{display:none}#benefitsAcc1 .fa-acc-item.is-open,#benefitsAcc2 .fa-acc-item.is-open{display:block}}@media (width<=980px){.fa-plans{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.fa-plans .fa-plan{grid-column:auto}.fa-plan__desc{min-height:0}}@media (width<=920px){.fa-feature{grid-template-columns:1fr;gap:36px}.fa-feature--rev .fa-feature__media{order:0}.fa-feature__text{max-width:none}.fa-proc,.fa-contact,.fa-faq{grid-template-columns:1fr;gap:32px}.fa-slide{width:min(86vw,460px)}.fa-carousel__stage{height:calc(min(86vw,460px)/1.7094)}.fa-slide.is-prev,.fa-slide.is-next,.fa-slide.is-rest-prev,.fa-slide.is-rest-next{opacity:0}.fa-carousel__nav{width:44px;height:44px}.fa-carousel__nav--prev{left:4px}.fa-carousel__nav--next{right:4px}}@media (width<=560px){.fa-acc--faq .fa-acc-a{padding-left:0}.fa-proc-step{grid-template-columns:40px 1fr}}@media (prefers-reduced-motion:reduce){.fa-reveal{opacity:1;transition:none;transform:none}.fa-btn{transition:none}}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-offset:2px!important;outline:2px solid #00c65e!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
