.strip[data-astro-cid-bjbhscoy]{border-top:1px solid var(--rule);padding:44px 0 52px;position:relative}.strip__h[data-astro-cid-bjbhscoy]{text-align:center;font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--muted-text);margin-bottom:26px;font-size:12px;font-weight:500}.strip__mask[data-astro-cid-bjbhscoy]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.strip__track[data-astro-cid-bjbhscoy]{width:max-content;margin:0;padding:0;list-style:none;animation:48s linear infinite marquee;display:flex}.strip__track[data-astro-cid-bjbhscoy]:hover,.strip__mask[data-astro-cid-bjbhscoy].is-paused .strip__track[data-astro-cid-bjbhscoy]{animation-play-state:paused}.strip__track[data-astro-cid-bjbhscoy] li[data-astro-cid-bjbhscoy]{font-family:var(--serif);color:var(--body);white-space:nowrap;align-items:center;gap:56px;padding-right:56px;font-size:clamp(24px,2.6vw,34px);display:flex}.strip__track[data-astro-cid-bjbhscoy] li[data-astro-cid-bjbhscoy].it{font-style:italic}.strip__track[data-astro-cid-bjbhscoy] li[data-astro-cid-bjbhscoy]:after{content:"";background:var(--accent);border-radius:999px;width:6px;height:6px}.strip__toggle[data-astro-cid-bjbhscoy]{background:var(--surface);border:1px solid var(--ink);min-height:44px;font:inherit;color:var(--ink);border-radius:999px;padding:10px 18px;font-size:13px;position:absolute;top:8px;left:-9999px}.strip__toggle[data-astro-cid-bjbhscoy][hidden]{display:none}.strip__toggle[data-astro-cid-bjbhscoy]:focus{z-index:2;left:50%;transform:translate(-50%)}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.strip__mask[data-astro-cid-bjbhscoy]{-webkit-mask-image:none;mask-image:none}.strip__track[data-astro-cid-bjbhscoy]{width:auto;padding:0 var(--gutter);flex-wrap:wrap;justify-content:center;row-gap:12px;animation:none}.strip__track[data-astro-cid-bjbhscoy] li[data-astro-cid-bjbhscoy][aria-hidden]{display:none}.strip__track[data-astro-cid-bjbhscoy] li[data-astro-cid-bjbhscoy]{white-space:normal;text-align:center;gap:18px;padding:0 9px}}.tst[data-astro-cid-gakqr736]{padding:36px}.tst[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-family:var(--serif);font-size:22px;line-height:1.5}.tst[data-astro-cid-gakqr736] footer[data-astro-cid-gakqr736]{color:var(--body);margin-top:18px;font-size:14px}blockquote[data-astro-cid-gakqr736]{margin:0}.hero[data-astro-cid-zkhec6xw]{min-height:calc(100svh - var(--header-h));display:flex;position:relative}.panel[data-astro-cid-zkhec6xw]{min-width:0;color:var(--ink);transition:flex-grow .7s var(--ease);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:clamp(28px,4vh,44px);padding:clamp(56px,8vh,96px) clamp(24px,4vw,64px) clamp(96px,12vh,128px);text-decoration:none;display:flex;position:relative}.panel[data-astro-cid-zkhec6xw]:hover{color:var(--ink)}.panel[data-astro-cid-zkhec6xw]+.panel[data-astro-cid-zkhec6xw]:before{content:"";background:linear-gradient(transparent,var(--rule-strong) 20%,var(--rule-strong) 80%,transparent);width:1px;position:absolute;top:12%;bottom:12%;left:0}.panel__copy[data-astro-cid-zkhec6xw]{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:520px;display:flex}.panel__note[data-astro-cid-zkhec6xw]{color:var(--muted-text);text-wrap:balance;max-width:60ch;margin-top:-8px;font-size:14px;line-height:1.6}@media (width<=899px){.panel__note--spacer[data-astro-cid-zkhec6xw]{display:none}}.panel__desc[data-astro-cid-zkhec6xw]{color:var(--body);max-width:38ch;font-size:18px;line-height:1.7}.panel[data-astro-cid-zkhec6xw] .panel__card{width:min(100%,540px)}.panel[data-astro-cid-zkhec6xw] .photo{transition:transform .6s var(--ease),box-shadow .6s var(--ease)}@media (hover:hover) and (width>=900px){.panel[data-astro-cid-zkhec6xw]:hover,.panel[data-astro-cid-zkhec6xw]:focus-visible{flex-grow:1.38}.panel[data-astro-cid-zkhec6xw]:hover .photo,.panel[data-astro-cid-zkhec6xw]:focus-visible .photo{box-shadow:var(--shadow-lift);transform:translateY(-8px)}.panel[data-astro-cid-zkhec6xw]:hover .pill--solid[data-astro-cid-zkhec6xw]{background:var(--accent-hover);border-color:var(--accent-hover)}}.panel[data-astro-cid-zkhec6xw]:focus-visible{outline:2px solid var(--accent-text);outline-offset:-10px;border-radius:24px}.hero__cue[data-astro-cid-zkhec6xw]{letter-spacing:.24em;text-transform:uppercase;color:var(--muted-text);pointer-events:none;flex-direction:column;align-items:center;gap:10px;font-size:10.5px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.hero__cue[data-astro-cid-zkhec6xw]:after{content:"";background:linear-gradient(var(--muted),transparent);transform-origin:top;width:1px;height:40px;animation:2.4s ease-in-out infinite cue}@keyframes cue{0%{opacity:0;transform:scaleY(0)}30%{opacity:1}70%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (width<=899px){.hero[data-astro-cid-zkhec6xw]{flex-direction:column;min-height:0}.panel[data-astro-cid-zkhec6xw]{flex:none;padding:56px 20px}.panel[data-astro-cid-zkhec6xw]+.panel[data-astro-cid-zkhec6xw]:before{background:linear-gradient(90deg,transparent,var(--rule-strong) 20%,var(--rule-strong) 80%,transparent);width:auto;height:1px;inset:0 10% auto}.hero__cue[data-astro-cid-zkhec6xw]{display:none}}.intro__in[data-astro-cid-zkhec6xw]{text-align:center;flex-direction:column;align-items:center;gap:36px;max-width:980px;margin:0 auto;display:flex}.intro__actions[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.flag[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.flag__pic[data-astro-cid-zkhec6xw]{display:block}.flag__body[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.specs[data-astro-cid-zkhec6xw]{border-top:1px solid var(--rule);width:100%;margin:0}.specs[data-astro-cid-zkhec6xw] div[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--rule);grid-template-columns:140px minmax(0,1fr);gap:16px;padding:14px 0;font-size:15px;display:grid}.specs[data-astro-cid-zkhec6xw] dt[data-astro-cid-zkhec6xw]{color:var(--muted-text)}.specs[data-astro-cid-zkhec6xw] dd[data-astro-cid-zkhec6xw]{margin:0}@media (width<=899px){.flag[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}.flag[data-astro-cid-zkhec6xw] .pill[data-astro-cid-zkhec6xw]{white-space:normal;text-align:center}}.stats[data-astro-cid-zkhec6xw]{padding-top:clamp(64px,8vw,96px);padding-bottom:clamp(64px,8vw,96px)}.stats__list[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px;padding:0;list-style:none;display:grid}.stats__list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:12px;display:flex}.stats__v[data-astro-cid-zkhec6xw]{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,72px);line-height:1}.stats__d[data-astro-cid-zkhec6xw]{color:var(--body);max-width:24ch;font-size:15px;line-height:1.6}.sus[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.sus__head[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.sus__n[data-astro-cid-zkhec6xw]{font-family:var(--serif);color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(110px,14vw,200px);line-height:.85}.sus[data-astro-cid-zkhec6xw] .sus__h{letter-spacing:-.015em;font-size:clamp(30px,3vw,44px);line-height:1.08}.sus__list[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=599px){.sus__list[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}}.sus__list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{background:var(--surface);border-radius:18px;flex-direction:column;gap:8px;padding:24px;display:flex}.sus__t[data-astro-cid-zkhec6xw]{font-weight:500}.sus__d[data-astro-cid-zkhec6xw]{color:var(--body);font-size:15px;line-height:1.65}@media (width<=899px){.sus[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr)}}
