.work-hero{overflow:hidden}.hero[data-astro-cid-cimozgw2]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-8);padding-block:var(--space-9) var(--space-8);display:grid}.hero__text[data-astro-cid-cimozgw2],.reel[data-astro-cid-cimozgw2]{grid-column:1/-1}.hero__title[data-astro-cid-cimozgw2]{overflow-wrap:anywhere}.hero__lead[data-astro-cid-cimozgw2]{margin-top:var(--space-5);max-width:26ch;color:var(--text-muted)}.reel__stage[data-astro-cid-cimozgw2]{display:grid}.reel__slide[data-astro-cid-cimozgw2]{opacity:0;visibility:hidden;transition:opacity var(--dur-3) var(--ease), visibility 0s linear var(--dur-3);grid-area:1/1}.reel__slide[data-astro-cid-cimozgw2][data-active]{opacity:1;visibility:visible;transition:opacity var(--dur-3) var(--ease), visibility 0s}.reel__bar[data-astro-cid-cimozgw2]{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.reel__name[data-astro-cid-cimozgw2]{align-items:baseline;gap:var(--space-4);display:inline-flex}.reel__name[data-astro-cid-cimozgw2][hidden]{display:none}.reel__name[data-astro-cid-cimozgw2] a[data-astro-cid-cimozgw2]{color:var(--text);font-size:var(--text-h-s);font-weight:var(--w-display);letter-spacing:var(--track-heading);text-decoration:none}.reel__name[data-astro-cid-cimozgw2] a[data-astro-cid-cimozgw2]:hover,.reel__name[data-astro-cid-cimozgw2] a[data-astro-cid-cimozgw2]:focus-visible{color:var(--accent-text)}.reel__built[data-astro-cid-cimozgw2]{color:var(--text-muted)}.reel__controls[data-astro-cid-cimozgw2]{align-items:center;gap:var(--space-4);display:flex}.reel__dots[data-astro-cid-cimozgw2]{display:flex}.reel__dot[data-astro-cid-cimozgw2]{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.reel__track[data-astro-cid-cimozgw2]{background:var(--line-strong);border-radius:99px;width:32px;height:4px;position:relative;overflow:hidden}.reel__fill[data-astro-cid-cimozgw2]{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.reel__dot[data-astro-cid-cimozgw2][aria-pressed=true] .reel__fill[data-astro-cid-cimozgw2]{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-cimozgw2][data-running] .reel__dot[data-astro-cid-cimozgw2][aria-pressed=true] .reel__fill[data-astro-cid-cimozgw2]{animation:reel-fill var(--reel-dwell,12s) linear both}}@keyframes reel-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reel__toggle[data-astro-cid-cimozgw2]{height:44px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:var(--text-small);font-weight:var(--w-medium);cursor:pointer;background:0 0}.reel__toggle[data-astro-cid-cimozgw2]:hover{background:var(--text);color:var(--bg)}html:not(.js) .reel__controls[data-astro-cid-cimozgw2]{display:none}@media (width>=1024px){.hero[data-astro-cid-cimozgw2]{min-height:clamp(640px, calc(100svh - var(--header-h)), 980px);padding-block:var(--space-8);align-items:center;row-gap:0}.hero__text[data-astro-cid-cimozgw2]{grid-column:1/span 4}.reel[data-astro-cid-cimozgw2]{width:min(100%, calc((100svh - var(--header-h) - 2 * var(--space-8) - 120px) * 1.6 + 24px));grid-column:5/-1;justify-self:end}}@media (width>=1024px) and (width<=1279.98px){.hero__title[data-astro-cid-cimozgw2]{font-size:var(--text-d-l);letter-spacing:var(--track-display-l)}}.panel[data-astro-cid-g26h2ige]{scroll-margin-top:calc(var(--header-h) + var(--space-5))}.panels[data-astro-cid-g26h2ige]{gap:var(--space-5);flex-direction:column;grid-column:1/-1;display:flex}.panel__card[data-astro-cid-g26h2ige]{background:var(--surface);color:var(--text);transform-origin:50% 0;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.panel__stage[data-astro-cid-g26h2ige]{padding:var(--space-7) var(--space-5) 0;justify-content:center;align-items:flex-end;display:flex}.panel__frames[data-astro-cid-g26h2ige]{--pair-laptop:100%;--pair-phone:40%;--pair-laptop-chrome:calc(2 * (var(--space-3) + 1px));--pair-phone-chrome:calc(2 * (var(--space-2) + 1px));width:100%;padding-bottom:var(--space-5);position:relative}.panel[data-astro-cid-g26h2ige] .panel__laptop{width:var(--pair-laptop)}.panel[data-astro-cid-g26h2ige] .panel__phone{z-index:1;width:min(var(--pair-phone), calc(((var(--pair-laptop) - var(--pair-laptop-chrome)) / 1.6 + var(--pair-laptop-chrome) + var(--space-2) + var(--space-5) - var(--pair-phone-chrome)) * 390 / 844 + var(--pair-phone-chrome)));position:absolute;bottom:0;right:0}.panel__bar[data-astro-cid-g26h2ige]{gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-6);border-top:var(--hairline);display:grid}.panel__name[data-astro-cid-g26h2ige]{overflow-wrap:anywhere}.panel__link[data-astro-cid-g26h2ige]{color:inherit;text-decoration:none}.panel__link[data-astro-cid-g26h2ige]:after{content:"";z-index:2;position:absolute;inset:0}.panel__link[data-astro-cid-g26h2ige]:focus-visible{outline:none}.panel__card[data-astro-cid-g26h2ige]:has(.panel__link:focus-visible){outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.panel__built[data-astro-cid-g26h2ige]{margin-top:var(--space-2);color:var(--text-muted)}.panel__outcome[data-astro-cid-g26h2ige]{max-width:var(--measure-lead)}.panel__more[data-astro-cid-g26h2ige]{color:var(--accent-text)}.panel__card[data-astro-cid-g26h2ige]:hover .panel__more[data-astro-cid-g26h2ige]{text-underline-offset:.2em;text-decoration:underline}.panel__shade[data-astro-cid-g26h2ige]{z-index:1;opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}@media (width>=768px){.panel__stage[data-astro-cid-g26h2ige]{padding-inline:var(--space-7)}.panel__frames[data-astro-cid-g26h2ige]{--pair-laptop:85%;--pair-phone:calc((100% - var(--pair-laptop)) / .6)}.panel__bar[data-astro-cid-g26h2ige]{padding-inline:var(--space-7)}}@media (width>=1024px){.panels[data-astro-cid-g26h2ige]{gap:var(--space-6)}.panel[data-astro-cid-g26h2ige]{top:calc(var(--header-h) + var(--space-5));position:sticky}.panels[data-astro-cid-g26h2ige]:has(.panel__link:focus-visible) .panel[data-astro-cid-g26h2ige]{position:relative;top:auto}.panels[data-astro-cid-g26h2ige]:has(.panel__link:focus-visible) .panel__card[data-astro-cid-g26h2ige]{transform:none!important}.panels[data-astro-cid-g26h2ige]:has(.panel__link:focus-visible) .panel__shade[data-astro-cid-g26h2ige]{opacity:0!important}.panel__card[data-astro-cid-g26h2ige]{height:min(calc(100vh - var(--header-h) - 2 * var(--space-5)), 900px)}.panel__stage[data-astro-cid-g26h2ige]{min-height:0;padding-top:var(--space-8);flex:1}.panel__frames[data-astro-cid-g26h2ige]{--pair-laptop:87%;width:min(100%, calc((min(100vh - var(--header-h) - 2 * var(--space-5), 900px) - 230px - var(--space-8) - var(--space-5)) * 1.6 / .87))}.panel__bar[data-astro-cid-g26h2ige]{align-items:end;column-gap:var(--space-7);padding-block:var(--space-6) var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto}.panel__built[data-astro-cid-g26h2ige]{margin-top:var(--space-2)}.panel__more[data-astro-cid-g26h2ige]{white-space:nowrap}}.screens[data-astro-cid-ubpcs5jd]{grid-column:1/-1}.screens__head[data-astro-cid-ubpcs5jd]{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.screens__lead[data-astro-cid-ubpcs5jd]{margin-top:var(--space-4);max-width:40ch;color:var(--text-muted)}.screens__controls[data-astro-cid-ubpcs5jd]{gap:var(--space-2);display:flex}.screens__button[data-astro-cid-ubpcs5jd]{height:44px;padding:0 var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:var(--text-small);font-weight:var(--w-medium);cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0}.screens__button[data-astro-cid-ubpcs5jd]:hover:not(:disabled){background:var(--text);color:var(--bg)}.screens__button[data-astro-cid-ubpcs5jd]:disabled{opacity:.4;cursor:default}html:not(.js) .screens__controls[data-astro-cid-ubpcs5jd]{display:none}.screens__row[data-astro-cid-ubpcs5jd]{gap:var(--space-5);margin-top:var(--space-8);margin-inline:calc(-1 * var(--pad-x));padding-inline:var(--pad-x);padding-bottom:var(--space-4);scroll-padding-inline:var(--pad-x);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;display:flex;position:relative;overflow-x:auto}.screens__row[data-astro-cid-ubpcs5jd]:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.screens__item[data-astro-cid-ubpcs5jd]{scroll-snap-align:start;flex-direction:column;flex:none;width:min(62vw,240px);display:flex}.screens__name[data-astro-cid-ubpcs5jd]{margin-top:var(--space-3);color:var(--text-muted)}.screens__name[data-astro-cid-ubpcs5jd] a[data-astro-cid-ubpcs5jd]{color:inherit;text-decoration:none}.screens__name[data-astro-cid-ubpcs5jd] a[data-astro-cid-ubpcs5jd]:hover,.screens__name[data-astro-cid-ubpcs5jd] a[data-astro-cid-ubpcs5jd]:focus-visible{color:var(--text);text-underline-offset:.2em;text-decoration:underline}.slot[data-astro-cid-ubpcs5jd]{aspect-ratio:390/844;box-sizing:content-box;padding:var(--space-5);border:2px dashed var(--accent);border-radius:var(--radius-media);background:var(--surface);flex-direction:column;display:flex}.slot__label[data-astro-cid-ubpcs5jd]{color:var(--text-muted)}.slot__mono[data-astro-cid-ubpcs5jd]{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--text-small);color:var(--text-muted);white-space:nowrap}.slot__title[data-astro-cid-ubpcs5jd]{text-wrap:balance;margin-top:auto}.slot__copy[data-astro-cid-ubpcs5jd]{margin-top:var(--space-3);color:var(--text-muted)}.slot__action[data-astro-cid-ubpcs5jd]{margin-top:var(--space-5)}@media (width>=1024px){.screens__controls[data-astro-cid-ubpcs5jd]{display:none}.screens__row[data-astro-cid-ubpcs5jd]{grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * var(--space-5)) / 5);justify-content:center;margin-inline:0;padding:0;display:grid;overflow:visible}.screens__item[data-astro-cid-ubpcs5jd]{width:auto}.slot[data-astro-cid-ubpcs5jd]{aspect-ratio:auto;box-sizing:border-box;flex:1}}@media (width>=1024px) and (width<=1279.98px){.slot[data-astro-cid-ubpcs5jd]{padding:var(--space-4)}.slot__mono[data-astro-cid-ubpcs5jd]{margin-top:var(--space-4)}.slot__title[data-astro-cid-ubpcs5jd]{font-size:var(--text-lead);line-height:var(--lh-lead)}.slot__action[data-astro-cid-ubpcs5jd]{margin-top:var(--space-4)}}section.section.layers-section{--spread:1;--gap-z:56px;--plane-w:260px;--plane-h:170px;background:var(--surface);overflow:hidden}.layers[data-astro-cid-ep6sw2y2]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-8);align-items:center;display:grid}.layers__text[data-astro-cid-ep6sw2y2],.stage[data-astro-cid-ep6sw2y2]{grid-column:1/-1}.layers__lead[data-astro-cid-ep6sw2y2]{margin-top:var(--space-5);max-width:34ch;color:var(--text-muted)}.list[data-astro-cid-ep6sw2y2]{gap:var(--space-3);margin-top:var(--space-7);display:grid}.item[data-astro-cid-ep6sw2y2]{gap:var(--space-4);transition:opacity var(--dur-2) var(--ease);align-items:flex-start;display:flex}section.layers-section[data-animated] .item[data-astro-cid-ep6sw2y2]:not([data-lit]){opacity:.4}.item__swatch[data-astro-cid-ep6sw2y2]{border:1px solid var(--line-strong);border-radius:3px;flex:none;width:18px;height:12px;margin-top:.45em;position:relative}.item__swatch[data-astro-cid-ep6sw2y2]:before,.item__swatch[data-astro-cid-ep6sw2y2]:after{content:"";border-radius:1px;height:2px;position:absolute;left:3px}.item__swatch[data-astro-cid-ep6sw2y2]:before{top:2px}.item__swatch[data-astro-cid-ep6sw2y2]:after{top:6px}.item__swatch--design[data-astro-cid-ep6sw2y2]{background:var(--bg)}.item__swatch--design[data-astro-cid-ep6sw2y2]:before{background:var(--text);width:7px}.item__swatch--design[data-astro-cid-ep6sw2y2]:after{background:var(--accent);width:4px}.item__swatch--words[data-astro-cid-ep6sw2y2]{background:var(--surface)}.item__swatch--words[data-astro-cid-ep6sw2y2]:before{background:var(--line-strong);width:10px}.item__swatch--words[data-astro-cid-ep6sw2y2]:after{background:var(--line-strong);width:6px}.item__swatch--build[data-astro-cid-ep6sw2y2]{background:var(--surface)}.item__swatch--build[data-astro-cid-ep6sw2y2]:before{background:var(--accent);width:6px}.item__swatch--build[data-astro-cid-ep6sw2y2]:after{background:var(--line-strong);width:7px;left:5px}.item__swatch--search[data-astro-cid-ep6sw2y2]{background:var(--bg)}.item__swatch--search[data-astro-cid-ep6sw2y2]:before{background:var(--accent-text);width:9px}.item__swatch--search[data-astro-cid-ep6sw2y2]:after{background:var(--line-strong);width:5px}.item__swatch--care[data-astro-cid-ep6sw2y2]{border-color:var(--accent);background:var(--accent)}.item__swatch--care[data-astro-cid-ep6sw2y2]:before{background:var(--on-accent);width:3px;height:3px}.item__swatch--care[data-astro-cid-ep6sw2y2]:after{display:none}.item__title[data-astro-cid-ep6sw2y2]{font-weight:var(--w-display);display:block}.item__copy[data-astro-cid-ep6sw2y2]{color:var(--text-muted);margin-top:2px;display:block}.stage[data-astro-cid-ep6sw2y2]{height:calc(var(--plane-h) * 1.5 + var(--gap-z) * 4);perspective:1600px;position:relative}.stack[data-astro-cid-ep6sw2y2]{width:var(--plane-w);height:var(--plane-h);transform-style:preserve-3d;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)rotateX(58deg)rotate(-38deg)}.plane[data-astro-cid-ep6sw2y2]{--depth:0;transform:translateZ(calc(var(--depth) * var(--spread) * var(--gap-z) + var(--depth) * 4px));will-change:transform;border:1px solid #0000001f;border-radius:14px;padding:6%;position:absolute;inset:0;overflow:hidden}.plane[data-astro-cid-ep6sw2y2][data-depth="1"]{--depth:1}.plane[data-astro-cid-ep6sw2y2][data-depth="2"]{--depth:2}.plane[data-astro-cid-ep6sw2y2][data-depth="3"]{--depth:3}.plane[data-astro-cid-ep6sw2y2][data-depth="4"]{--depth:4}.plane__label[data-astro-cid-ep6sw2y2]{font-size:12px;font-weight:var(--w-display);opacity:clamp(0, calc((var(--spread) - .55) * 3), 1);position:absolute;bottom:7%;right:6%}.plane--design[data-astro-cid-ep6sw2y2]{background:var(--bg);color:var(--text)}.plane--words[data-astro-cid-ep6sw2y2],.plane--build[data-astro-cid-ep6sw2y2]{background:var(--surface);color:var(--text)}.plane--search[data-astro-cid-ep6sw2y2]{background:var(--bg);color:var(--text)}.plane--care[data-astro-cid-ep6sw2y2]{background:var(--accent);color:var(--on-accent)}.d-logo[data-astro-cid-ep6sw2y2]{background:var(--text);border-radius:2px;width:22%;height:6%;position:absolute;top:9%;left:6%}.d-h[data-astro-cid-ep6sw2y2]{background:var(--text);border-radius:3px;width:44%;height:9%;position:absolute;top:28%;left:6%}.d-h--short[data-astro-cid-ep6sw2y2]{width:30%;top:41%}.d-btn[data-astro-cid-ep6sw2y2]{background:var(--accent);border-radius:99px;width:22%;height:11%;position:absolute;top:58%;left:6%}.d-img[data-astro-cid-ep6sw2y2]{background:var(--line);border-radius:8px;width:38%;height:52%;position:absolute;top:24%;right:6%}.plane--words[data-astro-cid-ep6sw2y2]{flex-direction:column;gap:7%;padding-top:10%;display:flex}.w-line[data-astro-cid-ep6sw2y2]{background:color-mix(in srgb, var(--text) 26%, transparent);border-radius:2px;width:78%;height:5%}.w-line--short[data-astro-cid-ep6sw2y2]{width:50%;margin-bottom:4%}.plane--build[data-astro-cid-ep6sw2y2]{flex-direction:column;gap:8%;padding-top:12%;display:flex}.b-line[data-astro-cid-ep6sw2y2]{background:color-mix(in srgb, var(--text) 18%, transparent);border-radius:2px;height:5%}.b-line--0[data-astro-cid-ep6sw2y2]{background:var(--accent);width:46%}.b-line--1[data-astro-cid-ep6sw2y2]{width:72%;margin-left:10%}.b-line--2[data-astro-cid-ep6sw2y2]{width:54%;margin-left:10%}.b-line--3[data-astro-cid-ep6sw2y2]{background:var(--accent);width:64%;margin-left:20%}.b-line--4[data-astro-cid-ep6sw2y2]{width:36%}.s-result[data-astro-cid-ep6sw2y2]{flex-direction:column;gap:9px;width:56%;display:flex;position:absolute;top:12%;left:6%}.s-title[data-astro-cid-ep6sw2y2]{background:var(--accent-text);border-radius:2px;width:80%;height:10px}.s-url[data-astro-cid-ep6sw2y2]{background:color-mix(in srgb, var(--text) 18%, transparent);border-radius:2px;width:50%;height:6px}.s-desc[data-astro-cid-ep6sw2y2]{background:var(--line);border-radius:2px;width:92%;height:6px}.s-doc[data-astro-cid-ep6sw2y2]{border:2px solid var(--text);border-radius:4px;flex-direction:column;gap:10%;width:18%;height:46%;padding:5%;display:flex;position:absolute;top:14%;right:8%}.s-doc[data-astro-cid-ep6sw2y2] span[data-astro-cid-ep6sw2y2]{background:var(--text);height:2px}.c-days[data-astro-cid-ep6sw2y2]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;height:60%;display:grid}.c-day[data-astro-cid-ep6sw2y2]{background:color-mix(in srgb, var(--on-accent) 28%, transparent);border-radius:3px}.c-day--on[data-astro-cid-ep6sw2y2]{background:var(--on-accent)}@media (width>=768px){section.section.layers-section{--gap-z:80px;--plane-w:420px;--plane-h:270px}.plane__label[data-astro-cid-ep6sw2y2]{font-size:15px}}@media (width>=1024px){section.section.layers-section{--gap-z:90px;--plane-w:480px;--plane-h:300px}.layers__text[data-astro-cid-ep6sw2y2]{grid-column:1/span 5}.stage[data-astro-cid-ep6sw2y2]{grid-column:6/-1}}.ask[data-astro-cid-54fiizyf]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-8);display:grid}.ask__text[data-astro-cid-54fiizyf],.card[data-astro-cid-54fiizyf]{grid-column:1/-1}.ask__text[data-astro-cid-54fiizyf]{flex-direction:column;display:flex}.ask__heading[data-astro-cid-54fiizyf]{text-wrap:balance}.ask__copy[data-astro-cid-54fiizyf]{margin-top:var(--space-5);max-width:36ch;color:var(--text-muted)}.ask__field[data-astro-cid-54fiizyf]{margin-top:var(--space-7)}.ask__label[data-astro-cid-54fiizyf]{font-weight:var(--w-medium);display:block}.ask__input[data-astro-cid-54fiizyf]{width:100%;height:64px;margin-top:var(--space-3);padding:0 var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--bg);color:var(--text);font:inherit;font-size:var(--text-lead)}@media (width<=767.98px){.ask__input[data-astro-cid-54fiizyf]{height:56px;padding:0 var(--space-4);font-size:var(--text-body)}}.ask__input[data-astro-cid-54fiizyf]::placeholder{color:var(--text-muted)}.ask__input[data-astro-cid-54fiizyf]:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.ask__ideas[data-astro-cid-54fiizyf]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}html:not(.js) .ask__ideas[data-astro-cid-54fiizyf]{display:none}.ask__idea[data-astro-cid-54fiizyf]{min-height:44px;padding:0 var(--space-4);border:var(--hairline);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-small);font-weight:var(--w-medium);cursor:pointer;transition:border-color var(--dur-1) var(--ease)}.ask__idea[data-astro-cid-54fiizyf]:hover{border-color:var(--line-strong)}.card[data-astro-cid-54fiizyf]{padding:var(--space-6);background:var(--surface);color:var(--text);border-radius:20px;flex-direction:column;display:flex}.card__top[data-astro-cid-54fiizyf]{justify-content:space-between;gap:var(--space-3);color:var(--text-muted);flex-wrap:wrap;display:flex}.card__status[data-astro-cid-54fiizyf]{align-items:center;gap:var(--space-2);display:inline-flex}.card__dot[data-astro-cid-54fiizyf]{background:var(--accent);border-radius:99px;width:8px;height:8px}.card__mono[data-astro-cid-54fiizyf]{margin-top:var(--space-7);font-family:var(--font-mono);font-size:var(--text-body);color:var(--text-muted)}.card__title[data-astro-cid-54fiizyf]{margin-top:var(--space-3);overflow-wrap:anywhere;text-wrap:balance}.card__copy[data-astro-cid-54fiizyf]{margin-top:var(--space-5);max-width:40ch;color:var(--text-muted)}.card__action[data-astro-cid-54fiizyf]{margin-top:var(--space-7)}@media (width>=1024px){.ask[data-astro-cid-54fiizyf]{align-items:stretch}.ask__text[data-astro-cid-54fiizyf]{padding-block:var(--space-5);grid-column:1/span 6}.ask__field[data-astro-cid-54fiizyf]{padding-top:var(--space-7);margin-top:auto}.card[data-astro-cid-54fiizyf]{padding:var(--space-7);grid-column:7/span 6}.card__action[data-astro-cid-54fiizyf]{padding-top:var(--space-7);margin-top:auto}}.next[data-astro-cid-5r3lt7ic]{padding-block:var(--section-y);grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-8);display:grid}.next__text[data-astro-cid-5r3lt7ic],.next__art[data-astro-cid-5r3lt7ic]{grid-column:1/-1}.next__heading[data-astro-cid-5r3lt7ic]{text-wrap:balance}.next__copy[data-astro-cid-5r3lt7ic]{margin-top:var(--space-5);max-width:32ch;color:var(--text-muted)}.next__actions[data-astro-cid-5r3lt7ic]{margin-top:var(--space-7)}.next__art[data-astro-cid-5r3lt7ic]{padding-bottom:var(--space-5);position:relative}.next__laptop[data-astro-cid-5r3lt7ic]{width:82%}.next__lid[data-astro-cid-5r3lt7ic]{padding:var(--space-3);border:1px solid var(--line);background:var(--surface);border-radius:14px 14px 0 0}.next__base[data-astro-cid-5r3lt7ic]{border:1px solid var(--line);background:var(--surface);border-radius:0 0 8px 8px;height:10px;margin-inline:-5%}.next__phone[data-astro-cid-5r3lt7ic]{z-index:1;width:22%;padding:var(--space-2);border:1px solid var(--line-strong);background:var(--surface);border-radius:24px;position:absolute;bottom:0;right:0}.next__screen[data-astro-cid-5r3lt7ic]{aspect-ratio:16/10;--page:var(--text);--page-ink:var(--bg);background:var(--page);color:var(--page-ink);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6%;padding:6%;display:flex}.next__screen--phone[data-astro-cid-5r3lt7ic]{aspect-ratio:390/844;border-radius:16px;justify-content:flex-start;padding:12% 10%}.next__bar[data-astro-cid-5r3lt7ic]{align-items:center;gap:6px;width:100%;margin-bottom:auto;display:flex}.next__bar[data-astro-cid-5r3lt7ic]>span[data-astro-cid-5r3lt7ic]{background:color-mix(in srgb, var(--page-ink) 14%, var(--page));border-radius:99px;width:14%;height:6px}.next__bar[data-astro-cid-5r3lt7ic]>span[data-astro-cid-5r3lt7ic]:first-child{background:var(--page-ink);border-radius:2px;width:8%;height:10px}.next__bar[data-astro-cid-5r3lt7ic]>.next__pill[data-astro-cid-5r3lt7ic]{background:var(--accent);border-radius:3px;width:16%;height:12px;margin-left:auto}.next__screen--phone[data-astro-cid-5r3lt7ic] .next__bar[data-astro-cid-5r3lt7ic]>span[data-astro-cid-5r3lt7ic]:first-child{width:22%}.next__screen--phone[data-astro-cid-5r3lt7ic] .next__bar[data-astro-cid-5r3lt7ic]>.next__pill[data-astro-cid-5r3lt7ic]{width:34%}.next__line[data-astro-cid-5r3lt7ic]{font-family:var(--font-mono);letter-spacing:0;font-size:clamp(1rem,.6rem + 1.4vw,2rem);line-height:1.2}.next__line--phone[data-astro-cid-5r3lt7ic]{align-self:flex-start;margin-top:18%;font-size:clamp(.75rem,.5rem + .6vw,1.05rem)}.next__rule[data-astro-cid-5r3lt7ic]{background:color-mix(in srgb, var(--page-ink) 9%, var(--page));border-radius:99px;width:56%;height:6px}.next__rule--short[data-astro-cid-5r3lt7ic]{width:38%;margin-bottom:auto}.next__screen--phone[data-astro-cid-5r3lt7ic] .next__rule[data-astro-cid-5r3lt7ic]{align-self:flex-start;width:90%}.next__screen--phone[data-astro-cid-5r3lt7ic] .next__rule--short[data-astro-cid-5r3lt7ic]{width:60%}@media (width>=1024px){.next[data-astro-cid-5r3lt7ic]{align-items:center;row-gap:0}.next__text[data-astro-cid-5r3lt7ic]{grid-column:1/span 6}.next__art[data-astro-cid-5r3lt7ic]{grid-column:7/span 6}}
