.win[data-astro-cid-75k6lhd7]{border:1px solid var(--line);background:var(--bg);isolation:isolate;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -24px #28231459}.bar[data-astro-cid-75k6lhd7]{background:var(--bg-raised);border-bottom:1px solid var(--line);align-items:center;gap:10px;height:30px;padding:0 10px;display:flex}.dots[data-astro-cid-75k6lhd7]{flex:none;gap:5px;display:flex}.dots[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7]{background:var(--line);border-radius:50%;width:8px;height:8px}.addr[data-astro-cid-75k6lhd7]{background:var(--bg);border:1px solid var(--line);min-width:0;max-width:60%;height:20px;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:5px;margin-inline:auto;padding-inline:8px;font-size:.68rem;display:flex;overflow:hidden}.lock[data-astro-cid-75k6lhd7]{color:var(--fg-faint)}.sp[data-astro-cid-75k6lhd7]{flex:none;width:39px}.win--hero[data-astro-cid-75k6lhd7] .bar[data-astro-cid-75k6lhd7]{height:38px}.win--hero[data-astro-cid-75k6lhd7] .addr[data-astro-cid-75k6lhd7]{height:24px;font-size:.78rem}.view[data-astro-cid-75k6lhd7]{aspect-ratio:16/10;position:relative;overflow:hidden}.is-browser[data-astro-cid-75k6lhd7] .device[data-astro-cid-75k6lhd7]{position:absolute;inset:0}.is-phone[data-astro-cid-75k6lhd7] .view[data-astro-cid-75k6lhd7]{background:color-mix(in srgb, var(--c) 14%, var(--bg-raised));place-items:center;display:grid}.is-phone[data-astro-cid-75k6lhd7] .device[data-astro-cid-75k6lhd7]{aspect-ratio:9/19.5;background:var(--bg);border:5px solid #16170f;border-radius:22px;height:90%;position:relative;overflow:hidden;box-shadow:0 18px 30px -16px #00000073}.win--hero[data-astro-cid-75k6lhd7].is-phone .device[data-astro-cid-75k6lhd7]{border-width:7px;border-radius:30px}.shot[data-astro-cid-75k6lhd7]{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.has-pan[data-astro-cid-75k6lhd7] .shot[data-astro-cid-75k6lhd7]{transition:object-position .6s}.portal:hover .has-pan[data-astro-cid-75k6lhd7] .shot[data-astro-cid-75k6lhd7],.portal:focus-visible .has-pan[data-astro-cid-75k6lhd7] .shot[data-astro-cid-75k6lhd7]{object-position:50% 100%;transition:object-position var(--pan) cubic-bezier(.45,.05,.55,.95) .15s}.ph[data-astro-cid-75k6lhd7]{background:radial-gradient(120% 80% at 85% 0%, color-mix(in srgb, var(--c) 22%, transparent), transparent 60%), color-mix(in srgb, var(--c) 6%, var(--bg));grid-template-rows:auto 1fr auto;gap:7%;padding:5% 6%;display:grid;position:absolute;inset:0}.ph-nav[data-astro-cid-75k6lhd7]{align-items:center;gap:6%;display:flex}.ph-nav[data-astro-cid-75k6lhd7] b[data-astro-cid-75k6lhd7]{background:var(--c);opacity:.85;border-radius:3px;width:14%;height:9px}.ph-nav[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7]{background:color-mix(in srgb, var(--c) 30%, var(--line));border-radius:3px;width:9%;height:6px}.ph-nav[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7]:first-of-type{margin-left:auto}.ph-hero[data-astro-cid-75k6lhd7]{align-content:center;gap:.55rem;display:grid}.ph-name[data-astro-cid-75k6lhd7]{font-family:var(--font-display);letter-spacing:-.03em;color:color-mix(in srgb, var(--c) 78%, var(--fg));font-size:clamp(1.1rem,4.2cqi,2rem);line-height:1.05}.view[data-astro-cid-75k6lhd7]{container-type:inline-size}.ph-line[data-astro-cid-75k6lhd7]{background:color-mix(in srgb, var(--c) 22%, var(--line));border-radius:4px;width:62%;height:7px}.ph-line[data-astro-cid-75k6lhd7].short{width:40%}.ph-btn[data-astro-cid-75k6lhd7]{background:var(--c);opacity:.9;border-radius:5px;width:22%;height:14px;margin-top:.3rem}.ph-cards[data-astro-cid-75k6lhd7]{grid-template-columns:repeat(3,1fr);gap:5%;display:grid}.ph-cards[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7]{background:var(--bg);border:1px solid color-mix(in srgb, var(--c) 20%, var(--line));border-radius:6px;height:34px}.ph-tag[data-astro-cid-75k6lhd7]{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--c) 55%, var(--fg-faint));font-size:.6rem;position:absolute;bottom:7px;right:8px}.is-phone[data-astro-cid-75k6lhd7] .ph[data-astro-cid-75k6lhd7]{grid-template-rows:auto 1fr auto;gap:6%;padding:14% 9%}.is-phone[data-astro-cid-75k6lhd7] .ph-cards[data-astro-cid-75k6lhd7]{grid-template-columns:1fr;gap:6px}.is-phone[data-astro-cid-75k6lhd7] .ph-cards[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7]{height:18px}.is-phone[data-astro-cid-75k6lhd7] .ph-name[data-astro-cid-75k6lhd7]{font-size:.95rem}.is-phone[data-astro-cid-75k6lhd7] .ph-tag[data-astro-cid-75k6lhd7]{display:none}.glare[data-astro-cid-75k6lhd7]{pointer-events:none;opacity:0;z-index:2;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,0%), #ffffff52, transparent 45%);mix-blend-mode:soft-light;transition:opacity .3s;position:absolute;inset:0}.portal:hover .glare[data-astro-cid-75k6lhd7]{opacity:1}@media (prefers-reduced-motion:reduce){.portal:hover .has-pan[data-astro-cid-75k6lhd7] .shot[data-astro-cid-75k6lhd7]{object-position:50% 0%;transition:none}.glare[data-astro-cid-75k6lhd7]{display:none}}
