/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-tracking:initial;--tw-font-weight:initial;--tw-duration:initial}}}.product-hero__sheet[data-astro-cid-i32n2ttw]{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 8);position:relative}@media (width>=48rem){.product-hero__sheet[data-astro-cid-i32n2ttw]{padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 12)}}@media (width>=64rem){.product-hero__sheet[data-astro-cid-i32n2ttw]{align-items:center;column-gap:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 14);padding-block:calc(var(--spacing,.25rem) * 10);grid-template-columns:11fr 13fr;display:grid}}@media (width>=80rem){.product-hero__sheet[data-astro-cid-i32n2ttw]{padding-inline:calc(var(--spacing,.25rem) * 20)}}.product-hero__sheet[data-astro-cid-i32n2ttw]:where(.dark,.dark *){background-color:var(--color-neutral-950,oklch(14.5% .026 265))}.product-hero__sheet--solo[data-astro-cid-i32n2ttw]{padding-block:calc(var(--spacing,.25rem) * 12);display:block}@media (width>=48rem){.product-hero__sheet--solo[data-astro-cid-i32n2ttw]{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 16)}}@media (width>=64rem){.product-hero__sheet--solo[data-astro-cid-i32n2ttw]{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 20)}}@media (width>=80rem){.product-hero__sheet--solo[data-astro-cid-i32n2ttw]{padding-inline:calc(var(--spacing,.25rem) * 10)}}.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__copy[data-astro-cid-i32n2ttw]{max-width:var(--container-3xl,48rem);text-align:left}.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__eyebrow[data-astro-cid-i32n2ttw]{justify-content:flex-start}.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__eyebrow[data-astro-cid-i32n2ttw]:before{display:block}.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__title[data-astro-cid-i32n2ttw]{max-width:none;margin-inline:0;font-size:clamp(2.25rem,1rem + 3vw,3.5rem)}.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__lead[data-astro-cid-i32n2ttw]{max-width:38em;margin-inline:0}.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__actions[data-astro-cid-i32n2ttw]{margin-inline:0}@media not all and (width>=48rem){.product-hero__sheet--solo[data-astro-cid-i32n2ttw] .product-hero__actions[data-astro-cid-i32n2ttw]{max-width:13.5rem}.product-hero__copy[data-astro-cid-i32n2ttw]{text-align:center}}.product-hero__eyebrow[data-astro-cid-i32n2ttw]{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-primary-700,#2e4cb0);text-transform:uppercase;display:flex}@media not all and (width>=48rem){.product-hero__eyebrow[data-astro-cid-i32n2ttw]{justify-content:center}}.product-hero__eyebrow[data-astro-cid-i32n2ttw]:where(.dark,.dark *){color:var(--color-primary-300,#9db4f5)}.product-hero__eyebrow[data-astro-cid-i32n2ttw]{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}.product-hero__eyebrow[data-astro-cid-i32n2ttw]:before{height:1px;width:calc(var(--spacing,.25rem) * 4.5);background-color:var(--color-primary-500,#638cf6);flex-shrink:0;display:block}@media not all and (width>=48rem){.product-hero__eyebrow[data-astro-cid-i32n2ttw]:before{display:none}}.product-hero__eyebrow[data-astro-cid-i32n2ttw]:before{content:""}.product-hero__title[data-astro-cid-i32n2ttw]{margin-bottom:0}@media not all and (width>=48rem){.product-hero__title[data-astro-cid-i32n2ttw]{max-width:15em;margin-inline:auto}}.product-hero__title[data-astro-cid-i32n2ttw]{letter-spacing:-.035em;text-wrap:balance;hyphens:manual;font-size:clamp(2rem,.75rem + 2.5vw,2.75rem);font-weight:400;line-height:1.06}.product-hero__title[data-astro-cid-i32n2ttw] mark[data-astro-cid-i32n2ttw]{color:var(--color-primary-950,#0d1a38);background-color:#0000;background-image:linear-gradient(var(--color-primary-300), var(--color-primary-300));box-decoration-break:clone;background-position:0 62%;background-repeat:no-repeat;background-size:100% .94em;margin-inline:-.02em;padding-inline:.06em}.product-hero__lead[data-astro-cid-i32n2ttw]{margin-top:calc(var(--spacing,.25rem) * 5);max-width:34em;margin-bottom:0}@media not all and (width>=48rem){.product-hero__lead[data-astro-cid-i32n2ttw]{margin-inline:auto}}@media (width>=64rem){.product-hero__lead[data-astro-cid-i32n2ttw]{margin-top:calc(var(--spacing,.25rem) * 6);--tw-leading:1.55;font-size:1.0625rem;line-height:1.55}}.product-hero__lead[data-astro-cid-i32n2ttw]{text-wrap:pretty;hyphens:manual}.product-hero__actions[data-astro-cid-i32n2ttw]{margin-top:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media not all and (width>=48rem){.product-hero__actions[data-astro-cid-i32n2ttw]{width:100%;max-width:13.5rem;margin-inline:auto}}@media (width>=48rem){.product-hero__actions[data-astro-cid-i32n2ttw]{flex-flow:wrap}}@media (width>=64rem){.product-hero__actions[data-astro-cid-i32n2ttw]{margin-top:calc(var(--spacing,.25rem) * 8)}}@media not all and (width>=48rem){.product-hero__actions[data-astro-cid-i32n2ttw] .button{height:calc(var(--spacing,.25rem) * 10);justify-content:center;width:100%}}.product-hero__actions[data-astro-cid-i32n2ttw] .button svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0}.product-hero__plate[data-astro-cid-i32n2ttw]{isolation:isolate;margin-inline:calc(var(--spacing,.25rem) * -5);margin-top:calc(var(--spacing,.25rem) * 8);aspect-ratio:4/3;place-items:center;display:grid;position:relative;overflow:hidden}@media (width>=48rem){.product-hero__plate[data-astro-cid-i32n2ttw]{margin-inline:0;margin-top:calc(var(--spacing,.25rem) * 10)}}@media (width>=64rem){.product-hero__plate[data-astro-cid-i32n2ttw]{margin-top:0}}.product-hero__plate[data-astro-cid-i32n2ttw]{background:var(--plate) center / cover no-repeat, var(--color-primary-950);outline:1px solid #0d1a381f}.product-hero__grain[data-astro-cid-i32n2ttw]{pointer-events:none;z-index:calc(1 * -1);mix-blend-mode:overlay;opacity:.6;display:block;position:absolute;inset:0}.product-hero__device[data-astro-cid-i32n2ttw]{width:27%;margin:0;position:relative;translate:0 6%}.product-hero__device[data-astro-cid-i32n2ttw] .product-hero__picture{z-index:1;display:block;position:relative}.product-hero__render[data-astro-cid-i32n2ttw]{width:100%;height:auto;display:block}.product-hero__shadow[data-astro-cid-i32n2ttw]{pointer-events:none;z-index:0;filter:blur(2px);background:radial-gradient(closest-side,#0206129e,#02061240 55%,#0000);height:6%;display:block;position:absolute;bottom:-3%;left:3%;right:3%}.product-hero__back[data-astro-cid-i32n2ttw]{margin-bottom:calc(var(--spacing,.25rem) * 5);min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-600,oklch(44.8% .021 265));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;display:inline-flex}@media (hover:hover){.product-hero__back[data-astro-cid-i32n2ttw]:hover{color:var(--color-primary-700,#2e4cb0)}}@media (width>=48rem){.product-hero__back[data-astro-cid-i32n2ttw]{min-height:0}}.product-hero__back[data-astro-cid-i32n2ttw]:where(.dark,.dark *){color:var(--color-neutral-400,oklch(71.5% .012 265))}@media (hover:hover){.product-hero__back[data-astro-cid-i32n2ttw]:where(.dark,.dark *):hover{color:var(--color-primary-300,#9db4f5)}}.product-hero__back[data-astro-cid-i32n2ttw] svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.product-hero__back[data-astro-cid-i32n2ttw]:hover svg{translate:-2px}.product-hero__laptop[data-astro-cid-i32n2ttw]{width:72%;translate:0 6%}.desk[data-astro-cid-i32n2ttw]{background-color:#f3f2ee;background-image:radial-gradient(#0d1a3814 .1cqw,#0000 .13cqw),linear-gradient(120deg,#f7f6f2 0%,#eeece7 100%);background-size:1.7cqw 1.7cqw,100% 100%;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;display:flex;position:absolute;inset:0}.desk__bar[data-astro-cid-i32n2ttw]{color:var(--color-primary-950,#0d1a38);background:#ffffff8c;flex-shrink:0;justify-content:space-between;align-items:center;height:2.3cqw;padding-inline:1.4cqw;font-size:1.05cqw;display:flex}.desk__brand[data-astro-cid-i32n2ttw]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;gap:.6cqw;display:flex}.desk__mark[data-astro-cid-i32n2ttw]{height:1.05cqw;fill:var(--color-primary-950)}.desk__mark[data-astro-cid-i32n2ttw] .desk__mark-lit[data-astro-cid-i32n2ttw]{fill:var(--color-primary-500)}.desk__tray[data-astro-cid-i32n2ttw]{align-items:center;gap:1cqw;display:flex}.desk__icon[data-astro-cid-i32n2ttw]{height:.95cqw;stroke:var(--color-primary-950);stroke-width:1.4px;stroke-linecap:round}.desk__icon--battery[data-astro-cid-i32n2ttw]{stroke-opacity:.5}.desk__icon[data-astro-cid-i32n2ttw] .desk__charge[data-astro-cid-i32n2ttw]{fill:var(--color-primary-950);stroke:none}.desk__window[data-astro-cid-i32n2ttw]{background-color:var(--color-white,#fff);border-radius:.9cqw;flex-direction:column;flex-grow:1;min-height:0;margin:1.2cqw 1.8cqw 1.8cqw;display:flex;overflow:hidden;box-shadow:0 0 0 .5px #0d1a3829,0 1.6cqw 4cqw -1cqw #0d1a383d}.desk__chrome[data-astro-cid-i32n2ttw]{background:#f2f3f6;border-bottom:1px solid #e1e4ea;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;height:3.1cqw;padding-inline:1.1cqw;display:grid}.desk__lights[data-astro-cid-i32n2ttw]{gap:.65cqw;display:flex}.desk__lights[data-astro-cid-i32n2ttw] span[data-astro-cid-i32n2ttw]{border-radius:2147483647px;width:1cqw;height:1cqw;display:block;box-shadow:inset 0 0 0 .5px #0000002e}.desk__lights[data-astro-cid-i32n2ttw] span[data-astro-cid-i32n2ttw]:first-child{background:#ff5f57}.desk__lights[data-astro-cid-i32n2ttw] span[data-astro-cid-i32n2ttw]:nth-child(2){background:#febc2e}.desk__lights[data-astro-cid-i32n2ttw] span[data-astro-cid-i32n2ttw]:nth-child(3){background:#28c840}.desk__url[data-astro-cid-i32n2ttw]{color:#3a4252;background:#e4e7ed;border-radius:.55cqw;align-items:center;gap:.55cqw;height:2cqw;padding-inline:5cqw;font-size:1.05cqw;display:flex}.desk__lock[data-astro-cid-i32n2ttw]{stroke:#5b6474;stroke-width:1.2px;height:.95cqw}.desk__view[data-astro-cid-i32n2ttw]{flex-grow:1;min-height:0;position:relative}.desk__view[data-astro-cid-i32n2ttw] .desk__picture{display:block;position:absolute;inset:0}.desk__shot[data-astro-cid-i32n2ttw]{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
