/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.Hero_root__c6I3W{isolation:isolate;aspect-ratio:36/17;min-height:calc(var(--spacing,.25rem)*80);--tw-gradient-position:to left;width:100%;position:relative}@supports (background-image:linear-gradient(in lab,red,red)){.Hero_root__c6I3W{--tw-gradient-position:to left in oklab}}.Hero_root__c6I3W{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#94d2c6;--tw-gradient-to:#5bbdb7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));max-height:calc(100vh - var(--header-height))}.Hero_content__M5Zyw{flex-direction:column;justify-content:center;align-items:center;height:100%;margin-inline:auto;display:flex}@media not all and (min-width:40rem){.Hero_content__M5Zyw{padding-block:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.Hero_content__M5Zyw{padding-bottom:5vw}}@media (min-width:80rem){.Hero_content__M5Zyw{width:83.3333%}}.Hero_title__KMKCo{text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-black,#000);font-size:clamp(1.125rem,2.6vw,2.25rem)}.Hero_benefits__n_I3M{margin-top:calc(var(--spacing,.25rem)*2);align-items:center;display:flex}@media not all and (min-width:48rem){.Hero_benefits__n_I3M{flex-direction:column}}@media (min-width:48rem){.Hero_benefits__n_I3M{margin-top:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*4)}}@media (min-width:64rem){.Hero_benefits__n_I3M{gap:calc(var(--spacing,.25rem)*8)}}@media (min-width:80rem){.Hero_benefits__n_I3M{margin-top:calc(var(--spacing,.25rem)*8)}}.Hero_benefits__n_I3M{font-size:clamp(.875rem,1.25vw,1.25rem)}.Hero_benefit-item___BJMN{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.Hero_button--create-contract__BaDzZ{margin-top:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*60);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media not all and (min-width:48rem){.Hero_button--create-contract__BaDzZ{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*52)}}@media not all and (min-width:40rem){.Hero_button--create-contract__BaDzZ{display:none}}@media (min-width:64rem){.Hero_button--create-contract__BaDzZ{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*72);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}@media (min-width:80rem){.Hero_button--create-contract__BaDzZ{margin-top:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*12);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.Hero_button--login__hi8Fj{margin-top:calc(var(--spacing,.25rem)*7);width:100%;max-width:var(--container-xs,20rem)}@media (min-width:40rem){.Hero_button--login__hi8Fj{display:none}}.Hero_button--download__PHPhI{margin-top:calc(var(--spacing,.25rem)*3);width:100%;max-width:var(--container-xs,20rem)}@media (min-width:40rem){.Hero_button--download__PHPhI{display:none}}.Hero_links__pMsdm{margin-top:calc(var(--spacing,.25rem)*3);justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem)*2);row-gap:calc(var(--spacing,.25rem)*2);display:none}@media (min-width:40rem){.Hero_links__pMsdm{display:flex}}@media (min-width:48rem){.Hero_links__pMsdm{margin-top:calc(var(--spacing,.25rem)*4);column-gap:calc(var(--spacing,.25rem)*6)}}@media (min-width:64rem){.Hero_links__pMsdm{margin-top:calc(var(--spacing,.25rem)*8);column-gap:calc(var(--spacing,.25rem)*10)}}@media (min-width:80rem){.Hero_links__pMsdm{margin-top:calc(var(--spacing,.25rem)*12)}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}.home-v2{--home-v2-teal:#179a9c;--home-v2-teal-light:#1eb3b5;--home-v2-teal-dark:#0f6d6f;--home-v2-surface:#f8fafc;--home-v2-card:#ffffff;--home-v2-muted:#64748b;--home-v2-danger:#dc2626;--home-v2-danger-bg:#fef2f2;--home-v2-success-bg:#ecfdf5}.home-v2-hero{background:linear-gradient(180deg,#e8f7f7 0,#ffffff 45%,var(--home-v2-surface) 100%)}.home-v2-hero__visual{position:relative;min-height:420px}.home-v2-hero__shield{position:absolute;inset:10% 8% 8% 12%;border-radius:2rem;background:linear-gradient(145deg,var(--home-v2-teal) 0,var(--home-v2-teal-light) 100%);box-shadow:0 24px 60px rgba(23,154,156,.28);display:grid;place-items:center}.home-v2-hero__doc{position:absolute;top:10%;right:4%;width:66%;border-radius:1rem;background:#fff;padding:.85rem 1rem 1rem;box-shadow:0 16px 40px rgba(15,23,42,.12);border:1px solid #e2e8f0}.home-v2-hero__doc-title{margin-bottom:.55rem;font-size:.6875rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}.home-v2-hero__doc-tracking{display:flex;align-items:center;gap:.45rem;margin-top:.65rem;margin-bottom:.55rem;padding:.4rem .5rem;border-radius:.55rem;background:linear-gradient(135deg,#ecfdf5,#e8f7f7);border:1px dashed #99f6e4}.home-v2-hero__doc-tracking-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.home-v2-hero__doc-tracking-label{font-size:.625rem;font-weight:700;color:var(--home-v2-teal-dark);line-height:1.2}.home-v2-hero__doc-tracking-code{font-size:.7rem;font-weight:800;letter-spacing:.08em;color:#0f172a;font-variant-numeric:tabular-nums;direction:ltr;text-align:right}.home-v2-hero__doc-body{margin-bottom:.5rem}.home-v2-hero__doc-line{height:.45rem;border-radius:999px;background:#e2e8f0;margin-bottom:.45rem}.home-v2-hero__doc-line--medium{width:78%}.home-v2-hero__doc-line--short{width:55%}.home-v2-hero__doc-highlights{display:flex;flex-direction:column;gap:.22rem;margin:.5rem 0 .55rem;padding:0;list-style:none}.home-v2-hero__doc-highlight{display:flex;align-items:center;gap:.3rem;font-size:.5625rem;font-weight:600;line-height:1.35;color:#475569}.home-v2-hero__doc-signature{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;margin-top:.15rem;padding-top:.5rem;border-top:1px solid #cbd5e1}.home-v2-hero__doc-signature-mark{width:8.5rem;height:2.25rem;color:#1e3a5f;opacity:.92}.home-v2-hero__doc-signature-label{font-size:.5625rem;font-weight:700;letter-spacing:.01em;color:#64748b}.home-v2-section-eyebrow{color:var(--home-v2-teal-dark);font-size:.875rem;font-weight:800;line-height:1.7}.home-v2-offer-card{border-radius:1.25rem;border:1px solid #e2e8f0;background:#fff;padding:1.5rem;box-shadow:0 8px 24px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.home-v2-offer-card:hover{border-color:rgba(23,154,156,.35);box-shadow:0 12px 28px rgba(23,154,156,.1);transform:translateY(-2px)}.home-v2-offer-card__icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;border-radius:.9rem;background:rgba(23,154,156,.1);color:var(--home-v2-teal)}.home-v2-offer-card__title{font-size:1rem;font-weight:800;color:#0f172a}.home-v2-offer-card__desc{margin-top:.5rem;font-size:.875rem;line-height:1.75;color:#475569}.home-v2-process-card{position:relative;border-radius:1.25rem;border:1px solid #e2e8f0;background:#fff;padding:1.5rem 1.25rem 1.35rem;text-align:center}.home-v2-process-card__num{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;margin-bottom:.85rem;border-radius:999px;background:var(--home-v2-teal);color:#fff;font-size:.875rem;font-weight:800}.home-v2-process-card__icon{display:grid;place-items:center;width:3.25rem;height:3.25rem;margin:0 auto .85rem;border-radius:1rem;background:#e8f7f7;color:var(--home-v2-teal-dark)}.home-v2-process-card__title{font-size:.95rem;font-weight:800;color:#0f172a}.home-v2-process-card__desc{margin-top:.45rem;font-size:.8125rem;line-height:1.7;color:#64748b}.home-v2-audience-item{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.home-v2-audience-item__circle{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:999px;background:linear-gradient(145deg,#e8f7f7,#fff);border:1px solid #d1e7e7;color:var(--home-v2-teal);box-shadow:0 8px 20px rgba(23,154,156,.08)}.home-v2-audience-item__label{font-size:.875rem;font-weight:700;color:#334155}.home-v2-trust-stat{border-radius:1.25rem;border:1px solid #e2e8f0;background:#fff;padding:1.5rem 1.25rem;text-align:center;box-shadow:0 8px 24px rgba(15,23,42,.04)}.home-v2-trust-stat__icon{display:grid;place-items:center;width:3rem;height:3rem;margin:0 auto .85rem;border-radius:999px;background:rgba(23,154,156,.12);color:var(--home-v2-teal)}.home-v2-trust-stat__value{font-size:1.15rem;font-weight:900;color:#0f172a;line-height:1.5}.home-v2-trust-stat__label{margin-top:.35rem;font-size:.8125rem;color:#64748b;line-height:1.7}.home-v2-testimonial{border-radius:1.25rem;border:1px solid #e2e8f0;background:#fff;padding:1.5rem;box-shadow:0 8px 24px rgba(15,23,42,.06);height:100%}.home-v2-testimonial__avatar{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:#e8f7f7;color:var(--home-v2-teal);flex-shrink:0}.home-v2-stars{display:flex;gap:.15rem;color:#f59e0b}.home-v2-stars__icon{width:.9rem;height:.9rem}.home-v2-faq-item{border-radius:1rem;border:1px solid #e2e8f0;background:#fff;overflow:hidden}.home-v2-faq-item__summary{display:flex;cursor:pointer;list-style:none;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem}.home-v2-faq-item__summary::-webkit-details-marker{display:none}.home-v2-faq-item__question{font-size:.95rem;font-weight:800;line-height:1.7;color:#0f172a}.home-v2-faq-item__chevron{margin-top:.35rem;color:var(--home-v2-teal);transition:transform .15s ease}.home-v2-faq-item[open] .home-v2-faq-item__chevron{transform:rotate(180deg)}.home-v2-faq-item__answer{border-top:1px solid #f1f5f9;padding:.9rem 1.15rem 1.15rem;font-size:.875rem;line-height:1.85;color:#475569}.home-v2-end-cta{background:linear-gradient(135deg,var(--home-v2-teal-dark),var(--home-v2-teal));border-radius:1.5rem;color:#fff}.home-v2-end-cta__device{width:11rem;border-radius:1.25rem;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);padding:1.25rem}.home-v2-end-cta__support{border-radius:1rem;background:rgba(15,109,111,.55);border:1px solid rgba(255,255,255,.2);padding:.75rem 1rem;font-size:.8125rem}.home-v2-btn-primary,.home-v2-end-cta__support{display:inline-flex;align-items:center;gap:.5rem;font-weight:700}.home-v2-btn-primary{justify-content:center;border-radius:9999px;background:var(--home-v2-teal);color:#fff;padding:.75rem 1.75rem;transition:background .15s ease}.home-v2-btn-primary:hover{background:var(--home-v2-teal-light)}.home-v2-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;border:2px solid var(--home-v2-teal);color:var(--home-v2-teal);font-weight:700;padding:.7rem 1.65rem;background:transparent;transition:background .15s ease}.home-v2-btn-outline:hover{background:rgba(23,154,156,.06)}.home-v2-btn-white{background:#fff;color:var(--home-v2-teal);padding:.75rem 1.75rem}.home-v2-btn-white,.home-v2-btn-white-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;font-weight:700}.home-v2-btn-white-outline{border:2px solid rgba(255,255,255,.85);color:#fff;padding:.7rem 1.65rem}.home-v2-section-title{font-size:clamp(1.35rem,2.5vw,2rem);font-weight:900;color:#0f172a;line-height:1.45}.home-v2-section-subtitle{margin-top:.75rem;color:var(--home-v2-muted);line-height:1.85;font-size:.95rem}@media (min-width:1024px){.home-v2-process-card:not(:last-child):after{content:"←";position:absolute;left:-.85rem;top:2.6rem;color:var(--home-v2-teal);font-size:1rem;font-weight:700}}