.st[data-astro-cid-cv2nokll]{background:var(--bg);height:100svh;position:relative}.st__sticky[data-astro-cid-cv2nokll]{height:var(--st-vh,100svh);position:sticky;top:0;overflow:hidden}.st__progress[data-astro-cid-cv2nokll]{z-index:30;background:#7b8cff1f;height:2px;position:absolute;inset:0 0 auto}.st__progress[data-astro-cid-cv2nokll] span[data-astro-cid-cv2nokll]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.st__stage[data-astro-cid-cv2nokll]{z-index:1;height:58%;position:absolute;inset:0 0 auto}.st__stage[data-astro-cid-cv2nokll]:after{content:"";z-index:10;background:linear-gradient(180deg, transparent 55%, var(--bg));pointer-events:none;position:absolute;inset:0}.st-scene[data-astro-cid-cv2nokll]{opacity:0;position:absolute;inset:0;overflow:hidden}.st-scene[data-astro-cid-cv2nokll]:first-child{opacity:1}.st-scene__still[data-astro-cid-cv2nokll]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st__copylayer[data-astro-cid-cv2nokll]{z-index:10;pointer-events:none;position:absolute;inset:0}.st-copy[data-astro-cid-cv2nokll]{padding-bottom:calc(var(--s-500) + env(safe-area-inset-bottom));opacity:0;visibility:hidden;will-change:opacity, transform;align-items:flex-end;display:flex;position:absolute;inset:0}.st-copy[data-astro-cid-cv2nokll]:not(.st-copy--hero){padding-top:calc(.5 * var(--st-vh,100svh));align-items:flex-start}.st-copy--hero[data-astro-cid-cv2nokll]{opacity:1;visibility:visible}.st-copy__box[data-astro-cid-cv2nokll]{gap:var(--s-200);pointer-events:auto;max-width:560px;display:grid}.st-copy__box[data-astro-cid-cv2nokll] .st-hero__logo{width:200px;height:auto;color:var(--ink);margin-bottom:var(--s-75)}.st-hero__title[data-astro-cid-cv2nokll],.st-copy__title[data-astro-cid-cv2nokll]{letter-spacing:-.03em;background:linear-gradient(90deg,#fff,#9b9b9b);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:680px;font-weight:600}.st-hero__title[data-astro-cid-cv2nokll]{font-size:var(--text-4xl);line-height:var(--leading-4xl)}.st-copy__title[data-astro-cid-cv2nokll]{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.st-hero__body[data-astro-cid-cv2nokll],.st-copy__body[data-astro-cid-cv2nokll]{max-width:680px;font-size:var(--text-base);line-height:var(--leading-base);color:var(--ink-soft)}.st-copy__num[data-astro-cid-cv2nokll]{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.12em;color:var(--ink-mute)}.st-copy__tags[data-astro-cid-cv2nokll]{gap:var(--s-75);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.st-hero__actions[data-astro-cid-cv2nokll]{gap:var(--s-100);margin-top:var(--s-75);flex-wrap:wrap;display:flex}.st-hero__proof[data-astro-cid-cv2nokll]{align-items:flex-start;gap:var(--s-75);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-soft);display:flex}.st-hero__proof[data-astro-cid-cv2nokll] svg{width:20px;height:20px;color:var(--accent);flex:none}.st__route[data-astro-cid-cv2nokll],.st__hint[data-astro-cid-cv2nokll]{display:none}@media (width<=1023px) and (height<=740px){.st-hero__body[data-astro-cid-cv2nokll]{display:none}.st-copy__box[data-astro-cid-cv2nokll] .st-hero__logo{width:160px}}@media (width>=640px){.st-hero__title[data-astro-cid-cv2nokll]{font-size:var(--text-5xl);line-height:1}.st-copy__title[data-astro-cid-cv2nokll]{font-size:var(--text-4xl);line-height:var(--leading-4xl)}}@media (width>=1024px){.st__stage[data-astro-cid-cv2nokll]{height:auto;inset:0 0 0 36%}.st__stage[data-astro-cid-cv2nokll]:after{background:linear-gradient(90deg, var(--bg), transparent 30%, transparent 85%, var(--bg))}.st-copy[data-astro-cid-cv2nokll],.st-copy[data-astro-cid-cv2nokll]:not(.st-copy--hero){align-items:center;padding-top:0;padding-bottom:0}.st-copy__box[data-astro-cid-cv2nokll]{max-width:480px}.st-copy__box[data-astro-cid-cv2nokll] .st-hero__logo{width:280px}.st-copy__title[data-astro-cid-cv2nokll]{font-size:var(--text-5xl);line-height:1}.st-hero__body[data-astro-cid-cv2nokll],.st-copy__body[data-astro-cid-cv2nokll]{font-size:var(--text-lg);line-height:var(--leading-lg)}.st__route[data-astro-cid-cv2nokll]{right:var(--s-400);z-index:20;gap:var(--s-75);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.st__dot[data-astro-cid-cv2nokll]{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.st__dot[data-astro-cid-cv2nokll] i[data-astro-cid-cv2nokll]{border-radius:var(--r-full);width:8px;height:8px;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);background:#ffffff4d}.st__dot[data-astro-cid-cv2nokll]:hover i[data-astro-cid-cv2nokll]{background:var(--ink);transform:scale(1.3)}.st__dot[data-astro-cid-cv2nokll][aria-current=step] i[data-astro-cid-cv2nokll]{background:var(--accent);transform:scale(1.5)}.st__dot-label[data-astro-cid-cv2nokll]{right:var(--s-500);padding:var(--s-50) var(--s-100);border-radius:var(--r-full);border:1px solid var(--line);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);background:#181818cc;font-weight:500;position:absolute;top:50%;transform:translate(8px,-50%)}.st__dot[data-astro-cid-cv2nokll]:hover .st__dot-label[data-astro-cid-cv2nokll],.st__dot[data-astro-cid-cv2nokll]:focus-visible .st__dot-label[data-astro-cid-cv2nokll],.st__dot[data-astro-cid-cv2nokll][aria-current=step] .st__dot-label[data-astro-cid-cv2nokll]{opacity:1;transform:translateY(-50%)}.st__hint[data-astro-cid-cv2nokll]{left:50%;bottom:var(--s-400);z-index:20;align-items:center;gap:var(--s-75);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.st__hint[data-astro-cid-cv2nokll] i[data-astro-cid-cv2nokll]{border-radius:var(--r-xl);border:2px solid #ffffff40;width:24px;height:40px;position:relative}.st__hint[data-astro-cid-cv2nokll] i[data-astro-cid-cv2nokll]:after{content:"";border-radius:var(--r-full);background:var(--accent);width:4px;height:8px;animation:st-wheel 1.8s var(--ease) infinite;position:absolute;top:8px;left:50%;transform:translate(-50%)}}@keyframes st-wheel{0%{opacity:0;top:6px}40%{opacity:1}to{opacity:0;top:20px}}@media (prefers-reduced-motion:reduce){.st__hint[data-astro-cid-cv2nokll] i[data-astro-cid-cv2nokll]:after{animation:none}}.copy-btn__icon[data-astro-cid-yulf4ecu]{display:inline-flex}.copy-btn__icon--done[data-astro-cid-yulf4ecu]{color:var(--accent);display:none}.copy-btn[data-astro-cid-yulf4ecu].is-done .copy-btn__icon--idle[data-astro-cid-yulf4ecu]{display:none}.copy-btn[data-astro-cid-yulf4ecu].is-done .copy-btn__icon--done[data-astro-cid-yulf4ecu]{display:inline-flex}.copy-btn[data-astro-cid-yulf4ecu].is-error{color:#ffb4b4;border-color:#ff8a8a}.bio__grid[data-astro-cid-izol6dha]{gap:var(--s-600);display:grid}.bio__photo[data-astro-cid-izol6dha]{border-radius:var(--r-3xl);background:var(--surface);aspect-ratio:2/3;max-height:640px;margin:0;overflow:hidden}.bio__photo[data-astro-cid-izol6dha] img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.bio__content[data-astro-cid-izol6dha]{gap:var(--s-300);align-content:start;display:grid}.bio__content[data-astro-cid-izol6dha] .section-head[data-astro-cid-izol6dha]{margin-bottom:var(--s-200)}.bio__block[data-astro-cid-izol6dha]{gap:var(--s-200);display:grid}.bio__block-head[data-astro-cid-izol6dha]{justify-content:space-between;align-items:center;gap:var(--s-200);display:flex}.bio__label[data-astro-cid-izol6dha]{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);font-weight:600}.bio__short[data-astro-cid-izol6dha]{font-size:var(--text-xl);line-height:var(--leading-xl);color:var(--ink)}.bio__long[data-astro-cid-izol6dha]{gap:var(--s-200);color:var(--ink-soft);display:grid}@media (width>=768px){.bio__grid[data-astro-cid-izol6dha]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.bio__photo[data-astro-cid-izol6dha]{top:var(--s-900);max-height:none;position:sticky}}.supports[data-astro-cid-cl2fwemg]{gap:var(--s-200);margin:0;padding:0;list-style:none;display:grid}.support[data-astro-cid-cl2fwemg]{gap:var(--s-100);transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease);flex-direction:column;display:flex}.support[data-astro-cid-cl2fwemg]:hover{border-color:#4a4a4a}.support__video[data-astro-cid-cl2fwemg]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;margin-bottom:var(--s-100);border-radius:var(--r-xl);background:var(--surface-2);display:block}.support__chip[data-astro-cid-cl2fwemg]{margin-left:var(--s-75);vertical-align:middle}.support__date[data-astro-cid-cl2fwemg]{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:.08em;color:var(--ink-mute)}.support__artist[data-astro-cid-cl2fwemg]{font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:-.02em}.support__track[data-astro-cid-cl2fwemg]{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--ink-soft)}.support__track[data-astro-cid-cl2fwemg] strong[data-astro-cid-cl2fwemg]{color:var(--accent);font-weight:600}.support__where[data-astro-cid-cl2fwemg]{color:var(--ink-soft)}.support__sources[data-astro-cid-cl2fwemg]{gap:var(--s-200);padding:var(--s-200) 0 0;flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}@media (width>=900px){.supports[data-astro-cid-cl2fwemg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.releases[data-astro-cid-iokqialf]{gap:var(--s-200);margin:0;padding:0;list-style:none;display:grid}.release[data-astro-cid-iokqialf]{gap:var(--s-200);flex-direction:column;display:flex}.release--highlight[data-astro-cid-iokqialf]{border-color:#7b8cff80}.release__meta[data-astro-cid-iokqialf]{justify-content:space-between;align-items:center;gap:var(--s-200);display:flex}.release__date[data-astro-cid-iokqialf]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-mute)}.release__title[data-astro-cid-iokqialf]{font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:-.02em}.release__label[data-astro-cid-iokqialf]{margin-top:calc(var(--s-100) * -1);color:var(--ink-soft)}.release__label[data-astro-cid-iokqialf] .mono[data-astro-cid-iokqialf]{font-size:var(--text-sm);color:var(--ink-mute)}.release__highlight[data-astro-cid-iokqialf]{gap:var(--s-100);padding:var(--s-200);border-radius:var(--r-2xl);background:#3d5afe1f;border:1px solid #7b8cff4d;display:flex}.release__highlight[data-astro-cid-iokqialf] svg{width:24px;height:24px;color:var(--accent);flex:none}.release__highlight-title[data-astro-cid-iokqialf]{color:var(--ink);font-weight:600}.release__highlight-body[data-astro-cid-iokqialf]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-soft)}.tracks[data-astro-cid-iokqialf]{margin:0;padding:0;list-style:none;display:grid}.track[data-astro-cid-iokqialf]{gap:var(--s-25);padding-block:var(--s-100);border-top:1px solid var(--line);display:grid}.track__name[data-astro-cid-iokqialf]{font-weight:500}.track__mix[data-astro-cid-iokqialf]{color:var(--ink-soft);font-weight:400}.track__data[data-astro-cid-iokqialf]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-mute)}.release__note[data-astro-cid-iokqialf]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-mute)}.release__links[data-astro-cid-iokqialf]{gap:var(--s-300);flex-wrap:wrap;margin:auto 0 0;padding:0;list-style:none;display:flex}@media (width>=900px){.releases[data-astro-cid-iokqialf]{grid-template-columns:repeat(2,minmax(0,1fr))}.track[data-astro-cid-iokqialf]{align-items:baseline;gap:var(--s-200);grid-template-columns:minmax(0,1fr) auto}}.tagline[data-astro-cid-6r2xtlfn]{padding-block:var(--s-900)}.tagline__text[data-astro-cid-6r2xtlfn]{max-width:680px;font-size:var(--text-4xl);line-height:var(--leading-4xl);letter-spacing:-.03em;text-wrap:balance;font-weight:600}.tagline__word[data-astro-cid-6r2xtlfn]{color:var(--ink)}.js .tagline__word[data-astro-cid-6r2xtlfn]{color:#ffffff5e;transition:color .9s var(--ease)}.js .tagline__word[data-astro-cid-6r2xtlfn].is-on{color:var(--ink)}@media (width>=768px){.tagline__text[data-astro-cid-6r2xtlfn]{font-size:var(--text-5xl);line-height:1}}@media (width>=1024px){.tagline[data-astro-cid-6r2xtlfn]{padding-block:calc(var(--s-900) * 2)}.tagline__text[data-astro-cid-6r2xtlfn]{max-width:880px;font-size:var(--text-6xl)}}@media (prefers-reduced-motion:reduce){.js .tagline__word[data-astro-cid-6r2xtlfn]{transition:none}}.radio__grid[data-astro-cid-navzy75k]{gap:var(--s-200);display:grid}.show[data-astro-cid-navzy75k],.sc[data-astro-cid-navzy75k]{gap:var(--s-100);flex-direction:column;display:flex}.show__icon[data-astro-cid-navzy75k]{width:48px;height:48px;margin-bottom:var(--s-100);border-radius:var(--r-xl);background:var(--surface-3);color:var(--accent);place-items:center;display:grid}.show__icon[data-astro-cid-navzy75k] svg{width:24px;height:24px}.show__kind[data-astro-cid-navzy75k]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--accent);font-weight:500}.show__title[data-astro-cid-navzy75k]{font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:-.02em}.show__host[data-astro-cid-navzy75k],.show__desc[data-astro-cid-navzy75k]{color:var(--ink-soft)}.show__cta[data-astro-cid-navzy75k]{align-self:flex-start;margin-top:auto}.show[data-astro-cid-navzy75k] .show__desc[data-astro-cid-navzy75k]{margin-bottom:var(--s-300)}.sc__player[data-astro-cid-navzy75k]{margin-top:var(--s-200);border-radius:var(--r-xl);background:var(--surface-2);border:1px solid var(--line);min-height:166px;overflow:hidden}.sc__placeholder[data-astro-cid-navzy75k]{justify-content:center;align-items:center;gap:var(--s-300);min-height:166px;padding:var(--s-300);flex-wrap:wrap;display:flex}.sc__player[data-astro-cid-navzy75k] iframe{border:0;width:100%;height:450px;display:block}@media (width>=900px){.radio__grid[data-astro-cid-navzy75k]{grid-template-columns:repeat(2,minmax(0,1fr))}}.live__grid[data-astro-cid-nufwvw5x]{gap:var(--s-200);grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;display:grid}.live[data-astro-cid-nufwvw5x]{border-radius:var(--r-3xl);background:var(--surface);border:1px solid var(--line);margin:0;position:relative;overflow:hidden}.live__video[data-astro-cid-nufwvw5x]{aspect-ratio:9/16;object-fit:cover;width:100%;height:auto}.live__toggle[data-astro-cid-nufwvw5x]{right:var(--s-200);bottom:var(--s-200);border-radius:var(--r-full);-webkit-backdrop-filter:blur(12px);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);background:#0009;border:1px solid #fff3;place-items:center;display:grid;position:absolute}.live__toggle[data-astro-cid-nufwvw5x]:hover{background:#000c;transform:scale(1.05)}.live__toggle[data-astro-cid-nufwvw5x]:active{transform:scale(.98)}.live__icon[data-astro-cid-nufwvw5x]{display:inline-flex}.live__icon[data-astro-cid-nufwvw5x] svg{width:20px;height:20px}.live__icon--pause[data-astro-cid-nufwvw5x],.live__toggle[data-astro-cid-nufwvw5x][aria-pressed=true] .live__icon--play[data-astro-cid-nufwvw5x]{display:none}.live__toggle[data-astro-cid-nufwvw5x][aria-pressed=true] .live__icon--pause[data-astro-cid-nufwvw5x]{display:inline-flex}.live__caption[data-astro-cid-nufwvw5x]{left:var(--s-200);bottom:var(--s-200);padding:var(--s-50) var(--s-100);border-radius:var(--r-full);font-size:var(--text-xs);line-height:var(--leading-xs);background:#0009;font-weight:500;position:absolute}@media (width<=479px){.live__caption[data-astro-cid-nufwvw5x]{display:none}}.gallery__head[data-astro-cid-rj65ajc3]{gap:var(--s-300);margin-bottom:var(--s-600);display:grid}.gallery__head[data-astro-cid-rj65ajc3] .section-head[data-astro-cid-rj65ajc3]{margin-bottom:0}.gallery__head[data-astro-cid-rj65ajc3] .btn[data-astro-cid-rj65ajc3]{justify-self:start}.gallery__size[data-astro-cid-rj65ajc3]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-mute);font-weight:400}.gallery[data-astro-cid-rj65ajc3]{columns:1;column-gap:var(--s-200);margin:0;padding:0;list-style:none}.gallery__item[data-astro-cid-rj65ajc3]{break-inside:avoid;margin-bottom:var(--s-200)}.gallery__link[data-astro-cid-rj65ajc3]{border-radius:var(--r-2xl);background:var(--surface);display:block;position:relative;overflow:hidden}.gallery__link[data-astro-cid-rj65ajc3] img{width:100%;height:auto;transition:transform 1.2s var(--ease)}.gallery__link[data-astro-cid-rj65ajc3]:hover img{transform:scale(1.03)}.gallery__badge[data-astro-cid-rj65ajc3]{right:var(--s-100);bottom:var(--s-100);padding:var(--s-25) var(--s-75);border-radius:var(--r-full);font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-soft);opacity:0;transition:opacity var(--dur) var(--ease);background:#000000b3;position:absolute}.gallery__link[data-astro-cid-rj65ajc3]:hover .gallery__badge[data-astro-cid-rj65ajc3],.gallery__link[data-astro-cid-rj65ajc3]:focus-visible .gallery__badge[data-astro-cid-rj65ajc3]{opacity:1}@media (width>=640px){.gallery[data-astro-cid-rj65ajc3]{columns:2}}@media (width>=1024px){.gallery[data-astro-cid-rj65ajc3]{columns:3}.gallery__head[data-astro-cid-rj65ajc3]{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.dl__grid[data-astro-cid-45th3mgo]{gap:var(--s-200);max-width:800px;display:grid}.dl[data-astro-cid-45th3mgo]{gap:var(--s-200);flex-direction:column;display:flex}.dl__body[data-astro-cid-45th3mgo]{color:var(--ink-soft)}.dl__cta[data-astro-cid-45th3mgo]{align-self:flex-start;margin-top:auto}.dl__size[data-astro-cid-45th3mgo]{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--ink-mute);font-weight:400}.logos[data-astro-cid-45th3mgo]{gap:var(--s-100);margin:var(--s-75) 0 var(--s-200);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.logo-tile[data-astro-cid-45th3mgo]{border-radius:var(--r-2xl);border:1px solid var(--line);overflow:hidden}.logo-tile__preview[data-astro-cid-45th3mgo]{aspect-ratio:16/9;padding:var(--s-300);place-items:center;display:grid}.logo-tile__preview--dark[data-astro-cid-45th3mgo]{background:var(--bg);color:#fff}.logo-tile__preview--light[data-astro-cid-45th3mgo]{color:#000;background:#fff}.logo-tile__preview[data-astro-cid-45th3mgo] .logo-tile__logo{width:100%;max-width:200px;height:auto}.logo-tile__foot[data-astro-cid-45th3mgo]{gap:var(--s-50);padding:var(--s-100) var(--s-200);background:var(--surface-2);display:grid}.logo-tile__name[data-astro-cid-45th3mgo]{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.logo-tile__files[data-astro-cid-45th3mgo]{gap:var(--s-200);font-size:var(--text-sm);line-height:var(--leading-sm);display:flex}.contact__panel[data-astro-cid-5n25xmrl]{gap:var(--s-200);padding:var(--s-500) var(--s-300);justify-items:start;display:grid}.contact__title[data-astro-cid-5n25xmrl]{max-width:680px;font-size:var(--text-4xl);line-height:var(--leading-4xl);letter-spacing:-.03em}.contact__lead[data-astro-cid-5n25xmrl]{max-width:560px}.contact__actions[data-astro-cid-5n25xmrl]{gap:var(--s-100);margin-top:var(--s-200);flex-wrap:wrap;display:flex}.contact__email[data-astro-cid-5n25xmrl]{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--ink-soft);border-radius:var(--r-md);transition:color var(--dur) var(--ease);text-decoration:none}.contact__email[data-astro-cid-5n25xmrl]:hover{color:var(--ink)}.contact__social[data-astro-cid-5n25xmrl]{gap:var(--s-100);width:100%;margin-top:var(--s-400);display:grid}.contact__social-label[data-astro-cid-5n25xmrl]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-mute)}.contact__social[data-astro-cid-5n25xmrl] ul[data-astro-cid-5n25xmrl]{gap:var(--s-75);margin:0;padding:0;list-style:none;display:grid}.social[data-astro-cid-5n25xmrl]{align-items:center;gap:var(--s-100);padding:var(--s-100) var(--s-200);border-radius:var(--r-xl);border:1px solid var(--line);background:var(--surface-2);transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease);text-decoration:none;display:flex}.social[data-astro-cid-5n25xmrl]:hover{border-color:var(--ink-mute);transform:translateY(-2px)}.social[data-astro-cid-5n25xmrl]:active{transform:scale(.98)}.social[data-astro-cid-5n25xmrl]>svg{width:24px;height:24px;color:var(--accent);flex:none}.social__text[data-astro-cid-5n25xmrl]{flex:1;min-width:0;display:grid}.social__label[data-astro-cid-5n25xmrl]{font-weight:600}.social__handle[data-astro-cid-5n25xmrl]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social[data-astro-cid-5n25xmrl] .social__arrow{width:16px;height:16px;color:var(--ink-mute)}.rider[data-astro-cid-5n25xmrl]{margin-top:var(--s-800);max-width:800px}.rider__title[data-astro-cid-5n25xmrl]{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.rider__lead[data-astro-cid-5n25xmrl]{margin-top:var(--s-75);color:var(--ink-soft)}.rider__list[data-astro-cid-5n25xmrl]{margin:var(--s-300) 0 0;border-top:1px solid var(--line);display:grid}.rider__row[data-astro-cid-5n25xmrl]{gap:var(--s-50);padding:var(--s-200) 0;border-bottom:1px solid var(--line);display:grid}.rider__row[data-astro-cid-5n25xmrl] dt[data-astro-cid-5n25xmrl]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--ink-mute)}.rider__row[data-astro-cid-5n25xmrl] dd[data-astro-cid-5n25xmrl]{font-size:var(--text-lg);line-height:var(--leading-lg);color:var(--ink);margin:0}@media (width>=640px){.rider__row[data-astro-cid-5n25xmrl]{gap:var(--s-300);grid-template-columns:180px minmax(0,1fr);align-items:baseline}}@media (width>=768px){.contact__panel[data-astro-cid-5n25xmrl]{padding:var(--s-800) var(--s-700)}.contact__title[data-astro-cid-5n25xmrl]{font-size:var(--text-6xl);line-height:1}.contact__social[data-astro-cid-5n25xmrl] ul[data-astro-cid-5n25xmrl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.contact__social[data-astro-cid-5n25xmrl] ul[data-astro-cid-5n25xmrl]{grid-template-columns:repeat(4,minmax(0,1fr))}}main[data-astro-cid-ha7q3tkh]:focus{outline:none}
