.top[data-astro-cid-qj36m7ki]{padding-block:calc(var(--header-h) + var(--space-l)) var(--space-xl);background:radial-gradient(60% 50% at 70% 10%,#34b6dc14,#0000 70%)}.back-link[data-astro-cid-qj36m7ki]{font-size:var(--step--1);font-weight:var(--weight-strong);color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:.4rem;padding-block:.5rem;text-decoration:none;display:inline-flex}@media (hover:hover){.back-link[data-astro-cid-qj36m7ki]:hover{color:var(--text-strong)}}.top__head[data-astro-cid-qj36m7ki]{gap:var(--space-2xs);margin-block:var(--space-m) var(--space-l);display:grid}.kicker[data-astro-cid-qj36m7ki]{color:var(--work-accent,var(--text-muted));flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.tier-chip[data-astro-cid-qj36m7ki]{border-radius:var(--radius-pill);border:var(--border) solid var(--rule-strong);color:var(--text);letter-spacing:.04em;padding:.2rem .65rem;font-size:.72rem}.tier-chip--premium[data-astro-cid-qj36m7ki]{color:var(--accent-strong);background:#5ccfee14;border-color:#5ccfee8c}.top__title[data-astro-cid-qj36m7ki]{font-size:var(--step-6);line-height:var(--leading-display)}.top__kind[data-astro-cid-qj36m7ki]{font-size:var(--step-1);color:var(--text-muted)}.preview[data-astro-cid-qj36m7ki]{margin:0}.preview__frame[data-astro-cid-qj36m7ki]{aspect-ratio:16/10;border-radius:var(--radius-panel);border:var(--border) solid var(--glass-edge);background:var(--surface-raised);box-shadow:var(--glass-highlight), var(--shadow-deep);position:relative;overflow:hidden}.preview__poster[data-astro-cid-qj36m7ki],.preview__video[data-astro-cid-qj36m7ki]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.preview__video[data-astro-cid-qj36m7ki]{opacity:0;transition:opacity .3s var(--ease-out)}.preview[data-astro-cid-qj36m7ki].is-playing .preview__video[data-astro-cid-qj36m7ki]{opacity:1}.preview__toggle[data-astro-cid-qj36m7ki]{border-radius:var(--radius-pill);border:var(--border) solid var(--glass-edge);-webkit-backdrop-filter:blur(12px);min-block-size:2.75rem;color:var(--text-strong);font:inherit;font-size:var(--step--1);font-weight:var(--weight-strong);cursor:pointer;background:#070b14c7;align-items:center;gap:.5rem;padding-inline:.9rem 1.1rem;display:inline-flex;position:absolute;inset-block-end:var(--space-s);inset-inline-end:var(--space-s)}.preview__toggle[data-astro-cid-qj36m7ki][hidden]{display:none}.preview__icon[data-astro-cid-qj36m7ki]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;block-size:.75rem;inline-size:.75rem}.preview[data-astro-cid-qj36m7ki].is-playing .preview__icon[data-astro-cid-qj36m7ki]{clip-path:none;inline-size:.22rem;margin-inline-end:.36rem;box-shadow:.36rem 0}.preview__caption[data-astro-cid-qj36m7ki]{font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;gap:.25rem .75rem;margin-block-start:var(--space-s);display:flex}.summary[data-astro-cid-qj36m7ki]{gap:var(--space-xl);margin-block-start:var(--space-xl);display:grid}.summary__actions[data-astro-cid-qj36m7ki]{margin-block-start:var(--space-l)}.facts[data-astro-cid-qj36m7ki]{border-block-start:var(--border) solid var(--rule);align-self:start;margin:0;display:grid}.facts__row[data-astro-cid-qj36m7ki]{gap:var(--space-s);border-block-end:var(--border) solid var(--rule);font-size:var(--step--1);grid-template-columns:7rem 1fr;padding-block:.8rem;display:grid}.facts[data-astro-cid-qj36m7ki] dt[data-astro-cid-qj36m7ki]{color:var(--text-muted)}.facts[data-astro-cid-qj36m7ki] dd[data-astro-cid-qj36m7ki]{color:var(--text-strong);margin:0}.highlights[data-astro-cid-qj36m7ki]{gap:var(--space-l);display:grid}.ticks[data-astro-cid-qj36m7ki]{max-width:var(--measure);gap:.9rem;margin:0;padding:0;display:grid}.ticks[data-astro-cid-qj36m7ki] li[data-astro-cid-qj36m7ki]{font-size:var(--step-1);padding-inline-start:1.75rem;line-height:1.5;position:relative}.ticks[data-astro-cid-qj36m7ki] li[data-astro-cid-qj36m7ki]:before{content:"";border-inline-start:1.75px solid var(--work-accent,var(--accent));border-block-end:1.75px solid var(--work-accent,var(--accent));block-size:.45rem;inline-size:.8rem;position:absolute;inset-block-start:.55em;inset-inline-start:.1rem;transform:rotate(-45deg)}.views__title[data-astro-cid-qj36m7ki]{margin-block-end:var(--space-l)}.shot[data-astro-cid-qj36m7ki]{margin:0}.shot__frame[data-astro-cid-qj36m7ki]{border-radius:var(--radius-media);border:var(--border) solid var(--glass-edge);background:var(--surface-raised);box-shadow:var(--shadow-deep);overflow:hidden}.shot__frame[data-astro-cid-qj36m7ki] img{block-size:auto;inline-size:100%;display:block}.shot[data-astro-cid-qj36m7ki] figcaption[data-astro-cid-qj36m7ki]{max-width:60ch;font-size:var(--step--1);color:var(--text-muted);gap:.25rem;margin-block-start:var(--space-s);display:grid}.shot[data-astro-cid-qj36m7ki] figcaption[data-astro-cid-qj36m7ki] strong[data-astro-cid-qj36m7ki]{font-size:var(--step-0);color:var(--text-strong);font-weight:var(--weight-strong)}.shot-pair[data-astro-cid-qj36m7ki]{gap:var(--space-xl) var(--space-m);margin-block-start:var(--space-xl);display:grid}.phones[data-astro-cid-qj36m7ki]{gap:var(--space-l);display:grid}.phones__text[data-astro-cid-qj36m7ki]{gap:var(--space-s);max-width:30rem;display:grid}.phones__row[data-astro-cid-qj36m7ki]{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,17rem));display:grid}.phone[data-astro-cid-qj36m7ki]{margin:0}.phone__frame[data-astro-cid-qj36m7ki]{border:6px solid var(--navy-800);outline:var(--border) solid var(--glass-edge);background:var(--surface-raised);box-shadow:var(--shadow-deep);border-radius:26px;overflow:hidden}.phone__frame[data-astro-cid-qj36m7ki] img{block-size:auto;inline-size:100%;display:block}.phone[data-astro-cid-qj36m7ki] figcaption[data-astro-cid-qj36m7ki]{font-size:var(--step--1);color:var(--text-muted);margin-block-start:var(--space-xs)}.cta__panel[data-astro-cid-qj36m7ki]{gap:var(--space-m);background:radial-gradient(70% 90% at 90% 0%, #34b6dc29, transparent 70%), var(--glass-bg);justify-items:start;padding:clamp(1.75rem,1rem + 4vw,4rem);display:grid}.cta__title[data-astro-cid-qj36m7ki]{max-width:16ch}.cta__actions[data-astro-cid-qj36m7ki]{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.cta__btn[data-astro-cid-qj36m7ki]{min-block-size:3.5rem;font-size:var(--step-1);padding-inline:2rem}.work-note[data-astro-cid-qj36m7ki]{margin-block-start:var(--space-l)}@media (width>=48rem){.shot-pair[data-astro-cid-qj36m7ki]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.summary[data-astro-cid-qj36m7ki]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.highlights[data-astro-cid-qj36m7ki]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}.phones[data-astro-cid-qj36m7ki]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (width<=40rem){.preview__toggle[data-astro-cid-qj36m7ki]{justify-content:center;inline-size:2.75rem;padding:0;inset-block-end:var(--space-2xs);inset-inline-end:var(--space-2xs)}.preview__toggle-text[data-astro-cid-qj36m7ki]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.preview[data-astro-cid-qj36m7ki].is-playing .preview__icon[data-astro-cid-qj36m7ki]{margin-inline:-.36rem 0}}@media (prefers-reduced-motion:reduce){.preview__video[data-astro-cid-qj36m7ki]{transition:none}}
