:root{--color-bg:#f5f8fb;--color-surface:#fff;--color-surface-glass:#ffffffd9;--color-text:#0d2847;--color-muted:#566d84;--color-subtle:#8ca1b1;--color-border:#e1e9f0;--color-border-strong:#c7d3de;--color-primary:#007f64;--color-primary-hover:#006a54;--color-primary-soft:#e4f6ee;--color-primary-ink:#006a54;--color-on-primary:#fff;--color-brand-green:#22c985;--color-mint:#90ecc6;--color-navy:#05264d;--color-navy-deep:#031a36;--color-navy-soft:#123c69;--color-on-dark:#f3fbff;--color-dark-muted:#b6c9da;--color-dark-border:#ffffff21;--color-dark-surface:#ffffff0f;--color-dark-surface-strong:#ffffff1a;--color-blue:#2f6aa6;--color-blue-soft:#e8f0fa;--color-tablet-frame:#0a1424;--color-focus:#00c98b80;--color-glow-mint:#22c98538;--color-glow-blue:#3c6fc92e;--color-glow-dark:#22c98526;--color-dot-red:#f17c72;--color-dot-yellow:#f4c254;--color-dot-green:#5ccf7c;--shift-green-bg:#d6f0e3;--shift-green:#298058;--shift-blue-bg:#d9e4f7;--shift-blue:#3c6fc9;--shift-purple-bg:#ebdff4;--shift-purple:#8a3fb3;--shift-orange-bg:#fbe3cd;--shift-orange:#ae5c1d;--shadow-sm:0 1px 2px #05264d14;--shadow-md:0 10px 30px -12px #05264d2e;--shadow-lg:0 30px 70px -28px #05264d5c;--shadow-float:0 18px 44px -14px #031a3666;--shadow-ring:0 0 0 4px #007f6426;--font-sans:var(--font-loaded), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-lead:clamp(1.0625rem, .35vw + .98rem, 1.25rem);--text-h3:clamp(1.375rem, 1vw + 1.1rem, 1.75rem);--text-h2:clamp(1.875rem, 2.4vw + 1.1rem, 2.875rem);--text-hero:clamp(2.375rem, 4.6vw + 1rem, 4.25rem);--text-price:clamp(2.25rem, 2vw + 1.6rem, 2.875rem);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--leading-body:1.6;--leading-tight:1.08;--leading-heading:1.15;--tracking-tight:-.035em;--tracking-snug:-.02em;--tracking-label:.09em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--section-space:clamp(4rem, 8vw, 7rem);--gutter:1rem;--container:75rem;--header-height:4rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-xl:1.375rem;--radius-2xl:2rem;--radius-full:999px;--border-width:1px;--dash-width:1.5px;--accent-width:3px;--focus-width:3px;--control-height:2.75rem;--control-large:3.25rem;--icon-size:1.125rem;--icon-box:2.75rem;--icon-box-small:2rem;--control-small:2.25rem;--brand-mark-size:2.25rem;--initials-size:1.875rem;--meter-height:.375rem;--preview-person-width:7.25rem;--modules-nav-width:16rem;--tablet-width:19.5rem;--preview-max:46rem;--text-measure:40rem;--footer-text-width:22rem;--float-pay-width:15rem;--dot-size:.625rem;--caret-height:1.1rem;--glow-blur:60px;--blur-header:14px;--ease:cubic-bezier(.2, .7, .2, 1);--duration:.18s;--lift:-3px;--reveal-shift:1.5rem}@media (min-width:640px){:root{--gutter:1.5rem;--header-height:4.5rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-4))}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}main{overflow-x:clip}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit}img{max-width:100%;display:block}svg{flex:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}[hidden]{display:none!important}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.skip-link{z-index:100;left:var(--space-4);top:calc(-1 * var(--space-16));padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-navy);color:var(--color-on-dark);font-weight:var(--weight-semibold);position:absolute}.skip-link:focus{top:var(--space-3)}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-5);border:var(--border-width) solid transparent;border-radius:var(--radius-full);font-weight:var(--weight-bold);font-size:var(--text-base);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease);line-height:1.2;text-decoration:none;display:inline-flex}.button svg{width:var(--icon-size);height:var(--icon-size)}.button:active{transform:translateY(1px)}.button--lg{min-height:var(--control-large);padding-inline:var(--space-6);font-size:var(--text-md)}.button--block{width:100%}.button--primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-sm)}.button--primary:hover{background:var(--color-primary-hover)}.button--accent{background:var(--color-brand-green);color:var(--color-navy)}.button--accent:hover{background:var(--color-mint)}.button--outline{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}.button--outline:hover{border-color:var(--color-primary);color:var(--color-primary-ink)}.text-link{align-items:center;gap:var(--space-2);color:var(--color-primary-ink);font-weight:var(--weight-bold);text-decoration:none;display:inline-flex}.text-link svg{width:var(--icon-size);height:var(--icon-size);transition:transform var(--duration) var(--ease)}.text-link:hover{text-underline-offset:.2em;text-decoration:underline}.text-link:hover svg:last-child{transform:translate(3px)}.brand{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-snug);color:var(--color-navy);white-space:nowrap;display:inline-flex}.brand-mark{width:var(--brand-mark-size);height:var(--brand-mark-size)}.brand-name span{color:var(--color-primary)}.brand--dark{color:var(--color-on-dark)}.brand--dark .brand-mark{padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface)}.brand--dark .brand-name span{color:var(--color-brand-green)}.site-header{z-index:50;background:var(--color-surface-glass);-webkit-backdrop-filter:saturate(1.4) blur(var(--blur-header));border-bottom:var(--border-width) solid transparent;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);position:sticky;top:0}.site-header[data-scrolled=true]{border-color:var(--color-border);box-shadow:var(--shadow-sm)}.header-inner{align-items:center;gap:var(--space-4);height:var(--header-height);display:flex}.header-brand{border-radius:var(--radius-md);margin-right:auto;text-decoration:none}.header-nav{display:none}.header-nav a,.header-login{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-muted);font-weight:var(--weight-semibold);transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease);text-decoration:none}.header-nav a:hover,.header-login:hover{color:var(--color-text);background:var(--color-bg)}.header-actions{align-items:center;gap:var(--space-2);display:flex}.lang-link{min-width:var(--control-height);height:var(--control-height);padding:0 var(--space-2);border-radius:var(--radius-full);color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);place-items:center;text-decoration:none;display:inline-grid}.lang-link:hover{background:var(--color-bg);color:var(--color-text)}.header-login,.header-demo{display:none}.menu-button{width:var(--control-height);height:var(--control-height);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);cursor:pointer;place-items:center;padding:0;display:inline-grid}.menu-button svg{width:var(--icon-size);height:var(--icon-size)}.mobile-menu{background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-md);position:absolute;inset:100% 0 auto}.mobile-nav{padding-block:var(--space-2) var(--space-6);display:grid}.mobile-nav>a{padding:var(--space-4) 0;border-bottom:var(--border-width) solid var(--color-border);font-size:var(--text-lg);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.mobile-nav>a svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-subtle)}.mobile-actions{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}@media (min-width:560px){.header-demo{display:inline-flex}}@media (min-width:1024px){.header-nav{gap:var(--space-1);display:flex}.header-login{display:inline-flex}.menu-button,.mobile-menu{display:none}}.section{padding-block:var(--section-space)}.section--surface{background:var(--color-surface)}.section--tight{padding-top:0}.section-head{max-width:var(--text-measure)}.section-head--center{text-align:center;margin-inline:auto}.eyebrow{color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase}.section-title{margin-top:var(--space-3);font-size:var(--text-h2);font-weight:var(--weight-heavy);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.section-lead{margin-top:var(--space-4);color:var(--color-muted);font-size:var(--text-lead)}.checklist{gap:var(--space-3);display:grid}.checklist li,.hero-points li,.need-list li,.included-list li{align-items:flex-start;gap:var(--space-3);display:flex}.checklist svg,.hero-points svg,.need-list svg,.included-list svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-primary);margin-top:.2em}.pill,.status-pill,.chip,.badge,.tags span{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font-weight:var(--weight-bold);white-space:nowrap;display:inline-flex}.chip{padding:var(--space-1) var(--space-3);background:var(--color-primary-soft);color:var(--color-primary-ink);font-size:var(--text-xs)}.card-icon,.flow-icon,.mini-icon,.tab-icon,.float-icon{border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary);flex:none;place-items:center;display:inline-grid}.card-icon,.flow-icon{width:var(--icon-box);height:var(--icon-box)}.card-icon svg,.flow-icon svg,.mini-icon svg{width:calc(var(--icon-size) * 1.2);height:calc(var(--icon-size) * 1.2)}.card-icon--blue{background:var(--color-blue-soft);color:var(--color-blue)}.center-link{margin-top:var(--space-8);text-align:center}.hero{background:radial-gradient(55% 60% at 88% 8%, var(--color-glow-mint), transparent 70%), radial-gradient(45% 50% at 5% 0%, var(--color-glow-blue), transparent 70%), var(--color-bg);padding-block:clamp(2.5rem,6vw,5.5rem) clamp(3.5rem,8vw,6.5rem);position:relative}.hero-grid{gap:var(--space-12);align-items:center;display:grid}.pill{padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-primary-ink);font-size:var(--text-sm);box-shadow:var(--shadow-sm)}.pill svg{width:var(--icon-size);height:var(--icon-size)}.hero h1{margin-top:var(--space-6);font-size:var(--text-hero);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-navy)}.hero h1 .accent{color:var(--color-primary);display:block}.hero-lead{max-width:var(--text-measure);margin-top:var(--space-6);color:var(--color-muted);font-size:var(--text-lead)}.hero-actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hero-points{gap:var(--space-2) var(--space-6);margin-top:var(--space-8);color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.hero-points li{gap:var(--space-2)}@media (max-width:479px){.hero-actions .button{flex:100%}}@media (min-width:1120px){.hero-grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}}.preview{gap:var(--space-3);width:100%;max-width:var(--preview-max);margin-inline:auto;display:grid;position:relative}.preview-window{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:hidden}.preview-bar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--text-sm);display:flex}.preview-bar .status-pill{margin-right:auto}.preview-dots{gap:var(--space-1);display:flex}.preview-dots i{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-full);background:var(--color-dot-red)}.preview-dots i:nth-child(2){background:var(--color-dot-yellow)}.preview-dots i:nth-child(3){background:var(--color-dot-green)}.status-pill{padding:var(--space-1) var(--space-3);background:var(--color-primary-soft);color:var(--color-primary-ink);font-size:var(--text-xs)}.preview-grid{grid-template-columns:var(--preview-person-width) repeat(3, minmax(0, 1fr));gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);font-size:var(--text-xs);display:grid}.preview-day{color:var(--color-muted);font-weight:var(--weight-bold);text-align:center}.preview-row{grid-column:1/-1;grid-template-columns:subgrid;padding-top:var(--space-2);border-top:var(--border-width) solid var(--color-border);align-items:center;display:grid}.preview-person{align-items:center;gap:var(--space-2);min-width:0;display:flex}.preview-person b,.preview-person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.preview-person small{color:var(--color-muted)}.initials{width:var(--initials-size);height:var(--initials-size);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-heavy);flex:none;place-items:center;display:inline-grid}.preview-cell[data-day="3"],.preview-cell[data-day="4"],.preview-day[data-day="3"],.preview-day[data-day="4"]{display:none}.shift{padding:var(--space-2) var(--space-2);border-left:var(--accent-width) solid currentColor;border-radius:var(--radius-sm);font-weight:var(--weight-bold);text-align:center;white-space:nowrap;display:block}.initials--green,.shift--green{background:var(--shift-green-bg);color:var(--shift-green)}.initials--blue,.shift--blue{background:var(--shift-blue-bg);color:var(--shift-blue)}.initials--purple,.shift--purple{background:var(--shift-purple-bg);color:var(--shift-purple)}.initials--orange,.shift--orange{background:var(--shift-orange-bg);color:var(--shift-orange)}.shift--open{border:var(--dash-width) dashed var(--color-border-strong);color:var(--color-muted);background:var(--color-bg);text-overflow:ellipsis;overflow:hidden}.preview-forecast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--color-border);background:var(--color-bg);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:flex}.preview-forecast strong{color:var(--color-primary-ink);white-space:nowrap}.meter{height:var(--meter-height);border-radius:var(--radius-full);background:var(--color-border);flex:1;display:block;overflow:hidden}.meter-fill{border-radius:inherit;background:var(--color-primary);width:29%;height:100%;display:block}.meter--full{margin-top:var(--space-2)}.meter--full .meter-fill{background:var(--color-brand-green);width:100%}.preview-float{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);font-size:var(--text-sm);display:flex}.preview-float b,.preview-float small{display:block}.preview-float small{align-items:center;gap:var(--space-1);color:var(--color-muted);display:flex}.preview-float small svg{width:var(--text-sm);height:var(--text-sm);color:var(--color-primary)}.float-icon{width:var(--icon-box);height:var(--icon-box)}.float-icon svg{width:var(--icon-size);height:var(--icon-size)}.float-icon--navy{background:var(--color-navy);color:var(--color-brand-green)}.preview-float--pay>span:last-child{flex:1}@media (min-width:640px){.preview-grid{grid-template-columns:var(--preview-person-width) repeat(5, minmax(0, 1fr))}.preview-cell[data-day="3"],.preview-cell[data-day="4"],.preview-day[data-day="3"],.preview-day[data-day="4"]{display:block}.preview{grid-template-columns:1fr 1fr}.preview-window{grid-column:1/-1}}@media (min-width:900px){.preview{padding:var(--space-16) 0 var(--space-16);display:block}.preview-float{box-shadow:var(--shadow-float);animation:bob 7s var(--ease) infinite;position:absolute}.preview-float--clock{top:0;right:calc(-1 * var(--space-4))}.preview-float--pay{bottom:0;left:calc(-1 * var(--space-6));min-width:var(--float-pay-width);animation-delay:-3.5s}}@keyframes bob{50%{transform:translateY(-6px)}}.flow{gap:var(--space-4);margin-top:var(--space-12);display:grid}.flow-step{column-gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);grid-template-columns:auto 1fr;align-content:start;display:grid;position:relative}.flow-step .flow-icon{grid-row:span 3}.flow-index{color:var(--color-subtle);font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label)}.flow-step h3{font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-snug)}.flow-step p{margin-top:var(--space-1);color:var(--color-muted)}@media (min-width:768px){.flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.flow{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-step{display:block}.flow-step .flow-icon{margin-bottom:var(--space-5)}.flow-step:not(:last-child):after{content:"";top:calc(var(--space-6) + var(--icon-box) / 2);right:calc(-1 * var(--space-4));width:var(--space-4);background:var(--color-border-strong);height:2px;position:absolute}}.explorer{margin-top:var(--space-10)}.tabs--modules{gap:var(--space-5);display:grid}.tabs--modules .tabs-list{gap:var(--space-2);margin-inline:calc(-1 * var(--gutter));padding:var(--space-1) var(--gutter) var(--space-2);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.tabs--modules .tabs-list::-webkit-scrollbar{display:none}.tabs--modules .tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-muted);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease), border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);flex:none;display:inline-flex}.tab-icon{width:var(--icon-box-small);height:var(--icon-box-small);border-radius:var(--radius-full)}.tab-icon svg{width:var(--icon-size);height:var(--icon-size)}.tabs--modules .tab:hover{color:var(--color-text);border-color:var(--color-border-strong)}.tabs--modules .tab[aria-selected=true]{background:var(--color-navy);border-color:var(--color-navy);color:var(--color-on-dark)}.tabs--modules .tab[aria-selected=true] .tab-icon{background:var(--color-dark-surface-strong);color:var(--color-brand-green)}.tabs-panel{container-type:inline-size}.module{gap:var(--space-8);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-md);animation:fade-in .32s var(--ease);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.module h3{font-size:var(--text-h3);font-weight:var(--weight-heavy);line-height:var(--leading-heading);letter-spacing:var(--tracking-snug)}.module-lead{margin-top:var(--space-3);color:var(--color-muted);font-size:var(--text-md)}.module .checklist,.module .text-link{margin-top:var(--space-6)}.module-visual{padding:var(--space-5);border-radius:var(--radius-lg);background:radial-gradient(80% 70% at 100% 0%, var(--color-glow-mint), transparent 70%), linear-gradient(160deg, var(--color-primary-soft), var(--color-blue-soft));align-self:stretch;align-items:center;display:grid}.mock-card{padding:var(--space-4);border:var(--border-width) solid var(--color-surface);border-radius:var(--radius-lg);background:var(--color-surface-glass);box-shadow:var(--shadow-md)}.mock-title{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-weight:var(--weight-heavy);display:flex}.mock-title svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-primary)}.mock-card ul{gap:var(--space-2);display:grid}.mock-row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-sm);display:flex}.mock-row b,.mock-row small{display:block}.mock-row small{color:var(--color-muted);font-size:var(--text-xs)}@container (min-width:44rem){.module{gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (min-width:1024px){.tabs--modules{grid-template-columns:var(--modules-nav-width) minmax(0, 1fr);gap:var(--space-8);align-items:start}.tabs--modules .tabs-list{top:calc(var(--header-height) + var(--space-6));flex-direction:column;margin:0;padding:0;position:sticky;overflow:visible}.tabs--modules .tab{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:0 0;border-color:#0000}.tabs--modules .tab:hover{background:var(--color-surface);border-color:var(--color-border)}.tabs--modules .tab[aria-selected=true]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text);box-shadow:var(--shadow-md)}.tabs--modules .tab[aria-selected=true] .tab-icon{background:var(--color-primary);color:var(--color-on-primary)}}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}}.section--dark{background:radial-gradient(50% 45% at 90% 0%, var(--color-glow-dark), transparent 70%), radial-gradient(40% 40% at 0% 100%, var(--color-glow-blue), transparent 70%), var(--color-navy);color:var(--color-on-dark)}.section--dark .eyebrow{color:var(--color-mint)}.section--dark .section-lead{color:var(--color-dark-muted)}.logfai-grid{gap:var(--space-12);align-items:center;display:grid}.mini-features{gap:var(--space-5);margin-top:var(--space-8);display:grid}.mini-features li{gap:var(--space-4);display:flex}.mini-features b,.mini-features li>span:last-child>span{display:block}.mini-features li>span:last-child>span{color:var(--color-dark-muted);font-size:var(--text-sm)}.mini-icon{width:var(--icon-box);height:var(--icon-box);background:var(--color-dark-surface-strong);color:var(--color-brand-green)}@media (min-width:640px){.mini-features{gap:var(--space-6);grid-template-columns:1fr 1fr}}@media (min-width:1024px){.logfai-grid{gap:var(--space-16);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.tablet-wrap{place-items:center;display:grid;position:relative}.tablet-wrap:before{content:"";border-radius:var(--radius-full);background:var(--color-glow-mint);filter:blur(var(--glow-blur));position:absolute;inset:10% 5%}.tablet{width:min(100%, var(--tablet-width));padding:var(--space-3);border:var(--border-width) solid var(--color-dark-border);border-radius:var(--radius-2xl);background:var(--color-tablet-frame);box-shadow:var(--shadow-float);position:relative;transform:rotate(-2deg)}.tablet-screen{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);display:grid}.tablet-top{font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.tablet-brand{align-items:center;gap:var(--space-1);color:var(--color-navy);font-weight:var(--weight-heavy);display:inline-flex}.tablet-brand svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-primary)}.tablet-lang{color:var(--color-muted);font-weight:var(--weight-semibold)}.tablet-title{text-align:center}.tablet-title strong,.tablet-title small{display:block}.tablet-title strong{font-size:var(--text-md);line-height:var(--leading-heading)}.tablet-title small{margin-top:var(--space-1);color:var(--color-muted)}.tablet-input{justify-content:center;align-items:center;gap:var(--space-1);height:var(--control-height);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-ring);color:var(--color-navy);font-size:var(--text-xs);letter-spacing:.25em;display:flex}.tablet-input i{width:2px;height:var(--caret-height);background:var(--color-primary);animation:1.1s step-end infinite blink}.keypad{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.keypad span{height:var(--control-height);border-radius:var(--radius-md);background:var(--color-bg);font-size:var(--text-lg);font-weight:var(--weight-bold);place-items:center;display:grid}.keypad svg{width:var(--icon-size);height:var(--icon-size)}.keypad .key-muted{color:var(--color-muted)}.keypad .key-go{background:var(--color-primary);color:var(--color-on-primary)}.tablet-admin{color:var(--color-subtle);font-size:var(--text-xs);text-align:center}@keyframes blink{50%{opacity:0}}.guide{margin-top:var(--space-16);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-float);padding:clamp(1.25rem,4vw,2.75rem)}.guide-head{gap:var(--space-6);display:grid}.guide-head h3{font-size:var(--text-h3);font-weight:var(--weight-heavy);line-height:var(--leading-heading);letter-spacing:var(--tracking-snug)}.guide-head>div:first-child p{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--text-md)}.guide-needs{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg)}.guide-needs>p{margin-bottom:var(--space-3);font-weight:var(--weight-heavy)}.need-list{gap:var(--space-2);font-size:var(--text-sm);display:grid}.guide-label{margin-top:var(--space-10);margin-bottom:var(--space-4);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase}.guide-steps{gap:var(--space-3);display:grid}.guide-steps li{column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:auto 1fr;align-content:start;display:grid}.guide-steps li>span:last-child{color:var(--color-muted);font-size:var(--text-sm);grid-column:2}.step-number,.start-number{width:var(--icon-box-small);height:var(--icon-box-small);border-radius:var(--radius-full);background:var(--color-navy);color:var(--color-on-dark);font-size:var(--text-sm);font-weight:var(--weight-heavy);grid-row:span 2;place-items:center;display:inline-grid}.tabs--devices .tabs-list{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--color-bg);flex-wrap:wrap;display:inline-flex}.tabs--devices .tab{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-md);color:var(--color-muted);font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;display:inline-flex}.tabs--devices .tab svg{width:var(--icon-size);height:var(--icon-size)}.tabs--devices .tab[aria-selected=true]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.device-steps{gap:var(--space-3);margin-top:var(--space-5);counter-reset:device;animation:fade-in .32s var(--ease);display:grid}.device-steps li{padding-left:var(--space-10);counter-increment:device;position:relative}.device-steps li:before{content:"4." counter(device);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--weight-heavy);position:absolute;top:.1em;left:0}.guide-note{gap:var(--space-3);margin-top:var(--space-8);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-blue-soft);color:var(--color-text);font-size:var(--text-sm);display:flex}.guide-note svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-blue);margin-top:.15em}.guide-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (min-width:900px){.guide-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.guide-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-grid{gap:var(--space-4);margin-top:var(--space-10);display:grid}.card{padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease), border-color var(--duration) var(--ease)}.card:hover{transform:translateY(var(--lift));border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.card--muted{background:var(--color-bg)}.card h3{margin-top:var(--space-4);font-size:var(--text-lg);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-snug)}.card p{margin-top:var(--space-2);color:var(--color-muted)}.tags{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.tags span{padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-border);color:var(--color-muted);font-size:var(--text-xs)}@media (min-width:640px){.card-grid--3,.card-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.plus{gap:var(--space-8);margin-top:var(--space-16);border-radius:var(--radius-xl);background:radial-gradient(60% 80% at 100% 0%, var(--color-glow-dark), transparent 70%), linear-gradient(135deg, var(--color-navy), var(--color-navy-soft));color:var(--color-on-dark);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.badge{padding:var(--space-1) var(--space-3);background:var(--color-brand-green);color:var(--color-navy);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.plus h3{margin-top:var(--space-4);font-size:var(--text-h3);font-weight:var(--weight-heavy);line-height:var(--leading-heading);letter-spacing:var(--tracking-snug)}.plus p{margin-top:var(--space-3);margin-bottom:var(--space-6);color:var(--color-dark-muted)}.plus-grid{gap:var(--space-3);align-content:center;display:grid}.plus-grid li{align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-dark-border);border-radius:var(--radius-lg);background:var(--color-dark-surface);font-weight:var(--weight-bold);display:flex}.plus-grid svg{width:calc(var(--icon-size) * 1.2);height:calc(var(--icon-size) * 1.2);color:var(--color-brand-green)}@media (min-width:640px){.plus-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.plus{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.plans{gap:var(--space-6);margin-top:var(--space-12);display:grid}.plan{padding:var(--space-8);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg);flex-direction:column;display:flex;position:relative}.plan h3{font-size:var(--text-lg);font-weight:var(--weight-heavy)}.plan-price{align-items:baseline;gap:var(--space-1) var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.plan-from,.plan-unit{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.plan-amount{font-size:var(--text-price);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tight);line-height:1}.plan-text{margin-top:var(--space-4);color:var(--color-muted)}.tier-caption{margin-top:var(--space-2);color:var(--color-dark-muted);font-size:var(--text-sm)}.tier-picker{min-width:0;margin:var(--space-5) 0 0;border:0;padding:0}.tier-picker legend{margin-bottom:var(--space-2);color:var(--color-dark-muted);font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:0}.tier-picker>div{gap:var(--space-1);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tier-picker label{position:relative}.tier-picker input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tier-picker span{min-height:var(--control-small);border:var(--border-width) solid var(--color-dark-border);border-radius:var(--radius-md);background:var(--color-dark-surface);font-weight:var(--weight-bold);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);place-items:center;display:grid}.tier-picker label:hover span{border-color:var(--color-mint)}.tier-picker input:checked+span{border-color:var(--color-brand-green);background:var(--color-brand-green);color:var(--color-navy)}.tier-picker input:focus-visible+span{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.plan .checklist{margin-block:var(--space-6) var(--space-8);flex:1;align-content:start}.plan--featured{border-color:var(--color-navy);background:radial-gradient(70% 60% at 100% 0%, var(--color-glow-dark), transparent 70%), var(--color-navy);color:var(--color-on-dark);box-shadow:var(--shadow-lg)}.plan--featured .plan-from,.plan--featured .plan-unit,.plan--featured .plan-text{color:var(--color-dark-muted)}.plan--featured .checklist svg{color:var(--color-brand-green)}.plan-badge{top:calc(-1 * var(--space-3));left:var(--space-8);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-navy);font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase;position:absolute}.included{justify-items:center;gap:var(--space-4);margin-top:var(--space-12);text-align:center;display:grid}.included>p{font-weight:var(--weight-heavy)}.included-list{justify-content:center;gap:var(--space-3) var(--space-6);color:var(--color-muted);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.included-list li{gap:var(--space-2)}.vat-note{margin-top:var(--space-6);color:var(--color-subtle);font-size:var(--text-sm);text-align:center}@media (min-width:960px){.plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.plan--featured{transform:translateY(calc(-1 * var(--space-3)))}}.start-grid{gap:var(--space-4);margin-top:var(--space-10);display:grid}.start-steps{gap:var(--space-4);display:grid}.start-steps li{column-gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:auto 1fr;align-content:start;display:grid}.start-steps h3{font-size:var(--text-lg);font-weight:var(--weight-heavy)}.start-steps p{margin-top:var(--space-1);color:var(--color-muted);grid-column:2}.start-number{width:var(--icon-box);height:var(--icon-box);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-lg)}.support-card{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-navy);color:var(--color-on-dark)}.support-card>svg{width:calc(var(--icon-size) * 1.6);height:calc(var(--icon-size) * 1.6);color:var(--color-brand-green)}.support-card h3{margin-top:var(--space-4);font-size:var(--text-lg);font-weight:var(--weight-heavy)}.support-card p{margin-block:var(--space-2) var(--space-5);color:var(--color-dark-muted)}.support-card .text-link{color:var(--color-mint);overflow-wrap:anywhere}@media (min-width:768px){.start-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.start-steps li{display:block}.start-steps h3{margin-top:var(--space-5)}}@media (min-width:1100px){.start-grid{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.news-card time{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase}.news-card h3{margin-top:var(--space-2)}.faq-grid{gap:var(--space-8);display:grid}.faq-list{border-top:var(--border-width) solid var(--color-border)}.faq-list details{border-bottom:var(--border-width) solid var(--color-border)}.faq-list summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;font-size:var(--text-md);font-weight:var(--weight-bold);cursor:pointer;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:hover{color:var(--color-primary-ink)}.faq-icon{width:var(--icon-size);height:var(--icon-size);color:var(--color-muted);transition:transform var(--duration) var(--ease)}.faq-list details[open] .faq-icon{transform:rotate(180deg)}.faq-list details p{max-width:var(--text-measure);padding-bottom:var(--space-5);color:var(--color-muted)}@media (min-width:1024px){.faq-grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.faq-grid .section-head{top:calc(var(--header-height) + var(--space-8));align-self:start;position:sticky}}.demo{gap:var(--space-10);border-radius:var(--radius-2xl);background:radial-gradient(55% 70% at 0% 0%, var(--color-glow-dark), transparent 70%), linear-gradient(150deg, var(--color-navy), var(--color-navy-soft));color:var(--color-on-dark);padding:clamp(1.25rem,5vw,4rem);display:grid}.demo .eyebrow{color:var(--color-mint)}.demo .section-lead{color:var(--color-dark-muted)}.demo .checklist{margin-top:var(--space-6)}.demo .checklist svg{color:var(--color-brand-green)}.demo-direct{margin-top:var(--space-8);color:var(--color-dark-muted)}.demo-direct a{color:var(--color-mint);font-weight:var(--weight-bold);overflow-wrap:anywhere}.demo-form{gap:var(--space-4);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-float);padding:clamp(1.25rem,3vw,2rem);display:grid}.form-row{gap:var(--space-4);display:grid}.field{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);display:grid}.field small{color:var(--color-muted);font-weight:var(--weight-medium)}.field input,.field select,.field textarea{width:100%;min-height:var(--control-height);padding:0 var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-md);font-weight:var(--weight-regular);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease)}.field textarea{min-height:calc(var(--control-height) * 2.4);padding-block:var(--space-3);resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--color-primary);box-shadow:var(--shadow-ring);outline:none}.form-note{color:var(--color-muted);font-size:var(--text-xs);text-align:center}@media (min-width:560px){.form-row{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.demo{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}}.site-footer{padding-block:var(--space-16) var(--space-8);background:var(--color-navy-deep);color:var(--color-dark-muted);font-size:var(--text-sm)}.footer-grid{gap:var(--space-10) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:var(--footer-text-width);margin-top:var(--space-4)}.site-footer nav>p{margin-bottom:var(--space-4);color:var(--color-on-dark);font-weight:var(--weight-heavy)}.site-footer ul{gap:var(--space-2);display:grid}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--color-on-dark);text-underline-offset:.2em;text-decoration:underline}.footer-bottom{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-12);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-dark-border);flex-wrap:wrap;display:flex}@media (min-width:640px){.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.footer-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.footer-brand{grid-column:auto}}@supports (animation-timeline:view()){.reveal{animation:linear both reveal;animation-timeline:view();animation-range:entry cover 22%}}@keyframes reveal{0%{opacity:0;transform:translateY(var(--reveal-shift))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_e81064bd-module__TNC6Jq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_e81064bd-module__TNC6Jq__variable{--font-loaded:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
