.hiw-thread-v2-module__spvaRq__page{min-height:var(--vh-stage);background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-utility);--amb:paused;position:relative;overflow-x:clip}.hiw-thread-v2-module__spvaRq__page[data-live=on]{--amb:running}.hiw-thread-v2-module__spvaRq__page[data-embed=true]{background:0 0;min-height:0}.hiw-thread-v2-module__spvaRq__sky{z-index:0;isolation:isolate;pointer-events:none;position:fixed;inset:0;overflow:clip}.hiw-thread-v2-module__spvaRq__svcTail{z-index:1;height:var(--vh-stage);max-width:1240px;margin:0 auto;padding:22svh 32px 0;position:relative}.hiw-thread-v2-module__spvaRq__svcArtifactHint{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-surface) 55%, transparent);opacity:.5;width:min(420px,70%);height:170px;margin-left:auto}.hiw-thread-v2-module__spvaRq__svcArtifactBar{border-bottom:1px solid var(--color-border-subtle);gap:5px;padding:9px 10px;display:flex}.hiw-thread-v2-module__spvaRq__svcArtifactBar i{background:var(--color-text-muted);opacity:.5;border-radius:999px;width:6px;height:6px}.hiw-thread-v2-module__spvaRq__svcDatum{border-top:1px solid var(--color-svc-line);font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-top:40px;padding-top:14px;font-size:9.5px;display:flex;position:relative}.hiw-thread-v2-module__spvaRq__svcDatum:before,.hiw-thread-v2-module__spvaRq__svcDatum:after{content:"";background:var(--color-svc-line);width:1px;height:8px;position:absolute;top:0}.hiw-thread-v2-module__spvaRq__svcDatum:before{left:0}.hiw-thread-v2-module__spvaRq__svcDatum:after{right:0}.hiw-thread-v2-module__spvaRq__svcDatumIndex{color:var(--color-text-secondary)}.hiw-thread-v2-module__spvaRq__mockTag{font-family:var(--font-mono);letter-spacing:.14em;color:color-mix(in srgb, var(--color-text-muted) 40%, transparent);margin-top:10px;font-size:8.5px;display:block}.hiw-thread-v2-module__spvaRq__scroller{z-index:1;position:relative}.hiw-thread-v2-module__spvaRq__sticky{--p:0;--seal:0;--roll:0px;position:relative}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__scroller{height:calc(var(--pace) * var(--vh-stage) / 100)}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__sticky{height:var(--vh-stage);align-content:center;padding:72px 0 24px;display:grid;position:sticky;top:0}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__sticky{--p:1}.hiw-thread-v2-module__spvaRq__stage{z-index:1;--sc:1;--sy:0px;width:100%;max-width:1240px;transform:scale(var(--sc)) translateY(var(--sy));margin:0 auto;padding:0 32px clamp(40px,9svh,110px);position:relative}.hiw-thread-v2-module__spvaRq__page[data-beat="3"] .hiw-thread-v2-module__spvaRq__stage{--sc:calc(1 + .03 * var(--scene,1));--sy:calc(-.6svh * var(--scene,1))}.hiw-thread-v2-module__spvaRq__cols{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:clamp(32px,5vw,96px);display:grid}.hiw-thread-v2-module__spvaRq__typeCol{grid-area:1/2;align-self:center;gap:clamp(18px,3svh,34px);padding-bottom:clamp(10px,2svh,28px);display:grid}.hiw-thread-v2-module__spvaRq__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-text-muted);font-size:13px}.hiw-thread-v2-module__spvaRq__heads{display:grid}.hiw-thread-v2-module__spvaRq__head{align-content:start;gap:10px;display:grid}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__head{opacity:0;grid-area:1/1}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__head[data-on=true]{opacity:1}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__heads{gap:clamp(22px,3.4svh,40px)}.hiw-thread-v2-module__spvaRq__headTitle{font-family:var(--font-utility);font-weight:600;font-size:calc(clamp(30px, min(3.4vw, 9svh), 68px) * var(--ts,1));letter-spacing:-.015em;color:var(--color-text-primary);line-height:1.04}.hiw-thread-v2-module__spvaRq__headSub{max-width:26ch;font-size:calc(clamp(15px, min(1.2vw, 2.3svh), 24px) * var(--ts,1));color:var(--color-text-secondary);text-wrap:balance;line-height:1.45}.hiw-thread-v2-module__spvaRq__mark{color:var(--color-accent-violet-bright)}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__headTitle{font-size:calc(clamp(24px, min(2.3vw, 3.2svh), 42px) * var(--ts,1))}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__headSub{font-size:calc(clamp(14px, min(1vw, 1.9svh), 19px) * var(--ts,1))}.hiw-thread-v2-module__spvaRq__phoneCol{--dh0:calc(clamp(400px, 57svh, 640px) * var(--phone-scale,1));--dh:var(--dh0);--dw:calc(var(--dh0) * .485);--dr:calc(var(--dw) * .138);grid-area:1/1;position:relative}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__phoneCol{--dw:calc(min(44vw, 300px) * var(--phone-scale,1));--dh:auto}.hiw-thread-v2-module__spvaRq__phoneWrap{z-index:2;justify-items:center;display:grid;position:relative}.hiw-thread-v2-module__spvaRq__poolWarm,.hiw-thread-v2-module__spvaRq__poolSteady,.hiw-thread-v2-module__spvaRq__poolSeal{z-index:0;pointer-events:none;border-radius:50%;width:320%;height:240px;position:absolute;bottom:-116px;left:50%;transform:translate(-50%)}.hiw-thread-v2-module__spvaRq__poolWarm{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-accent-amber) 40%, transparent) 0%, color-mix(in srgb, var(--color-accent-amber) 17%, transparent) 32%, color-mix(in srgb, var(--color-accent-amber) 6%, transparent) 58%, transparent 78%);opacity:calc(.62 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__poolSteady{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-text-primary) 46%, transparent) 0%, color-mix(in srgb, var(--color-text-primary) 19%, transparent) 32%, color-mix(in srgb, var(--color-text-primary) 7%, transparent) 58%, transparent 78%);opacity:0}.hiw-thread-v2-module__spvaRq__poolSeal{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-accent-violet) 62%, transparent) 0%, color-mix(in srgb, var(--color-accent-violet) 26%, transparent) 32%, color-mix(in srgb, var(--color-accent-violet) 9%, transparent) 58%, transparent 78%);opacity:calc(var(--seal,0) * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat="1"] .hiw-thread-v2-module__spvaRq__poolWarm{opacity:calc(.3 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat="1"] .hiw-thread-v2-module__spvaRq__poolSteady{opacity:calc(.12 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat="2"] .hiw-thread-v2-module__spvaRq__poolWarm{opacity:calc(.14 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat="3"] .hiw-thread-v2-module__spvaRq__poolWarm{opacity:calc(.1 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat="2"] .hiw-thread-v2-module__spvaRq__poolSteady{opacity:calc(.48 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat="3"] .hiw-thread-v2-module__spvaRq__poolSteady{opacity:calc(.36 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat=rest] .hiw-thread-v2-module__spvaRq__poolWarm{opacity:calc(.1 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__page[data-beat=rest] .hiw-thread-v2-module__spvaRq__poolSteady{opacity:calc(.36 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__reflection{z-index:0;width:calc(var(--dw) * 1.06);height:calc(var(--dw) * .52);background:radial-gradient(62% 100% at 50% 0%, color-mix(in srgb, var(--color-text-primary) 17%, transparent) 0%, color-mix(in srgb, var(--color-text-primary) 7%, transparent) 34%, color-mix(in srgb, var(--color-text-primary) 3%, transparent) 62%, transparent 88%);opacity:calc(.85 * var(--scene,1));pointer-events:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.hiw-thread-v2-module__spvaRq__page[data-beat="0"] .hiw-thread-v2-module__spvaRq__reflection{opacity:calc(.45 * var(--scene,1))}.hiw-thread-v2-module__spvaRq__sealWash{z-index:0;background:radial-gradient(46% 42% at 28% 56%, color-mix(in srgb, var(--color-accent-violet) 20%, transparent) 0%, color-mix(in srgb, var(--color-accent-violet) 7%, transparent) 42%, transparent 74%);opacity:calc(var(--seal,0) * var(--scene,1));pointer-events:none;position:absolute;inset:-30svh -50vw}.hiw-thread-v2-module__spvaRq__device{z-index:2;width:var(--dw);height:var(--dh);padding:calc(var(--dw) * .021);border-radius:var(--dr);background:linear-gradient(97deg, color-mix(in srgb, var(--color-text-secondary) 18%, black) 0%, color-mix(in srgb, var(--color-text-secondary) 66%, black) 3%, color-mix(in srgb, var(--color-text-secondary) 34%, black) 9%, color-mix(in srgb, var(--color-text-secondary) 15%, black) 46%, color-mix(in srgb, var(--color-text-secondary) 20%, black) 74%, color-mix(in srgb, var(--color-text-secondary) 62%, black) 96%, color-mix(in srgb, var(--color-text-secondary) 16%, black) 100%);position:relative;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #ffffff1a,0 2px 8px #0000008c,0 26px 60px -24px #000000e6}.hiw-thread-v2-module__spvaRq__btn{width:calc(var(--dw) * .011);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-text-secondary) 26%, black), color-mix(in srgb, var(--color-text-secondary) 58%, black) 35%, color-mix(in srgb, var(--color-text-secondary) 22%, black));border-radius:2px;position:absolute}.hiw-thread-v2-module__spvaRq__btnAction{left:calc(var(--dw) * -.009);height:3.5%;top:14.5%}.hiw-thread-v2-module__spvaRq__btnVolUp{left:calc(var(--dw) * -.009);height:5.8%;top:21.5%}.hiw-thread-v2-module__spvaRq__btnVolDown{left:calc(var(--dw) * -.009);height:5.8%;top:29%}.hiw-thread-v2-module__spvaRq__btnPower{right:calc(var(--dw) * -.009);height:9%;top:23.5%}.hiw-thread-v2-module__spvaRq__bezel{height:100%;padding:calc(var(--dw) * .016);border-radius:calc(var(--dr) - var(--dw) * .021);box-shadow:inset 0 0 calc(var(--dw) * .03) #000000e6;background:#000}.hiw-thread-v2-module__spvaRq__screen{border-radius:calc(var(--dr) - var(--dw) * .037);background:color-mix(in srgb, var(--color-bg-primary) 84%, black);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-accent-violet) 7%, transparent) 0%, transparent 34%);grid-template-rows:auto auto minmax(0,1fr) auto auto;height:100%;display:grid;position:relative;overflow:clip}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__screen{grid-template-rows:auto auto auto auto auto}.hiw-thread-v2-module__spvaRq__statusRow{padding:calc(var(--dw) * .038) calc(var(--dw) * .1) calc(var(--dw) * .012);justify-content:space-between;align-items:center;display:flex}.hiw-thread-v2-module__spvaRq__signal{align-items:flex-end;gap:calc(var(--dw) * .006);display:flex}.hiw-thread-v2-module__spvaRq__signal i{width:calc(var(--dw) * .011);background:color-mix(in srgb, var(--color-text-primary) 78%, transparent);border-radius:1px}.hiw-thread-v2-module__spvaRq__signal i:first-child{height:calc(var(--dw) * .014)}.hiw-thread-v2-module__spvaRq__signal i:nth-child(2){height:calc(var(--dw) * .021)}.hiw-thread-v2-module__spvaRq__signal i:nth-child(3){height:calc(var(--dw) * .028)}.hiw-thread-v2-module__spvaRq__signal i:nth-child(4){height:calc(var(--dw) * .035)}.hiw-thread-v2-module__spvaRq__battery{width:calc(var(--dw) * .078);height:calc(var(--dw) * .038);border-radius:calc(var(--dw) * .012);border:1px solid color-mix(in srgb, var(--color-text-primary) 45%, transparent);background:linear-gradient(to right, color-mix(in srgb, var(--color-text-primary) 78%, transparent) 0 72%, transparent 72%) content-box;padding:1px}.hiw-thread-v2-module__spvaRq__island{top:calc(var(--dw) * .027);width:calc(var(--dw) * .315);height:calc(var(--dw) * .094);z-index:3;background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.hiw-thread-v2-module__spvaRq__chatHead{align-items:center;gap:calc(var(--dw) * .03);padding:calc(var(--dw) * .025) calc(var(--dw) * .055) calc(var(--dw) * .029);background:color-mix(in srgb, var(--color-bg-surface) 60%, transparent);border-bottom:1px solid #ffffff12;display:flex}.hiw-thread-v2-module__spvaRq__backChev{width:calc(var(--dw) * .03);height:calc(var(--dw) * .03);border-left:1.5px solid color-mix(in srgb, var(--color-accent-violet-bright) 85%, transparent);border-bottom:1.5px solid color-mix(in srgb, var(--color-accent-violet-bright) 85%, transparent);transform:rotate(45deg)}.hiw-thread-v2-module__spvaRq__avatar{width:calc(var(--dw) * .105);height:calc(var(--dw) * .105);background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent-violet) 85%, white), var(--color-accent-violet-strong));color:var(--color-text-primary);font-family:var(--font-display);font-size:calc(var(--dw) * .042);border-radius:999px;place-items:center;line-height:1;display:grid}.hiw-thread-v2-module__spvaRq__contact{font-size:calc(var(--dw) * .052);letter-spacing:.01em;color:var(--color-text-primary);font-weight:600}.hiw-thread-v2-module__spvaRq__thread{min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black calc(var(--dw) * .05), black calc(100% - var(--dw) * .07), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black calc(var(--dw) * .05), black calc(100% - var(--dw) * .07), transparent 100%);position:relative;overflow:clip}.hiw-thread-v2-module__spvaRq__roll{gap:calc(var(--dw) * .033);padding:calc(var(--dw) * .04) calc(var(--dw) * .045);transform:translateY(var(--roll,0px));flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__thread{overflow:visible;-webkit-mask-image:none;mask-image:none}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__roll{position:static;transform:none}.hiw-thread-v2-module__spvaRq__row{flex-direction:column;align-items:flex-start;display:flex}.hiw-thread-v2-module__spvaRq__row[data-side=client]{align-items:flex-end}.hiw-thread-v2-module__spvaRq__bubble{max-width:82%;padding:calc(var(--dw) * .035) calc(var(--dw) * .048);border-radius:calc(var(--dw) * .075);font-size:max(10.5px, calc(var(--dw) * .0455));letter-spacing:.002em;line-height:1.32}.hiw-thread-v2-module__spvaRq__bJulien{border-bottom-left-radius:calc(var(--dw) * .022);background:color-mix(in srgb, white 10%, var(--color-bg-elevated));color:var(--color-text-primary)}.hiw-thread-v2-module__spvaRq__bClient{border-bottom-right-radius:calc(var(--dw) * .022);background:linear-gradient(160deg, color-mix(in srgb, var(--color-accent-violet-strong) 90%, var(--color-accent-violet)), color-mix(in srgb, var(--color-accent-violet-strong) 88%, black));color:#fff}.hiw-thread-v2-module__spvaRq__receipt{margin-top:calc(var(--dw) * .014);font-family:var(--font-mono);font-size:calc(var(--dw) * .031);letter-spacing:.06em;color:color-mix(in srgb, var(--color-text-muted) 85%, transparent)}.hiw-thread-v2-module__spvaRq__chips{gap:calc(var(--dw) * .022);margin-top:calc(var(--dw) * .035);display:flex}.hiw-thread-v2-module__spvaRq__chips i{height:calc(var(--dw) * .15);border-radius:calc(var(--dw) * .026);background:linear-gradient(150deg, color-mix(in srgb, var(--color-accent-amber) 55%, var(--color-bg-elevated)), color-mix(in srgb, var(--color-bg-surface) 70%, black));flex:1}.hiw-thread-v2-module__spvaRq__chips i:nth-child(2){background:linear-gradient(200deg, color-mix(in srgb, var(--color-accent-cyan) 40%, var(--color-bg-elevated)), color-mix(in srgb, var(--color-bg-surface) 70%, black))}.hiw-thread-v2-module__spvaRq__chips i:nth-child(3){background:linear-gradient(170deg, color-mix(in srgb, var(--color-accent-amber) 26%, var(--color-bg-elevated)), color-mix(in srgb, var(--color-bg-primary) 80%, black))}.hiw-thread-v2-module__spvaRq__chipsNote{margin-top:calc(var(--dw) * .022);font-family:var(--font-mono);font-size:calc(var(--dw) * .029);letter-spacing:.1em;color:#ffffffb3;display:block}.hiw-thread-v2-module__spvaRq__dots{gap:calc(var(--dw) * .022);padding:calc(var(--dw) * .042) calc(var(--dw) * .052);border-radius:calc(var(--dw) * .075);border-bottom-left-radius:calc(var(--dw) * .022);background:color-mix(in srgb, white 7%, var(--color-bg-elevated));display:flex}.hiw-thread-v2-module__spvaRq__dots i{width:calc(var(--dw) * .026);height:calc(var(--dw) * .026);background:var(--color-text-muted);border-radius:999px}.hiw-thread-v2-module__spvaRq__inputBar{align-items:center;gap:calc(var(--dw) * .03);padding:calc(var(--dw) * .023) calc(var(--dw) * .045);display:flex}.hiw-thread-v2-module__spvaRq__inputPill{height:calc(var(--dw) * .115);background:color-mix(in srgb, var(--color-bg-surface) 70%, transparent);border:1px solid #ffffff1f;border-radius:999px;flex:1}.hiw-thread-v2-module__spvaRq__send{width:calc(var(--dw) * .088);height:calc(var(--dw) * .088);background:color-mix(in srgb, white 12%, var(--color-bg-elevated));border-radius:999px}.hiw-thread-v2-module__spvaRq__homeBar{width:calc(var(--dw) * .34);height:calc(var(--dw) * .013);margin-bottom:calc(var(--dw) * .017);background:color-mix(in srgb, var(--color-text-primary) 60%, transparent);border-radius:999px;justify-self:center}.hiw-thread-v2-module__spvaRq__sheen{border-radius:var(--dr);opacity:.34;pointer-events:none;background:linear-gradient(112deg,#0000 0% 30%,#ffffff1a 37%,#ffffff05 46%,#0000 56% 88%,#ffffff12 96%,#0000 100%);position:absolute;inset:0}.hiw-thread-v2-module__spvaRq__tail{z-index:1;height:18svh;position:relative}.hiw-thread-v2-module__spvaRq__foldStub{z-index:1;height:70svh;position:relative}.hiw-thread-v2-module__spvaRq__stubSpine{background:var(--color-flow-line);opacity:.28;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.hiw-thread-v2-module__spvaRq__stubSpine:before{content:"";background:color-mix(in srgb, var(--color-accent-cyan-bright) 55%, transparent);border-radius:999px;width:3px;height:80px;position:absolute;top:4%;left:-1px}.hiw-thread-v2-module__spvaRq__stubCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-surface) 82%, transparent);width:300px;position:absolute;top:10%;left:calc(50% - 348px);overflow:clip}.hiw-thread-v2-module__spvaRq__stubBar{border-bottom:1px solid var(--color-border-subtle);gap:5px;padding:8px 10px;display:flex}.hiw-thread-v2-module__spvaRq__stubBar i{background:var(--color-text-muted);opacity:.55;border-radius:999px;width:5px;height:5px}.hiw-thread-v2-module__spvaRq__stubCardBody{background:linear-gradient(165deg, color-mix(in srgb, var(--color-bg-elevated) 85%, white) 0%, var(--color-bg-surface) 70%);opacity:.6;height:168px}.hiw-thread-v2-module__spvaRq__foldStub .hiw-thread-v2-module__spvaRq__mockTag{position:absolute;top:6px;bottom:auto;left:32px}.hiw-thread-v2-module__spvaRq__knobWrap{z-index:40;font-family:var(--font-mono);position:fixed;bottom:14px;right:14px}.hiw-thread-v2-module__spvaRq__knobToggle{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-elevated) 90%, transparent);color:var(--color-text-secondary);letter-spacing:.08em;cursor:pointer;padding:7px 12px;font-size:10px}.hiw-thread-v2-module__spvaRq__knobBody{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-elevated) 94%, transparent);width:268px;max-height:calc(100svh - 60px);margin-top:8px;padding:12px;overflow-y:auto}.hiw-thread-v2-module__spvaRq__knobRow{color:var(--color-text-secondary);align-items:center;gap:6px;padding:4px 0;font-size:9.5px;display:flex}.hiw-thread-v2-module__spvaRq__knobRow>span:first-child{letter-spacing:.06em;flex:1}.hiw-thread-v2-module__spvaRq__knobVal{text-align:right;min-width:48px;color:var(--color-text-primary)}.hiw-thread-v2-module__spvaRq__knobRow button{border:1px solid var(--color-border-subtle);width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:3px;place-items:center;font-size:10px;display:grid}.hiw-thread-v2-module__spvaRq__knobRow button:hover{color:var(--color-text-primary)}@media (prefers-reduced-motion:no-preference){.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__head{transition:opacity .3s,transform .3s;transform:translateY(14px)}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__head[data-on=true]{transition:opacity .42s cubic-bezier(.22,.9,.3,1) .3s,transform .48s cubic-bezier(.22,.9,.3,1) .3s;transform:none}.hiw-thread-v2-module__spvaRq__poolWarm,.hiw-thread-v2-module__spvaRq__poolSteady,.hiw-thread-v2-module__spvaRq__reflection{transition:opacity .82s}.hiw-thread-v2-module__spvaRq__stage{transition:transform 1.1s cubic-bezier(.3,.8,.3,1)}.hiw-thread-v2-module__spvaRq__dots i{animation:hiw-thread-v2-module__spvaRq__hiwTyping 1.4s ease-in-out infinite var(--amb)}.hiw-thread-v2-module__spvaRq__dots i:nth-child(2){animation-delay:.18s}.hiw-thread-v2-module__spvaRq__dots i:nth-child(3){animation-delay:.36s}@keyframes hiw-thread-v2-module__spvaRq__hiwTyping{30%{opacity:.35}60%{opacity:1}}}@media (max-height:820px) and (min-width:1024px),(640px<=width<1024px) and (min-aspect-ratio:3/2){.hiw-thread-v2-module__spvaRq__phoneCol{--dh0:calc(60svh * var(--phone-scale,1))}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__sticky{padding:68px 0 12px}.hiw-thread-v2-module__spvaRq__stage{padding-bottom:clamp(30px,6svh,70px)}.hiw-thread-v2-module__spvaRq__typeCol{gap:clamp(14px,2.4svh,26px)}}@media not (min-width:640px),(640px<=width<1024px) and (not (min-aspect-ratio:3/2)){.hiw-thread-v2-module__spvaRq__svcTail{padding:18svh 20px 0}.hiw-thread-v2-module__spvaRq__cols{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:clamp(12px,2svh,22px)}.hiw-thread-v2-module__spvaRq__typeCol{grid-area:auto;place-self:start stretch;gap:12px;padding-bottom:0}.hiw-thread-v2-module__spvaRq__headSub{max-width:none}.hiw-thread-v2-module__spvaRq__headTitle{font-size:calc(clamp(28px, 8.4vw, 44px) * var(--ts,1))}.hiw-thread-v2-module__spvaRq__headSub{font-size:calc(clamp(14px, 3.9vw, 18px) * var(--ts,1))}.hiw-thread-v2-module__spvaRq__phoneCol{--dw:calc(min(62vw, 260px) * var(--phone-scale,1));--dh0:calc(var(--dw) / .485);grid-area:auto}.hiw-thread-v2-module__spvaRq__page[data-pin=off] .hiw-thread-v2-module__spvaRq__phoneCol{--dw:calc(min(62vw, 260px) * var(--phone-scale,1))}.hiw-thread-v2-module__spvaRq__page[data-pin=on] .hiw-thread-v2-module__spvaRq__sticky{padding:88px 0 14px}.hiw-thread-v2-module__spvaRq__page[data-beat="3"] .hiw-thread-v2-module__spvaRq__stage{--sc:calc(1 + .014 * var(--scene,1));--sy:0px}.hiw-thread-v2-module__spvaRq__stubCard{width:min(300px,50vw + 110px);left:20px}.hiw-thread-v2-module__spvaRq__foldStub .hiw-thread-v2-module__spvaRq__mockTag{left:20px}.hiw-thread-v2-module__spvaRq__stage{padding-bottom:clamp(56px,11svh,120px);padding-left:20px;padding-right:20px}}@media (not (min-width:640px)) and (max-height:779px),(640px<=width<1024px) and (not (min-aspect-ratio:3/2)) and (max-height:779px){.hiw-thread-v2-module__spvaRq__phoneCol{--dh0:min(calc(min(62vw, 260px) / .485 * var(--phone-scale,1)), calc(var(--vh-stage) - 232px));--dw:calc(var(--dh0) * .485)}.hiw-thread-v2-module__spvaRq__stage{padding-bottom:40px}}
.hiw-galaxy-module__dTx_ba__galaxy{z-index:3;--gx-bx:80%;--gx-by:83%;--gx-bs:min(109vw, 198svh);--gx-bo:.78;--gx-ky:1;--gx-x:calc((var(--gx-bx) + var(--gxdx,0) * 1%) * (1 - var(--gxc,0)) + 50% * var(--gxc,0));--gx-y:calc((var(--gx-by) + var(--gxdy,0) * var(--gx-ky) * 1%) * (1 - var(--gxc,0)) + 50% * var(--gxc,0));--gx-size:calc(var(--gx-bs) * var(--gxs,1));--gx-o:calc(var(--gx-bo) * var(--gxb,1) * var(--gxf,1))}@media (max-height:820px) and (min-width:1024px),(640px<=width<1024px) and (min-aspect-ratio:3/2){.hiw-galaxy-module__dTx_ba__galaxy{--gx-by:87%;--gx-bs:min(78vw, 148svh);--gx-ky:.67}}@media not (min-width:640px),(640px<=width<1024px) and (not (min-aspect-ratio:3/2)){.hiw-galaxy-module__dTx_ba__galaxy{--gx-bx:50%;--gx-by:94%;--gx-bs:min(92vw, 36svh);--gx-bo:.68;--gx-ky:.167}}@media (not (min-width:640px)) and (max-height:779px),(640px<=width<1024px) and (not (min-aspect-ratio:3/2)) and (max-height:779px){.hiw-galaxy-module__dTx_ba__galaxy{display:none}}
.hiw-one-line-module__6642dW__page{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-utility);position:relative;overflow-x:clip}.hiw-one-line-module__6642dW__stage{--strip-bump:0px;--strip-size:calc(var(--k-strip,36px) + var(--strip-bump));--strip-top:62px;--strip-gap:56px;--box-gap:10px;--block-h:var(--vh-stage);--pad-x:60px;z-index:6;box-sizing:border-box;min-height:var(--block-h);padding:calc(var(--header-h) + var(--strip-top)) var(--pad-x) 0;flex-direction:column;align-items:stretch;display:flex;position:relative}@media (min-width:1024px) and (not (max-height:820px)){.hiw-one-line-module__6642dW__stage{--strip-bump:4px;--strip-top:80px;--strip-gap:64px;--box-gap:29px;--block-h:calc(var(--header-h) + 700px);--pad-x:80px}}.hiw-one-line-module__6642dW__eyebrow{top:calc(var(--header-h) + 18px);font-family:var(--font-mono);letter-spacing:.22em;color:var(--color-text-muted);margin:0;font-size:12px;position:absolute;left:40px}.hiw-one-line-module__6642dW__col>.hiw-one-line-module__6642dW__eyebrow{margin:0 0 40px;position:static}.hiw-one-line-module__6642dW__strip{align-items:flex-start;column-gap:var(--strip-gap);white-space:nowrap;flex-wrap:wrap;row-gap:28px;margin:0;padding:0;list-style:none;display:flex}.hiw-one-line-module__6642dW__st{position:relative}.hiw-one-line-module__6642dW__title{font-family:var(--font-display);font-weight:400;font-size:var(--strip-size);word-spacing:var(--word-spacing-display);letter-spacing:.01em;color:color-mix(in srgb, var(--color-text-primary) var(--k-bright,84%), transparent);margin:0;line-height:1.1}.hiw-one-line-module__6642dW__sub{white-space:normal;color:var(--color-text-secondary);margin:6px 0 0 2px;font-size:15px;line-height:1.4}.hiw-one-line-module__6642dW__st:last-child .hiw-one-line-module__6642dW__sub{max-width:31ch}@media (min-width:1024px) and (not (max-height:820px)){.hiw-one-line-module__6642dW__sub{font-size:16px}}.hiw-one-line-module__6642dW__n{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-text-muted);font-size:11px;position:absolute;top:-18px;left:0}.hiw-one-line-module__6642dW__stage[data-numerals=off] .hiw-one-line-module__6642dW__n{display:none}.hiw-one-line-module__6642dW__boxSlot{z-index:2;margin-top:calc(var(--box-gap) + var(--k-box-dy,0px));grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.hiw-one-line-module__6642dW__floor{z-index:1;min-height:96px;margin:-22px calc(-1 * var(--pad-x)) 0;pointer-events:none;background:url(/images/lab-hiw/desk-band.webp) top/100% 100% no-repeat;flex:auto;position:relative}.hiw-one-line-module__6642dW__pool{mix-blend-mode:screen;background:radial-gradient(ellipse 46% 60% at 50% 14%, color-mix(in srgb, var(--color-accent-violet) 30%, transparent), color-mix(in srgb, var(--color-accent-cyan) 7%, transparent) 55%, transparent 78%);width:1100px;max-width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.hiw-one-line-module__6642dW__tail{height:calc(var(--vh-stage) * .4)}.hiw-one-line-module__6642dW__stage[data-layout=column]{--col-bump:0px;--col-size:calc(var(--k-col,26px) + var(--col-bump));--col-gap:96px;--step-gap:28px}@media (min-width:1024px) and (not (max-height:820px)){.hiw-one-line-module__6642dW__stage[data-layout=column]{--col-bump:2px;--col-gap:120px;--step-gap:30px}}.hiw-one-line-module__6642dW__cols{grid-template-columns:auto minmax(0, var(--ask-w,780px));column-gap:var(--col-gap);justify-content:start;display:grid}.hiw-one-line-module__6642dW__col{flex-direction:column;min-width:0;display:flex}.hiw-one-line-module__6642dW__colList{row-gap:var(--step-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hiw-one-line-module__6642dW__colList .hiw-one-line-module__6642dW__title{font-size:var(--col-size)}.hiw-one-line-module__6642dW__colList .hiw-one-line-module__6642dW__sub{max-width:34ch}.hiw-one-line-module__6642dW__hint{color:color-mix(in srgb, var(--color-text-primary) var(--k-bright,84%), transparent);margin:24px 0 0 2px;font-size:16px;line-height:1.4}.hiw-one-line-module__6642dW__hintArrow{color:var(--color-accent-violet-bright);margin-left:6px}.hiw-one-line-module__6642dW__hintDown{display:none}.hiw-one-line-module__6642dW__draft{border:1px dashed color-mix(in srgb, var(--color-accent-amber) 70%, transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-accent-amber);white-space:nowrap;margin-left:8px;padding:0 4px;font-size:11px}.hiw-one-line-module__6642dW__colBox{z-index:2;min-height:var(--k-box-min,0px);contain:size;position:relative}.hiw-one-line-module__6642dW__cols[data-device=phone]{align-items:center}.hiw-one-line-module__6642dW__cols[data-device=phone][data-col-align=top]{align-items:start}.hiw-one-line-module__6642dW__cols[data-device=phone] .hiw-one-line-module__6642dW__colBox{contain:none;min-height:0}@media not (min-width:1024px){.hiw-one-line-module__6642dW__cols[data-device=phone] .hiw-one-line-module__6642dW__colBox{margin-inline:-8px;container-type:inline-size}}@media (640px<=width<1024px) and (min-aspect-ratio:3/2){.hiw-one-line-module__6642dW__cols[data-device=phone] .hiw-one-line-module__6642dW__hintArrow{display:inline}.hiw-one-line-module__6642dW__cols[data-device=phone] .hiw-one-line-module__6642dW__hintDown{display:none}}@media not (min-width:1024px){.hiw-one-line-module__6642dW__cols{flex-direction:column;display:flex}.hiw-one-line-module__6642dW__colList{row-gap:22px}.hiw-one-line-module__6642dW__colList .hiw-one-line-module__6642dW__sub{max-width:none}.hiw-one-line-module__6642dW__hint{margin:26px 0 34px}.hiw-one-line-module__6642dW__hintArrow{display:none}.hiw-one-line-module__6642dW__hintDown{color:var(--color-accent-violet-bright);margin-left:6px;display:inline}.hiw-one-line-module__6642dW__colBox{--ask-h:340px;contain:none;min-height:0}}@media (min-width:1024px){.hiw-one-line-module__6642dW__galaxyColumn{--gxdx:-20;--gxdy:-41;--gxs:.66;--gxb:1.5}}@media (min-width:1024px) and (max-height:820px){.hiw-one-line-module__6642dW__galaxyColumn{--gxdx:-17;--gxdy:-72;--gxs:1.1;--gxb:1.5}}@media not (min-width:1024px){.hiw-one-line-module__6642dW__galaxyColumn{--gxb:0}}@media (min-width:1024px){.hiw-one-line-module__6642dW__galaxyLine{--gxdx:-20.5;--gxdy:-28;--gxs:.66;--gxb:1.5}}@media (min-width:1024px) and (max-height:820px){.hiw-one-line-module__6642dW__galaxyLine{--gxdx:-19.3;--gxdy:-46;--gxs:1.1;--gxb:1.5}}@media not (min-width:1024px){.hiw-one-line-module__6642dW__galaxyLine{--gxb:0}.hiw-one-line-module__6642dW__stage{--strip-top:60px;--block-h:auto;--pad-x:16px;padding-bottom:40px}.hiw-one-line-module__6642dW__eyebrow{left:16px;top:calc(var(--header-h) + 16px)}.hiw-one-line-module__6642dW__strip{white-space:normal;flex-flow:column;row-gap:22px;margin-bottom:34px}.hiw-one-line-module__6642dW__title{font-size:24px}.hiw-one-line-module__6642dW__sub{font-size:14px}.hiw-one-line-module__6642dW__n{margin-bottom:4px;display:block;position:static}.hiw-one-line-module__6642dW__boxSlot{margin-top:0}.hiw-one-line-module__6642dW__floor{display:none}}
.keyboard-phone-module__9A9oCq__phone{--ph-w:var(--ph-w-js);--ph-h:var(--ph-h-js,calc(var(--ph-w) * .8058));--glass-w:var(--glass-w-js,385px);--screen-bg:var(--color-mark-bg);--screen-fg:var(--color-text-primary);--me:color-mix(in srgb, var(--color-accent-cyan) 38%, var(--color-accent-violet-strong));--me-fg:var(--color-text-primary);--agent:var(--color-cosmos-blue);--agent-fg:var(--color-mark-bg);--stroke:color-mix(in srgb, var(--color-text-primary) 38%, transparent);--muted:color-mix(in srgb, var(--color-text-primary) 62%, transparent);width:100%;height:var(--ph-h);font-family:var(--font-utility);position:relative}.keyboard-phone-module__9A9oCq__shell{width:var(--ph-w);height:var(--ph-h);position:absolute;top:0;left:50%;transform:translate(-50%)}.keyboard-phone-module__9A9oCq__plate{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.keyboard-phone-module__9A9oCq__screen{box-sizing:border-box;background:var(--screen-bg);width:64.565%;height:41.471%;color:var(--screen-fg);font-size:var(--ph-text,14px);border-radius:4px;flex-direction:column;line-height:1.3;display:flex;position:absolute;top:6.416%;left:17.654%;overflow:hidden}.keyboard-phone-module__9A9oCq__phone{translate:0 var(--ph-y,0px);scale:calc(.94 + .06 * var(--approach,1))}.keyboard-phone-module__9A9oCq__underGlow{--glow-max:.32;width:calc(var(--ph-w) * 1.3);height:calc(var(--ph-h) * 1.05);pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent-violet) 34%, transparent) 0%, color-mix(in srgb, var(--color-accent-violet) 16%, transparent) 45%, color-mix(in srgb, var(--color-accent-cyan) 6%, transparent) 72%, transparent 100%);opacity:calc(var(--approach,1) * var(--glow-max));position:absolute;top:60%;left:50%;translate:-50% -50%}.keyboard-phone-module__9A9oCq__phone[data-phone-power=off] .keyboard-phone-module__9A9oCq__screen{background:var(--color-bg-primary)}.keyboard-phone-module__9A9oCq__phone[data-phone-power=off] .keyboard-phone-module__9A9oCq__screen>*{opacity:0}.keyboard-phone-module__9A9oCq__phone[data-phone-power=waking] .keyboard-phone-module__9A9oCq__screen{animation:.4s ease-out both keyboard-phone-module__9A9oCq__ph-backlight}.keyboard-phone-module__9A9oCq__phone[data-phone-power=waking] .keyboard-phone-module__9A9oCq__screen>*{animation:.5s ease-out .3s both keyboard-phone-module__9A9oCq__ph-ui-in}@keyframes keyboard-phone-module__9A9oCq__ph-backlight{0%{background-color:var(--color-bg-primary);box-shadow:inset 0 0 0 200px var(--color-bg-primary)}60%{box-shadow:inset 0 0 60px 0 color-mix(in srgb, var(--screen-fg) 10%, transparent)}to{box-shadow:inset 0 0 #0000}}@keyframes keyboard-phone-module__9A9oCq__ph-ui-in{0%{opacity:0}}.keyboard-phone-module__9A9oCq__field[data-ghost=true]::placeholder,.keyboard-phone-module__9A9oCq__lcdField[data-ghost=true]::placeholder{color:color-mix(in srgb, var(--screen-fg) 62%, transparent)}.keyboard-phone-module__9A9oCq__lcdField[data-ghost=true]::placeholder{color:color-mix(in srgb, var(--lcd-ink) 70%, transparent)}.keyboard-phone-module__9A9oCq__screen[data-warp=true]{width:var(--scr-w);height:var(--scr-h);transform:var(--scr-m);transform-origin:0 0;backface-visibility:hidden;border-radius:3px;top:0;left:0}.keyboard-phone-module__9A9oCq__glass{z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg, color-mix(in srgb, var(--color-text-primary) 9%, transparent) 0%, color-mix(in srgb, var(--color-text-primary) 4%, transparent) 22%, transparent 38%, transparent 62%, color-mix(in srgb, var(--color-text-primary) 2.5%, transparent) 80%, transparent 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-bg-primary) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-text-primary) 7%, transparent), inset 0 0 14px 2px color-mix(in srgb, var(--color-bg-primary) 45%, transparent);position:absolute;inset:0}.keyboard-phone-module__9A9oCq__rocker{z-index:4;left:var(--rk-x);top:var(--rk-y);width:var(--rk-w);height:var(--rk-h);transform:var(--rk-m);transform-origin:0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:none;background:0 0;border:0;border-radius:6px;margin:0;padding:0;position:absolute}.keyboard-phone-module__9A9oCq__rocker:after{content:"";border-radius:inherit;opacity:0;background:0 0;transition:opacity 90ms ease-out;position:absolute;inset:0}@media (hover:hover){.keyboard-phone-module__9A9oCq__rocker:hover:not([aria-disabled=true]):after{opacity:1;background:color-mix(in srgb, var(--color-text-primary) 7%, transparent)}}.keyboard-phone-module__9A9oCq__rocker:active:not([aria-disabled=true]):after{opacity:1;background:color-mix(in srgb, var(--color-bg-primary) 60%, transparent);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--color-bg-primary) 70%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-text-primary) 8%, transparent)}.keyboard-phone-module__9A9oCq__rocker[aria-disabled=true]{cursor:default}.keyboard-phone-module__9A9oCq__rocker[aria-disabled=true]:after{opacity:1;background:color-mix(in srgb, var(--color-bg-primary) 50%, transparent)}.keyboard-phone-module__9A9oCq__rocker[aria-hidden=true]{pointer-events:none}.keyboard-phone-module__9A9oCq__rocker[aria-hidden=true]:after{opacity:0}.keyboard-phone-module__9A9oCq__rocker:focus-visible{outline:2px solid var(--color-accent-cyan-bright);outline-offset:1px}.keyboard-phone-module__9A9oCq__rocker:focus:not(:focus-visible){outline:none}.keyboard-phone-module__9A9oCq__quadDebug{pointer-events:none;width:100%;height:100%;fill:color-mix(in srgb, var(--color-accent-magenta) 18%, transparent);stroke:var(--color-accent-magenta);stroke-width:1.5px;position:absolute;inset:0}.keyboard-phone-module__9A9oCq__quadDebug circle{fill:var(--color-accent-cyan-bright);stroke:none}.keyboard-phone-module__9A9oCq__status{flex:none;justify-content:space-between;align-items:center;height:20px;padding:0 10px;display:flex}.keyboard-phone-module__9A9oCq__bars{align-items:flex-end;gap:2px;height:10px;display:flex}.keyboard-phone-module__9A9oCq__bars i{background:var(--screen-fg);border-radius:1px;width:3px;display:block}.keyboard-phone-module__9A9oCq__bars i:first-child{height:4px}.keyboard-phone-module__9A9oCq__bars i:nth-child(2){height:6px}.keyboard-phone-module__9A9oCq__bars i:nth-child(3){height:8px}.keyboard-phone-module__9A9oCq__bars i:nth-child(4){height:10px}.keyboard-phone-module__9A9oCq__battery{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--screen-fg) 85%, transparent);border-radius:2.5px;width:20px;height:10px;position:relative}.keyboard-phone-module__9A9oCq__battery:before{content:"";background:var(--screen-fg);border-radius:1px;position:absolute;inset:1.5px 4px 1.5px 1.5px}.keyboard-phone-module__9A9oCq__battery:after{content:"";background:color-mix(in srgb, var(--screen-fg) 85%, transparent);border-radius:0 1px 1px 0;width:2px;height:3px;position:absolute;top:2px;right:-4px}.keyboard-phone-module__9A9oCq__log{scrollbar-width:none;flex-direction:column;flex:1;gap:3px;min-height:0;padding:4px 10px 6px;display:flex;overflow-y:auto}.keyboard-phone-module__9A9oCq__log::-webkit-scrollbar{display:none}.keyboard-phone-module__9A9oCq__log[data-overflow=true]{overscroll-behavior:contain}.keyboard-phone-module__9A9oCq__bubble[data-first=true]:not(:first-child){margin-top:8px}.keyboard-phone-module__9A9oCq__bubble{transform-origin:bottom;border-radius:11px;max-width:78%;padding:5px 9px 4px;animation:.22s cubic-bezier(.2,.8,.2,1) keyboard-phone-module__9A9oCq__ph-pop;position:relative}.keyboard-phone-module__9A9oCq__bubble[data-thinking=true]{min-height:1.3em;padding:7px 10px}.keyboard-phone-module__9A9oCq__bubble[data-who=me]{background:var(--me);color:var(--me-fg);align-self:flex-end}.keyboard-phone-module__9A9oCq__bubble[data-who=agent]{background:var(--agent);color:var(--agent-fg);align-self:flex-start}.keyboard-phone-module__9A9oCq__bubble[data-last=true][data-who=me]{border-bottom-right-radius:3px}.keyboard-phone-module__9A9oCq__bubble[data-last=true][data-who=agent]{border-bottom-left-radius:3px}.keyboard-phone-module__9A9oCq__bubble[data-last=true]:after{content:"";background:inherit;width:7px;height:7px;position:absolute;bottom:0}.keyboard-phone-module__9A9oCq__bubble[data-last=true][data-who=me]:after{clip-path:polygon(0 0,100% 100%,0 100%);right:-4px}.keyboard-phone-module__9A9oCq__bubble[data-last=true][data-who=agent]:after{clip-path:polygon(100% 0,100% 100%,0 100%);left:-4px}.keyboard-phone-module__9A9oCq__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.keyboard-phone-module__9A9oCq__time{text-align:right;letter-spacing:.02em;opacity:.72;margin-top:2px;font-size:max(9px,.66em);line-height:1.2;display:block}@keyframes keyboard-phone-module__9A9oCq__ph-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}}.keyboard-phone-module__9A9oCq__dots{gap:4px;padding:3px 0;display:inline-flex}.keyboard-phone-module__9A9oCq__dots i{background:var(--agent-fg);opacity:.55;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite keyboard-phone-module__9A9oCq__ph-dot;display:block}.keyboard-phone-module__9A9oCq__dots i:nth-child(2){animation-delay:.15s}.keyboard-phone-module__9A9oCq__dots i:nth-child(3){animation-delay:.3s}@keyframes keyboard-phone-module__9A9oCq__ph-dot{50%{opacity:1;transform:translateY(-2px)}}.keyboard-phone-module__9A9oCq__inputRow{cursor:text;flex:none;align-items:center;gap:6px;padding:4px 8px 8px 10px;display:flex}.keyboard-phone-module__9A9oCq__fieldWrap{flex:1;min-width:0;display:flex;position:relative}.keyboard-phone-module__9A9oCq__fieldWrap:after{content:"";box-shadow:0 0 0 1px color-mix(in srgb, var(--me) 34%, transparent), 0 0 7px 0 color-mix(in srgb, var(--me) 42%, transparent), 0 0 18px 2px color-mix(in srgb, var(--me) 22%, transparent);pointer-events:none;border-radius:14px;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.keyboard-phone-module__9A9oCq__fieldWrap:after{animation:keyboard-phone-module__9A9oCq__ph-glow calc(var(--ph-glow-period,7s) / 2) ease-in-out infinite alternate}}@keyframes keyboard-phone-module__9A9oCq__ph-glow{0%{opacity:1}to{opacity:calc(1 - var(--ph-glow-amp,.3))}}[data-phone-glow=steady] .keyboard-phone-module__9A9oCq__fieldWrap:after{opacity:1;animation:none}[data-phone-glow=off] .keyboard-phone-module__9A9oCq__fieldWrap:after{display:none}.keyboard-phone-module__9A9oCq__fieldWrap:focus-within:after{opacity:0;animation:none}.keyboard-phone-module__9A9oCq__field:focus-visible{outline:2px solid var(--color-accent-cyan-bright);outline-offset:1px}[data-on=off] .keyboard-phone-module__9A9oCq__fieldWrap:after,[data-live=off] .keyboard-phone-module__9A9oCq__fieldWrap:after{animation-play-state:paused}.keyboard-phone-module__9A9oCq__field{border:1px solid var(--stroke);background:color-mix(in srgb, var(--color-text-primary) 3%, transparent);min-width:0;height:28px;color:var(--screen-fg);font:inherit;caret-color:var(--me);border-radius:14px;outline:none;flex:1;padding:0 10px}.keyboard-phone-module__9A9oCq__field::placeholder{color:color-mix(in srgb, var(--color-text-primary) 42%, transparent)}.keyboard-phone-module__9A9oCq__field:focus{border-color:color-mix(in srgb, var(--color-text-primary) 62%, transparent)}.keyboard-phone-module__9A9oCq__send{border:1px solid var(--stroke);background:var(--me);width:28px;height:28px;color:var(--me-fg);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .12s ease-out,opacity .12s ease-out;display:grid}.keyboard-phone-module__9A9oCq__send:disabled{color:var(--screen-fg);opacity:.38;cursor:default;background:0 0}.keyboard-phone-module__9A9oCq__send svg{width:13px;height:13px}.keyboard-phone-module__9A9oCq__lcd{--lcd-bg:#b9c98a;--lcd-ink:#1d2614;--lcd-hi:#cfdc9f;--lcd-lo:#97a66c;font-family:var(--font-lcd), ui-monospace, monospace;font-size:calc(var(--ph-text,14px) * 1.3);color:var(--lcd-ink);background:repeating-linear-gradient(to bottom, transparent 0 2px, color-mix(in srgb, var(--lcd-ink) 5%, transparent) 2px 3px), radial-gradient(ellipse 70% 80% at 50% 42%, var(--lcd-hi), var(--lcd-bg) 55%, var(--lcd-lo) 100%);text-shadow:0 0 .5px color-mix(in srgb, var(--lcd-ink) 40%, transparent);line-height:1.1}.keyboard-phone-module__9A9oCq__lcd[data-tint=amber]{--lcd-bg:#d8a64f;--lcd-ink:#3a2408;--lcd-hi:#e8bf6c;--lcd-lo:#b2833a}.keyboard-phone-module__9A9oCq__lcd[data-tint=ice]{--lcd-bg:#b7cfe0;--lcd-ink:#16283a;--lcd-hi:#cfe2ee;--lcd-lo:#92adc2}.keyboard-phone-module__9A9oCq__lcdStatus{border-bottom:1px solid color-mix(in srgb, var(--lcd-ink) 35%, transparent);flex:none;justify-content:space-between;align-items:center;height:18px;padding:0 8px;display:flex}.keyboard-phone-module__9A9oCq__pxBars{align-items:flex-end;gap:2px;height:9px;display:flex}.keyboard-phone-module__9A9oCq__pxBars i{background:var(--lcd-ink);width:3px;display:block}.keyboard-phone-module__9A9oCq__pxBars i:first-child{height:3px}.keyboard-phone-module__9A9oCq__pxBars i:nth-child(2){height:5px}.keyboard-phone-module__9A9oCq__pxBars i:nth-child(3){height:7px}.keyboard-phone-module__9A9oCq__pxBars i:nth-child(4){height:9px}.keyboard-phone-module__9A9oCq__pxBattery{border:1px solid var(--lcd-ink);gap:1px;height:5px;padding:1px;display:flex;position:relative}.keyboard-phone-module__9A9oCq__pxBattery i{background:var(--lcd-ink);width:3px;display:block}.keyboard-phone-module__9A9oCq__pxBattery:after{content:"";background:var(--lcd-ink);width:2px;height:3px;position:absolute;top:1px;right:-3px}.keyboard-phone-module__9A9oCq__lcdLog{gap:0;padding:4px 8px 2px}.keyboard-phone-module__9A9oCq__lcdLine{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.keyboard-phone-module__9A9oCq__lcdLine[data-who=agent]{margin-bottom:1.1em}.keyboard-phone-module__9A9oCq__lcdWait{animation:.9s steps(2,start) infinite keyboard-phone-module__9A9oCq__lcd-blink}.keyboard-phone-module__9A9oCq__lcdInput{border-top:1px solid color-mix(in srgb, var(--lcd-ink) 35%, transparent);cursor:text;flex:none;align-items:center;min-height:24px;padding:2px 8px 4px;display:flex}.keyboard-phone-module__9A9oCq__lcdPrompt{white-space:pre}.keyboard-phone-module__9A9oCq__lcdField{max-width:calc(100% - 3ch);color:inherit;font:inherit;caret-color:#0000;background:0 0;border:0;outline:none;padding:0}.keyboard-phone-module__9A9oCq__lcdCursor{background:var(--lcd-ink);width:.55em;height:1em;margin-left:1px;animation:1s steps(2,start) infinite keyboard-phone-module__9A9oCq__lcd-blink;display:inline-block}.keyboard-phone-module__9A9oCq__lcdCursor[data-busy=true]{opacity:.35;animation:none}@keyframes keyboard-phone-module__9A9oCq__lcd-blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.keyboard-phone-module__9A9oCq__bubble,.keyboard-phone-module__9A9oCq__dots i,.keyboard-phone-module__9A9oCq__lcdWait,.keyboard-phone-module__9A9oCq__lcdCursor,.keyboard-phone-module__9A9oCq__phone[data-phone-power=waking] .keyboard-phone-module__9A9oCq__screen,.keyboard-phone-module__9A9oCq__phone[data-phone-power=waking] .keyboard-phone-module__9A9oCq__screen>*{animation:none}.keyboard-phone-module__9A9oCq__phone{translate:none;scale:none}}@media not (min-width:1024px){.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight]{--sl-glass-l:.198758;--sl-glass-t:.050604;--sl-glass-w:.653416;--sl-glass-h:.410876;--sl-glass-r:.147826;--sl-rocker-l:.890683;--sl-rocker-w:.058385;--sl-up-t:.167674;--sl-up-h:.125378;--sl-down-t:.31571;--sl-down-h:.113293;--sl-glass-b:.379503;--sl-cap:745.1px;--ph-w:min(100cqw, var(--sl-cap), calc(var(--ph-room,1000px) / var(--sl-glass-b)));--ph-h:calc(var(--ph-w) * .82236);--glass-w:calc(var(--ph-w) * var(--sl-glass-w))}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__screen{left:calc(var(--sl-glass-l) * 100%);top:calc(var(--sl-glass-t) * 100%);width:calc(var(--sl-glass-w) * 100%);height:calc(var(--sl-glass-h) * 100%);border-radius:3px;transform:none}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__rocker{left:calc(var(--sl-rocker-l) * 100%);width:calc(var(--sl-rocker-w) * 100%);transform:none}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__rocker[data-dir=up]{top:calc(var(--sl-up-t) * 100%);height:calc(var(--sl-up-h) * 100%)}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__rocker[data-dir=down]{top:calc(var(--sl-down-t) * 100%);height:calc(var(--sl-down-h) * 100%)}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__rocker:before{--rk-hit-l:min(max(0px, (44px - 100%) / 2), (var(--sl-rocker-l) - var(--sl-glass-l) - var(--sl-glass-w)) / var(--sl-rocker-w) * 100% - 2px);content:"";left:calc(-1 * var(--rk-hit-l));right:calc(var(--rk-hit-l) - max(0px, 44px - 100%));position:absolute}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__rocker[data-dir=up]:before{top:min(0px,100% - 44px);bottom:0}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__rocker[data-dir=down]:before{top:0;bottom:min(0px,100% - 44px)}}@media not (min-width:640px){.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight]{--ph-w:min(calc(100cqw + 12px), var(--sl-cap), calc(var(--ph-room,1000px) / var(--sl-glass-b)))}}@media (640px<=width<1024px) and (min-aspect-ratio:3/2){.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight]{--ph-w:min(calc((var(--vh-stage) - var(--header-h) - 48px) * 805 / 306), 100cqw, var(--sl-cap));--sh-right:0px}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__shell{left:auto;right:var(--sh-right);transform:none}.keyboard-phone-module__9A9oCq__phone[data-phone-angle=slight] .keyboard-phone-module__9A9oCq__underGlow{left:calc(100% - var(--sh-right) - var(--ph-w) / 2)}}.keyboard-phone-module__9A9oCq__phone[data-phone-status=off] .keyboard-phone-module__9A9oCq__status{display:none}@media not (min-width:640px),(640px<=width<1024px) and (min-aspect-ratio:3/2){.keyboard-phone-module__9A9oCq__phone .keyboard-phone-module__9A9oCq__screen{font-size:var(--ph-text-phone,clamp(12px, 3.33vw, 13px))}.keyboard-phone-module__9A9oCq__phone[data-phone-status=auto] .keyboard-phone-module__9A9oCq__status{display:none}}@media not (min-width:640px){.keyboard-phone-module__9A9oCq__phone .keyboard-phone-module__9A9oCq__screen{font-size:var(--ph-text-phone,12px);line-height:1.25}}
.story-screen-module__mnknAq__head{border-bottom:1px solid color-mix(in srgb, var(--screen-fg) 10%, transparent);flex:none;align-items:center;gap:7px;padding:1px 10px 6px;display:flex}.story-screen-module__mnknAq__avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent-violet) 85%, white), var(--color-accent-violet-strong));width:22px;height:22px;color:var(--color-text-primary);font-family:var(--font-display);border-radius:999px;flex:none;place-items:center;font-size:10px;line-height:1;display:grid}.story-screen-module__mnknAq__name{letter-spacing:.01em;font-size:.93em;font-weight:600}.story-screen-module__mnknAq__label{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-text-muted);margin-left:auto;font-size:max(9px,.6em)}.story-screen-module__mnknAq__thread{--fade-top:14px;--fade-bot:8px;pointer-events:none;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--fade-top), black calc(100% - var(--fade-bot)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--fade-top), black calc(100% - var(--fade-bot)), transparent 100%);flex:1;position:relative;overflow:clip}.story-screen-module__mnknAq__roll{padding:6px 10px var(--fade-bot);transform:translateY(var(--roll,0px));flex-direction:column;gap:3px;margin:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.story-screen-module__mnknAq__thread[data-story=rest]{pointer-events:auto;overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.story-screen-module__mnknAq__thread[data-story=rest]::-webkit-scrollbar{display:none}.story-screen-module__mnknAq__thread[data-story=rest]:focus-visible{outline:2px solid var(--color-accent-cyan-bright);outline-offset:-2px;border-radius:3px}.story-screen-module__mnknAq__thread[data-story=rest] .story-screen-module__mnknAq__roll{position:static;transform:none}.story-screen-module__mnknAq__thread[data-story=rest] .story-screen-module__mnknAq__row{--reveal:1}.story-screen-module__mnknAq__row{--reveal:clamp(0, var(--q,0) - var(--i,0) + 1, 1);--next:clamp(0, var(--q,0) - var(--i,0), 1);opacity:var(--reveal);translate:0 calc((1 - var(--reveal)) * 8px);scale:calc(.96 + .04 * var(--reveal));transform-origin:0 100%;flex-direction:column;align-items:flex-start;display:flex}.story-screen-module__mnknAq__row[data-side=client]{transform-origin:100% 100%;align-items:flex-end}.story-screen-module__mnknAq__row[data-first=true]:not(:first-child){margin-top:8px}.story-screen-module__mnknAq__bubble{border-radius:11px;max-width:78%;padding:5px 9px 4px;position:relative}.story-screen-module__mnknAq__bubble[data-kind=preview]{max-width:90%}.story-screen-module__mnknAq__row[data-side=client] .story-screen-module__mnknAq__bubble{background:var(--me);color:var(--me-fg)}.story-screen-module__mnknAq__row[data-side=julien] .story-screen-module__mnknAq__bubble{background:var(--agent);color:var(--agent-fg)}.story-screen-module__mnknAq__row[data-side=client] .story-screen-module__mnknAq__bubble{border-bottom-right-radius:calc(3px + 8px * var(--next))}.story-screen-module__mnknAq__row[data-side=julien] .story-screen-module__mnknAq__bubble{border-bottom-left-radius:calc(3px + 8px * var(--next))}.story-screen-module__mnknAq__row[data-run=ends] .story-screen-module__mnknAq__bubble{--next:0}.story-screen-module__mnknAq__bubble:after{content:"";background:inherit;width:7px;height:7px;opacity:calc(1 - var(--next));position:absolute;bottom:0}.story-screen-module__mnknAq__row[data-side=client] .story-screen-module__mnknAq__bubble:after{clip-path:polygon(0 0,100% 100%,0 100%);right:-4px}.story-screen-module__mnknAq__row[data-side=julien] .story-screen-module__mnknAq__bubble:after{clip-path:polygon(100% 0,100% 100%,0 100%);left:-4px}.story-screen-module__mnknAq__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.story-screen-module__mnknAq__chips{gap:4px;margin-top:6px;display:flex}.story-screen-module__mnknAq__chips i{height:calc(var(--glass-w,385px) * .11);background:linear-gradient(150deg, color-mix(in srgb, var(--color-accent-amber) 55%, var(--color-bg-elevated)), color-mix(in srgb, var(--color-bg-surface) 70%, black));border-radius:5px;flex:1}.story-screen-module__mnknAq__chips i:nth-child(2){background:linear-gradient(200deg, color-mix(in srgb, var(--color-accent-cyan) 40%, var(--color-bg-elevated)), color-mix(in srgb, var(--color-bg-surface) 70%, black))}.story-screen-module__mnknAq__chips i:nth-child(3){background:linear-gradient(170deg, color-mix(in srgb, var(--color-accent-amber) 26%, var(--color-bg-elevated)), color-mix(in srgb, var(--color-bg-primary) 80%, black))}.story-screen-module__mnknAq__chipsNote{font-family:var(--font-mono);letter-spacing:.1em;opacity:.8;margin-top:4px;font-size:max(9px,.6em);display:block}.story-screen-module__mnknAq__receipt{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);margin-top:2px;margin-right:2px;font-size:max(9px,.6em)}.story-screen-module__mnknAq__card{background:color-mix(in srgb, var(--color-mark-bg) 30%, transparent);border-radius:8px;align-items:center;gap:8px;margin:-1px -5px 6px;padding:4px;display:flex}.story-screen-module__mnknAq__thumb{width:calc(var(--glass-w,385px) * .26);aspect-ratio:16/9;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:5px;flex:none;display:block}@media not (min-width:640px),(640px<=width<1024px) and (min-aspect-ratio:3/2){.story-screen-module__mnknAq__thumb{width:calc(var(--glass-w,385px) * .22)}}.story-screen-module__mnknAq__cardMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.story-screen-module__mnknAq__cardTitle{font-size:.93em;font-weight:600;line-height:1.2}.story-screen-module__mnknAq__cardSub{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:max(9px,.6em)}.story-screen-module__mnknAq__dots{gap:4px;padding:3px 0;display:inline-flex}.story-screen-module__mnknAq__dots i{background:var(--agent-fg);opacity:.55;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite story-screen-module__mnknAq__st-dot;display:block}.story-screen-module__mnknAq__dots i:nth-child(2){animation-delay:.15s}.story-screen-module__mnknAq__dots i:nth-child(3){animation-delay:.3s}.story-screen-module__mnknAq__thread[data-live=off] .story-screen-module__mnknAq__dots i{animation-play-state:paused}@keyframes story-screen-module__mnknAq__st-dot{50%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.story-screen-module__mnknAq__dots i{animation:none}}@media not (min-width:640px){.story-screen-module__mnknAq__head{gap:5px;padding-block:0 2px;padding-inline:8px}.story-screen-module__mnknAq__avatar{width:clamp(12px, calc(var(--glass-w,385px) * .0555), 16px);height:clamp(12px, calc(var(--glass-w,385px) * .0555), 16px);font-size:8px}.story-screen-module__mnknAq__thread{--fade-top:8px;--fade-bot:6px}.story-screen-module__mnknAq__roll{padding-block:4px calc(var(--fade-bot) + 1px);padding-inline:var(--fade-top);gap:2px}.story-screen-module__mnknAq__row[data-first=true]:not(:first-child){margin-block-start:6px}.story-screen-module__mnknAq__bubble{border-radius:10px;padding-block:4px 3px;padding-inline:8px}.story-screen-module__mnknAq__card{gap:6px;margin-block:-1px 3px;margin-inline:-4px;padding:3px}.story-screen-module__mnknAq__thumb{width:calc(var(--glass-w,385px) * .2)}}
.agent-screen-module__cehUIG__heads{flex:none;position:relative}.agent-screen-module__cehUIG__heads>.agent-screen-module__cehUIG__face[data-face=agent]{position:absolute;inset:0}.agent-screen-module__cehUIG__body{flex:1;min-height:0;position:relative}.agent-screen-module__cehUIG__body>.agent-screen-module__cehUIG__face{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.agent-screen-module__cehUIG__face{opacity:1;transition:opacity .18s .14s,translate .32s,visibility}.agent-screen-module__cehUIG__face[data-on=off]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,translate .32s,visibility 0s linear .32s}.agent-screen-module__cehUIG__body>.agent-screen-module__cehUIG__face[data-face=story][data-on=off]{translate:0 -12%}.agent-screen-module__cehUIG__body>.agent-screen-module__cehUIG__face[data-face=agent][data-on=off]{translate:0 6%}.agent-screen-module__cehUIG__compose{flex:none;transition:opacity .26s 80ms,translate .26s 80ms}.agent-screen-module__cehUIG__compose[data-on=off]{opacity:0;transition:opacity .26s,translate .26s;translate:0 100%}@media (prefers-reduced-motion:reduce){.agent-screen-module__cehUIG__face,.agent-screen-module__cehUIG__face[data-on=off],.agent-screen-module__cehUIG__compose,.agent-screen-module__cehUIG__compose[data-on=off]{transition:none}}.agent-screen-module__cehUIG__head{border-bottom:1px solid color-mix(in srgb, var(--screen-fg) 10%, transparent);box-sizing:border-box;align-items:center;gap:7px;height:100%;padding:1px 10px 6px;display:flex}.agent-screen-module__cehUIG__name{letter-spacing:.01em;font-size:.93em;font-weight:600}.agent-screen-module__cehUIG__back{all:unset;font-family:var(--font-mono);letter-spacing:.1em;color:color-mix(in srgb, currentColor 62%, transparent);cursor:pointer;margin-left:auto;font-size:max(9px,.6em)}@media (hover:hover){.agent-screen-module__cehUIG__back:hover{color:currentColor}}.agent-screen-module__cehUIG__back:focus-visible{outline:2px solid var(--color-accent-cyan-bright);outline-offset:2px;border-radius:2px}.agent-screen-module__cehUIG__notice{text-align:center;text-wrap:balance;color:color-mix(in srgb, currentColor 78%, transparent);flex:none;margin:2px 6px 6px;font-size:max(9px,.72em);line-height:1.35}
.hiw-phone-beat-module__ldBgca__page{position:relative}@media not (min-width:1024px){.hiw-phone-beat-module__ldBgca__page{overflow-x:clip}}.hiw-phone-beat-module__ldBgca__scroller{z-index:1;position:relative}.hiw-phone-beat-module__ldBgca__sticky{--p:0;--ph-y:0px;--q:0;--roll:0px;--approach:1;--approach-col:1;position:relative}.hiw-phone-beat-module__ldBgca__sticky>section{--p:0}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__scroller{height:calc(var(--pace) * var(--vh-stage) / 100)}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky{height:var(--vh-stage);position:sticky;top:0;overflow:clip}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky>section{--stage-m:0px;height:100%;min-height:0;padding-top:calc(var(--header-h) + var(--stage-m));padding-bottom:var(--stage-m)}@media (min-width:1024px) and (not (max-height:820px)){.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky>section{--stage-m:80px}}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky [data-unit]{margin-block:auto}.hiw-phone-beat-module__ldBgca__line{--a-line:1;--a-fade:1}.hiw-phone-beat-module__ldBgca__page[data-pin=on][data-enter=converge] .hiw-phone-beat-module__ldBgca__line{--a-line:clamp(0, (var(--approach-col) - var(--line-i,0) * var(--line-lag)) / (1 - var(--line-last) * var(--line-lag)), 1);--a-fade:clamp(0, (var(--approach-col) - var(--line-i,0) * var(--line-fade-lag)) / (1 - var(--line-last) * var(--line-fade-lag)), 1);translate:0 calc(-1 * var(--descend-vh) / 100 * var(--vh-stage) * (1 - var(--a-line)))}.hiw-phone-beat-module__ldBgca__page[data-pin=on][data-enter=converge] li.hiw-phone-beat-module__ldBgca__line,.hiw-phone-beat-module__ldBgca__page[data-pin=on][data-enter=converge] .hiw-phone-beat-module__ldBgca__eyebrow,.hiw-phone-beat-module__ldBgca__page[data-pin=on][data-enter=converge] p.hiw-phone-beat-module__ldBgca__line[data-on]>*{opacity:clamp(0, var(--a-fade) * 2, 1)}.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__line.hiw-phone-beat-module__ldBgca__eyebrow{position:relative;inset:auto}.hiw-phone-beat-module__ldBgca__eyebrow:after{content:"";background:color-mix(in srgb, var(--color-accent-violet) 60%, transparent);transform-origin:0;height:1px;transform:scaleX(var(--a-fade));pointer-events:none;position:absolute;bottom:-8px;left:0;right:0}.hiw-phone-beat-module__ldBgca__tail{height:calc(var(--vh-stage) * .18)}.hiw-phone-beat-module__ldBgca__page[data-exit=sweep] .hiw-phone-beat-module__ldBgca__exitCol{translate:calc(var(--depart,0) * var(--exit-col,.5) * var(--exit-vh,16) * var(--vh-stage) / -100) 0;opacity:calc(1 - var(--depart,0) * .65)}.hiw-phone-beat-module__ldBgca__page[data-exit=sweep] .hiw-phone-beat-module__ldBgca__exitBox{translate:calc(var(--depart,0) * var(--exit-vh,16) * var(--vh-stage) / 100) 0;opacity:calc(1 - var(--depart,0) * .65)}@media (prefers-reduced-motion:reduce){.hiw-phone-beat-module__ldBgca__page[data-exit=sweep] .hiw-phone-beat-module__ldBgca__exitCol,.hiw-phone-beat-module__ldBgca__page[data-exit=sweep] .hiw-phone-beat-module__ldBgca__exitBox{opacity:1;translate:none}}.hiw-phone-beat-module__ldBgca__leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hiw-phone-beat-module__ldBgca__leader{--hiw-lead:1;fill:none;stroke:color-mix(in srgb, var(--color-accent-cyan-bright) 62%, transparent);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--hiw-lead));vector-effect:non-scaling-stroke}.hiw-phone-beat-module__ldBgca__leadAnchor{vertical-align:middle;width:0;height:1em;display:inline-block}.hiw-phone-beat-module__ldBgca__page [data-unit]{position:relative}@media not (min-width:1024px){.hiw-phone-beat-module__ldBgca__leaders{display:none}}.hiw-phone-beat-module__ldBgca__page{--step-dim-title:.45;--step-dim-sub:.75;--hint-dim:.6}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on]{transform-origin:0;transition:transform .26s}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on]>*,.hiw-phone-beat-module__ldBgca__page[data-step-light=on] p[data-on]{transition:opacity .26s,color .26s}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on=true]{transform:translate(6px)scale(1.04)}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on=true]>span{color:var(--color-accent-violet-bright)}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on=false]>*{opacity:var(--step-dim,.45)}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on=false]>h3{opacity:max(var(--step-dim,.45), var(--step-dim-title))}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] li[data-on=false]>p{opacity:max(var(--step-dim,.45), var(--step-dim-sub))}.hiw-phone-beat-module__ldBgca__page[data-step-light=on] p[data-on=false]{opacity:max(var(--step-dim,.45), var(--hint-dim))}.hiw-phone-beat-module__ldBgca__list{--rail-y:0px;--rail-x:-18px;--rail-seg:22px;position:relative}.hiw-phone-beat-module__ldBgca__page[data-rail=on] .hiw-phone-beat-module__ldBgca__list:before,.hiw-phone-beat-module__ldBgca__page[data-rail=on] .hiw-phone-beat-module__ldBgca__list:after{content:"";left:var(--rail-x);pointer-events:none;width:2px;position:absolute}.hiw-phone-beat-module__ldBgca__page[data-rail=on] .hiw-phone-beat-module__ldBgca__list:before{background:color-mix(in srgb, var(--color-accent-violet) 45%, transparent);top:-18px;bottom:0}.hiw-phone-beat-module__ldBgca__page[data-rail=on] .hiw-phone-beat-module__ldBgca__list:after{top:calc(-1 * var(--rail-seg) / 2);height:var(--rail-seg);background:var(--color-accent-violet-bright);box-shadow:0 0 8px color-mix(in srgb, var(--color-accent-violet-bright) 55%, transparent);transform:translateY(var(--rail-y));transition:transform .26s}.hiw-phone-beat-module__ldBgca__hintBtn{all:unset;cursor:pointer;color:inherit;font:inherit;position:relative}.hiw-phone-beat-module__ldBgca__titleBtn:focus-visible:after,.hiw-phone-beat-module__ldBgca__hintBtn:focus-visible:after{content:"";background:var(--color-accent-cyan-bright);pointer-events:none;border-radius:1px;height:2px;position:absolute;bottom:-4px;left:0;right:0}.hiw-phone-beat-module__ldBgca__titleBtn{all:unset;cursor:pointer;position:relative}@media (hover:hover){.hiw-phone-beat-module__ldBgca__titleBtn:hover{color:var(--color-text-primary)}}@media not (min-width:1024px){.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__sticky [data-unit]{align-items:stretch}.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__list>li>h3{font-size:24px}.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__list>li>p{font-size:14px}}@media not (min-width:640px),(640px<=width<1024px) and (not (min-aspect-ratio:3/2)){.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__sticky [data-unit]{grid-template-columns:minmax(0,1fr);display:grid}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky>section{--stage-m:14px;container-type:inline-size}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky [data-unit]{--ph-track:calc(100cqw + 16px);--ph-row:min(calc(var(--ph-track) / .653416 * .82236), calc(745.1px * .82236));grid-template-rows:auto minmax(0, var(--ph-row));align-content:center;row-gap:clamp(12px, calc(var(--vh-stage) - 528px), 32px);flex:auto;min-height:0;margin-block:0}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky [data-unit]>.hiw-phone-beat-module__ldBgca__exitBox{--ph-room:calc(100cqh + var(--stage-m) - 8px);container-type:size}}@media (640px<=width<1024px) and (not (min-aspect-ratio:3/2)){.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky [data-unit]{--ph-row:min(calc(var(--ph-track) * .82236), calc(745.1px * .82236))}}@media not (min-width:640px){.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky [data-unit]{--ph-row:min(calc((var(--ph-track) + 12px) * .82236), calc(745.1px * .82236));align-content:space-evenly}}@media (640px<=width<1024px) and (min-aspect-ratio:3/2){.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__sticky [data-unit]{grid-template-columns:26% minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__sticky [data-unit]>.hiw-phone-beat-module__ldBgca__exitBox{margin-left:0}.hiw-phone-beat-module__ldBgca__page .hiw-phone-beat-module__ldBgca__list>li>h3{font-size:22px}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__sticky>section{--stage-m:8px}}@media not (min-width:1024px){.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol{grid-template-rows:auto auto;align-content:start;row-gap:16px;display:grid}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol>.hiw-phone-beat-module__ldBgca__eyebrow{grid-row:1;margin:0}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list{grid-area:2/1;display:grid}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list>li{grid-area:1/1}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list>li[data-on=true]{transform:none}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list>li[data-on=false]{pointer-events:none}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list>li[data-on=false]>*{opacity:0}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol>p[data-on]{grid-area:2/1;align-self:start;margin:0}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol>p[data-on=false]{opacity:0;pointer-events:none}:is(.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list>li[data-on=false]:has(:focus-visible),.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol>p[data-on=false]:has(:focus-visible)){pointer-events:auto}:is(.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__list>li[data-on=false]:has(:focus-visible)>*,.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol>p[data-on=false]:has(:focus-visible)){opacity:1}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol:has([data-on=false] :focus-visible) .hiw-phone-beat-module__ldBgca__list>li[data-on=true]{pointer-events:none}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol:has(li[data-on=false] :focus-visible)>p[data-on=true]{pointer-events:none}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol:has([data-on=false] :focus-visible) .hiw-phone-beat-module__ldBgca__list>li[data-on=true]>*{opacity:0}.hiw-phone-beat-module__ldBgca__page[data-pin=on] .hiw-phone-beat-module__ldBgca__exitCol:has(li[data-on=false] :focus-visible)>p[data-on=true]{opacity:0}}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.01esg-5vzborl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2n-wf6s8aqfs0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.2tcyrya9o07vu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_ec1941a5-module__SmfTcG__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_ec1941a5-module__SmfTcG__variable{--font-lcd:"VT323", "VT323 Fallback"}
.services-panel-module__Gbwq8q__page{--lens-dip:.4;background:var(--color-bg-primary);--row-h:132px;--ls:var(--list-scale);--ls-sub:calc(1 + (var(--ls) - 1) * .45);--art-cap:calc((100svh - 330px) / .7435);min-height:100vh;position:relative;overflow:clip visible}.services-panel-module__Gbwq8q__page[data-embed=true]{background:0 0;min-height:0}.services-panel-module__Gbwq8q__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.services-panel-module__Gbwq8q__skyFixed{z-index:0;isolation:isolate;pointer-events:none;position:fixed;inset:0;overflow:clip}.services-panel-module__Gbwq8q__skyInFlow{z-index:0;isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:clip}.services-panel-module__Gbwq8q__standin,.services-panel-module__Gbwq8q__tail{z-index:6;height:100svh;font-family:var(--font-mono);letter-spacing:.16em;color:color-mix(in srgb, var(--color-text-muted) 55%, transparent);place-items:center;font-size:11px;display:grid;position:relative}.services-panel-module__Gbwq8q__tail{height:60svh}.services-panel-module__Gbwq8q__scroller{z-index:6;position:relative}.services-panel-module__Gbwq8q__sticky{position:relative}@media (min-width:1024px){.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__scroller{height:calc(var(--pace) * 1svh)}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__sticky{align-content:center;height:100svh;display:grid;position:sticky;top:0}}.services-panel-module__Gbwq8q__section{z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:0 32px 40px;position:relative}@media (min-width:1024px){.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__section{right:clamp(0px, var(--svc-shift,0px), max(0px, (100vw - 1240px) / 2 - 8px))}}.services-panel-module__Gbwq8q__head{padding-bottom:42px}.services-panel-module__Gbwq8q__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-text-muted);font-size:13px}.services-panel-module__Gbwq8q__heading{font-family:var(--font-display);word-spacing:var(--word-spacing-display);color:var(--color-text-primary);margin-top:14px;font-size:clamp(26px,2.8vw,38px);line-height:1.15}.services-panel-module__Gbwq8q__split{grid-template-columns:min(var(--art-w), var(--art-cap)) 1fr;gap:var(--gutter);align-items:center;display:grid;position:relative}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__split{grid-template-columns:1fr min(var(--art-w), var(--art-cap))}.services-panel-module__Gbwq8q__stack{flex-direction:column;gap:56px;display:flex}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__stageCol{order:2}.services-panel-module__Gbwq8q__stageCol{min-width:0}.services-panel-module__Gbwq8q__stage{aspect-ratio:1/.7435;position:relative}.services-panel-module__Gbwq8q__lens{opacity:0;visibility:hidden;transition:opacity calc(var(--fade) * (1 - var(--lens-dip))) ease, visibility 0s linear var(--fade);position:absolute;inset:0}.services-panel-module__Gbwq8q__lens[data-on=true]{opacity:1;visibility:visible;transition:opacity calc(var(--fade) * (1 - var(--lens-dip))) ease calc(var(--fade) * var(--lens-dip)), visibility 0s}.services-panel-module__Gbwq8q__stageCaption{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-text-secondary);align-items:center;gap:12px;margin-top:20px;font-size:10px;display:flex}.services-panel-module__Gbwq8q__captionRule{background:var(--color-svc-line);width:26px;height:1px}.services-panel-module__Gbwq8q__calm{z-index:-2;pointer-events:none;opacity:var(--calm,1);background:radial-gradient(50% 50%,#000000e0 0%,#00000094 40%,#00000038 70%,#0000 100%);position:absolute;inset:-30% 22% -30% -34%}.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__calm{left:22%;right:-34%}@media not (min-width:1024px){.services-panel-module__Gbwq8q__page .services-panel-module__Gbwq8q__calm,.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__calm{left:-20%;right:-20%}}.services-panel-module__Gbwq8q__spill{z-index:-1;pointer-events:none;position:absolute;inset:-55% -65%}.services-panel-module__Gbwq8q__spillWarm,.services-panel-module__Gbwq8q__spillCool{opacity:0;transition:opacity var(--fade) ease;position:absolute;inset:0}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__spillWarm,.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__spillCool{background:radial-gradient(30% 40% at 50% 50%, color-mix(in srgb, var(--tone) 24%, transparent) 0%, color-mix(in srgb, var(--tone) 9%, transparent) 46%, transparent 100%), radial-gradient(42% 42% at 42% 56%, color-mix(in srgb, var(--tone) 10%, transparent) 0%, transparent 100%), radial-gradient(24% 42% at 48% 58%, color-mix(in srgb, var(--tone) 7%, transparent) 0%, transparent 100%)}.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__spillWarm,.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__spillCool{background:radial-gradient(30% 40% at 50% 50%, color-mix(in srgb, var(--tone) 24%, transparent) 0%, color-mix(in srgb, var(--tone) 9%, transparent) 46%, transparent 100%), radial-gradient(42% 42% at 58% 56%, color-mix(in srgb, var(--tone) 10%, transparent) 0%, transparent 100%), radial-gradient(24% 42% at 52% 58%, color-mix(in srgb, var(--tone) 7%, transparent) 0%, transparent 100%)}.services-panel-module__Gbwq8q__spillWarm{--tone:color-mix(in srgb, var(--color-accent-amber) 58%, white)}.services-panel-module__Gbwq8q__spillCool{--tone:color-mix(in srgb, var(--color-accent-violet) 62%, var(--color-accent-cyan-bright))}.services-panel-module__Gbwq8q__spill[data-tone=warm] .services-panel-module__Gbwq8q__spillWarm{opacity:var(--glow,1)}.services-panel-module__Gbwq8q__spill[data-tone=cool] .services-panel-module__Gbwq8q__spillCool{opacity:calc(var(--glow,1) * .82)}.services-panel-module__Gbwq8q__lift{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;top:-16%;bottom:-16%}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__lift{left:0;right:min(var(--art-w), var(--art-cap))}.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__lift{right:0;left:min(var(--art-w), var(--art-cap))}.services-panel-module__Gbwq8q__liftWarm,.services-panel-module__Gbwq8q__liftCool{opacity:0;transition:opacity var(--fade) ease;position:absolute;inset:0}.services-panel-module__Gbwq8q__liftWarm{--tone:color-mix(in srgb, var(--color-accent-amber) 58%, white)}.services-panel-module__Gbwq8q__liftCool{--tone:color-mix(in srgb, var(--color-accent-violet) 62%, var(--color-accent-cyan-bright))}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__liftWarm,.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__liftCool{background:radial-gradient(78% 50% at 100% 50%, color-mix(in srgb, var(--tone) 9%, transparent) 0%, color-mix(in srgb, var(--tone) 4%, transparent) 42%, transparent 100%)}.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__liftWarm,.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__liftCool{background:radial-gradient(78% 50% at 0% 50%, color-mix(in srgb, var(--tone) 9%, transparent) 0%, color-mix(in srgb, var(--tone) 4%, transparent) 42%, transparent 100%)}.services-panel-module__Gbwq8q__lift[data-tone=warm] .services-panel-module__Gbwq8q__liftWarm{opacity:var(--glow,1)}.services-panel-module__Gbwq8q__lift[data-tone=cool] .services-panel-module__Gbwq8q__liftCool{opacity:calc(var(--glow,1) * .82)}.services-panel-module__Gbwq8q__card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-mark-bg);width:100%;overflow:hidden;container-type:inline-size}.services-panel-module__Gbwq8q__cardThumb{border-radius:var(--radius-sm)}.services-panel-module__Gbwq8q__chrome{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 7%, transparent);background:color-mix(in srgb, var(--color-mark-bg) 60%, var(--color-bg-elevated));align-items:center;gap:max(3px,1.1cqw);height:max(11px,5.6cqw);padding:0 2.2cqw;display:flex}.services-panel-module__Gbwq8q__dot{background:var(--color-bg-elevated);border-radius:999px;width:max(2px,1.4cqw);height:max(2px,1.4cqw)}.services-panel-module__Gbwq8q__url{border-radius:var(--radius-sm);background:var(--color-mark-bg);font-family:var(--font-mono);color:var(--color-text-secondary);margin-left:1.4cqw;padding:.55cqw 1.7cqw;font-size:max(5px,1.85cqw);line-height:1.5}.services-panel-module__Gbwq8q__liveTag{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-accent-cyan);align-items:center;gap:.9cqw;margin-left:auto;font-size:1.5cqw;display:flex}.services-panel-module__Gbwq8q__liveDot{background:var(--color-accent-cyan-bright);width:.95cqw;height:.95cqw;box-shadow:0 0 1.4cqw color-mix(in srgb, var(--color-accent-cyan-bright) 75%, transparent);border-radius:999px}.services-panel-module__Gbwq8q__viewport{aspect-ratio:16/11;position:relative;overflow:hidden}.services-panel-module__Gbwq8q__site{--m-bg:#f7f0e3;--m-ink:#2b211a;--m-accent:#dd5f3c;--m-turq:#2fb0a8;--m-gold:#e8b64c;--m-cream:#fbf6ec;--m-serif:ui-serif, Georgia, "Times New Roman", serif;--m-soft:color-mix(in srgb, var(--m-ink) 60%, var(--m-bg));--m-line:color-mix(in srgb, var(--m-ink) 16%, var(--m-bg));background:var(--m-bg);color:var(--m-ink);font-family:var(--font-utility);flex-direction:column;padding:0 4.4cqw;display:flex;position:absolute;inset:0}.services-panel-module__Gbwq8q__siteNav{flex:none;align-items:center;height:8.6cqw;display:flex}.services-panel-module__Gbwq8q__siteMark{letter-spacing:.13em;flex-direction:column;gap:.35cqw;font-size:2.5cqw;font-weight:700;line-height:1;display:flex}.services-panel-module__Gbwq8q__siteMarkSub{letter-spacing:.3em;color:var(--m-soft);align-items:center;gap:.9cqw;font-size:1.85cqw;display:flex}.services-panel-module__Gbwq8q__markStar,.services-panel-module__Gbwq8q__stripStar{background:var(--m-turq);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:1.15cqw;height:1.15cqw;display:inline-block}.services-panel-module__Gbwq8q__siteLinks{letter-spacing:.1em;color:var(--m-soft);gap:2.6cqw;margin-left:auto;font-size:1.7cqw;display:flex}.services-panel-module__Gbwq8q__siteNavCta{border:1px solid var(--m-accent);letter-spacing:.1em;color:var(--m-accent);border-radius:999px;margin-left:2.6cqw;padding:.75cqw 2.1cqw;font-size:1.55cqw;font-weight:600}.services-panel-module__Gbwq8q__siteHero{flex-direction:column;flex:1;justify-content:center;gap:1.2cqw;min-height:0;padding-bottom:1.2cqw;padding-right:27cqw;display:flex}.services-panel-module__Gbwq8q__siteH1{font-family:var(--m-serif);letter-spacing:-.015em;max-width:13ch;font-size:7cqw;line-height:1.02}.services-panel-module__Gbwq8q__siteSub{max-width:34ch;color:var(--m-soft);font-size:1.9cqw;line-height:1.5}.services-panel-module__Gbwq8q__siteCta{border-radius:var(--radius-sm);background:var(--m-accent);width:fit-content;color:var(--m-cream);letter-spacing:.12em;margin-top:.5cqw;padding:1.2cqw 3.2cqw;font-size:1.8cqw;font-weight:700}.services-panel-module__Gbwq8q__sitePhoto{flex:none;width:100cqw;height:27.5cqw;margin-left:-4.4cqw;position:relative;overflow:hidden}.services-panel-module__Gbwq8q__sitePhoto img{object-fit:cover;object-position:50% 46%;width:100%;height:100%}.services-panel-module__Gbwq8q__sitePhoto:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--m-bg) 45%, transparent), transparent 18%);position:absolute;inset:0}.services-panel-module__Gbwq8q__siteStrip{letter-spacing:.16em;height:4.6cqw;color:var(--m-soft);flex:none;align-items:center;gap:3.4cqw;font-size:1.6cqw;display:flex}.services-panel-module__Gbwq8q__siteStrip span{align-items:center;gap:1cqw;display:flex}.services-panel-module__Gbwq8q__signWrap{z-index:2;width:18.5cqw;position:absolute;bottom:7cqw;right:5cqw}.services-panel-module__Gbwq8q__sign{width:100%;height:auto;filter:drop-shadow(0 .5cqw 1.2cqw color-mix(in srgb, var(--m-ink) 28%, transparent));display:block}.services-panel-module__Gbwq8q__signWrap:after{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--m-ink) 30%, transparent), transparent 70%);border-radius:50%;height:2.2cqw;position:absolute;bottom:-.9cqw;left:22%;right:22%}.services-panel-module__Gbwq8q__signMast{fill:color-mix(in srgb, var(--m-ink) 55%, var(--m-bg))}.services-panel-module__Gbwq8q__signMastHi{stroke:color-mix(in srgb, var(--m-cream) 70%, transparent);stroke-width:1.1px}.services-panel-module__Gbwq8q__signStar{fill:var(--m-turq);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--m-turq) 85%, transparent))}.services-panel-module__Gbwq8q__signStarThin{fill:var(--m-cream)}.services-panel-module__Gbwq8q__signCab{fill:var(--m-cream);stroke:color-mix(in srgb, var(--m-ink) 30%, transparent);stroke-width:.8px}.services-panel-module__Gbwq8q__signCabText{fill:var(--m-ink);font-family:var(--font-utility);letter-spacing:.06em;text-anchor:middle;font-size:10.5px;font-weight:700}.services-panel-module__Gbwq8q__signBulb{fill:var(--m-gold);filter:drop-shadow(0 0 1.6px color-mix(in srgb, var(--m-gold) 90%, transparent))}.services-panel-module__Gbwq8q__signBlade{fill:var(--m-accent);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--m-accent) 55%, transparent))}.services-panel-module__Gbwq8q__signBladeInset{fill:none;stroke:color-mix(in srgb, var(--m-cream) 65%, transparent);stroke-width:1px}.services-panel-module__Gbwq8q__signBladeText{fill:var(--m-cream);font-family:var(--font-utility);letter-spacing:.02em;text-anchor:middle;font-size:25px;font-weight:700}.services-panel-module__Gbwq8q__signReader{fill:var(--m-cream);stroke:color-mix(in srgb, var(--m-ink) 30%, transparent);stroke-width:.8px}.services-panel-module__Gbwq8q__signVacancy{fill:var(--m-accent);font-family:var(--font-utility);letter-spacing:.1em;text-anchor:middle;font-size:12px;font-weight:700}.services-panel-module__Gbwq8q__signSmall{fill:color-mix(in srgb, var(--m-ink) 62%, var(--m-cream));font-family:var(--font-utility);letter-spacing:.08em;text-anchor:middle;font-size:7px}.services-panel-module__Gbwq8q__opsLayer{z-index:3;opacity:0;transition:opacity var(--fade) ease;pointer-events:none;position:absolute;inset:0}.services-panel-module__Gbwq8q__opsLayer[data-on=true]{opacity:1}.services-panel-module__Gbwq8q__ops{position:absolute;inset:0}.services-panel-module__Gbwq8q__opsTag{border:1px solid color-mix(in srgb, var(--color-accent-cyan-bright) 34%, transparent);background:color-mix(in srgb, var(--color-bg-primary) 88%, transparent);font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-text-secondary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);align-items:center;gap:1.4cqw;padding:.9cqw 1.8cqw;font-size:1.55cqw;display:flex;position:absolute}.services-panel-module__Gbwq8q__opsTagBackup{bottom:20cqw;left:3.4cqw}.services-panel-module__Gbwq8q__opsTagUpdates{bottom:13cqw;left:3.4cqw}.services-panel-module__Gbwq8q__opsTick{background:var(--color-accent-cyan-bright);width:2.4cqw;height:1px}.services-panel-module__Gbwq8q__rail{border-top:1px solid color-mix(in srgb, var(--color-accent-cyan-bright) 30%, transparent);background:color-mix(in srgb, var(--color-bg-primary) 92%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:9cqw;font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-text-muted);align-items:center;gap:3.4cqw;padding:0 3.4cqw;font-size:1.5cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.services-panel-module__Gbwq8q__railLive{color:var(--color-accent-cyan);align-items:center;gap:1.2cqw;display:flex}.services-panel-module__Gbwq8q__railPulse{background:var(--color-accent-cyan-bright);width:1.1cqw;height:1.1cqw;box-shadow:0 0 1.8cqw color-mix(in srgb, var(--color-accent-cyan-bright) 80%, transparent);border-radius:999px}.services-panel-module__Gbwq8q__railStat{align-items:baseline;gap:1.1cqw;display:flex}.services-panel-module__Gbwq8q__railStat b{letter-spacing:.02em;color:var(--color-text-primary);font-size:2.3cqw;font-weight:500}.services-panel-module__Gbwq8q__spark{width:21cqw;height:3.4cqw;margin-left:auto;margin-right:auto}.services-panel-module__Gbwq8q__sparkBar{fill:color-mix(in srgb, var(--color-accent-cyan-bright) 46%, transparent)}.services-panel-module__Gbwq8q__sparkDip{fill:var(--color-accent-amber)}.services-panel-module__Gbwq8q__lensAnswer{align-items:center;display:flex;container-type:inline-size}.services-panel-module__Gbwq8q__answer{border:1px solid color-mix(in srgb, var(--color-accent-violet) 26%, transparent);border-radius:var(--radius-lg);background:radial-gradient(86% 62% at 12% 0%, color-mix(in srgb, var(--color-accent-violet) 11%, transparent), transparent 70%), var(--color-bg-surface);flex-direction:column;width:100%;padding:5cqw 5.5cqw;display:flex;overflow:hidden}.services-panel-module__Gbwq8q__aHead{align-items:center;gap:1.8cqw;display:flex}.services-panel-module__Gbwq8q__aMark{background:var(--color-accent-violet-bright);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:2.4cqw;height:2.4cqw}.services-panel-module__Gbwq8q__aKicker{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-accent-violet-bright);font-size:1.7cqw}.services-panel-module__Gbwq8q__aQuery{font-family:var(--font-utility);letter-spacing:.02em;color:var(--color-text-primary);margin-top:3.4cqw;font-size:3.4cqw}.services-panel-module__Gbwq8q__aBody{font-family:var(--font-utility);color:var(--color-text-secondary);margin-top:2.6cqw;font-size:2.5cqw;line-height:1.62}.services-panel-module__Gbwq8q__aChip{border:1px solid color-mix(in srgb, var(--color-accent-violet) 45%, transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--color-accent-violet-bright);margin-left:.7cqw;padding:0 .7cqw;font-size:1.75cqw;display:inline-block}.services-panel-module__Gbwq8q__aCite{border-top:1px solid var(--color-border-subtle);align-items:center;gap:3.4cqw;margin-top:4.4cqw;padding-top:3.6cqw;display:flex}.services-panel-module__Gbwq8q__aThumb{flex:none;width:34cqw}.services-panel-module__Gbwq8q__aCiteMeta{min-width:0}.services-panel-module__Gbwq8q__aDomain{font-family:var(--font-mono);color:var(--color-accent-cyan);font-size:2cqw}.services-panel-module__Gbwq8q__aTitle{font-family:var(--font-utility);color:var(--color-text-primary);margin-top:.9cqw;font-size:2.2cqw;line-height:1.4}.services-panel-module__Gbwq8q__aCited{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-text-muted);margin-top:1.4cqw;font-size:1.6cqw}.services-panel-module__Gbwq8q__listCol{min-width:0;position:relative}.services-panel-module__Gbwq8q__spine{background:linear-gradient(to bottom, transparent, var(--color-svc-line) 12%, var(--color-svc-line) 88%, transparent);width:1px;position:absolute;top:0;bottom:0;left:0}.services-panel-module__Gbwq8q__leader{top:calc(var(--i) * var(--row-h) + var(--row-h) / 2);left:calc(-1 * var(--gutter));width:var(--gutter);background:linear-gradient(to left, color-mix(in srgb, var(--color-accent-cyan-bright) 12%, transparent), color-mix(in srgb, var(--color-accent-cyan-bright) 70%, transparent));height:1px;transition:top var(--fade) cubic-bezier(.22, 1, .36, 1);position:absolute}.services-panel-module__Gbwq8q__leader:before{content:"";background:var(--color-accent-cyan-bright);width:5px;height:5px;box-shadow:0 0 8px color-mix(in srgb, var(--color-accent-cyan-bright) 70%, transparent);border-radius:999px;position:absolute;top:-2px;left:-2px}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__leader{left:auto;right:calc(-1 * var(--gutter));background:linear-gradient(to right, color-mix(in srgb, var(--color-accent-cyan-bright) 12%, transparent), color-mix(in srgb, var(--color-accent-cyan-bright) 70%, transparent))}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__leader:before{left:auto;right:-2px}.services-panel-module__Gbwq8q__list{position:relative}.services-panel-module__Gbwq8q__item{align-items:center;gap:calc(20px * var(--ls-sub));width:100%;height:var(--row-h);text-align:left;cursor:pointer;opacity:calc(var(--dim) / 100%);transition:opacity var(--fade) ease, color var(--fade) ease;background:0 0;border:0;padding:0 0 0 26px;display:flex;position:relative}.services-panel-module__Gbwq8q__item[data-on=true]{opacity:1}.services-panel-module__Gbwq8q__item:focus-visible{outline:1px solid var(--color-accent-cyan-bright);outline-offset:4px}@media (hover:hover){.services-panel-module__Gbwq8q__item:hover{opacity:1}}.services-panel-module__Gbwq8q__itemTick{background:var(--color-svc-line);width:12px;height:1px;transition:width var(--fade) ease, background var(--fade) ease;position:absolute;top:50%;left:0}.services-panel-module__Gbwq8q__item[data-on=true] .services-panel-module__Gbwq8q__itemTick{background:var(--color-accent-cyan-bright);width:20px}.services-panel-module__Gbwq8q__item[data-static=true]{cursor:default;height:auto}.services-panel-module__Gbwq8q__itemNum{font-family:var(--font-mono);font-size:calc(11px * var(--ls-sub));letter-spacing:.16em;color:var(--color-text-muted);transition:color var(--fade) ease}.services-panel-module__Gbwq8q__item[data-on=true] .services-panel-module__Gbwq8q__itemNum{color:var(--color-accent-cyan-bright)}.services-panel-module__Gbwq8q__itemBody{gap:calc(9px * var(--ls-sub));flex-direction:column;min-width:0;display:flex}.services-panel-module__Gbwq8q__itemName{font-family:var(--font-display);word-spacing:var(--word-spacing-display);font-size:calc(19px * var(--ls));color:var(--color-text-secondary);transition:color var(--fade) ease;line-height:1.2}.services-panel-module__Gbwq8q__item[data-on=true] .services-panel-module__Gbwq8q__itemName{color:var(--color-text-primary)}.services-panel-module__Gbwq8q__itemOutcome{max-width:52ch;font-family:var(--font-utility);font-size:calc(13.5px * var(--ls-sub));color:var(--color-text-secondary);transition:color var(--fade) ease;line-height:1.55}.services-panel-module__Gbwq8q__item[data-on=true] .services-panel-module__Gbwq8q__itemOutcome{color:color-mix(in srgb, var(--color-text-primary) 38%, var(--color-text-secondary))}.services-panel-module__Gbwq8q__datum{border-top:1px solid var(--color-svc-line);font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-top:46px;padding-top:14px;font-size:9.5px;display:flex;position:relative}.services-panel-module__Gbwq8q__datum:before,.services-panel-module__Gbwq8q__datum:after{content:"";background:var(--color-svc-line);width:1px;height:8px;position:absolute;top:0}.services-panel-module__Gbwq8q__datum:before{left:0}.services-panel-module__Gbwq8q__datum:after{right:0}.services-panel-module__Gbwq8q__datumIndex{color:var(--color-text-secondary)}.services-panel-module__Gbwq8q__datumProgress{height:1px;width:calc(var(--p,0) * 100%);background:var(--color-accent-cyan-bright);opacity:.72;position:absolute;top:-1px;left:0}.services-panel-module__Gbwq8q__toolbox{z-index:50;width:244px;max-height:calc(100svh - 28px);font-family:var(--font-mono);color:var(--color-text-secondary);background:color-mix(in srgb, var(--color-bg-surface) 92%, transparent);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);padding:10px 12px;font-size:10px;position:fixed;bottom:14px;right:14px;overflow-y:auto}.services-panel-module__Gbwq8q__toolboxTitle{letter-spacing:.14em;color:var(--color-text-muted);justify-content:space-between;display:flex}.services-panel-module__Gbwq8q__knobRow{align-items:center;gap:6px;margin-top:7px;display:flex}.services-panel-module__Gbwq8q__knobLabel{color:var(--color-text-secondary);flex:auto}.services-panel-module__Gbwq8q__knobNote{text-wrap:pretty;color:var(--color-text-muted);margin:3px 0 0;line-height:1.35}.services-panel-module__Gbwq8q__knobVal{text-align:right;min-width:52px;color:var(--color-text-primary)}.services-panel-module__Gbwq8q__knobBtn{width:18px;height:18px;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);cursor:pointer;background:0 0;line-height:1}@media (hover:hover){.services-panel-module__Gbwq8q__knobBtn:hover{color:var(--color-text-primary);border-color:color-mix(in srgb, var(--color-accent-cyan) 50%, var(--color-border-subtle))}}.services-panel-module__Gbwq8q__knobWide{color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:2px 10px;line-height:1.3}@media (hover:hover){.services-panel-module__Gbwq8q__knobWide:hover{color:var(--color-text-primary);border-color:color-mix(in srgb, var(--color-accent-cyan) 50%, var(--color-border-subtle))}}@media (min-width:1024px) and (max-height:820px){.services-panel-module__Gbwq8q__page{--ls:calc(var(--list-scale) * .86);--row-h:112px;--art-cap:calc((100svh - 240px) / .7435)}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__sticky{box-sizing:border-box;padding-top:var(--header-h)}.services-panel-module__Gbwq8q__head{padding-bottom:26px}.services-panel-module__Gbwq8q__stageCaption{margin-top:12px}.services-panel-module__Gbwq8q__datum{margin-top:24px}.services-panel-module__Gbwq8q__section{padding-bottom:16px}}@media (min-width:1024px) and (max-height:640px){.services-panel-module__Gbwq8q__page{--ls:calc(var(--list-scale) * .7);--row-h:74px;--art-cap:calc((100svh - 226px) / .7435)}.services-panel-module__Gbwq8q__head{padding-bottom:12px}.services-panel-module__Gbwq8q__heading{margin-top:8px}.services-panel-module__Gbwq8q__section{padding-bottom:12px}.services-panel-module__Gbwq8q__datum{margin-top:2px}}@media not (min-width:1024px){.services-panel-module__Gbwq8q__page{--ls:min(var(--list-scale), 1.15)}.services-panel-module__Gbwq8q__section{padding:0 20px 32px}.services-panel-module__Gbwq8q__head{padding-bottom:34px}.services-panel-module__Gbwq8q__split{flex-direction:column;gap:34px;display:flex}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__stageCol{order:0}.services-panel-module__Gbwq8q__stageCol{width:100%}.services-panel-module__Gbwq8q__leader{display:none}.services-panel-module__Gbwq8q__spill{inset:-26% -22% -74%}.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__spillWarm,.services-panel-module__Gbwq8q__page[data-side=right] .services-panel-module__Gbwq8q__spillCool,.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__spillWarm,.services-panel-module__Gbwq8q__page[data-side=left] .services-panel-module__Gbwq8q__spillCool{background:radial-gradient(44% 26% at 50% 34%, color-mix(in srgb, var(--tone) 24%, transparent) 0%, color-mix(in srgb, var(--tone) 9%, transparent) 46%, transparent 100%), radial-gradient(50% 44% at 50% 50%, color-mix(in srgb, var(--tone) 9%, transparent) 0%, transparent 100%)}.services-panel-module__Gbwq8q__lift{display:none}.services-panel-module__Gbwq8q__item{height:auto;padding:18px 0 18px 22px}.services-panel-module__Gbwq8q__itemOutcome{max-width:none}.services-panel-module__Gbwq8q__datum{letter-spacing:.12em;margin-top:30px;font-size:10px}.services-panel-module__Gbwq8q__standin,.services-panel-module__Gbwq8q__tail{height:26vh}}@media (not (min-width:1024px)) and (min-height:600px){.services-panel-module__Gbwq8q__page{--pace-m:260;--row-collapse:1;--svc-fixed-m:456px;--art-cap-m:calc(min(var(--vh-stage) * .38, var(--vh-stage) - var(--svc-fixed-m)) / .7435)}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__scroller{height:calc(var(--pace-m) * var(--vh-stage) / 100)}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__sticky{height:var(--vh-stage);padding-top:calc(var(--header-h) + 12px);align-content:start;display:grid;position:sticky;top:0;overflow:clip}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__section{padding-bottom:0}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__head{padding-bottom:12px}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__heading{margin-top:8px}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__split{gap:16px}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__stage{width:min(100%, var(--art-cap-m));margin-inline:auto}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__stageCaption{margin-top:12px}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__item{padding:12px 0 12px 22px}@container style(--row-collapse:1){.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__itemBody{transition:grid-template-rows var(--fade) ease;grid-template-rows:auto 0fr;gap:0;display:grid}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__item[data-on=true] .services-panel-module__Gbwq8q__itemBody{grid-template-rows:auto 1fr}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__itemOutcome{opacity:0;visibility:hidden;min-height:0;transition:opacity var(--fade) ease, color var(--fade) ease, visibility 0s linear var(--fade);overflow:hidden}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__itemOutcome:before{content:"";height:calc(9px * var(--ls-sub));display:block}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__item[data-on=true] .services-panel-module__Gbwq8q__itemOutcome{opacity:1;visibility:visible;transition:opacity var(--fade) ease, color var(--fade) ease, visibility 0s linear 0s}}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__datum{margin-top:12px}.services-panel-module__Gbwq8q__page[data-pin=on] .services-panel-module__Gbwq8q__tail{height:calc(var(--vh-stage) * .06)}}@keyframes services-panel-module__Gbwq8q__spFrame{0%{clip-path:inset(49.7% 0 49.7% 0 round var(--radius-lg));opacity:.35}34%{opacity:1}}@keyframes services-panel-module__Gbwq8q__spSettle{0%{opacity:0;transform:translateY(-5px)}}@keyframes services-panel-module__Gbwq8q__spRise{0%{opacity:0;transform:translateY(7px)}}@keyframes services-panel-module__Gbwq8q__spSet{0%{clip-path:inset(-.2em 100% -.14em 0)}}@keyframes services-panel-module__Gbwq8q__spWipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes services-panel-module__Gbwq8q__spPush{0%{transform:scale(1.05)}}@keyframes services-panel-module__Gbwq8q__spSignIn{0%{opacity:0}}@keyframes services-panel-module__Gbwq8q__spStrike{0%{filter:saturate(calc(1 - .84 * var(--strike,1))) brightness(calc(1 - .5 * var(--strike,1)));animation-timing-function:step-end}5%{filter:saturate(calc(1 + .1 * var(--strike,1))) brightness(calc(1 + .5 * var(--strike,1)));animation-timing-function:step-end}13%{filter:saturate(calc(1 - .83 * var(--strike,1))) brightness(calc(1 - .52 * var(--strike,1)));animation-timing-function:step-end}19%{filter:saturate(1) brightness(calc(1 + .3 * var(--strike,1)));animation-timing-function:step-end}27%{filter:saturate(calc(1 - .66 * var(--strike,1))) brightness(calc(1 - .32 * var(--strike,1)));animation-timing-function:step-end}34%{filter:saturate(calc(1 + .28 * var(--strike,1))) brightness(calc(1 + .72 * var(--strike,1)));animation-timing-function:cubic-bezier(.33,0,.3,1)}62%{filter:saturate(calc(1 + .05 * var(--strike,1))) brightness(calc(1 + .12 * var(--strike,1)))}82%{filter:saturate()brightness()}}@keyframes services-panel-module__Gbwq8q__spLive{0%,to{opacity:.5;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}@keyframes services-panel-module__Gbwq8q__spRoll{to{transform:translate(-120px)}}@keyframes services-panel-module__Gbwq8q__spReread{0%,2.6%{opacity:1}3.2%{opacity:.34}4.5%{opacity:1}}@keyframes services-panel-module__Gbwq8q__spRegister{0%,84%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent-violet) 55%, transparent)}}@media (prefers-reduced-motion:no-preference){.services-panel-module__Gbwq8q__page{--sp-play:running}.services-panel-module__Gbwq8q__page[data-built=armed],.services-panel-module__Gbwq8q__page[data-live=off],.services-panel-module__Gbwq8q__lens:not([data-on=true]),.services-panel-module__Gbwq8q__opsLayer:not([data-on=true]){--sp-play:paused}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb){clip-path:inset(0 round var(--radius-lg))}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteH1{clip-path:inset(-.2em -.08em -.14em 0)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__sitePhoto{clip-path:inset(0)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__signWrap{filter:saturate()brightness()}.services-panel-module__Gbwq8q__aChip{box-shadow:0 0 0 .55cqw color-mix(in srgb, var(--color-accent-violet) 0%, transparent)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb){animation:services-panel-module__Gbwq8q__spFrame calc(200 * var(--bu)) cubic-bezier(.2, .9, .25, 1) 0s backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__chrome>*{animation:services-panel-module__Gbwq8q__spSettle calc(190 * var(--bu)) ease-out calc(150 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__chrome>:nth-child(4){animation-delay:calc(195 * var(--bu))}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__chrome>:nth-child(5){animation-delay:calc(235 * var(--bu))}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteNav>*{animation:services-panel-module__Gbwq8q__spSettle calc(230 * var(--bu)) ease-out calc(210 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteNav>:nth-child(2){animation-delay:calc(245 * var(--bu))}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteNav>:nth-child(3){animation-delay:calc(280 * var(--bu))}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteH1{animation:services-panel-module__Gbwq8q__spSet calc(320 * var(--bu)) cubic-bezier(.22, 1, .36, 1) calc(300 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteSub{animation:services-panel-module__Gbwq8q__spRise calc(250 * var(--bu)) ease-out calc(450 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteCta{animation:services-panel-module__Gbwq8q__spRise calc(250 * var(--bu)) ease-out calc(520 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__sitePhoto{animation:services-panel-module__Gbwq8q__spWipe calc(350 * var(--bu)) cubic-bezier(.22, 1, .36, 1) calc(530 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__sitePhoto img{animation:services-panel-module__Gbwq8q__spPush calc(520 * var(--bu)) cubic-bezier(.22, 1, .36, 1) calc(530 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteStrip{animation:services-panel-module__Gbwq8q__spRise calc(250 * var(--bu)) ease-out calc(670 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__signWrap{animation:services-panel-module__Gbwq8q__spSignIn calc(210 * var(--bu)) ease-out calc(600 * var(--bu)) backwards var(--sp-play), services-panel-module__Gbwq8q__spStrike calc(430 * var(--bu)) linear calc(770 * var(--bu)) backwards var(--sp-play)}.services-panel-module__Gbwq8q__liveDot{animation:services-panel-module__Gbwq8q__spLive 2.6s ease-in-out infinite var(--sp-play)}.services-panel-module__Gbwq8q__sparkRoll{transform-box:view-box;animation:services-panel-module__Gbwq8q__spRoll 60s steps(30, end) infinite var(--sp-play)}.services-panel-module__Gbwq8q__railStat b{animation:services-panel-module__Gbwq8q__spReread 8.4s steps(1, end) infinite var(--sp-play)}.services-panel-module__Gbwq8q__rail>.services-panel-module__Gbwq8q__railStat:nth-child(4) b{animation-delay:4.2s}.services-panel-module__Gbwq8q__aChip{animation:services-panel-module__Gbwq8q__spRegister 7.6s ease-out 2s infinite var(--sp-play)}.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb),.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__chrome>*,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteNav>*,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteH1,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteSub,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteCta,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__sitePhoto,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__sitePhoto img,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__siteStrip,.services-panel-module__Gbwq8q__page[data-built=off] .services-panel-module__Gbwq8q__card:not(.services-panel-module__Gbwq8q__cardThumb) .services-panel-module__Gbwq8q__signWrap,.services-panel-module__Gbwq8q__page[data-ambient=off] .services-panel-module__Gbwq8q__liveDot,.services-panel-module__Gbwq8q__page[data-ambient=off] .services-panel-module__Gbwq8q__sparkRoll,.services-panel-module__Gbwq8q__page[data-ambient=off] .services-panel-module__Gbwq8q__railStat b,.services-panel-module__Gbwq8q__page[data-ambient=off] .services-panel-module__Gbwq8q__aChip{animation-name:none}}.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__lens,.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__opsLayer,.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__leader,.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__item,.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__itemTick,.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__itemNum,.services-panel-module__Gbwq8q__page[data-reduced=true] .services-panel-module__Gbwq8q__itemName{transition:none}
.showcase-module__AkEW5q__card{--act:clamp(0, calc((var(--p) - var(--s)) / (var(--e) - var(--s))), 1);--card-w:460px;width:min(var(--card-w), 100%)}@media (min-width:1024px){.showcase-module__AkEW5q__card{transform:translateX(calc(var(--side) * (1 - var(--act)) * var(--card-w) * .65)) rotate(calc(var(--side) * 6deg));will-change:transform}}.showcase-module__AkEW5q__shell{box-shadow:0 24px 60px -28px #000000a6, 0 0 24px -8px color-mix(in srgb, var(--color-accent-cyan) 18%, transparent)}.showcase-module__AkEW5q__cardLink{cursor:pointer;text-decoration:none;transition:box-shadow .22s,border-color .22s;display:block}.showcase-module__AkEW5q__cardLink:hover,.showcase-module__AkEW5q__cardLink:focus-visible{border-color:color-mix(in srgb, var(--color-accent-cyan) 55%, transparent);box-shadow:0 30px 70px -26px #000000b8, 0 0 30px -6px color-mix(in srgb, var(--color-accent-cyan-bright) 40%, transparent)}.showcase-module__AkEW5q__cardLink:focus-visible{outline:2px solid var(--color-accent-cyan-bright);outline-offset:2px}@media (prefers-reduced-motion:reduce){.showcase-module__AkEW5q__cardLink{transition:none}}.showcase-module__AkEW5q__pairRow{grid-template-columns:1fr;justify-items:center;row-gap:20px;display:grid;position:relative}.showcase-module__AkEW5q__pairRow+.showcase-module__AkEW5q__pairRow{margin-top:20px}@media (min-width:1024px){.showcase-module__AkEW5q__pairRow{grid-template-columns:1fr 1fr;align-items:start;gap:0 76px}.showcase-module__AkEW5q__pairRow+.showcase-module__AkEW5q__pairRow{margin-top:-96px}.showcase-module__AkEW5q__cardL{justify-self:end}.showcase-module__AkEW5q__cardR{z-index:1;justify-self:start;margin-top:128px}}.showcase-module__AkEW5q__spine{background:var(--color-flow-line);width:1px;margin-left:-.5px;display:none;position:absolute;top:0;bottom:0;left:50%;-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%);container-type:size}@media (min-width:1024px){.showcase-module__AkEW5q__spine{display:block}}.showcase-module__AkEW5q__spineGlow{width:3px;height:90px;transform:translateY(calc(var(--p) * (100cqh - 90px)));background:var(--color-accent-cyan-bright);box-shadow:0 0 10px 1px var(--color-accent-cyan-bright), 0 0 26px 6px color-mix(in srgb, var(--color-accent-cyan-bright) 45%, transparent);border-radius:999px;position:absolute;top:0;left:-1px}
.interiors-module__GGcabG__serif{font-family:Fraunces,Instrument Serif,Georgia,Times New Roman,serif}.interiors-module__GGcabG__sans{font-family:Geist,Inter,system-ui,-apple-system,Segoe UI,sans-serif}.interiors-module__GGcabG__mockPool{--m-navy:#071a2c;--m-sky:#30b8ff;--m-ink:#f2f8fd;color:var(--m-ink)}.interiors-module__GGcabG__poolScrim{background:linear-gradient(to right, color-mix(in srgb, var(--m-navy) 92%, transparent) 0%, color-mix(in srgb, var(--m-navy) 55%, transparent) 55%, color-mix(in srgb, var(--m-navy) 15%, transparent) 100%)}.interiors-module__GGcabG__mSky{color:var(--m-sky)}.interiors-module__GGcabG__poolDrop{background:var(--m-sky);border-radius:0 50% 50%;width:7px;height:7px;transform:rotate(45deg)}.interiors-module__GGcabG__poolChip{background:var(--m-ink);color:var(--m-navy)}.interiors-module__GGcabG__mockMela{--m-bg:#2a1d14;--m-ink:#fff;--m-cream:#f2ead5;--m-accent:#c84b2f;background:var(--m-bg);color:var(--m-ink)}.interiors-module__GGcabG__melaGlass{background:color-mix(in srgb, var(--m-ink) 12%, transparent);border:1px solid color-mix(in srgb, var(--m-ink) 22%, transparent);color:var(--m-ink)}.interiors-module__GGcabG__melaSolid{background:var(--m-ink);color:#000}.interiors-module__GGcabG__mockAtelier{--m-bg:#0f0d0b;--m-ink:#fbfaf7;--m-ink-soft:#c2bbaf;--m-accent:#c98a2e;background:var(--m-bg);color:var(--m-ink)}.interiors-module__GGcabG__atelierTopScrim{background:linear-gradient(to bottom, color-mix(in srgb, var(--m-bg) 62%, transparent) 0%, color-mix(in srgb, var(--m-bg) 28%, transparent) 55%, transparent 100%)}.interiors-module__GGcabG__atelierKicker{color:var(--m-accent)}.interiors-module__GGcabG__atelierKicker:before{content:"";vertical-align:middle;background:var(--m-accent);width:14px;height:1px;margin-right:6px;display:inline-block}.interiors-module__GGcabG__atelierSoft{color:var(--m-ink-soft)}.interiors-module__GGcabG__atelierBtn{background:var(--m-ink);color:var(--m-bg)}.interiors-module__GGcabG__atelierGhost{border:1px solid color-mix(in srgb, var(--m-ink) 55%, transparent);color:var(--m-ink)}.interiors-module__GGcabG__mockPizza{--m-accent:#f4134a;--m-bg:#0b090b;--m-ink:#fff;background:var(--m-bg);color:var(--m-ink)}.interiors-module__GGcabG__pizzaWordmark{color:var(--m-accent);white-space:nowrap;text-align:center;font-style:italic;line-height:.82;position:absolute;left:50%;transform:translate(-50%)rotate(-4deg)}.interiors-module__GGcabG__pizzaWordmark>span{display:block}.interiors-module__GGcabG__pizzaWordmark>span:last-child{padding-left:.9em}.interiors-module__GGcabG__pizzaPill{background:color-mix(in srgb, var(--m-accent) 80%, black);color:#fff}.interiors-module__GGcabG__pizzaFlavor{color:var(--m-accent);position:relative}.interiors-module__GGcabG__pizzaFlavor:after{content:"";background-image:radial-gradient(circle, var(--m-accent) 45%, transparent 47%);background-repeat:repeat-x;background-size:4px 2px;height:2px;position:absolute;bottom:-.2em;left:0;right:0}.interiors-module__GGcabG__mockScoop{--m-bg:#faf5ee;--m-ink:#241a11;--m-ink-soft:#5c4a39;--m-accent:#7f5617;--m-pistachio:#47581f;background:var(--m-bg);color:var(--m-ink)}.interiors-module__GGcabG__scoopBrass{color:var(--m-accent)}.interiors-module__GGcabG__scoopEyebrow{color:var(--m-pistachio)}.interiors-module__GGcabG__scoopEyebrow:before{content:"◆";margin-right:5px;font-size:.8em}.interiors-module__GGcabG__scoopSoft{color:var(--m-ink-soft)}.interiors-module__GGcabG__scoopRail:after{content:"";vertical-align:middle;background:var(--m-accent);width:18px;height:1px;margin-left:6px;display:inline-block}.interiors-module__GGcabG__mockObservatory{--m-bg:#060a12;--m-ink:#f4efe6;--m-ink-soft:#d6c7ae;--m-accent:#d4af37;background:var(--m-bg);color:var(--m-ink)}.interiors-module__GGcabG__obsGold{color:var(--m-accent)}.interiors-module__GGcabG__obsSoft{color:color-mix(in srgb, var(--m-ink) 82%, transparent)}.interiors-module__GGcabG__obsCta{background:var(--m-ink);color:var(--m-bg)}.interiors-module__GGcabG__obsGhost{border:1px solid color-mix(in srgb, var(--m-ink) 30%, transparent);color:var(--m-ink-soft)}
.teletype-module__HH5Z_W__tty{--mach-h:calc(var(--mach-w) * .5985);--paper-x:calc(var(--mach-w) * .2292);--paper-w:calc(var(--mach-w) * .5452);--tuck-y:calc(var(--mach-h) * var(--tuck-frac,.17));--tty-fs:14px;--tty-lh:21px;--tty-margin:22px;--tty-fade:40px;--print-gap:4px;--sink:130px;--paper-rise:54px;--paper:color-mix(in srgb, var(--color-text-primary) 86%, var(--color-accent-amber));--paper-shade:color-mix(in srgb, var(--paper) 88%, var(--color-bg-primary));--hole:color-mix(in srgb, var(--color-bg-primary) 82%, var(--paper));--ink-visitor:var(--color-accent-violet-strong);--ink-agent:color-mix(in srgb, var(--color-bg-primary) 84%, var(--color-text-primary));top:calc(-1 * var(--paper-rise));bottom:calc(-1 * var(--sink));cursor:text;font-family:var(--font-mono);font-size:var(--tty-fs);line-height:var(--tty-lh);position:absolute;left:0;right:0}@media (min-width:1024px) and (not (max-height:820px)){.teletype-module__HH5Z_W__tty{--sink:0px;--paper-rise:240px}}.teletype-module__HH5Z_W__machine{z-index:1;width:var(--mach-w);height:var(--mach-h);-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.teletype-module__HH5Z_W__paperWin{left:calc(50% - var(--mach-w) / 2 + var(--paper-x));top:0;bottom:calc(var(--mach-h) - var(--tuck-y));z-index:2;width:var(--paper-w);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--tty-fade));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--tty-fade));mask-image:linear-gradient(to bottom, transparent 0, black var(--tty-fade));position:absolute;overflow:hidden}.teletype-module__HH5Z_W__paperWin:after{content:"";pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-bg-primary) 55%, transparent) 0, color-mix(in srgb, var(--color-bg-primary) 55%, transparent) 2px, transparent 6px);height:6px;position:absolute;bottom:0;left:0;right:0}.teletype-module__HH5Z_W__strip{--lead:640px;left:0;right:0;top:calc(100% - var(--print-gap) - var(--tty-lh) - var(--lead));height:calc(var(--lead) + var(--tty-lh) * var(--n-lines,1) + var(--tty-lh) * 30);color:var(--ink-agent);background-color:var(--paper);background-image:radial-gradient(circle at 9px 50%, var(--hole) 2.4px, transparent 3.1px), radial-gradient(circle at calc(100% - 9px) 50%, var(--hole) 2.4px, transparent 3.1px), linear-gradient(to right, var(--paper-shade), var(--paper) 7%, var(--paper) 93%, var(--paper-shade));background-size:100% calc(var(--tty-lh) * 1.5), 100% calc(var(--tty-lh) * 1.5), 100% 100%;will-change:transform;transition:transform .14s cubic-bezier(.2,.7,.2,1);position:absolute}.teletype-module__HH5Z_W__line{left:var(--tty-margin);right:var(--tty-margin);top:calc(var(--lead) + var(--i) * var(--tty-lh));white-space:pre;text-transform:var(--tty-caps,none);color:var(--ink-agent);margin:0;position:absolute}.teletype-module__HH5Z_W__line[data-ink=v]{color:var(--ink-visitor)}.teletype-module__HH5Z_W__caret{left:calc(var(--tty-margin) + var(--c) * var(--tty-chw));top:calc(var(--lead) + var(--i) * var(--tty-lh) + 2px);width:var(--tty-chw);height:calc(var(--tty-lh) - 4px);background:color-mix(in srgb, var(--ink-visitor) 70%, transparent);animation:1s steps(2,start) infinite teletype-module__HH5Z_W__tty-blink;position:absolute}.teletype-module__HH5Z_W__tty[data-tty-state=printing] .teletype-module__HH5Z_W__caret{background:color-mix(in srgb, var(--ink-agent) 70%, transparent);animation:none}@keyframes teletype-module__HH5Z_W__tty-blink{to{visibility:hidden}}.teletype-module__HH5Z_W__ghost{left:calc(var(--tty-margin) + var(--c) * var(--tty-chw));top:calc(var(--lead) + var(--i) * var(--tty-lh));white-space:pre;text-transform:var(--tty-caps,none);color:var(--ink-visitor);pointer-events:none;animation:.18s ease-out forwards teletype-module__HH5Z_W__tty-lift;position:absolute}@keyframes teletype-module__HH5Z_W__tty-lift{to{opacity:0;transform:translateY(-3px)}}.teletype-module__HH5Z_W__input{opacity:0;resize:none;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.teletype-module__HH5Z_W__strip{transition:none}.teletype-module__HH5Z_W__caret{animation:none}.teletype-module__HH5Z_W__ghost{display:none}}
