.home-product-rail__track[data-astro-cid-ajghpaap]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(370px,42%);grid-auto-flow:column;gap:18px;padding-block-end:12px;display:grid;overflow-x:auto}.home-product-rail__track[data-astro-cid-ajghpaap]::-webkit-scrollbar{display:none}.home-product-card[data-astro-cid-ajghpaap]{scroll-snap-align:start;min-inline-size:0;padding-block-end:34px;display:block;position:relative}.home-product-card__media[data-astro-cid-ajghpaap]{aspect-ratio:1.46;background:radial-gradient(circle at 80% 0,#294354 0,#0000 60%),#1c2832;border:1px solid #3a4c5a;place-items:center;margin-block-end:24px;display:grid;overflow:hidden}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+2) .home-product-card__media[data-astro-cid-ajghpaap]{background:radial-gradient(circle at 80% 0,#302d4c 0,#0000 60%),#222337}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+3) .home-product-card__media[data-astro-cid-ajghpaap]{background:radial-gradient(circle at 75% 0,#283851 0,#0000 60%),#1b2634}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+4) .home-product-card__media[data-astro-cid-ajghpaap]{background:radial-gradient(circle at 80% 0,#4a3532 0,#0000 60%),#29242a}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+5) .home-product-card__media[data-astro-cid-ajghpaap]{background:radial-gradient(circle at 80% 0,#2d4b45 0,#0000 60%),#202d2b}.home-product-card__media[data-astro-cid-ajghpaap] img,.home-product-card__media[data-astro-cid-ajghpaap] .product-preview{object-fit:contain;block-size:77%;inline-size:86%;transition:transform .4s;transform:perspective(850px)rotateY(-8deg)rotateX(4deg)}.home-sample-ui[data-astro-cid-ajghpaap]{--sample-accent:#5cc6e3;background:#151b23;border:1px solid #50606b;border-radius:6px;grid-template-columns:19% 1fr;block-size:78%;inline-size:82%;display:grid;transform:perspective(1000px)rotateY(-9deg)rotateX(5deg)translateY(7%);box-shadow:0 30px 65px #0008}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+2) .home-sample-ui[data-astro-cid-ajghpaap]{--sample-accent:#b5a7f6}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+3) .home-sample-ui[data-astro-cid-ajghpaap]{--sample-accent:#a4c5ee}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+4) .home-sample-ui[data-astro-cid-ajghpaap]{--sample-accent:#d8aa83}.home-product-card[data-astro-cid-ajghpaap]:nth-child(5n+5) .home-sample-ui[data-astro-cid-ajghpaap]{--sample-accent:#9ccdb9}.home-sample-ui[data-astro-cid-ajghpaap] aside[data-astro-cid-ajghpaap]{background:#111820;border-inline-end:1px solid #2d3c48;flex-direction:column;gap:12px;padding:9% 14%;display:flex}.home-sample-ui[data-astro-cid-ajghpaap] aside[data-astro-cid-ajghpaap] b[data-astro-cid-ajghpaap]{color:var(--sample-accent);white-space:nowrap;margin-block-end:20px;font-size:11px}.home-sample-ui[data-astro-cid-ajghpaap] aside[data-astro-cid-ajghpaap] i[data-astro-cid-ajghpaap],.home-sample-ui__heading[data-astro-cid-ajghpaap]{background:#3f505b;border-radius:3px;block-size:5px;display:block}.home-sample-ui[data-astro-cid-ajghpaap] aside[data-astro-cid-ajghpaap] i[data-astro-cid-ajghpaap]:nth-of-type(2){inline-size:65%}.home-sample-ui[data-astro-cid-ajghpaap] aside[data-astro-cid-ajghpaap] i[data-astro-cid-ajghpaap]:nth-of-type(3){inline-size:80%}.home-sample-ui__main[data-astro-cid-ajghpaap]{min-inline-size:0;padding:5% 6%}.home-sample-ui__main[data-astro-cid-ajghpaap] small[data-astro-cid-ajghpaap]{color:var(--sample-accent);letter-spacing:.1em;font-size:10px}.home-sample-ui__heading[data-astro-cid-ajghpaap]{background:#d6e5ea;block-size:10px;inline-size:48%;margin-block:8% 10%}.home-sample-ui__search[data-astro-cid-ajghpaap]{background:#202a35;border:1px solid #536272;block-size:18px;inline-size:75%;margin-block-start:8%}.home-sample-ui__board[data-astro-cid-ajghpaap],.home-sample-ui__docs[data-astro-cid-ajghpaap]{grid-template-columns:repeat(3,1fr);gap:9px;block-size:52%;display:grid}.home-sample-ui__board[data-astro-cid-ajghpaap]>div[data-astro-cid-ajghpaap]{background:#202b36;border-radius:3px;flex-direction:column;gap:8px;padding:9px;display:flex}.home-sample-ui__board[data-astro-cid-ajghpaap] i[data-astro-cid-ajghpaap]{border-inline-start:2px solid var(--sample-accent);background:#314351;border-radius:2px;block-size:24%;display:block}.home-sample-ui__docs[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]{background:linear-gradient(#293b4a 0 25%,#1d2a35 25%);border:1px solid #455461}.home-sample-ui__chart[data-astro-cid-ajghpaap]{border-block-end:1px solid #667784;align-items:end;gap:7%;block-size:55%;display:flex}.home-sample-ui__chart[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]{background:var(--sample-accent);opacity:.7;flex:1;block-size:45%}.home-sample-ui__chart[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]:nth-child(2),.home-sample-ui__chart[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]:nth-child(5){block-size:70%}.home-sample-ui__chart[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]:nth-child(3),.home-sample-ui__chart[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]:nth-child(7){block-size:88%}.home-product-card[data-astro-cid-ajghpaap]:hover .home-product-card__media[data-astro-cid-ajghpaap] img,.home-product-card[data-astro-cid-ajghpaap]:hover .home-product-card__media[data-astro-cid-ajghpaap] .product-preview{transform:perspective(850px)rotateY(-3deg)rotateX(2deg)}.home-product-card__media[data-astro-cid-ajghpaap] .product-preview--empty{background:0 0}.home-product-card__meta[data-astro-cid-ajghpaap]{color:#a4adb8;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:11px;display:flex}.home-product-card[data-astro-cid-ajghpaap] h3[data-astro-cid-ajghpaap]{letter-spacing:-.055em;margin-block-start:12px;font-size:clamp(24px,2.2vw,36px);line-height:1.3}.home-product-card[data-astro-cid-ajghpaap] p[data-astro-cid-ajghpaap]{color:#a4adb8;max-inline-size:calc(100% - 35px);margin-block-start:6px;font-size:13px}.home-product-card__arrow[data-astro-cid-ajghpaap]{font-size:24px;line-height:1;position:absolute;inset-block-end:0;inset-inline-end:0}.home-product-card[data-astro-cid-ajghpaap]:hover h3[data-astro-cid-ajghpaap],.home-product-card[data-astro-cid-ajghpaap]:hover .home-product-card__arrow[data-astro-cid-ajghpaap]{color:#54c9e6}.home-product-rail__controls[data-astro-cid-ajghpaap]{align-items:center;gap:8px;margin-block-start:28px;display:flex}.home-product-rail__controls[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]{color:#a4adb8;letter-spacing:.16em;margin-inline-start:16px;font-size:10px}@media (width<=720px){.home-product-rail__track[data-astro-cid-ajghpaap]{grid-auto-columns:minmax(280px,82%);gap:12px}.home-product-card__media[data-astro-cid-ajghpaap]{aspect-ratio:1.25}.home-product-rail__controls[data-astro-cid-ajghpaap] span[data-astro-cid-ajghpaap]{display:none}}@media (prefers-reduced-motion:reduce){.home-product-card__media[data-astro-cid-ajghpaap] img,.home-product-card__media[data-astro-cid-ajghpaap] .product-preview{transition:none}}.home-wire[data-astro-cid-lcdefpme]{--site-width:1720px;--site-gutter:clamp(24px,5.2vw,88px);--home-section:clamp(92px,9vw,164px);color:#f1f3f5;background:#101216;overflow-x:clip}.home-wire[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#54c9e6;letter-spacing:.22em;font-size:11px;font-weight:700}.home-hero[data-astro-cid-lcdefpme]{isolation:isolate;background:radial-gradient(at 77% 44%,#1b283b 0,#101216 60%);align-items:center;min-block-size:min(800px,100svh - 92px);display:flex;position:relative;overflow:hidden}.home-hero__copy[data-astro-cid-lcdefpme]{z-index:4;inline-size:min(710px,56%);padding-block:70px 140px;position:relative}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.075em;white-space:nowrap;font-size:clamp(48px,5.5vw,94px);line-height:1.23}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#a4b2c0;font-style:normal}.home-hero__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#d4dbe3;max-inline-size:500px;margin-block-start:34px;font-size:15px;line-height:2}.home-hero__actions[data-astro-cid-lcdefpme]{align-items:center;gap:32px;margin-block-start:38px;display:flex}.home-office[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;inline-size:min(65vw,1100px,140svh - 129px);position:absolute;inset:0 -3% 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 17% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 17% 91%,#0000 100%)}.home-office[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#101216ee 0%,#0000 20%),linear-gradient(#0000 71%,#101216c7 100%);position:absolute;inset:0}.home-office[data-astro-cid-lcdefpme] .office{inline-size:100%;position:absolute;inset:0}.home-office[data-astro-cid-lcdefpme] .office iframe{transform-origin:50%;transform:scale(1.18)translate(8%,4%)}.home-hero__side[data-astro-cid-lcdefpme]{z-index:4;writing-mode:vertical-rl;letter-spacing:.26em;color:#9aa9ba;font-size:10px;position:absolute;top:49%;right:26px}.home-product-section[data-astro-cid-lcdefpme],.home-portfolio[data-astro-cid-lcdefpme],.home-journal[data-astro-cid-lcdefpme]{padding-block-start:var(--home-section)}.home-section-label[data-astro-cid-lcdefpme]{color:#a4adb8;letter-spacing:.2em;border-block-start:1px solid #303740;justify-content:space-between;align-items:center;gap:20px;padding-block-start:18px;font-size:11px;font-weight:700;display:flex}.home-section-label[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#f1f3f5;letter-spacing:0;font-size:12px}.home-section-label[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#54c9e6}.home-product-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:40px;margin-block:56px 44px;display:flex}.home-product-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.055em;font-size:clamp(36px,4vw,66px);line-height:1.35}.home-product-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a4adb8;max-inline-size:350px;font-size:14px}.home-portfolio__feature[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(35px,6vw,110px);min-block-size:640px;display:grid}.home-portfolio__art[data-astro-cid-lcdefpme]{block-size:560px;position:relative}.home-portfolio__art[data-astro-cid-lcdefpme] .desk-scene{aspect-ratio:auto;block-size:100%;inline-size:100%}.home-portfolio__copy[data-astro-cid-lcdefpme]{max-inline-size:650px}.home-portfolio__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin-block:24px 30px;font-size:clamp(37px,4.1vw,68px);line-height:1.38}.home-portfolio__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a4adb8;max-inline-size:470px;font-size:15px}.home-portfolio__copy[data-astro-cid-lcdefpme] .button--hero[data-astro-cid-lcdefpme]{margin-block-start:40px}.home-journal[data-astro-cid-lcdefpme]{padding-block-end:var(--home-section)}.home-journal__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;gap:clamp(50px,8vw,150px);margin-block-start:56px;display:grid}.home-journal__news[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.055em;margin-block-end:25px;font-size:clamp(36px,4vw,66px)}.home-journal__row[data-astro-cid-lcdefpme]{border-block-start:1px solid #303740;grid-template-columns:100px minmax(0,1fr) 24px;align-items:center;gap:18px;padding-block:18px;font-size:15px;display:grid}.home-journal__row[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:#a4adb8;font-size:12px}.home-journal__row[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]:nth-child(2){color:#54c9e6}.home-journal__news[data-astro-cid-lcdefpme]>.text-link--underline[data-astro-cid-lcdefpme]{margin-block-start:32px}.home-journal__aside[data-astro-cid-lcdefpme]{background:#1a2028;flex-direction:column;align-self:start;align-items:start;min-block-size:340px;padding:clamp(30px,4vw,60px);display:flex}.home-journal__aside[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:-.05em;white-space:nowrap;margin-block-start:34px;font-size:clamp(20px,1.65vw,28px);line-height:1.4;display:block}.home-journal__aside[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a4adb8;margin-block-start:20px;font-size:13px}.home-journal__aside[data-astro-cid-lcdefpme] .text-link--underline[data-astro-cid-lcdefpme]{margin-block-start:auto;padding-block:36px 6px;font-size:12px}@media (width<=1050px){.home-hero__copy[data-astro-cid-lcdefpme]{inline-size:62%}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(44px,6.3vw,78px)}}@media (width<=720px){.home-wire[data-astro-cid-lcdefpme]{--site-gutter:22px;--home-section:86px}.home-hero[data-astro-cid-lcdefpme]{align-items:start;min-block-size:max(700px,100svh - 72px)}.home-hero__copy[data-astro-cid-lcdefpme]{inline-size:100%;padding-block:55px 0}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{white-space:normal;font-size:clamp(37px,8.5vw,60px);line-height:1.28}.home-hero__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-inline-size:330px;margin-block-start:25px;font-size:13px}.home-hero__actions[data-astro-cid-lcdefpme]{gap:18px;margin-block-start:28px}.home-office[data-astro-cid-lcdefpme]{inline-size:auto;inset:330px -40% 30px 5%;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 20% 90%,#0000 100%);mask-image:linear-gradient(0deg,#0000 0,#000 20% 90%,#0000 100%)}.home-office[data-astro-cid-lcdefpme] .office iframe{transform:scale(1.32)translate(7%,1%)}.home-hero__side[data-astro-cid-lcdefpme]{display:none}.home-product-heading[data-astro-cid-lcdefpme]{margin-block:38px;display:block}.home-product-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:37px}.home-product-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-block-start:16px;font-size:13px}.home-portfolio__feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;min-block-size:0}.home-portfolio__art[data-astro-cid-lcdefpme]{block-size:280px}.home-portfolio__copy[data-astro-cid-lcdefpme]{text-align:center;margin-inline:auto}.home-portfolio__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:37px}.home-portfolio__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-inline:auto;font-size:13px}.home-journal__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:55px;margin-block-start:38px}.home-journal__row[data-astro-cid-lcdefpme]{grid-template-columns:80px minmax(0,1fr) 20px;gap:8px;font-size:13px}.home-journal__aside[data-astro-cid-lcdefpme]{min-block-size:280px}.home-journal__aside[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{white-space:normal}}@media (prefers-reduced-motion:reduce){.home-office[data-astro-cid-lcdefpme] .office iframe{transition:none}}
