main.svelte-px5o1o{background:var(--paper);color:var(--ink);padding-top:6.5rem}.hero.svelte-px5o1o{padding:clamp(3rem,7vw,7rem) var(--gutter) clamp(5rem,9vw,9rem)}.back.svelte-px5o1o{color:var(--ink);text-underline-offset:.35rem;font-weight:800}.title-row.svelte-px5o1o{justify-content:space-between;align-items:end;gap:3rem;margin-top:4rem;display:flex}.title-row.svelte-px5o1o h1:where(.svelte-px5o1o){font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(3.5rem,8vw,7rem);line-height:.9}.category.svelte-px5o1o{color:var(--coral);margin-top:1.25rem;font-weight:800}.title-row.svelte-px5o1o img:where(.svelte-px5o1o){object-fit:contain;filter:grayscale();width:min(13rem,25vw);max-height:7rem}.wordmark.svelte-px5o1o{font-family:var(--display);font-size:clamp(2.5rem,5vw,4.5rem)}.wordmark.svelte-px5o1o span:where(.svelte-px5o1o){color:var(--coral)}.story.svelte-px5o1o{grid-template-columns:1fr 1fr;gap:clamp(2rem,8vw,9rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.story.svelte-px5o1o p:where(.svelte-px5o1o){color:var(--ink-soft);font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.7}.story.svelte-px5o1o p:where(.svelte-px5o1o):first-child{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.1}.showcase.svelte-px5o1o{background:var(--cobalt);padding:clamp(5rem,9vw,9rem) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(13rem,.28fr);align-items:center;gap:clamp(3rem,7vw,8rem);display:grid;overflow:hidden}.showcase.svelte-px5o1o figure:where(.svelte-px5o1o){margin:0}.screen.svelte-px5o1o{background:#111;border:.8rem solid #142033;border-bottom-width:1.5rem;border-radius:.8rem .8rem .25rem .25rem;overflow:hidden;box-shadow:0 2rem 4rem #00000047}.screen.svelte-px5o1o img:where(.svelte-px5o1o){aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.base.svelte-px5o1o{background:#c8ced7;border-radius:0 0 50% 50%;width:108%;height:1.2rem;margin-left:-4%}.device.svelte-px5o1o{background:#111;border:.65rem solid #111c2c;border-radius:2.2rem;position:relative;overflow:hidden;box-shadow:0 2rem 4rem #0000004d}.device.svelte-px5o1o>span:where(.svelte-px5o1o){z-index:1;background:#111c2c;border-radius:1rem;width:35%;height:.9rem;position:absolute;top:.45rem;left:50%;transform:translate(-50%)}.device.svelte-px5o1o img:where(.svelte-px5o1o){aspect-ratio:390/844;object-fit:cover;object-position:top;width:100%;display:block}.next.svelte-px5o1o{padding:clamp(5rem,10vw,10rem) var(--gutter);justify-content:space-between;align-items:end;gap:3rem;display:flex}.next.svelte-px5o1o h2:where(.svelte-px5o1o){font-family:var(--display);letter-spacing:-.03em;max-width:14ch;font-size:clamp(2.8rem,5.5vw,5.2rem);line-height:1}.next.svelte-px5o1o a:where(.svelte-px5o1o){background:var(--coral);color:#fff;border-radius:.25rem;flex:none;padding:1rem 1.35rem;font-weight:800;text-decoration:none;box-shadow:0 .55rem 1.4rem #ab372238}@media (width<=760px){.title-row.svelte-px5o1o{flex-direction:column;align-items:flex-start}.title-row.svelte-px5o1o img:where(.svelte-px5o1o){width:10rem}.story.svelte-px5o1o,.showcase.svelte-px5o1o{grid-template-columns:1fr}.phone.svelte-px5o1o{width:min(65%,18rem);margin-left:auto!important}.next.svelte-px5o1o{flex-direction:column;align-items:flex-start}}.showcase.svelte-px5o1o{grid-template-columns:minmax(0,45rem) minmax(0,10rem);justify-content:center}.visit.svelte-px5o1o{background:var(--cobalt);text-align:center;padding:0 var(--gutter) clamp(4rem, 7vw, 7rem)}.visit.svelte-px5o1o a:where(.svelte-px5o1o){color:#fff;text-underline-offset:.35rem;font-weight:800}.sr-only.svelte-px5o1o{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.showcase.svelte-px5o1o{grid-template-columns:1fr;justify-items:center}.laptop.svelte-px5o1o{width:min(85%,32rem)}.phone.svelte-px5o1o{width:min(38%,9rem);margin-left:auto!important;margin-right:8%!important}}
