.c1w0p0vy{filter:drop-shadow(0 2px 4px #1c1c1c1f);height:var(--c1w0p0vy-0);-webkit-transform:var(--c1w0p0vy-1);-moz-transform:var(--c1w0p0vy-1);-ms-transform:var(--c1w0p0vy-1);transform:var(--c1w0p0vy-1);transform-origin:50%;-webkit-transition:-webkit-transform .14s;width:var(--c1w0p0vy-2);transition:transform .14s;display:block}
.l1bkjv2f path{transition:fill .3s cubic-bezier(.16,1,.3,1)}
.d1sq1thb{color:var(--color-accent);align-items:center;gap:calc(var(--spacing-base) * 1.5);width:100%;display:flex}@media (min-width:921px){.d1sq1thb{flex-direction:column;width:auto;height:100%}}.d1xbyrib{background-color:var(--marked-divider-line,var(--line));flex:1;min-width:0;height:1px;min-height:1px}@media (min-width:921px){.d1xbyrib{width:1px;min-width:1px;height:auto;min-height:0}}
.b2d3zw0{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:calc(var(--spacing-base) * 4);z-index:300;background:#1c1c1ccc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.p10bv8cn{border-radius:calc(var(--radius-base) * 2);gap:calc(var(--spacing-base) * 4);max-height:calc(100% - calc(var(--spacing-base) * 8));max-width:calc(100% - calc(var(--spacing-base) * 8));padding:calc(var(--spacing-base) * 5) calc(var(--spacing-base) * 4) calc(var(--spacing-base) * 6);width:var(--modal-panel-width,min(100%, 720px));z-index:300;background:#0c0c0c;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (min-width:921px){.p10bv8cn{padding:calc(var(--spacing-base) * 6) calc(var(--spacing-base) * 6) calc(var(--spacing-base) * 8)}}
.s1w999cd{height:20px;display:flex;position:absolute;top:0;left:0;right:0}.s1w999cd svg{flex-shrink:0;margin-inline:-1px;display:block;position:relative}.fla779i{background-color:var(--surface);flex-basis:0;min-width:0}.fla779i[data-edge=left]{flex-grow:344}.fla779i[data-edge=right]{flex-grow:343}.p587ajt{flex-grow:518;flex-basis:0;min-width:0;max-width:587px}.b1ykdjni{background-color:var(--surface);position:absolute;inset:19px 0 0}.s1p58q85{pointer-events:none;z-index:-1;position:absolute;inset:0}.s1p58q85[data-card-scheme=light]{--surface:var(--color-white);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40)}.s1p58q85[data-card-scheme=muted]{--surface:var(--color-neutral);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40)}.s1p58q85[data-card-scheme=dark]{--surface:var(--color-black);--ink:var(--color-white);--ink-muted:var(--color-white-60);--ink-subtle:var(--color-white-40);--line:var(--color-white-10);--line-strong:var(--color-white-20);--divider:var(--color-white-40)}
.c1ltcl7n{display:none}@media (min-width:921px){.c1ltcl7n{pointer-events:none;display:block;position:absolute;inset:0}}.c1ltcl7n [data-line]{background-color:var(--line);position:absolute}.c1ltcl7n [data-slot=h-left]{height:1px;left:0;top:var(--cross-y);width:calc(var(--cross-x) - var(--cross-gap))}.c1ltcl7n [data-slot=h-right]{height:1px;right:0;top:var(--cross-y);width:calc(100% - var(--cross-x) - var(--cross-gap))}.c1ltcl7n [data-slot=v-top]{height:calc(var(--cross-y) - var(--cross-gap));left:var(--cross-x);width:1px;top:0}.c1ltcl7n [data-slot=v-bottom]{height:calc(100% - var(--cross-y) - var(--cross-gap));left:var(--cross-x);top:calc(var(--cross-y) + var(--cross-gap));width:1px}.c1ltcl7n [data-slot=v-eraser]{background:var(--surface);height:calc(var(--cross-gap) * 2);left:var(--cross-x);top:var(--cross-y);width:3px;position:absolute;transform:translate(-50%,-50%)}.c1ltcl7n [data-slot=plus]{height:12px;left:var(--cross-x);top:var(--cross-y);width:12px;position:absolute;transform:translate(-50%,-50%)}.c1ltcl7n [data-slot=plus]:before{background:var(--color-accent);content:"";width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.c1ltcl7n [data-slot=plus]:after{background:var(--color-accent);content:"";width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.c1ylw3j9{width:100%;max-width:1512px;height:100%;margin-inline:auto;position:relative}
.hbkzsx{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}.hbkzsx>*+*{margin-top:calc(var(--spacing-base) * 3)}
.b1iwq49w{font-family:var(--font-sans),sans-serif}.b1iwq49w[data-weight=light]{font-weight:300}.b1iwq49w[data-weight=regular]{font-weight:400}.b1iwq49w[data-weight=medium]{font-weight:500}.b1iwq49w[data-size=md]{font-size:clamp(1rem,.9082rem + .3766vw,1.125rem);line-height:1.55}.b1iwq49w[data-size=sm]{font-size:1rem;line-height:1.55}.b1iwq49w[data-size=xs]{font-size:.75rem;line-height:1.55}.b1iwq49w[data-muted]{color:var(--ink-muted)}
.scyo0l3{pointer-events:none;display:flex;position:absolute;inset:0}.scyo0l3 svg{flex-shrink:0;display:block}.scyo0l3 path[data-fill]{fill:var(--button-fill,transparent);transition:fill .3s cubic-bezier(.16,1,.3,1)}.scyo0l3 path[data-stroke]{fill:none;stroke:var(--button-stroke,transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;transition:stroke .3s cubic-bezier(.16,1,.3,1)}.m3j06j5{background-color:var(--button-fill,transparent);border-block:1px solid var(--button-stroke,transparent);flex-grow:1;min-width:0;margin-inline:-.5px;transition:background-color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}
.b1byt0gh{--button-fill:transparent;--button-stroke:transparent;--button-hover-fill:transparent;--button-hover-opacity:1;--button-label:var(--color-black);--button-label-hover:var(--color-black);cursor:pointer;font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 3);letter-spacing:0;height:40px;padding:0 calc(var(--spacing-base) * 5);text-transform:uppercase;background:0 0;border:none;justify-content:center;align-items:center;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}.b1byt0gh[data-size=small]{height:32px;padding:0 calc(var(--spacing-base) * 4)}.b1byt0gh[data-variant=filled]{--button-fill:var(--color-black);--button-hover-fill:var(--color-black-hover);--button-label:var(--color-white);--button-label-hover:var(--color-white)}[data-scheme=dark] .b1byt0gh[data-variant=filled]{--button-fill:var(--color-white);--button-hover-fill:var(--color-white-hover);--button-label:var(--color-black);--button-label-hover:var(--color-black)}[data-scheme=dark] .b1byt0gh[data-variant=outlined]{--button-stroke:var(--color-white);--button-hover-fill:var(--color-white);--button-label:var(--color-white);--button-label-hover:var(--color-white)}[data-scheme=dark] [data-scheme=light] .b1byt0gh[data-variant=filled]{--button-fill:var(--color-black);--button-hover-fill:var(--color-black-hover);--button-label:var(--color-white);--button-label-hover:var(--color-white)}[data-scheme=dark] [data-scheme=light] .b1byt0gh[data-variant=outlined]{--button-stroke:var(--color-black);--button-hover-fill:var(--color-black);--button-label:var(--color-black);--button-label-hover:var(--color-black)}.b1byt0gh[data-variant=outlined]{--button-stroke:var(--color-black);--button-hover-fill:var(--color-black);--button-hover-opacity:.05}.b1byt0gh[data-variant=outlined]>span[aria-hidden]:first-child{z-index:1}.b1byt0gh:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}.b1byt0gh:disabled{cursor:not-allowed;opacity:.5}.b1byt0gh [data-slot=hover-layer]{--button-fill:var(--button-hover-fill);--button-stroke:transparent;opacity:var(--button-hover-opacity);border-radius:calc(var(--radius-base) * 1);pointer-events:none;position:absolute;inset:0;overflow:hidden}.b1byt0gh [data-slot=hover-layer]>span{height:100%;-webkit-transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));-moz-transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));-ms-transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));transform:translateX(calc(-100% - calc(var(--spacing-base) * 4)));-webkit-transition:-webkit-transform .26s cubic-bezier(.22,1,.36,1);width:100%;transition:transform .26s cubic-bezier(.22,1,.36,1);display:block;position:relative}.b1byt0gh:is(:hover,:focus-visible) [data-slot=hover-layer]>span{transform:translate(0)}@media (prefers-reduced-motion:reduce){.b1byt0gh [data-slot=hover-layer]>span{transition:none}}.b1byt0gh:is(:hover,:focus-visible) [data-slot=content]{color:var(--button-label-hover)}.b1byt0gh [data-slot=content]{color:var(--button-label);align-items:center;gap:calc(var(--spacing-base) * 2);transition:color .22s;display:inline-flex;position:relative}
.bk2nf7k{pointer-events:none;max-width:1512px;margin:0 auto;display:none;position:absolute;inset:0}@media (min-width:921px){.bk2nf7k{display:block}}.f10j45bf{bottom:calc(var(--spacing-base) * 12);left:calc(var(--spacing-base) * 10);right:calc(var(--spacing-base) * 10);position:absolute;top:0}.l10l3z5b{background-color:var(--line);position:absolute}.b11wuwji.l10l3z5b{height:1px;bottom:0;left:calc(var(--spacing-base) * 5);right:calc(var(--spacing-base) * 5)}.l7ymhpv.l10l3z5b{bottom:calc(var(--spacing-base) * 5);width:1px;top:0;left:0}.r1xsk9s.l10l3z5b{bottom:calc(var(--spacing-base) * 5);width:1px;top:0;right:0}.c16wl7mu{color:var(--color-accent);line-height:0;position:absolute}.c1ukgu28.c16wl7mu{bottom:-6.5px;left:-6.5px}.cwmmiqn.c16wl7mu{bottom:-6.5px;right:-6.5px}
.c102lurj{max-width:1512px;padding-inline:calc(var(--spacing-base) * 4);width:100%;margin-inline:auto}@media (min-width:921px){.c102lurj{padding-inline:calc(var(--spacing-base) * 10)}}.c102lurj[data-flush-inline]{padding-inline:0}
.a1h3nhte{color:var(--color-accent);display:inline-flex}
.mittswc{color:var(--color-accent);pointer-events:none;line-height:0;display:flex;position:absolute}.mittswc[data-corner=top-left]{top:-7.5px;left:-7.5px}.mittswc[data-corner=top-right]{top:-7.5px;right:-7.5px}.mittswc[data-corner=bottom-left]{bottom:-7.5px;left:-7.5px}.mittswc[data-corner=bottom-right]{bottom:-7.5px;right:-7.5px}
.h543erm[data-wrap=balance]{text-wrap:balance}.h543erm[data-wrap=normal]{text-wrap:normal}.h543erm[data-family=serif]{font-family:var(--font-serif),serif;letter-spacing:-.02em}.h543erm[data-family=sans]{font-family:var(--font-sans),sans-serif;letter-spacing:-.04em}.h543erm[data-tracking=normal]{letter-spacing:normal}.h543erm[data-weight=light]{font-weight:300}.h543erm[data-weight=regular]{font-weight:400}.h543erm[data-weight=medium]{font-weight:500}.h543erm[data-size=xl]{font-size:clamp(3.75rem,2.8319rem + 3.7665vw,5rem);line-height:clamp(4.125rem,3.2069rem + 3.7665vw,5.375rem)}.h543erm[data-size=lg]{font-size:clamp(2.5rem,1.5819rem + 3.7665vw,3.75rem);line-height:clamp(2.875rem,1.9569rem + 3.7665vw,4.125rem)}.h543erm[data-size=md]{font-size:clamp(2.5rem,2.1328rem + 1.5066vw,3rem);line-height:clamp(2.875rem,2.416rem + 1.8832vw,3.5rem)}.h543erm[data-size=sm]{font-size:2rem;line-height:2.5rem}.h543erm[data-size=xs]{font-size:clamp(1.125rem,.9414rem + .7533vw,1.375rem);line-height:clamp(1.5rem,1.3164rem + .7533vw,1.75rem)}.h543erm [data-accent]{letter-spacing:-.04em}.h543erm[data-family=serif] [data-accent]{font-family:var(--font-sans),sans-serif}.h543erm[data-family=sans] [data-accent]{font-family:var(--font-serif),serif;letter-spacing:-.02em}
.sqg3prg{background-color:var(--surface);width:100%;min-width:0;position:relative;overflow:clip}.sqg3prg[data-rhythm=section]{padding-block:calc(var(--spacing-base) * 12) calc(var(--spacing-base) * 12)}@media (min-width:921px){.sqg3prg[data-rhythm=section]{padding-block:calc(var(--spacing-base) * 16) calc(var(--spacing-base) * 16)}}.sqg3prg[data-rhythm=flush]{padding-block:0;overflow:visible}.sqg3prg[data-rhythm=spacious]{padding-block:calc(var(--spacing-base) * 30) calc(var(--spacing-base) * 30)}@media (min-width:921px){.sqg3prg[data-rhythm=spacious]{padding-block:calc(var(--spacing-base) * 30) calc(var(--spacing-base) * 30)}}.sqg3prg[data-rhythm=hero]{padding-block:calc(var(--spacing-base) * 7.5) calc(var(--spacing-base) * 7.5)}@media (min-width:921px){.sqg3prg[data-rhythm=hero]{padding-block:calc(var(--spacing-base) * 12) calc(var(--spacing-base) * 12)}}.sqg3prg[data-scheme=light]{--surface:var(--color-white);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40);color:var(--ink)}.sqg3prg[data-scheme=muted]{--surface:var(--color-neutral);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40);color:var(--ink)}.sqg3prg[data-scheme=dark]{--surface:var(--color-black);--ink:var(--color-white);--ink-muted:var(--color-white-60);--ink-subtle:var(--color-white-40);--line:var(--color-white-10);--line-strong:var(--color-white-20);--divider:var(--color-white-40);color:var(--ink)}.sqg3prg[data-scheme=light]:not([data-rhythm=flush])+.sqg3prg[data-scheme=light]:not([data-keep-top-rhythm]),.sqg3prg[data-scheme=muted]:not([data-rhythm=flush])+.sqg3prg[data-scheme=muted]:not([data-keep-top-rhythm]),.sqg3prg[data-scheme=dark]:not([data-rhythm=flush])+.sqg3prg[data-scheme=dark]:not([data-keep-top-rhythm]){padding-top:calc(var(--spacing-base) * 1.5)}.sqg3prg:has(+.sqg3prg[data-connect-up]){z-index:1;padding-bottom:0;overflow:visible}.bd299v{pointer-events:none;z-index:0;max-width:1512px;margin-inline:auto;position:absolute;inset:0;overflow:clip}.bd299v[data-full-bleed]{max-width:none}.cbxhiti{z-index:1;position:relative}
.bgxwv74{--surface:var(--color-white);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40);background-color:var(--color-white);border-radius:calc(var(--radius-base) * 1);color:var(--color-black);padding:calc(var(--spacing-base) * 6) calc(var(--spacing-base) * 4) calc(var(--spacing-base) * 6) calc(var(--spacing-base) * 6);position:relative;overflow:hidden}@media (min-width:921px){.bgxwv74{padding-right:calc(var(--spacing-base) * 12)}}.c15g1ive{display:-ms-grid;-ms-grid-columns:1fr;z-index:1;grid-template-columns:1fr;display:grid;position:relative}.c15g1ive>*+*{margin-top:calc(var(--spacing-base) * 6)}@media (min-width:921px){.c15g1ive{-webkit-column-gap:calc(var(--spacing-base) * 2);align-items:center;column-gap:calc(var(--spacing-base) * 2);-ms-grid-columns:fit-content(60%) minmax(0, 1fr);grid-template-columns:fit-content(60%) minmax(0,1fr)}.c15g1ive>*+*{margin-top:0}}.c6euqdj{flex-direction:column;display:flex}.c6euqdj>*+*{margin-top:calc(var(--spacing-base) * 2)}.a1dvd7b2{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 3);flex-wrap:wrap;justify-content:flex-start;display:flex}@media (min-width:921px){.a1dvd7b2{justify-content:flex-end}}.oj8i7tz{pointer-events:none;z-index:0;position:absolute;inset:0 0 0 50%}@media (min-width:921px){.oj8i7tz{width:clamp(252px,24.5%,332px);left:auto}}.o1fcgfbj{position:absolute;inset:0}@media (min-width:921px){.o1fcgfbj{inset:calc(var(--spacing-base) * 3)}}.ovyv9rk{object-fit:cover;object-position:right center}
.e1gsac48{color:var(--ink-muted);text-align:start;font-family:var(--font-sans),sans-serif;letter-spacing:-.04em;align-items:center;gap:calc(var(--spacing-base) * 2);font-size:1.125rem;font-weight:500;line-height:1.5rem;display:inline-flex}.m1gdtb9m{background-color:var(--color-accent);border-radius:1px;flex-shrink:0;width:14px;height:7px}
.i7ofvzu{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);color:var(--ink);cursor:pointer;height:var(--icon-button-size,40px);width:var(--icon-button-size,40px);background:0 0;justify-content:center;align-items:center;display:inline-flex}.i7ofvzu:disabled{border-color:var(--line);color:var(--line-strong);cursor:default}.i7ofvzu:disabled:hover{background-color:#0000}.i7ofvzu:hover{background-color:var(--color-black-5)}.i7ofvzu:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}
.f1lg0mtg{flex-direction:column;display:flex}.f1lg0mtg>*+*{margin-top:calc(var(--spacing-base) * 1.5)}.l1k0fyss{color:var(--ink);font-size:.75rem;line-height:1.55;font-family:var(--font-sans),sans-serif;font-weight:500}.h1y1soly{color:var(--ink-muted);font-size:.75rem;line-height:1.55;font-family:var(--font-sans),sans-serif}
.f10eh1m8{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);box-sizing:border-box;color:var(--ink);font-size:1rem;line-height:1.55;font-family:var(--font-sans),sans-serif;height:clamp(40px,5.5vh,56px);padding:calc(var(--spacing-base) * 1) calc(var(--spacing-base) * 3);background:0 0;width:100%}.f10eh1m8:focus-visible{border-color:var(--color-accent);outline:none}.f10eh1m8[aria-invalid=true]{border-color:var(--color-error)}.f10eh1m8::-webkit-input-placeholder{color:var(--ink-subtle)}.f10eh1m8::placeholder{color:var(--ink-subtle)}.f10eh1m8:-ms-placeholder-shown{color:var(--ink-subtle)}.f10eh1m8::placeholder{color:var(--ink-subtle)}
.t1ai9u3o{resize:vertical;height:auto;min-height:clamp(80px,18vh,185px)}
.wcld7h4{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);box-sizing:border-box;height:clamp(40px,5.5vh,56px);padding:0 calc(var(--spacing-base) * 3);align-items:center;width:100%;display:flex}.wcld7h4:focus-within{border-color:var(--color-accent)}.wcld7h4[data-invalid]{border-color:var(--color-error)}.p7v1s0a{color:var(--ink-muted);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);margin-right:calc(var(--spacing-base) * 2)}.c1wtsny6{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);background:0 0;border:none;flex:auto;min-width:0;height:100%}.c1wtsny6:focus{outline:none}.c1wtsny6::-webkit-input-placeholder{color:var(--ink-subtle)}.c1wtsny6::placeholder{color:var(--ink-subtle)}.c1wtsny6:-ms-placeholder-shown{color:var(--ink-subtle)}.c1wtsny6::placeholder{color:var(--ink-subtle)}
.c17lymzg{flex-direction:column;display:flex}.c17lymzg>*+*{margin-top:calc(var(--spacing-base) * 2)}.c1d2c6no{position:relative}.ttpnxpw{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);box-sizing:border-box;-webkit-box-flex-wrap:wrap;align-items:center;gap:calc(var(--spacing-base) * 1.5);min-height:clamp(40px,5.5vh,56px);padding:calc(var(--spacing-base) * 1.5) calc(var(--spacing-base) * 2);flex-wrap:wrap;width:100%;display:flex}.ttpnxpw:focus-within{border-color:var(--color-accent)}.a1xkjqjj{background:var(--color-accent-20);border-radius:calc(var(--radius-base) * 8);color:var(--ink);-webkit-column-gap:calc(var(--spacing-base) * 1);align-items:center;column-gap:calc(var(--spacing-base) * 1);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.5);padding:calc(var(--spacing-base) * .5) calc(var(--spacing-base) * 2);display:inline-flex}.r1a0ox6n{color:var(--ink-muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;line-height:1}.t1epeq1f{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);background:0 0;border:none;flex:120px;min-width:120px}.t1epeq1f:focus{outline:none}.t1epeq1f::-webkit-input-placeholder{color:var(--ink-subtle)}.t1epeq1f::placeholder{color:var(--ink-subtle)}.t1epeq1f:-ms-placeholder-shown{color:var(--ink-subtle)}.t1epeq1f::placeholder{color:var(--ink-subtle)}.m1ovgtas{background:var(--surface);border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);margin:calc(var(--spacing-base) * 1) 0 0;max-height:220px;padding:calc(var(--spacing-base) * 1);z-index:400;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #0006}.mwzvqwx{border-radius:calc(var(--radius-base) * 1);color:var(--ink);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);padding:calc(var(--spacing-base) * 2)}.mwzvqwx[data-active]{background:var(--color-accent-20)}.sl7ebz0{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 1.5);flex-wrap:wrap;display:flex}.g1yvwiy4{border:1px dashed var(--line-strong);border-radius:calc(var(--radius-base) * 8);color:var(--ink-muted);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3);padding:calc(var(--spacing-base) * 1) calc(var(--spacing-base) * 2);background:0 0}.g1yvwiy4:hover{border-color:var(--divider);color:var(--ink)}
.r1jlx7fh{width:100%;position:relative}.t4bhi8x{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);color:var(--ink);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);align-items:center;gap:calc(var(--spacing-base) * 2);-webkit-box-pack:justify;-ms-flex-pack:space-between;height:clamp(40px,5.5vh,56px);padding:0 calc(var(--spacing-base) * 2) 0 calc(var(--spacing-base) * 3);background:0 0;justify-content:space-between;width:100%;font-weight:400;display:flex}.t4bhi8x[data-invalid]{border-color:var(--color-error)}.t4bhi8x:focus-visible{border-color:var(--color-accent);outline:none}.vjrhqmk{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.vjrhqmk[data-empty]{color:var(--ink-subtle)}.cjmhzt0{color:var(--ink-muted);flex:none;align-items:center;display:flex}.p1vulcsa{background:var(--surface);border:1px solid var(--color-accent);border-radius:calc(var(--radius-base) * 2);box-sizing:border-box;z-index:400;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px #0006}.p1vulcsa[data-scheme=light]{--surface:var(--color-white);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40)}.p1vulcsa[data-scheme=muted]{--surface:var(--color-neutral);--ink:var(--color-black);--ink-muted:var(--color-black-60);--ink-subtle:var(--color-black-40);--line:var(--color-black-10);--line-strong:var(--color-black-20);--divider:var(--color-black-40)}.p1vulcsa[data-scheme=dark]{--surface:var(--color-black);--ink:var(--color-white);--ink-muted:var(--color-white-60);--ink-subtle:var(--color-white-40);--line:var(--color-white-10);--line-strong:var(--color-white-20);--divider:var(--color-white-40)}.s1dkrupl{border-bottom:1px solid var(--line-strong);color:var(--ink-muted);align-items:center;gap:calc(var(--spacing-base) * 2);padding:calc(var(--spacing-base) * 2) calc(var(--spacing-base) * 3);flex-shrink:0;display:flex}.s11p5hwm{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);background:0 0;border:none;flex:auto}.s11p5hwm:focus{outline:none}.s11p5hwm::-webkit-input-placeholder{color:var(--ink-subtle)}.s11p5hwm::placeholder{color:var(--ink-subtle)}.s11p5hwm:-ms-placeholder-shown{color:var(--ink-subtle)}.s11p5hwm::placeholder{color:var(--ink-subtle)}.o1tcawxa{padding:calc(var(--spacing-base) * 1);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.oymw5ls{border-radius:calc(var(--radius-base) * 1);color:var(--ink);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);padding:calc(var(--spacing-base) * 2) calc(var(--spacing-base) * 3);text-align:left;background:0 0;border:none;width:100%}.oymw5ls[data-selected]{background:var(--color-accent-40)}.oymw5ls:hover{background:var(--color-accent-20)}.oymw5ls:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.ed87n6h{color:var(--ink-subtle);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4);padding:calc(var(--spacing-base) * 3)}
.c1ah39w1{flex-direction:column;display:flex}.c1ah39w1>*+*{margin-top:calc(var(--spacing-base) * 2)}.c1icm0mt{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 2);-webkit-column-gap:calc(var(--spacing-base) * 2);align-items:flex-start;column-gap:calc(var(--spacing-base) * 2);cursor:pointer;padding:calc(var(--spacing-base) * 2.5) calc(var(--spacing-base) * 3);text-align:left;background:0 0;width:100%;display:flex}.c1icm0mt[data-selected]{background:var(--color-accent-10);border-color:var(--color-accent)}.c1icm0mt[data-invalid]{border-color:var(--color-error)}.c1icm0mt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.iskasd4{border:1.5px solid var(--divider);border-radius:calc(var(--radius-base) * 1);color:var(--color-black);flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:flex}[data-selected] .iskasd4{background:var(--color-accent);border-color:var(--color-accent)}.tvy9ebv{flex-direction:column;min-width:0;display:flex}.tvy9ebv>*+*{margin-top:calc(var(--spacing-base) * .5)}.t1vldvp{color:var(--ink);font-size:1rem;line-height:1.55;font-family:var(--font-sans),sans-serif;font-weight:500}.dydt7yb{color:var(--ink-muted);font-size:.75rem;line-height:1.55;font-family:var(--font-sans),sans-serif}.e16b2yay{color:var(--ink-subtle);font-size:.75rem;line-height:1.55;font-family:var(--font-sans),sans-serif}
.p15u77mg{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 2);flex-wrap:wrap;display:flex}.p1o1xt4l{border:1px solid var(--line-strong);border-radius:calc(var(--radius-base) * 8);color:var(--ink);cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.5);padding:calc(var(--spacing-base) * 1.5) calc(var(--spacing-base) * 3);background:0 0;font-weight:400;line-height:1.2}.p1o1xt4l[data-selected]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.p1o1xt4l[data-invalid]{border-color:var(--color-error)}.p1o1xt4l:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.tbd6saa{align-items:center;gap:calc(var(--spacing-base) * 2);display:flex}.s7a0wgr{-webkit-column-gap:calc(var(--spacing-base) * 2);align-items:center;column-gap:calc(var(--spacing-base) * 2);display:inline-flex}.ds1tisj{background:var(--line-strong);border-radius:50%;width:8px;height:8px;transition:background .22s}.ds1tisj[data-state=active],.ds1tisj[data-state=completed]{background:var(--color-accent)}.ds1tisj[data-state=active]{transform:scale(1.25)}.c898z84{background:var(--line-strong);flex:auto;max-width:32px;height:1px}.c898z84[data-completed]{background:var(--color-accent)}
.s1sizokt{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}.s1sizokt>*+*{margin-top:calc(var(--spacing-base) * 6)}
.soaakg2{display:-ms-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}.soaakg2>*+*{margin-top:calc(var(--spacing-base) * 10)}@media (min-width:921px){.soaakg2>*+*{margin-top:calc(var(--spacing-base) * 20)}}
.v1a9z67s{background-color:var(--divider);flex-shrink:0;width:1px;height:10px}
.s1dp0isa{padding-block:calc(var(--spacing-base) * 20);text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:921px){.s1dp0isa{justify-content:center;min-height:759px;padding-block:0}}.hrsze15{width:100%;max-width:615px}.s1xvy58w{margin-top:calc(var(--spacing-base) * 2);width:100%;max-width:400px}.acug7jb{-webkit-box-flex-wrap:wrap;gap:calc(var(--spacing-base) * 3);margin-top:calc(var(--spacing-base) * 6);flex-wrap:wrap;justify-content:center;display:flex}
.r12kqs7x{display:none}@media (min-width:921px){.r12kqs7x{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:stretch;flex-direction:column;align-self:stretch;align-items:flex-start;min-height:0;display:flex}}.sy6gghz{flex-shrink:0;justify-content:flex-start;align-items:center;height:100vh;max-height:100vh;display:flex;position:sticky;top:0}.rly3hmu{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:calc(var(--spacing-base) * 2);flex-direction:column;display:flex}.sjqhihn{height:16px;width:calc(var(--spacing-base) * 1);justify-content:center;align-items:center;transition:height .4s;display:flex;position:relative}.sjqhihn[data-active]{height:80px}@media (prefers-reduced-motion:reduce){.sjqhihn{transition:none}}.psu7qu{background-color:var(--rail-inactive,var(--color-black-20));height:calc(var(--spacing-base) * 1);width:calc(var(--spacing-base) * 1);border-radius:50%;transition:height .4s,border-radius .4s;display:flex;overflow:hidden}.psu7qu[data-active]{border-radius:calc(var(--radius-base) * 8);height:100%}@media (prefers-reduced-motion:reduce){.psu7qu{transition:none}}.p6dycs3{background-color:var(--color-accent);border-radius:calc(var(--radius-base) * 8);height:var(--rail-fill,0%);width:100%;transition:height .15s linear}.s1fok7be{color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 3);left:calc(100% + calc(var(--spacing-base) * 4));opacity:0;text-transform:uppercase;white-space:nowrap;font-weight:500;line-height:16px;transition:opacity .3s;position:absolute;top:0}.s1fok7be[data-visible]{opacity:1}
.v19118t5{touch-action:pan-x;-webkit-user-select:none;user-select:none;width:100%;min-height:min(280px,50dvh);overflow:hidden}.t1gcxelf{-webkit-box-flex-wrap:nowrap;-webkit-transition:-webkit-transform .38s cubic-bezier(.22,1,.36,1);will-change:transform;flex-flow:row;transition:transform .38s cubic-bezier(.22,1,.36,1);display:flex}.t1gcxelf[data-instant]{transition:none}.s2ctf0d{box-sizing:border-box;min-width:0;max-width:100%}
#audio-profesional{scroll-margin-top:96px}.audio-showcase-module__Jnvalq__intro{grid-template-columns:1.25fr 1fr;align-items:end;gap:72px;margin-bottom:64px;display:grid}.audio-showcase-module__Jnvalq__intro>div:first-child{gap:24px;display:grid}.audio-showcase-module__Jnvalq__introAside{gap:24px;padding-bottom:8px;display:grid}.audio-showcase-module__Jnvalq__textLink{color:inherit;border-bottom:1px solid;align-items:center;gap:10px;width:fit-content;padding-bottom:5px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.audio-showcase-module__Jnvalq__textLink:hover{color:#d14f20}.audio-showcase-module__Jnvalq__textLink:focus-visible,.audio-showcase-module__Jnvalq__zonePin:focus-visible,.audio-showcase-module__Jnvalq__zoneTabs button:focus-visible{outline-offset:5px;outline:3px solid #d14f20}.audio-showcase-module__Jnvalq__productHeading{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.audio-showcase-module__Jnvalq__productName{letter-spacing:.16em;font-size:24px;font-weight:600}.audio-showcase-module__Jnvalq__productName>span{vertical-align:top;margin-left:4px;font-size:12px}.audio-showcase-module__Jnvalq__productHeading p{opacity:.65;margin-top:8px;font-size:14px}.audio-showcase-module__Jnvalq__status{letter-spacing:.03em;background:#f4f4f4;border:1px solid #e0e2e5;border-radius:100px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}.audio-showcase-module__Jnvalq__status i{background:#d14f20;border-radius:50%;width:6px;height:6px}.audio-showcase-module__Jnvalq__desktopFrame{background:#f8fafc;border:1px solid #dce2eb;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 24px 64px #10182812}.audio-showcase-module__Jnvalq__windowBar{font-family:var(--font-mono),monospace;letter-spacing:.07em;color:#52627a;border-bottom:1px solid #dce2eb;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:10px;display:flex}.audio-showcase-module__Jnvalq__windowBar a{color:inherit;align-items:center;gap:5px;text-decoration:none;display:flex}.audio-showcase-module__Jnvalq__windowBar a:hover{color:#d14f20}.audio-showcase-module__Jnvalq__windowDots{gap:5px;display:flex}.audio-showcase-module__Jnvalq__windowDots i{background:#c9d2df;border-radius:50%;width:7px;height:7px}.audio-showcase-module__Jnvalq__desktopImage{width:100%;height:auto;display:block}.audio-showcase-module__Jnvalq__desktopFrame figcaption{color:#52627a;border-top:1px solid #e2e8f0;padding:14px 20px;font-size:11px;line-height:1.6}.audio-showcase-module__Jnvalq__featureStrip{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:44px;display:grid}.audio-showcase-module__Jnvalq__featureStrip>div{border-top:1px solid #d9dce2;padding-top:20px}.audio-showcase-module__Jnvalq__featureStrip span,.audio-showcase-module__Jnvalq__eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:#d14f20;text-transform:uppercase;font-size:10px}.audio-showcase-module__Jnvalq__featureStrip h3{letter-spacing:-.025em;margin:16px 0 10px;font-size:19px;font-weight:500}.audio-showcase-module__Jnvalq__featureStrip p{color:#657080;max-width:320px;font-size:14px;line-height:1.7}.audio-showcase-module__Jnvalq__zoneIntro{gap:24px;max-width:740px;margin-bottom:48px;display:grid}.audio-showcase-module__Jnvalq__zoneIntro>p{color:#b7c2d2;max-width:560px;font-size:16px;line-height:1.8}.audio-showcase-module__Jnvalq__zoneLayout{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);align-items:stretch;gap:24px;display:grid}.audio-showcase-module__Jnvalq__villaStage{background:radial-gradient(#354a64 0%,#192538 62%,#142031 100%);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;justify-content:space-between;padding:24px 0 20px;display:flex;position:relative;overflow:hidden}.audio-showcase-module__Jnvalq__stageCaption,.audio-showcase-module__Jnvalq__demoNote{color:#a7b7cd;font-family:var(--font-mono),monospace;letter-spacing:.08em;padding:0 24px;font-size:9px}.audio-showcase-module__Jnvalq__demoNote{font-family:var(--font-sans),sans-serif;letter-spacing:0;font-size:11px}.audio-showcase-module__Jnvalq__villaImage{margin:26px 8px;position:relative}.audio-showcase-module__Jnvalq__villaImage>img{filter:drop-shadow(0 18px 20px #0005);width:100%;height:auto;display:block}.audio-showcase-module__Jnvalq__zonePin{color:#101828;cursor:pointer;background:#ffffffeb;border:1px solid #ffffff80;border-radius:100px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;transition:background .2s,color .2s,box-shadow .2s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0004}.audio-showcase-module__Jnvalq__zonePin[aria-pressed=true]{color:#fff;background:#d14f20;border-color:#f3b19a;box-shadow:0 0 0 5px #d14f202b,0 5px 20px #0005}.audio-showcase-module__Jnvalq__zonePanel{background:#ffffff05;border:1px solid #ffffff20;border-radius:24px;flex-direction:column;gap:30px;padding:28px;display:flex}.audio-showcase-module__Jnvalq__zoneTabs{background:#ffffff08;border-radius:100px;gap:5px;padding:4px;display:flex}.audio-showcase-module__Jnvalq__zoneTabs button{color:#aebcd0;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;border-radius:100px;flex:1;padding:9px 6px;font-size:12px}.audio-showcase-module__Jnvalq__zoneTabs button[aria-pressed=true]{color:#101828;background:#fff}.audio-showcase-module__Jnvalq__zoneDescription h3{letter-spacing:-.04em;justify-content:space-between;align-items:center;margin:16px 0;font-size:38px;font-weight:400;display:flex}.audio-showcase-module__Jnvalq__zoneDescription p{color:#b7c2d2;min-height:82px;font-size:15px;line-height:1.8}.audio-showcase-module__Jnvalq__soundProfile{border-top:1px solid #ffffff1f;gap:12px;padding-top:22px;display:grid}.audio-showcase-module__Jnvalq__soundProfile>span{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:#94a5bf;font-size:9px}.audio-showcase-module__Jnvalq__soundProfile strong{font-size:18px;font-weight:400}.audio-showcase-module__Jnvalq__waveform{align-items:center;gap:4px;height:56px;display:flex}.audio-showcase-module__Jnvalq__waveform i{opacity:.85;background:#d97550;border-radius:3px;flex:1;width:3px;max-width:6px;transition:height .25s;display:block}.audio-showcase-module__Jnvalq__zoneFootnote{color:#8f9eb4;margin-top:auto;font-size:11px;line-height:1.8}.audio-showcase-module__Jnvalq__editorialGrid{grid-template-columns:1.35fr 1fr;gap:24px;margin-bottom:100px;display:grid}.audio-showcase-module__Jnvalq__hotelCard,.audio-showcase-module__Jnvalq__prototypeCard{background:#f6f5f2;border:1px solid #e4e7ec;border-radius:20px;overflow:hidden}.audio-showcase-module__Jnvalq__hotelImage{height:340px;position:relative}.audio-showcase-module__Jnvalq__hotelImage img{object-fit:cover}.audio-showcase-module__Jnvalq__editorialCopy{padding:30px}.audio-showcase-module__Jnvalq__editorialCopy h3{letter-spacing:-.03em;margin:18px 0;font-size:27px;font-weight:400;line-height:1.2}.audio-showcase-module__Jnvalq__editorialCopy p{color:#667085;max-width:450px;font-size:14px;line-height:1.8}.audio-showcase-module__Jnvalq__editorialCopy small{color:#7e8796;margin-top:20px;font-size:10px;display:block}.audio-showcase-module__Jnvalq__prototypeCard{background:#eef1f5}.audio-showcase-module__Jnvalq__prototypeImage{background:radial-gradient(#fff 0%,#e4e9f0 72%);height:340px;position:relative}.audio-showcase-module__Jnvalq__prototypeImage img{object-fit:contain;padding:28px}.audio-showcase-module__Jnvalq__technologyIntro{gap:24px;max-width:780px;margin-bottom:48px;display:grid}.audio-showcase-module__Jnvalq__technologyIntro>p{max-width:600px}.audio-showcase-module__Jnvalq__technologyGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.audio-showcase-module__Jnvalq__technologyCard{background:#fff;border:1px solid #dfe3e9;border-radius:18px;overflow:hidden}.audio-showcase-module__Jnvalq__techLabel{border-bottom:1px solid #e7eaf0;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.audio-showcase-module__Jnvalq__techLabel>strong{letter-spacing:-.035em;font-size:28px}.audio-showcase-module__Jnvalq__techLabel strong>span{vertical-align:top;font-size:12px}.audio-showcase-module__Jnvalq__techLabel>span{font-family:var(--font-mono),monospace;letter-spacing:.06em;color:#737f90;font-size:9px}.audio-showcase-module__Jnvalq__techImage{background:#f5f6f8;height:240px;position:relative}.audio-showcase-module__Jnvalq__techImage img{object-fit:contain;padding:25px}.audio-showcase-module__Jnvalq__technologyCopy{padding:28px}.audio-showcase-module__Jnvalq__technologyCopy h3{letter-spacing:-.025em;margin-bottom:14px;font-size:22px;font-weight:400}.audio-showcase-module__Jnvalq__technologyCopy p{color:#667085;max-width:420px;margin-bottom:24px;font-size:14px;line-height:1.8}.audio-showcase-module__Jnvalq__brandNote{color:#818996;max-width:900px;margin-top:18px;font-size:10px;line-height:1.8}.audio-showcase-module__Jnvalq__contactBand{border-top:1px solid #dfe3e9;align-items:center;gap:24px;margin-top:64px;padding-top:40px;display:flex}.audio-showcase-module__Jnvalq__contactBand>svg{color:#d14f20;flex-shrink:0}.audio-showcase-module__Jnvalq__contactBand>div{flex:1}.audio-showcase-module__Jnvalq__contactBand h3{letter-spacing:-.03em;font-size:23px;font-weight:400}.audio-showcase-module__Jnvalq__contactBand p{color:#667085;margin-top:8px;font-size:13px;line-height:1.7}@media (max-width:900px){.audio-showcase-module__Jnvalq__intro{grid-template-columns:1fr;gap:32px}.audio-showcase-module__Jnvalq__introAside{max-width:650px}.audio-showcase-module__Jnvalq__zoneLayout{grid-template-columns:1fr}.audio-showcase-module__Jnvalq__zonePanel{grid-template-columns:1fr 1fr;gap:24px;display:grid}.audio-showcase-module__Jnvalq__zoneTabs{grid-column:1/-1;width:100%;max-width:360px}.audio-showcase-module__Jnvalq__zoneFootnote{grid-column:1/-1}.audio-showcase-module__Jnvalq__editorialGrid{grid-template-columns:1fr 1fr}.audio-showcase-module__Jnvalq__hotelImage,.audio-showcase-module__Jnvalq__prototypeImage{height:260px}.audio-showcase-module__Jnvalq__editorialCopy{padding:24px}.audio-showcase-module__Jnvalq__editorialCopy h3{font-size:23px}.audio-showcase-module__Jnvalq__contactBand{flex-wrap:wrap}.audio-showcase-module__Jnvalq__contactBand>div{flex-basis:75%}.audio-showcase-module__Jnvalq__featureStrip{gap:24px}.audio-showcase-module__Jnvalq__techImage{height:200px}.audio-showcase-module__Jnvalq__techLabel{gap:10px;padding:20px}.audio-showcase-module__Jnvalq__techLabel>span{font-size:8px}}@media (max-width:600px){.audio-showcase-module__Jnvalq__intro{margin-bottom:36px}.audio-showcase-module__Jnvalq__productHeading{flex-direction:column;align-items:flex-start;gap:14px}.audio-showcase-module__Jnvalq__productName{font-size:22px}.audio-showcase-module__Jnvalq__windowBar{gap:8px;padding:12px;font-size:8px}.audio-showcase-module__Jnvalq__windowBar>span:nth-child(2){letter-spacing:0}.audio-showcase-module__Jnvalq__desktopFrame{border-radius:10px}.audio-showcase-module__Jnvalq__desktopFrame figcaption{padding:12px;font-size:10px}.audio-showcase-module__Jnvalq__featureStrip{grid-template-columns:1fr;gap:28px;margin-top:30px}.audio-showcase-module__Jnvalq__featureStrip p{max-width:none}.audio-showcase-module__Jnvalq__zonePanel{gap:22px;padding:22px;display:flex}.audio-showcase-module__Jnvalq__zoneDescription p{min-height:0}.audio-showcase-module__Jnvalq__zoneDescription h3{font-size:32px}.audio-showcase-module__Jnvalq__villaStage{padding-top:20px}.audio-showcase-module__Jnvalq__villaImage{margin:30px 0}.audio-showcase-module__Jnvalq__zonePin{gap:4px;padding:6px 8px;font-size:9px}.audio-showcase-module__Jnvalq__zonePin svg{width:12px}.audio-showcase-module__Jnvalq__stageCaption,.audio-showcase-module__Jnvalq__demoNote{padding-inline:16px}.audio-showcase-module__Jnvalq__demoNote{font-size:9px}.audio-showcase-module__Jnvalq__editorialGrid,.audio-showcase-module__Jnvalq__technologyGrid{grid-template-columns:1fr}.audio-showcase-module__Jnvalq__editorialGrid{margin-bottom:64px}.audio-showcase-module__Jnvalq__hotelImage{height:260px}.audio-showcase-module__Jnvalq__prototypeImage{height:240px}.audio-showcase-module__Jnvalq__techImage{height:220px}.audio-showcase-module__Jnvalq__techLabel>span{font-size:9px}.audio-showcase-module__Jnvalq__technologyCopy{padding:24px}.audio-showcase-module__Jnvalq__contactBand{gap:20px;margin-top:40px}.audio-showcase-module__Jnvalq__contactBand h3{font-size:21px}.audio-showcase-module__Jnvalq__contactBand>div{flex-basis:70%}.audio-showcase-module__Jnvalq__contactBand>svg{width:30px}.audio-showcase-module__Jnvalq__status{font-size:10px}.audio-showcase-module__Jnvalq__zoneIntro{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.audio-showcase-module__Jnvalq__zonePin,.audio-showcase-module__Jnvalq__waveform i{transition:none}}
#descargas{scroll-margin-top:96px}.engine-download-module__vLKOWG__intro{gap:24px;max-width:700px;margin-bottom:48px;display:grid}.engine-download-module__vLKOWG__grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.engine-download-module__vLKOWG__download{background:#fff;border:1px solid #dce0e5;border-top:3px solid #e65324;padding:36px}.engine-download-module__vLKOWG__badge,.engine-download-module__vLKOWG__label{letter-spacing:.09em;color:#c1471c;font-size:11px;font-weight:600}.engine-download-module__vLKOWG__download h3,.engine-download-module__vLKOWG__documentation h3{margin:24px 0 12px;font-size:27px;font-weight:500}.engine-download-module__vLKOWG__version{letter-spacing:-.04em;margin-bottom:16px;font-size:40px}.engine-download-module__vLKOWG__download p,.engine-download-module__vLKOWG__documentation p{font-size:14px;line-height:1.75}.engine-download-module__vLKOWG__facts{margin:28px 0;font-size:13px}.engine-download-module__vLKOWG__facts>div{border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.engine-download-module__vLKOWG__facts dt{color:#667085}.engine-download-module__vLKOWG__facts dd{text-align:right}.engine-download-module__vLKOWG__primary{color:#fff;background:#111827;justify-content:space-between;gap:16px;padding:17px 20px;font-size:14px;text-decoration:none;display:flex}.engine-download-module__vLKOWG__primary:hover{background:#c1471c}.engine-download-module__vLKOWG__primary:focus-visible,.engine-download-module__vLKOWG__guideLink:focus-visible,.engine-download-module__vLKOWG__grid summary:focus-visible{outline-offset:4px;outline:3px solid #e65324}.engine-download-module__vLKOWG__guideLink{color:inherit;text-underline-offset:4px;margin:20px 0;font-size:13px;display:inline-block}.engine-download-module__vLKOWG__download .engine-download-module__vLKOWG__note{color:#667085;font-size:12px}.engine-download-module__vLKOWG__checksum{margin-top:20px;font-size:12px}.engine-download-module__vLKOWG__checksum code{overflow-wrap:anywhere;padding-top:12px;display:block}.engine-download-module__vLKOWG__grid summary{cursor:pointer;line-height:1.5}.engine-download-module__vLKOWG__documentation h3{margin-top:16px;margin-bottom:24px}.engine-download-module__vLKOWG__documentation details{border-top:1px solid #d5dae1;padding:20px 0}.engine-download-module__vLKOWG__documentation details:last-child{border-bottom:1px solid #d5dae1}.engine-download-module__vLKOWG__documentation summary{font-size:15px;font-weight:500}.engine-download-module__vLKOWG__documentation details>div{gap:12px;padding-top:16px;display:grid}.engine-download-module__vLKOWG__documentation pre{color:#f8fafc;white-space:pre-wrap;overflow-wrap:anywhere;background:#111827;padding:18px;font-size:12px;line-height:1.8}@media (max-width:800px){.engine-download-module__vLKOWG__grid{grid-template-columns:1fr;gap:40px}.engine-download-module__vLKOWG__download{padding:24px}}
