.ls[data-astro-cid-nlhagf33]{padding:28px 0;border-bottom:1px solid var(--line);background:var(--bg)}.ls-inner[data-astro-cid-nlhagf33]{display:flex;align-items:center;gap:32px}.ls-label[data-astro-cid-nlhagf33]{flex:none;max-width:220px;margin:0;font-family:var(--mono);font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);text-wrap:balance}.ls-view[data-astro-cid-nlhagf33]{flex:auto;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,var(--black) 8%,var(--black) 92%,transparent)}.ls-track[data-astro-cid-nlhagf33]{display:flex;width:max-content;animation:36s linear infinite ls-loop}.ls-view[data-astro-cid-nlhagf33]:hover .ls-track[data-astro-cid-nlhagf33]{animation-play-state:paused}.ls-set[data-astro-cid-nlhagf33]{display:flex;align-items:center;gap:56px;margin:0;padding:0 56px 0 0;list-style:none}.ls-set[data-astro-cid-nlhagf33] img[data-astro-cid-nlhagf33]{display:block;width:auto;height:calc(22px * var(--s, 1));filter:brightness(0) invert(.55);transition:filter .2s}.ls-lock[data-astro-cid-nlhagf33]{display:flex;align-items:center;gap:8px}.ls-lock[data-astro-cid-nlhagf33] span[data-astro-cid-nlhagf33]{font-family:var(--sans);font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1;color:color-mix(in srgb,var(--white) 55%,var(--black));transition:color .2s}.ls-set[data-astro-cid-nlhagf33] li[data-astro-cid-nlhagf33]:hover img[data-astro-cid-nlhagf33]{filter:brightness(0) invert(.9)}.ls-lock[data-astro-cid-nlhagf33]:hover span[data-astro-cid-nlhagf33]{color:color-mix(in srgb,var(--white) 90%,var(--black))}@keyframes ls-loop{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ls-inner[data-astro-cid-nlhagf33]{flex-direction:column;align-items:stretch;gap:16px}.ls-label[data-astro-cid-nlhagf33]{max-width:none;text-align:center}.ls-view[data-astro-cid-nlhagf33]{mask-image:none}.ls-track[data-astro-cid-nlhagf33]{display:block;width:auto;animation:none}.ls-set[data-astro-cid-nlhagf33]{flex-wrap:wrap;justify-content:space-between;gap:20px 32px;padding:0}.ls-set[data-astro-cid-nlhagf33][aria-hidden]{display:none}}@media(width<=760px){.ls[data-astro-cid-nlhagf33]{padding:24px 0}.ls-inner[data-astro-cid-nlhagf33]{flex-direction:column;align-items:stretch;gap:16px}.ls-label[data-astro-cid-nlhagf33]{max-width:none;text-align:center}.ls-set[data-astro-cid-nlhagf33]{gap:40px;padding-right:40px}.ls-set[data-astro-cid-nlhagf33] img[data-astro-cid-nlhagf33]{height:calc(18px * var(--s, 1))}.ls-lock[data-astro-cid-nlhagf33] span[data-astro-cid-nlhagf33]{font-size:16px}}@media(width<=760px)and (prefers-reduced-motion:reduce){.ls-set[data-astro-cid-nlhagf33]{justify-content:center;gap:18px 28px;padding:0}}.sr[data-astro-cid-phy3etdd]{width:100%;text-align:left}.sr[data-astro-cid-phy3etdd] .sr-panel .screen{padding:0;overflow:hidden}.sr-rails[data-astro-cid-phy3etdd]{position:relative}.sr-rails[data-astro-cid-phy3etdd]:before,.sr-rails[data-astro-cid-phy3etdd]:after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:min(10%,88px);pointer-events:none;background:linear-gradient(90deg,var(--bg-sunk),color-mix(in srgb,var(--bg-sunk) 55%,transparent) 45%,transparent)}.sr-rails[data-astro-cid-phy3etdd]:before{left:0}.sr-rails[data-astro-cid-phy3etdd]:after{right:0;transform:scaleX(-1)}.sr-track[data-astro-cid-phy3etdd]{display:flex;width:max-content;will-change:transform}.sr-card[data-astro-cid-phy3etdd]{--rest: 160px;--open: 176px;appearance:none;position:relative;overflow:hidden;flex:0 0 var(--rest);width:var(--rest);min-height:176px;padding:0;border:0;border-right:1px solid var(--line);background:none;color:var(--text);font:inherit;text-align:center;cursor:pointer;outline:0;transition:flex-basis .28s,width .28s,background .2s}.sr-card[data-astro-cid-phy3etdd]:hover{background:color-mix(in srgb,var(--panel) 60%,transparent)}.sr-card[data-astro-cid-phy3etdd]:not(.is-active):hover .sr-ic[data-astro-cid-phy3etdd]{opacity:.8}.sr-card[data-astro-cid-phy3etdd]:focus-visible{outline:1px solid color-mix(in srgb,var(--magenta) 70%,var(--text));outline-offset:-3px}.sr-card[data-astro-cid-phy3etdd]:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--magenta);opacity:0;transition:opacity .25s}.sr-card[data-astro-cid-phy3etdd]:after{content:"";position:absolute;inset:auto 0 0;height:60%;z-index:0;pointer-events:none;opacity:0;transition:opacity .32s;background:linear-gradient(0deg,color-mix(in srgb,var(--magenta) 16%,transparent),color-mix(in srgb,var(--magenta) 5%,transparent) 50%,transparent)}.sr-kind[data-astro-cid-phy3etdd]{position:absolute;top:18px;left:50%;z-index:1;padding:3px 7px;border:1px solid color-mix(in srgb,var(--magenta) 40%,transparent);border-radius:var(--r-xs);background:color-mix(in srgb,var(--magenta) 10%,transparent);font-family:var(--mono);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--magenta) 70%,var(--text));opacity:0;transform:translate(-50%,4px);transition:opacity .35s,transform .35s}.sr-ic[data-astro-cid-phy3etdd]{position:absolute;top:58px;left:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;transform:translate(-50%);color:var(--text-2);opacity:.55;transition:top .25s,color .35s,opacity .35s}.sr-mark[data-astro-cid-phy3etdd]{width:24px;height:24px;background:currentColor;mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat}.sr-ic--mono[data-astro-cid-phy3etdd]{font-family:var(--mono);font-size:15px;font-weight:700}.sr-name[data-astro-cid-phy3etdd]{position:absolute;top:108px;left:12px;right:12px;z-index:1;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--text-2);transition:top .25s,color .35s}.sr-desc[data-astro-cid-phy3etdd]{position:absolute;bottom:16px;left:50%;z-index:1;width:calc(var(--open) - 32px);font-size:12px;line-height:1.45;color:var(--text-2);opacity:0;transform:translate(-50%,6px);transition:opacity .35s,transform .35s}.sr-card[data-astro-cid-phy3etdd].is-active{flex-basis:var(--open);width:var(--open);background:color-mix(in srgb,var(--panel) 70%,transparent)}.sr-card[data-astro-cid-phy3etdd].is-active:before,.sr-card[data-astro-cid-phy3etdd].is-active:after{opacity:1}.sr-card[data-astro-cid-phy3etdd].is-active .sr-kind[data-astro-cid-phy3etdd]{opacity:1;transform:translate(-50%)}.sr-card[data-astro-cid-phy3etdd].is-active .sr-ic[data-astro-cid-phy3etdd]{top:48px;opacity:1;color:color-mix(in srgb,var(--magenta) 80%,var(--text))}.sr-card[data-astro-cid-phy3etdd].is-active .sr-name[data-astro-cid-phy3etdd]{top:92px;color:var(--text)}.sr-card[data-astro-cid-phy3etdd].is-active .sr-desc[data-astro-cid-phy3etdd]{opacity:1;transform:translate(-50%)}.sr-dial[data-astro-cid-phy3etdd]{--p: 0;--pad: 32px;position:relative;height:40px;border-block:1px solid var(--line);cursor:grab;touch-action:none;user-select:none;outline:0}.sr-dial[data-astro-cid-phy3etdd].is-dragging{cursor:grabbing}.sr-dial[data-astro-cid-phy3etdd].is-keyed:focus .sr-knob[data-astro-cid-phy3etdd]{outline:1px solid var(--text-3);outline-offset:2px}.sr-scale[data-astro-cid-phy3etdd]{position:absolute;left:var(--pad);right:var(--pad);bottom:7px;display:flex;justify-content:space-between;align-items:flex-end;height:10px}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd]{width:1px;height:4px;background:var(--line-2);transition:height .2s,background .2s}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd].major{height:6px;background:var(--line-3)}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd].near{height:7px;background:var(--text-5)}.sr-scale[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd].on{height:9px;background:var(--text-4)}.sr-groove[data-astro-cid-phy3etdd]{position:absolute;left:var(--pad);right:var(--pad);top:15px;height:2px;border-radius:1px;background:var(--line)}.sr-knob[data-astro-cid-phy3etdd]{position:absolute;top:8px;left:calc(var(--pad) + var(--p) * (100% - 2 * var(--pad)));display:flex;align-items:center;justify-content:center;gap:3px;width:26px;height:16px;transform:translate(-50%);border:1px solid var(--line-3);border-radius:var(--r-xs);background:linear-gradient(180deg,var(--line-2),var(--line));box-shadow:0 2px 6px color-mix(in srgb,var(--black) 40%,transparent);transition:border-color .2s}.sr-knob[data-astro-cid-phy3etdd] i[data-astro-cid-phy3etdd]{width:1px;height:7px;background:var(--text-5)}.sr-dial[data-astro-cid-phy3etdd]:hover .sr-knob[data-astro-cid-phy3etdd],.sr-dial[data-astro-cid-phy3etdd].is-dragging .sr-knob[data-astro-cid-phy3etdd]{border-color:var(--text-5)}.sr-links[data-astro-cid-phy3etdd]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]{display:flex;align-items:center;gap:7px;min-height:52px;padding:0 20px;border-right:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);text-decoration:none;transition:color .15s,background .15s}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:last-child{border-right:0}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:hover{color:var(--text);background:var(--panel)}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd] span[data-astro-cid-phy3etdd]{color:var(--magenta);transition:transform .15s}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:hover span[data-astro-cid-phy3etdd]{transform:translate(2px)}@media(width<=760px){.sr-card[data-astro-cid-phy3etdd]{--rest: 140px;--open: 156px;min-height:168px}.sr-desc[data-astro-cid-phy3etdd]{bottom:12px;font-size:11.5px}.sr-dial[data-astro-cid-phy3etdd]{--pad: 22px}.sr-links[data-astro-cid-phy3etdd]{grid-template-columns:1fr}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]{border-right:0;border-bottom:1px solid var(--line)}.sr-links[data-astro-cid-phy3etdd] a[data-astro-cid-phy3etdd]:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.sr-rails[data-astro-cid-phy3etdd]:before,.sr-rails[data-astro-cid-phy3etdd]:after,.sr-dial[data-astro-cid-phy3etdd]{display:none}.sr-track[data-astro-cid-phy3etdd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));width:auto;transform:none!important}.sr-track[data-astro-cid-phy3etdd]+.sr-track[data-astro-cid-phy3etdd]{border-top:1px solid var(--line)}.sr-card[data-astro-cid-phy3etdd],.sr-card[data-astro-cid-phy3etdd].is-active{width:auto;border-bottom:1px solid var(--line);margin-bottom:-1px}.sr-card[data-astro-cid-phy3etdd],.sr-card[data-astro-cid-phy3etdd] [data-astro-cid-phy3etdd]:is(.sr-ic,.sr-name,.sr-kind,.sr-desc){transition:none}}.hall[data-astro-cid-shvg75h4]{display:grid;gap:40px}.head[data-astro-cid-shvg75h4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 56px;align-items:end}.head[data-astro-cid-shvg75h4] .intro[data-astro-cid-shvg75h4]{gap:16px}.row[data-astro-cid-shvg75h4]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.row[data-astro-cid-shvg75h4] li[data-astro-cid-shvg75h4]{display:flex}.row[data-astro-cid-shvg75h4] li[data-astro-cid-shvg75h4]>.panel{flex:auto}.row[data-astro-cid-shvg75h4] h3[data-astro-cid-shvg75h4]{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text)}.row[data-astro-cid-shvg75h4] p[data-astro-cid-shvg75h4]{margin:0;font-size:14px;line-height:1.55;color:var(--text-2)}.copy[data-astro-cid-shvg75h4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 56px;align-items:end}.intro[data-astro-cid-shvg75h4],.more[data-astro-cid-shvg75h4]{display:flex;flex-direction:column;gap:20px;min-width:0}.split[data-astro-cid-shvg75h4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px}.split[data-astro-cid-shvg75h4] .copy[data-astro-cid-shvg75h4]{grid-template-columns:minmax(0,1fr)}.visual[data-astro-cid-shvg75h4]{min-width:0}.below[data-astro-cid-shvg75h4]{grid-column:1 / -1;min-width:0}@keyframes say{0%{opacity:.2}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.say[data-astro-cid-shvg75h4]{view-timeline:--say block}.say[data-astro-cid-shvg75h4] .w[data-astro-cid-shvg75h4]{animation:linear both say;animation-timeline:--say;animation-range:cover calc(10% + var(--p) * 36%) cover calc(14% + var(--p) * 36%)}}}@media(width<=1000px){.copy[data-astro-cid-shvg75h4],.split[data-astro-cid-shvg75h4],.head[data-astro-cid-shvg75h4]{grid-template-columns:minmax(0,1fr)}}@media(width<=760px){.row[data-astro-cid-shvg75h4]{grid-template-columns:minmax(0,1fr)}}.shot[data-astro-cid-3xenlyiw] .screen{padding:0;overflow:hidden}.shot[data-astro-cid-3xenlyiw] img{display:block;width:min(100%,var(--w));height:auto}.frame[data-astro-cid-3xenlyiw]{position:relative;width:100%;max-width:var(--w);margin-inline:auto}.frame[data-astro-cid-3xenlyiw].scroll{max-width:calc(var(--w) + 12px)}.scroll[data-astro-cid-3xenlyiw] .body[data-astro-cid-3xenlyiw]{aspect-ratio:var(--ar);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--line-4) transparent}.scroll[data-astro-cid-3xenlyiw] .body[data-astro-cid-3xenlyiw]::-webkit-scrollbar{width:9px}.scroll[data-astro-cid-3xenlyiw] .body[data-astro-cid-3xenlyiw]::-webkit-scrollbar-thumb{background:var(--line-4);border-radius:var(--r-sm);border:2px solid #0000;background-clip:padding-box}.scroll[data-astro-cid-3xenlyiw] .body[data-astro-cid-3xenlyiw]::-webkit-scrollbar-track{background:none}.scroll[data-astro-cid-3xenlyiw]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-sunk) 0%,transparent) 0%,color-mix(in srgb,var(--bg-sunk) 35%,transparent) 42%,color-mix(in srgb,var(--bg-sunk) 78%,transparent) 72%,var(--bg-sunk) 100%);pointer-events:none}@media(width<=760px){.scroll[data-astro-cid-3xenlyiw] .body[data-astro-cid-3xenlyiw]{aspect-ratio:1}}.pending[data-astro-cid-3xenlyiw]{aspect-ratio:16 / 9;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;background-image:repeating-linear-gradient(135deg,#ffffff05 0 12px,#0000 12px 24px)}.pending[data-astro-cid-3xenlyiw] span[data-astro-cid-3xenlyiw]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4)}.pending[data-astro-cid-3xenlyiw] b[data-astro-cid-3xenlyiw]{font-size:18px;font-weight:600;color:var(--text)}.pending[data-astro-cid-3xenlyiw] code[data-astro-cid-3xenlyiw]{font-family:var(--mono);font-size:12px;color:var(--text-3);overflow-wrap:anywhere}.dock[data-astro-cid-liehdkb4]{position:relative;background-color:var(--bg);border-top:1px solid var(--line-2)}.head[data-astro-cid-liehdkb4]{padding-top:88px}.bay[data-astro-cid-liehdkb4]{width:100%;max-width:1376px;margin:28px auto 0;padding:0 16px;box-sizing:border-box}.sign[data-astro-cid-liehdkb4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:var(--line);border:1px solid var(--line-3);border-bottom:none;border-radius:var(--r-lg) var(--r-lg) 0 0}.beacon[data-astro-cid-liehdkb4]{width:14px;height:14px;flex:none;border-radius:50%;background:var(--ochre)}.sign-t[data-astro-cid-liehdkb4]{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text);text-align:center}.cta[data-astro-cid-liehdkb4]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:48px 24px 140px;box-sizing:border-box;text-align:center}.cta[data-astro-cid-liehdkb4] .cta-t[data-astro-cid-liehdkb4]{font-size:clamp(40px,5vw,64px)}.run[data-astro-cid-liehdkb4]{width:100%;max-width:538px;display:flex;flex-direction:column;gap:12px}.cta[data-astro-cid-liehdkb4] .term{width:100%;text-align:left}.meta[data-astro-cid-liehdkb4]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.meta[data-astro-cid-liehdkb4] a[data-astro-cid-liehdkb4]{color:var(--text);text-decoration:none;transition:color .2s}.meta[data-astro-cid-liehdkb4] a[data-astro-cid-liehdkb4]:hover{color:var(--magenta)}.rail[data-astro-cid-liehdkb4]{height:18px;background-color:var(--line-3);border-top:2px solid var(--text-5);background-image:radial-gradient(circle,var(--line) 2px,transparent 2.5px);background-size:28px 18px;background-position:14px 0}@media(width<=760px){.cta[data-astro-cid-liehdkb4]{padding-inline:12px}.cta[data-astro-cid-liehdkb4] .cta-t[data-astro-cid-liehdkb4]{font-size:clamp(24px,7.4vw,40px)}}main[data-astro-cid-o7cyhbvd]>section[data-astro-cid-o7cyhbvd][id]{scroll-margin-top:112px}.au-hero[data-astro-cid-o7cyhbvd]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px 56px;align-items:end}.au-hero-copy[data-astro-cid-o7cyhbvd],.au-hero-cta[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;gap:20px;min-width:0}.au-hero-shot[data-astro-cid-o7cyhbvd]{grid-column:1 / -1}.au-h1[data-astro-cid-o7cyhbvd]{max-width:19em}.au-meta[data-astro-cid-o7cyhbvd]{margin-top:-6px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.au-docs[data-astro-cid-o7cyhbvd]{color:var(--text);text-decoration:none;transition:color .2s}.au-docs[data-astro-cid-o7cyhbvd]:hover{color:var(--magenta)}.au-break[data-astro-cid-o7cyhbvd]{background:radial-gradient(60% 80% at 50% 0%,color-mix(in srgb,var(--magenta) 7%,transparent),transparent 70%),var(--bg-deep);border-block:1px solid var(--line)}.au-break-in[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.au-break-t[data-astro-cid-o7cyhbvd]{max-width:18em;font-size:clamp(32px,4vw,52px)}.au-svc[data-astro-cid-o7cyhbvd]{padding-block:112px;background:radial-gradient(50% 60% at 15% 0%,color-mix(in srgb,var(--magenta) 12%,transparent),transparent 70%),radial-gradient(40% 50% at 100% 100%,color-mix(in srgb,var(--magenta) 6%,transparent),transparent 70%),var(--bg-sunk);border-block:1px solid color-mix(in srgb,var(--magenta) 35%,transparent)}.au-svc-in[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;gap:72px}.au-svc-head[data-astro-cid-o7cyhbvd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 64px;align-items:end}.au-svc-intro[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;gap:20px;max-width:760px}.au-svc-block[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;gap:24px}.au-svc-l[data-astro-cid-o7cyhbvd]{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.au-svc-why[data-astro-cid-o7cyhbvd]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.au-svc-why[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]{display:flex}.au-svc-why[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]>.panel{flex:auto}.au-svc[data-astro-cid-o7cyhbvd] h3[data-astro-cid-o7cyhbvd]{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text)}.au-svc-why[data-astro-cid-o7cyhbvd] p[data-astro-cid-o7cyhbvd],.au-svc-steps[data-astro-cid-o7cyhbvd] p[data-astro-cid-o7cyhbvd]{margin:0;font-size:15px;line-height:1.6;color:var(--text-2)}.au-svc-steps[data-astro-cid-o7cyhbvd]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg)}.au-svc-steps[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;padding:24px}.au-svc-steps[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]+li[data-astro-cid-o7cyhbvd]{border-left:1px solid var(--line-2)}.au-svc-steps[data-astro-cid-o7cyhbvd] h3[data-astro-cid-o7cyhbvd]{margin:20px 0 8px}.au-svc-n[data-astro-cid-o7cyhbvd]{align-self:flex-start;padding:4px 8px;border:1px solid var(--line-3);border-radius:var(--r-xs);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.au-svc-get-in[data-astro-cid-o7cyhbvd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;padding:24px}.au-svc-get-in[data-astro-cid-o7cyhbvd] ul[data-astro-cid-o7cyhbvd]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px}.au-svc-get-in[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]{position:relative;padding-left:22px;font-size:16px;line-height:1.5;color:var(--text)}.au-svc-get-in[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--magenta)}@media(width<=1000px){.au-svc-head[data-astro-cid-o7cyhbvd],.au-svc-get-in[data-astro-cid-o7cyhbvd]{grid-template-columns:minmax(0,1fr)}.au-svc-head[data-astro-cid-o7cyhbvd] .k-btn[data-astro-cid-o7cyhbvd],.au-svc-get-in[data-astro-cid-o7cyhbvd] .k-btn[data-astro-cid-o7cyhbvd]{justify-self:start}.au-svc-why[data-astro-cid-o7cyhbvd],.au-svc-steps[data-astro-cid-o7cyhbvd]{grid-template-columns:repeat(2,minmax(0,1fr))}.au-svc-steps[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]:nth-child(3){border-left:0}.au-svc-steps[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]:nth-child(n+3){border-top:1px solid var(--line-2)}}@media(width<=640px){.au-svc[data-astro-cid-o7cyhbvd]{padding-block:80px}.au-svc-why[data-astro-cid-o7cyhbvd],.au-svc-steps[data-astro-cid-o7cyhbvd],.au-svc-get-in[data-astro-cid-o7cyhbvd] ul[data-astro-cid-o7cyhbvd]{grid-template-columns:minmax(0,1fr)}.au-svc-steps[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]+li[data-astro-cid-o7cyhbvd]{border-left:0;border-top:1px solid var(--line-2)}.au-svc-get-in[data-astro-cid-o7cyhbvd]{padding:16px}}.au-finds[data-astro-cid-o7cyhbvd]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.au-finds[data-astro-cid-o7cyhbvd] li[data-astro-cid-o7cyhbvd]{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-deep)}.au-finds[data-astro-cid-o7cyhbvd] b[data-astro-cid-o7cyhbvd]{font-family:var(--sans);font-size:clamp(32px,3vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--magenta)}.au-of[data-astro-cid-o7cyhbvd]{min-height:2.8em;font-family:var(--mono);font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.au-finds[data-astro-cid-o7cyhbvd] p[data-astro-cid-o7cyhbvd]{margin:8px 0 0;font-size:16px;line-height:1.45;color:var(--text)}.au-finds[data-astro-cid-o7cyhbvd] a[data-astro-cid-o7cyhbvd]{margin-top:auto;padding-top:12px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);text-decoration:none}.au-finds[data-astro-cid-o7cyhbvd] a[data-astro-cid-o7cyhbvd]:hover{color:var(--magenta)}.au-report[data-astro-cid-o7cyhbvd]{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 20px;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-deep);text-decoration:none;transition:border-color .2s}.au-report[data-astro-cid-o7cyhbvd]:hover{border-color:var(--magenta)}.au-report-t[data-astro-cid-o7cyhbvd]{flex:auto;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.au-report-go[data-astro-cid-o7cyhbvd]{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);transition:color .2s}.au-report[data-astro-cid-o7cyhbvd]:hover .au-report-go[data-astro-cid-o7cyhbvd]{color:var(--magenta)}.au-art[data-astro-cid-o7cyhbvd]{max-width:520px;justify-self:end;width:100%}#problem .split{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media(width<=1000px){#problem .split{grid-template-columns:minmax(0,1fr)}}.au-art[data-astro-cid-o7cyhbvd] svg{display:block;width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.au-art[data-astro-cid-o7cyhbvd] .ol-needle{transform-box:fill-box;transform-origin:center;animation:.45s ease-in-out infinite alternate ol-strain}}@keyframes ol-strain{0%{transform:rotate(-5deg)}to{transform:rotate(4deg)}}.au-art[data-astro-cid-o7cyhbvd]{position:relative}.au-trend[data-astro-cid-o7cyhbvd]{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:7px 10px;background:color-mix(in srgb,var(--panel) 92%,transparent);border:1px solid var(--line);border-radius:var(--r-md);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);white-space:nowrap}.au-trend[data-astro-cid-o7cyhbvd] em[data-astro-cid-o7cyhbvd]{font-style:normal;font-size:9px;color:var(--red)}.au-art[data-astro-cid-o7cyhbvd] .au-trend[data-astro-cid-o7cyhbvd] svg[data-astro-cid-o7cyhbvd]{width:28px;height:12px;display:block;fill:none;stroke:var(--red);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round}.au-trend[data-astro-cid-o7cyhbvd].t0{top:2%;right:4%}.au-trend[data-astro-cid-o7cyhbvd].t1{top:30%;right:-2%}.au-trend[data-astro-cid-o7cyhbvd].t2{bottom:14%;left:0}.au-trend[data-astro-cid-o7cyhbvd].t3{bottom:0;right:26%}@media(width<=1000px){.au-hero[data-astro-cid-o7cyhbvd]{grid-template-columns:minmax(0,1fr)}.au-finds[data-astro-cid-o7cyhbvd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=600px){.au-finds[data-astro-cid-o7cyhbvd]{grid-template-columns:minmax(0,1fr)}}
