.cine[data-astro-cid-us7xlp4k]{position:relative;height:175vh;background:var(--bg);margin-top:calc(var(--nav-h) * -1)}.sticky[data-astro-cid-us7xlp4k]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.frame[data-astro-cid-us7xlp4k]{position:absolute;inset:0;overflow:hidden;background:#0d0e10;color:#f4f4f2;clip-path:inset(var(--inset, 0px) var(--inset, 0px) var(--inset, 0px) var(--inset, 0px) round var(--round, 0px));will-change:clip-path}.pic[data-astro-cid-us7xlp4k],.pic[data-astro-cid-us7xlp4k] img[data-astro-cid-us7xlp4k]{position:absolute;inset:0;width:100%;height:100%}.pic[data-astro-cid-us7xlp4k] img[data-astro-cid-us7xlp4k]{object-fit:cover;object-position:70% 78%;transform:scale(var(--zoom, 1.06));transform-origin:70% 78%;will-change:transform}.shade[data-astro-cid-us7xlp4k]{position:absolute;inset:0;background:linear-gradient(90deg,rgb(13 14 16 / .78) 0%,rgb(13 14 16 / .35) 45%,transparent 70%),linear-gradient(0deg,rgb(13 14 16 / .7) 0%,transparent 35%)}.x[data-astro-cid-us7xlp4k]{position:absolute;width:11px;height:11px;opacity:.45;background:linear-gradient(#fff,#fff) center / 11px 1px no-repeat,linear-gradient(#fff,#fff) center / 1px 11px no-repeat}.x1[data-astro-cid-us7xlp4k]{left:25%;top:22%}.x2[data-astro-cid-us7xlp4k]{left:50%;top:22%}.x3[data-astro-cid-us7xlp4k]{left:25%;bottom:30%}.x4[data-astro-cid-us7xlp4k]{left:50%;bottom:30%}.layer[data-astro-cid-us7xlp4k]{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:calc(var(--nav-h) + 28px);padding-bottom:clamp(28px,4vw,48px);opacity:var(--fade, 1);transform:translateY(calc((1 - var(--fade, 1)) * -24px))}.top[data-astro-cid-us7xlp4k]{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;font-size:13px;letter-spacing:.02em;color:#f4f4f2b8}.svc[data-astro-cid-us7xlp4k]{list-style:none;margin:0;padding:0;display:grid;gap:4px;text-transform:uppercase;font-size:12px;letter-spacing:.08em}.stamp[data-astro-cid-us7xlp4k]{text-transform:uppercase;font-size:12px;letter-spacing:.08em}.stamp[data-astro-cid-us7xlp4k]:before{content:"[ "}.stamp[data-astro-cid-us7xlp4k]:after{content:" ]"}.where[data-astro-cid-us7xlp4k]{text-align:right;text-transform:uppercase;font-size:12px;letter-spacing:.08em;line-height:1.6;font-variant-numeric:tabular-nums}.bottom[data-astro-cid-us7xlp4k]{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.copy[data-astro-cid-us7xlp4k]{display:grid;gap:18px;max-width:760px}h1[data-astro-cid-us7xlp4k]{font-size:clamp(40px,5.4vw,76px);font-weight:600;line-height:1;letter-spacing:-.045em;color:#fff;max-width:13ch}.lede[data-astro-cid-us7xlp4k]{font-size:clamp(16px,1.3vw,19px);color:#f4f4f2b8;max-width:44ch}.talk[data-astro-cid-us7xlp4k]{position:relative;display:grid;gap:6px;width:min(340px,100%);padding:18px 64px 18px 18px;border-radius:14px;background:#f4f4f214;box-shadow:inset 0 0 0 1px #f4f4f224;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background-color .3s ease}.talk[data-astro-cid-us7xlp4k]:hover{background:#f4f4f224}.talk__k[data-astro-cid-us7xlp4k]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#f4f4f299}.talk__t[data-astro-cid-us7xlp4k]{font-size:15px;line-height:1.45}.talk__go[data-astro-cid-us7xlp4k]{position:absolute;right:14px;top:14px;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--red);color:#fff;transition:transform .4s var(--ease)}.talk__go[data-astro-cid-us7xlp4k] svg{width:14px;height:14px}.talk[data-astro-cid-us7xlp4k]:hover .talk__go[data-astro-cid-us7xlp4k]{transform:rotate(-45deg)}@media(max-width:760px){.cine[data-astro-cid-us7xlp4k]{height:auto}.sticky[data-astro-cid-us7xlp4k]{position:relative;height:auto;min-height:100svh}.frame[data-astro-cid-us7xlp4k]{position:relative;min-height:100svh}.pic[data-astro-cid-us7xlp4k] img[data-astro-cid-us7xlp4k]{object-position:72% 0%;transform:none;height:62svh}.pic[data-astro-cid-us7xlp4k]{height:62svh;bottom:auto}.shade[data-astro-cid-us7xlp4k]{background:linear-gradient(180deg,rgb(13 14 16 / .55) 0%,transparent 22%,transparent 34%,#0d0e10 60%)}.layer[data-astro-cid-us7xlp4k]{min-height:100svh;padding-top:calc(var(--nav-h) + 16px);padding-bottom:28px;gap:28px}.top[data-astro-cid-us7xlp4k]{grid-template-columns:1fr}.svc[data-astro-cid-us7xlp4k],.stamp[data-astro-cid-us7xlp4k]{display:none}.where[data-astro-cid-us7xlp4k]{text-align:left}.bottom[data-astro-cid-us7xlp4k]{flex-direction:column;align-items:stretch;gap:24px}h1[data-astro-cid-us7xlp4k]{font-size:clamp(40px,11.5vw,52px);max-width:11ch}.talk[data-astro-cid-us7xlp4k]{width:100%}}.scrub[data-astro-cid-ckushmlb]{font-size:clamp(26px,2.9vw,42px);font-weight:520;line-height:1.22;letter-spacing:-.028em;max-width:30ch}.scrub[data-astro-cid-ckushmlb] span[data-astro-cid-ckushmlb]{opacity:var(--o, .16);transition:opacity .25s linear}.figs[data-astro-cid-ckushmlb]{margin:clamp(56px,6vw,88px) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--guide)}.figs[data-astro-cid-ckushmlb] div[data-astro-cid-ckushmlb]{padding:24px 24px 0 0;display:grid;gap:6px}.figs[data-astro-cid-ckushmlb] div[data-astro-cid-ckushmlb]+div[data-astro-cid-ckushmlb]{padding-left:24px;border-left:1px solid var(--guide)}.figs[data-astro-cid-ckushmlb] dt[data-astro-cid-ckushmlb]{font-size:clamp(48px,6vw,88px);font-weight:560;letter-spacing:-.05em;line-height:.95}.figs[data-astro-cid-ckushmlb] div[data-astro-cid-ckushmlb]:first-child dt[data-astro-cid-ckushmlb]{color:var(--red)}.figs[data-astro-cid-ckushmlb] dd[data-astro-cid-ckushmlb]{margin:0;font-size:15px;color:var(--muted);max-width:22ch}@media(max-width:700px){.figs[data-astro-cid-ckushmlb]{grid-template-columns:1fr}.figs[data-astro-cid-ckushmlb] div[data-astro-cid-ckushmlb]+div[data-astro-cid-ckushmlb]{padding-left:0;border-left:0;border-top:1px solid var(--guide)}}.rail[data-astro-cid-fcpq77hs]{position:relative;height:300vh;border-top:1px solid var(--guide)}.pin[data-astro-cid-fcpq77hs]{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,4vh,48px);overflow:hidden;padding-top:var(--nav-h)}.row[data-astro-cid-fcpq77hs]{display:flex;justify-content:space-between;align-items:end;gap:24px}.count[data-astro-cid-fcpq77hs]{font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.count[data-astro-cid-fcpq77hs] span[data-astro-cid-fcpq77hs]{color:var(--fg)}.viewport[data-astro-cid-fcpq77hs]{overflow:visible}.track[data-astro-cid-fcpq77hs]{list-style:none;margin:0;display:flex;gap:20px;padding-left:calc(50vw - var(--wrap) / 2);padding-right:30vw;width:max-content;transform:translate3d(var(--tx, 0px),0,0);will-change:transform}@media(max-width:1320px){.track[data-astro-cid-fcpq77hs]{padding-left:24px}}.panel[data-astro-cid-fcpq77hs]{width:clamp(300px,30vw,420px);flex:none}.panel[data-astro-cid-fcpq77hs] a[data-astro-cid-fcpq77hs]{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:20px;background:#f7f6f2;box-shadow:inset 0 0 0 1px var(--guide);overflow:hidden;transition:box-shadow .3s ease,transform .5s var(--ease)}.panel[data-astro-cid-fcpq77hs] a[data-astro-cid-fcpq77hs]:hover{box-shadow:inset 0 0 0 1px var(--line-2),0 24px 48px -32px #11121466;transform:translateY(-4px)}.art[data-astro-cid-fcpq77hs]{position:relative;height:clamp(220px,30vh,280px);background:#f3f1ed;border-bottom:1px solid var(--guide);overflow:hidden}.art[data-astro-cid-fcpq77hs] img[data-astro-cid-fcpq77hs]{position:absolute;inset:0;margin:auto;height:100%;width:auto;transition:transform .9s var(--ease)}.panel[data-astro-cid-fcpq77hs] a[data-astro-cid-fcpq77hs]:hover .art[data-astro-cid-fcpq77hs] img[data-astro-cid-fcpq77hs]{transform:translateY(-8px) scale(1.04)}.txt[data-astro-cid-fcpq77hs]{padding:22px 24px 24px;display:grid;gap:8px;align-content:start}.idx[data-astro-cid-fcpq77hs]{font-size:13px;color:var(--dim)}h3[data-astro-cid-fcpq77hs]{font-size:22px;font-weight:560;letter-spacing:-.02em}.d[data-astro-cid-fcpq77hs]{font-size:15px;line-height:1.55;color:var(--muted)}.tags[data-astro-cid-fcpq77hs]{list-style:none;margin:6px 0 0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.tags[data-astro-cid-fcpq77hs] li[data-astro-cid-fcpq77hs]{font-size:12px;padding:3px 9px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.go[data-astro-cid-fcpq77hs]{position:absolute;right:18px;top:18px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 1px 2px #1112141a;transition:background-color .3s,color .3s,transform .4s var(--ease)}.go[data-astro-cid-fcpq77hs] svg{width:13px;height:13px}.panel[data-astro-cid-fcpq77hs] a[data-astro-cid-fcpq77hs]:hover .go[data-astro-cid-fcpq77hs]{background:var(--red);color:#fff;transform:rotate(-45deg)}.bar[data-astro-cid-fcpq77hs]{height:2px;background:var(--line);position:relative;overflow:hidden}.bar[data-astro-cid-fcpq77hs] i[data-astro-cid-fcpq77hs]{position:absolute;inset:0;background:var(--fg);transform-origin:left;transform:scaleX(var(--p, 0))}@media(max-width:760px){.rail[data-astro-cid-fcpq77hs]{height:auto}.pin[data-astro-cid-fcpq77hs]{position:relative;height:auto;padding-block:80px}.viewport[data-astro-cid-fcpq77hs]{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-left:24px}.viewport[data-astro-cid-fcpq77hs]::-webkit-scrollbar{display:none}.head[data-astro-cid-fcpq77hs]{margin-bottom:0}.row[data-astro-cid-fcpq77hs]{flex-direction:column;align-items:start}.track[data-astro-cid-fcpq77hs]{transform:none!important;padding-right:24px}.panel[data-astro-cid-fcpq77hs]{scroll-snap-align:start;width:80vw}.art[data-astro-cid-fcpq77hs]{height:210px}.bar[data-astro-cid-fcpq77hs],.count[data-astro-cid-fcpq77hs]{display:none}}.head[data-astro-cid-xyg7ob6d]{margin-bottom:48px}.row[data-astro-cid-xyg7ob6d]{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.seg[data-astro-cid-xyg7ob6d]{position:relative;display:flex;padding:4px;border-radius:10px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.seg[data-astro-cid-xyg7ob6d] button[data-astro-cid-xyg7ob6d]{position:relative;z-index:1;height:34px;padding:0 18px;font-size:14px;color:var(--muted);border-radius:7px;transition:color .2s}.seg[data-astro-cid-xyg7ob6d] button[data-astro-cid-xyg7ob6d][aria-selected=true]{color:var(--ink)}.seg__pill[data-astro-cid-xyg7ob6d]{position:absolute;top:4px;bottom:4px;left:4px;border-radius:7px;background:#fff;width:var(--w, 80px);transform:translate(var(--x, 0));transition:transform .45s var(--ease),width .45s var(--ease)}.below[data-astro-cid-xyg7ob6d]{margin-top:28px}.infos[data-astro-cid-xyg7ob6d]{display:grid}.info[data-astro-cid-xyg7ob6d]{grid-area:1 / 1;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s .4s}.info[data-astro-cid-xyg7ob6d].is-active{opacity:1;visibility:visible;transition:opacity .4s ease}.info[data-astro-cid-xyg7ob6d] p[data-astro-cid-xyg7ob6d]{color:var(--muted);max-width:62ch}.info[data-astro-cid-xyg7ob6d] strong[data-astro-cid-xyg7ob6d]{color:var(--fg);font-weight:500}.head[data-astro-cid-ouou2mig]{margin-bottom:56px}.steps[data-astro-cid-ouou2mig]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--guide);border-bottom:1px solid var(--guide)}.step[data-astro-cid-ouou2mig]{display:grid;gap:10px;align-content:start;padding:32px 28px 40px}.step[data-astro-cid-ouou2mig]:first-child{padding-left:0}.step[data-astro-cid-ouou2mig]+.step[data-astro-cid-ouou2mig]{border-left:1px solid var(--guide)}.cairn[data-astro-cid-ouou2mig]{width:120px;height:110px;margin-bottom:12px;overflow:visible}.cairn[data-astro-cid-ouou2mig] polygon[data-astro-cid-ouou2mig]{stroke:#111214;stroke-width:1;stroke-linejoin:round}.t[data-astro-cid-ouou2mig]{fill:#f4f4f2}.l[data-astro-cid-ouou2mig]{fill:#b9bbbf}.r[data-astro-cid-ouou2mig]{fill:#6f7277}.new[data-astro-cid-ouou2mig] .t[data-astro-cid-ouou2mig]{fill:var(--red)}.new[data-astro-cid-ouou2mig] .l[data-astro-cid-ouou2mig]{fill:#a11a22}.new[data-astro-cid-ouou2mig] .r[data-astro-cid-ouou2mig]{fill:#7c141b}.new[data-astro-cid-ouou2mig]{transform:translateY(-14px);opacity:0;transition:transform .9s cubic-bezier(.34,1.4,.64,1),opacity .5s ease;transition-delay:calc(var(--d, 0) * .12s + .3s)}.step[data-astro-cid-ouou2mig].is-in .new[data-astro-cid-ouou2mig]{transform:none;opacity:1}.w[data-astro-cid-ouou2mig]{font-size:13px;color:var(--dim)}.step[data-astro-cid-ouou2mig] h3[data-astro-cid-ouou2mig]{font-size:22px;font-weight:560;letter-spacing:-.02em}.d[data-astro-cid-ouou2mig]{color:var(--muted);font-size:15px;line-height:1.55}.promises[data-astro-cid-ouou2mig]{list-style:none;margin:56px 0 0;padding:0}.promises[data-astro-cid-ouou2mig] .sec-label[data-astro-cid-ouou2mig]{padding-top:2px}.p[data-astro-cid-ouou2mig]{grid-column:span 3;display:grid;gap:6px}.p[data-astro-cid-ouou2mig] h3[data-astro-cid-ouou2mig]{font-size:17px;font-weight:560}.p[data-astro-cid-ouou2mig] p[data-astro-cid-ouou2mig]{color:var(--muted);font-size:15px}@media(max-width:900px){.steps[data-astro-cid-ouou2mig]{grid-template-columns:1fr 1fr}.step[data-astro-cid-ouou2mig]:nth-child(3){border-left:0;padding-left:0}.step[data-astro-cid-ouou2mig]:nth-child(n+3){border-top:1px solid var(--guide)}.p[data-astro-cid-ouou2mig]{grid-column:1 / -1;margin-top:16px}}@media(max-width:560px){.steps[data-astro-cid-ouou2mig]{grid-template-columns:1fr}.step[data-astro-cid-ouou2mig]{display:grid;grid-template-columns:96px 1fr;column-gap:16px;padding:24px 0!important;border-left:0!important}.step[data-astro-cid-ouou2mig]+.step[data-astro-cid-ouou2mig]{border-top:1px solid var(--guide)}.cairn[data-astro-cid-ouou2mig]{grid-row:span 3;width:96px;height:88px;margin:0}.d[data-astro-cid-ouou2mig]{grid-column:2}}
