.hero{background:var(--paper);isolation:isolate;height:100svh;min-height:280px;position:relative;overflow:hidden}.hero-plate{position:absolute;inset:0}#outline-hero{z-index:1;position:absolute;inset:0}.hero-still{left:0;right:0;top:calc(var(--nav-h) + 8px);font-size:clamp(14px,1.05vw,16px);position:absolute;bottom:calc(3em + clamp(18px,3vh,30px) + 16px)}.hero-still svg{width:94%;height:98%;fill:var(--oh-ink);fill-rule:evenodd;position:absolute;top:1%;left:3%}.hero-foot{z-index:3;padding:0 var(--gutter) clamp(18px, 3vh, 30px);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px;display:grid;position:absolute;bottom:0;left:0;right:0}.hero-lede{text-wrap:pretty;max-width:38ch;margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.5}.hero-services{flex-wrap:wrap;gap:6px 22px;display:flex}.hero-services li{overflow:clip}.hero-svc{display:inline-block}.hero-services b{margin-right:6px;font-weight:500}.hx-line,.hx-line-mask{display:block}html.js .hero:not(.is-revealed) [data-reveal]{clip-path:inset(0 0 100%)}@media (width<=820px){.hero-foot{grid-template-columns:1fr}.hero-services{display:none}}@media (width<=480px){.hero-lede{font-size:14px}}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{clip-path:none}}@media (forced-colors:active){.hero{--oh-ink:CanvasText}}.marquee-item{display:inline-block}.domain-marquee[data-astro-cid-6zp5u7js]{background:var(--paper);position:relative}.dm-edge[data-astro-cid-6zp5u7js]{--ax1:var(--gutter);--ax2:calc(100% - var(--gutter));z-index:2;pointer-events:none;height:1px;color:var(--ink);display:none;position:absolute;top:0;left:0;right:0}.dm-rule[data-astro-cid-6zp5u7js]{transform:scaleX(var(--line,1));transform-origin:var(--ax1) 0;background:currentColor;position:absolute;inset:0}.dm-pen[data-astro-cid-6zp5u7js]{top:-3px;left:var(--ax1);width:7px;height:7px;transform:translateX(calc(var(--travel,0px) * var(--line,1))) rotate(20deg) scale(clamp(0, min(var(--line,1), 1 - var(--line,1)) * 18, 1));background:currentColor;margin-left:-3.5px;position:absolute}.dm-anchor[data-astro-cid-6zp5u7js]{top:-5px;left:calc(var(--ax1) - 5.5px);background:var(--paper);width:11px;height:11px;transform:rotate(calc(20deg - (1 - var(--a1,1)) * 90deg)) scale(var(--a1,1));border:1px solid;position:absolute}.dm-anchor-b[data-astro-cid-6zp5u7js]{left:calc(var(--ax2) - 5.5px);transform:rotate(calc(20deg + (1 - var(--a2,1)) * 90deg)) scale(var(--a2,1))}@media (prefers-reduced-motion:no-preference){html.js .dm-edge[data-astro-cid-6zp5u7js]{display:block}html.js .dm-edge[data-astro-cid-6zp5u7js]+.marquee{border-top-color:#0000}html.js .dm-edge[data-astro-cid-6zp5u7js]:not(.is-drawn){--line:0;--a1:0;--a2:0}html.is-xray .dm-edge[data-astro-cid-6zp5u7js]{display:none}html.is-xray .dm-edge[data-astro-cid-6zp5u7js]+.marquee{border-top-color:currentColor}}.intro[data-astro-cid-dwtgnla7]{overflow:hidden}.intro-grid[data-astro-cid-dwtgnla7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,80px) clamp(24px,3vw,48px);display:grid}.intro-eyebrow[data-astro-cid-dwtgnla7]{grid-column:1/-1}.intro-title[data-astro-cid-dwtgnla7]{grid-column:1/-1;max-width:26ch}.intro-line[data-astro-cid-dwtgnla7]{text-wrap:balance;display:block}.intro-aside[data-astro-cid-dwtgnla7]{grid-column:2;align-content:start;justify-items:start;gap:clamp(28px,3vw,40px);display:grid}.intro-action[data-astro-cid-dwtgnla7]{display:inline-block}@media (width<=900px){.intro-grid[data-astro-cid-dwtgnla7]{grid-template-columns:1fr}.intro-aside[data-astro-cid-dwtgnla7]{grid-column:1}}.featured-head[data-astro-cid-azekgylh]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px clamp(24px,3vw,48px);padding-bottom:clamp(40px,5vw,80px);display:grid}.featured-head-text[data-astro-cid-azekgylh]{gap:clamp(20px,2.4vw,32px);display:grid}.featured-head[data-astro-cid-azekgylh] .h2[data-astro-cid-azekgylh]{max-width:20ch}.featured-all[data-astro-cid-azekgylh]{padding:10px 0;font-size:15px;font-weight:500}.fw-track[data-astro-cid-azekgylh]{gap:clamp(56px,12vw,80px);display:grid}.fw-link[data-astro-cid-azekgylh]{display:block}.fw-frame[data-astro-cid-azekgylh]{border:1px solid var(--ink);background:var(--paper);position:relative}.fw-bar[data-astro-cid-azekgylh]{isolation:isolate;border-bottom:1px solid var(--ink);background:var(--paper);align-items:center;gap:12px;height:30px;padding:0 10px;transition:color 0s linear 45ms;display:flex;position:relative;overflow:hidden}.fw-bar[data-astro-cid-azekgylh]:before{content:"";z-index:-1;background:var(--ink);transition:transform .3s var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}.fw-dots[data-astro-cid-azekgylh]{flex:none;gap:5px;display:inline-flex}.fw-dots[data-astro-cid-azekgylh] i[data-astro-cid-azekgylh]{border:1px solid;border-radius:50%;width:8px;height:8px}.fw-url[data-astro-cid-azekgylh]{text-align:center;text-transform:none;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding-right:34px;font-size:11px;overflow:hidden}.fw-url-text[data-astro-cid-azekgylh]{vertical-align:top;display:inline-block}.fw-body[data-astro-cid-azekgylh]{aspect-ratio:16/10;background:var(--paper);position:relative;overflow:hidden}.fw-draft[data-astro-cid-azekgylh]{color:var(--ink);position:absolute;inset:0}.fw-x[data-astro-cid-azekgylh]{width:100%;height:100%;position:absolute;inset:0}.fw-x[data-astro-cid-azekgylh] path[data-astro-cid-azekgylh]{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.fw-dim[data-astro-cid-azekgylh]{background:var(--paper);white-space:nowrap;padding:6px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fw-fill[data-astro-cid-azekgylh]{position:absolute;inset:0;overflow:hidden}.fw-img[data-astro-cid-azekgylh]{width:100%;max-width:none;height:auto;display:none;position:absolute;top:0;left:0}.fw-img-poster[data-astro-cid-azekgylh]{object-fit:cover;object-position:top;height:100%}.fw-sb[data-astro-cid-azekgylh]{pointer-events:none;width:6px;display:none;position:absolute;top:4px;bottom:4px;right:4px}.fw-sb-thumb[data-astro-cid-azekgylh]{background:var(--ink);border:1px solid var(--paper);border-radius:3px;width:6px;height:40px;position:absolute;top:0;left:0}.fw-scan[data-astro-cid-azekgylh]{z-index:2;pointer-events:none;background:linear-gradient(var(--ink) 0 1px, var(--paper) 1px 2px);visibility:hidden;height:2px;position:absolute;top:-1px;left:0;right:0}.fw-meta[data-astro-cid-azekgylh]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 14px;padding-top:16px;display:grid}.fw-n[data-astro-cid-azekgylh]{min-width:2ch;padding-top:.55em}.fw-name[data-astro-cid-azekgylh]{letter-spacing:-.025em;font-size:clamp(22px,6vw,30px);font-weight:500;line-height:1.1;position:relative}.fw-name-text[data-astro-cid-azekgylh]{display:block}.fw-name-line[data-astro-cid-azekgylh]{display:none}.fw-info[data-astro-cid-azekgylh]{grid-column:2;gap:4px;display:grid}.fw-domain[data-astro-cid-azekgylh]{text-transform:none;letter-spacing:.04em}.fw-end-face[data-astro-cid-azekgylh]{background:var(--ink);color:var(--paper);position:absolute;inset:0}.fw-end-face-inv[data-astro-cid-azekgylh]{background:var(--paper);color:var(--ink);clip-path:inset(100% 0 0);transition:clip-path .45s var(--ease-out)}.fw-end-inner[data-astro-cid-azekgylh]{grid-template-rows:auto 1fr auto;gap:12px;height:100%;padding:clamp(14px,4vw,32px);display:grid;position:relative}.fw-end-kicker[data-astro-cid-azekgylh]{justify-content:space-between;gap:12px;display:flex}.fw-end-title[data-astro-cid-azekgylh]{letter-spacing:-.04em;flex-wrap:wrap;align-self:center;align-items:center;gap:.35em;font-size:clamp(28px,8vw,44px);font-weight:500;line-height:.98;display:flex}.fw-end-arrow[data-astro-cid-azekgylh]{width:.7em;height:.7em;transition:transform .3s var(--ease-out);flex:none}.fw-end-list[data-astro-cid-azekgylh]{border-top:1px solid;display:grid}.fw-end-list[data-astro-cid-azekgylh] li[data-astro-cid-azekgylh]{border-bottom:1px solid;grid-template-columns:2.6em minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;display:grid}.fw-end-site[data-astro-cid-azekgylh]{text-transform:none;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fw-guides[data-astro-cid-azekgylh],.fw-hud[data-astro-cid-azekgylh]{display:none}html.is-xray .fw-fill[data-astro-cid-azekgylh] [data-astro-cid-azekgylh]:is(.fw-img,.fw-sb),html.is-xray .fw-end-face-inv[data-astro-cid-azekgylh]{visibility:hidden}html.is-xray .fw-scan[data-astro-cid-azekgylh]{visibility:hidden!important}html.is-xray .fw-end-face[data-astro-cid-azekgylh]{color:var(--ink);background:0 0}html.is-xray .fw-end[data-astro-cid-azekgylh] .fw-draft[data-astro-cid-azekgylh]{visibility:hidden}html.is-xray .fw-bar[data-astro-cid-azekgylh]{color:inherit!important}html.is-xray .fw-bar[data-astro-cid-azekgylh]:before{background:var(--xr-hatch)!important}html.is-xray [data-astro-cid-azekgylh]:is(.fw-url-text,.fw-dots i){background-color:var(--paper)}html.is-xray .fw-url-text[data-astro-cid-azekgylh]{outline:2px solid var(--paper)}@media (hover:hover) and (pointer:fine){.featured[data-astro-cid-azekgylh]:is(:not(.is-gated),.is-pointing) .fw-link[data-astro-cid-azekgylh]:hover .fw-bar[data-astro-cid-azekgylh],.fw-link[data-astro-cid-azekgylh]:focus-visible .fw-bar[data-astro-cid-azekgylh]{color:var(--paper)}.featured[data-astro-cid-azekgylh]:is(:not(.is-gated),.is-pointing) .fw-link[data-astro-cid-azekgylh]:hover .fw-bar[data-astro-cid-azekgylh]:before,.fw-link[data-astro-cid-azekgylh]:focus-visible .fw-bar[data-astro-cid-azekgylh]:before{transform:translateY(0)}.featured[data-astro-cid-azekgylh]:is(:not(.is-gated),.is-pointing) .fw-end[data-astro-cid-azekgylh] .fw-link[data-astro-cid-azekgylh]:hover .fw-end-face-inv[data-astro-cid-azekgylh],.fw-end[data-astro-cid-azekgylh] .fw-link[data-astro-cid-azekgylh]:focus-visible .fw-end-face-inv[data-astro-cid-azekgylh]{clip-path:inset(0)}.featured[data-astro-cid-azekgylh]:is(:not(.is-gated),.is-pointing) .fw-end[data-astro-cid-azekgylh] .fw-link[data-astro-cid-azekgylh]:hover .fw-end-arrow[data-astro-cid-azekgylh],.fw-end[data-astro-cid-azekgylh] .fw-link[data-astro-cid-azekgylh]:focus-visible .fw-end-arrow[data-astro-cid-azekgylh]{transform:translate(6px)}}@media print{.fw-card[data-astro-cid-azekgylh]{break-inside:avoid}html.js .fw-card[data-astro-cid-azekgylh]{transform:none!important}html.js [data-astro-cid-azekgylh]:is(.fw-fill,.fw-name-text,.fw-url-text){clip-path:none!important}html.js [data-astro-cid-azekgylh]:is(.fw-name-line,.fw-scan){display:none!important}.fw-end-face[data-astro-cid-azekgylh]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (width<=899.98px) and (prefers-reduced-motion:no-preference){html.js .fw-fill[data-astro-cid-azekgylh],html.js .fw-name-text[data-astro-cid-azekgylh]{clip-path:inset(100% 0 0)}html.js .fw-name-line[data-astro-cid-azekgylh]{color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;display:block;position:absolute;inset:0}}@media (width<=899.98px){.featured-head[data-astro-cid-azekgylh]{grid-template-columns:1fr;align-items:start}.fw-img-crop[data-astro-cid-azekgylh]{display:block}.fw-end[data-astro-cid-azekgylh] .fw-body[data-astro-cid-azekgylh]{aspect-ratio:auto;min-height:280px}.fw-end[data-astro-cid-azekgylh] .fw-fill[data-astro-cid-azekgylh]{position:relative;inset:auto}.fw-end[data-astro-cid-azekgylh] .fw-end-face[data-astro-cid-azekgylh]:not(.fw-end-face-inv){min-height:280px;position:relative;inset:auto}.fw-end[data-astro-cid-azekgylh] .fw-end-inner[data-astro-cid-azekgylh]{min-height:280px}}@media (width<=480px){.fw-end-list[data-astro-cid-azekgylh] li[data-astro-cid-azekgylh]{grid-template-columns:2.2em minmax(0,1fr)}.fw-end-list[data-astro-cid-azekgylh] li[data-astro-cid-azekgylh]>span[data-astro-cid-azekgylh]:last-child{display:none}}@media (width>=900px){.fw-track[data-astro-cid-azekgylh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,5vw,80px) clamp(24px,3vw,48px)}.fw-img-poster[data-astro-cid-azekgylh]{display:block}.fw-end[data-astro-cid-azekgylh]{display:none}.fw-bar[data-astro-cid-azekgylh]{height:28px}.fw-meta[data-astro-cid-azekgylh]{grid-template-columns:auto minmax(0,1fr) auto;padding-top:18px}.fw-n[data-astro-cid-azekgylh]{padding-top:.45em}.fw-name[data-astro-cid-azekgylh]{font-size:clamp(20px,1.6vw,26px)}.fw-info[data-astro-cid-azekgylh]{text-align:right;grid-column:3;justify-items:end;padding-top:.3em}}@media (width>=900px) and (prefers-reduced-motion:no-preference){html.js .featured[data-astro-cid-azekgylh]{--fw-top:calc(var(--nav-h) + 40px);--fw-foot:76px;--fw-meta-h:84px;--fw-bar:36px;--fw-max:60vw;--fw-w-raw:min(var(--fw-max), calc((100vh - var(--fw-top) - var(--fw-foot) - var(--fw-meta-h) - var(--fw-bar) - 2px) * 1.6 + 2px));--fw-w:var(--fw-w-raw);--fw-frame-h:calc(var(--fw-bar) + (var(--fw-w) - 2px) / 1.6 + 2px);--fw-side:0px;--fw-side-gap:0px;--fw-card:calc(var(--fw-w) + var(--fw-side-gap) + var(--fw-side));--fw-gap:clamp(48px, 6vw, 112px);--fw-y:calc(var(--fw-top) + max(0px, (100vh - var(--fw-top) - var(--fw-foot) - var(--fw-frame-h) - var(--fw-meta-h)) / 2));padding-bottom:0}@supports (width:round(down, 1.5px, 1px)){html.js .featured[data-astro-cid-azekgylh]{--fw-w:calc(round(down, var(--fw-w-raw) - 2px, 8px) + 2px);--fw-gap:round(clamp(48px, 6vw, 112px), 1px);--fw-y:round(down, calc(var(--fw-top) + max(0px, (100vh - var(--fw-top) - var(--fw-foot) - var(--fw-frame-h) - var(--fw-meta-h)) / 2)), 1px)}}html.js .fw-stage[data-astro-cid-azekgylh]{clip-path:inset(0);height:100vh;padding-top:calc(var(--fw-y) + var(--fw-dy,0px) + .00390625px);position:relative}html.js .fw-hud[data-astro-cid-azekgylh]{translate:0 var(--fw-dy,0px)}html.js .fw-rail[data-astro-cid-azekgylh]{position:relative}html.js .fw-track[data-astro-cid-azekgylh]{z-index:1;gap:var(--fw-gap);width:max-content;margin:0;padding:0;display:flex;position:relative}html.js .fw-card[data-astro-cid-azekgylh]{width:var(--fw-card);will-change:transform;transform-origin:50% calc(var(--fw-frame-h) / 2);flex:none}html.js .fw-end[data-astro-cid-azekgylh]{display:block}html.js .fw-frame[data-astro-cid-azekgylh]{width:var(--fw-w)}html.js .fw-bar[data-astro-cid-azekgylh]{height:var(--fw-bar);padding:0 14px}html.js .fw-url[data-astro-cid-azekgylh]{padding-right:44px;font-size:12px}html.js .fw-img-poster[data-astro-cid-azekgylh]{display:none}html.js .fw-img-full[data-astro-cid-azekgylh]{will-change:transform;display:block}html.js .fw-sb[data-astro-cid-azekgylh]{display:block}html.js .fw-fill[data-astro-cid-azekgylh]{clip-path:inset(100% 0 0)}html.js .fw-end[data-astro-cid-azekgylh] .fw-body[data-astro-cid-azekgylh]{aspect-ratio:16/10}html.js .fw-meta[data-astro-cid-azekgylh]{background:var(--paper);column-gap:18px;padding-top:20px}html.js .fw-n[data-astro-cid-azekgylh]{padding-top:.9em}html.js .fw-name[data-astro-cid-azekgylh]{letter-spacing:-.035em;font-size:clamp(28px,2.7vw,46px);line-height:1.05}html.js .fw-name-text[data-astro-cid-azekgylh]{clip-path:inset(100% 0 0)}html.js .fw-name-line[data-astro-cid-azekgylh]{color:var(--paper);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;display:block;position:absolute;inset:0}html.js .fw-info[data-astro-cid-azekgylh]{padding-top:.5em}html.js .fw-end-inner[data-astro-cid-azekgylh]{padding:calc(var(--fw-w) * .045);gap:calc(var(--fw-w) * .022)}html.js .fw-end-title[data-astro-cid-azekgylh]{font-size:calc(var(--fw-w) * .085)}html.js .fw-guides[data-astro-cid-azekgylh]{pointer-events:none;display:block;position:absolute;inset:0}html.js .fw-guide[data-astro-cid-azekgylh]{background:var(--ink);transform-origin:0;height:1px;position:absolute;left:0;right:0}html.js .fw-guide-top[data-astro-cid-azekgylh]{top:0}html.js .fw-guide-bot[data-astro-cid-azekgylh]{top:calc(var(--fw-frame-h) - 1px)}html.js .fw-crop[data-astro-cid-azekgylh]{background:var(--ink);width:1px;height:18px;position:absolute}html.js .fw-crop-tl[data-astro-cid-azekgylh],html.js .fw-crop-tr[data-astro-cid-azekgylh]{top:-24px}html.js .fw-crop-bl[data-astro-cid-azekgylh],html.js .fw-crop-br[data-astro-cid-azekgylh]{top:calc(var(--fw-frame-h) + 6px)}html.js .fw-crop-tl[data-astro-cid-azekgylh],html.js .fw-crop-bl[data-astro-cid-azekgylh]{left:var(--fw-x0,calc(50% - var(--fw-card) / 2))}html.js .fw-crop-tr[data-astro-cid-azekgylh],html.js .fw-crop-br[data-astro-cid-azekgylh]{left:var(--fw-x1,calc(50% - var(--fw-card) / 2 + var(--fw-w) - 1px))}html.js .fw-hud[data-astro-cid-azekgylh]{padding-bottom:30px;display:block;position:absolute;bottom:0;left:0;right:0}html.js .fw-hud-inner[data-astro-cid-azekgylh]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;display:grid}.fw-count[data-astro-cid-azekgylh]{white-space:nowrap;gap:.6em;line-height:16px;display:inline-flex}.fw-count-now[data-astro-cid-azekgylh]{height:16px;display:inline-block;overflow:hidden}.fw-count-col[data-astro-cid-azekgylh]{flex-direction:column;display:flex}.fw-count-col[data-astro-cid-azekgylh]>span[data-astro-cid-azekgylh]{height:16px;display:block}.fw-progress[data-astro-cid-azekgylh]{height:14px;position:relative}.fw-progress-line[data-astro-cid-azekgylh],.fw-progress-fill[data-astro-cid-azekgylh]{transform-origin:0;height:1px;position:absolute;top:6px;left:0;right:0}.fw-progress-line[data-astro-cid-azekgylh]{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 6px)}.fw-progress-fill[data-astro-cid-azekgylh]{background:var(--ink);transform:scaleX(0)}.fw-anchor[data-astro-cid-azekgylh]{border:1px solid var(--ink);background:var(--paper);width:9px;height:9px;margin-left:-4.5px;position:absolute;top:2px;transform:rotate(20deg)}.fw-anchor[data-astro-cid-azekgylh].is-on{background:var(--ink)}@media (height<=820px){html.js .featured[data-astro-cid-azekgylh]{--fw-top:calc(var(--nav-h) + 32px);--fw-foot:58px;--fw-meta-h:0px;--fw-bar:32px;--fw-max:52vw;--fw-side:clamp(200px, 18vw, 300px);--fw-side-gap:clamp(24px, 2.4vw, 40px)}@supports (width:round(down, 1.5px, 1px)){html.js .featured[data-astro-cid-azekgylh]{--fw-side:round(clamp(200px, 18vw, 300px), 1px);--fw-side-gap:round(clamp(24px, 2.4vw, 40px), 1px)}}html.js .fw-link[data-astro-cid-azekgylh]{grid-template-columns:var(--fw-w) var(--fw-side);column-gap:var(--fw-side-gap);align-items:end;display:grid}html.js .fw-meta[data-astro-cid-azekgylh]{background:0 0;grid-template-columns:minmax(0,1fr);row-gap:12px;padding:0 0 14px}html.js .fw-n[data-astro-cid-azekgylh]{padding-top:0}html.js .fw-name[data-astro-cid-azekgylh]{font-size:clamp(26px,2.3vw,38px)}html.js .fw-info[data-astro-cid-azekgylh]{text-align:left;grid-column:1;justify-items:start;padding-top:2px}html.js .fw-crop[data-astro-cid-azekgylh]{height:14px}html.js .fw-crop-tl[data-astro-cid-azekgylh],html.js .fw-crop-tr[data-astro-cid-azekgylh]{top:-20px}html.js .fw-hud[data-astro-cid-azekgylh]{padding-bottom:20px}}@media (aspect-ratio<=1){html.js .featured[data-astro-cid-azekgylh]{--fw-max:76vw;--fw-foot:0px;--fw-meta-h:176px}html.js .fw-hud[data-astro-cid-azekgylh]{margin-top:72px;padding-bottom:0;position:relative;bottom:auto}}}.tw{position:absolute;inset:0}.tw-card{border:1px solid;border-bottom:0;flex-direction:column;display:flex;position:absolute;inset:14% 10% -1px;overflow:hidden}.tw-bar{border-bottom:1px solid;flex:none;align-items:center;gap:5px;height:22px;padding:0 8px;display:flex}.tw-bar i{border:1px solid;border-radius:50%;width:6px;height:6px}.tw-shots{flex:1;min-height:0;position:relative}.tw-shot{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.tw-l2,.tw-l3,.tw-l4{animation:none}.tw-l2{clip-path:inset(0 100% 0 0);animation-name:tw-two}.tw-l3{clip-path:inset(0 100% 0 0);animation-name:tw-three}.tw-l4{clip-path:inset(0 100% 0 0);animation-name:tw-four}@keyframes tw-two{0%,33.33%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.76,0,.24,1)}44.44%,to{clip-path:inset(0)}}@keyframes tw-three{0%,66.66%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.76,0,.24,1)}77.77%,to{clip-path:inset(0)}}@keyframes tw-four{0%,33.33%{clip-path:inset(0)}33.34%,88.88%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.76,0,.24,1)}to{clip-path:inset(0)}}.trip-head[data-astro-cid-tm32lazx]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px clamp(24px,3vw,48px);padding-bottom:clamp(40px,5vw,80px);display:grid}.trip-head-text[data-astro-cid-tm32lazx]{gap:clamp(20px,2.4vw,32px);display:grid}.trip-all[data-astro-cid-tm32lazx]{padding:10px 0;font-size:15px;font-weight:500}.trip-grid[data-astro-cid-tm32lazx]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;container-type:inline-size}.trip-rule[data-astro-cid-tm32lazx],.trip-div[data-astro-cid-tm32lazx]{z-index:2;pointer-events:none;width:5px;position:absolute}.trip-rule[data-astro-cid-tm32lazx]:before,.trip-div[data-astro-cid-tm32lazx]:before{content:"";border-left:1px solid var(--ink);position:absolute;top:0;bottom:0;left:2px}.trip-rule[data-astro-cid-tm32lazx]{transform-origin:0 0;height:100cqw;left:100%;transform:rotate(90deg)}.trip-rule-top[data-astro-cid-tm32lazx]{top:-2px}.trip-rule-bot[data-astro-cid-tm32lazx]{width:calc(5px + 8vh);top:calc(100% - 3px - 8vh)}.trip-rule-bot[data-astro-cid-tm32lazx]:before{left:calc(2px + 8vh)}.trip-grid[data-astro-cid-tm32lazx] .trip-rule-col[data-astro-cid-tm32lazx]{display:none;position:absolute;top:-2px}.trip-div[data-astro-cid-tm32lazx]{margin-left:-2px;top:0;bottom:0}.trip-div-1[data-astro-cid-tm32lazx]{left:33.3333%}.trip-div-2[data-astro-cid-tm32lazx]{left:66.6667%}@media (prefers-reduced-motion:no-preference){html.js .trip-div[data-astro-cid-tm32lazx]{transform:scaleY(-1)}}.trip-col[data-astro-cid-tm32lazx]{background:var(--paper);--fill-bg:var(--ink);--fill-text:var(--paper);flex-direction:column;gap:14px;padding:clamp(28px,2.6vw,40px) clamp(22px,2.2vw,36px);display:flex}.trip-n[data-astro-cid-tm32lazx]{margin-bottom:10px}.trip-title[data-astro-cid-tm32lazx]{--flip-out:11ms}.trip-col[data-astro-cid-tm32lazx]>.trip-n[data-astro-cid-tm32lazx]{transition:color}.trip-col[data-astro-cid-tm32lazx]>.trip-body[data-astro-cid-tm32lazx]{transition:color 0s linear 12ms}.trip-col[data-astro-cid-tm32lazx]>.trip-stage[data-astro-cid-tm32lazx]{z-index:auto;transition:color 0s linear 50ms}@media (hover:hover){.trip-col[data-astro-cid-tm32lazx]:is(:hover,:focus-visible)>[data-astro-cid-tm32lazx]:is(.trip-n,.trip-body,.trip-stage){color:var(--fill-text,var(--paper))}.trip-col[data-astro-cid-tm32lazx]:is(:hover,:focus-visible)>.trip-stage[data-astro-cid-tm32lazx]{transition-delay:36ms}.trip-col[data-astro-cid-tm32lazx]:is(:hover,:focus-visible)>.trip-body[data-astro-cid-tm32lazx]{transition-delay:62ms}.trip-col[data-astro-cid-tm32lazx]:is(:hover,:focus-visible)>.trip-n[data-astro-cid-tm32lazx]{transition-delay:.125s}}.trip-body[data-astro-cid-tm32lazx]{text-wrap:pretty;max-width:30ch;line-height:1.45}.trip-stage[data-astro-cid-tm32lazx]{margin-top:auto;padding-top:clamp(28px,3vw,44px)}.trip-frame[data-astro-cid-tm32lazx]{aspect-ratio:16/10;position:relative}.trip-draft[data-astro-cid-tm32lazx]{position:absolute;inset:40% 0 0}.trip-line[data-astro-cid-tm32lazx],.trip-screen[data-astro-cid-tm32lazx]{position:absolute;inset:-66.667% 0 0}.trip-line[data-astro-cid-tm32lazx]{z-index:1;pointer-events:none;color:var(--paper);mix-blend-mode:difference;margin:-3px}.trip-line[data-astro-cid-tm32lazx]:before{content:"";border:1px solid;position:absolute;inset:3px}html.is-xray .trip-line[data-astro-cid-tm32lazx]{color:var(--ink);mix-blend-mode:normal}.trip-screen[data-astro-cid-tm32lazx]{z-index:0;border:1px solid #0000;overflow:clip}.trip-screen[data-astro-cid-tm32lazx] .trip-demo{position:absolute;inset:0}.trip-screen[data-astro-cid-tm32lazx] .trip-demo .md-viewport{aspect-ratio:auto;border:0;height:100%!important}.trip-screen[data-astro-cid-tm32lazx] .trip-demo .md-chrome-browser{display:none}.trip-screen[data-astro-cid-tm32lazx] .trip-demo .md-stage{top:0}.trip-screen[data-astro-cid-tm32lazx] .trip-demo .md-captions-list{display:none}.trip-anchor[data-astro-cid-tm32lazx]{z-index:2;background:var(--paper);width:7px;height:7px;color:var(--ink);pointer-events:none;transition:color 0s linear var(--a-out), transform .42s cubic-bezier(.22, 1, .36, 1) var(--a-land);border:1px solid;margin:-3.5px 0 0 -3.5px;position:absolute;transform:rotate(20deg)}.trip-anchor-tl[data-astro-cid-tm32lazx],.trip-anchor-bl[data-astro-cid-tm32lazx]{left:.5px}.trip-anchor-tr[data-astro-cid-tm32lazx],.trip-anchor-br[data-astro-cid-tm32lazx]{left:calc(100% - .5px)}.trip-anchor-tl[data-astro-cid-tm32lazx],.trip-anchor-tr[data-astro-cid-tm32lazx]{--a-in:46ms;--a-out:34ms;top:calc(.5px - 66.667%)}.trip-anchor-bl[data-astro-cid-tm32lazx],.trip-anchor-br[data-astro-cid-tm32lazx]{--a-in:7ms;--a-out:.13s;top:calc(100% - .5px)}.trip-anchor-bl[data-astro-cid-tm32lazx]{--a-land:40ms}.trip-anchor-br[data-astro-cid-tm32lazx]{--a-land:.1s}.trip-anchor-tr[data-astro-cid-tm32lazx]{--a-land:.36s}.trip-anchor-tl[data-astro-cid-tm32lazx]{--a-land:.42s}@media (hover:hover){.trip-col[data-astro-cid-tm32lazx]:is(:hover,:focus-visible) .trip-anchor[data-astro-cid-tm32lazx]{color:var(--fill-text,var(--paper));transition-delay:var(--a-in), var(--a-land)}}@media (prefers-reduced-motion:no-preference){html.js [data-astro-cid-tm32lazx]:is(.trip-anchor-tl,.trip-anchor-bl){transform:rotate(-70deg)scale(0)}html.js [data-astro-cid-tm32lazx]:is(.trip-anchor-tr,.trip-anchor-br){transform:rotate(110deg)scale(0)}html.js .trip-line[data-astro-cid-tm32lazx][style*=clip-path]:not([style*="inset(100%"])~.trip-anchor[data-astro-cid-tm32lazx]{transform:rotate(20deg)}}@media (width<=900px){.trip-head[data-astro-cid-tm32lazx]{grid-template-columns:1fr;align-items:start}.trip-grid[data-astro-cid-tm32lazx]{grid-template-columns:1fr}.trip-div[data-astro-cid-tm32lazx]{display:none}.trip-grid[data-astro-cid-tm32lazx] .trip-rule-col[data-astro-cid-tm32lazx]{display:block}.trip-grid[data-astro-cid-tm32lazx]{margin-inline:calc(-1 * var(--gutter))}.trip-col[data-astro-cid-tm32lazx]{padding-inline:var(--gutter)}.trip-stage[data-astro-cid-tm32lazx]{max-width:520px}}.process-head[data-astro-cid-vr7x7nuz]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px clamp(24px,3vw,48px);padding-bottom:clamp(40px,5vw,80px);display:grid}.process-head-text[data-astro-cid-vr7x7nuz]{gap:clamp(20px,2.4vw,32px);display:grid}.process-all[data-astro-cid-vr7x7nuz]{padding:10px 0;font-size:15px;font-weight:500}.process-track[data-astro-cid-vr7x7nuz]{--node-x:8px;--node-y:0px;--step-pr:clamp(20px, 2.4vw, 40px);--step-pb:0px;position:relative}.process-steps[data-astro-cid-vr7x7nuz]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.process-step[data-astro-cid-vr7x7nuz]{padding:25px var(--step-pr) var(--step-pb) 0;align-content:start;gap:14px;display:grid;position:relative}.process-node[data-astro-cid-vr7x7nuz]{left:calc(var(--node-x) - 5.5px);top:calc(var(--node-y) - 5.5px);width:11px;height:11px;position:absolute}.process-n[data-astro-cid-vr7x7nuz]{min-height:20px;line-height:20px;display:block}.process-step-body[data-astro-cid-vr7x7nuz]{align-content:start;gap:14px;display:grid}.process-title[data-astro-cid-vr7x7nuz]{margin-top:8px}.process-text[data-astro-cid-vr7x7nuz]{text-wrap:pretty;max-width:26ch;line-height:1.45}@media (prefers-reduced-motion:no-preference){html.js .process-n[data-astro-cid-vr7x7nuz]:not(.is-path-on){visibility:hidden}}html:not(.js) .process-steps[data-astro-cid-vr7x7nuz]:before{content:"";left:var(--node-x);right:var(--step-pr);top:var(--node-y);background:currentColor;height:1px;position:absolute}html:not(.js) .process-node[data-astro-cid-vr7x7nuz]{z-index:1;background:var(--paper);border:1px solid;transform:rotate(20deg)}@media print{.process-track[data-astro-cid-vr7x7nuz] .pp-ink{stroke-dasharray:none!important;stroke-dashoffset:0!important}.process-track[data-astro-cid-vr7x7nuz] .pp-anchor{visibility:visible!important}.process-track[data-astro-cid-vr7x7nuz] .pp-sq{transform:rotate(20deg)!important}.process-track[data-astro-cid-vr7x7nuz] :is(.pp-guide,.pp-target,.pp-handles,.pp-pen){visibility:hidden!important}.process-n[data-astro-cid-vr7x7nuz]{visibility:visible!important}}@media (width<=899.98px){.process-head[data-astro-cid-vr7x7nuz]{grid-template-columns:1fr;align-items:start}.process-track[data-astro-cid-vr7x7nuz]{--node-y:36px;--path-wave:5;--step-pr:0px;--step-pb:28px}.process-steps[data-astro-cid-vr7x7nuz]{grid-template-columns:1fr}.process-step[data-astro-cid-vr7x7nuz]{padding:20px var(--step-pr) var(--step-pb) 0;grid-template-columns:56px minmax(0,1fr);column-gap:16px}.process-n[data-astro-cid-vr7x7nuz]{grid-area:1/1;margin-top:6px;padding-left:24px}.process-step-body[data-astro-cid-vr7x7nuz]{grid-area:1/2}.process-title[data-astro-cid-vr7x7nuz]{margin-top:0}html:not(.js) .process-steps[data-astro-cid-vr7x7nuz]:before{right:auto;top:var(--node-y);bottom:var(--step-pb);width:1px;height:auto}}.stt[data-astro-cid-v4hjjjac]{width:min(100%, calc(var(--stt-h,calc(100vh - 200px)) * 5 / 7));grid-template-columns:minmax(0,1fr);gap:18px;margin:0;display:grid}.stt-frame[data-astro-cid-v4hjjjac]{aspect-ratio:5/7;background:var(--paper);touch-action:pan-y pinch-zoom;width:100%;position:relative}.stt-canvas[data-astro-cid-v4hjjjac]{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.stt-fb[data-astro-cid-v4hjjjac]{width:100%;max-width:none;height:auto;image-rendering:pixelated;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.js .stt-fb[data-astro-cid-v4hjjjac]{visibility:hidden}html:not(.js) .stt-fb[data-astro-cid-v4hjjjac][data-dither-fallback=study]{display:none}.stt-corner[data-astro-cid-v4hjjjac]{--k:1;pointer-events:none;width:14px;height:14px;position:absolute}.stt-corner[data-astro-cid-v4hjjjac]:before,.stt-corner[data-astro-cid-v4hjjjac]:after{content:"";background:currentColor;position:absolute}.stt-corner[data-astro-cid-v4hjjjac]:before{width:14px;height:1px;transform:scaleX(var(--k))}.stt-corner[data-astro-cid-v4hjjjac]:after{width:1px;height:14px;transform:scaleY(var(--k))}.stt-corner-tl[data-astro-cid-v4hjjjac]{top:-10px;left:-10px}.stt-corner-tr[data-astro-cid-v4hjjjac]{top:-10px;right:-10px}.stt-corner-bl[data-astro-cid-v4hjjjac]{bottom:-10px;left:-10px}.stt-corner-br[data-astro-cid-v4hjjjac]{bottom:-10px;right:-10px}.stt-corner-tl[data-astro-cid-v4hjjjac]:before,.stt-corner-tl[data-astro-cid-v4hjjjac]:after{transform-origin:0 0;top:0;left:0}.stt-corner-tr[data-astro-cid-v4hjjjac]:before,.stt-corner-tr[data-astro-cid-v4hjjjac]:after{transform-origin:100% 0;top:0;right:0}.stt-corner-bl[data-astro-cid-v4hjjjac]:before,.stt-corner-bl[data-astro-cid-v4hjjjac]:after{transform-origin:0 100%;bottom:0;left:0}.stt-corner-br[data-astro-cid-v4hjjjac]:before,.stt-corner-br[data-astro-cid-v4hjjjac]:after{transform-origin:100% 100%;bottom:0;right:0}.stt-caption[data-astro-cid-v4hjjjac]{gap:12px;padding-top:6px;display:grid}.stt-caps[data-astro-cid-v4hjjjac]{display:grid;overflow:hidden}.stt-cap[data-astro-cid-v4hjjjac]{grid-area:1/1;display:block}html.js .stt-cap[data-astro-cid-v4hjjjac][data-dither-cap=tower]{transform:translateY(100%)}.stt-scale[data-astro-cid-v4hjjjac]{align-items:center;gap:12px;display:flex}.stt-rule[data-astro-cid-v4hjjjac]{background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 6px);flex:1;height:1px;position:relative}.stt-rule-fill[data-astro-cid-v4hjjjac]{transform-origin:0;background:currentColor;position:absolute;inset:0;transform:scaleX(0)}.stt-run[data-astro-cid-v4hjjjac]{pointer-events:none;position:absolute;inset:0}.stt-anchor[data-astro-cid-v4hjjjac]{background:var(--paper);border:1px solid;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:0;left:0;transform:rotate(20deg)}.stt-anchor[data-astro-cid-v4hjjjac].is-built{background:currentColor}.stt-sources[data-astro-cid-v4hjjjac]{justify-self:start;position:relative}.stt-sources[data-astro-cid-v4hjjjac] summary[data-astro-cid-v4hjjjac]{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin:-12px 0;list-style:none;display:inline-flex}.stt-sources[data-astro-cid-v4hjjjac] summary[data-astro-cid-v4hjjjac]::-webkit-details-marker{display:none}.stt-plus[data-astro-cid-v4hjjjac]{width:9px;height:9px;position:relative}.stt-plus[data-astro-cid-v4hjjjac]:before,.stt-plus[data-astro-cid-v4hjjjac]:after{content:"";background:currentColor;position:absolute}.stt-plus[data-astro-cid-v4hjjjac]:before{width:9px;height:1px;top:4px;left:0}.stt-plus[data-astro-cid-v4hjjjac]:after{width:1px;height:9px;transition:transform .3s var(--ease-out);top:0;left:4px}.stt-sources[data-astro-cid-v4hjjjac][open] .stt-plus[data-astro-cid-v4hjjjac]:after{transform:scaleY(0)}.stt-credits[data-astro-cid-v4hjjjac]{z-index:2;width:max-content;max-width:min(46ch, calc(100vw - 2 * var(--gutter)));background:var(--paper);font-family:var(--font-mono);letter-spacing:.02em;border:1px solid;gap:6px;padding:12px 14px;font-size:11px;line-height:1.5;display:grid;position:absolute;bottom:calc(100% + 14px);left:0}.stt-sources[data-astro-cid-v4hjjjac][open] .stt-credits[data-astro-cid-v4hjjjac]{animation:stt-credits .45s var(--ease-out) both}@keyframes stt-credits{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}html.js .stt[data-astro-cid-v4hjjjac]:not(.is-static,.is-top) [data-astro-cid-v4hjjjac]:is(.stt-corner-tl,.stt-corner-tr),html.js .stt[data-astro-cid-v4hjjjac]:not(.is-static,.is-bottom) [data-astro-cid-v4hjjjac]:is(.stt-corner-bl,.stt-corner-br){--k:0}html.js .stt[data-astro-cid-v4hjjjac]:not(.is-static,.is-bottom) .stt-rule[data-astro-cid-v4hjjjac]{clip-path:inset(-8px 100% -8px -8px)}html.js .stt[data-astro-cid-v4hjjjac]:not(.is-static,.is-bottom) [data-astro-cid-v4hjjjac]:is(.stt-caps,.stt-year,.stt-sources){clip-path:inset(100% 0 0)}html.js .stt[data-astro-cid-v4hjjjac]:not(.is-static,.is-bottom):focus-within [data-astro-cid-v4hjjjac]:is(.stt-corner-bl,.stt-corner-br){--k:1}html.js .stt[data-astro-cid-v4hjjjac]:not(.is-static,.is-bottom):focus-within [data-astro-cid-v4hjjjac]:is(.stt-rule,.stt-caps,.stt-year,.stt-sources){clip-path:none}html:not(.js) .stt-caps[data-astro-cid-v4hjjjac],.stt[data-astro-cid-v4hjjjac].is-static .stt-caps[data-astro-cid-v4hjjjac]{gap:4px}html:not(.js) .stt-cap[data-astro-cid-v4hjjjac],.stt[data-astro-cid-v4hjjjac].is-static .stt-cap[data-astro-cid-v4hjjjac]{grid-area:auto;transform:none!important}html:not(.js) .stt-rule-fill[data-astro-cid-v4hjjjac]{transform:none}html:not(.js) .stt-run[data-astro-cid-v4hjjjac]{transform:translate(100%)}html:not(.js) .stt-anchor[data-astro-cid-v4hjjjac]{background:currentColor}@media (prefers-reduced-motion:reduce){.stt-caps[data-astro-cid-v4hjjjac]{gap:4px}.stt-cap[data-astro-cid-v4hjjjac]{grid-area:auto;transform:none!important}html.js .stt[data-astro-cid-v4hjjjac] .stt-corner[data-astro-cid-v4hjjjac]{--k:1}html.js .stt[data-astro-cid-v4hjjjac] [data-astro-cid-v4hjjjac]:is(.stt-rule,.stt-caps,.stt-year,.stt-sources){clip-path:none}}@media print{.stt[data-astro-cid-v4hjjjac]{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.stt-canvas[data-astro-cid-v4hjjjac]{visibility:hidden!important}.stt-fb[data-astro-cid-v4hjjjac]{clip-path:none!important;width:100%!important;height:auto!important}.stt-fb[data-astro-cid-v4hjjjac][data-dither-fallback=tower]{visibility:visible!important}.stt-fb[data-astro-cid-v4hjjjac][data-dither-fallback=study]{visibility:hidden!important}.stt-corner[data-astro-cid-v4hjjjac]{--k:1!important}[data-astro-cid-v4hjjjac]:is(.stt-rule,.stt-caps,.stt-year,.stt-sources){clip-path:none!important}.stt-caps[data-astro-cid-v4hjjjac]{gap:4px}.stt-cap[data-astro-cid-v4hjjjac]{grid-area:auto;transform:none!important}.stt-rule-fill[data-astro-cid-v4hjjjac]{transform:none!important}.stt-run[data-astro-cid-v4hjjjac]{transform:translate(100%)!important}.stt-anchor[data-astro-cid-v4hjjjac]{background:currentColor!important}}.team[data-astro-cid-lrw5kqz7]{border-top:1px solid var(--ink)}.team-grid[data-astro-cid-lrw5kqz7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px) clamp(24px,4vw,64px);display:grid}.team-left[data-astro-cid-lrw5kqz7]{justify-content:center;align-items:center;display:flex}.team-right[data-astro-cid-lrw5kqz7]{justify-items:start;gap:clamp(20px,2.4vw,32px);display:grid}.team-right[data-astro-cid-lrw5kqz7] .h2[data-astro-cid-lrw5kqz7]{max-width:18ch}.team-ucb[data-astro-cid-lrw5kqz7] .ucb-mark{width:clamp(150px,14vw,200px)}.team-link[data-astro-cid-lrw5kqz7]{padding:10px 0;font-size:15px;font-weight:500}.team-left[data-astro-cid-lrw5kqz7] .team-figure{--stt-h:min(calc(100vh - 200px), 62vh)}@media (width>=900px) and (height>=720px) and (prefers-reduced-motion:no-preference){html.js .team[data-astro-cid-lrw5kqz7].section{padding-block:0}html.js .team-track[data-astro-cid-lrw5kqz7]{height:250vh}html.js .team-stage[data-astro-cid-lrw5kqz7]{top:var(--nav-h);height:calc(100vh - var(--nav-h));align-items:center;display:flex;position:sticky}html.js .team-stage[data-astro-cid-lrw5kqz7]>.wrap[data-astro-cid-lrw5kqz7]{padding-block:24px}html.js .team-left[data-astro-cid-lrw5kqz7] .team-figure{--stt-h:calc(100vh - var(--nav-h) - 196px)}}@media (width>=900px) and (prefers-reduced-motion:reduce){.team-left[data-astro-cid-lrw5kqz7] .team-figure{--stt-h:calc(100vh - 200px)}}@media (width<=899.98px){.team-grid[data-astro-cid-lrw5kqz7]{grid-template-columns:1fr}.team-left[data-astro-cid-lrw5kqz7]{justify-content:flex-start}.team-left[data-astro-cid-lrw5kqz7] .team-figure{width:min(100%,440px,39.2857svh)}}.cta[data-astro-cid-vc7f7hly]{border-top:1px solid var(--ink);position:relative;overflow:clip}.cta-inner[data-astro-cid-vc7f7hly]{z-index:1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px clamp(24px,3vw,48px);display:grid;position:relative}.cta-text[data-astro-cid-vc7f7hly]{gap:clamp(16px,2vw,28px);display:grid;container-type:inline-size}.cta-text[data-astro-cid-vc7f7hly] .display[data-astro-cid-vc7f7hly]{font-size:min(var(--t-display), 18.5cqi)}.cta-sub[data-astro-cid-vc7f7hly]{max-width:24ch}.cta-action[data-astro-cid-vc7f7hly]{justify-content:flex-end;align-items:flex-end;padding:24px 0 6px;display:flex}.cta[data-astro-cid-vc7f7hly] .cta-marquee{z-index:1;position:relative}@media (width<=900px){.cta-inner[data-astro-cid-vc7f7hly]{grid-template-columns:1fr}.cta-action[data-astro-cid-vc7f7hly]{justify-content:flex-start;padding-top:8px}}.cta-trail[data-astro-cid-vc7f7hly]{z-index:0;pointer-events:none;contain:strict;position:absolute;inset:0}.cta-trail[data-astro-cid-vc7f7hly] .trail-card{visibility:hidden;position:absolute;top:0;left:0}.cta-trail[data-astro-cid-vc7f7hly] .trail-ground{background:var(--paper);clip-path:inset(0 100% 100% 0);position:absolute;inset:0}.cta-trail[data-astro-cid-vc7f7hly] .trail-fill{background:var(--paper);clip-path:inset(100% 0 0);position:absolute;inset:1px;overflow:hidden}.cta-trail[data-astro-cid-vc7f7hly] .trail-img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.cta-trail[data-astro-cid-vc7f7hly] .trail-x{background:var(--xr-cross);visibility:hidden;position:absolute;inset:0}html.is-xray .cta-trail[data-astro-cid-vc7f7hly] .trail-img{visibility:hidden}html.is-xray .cta-trail[data-astro-cid-vc7f7hly] .trail-x{visibility:visible}.cta-trail[data-astro-cid-vc7f7hly] .trail-scan{visibility:hidden;background:linear-gradient(var(--ink) 0 1px, var(--paper) 1px 2px);height:2px;position:absolute;top:0;left:1px;right:1px}html.is-xray .cta-trail[data-astro-cid-vc7f7hly] .trail-scan{display:none}.cta-trail[data-astro-cid-vc7f7hly] .trail-e{background:currentColor;position:absolute}.cta-trail[data-astro-cid-vc7f7hly] .trail-e-h{width:100%;height:1px;left:0}.cta-trail[data-astro-cid-vc7f7hly] .trail-e-v{width:1px;height:100%;top:0}.cta-trail[data-astro-cid-vc7f7hly] .trail-a{background:var(--paper);border:1px solid;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.cta-trail[data-astro-cid-vc7f7hly] .trail-cap{z-index:99999;visibility:hidden;white-space:nowrap;background:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;padding:4px 6px 3px;font-size:11px;font-weight:500;line-height:1;position:absolute;top:0;left:0}.cta-trail[data-astro-cid-vc7f7hly] .trail-cap b{margin-right:.9em;font-weight:500}@media (prefers-reduced-motion:no-preference) and (height>=560px){html.js .arrival[data-astro-cid-lcdefpme]:not(.is-flat)>.hero{z-index:0;position:sticky;top:0}html.js .arrival[data-astro-cid-lcdefpme]>:is(.domain-marquee,.intro){z-index:1;position:relative}}
