:root{--landing-paper:var(--paper);--landing-mint-soft:#e3f2e8;--landing-app-bg:#f2f4ef;--landing-ink:var(--ink);--landing-ink-soft:var(--ink-soft);--landing-ink-mute:var(--ink-mute);--landing-hairline:var(--hairline);--landing-mint-bright:#e8fbee;--landing-mint:#c8f0d5;--forest-bright:#a8d9b8;--landing-forest-bright:var(--forest-bright);--landing-night-1:#1a2e22;--landing-night-2:#081109;--landing-night-3:#1a2620;--landing-night-4:#0a1410;--landing-night-5:#12211a;--landing-forest-night:#1f3225;--landing-forest-ink:#122118;--landing-wa-wallpaper:#e5ddd5;--landing-wa-bubble:#dcf8c6;--landing-chat-dark-ink:#f0f2ec;--landing-amber-ink:#8a6200;--landing-linkedin:#0a66c2;--landing-coral:#ff9b82;--landing-amber-night:#f0b14f;--landing-badge:#e5484d}.landing-v5{--t-display:clamp(36px, 4vw, 64px);--t-h2:clamp(28px, 3.4vw, 50px);--t-h2s:clamp(28px, 3.1vw, 44px);--t-h3:clamp(19px, 1.6vw, 22px);--t-body:17px;--t-small:14px;--measure:62ch;--ink-mute-strong:var(--ink)}@supports (color:color-mix(in lab, red, red)){.landing-v5{--ink-mute-strong:color-mix(in srgb, var(--ink) 78%, var(--paper))}}.landing-v5{--sec-pad:clamp(72px, 8.3vw, 124px);--wrap:clamp(1200px, 70vw, 1440px);--wrap-wide:clamp(1320px, 76vw, 1560px);--gutter:clamp(20px, 5vw, 40px);--gl-bg:linear-gradient(145deg, #ffffff9e 0%, #ffffff52 100%);--gl-bg-solid:linear-gradient(145deg, #ffffffe6 0%, #ffffffbd 100%);--gl-bevel:inset 0 1.5px 1px #fffffff2, inset 1px 0 1px #ffffff73, inset 0 -1.5px 1px var(--forest-deep)}@supports (color:color-mix(in lab, red, red)){.landing-v5{--gl-bevel:inset 0 1.5px 1px #fffffff2, inset 1px 0 1px #ffffff73, inset 0 -1.5px 1px color-mix(in srgb, var(--forest-deep) 20%, transparent)}}.landing-v5{--gl-shadow:0 34px 60px -26px var(--forest-deep), 0 8px 20px -10px var(--forest)}@supports (color:color-mix(in lab, red, red)){.landing-v5{--gl-shadow:0 34px 60px -26px color-mix(in srgb, var(--forest-deep) 52%, transparent), 0 8px 20px -10px color-mix(in srgb, var(--forest) 28%, transparent)}}.landing-v5{--gl-edge:linear-gradient(135deg, #fffffff2, #ffffff1f 38%, #ffffff0d 62%, #ffffff8c);--gl-sheen:linear-gradient(112deg, transparent 22%, #ffffff61 38%, #ffffff0f 52%, transparent 64%);--gl-grain-a:.34;--gls-bg:linear-gradient(145deg, #ffffff1a 0%, #ffffff05 100%), linear-gradient(var(--landing-night-4), var(--landing-night-5))}@supports (color:color-mix(in lab, red, red)){.landing-v5{--gls-bg:linear-gradient(145deg, #ffffff1a 0%, #ffffff05 100%), linear-gradient(color-mix(in srgb, var(--landing-night-4) 80%, transparent), color-mix(in srgb, var(--landing-night-5) 72%, transparent))}}.landing-v5{--gls-bg-solid:linear-gradient(145deg, var(--landing-night-5), var(--landing-night-4))}@supports (color:color-mix(in lab, red, red)){.landing-v5{--gls-bg-solid:linear-gradient(145deg, color-mix(in srgb, var(--landing-night-5) 94%, transparent), color-mix(in srgb, var(--landing-night-4) 90%, transparent))}}.landing-v5{--gls-bevel:inset 0 1.5px 1px #ffffff59, inset 1px 0 1px #ffffff1f, inset 0 -1.5px 1px #00000059;--gls-shadow:0 34px 60px -24px #000000b3, 0 8px 20px -10px #00000080;--gls-edge:linear-gradient(135deg, #ffffff80, #ffffff0f 38%, #ffffff08 62%, #ffffff38);--gls-sheen:linear-gradient(112deg, transparent 22%, #ffffff14 38%, #ffffff03 52%, transparent 64%);--grain-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .06 0 0 0 0 .1 0 0 0 0 .08 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root{--bgx-paper:#f4f6f1;--bgx-dusk:#dfe7e1;--bgx-r1a:#1f5a3c;--bgx-r1b:#3e9468;--bgx-r1c:#cfe5d6;--bgx-r1d:#2e6b4b;--bgx-r2a:#2e6b4b;--bgx-r2b:var(--forest-bright);--bgx-r2c:#e6ddc6;--bgx-r2d:#8fae96;--bgx-core:var(--forest-bright);--bgx-warm-1:var(--voz-aria-base);--bgx-warm-2:var(--voz-lumen-base);--bgx-mint:#bfe6cc}:is(html:has(.landing-v5),body:has(.landing-v5)){background:var(--paper);scroll-behavior:smooth;scroll-padding-top:72px}@media (prefers-reduced-motion:reduce){:is(html:has(.landing-v5),body:has(.landing-v5)){scroll-behavior:auto}}.landing-v5{--r-xs:8px;--r-sm:14px;--r-md:20px;--r-lg:28px;--r-xl:40px;--r-pill:9999px;--sh-soft:0 24px 60px -24px var(--forest-deep), 0 4px 12px -4px var(--forest)}@supports (color:color-mix(in lab, red, red)){.landing-v5{--sh-soft:0 24px 60px -24px color-mix(in srgb, var(--forest-deep) 30%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--forest) 10%, transparent)}}.landing-v5{--sh-lift:0 40px 90px -34px var(--forest-deep), 0 12px 28px -10px var(--forest)}@supports (color:color-mix(in lab, red, red)){.landing-v5{--sh-lift:0 40px 90px -34px color-mix(in srgb, var(--forest-deep) 42%, transparent), 0 12px 28px -10px color-mix(in srgb, var(--forest) 16%, transparent)}}.landing-v5{--font-sans:var(--font-geist), "Geist", system-ui, -apple-system, sans-serif;--font-serif:var(--font-source-serif), "Source Serif 4", Georgia, serif;--font-mono:var(--font-geist-mono), "Geist Mono", "JetBrains Mono", monospace;--dur-1:.18s;--dur-2:.32s;--dur-3:.6s;--dur-4:.9s;--dur-hover:.28s;--ease-out:cubic-bezier(.19, 1, .22, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ease-io:cubic-bezier(.455, .03, .515, .955);background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;position:relative;overflow-x:clip}.landing-v5 main{position:relative}.landing-v5 *,.landing-v5 :before,.landing-v5 :after{box-sizing:border-box}@keyframes lv5-pulse-soft{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}.lv5-mobile-only{display:none}.lv5-desktop-only{display:contents}@media (max-width:768px){.lv5-mobile-only{display:contents}.lv5-desktop-only{display:none}}.landing-v5 .lv5-nav-btn{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;display:inline-flex}@media (max-width:1100px){.landing-v5 .lv5-topnav__links{gap:16px}.landing-v5 .lv5-nav-btn--secondary{display:none!important}}@media (max-width:860px){.landing-v5 .lv5-topnav__links{display:none!important}}.landing-v5 a:focus-visible,.landing-v5 button:focus-visible,.landing-v5 [role=tab]:focus-visible{outline:2px solid var(--forest);outline-offset:3px;border-radius:6px}.landing-v5 .lv5-night a:focus-visible,.landing-v5 .lv5-night button:focus-visible,.landing-v5 .lv5-night [role=tab]:focus-visible{outline-color:var(--forest-glow)}.landing-v5 .lv5-sec{isolation:isolate;padding:var(--sec-pad) var(--gutter);font-size:var(--t-body);line-height:1.6;position:relative}.landing-v5 .lv5-wrap{width:100%;max-width:var(--wrap);margin-inline:auto;position:relative}.landing-v5 .lv5-h1{font-family:var(--font-sans);font-size:var(--t-display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.05}.landing-v5 .lv5-h2{font-size:var(--t-h2);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;max-width:20ch;margin:0;font-weight:600;line-height:1.12}.landing-v5 .lv5-h3{font-size:var(--t-h3);letter-spacing:-.012em;margin:0;font-weight:600;line-height:1.25}.landing-v5 .lv5-lead{max-width:var(--measure);font-size:var(--t-body);color:var(--ink-soft);margin:20px 0 0;line-height:1.6}.landing-v5 .lv5-night .lv5-lead{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-night .lv5-lead{color:color-mix(in srgb, var(--paper) 76%, transparent)}}.landing-v5 .lv5-link{color:var(--forest);text-underline-offset:3px;font-weight:600;text-decoration:underline}.landing-v5 .lv5-link:hover{color:var(--forest-deep)}.landing-v5 .lv5-glass{isolation:isolate;border-radius:var(--gr,24px);color:var(--ink);background:var(--gl-sheen), var(--gl-bg);box-shadow:var(--gl-bevel), var(--gl-shadow);position:relative}.landing-v5 .lv5-glass:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background-image:var(--grain-light);opacity:var(--gl-grain-a,.34);background-size:180px 180px;position:absolute;inset:0}.landing-v5 .lv5-glass:after{content:"";border-radius:inherit;pointer-events:none;background:var(--gl-edge);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-v5 .lv5-glass--smoke{--gl-bg:var(--gls-bg);--gl-bg-solid:var(--gls-bg-solid);--gl-bevel:var(--gls-bevel);--gl-shadow:var(--gls-shadow);--gl-edge:var(--gls-edge);--gl-sheen:var(--gls-sheen);--gl-grain-a:.1}.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--ink:var(--paper);--ink-soft:var(--paper)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--ink-soft:color-mix(in srgb, var(--paper) 84%, transparent)}}.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--ink-mute:var(--paper)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--ink-mute:color-mix(in srgb, var(--paper) 68%, transparent)}}.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--ink-mute-strong:var(--paper)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--ink-mute-strong:color-mix(in srgb, var(--paper) 74%, transparent)}}.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--hairline:var(--paper)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{--hairline:color-mix(in srgb, var(--paper) 16%, transparent)}}.landing-v5 .lv5-glass--smoke,.landing-v5 .lv5-topnav[data-tone=night]{color:var(--paper)}.landing-v5 .lv5-glass--smoke.lv5-glass--ink{--gl-bg:linear-gradient(145deg, var(--landing-night-5) 0%, var(--landing-night-4) 100%)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke.lv5-glass--ink{--gl-bg:linear-gradient(145deg, color-mix(in srgb, var(--landing-night-5) 84%, transparent) 0%, color-mix(in srgb, var(--landing-night-4) 72%, transparent) 100%)}}.landing-v5 .lv5-glass--smoke.lv5-glass--ink{--gl-bg-solid:var(--gls-bg-solid);--gl-shadow:0 34px 60px -26px var(--landing-night-2), 0 8px 20px -10px var(--forest-deep)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke.lv5-glass--ink{--gl-shadow:0 34px 60px -26px color-mix(in srgb, var(--landing-night-2) 70%, transparent), 0 8px 20px -10px color-mix(in srgb, var(--forest-deep) 40%, transparent)}}.landing-v5 .lv5-glass--smoke.lv5-glass--ink{--gl-grain-a:.14}.landing-v5 .lv5-glass--tint{--gl-bg:linear-gradient(145deg, var(--gt,var(--forest-bright)) 0%, var(--gt,var(--forest-bright)) 100%)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--tint{--gl-bg:linear-gradient(145deg, color-mix(in srgb, var(--gt,var(--forest-bright)) 46%, #ffffff70) 0%, color-mix(in srgb, var(--gt,var(--forest-bright)) 18%, #ffffff1f) 100%)}}.landing-v5 .lv5-glass--smoke.lv5-glass--tint{--gl-bg:linear-gradient(145deg, var(--gt,var(--forest-glow)) 0%, var(--gt,var(--forest-glow)) 100%)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--smoke.lv5-glass--tint{--gl-bg:linear-gradient(145deg, color-mix(in srgb, var(--gt,var(--forest-glow)) 26%, #ffffff1a) 0%, color-mix(in srgb, var(--gt,var(--forest-glow)) 8%, #ffffff08) 100%)}}.landing-v5 .lv5-glass--inset{--gl-bg:linear-gradient(160deg, #ffffff75, #fff3);--gl-bevel:inset 0 1px 1px #fffc, inset 0 -1px 1px var(--forest-deep)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--inset{--gl-bevel:inset 0 1px 1px #fffc, inset 0 -1px 1px color-mix(in srgb, var(--forest-deep) 14%, transparent)}}.landing-v5 .lv5-glass--inset{--gl-shadow:0 14px 24px -18px var(--forest-deep)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-glass--inset{--gl-shadow:0 14px 24px -18px color-mix(in srgb, var(--forest-deep) 40%, transparent)}}.landing-v5 .lv5-glass--inset{--gr:18px}.landing-v5 .lv5-topnav{--nav-accent:var(--forest);z-index:100;isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);align-items:center;gap:24px;padding:14px 4vw;display:flex;position:fixed;top:0;left:0;right:0}.landing-v5 .lv5-topnav:after,.landing-v5 .lv5-topnav:before{content:"";pointer-events:none;transition:opacity var(--dur-hover) var(--ease-out);position:absolute;inset:0}.landing-v5 .lv5-topnav:after{z-index:-2;background:linear-gradient(180deg, var(--paper), var(--paper))}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-topnav:after{background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 74%, transparent), color-mix(in srgb, var(--paper) 52%, transparent))}}.landing-v5 .lv5-topnav:after{box-shadow:inset 0 1.5px 1px #ffffffe6, inset 0 -1px 0 var(--ink), 0 10px 30px -20px var(--forest-deep)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-topnav:after{box-shadow:inset 0 1.5px 1px #ffffffe6, inset 0 -1px 0 color-mix(in srgb, var(--ink) 8%, transparent), 0 10px 30px -20px color-mix(in srgb, var(--forest-deep) 40%, transparent)}}.landing-v5 .lv5-topnav:before{z-index:-1;opacity:0;background:linear-gradient(180deg, var(--landing-night-5), var(--landing-night-4))}@supports (color:color-mix(in lab, red, red)){.landing-v5 .lv5-topnav:before{background:linear-gradient(180deg, color-mix(in srgb, var(--landing-night-5) 88%, transparent), color-mix(in srgb, var(--landing-night-4) 80%, transparent))}}.landing-v5 .lv5-topnav:before{box-shadow:inset 0 1.5px 1px #ffffff38,inset 0 -1px #ffffff1a}.landing-v5 .lv5-topnav[data-tone=night]:before{opacity:1}.landing-v5 .lv5-topnav[data-tone=night]{--nav-accent:var(--forest-glow)}.landing-v5 .lv5-topnav__brand{min-height:44px;color:var(--ink);transition:color var(--dur-hover) var(--ease-out);align-items:center;gap:10px;text-decoration:none;display:flex}.landing-v5 .lv5-topnav__brand span{letter-spacing:-.01em;font-size:16px;font-weight:600}.landing-v5 .lv5-topnav__links{align-items:center;gap:24px;display:flex}.landing-v5 .lv5-topnav__link{color:var(--ink-soft);transition:color var(--dur-hover) var(--ease-out);padding:14px 0;font-size:13px;font-weight:400;text-decoration:none;position:relative}.landing-v5 .lv5-topnav__link:hover,.landing-v5 .lv5-topnav__link[data-active]{color:var(--nav-accent)}.landing-v5 .lv5-topnav__link[data-active]{font-weight:600}.landing-v5 .lv5-topnav__link i{background:var(--nav-accent);transform-origin:0;height:2px;transition:transform var(--dur-hover) var(--ease-out);border-radius:2px;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.landing-v5 .lv5-topnav__link[data-active] i{transform:scaleX(1)}.landing-v5 .lv5-topnav__btn{background:var(--nav-accent);color:var(--paper);transition:background var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);border-radius:8px;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none}.landing-v5 .lv5-topnav[data-tone=night] .lv5-topnav__btn{color:var(--landing-night-2)}.landing-v5 .lv5-topnav__btn--ghost{border:1px solid var(--nav-accent);color:var(--nav-accent);background:0 0;font-weight:500}.landing-v5 .lv5-topnav[data-tone=night] .lv5-topnav__btn--ghost{color:var(--nav-accent)}.landing-v5 .lv5-topnav[data-tone=night] .lv5-topnav__btn:not(.lv5-topnav__btn--ghost){background:var(--paper);color:var(--forest-deep)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-v5 .lv5-topnav{background:var(--paper)}.landing-v5 .lv5-topnav[data-tone=night]{background:var(--landing-night-5)}}@media (prefers-reduced-motion:reduce){.landing-v5 .lv5-topnav:before,.landing-v5 .lv5-topnav:after,.landing-v5 .lv5-topnav__link i{transition:none}}.landing-v5 .cta{border-radius:var(--r-sm);min-height:48px;font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;transition:transform var(--dur-hover) var(--ease-out), background var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.landing-v5 .cta--primary{color:var(--paper);background:linear-gradient(135deg, var(--forest) 0%, var(--forest-deep) 100%);box-shadow:0 14px 28px -14px var(--forest-deep), inset 0 1px 0 #ffffff3d}@supports (color:color-mix(in lab, red, red)){.landing-v5 .cta--primary{box-shadow:0 14px 28px -14px color-mix(in srgb, var(--forest-deep) 70%, transparent), inset 0 1px 0 #ffffff3d}}.landing-v5 .cta--primary{--cta-glow:0 20px 34px -14px var(--forest-deep), 0 0 0 4px var(--forest-glow)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .cta--primary{--cta-glow:0 20px 34px -14px color-mix(in srgb, var(--forest-deep) 80%, transparent), 0 0 0 4px color-mix(in srgb, var(--forest-glow) 22%, transparent)}}.landing-v5 .cta--primary:hover{transform:translateY(-2px)}.landing-v5 .cta--ghost{color:var(--ink);border-color:var(--ink);background:#fff6}@supports (color:color-mix(in lab, red, red)){.landing-v5 .cta--ghost{border-color:color-mix(in srgb, var(--ink) 18%, transparent)}}.landing-v5 .cta--ghost:hover{border-color:var(--forest);color:var(--forest);transform:translateY(-2px)}.landing-v5 .cta--light{background:var(--paper);color:var(--forest-deep);--cta-glow:0 22px 40px -16px #0009, 0 0 0 4px var(--forest-bright);box-shadow:0 16px 32px -16px #0000008c}@supports (color:color-mix(in lab, red, red)){.landing-v5 .cta--light{--cta-glow:0 22px 40px -16px #0009, 0 0 0 4px color-mix(in srgb, var(--forest-bright) 28%, transparent)}}.landing-v5 .cta--light:hover{transform:translateY(-2px)}.landing-v5 .cta[data-pronto]{cursor:default;opacity:.72;box-shadow:none}.landing-v5 .cta[data-pronto]:hover{transform:none}.landing-v5 .cta[data-pronto]:after{display:none}.landing-v5 .cta:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--cta-glow,none);opacity:0;transition:opacity var(--dur-hover) var(--ease-out);position:absolute;inset:0}@media (hover:hover){.landing-v5 .cta:hover:after{opacity:1}}.landing-v5 .cta--outline-light{color:var(--paper);border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.landing-v5 .cta--outline-light{border-color:color-mix(in srgb, var(--paper) 40%, transparent)}}.landing-v5 .cta--outline-light{background:0 0}.landing-v5 .cta--outline-light:hover{border-color:var(--paper);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.landing-v5 .cta,.landing-v5 .cta:hover{transition:none;transform:none}}.landing-v5 .dot-live{background:var(--forest-glow);width:8px;height:8px;box-shadow:0 0 0 4px var(--forest-glow), 0 0 12px var(--forest-glow);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.landing-v5 .dot-live{box-shadow:0 0 0 4px color-mix(in srgb, var(--forest-glow) 22%, transparent), 0 0 12px color-mix(in srgb, var(--forest-glow) 44%, transparent)}}.landing-v5 .dot-live{animation:2.4s cubic-bezier(.4,0,.2,1) infinite lv5-pulse-soft;display:inline-block}@media (prefers-reduced-motion:reduce){.landing-v5 .dot-live{animation:none}}
