.contact[data-astro-cid-xmivup5a]{padding-bottom:32px}.grid[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;align-items:center}.pitch[data-astro-cid-xmivup5a]{max-width:30ch;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.3;font-weight:600}.email[data-astro-cid-xmivup5a]{display:grid;gap:8px;margin-top:40px;padding:0;border:0;background:none;color:inherit;text-align:start;cursor:pointer;font:inherit}.label[data-astro-cid-xmivup5a]{color:var(--muted)}.address[data-astro-cid-xmivup5a]{font-size:clamp(1.15rem,2.9vw,2.5rem);font-weight:800;font-stretch:110%;letter-spacing:-.02em;line-height:1.05;white-space:nowrap;background:linear-gradient(var(--amber),var(--amber)) 0 100% / 0 2px no-repeat;transition:background-size .6s var(--ease)}.email[data-astro-cid-xmivup5a]:hover .address[data-astro-cid-xmivup5a]{background-size:100% 2px}.copied[data-astro-cid-xmivup5a]{min-height:1.2em;color:var(--ok)}.links[data-astro-cid-xmivup5a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.stamp[data-astro-cid-xmivup5a]{justify-self:center;display:grid;gap:6px;place-items:center;padding:28px 34px;border:3px double var(--amber);color:var(--amber);text-align:center;transform:rotate(-8deg);opacity:.9}.stamp[data-astro-cid-xmivup5a] strong[data-astro-cid-xmivup5a]{font-size:clamp(2rem,4vw,2.8rem);font-weight:900;font-stretch:125%;letter-spacing:.02em;text-transform:uppercase}.stamp[data-astro-cid-xmivup5a].is-in{animation:stamp .6s .3s var(--ease) both}@keyframes stamp{0%{transform:rotate(-8deg) scale(1.6);opacity:0}70%{transform:rotate(-8deg) scale(.96);opacity:1}to{transform:rotate(-8deg) scale(1)}}.footer[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:repeat(5,1fr);margin-top:clamp(80px,10vw,140px);border:1px solid var(--line);font-size:.7rem}.footer[data-astro-cid-xmivup5a] div[data-astro-cid-xmivup5a]{display:grid;gap:4px;padding:12px 14px;border-inline-end:1px solid var(--line)}.footer[data-astro-cid-xmivup5a] div[data-astro-cid-xmivup5a]:last-child{border-inline-end:0}.footer[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]{color:var(--faint);font-size:.6rem}@media(max-width:860px){.address[data-astro-cid-xmivup5a]{white-space:normal;overflow-wrap:anywhere}.grid[data-astro-cid-xmivup5a]{grid-template-columns:1fr}.stamp[data-astro-cid-xmivup5a]{justify-self:start}.footer[data-astro-cid-xmivup5a]{grid-template-columns:1fr 1fr}.footer[data-astro-cid-xmivup5a] div[data-astro-cid-xmivup5a]{border-bottom:1px solid var(--line)}}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;align-items:center;padding:120px 0 64px;overflow:hidden}.compass[data-astro-cid-bbe6dxrz]{position:absolute;inset-inline-end:-14vw;top:50%;width:min(78vw,860px);transform:translateY(-50%);opacity:.55;pointer-events:none}.compass[data-astro-cid-bbe6dxrz] circle[data-astro-cid-bbe6dxrz],.compass[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{fill:none;stroke:var(--line-strong);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;animation:draw 2.6s var(--ease) forwards}.compass[data-astro-cid-bbe6dxrz] .dash[data-astro-cid-bbe6dxrz]{stroke-dasharray:.004 .006;stroke-dashoffset:0;animation:fade 2s .6s both}.compass[data-astro-cid-bbe6dxrz] .faint[data-astro-cid-bbe6dxrz]{stroke:var(--line);animation-delay:.5s}.compass[data-astro-cid-bbe6dxrz] .spin[data-astro-cid-bbe6dxrz]{transform-origin:300px 300px;animation:spin 90s linear infinite}.compass[data-astro-cid-bbe6dxrz] line[data-astro-cid-bbe6dxrz]{stroke:var(--line-strong)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}.inner[data-astro-cid-bbe6dxrz]{position:relative}.kicker[data-astro-cid-bbe6dxrz]{color:var(--muted);margin-bottom:28px;animation:rise 1s var(--ease) both}.no[data-astro-cid-bbe6dxrz]{color:var(--amber);letter-spacing:.12em}.name[data-astro-cid-bbe6dxrz]{position:relative;display:inline-block;font-size:clamp(2.4rem,12.5vw,11.5rem);font-weight:900;font-stretch:125%;line-height:.86;letter-spacing:-.045em}.row[data-astro-cid-bbe6dxrz]{display:block;overflow:hidden;padding-bottom:.06em}.ch[data-astro-cid-bbe6dxrz]{display:inline-block;transform:translateY(105%);animation:rise-ch 1.1s var(--ease) forwards;animation-delay:calc(.25s + var(--i) * 45ms)}.outline[data-astro-cid-bbe6dxrz] .ch[data-astro-cid-bbe6dxrz]{color:transparent;-webkit-text-stroke:1.5px var(--cyan)}.cursor-block[data-astro-cid-bbe6dxrz]{display:inline-block;width:.09em;height:.72em;margin-inline-start:-.12em;background:var(--amber);animation:blink 1.1s steps(1) infinite}@keyframes rise-ch{to{transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes blink{50%{opacity:0}}.lead[data-astro-cid-bbe6dxrz]{max-width:640px;margin-top:44px;animation:rise 1s .9s var(--ease) both}.headline[data-astro-cid-bbe6dxrz]{font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.4;font-weight:500}.intro[data-astro-cid-bbe6dxrz]{margin-top:16px}.actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.title-block[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(6,auto);margin:64px 0 0;border:1px solid var(--line);background:#0a1324a6;animation:rise 1s 1.2s var(--ease) both;width:fit-content;max-width:100%}.title-block[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz]{padding:12px 18px;border-inline-end:1px solid var(--line)}.title-block[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz]:last-child{border-inline-end:0}dt[data-astro-cid-bbe6dxrz]{font-size:.62rem;color:var(--faint)}dd[data-astro-cid-bbe6dxrz]{margin:4px 0 0;color:var(--text);font-size:.78rem}.live[data-astro-cid-bbe6dxrz] dd[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:var(--ok)}[dir=rtl] .outline[data-astro-cid-bbe6dxrz] .ch[data-astro-cid-bbe6dxrz]{color:var(--cyan);-webkit-text-stroke:0}[dir=rtl] .name[data-astro-cid-bbe6dxrz]{letter-spacing:0;line-height:1.05;font-size:clamp(2.6rem,11vw,9.5rem)}@media(max-width:900px){.title-block[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr;width:100%}.title-block[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz]{border-bottom:1px solid var(--line)}.title-block[data-astro-cid-bbe6dxrz] div[data-astro-cid-bbe6dxrz]:nth-child(2n){border-inline-end:0}}@media(max-width:600px){.name[data-astro-cid-bbe6dxrz]{font-size:13.5vw;font-stretch:100%}.compass[data-astro-cid-bbe6dxrz]{inset-inline-end:-40vw;width:110vw;opacity:.35}}.lede[data-astro-cid-xu5mpa5a]{max-width:56ch;margin:-24px 0 48px}.bom[data-astro-cid-xu5mpa5a]{border:1px solid var(--line);background:#0a1324b3}.row[data-astro-cid-xu5mpa5a]{display:grid;grid-template-columns:80px 200px 1fr 64px;align-items:start;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line);transition:background .3s}.row[data-astro-cid-xu5mpa5a]:last-child{border-bottom:0}.row[data-astro-cid-xu5mpa5a]:not(.head):hover{background:#6fd3ff0d}.head[data-astro-cid-xu5mpa5a]{color:var(--faint);padding-block:12px}.item[data-astro-cid-xu5mpa5a]{color:var(--amber);padding-top:4px}.group[data-astro-cid-xu5mpa5a]{font-size:1.25rem;font-weight:800;font-stretch:112%}.parts[data-astro-cid-xu5mpa5a]{display:flex;flex-wrap:wrap;gap:8px 18px}.part[data-astro-cid-xu5mpa5a]{display:inline-flex;align-items:baseline;gap:6px}.pn[data-astro-cid-xu5mpa5a]{color:var(--faint);font-size:.6rem}.qty[data-astro-cid-xu5mpa5a]{text-align:end;color:var(--muted);padding-top:4px}@media(max-width:760px){.row[data-astro-cid-xu5mpa5a]{grid-template-columns:56px 1fr 40px}.parts[data-astro-cid-xu5mpa5a]{grid-column:1 / -1}.head[data-astro-cid-xu5mpa5a] span[data-astro-cid-xu5mpa5a]:nth-child(3){display:none}}.revs[data-astro-cid-4gzz26iq]{position:relative;margin:0;padding-inline-start:clamp(64px,9vw,120px);list-style:none}.lede[data-astro-cid-4gzz26iq]{max-width:60ch;margin:-24px 0 40px}.track[data-astro-cid-4gzz26iq]{position:absolute;inset-inline-start:clamp(23px,3.4vw,39px);top:0;bottom:0;width:1px;background:var(--line)}.track[data-astro-cid-4gzz26iq] span[data-astro-cid-4gzz26iq]{display:block;height:100%;background:var(--amber);transform-origin:top;transform:scaleY(var(--fill, 0))}.rev[data-astro-cid-4gzz26iq]{position:relative;display:grid;grid-template-columns:180px 1fr;grid-template-rows:auto auto;column-gap:32px;padding:28px 0;border-bottom:1px dashed var(--line)}.letter[data-astro-cid-4gzz26iq]{position:absolute;inset-inline-start:calc(-1*clamp(64px,9vw,120px));top:22px;display:grid;place-items:center;width:clamp(46px,6.8vw,78px);aspect-ratio:1;border:1px solid var(--line-strong);background:var(--ink);font-family:var(--mono);font-size:clamp(1rem,2vw,1.6rem);color:var(--amber);transform:rotate(45deg) scale(.62)}.year[data-astro-cid-4gzz26iq]{grid-row:1 / 3;color:var(--muted);padding-top:6px}h3[data-astro-cid-4gzz26iq]{font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:800;font-stretch:110%;letter-spacing:-.015em}p[data-astro-cid-4gzz26iq]{margin-top:6px;max-width:60ch}@media(max-width:760px){.rev[data-astro-cid-4gzz26iq]{grid-template-columns:1fr}.year[data-astro-cid-4gzz26iq]{grid-row:auto;padding:0 0 6px}}svg[data-astro-cid-s46cgzpd]{width:16px;height:16px;flex:none}path[data-astro-cid-s46cgzpd]{fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.panel[data-astro-cid-s46cgzpd]{border:1px solid var(--line)}.head[data-astro-cid-s46cgzpd]{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ok);font-size:.62rem}ul[data-astro-cid-s46cgzpd]{margin:0;padding:0;list-style:none}li[data-astro-cid-s46cgzpd]+li[data-astro-cid-s46cgzpd]{border-top:1px solid var(--line)}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;color:var(--text);font-size:.95rem;overflow:hidden;transition:color .3s}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:before{content:"";position:absolute;inset:0;background:var(--cyan);transform:translate(-101%);transition:transform .45s var(--ease);z-index:-1}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:hover{color:var(--ink)}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:hover:before{transform:none}[dir=rtl] .panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:before{transform:translate(101%)}[dir=rtl] .panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:hover:before{transform:none}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd].first{color:var(--amber)}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd].first:hover{color:var(--ink)}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd].first:before{background:var(--amber)}.panel[data-astro-cid-s46cgzpd] svg[data-astro-cid-s46cgzpd]{color:var(--cyan);transition:color .3s}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:hover svg[data-astro-cid-s46cgzpd]{color:var(--ink)}.arrow[data-astro-cid-s46cgzpd]{margin-inline-start:auto;transition:transform .3s var(--ease)}.panel[data-astro-cid-s46cgzpd] a[data-astro-cid-s46cgzpd]:hover .arrow[data-astro-cid-s46cgzpd]{transform:translate(3px,-3px)}.compact[data-astro-cid-s46cgzpd]{display:flex;flex-wrap:wrap;gap:8px 16px}.small[data-astro-cid-s46cgzpd]{display:inline-flex;align-items:center;gap:6px;color:var(--cyan);font-size:.68rem}.small[data-astro-cid-s46cgzpd]:hover{color:var(--amber)}.small[data-astro-cid-s46cgzpd] svg[data-astro-cid-s46cgzpd]{width:14px;height:14px}.reveal[data-astro-cid-ty7nzwce]{display:flex}.sheet[data-astro-cid-ty7nzwce]{flex:1;display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--line);background:#0a1324c7;overflow:hidden;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:border-color .4s,transform .2s ease-out}.sheet[data-astro-cid-ty7nzwce]:hover{border-color:var(--line-strong)}.sheet[data-astro-cid-ty7nzwce]:hover:before,.sheet[data-astro-cid-ty7nzwce]:hover:after{width:26px;height:26px}.top[data-astro-cid-ty7nzwce]{display:flex;justify-content:space-between;gap:12px;color:var(--faint);padding-bottom:12px;border-bottom:1px solid var(--line)}.part[data-astro-cid-ty7nzwce]{color:var(--amber)}.status[data-astro-cid-ty7nzwce]{color:var(--muted)}h3[data-astro-cid-ty7nzwce]{margin-top:6px;font-size:1.7rem;font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1.05}.kind[data-astro-cid-ty7nzwce]{color:var(--cyan);font-size:.68rem}.pitch[data-astro-cid-ty7nzwce]{font-weight:500}.summary[data-astro-cid-ty7nzwce]{font-size:.95rem}.highlights[data-astro-cid-ty7nzwce]{margin:0;padding:0;list-style:none;font-size:.92rem}.highlights[data-astro-cid-ty7nzwce] li[data-astro-cid-ty7nzwce]{position:relative;padding-block:6px;padding-inline-start:18px}.highlights[data-astro-cid-ty7nzwce] li[data-astro-cid-ty7nzwce]:before{content:"";position:absolute;inset-inline-start:0;top:.95em;width:8px;height:1px;background:var(--amber)}.tags[data-astro-cid-ty7nzwce]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.link[data-astro-cid-ty7nzwce]{color:var(--cyan);align-self:flex-start}.link[data-astro-cid-ty7nzwce]:hover{color:var(--amber)}.glare[data-astro-cid-ty7nzwce]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(320px circle at var(--gx, 50%) var(--gy, 50%),rgba(111,211,255,.09),transparent 60%);opacity:0;transition:opacity .4s}.sheet[data-astro-cid-ty7nzwce]:hover .glare[data-astro-cid-ty7nzwce]{opacity:1}.case[data-astro-cid-za5dldkj]{padding-top:clamp(40px,6vw,72px);border-top:1px solid var(--line)}.case[data-astro-cid-za5dldkj]+.case{margin-top:clamp(80px,10vw,140px)}.case-head[data-astro-cid-za5dldkj]{display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;margin-bottom:28px}.part[data-astro-cid-za5dldkj]{color:var(--amber)}.kind[data-astro-cid-za5dldkj]{color:var(--muted)}.status[data-astro-cid-za5dldkj]{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto;color:var(--muted)}.status[data-astro-cid-za5dldkj] i[data-astro-cid-za5dldkj]{width:7px;height:7px;border:1px solid var(--muted);border-radius:50%}.status[data-astro-cid-za5dldkj].live{color:var(--ok)}.status[data-astro-cid-za5dldkj].live i[data-astro-cid-za5dldkj]{border:0;background:var(--ok);box-shadow:0 0 10px var(--ok)}.grid[data-astro-cid-za5dldkj]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);margin-bottom:48px}h3[data-astro-cid-za5dldkj]{font-size:clamp(2.2rem,5vw,3.8rem);font-weight:850;font-stretch:115%;line-height:1;letter-spacing:-.03em}.pitch[data-astro-cid-za5dldkj]{margin-top:20px;font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.45}.summary[data-astro-cid-za5dldkj]{margin-top:16px}.highlights[data-astro-cid-za5dldkj]{display:grid;gap:2px;margin:32px 0 0;padding:0;list-style:none}.highlights[data-astro-cid-za5dldkj] li[data-astro-cid-za5dldkj]{display:grid;grid-template-columns:36px 1fr;gap:8px;padding:12px 0;border-bottom:1px dashed var(--line)}.n[data-astro-cid-za5dldkj]{color:var(--faint);padding-top:3px}.side[data-astro-cid-za5dldkj]{display:flex;flex-direction:column;gap:24px}.specs[data-astro-cid-za5dldkj]{margin:0;border:1px solid var(--line)}.specs[data-astro-cid-za5dldkj] div[data-astro-cid-za5dldkj]{display:flex;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid var(--line)}.specs[data-astro-cid-za5dldkj] div[data-astro-cid-za5dldkj]:last-child{border-bottom:0}.specs[data-astro-cid-za5dldkj] dt[data-astro-cid-za5dldkj]{color:var(--faint)}.specs[data-astro-cid-za5dldkj] dd[data-astro-cid-za5dldkj]{margin:0;text-align:end;text-transform:none;letter-spacing:.02em}.tags[data-astro-cid-za5dldkj]{display:flex;flex-wrap:wrap;gap:6px}.study[data-astro-cid-za5dldkj]{align-self:flex-start}.study[data-astro-cid-za5dldkj] .note[data-astro-cid-za5dldkj]{opacity:.75;text-transform:none}[dir=rtl] .study[data-astro-cid-za5dldkj] .arr[data-astro-cid-za5dldkj]{transform:scaleX(-1)}@media(max-width:900px){.grid[data-astro-cid-za5dldkj]{grid-template-columns:1fr}.status[data-astro-cid-za5dldkj]{margin-inline-start:0}}.lede[data-astro-cid-uuhkyhdj]{max-width:62ch;margin:-24px 0 clamp(48px,7vw,88px);font-size:1.05rem}.more[data-astro-cid-uuhkyhdj]{margin-top:clamp(100px,12vw,170px)}.small[data-astro-cid-uuhkyhdj] h3[data-astro-cid-uuhkyhdj]{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800;font-stretch:112%;letter-spacing:-.02em}.sheets[data-astro-cid-uuhkyhdj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px}
