.hero[data-astro-cid-i3irphx7]{margin-top:calc(-1 * var(--hdr-h))}.stage[data-astro-cid-i3irphx7]{isolation:isolate;min-height:calc(100svh - var(--tick-h,0px));color:var(--color-on-deep);background:var(--color-deep) url(/media/hero-poster.jpg) center / cover no-repeat;align-content:start;display:grid;position:relative;overflow:hidden}@media (orientation:portrait){.stage[data-astro-cid-i3irphx7]{background-image:url(/media/hero-poster-v.jpg)}}.bg[data-astro-cid-i3irphx7]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-i3irphx7]{z-index:-1;background:linear-gradient(105deg,#141610b8 0%,#14161073 45%,#1416101f 80%),linear-gradient(#14161073 0%,#1416101a 55%,#14161040 100%);position:absolute;inset:0}.content[data-astro-cid-i3irphx7]{--pad:clamp(18px, min(7vw, 6.5svh), 96px);padding-block:calc(var(--hdr-h) + var(--pad)) var(--pad);padding-left:max(var(--gutter), env(safe-area-inset-left,0px), calc((100vw - 1240px) / 2 + 20px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));justify-items:start;gap:clamp(12px,2.4svh,22px);display:grid}.eyebrow[data-astro-cid-i3irphx7]{color:color-mix(in srgb, var(--color-on-deep) 80%, transparent);margin:0}.h1[data-astro-cid-i3irphx7]{color:#fff;margin:0}.h1[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{display:block}.lead[data-astro-cid-i3irphx7]{max-width:46ch;color:color-mix(in srgb, var(--color-on-deep) 86%, transparent);margin:0}.info[data-astro-cid-i3irphx7]{color:var(--color-on-deep);gap:10px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:grid}.info[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.info[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{opacity:.85;flex:none}.info[data-astro-cid-i3irphx7] .star[data-astro-cid-i3irphx7]{color:var(--color-pop);opacity:1}.info[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{color:inherit;text-decoration:none}.info[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:hover{text-underline-offset:3px;text-decoration:underline}@media (height<=820px){.content[data-astro-cid-i3irphx7]{--pad:clamp(18px, 3.6svh, 40px);gap:clamp(12px,2.2svh,22px)}.info[data-astro-cid-i3irphx7]{gap:8px}}@media (height<=720px){.h1[data-astro-cid-i3irphx7]{font-size:min(clamp(44px,7.4vw,92px),11svh)}.content[data-astro-cid-i3irphx7]{--pad:clamp(14px, 2.6svh, 32px)}}@media (height<=720px) and (orientation:landscape){.info[data-astro-cid-i3irphx7]{grid-template-columns:auto auto;column-gap:28px}}@media (height<=660px) and (orientation:portrait){.content[data-astro-cid-i3irphx7]{gap:10px}.lead[data-astro-cid-i3irphx7]{font-size:15px;line-height:1.45}.info[data-astro-cid-i3irphx7]{gap:6px;font-size:13px}.content[data-astro-cid-i3irphx7] .row[data-astro-cid-i3irphx7]{margin-top:2px}.row[data-astro-cid-i3irphx7]>.btn{padding-block:10px}}@media (height<=600px) and (orientation:portrait){.content[data-astro-cid-i3irphx7]{--pad:12px;gap:8px}.content[data-astro-cid-i3irphx7] .h1[data-astro-cid-i3irphx7]{font-size:34px}.lead[data-astro-cid-i3irphx7]{font-size:14px}}@media (width<=400px){.h1[data-astro-cid-i3irphx7]{font-size:clamp(36px,10.6vw,44px)}}.row[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}@media (width<=560px){.row[data-astro-cid-i3irphx7]{grid-template-columns:1fr;display:grid}.row[data-astro-cid-i3irphx7]>.btn{justify-content:space-between}}.map-btn[data-astro-cid-i3irphx7]{color:var(--color-khaki);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-khaki) 18%, transparent);background:#fff}.map-btn[data-astro-cid-i3irphx7]:hover{background:color-mix(in srgb, #fff 92%, var(--color-khaki))}.pin[data-astro-cid-i3irphx7]{background:var(--color-khaki);color:var(--color-on-deep);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-khaki) 22%, transparent)}.tick[data-astro-cid-5f5hpewk]{background:var(--color-deep);color:var(--color-on-deep);height:var(--tick-h);align-items:center;display:flex;overflow:hidden}.track[data-astro-cid-5f5hpewk]{width:max-content;animation:76s linear infinite tick;display:flex}.tick[data-astro-cid-5f5hpewk]:hover .track[data-astro-cid-5f5hpewk]{animation-play-state:paused}.track[data-astro-cid-5f5hpewk] span[data-astro-cid-5f5hpewk]{font:500 var(--tick-fs)/1.25 var(--font-display);white-space:nowrap;align-items:center;padding-inline:24px;display:inline-flex}.track[data-astro-cid-5f5hpewk] i[data-astro-cid-5f5hpewk]{background:radial-gradient(circle at 32% 30%, #ffffff8c 0 18%, transparent 42%), var(--color-lacquer);border-radius:50%;flex:none;width:14px;height:14px;margin-left:48px;box-shadow:inset 0 0 0 1px #ffffff1f}@keyframes tick{to{transform:translate(-50%)}}.arch[data-astro-cid-buib5qc4]{background:var(--color-fill);border-radius:clamp(32px,6vw,80px) clamp(32px,6vw,80px) 0 0;overflow:hidden}.inner[data-astro-cid-buib5qc4]{text-align:center;gap:32px;padding-block:clamp(56px,8vw,104px);display:grid}.stars[data-astro-cid-buib5qc4]{letter-spacing:5px;margin:0;font-size:14px}.quote[data-astro-cid-buib5qc4]{font:500 clamp(28px, 3.6vw, 46px)/1.12 var(--font-display);max-width:24ch;margin:0 auto}.bento[data-astro-cid-buib5qc4]{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.bento[data-astro-cid-buib5qc4] .b1{min-height:260px;margin-top:40px}.bento[data-astro-cid-buib5qc4] .b2{min-height:360px}.bento[data-astro-cid-buib5qc4] .b3{min-height:240px;margin-top:16px}.bento[data-astro-cid-buib5qc4] .b3 img{object-position:50% 80%}@media (width<=700px){.bento[data-astro-cid-buib5qc4]{grid-template-columns:1fr 1fr}.bento[data-astro-cid-buib5qc4] .b3{grid-column:span 2;margin-top:0}.bento[data-astro-cid-buib5qc4] .b1{margin-top:0}}.cats[data-astro-cid-qmjtkzr2]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;text-align:center;font:600 16px/1.2 var(--font-sans);color:var(--color-ink);background:var(--color-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:4px;padding:12px 22px;transition:background-color .3s,color .3s,box-shadow .3s,transform .25s}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:active{transform:scale(.97)}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2][aria-selected=true]{background:var(--color-deep);color:var(--color-on-deep);box-shadow:inset 0 0 0 1px var(--color-deep)}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width<=600px){.cats[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:22px;display:grid}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]{padding:12px 10px;font-size:15px}.cats[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:last-child:nth-child(odd){grid-column:1/-1}}.panel[data-astro-cid-qmjtkzr2]{transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1)}.panel[data-astro-cid-qmjtkzr2].is-out{opacity:0;transition-duration:.2s;transform:translateY(8px)}.panel[data-astro-cid-qmjtkzr2][hidden]{display:none}.grid[data-astro-cid-qmjtkzr2]{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(28px,4vw,64px);margin-top:32px;display:grid}.list[data-astro-cid-qmjtkzr2]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]{all:unset;box-sizing:border-box;border-bottom:1px solid var(--color-line);cursor:pointer;width:100%;color:var(--color-muted);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 4px;transition:padding .5s cubic-bezier(.2,.7,.2,1),color .4s;display:flex}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.list[data-astro-cid-qmjtkzr2] .n[data-astro-cid-qmjtkzr2]{font:600 clamp(20px, 2vw, 26px)/1.15 var(--font-display);flex:0 auto}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:after{content:"";opacity:.45;border-bottom:1px dotted;flex:1;order:1;align-self:baseline;min-width:24px;transform:translateY(-.3em)}.list[data-astro-cid-qmjtkzr2] .p[data-astro-cid-qmjtkzr2]{white-space:nowrap;font-variant-numeric:tabular-nums;order:2;font-size:14px;font-weight:600}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:hover{color:var(--color-ink)}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2][aria-selected=true]{color:var(--color-ink);padding-left:16px}.list[data-astro-cid-qmjtkzr2] .ic[data-astro-cid-qmjtkzr2]{background:var(--color-fill);width:28px;height:28px;color:var(--color-ink);border-radius:50%;flex:none;order:3;align-self:center;transition:background-color .3s,color .3s;position:relative}.list[data-astro-cid-qmjtkzr2] .ic[data-astro-cid-qmjtkzr2]:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;left:50%;transform:translate(-65%,-50%)rotate(45deg)}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:hover .ic[data-astro-cid-qmjtkzr2]{background:var(--color-pop)}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2][aria-selected=true] .ic[data-astro-cid-qmjtkzr2]{background:var(--color-deep);color:var(--color-on-deep)}.card[data-astro-cid-qmjtkzr2]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:20px;gap:16px;padding:16px;display:grid;position:sticky;top:96px}.cimgs[data-astro-cid-qmjtkzr2]{min-height:300px;position:relative}.cimgs[data-astro-cid-qmjtkzr2] .cimg{transition:opacity .8s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.cimgs[data-astro-cid-qmjtkzr2] .cimg img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.cimgs[data-astro-cid-qmjtkzr2] .cimg.off{opacity:0;pointer-events:none}.cimgs[data-astro-cid-qmjtkzr2] .cimg.off img{transform:scale(1.05)}.cimgs[data-astro-cid-qmjtkzr2] .fill{position:absolute;inset:0}.ctext[data-astro-cid-qmjtkzr2]{gap:16px;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);display:grid}.ctext[data-astro-cid-qmjtkzr2].is-out{opacity:0;transition-duration:.2s;transform:translateY(6px)}.body[data-astro-cid-qmjtkzr2]{gap:10px;display:grid}.desc[data-astro-cid-qmjtkzr2]{border-top:1px solid var(--color-line);color:var(--color-muted);white-space:pre-line;margin:6px 0 0;padding-top:14px;font-size:14px;line-height:1.55}.meta[data-astro-cid-qmjtkzr2]{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;display:flex}.meta[data-astro-cid-qmjtkzr2] .price[data-astro-cid-qmjtkzr2]{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.meta[data-astro-cid-qmjtkzr2] .dur[data-astro-cid-qmjtkzr2]{color:var(--color-muted);font-size:15px}.row[data-astro-cid-qmjtkzr2]{flex-wrap:wrap;gap:10px;display:flex}.card[data-astro-cid-qmjtkzr2] [data-astro-cid-qmjtkzr2][hidden]{display:none}@media (width<=860px){.grid[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr;margin-top:20px}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]{gap:12px}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]:after{display:none}.list[data-astro-cid-qmjtkzr2] .n[data-astro-cid-qmjtkzr2]{overflow-wrap:break-word;flex:1;min-width:0}.grid[data-astro-cid-qmjtkzr2]>[data-astro-cid-qmjtkzr2]{min-width:0}.list[data-astro-cid-qmjtkzr2] .ic[data-astro-cid-qmjtkzr2]:before{transform:translate(-50%,-70%)rotate(135deg)}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2][aria-selected=true] .ic[data-astro-cid-qmjtkzr2]:before{transform:translate(-50%,-30%)rotate(-45deg)}.card[data-astro-cid-qmjtkzr2]{margin:4px 0 20px;position:static}.list[data-astro-cid-qmjtkzr2] button[data-astro-cid-qmjtkzr2]{scroll-margin-top:96px}.cimgs[data-astro-cid-qmjtkzr2]{min-height:220px}.card[data-astro-cid-qmjtkzr2] .h3[data-astro-cid-qmjtkzr2]{display:none}}.t[data-astro-cid-bjlyx5qy]{text-align:center;text-wrap:balance;margin:0}.cols[data-astro-cid-bjlyx5qy]{grid-template-columns:repeat(3,1fr);gap:48px clamp(24px,3vw,48px);margin-top:48px;display:grid}.c[data-astro-cid-bjlyx5qy]{border-top:1px solid var(--color-line);align-content:start;gap:12px;padding-top:20px;display:grid}.c[data-astro-cid-bjlyx5qy] p[data-astro-cid-bjlyx5qy]:last-child{color:var(--color-muted);margin:0}.c[data-astro-cid-bjlyx5qy] a[data-astro-cid-bjlyx5qy]{color:var(--color-ink);text-underline-offset:3px}.eyebrow[data-astro-cid-bjlyx5qy]{margin:0}@media (width<=860px){.cols[data-astro-cid-bjlyx5qy]{grid-template-columns:1fr}}.head[data-astro-cid-424vo76r] .eyebrow[data-astro-cid-424vo76r]{margin:0 0 6px}.head[data-astro-cid-424vo76r] .h2[data-astro-cid-424vo76r]{margin:0}.stripe[data-astro-cid-424vo76r]{--slide-w:clamp(300px, 31vw, 450px);margin-top:12px;position:relative}.stripe[data-astro-cid-424vo76r] .nail{--nail-top:var(--radius-card)}.track[data-astro-cid-424vo76r]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:20px;margin:0;padding:48px 0;list-style:none;display:flex;position:relative;overflow:auto hidden}.track[data-astro-cid-424vo76r]::-webkit-scrollbar{display:none}.track[data-astro-cid-424vo76r]:focus-visible{outline-offset:-2px}.track[data-astro-cid-424vo76r].is-pointer:focus-visible,.track[data-astro-cid-424vo76r].is-pointer [data-astro-cid-424vo76r]:focus-visible{outline:none}.track[data-astro-cid-424vo76r].is-drag{cursor:grabbing;scroll-snap-type:none;user-select:none}.track[data-astro-cid-424vo76r].is-auto{scroll-snap-type:none}.slide[data-astro-cid-424vo76r]{flex:0 0 var(--slide-w);scroll-snap-align:center}.open[data-astro-cid-424vo76r],.more[data-astro-cid-424vo76r]{transform-origin:50% 40%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.open[data-astro-cid-424vo76r]{color:inherit;border-radius:var(--radius-card);gap:12px;text-decoration:none;display:grid}a[data-astro-cid-424vo76r].open{cursor:zoom-in}.track[data-astro-cid-424vo76r].is-drag .open[data-astro-cid-424vo76r]{cursor:grabbing}@media (hover:hover){.track[data-astro-cid-424vo76r]:not(.is-drag):has(.slide:hover) [data-astro-cid-424vo76r]:is(.open,.more){transform:scale(.92)}.track[data-astro-cid-424vo76r]:not(.is-drag) .slide[data-astro-cid-424vo76r]:hover{z-index:1;position:relative}.track[data-astro-cid-424vo76r]:not(.is-drag) .slide[data-astro-cid-424vo76r]:hover [data-astro-cid-424vo76r]:is(.open,.more){transform:scale(1.16)}}.cap[data-astro-cid-424vo76r]{font:600 22px/1.1 var(--font-display);margin:0}.more[data-astro-cid-424vo76r]{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--color-cta);color:var(--color-on-cta);align-content:space-between;padding:24px;text-decoration:none;transition:background-color .3s,color .3s,transform .6s cubic-bezier(.2,.7,.2,1);display:grid}.more[data-astro-cid-424vo76r]:hover{background:var(--color-cta-hover);color:var(--color-on-cta)}.more-t[data-astro-cid-424vo76r]{font:600 clamp(28px, 2.6vw, 36px)/1.05 var(--font-display)}.more-h[data-astro-cid-424vo76r]{font-size:14px;font-weight:600}.arrow[data-astro-cid-424vo76r]{z-index:2;top:calc(48px + var(--slide-w) * 5 / 8);cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);background:#14161059;border:1px solid #ffffff59;border-radius:50%;width:56px;height:56px;font-size:18px;transition:background-color .25s,color .25s,transform .25s;position:absolute;translate:0 -50%}.arrow[data-astro-cid-424vo76r]:hover{background:var(--color-on-deep);color:var(--color-ink);transform:scale(1.06)}.prev[data-astro-cid-424vo76r]{left:max(16px,50vw - 600px)}.next[data-astro-cid-424vo76r]{right:max(16px,50vw - 600px)}.count[data-astro-cid-424vo76r]{text-align:center;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-muted);margin:8px 0 0;font-size:14px;font-weight:600}.count[data-astro-cid-424vo76r] b[data-astro-cid-424vo76r]{color:var(--color-ink);font-weight:600}.lb[data-astro-cid-424vo76r]{width:100%;max-width:none;height:100%;max-height:none;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:var(--color-deep);color:var(--color-on-deep);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0}.lb[data-astro-cid-424vo76r][open]{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;animation:.3s both lb-in;display:grid}.lb[data-astro-cid-424vo76r].is-closing{animation:.22s both lb-out}.lb[data-astro-cid-424vo76r]::backdrop{background:0 0}.lb-top[data-astro-cid-424vo76r]{justify-content:space-between;align-items:center;display:flex}.lb-count[data-astro-cid-424vo76r]{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-on-deep-muted);margin:0 0 0 8px;font-size:14px;font-weight:600}.lb-btn[data-astro-cid-424vo76r]{border:1px solid color-mix(in srgb, var(--color-on-deep) 28%, transparent);width:52px;height:52px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:18px;transition:background-color .25s,color .25s,transform .25s}.lb-btn[data-astro-cid-424vo76r]:hover{background:var(--color-on-deep);color:var(--color-deep);transform:scale(1.06)}.lb-stage[data-astro-cid-424vo76r]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(8px,2vw,28px);min-height:0;display:grid}.lb-fig[data-astro-cid-424vo76r]{grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:14px;height:100%;min-height:0;margin:0;display:grid}.lb-fig[data-astro-cid-424vo76r] img[data-astro-cid-424vo76r]{object-fit:contain;border-radius:var(--radius-card);user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .3s,transform .45s cubic-bezier(.2,.7,.2,1)}.lb-fig[data-astro-cid-424vo76r] img[data-astro-cid-424vo76r].is-out{opacity:0;transform:translateX(calc(var(--dir,0) * -32px)) scale(.98);transition-duration:.18s}.lb-fig[data-astro-cid-424vo76r] figcaption[data-astro-cid-424vo76r]{font:500 clamp(22px, 2.4vw, 30px)/1.1 var(--font-display)}.lb-thumbs[data-astro-cid-424vo76r]{scrollbar-width:none;justify-content:safe center;gap:8px;padding:4px;display:flex;overflow-x:auto}.lb-thumbs[data-astro-cid-424vo76r]::-webkit-scrollbar{display:none}.lb-thumbs[data-astro-cid-424vo76r] button[data-astro-cid-424vo76r]{cursor:pointer;opacity:.45;background:0 0;border:0;border-radius:10px;flex:none;padding:0;transition:opacity .25s,box-shadow .25s;overflow:hidden}.lb-thumbs[data-astro-cid-424vo76r] button[data-astro-cid-424vo76r]:hover{opacity:.8}.lb-thumbs[data-astro-cid-424vo76r] button[data-astro-cid-424vo76r][aria-current]{opacity:1;box-shadow:0 0 0 2px var(--color-on-deep)}.lb-thumbs[data-astro-cid-424vo76r] img[data-astro-cid-424vo76r]{object-fit:cover;width:56px;height:70px;display:block}@keyframes lb-in{0%{opacity:0}}@keyframes lb-out{to{opacity:0}}@media (width<=700px){.stripe[data-astro-cid-424vo76r]{--slide-w:80vw}.track[data-astro-cid-424vo76r]{gap:14px;padding-block:24px}.arrow[data-astro-cid-424vo76r]{width:44px;height:44px;top:calc(24px + var(--slide-w) * 5 / 8);font-size:16px}.lb-stage[data-astro-cid-424vo76r]{grid-template-columns:minmax(0,1fr)}.lb-nav[data-astro-cid-424vo76r]{display:none}}.stats[data-astro-cid-cglmvl5z]{border-top:1px solid var(--color-line);grid-template-columns:repeat(5,1fr);margin-top:36px;display:grid}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]{border-right:1px solid var(--color-line);align-content:start;gap:6px;padding:24px 20px 0;display:grid}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]:first-child{padding-left:0}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]:last-child{border-right:0}b[data-astro-cid-cglmvl5z]{font:600 clamp(44px, 5vw, 68px)/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}div[data-astro-cid-cglmvl5z]>span[data-astro-cid-cglmvl5z]{color:var(--color-muted);font-size:14px}@media (width<=1000px){.stats[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(3,1fr);row-gap:28px}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]:nth-child(3){border-right:0}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]:nth-child(4){padding-left:0}}@media (width<=700px){.stats[data-astro-cid-cglmvl5z]{grid-template-columns:1fr 1fr;row-gap:20px}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]{border-right:0;padding-left:0}.stats[data-astro-cid-cglmvl5z] div[data-astro-cid-cglmvl5z]:last-child{grid-column:1/-1}}.studio[data-astro-cid-j34mjp5b]{isolation:isolate;min-height:clamp(460px,72vh,720px);color:var(--color-on-deep);background:var(--color-deep);align-items:center;display:grid;position:relative;overflow:hidden}.studio[data-astro-cid-j34mjp5b] .layer{z-index:-2;will-change:transform;border-radius:0;min-height:0;position:absolute;inset:-30% 0}.studio[data-astro-cid-j34mjp5b] .layer img{object-position:40% 60%}.shade[data-astro-cid-j34mjp5b]{z-index:-1;background:linear-gradient(270deg,#141610db 0%,#141610bd 42%,#14161033 75%,#14161014 100%),linear-gradient(#14161000 60%,#1416104d 100%);position:absolute;inset:0}.inner[data-astro-cid-j34mjp5b]{grid-template-columns:1fr minmax(0,520px);justify-items:start;row-gap:18px;padding-block:clamp(48px,7vw,96px);display:grid}.inner[data-astro-cid-j34mjp5b]>[data-astro-cid-j34mjp5b]{grid-column:2}@media (width<=860px){.inner[data-astro-cid-j34mjp5b]{grid-template-columns:minmax(0,1fr)}.inner[data-astro-cid-j34mjp5b]>[data-astro-cid-j34mjp5b]{grid-column:1}.shade[data-astro-cid-j34mjp5b]{background:#1416109e}}.eyebrow[data-astro-cid-j34mjp5b]{color:color-mix(in srgb, var(--color-on-deep) 80%, transparent);margin:0}.h2[data-astro-cid-j34mjp5b]{color:#fff;max-width:16ch;margin:0}.lead[data-astro-cid-j34mjp5b]{color:color-mix(in srgb, var(--color-on-deep) 86%, transparent);margin:0}.perks[data-astro-cid-j34mjp5b]{gap:10px;width:100%;margin:4px 0 6px;padding:0;list-style:none;display:grid}.perks[data-astro-cid-j34mjp5b] li[data-astro-cid-j34mjp5b]{border-top:1px solid color-mix(in srgb, var(--color-on-deep) 22%, transparent);color:#fff;grid-template-columns:9.5em 1fr;align-items:baseline;gap:12px;padding-top:10px;display:grid}.perks[data-astro-cid-j34mjp5b] .k[data-astro-cid-j34mjp5b]{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--color-on-deep) 70%, transparent);font-size:12px;font-weight:600}@media (width<=420px){.perks[data-astro-cid-j34mjp5b] li[data-astro-cid-j34mjp5b]{grid-template-columns:1fr;gap:2px}}.deep[data-astro-cid-wka7zrjm]{background:var(--color-deep);color:var(--color-on-deep)}.deep[data-astro-cid-wka7zrjm] .eyebrow[data-astro-cid-wka7zrjm],.deep[data-astro-cid-wka7zrjm] .lead[data-astro-cid-wka7zrjm]{color:var(--color-on-deep-muted)}.grid[data-astro-cid-wka7zrjm]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,4vw,64px);display:grid}.copy[data-astro-cid-wka7zrjm]{justify-items:start;gap:20px;display:grid}.list[data-astro-cid-wka7zrjm]{margin:0;padding:0;list-style:none}.list[data-astro-cid-wka7zrjm] li[data-astro-cid-wka7zrjm]{border-bottom:1px solid color-mix(in srgb, var(--color-on-deep) 16%, transparent);justify-content:space-between;gap:16px;padding:18px 0;display:flex}.list[data-astro-cid-wka7zrjm] b[data-astro-cid-wka7zrjm]{font:600 26px var(--font-display)}.list[data-astro-cid-wka7zrjm] span[data-astro-cid-wka7zrjm]{color:var(--color-on-deep-muted);white-space:nowrap;font-size:13px}@media (width<=860px){.grid[data-astro-cid-wka7zrjm]{grid-template-columns:1fr}}.head[data-astro-cid-c5jzir7q]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.head[data-astro-cid-c5jzir7q] .eyebrow[data-astro-cid-c5jzir7q]{margin:0 0 6px}.side[data-astro-cid-c5jzir7q]{flex-wrap:wrap;align-items:end;gap:28px;display:flex}.score[data-astro-cid-c5jzir7q]{color:var(--color-muted);align-items:baseline;gap:10px;margin:0;font-size:14px;display:flex}.score[data-astro-cid-c5jzir7q] b[data-astro-cid-c5jzir7q]{font:600 52px/1 var(--font-display);color:var(--color-ink)}.arrows[data-astro-cid-c5jzir7q]{gap:8px;display:flex}.arrow[data-astro-cid-c5jzir7q]{cursor:pointer;border:1px solid var(--color-line);background:var(--color-surface);width:48px;height:48px;color:var(--color-ink);border-radius:50%;font-size:17px;transition:background-color .25s,color .25s,opacity .25s}.arrow[data-astro-cid-c5jzir7q]:hover:not(:disabled){background:var(--color-deep);color:var(--color-on-deep)}.arrow[data-astro-cid-c5jzir7q]:disabled{opacity:.35;cursor:default}.is-static[data-astro-cid-c5jzir7q] .arrows[data-astro-cid-c5jzir7q]{display:none}.revs[data-astro-cid-c5jzir7q]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;grid-template-rows:repeat(2,auto);grid-auto-columns:min(340px,84%);grid-auto-flow:column;gap:16px;margin-top:36px;display:grid;overflow:auto hidden}.revs[data-astro-cid-c5jzir7q]::-webkit-scrollbar{display:none}.revs[data-astro-cid-c5jzir7q]:focus-visible{outline-offset:4px}.revs[data-astro-cid-c5jzir7q].is-drag{cursor:grabbing;scroll-snap-type:none;user-select:none}article[data-astro-cid-c5jzir7q]{scroll-snap-align:start;border:1px solid var(--color-line);background:var(--color-surface);border-radius:20px;align-content:start;gap:14px;padding:22px;display:grid}.tag[data-astro-cid-c5jzir7q]{background:var(--color-fill);border-radius:999px;justify-self:start;padding:5px 12px;font-size:12px;font-weight:600}.t[data-astro-cid-c5jzir7q]{font:500 19px/1.35 var(--font-display);margin:0}.all[data-astro-cid-c5jzir7q]{margin:28px 0 0}.who[data-astro-cid-c5jzir7q]{color:var(--color-muted);margin:0;font-size:13px}.head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.t[data-astro-cid-lcdefpme]{gap:12px;display:grid}.t[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.faqs[data-astro-cid-lcdefpme]{gap:clamp(24px,3vw,40px);display:grid}.side[data-astro-cid-lcdefpme]{align-content:start;gap:16px;display:grid}.side[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.side[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}
