.studio[data-astro-cid-lcdefpme]{padding:clamp(112px, 11vw, 140px) var(--gutter) 0;text-align:center;background:radial-gradient(ellipse 55% 50% at 50% 48%, #fff 0%, #fff0 72%), repeating-conic-gradient(from -4deg at 50% 46%, #ffffff8c 0deg 7deg, #fff0 7deg 20deg), linear-gradient(180deg, #e9ecf8 0%, var(--page) 100%);position:relative;overflow:hidden}.wordmark[data-astro-cid-lcdefpme]{color:var(--ink);letter-spacing:.015em;text-transform:uppercase;font-size:clamp(44px,8.2vw,118px);font-weight:900;line-height:.95}.tagline[data-astro-cid-lcdefpme]{color:#4a4e73;letter-spacing:.6em;text-transform:uppercase;margin-top:clamp(10px,1.4vw,18px);margin-right:-.6em;font-size:clamp(14px,1.9vw,27px);font-weight:600}.studio-art[data-astro-cid-lcdefpme]{width:min(1040px,100%);margin:clamp(16px,2vw,28px) auto 0}.band[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:var(--band,var(--indigo-2));position:relative;overflow:hidden}.band[data-astro-cid-lcdefpme]:before{z-index:-1;content:"";background:linear-gradient(90deg,#120b2e8c 0%,#120b2e33 40%,#120b2e00 60%);position:absolute;inset:0}.band-art[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.band-body[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;gap:22px;min-height:clamp(540px,44vw,680px);padding-block:56px;display:flex}.band-body[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:580px}.band-logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 10px 24px #00000059);width:clamp(240px,30vw,430px)}.band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-shadow:0 2px 12px #0a062899;font-size:clamp(17px,1.6vw,23px);font-weight:500;line-height:1.45}.band-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.view[data-astro-cid-lcdefpme]{min-height:64px;color:var(--ink);background:var(--gold);box-shadow:inset 0 -4px 0 var(--gold-deep);border-radius:12px;align-items:center;gap:10px;padding:0 30px;font-size:22px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex}.view[data-astro-cid-lcdefpme]:hover{filter:brightness(1.05);transform:translateY(-2px)}.view[data-astro-cid-lcdefpme] svg{fill:currentColor}@media (width<=860px){.band[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--band,var(--indigo-2)), var(--indigo))}.band[data-astro-cid-lcdefpme]:before{display:none}.band-art[data-astro-cid-lcdefpme]{z-index:0;aspect-ratio:16/10;object-position:85% center;height:auto;position:relative}.band-body[data-astro-cid-lcdefpme]{min-height:0;padding-block:28px 44px}}.next[data-astro-cid-lcdefpme]{background:var(--lavender);padding-block:clamp(28px,4vw,44px);position:relative;overflow:hidden}.next-card[data-astro-cid-lcdefpme]{text-align:center;border:2px dashed #bdbbdd;border-radius:18px;max-width:870px;padding:clamp(24px,3vw,36px) 24px}.eyebrow[data-astro-cid-lcdefpme]{color:#6e7194;letter-spacing:.4em;text-transform:uppercase;margin-right:-.4em;font-size:14px;font-weight:600}.next[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:10px;font-size:clamp(24px,3vw,40px);font-weight:700;line-height:1.15}.next-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:#6e7194;margin-top:8px;font-size:clamp(16px,1.6vw,22px)}.pad[data-astro-cid-lcdefpme]{color:#c9c7e8;font-size:clamp(120px,11vw,170px);position:absolute;top:50%;translate:0 -50%}.pad[data-astro-cid-lcdefpme] svg{stroke-width:1.6px}.pad-left[data-astro-cid-lcdefpme]{left:5%;rotate:-14deg}.pad-right[data-astro-cid-lcdefpme]{right:5%;rotate:14deg}@media (width<=1180px){.pad[data-astro-cid-lcdefpme]{display:none}}.philosophy[data-astro-cid-lcdefpme]{text-align:center;background:#fff;padding-block:clamp(56px,7vw,96px);position:relative;overflow:hidden}.philosophy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:clamp(30px,4vw,56px);font-weight:800;line-height:1.1}.philosophy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:820px;color:var(--muted);margin:18px auto 0;font-size:clamp(17px,1.7vw,24px)}.fist[data-astro-cid-lcdefpme]{width:clamp(150px,14vw,220px);position:absolute;top:50%;translate:0 -50%}.fist-left[data-astro-cid-lcdefpme]{left:3%}.fist-right[data-astro-cid-lcdefpme]{right:3%;transform:scaleX(-1)}@media (width<=1240px){.fist[data-astro-cid-lcdefpme]{display:none}}
