.story-scene--doxa-documents[data-astro-cid-a2espark] .story-stage[data-astro-cid-a2espark]{gap:var(--space-8);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.story-app-space[data-astro-cid-a2espark]{perspective:1600px;place-items:center;display:grid}.story-app[data-astro-cid-a2espark]{background:var(--doxa-bg);border:1px solid var(--doxa-border);width:min(100%,400px);font-family:var(--font-sans);transform:rotateY(calc(-16deg + 16deg * var(--eased,1))) rotateX(calc(7deg - 7deg * var(--eased,1)));transform-style:preserve-3d;border-radius:18px;padding:16px 16px 12px;box-shadow:0 40px 90px #0009}.story-app__kicker[data-astro-cid-a2espark]{color:var(--doxa-text-muted);text-transform:uppercase;letter-spacing:1px;margin:0;font-size:10px;font-weight:600}.story-app__space[data-astro-cid-a2espark]{color:var(--doxa-text);margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic}.story-app__list[data-astro-cid-a2espark]{border-top:1px solid var(--doxa-border);margin:0;padding:0;list-style:none}.story-row[data-astro-cid-a2espark]{--arrived:clamp(0, calc((var(--progress,1) - var(--arrive)) / .12), 1);--indexed:clamp(0, calc((var(--progress,1) - var(--arrive) - .18) / .08), 1);border-bottom:1px solid var(--doxa-border);min-height:64px;opacity:var(--arrived);transform:translateY(calc(16px * (1 - var(--arrived))));align-items:center;gap:12px;padding:12px 4px;display:flex}.story-row__type[data-astro-cid-a2espark]{background:var(--doxa-surface-2);width:40px;height:40px;color:var(--doxa-text-muted);text-transform:uppercase;letter-spacing:.5px;border-radius:6px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.story-row__body[data-astro-cid-a2espark]{flex-direction:column;gap:4px;min-width:0;display:flex}.story-row__name[data-astro-cid-a2espark]{color:var(--doxa-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.story-row__meta[data-astro-cid-a2espark]{align-items:center;gap:8px;display:flex;position:relative}.story-row__badge[data-astro-cid-a2espark]{letter-spacing:.5px;text-transform:uppercase;border-radius:9999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.story-row__badge--pending[data-astro-cid-a2espark]{color:var(--doxa-warning);background:var(--doxa-warning-bg);opacity:calc(1 - var(--indexed))}.story-row__badge--indexed[data-astro-cid-a2espark]{color:var(--doxa-success);background:var(--doxa-success-bg);opacity:var(--indexed);position:absolute;left:0}.story-row__detail[data-astro-cid-a2espark]{color:var(--doxa-text-muted);margin-left:74px;font-size:11px}.story-app__count[data-astro-cid-a2espark]{color:var(--doxa-text-muted);text-align:right;margin:10px 0 0;font-size:11px}@media (max-width:800px){.story-scene--doxa-documents[data-astro-cid-a2espark] .story-stage[data-astro-cid-a2espark]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.story-app-space[data-astro-cid-a2espark]{order:-1}.story-app[data-astro-cid-a2espark]{width:min(100%,330px);padding:12px 12px 10px}.story-row[data-astro-cid-a2espark]{min-height:52px;padding:9px 2px}.story-row__type[data-astro-cid-a2espark]{width:32px;height:32px}.story-row__name[data-astro-cid-a2espark]{font-size:12.5px}.story-row__detail[data-astro-cid-a2espark]{margin-left:62px}}.story-scene--doxa-chat[data-astro-cid-73fspiuc] .story-stage[data-astro-cid-73fspiuc]{gap:var(--space-8);grid-template-columns:1.15fr 1fr;align-items:center;display:grid}.story-phone-space[data-astro-cid-73fspiuc]{perspective:1800px;place-items:center;display:grid}.story-phone[data-astro-cid-73fspiuc]{--phone-width:min(300px, 34vw, calc((100vh - 220px) * 9 / 19.5));width:var(--phone-width);aspect-ratio:9/19.5;border-radius:calc(var(--phone-width) * .13);padding:calc(var(--phone-width) * .03);transform-style:preserve-3d;transform:rotateY(calc(-26deg + 32deg * var(--eased,1))) rotateX(calc(9deg - 7deg * var(--eased,1))) translateZ(calc(24px * var(--eased,1)));will-change:transform;font-family:var(--font-sans);background:#15151a;box-shadow:0 50px 100px #000000b3,0 0 0 1px #ffffff14}.story-phone__screen[data-astro-cid-73fspiuc]{border-radius:calc(var(--phone-width) * .1);background:var(--doxa-bg);height:100%;font-size:calc(var(--phone-width) * .043);flex-direction:column;display:flex;overflow:hidden}.story-phone__head[data-astro-cid-73fspiuc]{border-bottom:1px solid var(--doxa-border);background:#0a0a0be0;align-items:center;gap:.5em;padding:1.4em 1em .8em;display:flex}.story-phone__titles[data-astro-cid-73fspiuc]{flex:1;min-width:0}.story-phone__kicker[data-astro-cid-73fspiuc]{color:var(--doxa-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.72em;font-weight:600}.story-phone__name[data-astro-cid-73fspiuc]{color:var(--doxa-text);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.45em;font-style:italic}.story-phone__button[data-astro-cid-73fspiuc]{width:2.1em;height:2.1em;color:var(--doxa-text);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.story-phone__feed[data-astro-cid-73fspiuc]{flex-direction:column;flex:1;gap:.85em;padding:1.1em;display:flex}.story-msg[data-astro-cid-73fspiuc]{border-radius:1.3em;max-width:78%;margin:0;padding:.7em 1em;font-size:1.05em;line-height:1.55}.story-msg--user[data-astro-cid-73fspiuc]{color:#050508;background:linear-gradient(135deg,#fff 0%,#d8d8e8 100%);border-bottom-right-radius:.45em;align-self:flex-end}.story-msg__typed[data-astro-cid-73fspiuc]{--typed:clamp(0, calc(var(--progress,1) / .28), 1);clip-path:inset(0 calc(100% * (1 - var(--typed))) 0 0);display:inline-block}.story-msg-row[data-astro-cid-73fspiuc]{--shown:clamp(0, calc((var(--progress,1) - .52) / .14), 1);opacity:var(--shown);transform:translateY(calc(.6em * (1 - var(--shown))));align-items:flex-start;gap:.6em;display:flex}.story-avatar[data-astro-cid-73fspiuc]{color:#050508;background:linear-gradient(135deg,#ffffffe6 0%,#c8c8dccc 100%);border-radius:9999px;flex-shrink:0;place-items:center;width:2.1em;height:2.1em;font-size:.82em;font-weight:800;display:grid}.story-msg-column[data-astro-cid-73fspiuc]{flex-direction:column;gap:.35em;min-width:0;display:flex}.story-msg--bot[data-astro-cid-73fspiuc]{color:var(--doxa-text);background:#ffffff0d;border:1px solid #ffffff17;border-bottom-left-radius:.45em;align-self:flex-start;max-width:100%}.story-msg__cite[data-astro-cid-73fspiuc]{color:var(--doxa-text-muted);letter-spacing:.02em;vertical-align:middle;background:#ffffff1a;border-radius:9999px;margin-left:.3em;padding:.05em .5em;font-size:.68em;font-weight:700;display:inline-block}.story-msg__source[data-astro-cid-73fspiuc]{--cited:clamp(0, calc((var(--progress,1) - .76) / .12), 1);color:var(--doxa-text-muted);opacity:var(--cited);align-items:center;gap:.4em;margin:0;font-size:.82em;display:flex}.story-msg__source-icon[data-astro-cid-73fspiuc]{flex-shrink:0;width:1em;height:1em}.story-phone__composer[data-astro-cid-73fspiuc]{border-top:1px solid var(--doxa-border);background:#0a0a0be0;align-items:center;gap:.6em;padding:.7em 1em;display:flex}.story-phone__input[data-astro-cid-73fspiuc]{border:1.5px solid var(--doxa-border);background:var(--doxa-surface);color:var(--doxa-text-muted);border-radius:14px;flex:1;padding:.6em 1em;font-size:.95em}.story-phone__send[data-astro-cid-73fspiuc]{background:var(--doxa-surface-2);width:2.4em;height:2.4em;color:var(--doxa-text-muted);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.story-phone__send[data-astro-cid-73fspiuc] svg[data-astro-cid-73fspiuc]{width:1em;height:1em}.story-phone__button[data-astro-cid-73fspiuc] svg[data-astro-cid-73fspiuc]{width:1.1em;height:1.1em}.story-phone__tabs[data-astro-cid-73fspiuc]{border-top:1px solid var(--doxa-border);background:#08080abf;padding:.5em 0 .8em;display:flex}.story-phone__tab[data-astro-cid-73fspiuc]{color:var(--doxa-text-muted);flex-direction:column;flex:1;align-items:center;gap:.25em;font-size:.68em;display:flex}.story-phone__tab--active[data-astro-cid-73fspiuc]{color:var(--doxa-text);font-weight:600}.story-phone__tab[data-astro-cid-73fspiuc] svg[data-astro-cid-73fspiuc]{width:1.55em;height:1.55em}@media (max-width:800px){.story-scene--doxa-chat[data-astro-cid-73fspiuc] .story-stage[data-astro-cid-73fspiuc]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.story-phone-space[data-astro-cid-73fspiuc]{order:-1}.story-phone[data-astro-cid-73fspiuc]{--phone-width:min(210px, 48vw, calc((100vh - 430px) * 9 / 19.5));transform:rotateY(calc(-16deg + 20deg * var(--eased,1))) rotateX(calc(7deg - 5deg * var(--eased,1)))}}.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-stage[data-astro-cid-fmqvldvb]{align-content:center;gap:var(--space-6);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);padding-block:84px 56px;display:grid}.story-verify-text[data-astro-cid-fmqvldvb]{gap:var(--space-8);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-steps[data-astro-cid-fmqvldvb]{display:grid}.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-step[data-astro-cid-fmqvldvb]{grid-area:1/1}.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-steps[data-astro-cid-fmqvldvb].is-driven .story-step[data-astro-cid-fmqvldvb]{visibility:hidden}.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-steps[data-astro-cid-fmqvldvb].is-driven .story-step[data-astro-cid-fmqvldvb].is-active{visibility:visible}@media (scripting:none){.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-step[data-astro-cid-fmqvldvb]:not(:last-child){display:none}}.story-answer[data-astro-cid-fmqvldvb]{--shown:clamp(0, calc((var(--progress,1) - .74) / .12), 1);border:1px solid var(--story-line);padding:var(--space-4) var(--space-5);background:var(--story-bg-2);opacity:var(--shown);transform:translateY(calc(14px * (1 - var(--shown))));border-radius:16px;align-self:center}.story-answer__question[data-astro-cid-fmqvldvb]{font-size:var(--text-sm);color:var(--story-muted);margin:0 0 var(--space-2)}.story-answer__text[data-astro-cid-fmqvldvb]{font-size:var(--text-lg);margin:0;line-height:1.45}.story-answer__source[data-astro-cid-fmqvldvb]{margin-top:var(--space-3);font-size:var(--text-sm);background:#ffd16629;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.story-answer__source[data-astro-cid-fmqvldvb]:before{content:"";background:var(--story-mark);border-radius:2px;width:8px;height:8px}.story-fan-space[data-astro-cid-fmqvldvb]{perspective:1600px;min-height:0;margin-inline:calc(-1 * var(--content-gutter));padding-inline:var(--content-gutter);place-items:center;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.story-fan[data-astro-cid-fmqvldvb]{aspect-ratio:210/297;width:auto;height:min(100%,46vh);transform-style:preserve-3d;--spread:30%;position:relative}.story-sheet[data-astro-cid-fmqvldvb]{--lift:0;--fan:clamp(0, calc(var(--progress,1) / .32), 1);--rise:clamp(0, calc((var(--progress,1) - .36) / .24), 1);background:var(--story-paper);color:var(--story-ink);z-index:calc(6 - var(--depth));transform:translate3d(calc(var(--offset) * var(--spread) * var(--fan)), calc(var(--depth) * -8px * var(--fan) + var(--lift) * 4px * var(--rise)), calc(var(--depth) * -60px * var(--fan) + var(--lift) * 90px * var(--rise))) rotateZ(calc(var(--offset) * 7deg * var(--fan)));opacity:calc(1 - var(--depth) * .12 * var(--fan) - (1 - var(--lift)) * .35 * var(--rise));border-radius:8px;padding:22px 20px;font-size:11.5px;line-height:1.5;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px #0000008c}.story-sheet--featured[data-astro-cid-fmqvldvb]{--lift:1;z-index:10}.story-sheet[data-astro-cid-fmqvldvb] h3[data-astro-cid-fmqvldvb]{letter-spacing:.06em;text-transform:uppercase;color:#6b6a64;margin:0 0 8px;font-size:11px;font-weight:700}.story-sheet[data-astro-cid-fmqvldvb] p[data-astro-cid-fmqvldvb]{margin:0 0 7px}.story-sheet__line[data-astro-cid-fmqvldvb]{background:#dad6cb;border-radius:3px;height:6px;margin:0 0 7px;display:block}.story-sheet__hit[data-astro-cid-fmqvldvb]{--marked:clamp(0, calc((var(--progress,1) - .56) / .1), 1);color:inherit;background-color:rgb(255 209 102/var(--marked));-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 2px}@media (max-width:800px){.story-verify-text[data-astro-cid-fmqvldvb]{gap:var(--space-3);grid-template-columns:1fr}.story-fan[data-astro-cid-fmqvldvb]{--spread:22%;height:min(100%,27vh)}.story-scene--doxa-sources[data-astro-cid-fmqvldvb] .story-stage[data-astro-cid-fmqvldvb]{padding-block:96px 104px}.story-sheet[data-astro-cid-fmqvldvb]{padding:12px 11px;font-size:8.5px;line-height:1.4}.story-sheet[data-astro-cid-fmqvldvb] h3[data-astro-cid-fmqvldvb]{margin-bottom:5px;font-size:8px}.story-sheet[data-astro-cid-fmqvldvb] p[data-astro-cid-fmqvldvb]{margin-bottom:4px}.story-answer__text[data-astro-cid-fmqvldvb]{font-size:var(--text-base)}}.story-scene--pulse-sources[data-astro-cid-nzz4l45r] .story-stage[data-astro-cid-nzz4l45r]{gap:var(--space-8);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.pulse-grid-space[data-astro-cid-nzz4l45r]{perspective:1500px;place-items:center;min-height:0;display:grid}.pulse-grid[data-astro-cid-nzz4l45r]{width:min(100%,580px);transform-style:preserve-3d;transform:rotateX(calc(34deg - 30deg * var(--eased,1))) rotateZ(calc(-11deg + 11deg * var(--eased,1)));will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pulse-source[data-astro-cid-nzz4l45r]{--arrived:clamp(0, calc((var(--progress,1) - var(--at)) / .1), 1);--connected:clamp(0, calc((var(--progress,1) - var(--at) - .32) / .07), 1);background:var(--pulse-card);border:1px solid var(--pulse-line);color:var(--pulse-text);font-family:var(--font-sans);opacity:var(--arrived);transform:translateZ(calc(200px * (1 - var(--arrived))));border-radius:12px;padding:12px;box-shadow:0 30px 60px #00000080}.pulse-source__head[data-astro-cid-nzz4l45r]{align-items:center;gap:9px;display:flex}.pulse-source__icon[data-astro-cid-nzz4l45r]{background:var(--tint);width:30px;height:30px;color:var(--ink);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.pulse-source__head[data-astro-cid-nzz4l45r] b[data-astro-cid-nzz4l45r]{font-size:12.5px;font-weight:600;display:block}.pulse-source__category[data-astro-cid-nzz4l45r]{background:var(--pulse-soft);color:var(--pulse-muted);border-radius:9999px;margin-top:2px;padding:1px 7px;font-size:9.5px;display:inline-block}.pulse-source__text[data-astro-cid-nzz4l45r]{color:var(--pulse-muted);margin:8px 0 10px;font-size:10.5px;line-height:1.5}.pulse-source__foot[data-astro-cid-nzz4l45r]{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.pulse-state[data-astro-cid-nzz4l45r]{border-radius:9999px;padding:3px 7px;font-size:9.5px}.pulse-state--pending[data-astro-cid-nzz4l45r]{background:var(--pulse-soft);color:var(--pulse-text);opacity:calc(1 - var(--connected))}.pulse-state--connected[data-astro-cid-nzz4l45r]{color:#166534;opacity:var(--connected);background:#dcfce7;position:absolute;left:0}.pulse-source__action[data-astro-cid-nzz4l45r]{background:var(--pulse-ink);color:#fff;opacity:calc(1 - var(--connected));border-radius:7px;padding:6px 10px;font-size:10.5px;font-weight:500}@media (max-width:1150px){.pulse-grid[data-astro-cid-nzz4l45r]{width:min(100%,440px);transform:rotateX(calc(24deg - 20deg * var(--eased,1))) rotateZ(calc(-7deg + 7deg * var(--eased,1)))}.pulse-source__text[data-astro-cid-nzz4l45r]{font-size:9.5px}}@media (max-width:800px){.story-scene--pulse-sources[data-astro-cid-nzz4l45r] .story-stage[data-astro-cid-nzz4l45r]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.pulse-grid-space[data-astro-cid-nzz4l45r]{order:-1}.pulse-grid[data-astro-cid-nzz4l45r]{width:min(100%,290px);transform:rotateX(calc(18deg - 15deg * var(--eased,1))) rotateZ(calc(-5deg + 5deg * var(--eased,1)));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pulse-source[data-astro-cid-nzz4l45r]:nth-child(n+5),.pulse-source__text[data-astro-cid-nzz4l45r]{display:none}}.story-scene--pulse-assistant[data-astro-cid-z3bsq4mi] .story-stage[data-astro-cid-z3bsq4mi]{gap:var(--space-8);grid-template-columns:1fr .95fr;align-items:center;display:grid}.story-scene--pulse-assistant[data-astro-cid-z3bsq4mi] .story-steps[data-astro-cid-z3bsq4mi]{order:2}.pulse-panel-space[data-astro-cid-z3bsq4mi]{perspective:1700px;order:1;place-items:center;min-height:0;display:grid}.pulse-panel[data-astro-cid-z3bsq4mi]{background:var(--pulse-card);border:1px solid var(--pulse-line);width:min(100%,380px);color:var(--pulse-text);font-family:var(--font-sans);transform:rotateY(calc(-24deg + 24deg * var(--eased,1))) rotateX(calc(6deg - 6deg * var(--eased,1)));will-change:transform;border-radius:16px;overflow:hidden;box-shadow:0 50px 100px #000000b3}.pulse-panel__head[data-astro-cid-z3bsq4mi]{border-bottom:1px solid var(--pulse-line);padding:14px 16px 12px}.pulse-panel__head[data-astro-cid-z3bsq4mi] b[data-astro-cid-z3bsq4mi]{font-size:14px;font-weight:600;display:block}.pulse-panel__head[data-astro-cid-z3bsq4mi] span[data-astro-cid-z3bsq4mi]{color:var(--pulse-muted);font-size:11px}.pulse-panel__feed[data-astro-cid-z3bsq4mi]{flex-direction:column;gap:10px;min-height:240px;padding:14px;display:flex}.pulse-question[data-astro-cid-z3bsq4mi]{background:var(--pulse-ink);color:#fff;border-radius:14px;align-self:flex-end;max-width:84%;margin:0;padding:10px 13px;font-size:12.5px;line-height:1.55}.pulse-question__typed[data-astro-cid-z3bsq4mi]{--typed:clamp(0, calc(var(--progress,1) / .3), 1);clip-path:inset(0 calc(100% * (1 - var(--typed))) 0 0);display:inline-block}.pulse-answer[data-astro-cid-z3bsq4mi]{--shown:clamp(0, calc((var(--progress,1) - .5) / .12), 1);background:var(--pulse-soft);max-width:84%;opacity:var(--shown);transform:translateY(calc(8px * (1 - var(--shown))));border-radius:14px;align-self:flex-start;margin:0;padding:10px 13px;font-size:12.5px;line-height:1.55}.pulse-answer__amount[data-astro-cid-z3bsq4mi]{--marked:clamp(0, calc((var(--progress,1) - .7) / .1), 1);color:inherit;background-color:rgb(250 204 21/calc(.45 * var(--marked)));border-radius:3px;padding:0 2px;font-weight:700}.pulse-panel__input[data-astro-cid-z3bsq4mi]{color:#9ca3af;border:1px solid #d1d5db;border-radius:10px;align-items:center;gap:8px;margin:0 12px 12px;padding:8px 8px 8px 12px;font-size:12px;display:flex}.pulse-panel__input[data-astro-cid-z3bsq4mi]>span[data-astro-cid-z3bsq4mi]:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pulse-panel__send[data-astro-cid-z3bsq4mi]{color:#fff;background:#9ca3af;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.pulse-panel__send[data-astro-cid-z3bsq4mi] svg[data-astro-cid-z3bsq4mi]{width:12px;height:12px}@media (max-width:800px){.story-scene--pulse-assistant[data-astro-cid-z3bsq4mi] .story-stage[data-astro-cid-z3bsq4mi]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.story-scene--pulse-assistant[data-astro-cid-z3bsq4mi] .story-steps[data-astro-cid-z3bsq4mi]{order:2}.pulse-panel-space[data-astro-cid-z3bsq4mi]{order:1}.pulse-panel[data-astro-cid-z3bsq4mi]{width:min(100%,320px)}.pulse-panel__feed[data-astro-cid-z3bsq4mi]{min-height:170px}.pulse-question[data-astro-cid-z3bsq4mi],.pulse-answer[data-astro-cid-z3bsq4mi]{font-size:11.5px}}.story-scene--pulse-app[data-astro-cid-ql5gwpxa] .story-stage[data-astro-cid-ql5gwpxa]{gap:var(--space-8);grid-template-columns:.85fr 1.15fr;align-items:center;display:grid}.pulse-app-space[data-astro-cid-ql5gwpxa]{perspective:1600px;place-items:center;min-height:0;display:grid}.pulse-app[data-astro-cid-ql5gwpxa]{--gap:calc(1 - clamp(0, calc((var(--progress,1) - .1) / .5), 1));width:min(100%,560px);height:min(340px,46vh);transform-style:preserve-3d;transform:rotateY(calc(-20deg + 20deg * var(--eased,1))) rotateX(calc(12deg - 12deg * var(--eased,1)));font-family:var(--font-sans);color:var(--pulse-text);will-change:transform;grid-template-columns:22% 50% 28%;display:grid}.pulse-column[data-astro-cid-ql5gwpxa]{border:1px solid var(--pulse-line);overflow:hidden;box-shadow:0 40px 90px #0009}.pulse-column--nav[data-astro-cid-ql5gwpxa]{background:var(--pulse-card);transform:translateX(calc(-26px * var(--gap))) translateZ(calc(-130px * var(--gap)));border-radius:14px 0 0 14px;padding:12px 10px;position:relative}.pulse-column--main[data-astro-cid-ql5gwpxa]{background:var(--pulse-bg);transform:translateZ(calc(40px * var(--gap)));padding:14px 16px}.pulse-column--side[data-astro-cid-ql5gwpxa]{background:var(--pulse-card);transform:translateX(calc(26px * var(--gap))) translateZ(calc(-130px * var(--gap)));border-radius:0 14px 14px 0;padding:12px 10px}.pulse-column[data-astro-cid-ql5gwpxa] b[data-astro-cid-ql5gwpxa]{font-size:12.5px;font-weight:700;display:block}.pulse-column--nav[data-astro-cid-ql5gwpxa] ul[data-astro-cid-ql5gwpxa]{color:#374151;gap:4px;margin:12px 0 0;padding:0;font-size:10.5px;list-style:none;display:grid}.pulse-column--nav[data-astro-cid-ql5gwpxa] li[data-astro-cid-ql5gwpxa]{border-radius:6px;padding:5px 6px}.pulse-column--nav[data-astro-cid-ql5gwpxa] li[data-astro-cid-ql5gwpxa].is-current{background:var(--pulse-soft)}.pulse-column--nav[data-astro-cid-ql5gwpxa] small[data-astro-cid-ql5gwpxa]{color:#9ca3af;font-size:9px;position:absolute;bottom:10px;left:10px}.pulse-column--main[data-astro-cid-ql5gwpxa] h3[data-astro-cid-ql5gwpxa]{margin:0;font-size:16px;font-weight:700}.pulse-column__subtitle[data-astro-cid-ql5gwpxa]{color:var(--pulse-muted);margin:2px 0 0;font-size:11px}.pulse-empty[data-astro-cid-ql5gwpxa]{text-align:center;border:1px dashed #d1d5db;border-radius:10px;margin-top:14px;padding:18px 12px}.pulse-empty[data-astro-cid-ql5gwpxa] b[data-astro-cid-ql5gwpxa]{color:var(--pulse-muted);font-size:11px;font-weight:500}.pulse-empty[data-astro-cid-ql5gwpxa] span[data-astro-cid-ql5gwpxa]{color:#9ca3af;margin-top:4px;font-size:9.5px;display:block}.pulse-mini[data-astro-cid-ql5gwpxa]{border-radius:10px;margin:10px 0 0;padding:7px 9px;font-size:9.5px;line-height:1.45}.pulse-mini--question[data-astro-cid-ql5gwpxa]{background:var(--pulse-ink);color:#fff;margin-left:12px}.pulse-mini--answer[data-astro-cid-ql5gwpxa]{background:var(--pulse-soft);margin-right:12px}@media (max-width:1150px){.pulse-app[data-astro-cid-ql5gwpxa]{width:min(100%,440px);transform:rotateY(calc(-12deg + 12deg * var(--eased,1))) rotateX(calc(10deg - 10deg * var(--eased,1)))}.pulse-column--nav[data-astro-cid-ql5gwpxa]{transform:translateX(calc(-16px * var(--gap))) translateZ(calc(-90px * var(--gap)))}.pulse-column--side[data-astro-cid-ql5gwpxa]{transform:translateX(calc(16px * var(--gap))) translateZ(calc(-90px * var(--gap)))}}@media (max-width:800px){.story-scene--pulse-app[data-astro-cid-ql5gwpxa] .story-stage[data-astro-cid-ql5gwpxa]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.pulse-app-space[data-astro-cid-ql5gwpxa]{order:-1}.pulse-app[data-astro-cid-ql5gwpxa]{width:min(100%,290px);height:240px;transform:rotateY(calc(-8deg + 8deg * var(--eased,1))) rotateX(calc(7deg - 7deg * var(--eased,1)));grid-template-columns:62% 38%}.pulse-column--nav[data-astro-cid-ql5gwpxa]{display:none}.pulse-column--main[data-astro-cid-ql5gwpxa]{border-radius:12px 0 0 12px}}.story-scene--rex-search[data-astro-cid-nngi23l5] .story-stage[data-astro-cid-nngi23l5]{gap:var(--space-8);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.rex-app-space[data-astro-cid-nngi23l5]{perspective:1600px;place-items:center;min-height:0;display:grid}.rex-app[data-astro-cid-nngi23l5]{background:var(--rex-page);border:1px solid var(--rex-line);width:min(100%,520px);font-family:var(--rex-font);color:var(--rex-text);transform:rotateY(calc(-22deg + 22deg * var(--eased,1))) rotateX(calc(8deg - 8deg * var(--eased,1)));will-change:transform;border-radius:18px;overflow:hidden;box-shadow:0 50px 110px #000000b3}.rex-app__bar[data-astro-cid-nngi23l5]{background:linear-gradient(100deg, #0876b5, var(--rex-blue-deep) 70%, #163e63);padding:14px 16px 12px}.rex-app__tools[data-astro-cid-nngi23l5]{align-items:center;gap:6px;display:flex}.rex-tool[data-astro-cid-nngi23l5]{color:#fff;white-space:nowrap;border:1px solid #ffffff4d;border-radius:5px;padding:4px 9px;font-size:11px;font-weight:600}.rex-tool--on[data-astro-cid-nngi23l5]{background:#0e2b4d;border-color:#0e2b4d;font-weight:700}.rex-tool--right[data-astro-cid-nngi23l5]{background:#ffffff1f;margin-left:auto}.rex-app__mode[data-astro-cid-nngi23l5]{color:#fff;margin:9px 0 0;font-size:11.5px;font-style:italic}.rex-app__feed[data-astro-cid-nngi23l5]{background:var(--rex-panel);flex-direction:column;gap:12px;min-height:290px;padding:14px 16px 6px;display:flex}.rex-user[data-astro-cid-nngi23l5]{align-self:flex-end;max-width:82%}.rex-user__who[data-astro-cid-nngi23l5]{justify-content:space-between;gap:12px;margin:0 0 4px;font-size:11px;font-weight:600;display:flex}.rex-user__who[data-astro-cid-nngi23l5] span[data-astro-cid-nngi23l5]{color:var(--rex-muted);font-weight:400}.rex-user__bubble[data-astro-cid-nngi23l5]{color:#fff;background:linear-gradient(100deg, var(--rex-magenta), var(--rex-indigo));border-radius:12px;margin:0;padding:10px 13px;font-size:12.5px;line-height:1.5}.rex-typed[data-astro-cid-nngi23l5]{--typed:clamp(0, calc(var(--progress,1) / .28), 1);clip-path:inset(0 calc(100% * (1 - var(--typed))) 0 0);display:inline-block}.rex-bot[data-astro-cid-nngi23l5]{--shown:clamp(0, calc((var(--progress,1) - .4) / .14), 1);opacity:var(--shown);transform:translateY(calc(10px * (1 - var(--shown))));gap:9px;display:flex}.rex-avatar[data-astro-cid-nngi23l5]{background:linear-gradient(135deg, var(--rex-magenta), #6a2a8c);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.rex-avatar[data-astro-cid-nngi23l5] svg[data-astro-cid-nngi23l5]{width:13px;height:13px}.rex-bot__name[data-astro-cid-nngi23l5]{margin:0 0 4px;font-size:11px;font-weight:600}.rex-bot__card[data-astro-cid-nngi23l5]{background:var(--rex-panel-2);border:1px solid var(--rex-line);border-radius:10px;padding:11px 13px;font-size:11.5px;line-height:1.55}.rex-bot__card[data-astro-cid-nngi23l5] p[data-astro-cid-nngi23l5]{margin:0}.rex-bot__card[data-astro-cid-nngi23l5] .rex-bot__title[data-astro-cid-nngi23l5]{margin:0 0 5px;font-size:14px;font-weight:700}.rex-bot__card[data-astro-cid-nngi23l5] strong[data-astro-cid-nngi23l5]{font-weight:700}.rex-pill[data-astro-cid-nngi23l5]{--lit:clamp(0, calc((var(--progress,1) - .72) / .1), 1);color:#fff;box-shadow:0 0 0 calc(4px * var(--lit)) rgba(14, 165, 233, calc(.35 * var(--lit)));background:#0876b5;border-radius:7px;align-items:center;gap:5px;margin-top:7px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.rex-pill[data-astro-cid-nngi23l5] svg[data-astro-cid-nngi23l5]{width:11px;height:11px}.rex-app__composer[data-astro-cid-nngi23l5]{background:var(--rex-panel);border-top:1px solid var(--rex-line);align-items:center;gap:8px;padding:11px 16px 14px;display:flex}.rex-input[data-astro-cid-nngi23l5]{border:1px solid var(--rex-line);min-width:0;color:var(--rex-muted);text-overflow:ellipsis;white-space:nowrap;background:#0c1f38;border-radius:8px;flex:1;padding:8px 12px;font-size:11.5px;overflow:hidden}.rex-round[data-astro-cid-nngi23l5]{border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.rex-round[data-astro-cid-nngi23l5] svg[data-astro-cid-nngi23l5]{width:13px;height:13px}.rex-round--mic[data-astro-cid-nngi23l5]{background:var(--rex-magenta)}.rex-round--send[data-astro-cid-nngi23l5]{background:var(--rex-blue-deep)}@media (max-width:1150px){.rex-app[data-astro-cid-nngi23l5]{width:min(100%,440px);transform:rotateY(calc(-12deg + 12deg * var(--eased,1))) rotateX(calc(6deg - 6deg * var(--eased,1)))}}@media (max-width:800px){.story-scene--rex-search[data-astro-cid-nngi23l5] .story-stage[data-astro-cid-nngi23l5]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.rex-app-space[data-astro-cid-nngi23l5]{order:-1}.rex-app[data-astro-cid-nngi23l5]{width:min(100%,330px);transform:rotateY(calc(-8deg + 8deg * var(--eased,1))) rotateX(calc(5deg - 5deg * var(--eased,1)))}.rex-tool[data-astro-cid-nngi23l5]:nth-child(2),.rex-tool[data-astro-cid-nngi23l5]:nth-child(3){display:none}.rex-app__feed[data-astro-cid-nngi23l5]{min-height:200px;padding:12px 12px 6px}.rex-user__bubble[data-astro-cid-nngi23l5]{font-size:11.5px}.rex-bot__card[data-astro-cid-nngi23l5]{font-size:10.5px}}.story-scene--rex-record[data-astro-cid-gmrvzete] .story-stage[data-astro-cid-gmrvzete]{gap:var(--space-8);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.story-scene--rex-record[data-astro-cid-gmrvzete] .story-steps[data-astro-cid-gmrvzete]{order:2}.rex-sheet-space[data-astro-cid-gmrvzete]{perspective:1600px;order:1;place-items:center;min-height:0;display:grid}.rex-sheet[data-astro-cid-gmrvzete]{--open:clamp(0, calc(var(--progress,1) / .3), 1);background:var(--rex-panel);border:1px solid var(--rex-line);width:min(100%,540px);font-family:var(--rex-font);color:var(--rex-text);transform:translateZ(calc(-420px + 420px * var(--open))) rotateX(calc(18deg - 18deg * var(--open)));opacity:calc(.2 + .8 * var(--open));will-change:transform, opacity;border-radius:18px;overflow:hidden;box-shadow:0 60px 120px #000000bf}.rex-sheet__head[data-astro-cid-gmrvzete]{background:linear-gradient(100deg, #0876b5, var(--rex-blue-deep) 75%);align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.rex-sheet__ref[data-astro-cid-gmrvzete]{letter-spacing:.16em;color:#fff;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;display:flex}.rex-badge[data-astro-cid-gmrvzete]{letter-spacing:.04em;background:var(--rex-indigo);color:#fbcfe8;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:700}.rex-sheet__title[data-astro-cid-gmrvzete]{color:#fff;margin:6px 0 0;font-size:15px;font-weight:700;line-height:1.35}.rex-sheet__buttons[data-astro-cid-gmrvzete]{gap:6px;margin-left:auto;display:flex}.rex-sheet__buttons[data-astro-cid-gmrvzete] span[data-astro-cid-gmrvzete]{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.rex-sheet__buttons[data-astro-cid-gmrvzete] svg[data-astro-cid-gmrvzete]{width:12px;height:12px}.rex-sheet__body[data-astro-cid-gmrvzete]{padding:14px 18px 18px}.rex-section[data-astro-cid-gmrvzete]{border-bottom:1px solid var(--rex-line);letter-spacing:.14em;text-transform:uppercase;color:var(--rex-magenta-text);align-items:center;gap:7px;margin:0 0 9px;padding-bottom:7px;font-size:10.5px;font-weight:700;display:flex}.rex-section[data-astro-cid-gmrvzete] svg[data-astro-cid-gmrvzete]{flex-shrink:0;width:12px;height:12px}.rex-tiles[data-astro-cid-gmrvzete]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0 0 14px;display:grid}.rex-tile[data-astro-cid-gmrvzete]{--in:clamp(0, calc((var(--progress,1) - var(--at)) / .1), 1);border:1px solid var(--rex-line);border-left:2px solid var(--rex-magenta);background:var(--rex-tile);opacity:var(--in);transform:translateY(calc(-14px * (1 - var(--in)))) scale(calc(1.18 - .18 * var(--in)));border-radius:7px;padding:8px 9px}.rex-tile[data-astro-cid-gmrvzete] dt[data-astro-cid-gmrvzete]{letter-spacing:.1em;color:var(--rex-muted);text-transform:uppercase;font-size:8.5px}.rex-tile[data-astro-cid-gmrvzete] dd[data-astro-cid-gmrvzete]{margin:3px 0 0;font-size:11.5px;font-weight:500}.rex-box[data-astro-cid-gmrvzete]{border:1px solid var(--rex-line);background:var(--rex-tile);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.55}.rex-box--actions[data-astro-cid-gmrvzete]{margin-bottom:0}.rex-mark[data-astro-cid-gmrvzete]{--marked:clamp(0, calc((var(--progress,1) - .72) / .1), 1);color:inherit;background:rgba(224, 71, 158, calc(.32 * var(--marked)));border-radius:3px;padding:0 2px}@media (max-width:1150px){.rex-sheet[data-astro-cid-gmrvzete]{width:min(100%,440px)}.rex-tiles[data-astro-cid-gmrvzete]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.story-scene--rex-record[data-astro-cid-gmrvzete] .story-stage[data-astro-cid-gmrvzete]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.story-scene--rex-record[data-astro-cid-gmrvzete] .story-steps[data-astro-cid-gmrvzete]{order:2}.rex-sheet-space[data-astro-cid-gmrvzete]{order:1}.rex-sheet[data-astro-cid-gmrvzete]{width:min(100%,330px);transform:translateZ(calc(-240px + 240px * var(--open))) rotateX(calc(12deg - 12deg * var(--open)))}.rex-sheet__head[data-astro-cid-gmrvzete]{padding:12px 14px}.rex-sheet__title[data-astro-cid-gmrvzete]{font-size:13px}.rex-sheet__body[data-astro-cid-gmrvzete]{padding:12px 14px 14px}.rex-tiles[data-astro-cid-gmrvzete]{margin-bottom:10px}.rex-box[data-astro-cid-gmrvzete]{font-size:11px}.rex-section--actions[data-astro-cid-gmrvzete],.rex-box--actions[data-astro-cid-gmrvzete]{display:none}.rex-box[data-astro-cid-gmrvzete]{margin-bottom:0}}.story-scene--rex-dashboard[data-astro-cid-jzguynve] .story-stage[data-astro-cid-jzguynve]{gap:var(--space-8);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.rex-board-space[data-astro-cid-jzguynve]{perspective:1600px;place-items:center;min-height:0;display:grid}.rex-board[data-astro-cid-jzguynve]{width:min(100%,560px);font-family:var(--rex-font);color:var(--rex-text);transform:rotateX(calc(28deg - 28deg * var(--eased,1))) rotateZ(calc(-8deg + 8deg * var(--eased,1)));will-change:transform}.rex-kpis[data-astro-cid-jzguynve]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.rex-kpi[data-astro-cid-jzguynve]{--in:clamp(0, calc((var(--progress,1) - var(--at)) / .14), 1);background:var(--rex-panel);border:1px solid var(--rex-line);border-left:3px solid var(--edge);opacity:var(--in);transform:translateY(calc(-24px * (1 - var(--in)))) scale(calc(1.12 - .12 * var(--in)));border-radius:12px;padding:12px 14px;box-shadow:0 24px 50px #0000008c}.rex-kpi[data-astro-cid-jzguynve] dt[data-astro-cid-jzguynve]{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:600}.rex-kpi[data-astro-cid-jzguynve] dd[data-astro-cid-jzguynve]{margin:0}.rex-kpi[data-astro-cid-jzguynve] b[data-astro-cid-jzguynve]{font-size:24px;font-weight:800;line-height:1.2;display:block}.rex-kpi[data-astro-cid-jzguynve] span[data-astro-cid-jzguynve]{color:var(--rex-muted);font-size:10.5px}.rex-chart[data-astro-cid-jzguynve]{background:var(--rex-panel);border:1px solid var(--rex-line);border-radius:12px;margin-top:12px;padding:12px 14px 10px;box-shadow:0 24px 50px #0000008c}.rex-chart__title[data-astro-cid-jzguynve]{margin:0 0 10px;font-size:12px;font-weight:700}.rex-bars[data-astro-cid-jzguynve]{border-bottom:1px solid var(--rex-line);align-items:flex-end;gap:12px;height:92px;display:flex}.rex-bars[data-astro-cid-jzguynve] i[data-astro-cid-jzguynve]{--grow:clamp(0, calc((var(--progress,1) - .5) / .3), 1);background:var(--bar);height:calc(var(--h) * 1%);transform:scaleY(var(--grow));transform-origin:bottom;border-radius:4px 4px 0 0;flex:1}.rex-bar-labels[data-astro-cid-jzguynve]{gap:12px;margin:5px 0 0;padding:0;list-style:none;display:flex}.rex-bar-labels[data-astro-cid-jzguynve] li[data-astro-cid-jzguynve]{letter-spacing:.04em;min-width:0;color:var(--rex-muted);text-align:center;overflow-wrap:anywhere;flex:1;font-size:8px}@media (max-width:1150px){.rex-board[data-astro-cid-jzguynve]{width:min(100%,440px);transform:rotateX(calc(18deg - 18deg * var(--eased,1))) rotateZ(calc(-5deg + 5deg * var(--eased,1)))}}@media (max-width:800px){.story-scene--rex-dashboard[data-astro-cid-jzguynve] .story-stage[data-astro-cid-jzguynve]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.rex-board-space[data-astro-cid-jzguynve]{order:-1}.rex-board[data-astro-cid-jzguynve]{width:min(100%,330px);transform:rotateX(calc(12deg - 12deg * var(--eased,1))) rotateZ(calc(-3deg + 3deg * var(--eased,1)))}.rex-kpi[data-astro-cid-jzguynve]{padding:9px 11px}.rex-kpi[data-astro-cid-jzguynve] b[data-astro-cid-jzguynve]{font-size:18px}.rex-bars[data-astro-cid-jzguynve]{gap:8px;height:64px}.rex-bar-labels[data-astro-cid-jzguynve]{gap:8px}.rex-bar-labels[data-astro-cid-jzguynve] li[data-astro-cid-jzguynve]{font-size:7px}}.story-scene--purchase-table[data-astro-cid-3icvh3gw] .story-stage[data-astro-cid-3icvh3gw]{gap:var(--space-8);grid-template-columns:.85fr 1.15fr;align-items:center;display:grid}.purchase-window-space[data-astro-cid-3icvh3gw]{perspective:1600px;place-items:center;min-height:0;display:grid}.purchase-window[data-astro-cid-3icvh3gw]{background:var(--purchase-bg);width:min(100%,620px);font-family:var(--purchase-font);color:var(--purchase-text);transform:rotateY(calc(-24deg + 24deg * var(--eased,1))) rotateX(calc(12deg - 12deg * var(--eased,1)));will-change:transform;border-radius:12px;overflow:hidden;box-shadow:0 50px 110px #000000b3}.purchase-nav[data-astro-cid-3icvh3gw]{background:var(--purchase-navy);color:#fff;border-bottom:3px solid var(--purchase-blue);align-items:center;gap:16px;padding:12px 16px;display:flex}.purchase-brand[data-astro-cid-3icvh3gw]{border-left:3px solid var(--purchase-blue);max-width:6em;padding-left:8px;font-size:15px;font-weight:700;line-height:1.1}.purchase-links[data-astro-cid-3icvh3gw]{flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.purchase-role[data-astro-cid-3icvh3gw]{white-space:nowrap;background:#ffffff24;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:11px}.purchase-table[data-astro-cid-3icvh3gw]{background:var(--purchase-card);border:1px solid var(--purchase-line);border-left:3px solid var(--purchase-blue);border-radius:8px;margin:14px;overflow:hidden}.purchase-row[data-astro-cid-3icvh3gw]{border-bottom:1px solid var(--purchase-line);grid-template-columns:62px 1.2fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:grid}.purchase-row[data-astro-cid-3icvh3gw]:nth-child(odd){background:#f8f9fa}.purchase-row[data-astro-cid-3icvh3gw]:last-child{border-bottom:0}.purchase-row--head[data-astro-cid-3icvh3gw],.purchase-row--head[data-astro-cid-3icvh3gw]:nth-child(odd){letter-spacing:.1em;text-transform:uppercase;background:#f5f6f8;font-size:9.5px;font-weight:600}.purchase-row--data[data-astro-cid-3icvh3gw]{--in:clamp(0, calc((var(--progress,1) - var(--at)) / .1), 1);opacity:var(--in);transform:translateX(calc(-60px * (1 - var(--in))))}.purchase-row[data-astro-cid-3icvh3gw] b[data-astro-cid-3icvh3gw]{font-weight:700}.purchase-actions[data-astro-cid-3icvh3gw]{border:1px solid var(--purchase-line);border-radius:5px;gap:3px;width:max-content;padding:2px;display:flex}.purchase-actions[data-astro-cid-3icvh3gw] i[data-astro-cid-3icvh3gw]{background:#fff;border-radius:4px;place-items:center;width:20px;height:20px;display:grid}.purchase-actions[data-astro-cid-3icvh3gw] i[data-astro-cid-3icvh3gw]:last-child{background:var(--purchase-blue)}.purchase-actions[data-astro-cid-3icvh3gw] svg[data-astro-cid-3icvh3gw]{width:11px;height:11px}@media (max-width:1150px){.purchase-window[data-astro-cid-3icvh3gw]{width:min(100%,470px);transform:rotateY(calc(-14deg + 14deg * var(--eased,1))) rotateX(calc(8deg - 8deg * var(--eased,1)))}.purchase-links[data-astro-cid-3icvh3gw]{display:none}.purchase-row[data-astro-cid-3icvh3gw]{grid-template-columns:52px 1.3fr 1fr 1fr}.purchase-row[data-astro-cid-3icvh3gw]>[data-astro-cid-3icvh3gw]:nth-child(5){display:none}}@media (max-width:800px){.story-scene--purchase-table[data-astro-cid-3icvh3gw] .story-stage[data-astro-cid-3icvh3gw]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.purchase-window-space[data-astro-cid-3icvh3gw]{order:-1}.purchase-window[data-astro-cid-3icvh3gw]{width:min(100%,340px);transform:rotateY(calc(-8deg + 8deg * var(--eased,1))) rotateX(calc(5deg - 5deg * var(--eased,1)))}.purchase-table[data-astro-cid-3icvh3gw]{margin:10px}.purchase-row[data-astro-cid-3icvh3gw]{grid-template-columns:50px 1.4fr 1fr;padding:8px 10px;font-size:10px}.purchase-row[data-astro-cid-3icvh3gw]>[data-astro-cid-3icvh3gw]:nth-child(4){display:none}}.story-scene--purchase-flow[data-astro-cid-2yjhhfxc] .story-stage[data-astro-cid-2yjhhfxc]{gap:var(--space-8);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.story-scene--purchase-flow[data-astro-cid-2yjhhfxc] .story-steps[data-astro-cid-2yjhhfxc]{order:2}.purchase-status-space[data-astro-cid-2yjhhfxc]{perspective:1400px;order:1;place-items:center;min-height:0;display:grid}.purchase-status[data-astro-cid-2yjhhfxc]{width:min(100%,600px);font-family:var(--purchase-font);color:var(--purchase-text)}.purchase-counters[data-astro-cid-2yjhhfxc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.purchase-counter[data-astro-cid-2yjhhfxc]{--flip:clamp(0, calc((var(--progress,1) - var(--at)) / .12), 1);text-align:center;background:var(--purchase-card);border:1px solid var(--purchase-line);border-left:4px solid var(--edge);transform-origin:bottom;transform:rotateX(calc(-80deg + 80deg * var(--flip)));opacity:var(--flip);border-radius:8px;flex-direction:column-reverse;padding:18px 8px 14px;display:flex;box-shadow:0 30px 60px #00000080}.purchase-counter--total[data-astro-cid-2yjhhfxc]{background:linear-gradient(135deg,#fff,#eef4f8)}.purchase-counter[data-astro-cid-2yjhhfxc] dd[data-astro-cid-2yjhhfxc]{margin:0;font-size:34px;line-height:1}.purchase-counter[data-astro-cid-2yjhhfxc] dt[data-astro-cid-2yjhhfxc]{letter-spacing:.12em;text-transform:uppercase;color:var(--purchase-muted);overflow-wrap:anywhere;margin-top:8px;font-size:10px}.purchase-flow[data-astro-cid-2yjhhfxc]{background:var(--purchase-card);border:1px solid var(--purchase-line);border-radius:8px;margin-top:16px;padding:12px 14px;box-shadow:0 30px 60px #00000080}.purchase-flow__title[data-astro-cid-2yjhhfxc]{letter-spacing:.1em;text-transform:uppercase;color:var(--purchase-muted);margin:0 0 10px;font-size:10px}.purchase-flow__steps[data-astro-cid-2yjhhfxc]{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.purchase-flow__steps[data-astro-cid-2yjhhfxc] li[data-astro-cid-2yjhhfxc]{--lit:clamp(0, calc((var(--progress,1) - var(--at)) / .06), 1);border:1px solid var(--purchase-line);background:color-mix(in srgb, var(--purchase-blue-text) calc(100% * var(--lit)), #fff);color:color-mix(in srgb, #fff calc(100% * var(--lit)), var(--purchase-muted));border-radius:5px;padding:5px 9px;font-size:11px;position:relative}.purchase-flow__steps[data-astro-cid-2yjhhfxc] li[data-astro-cid-2yjhhfxc]+li[data-astro-cid-2yjhhfxc]:before{content:"→";color:#8a929b;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}@media (max-width:1150px){.purchase-status[data-astro-cid-2yjhhfxc]{width:min(100%,440px)}.purchase-counters[data-astro-cid-2yjhhfxc]{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-counter[data-astro-cid-2yjhhfxc]{padding:12px 8px 10px}.purchase-counter[data-astro-cid-2yjhhfxc] dd[data-astro-cid-2yjhhfxc]{font-size:28px}}@media (max-width:800px){.story-scene--purchase-flow[data-astro-cid-2yjhhfxc] .story-stage[data-astro-cid-2yjhhfxc]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.story-scene--purchase-flow[data-astro-cid-2yjhhfxc] .story-steps[data-astro-cid-2yjhhfxc]{order:2}.purchase-status-space[data-astro-cid-2yjhhfxc]{order:1}.purchase-status[data-astro-cid-2yjhhfxc]{width:min(100%,330px)}.purchase-counter[data-astro-cid-2yjhhfxc] dd[data-astro-cid-2yjhhfxc]{font-size:24px}.purchase-flow[data-astro-cid-2yjhhfxc]{margin-top:10px;padding:10px 12px}.purchase-flow__steps[data-astro-cid-2yjhhfxc] li[data-astro-cid-2yjhhfxc]{padding:4px 7px;font-size:10px}}.story-scene--purchase-stats[data-astro-cid-fl4zql6p] .story-stage[data-astro-cid-fl4zql6p]{gap:var(--space-8);grid-template-columns:.85fr 1.15fr;align-items:center;display:grid}.purchase-stats-space[data-astro-cid-fl4zql6p]{perspective:1600px;place-items:center;min-height:0;display:grid}.purchase-stats[data-astro-cid-fl4zql6p]{background:var(--purchase-card);width:min(100%,620px);font-family:var(--purchase-font);color:var(--purchase-text);transform:rotateX(calc(32deg - 32deg * var(--eased,1))) rotateZ(calc(-7deg + 7deg * var(--eased,1)));will-change:transform;border-radius:12px;padding:16px;box-shadow:0 50px 100px #000000a6}.purchase-stats__title[data-astro-cid-fl4zql6p]{border-bottom:2px solid var(--purchase-line);margin:0 0 12px;padding-bottom:10px;font-size:20px;font-weight:700}.purchase-amounts[data-astro-cid-fl4zql6p]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.purchase-amount[data-astro-cid-fl4zql6p]{--in:clamp(0, calc((var(--progress,1) - var(--at)) / .12), 1);text-align:center;border:1px solid var(--purchase-line);border-left:3px solid var(--purchase-blue);transform:translateY(calc(-8px * var(--in))) scale(calc(1 + .04 * var(--in)));box-shadow:0 calc(20px * var(--in)) calc(36px * var(--in)) rgba(0, 0, 0, calc(.25 * var(--in)));background:#fff;border-radius:7px;flex-direction:column-reverse;padding:12px 6px 10px;display:flex}.purchase-amount--count[data-astro-cid-fl4zql6p]{border-left-color:var(--purchase-navy)}.purchase-amount[data-astro-cid-fl4zql6p] dd[data-astro-cid-fl4zql6p]{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:17px}.purchase-amount[data-astro-cid-fl4zql6p] dt[data-astro-cid-fl4zql6p]{letter-spacing:.1em;color:var(--purchase-muted);text-transform:uppercase;margin-top:5px;font-size:8.5px}.purchase-charts[data-astro-cid-fl4zql6p]{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.purchase-chart[data-astro-cid-fl4zql6p]{border:1px solid var(--purchase-line);border-radius:7px;padding:10px 12px}.purchase-chart[data-astro-cid-fl4zql6p] p[data-astro-cid-fl4zql6p]{margin:0 0 8px;font-size:11.5px;font-weight:600}.purchase-chart[data-astro-cid-fl4zql6p] svg[data-astro-cid-fl4zql6p]{width:100%;height:90px;display:block}.purchase-bar[data-astro-cid-fl4zql6p]{fill:var(--purchase-blue);transform-box:fill-box;transform-origin:bottom;transform:scaleY(clamp(0, calc((var(--progress,1) - .42) / .26), 1))}.purchase-line[data-astro-cid-fl4zql6p]{fill:none;stroke:var(--purchase-blue);stroke-width:2px;stroke-dasharray:260;stroke-dashoffset:calc(260 * (1 - clamp(0, calc((var(--progress,1) - .5) / .3), 1)))}.purchase-axis[data-astro-cid-fl4zql6p]{stroke:#c9ced4;stroke-width:1px}@media (max-width:1150px){.purchase-stats[data-astro-cid-fl4zql6p]{width:min(100%,460px);transform:rotateX(calc(20deg - 20deg * var(--eased,1))) rotateZ(calc(-4deg + 4deg * var(--eased,1)))}.purchase-amounts[data-astro-cid-fl4zql6p]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.story-scene--purchase-stats[data-astro-cid-fl4zql6p] .story-stage[data-astro-cid-fl4zql6p]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.purchase-stats-space[data-astro-cid-fl4zql6p]{order:-1}.purchase-stats[data-astro-cid-fl4zql6p]{width:min(100%,330px);transform:rotateX(calc(12deg - 12deg * var(--eased,1))) rotateZ(calc(-3deg + 3deg * var(--eased,1)));padding:12px}.purchase-stats__title[data-astro-cid-fl4zql6p]{font-size:16px}.purchase-amount[data-astro-cid-fl4zql6p] dd[data-astro-cid-fl4zql6p]{font-size:15px}.purchase-charts[data-astro-cid-fl4zql6p]{grid-template-columns:1fr}.purchase-chart--trend[data-astro-cid-fl4zql6p]{display:none}.purchase-chart[data-astro-cid-fl4zql6p] svg[data-astro-cid-fl4zql6p]{height:64px}}.story-scene--uv-chat[data-astro-cid-jljyuihg] .story-stage[data-astro-cid-jljyuihg]{gap:var(--space-8);grid-template-columns:1.05fr 1fr;align-items:center;display:grid}.uv-phone-space[data-astro-cid-jljyuihg]{perspective:1800px;place-items:center;min-height:0;display:grid}.uv-phone[data-astro-cid-jljyuihg]{--phone-width:min(300px, 34vw, calc((100vh - 220px) * 9 / 19.5));width:var(--phone-width);aspect-ratio:9/19.5;padding:calc(var(--phone-width) * .03);border-radius:calc(var(--phone-width) * .14);transform:rotateY(calc(-26deg + 30deg * var(--eased,1))) rotateX(calc(8deg - 6deg * var(--eased,1)));will-change:transform;background:#16161b;box-shadow:0 50px 100px #000000b3,0 0 0 1px #ffffff14}.uv-screen[data-astro-cid-jljyuihg]{border-radius:calc(var(--phone-width) * .11);background:var(--uv-bg);height:100%;color:var(--uv-text);font-family:var(--font-sans);font-size:calc(var(--phone-width) * .042);flex-direction:column;display:flex;overflow:hidden}.uv-head[data-astro-cid-jljyuihg]{background:var(--uv-gradient);color:#fff;align-items:center;gap:.7em;padding:1.9em 1em .9em;display:flex}.uv-logo[data-astro-cid-jljyuihg]{color:#333;background:#fff;border-radius:.8em;flex-shrink:0;place-items:center;width:2.6em;height:2.6em;font-size:.5em;font-weight:700;display:grid;overflow:hidden}.uv-head__titles[data-astro-cid-jljyuihg]{min-width:0}.uv-head[data-astro-cid-jljyuihg] b[data-astro-cid-jljyuihg]{font-family:var(--font-display);font-size:1.25em;line-height:1.1;display:block}.uv-head__tagline[data-astro-cid-jljyuihg]{align-items:center;gap:.35em;font-size:.78em;display:flex}.uv-head__tagline[data-astro-cid-jljyuihg]:before{content:"";background:#86efac;border-radius:50%;width:.5em;height:.5em}.uv-feed[data-astro-cid-jljyuihg]{flex-direction:column;flex:1;gap:.8em;padding:1em .9em;display:flex}.uv-row[data-astro-cid-jljyuihg]{align-items:flex-start;gap:.55em;display:flex}.uv-avatar[data-astro-cid-jljyuihg]{background:var(--uv-gradient);border-radius:.55em;flex-shrink:0;width:1.9em;height:1.9em}.uv-bubble[data-astro-cid-jljyuihg]{background:var(--uv-card);border:1px solid var(--uv-line);border-radius:1.1em;margin:0;padding:.75em .9em;line-height:1.5}.uv-chips[data-astro-cid-jljyuihg]{flex-wrap:wrap;gap:.45em;padding-left:2.45em;display:flex}.uv-chip[data-astro-cid-jljyuihg]{background:var(--uv-card);border:1px solid var(--uv-line);color:var(--uv-link);border-radius:9999px;padding:.5em .85em;font-size:.92em;font-weight:500}.uv-chip--picked[data-astro-cid-jljyuihg]{--pressed:clamp(0, calc((var(--progress,1) - .34) / .1), 1);background:color-mix(in srgb, var(--uv-blue) calc(100% * var(--pressed)), #fff);color:color-mix(in srgb, #fff calc(100% * var(--pressed)), var(--uv-link));transform:scale(calc(1 + .06 * var(--pressed)))}.uv-user[data-astro-cid-jljyuihg]{--shown:clamp(0, calc((var(--progress,1) - .5) / .1), 1);background:var(--uv-blue);color:#fff;max-width:85%;opacity:var(--shown);transform:translateY(calc(.6em * (1 - var(--shown))));border-radius:1.1em;align-self:flex-end;margin:0;padding:.7em 1em;font-weight:500}.uv-typing[data-astro-cid-jljyuihg]{--shown:clamp(0, calc((var(--progress,1) - .66) / .1), 1);opacity:var(--shown);align-items:center;gap:.3em}.uv-typing[data-astro-cid-jljyuihg] .uv-avatar[data-astro-cid-jljyuihg]{margin-right:.25em}.uv-dot[data-astro-cid-jljyuihg]{background:#9ca3af;border-radius:50%;width:.45em;height:.45em}.uv-composer[data-astro-cid-jljyuihg]{background:var(--uv-card);border:1px solid var(--uv-line);color:#9ca3af;border-radius:1.4em;align-items:center;gap:.5em;margin:.8em;padding:.35em .35em .35em 1em;display:flex}.uv-composer__input[data-astro-cid-jljyuihg]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uv-send[data-astro-cid-jljyuihg]{background:var(--uv-gradient);border-radius:.8em;flex-shrink:0;place-items:center;width:2.3em;height:2.3em;display:grid}.uv-send[data-astro-cid-jljyuihg] svg[data-astro-cid-jljyuihg]{width:1em;height:1em}@media (max-width:800px){.story-scene--uv-chat[data-astro-cid-jljyuihg] .story-stage[data-astro-cid-jljyuihg]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.uv-phone-space[data-astro-cid-jljyuihg]{order:-1}.uv-phone[data-astro-cid-jljyuihg]{--phone-width:min(210px, 48vw, calc((100vh - 430px) * 9 / 19.5));transform:rotateY(calc(-16deg + 20deg * var(--eased,1))) rotateX(calc(6deg - 4deg * var(--eased,1)))}}.story-scene--uv-answer[data-astro-cid-ldbu5kib] .story-stage[data-astro-cid-ldbu5kib]{gap:var(--space-8);grid-template-columns:1fr 1.05fr;align-items:center;display:grid}.uv-screen-space[data-astro-cid-ldbu5kib]{perspective:1700px;place-items:center;min-height:0;display:grid}.uv-desktop[data-astro-cid-ldbu5kib]{width:min(100%,560px);transform:rotateY(calc(18deg - 18deg * var(--eased,1))) rotateX(calc(7deg - 7deg * var(--eased,1)));will-change:transform;background:#16161b;border-radius:14px;overflow:hidden;box-shadow:0 50px 100px #000000b3,0 0 0 1px #ffffff14}.uv-desktop__bar[data-astro-cid-ldbu5kib]{gap:6px;padding:9px 12px;display:flex}.uv-desktop__bar[data-astro-cid-ldbu5kib] span[data-astro-cid-ldbu5kib]{background:#ffffff38;border-radius:50%;width:9px;height:9px}.uv-desktop__screen[data-astro-cid-ldbu5kib]{background:var(--uv-bg);color:var(--uv-text);font-family:var(--font-sans);justify-content:center;padding:0 0 14px;display:flex}.uv-desktop__column[data-astro-cid-ldbu5kib]{flex-direction:column;gap:10px;width:min(100%,330px);display:flex}.uv-desktop__head[data-astro-cid-ldbu5kib]{background:var(--uv-gradient);color:#fff;border-radius:0 0 8px 8px;align-items:center;gap:9px;padding:10px 12px;display:flex}.uv-desktop__logo[data-astro-cid-ldbu5kib]{color:#333;background:#fff;border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:6px;font-weight:700;display:grid;overflow:hidden}.uv-desktop__head[data-astro-cid-ldbu5kib] b[data-astro-cid-ldbu5kib]{font-family:var(--font-display);font-size:14px;line-height:1.1;display:block}.uv-desktop__tagline[data-astro-cid-ldbu5kib]{align-items:center;gap:5px;font-size:10px;display:flex}.uv-desktop__tagline[data-astro-cid-ldbu5kib]:before{content:"";background:#86efac;border-radius:50%;width:6px;height:6px}.uv-desktop__question[data-astro-cid-ldbu5kib]{--typed:clamp(0, calc(var(--progress,1) / .3), 1);background:var(--uv-blue);color:#fff;max-width:82%;clip-path:inset(0 calc(100% * (1 - var(--typed))) 0 0);border-radius:14px;align-self:flex-end;margin:0;padding:9px 13px;font-size:13px;font-weight:500}.uv-desktop__reply[data-astro-cid-ldbu5kib]{--shown:clamp(0, calc((var(--progress,1) - .42) / .16), 1);opacity:var(--shown);transform:translateY(calc(10px * (1 - var(--shown))));align-items:flex-start;gap:8px;display:flex}.uv-desktop__avatar[data-astro-cid-ldbu5kib]{background:var(--uv-gradient);border-radius:7px;flex-shrink:0;width:24px;height:24px}.uv-desktop__answer[data-astro-cid-ldbu5kib]{background:var(--uv-card);border:1px solid var(--uv-line);border-radius:14px;margin:0;padding:10px 13px;font-size:13px;line-height:1.55}.uv-desktop__composer[data-astro-cid-ldbu5kib]{background:var(--uv-card);border:1px solid var(--uv-line);color:#9ca3af;border-radius:16px;align-items:center;gap:8px;margin-top:4px;padding:5px 5px 5px 13px;font-size:12px;display:flex}.uv-desktop__composer[data-astro-cid-ldbu5kib]>span[data-astro-cid-ldbu5kib]:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uv-desktop__send[data-astro-cid-ldbu5kib]{background:var(--uv-gradient);border-radius:9px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.uv-desktop__send[data-astro-cid-ldbu5kib] svg[data-astro-cid-ldbu5kib]{width:12px;height:12px}@media (max-width:800px){.story-scene--uv-answer[data-astro-cid-ldbu5kib] .story-stage[data-astro-cid-ldbu5kib]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.uv-screen-space[data-astro-cid-ldbu5kib]{order:-1}.uv-desktop[data-astro-cid-ldbu5kib]{width:min(100%,330px);transform:rotateY(calc(12deg - 12deg * var(--eased,1)))}.uv-desktop__column[data-astro-cid-ldbu5kib]{width:min(100%,260px)}.uv-desktop__question[data-astro-cid-ldbu5kib],.uv-desktop__answer[data-astro-cid-ldbu5kib]{font-size:11.5px}}.story-scene--uv-venue[data-astro-cid-lyghbtpa] .story-stage[data-astro-cid-lyghbtpa]{gap:var(--space-8);grid-template-columns:1fr 1.05fr;align-items:center;display:grid}.story-scene--uv-venue[data-astro-cid-lyghbtpa] .story-steps[data-astro-cid-lyghbtpa]{order:2}.uv-venue-space[data-astro-cid-lyghbtpa]{gap:var(--space-4);perspective:1500px;order:1;align-content:center;min-height:0;display:grid;position:relative}.uv-venue[data-astro-cid-lyghbtpa]{--lift:clamp(0, calc(var(--progress,1) / .3), 1);background:var(--uv-card);width:min(100%,440px);color:var(--uv-text);font-family:var(--font-sans);opacity:calc(.3 + .7 * var(--lift));transform:translateZ(calc(-360px + 360px * var(--lift))) rotateY(calc(-24deg + 24deg * var(--lift)));border-radius:18px;justify-self:center;padding:18px 20px 18px 24px;position:relative;overflow:hidden;box-shadow:0 50px 100px #0009}.uv-venue[data-astro-cid-lyghbtpa]:before{content:"";background:var(--uv-gradient-vertical);width:5px;position:absolute;inset:0 auto 0 0}.uv-venue__top[data-astro-cid-lyghbtpa]{align-items:flex-start;gap:12px;display:flex}.uv-pin[data-astro-cid-lyghbtpa]{width:38px;height:38px;color:var(--uv-blue);background:#e6f4fb;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.uv-pin[data-astro-cid-lyghbtpa] svg[data-astro-cid-lyghbtpa]{width:18px;height:18px}.uv-venue[data-astro-cid-lyghbtpa] h3[data-astro-cid-lyghbtpa]{font-family:var(--font-display);margin:0 0 4px;font-size:20px;line-height:1.2}.uv-venue[data-astro-cid-lyghbtpa] p[data-astro-cid-lyghbtpa]{color:var(--uv-muted);margin:0;font-size:14px;line-height:1.6}.uv-facts[data-astro-cid-lyghbtpa]{gap:6px;margin:12px 0 0 50px;padding:0;font-size:13.5px;list-style:none;display:grid}.uv-facts[data-astro-cid-lyghbtpa] li[data-astro-cid-lyghbtpa]{--arrived:clamp(0, calc((var(--progress,1) - var(--arrive)) / .08), 1);opacity:var(--arrived);transform:translateX(calc(12px * (1 - var(--arrived))));align-items:center;gap:8px;display:flex}.uv-facts__icon[data-astro-cid-lyghbtpa]{color:#6b7280;flex-shrink:0;width:14px;height:14px}.uv-facts__icon--link[data-astro-cid-lyghbtpa]{color:var(--uv-blue)}.uv-facts__icon[data-astro-cid-lyghbtpa] svg[data-astro-cid-lyghbtpa]{width:14px;height:14px;display:block}.uv-facts__text--link[data-astro-cid-lyghbtpa]{color:var(--uv-blue)}.uv-anecdote[data-astro-cid-lyghbtpa]{--unfold:clamp(0, calc((var(--progress,1) - .6) / .18), 1);background:var(--uv-anecdote-bg);border:1px solid var(--uv-anecdote-border);width:min(92%,400px);color:var(--uv-anecdote-text);font-family:var(--font-sans);transform-origin:top;transform:rotateX(calc(-90deg + 90deg * var(--unfold)));opacity:var(--unfold);border-radius:14px;justify-self:center;padding:14px 16px;box-shadow:0 40px 80px #0000008c}.uv-anecdote__label[data-astro-cid-lyghbtpa]{letter-spacing:.12em;color:var(--uv-anecdote-label);align-items:center;gap:7px;margin:0 0 6px;font-size:11px;font-weight:700;display:flex}.uv-anecdote__mark[data-astro-cid-lyghbtpa]{background:linear-gradient(135deg,#ef1b5b,#f7931e);border-radius:5px;width:18px;height:18px}.uv-anecdote__text[data-astro-cid-lyghbtpa]{margin:0;font-size:14px;font-style:italic;line-height:1.6}@media (max-width:800px){.story-scene--uv-venue[data-astro-cid-lyghbtpa] .story-stage[data-astro-cid-lyghbtpa]{gap:var(--space-4);grid-template-columns:1fr;align-content:center}.story-scene--uv-venue[data-astro-cid-lyghbtpa] .story-steps[data-astro-cid-lyghbtpa]{order:2}.uv-venue-space[data-astro-cid-lyghbtpa]{order:1}.uv-venue[data-astro-cid-lyghbtpa]{width:min(100%,330px);padding:14px 14px 14px 18px}.uv-venue[data-astro-cid-lyghbtpa] h3[data-astro-cid-lyghbtpa]{font-size:17px}.uv-venue[data-astro-cid-lyghbtpa] p[data-astro-cid-lyghbtpa]{font-size:12.5px}.uv-facts[data-astro-cid-lyghbtpa]{margin-left:0;font-size:12px}.uv-anecdote[data-astro-cid-lyghbtpa]{width:min(100%,330px)}.uv-anecdote__text[data-astro-cid-lyghbtpa]{font-size:12.5px}}.project-page__underlay[data-astro-cid-royv7esv]{z-index:0;padding:calc(var(--header-offset) + 24px) 24px 0;filter:blur(12px)saturate(170%);pointer-events:none;position:fixed;inset:-24px;overflow:hidden}.project-page__underlay-title[data-astro-cid-royv7esv]{padding:var(--space-8) 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.project-page__glass[data-astro-cid-royv7esv]{z-index:0;pointer-events:none;background:#f7f5f057;position:fixed;inset:0}.project-page__fade[data-astro-cid-royv7esv]{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(170%);backdrop-filter:blur(12px)saturate(170%);background:#f7f5f059;position:fixed;left:0;right:0}.project-page__fade--top[data-astro-cid-royv7esv]{height:calc(var(--header-offset) + var(--space-6));-webkit-mask-image:linear-gradient(to bottom, #000 var(--header-offset), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 var(--header-offset), transparent);mask-image:linear-gradient(to bottom, #000 var(--header-offset), transparent);top:0}.project-page__fade--bottom[data-astro-cid-royv7esv]{height:var(--space-8);bottom:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.project-page__fade[data-astro-cid-royv7esv]{display:none}}.project-page[data-astro-cid-royv7esv]{z-index:3;padding-top:var(--space-8);position:relative}.project-page__line[data-astro-cid-royv7esv]{font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.01em;margin:0}.project-page__intro[data-astro-cid-royv7esv]{perspective:1200px;transform-origin:50% 0;transform:translateY(calc(-32px * var(--progress,0))) scale(calc(1 - .06 * var(--progress,0)));opacity:calc(1 - var(--progress,0));will-change:transform, opacity;display:block}.project-page__intro[data-astro-cid-royv7esv].is-final{opacity:1;transform:none}.project-page__header[data-astro-cid-royv7esv]{isolation:isolate;max-width:760px;padding-bottom:var(--space-8);position:relative}.project-page__header[data-astro-cid-royv7esv]:before{content:"";aspect-ratio:1;pointer-events:none;z-index:-1;background:radial-gradient(circle,#8b3fd429,#2166cf1a 45%,#0000 68%);width:min(60vw,560px);animation:12s ease-in-out infinite story-halo;position:absolute;top:0;left:12%;transform:translate(-30%,-40%)}.project-page__word[data-astro-cid-royv7esv]{white-space:nowrap;display:inline-block}.project-page__letter[data-astro-cid-royv7esv]{animation:.5s cubic-bezier(.16,1,.3,1) both letter-in;animation-delay:calc(var(--index) * 60ms);display:inline-block}@keyframes letter-in{0%{opacity:0;transform:translateY(.25em)rotateX(40deg)}to{opacity:1;transform:none}}@keyframes story-halo{0%,to{opacity:.62}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.project-page__intro[data-astro-cid-royv7esv]{opacity:1;transform:none}.project-page__header[data-astro-cid-royv7esv]:before,.project-page__letter[data-astro-cid-royv7esv]{animation:none}}.project-page__head-grid[data-astro-cid-royv7esv]{gap:var(--space-5);margin-top:var(--space-4);display:grid}@media (min-width:900px){.project-page__head-grid[data-astro-cid-royv7esv]{gap:var(--space-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end}.project-page__header[data-astro-cid-royv7esv]{max-width:none}}.project-page__head-side[data-astro-cid-royv7esv]{gap:var(--space-3);flex-direction:column;display:flex}.project-page__back[data-astro-cid-royv7esv]{font-size:var(--text-sm);margin-bottom:var(--space-5);font-weight:600;display:inline-flex}.project-page__back[data-astro-cid-royv7esv] .link-arrow[data-astro-cid-royv7esv]{translate:0}:is(.project-page__back[data-astro-cid-royv7esv]:hover .link-arrow[data-astro-cid-royv7esv],.project-page__back[data-astro-cid-royv7esv]:focus-visible .link-arrow[data-astro-cid-royv7esv]){translate:-4px}.project-page__labels[data-astro-cid-royv7esv]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);display:flex}.project-page__badge[data-astro-cid-royv7esv]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;font-weight:800}.project-page__status[data-astro-cid-royv7esv]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-surface-border);font-size:.6875rem;font-weight:700}.project-page__status--available[data-astro-cid-royv7esv]{color:#0f6b3a;border-color:#9ad4b0}.project-page__title[data-astro-cid-royv7esv]{view-transition-class:detail-title;font-size:var(--text-3xl)}.project-page__excerpt[data-astro-cid-royv7esv]{max-width:44ch;font-size:var(--text-lg);color:var(--color-text-muted);margin:var(--space-4) 0 var(--space-5);line-height:1.6}.project-page__demo[data-astro-cid-royv7esv]{display:grid}.project-page__demo-actions[data-astro-cid-royv7esv]{gap:var(--space-3);flex-wrap:wrap;display:flex}.project-page__access-note[data-astro-cid-royv7esv]{font-size:var(--text-sm);color:var(--color-text-muted);max-width:48ch;margin:0}.project-page__continue[data-astro-cid-royv7esv]{gap:var(--space-5) var(--space-8);margin-top:calc(2 * var(--space-8));padding-top:var(--space-5);border-top:1px solid var(--color-surface-border);flex-wrap:wrap;display:flex}.project-page__continue-item[data-astro-cid-royv7esv]{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.project-page__continue-label[data-astro-cid-royv7esv]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;font-weight:700}.project-page__continue-link[data-astro-cid-royv7esv]{font-weight:600}@media (max-width:640px){.project-page[data-astro-cid-royv7esv]{padding-top:var(--space-5)}.project-page__back[data-astro-cid-royv7esv]{margin-bottom:var(--space-3)}.project-page__excerpt[data-astro-cid-royv7esv]{font-size:var(--text-base);margin:var(--space-3) 0 var(--space-4)}.project-page__continue[data-astro-cid-royv7esv]{margin-top:calc(2 * var(--space-6))}}
