@font-face{font-family:display;src:url(../media/CabinetGrotesk_Variable-s.p.2ra45opl1l8qi.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:84.24%;descent-override:27.11%;line-gap-override:8.71%;size-adjust:103.28%}.WS-U5G_className{font-family:display,display Fallback;font-style:normal}.WS-U5G_variable{--pv-font-display:"display", "display Fallback"}
@font-face{font-family:ui;src:url(../media/instrument_sans_latin_variable-s.p.3uuun_-7zsf1g.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:ui Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.uL04qW_className{font-family:ui,ui Fallback}.uL04qW_variable{--pv-font-ui:"ui", "ui Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_400-s.1dgcou5jor5q_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_600-s.0fcfx2a-jndc5.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.Lk6nna_className{font-family:mono,mono Fallback}.Lk6nna_variable{--pv-font-mono:"mono", "mono Fallback"}
@layer components{.pv{--pv-paper:#fcfcfa;--pv-elevated:#fff;--pv-ink:#131518;--pv-ink-muted:#575c64;--pv-ink-subtle:#575c64;--pv-verde:#0b5c47;--pv-verde-hover:#094835;--pv-verde-ink:#fcfcfa;--pv-verde-soft:#0b5c4712;--pv-hair:#1315181a;--pv-hair-strong:#13151833;--pv-mat-a:#eef3f0;--pv-mat-b:#f2f0ea;--pv-mat-dark:#14201c;--pv-data-1:#12a87d;--pv-data-2:#2d6bff;--pv-data-3:#e8a20c;--pv-data-4:#e4573d;--pv-shadow-frame:0 2px 8px #13151814, 0 28px 72px #13151829;--pv-shadow-soft:0 1px 2px #1315180a, 0 10px 32px #13151814;--pv-ease:cubic-bezier(.16, 1, .3, 1);--pv-text-display:clamp(2.75rem, 1.6rem + 3.6vw, 4.5rem);--pv-text-title:clamp(1.875rem, 1.4rem + 1.5vw, 2.5rem);--pv-text-lead:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--pv-text-body:1rem;--pv-text-small:.8125rem;--background:var(--pv-paper);--foreground:var(--pv-ink);--card:var(--pv-elevated);--card-foreground:var(--pv-ink);--popover:var(--pv-elevated);--popover-foreground:var(--pv-ink);--primary:var(--pv-verde);--primary-foreground:var(--pv-verde-ink);--secondary:var(--pv-mat-a);--secondary-foreground:var(--pv-ink);--muted:var(--pv-mat-a);--muted-foreground:var(--pv-ink-muted);--accent:var(--pv-mat-a);--accent-foreground:var(--pv-ink);--border:var(--pv-hair);--input:var(--pv-hair);--ring:var(--pv-verde);--font-sans:var(--pv-font-ui);--font-heading:var(--pv-font-display);background:var(--pv-paper);color:var(--pv-ink);font-family:var(--pv-font-ui), system-ui, sans-serif;font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;overflow-x:clip}.dark .pv{--pv-paper:#101215;--pv-elevated:#16191d;--pv-ink:#edebe6;--pv-ink-muted:#a6aab2;--pv-ink-subtle:#a6aab2;--pv-verde:#1fbf8f;--pv-verde-hover:#29d19f;--pv-verde-ink:#0e1a16;--pv-verde-soft:#1fbf8f1f;--pv-hair:#edebe61a;--pv-hair-strong:#edebe638;--pv-mat-a:#172320;--pv-mat-b:#1c1a16;--pv-mat-dark:#0b1310;--pv-data-1:#2dc796;--pv-data-2:#5b8cff;--pv-data-3:#f2b632;--pv-data-4:#f07058;--pv-shadow-frame:0 2px 8px #00000059, 0 28px 72px #00000073;--pv-shadow-soft:0 1px 2px #0000004d, 0 10px 32px #00000059}.pv ::selection{background:var(--pv-verde);color:var(--pv-verde-ink)}.pv-t-display{font-size:var(--pv-text-display);letter-spacing:-.03em;line-height:1}.pv-t-title{font-size:var(--pv-text-title);letter-spacing:-.02em;line-height:1.1}.pv-t-lead{font-size:var(--pv-text-lead);letter-spacing:0;line-height:1.5}.pv-t-body{font-size:var(--pv-text-body);letter-spacing:0;line-height:1.6}.pv-t-small{font-size:var(--pv-text-small);letter-spacing:0;line-height:1.45}.pv-display{font-family:var(--pv-font-display), var(--pv-font-ui), sans-serif;font-feature-settings:"ss01"}.pv-num{font-family:var(--pv-font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.pv-h1{font-family:var(--pv-font-display), sans-serif;font-weight:700;font-size:var(--pv-text-display);letter-spacing:-.03em;max-width:18ch;color:var(--pv-ink);text-wrap:balance;line-height:1}.pv-h2{font-family:var(--pv-font-display), sans-serif;font-weight:700;font-size:var(--pv-text-title);letter-spacing:-.02em;max-width:24ch;color:var(--pv-ink);text-wrap:balance;line-height:1.1}.pv-h3{font-family:var(--pv-font-ui), system-ui, sans-serif;font-weight:600;font-size:var(--pv-text-lead);color:var(--pv-ink);text-wrap:balance;line-height:1.4}.pv-lead{font-size:var(--pv-text-lead);max-width:56ch;color:var(--pv-ink-muted);text-wrap:pretty;line-height:1.5}.pv-body{font-size:var(--pv-text-body);max-width:65ch;color:var(--pv-ink-muted);text-wrap:pretty;line-height:1.6}.pv-eyebrow{font-size:var(--pv-text-body);color:var(--pv-verde);font-weight:600;line-height:1.6}.pv-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px}@media (min-width:640px){.pv-container{padding-inline:32px}}.pv-section{padding-block:clamp(64px,8vw,104px)}.pv-rule{border:0;border-top:1px solid var(--pv-hair);margin:0}.pv-btn{height:46px;font-size:var(--pv-text-body);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-inline:22px;font-weight:600;display:inline-flex}.pv-btn:focus-visible{outline:2px solid var(--pv-verde);outline-offset:3px}.pv-btn--primary{background:var(--pv-verde);color:var(--pv-verde-ink);box-shadow:0 1px 2px #0b5c4740}.pv-btn--primary:hover{background:var(--pv-verde-hover)}.pv-btn--ghost{color:var(--pv-ink);border:1px solid var(--pv-hair-strong);background:0 0}.pv-btn--ghost:hover{border-color:var(--pv-ink)}.pv-btn--sm{height:38px;padding-inline:16px}.pv-link{color:var(--pv-ink-muted);position:relative}.pv-link:after{content:"";transform-origin:100%;background:currentColor;height:1.5px;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.pv-link:hover{color:var(--pv-ink)}.pv-link:hover:after{transform-origin:0;transform:scaleX(1)}.pv-mat{border-radius:28px;padding:24px;position:relative}@media (min-width:640px){.pv-mat{padding:40px}}@media (min-width:1024px){.pv-mat{padding:56px}}.pv-mat--a{background:var(--pv-mat-a);border:1px solid var(--pv-hair)}.pv-mat--b{background:var(--pv-mat-b);border:1px solid var(--pv-hair)}.pv-mat--dark{background:var(--pv-mat-dark);color:#edebe6}.pv-frame{border:1px solid var(--pv-hair);background:var(--pv-elevated);box-shadow:var(--pv-shadow-frame);border-radius:14px;overflow:hidden}.pv-frame__bar{border-bottom:1px solid var(--pv-hair);background:var(--pv-elevated);align-items:center;gap:6px;padding:10px 16px;display:flex}.pv-frame__dot{background:var(--pv-hair-strong);border-radius:999px;width:10px;height:10px}.pv-frame__url{text-overflow:ellipsis;white-space:nowrap;background:var(--pv-paper);min-width:0;font-family:var(--pv-font-mono), monospace;font-size:var(--pv-text-small);color:var(--pv-ink-muted);border-radius:6px;margin-left:8px;padding:4px 12px;line-height:1.45;overflow:hidden}.pv-frame img{width:100%;height:auto;display:block}.pv-phone{border:6px solid var(--pv-ink);background:var(--pv-ink);box-shadow:var(--pv-shadow-frame);border-radius:30px;overflow:hidden}.pv-phone img{border-radius:23px;width:100%;height:auto;display:block}.pv-card{border:1px solid var(--pv-hair);background:var(--pv-elevated);box-shadow:var(--pv-shadow-soft);border-radius:16px}.pv-chip{white-space:nowrap;font-size:var(--pv-text-small);box-shadow:var(--pv-shadow-soft);background:var(--pv-ink);color:var(--pv-paper);border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-weight:600;line-height:1.45;display:inline-flex}.pv-chip--verde{background:var(--pv-verde);color:var(--pv-verde-ink)}.pv-chip__dot{background:var(--pv-data-1);border-radius:999px;flex-shrink:0;width:7px;height:7px}.pv-chip--verde .pv-chip__dot{background:#7fe0c3}.dark .pv .pv-chip--verde .pv-chip__dot{background:#0e1a16}@media (prefers-reduced-motion:no-preference){.pv-btn,.pv-link,.pv-faq summary{transition:color .15s var(--pv-ease), background-color .15s var(--pv-ease), border-color .15s var(--pv-ease)}.pv-link:after{transition:transform .15s var(--pv-ease)}}@supports (content-visibility:auto){.pv-cv{content-visibility:auto;contain-intrinsic-size:auto 720px}}.pv-header{z-index:50;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--pv-hair);background:color-mix(in srgb, var(--pv-paper) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);position:sticky;top:0}.pv-brand{color:var(--pv-verde);align-items:center;gap:10px;display:inline-flex}.pv-brand__word{font-family:var(--pv-font-display), sans-serif;font-weight:500;font-size:var(--pv-text-lead);letter-spacing:-.02em;line-height:1}.pv-brand__product{border-left:1px solid var(--pv-hair-strong);font-size:var(--pv-text-small);color:var(--pv-ink-muted);padding-left:10px;font-weight:500;line-height:1}.pv-footer{border-top:1px solid var(--pv-hair);background:var(--pv-paper)}.pv-footer__word{font-family:var(--pv-font-display), sans-serif;font-weight:700;font-size:var(--pv-text-display);letter-spacing:-.03em;color:var(--pv-verde);-webkit-user-select:none;user-select:none;line-height:1}.pv-footer__word span{color:var(--pv-ink);opacity:.12}.pv-faq details{border-top:1px solid var(--pv-hair)}.pv-faq details:last-child{border-bottom:1px solid var(--pv-hair)}.pv-faq summary{cursor:pointer;font-weight:600;font-size:var(--pv-text-lead);color:var(--pv-ink);justify-content:space-between;align-items:center;gap:24px;padding-block:22px;line-height:1.4;list-style:none;display:flex}.pv-faq summary::-webkit-details-marker{display:none}.pv-faq summary:focus-visible{outline:2px solid var(--pv-verde);outline-offset:4px;border-radius:4px}.pv-faq__icon{flex-shrink:0;width:14px;height:14px;position:relative}.pv-faq__icon:before,.pv-faq__icon:after{content:"";background:var(--pv-ink);width:14px;height:1.5px;position:absolute;top:50%;left:0}.pv-faq__icon:after{transform:rotate(90deg)}.pv-faq details[open] .pv-faq__icon:after{transform:rotate(0)}.pv-faq details>div{max-width:62ch;padding-bottom:24px}.pv-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.pv-range:focus-visible{outline:2px solid var(--pv-verde);outline-offset:4px;border-radius:6px}.pv-range::-webkit-slider-runnable-track{background:var(--pv-hair-strong);border-radius:999px;height:4px}.pv-range::-moz-range-track{background:var(--pv-hair-strong);border-radius:999px;height:4px}.pv-range::-webkit-slider-thumb{appearance:none;background:var(--pv-verde);border:3px solid var(--pv-elevated);border-radius:999px;width:22px;height:22px;margin-top:-9px;box-shadow:0 2px 8px #0b5c4759}.pv-range::-moz-range-thumb{background:var(--pv-verde);border:3px solid var(--pv-elevated);border-radius:999px;width:22px;height:22px;box-shadow:0 2px 8px #0b5c4759}}