.nav:has(~main [data-hero]):not([data-scrolled],:has([aria-expanded=true])){-webkit-backdrop-filter:none;background:0 0}.nav:has(~main [data-hero]):not([data-scrolled],:has([aria-expanded=true])) .links a:not(:hover){color:#f4f4f6e0}.nav:has(~main [data-hero]):not([data-scrolled],:has([aria-expanded=true])) .lang a:not(:hover){color:#f4f4f6cc}.nav:has(~main [data-hero]):not([data-scrolled],:has([aria-expanded=true])) .lang>*+:before{color:#f4f4f66b}.promo-strip:has(~main [data-hero]){box-shadow:none;background:0 0}html:not([data-promo-over]):has(.promo-strip) .hero{--shade-top:calc(var(--strip-h) + env(safe-area-inset-top,0px));margin-top:calc(-1 * (var(--nav-h) + var(--strip-h) + 2 * env(safe-area-inset-top,0px)))}.hero[data-astro-cid-ge2uvauf]{margin-top:calc(-1 * (var(--nav-h) + env(safe-area-inset-top,0px)));position:relative}.hero[data-astro-cid-ge2uvauf][data-live]{height:220svh}.pin[data-astro-cid-ge2uvauf]{height:100svh;min-height:560px;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf][data-live] .pin[data-astro-cid-ge2uvauf]{position:sticky;top:0}.film[data-astro-cid-ge2uvauf]{z-index:2;background:var(--bg);position:absolute;inset:0;overflow:hidden;container-type:size}.film-media[data-astro-cid-ge2uvauf]{--bw:max(100cqw, 80cqh);left:calc((100cqw - var(--bw)) / 2);top:calc((100cqh - var(--bw) * 1.25) * .58);width:var(--bw);height:calc(var(--bw) * 1.25);transform-origin:0 0;position:absolute}.hero[data-astro-cid-ge2uvauf][data-live] .film-media[data-astro-cid-ge2uvauf]{will-change:transform}.film-media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.film-media[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 58%;transform-origin:50% 58%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.film-media[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .7s var(--ease-out)}.film[data-astro-cid-ge2uvauf][data-playing] .film-media[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{opacity:1}.scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #0a0a0cd6 0, #0a0a0cc2 calc(64px + var(--shade-top,0px)), #0a0a0c00 calc(240px + var(--shade-top,0px))), radial-gradient(140% 118% at 0% 100%, #0a0a0cf0 0%, #0a0a0cbd 42%, #0a0a0c4d 62%, #0a0a0c00 80%);position:absolute;inset:0}.copy[data-astro-cid-ge2uvauf]{z-index:3;position:absolute;bottom:clamp(40px,9svh,104px);left:0;right:0}.copy-text[data-astro-cid-ge2uvauf]{max-width:960px}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;text-shadow:0 2px 28px #0a0a0c73;max-width:10.5em;font-size:clamp(2.75rem,1rem + 5.2vw,5.75rem);font-weight:650;line-height:.96}@media (prefers-reduced-motion:no-preference){html:not([data-no-intro]) .film-media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],html:not([data-no-intro]) .film-media[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{animation:film-settle 1.6s var(--ease-out) both}html:not([data-no-intro]) h1[data-astro-cid-ge2uvauf],html:not([data-no-intro]) .lede[data-astro-cid-ge2uvauf]{animation:copy-in .52s var(--ease-out) 80ms both}}@keyframes film-settle{0%{transform:scale(1.06)}}@keyframes copy-in{0%{opacity:.4;transform:translateY(10px)}}.lede[data-astro-cid-ge2uvauf]{color:#f4f4f6e0;text-shadow:0 1px 16px #0a0a0c99;max-width:34em;margin-top:24px;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.copy[data-astro-cid-ge2uvauf] .btn-ghost[data-astro-cid-ge2uvauf]{-webkit-backdrop-filter:blur(12px);background:#0a0a0c5c;border-color:#ffffff38}.copy[data-astro-cid-ge2uvauf] .btn-ghost[data-astro-cid-ge2uvauf]:hover{background:#0a0a0c80;border-color:#ffffff57}.phones[data-astro-cid-ge2uvauf]{--w:min(clamp(208px, 21vw, 300px), calc((100svh - var(--nav-h) - 96px) * 9 / 19));z-index:1;inset:var(--nav-h) 0 0;display:none;position:absolute}.hero[data-astro-cid-ge2uvauf][data-live] .phones[data-astro-cid-ge2uvauf]{display:block}.glow[data-astro-cid-ge2uvauf]{filter:blur(12px);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ff5b1f70,#ff5b1f21 55%,#0000 78%);width:min(1240px,150vw);height:84%;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 46%,#0000 72%);mask-image:linear-gradient(#000 46%,#0000 72%)}.hero[data-astro-cid-ge2uvauf][data-live] [data-astro-cid-ge2uvauf]:is(.hero-phone,.glow,.scrim){will-change:opacity, transform, translate}.hero-phone[data-astro-cid-ge2uvauf]{width:var(--w);opacity:0;position:absolute;top:50%;left:50%}.hero-phone[data-astro-cid-ge2uvauf].center{z-index:2;transform:translate(-50%,-50%)}.hero-phone[data-astro-cid-ge2uvauf].left{transform:translate(-50%,-50%)translate(-108%,5%)scale(.88)}.hero-phone[data-astro-cid-ge2uvauf].right{transform:translate(-50%,-50%)translate(108%,5%)scale(.88)}.hero-phone[data-astro-cid-ge2uvauf].left,.hero-phone[data-astro-cid-ge2uvauf].right{filter:brightness(.84)}.slot[data-astro-cid-ge2uvauf]{z-index:1;aspect-ratio:4/5;width:100%;position:relative}@media (width<=760px){.copy[data-astro-cid-ge2uvauf]{bottom:max(28px, env(safe-area-inset-bottom,0px))}.scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #0a0a0cd6 0, #0a0a0cb3 calc(60px + var(--shade-top,0px)), #0a0a0c00 calc(200px + var(--shade-top,0px))), linear-gradient(0deg, #0a0a0cf2 0%, #0a0a0cc7 34%, #0a0a0c00 66%)}.hero-phone[data-astro-cid-ge2uvauf].left{transform:translate(-50%,-50%)translate(-92%,6%)scale(.84)}.hero-phone[data-astro-cid-ge2uvauf].right{transform:translate(-50%,-50%)translate(92%,6%)scale(.84)}}@media (width<=600px){.phones[data-astro-cid-ge2uvauf]{--w:min(80vw, calc((100svh - var(--nav-h) - 96px) * 9 / 19))}.hero-phone[data-astro-cid-ge2uvauf].left,.hero-phone[data-astro-cid-ge2uvauf].right{display:none}}.seq[data-astro-cid-trx5svyi]{--p:0;border-top:1px solid var(--line);padding-block:clamp(72px,8vw,120px);position:relative;overflow-x:clip}.seq-grid[data-astro-cid-trx5svyi]{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}h2[data-astro-cid-trx5svyi]{font-size:var(--step-1);line-height:1.04}.seq-lede[data-astro-cid-trx5svyi]{max-width:40ch;color:var(--mute);margin-top:18px;font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem)}.beats[data-astro-cid-trx5svyi]{gap:6px;margin:40px 0 0;padding:0;list-style:none;display:grid}.beat[data-astro-cid-trx5svyi]{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:12px;padding:18px 0;display:grid;position:relative}.beat-bar[data-astro-cid-trx5svyi]{background:var(--text);transform-origin:0;border-radius:2px;height:2px;display:none;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.seq[data-astro-cid-trx5svyi][data-live] .beat-bar[data-astro-cid-trx5svyi]{display:block}.seq[data-astro-cid-trx5svyi][data-live] .beat[data-astro-cid-trx5svyi]{cursor:pointer}@media (hover:hover){.seq[data-astro-cid-trx5svyi][data-live] .beat[data-astro-cid-trx5svyi]:not([data-active]):hover [data-astro-cid-trx5svyi]:is(h3,.beat-n){color:var(--text)}}.beat-n[data-astro-cid-trx5svyi]{border:1px solid var(--line-2);width:26px;height:26px;color:var(--mute);font-size:var(--step-micro);font-variant-numeric:tabular-nums;transition:color .36s var(--ease-out), border-color .36s var(--ease-out), background-color .36s var(--ease-out);border-radius:99px;place-items:center;margin-top:1px;font-weight:600;display:grid}.beat[data-astro-cid-trx5svyi] h3[data-astro-cid-trx5svyi]{letter-spacing:-.015em;transition:color .36s var(--ease-out);font-size:1.125rem;font-weight:600}.beat[data-astro-cid-trx5svyi] p[data-astro-cid-trx5svyi]{color:var(--mute);font-size:var(--step-small);transition:color .36s var(--ease-out);margin-top:6px;line-height:1.5}.seq-stage[data-astro-cid-trx5svyi]{justify-items:center;gap:28px;display:grid;position:relative}.tiles[data-astro-cid-trx5svyi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.tile[data-astro-cid-trx5svyi]{background:var(--surface);border-radius:12px;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 18px 40px -18px #000c}.tile[data-astro-cid-trx5svyi] img[data-astro-cid-trx5svyi]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.mark[data-astro-cid-trx5svyi]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mark[data-astro-cid-trx5svyi] ellipse,.mark[data-astro-cid-trx5svyi] path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 1px 3px #0009)}.seq-phone[data-astro-cid-trx5svyi]{width:min(270px,70vw)}.seq-caption[data-astro-cid-trx5svyi]{color:var(--dim);font-size:var(--step-micro);text-align:center;margin:0}.seq[data-astro-cid-trx5svyi][data-live] .beat[data-astro-cid-trx5svyi]:not([data-active]) [data-astro-cid-trx5svyi]:is(h3,p,.beat-n){color:var(--dim)}.seq[data-astro-cid-trx5svyi][data-live] .beat[data-astro-cid-trx5svyi]:not([data-active]) .beat-n[data-astro-cid-trx5svyi]{border-color:var(--line)}.seq[data-astro-cid-trx5svyi][data-live] .beat[data-astro-cid-trx5svyi][data-active] .beat-n[data-astro-cid-trx5svyi]{color:var(--bg);background:var(--text);border-color:var(--text)}.seq[data-astro-cid-trx5svyi][data-live] .seq-stage[data-astro-cid-trx5svyi]{height:min(640px, calc(100vh - var(--nav-h) - 120px))}.seq[data-astro-cid-trx5svyi][data-fly] .seq-stage[data-astro-cid-trx5svyi]{height:calc(2.11111*min(270px,66vw) + 52px)}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .seq-stage[data-astro-cid-trx5svyi]{display:block}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .tiles[data-astro-cid-trx5svyi]{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .tile[data-astro-cid-trx5svyi]{will-change:transform, opacity;width:clamp(112px,10vw,148px);position:absolute;top:50%;left:50%}.seq[data-astro-cid-trx5svyi][data-fly] .tile[data-astro-cid-trx5svyi]{width:clamp(80px,24vw,112px)}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .mark[data-astro-cid-trx5svyi] *{stroke-dashoffset:1px}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .seq-phone[data-astro-cid-trx5svyi]{width:auto;height:calc(100% - 52px);position:absolute;top:50%;left:50%;translate:-50% calc(-50% - 16px)}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .seq-phone[data-astro-cid-trx5svyi] video[data-astro-cid-trx5svyi]{filter:brightness(.38)saturate(.7);transition:filter .6s var(--ease-out)}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .seq-phone[data-astro-cid-trx5svyi] .fill[data-astro-cid-trx5svyi]{opacity:.35;transition:opacity .6s var(--ease-out)}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly])[data-playing] .seq-phone[data-astro-cid-trx5svyi] video[data-astro-cid-trx5svyi]{filter:none}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly])[data-playing] .seq-phone[data-astro-cid-trx5svyi] .fill[data-astro-cid-trx5svyi]{opacity:1}.seq[data-astro-cid-trx5svyi]:is([data-live],[data-fly]) .seq-caption[data-astro-cid-trx5svyi]{white-space:nowrap;position:absolute;bottom:0;left:50%;translate:-50%}@media (width<=900px){.seq-grid[data-astro-cid-trx5svyi]{grid-template-columns:minmax(0,1fr)}}.reels[data-astro-cid-pkkrvylt]{border-top:1px solid var(--line)}.reels-head[data-astro-cid-pkkrvylt]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rail-ctl[data-astro-cid-pkkrvylt]{gap:10px;margin-bottom:clamp(40px,5vw,64px);display:flex}.arrow[data-astro-cid-pkkrvylt]{border:1px solid var(--line-2);width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color .2s var(--ease-out), opacity .2s var(--ease-out), transform .12s var(--ease-out);background:#ffffff05;border-radius:99px;place-items:center;display:grid}.arrow[data-astro-cid-pkkrvylt]:hover:not(:disabled){background:#ffffff12}@media (prefers-reduced-motion:no-preference){.arrow[data-astro-cid-pkkrvylt]:active:not(:disabled),.pc-play[data-astro-cid-pkkrvylt]:active,.pc-sound[data-astro-cid-pkkrvylt]:active{transform:scale(.92)}}.arrow[data-astro-cid-pkkrvylt]:disabled{opacity:.35;cursor:default}.arrow[data-astro-cid-pkkrvylt] svg[data-astro-cid-pkkrvylt]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rail[data-astro-cid-pkkrvylt]{--edge:max(var(--gutter), calc((100vw - var(--wrap)) / 2));--h:clamp(340px, 34vw, 470px);padding:0 var(--edge) 12px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;gap:18px;margin:0;list-style:none;display:flex;overflow-x:auto}.rail[data-astro-cid-pkkrvylt]::-webkit-scrollbar{display:none}.card[data-astro-cid-pkkrvylt]{width:calc(var(--h) * var(--ar));scroll-snap-align:start;flex:none}.card-btn[data-astro-cid-pkkrvylt]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius);background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:16px;padding:0;display:grid}.card-media[data-astro-cid-pkkrvylt]{width:100%;height:var(--h);aspect-ratio:var(--ar);border-radius:var(--radius);background:var(--surface);box-shadow:0 0 0 1px var(--line);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);display:block;position:relative;overflow:hidden}.card-media[data-astro-cid-pkkrvylt] video[data-astro-cid-pkkrvylt]{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-pkkrvylt]{-webkit-backdrop-filter:blur(8px);width:42px;height:42px;transition:transform .3s var(--ease-out), background-color .3s var(--ease-out);background:#0a0a0c9e;border-radius:99px;place-items:center;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:inset 0 0 0 1px #ffffff29}.play[data-astro-cid-pkkrvylt] svg[data-astro-cid-pkkrvylt]{fill:#fff;width:15px;height:15px;margin-left:2px}.card-btn[data-astro-cid-pkkrvylt]:hover .play[data-astro-cid-pkkrvylt]{background:#0a0a0ccc}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.card-btn[data-astro-cid-pkkrvylt]:hover .card-media[data-astro-cid-pkkrvylt]{box-shadow:0 0 0 1px var(--line-2), 0 30px 60px -30px #000000e6;transform:translateY(-4px)}.card-btn[data-astro-cid-pkkrvylt]:hover .play[data-astro-cid-pkkrvylt]{transform:scale(1.08)}}@media (prefers-reduced-motion:no-preference){.card-btn[data-astro-cid-pkkrvylt]:active .card-media[data-astro-cid-pkkrvylt]{transition-duration:.12s;transform:scale(.985)}}.card-text[data-astro-cid-pkkrvylt]{gap:4px;padding-inline:2px;display:grid}.card-title[data-astro-cid-pkkrvylt]{letter-spacing:-.015em;font-size:1.0625rem;font-weight:600}.card-meta[data-astro-cid-pkkrvylt]{color:var(--mute);font-size:var(--step-small);flex-wrap:wrap;gap:4px 12px;display:flex}.card-meta[data-astro-cid-pkkrvylt] .mono[data-astro-cid-pkkrvylt]{color:var(--dim);line-height:inherit}.card-meta[data-astro-cid-pkkrvylt] .long[data-astro-cid-pkkrvylt]{color:var(--dim)}.card-opts[data-astro-cid-pkkrvylt]{color:var(--dim);font-size:var(--step-micro);line-height:1.35}.player[data-astro-cid-pkkrvylt]{width:min(100vw - 32px,1100px);max-width:none;max-height:none;color:var(--text);background:0 0;border:0;padding:0;overflow:visible}.player[data-astro-cid-pkkrvylt]::backdrop{-webkit-backdrop-filter:blur(10px);background:#050506db}.player-box[data-astro-cid-pkkrvylt]{justify-items:center;gap:16px;display:grid}.player-frame[data-astro-cid-pkkrvylt]{max-width:100%;height:min(78vh,900px);aspect-ratio:var(--ar,4/5);border-radius:var(--radius);box-shadow:0 0 0 1px var(--line-2);background:#000;overflow:hidden}.player-frame[data-astro-cid-pkkrvylt] video[data-astro-cid-pkkrvylt]{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%}.pc-sound[data-astro-cid-pkkrvylt]{border:1px solid var(--line-2);width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color .2s var(--ease-out), transform .12s var(--ease-out);background:#ffffff0a;border-radius:99px;place-items:center;display:grid}.pc-sound[data-astro-cid-pkkrvylt][hidden]{display:none}.pc-sound[data-astro-cid-pkkrvylt]:hover{background:#ffffff1a}.pc-sound[data-astro-cid-pkkrvylt] svg[data-astro-cid-pkkrvylt]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pc-sound[data-astro-cid-pkkrvylt] .cone[data-astro-cid-pkkrvylt]{fill:currentColor;stroke:none}.pc-sound[data-astro-cid-pkkrvylt][data-on=true] .cross[data-astro-cid-pkkrvylt],.pc-sound[data-astro-cid-pkkrvylt][data-on=false] .wave[data-astro-cid-pkkrvylt]{display:none}.pc[data-astro-cid-pkkrvylt]{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;max-width:640px;display:grid}.pc-play[data-astro-cid-pkkrvylt]{border:1px solid var(--line-2);width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color .2s var(--ease-out), transform .12s var(--ease-out);background:#ffffff0a;border-radius:99px;place-items:center;display:grid}.pc-play[data-astro-cid-pkkrvylt]:hover{background:#ffffff1a}.pc-play[data-astro-cid-pkkrvylt] svg[data-astro-cid-pkkrvylt]{fill:currentColor;grid-area:1/1;width:16px;height:16px}.pc[data-astro-cid-pkkrvylt][data-state=playing] .i-play[data-astro-cid-pkkrvylt],.pc[data-astro-cid-pkkrvylt][data-state=paused] .i-pause[data-astro-cid-pkkrvylt]{visibility:hidden}.pc-scrub[data-astro-cid-pkkrvylt]{--fill:0%;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:24px;margin:0}.pc-scrub[data-astro-cid-pkkrvylt]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--text) var(--fill), var(--line-2) var(--fill));border-radius:99px;height:4px}.pc-scrub[data-astro-cid-pkkrvylt]::-webkit-slider-thumb{background:var(--text);-webkit-appearance:none;border-radius:99px;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 4px #f4f4f61f}.pc-scrub[data-astro-cid-pkkrvylt]::-moz-range-track{background:var(--line-2);border-radius:99px;height:4px}.pc-scrub[data-astro-cid-pkkrvylt]::-moz-range-progress{background:var(--text);border-radius:99px;height:4px}.pc-scrub[data-astro-cid-pkkrvylt]::-moz-range-thumb{background:var(--text);border:0;border-radius:99px;width:14px;height:14px}.pc-time[data-astro-cid-pkkrvylt]{min-width:11ch;color:var(--dim);text-align:right}.player-bar[data-astro-cid-pkkrvylt]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;width:100%;max-width:640px;display:flex}.player-actions[data-astro-cid-pkkrvylt]{gap:10px;margin-left:auto;display:flex}.player-title[data-astro-cid-pkkrvylt]{letter-spacing:-.015em;font-weight:600}.player-meta[data-astro-cid-pkkrvylt]{color:var(--dim);margin-top:2px}.player[data-astro-cid-pkkrvylt][open]:not([data-morph]) .player-box[data-astro-cid-pkkrvylt]{animation:pop .34s var(--ease-out)}.player[data-astro-cid-pkkrvylt][open]:not([data-morph])::backdrop{animation:dim .26s var(--ease-out)}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.97)}}@keyframes dim{0%{opacity:0}}@media (width<=640px){.reels-head[data-astro-cid-pkkrvylt]{display:block}.rail-ctl[data-astro-cid-pkkrvylt]{display:none}.rail[data-astro-cid-pkkrvylt]{--h:380px}.player-frame[data-astro-cid-pkkrvylt]{width:100%;height:auto;max-height:76vh}}.craft[data-astro-cid-6maixmgv]{border-top:1px solid var(--line)}.group[data-astro-cid-6maixmgv]+.group[data-astro-cid-6maixmgv]{margin-top:clamp(56px,6vw,88px)}.group-head[data-astro-cid-6maixmgv]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:20px;display:flex}.group-head[data-astro-cid-6maixmgv] h3[data-astro-cid-6maixmgv]{font-size:var(--step-2);letter-spacing:-.025em;font-weight:620}.group-head[data-astro-cid-6maixmgv] p[data-astro-cid-6maixmgv]{color:var(--mute);font-size:var(--step-small)}.group-head[data-astro-cid-6maixmgv] a[data-astro-cid-6maixmgv]{color:var(--text)}.bento[data-astro-cid-6maixmgv]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.tile[data-astro-cid-6maixmgv]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;grid-column:span 2;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.t-flyover[data-astro-cid-6maixmgv]{grid-column:span 4}.t-staging[data-astro-cid-6maixmgv]{grid-column:span 6}.tile-media[data-astro-cid-6maixmgv]{min-height:0;aspect-ratio:var(--ar,1 / 1);background:#050506;flex:1;position:relative;overflow:hidden}.t-flyover[data-astro-cid-6maixmgv] .tile-media[data-astro-cid-6maixmgv]{--ar:16 / 10}.t-moves[data-astro-cid-6maixmgv] .tile-media[data-astro-cid-6maixmgv]{--ar:4 / 5}.duo[data-astro-cid-6maixmgv]{aspect-ratio:auto;background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.duo[data-astro-cid-6maixmgv]>[data-astro-cid-6maixmgv]{aspect-ratio:4/3;background:#050506;position:relative;overflow:hidden}.compare[data-astro-cid-6maixmgv]>img[data-astro-cid-6maixmgv],.tile-media[data-astro-cid-6maixmgv] video[data-astro-cid-6maixmgv],.tile-media[data-astro-cid-6maixmgv]>img[data-astro-cid-6maixmgv]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.t-captions[data-astro-cid-6maixmgv] video[data-astro-cid-6maixmgv]{object-position:50% 60%}.tile-text[data-astro-cid-6maixmgv]{border-top:1px solid var(--line);gap:8px;padding:22px 24px 26px;display:grid}.tile-text[data-astro-cid-6maixmgv] h4[data-astro-cid-6maixmgv]{font-size:var(--step-3);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600}.tile-text[data-astro-cid-6maixmgv] p[data-astro-cid-6maixmgv]{max-width:52ch;color:var(--mute);font-size:var(--step-small);line-height:1.5}.compare[data-astro-cid-6maixmgv]{cursor:ew-resize;touch-action:pan-y}.cmp-before[data-astro-cid-6maixmgv]{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.cmp-line[data-astro-cid-6maixmgv]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;position:absolute;translate:-1px;box-shadow:0 0 12px #00000073}.cmp-knob[data-astro-cid-6maixmgv]{background:#fff;border-radius:99px;width:40px;height:40px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 18px #0006}.cmp-knob[data-astro-cid-6maixmgv]:before,.cmp-knob[data-astro-cid-6maixmgv]:after{content:"";border-top:2px solid var(--bg);border-left:2px solid var(--bg);width:7px;height:7px;position:absolute;top:50%}.cmp-knob[data-astro-cid-6maixmgv]:before{left:11px;transform:translateY(-50%)rotate(-45deg)}.cmp-knob[data-astro-cid-6maixmgv]:after{right:11px;transform:translateY(-50%)rotate(135deg)}.cmp-tag[data-astro-cid-6maixmgv]{-webkit-backdrop-filter:blur(8px);font-size:var(--step-micro);pointer-events:none;background:#0a0a0ca8;border-radius:99px;padding:5px 10px;font-weight:560;position:absolute;top:14px}.cmp-tag-before[data-astro-cid-6maixmgv]{left:14px}.cmp-tag-after[data-astro-cid-6maixmgv]{right:14px}.cmp-range[data-astro-cid-6maixmgv]{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.compare[data-astro-cid-6maixmgv]:has(.cmp-range:focus-visible) .cmp-knob[data-astro-cid-6maixmgv]{outline:2px solid var(--ember);outline-offset:3px}.panel[data-astro-cid-6maixmgv]{background:radial-gradient(120% 90% at 50% 0%, #ffffff0d, transparent 60%), var(--bg-raised);place-items:center;padding:28px;display:grid}.wave[data-astro-cid-6maixmgv]{gap:14px;width:100%;margin:0;display:grid}.wave[data-astro-cid-6maixmgv] svg[data-astro-cid-6maixmgv]{width:100%;height:clamp(110px,12vw,150px)}.wave[data-astro-cid-6maixmgv] rect[data-astro-cid-6maixmgv]{fill:var(--text)}.wave[data-astro-cid-6maixmgv] figcaption[data-astro-cid-6maixmgv]{color:var(--dim);font-size:var(--step-micro);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.wave[data-astro-cid-6maixmgv] figcaption[data-astro-cid-6maixmgv] span[data-astro-cid-6maixmgv]:last-child{white-space:nowrap;flex:none}.t-post[data-astro-cid-6maixmgv] .tile-media[data-astro-cid-6maixmgv]{aspect-ratio:auto;place-items:start}.post[data-astro-cid-6maixmgv]{gap:16px;width:100%;margin:0;display:grid}.post[data-astro-cid-6maixmgv] blockquote[data-astro-cid-6maixmgv]{color:var(--mute);gap:10px;margin:0;font-size:.875rem;line-height:1.5;display:grid}.post[data-astro-cid-6maixmgv] blockquote[data-astro-cid-6maixmgv] p[data-astro-cid-6maixmgv]:first-child{color:var(--text);font-weight:600}.post[data-astro-cid-6maixmgv] blockquote[data-astro-cid-6maixmgv] p[data-astro-cid-6maixmgv]:nth-child(2){-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post[data-astro-cid-6maixmgv] .tags[data-astro-cid-6maixmgv]{color:var(--dim)}.post[data-astro-cid-6maixmgv] figcaption[data-astro-cid-6maixmgv]{border-top:1px solid var(--line);color:var(--dim);font-size:var(--step-micro);padding-top:14px}@media (width<=1080px){.bento[data-astro-cid-6maixmgv]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-astro-cid-6maixmgv]{grid-column:span 1}.t-post[data-astro-cid-6maixmgv],.t-staging[data-astro-cid-6maixmgv]{grid-column:span 2}}@media (width<=640px){.bento[data-astro-cid-6maixmgv]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.bento[data-astro-cid-6maixmgv]::-webkit-scrollbar{display:none}.tile[data-astro-cid-6maixmgv],.t-post[data-astro-cid-6maixmgv],.t-staging[data-astro-cid-6maixmgv]{scroll-snap-align:start;flex:none;width:min(82vw,340px)}.duo[data-astro-cid-6maixmgv]{grid-template-columns:minmax(0,1fr)}.t-moves[data-astro-cid-6maixmgv] .tile-media[data-astro-cid-6maixmgv]{--ar:4 / 4.4}.t-sound[data-astro-cid-6maixmgv] .tile-media[data-astro-cid-6maixmgv]{--ar:16 / 10}}.hooks[data-astro-cid-znsk6ze4]{border-top:1px solid var(--line);position:relative;overflow:clip}.hooks[data-astro-cid-znsk6ze4]:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#ff5b1f33,#0000 72%);width:min(1100px,120vw);height:70%;position:absolute;top:46%;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 50%,#0000 76%);mask-image:linear-gradient(#000 50%,#0000 76%)}.hooks-row[data-astro-cid-znsk6ze4]{--edge:max(var(--gutter), calc((100vw - var(--wrap)) / 2));max-width:calc(var(--wrap) + var(--edge) * 2);padding:0 var(--edge);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,56px);margin:0 auto;list-style:none;display:grid;position:relative}.hook[data-astro-cid-znsk6ze4]{text-align:center;align-content:start;justify-items:center;display:grid}.hook[data-astro-cid-znsk6ze4] .phone[data-astro-cid-znsk6ze4]{width:min(100%,290px);margin-bottom:28px}.hook[data-astro-cid-znsk6ze4] h3[data-astro-cid-znsk6ze4]{font-size:var(--step-3);letter-spacing:-.02em;font-weight:600}.hook[data-astro-cid-znsk6ze4] p[data-astro-cid-znsk6ze4]{max-width:30ch;color:var(--mute);font-size:var(--step-small);margin-top:8px}.note[data-astro-cid-znsk6ze4]{color:var(--dim);font-size:var(--step-micro);text-align:center;margin-top:48px;position:relative}.hook-tabs[data-astro-cid-znsk6ze4]{display:none}.hook-tab[data-astro-cid-znsk6ze4]{border:1px solid var(--line-2);min-height:44px;color:var(--mute);font:560 var(--step-small) / 1 var(--sans);cursor:pointer;transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), color .18s var(--ease-out);background:0 0;border-radius:999px;padding:0 16px}.hook-tab[data-astro-cid-znsk6ze4]:hover{color:var(--text)}.hook-tab[data-astro-cid-znsk6ze4][aria-selected=true]{border-color:var(--text);background:var(--surface-2);color:var(--text)}@media (width<=820px){.hooks[data-astro-cid-znsk6ze4][data-tabs] .hook-tabs[data-astro-cid-znsk6ze4]{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.hooks[data-astro-cid-znsk6ze4][data-tabs] .hooks-row[data-astro-cid-znsk6ze4]{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;overflow:visible}.hooks[data-astro-cid-znsk6ze4][data-tabs] .hook[data-astro-cid-znsk6ze4]{width:min(72vw,290px)}.hooks[data-astro-cid-znsk6ze4][data-tabs] .hook[data-astro-cid-znsk6ze4]:not([data-active]){display:none}.hooks-row[data-astro-cid-znsk6ze4]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.hooks-row[data-astro-cid-znsk6ze4]::-webkit-scrollbar{display:none}.hook[data-astro-cid-znsk6ze4]{scroll-snap-align:start;flex:none;width:min(72vw,290px)}}.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}h2[data-astro-cid-hemr5th4]{font-size:var(--step-1);line-height:1.04}.items[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{letter-spacing:-.015em;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:1.125rem;font-weight:560;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{fill:none;width:18px;height:18px;stroke:var(--mute);stroke-width:1.6px;stroke-linecap:round;flex:none}@media (prefers-reduced-motion:no-preference){summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transition:transform .28s var(--ease-out)}}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg[data-astro-cid-hemr5th4]{transform:rotate(45deg)}summary[data-astro-cid-hemr5th4]:hover svg[data-astro-cid-hemr5th4]{stroke:var(--text)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:46ch;color:var(--mute);transition:opacity .32s var(--ease-out) 60ms;padding-bottom:24px}details[data-astro-cid-hemr5th4]:not([open]) p[data-astro-cid-hemr5th4]{opacity:0;transition-duration:.14s;transition-delay:0s}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){.items[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}details[data-astro-cid-hemr5th4]::details-content{height:0;transition:height .36s var(--ease-out), content-visibility .36s allow-discrete;overflow:clip}details[data-astro-cid-hemr5th4][open]::details-content{height:auto}}}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]{color:var(--text);text-underline-offset:.22em}@media (width<=820px){.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}}
