.logo-marquee--dark[data-astro-cid-h2jlyvcc]{margin-top:clamp(2.75rem,6vw,4.5rem);padding-block:0;border:0}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee-label[data-astro-cid-h2jlyvcc]{color:#ffffffa6}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .client-logo{filter:brightness(0) invert(1);opacity:.72}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .client-logo:hover{opacity:1}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee-toggle[data-astro-cid-h2jlyvcc]{display:grid;background:#ffffff0f;color:#fffc;border-color:#fff3}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee-toggle[data-astro-cid-h2jlyvcc]:hover{background:#ffffff1f;border-color:#fff6}@media(max-width:767px){.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee-layout[data-astro-cid-h2jlyvcc]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.5rem}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee[data-astro-cid-h2jlyvcc]{grid-column:1 / -1}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee-toggle[data-astro-cid-h2jlyvcc]{grid-column:2;grid-row:1}.logo-marquee--dark[data-astro-cid-h2jlyvcc] .marquee-label[data-astro-cid-h2jlyvcc]{font-size:.8125rem}}.marquee[data-astro-cid-h2jlyvcc]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track[data-astro-cid-h2jlyvcc]{--marquee-gap: 2.5rem;animation:marquee 46s linear infinite}@media(min-width:640px){.marquee-track[data-astro-cid-h2jlyvcc]{--marquee-gap: 3.5rem}}.marquee[data-astro-cid-h2jlyvcc]:hover .marquee-track[data-astro-cid-h2jlyvcc],.marquee[data-astro-cid-h2jlyvcc]:focus-within .marquee-track[data-astro-cid-h2jlyvcc],.marquee[data-astro-cid-h2jlyvcc][data-paused] .marquee-track[data-astro-cid-h2jlyvcc]{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--marquee-gap, 2rem)))}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-h2jlyvcc]{animation:none}.marquee[data-astro-cid-h2jlyvcc]{overflow-x:auto}}.stage[data-astro-cid-l3sqt2zg]{background:radial-gradient(80% 70% at 50% 0%,rgb(255 255 255 / .75),transparent 70%)}.stage[data-astro-cid-l3sqt2zg]:after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(to bottom,transparent,var(--color-canvas-deep) 92%);pointer-events:none}.sheet[data-astro-cid-l3sqt2zg]{position:absolute;left:50%;top:11%;width:62%;aspect-ratio:1426 / 2000;border-radius:0;background:#fff;box-shadow:0 1px 2px #0000000f,0 18px 40px -22px #00000061;transition:transform .6s var(--ease-out-soft),box-shadow .6s var(--ease-out-soft)}.sheet-under[data-astro-cid-l3sqt2zg]{transform:translate(-50%) translate(9%,3%) rotate(4deg);opacity:.75}.sheet-top[data-astro-cid-l3sqt2zg]{object-fit:cover;object-position:top;transform:translate(-50%) rotate(var(--tilt))}.letter-card[data-astro-cid-l3sqt2zg]:hover .sheet-top[data-astro-cid-l3sqt2zg],.stage[data-astro-cid-l3sqt2zg]:focus-visible .sheet-top[data-astro-cid-l3sqt2zg]{transform:translate(-50%) translateY(-5%) rotate(0) scale(1.03);box-shadow:0 1px 2px #0000000f,0 30px 60px -26px #00000073}.letter-card[data-astro-cid-l3sqt2zg]:hover .sheet-under[data-astro-cid-l3sqt2zg]{transform:translate(-50%) translate(13%,1%) rotate(6.5deg)}.zoom[data-astro-cid-l3sqt2zg]{position:absolute;z-index:1;right:1rem;bottom:1rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border-radius:var(--radius-sharp);font-size:.75rem;font-weight:500;color:var(--color-ink);background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 6px 18px -10px #00000059;transition:transform .4s var(--ease-out-soft),opacity .4s}@media(hover:hover){.zoom[data-astro-cid-l3sqt2zg]{opacity:0;transform:translateY(6px)}.letter-card[data-astro-cid-l3sqt2zg]:hover .zoom[data-astro-cid-l3sqt2zg],.stage[data-astro-cid-l3sqt2zg]:focus-visible .zoom[data-astro-cid-l3sqt2zg]{opacity:1;transform:none}}.stage[data-astro-cid-l3sqt2zg]:focus-visible{outline:2px solid var(--color-ink);outline-offset:-4px}@media(prefers-reduced-motion:reduce){.sheet[data-astro-cid-l3sqt2zg],.zoom[data-astro-cid-l3sqt2zg]{transition:none}}
