.jump[data-v-096df269]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.jump-item[data-v-096df269]{border-radius:var(--radius-lg);background:var(--p-surface-0);border:1px solid var(--fp-hairline);color:var(--p-surface-700);font-size:var(--text-xs);text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:.9rem .5rem;font-weight:500;transition:border-color .15s,color .15s;display:flex}.jump-item[data-v-096df269]:hover{border-color:var(--p-primary-600);color:var(--p-primary-600)}.jump-item .pi[data-v-096df269]{font-size:var(--text-md);color:var(--p-primary-600)}.body[data-v-096df269]{grid-template-columns:13rem minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.rail[data-v-096df269]{position:relative}.rail-list[data-v-096df269]{border-left:1px solid var(--p-surface-200);gap:.1rem;padding-left:.1rem;display:grid;position:sticky;top:9rem}.rail-link[data-v-096df269]{color:var(--p-surface-500);font-size:var(--text-sm);border-left:2px solid #0000;gap:.65rem;margin-left:-1px;padding:.4rem .8rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}.rail-link[data-v-096df269]:hover{color:var(--brand-ink)}.rail-link.is-active[data-v-096df269]{border-left-color:var(--p-primary-600);color:var(--p-primary-600)}.rail-n[data-v-096df269]{font-variant-numeric:tabular-nums;color:var(--p-surface-400)}.rail-link.is-active .rail-n[data-v-096df269]{color:inherit}.secs[data-v-096df269]{gap:clamp(4rem,8vw,6.5rem);min-width:0;display:grid}.sec[data-v-096df269]{scroll-margin-top:8.5rem}.sec-title[data-v-096df269]{max-width:40rem;margin-top:1rem}.sec-body[data-v-096df269]{max-width:44rem;margin-top:.85rem}.sec-shots[data-v-096df269]{margin-top:clamp(1.5rem,3vw,2.25rem);position:relative}.sec-shots--pair[data-v-096df269]:not(.sec-shots--phones){padding:0 clamp(3rem,12vw,9rem) clamp(3rem,8vw,6rem) 0}.sec-side[data-v-096df269]{width:52%;box-shadow:0 24px 48px -18px color-mix(in srgb, var(--brand-ink) 35%, transparent), 0 0 0 1px var(--fp-hairline);position:absolute;bottom:0;right:0}.sec-shots--phones[data-v-096df269]{border-radius:var(--radius-card);background:var(--p-primary-600);justify-content:center;gap:clamp(1rem,4vw,2.5rem);height:clamp(20rem,42vw,27rem);padding:clamp(1.5rem,4vw,2.5rem) 1rem 0;display:flex;overflow:hidden}.sec-phone[data-v-096df269]{flex-shrink:0;width:clamp(9rem,22vw,13.5rem)}.sec-phone+.sec-phone[data-v-096df269]{margin-top:2.5rem}.sec-points[data-v-096df269]{font-size:var(--text-sm);color:var(--p-surface-700);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 2rem;margin-top:clamp(1.5rem,3vw,2rem);line-height:1.55;display:grid}.sec-points li[data-v-096df269]{align-items:baseline;gap:.6rem;display:flex}.sec-points .pi[data-v-096df269]{font-size:var(--text-2xs);background:var(--p-primary-50);color:var(--p-primary-600);border-radius:50%;flex-shrink:0;padding:.2rem;position:relative;top:1px}@media (width<=1100px){.body[data-v-096df269]{grid-template-columns:1fr}.rail[data-v-096df269]{display:none}}@media (width<=960px){.jump[data-v-096df269]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.jump[data-v-096df269]{grid-template-columns:repeat(3,minmax(0,1fr))}.sec-points[data-v-096df269]{grid-template-columns:1fr}.sec-side[data-v-096df269]{width:62%}}@media (prefers-reduced-motion:reduce){.jump-item[data-v-096df269],.rail-link[data-v-096df269]{transition:none}}
