.ex[data-astro-cid-iknr73g3]{display:grid;gap:1.5rem;margin-top:2.5rem}.ex-stage[data-astro-cid-iknr73g3]{position:relative;aspect-ratio:4 / 3;border-radius:calc(var(--radius) * 1.4);overflow:hidden;box-shadow:var(--shadow);background:var(--bg-soft)}.ex-frame[data-astro-cid-iknr73g3]{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .7s var(--ease)}.ex-frame[data-astro-cid-iknr73g3][data-active]{opacity:1}.ex-frame[data-astro-cid-iknr73g3]>picture{display:block;width:100%;height:100%}.ex-frame[data-astro-cid-iknr73g3] .ex-img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 7s linear}.ex-frame[data-astro-cid-iknr73g3][data-active] .ex-img{transform:scale(1)}.ex-frame[data-astro-cid-iknr73g3].screen{background:linear-gradient(160deg,#0f1a2b,#1b2d44);padding:clamp(.75rem,3vw,1.75rem)}.ex-frame[data-astro-cid-iknr73g3].screen .ex-img{object-fit:contain;border-radius:var(--radius-sm);transform:none;transition:none;box-shadow:0 18px 40px -18px #0009}.ex-chip[data-astro-cid-iknr73g3]{position:absolute;left:.9rem;bottom:.9rem;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border-radius:999px;font-size:.88rem;font-weight:700;background:color-mix(in srgb,#fff 92%,transparent);color:#12333b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow);transform:translateY(12px);opacity:0;transition:transform .6s var(--ease) .35s,opacity .6s var(--ease) .35s}.ex-frame[data-astro-cid-iknr73g3][data-active] .ex-chip[data-astro-cid-iknr73g3]{transform:none;opacity:1}.ex-chip[data-astro-cid-iknr73g3] svg{width:1.05rem;height:1.05rem;color:#1f7a8c}.ex-chip[data-astro-cid-iknr73g3].alarm{background:#fff1f2;color:#9f1239}.ex-chip[data-astro-cid-iknr73g3].alarm svg{color:#e11d48;animation:pulse 1.2s ease-in-out infinite}.ex-clock[data-astro-cid-iknr73g3]{position:absolute;top:.9rem;right:.9rem;padding:.35rem .8rem;border-radius:999px;font-size:1.05rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:#0f1a2bc7;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .4s var(--ease)}.ex-stage[data-astro-cid-iknr73g3]:has(.ex-frame.screen[data-active]) .ex-clock[data-astro-cid-iknr73g3]{opacity:0}.ex-steps[data-astro-cid-iknr73g3]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ex-step[data-astro-cid-iknr73g3]{position:relative;width:100%;display:grid;grid-template-columns:4.6rem 1fr;gap:.25rem .75rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:border-color .3s,box-shadow .3s,background .3s}.ex-step[data-astro-cid-iknr73g3]:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.ex-step[data-astro-cid-iknr73g3]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.ex-time[data-astro-cid-iknr73g3]{font-weight:800;font-variant-numeric:tabular-nums;color:var(--muted);padding-top:.05rem}.ex-body[data-astro-cid-iknr73g3]{display:grid;gap:.2rem}.ex-text[data-astro-cid-iknr73g3]{color:var(--muted);font-size:.95rem;line-height:1.5;display:none}.ex-step[data-astro-cid-iknr73g3][aria-current]{border-color:var(--accent);box-shadow:var(--shadow);background:var(--accent-soft)}.ex-step[data-astro-cid-iknr73g3][aria-current] .ex-time[data-astro-cid-iknr73g3]{color:var(--accent)}.ex-step[data-astro-cid-iknr73g3][aria-current] .ex-text[data-astro-cid-iknr73g3]{display:block}.ex-step[data-astro-cid-iknr73g3].done .ex-time[data-astro-cid-iknr73g3]:after{content:" ✓";color:var(--accent)}.ex-bar[data-astro-cid-iknr73g3]{position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent}.ex-bar[data-astro-cid-iknr73g3] span[data-astro-cid-iknr73g3]{display:block;height:100%;width:0;background:var(--accent)}.ticking[data-astro-cid-iknr73g3] .ex-step[data-astro-cid-iknr73g3][aria-current] .ex-bar[data-astro-cid-iknr73g3] span[data-astro-cid-iknr73g3]{animation:fill var(--step-ms) linear forwards}.held[data-astro-cid-iknr73g3] .ex-step[data-astro-cid-iknr73g3][aria-current] .ex-bar[data-astro-cid-iknr73g3] span[data-astro-cid-iknr73g3],.paused[data-astro-cid-iknr73g3] .ex-step[data-astro-cid-iknr73g3][aria-current] .ex-bar[data-astro-cid-iknr73g3] span[data-astro-cid-iknr73g3]{animation-play-state:paused}.ex-toggle[data-astro-cid-iknr73g3]{margin-top:1rem}.ex-toggle[data-astro-cid-iknr73g3] svg{width:1rem;height:1rem}.ex[data-astro-cid-iknr73g3] .when-paused[data-astro-cid-iknr73g3],.ex[data-astro-cid-iknr73g3].paused .when-playing[data-astro-cid-iknr73g3]{display:none}.ex[data-astro-cid-iknr73g3].paused .when-paused[data-astro-cid-iknr73g3],.when-playing[data-astro-cid-iknr73g3]{display:inline-flex;align-items:center;gap:.4rem}@keyframes fill{to{width:100%}}@keyframes pulse{50%{opacity:.35}}@media(min-width:64rem){.ex[data-astro-cid-iknr73g3]{grid-template-columns:1.25fr 1fr;gap:3rem;align-items:center}}@media(prefers-reduced-motion:reduce){.ex-frame[data-astro-cid-iknr73g3],.ex-chip[data-astro-cid-iknr73g3],.ex-frame[data-astro-cid-iknr73g3] .ex-img{transition:none}.ex-frame[data-astro-cid-iknr73g3] .ex-img{transform:none}}.hero[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,5vw,4.5rem) 0 var(--space);overflow:hidden}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:2.5rem;align-items:center}.hl[data-astro-cid-j7pv25f6]{background:linear-gradient(100deg,var(--teal),#2a9aa9 50%,var(--mint));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{max-width:36rem}.hero-copy[data-astro-cid-j7pv25f6] svg{width:1.1rem;height:1.1rem}.partner[data-astro-cid-j7pv25f6]{font-size:.92rem;margin-top:1.25rem}.hero-visual[data-astro-cid-j7pv25f6]{position:relative}.hero-visual[data-astro-cid-j7pv25f6] .hero-img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:60% center;border-radius:calc(var(--radius) * 1.4);box-shadow:var(--shadow)}.chip[data-astro-cid-j7pv25f6]{position:absolute;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .9rem;border-radius:999px;font-size:.82rem;font-weight:700;background:color-mix(in srgb,var(--card) 88%,transparent);color:var(--ink);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--line);box-shadow:var(--shadow);animation:float 6s ease-in-out infinite}.chip[data-astro-cid-j7pv25f6] svg{width:1rem;height:1rem;color:var(--accent)}.chip-a[data-astro-cid-j7pv25f6]{left:.75rem;bottom:.75rem}.chip-b[data-astro-cid-j7pv25f6]{right:.75rem;top:.75rem;animation-delay:-2s}.chip-c[data-astro-cid-j7pv25f6]{display:none}.dot[data-astro-cid-j7pv25f6]{width:.6rem;height:.6rem;border-radius:50%;background:#22a06b;box-shadow:0 0 0 4px #22a06b33}@keyframes float{50%{transform:translateY(-6px)}}.steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin-top:2.5rem}.step[data-astro-cid-j7pv25f6]{--card-pad: clamp(1.25rem, 3vw, 1.75rem);padding-top:0;overflow:hidden}.step[data-astro-cid-j7pv25f6] .step-img{display:block;width:calc(100% + 2 * var(--card-pad, 1.5rem));max-width:none;margin:0 calc(-1 * var(--card-pad, 1.5rem)) 1.25rem;aspect-ratio:3 / 2;object-fit:cover}.photo{display:block;width:100%;height:auto;border-radius:calc(var(--radius) * 1.2);box-shadow:var(--shadow);margin-top:1.5rem}.photo-wrap[data-astro-cid-j7pv25f6] .photo{margin-top:0}.step-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:start}.num[data-astro-cid-j7pv25f6]{font-size:2.2rem;font-weight:800;color:var(--line);line-height:1}.split[data-astro-cid-j7pv25f6]{display:grid;gap:2.5rem;align-items:center}.metric[data-astro-cid-j7pv25f6] .range[data-astro-cid-j7pv25f6]{font-size:1.35rem;font-weight:800;color:var(--accent);margin-bottom:.4rem}.features[data-astro-cid-j7pv25f6]{margin-top:2.5rem}.more[data-astro-cid-j7pv25f6]{margin-top:2rem}.more[data-astro-cid-j7pv25f6] svg,.partner-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] svg{width:1rem;height:1rem;display:inline;vertical-align:-.15em}.gallery[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:1.5rem max(var(--gutter),(100% - var(--wrap)) / 2) 1rem;scroll-padding-inline:max(var(--gutter),(100% - var(--wrap)) / 2);scrollbar-width:thin}.slide[data-astro-cid-j7pv25f6]{margin:0;scroll-snap-align:start;display:grid;gap:.9rem;align-content:start}.slide[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6] img{aspect-ratio:16 / 10;object-fit:cover;object-position:top left}figcaption[data-astro-cid-j7pv25f6]{display:grid;gap:.2rem}.swipe-hint[data-astro-cid-j7pv25f6]{font-size:.9rem;margin:0}.shot-btn[data-astro-cid-j7pv25f6]{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:left;font:inherit}.shot-btn[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.zoom[data-astro-cid-j7pv25f6]{position:absolute;right:.75rem;bottom:.75rem;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#0f1a2bbf;color:#fff;opacity:.85;transition:opacity .2s}.zoom[data-astro-cid-j7pv25f6] svg{width:1.1rem;height:1.1rem}.shot-btn[data-astro-cid-j7pv25f6]:hover .zoom[data-astro-cid-j7pv25f6]{opacity:1}.lightbox[data-astro-cid-j7pv25f6]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:clamp(.5rem,2vw,1.5rem);border:0;background:#0b1220;color:#fff}.lightbox[data-astro-cid-j7pv25f6][open]{display:grid;grid-template-rows:auto 1fr auto;gap:.75rem}.lightbox[data-astro-cid-j7pv25f6]::backdrop{background:#080e1899}.lb-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center}.lb-count[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.9rem;color:#b9c6d8}.lb-stage[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:0}.lb-stage[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;max-height:100%;object-fit:contain;min-height:0;border-radius:.5rem}.lb-btn[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;border:1px solid rgb(255 255 255 / .2);background:#ffffff14;color:#fff;cursor:pointer}.lb-btn[data-astro-cid-j7pv25f6]:hover,.lb-btn[data-astro-cid-j7pv25f6]:focus-visible{background:#fff3}.lb-btn[data-astro-cid-j7pv25f6] svg{width:1.3rem;height:1.3rem}.lb-cap[data-astro-cid-j7pv25f6]{margin:0;text-align:center;color:#d6deea;max-width:50rem;justify-self:center}.lb-cap[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff}@media(max-width:40rem){.lb-nav[data-astro-cid-j7pv25f6]{display:none}.lb-stage[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.phones[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;align-items:start}.phone[data-astro-cid-j7pv25f6]{border-radius:1.6rem;padding:.35rem;background:#0f1a2b;box-shadow:var(--shadow)}.phone[data-astro-cid-j7pv25f6] img{display:block;width:100%;height:auto;border-radius:1.3rem}.phone[data-astro-cid-j7pv25f6]:nth-child(2){transform:translateY(1.5rem)}@media(max-width:30rem){.phones[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.phone[data-astro-cid-j7pv25f6]:nth-child(3){display:none}}.section-dark[data-astro-cid-j7pv25f6]{background:#0f1a2b;color:#e8eef7}.section-dark[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6],.section-dark[data-astro-cid-j7pv25f6] .reel-note[data-astro-cid-j7pv25f6]{color:#b9c6d8}.section-dark[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.reels[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;margin-top:2.5rem}.reel[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:.7rem}.reel[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:16 / 9;border-radius:var(--radius);background:#000;box-shadow:0 1rem 2.5rem #00000059}.reel[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{display:grid;gap:.15rem}.reel[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#b9c6d8;font-size:.95rem}.reel-note[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-size:.92rem}@media(min-width:48rem){.reels[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.partner-card[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem;align-items:center}.partner-card[data-astro-cid-j7pv25f6]:hover{transform:none}.heutink[data-astro-cid-j7pv25f6]{width:9rem;height:auto;background:#fff;padding:1rem;border-radius:var(--radius-sm)}.partner-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700}@media(min-width:48rem){.gallery[data-astro-cid-j7pv25f6]{grid-auto-columns:46%}.partner-card[data-astro-cid-j7pv25f6]{grid-template-columns:auto 1fr;gap:2.5rem}.chip-c[data-astro-cid-j7pv25f6]{display:inline-flex;left:-1rem;top:45%;animation-delay:-4s}}@media(min-width:64rem){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.05fr 1fr;gap:4rem}.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:4.5rem}.gallery[data-astro-cid-j7pv25f6]{grid-auto-columns:38%}.swipe-hint[data-astro-cid-j7pv25f6]{display:none}}
