@font-face{font-family:Barlow Semi Condensed;src:url(/fonts/barlow-semi-condensed-600.woff2) format("woff2");font-weight:600;font-display:swap}.plaques[data-astro-cid-adpqhjkn]{position:relative;display:block;width:fit-content;filter:drop-shadow(0 18px 22px rgba(0,0,0,.55)) drop-shadow(0 3px 4px rgba(0,0,0,.4))}.street[data-astro-cid-adpqhjkn]{width:clamp(150px,17vw,240px);height:auto;display:block}.num[data-astro-cid-adpqhjkn]{position:absolute;left:50%;bottom:calc(100% + clamp(10px,1.6vw,20px));translate:-50% 0;width:clamp(52px,5.6vw,78px);height:auto;display:block}@font-face{font-family:Roboto;src:url(/fonts/roboto-latin-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto-latin-500.woff2) format("woff2");font-weight:500;font-display:swap}.reviews[data-astro-cid-bgwftent]{--g-font: "Roboto", Arial, sans-serif;--g-text: #202124;--g-sub: #70757a;--g-line: #dadce0;--g-star: #fbbc04;--g-blue: #1a73e8;padding-block:clamp(80px,10vw,130px);overflow:hidden}.head[data-astro-cid-bgwftent]{display:grid;justify-items:center;gap:22px;text-align:center}.nw[data-astro-cid-bgwftent]{white-space:nowrap}h2[data-astro-cid-bgwftent]{margin:0;font:400 min(clamp(1.9rem,4.6vw,3.6rem),calc((100vw - 40px) / 12.8))/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}h2[data-astro-cid-bgwftent] em[data-astro-cid-bgwftent]{font:400 .9em/1 var(--tag);font-style:normal;text-transform:none;letter-spacing:0;color:var(--ink);display:inline-block;transform:rotate(-4deg);margin-left:.1em}.sum[data-astro-cid-bgwftent]{display:inline-flex;align-items:center;gap:14px;padding:12px 20px 12px 16px;border:1px solid var(--g-line);border-radius:12px;background:#fff;color:var(--g-text);font:400 14px/1.3 var(--g-font);text-decoration:none;transition:box-shadow .2s}.sum[data-astro-cid-bgwftent]:hover{box-shadow:0 1px 3px #3c40434d,0 4px 10px #3c404326}.sum[data-astro-cid-bgwftent] .g[data-astro-cid-bgwftent]{width:28px;height:28px}.sum[data-astro-cid-bgwftent] b[data-astro-cid-bgwftent]{font:400 32px/1 var(--g-font)}.sum-txt[data-astro-cid-bgwftent]{display:grid;gap:3px;text-align:left;color:var(--g-sub);font-size:13px}.sum[data-astro-cid-bgwftent] .stars[data-astro-cid-bgwftent]{font-size:17px}.g[data-astro-cid-bgwftent]{display:inline-block;width:20px;height:20px;flex:none}.g[data-astro-cid-bgwftent] svg{width:100%;height:100%;display:block}.stars[data-astro-cid-bgwftent]{position:relative;display:inline-block;color:#dadce0;letter-spacing:1px;line-height:1;font-size:15px}.stars[data-astro-cid-bgwftent]:before{content:"★★★★★";position:absolute;inset:0 auto 0 0;width:var(--fill, 100%);overflow:hidden;color:var(--g-star);white-space:nowrap}.stars[data-astro-cid-bgwftent].full{color:var(--g-star)}.stars[data-astro-cid-bgwftent].full:before{content:none}.rail[data-astro-cid-bgwftent]{margin-top:clamp(36px,5vw,52px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.run[data-astro-cid-bgwftent]{list-style:none;margin:0;padding:4px 0 8px;display:flex;gap:16px;width:max-content;animation:avis-run 60s linear infinite}.run[data-astro-cid-bgwftent]:hover{animation-play-state:paused}@keyframes avis-run{to{transform:translate(calc(-50% - 8px))}}.card[data-astro-cid-bgwftent]{width:340px;flex:none;display:flex;flex-direction:column;gap:10px;padding:18px;background:#fff;color:var(--g-text);border:1px solid var(--g-line);border-radius:12px;font:400 14px/1.5 var(--g-font)}.u[data-astro-cid-bgwftent]{display:grid;grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;align-items:center}.av[data-astro-cid-bgwftent]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;font:500 18px/1 var(--g-font)}.nm[data-astro-cid-bgwftent]{display:grid;line-height:1.3}.nm[data-astro-cid-bgwftent] b[data-astro-cid-bgwftent]{font-weight:500;font-size:15px}.nm[data-astro-cid-bgwftent] span[data-astro-cid-bgwftent]{color:var(--g-sub);font-size:12.5px}.card[data-astro-cid-bgwftent] p[data-astro-cid-bgwftent]{margin:0;flex:1;color:#3c4043}.more[data-astro-cid-bgwftent]{align-self:start;color:var(--g-blue);font-size:13px;font-weight:500;text-decoration:none}.more[data-astro-cid-bgwftent]:hover{text-decoration:underline}@media(max-width:600px){.card[data-astro-cid-bgwftent]{width:280px;padding:16px}.run[data-astro-cid-bgwftent]{animation-duration:48s}}@media(prefers-reduced-motion:reduce){.rail[data-astro-cid-bgwftent]{overflow-x:auto;-webkit-mask-image:none;mask-image:none;padding-inline:20px}.run[data-astro-cid-bgwftent]{animation:none}.card[data-astro-cid-bgwftent][aria-hidden=true]{display:none}}.split[data-astro-cid-cqenxaut]{--paper: var(--bg);position:relative;background:var(--paper);color:var(--ink)}.stage[data-astro-cid-cqenxaut]{position:relative;display:grid;place-items:center;min-height:70vh;overflow:hidden;isolation:isolate}.under[data-astro-cid-cqenxaut]{display:grid;gap:18px;justify-items:center;text-align:center;padding:64px 20px}.promise[data-astro-cid-cqenxaut]{margin:0;font:400 clamp(2.2rem,8vw,6.4rem)/1 var(--display);text-transform:uppercase;letter-spacing:-.02em}.sm[data-astro-cid-cqenxaut]{display:none}@media(max-width:600px){.sm[data-astro-cid-cqenxaut]{display:inline}.promise[data-astro-cid-cqenxaut]{font-size:11.5vw;line-height:1.04}.word[data-astro-cid-cqenxaut]{font-size:min(19vw,calc(94vw / var(--len, 6) / .82))}}.half[data-astro-cid-cqenxaut],.edge[data-astro-cid-cqenxaut],.razor[data-astro-cid-cqenxaut]{display:none}.split[data-astro-cid-cqenxaut].on{height:260vh}.split[data-astro-cid-cqenxaut].on .stage[data-astro-cid-cqenxaut]{position:sticky;top:0;height:100vh;height:100svh;min-height:0}.split[data-astro-cid-cqenxaut].on .under[data-astro-cid-cqenxaut]{position:absolute;inset:0;place-content:center}.split[data-astro-cid-cqenxaut].on .half[data-astro-cid-cqenxaut],.split[data-astro-cid-cqenxaut].on .edge[data-astro-cid-cqenxaut],.split[data-astro-cid-cqenxaut].on .razor[data-astro-cid-cqenxaut]{display:block}.half[data-astro-cid-cqenxaut]{position:absolute;left:0;right:0;height:50%;overflow:hidden;background:var(--ink);z-index:2;will-change:transform}.half[data-astro-cid-cqenxaut].top{top:0}.half[data-astro-cid-cqenxaut].bot{bottom:0}.word[data-astro-cid-cqenxaut]{position:absolute;left:0;right:0;height:200%;display:grid;place-items:center;color:var(--paper);font:400 min(15rem,17vw,calc(88vw / var(--len, 6) / .82))/1 var(--display);text-transform:uppercase;letter-spacing:-.03em;white-space:nowrap}.half[data-astro-cid-cqenxaut].top .word[data-astro-cid-cqenxaut]{top:0}.half[data-astro-cid-cqenxaut].bot .word[data-astro-cid-cqenxaut]{bottom:0}.edge[data-astro-cid-cqenxaut]{position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;z-index:3;background:linear-gradient(90deg,#fff,#fff3);box-shadow:0 0 22px 3px #ffffff8c;transform-origin:100% 50%;transform:scaleX(0)}.razor[data-astro-cid-cqenxaut]{position:absolute;left:0;top:50%;width:min(64vw,520px);height:auto;z-index:4;overflow:visible;filter:drop-shadow(0 24px 22px rgba(0,0,0,.7));opacity:0}.manifesto[data-astro-cid-5lwsku7t]{--bk: #0c0b0b;background:var(--bk);color:#fff;overflow:clip}.wall[data-astro-cid-5lwsku7t]{position:relative;height:clamp(460px,56vw,700px);overflow:hidden;isolation:isolate;display:grid;place-items:center}.rows[data-astro-cid-5lwsku7t]{position:absolute;inset:-12% -25%;display:grid;align-content:center;gap:clamp(8px,1vw,14px);transform:rotate(-6deg)}.row[data-astro-cid-5lwsku7t]{display:flex;gap:clamp(8px,1vw,14px);width:max-content;animation:wall 60s linear infinite}.row[data-astro-cid-5lwsku7t].r1{animation-direction:reverse;animation-duration:68s}.row[data-astro-cid-5lwsku7t].r2{animation-duration:54s}.row[data-astro-cid-5lwsku7t] img{display:block;flex:none;width:clamp(120px,13vw,180px);height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}@keyframes wall{to{transform:translate(-50%)}}.wall[data-astro-cid-5lwsku7t]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--bk) 0%,transparent 16%,transparent 84%,var(--bk) 100%)}.plate[data-astro-cid-5lwsku7t]{position:relative;z-index:2;margin:0;text-align:center;text-shadow:0 4px 30px rgba(0,0,0,.85),0 2px 8px rgba(0,0,0,.7);font:400 clamp(1.9rem,5.4vw,4.4rem)/.95 var(--display);text-transform:uppercase;letter-spacing:-.025em}.plate[data-astro-cid-5lwsku7t] em[data-astro-cid-5lwsku7t]{display:block;margin-top:.08em;font-style:normal}@media(prefers-reduced-motion:reduce){.row[data-astro-cid-5lwsku7t]{animation:none}}.head[data-astro-cid-aqstvgqq]{margin-bottom:32px;text-align:center}.head[data-astro-cid-aqstvgqq] h2[data-astro-cid-aqstvgqq]{margin:0;white-space:nowrap;font:400 min(clamp(1.9rem,4.6vw,3.6rem),calc((100vw - 40px) / 16.2))/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}.frame[data-astro-cid-aqstvgqq]{position:relative;border-radius:22px;overflow:hidden;background:#111;aspect-ratio:16 / 9;box-shadow:0 30px 60px -30px #00000073}.frame[data-astro-cid-aqstvgqq] iframe[data-astro-cid-aqstvgqq]{position:absolute;inset:0;width:100%;height:100%;border:0}.pin[data-astro-cid-aqstvgqq]{position:absolute;left:16px;bottom:36px;padding:8px 14px;border-radius:999px;background:var(--red);color:#fff;font:400 .8rem/1 var(--display);letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.info[data-astro-cid-aqstvgqq]{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:24px}address[data-astro-cid-aqstvgqq]{font-style:normal;display:grid;gap:6px}.hours[data-astro-cid-aqstvgqq]{margin-top:4px;color:var(--muted);font-size:.95rem}.hours[data-astro-cid-aqstvgqq] b[data-astro-cid-aqstvgqq]{color:var(--ink)}.addr[data-astro-cid-aqstvgqq]{font:400 1.15rem/1.2 var(--display);text-transform:uppercase}.metro[data-astro-cid-aqstvgqq]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.metro[data-astro-cid-aqstvgqq] li[data-astro-cid-aqstvgqq]{display:inline-flex;align-items:center;gap:8px}.m[data-astro-cid-aqstvgqq]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:2px solid var(--ink);font:700 .85rem/1 var(--font);color:var(--ink)}.st[data-astro-cid-aqstvgqq]{font-weight:600}.lines[data-astro-cid-aqstvgqq]{display:inline-flex;gap:4px}.ln[data-astro-cid-aqstvgqq]{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--c);color:var(--t);font:700 .78rem/1 var(--font);letter-spacing:-.02em}.actions[data-astro-cid-aqstvgqq]{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:600px){.frame[data-astro-cid-aqstvgqq]{aspect-ratio:4 / 5;border-radius:16px}.pin[data-astro-cid-aqstvgqq]{left:10px;bottom:32px}}.head[data-astro-cid-obq2x4qb]{text-align:center}.head[data-astro-cid-obq2x4qb] h2[data-astro-cid-obq2x4qb]{margin:0;font:400 clamp(1.9rem,4.6vw,3.6rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}.band[data-astro-cid-obq2x4qb]{display:grid;gap:14px;margin-top:40px;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.track[data-astro-cid-obq2x4qb]{display:flex;gap:14px;width:max-content;animation:slide 48s linear infinite}.track[data-astro-cid-obq2x4qb].rev{animation-direction:reverse;animation-duration:56s}@keyframes slide{to{transform:translate(calc(-50% - 7px))}}.cell[data-astro-cid-obq2x4qb]{flex:none;width:clamp(170px,20vw,270px);aspect-ratio:4 / 5;padding:0;border:0;border-radius:4px;overflow:hidden;background:var(--ink);cursor:zoom-in}.cell[data-astro-cid-obq2x4qb] img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s}@media(hover:hover){.band[data-astro-cid-obq2x4qb]:hover .track[data-astro-cid-obq2x4qb]{animation-play-state:paused}.band[data-astro-cid-obq2x4qb]:hover .cell[data-astro-cid-obq2x4qb] img{filter:brightness(.45) saturate(.8)}.band[data-astro-cid-obq2x4qb] .cell[data-astro-cid-obq2x4qb]:is(:hover,:focus-visible) img{filter:none;transform:scale(1.05)}}.band[data-astro-cid-obq2x4qb]:focus-within .track[data-astro-cid-obq2x4qb]{animation-play-state:paused}.cell[data-astro-cid-obq2x4qb]:focus-visible{outline:2px solid var(--red);outline-offset:-2px}@media(max-width:600px){.band[data-astro-cid-obq2x4qb]{gap:10px;margin-top:28px}.track[data-astro-cid-obq2x4qb]{gap:10px}@keyframes slide{to{transform:translate(calc(-50% - 5px))}}}@media(prefers-reduced-motion:reduce){.band[data-astro-cid-obq2x4qb]{overflow-x:auto}.track[data-astro-cid-obq2x4qb]{animation:none}.cell[data-astro-cid-obq2x4qb] img{transition:none}}.lb[data-astro-cid-obq2x4qb]{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff}.lb[data-astro-cid-obq2x4qb]::backdrop{background:#0a0909eb;backdrop-filter:blur(6px)}.lb[data-astro-cid-obq2x4qb][open]{display:grid;place-items:center;animation:lb-in .3s ease-out}.lb[data-astro-cid-obq2x4qb] img[data-astro-cid-obq2x4qb]{display:block;max-width:min(92vw,760px);max-height:calc(100dvh - 120px);width:auto;height:auto;border-radius:6px;box-shadow:0 30px 80px -30px #000c}.lb-close[data-astro-cid-obq2x4qb],.lb-nav[data-astro-cid-obq2x4qb]{position:fixed;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#fff;color:var(--ink);font:600 1.15rem/1 var(--body, system-ui);cursor:pointer;transition:transform .2s}.lb-close[data-astro-cid-obq2x4qb]{top:max(16px,env(safe-area-inset-top));right:16px}.lb-nav[data-astro-cid-obq2x4qb]{top:50%;translate:0 -50%}.lb-nav[data-astro-cid-obq2x4qb].prev{left:16px}.lb-nav[data-astro-cid-obq2x4qb].next{right:16px}.lb-close[data-astro-cid-obq2x4qb]:hover,.lb-nav[data-astro-cid-obq2x4qb]:hover{transform:scale(1.08)}.lb-close[data-astro-cid-obq2x4qb]:focus-visible,.lb-nav[data-astro-cid-obq2x4qb]:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(max-width:600px){.lb-nav[data-astro-cid-obq2x4qb]{top:auto;bottom:max(16px,env(safe-area-inset-bottom));translate:none}}@keyframes lb-in{0%{opacity:0;transform:scale(.97)}}.team[data-astro-cid-yu4wt3u2]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,3.5vw,40px)}h2[data-astro-cid-yu4wt3u2]{margin:0;text-align:center;font:400 clamp(1.9rem,4.6vw,3.6rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}.copy[data-astro-cid-yu4wt3u2]{text-align:center}.copy[data-astro-cid-yu4wt3u2] .lead[data-astro-cid-yu4wt3u2]{margin:0 auto;max-width:52ch;text-wrap:balance}.strips[data-astro-cid-yu4wt3u2]{display:flex;gap:4px;height:clamp(400px,50vw,560px);container-type:size}.st[data-astro-cid-yu4wt3u2]{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border:0;padding:0;border-radius:4px;background:var(--ink);color:#fff;cursor:pointer;transition:flex-grow .8s cubic-bezier(.7,0,.2,1)}.st[data-astro-cid-yu4wt3u2].on{flex-grow:6;cursor:default}.st[data-astro-cid-yu4wt3u2] img{position:absolute;top:0;left:50%;width:max(100%,47cqw);height:100%;transform:translate(-50%);max-width:none;object-fit:cover;object-position:50% 20%;filter:grayscale(1) brightness(.4);transition:filter .8s}.st[data-astro-cid-yu4wt3u2].on img{filter:none}.st[data-astro-cid-yu4wt3u2]:hover:not(.on) img{filter:grayscale(1) brightness(.55)}.flat[data-astro-cid-yu4wt3u2],.beat[data-astro-cid-yu4wt3u2]{position:absolute;left:0;right:0;top:64%;pointer-events:none;transition:opacity .4s}.flat[data-astro-cid-yu4wt3u2]{height:0;border-top:1.5px solid rgba(255,255,255,.55)}.beat[data-astro-cid-yu4wt3u2]{height:56px;transform:translateY(-36px);opacity:0;background:var(--beat) repeat-x 0 0 / 220px 56px;animation:run 1.05s linear infinite;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.st[data-astro-cid-yu4wt3u2].on .flat[data-astro-cid-yu4wt3u2]{opacity:0}.st[data-astro-cid-yu4wt3u2].on .beat[data-astro-cid-yu4wt3u2]{opacity:1}@keyframes run{to{background-position-x:-220px}}.v[data-astro-cid-yu4wt3u2]{position:absolute;left:50%;bottom:16px;display:flex;align-items:center;gap:10px;transform:translate(-50%) rotate(180deg);writing-mode:vertical-rl;font:400 .8rem/1 var(--display);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;transition:opacity .3s}.v[data-astro-cid-yu4wt3u2] i[data-astro-cid-yu4wt3u2],.h[data-astro-cid-yu4wt3u2] i[data-astro-cid-yu4wt3u2]{font-style:normal;font-family:var(--font);font-size:.72rem;letter-spacing:.12em;opacity:.75}.h[data-astro-cid-yu4wt3u2]{position:absolute;left:18px;right:18px;bottom:16px;display:flex;justify-content:space-between;align-items:baseline;gap:12px;opacity:0;transition:opacity .3s;text-shadow:0 1px 8px rgba(0,0,0,.5)}.h[data-astro-cid-yu4wt3u2] strong[data-astro-cid-yu4wt3u2]{font:400 clamp(1.4rem,3vw,2.2rem)/1 var(--display);text-transform:uppercase}.st[data-astro-cid-yu4wt3u2].on .v[data-astro-cid-yu4wt3u2]{opacity:0}.st[data-astro-cid-yu4wt3u2].on .h[data-astro-cid-yu4wt3u2]{opacity:1;transition-delay:.45s}@media(max-width:700px){.strips[data-astro-cid-yu4wt3u2]{flex-direction:column;height:760px}.st[data-astro-cid-yu4wt3u2] img{top:50%;left:0;width:100%;height:max(100%,47cqh);transform:translateY(-50%)}.v[data-astro-cid-yu4wt3u2]{writing-mode:horizontal-tb;transform:translateY(-50%);top:50%;bottom:auto;left:16px}.flat[data-astro-cid-yu4wt3u2],.beat[data-astro-cid-yu4wt3u2]{top:50%}.st[data-astro-cid-yu4wt3u2].on .flat[data-astro-cid-yu4wt3u2],.st[data-astro-cid-yu4wt3u2].on .beat[data-astro-cid-yu4wt3u2]{top:64%}}@media(prefers-reduced-motion:reduce){.st[data-astro-cid-yu4wt3u2],.st[data-astro-cid-yu4wt3u2] img,.flat[data-astro-cid-yu4wt3u2],.beat[data-astro-cid-yu4wt3u2],.v[data-astro-cid-yu4wt3u2],.h[data-astro-cid-yu4wt3u2]{transition:none}.beat[data-astro-cid-yu4wt3u2]{animation:none}}.app[data-astro-cid-xmrqzpya]{--bk: #0c0b0b;position:relative;background:var(--bk);color:#fff;padding-block:clamp(72px,10vw,136px);overflow:clip}.app-grid[data-astro-cid-xmrqzpya]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,6vw,80px);align-items:center}h2[data-astro-cid-xmrqzpya]{color:#fff;margin:0;font:400 clamp(2.1rem,3.7vw,3.4rem)/1 var(--display);text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance}.feats[data-astro-cid-xmrqzpya]{list-style:none;padding:0;margin:40px 0 0;display:grid}.feats[data-astro-cid-xmrqzpya] li[data-astro-cid-xmrqzpya]{display:grid;grid-template-columns:3.2rem 1fr;gap:14px;align-items:baseline;padding:18px 0;border-top:2px dashed rgba(255,255,255,.14)}.n[data-astro-cid-xmrqzpya]{font:400 1.7rem/1 var(--display);color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.55);letter-spacing:-.02em}.feats[data-astro-cid-xmrqzpya] h3[data-astro-cid-xmrqzpya]{color:#fff;font:400 .95rem/1.25 var(--display);text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px}.feats[data-astro-cid-xmrqzpya] p[data-astro-cid-xmrqzpya]{color:#fff9;margin:0;font-size:.98rem}.feats[data-astro-cid-xmrqzpya] .opt[data-astro-cid-xmrqzpya]{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:6px 12px 6px 6px;border:1.5px dashed rgba(255,255,255,.3);border-radius:999px;color:#fff;font-size:.9rem}.feats[data-astro-cid-xmrqzpya] .opt[data-astro-cid-xmrqzpya] b[data-astro-cid-xmrqzpya]{padding:4px 8px;border-radius:999px;background:var(--red);font:400 .62rem/1 var(--display);letter-spacing:.06em;text-transform:uppercase}.copy[data-astro-cid-xmrqzpya] .cta{margin-top:30px}.stage[data-astro-cid-xmrqzpya]{--rx: 0deg;--ry: 0deg;position:relative;perspective:1600px;min-height:640px}.stage[data-astro-cid-xmrqzpya]:before{content:"";position:absolute;inset:15% 10%;background:radial-gradient(closest-side,rgba(255,255,255,.08),transparent 75%);filter:blur(30px)}.scene[data-astro-cid-xmrqzpya]{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.phone[data-astro-cid-xmrqzpya]{position:absolute;top:50%;left:50%;width:280px;transform-style:preserve-3d;animation:float 7s ease-in-out infinite}.phone[data-astro-cid-xmrqzpya].front{--t: translate(-50%, -50%) translateZ(60px) rotateY(-12deg) rotateX(4deg) rotateZ(2deg);transform:var(--t);z-index:2}.frame[data-astro-cid-xmrqzpya]{position:relative;border-radius:46px;padding:10px;background:linear-gradient(135deg,#5a5a5e,#1c1c1e 22%,#2c2c2e,#121214 78%,#48484a);box-shadow:inset 0 0 0 1.5px #ffffff2e,inset 0 0 0 4px #0a0a0a,30px 50px 80px -20px #000000e6}.frame[data-astro-cid-xmrqzpya] img{width:100%;height:auto;aspect-ratio:1179 / 2556;object-fit:cover;object-position:center;border-radius:36px;display:block;background:#fff}.frame[data-astro-cid-xmrqzpya]:after{content:"";position:absolute;inset:10px;border-radius:36px;background:linear-gradient(115deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.03) 30%,transparent 46%);pointer-events:none}.phone[data-astro-cid-xmrqzpya]:before,.phone[data-astro-cid-xmrqzpya]:after{content:"";position:absolute;width:4px;border-radius:2px;background:linear-gradient(90deg,#2c2c2e,#6e6e73)}.phone[data-astro-cid-xmrqzpya]:before{left:-3px;top:22%;height:9%;box-shadow:0 60px #3a3a3c}.phone[data-astro-cid-xmrqzpya]:after{right:-3px;top:28%;height:13%}.bubble[data-astro-cid-xmrqzpya]{position:absolute;left:50%;top:5%;translate:-50% 0;transform:translateZ(160px);display:flex;align-items:center;gap:12px;padding:11px 16px 11px 11px;border-radius:18px;background:#fafafaf0;color:var(--ink);box-shadow:0 20px 50px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.8rem;line-height:1.3;width:max-content;max-width:250px;animation:pop 7s ease-in-out infinite}.bubble[data-astro-cid-xmrqzpya] strong[data-astro-cid-xmrqzpya]{display:block;font-size:.86rem}.dot[data-astro-cid-xmrqzpya]{flex:none;width:34px;height:34px;border-radius:9px;background:var(--ink) url(/apple-touch-icon.png) center / cover}@keyframes float{0%,to{transform:var(--t) translateY(0)}50%{transform:var(--t) translateY(-14px)}}@keyframes pop{0%,to{transform:translateZ(160px) translateY(0)}50%{transform:translateZ(160px) translateY(8px)}}@media(max-width:860px){.app-grid[data-astro-cid-xmrqzpya]{grid-template-columns:minmax(0,1fr)}h2[data-astro-cid-xmrqzpya]{text-align:center}.copy[data-astro-cid-xmrqzpya] .cta{justify-content:center}.stage[data-astro-cid-xmrqzpya]{min-height:560px;margin-top:24px}.phone[data-astro-cid-xmrqzpya]{width:230px}.phone[data-astro-cid-xmrqzpya].front{--t: translate(-50%, -50%) translateZ(40px) rotateY(-8deg) rotateX(3deg) rotateZ(2deg)}.bubble[data-astro-cid-xmrqzpya]{top:4%;max-width:220px}}@media(max-width:440px){.stage[data-astro-cid-xmrqzpya]{min-height:470px}.phone[data-astro-cid-xmrqzpya]{width:200px}.phone[data-astro-cid-xmrqzpya].front{--t: translate(-50%, -50%) translateZ(30px) rotateY(-6deg) rotateZ(2deg)}.bubble[data-astro-cid-xmrqzpya]{top:6%;translate:-50% 0;font-size:.74rem}}@media(prefers-reduced-motion:reduce){.phone[data-astro-cid-xmrqzpya],.bubble[data-astro-cid-xmrqzpya]{animation:none}.scene[data-astro-cid-xmrqzpya]{transition:none}}.hfaq[data-astro-cid-d56xuqie]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,80px);align-items:start}.side[data-astro-cid-d56xuqie]{position:sticky;top:110px;container-type:inline-size}h2[data-astro-cid-d56xuqie]{margin:0 0 16px;font:400 min(3.4rem,8.4cqw)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}.side[data-astro-cid-d56xuqie] p[data-astro-cid-d56xuqie]{max-width:34ch;margin-bottom:24px}details[data-astro-cid-d56xuqie]{border-bottom:1px solid var(--line);padding:20px 0}details[data-astro-cid-d56xuqie]:first-child{border-top:1px solid var(--line)}summary[data-astro-cid-d56xuqie]{display:flex;align-items:baseline;gap:16px;cursor:pointer;list-style:none;font-weight:600;font-size:1.1rem}summary[data-astro-cid-d56xuqie]::-webkit-details-marker{display:none}summary[data-astro-cid-d56xuqie]:after{content:"+";margin-left:auto;font:400 1.4rem/1 var(--display);color:var(--red);transition:transform .2s}details[data-astro-cid-d56xuqie][open] summary[data-astro-cid-d56xuqie]:after{transform:rotate(45deg)}.n[data-astro-cid-d56xuqie]{flex:none;font:400 .78rem/1 var(--display);color:var(--red)}details[data-astro-cid-d56xuqie] p[data-astro-cid-d56xuqie]{margin:12px 0 0 34px;color:var(--muted);max-width:60ch}@media(max-width:860px){.hfaq[data-astro-cid-d56xuqie]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-d56xuqie]{position:static;text-align:center;display:grid;justify-items:center}details[data-astro-cid-d56xuqie] p[data-astro-cid-d56xuqie]{margin-left:0}}.hero-wrap[data-astro-cid-j7pv25f6]{overflow-x:clip}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(56px,10vw,120px);padding-bottom:clamp(48px,7vw,88px);text-align:center;display:flex;flex-direction:column;align-items:center}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-inline:auto;max-width:62ch;text-wrap:balance}.salon-band[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;height:clamp(380px,78vh,860px);overflow:clip;background:#0c0b0b;display:grid;align-items:end}.salon-band[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 42%}.salon-band[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0c0b0b00 45%,#0c0b0b8c 78%,#0c0b0b)}.band-plaque[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:clamp(28px,6vw,72px);display:block;translate:-50% 0}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{animation:fade-up .7s ease-out .9s both}.actions[data-astro-cid-j7pv25f6]{animation:fade-up .7s ease-out 1.05s both}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6],.actions[data-astro-cid-j7pv25f6],.ratings[data-astro-cid-j7pv25f6]{animation:none}}.actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.ratings[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;animation:fade-up .7s ease-out 1.2s both}.ratings[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border:1px solid rgba(17,17,17,.12);border-radius:999px;background:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-decoration:none;color:var(--ink);font-size:.9rem;line-height:1;transition:border-color .2s,transform .2s}.ratings[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink);transform:translateY(-1px)}.r-logo[data-astro-cid-j7pv25f6]{display:inline-flex;width:18px;height:18px}.r-logo[data-astro-cid-j7pv25f6] svg{width:100%;height:100%}.ratings[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font:400 1.05rem/1 var(--display)}.r-stars[data-astro-cid-j7pv25f6]{letter-spacing:1px;font-size:.95rem;background:linear-gradient(90deg,#fbbc04 calc(var(--v) / 5 * 100%),#d9d6d3 0);-webkit-background-clip:text;background-clip:text;color:transparent}.r-meta[data-astro-cid-j7pv25f6]{color:var(--muted)}.salon-title[data-astro-cid-j7pv25f6]{margin:0 0 clamp(24px,3.5vw,40px);text-align:center;text-wrap:balance;font:400 clamp(1.9rem,4.6vw,3.6rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}.salon[data-astro-cid-j7pv25f6] .gallery{margin-top:0}.cta-band[data-astro-cid-j7pv25f6]{text-align:center}.cta-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:18ch;margin:0 auto 1.1em;font:400 clamp(1.9rem,4.6vw,3.6rem)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance}
