.phone-wrapper.svelte-1dgj9we{transform:rotate(var(--tilt));transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative}.phone-wrapper.svelte-1dgj9we:hover{transform:rotate(0)translateY(-6px)}.phone-label.svelte-1dgj9we{transform:rotate(calc(-1 * var(--tilt))) translateX(-50%);color:var(--color-ink-soft);white-space:nowrap;z-index:5;font-size:1.1rem;position:absolute;top:-1.75rem;left:50%}.phone-bezel.svelte-1dgj9we{background:#1a1a1a;border-radius:38px;width:264px;padding:10px;box-shadow:0 2px 4px #00000014,0 12px 28px #0000001f,0 24px 56px #00000014}.phone-notch.svelte-1dgj9we{z-index:10;background:#1a1a1a;border-radius:0 0 14px 14px;width:88px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone-screen.svelte-1dgj9we{aspect-ratio:var(--screen-aspect,412 / 915);border-radius:30px;position:relative;overflow:hidden}.sketched-screen.svelte-1dgj9we{background:var(--color-paper-dark);flex-direction:column;height:100%;padding:2.25rem 1rem 1rem;display:flex}.screenshot.svelte-1dgj9we{object-fit:cover;object-position:top;width:100%;height:100%}.screenshot-stack.svelte-1dgj9we{opacity:0;pointer-events:none;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.screenshot-stack.active.svelte-1dgj9we{opacity:1;pointer-events:auto;z-index:2}.nav-scrolled.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#faf6eeeb;border-bottom:1.5px dashed #1a1a1a1f}.sketch-btn.svelte-1uha8ag{font-family:var(--font-hand);color:var(--color-ink);background:var(--color-paper);border:2.5px solid var(--color-ink);border-radius:12px;align-items:center;padding:.6rem 1.25rem;font-size:1.05rem;text-decoration:none;transition:transform .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:2px 3px #1a1a1ae6}.sketch-btn.svelte-1uha8ag:hover{transform:translate(-1px,-1px);box-shadow:3px 4px #1a1a1ae6}.sketch-btn.svelte-1uha8ag:active{transform:translate(1px,1px);box-shadow:1px 1px #1a1a1ae6}.sketch-btn-primary.svelte-1uha8ag{background:var(--color-hi-yellow)}.active-pill.svelte-1uha8ag{background:var(--color-hi-yellow);color:var(--color-ink);border:1.5px solid var(--color-ink);transform:translateY(-1px);box-shadow:2px 2px #1a1a1ad9}.inactive-pill.svelte-1uha8ag{color:var(--color-ink-soft);background:0 0;border:1.5px solid #0000}.inactive-pill.svelte-1uha8ag:hover{color:var(--color-ink);background:#faf6eee6}.feature-block.svelte-1uha8ag{padding:1.25rem}@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.animate-float.svelte-1uha8ag{animation:6s ease-in-out infinite svelte-1uha8ag-float}@media (prefers-reduced-motion:reduce){.animate-float.svelte-1uha8ag{animation:none}}
