.hero[data-astro-cid-i3irphx7]{--p:0;height:300vh;position:relative}.hero-pin[data-astro-cid-i3irphx7]{background:var(--chart-paper);height:100svh;position:sticky;top:0;overflow:hidden}.hero-gl[data-astro-cid-i3irphx7],.hero-2d[data-astro-cid-i3irphx7]{width:100%;height:100%;position:absolute;inset:0}.hero-2d[data-astro-cid-i3irphx7],.hero-static[data-astro-cid-i3irphx7]{display:none}.no-gl .hero-2d[data-astro-cid-i3irphx7],.no-gl .hero-static[data-astro-cid-i3irphx7]{display:block}.no-gl .hero-gl[data-astro-cid-i3irphx7]{display:none}.hero-static[data-astro-cid-i3irphx7]{width:min(30vw,420px);color:var(--ink);opacity:.9;position:absolute;top:46%;left:67%;transform:translate(-50%,-50%)}.hero-static[data-astro-cid-i3irphx7] .logo-mark{width:100%}.hero-gl[data-astro-cid-i3irphx7]{opacity:0;transition:opacity 1.2s var(--ease)}.gl-ready .hero-gl[data-astro-cid-i3irphx7]{opacity:1}.hero-shade[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--chart-paper) 88%, transparent) 0%, color-mix(in srgb, var(--chart-paper) 50%, transparent) 32%, transparent 52%);opacity:calc(1 - var(--p) * 1.6);position:absolute;inset:0}.hero-grid[data-astro-cid-i3irphx7]{pointer-events:none;align-items:center;height:100%;display:flex;position:relative}.hero-copy[data-astro-cid-i3irphx7]{pointer-events:auto;max-width:min(600px,44%);padding-top:calc(var(--header-h) * .6);opacity:calc(1 - max(0, var(--p) - .5) * 6);transform:translateY(calc(max(0, var(--p) - .5) * -120px));visibility:visible}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{margin-bottom:26px;font-size:clamp(2.9rem,6.4vw,6.4rem);line-height:.98}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{padding-right:.06em}.hero[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{max-width:46ch;margin-bottom:32px}.hero-cta[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;display:flex}.hero-facts[data-astro-cid-i3irphx7]{color:var(--ink-2);flex-wrap:wrap;gap:8px 22px;margin:34px 0 0;padding:0;font-size:.88rem;font-weight:600;list-style:none;display:flex}.hero-facts[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:8px;display:inline-flex}.hero-facts[data-astro-cid-i3irphx7] svg{width:18px;height:18px;color:var(--accent)}.hero-final[data-astro-cid-i3irphx7]{pointer-events:none;opacity:calc((var(--p) - .8) * 6);align-items:center;display:flex;position:absolute;inset:0}.hero-final[data-astro-cid-i3irphx7] .wrap[data-astro-cid-i3irphx7]{width:100%}.final-card[data-astro-cid-i3irphx7]{border-radius:var(--radius-l);background:var(--glass);border:1px solid var(--line);max-width:440px;box-shadow:var(--shadow-l);-webkit-backdrop-filter:blur(14px);transform:translateY(calc((1 - min(1, max(0, (var(--p) - .8) * 6))) * 30px));justify-items:start;gap:14px;padding:30px;display:grid}.hero[data-astro-cid-i3irphx7].is-final .final-card[data-astro-cid-i3irphx7]{pointer-events:auto}.hero[data-astro-cid-i3irphx7].is-final .hero-copy[data-astro-cid-i3irphx7]{visibility:hidden}.final-title[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.hero-hud[data-astro-cid-i3irphx7]{right:var(--gutter);background:var(--glass);border:1px solid var(--line);width:236px;color:var(--ink);opacity:calc(1 - max(0, var(--p) - .62) * 5);border-radius:16px;gap:10px;padding:14px 16px 12px;font-size:.72rem;display:grid;position:absolute;bottom:84px}@media (width>=1320px){.hero-hud[data-astro-cid-i3irphx7]{right:calc((100vw - var(--wrap)) / 2)}}.hud-head[data-astro-cid-i3irphx7]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;display:flex}.hud-live[data-astro-cid-i3irphx7]{align-items:center;gap:6px;display:inline-flex}.hud-live[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:#e5483f;border-radius:50%;width:6px;height:6px;animation:1.6s infinite blink}@keyframes blink{50%{opacity:.25}}.hud-vals[data-astro-cid-i3irphx7]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hud-vals[data-astro-cid-i3irphx7] div[data-astro-cid-i3irphx7]{align-items:baseline;gap:6px;display:flex}.hud-vals[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{color:var(--ink-3)}.hud-vals[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600}.hud-steps[data-astro-cid-i3irphx7]{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.hud-steps[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:var(--line-2);border-radius:4px;height:4px;transition:background .3s}.hud-steps[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7].on{background:var(--accent)}.hud-bar[data-astro-cid-i3irphx7]{display:none}.hud-bar[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:var(--coat);transform-origin:0;height:100%;display:block}.hero-hud[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-2);margin:0;font-size:1.02rem;font-style:italic}.hero-frames[data-astro-cid-i3irphx7]{right:var(--gutter);background:var(--glass);border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);opacity:calc(1 - max(0, var(--p) - .62) * 5);border-radius:999px;align-items:center;gap:8px;padding:8px 10px 8px 16px;font-size:.7rem;display:flex;position:absolute;bottom:28px}@media (width>=1300px){.hero-frames[data-astro-cid-i3irphx7]{right:calc((100vw - var(--wrap)) / 2)}}.hero-frames[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]{border:2px solid var(--surface);background:var(--c);width:26px;height:26px;box-shadow:0 0 0 1px var(--line-2);transition:transform .25s var(--ease), box-shadow .25s;border-radius:50%}.hero-frames[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7]:hover{transform:scale(1.12)}.hero-frames[data-astro-cid-i3irphx7] button[data-astro-cid-i3irphx7][aria-pressed=true]{box-shadow:0 0 0 2px var(--accent)}.no-gl .hero-frames[data-astro-cid-i3irphx7],.no-gl .hero-hud[data-astro-cid-i3irphx7]{display:none}.hero-scroll[data-astro-cid-i3irphx7]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);opacity:calc(1 - var(--p) * 10);justify-items:center;gap:8px;font-size:.66rem;display:grid;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero-scroll[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{background:linear-gradient(var(--ink-3), transparent);width:1.5px;height:36px;animation:drip 2s var(--ease) infinite;transform-origin:top}@keyframes drip{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (width>=761px) and (height<=760px){.hero-facts[data-astro-cid-i3irphx7]{display:none}}@media (width>=761px) and (height<=860px){.hero-hud[data-astro-cid-i3irphx7]{grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;width:auto;padding:10px 14px}.hud-head[data-astro-cid-i3irphx7],.hero-hud[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{display:none}.hud-steps[data-astro-cid-i3irphx7]{width:90px}.hud-vals[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{font-size:1.05rem}}@media (width<=760px){.hero[data-astro-cid-i3irphx7]{height:260vh}.hero-grid[data-astro-cid-i3irphx7]{align-items:flex-start}.hero-copy[data-astro-cid-i3irphx7]{max-width:none;padding-top:calc(var(--header-h) + 10px)}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{margin-bottom:12px;font-size:clamp(2.4rem,11vw,3.4rem)}.hero[data-astro-cid-i3irphx7] .eyebrow[data-astro-cid-i3irphx7]{margin-bottom:12px}.hero[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{margin-bottom:16px;font-size:.98rem}.hero-cta[data-astro-cid-i3irphx7] .ghost[data-astro-cid-i3irphx7],.hero-facts[data-astro-cid-i3irphx7]{display:none}.hero-shade[data-astro-cid-i3irphx7]{background:linear-gradient(180deg, color-mix(in srgb, var(--chart-paper) 92%, transparent) 0%, color-mix(in srgb, var(--chart-paper) 70%, transparent) 36%, transparent 46%)}.hero-hud[data-astro-cid-i3irphx7]{grid-template-columns:auto auto;align-items:center;gap:6px;width:auto;padding:8px 12px;bottom:12px;left:12px;right:auto}.hud-head[data-astro-cid-i3irphx7],.hud-steps[data-astro-cid-i3irphx7],.hero-hud[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{display:none}.hud-vals[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{font-size:1rem}.hero-frames[data-astro-cid-i3irphx7]{padding:6px 8px;bottom:12px;right:12px}.hero-frames[data-astro-cid-i3irphx7] .mono[data-astro-cid-i3irphx7],.hero-scroll[data-astro-cid-i3irphx7]{display:none}.hero-static[data-astro-cid-i3irphx7]{width:70vw;top:68%;left:50%}.hero-final[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 12px);align-items:flex-start}.final-card[data-astro-cid-i3irphx7]{padding:20px}}@media (width<=760px) and (height<=700px){.hero[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{display:none}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-i3irphx7]{height:auto}.hero-pin[data-astro-cid-i3irphx7]{position:relative}.hero-final[data-astro-cid-i3irphx7],.hero-scroll[data-astro-cid-i3irphx7]{display:none}}.trust[data-astro-cid-j7u4uyrm]{z-index:2;border-block:1px solid var(--line);background:var(--surface);position:relative}.trust-in[data-astro-cid-j7u4uyrm]{grid-template-columns:repeat(4,1fr);display:grid}.trust-item[data-astro-cid-j7u4uyrm]{border-left:1px solid var(--line);align-content:start;gap:8px;padding:34px 26px;display:grid}.trust-item[data-astro-cid-j7u4uyrm]:first-child{border-left:0;padding-left:0}.trust-big[data-astro-cid-j7u4uyrm]{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:lining-nums;margin:0;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1}.trust-big[data-astro-cid-j7u4uyrm] span[data-astro-cid-j7u4uyrm]{color:var(--accent);letter-spacing:0;vertical-align:.5em;margin-left:6px;font-size:.5em}.trust-text[data-astro-cid-j7u4uyrm]{color:var(--ink-2);max-width:26ch;margin:0;font-size:.9rem}@media (width<=900px){.trust-in[data-astro-cid-j7u4uyrm]{grid-template-columns:1fr 1fr}.trust-item[data-astro-cid-j7u4uyrm]:nth-child(3){border-left:0;padding-left:0}.trust-item[data-astro-cid-j7u4uyrm]:nth-child(n+3){border-top:1px solid var(--line)}}.pillars[data-astro-cid-jeht7s6z]{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.pillars[data-astro-cid-jeht7s6z]{grid-template-columns:1fr}}.pillar[data-astro-cid-jeht7s6z]{border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);isolation:isolate;align-content:start;gap:16px;padding:clamp(26px,3vw,38px);display:grid;position:relative;overflow:hidden}.pillar-top[data-astro-cid-jeht7s6z]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.pillar-n[data-astro-cid-jeht7s6z]{color:var(--ink-3);font-size:.85rem}.pillar[data-astro-cid-jeht7s6z] .link[data-astro-cid-jeht7s6z]{justify-self:start;margin-top:6px}.svc[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.svc[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.svc[data-astro-cid-qmjtkzr2]{grid-template-columns:1fr}}.svc[data-astro-cid-qmjtkzr2] li[data-astro-cid-qmjtkzr2]{display:flex}.svc-card[data-astro-cid-qmjtkzr2]{isolation:isolate;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);width:100%;transition:transform .5s var(--ease), border-color .3s, box-shadow .5s var(--ease);grid-template-rows:auto auto auto 1fr;gap:12px;padding:26px 24px 24px;text-decoration:none;display:grid;position:relative;overflow:hidden}.svc-card[data-astro-cid-qmjtkzr2]:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-4px)}.svc-icon[data-astro-cid-qmjtkzr2]{color:var(--accent);filter:blur(2.5px);opacity:.7;transition:filter .5s var(--ease), opacity .5s;margin-bottom:18px}.svc-card[data-astro-cid-qmjtkzr2]:hover .svc-icon[data-astro-cid-qmjtkzr2],.svc-card[data-astro-cid-qmjtkzr2]:focus-visible .svc-icon[data-astro-cid-qmjtkzr2]{filter:none;opacity:1}.svc-card[data-astro-cid-qmjtkzr2] .chip[data-astro-cid-qmjtkzr2]{justify-self:start;font-size:.72rem;position:absolute;top:22px;right:22px}.svc-card[data-astro-cid-qmjtkzr2] h3[data-astro-cid-qmjtkzr2]{font-size:1.32rem}.svc-card[data-astro-cid-qmjtkzr2] p[data-astro-cid-qmjtkzr2]{color:var(--ink-2);margin:0;font-size:.93rem}.svc-go[data-astro-cid-qmjtkzr2]{background:var(--ink);width:34px;height:34px;color:var(--bg);opacity:0;transition:transform .4s var(--ease), opacity .3s;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:20px;transform:scale(.6)}.svc-go[data-astro-cid-qmjtkzr2] svg{width:16px;height:16px}.svc-card[data-astro-cid-qmjtkzr2]:hover .svc-go[data-astro-cid-qmjtkzr2]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.svc-icon[data-astro-cid-qmjtkzr2]{filter:none;opacity:1}}.sim-section[data-astro-cid-tv43upyj]{overflow:hidden}.sim-section[data-astro-cid-tv43upyj]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#7a6cf02e,#0000);width:60vw;height:60vw;position:absolute;inset:-20% -10% auto auto}.sim-note[data-astro-cid-tv43upyj]{max-width:80ch;margin-top:18px}.steps[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(5,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-2kegqo7y]:before{content:"";background:linear-gradient(90deg, var(--line-2) 50%, transparent 0) 0 0 / 12px 2px repeat-x;height:2px;position:absolute;top:28px;left:28px;right:28px}.steps[data-astro-cid-2kegqo7y]:after{content:"";background:var(--coat);transform-origin:0;height:2px;animation:linear both grow view();animation-range:entry 40% cover 55%;position:absolute;top:28px;left:28px;right:28px;transform:scaleX(0)}@keyframes grow{to{transform:scaleX(1)}}.step[data-astro-cid-2kegqo7y]{align-content:start;justify-items:start;gap:10px;display:grid;position:relative}.step-dot[data-astro-cid-2kegqo7y]{z-index:1;background:var(--surface);border:1px solid var(--line-2);width:56px;height:56px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:12px;display:grid;position:relative}.step-dot[data-astro-cid-2kegqo7y] svg{width:24px;height:24px}.step-n[data-astro-cid-2kegqo7y]{color:var(--ink-3);font-size:.78rem}.step[data-astro-cid-2kegqo7y] h3[data-astro-cid-2kegqo7y]{font-size:1.3rem}.step[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]{color:var(--ink-2);margin:0;font-size:.92rem}@media (width<=1000px){.steps[data-astro-cid-2kegqo7y]{grid-template-columns:1fr;gap:26px;padding-left:76px}.steps[data-astro-cid-2kegqo7y]:before,.steps[data-astro-cid-2kegqo7y]:after{background-repeat:repeat-y;background-size:2px 12px;background-image:linear-gradient(180deg, var(--line-2) 50%, transparent 0);width:2px;height:auto;inset:28px auto 28px 27px}.steps[data-astro-cid-2kegqo7y]:after{background:var(--coat);transform-origin:top;animation-name:growY;transform:scaleY(0)}.step-dot[data-astro-cid-2kegqo7y]{margin:0;position:absolute;top:0;left:-76px}}@keyframes growY{to{transform:scaleY(1)}}.kids-lead[data-astro-cid-ach46ytz]{justify-items:start;gap:22px;display:grid}.kids-lenses[data-astro-cid-ach46ytz]{grid-template-columns:repeat(3,1fr);gap:clamp(20px,4vw,60px);display:grid}.kids-lenses[data-astro-cid-ach46ytz] figcaption{gap:4px;display:grid}.kids-lenses[data-astro-cid-ach46ytz] strong{font-family:var(--font-display);font-size:1.4rem;font-weight:500}.kids-hint[data-astro-cid-ach46ytz]{justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}@media (width<=760px){.kids-lenses[data-astro-cid-ach46ytz]{grid-template-columns:1fr}}.team-lead[data-astro-cid-f7yjqeho]{justify-items:start;gap:18px;display:grid}.team[data-astro-cid-f7yjqeho] .person{height:100%}.team[data-astro-cid-f7yjqeho] .grid[data-astro-cid-f7yjqeho]>div[data-astro-cid-f7yjqeho]{display:flex}.team[data-astro-cid-f7yjqeho] .grid[data-astro-cid-f7yjqeho]>div[data-astro-cid-f7yjqeho]>*{flex:1}.rv-grid[data-astro-cid-c5jzir7q]{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,80px);display:grid}@media (width<=900px){.rv-grid[data-astro-cid-c5jzir7q]{grid-template-columns:1fr}}.rv-score[data-astro-cid-c5jzir7q]{justify-items:start;gap:12px;display:grid}.rv-big[data-astro-cid-c5jzir7q]{font-family:var(--font-display);letter-spacing:-.06em;background:var(--coat);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(6rem,12vw,9.5rem);line-height:.85}.rv-stars[data-astro-cid-c5jzir7q]{color:#f5c451;gap:4px;margin:0;display:flex}.rv-stars[data-astro-cid-c5jzir7q] svg{fill:currentColor;width:22px;height:22px}.rv-count[data-astro-cid-c5jzir7q]{margin:0;font-size:1.05rem}.rv-list[data-astro-cid-c5jzir7q]{gap:18px;min-width:0;display:grid}.rv-track[data-astro-cid-c5jzir7q]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:min(460px,85%);grid-auto-flow:column;gap:18px;padding-bottom:4px;display:grid;overflow-x:auto}.rv-track[data-astro-cid-c5jzir7q]::-webkit-scrollbar{display:none}.rv-card[data-astro-cid-c5jzir7q]{scroll-snap-align:start;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);grid-template-rows:auto 1fr auto;gap:18px;margin:0;padding:30px;display:grid}.rv-card[data-astro-cid-c5jzir7q] .rv-q{color:var(--accent)}.rv-card[data-astro-cid-c5jzir7q] blockquote[data-astro-cid-c5jzir7q]{color:var(--ink);margin:0;font-size:1.02rem;line-height:1.6}.rv-card[data-astro-cid-c5jzir7q].short blockquote[data-astro-cid-c5jzir7q]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.15}.rv-card[data-astro-cid-c5jzir7q] figcaption[data-astro-cid-c5jzir7q]{gap:2px;display:grid}.rv-card[data-astro-cid-c5jzir7q] figcaption[data-astro-cid-c5jzir7q] .mono[data-astro-cid-c5jzir7q]{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.rv-nav[data-astro-cid-c5jzir7q]{gap:10px;display:flex}.rv-btn[data-astro-cid-c5jzir7q]{border:1px solid var(--line-2);width:48px;height:48px;color:var(--ink);background:0 0;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid}.rv-btn[data-astro-cid-c5jzir7q]:hover{background:var(--accent-soft);border-color:var(--accent)}.brands[data-astro-cid-nj6moizu] .marquee[data-astro-cid-nj6moizu]{margin-block:8px}.brand[data-astro-cid-nj6moizu]{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:var(--ink);opacity:.9;font-size:clamp(1.8rem,4vw,3.4rem)}.brand[data-astro-cid-nj6moizu].alt{font-variation-settings:"SOFT" 100, "WONK" 1;color:#0000;-webkit-text-stroke:1px var(--ink-2);font-style:italic}.lens-makers[data-astro-cid-nj6moizu]{color:var(--ink-2);letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 26px;margin-top:clamp(30px,4vw,50px);font-weight:700;display:flex}.lens-makers[data-astro-cid-nj6moizu] .mono[data-astro-cid-nj6moizu]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:500}.visit-grid[data-astro-cid-2y744j24]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(30px,5vw,80px);display:grid}@media (width<=900px){.visit-grid[data-astro-cid-2y744j24]{grid-template-columns:1fr}}.visit-copy[data-astro-cid-2y744j24]{justify-items:start;gap:24px;display:grid}.visit-status[data-astro-cid-2y744j24]{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:.92rem;font-weight:700;display:inline-flex}.visit-list[data-astro-cid-2y744j24]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.visit-list[data-astro-cid-2y744j24] li[data-astro-cid-2y744j24]{align-items:flex-start;gap:14px;display:flex}.visit-list[data-astro-cid-2y744j24] svg{color:var(--accent);flex:none;margin-top:3px}.visit-cta[data-astro-cid-2y744j24]{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.visit-map[data-astro-cid-2y744j24]{aspect-ratio:4/3;border-radius:var(--radius-l);transition:transform .6s var(--ease), box-shadow .6s var(--ease);display:block}.visit-map[data-astro-cid-2y744j24]:hover{box-shadow:var(--shadow-l);transform:translateY(-4px)rotate(-.4deg)}.visit-map[data-astro-cid-2y744j24] .smap{height:100%}
