.ArchitectureDiagram-module__h3PkLq__stage{isolation:isolate;position:relative}.ArchitectureDiagram-module__h3PkLq__stage:before{content:"";z-index:-1;pointer-events:none;filter:blur(30px);transition:opacity .6s var(--ease-out);background:radial-gradient(42% 40% at 72% 38%,#5fe3b321,#0000 70%),radial-gradient(30% 26% at 80% 88%,#ffb84d1a,#0000 70%);position:absolute;inset:-12% -8% -14% -6%}.ArchitectureDiagram-module__h3PkLq__card{--glass-fill:#090f18b8;--rx:0deg;--ry:0deg;--gx:50%;--gy:30%;transform:perspective(1200px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--ease-out);border-radius:1.75rem;padding:.75rem .625rem .875rem;position:relative}@media (min-width:640px){.ArchitectureDiagram-module__h3PkLq__card{padding:1rem 1rem 1.125rem}}.ArchitectureDiagram-module__h3PkLq__card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--gx) var(--gy), #efe8dc0f, transparent 60%);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}@media (hover:hover){.ArchitectureDiagram-module__h3PkLq__card:hover:after{opacity:1}}.ArchitectureDiagram-module__h3PkLq__head{justify-content:space-between;align-items:center;gap:1rem;padding:.125rem .375rem .625rem;display:flex}.ArchitectureDiagram-module__h3PkLq__running{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-signal);align-items:center;gap:.6rem;font-size:.75rem;display:inline-flex}.ArchitectureDiagram-module__h3PkLq__svg{width:100%;height:auto;overflow:visible}.ArchitectureDiagram-module__h3PkLq__sceneWrap{position:relative}.ArchitectureDiagram-module__h3PkLq__switchSlot{justify-content:center;margin-top:1rem;display:flex}@media (min-width:640px){.ArchitectureDiagram-module__h3PkLq__switchSlot{margin:0;position:absolute;top:89.4%;left:5%;transform:translateY(-50%)}}.ArchitectureDiagram-module__h3PkLq__switch{min-height:2.75rem;color:var(--color-paper);cursor:pointer;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#efe8dc0a;border:1px solid #efe8dc29;border-radius:999px;align-items:center;gap:.75rem;padding:0 1.125rem 0 .5rem;font-size:.95rem;font-weight:600;display:inline-flex}@media (hover:hover){.ArchitectureDiagram-module__h3PkLq__switch:hover{border-color:#ffb84d8c;box-shadow:0 0 0 4px #ffb84d14}.ArchitectureDiagram-module__h3PkLq__switch[aria-pressed=true]:hover{border-color:#ff7a6bb3;box-shadow:0 0 0 4px #ff7a6b14}}.ArchitectureDiagram-module__h3PkLq__switch[aria-pressed=true]{background:#ff7a6b14;border-color:#ff7a6b80}.ArchitectureDiagram-module__h3PkLq__track{width:2.5rem;height:1.5rem;transition:background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#ffb84d29;border-radius:999px;flex:none;position:relative;box-shadow:inset 0 0 0 1px #ffb84d73}.ArchitectureDiagram-module__h3PkLq__knob{background:var(--color-amber);width:1rem;height:1rem;transition:transform .42s var(--ease-spring), background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:999px;position:absolute;top:.25rem;left:.25rem;transform:translate(1rem);box-shadow:0 0 12px 1px #ffb84d99}.ArchitectureDiagram-module__h3PkLq__switch[aria-pressed=true] .ArchitectureDiagram-module__h3PkLq__track{background:#ff7a6b1a;box-shadow:inset 0 0 0 1px #ff7a6b80}.ArchitectureDiagram-module__h3PkLq__switch[aria-pressed=true] .ArchitectureDiagram-module__h3PkLq__knob{background:var(--color-alert);transform:none;box-shadow:0 0 12px 1px #ff7a6b8c}.ArchitectureDiagram-module__h3PkLq__state{color:#efe8dcb3;border-top:1px solid #efe8dc14;align-items:baseline;gap:.6rem;margin:1rem 0 0;padding:.875rem .375rem 0;font-size:.9rem;line-height:1.45;display:flex}.ArchitectureDiagram-module__h3PkLq__stateLed{transform:translateY(-.1em)}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__state{color:var(--color-paper)}.ArchitectureDiagram-module__h3PkLq__wireIn,.ArchitectureDiagram-module__h3PkLq__wireOut,.ArchitectureDiagram-module__h3PkLq__port,.ArchitectureDiagram-module__h3PkLq__appBox{transition:stroke .4s var(--ease-out), stroke-opacity .4s var(--ease-out), fill .4s var(--ease-out), opacity .3s var(--ease-out)}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__wireOut,.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__mgmtPacket,.ArchitectureDiagram-module__h3PkLq__frag,.ArchitectureDiagram-module__h3PkLq__mgmtPacket path,.ArchitectureDiagram-module__h3PkLq__packet path{opacity:0}@media (prefers-reduced-motion:no-preference){.ArchitectureDiagram-module__h3PkLq__enter{animation:ArchitectureDiagram-module__h3PkLq__node-in .9s var(--ease-out) backwards;animation-delay:var(--e,0s)}.ArchitectureDiagram-module__h3PkLq__packet path{opacity:1;stroke-dasharray:22 200;stroke-dashoffset:22px;animation:4.8s linear infinite ArchitectureDiagram-module__h3PkLq__travel;animation-delay:calc(1.5s + var(--p,0s))}.ArchitectureDiagram-module__h3PkLq__gateFlash>g>rect:first-child{animation:ArchitectureDiagram-module__h3PkLq__gate-flash 4.8s var(--ease-out) infinite;animation-delay:1.5s}.ArchitectureDiagram-module__h3PkLq__serverGlow{animation:4.8s ease-in-out 1.5s infinite ArchitectureDiagram-module__h3PkLq__glow}.ArchitectureDiagram-module__h3PkLq__blink{animation:ArchitectureDiagram-module__h3PkLq__blink var(--bd,1.4s) steps(1, end) infinite;animation-delay:var(--b,0s)}.ArchitectureDiagram-module__h3PkLq__ledRing{transform-box:fill-box;transform-origin:50%;animation:ArchitectureDiagram-module__h3PkLq__ring 2.4s var(--ease-out) infinite}.ArchitectureDiagram-module__h3PkLq__wireIn,.ArchitectureDiagram-module__h3PkLq__wireOut{animation:1.1s linear infinite ArchitectureDiagram-module__h3PkLq__march}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__wireIn{animation:none}.ArchitectureDiagram-module__h3PkLq__wireOut{transform-box:fill-box;transform-origin:top;animation:ArchitectureDiagram-module__h3PkLq__wire-draw .7s var(--ease-out) backwards, ArchitectureDiagram-module__h3PkLq__march 1.1s linear infinite;animation-delay:1.1s,0s}.ArchitectureDiagram-module__h3PkLq__card[data-touched] .ArchitectureDiagram-module__h3PkLq__wireOut{animation-delay:.36s,0s}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__wireOut{animation:none}.ArchitectureDiagram-module__h3PkLq__mgmtPacket path{opacity:1;stroke-dasharray:14 200;stroke-dashoffset:14px;animation:3.6s linear 2.2s infinite ArchitectureDiagram-module__h3PkLq__travel-slow}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__mgmtPacket path{opacity:0;animation:none}.ArchitectureDiagram-module__h3PkLq__frag{transform-box:fill-box;transform-origin:50%}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__frag{animation:ArchitectureDiagram-module__h3PkLq__frag-fly 1.3s var(--ease-out) forwards;animation-delay:calc(var(--fd,0s) * 2)}.ArchitectureDiagram-module__h3PkLq__card[data-off] .ArchitectureDiagram-module__h3PkLq__port{animation:ArchitectureDiagram-module__h3PkLq__port-hit .7s var(--ease-out)}.ArchitectureDiagram-module__h3PkLq__card[data-paused] *,.ArchitectureDiagram-module__h3PkLq__card[data-paused] :after{animation-play-state:paused!important}}@keyframes ArchitectureDiagram-module__h3PkLq__node-in{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes ArchitectureDiagram-module__h3PkLq__travel{0%{stroke-dashoffset:22px;opacity:1}15%{stroke-dashoffset:-100px;opacity:1}15.01%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes ArchitectureDiagram-module__h3PkLq__travel-slow{0%{stroke-dashoffset:14px;opacity:1}40%{stroke-dashoffset:-100px;opacity:1}40.01%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes ArchitectureDiagram-module__h3PkLq__gate-flash{0%,11%{stroke:#efe8dc;stroke-opacity:.14}15%{stroke:#5fe3b3;stroke-opacity:.75}30%,to{stroke:#efe8dc;stroke-opacity:.14}}@keyframes ArchitectureDiagram-module__h3PkLq__glow{0%,25%{opacity:.5}40%{opacity:1}60%,to{opacity:.5}}@keyframes ArchitectureDiagram-module__h3PkLq__blink{0%{opacity:1}50%{opacity:.25}70%{opacity:.85}}@keyframes ArchitectureDiagram-module__h3PkLq__ring{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(3.2)}}@keyframes ArchitectureDiagram-module__h3PkLq__march{to{stroke-dashoffset:-14px}}@keyframes ArchitectureDiagram-module__h3PkLq__wire-draw{0%{transform:scaleY(0)}}@keyframes ArchitectureDiagram-module__h3PkLq__frag-fly{0%{opacity:1;stroke:#ffb84d;transform:none}20%{opacity:1;stroke:#ff7a6b}55%{opacity:.8}to{opacity:0;transform:translate(var(--fx), var(--fy)) rotate(var(--fr));stroke:#ff7a6b}}@keyframes ArchitectureDiagram-module__h3PkLq__port-hit{0%{stroke-width:1px}30%{stroke-width:4px}to{stroke-width:1px}}.ArchitectureDiagram-module__h3PkLq__stageContained:before{inset:-6% 0 -8%}
.Hero-module__ejOdHG__hero{overflow-x:clip}.Hero-module__ejOdHG__title{max-width:14ch}@media (min-width:1280px){.Hero-module__ejOdHG__title{max-width:none;font-size:clamp(4rem,1.2rem + 3.6vw,5.25rem)}}.Hero-module__ejOdHG__word{display:inline-block}@media (prefers-reduced-motion:no-preference){.Hero-module__ejOdHG__word{animation:Hero-module__ejOdHG__word-in 1s var(--ease-out) backwards;animation-delay:calc(90ms + var(--w,0) * 70ms)}}@keyframes Hero-module__ejOdHG__word-in{0%{opacity:0;filter:blur(10px);transform:translateY(.38em)}to{opacity:1;filter:none;transform:none}}.Hero-module__ejOdHG__facts{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#efe8dc9e;border-top:1px solid #efe8dc14;flex-wrap:wrap;gap:.75rem 1.75rem;margin:3rem 0 0;padding:1.5rem 0 0;font-size:.75rem;line-height:1.4;list-style:none;display:flex}.Hero-module__ejOdHG__facts li{align-items:center;gap:.55rem;display:inline-flex}@media (min-width:80rem){.Hero-module__ejOdHG__facts{letter-spacing:.04em;flex-wrap:nowrap;column-gap:1rem;font-size:.7rem}.Hero-module__ejOdHG__facts li{white-space:nowrap;gap:.45rem}}.Hero-module__ejOdHG__tick{fill:none;width:.85rem;height:.85rem;stroke:var(--color-signal);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #5fe3b399);flex:none}
.Problem-module__axkI0a__pbList{counter-reset:none;margin:4rem 0 0;padding:0;list-style:none}@media (min-width:64rem){.Problem-module__axkI0a__pbList{margin-top:5.5rem}}.Problem-module__axkI0a__pbRow{gap:1.1rem;padding:2.25rem 0 2.5rem;display:grid;position:relative}.Problem-module__axkI0a__pbRow:last-child{padding-bottom:0}@media (min-width:48rem){.Problem-module__axkI0a__pbRow{grid-template-columns:8.5rem minmax(0,1fr);gap:2rem;padding:3rem 0 3.25rem}}@media (min-width:64rem){.Problem-module__axkI0a__pbRow{grid-template-columns:2fr 10fr;gap:2.5rem;padding:3.5rem 0 3.75rem}}.Problem-module__axkI0a__pbRule{transform-origin:0;background:linear-gradient(90deg,#5fe3b38c,#8fb0d633 22%,#efe8dc1a 55%,#efe8dc0a);height:1px;position:absolute;inset:0 0 auto}.Problem-module__axkI0a__pbRow:before{content:"";opacity:0;background:var(--color-signal);border-radius:999px;width:3px;height:3px;position:absolute;top:-1px;left:0;box-shadow:0 0 10px 2px #5fe3b38c}.Problem-module__axkI0a__pbNum{font-family:var(--font-mono);letter-spacing:.14em;font-feature-settings:"tnum";align-items:baseline;gap:.6rem;margin:0;padding-top:.55rem;font-size:.78rem;display:flex}.Problem-module__axkI0a__pbNumMain{color:var(--color-signal);text-shadow:0 0 14px #5fe3b373}.Problem-module__axkI0a__pbNumTotal{color:#efe8dc8c}.Problem-module__axkI0a__pbStatement{max-width:50rem;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:clamp(1.5rem,1.08rem + 1.7vw,2.5rem);font-weight:380;line-height:1.2}.Problem-module__axkI0a__pbLead{color:#efe8dceb}.Problem-module__axkI0a__pbRest{color:#efe8dc85}.Problem-module__axkI0a__pbAccent{color:#fff7ea;background-image:linear-gradient(90deg,#ffb84db3,#ffb84d26);background-position:0 92%;background-repeat:no-repeat;background-size:100% 1px;padding-right:.05em;font-style:italic}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Problem-module__axkI0a__pbRule{transition:transform 1.4s var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger,.16s));transform:scaleX(0)}.Problem-module__axkI0a__pbAccent{transition:background-size .9s var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger,.16s) + .65s);background-size:0% 1px}[data-shown]>.Problem-module__axkI0a__pbRow .Problem-module__axkI0a__pbRule{transform:scaleX(1)}[data-shown]>.Problem-module__axkI0a__pbRow:before{animation:Problem-module__axkI0a__pbSpark 1.4s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * var(--stagger,.16s))}[data-shown]>.Problem-module__axkI0a__pbRow .Problem-module__axkI0a__pbAccent{background-size:100% 1px}}@keyframes Problem-module__axkI0a__pbSpark{0%{opacity:1;left:0}85%{opacity:.9}to{opacity:0;left:100%}}@media (hover:hover){.Problem-module__axkI0a__pbNumMain{transition:text-shadow .4s var(--ease-out)}.Problem-module__axkI0a__pbRow:hover .Problem-module__axkI0a__pbNumMain{text-shadow:0 0 18px #5fe3b3e6}}
.CitationViewer-module__Mlk0ta__cvPanel{color:var(--color-ink);margin:0;position:relative;overflow:hidden}.CitationViewer-module__Mlk0ta__cvPanel:before{content:"";pointer-events:none;background:radial-gradient(120% 60% at 15% 0,#ffffff8c,#0000 60%),radial-gradient(90% 50% at 100% 100%,#ffb84d1a,#0000 70%);position:absolute;inset:0}.CitationViewer-module__Mlk0ta__cvBar{background:#10182009;border-bottom:1px solid #10182017;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:flex;position:relative}@media (min-width:40rem){.CitationViewer-module__Mlk0ta__cvBar{padding:.9rem 1.75rem}}.CitationViewer-module__Mlk0ta__cvBarLabel{min-width:0;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#1018209e;align-items:center;gap:.6rem;font-size:.7rem;display:inline-flex}.CitationViewer-module__Mlk0ta__cvGlyph{color:#a36200;flex:none}.CitationViewer-module__Mlk0ta__cvReplay{min-height:2rem;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#101820b8;cursor:pointer;transition:opacity .4s var(--ease-out), background-color .25s, border-color .25s;background:#ffffff73;border:1px solid #10182024;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.68rem;display:inline-flex}.CitationViewer-module__Mlk0ta__cvReplay:hover:not(:disabled){background:#fff;border-color:#1018204d}.CitationViewer-module__Mlk0ta__cvReplay:hover:not(:disabled) svg{transform:rotate(-200deg)}.CitationViewer-module__Mlk0ta__cvReplay svg{transition:transform .6s var(--ease-out)}.CitationViewer-module__Mlk0ta__cvReplay:disabled{opacity:0;cursor:default}.CitationViewer-module__Mlk0ta__cvBody{gap:1.35rem;padding:1.25rem 1.25rem 1.4rem;display:grid;position:relative}@media (min-width:40rem){.CitationViewer-module__Mlk0ta__cvBody{gap:1.4rem;padding:1.5rem 1.75rem 1.75rem}}.CitationViewer-module__Mlk0ta__cvQuery{transition:border-color .4s var(--ease-out), box-shadow .4s var(--ease-out);background:#ffffff9e;border:1px solid #1018201f;border-radius:.875rem;align-items:flex-start;gap:.75rem;margin-top:.55rem;padding:.75rem 1rem;display:flex;box-shadow:inset 0 1px #fffc,0 10px 24px -18px #10182059}.CitationViewer-module__Mlk0ta__cvPanel[data-step="1"] .CitationViewer-module__Mlk0ta__cvQuery{border-color:#a3620073;box-shadow:inset 0 1px #fffc,0 0 0 4px #ffb84d29,0 10px 24px -18px #10182059}.CitationViewer-module__Mlk0ta__cvSearch{color:#10182073;flex:none;margin-top:.2rem}.CitationViewer-module__Mlk0ta__cvQueryText{color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5}.CitationViewer-module__Mlk0ta__cvGhost{color:#0000}.CitationViewer-module__Mlk0ta__cvCaret{background:#c47800;border-radius:1px;width:2px;height:1.15em;margin:0 1px -.2em;display:none}.CitationViewer-module__Mlk0ta__cvPanel[data-step="1"] .CitationViewer-module__Mlk0ta__cvCaret,.CitationViewer-module__Mlk0ta__cvPanel[data-step="2"] .CitationViewer-module__Mlk0ta__cvCaret{display:inline-block}.CitationViewer-module__Mlk0ta__cvPanel[data-step="2"] .CitationViewer-module__Mlk0ta__cvCaret{animation:.9s step-end infinite CitationViewer-module__Mlk0ta__cvBlink}@keyframes CitationViewer-module__Mlk0ta__cvBlink{50%{opacity:0}}.CitationViewer-module__Mlk0ta__cvAnswerLabel{align-items:center;gap:.55rem;display:flex}.CitationViewer-module__Mlk0ta__cvAnswerDot{background:#1f9e73;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #1f9e7326}.CitationViewer-module__Mlk0ta__cvAnswerBlock{position:relative}.CitationViewer-module__Mlk0ta__cvSkeleton{display:none}.CitationViewer-module__Mlk0ta__cvAnswer{color:#101820d6;text-wrap:pretty;margin:.55rem 0 0;font-size:1rem;line-height:1.65}.CitationViewer-module__Mlk0ta__cvCite{background:var(--color-ink);font-family:var(--font-mono);color:var(--color-amber);white-space:nowrap;transition:background-color .2s, transform .3s var(--ease-out);border-radius:.4rem;align-items:center;padding:.1rem .4rem;font-size:.75rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;position:relative;translate:0 -1px}.CitationViewer-module__Mlk0ta__cvCite:hover{background:#24323f;transform:translateY(-1px)}.CitationViewer-module__Mlk0ta__cvCite:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.CitationViewer-module__Mlk0ta__cvSource{scroll-margin:calc(var(--nav-offset) + 1rem) 0 1.25rem;background:#fffdf8c7;border:1px solid #1018201a;border-radius:1rem;padding:1.1rem 1.1rem 1.25rem;box-shadow:inset 0 1px #ffffffe6,0 18px 36px -26px #462d0073}@media (min-width:40rem){.CitationViewer-module__Mlk0ta__cvSource{padding:1.25rem 1.5rem 1.5rem}}.CitationViewer-module__Mlk0ta__cvSourceHead{border-bottom:1px dashed #10182024;align-items:center;gap:.8rem;padding-bottom:.8rem;display:flex}.CitationViewer-module__Mlk0ta__cvSourceNum{background:var(--color-ink);width:1.75rem;height:1.75rem;font-family:var(--font-mono);color:var(--color-amber);border-radius:.5rem;flex:none;place-items:center;font-size:.75rem;font-weight:600;display:grid}.CitationViewer-module__Mlk0ta__cvSourceDoc{color:var(--color-ink);margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.CitationViewer-module__Mlk0ta__cvSourceMeta{font-family:var(--font-mono);letter-spacing:.04em;color:#1018208c;margin:.15rem 0 0;font-size:.72rem}.CitationViewer-module__Mlk0ta__cvExcerpt{font-family:var(--font-doc);color:#101820db;text-wrap:pretty;margin:.85rem 0 0;font-size:1.0625rem;line-height:1.7}.CitationViewer-module__Mlk0ta__cvHl{color:inherit;-webkit-box-decoration-break:slice;box-decoration-break:slice;background-color:#0000;background-image:linear-gradient(100deg,#ffc45c80 0%,#ffb84dad 40%,#ffc45c99 100%);background-position:0 60%;background-repeat:no-repeat;background-size:100% 78%;border-radius:.15em;padding:.04em 0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.CitationViewer-module__Mlk0ta__cvWord{opacity:0;filter:blur(4px);transition:opacity .42s var(--ease-out), filter .42s var(--ease-out)}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="2"],[data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvWord{opacity:1;filter:none;transition-delay:calc(var(--w,0) * 22ms)}.CitationViewer-module__Mlk0ta__cvAnswerBlock .CitationViewer-module__Mlk0ta__cvAnswerLabel,.CitationViewer-module__Mlk0ta__cvCite{opacity:0;transition:opacity .4s var(--ease-out)}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="2"],[data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvAnswerLabel,.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvCite{opacity:1}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvCite:after{animation:CitationViewer-module__Mlk0ta__cvCitePing 1.1s var(--ease-out) 2}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvSourceNum{animation:CitationViewer-module__Mlk0ta__cvCitePing 1.1s var(--ease-out) 2 .3s}.CitationViewer-module__Mlk0ta__cvPanel[data-step="2"] .CitationViewer-module__Mlk0ta__cvAnswerDot{animation:.9s ease-in-out infinite CitationViewer-module__Mlk0ta__cvDot}.CitationViewer-module__Mlk0ta__cvSkeleton{pointer-events:none;transition:opacity .35s var(--ease-out);gap:.95rem;padding-top:.45rem;display:grid;position:absolute;top:2.15rem;left:0;right:0}.CitationViewer-module__Mlk0ta__cvSkeleton>span{background:#10182012;border-radius:999px;height:.6rem}.CitationViewer-module__Mlk0ta__cvSkeleton>span:nth-child(2){width:88%}.CitationViewer-module__Mlk0ta__cvSkeleton>span:nth-child(3){width:64%}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="2"],[data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvSkeleton{opacity:0}.CitationViewer-module__Mlk0ta__cvSource{transition:box-shadow .7s var(--ease-out), border-color .7s var(--ease-out);position:relative}.CitationViewer-module__Mlk0ta__cvSource>*{opacity:0;transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transform:translateY(10px)}.CitationViewer-module__Mlk0ta__cvSource:after{--sk:#10182013;content:"";pointer-events:none;background:linear-gradient(var(--sk), var(--sk)) 0 0 / 1.75rem 1.75rem no-repeat, linear-gradient(var(--sk), var(--sk)) 2.55rem .2rem / 52% .6rem no-repeat, linear-gradient(var(--sk), var(--sk)) 2.55rem 1.2rem / 30% .42rem no-repeat, linear-gradient(var(--sk), var(--sk)) 0 3.05rem / 100% 1px no-repeat, linear-gradient(var(--sk), var(--sk)) 0 100% / 58% .6rem no-repeat, repeating-linear-gradient(180deg, var(--sk) 0 .6rem, transparent .6rem 1.8rem) 0 4rem / 100% calc(100% - 4rem - 1.8rem) no-repeat;transition:opacity .4s var(--ease-out);border-radius:.3rem;animation:1.6s ease-in-out infinite alternate CitationViewer-module__Mlk0ta__cvSkel;position:absolute;inset:1.1rem 1.1rem 1.25rem}@media (min-width:40rem){.CitationViewer-module__Mlk0ta__cvSource:after{inset:1.25rem 1.5rem 1.5rem}}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="0"],[data-step="1"],[data-step="2"]) .CitationViewer-module__Mlk0ta__cvSource{box-shadow:none;border-style:dashed;border-color:#10182024}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvSource>*{opacity:1;transform:none}.CitationViewer-module__Mlk0ta__cvPanel:is([data-step="3"],[data-step="4"]) .CitationViewer-module__Mlk0ta__cvSource:after{opacity:0;animation:none}.CitationViewer-module__Mlk0ta__cvHl{background-size:0% 78%}.CitationViewer-module__Mlk0ta__cvPanel[data-step="4"] .CitationViewer-module__Mlk0ta__cvHl{background-size:100% 78%;transition:background-size 1.9s cubic-bezier(.55,.08,.35,1)}}@keyframes CitationViewer-module__Mlk0ta__cvCitePing{0%{opacity:1;box-shadow:0 0 #ffb84dbf}to{opacity:1;box-shadow:0 0 0 10px #ffb84d00}}@keyframes CitationViewer-module__Mlk0ta__cvSkel{0%{opacity:.55}to{opacity:1}}@keyframes CitationViewer-module__Mlk0ta__cvDot{50%{box-shadow:0 0 0 6px #1f9e730d}}
.Offer-module__CHk7dW__ofList{counter-reset:of;gap:.75rem;margin:0;display:grid}.Offer-module__CHk7dW__ofItem{counter-increment:of;transition:border-color .45s var(--ease-out), background-color .45s var(--ease-out), transform .45s var(--ease-out);background:linear-gradient(#0f1a288c,#0a111b66);border:1px solid #efe8dc12;border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr);gap:0 .25rem;padding:1.35rem 1.25rem 1.4rem 1.1rem;display:grid;position:relative;box-shadow:inset 0 1px #efe8dc0a}@media (min-width:40rem){.Offer-module__CHk7dW__ofItem{grid-template-columns:3rem minmax(0,1fr);padding:1.5rem 1.5rem 1.6rem 1.25rem}}.Offer-module__CHk7dW__ofItem:before{content:"";background:linear-gradient(180deg, var(--color-signal), #5fe3b300);opacity:0;width:2px;transition:opacity .45s var(--ease-out);border-radius:2px;position:absolute;top:1.1rem;bottom:1.1rem;left:-1px}@media (hover:hover){.Offer-module__CHk7dW__ofItem:hover{border-color:#5fe3b338;transform:translate(3px)}.Offer-module__CHk7dW__ofItem:hover:before{opacity:.9}.Offer-module__CHk7dW__ofItem:hover:after{color:var(--color-signal);text-shadow:0 0 14px #5fe3b399}}.Offer-module__CHk7dW__ofFeatured{background:radial-gradient(120% 90% at 0 0,#5fe3b314,#0000 60%),linear-gradient(#0f1a2899,#0a111b73);border-color:#5fe3b333}.Offer-module__CHk7dW__ofFeatured:before{opacity:.9}.Offer-module__CHk7dW__ofFeatured:after{color:var(--color-signal);text-shadow:0 0 14px #5fe3b380}.Offer-module__CHk7dW__ofItem:after{content:counter(of, decimal-leading-zero);content:counter(of, decimal-leading-zero) / "";font-family:var(--font-mono);letter-spacing:.12em;font-feature-settings:"tnum";color:#efe8dc99;transition:color .45s var(--ease-out), text-shadow .45s var(--ease-out);grid-area:1/1;padding-top:.35rem;font-size:.75rem}.Offer-module__CHk7dW__ofTerm{min-width:0;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.012em;color:var(--color-paper);flex-wrap:wrap;grid-area:1/2;align-items:center;gap:.4rem .85rem;font-size:clamp(1.25rem,1.12rem + .45vw,1.5rem);font-weight:430;line-height:1.22;display:flex}.Offer-module__CHk7dW__ofDesc{color:#efe8dc9e;text-wrap:pretty;grid-column:2;min-width:0;margin:.5rem 0 0;font-size:1rem;line-height:1.62}@media (max-width:39.99rem){.Offer-module__CHk7dW__ofDesc{grid-column:1/-1;margin-top:.8rem}}.Offer-module__CHk7dW__ofDemoTag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#5fe3b3f2;white-space:nowrap;background:#5fe3b312;border:1px solid #5fe3b347;border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .6rem .2rem .55rem;font-size:.62rem;font-weight:500;display:inline-flex}@media (min-width:40rem){.Offer-module__CHk7dW__ofFeatured .Offer-module__CHk7dW__ofTerm{padding-right:6.75rem}.Offer-module__CHk7dW__ofDemoTag{position:absolute;top:1.45rem;right:1.25rem}}.Offer-module__CHk7dW__ofDemoTag .Offer-module__CHk7dW__ofTagLed{width:5px;height:5px}.Offer-module__CHk7dW__ofArrow{display:inline-block;rotate:90deg}@media (min-width:64rem){.Offer-module__CHk7dW__ofArrow{rotate:none}}.Offer-module__CHk7dW__ofAddon{color:#efe8dcb8;border:1px dashed #ffb84d52;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin:1.25rem 0 0;padding:.85rem 1.1rem;font-size:.95rem;line-height:1.5;display:flex}.Offer-module__CHk7dW__ofAddonTag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-amber);font-size:.66rem}.Offer-module__CHk7dW__ofStage{position:relative}.Offer-module__CHk7dW__ofStage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 45%,#ffb84d21,#0000 70%);position:absolute;inset:8% 0 -4%}@media (min-width:64rem){.Offer-module__CHk7dW__ofStage:before{inset:8% -6% -4%}.Offer-module__CHk7dW__ofStage{top:calc(var(--nav-offset) + .5rem);position:sticky}}
.QA-module__ScjVHq__qaWindow{background:radial-gradient(120% 60% at 0 0,#5fe3b30f,#0000 55%),radial-gradient(90% 60% at 100% 100%,#ffb84d0b,#0000 60%),linear-gradient(#080e16e0,#05080deb);border:1px solid #efe8dc17;border-radius:1.125rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #efe8dc0d,0 30px 80px -40px #000000e6}.QA-module__ScjVHq__qaBar{background:#efe8dc05;border-bottom:1px solid #efe8dc12;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .625rem .5rem 1.125rem;display:flex}.QA-module__ScjVHq__qaBarTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#efe8dc9e;flex:1;font-size:.7rem;overflow:hidden}.QA-module__ScjVHq__qaReplay{color:#efe8dc99;height:1.875rem;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #efe8dc1a;border-radius:999px;align-items:center;gap:.4rem;margin-left:auto;padding:0 .7rem;font-size:.66rem;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.QA-module__ScjVHq__qaReplay:hover{color:var(--color-signal);background:#5fe3b30f;border-color:#5fe3b366}.QA-module__ScjVHq__qaReplay svg{transition:transform .5s var(--ease-out)}.QA-module__ScjVHq__qaReplay:hover svg{transform:rotate(-200deg)}@media (prefers-reduced-motion:reduce){.QA-module__ScjVHq__qaReplay{display:none}}.QA-module__ScjVHq__qaCaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#efe8dc9e;border-top:1px solid #efe8dc12;align-items:center;gap:.6rem;padding:.7rem 1.125rem;font-size:.68rem;display:flex}.QA-module__ScjVHq__qaCaption:before{content:"";background:#ffb84d99;flex:none;width:.9rem;height:1px}.QA-module__ScjVHq__qaChat{background-image:linear-gradient(#efe8dc06 1px,#0000 1px),linear-gradient(90deg,#efe8dc06 1px,#0000 1px);background-position:-1px -1px;background-size:28px 28px;flex-direction:column;flex:1;justify-content:flex-end;gap:1.125rem;padding:1.75rem 1.125rem 1.5rem;display:flex}@media (min-width:40rem){.QA-module__ScjVHq__qaChat{padding:2.25rem 1.75rem 1.75rem}}.QA-module__ScjVHq__qaQ{justify-content:flex-end;padding-left:12%;display:flex}.QA-module__ScjVHq__qaQBubble{color:#efe8dceb;text-wrap:pretty;background:#efe8dc13;border:1px solid #efe8dc1a;border-radius:1.1rem 1.1rem .35rem;margin:0;padding:.8rem 1.05rem;font-size:1.0625rem;line-height:1.5}.QA-module__ScjVHq__qaA{align-items:flex-start;gap:.75rem;padding-right:4%;display:flex}.QA-module__ScjVHq__qaAvatar{background:radial-gradient(circle,#5fe3b329,#5fe3b308 70%);border:1px solid #5fe3b34d;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;margin-top:.15rem;display:grid;position:relative;box-shadow:0 0 22px -6px #5fe3b380}.QA-module__ScjVHq__qaABubble{isolation:isolate;min-width:0;min-height:2.75rem;padding:.85rem 1.05rem .95rem;position:relative}.QA-module__ScjVHq__qaABubble:before{content:"";z-index:-1;background:linear-gradient(#5fe3b313,#5fe3b306);border:1px solid #5fe3b32b;border-radius:.35rem 1.1rem 1.1rem;position:absolute;inset:0}.QA-module__ScjVHq__qaInput{color:#efe8dc9e;background:#efe8dc08;border:1px solid #efe8dc1a;border-radius:999px;align-items:center;gap:.75rem;margin:0 1.125rem 1.125rem;padding:.4rem .4rem .4rem 1rem;font-size:.9375rem;display:flex}.QA-module__ScjVHq__qaInput span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.QA-module__ScjVHq__qaSend{width:2rem;height:2rem;color:var(--color-signal);background:#5fe3b324;border-radius:999px;flex:none;place-items:center;display:grid}@media (min-width:40rem){.QA-module__ScjVHq__qaInput{margin:0 1.75rem 1.5rem}}.QA-module__ScjVHq__qaSource{color:#ffcf85;max-width:100%;font-family:var(--font-mono);letter-spacing:.01em;background:#ffb84d14;border:1px solid #ffb84d59;border-radius:.45rem;align-items:flex-start;gap:.45rem;margin:0 0 .6rem;padding:.3rem .6rem;font-size:.74rem;line-height:1.4;display:inline-flex;position:relative}.QA-module__ScjVHq__qaSource svg{flex:none;margin-top:.1rem}.QA-module__ScjVHq__qaSource:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px;box-shadow:0 0 0 3px #ffb84d2e,0 0 26px 2px #ffb84d59}.QA-module__ScjVHq__qaAnswer{font-family:var(--font-doc);color:#efe8dce0;text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.QA-module__ScjVHq__qaW{display:inline}.QA-module__ScjVHq__qaTyping{opacity:0;gap:.3rem;display:flex;position:absolute;top:1.15rem;left:.35rem;transform:translateY(-50%)}.QA-module__ScjVHq__qaTyping i{background:#5fe3b3cc;border-radius:999px;width:.35rem;height:.35rem}@keyframes QA-module__ScjVHq__qa-in-up{0%{opacity:0;filter:blur(6px);transform:translateY(10px)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes QA-module__ScjVHq__qa-word-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@keyframes QA-module__ScjVHq__qa-typing-life{0%,to{opacity:0}8%,88%{opacity:1}}@keyframes QA-module__ScjVHq__qa-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes QA-module__ScjVHq__qa-cite-pulse{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes QA-module__ScjVHq__qa-fade{0%{opacity:0}to{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.QA-module__ScjVHq__qaWindow[data-state=idle] .QA-module__ScjVHq__qaQBubble,.QA-module__ScjVHq__qaWindow[data-state=idle] .QA-module__ScjVHq__qaABubble:before,.QA-module__ScjVHq__qaWindow[data-state=idle] .QA-module__ScjVHq__qaAvatar,.QA-module__ScjVHq__qaWindow[data-state=idle] .QA-module__ScjVHq__qaSource,.QA-module__ScjVHq__qaWindow[data-state=idle] .QA-module__ScjVHq__qaW{opacity:0}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaQBubble{transform-origin:100% 100%;animation:QA-module__ScjVHq__qa-in-up .65s var(--ease-out) .15s backwards}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaAvatar{animation:QA-module__ScjVHq__qa-in-up .6s var(--ease-out) .8s backwards}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaABubble:before{transform-origin:0 0;animation:QA-module__ScjVHq__qa-in-up .6s var(--ease-out) 1.95s backwards}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaTyping{animation:1.15s linear .9s both QA-module__ScjVHq__qa-typing-life}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaTyping i{animation:.9s ease-in-out infinite QA-module__ScjVHq__qa-dot}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaTyping i:nth-child(2){animation-delay:.15s}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaTyping i:nth-child(3){animation-delay:.3s}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaSource{animation:QA-module__ScjVHq__qa-in-up .55s var(--ease-out) 2.05s backwards}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaSource:after{animation:QA-module__ScjVHq__qa-cite-pulse 1.4s var(--ease-out) 2.35s both}.QA-module__ScjVHq__qaWindow[data-state=play] .QA-module__ScjVHq__qaW{animation:QA-module__ScjVHq__qa-word-in .42s var(--ease-out) backwards;animation-delay:calc(2.35s + var(--w) * 55ms)}}
.DictationExample-module__4xdxQq__dxBody{--T:calc(.5s + var(--words,50) * 48ms + .25s);--step:.65s;flex:1;container-type:inline-size}.DictationExample-module__4xdxQq__dxGrid{display:grid}@container (min-width:36rem){.DictationExample-module__4xdxQq__dxGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DictationExample-module__4xdxQq__dxReport{border-left:1px solid #efe8dc12;border-top:0!important}}.DictationExample-module__4xdxQq__dxRaw,.DictationExample-module__4xdxQq__dxReport{padding:1.25rem 1.125rem 1.375rem}@media (min-width:40rem){.DictationExample-module__4xdxQq__dxRaw,.DictationExample-module__4xdxQq__dxReport{padding:1.5rem 1.5rem 1.625rem}}.DictationExample-module__4xdxQq__dxReport{background:linear-gradient(#5fe3b309,#0000 70%);border-top:1px solid #efe8dc12}.DictationExample-module__4xdxQq__dxHead{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.25rem;display:flex}.DictationExample-module__4xdxQq__dxLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#efe8dc9e;margin:0;font-size:.7rem;line-height:1.4}.DictationExample-module__4xdxQq__dxLabelSignal{color:#5fe3b3d9}.DictationExample-module__4xdxQq__dxRec{background:#efe8dc40;border-radius:999px;flex:none;width:.45rem;height:.45rem}.DictationExample-module__4xdxQq__dxWave{align-items:center;gap:3px;height:2.75rem;margin:.9rem 0 1rem;display:flex;overflow:hidden}.DictationExample-module__4xdxQq__dxWave span{min-width:2px;max-width:4px;height:100%;transform:scaleY(var(--h));opacity:.55;background:linear-gradient(#5fe3b3f2,#8fb0d68c);border-radius:999px;flex:1 1 0}.DictationExample-module__4xdxQq__dxRawText{font-family:var(--font-doc);color:#efe8dc9e;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}.DictationExample-module__4xdxQq__dxHl{color:#efe8dce6;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#5fe3b31a,#5fe3b31a),linear-gradient(#5fe3b38c,#5fe3b38c);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 100%,100% 1px;border-radius:2px}.DictationExample-module__4xdxQq__dxHl:after{content:attr(data-n);vertical-align:.5em;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-signal);margin-left:.2em;font-size:.58rem}.DictationExample-module__4xdxQq__dxFiller{color:#efe8dc52;-webkit-text-decoration:line-through #ff7a6bcc;text-decoration:line-through #ff7a6bcc}.DictationExample-module__4xdxQq__dxFields{gap:.95rem;margin:1rem 0 0;display:grid}.DictationExample-module__4xdxQq__dxField{border-left:1px solid #5fe3b359;padding-left:.9rem;position:relative}.DictationExample-module__4xdxQq__dxTerm{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#efe8dc9e;align-items:baseline;gap:.5rem;font-size:.68rem;line-height:1.4;display:flex}.DictationExample-module__4xdxQq__dxIdx{color:var(--color-signal)}.DictationExample-module__4xdxQq__dxDesc{font-family:var(--font-doc);color:#efe8dce6;margin:.2rem 0 0;font-size:1rem;line-height:1.55}.DictationExample-module__4xdxQq__dxNote{color:#efe8dcd1;background:#5fe3b30d;border-top:1px solid #5fe3b324;align-items:flex-start;gap:.7rem;margin:0;padding:.95rem 1.125rem;font-size:.95rem;line-height:1.5;display:flex}@media (min-width:40rem){.DictationExample-module__4xdxQq__dxNote{padding:1rem 1.5rem}}.DictationExample-module__4xdxQq__dxNote svg{color:var(--color-signal);filter:drop-shadow(0 0 6px #5fe3b380);flex:none;margin-top:.05rem}@keyframes DictationExample-module__4xdxQq__dx-bar{0%{transform:scaleY(.1)}to{transform:scaleY(var(--h))}}@keyframes DictationExample-module__4xdxQq__dx-rec{0%,to{background:#ff7a6b;box-shadow:0 0 10px 1px #ff7a6bb3}50%{box-shadow:none;background:#ff7a6b59}}@keyframes DictationExample-module__4xdxQq__dx-word-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:none}}@keyframes DictationExample-module__4xdxQq__dx-sweep{0%{color:#efe8dc9e;background-size:0% 100%,0% 1px}to{background-size:100% 100%,100% 1px}}@keyframes DictationExample-module__4xdxQq__dx-field-in{0%{opacity:0;filter:blur(6px);transform:translate(-10px)}to{opacity:1;filter:none;transform:none}}@keyframes DictationExample-module__4xdxQq__dx-fade{0%{opacity:0}to{opacity:1}}@keyframes DictationExample-module__4xdxQq__dx-strike{0%{color:#efe8dc9e;text-decoration-color:#0000}to{text-decoration-color:#ff7a6bcc}}@keyframes DictationExample-module__4xdxQq__dx-hl-num{0%{opacity:0}to{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.DictationExample-module__4xdxQq__dxWave span{transition:opacity .6s}[data-state=idle] .DictationExample-module__4xdxQq__dxWave span{transform:scaleY(.1)}[data-state=idle] .DictationExample-module__4xdxQq__dxW,[data-state=idle] .DictationExample-module__4xdxQq__dxField,[data-state=idle] .DictationExample-module__4xdxQq__dxNote,[data-state=idle] .DictationExample-module__4xdxQq__dxHl:after{opacity:0}[data-state=idle] .DictationExample-module__4xdxQq__dxHl{color:inherit;background-size:0% 100%,0% 1px}[data-state=idle] .DictationExample-module__4xdxQq__dxFiller{color:inherit;text-decoration-color:#0000}[data-state=play] .DictationExample-module__4xdxQq__dxWave span{animation:.42s ease-in-out 7 alternate both DictationExample-module__4xdxQq__dx-bar;animation-delay:calc(.25s + var(--b) * 22ms)}[data-state=play] .DictationExample-module__4xdxQq__dxRec{animation:.8s ease-in-out .25s 4 DictationExample-module__4xdxQq__dx-rec}[data-state=play] .DictationExample-module__4xdxQq__dxW{animation:DictationExample-module__4xdxQq__dx-word-in .34s var(--ease-out) backwards;animation-delay:calc(.5s + var(--w) * 48ms)}[data-state=play] .DictationExample-module__4xdxQq__dxFiller{animation:DictationExample-module__4xdxQq__dx-strike .5s var(--ease-out) var(--T) backwards}[data-state=play] .DictationExample-module__4xdxQq__dxHl{animation:DictationExample-module__4xdxQq__dx-sweep .65s var(--ease-out) backwards;animation-delay:calc(var(--T) + .3s + var(--k) * var(--step))}[data-state=play] .DictationExample-module__4xdxQq__dxHl:after{animation:.3s backwards DictationExample-module__4xdxQq__dx-hl-num;animation-delay:calc(var(--T) + .65s + var(--k) * var(--step))}[data-state=play] .DictationExample-module__4xdxQq__dxField{animation:DictationExample-module__4xdxQq__dx-field-in .7s var(--ease-out) backwards;animation-delay:calc(var(--T) + .38s + var(--k) * var(--step))}[data-state=play] .DictationExample-module__4xdxQq__dxNote{animation:.7s backwards DictationExample-module__4xdxQq__dx-fade;animation-delay:calc(var(--T) + .4s + 4 * var(--step))}}
.Industries-module__o3uIlW__indTabs{border-top:1px solid #efe8dc14;flex-direction:column;display:flex}.Industries-module__o3uIlW__indTab{text-align:left;color:#efe8dc99;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #efe8dc14;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;padding:1.35rem .25rem 1.35rem 0;transition:color .3s;display:grid;position:relative}.Industries-module__o3uIlW__indTab:after{content:"";background:linear-gradient(90deg, var(--color-signal), #5fe3b380 45%, #ffb84d73 80%, transparent);transform-origin:0;height:1px;transition:transform .7s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #5fe3b373}.Industries-module__o3uIlW__indTab:hover{color:#efe8dcb8}.Industries-module__o3uIlW__indTab[aria-selected=true]{color:var(--color-paper)}.Industries-module__o3uIlW__indTab[aria-selected=true]:after{transform:scaleX(1)}.Industries-module__o3uIlW__indTabNum{font-family:var(--font-mono);letter-spacing:.12em;color:#efe8dc99;font-size:.75rem;transition:color .3s}.Industries-module__o3uIlW__indTab[aria-selected=true] .Industries-module__o3uIlW__indTabNum{color:var(--color-signal)}.Industries-module__o3uIlW__indTabTitle{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;transition:transform .5s var(--ease-out);font-size:clamp(1.375rem,.9rem + .75vw,1.75rem);font-weight:400;line-height:1.2}.Industries-module__o3uIlW__indTab[aria-selected=true] .Industries-module__o3uIlW__indTabTitle{transform:translate(.25rem)}.Industries-module__o3uIlW__indTabLed{background:#efe8dc24;border-radius:999px;width:.5rem;height:.5rem;transition:background-color .3s,box-shadow .3s;box-shadow:0 0 0 1px #0000004d}.Industries-module__o3uIlW__indTab[aria-selected=true] .Industries-module__o3uIlW__indTabLed{background:var(--color-signal);box-shadow:0 0 0 1px #00000040,0 0 12px 2px #5fe3b3a6}.Industries-module__o3uIlW__indStack{grid-template-columns:minmax(0,1fr);gap:4.5rem;display:grid}.Industries-module__o3uIlW__indPanel{flex-direction:column;height:100%;display:flex}.Industries-module__o3uIlW__indPanelHead{margin-bottom:1.5rem}.Industries-module__o3uIlW__indPanelNum{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-signal);align-items:center;gap:.75rem;margin:0 0 .9rem;font-size:.75rem;display:flex}.Industries-module__o3uIlW__indPanelNum span{background:linear-gradient(90deg,#5fe3b3b3,#0000);width:2.5rem;height:1px}.Industries-module__o3uIlW__indPanelText{max-width:36rem;margin-top:.75rem}.Industries-module__o3uIlW__indDemo{flex:1;min-height:0}@media (min-width:64rem){.Industries-module__o3uIlW__indStack{grid-template-areas:"panel";gap:0;padding-top:.25rem}.Industries-module__o3uIlW__indCell{grid-area:panel;align-self:start;min-width:0}.Industries-module__o3uIlW__indPanelNum{display:none}.Industries-module__o3uIlW__indPanelHead{min-height:5.5rem;margin-bottom:1.25rem}.Industries-module__o3uIlW__indPanelText{margin-top:0}.Industries-module__o3uIlW__indPanel{transition:opacity .5s var(--ease-out), transform .6s var(--ease-out), filter .5s var(--ease-out), visibility 0s linear 0s}.Industries-module__o3uIlW__indPanel[data-active=false]{visibility:hidden;opacity:0;filter:blur(6px);pointer-events:none;transition:opacity .3s,transform .3s,filter .3s,visibility 0s linear .3s;transform:translateY(12px)}}.Industries-module__o3uIlW__indSeeAbove{color:#efe8dcc7;border:1px dashed #5fe3b34d;border-radius:.9rem;align-items:center;gap:.85rem;padding:.95rem 1.1rem;font-size:.975rem;line-height:1.45;text-decoration:none;transition:border-color .3s,background-color .3s;display:flex}.Industries-module__o3uIlW__indSeeAbove:hover{background:#5fe3b30d;border-color:#5fe3b38c}.Industries-module__o3uIlW__indSeeAboveArrow{width:2rem;height:2rem;color:var(--color-signal);font-family:var(--font-mono);border:1px solid #5fe3b34d;border-radius:999px;flex:none;place-items:center;display:grid}
.ProcessDimensions-module__zAmdRq__pdList{--node:1.75rem;--gap-y:3.25rem;--gap-x:2rem;row-gap:var(--gap-y);margin:0;padding:0;list-style:none;display:grid}.ProcessDimensions-module__zAmdRq__pdStep{--f:1;grid-template-columns:var(--node) minmax(0, 1fr);column-gap:1.25rem;display:grid;position:relative}.ProcessDimensions-module__zAmdRq__pdRail{position:relative}.ProcessDimensions-module__zAmdRq__pdNode{z-index:1;width:var(--node);height:var(--node);background:var(--color-deep);transition:border-color .5s ease, box-shadow .6s var(--ease-out);border:1px solid #efe8dc29;border-radius:999px;place-items:center;display:grid;position:relative}.ProcessDimensions-module__zAmdRq__pdLed{background:#efe8dc2e;border-radius:999px;width:.5rem;height:.5rem;transition:background-color .4s,box-shadow .5s}.ProcessDimensions-module__zAmdRq__pdNode:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #5fe3b3b3;position:absolute;inset:-1px}.ProcessDimensions-module__zAmdRq__pdList:not([data-armed]) .ProcessDimensions-module__zAmdRq__pdNode,.ProcessDimensions-module__zAmdRq__pdStep[data-lit] .ProcessDimensions-module__zAmdRq__pdNode{border-color:#5fe3b38c;box-shadow:0 0 0 4px #5fe3b312,0 0 26px -2px #5fe3b366}.ProcessDimensions-module__zAmdRq__pdList:not([data-armed]) .ProcessDimensions-module__zAmdRq__pdLed,.ProcessDimensions-module__zAmdRq__pdStep[data-lit] .ProcessDimensions-module__zAmdRq__pdLed{background:var(--color-signal);box-shadow:0 0 0 1px #00000040,0 0 10px 2px #5fe3b3bf}.ProcessDimensions-module__zAmdRq__pdSeg{left:calc(var(--node) / 2 - 1px);top:var(--node);bottom:calc(-1 * var(--gap-y));background:#efe8dc17;border-radius:2px;width:2px;position:absolute}.ProcessDimensions-module__zAmdRq__pdFill{border-radius:inherit;background:linear-gradient(180deg, var(--color-signal), #5fe3b38c);transform:scaleY(var(--f));transform-origin:50% 0;position:absolute;inset:0;box-shadow:0 0 10px #5fe3b399}.ProcessDimensions-module__zAmdRq__pdHead{transform:translate3d(0, calc(var(--f) * 100%), 0);opacity:clamp(0, calc(min(var(--f), 1 - var(--f)) * 30), 1);position:absolute;inset:0;overflow:visible}.ProcessDimensions-module__zAmdRq__pdHead:before{content:"";background:#d9fff0;border-radius:999px;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:0;left:50%;box-shadow:0 0 8px 2px #5fe3b3e6,0 0 22px 6px #5fe3b359}.ProcessDimensions-module__zAmdRq__pdSegOpen{background:repeating-linear-gradient(#efe8dc24 0 5px,#0000 5px 11px);height:4.5rem;bottom:auto;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.ProcessDimensions-module__zAmdRq__pdSegOpen .ProcessDimensions-module__zAmdRq__pdFill{background:repeating-linear-gradient(180deg, var(--color-signal) 0 5px, transparent 5px 11px);box-shadow:none}.ProcessDimensions-module__zAmdRq__pdSegOpen .ProcessDimensions-module__zAmdRq__pdHead{display:none}.ProcessDimensions-module__zAmdRq__pdContent{min-width:0;transition:opacity .7s var(--ease-out);flex-direction:column;padding-top:.15rem;display:flex}.ProcessDimensions-module__zAmdRq__pdList[data-armed] .ProcessDimensions-module__zAmdRq__pdStep:not([data-lit]) .ProcessDimensions-module__zAmdRq__pdContent{opacity:.7}.ProcessDimensions-module__zAmdRq__pdMeta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;order:-1;align-items:center;gap:.75rem;margin:0 0 .6rem;font-size:.72rem;line-height:1.6;display:flex}.ProcessDimensions-module__zAmdRq__pdNum{color:var(--color-signal)}.ProcessDimensions-module__zAmdRq__pdDur{color:var(--color-steel);align-items:center;gap:.75rem;display:inline-flex}.ProcessDimensions-module__zAmdRq__pdDur:before{content:"";background:#8fb0d673;width:1.25rem;height:1px}.ProcessDimensions-module__zAmdRq__pdStep .ProcessDimensions-module__zAmdRq__pdTitle{letter-spacing:-.02em;font-size:clamp(1.625rem,1.3rem + .9vw,2.125rem)}.ProcessDimensions-module__zAmdRq__pdText{max-width:34rem;margin:.6rem 0 0}@media (min-width:64rem){.ProcessDimensions-module__zAmdRq__pdList{column-gap:var(--gap-x);grid-template-columns:repeat(4,minmax(0,1fr))}.ProcessDimensions-module__zAmdRq__pdStep{display:block}.ProcessDimensions-module__zAmdRq__pdRail{height:var(--node);margin-bottom:2rem}.ProcessDimensions-module__zAmdRq__pdSeg{left:var(--node);top:calc(var(--node) / 2 - 1px);width:calc(100% + var(--gap-x) - var(--node));height:2px;bottom:auto}.ProcessDimensions-module__zAmdRq__pdFill{background:linear-gradient(90deg, var(--color-signal), #5fe3b38c);transform:scaleX(var(--f));transform-origin:0}.ProcessDimensions-module__zAmdRq__pdHead{transform:translate3d(calc(var(--f) * 100%), 0, 0)}.ProcessDimensions-module__zAmdRq__pdHead:before{top:50%;left:0}.ProcessDimensions-module__zAmdRq__pdSegOpen{width:calc(100% - var(--node));background:repeating-linear-gradient(90deg,#efe8dc29 0 6px,#0000 6px 12px);height:2px;-webkit-mask-image:linear-gradient(90deg,#000 20%,#0000);mask-image:linear-gradient(90deg,#000 20%,#0000)}.ProcessDimensions-module__zAmdRq__pdSegOpen .ProcessDimensions-module__zAmdRq__pdFill{background:repeating-linear-gradient(90deg, var(--color-signal) 0 6px, transparent 6px 12px)}.ProcessDimensions-module__zAmdRq__pdText{font-size:1.0625rem}}@keyframes ProcessDimensions-module__zAmdRq__pd-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:no-preference){.ProcessDimensions-module__zAmdRq__pdList[data-armed] .ProcessDimensions-module__zAmdRq__pdStep[data-lit] .ProcessDimensions-module__zAmdRq__pdNode:after{animation:ProcessDimensions-module__zAmdRq__pd-ring 1.1s var(--ease-out) 1}}
.PricingTable-module__EHkFEG__grid{padding-top:.875rem}.PricingTable-module__EHkFEG__card{padding:2.25rem 1.75rem 2rem}@media (min-width:640px){.PricingTable-module__EHkFEG__card{padding:2.75rem 2.25rem 2.25rem}}.PricingTable-module__EHkFEG__priceBlock{flex-direction:column;margin:2.25rem 0 0;display:flex}.PricingTable-module__EHkFEG__prefix{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-size:.75rem;line-height:1.4}.PricingTable-module__EHkFEG__price{white-space:nowrap;align-items:baseline;gap:.15em;margin-top:.35rem;display:flex}.PricingTable-module__EHkFEG__amount{font-family:var(--font-display);letter-spacing:-.03em;font-feature-settings:"lnum", "tnum";color:var(--color-paper);font-size:clamp(2.75rem,2.2rem + 1.6vw,3.5rem);font-weight:380;line-height:1}.PricingTable-module__EHkFEG__currency{font-family:var(--font-mono);letter-spacing:.02em;color:#efe8dca6;font-size:1rem;font-weight:500}.PricingTable-module__EHkFEG__unit{font-family:var(--font-mono);color:#efe8dc9e;margin-top:.75rem;font-size:.8125rem;line-height:1.4}.PricingTable-module__EHkFEG__unit:before{content:"/ ";color:#efe8dc4d}.PricingTable-module__EHkFEG__rule{background:linear-gradient(90deg,#efe8dc24,#efe8dc0a);height:1px;margin:1.75rem 0 1.5rem;display:block}.PricingTable-module__EHkFEG__what{font-size:1rem;line-height:1.65}.PricingTable-module__EHkFEG__muted .PricingTable-module__EHkFEG__amount{color:#efe8dcc7}.PricingTable-module__EHkFEG__featured{--glass-fill:#0c181ec7;background:linear-gradient(var(--glass-fill), var(--glass-fill)) padding-box, linear-gradient(140deg, #5fe3b3b3, #8fb0d62e 45%, #ffb84d8c) border-box;box-shadow:inset 0 1px #efe8dc14,0 0 0 1px #5fe3b30f,0 30px 80px -36px #000000d9,0 0 70px -24px #5fe3b359}.PricingTable-module__EHkFEG__featured .PricingTable-module__EHkFEG__amount{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#b7f0d6 0%,#5fe3b3 35%,#ffd79a 75%,#ffb84d 100%);-webkit-background-clip:text;background-clip:text;padding-right:.04em}.PricingTable-module__EHkFEG__featured .PricingTable-module__EHkFEG__currency{color:var(--color-signal)}@property --orbit{syntax:"<angle>";inherits:false;initial-value:200deg}.PricingTable-module__EHkFEG__featured:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--orbit), transparent 0deg, transparent 250deg, #5fe3b3f2 300deg, #ffd79a 330deg, transparent 360deg);-webkit-mask-composite:xor;opacity:.85;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes PricingTable-module__EHkFEG__orbit{to{--orbit:560deg}}@media (prefers-reduced-motion:no-preference){.PricingTable-module__EHkFEG__featured:after{animation:7s linear infinite PricingTable-module__EHkFEG__orbit}}.PricingTable-module__EHkFEG__halo{z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(60% 55% at 30% 20%,#5fe3b347,#0000 70%),radial-gradient(55% 50% at 80% 90%,#ffb84d29,#0000 70%);border-radius:2rem;position:absolute;inset:8% 6% -4%}.PricingTable-module__EHkFEG__badge{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-signal);white-space:nowrap;z-index:2;background:linear-gradient(#0f2a26,#0b1a1c);border:1px solid #5fe3b373;border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.4rem .85rem .4rem .75rem;font-size:.6875rem;font-weight:500;line-height:1.2;display:inline-flex;position:absolute;top:0;left:1.75rem;transform:translateY(-50%);box-shadow:0 0 0 4px #05080d99,0 0 24px -6px #5fe3b399}@media (min-width:640px){.PricingTable-module__EHkFEG__badge{left:2.25rem}}
.Pricing-module__TLEd3G__statement{position:relative}.Pricing-module__TLEd3G__statementRule{background:linear-gradient(#5fe3b300,#5fe3b3b3);width:1px;height:3.5rem;margin:0 auto 2rem;display:block;box-shadow:0 0 12px #5fe3b373}.Pricing-module__TLEd3G__statementText{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.875rem);font-weight:380;line-height:1.16}.Pricing-module__TLEd3G__statementText em{font-style:italic}
.Security-module__XXR7TG__grid{gap:1.25rem;display:grid}@media (min-width:768px){.Security-module__XXR7TG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Security-module__XXR7TG__tall{grid-column:1/-1}}@media (min-width:1024px){.Security-module__XXR7TG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.Security-module__XXR7TG__tall{grid-area:1/3/span 2}}.Security-module__XXR7TG__card{flex-direction:column;padding:1.75rem 1.5rem 1.875rem;display:flex}@media (min-width:640px){.Security-module__XXR7TG__card{padding:2.25rem 2rem}}.Security-module__XXR7TG__card.Security-module__XXR7TG__tall{--glass-fill:#0a161ab8}@media (max-width:767px),(pointer:coarse){.Security-module__XXR7TG__card.Security-module__XXR7TG__tall{--glass-fill:#0a161af0}}.Security-module__XXR7TG__icon{width:3rem;height:3rem;color:var(--color-signal);transition:box-shadow .5s var(--ease-out), border-color .5s var(--ease-out), transform .5s var(--ease-out);background:radial-gradient(120% 120% at 30% 20%,#5fe3b329,#5fe3b308 70%),#08101a99;border:1px solid #5fe3b338;border-radius:.875rem;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #efe8dc0f,0 0 #5fe3b300}.Security-module__XXR7TG__icon svg{filter:drop-shadow(0 0 5px #5fe3b373);width:1.5rem;height:1.5rem;transition:filter .5s var(--ease-out)}@media (hover:hover){.Security-module__XXR7TG__card:hover .Security-module__XXR7TG__icon{border-color:#5fe3b380;box-shadow:inset 0 1px #efe8dc14,0 0 28px -4px #5fe3b373}.Security-module__XXR7TG__card:hover .Security-module__XXR7TG__icon svg{filter:drop-shadow(0 0 8px #5fe3b3d9)}}.Security-module__XXR7TG__flow{flex-direction:column;align-items:center;margin-top:auto;padding-top:2rem;display:flex}.Security-module__XXR7TG__box{background:linear-gradient(#5fe3b312,#5fe3b305);border:1px solid #5fe3b347;border-radius:.875rem;width:100%;padding:.9rem 1rem 1rem;box-shadow:inset 0 0 24px -12px #5fe3b366}.Security-module__XXR7TG__boxLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-signal);align-items:center;gap:.55rem;font-size:.6875rem;display:inline-flex}.Security-module__XXR7TG__chips{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.Security-module__XXR7TG__chip{font-family:var(--font-mono);color:#efe8dcd1;background:#05080d80;border:1px solid #efe8dc1f;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .65rem .3rem .5rem;font-size:.75rem;display:inline-flex}.Security-module__XXR7TG__chip svg{width:.8rem;height:.8rem;color:var(--color-signal)}.Security-module__XXR7TG__wire{background-image:linear-gradient(#8fb0d6a6 50%,#0000 50%);background-size:1px 6px;width:1px;height:2.75rem;position:relative}.Security-module__XXR7TG__packet{background:var(--color-steel);opacity:0;border-radius:999px;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:0;left:50%;box-shadow:0 0 10px 2px #8fb0d6b3}@keyframes Security-module__XXR7TG__packet-down{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(2.6rem)}}@media (prefers-reduced-motion:no-preference){.Security-module__XXR7TG__packet{animation:Security-module__XXR7TG__packet-down 2.6s var(--ease-out) infinite}}.Security-module__XXR7TG__out{font-family:var(--font-mono);color:var(--color-steel);border:1px dashed #8fb0d666;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.75rem;display:inline-flex}.Security-module__XXR7TG__out svg{width:.8rem;height:.8rem}.Security-module__XXR7TG__more{min-height:3.5rem;padding-inline:1.75rem}
.Faq-module__wIbwua__list{border-top:1px solid #efe8dc1a}.Faq-module__wIbwua__item{scroll-margin-top:var(--nav-offset);border-bottom:1px solid #efe8dc1a;position:relative}.Faq-module__wIbwua__item:before{content:"";transform-origin:top;width:1px;transition:transform .6s var(--ease-out);pointer-events:none;background:linear-gradient(#5fe3b300,#5fe3b3e6 30%,#ffb84d99 85%,#ffb84d00);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0);box-shadow:0 0 12px #5fe3b380}.Faq-module__wIbwua__item[open]:before{transform:scaleY(1)}.Faq-module__wIbwua__summary{cursor:pointer;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:1rem;padding:1.5rem 0 1.5rem 1rem;list-style:none;display:grid}.Faq-module__wIbwua__summary::-webkit-details-marker{display:none}.Faq-module__wIbwua__summary::marker{content:""}@media (min-width:640px){.Faq-module__wIbwua__summary{column-gap:1.5rem;padding:1.875rem 0 1.875rem 1.5rem}}.Faq-module__wIbwua__num{width:1.25rem;font-family:var(--font-mono);letter-spacing:.08em;color:#efe8dc99;transition:color .4s var(--ease-out);padding-top:.55em;font-size:.75rem}.Faq-module__wIbwua__q{color:#efe8dccc;transition:color .4s var(--ease-out);margin:0}.Faq-module__wIbwua__item[open] .Faq-module__wIbwua__num{color:var(--color-signal)}.Faq-module__wIbwua__item[open] .Faq-module__wIbwua__q,.Faq-module__wIbwua__summary:hover .Faq-module__wIbwua__q{color:var(--color-paper)}.Faq-module__wIbwua__toggle{width:2.25rem;height:2.25rem;transition:transform .5s var(--ease-out), border-color .4s var(--ease-out), box-shadow .4s var(--ease-out), background-color .4s var(--ease-out);background:#0a111b80;border:1px solid #efe8dc24;border-radius:999px;flex:none;margin-top:-.05rem;position:relative}.Faq-module__wIbwua__toggle span{width:.75rem;height:1.5px;transition:transform .5s var(--ease-out), background-color .4s var(--ease-out);background:#efe8dccc;border-radius:1px;margin:-.75px 0 0 -.375rem;position:absolute;top:50%;left:50%}.Faq-module__wIbwua__toggle span:last-child{transform:rotate(90deg)}.Faq-module__wIbwua__summary:hover .Faq-module__wIbwua__toggle{border-color:#5fe3b366}.Faq-module__wIbwua__item[open] .Faq-module__wIbwua__toggle{background-color:#5fe3b314;border-color:#5fe3b380;transform:rotate(180deg);box-shadow:0 0 22px -6px #5fe3b38c}.Faq-module__wIbwua__item[open] .Faq-module__wIbwua__toggle span{background:var(--color-signal)}.Faq-module__wIbwua__item[open] .Faq-module__wIbwua__toggle span:last-child{transform:rotate(0)}.Faq-module__wIbwua__body{padding:0 .5rem 1.75rem 3.25rem}@media (min-width:640px){.Faq-module__wIbwua__body{padding:0 4.5rem 2.125rem 4.25rem}}.Faq-module__wIbwua__a{max-width:40rem;margin:0}@media (prefers-reduced-motion:no-preference){.Faq-module__wIbwua__item{interpolate-size:allow-keywords}.Faq-module__wIbwua__item::details-content{height:0;transition:height .52s var(--ease-out), content-visibility .52s allow-discrete;overflow:clip}.Faq-module__wIbwua__item[open]::details-content{height:auto}.Faq-module__wIbwua__a{opacity:0;filter:blur(3px);transition:opacity .45s var(--ease-out), transform .52s var(--ease-out), filter .45s var(--ease-out);transform:translateY(-6px)}.Faq-module__wIbwua__item[open] .Faq-module__wIbwua__a{opacity:1;filter:none;transition-delay:80ms;transform:none}}.Faq-module__wIbwua__ask{border-top:1px solid #efe8dc1a;max-width:22rem;margin-top:2.5rem;padding-top:1.75rem}.Faq-module__wIbwua__askQ{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-paper);margin:0;font-size:1.375rem;line-height:1.25}.Faq-module__wIbwua__askLink{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-amber);align-items:center;gap:.65rem;margin-top:1rem;font-size:.8rem;text-decoration:none;display:inline-flex}.Faq-module__wIbwua__askLabel{transition:background-size .45s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px}.Faq-module__wIbwua__askArrow{width:.95rem;height:.95rem;transition:transform .35s var(--ease-out)}.Faq-module__wIbwua__askLink:hover .Faq-module__wIbwua__askLabel,.Faq-module__wIbwua__askLink:focus-visible .Faq-module__wIbwua__askLabel{background-size:100% 1px}.Faq-module__wIbwua__askLink:hover .Faq-module__wIbwua__askArrow,.Faq-module__wIbwua__askLink:focus-visible .Faq-module__wIbwua__askArrow{transform:translate(3px)}.Faq-module__wIbwua__askNote{color:#efe8dca3;margin:.75rem 0 0;font-size:.925rem;line-height:1.55}@media (max-width:1023px){.Faq-module__wIbwua__ask{display:none}}
.Team-module__IERowq__card{height:100%;display:grid}@media (min-width:640px){.Team-module__IERowq__card{grid-template-columns:15.5rem minmax(0,1fr)}}.Team-module__IERowq__photo{background:var(--color-slate);height:min(125vw,22rem);position:relative;overflow:hidden}@media (min-width:640px){.Team-module__IERowq__photo{height:100%;min-height:19rem}}.Team-module__IERowq__img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;image-rendering:pixelated;transition:filter .7s var(--ease-out), transform 1.1s var(--ease-out);display:block;position:absolute;inset:0}.Team-module__IERowq__l24,.Team-module__IERowq__l64{opacity:0}@media (prefers-reduced-motion:no-preference){[data-shown] .Team-module__IERowq__l24{animation:1.1s step-end both Team-module__IERowq__px-coarse}[data-shown] .Team-module__IERowq__l64{animation:1.1s step-end both Team-module__IERowq__px-mid}[data-shown] .Team-module__IERowq__l128{animation:1.1s step-end both Team-module__IERowq__px-fine}[data-shown] .Team-module__IERowq__scan{animation:Team-module__IERowq__px-scan 1.1s var(--ease-out) both}}@keyframes Team-module__IERowq__px-coarse{0%{opacity:1}38%{opacity:0}}@keyframes Team-module__IERowq__px-mid{0%{opacity:0}38%{opacity:1}72%{opacity:0}}@keyframes Team-module__IERowq__px-fine{0%{opacity:0}72%{opacity:1}}.Team-module__IERowq__scan{pointer-events:none;opacity:0;background:linear-gradient(#0000 0%,#5fe3b338 48%,#5fe3b380 50%,#0000 52%) 0 0/100% 220%;position:absolute;inset:0}@keyframes Team-module__IERowq__px-scan{0%{opacity:1;background-position:0 100%}90%{opacity:1}to{opacity:0;background-position:0 0}}.Team-module__IERowq__tone{pointer-events:none;background:linear-gradient(#0000 50%,#05080d33 70%,#05080dd9 100%),radial-gradient(90% 70% at 50% 35%,#5fe3b314,#0000 70%);position:absolute;inset:0}@media (min-width:640px){.Team-module__IERowq__tone{background:linear-gradient(#0000 50%,#05080d26 70%,#05080dcc 100%),linear-gradient(270deg,#0a111bb3 0%,#0000 26%),radial-gradient(90% 70% at 50% 35%,#5fe3b314,#0000 70%)}}.Team-module__IERowq__index{color:#efe8dc99;letter-spacing:.18em;position:absolute;bottom:.9rem;left:1rem}.Team-module__IERowq__body{flex-direction:column;padding:1.5rem 1.375rem;display:flex}@media (min-width:640px){.Team-module__IERowq__body{padding:2rem 2.25rem 1.75rem 1.75rem}}.Team-module__IERowq__name{letter-spacing:-.02em;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);line-height:1.08}.Team-module__IERowq__foot{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.5rem;display:flex}.Team-module__IERowq__foot:before{content:"";background:linear-gradient(90deg,#5fe3b366,#efe8dc14 35%,#0000);flex-basis:100%;height:1px;margin-bottom:.5rem;display:block}.Team-module__IERowq__out{align-items:center;gap:.35rem;display:inline-flex}@media (hover:hover){.Team-module__IERowq__card:hover .Team-module__IERowq__l128{filter:brightness(1.18)drop-shadow(0 0 6px #5fe3b373)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Team-module__IERowq__card:hover .Team-module__IERowq__l128{transform:scale(1.02)}}
.ContactForm-module__1SvrgG__form{--f-line:#efe8dc1f}.ContactForm-module__1SvrgG__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#efe8dcb8;font-size:.72rem;font-weight:500;line-height:1.4;transition:color .2s;display:block}.ContactForm-module__1SvrgG__optional{letter-spacing:.04em;text-transform:none;color:#efe8dc9e;margin-left:.35rem}.ContactForm-module__1SvrgG__form div:focus-within>.ContactForm-module__1SvrgG__label{color:var(--color-signal)}.ContactForm-module__1SvrgG__form div:has(>[aria-invalid=true])>.ContactForm-module__1SvrgG__label{color:var(--color-alert)}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__field{border-color:var(--f-line);min-height:3.25rem;transition:border-color .2s ease, background-color .2s ease, box-shadow .3s var(--ease-out);background-color:#04070b9e;border-radius:.8rem;margin-top:.6rem;padding:.8rem 1rem;box-shadow:inset 0 1px 2px #00000059}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__field:hover{border-color:#efe8dc3d}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__field:focus{background-color:#04070bd1;border-color:#5fe3b3bf;outline:none;box-shadow:inset 0 1px 2px #00000059,0 0 0 4px #5fe3b31f,0 0 32px -6px #5fe3b366}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__field[aria-invalid=true]{background-color:#280a0a59;border-color:#ff7a6bd9;box-shadow:inset 0 1px 2px #00000059,0 0 0 4px #ff7a6b1a}.ContactForm-module__1SvrgG__form .ContactForm-module__1SvrgG__field[aria-invalid=true]:focus{box-shadow:inset 0 1px 2px #00000059,0 0 0 4px #ff7a6b29,0 0 32px -6px #ff7a6b73}.ContactForm-module__1SvrgG__textarea{resize:vertical;min-height:8.5rem}.ContactForm-module__1SvrgG__error{color:var(--color-alert);align-items:flex-start;gap:.45rem;margin-top:.55rem;font-size:.875rem;line-height:1.45;display:flex}.ContactForm-module__1SvrgG__errorIcon{flex:none;width:.95rem;height:.95rem;margin-top:.12rem}.ContactForm-module__1SvrgG__captcha{align-items:center;min-height:65px;display:flex}.ContactForm-module__1SvrgG__captcha>*{width:100%}.ContactForm-module__1SvrgG__captchaNote{border:1px dashed #efe8dc1f;border-radius:.8rem;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;display:flex}.ContactForm-module__1SvrgG__shield{width:1.1rem;height:1.1rem;color:var(--color-signal);flex:none;margin-top:.1rem}.ContactForm-module__1SvrgG__alert{color:#ffb1a7;background:#ff7a6b14;border:1px solid #ff7a6b66;border-radius:.8rem;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.5;display:flex}.ContactForm-module__1SvrgG__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-top:.25rem;display:flex}.ContactForm-module__1SvrgG__actions>p{flex:14rem}@media (max-width:479px){.ContactForm-module__1SvrgG__submit{width:100%}}.ContactForm-module__1SvrgG__spinner{border:2px solid #1b120640;border-top-color:#1b1206;border-radius:999px;width:1rem;height:1rem}@media (prefers-reduced-motion:no-preference){.ContactForm-module__1SvrgG__spinner{animation:.7s linear infinite ContactForm-module__1SvrgG__spin}}@keyframes ContactForm-module__1SvrgG__spin{to{transform:rotate(360deg)}}
.Contact-module__3sykWa__section{isolation:isolate;overflow-x:clip}.Contact-module__3sykWa__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.Contact-module__3sykWa__horizon{background:linear-gradient(90deg,#0000,#5fe3b38c 30%,#ffb84d8c 70%,#0000);width:min(1180px,92%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.Contact-module__3sykWa__horizon:after{content:"";background:radial-gradient(50% 100% at 50% 0,#5fe3b31a,#0000 70%);height:9rem;position:absolute;top:0;left:15%;right:15%}.Contact-module__3sykWa__glow{filter:blur(90px);opacity:.55;border-radius:999px;position:absolute}.Contact-module__3sykWa__glowSignal{background:radial-gradient(circle,#5fe3b359,#0000 65%);width:34rem;height:34rem;top:30%;left:-10rem}.Contact-module__3sykWa__glowAmber{background:radial-gradient(circle,#ffb84d42,#0000 65%);width:40rem;height:30rem;bottom:4%;right:-8rem}@media (max-width:767px){.Contact-module__3sykWa__glow{filter:blur(60px)}.Contact-module__3sykWa__glowSignal{width:22rem;height:22rem}.Contact-module__3sykWa__glowAmber{width:24rem;height:24rem}}.Contact-module__3sykWa__direct{border-bottom:1px solid #efe8dc14;margin-top:1.25rem}.Contact-module__3sykWa__row{border-top:1px solid #efe8dc14;grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.05rem 0;display:grid}.Contact-module__3sykWa__row dt{color:#efe8dc9e}.Contact-module__3sykWa__contactLink{max-width:100%;font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-paper);overflow-wrap:anywhere;align-items:center;gap:.6rem;font-size:clamp(.95rem,.88rem + .3vw,1.0625rem);text-decoration:none;transition:color .2s;display:inline-flex}.Contact-module__3sykWa__contactLink>span{background-image:linear-gradient(var(--color-signal), var(--color-signal));transition:background-size .45s var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px}.Contact-module__3sykWa__arrow{width:.9rem;height:.9rem;color:var(--color-signal);opacity:.6;transition:transform .35s var(--ease-out), opacity .2s ease;flex:none}.Contact-module__3sykWa__contactLink:hover,.Contact-module__3sykWa__contactLink:focus-visible{color:var(--color-signal)}.Contact-module__3sykWa__contactLink:hover>span,.Contact-module__3sykWa__contactLink:focus-visible>span{background-size:100% 1px}.Contact-module__3sykWa__contactLink:hover .Contact-module__3sykWa__arrow,.Contact-module__3sykWa__contactLink:focus-visible .Contact-module__3sykWa__arrow{opacity:1;transform:translate(2px,-2px)}.Contact-module__3sykWa__address{font-family:var(--font-mono);color:#efe8dcb3;font-size:.95rem;line-height:1.5}.Contact-module__3sykWa__panel{--glass-fill:#090f18b8;border-radius:1.5rem;position:relative;box-shadow:inset 0 1px #efe8dc0f,0 40px 90px -40px #000000e6,0 0 80px -30px #5fe3b32e}.Contact-module__3sykWa__panelHead{border-bottom:1px solid #efe8dc14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding:1.1rem 1.25rem;display:flex}.Contact-module__3sykWa__panelTitle,.Contact-module__3sykWa__panelNote{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;line-height:1.4}.Contact-module__3sykWa__panelTitle{color:var(--color-paper);align-items:center;gap:.7rem;display:inline-flex}.Contact-module__3sykWa__panelNote{letter-spacing:.08em;color:#efe8dc9e}.Contact-module__3sykWa__panelBody{padding:1.5rem 1.25rem 1.75rem}@media (min-width:640px){.Contact-module__3sykWa__panelHead{padding:1.25rem 2rem}.Contact-module__3sykWa__panelBody{padding:2rem 2rem 2.25rem}}@media (min-width:1024px){.Contact-module__3sykWa__panelBody{padding:2.25rem 2.5rem 2.5rem}.Contact-module__3sykWa__panelHead{padding:1.3rem 2.5rem}}@media (max-width:379px){.Contact-module__3sykWa__row{grid-template-columns:minmax(0,1fr);gap:.35rem}}
