.ylm-band[data-astro-cid-r5mdbfb7]{background:#0d0d0d;border-bottom:1px solid oklch(68.6% .17 46.106/.35);padding-top:6.5rem}.ylm-lockup[data-astro-cid-r5mdbfb7]{align-items:center;gap:1rem;max-width:80rem;margin:0 auto;padding:1.25rem 1.5rem;display:flex}.ylm-avatar[data-astro-cid-r5mdbfb7]{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 30%;object-position:62% 30%;border:2px solid oklch(68.6% .17 46.106/.55);border-radius:9999px;width:3rem;height:3rem}.ylm-wordmark[data-astro-cid-r5mdbfb7]{flex-direction:column;line-height:1.1;display:flex}.ylm-name[data-astro-cid-r5mdbfb7]{letter-spacing:-.01em;color:#f5f5f4;font-family:Midnight,ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;font-weight:800}.ylm-tag[data-astro-cid-r5mdbfb7]{color:#9ca3af;margin-top:.15rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem}.ylm-bridge[data-astro-cid-r5mdbfb7]{background:#fafaf9;border-top:1px solid #e4e4e7}@media (width>=768px){.ylm-band[data-astro-cid-r5mdbfb7]{padding-top:8rem}.ylm-name[data-astro-cid-r5mdbfb7]{font-size:1.35rem}}.ylm-portrait[data-astro-cid-r5mdbfb7]{text-align:center;max-width:30rem;margin:0 auto;animation:7s ease-in-out infinite ylmPortraitFloat}.ylm-portrait-frame[data-astro-cid-r5mdbfb7]{border-radius:1.25rem;width:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:inline-block;position:relative}.ylm-portrait-frame[data-astro-cid-r5mdbfb7]:before{content:"";filter:blur(24px);opacity:.85;z-index:-1;background:conic-gradient(oklch(68.6% .17 46.106/0),oklch(68.6% .17 46.106/.6),#9bbcff59,#f6c76f66,oklch(68.6% .17 46.106/0));border-radius:1.9rem;animation:9s linear infinite ylmGlowSpin;position:absolute;inset:-16px}.ylm-portrait-frame[data-astro-cid-r5mdbfb7] img[data-astro-cid-r5mdbfb7]{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;border:3px solid #fff;border-radius:1.25rem;width:100%;position:relative;box-shadow:0 30px 70px #00000038}.ylm-portrait-frame[data-astro-cid-r5mdbfb7]:hover{transform:scale(1.02)rotate(-.7deg)}.ylm-portrait-badge[data-astro-cid-r5mdbfb7]{z-index:2;background:#0d0d0d;border:2px solid oklch(68.6% .17 46.106/.6);border-radius:9999px;place-items:center;width:3.6rem;height:3.6rem;font-size:2rem;animation:4.2s ease-in-out infinite ylmMushroomFloat;display:grid;position:absolute;bottom:-16px;right:-12px;box-shadow:0 12px 26px #0000004d}.ylm-portrait[data-astro-cid-r5mdbfb7] figcaption[data-astro-cid-r5mdbfb7]{letter-spacing:.06em;color:#71717a;margin-top:1.6rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem}@keyframes ylmPortraitFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes ylmGlowSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-astro-cid-r5mdbfb7][data-ylm-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(26px)}[data-astro-cid-r5mdbfb7][data-ylm-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ylm-portrait[data-astro-cid-r5mdbfb7],.ylm-portrait-frame[data-astro-cid-r5mdbfb7]:before,.ylm-portrait-badge[data-astro-cid-r5mdbfb7],.ylm-mushroom-motion[data-astro-cid-r5mdbfb7],.ylm-mushroom-motion[data-astro-cid-r5mdbfb7] span[data-astro-cid-r5mdbfb7],.ylm-studio-contact[data-astro-cid-r5mdbfb7],.ylm-studio-contact[data-astro-cid-r5mdbfb7]:before,.ylm-studio-inner[data-astro-cid-r5mdbfb7]:before,.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7],.ylm-mycelium-line[data-astro-cid-r5mdbfb7] circle[data-astro-cid-r5mdbfb7]{animation:none!important}[data-astro-cid-r5mdbfb7][data-ylm-reveal]{opacity:1;transition:none;transform:none}}.ylm-studio-contact[data-astro-cid-r5mdbfb7]{--bg:#f7f3ec;--black:#111;isolation:isolate;background:conic-gradient(#9bbcff,#c8a0d7,#ff8d9a,#f6c76f,#9bbcff);border-radius:26px;max-width:760px;margin:38px auto 8px;padding:2px;animation:4.8s linear infinite ylmFrameRotate;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000017}.ylm-studio-contact[data-astro-cid-r5mdbfb7]:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#fffffff2 0%,#ffffff73 5%,#0000 14%);animation:3.2s linear infinite ylmLightTravel;position:absolute;inset:-45%}.ylm-studio-inner[data-astro-cid-r5mdbfb7]{z-index:2;background:radial-gradient(circle at 16% 24%, #9bbcff21, transparent 30%), radial-gradient(circle at 88% 20%, #ff8d9a1f, transparent 28%), radial-gradient(circle at 50% 100%, #f6c76f1a, transparent 34%), var(--bg);text-align:center;border-radius:24px;padding:54px 42px 42px;position:relative;overflow:hidden}.ylm-studio-inner[data-astro-cid-r5mdbfb7]:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(120deg,#0000 0%,#ffffff38 50%,#0000 100%);animation:6s ease-in-out infinite ylmGlassSweep;position:absolute;inset:0;transform:translate(-120%)}.ylm-mycelium-line[data-astro-cid-r5mdbfb7]{z-index:1;opacity:.72;pointer-events:none;width:320px;height:220px;position:absolute}.ylm-mycelium-line[data-astro-cid-r5mdbfb7].left{bottom:-24px;left:-26px}.ylm-mycelium-line[data-astro-cid-r5mdbfb7].right{inset:-18px -26px auto auto;transform:scaleX(-1)rotate(180deg)}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]{fill:none;stroke:#7e5eaa94;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260;stroke-dashoffset:260px;filter:drop-shadow(0 0 4px #c8a0d72e);animation:5.8s ease-in-out infinite ylmMyceliumDraw}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]:nth-child(2){animation-delay:.4s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]:nth-child(3){animation-delay:.8s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]:nth-child(4){animation-delay:1.2s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]:nth-child(5){animation-delay:1.6s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]:nth-child(6){animation-delay:2s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] circle[data-astro-cid-r5mdbfb7]{fill:#f0a0a86b;filter:drop-shadow(0 0 6px #f0a0a833);animation:4s ease-in-out infinite ylmNodePulse}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] circle[data-astro-cid-r5mdbfb7]:nth-of-type(2){animation-delay:.5s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] circle[data-astro-cid-r5mdbfb7]:nth-of-type(3){animation-delay:1s}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] circle[data-astro-cid-r5mdbfb7]:nth-of-type(4){animation-delay:1.5s}.ylm-mushroom-motion[data-astro-cid-r5mdbfb7]{z-index:3;pointer-events:none;filter:drop-shadow(0 14px 20px #0000001f);place-items:center;width:78px;height:78px;font-size:50px;line-height:1;animation:4.2s ease-in-out infinite ylmMushroomFloat;display:grid;position:absolute;top:30px;right:48px}.ylm-mushroom-motion[data-astro-cid-r5mdbfb7] span[data-astro-cid-r5mdbfb7]{transform-origin:50%;animation:2.4s cubic-bezier(.5,0,.2,1) infinite ylmMushroomSpin;display:block}.ylm-studio-label[data-astro-cid-r5mdbfb7]{z-index:2;letter-spacing:.24em;text-transform:uppercase;color:#1116;margin:0 0 10px;font-size:9px;font-weight:600;line-height:1;position:relative}.ylm-studio-title[data-astro-cid-r5mdbfb7]{z-index:2;letter-spacing:-.055em;color:var(--black);margin:0 0 18px;font-size:clamp(30px,4.4vw,52px);font-weight:750;line-height:.98;position:relative}.ylm-studio-copy[data-astro-cid-r5mdbfb7]{z-index:2;color:#111111db;max-width:560px;margin:0 auto 30px;font-size:17px;line-height:1.58;position:relative}.ylm-studio-btn[data-astro-cid-r5mdbfb7]{z-index:2;color:#fff;letter-spacing:-.02em;background:#111;border-radius:999px;justify-content:center;align-items:center;min-width:166px;padding:16px 32px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 14px 30px #00000029}.ylm-studio-btn[data-astro-cid-r5mdbfb7]:hover{transform:translateY(-3px)scale(1.035);box-shadow:0 20px 38px #0003}@keyframes ylmFrameRotate{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes ylmLightTravel{0%{transform:translate(-35%,-35%)rotate(0)}25%{transform:translate(55%,-35%)rotate(90deg)}50%{transform:translate(55%,55%)rotate(180deg)}75%{transform:translate(-35%,55%)rotate(270deg)}to{transform:translate(-35%,-35%)rotate(360deg)}}@keyframes ylmGlassSweep{0%,42%{opacity:0;transform:translate(-130%)}52%{opacity:.75}68%,to{opacity:0;transform:translate(130%)}}@keyframes ylmMyceliumDraw{0%{stroke-dashoffset:260px;opacity:.08}35%{stroke-dashoffset:0;opacity:.72}72%{stroke-dashoffset:0;opacity:.42}to{stroke-dashoffset:-260px;opacity:.08}}@keyframes ylmNodePulse{0%,to{opacity:.34;transform:scale(1)}50%{opacity:.72;transform:scale(1.45)}}@keyframes ylmMushroomFloat{0%{transform:translate(0)}25%{transform:translate(-7px,6px)}50%{transform:translateY(-10px)}75%{transform:translate(7px,4px)}to{transform:translate(0)}}@keyframes ylmMushroomSpin{0%{transform:rotate(-10deg)scale(1)}22%{transform:rotate(18deg)scale(1.08)}44%{transform:rotate(42deg)scale(.98)}66%{transform:rotate(-18deg)scale(1.09)}to{transform:rotate(-10deg)scale(1)}}@media (width<=640px){.ylm-studio-inner[data-astro-cid-r5mdbfb7]{border-radius:20px;padding:44px 22px 32px}.ylm-mushroom-motion[data-astro-cid-r5mdbfb7]{width:54px;height:54px;font-size:36px;top:18px;right:18px}.ylm-studio-title[data-astro-cid-r5mdbfb7]{font-size:clamp(28px,9vw,40px)}.ylm-studio-copy[data-astro-cid-r5mdbfb7]{font-size:15px}.ylm-mycelium-line[data-astro-cid-r5mdbfb7]{opacity:.42;width:190px;height:135px}.ylm-mycelium-line[data-astro-cid-r5mdbfb7].left{bottom:-12px;left:-18px}.ylm-mycelium-line[data-astro-cid-r5mdbfb7].right{top:-10px;right:-18px}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] path[data-astro-cid-r5mdbfb7]{stroke-width:1.8px}.ylm-mycelium-line[data-astro-cid-r5mdbfb7] circle[data-astro-cid-r5mdbfb7]{filter:none}}.ylm-progress[data-astro-cid-r5mdbfb7]{z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.ylm-progress[data-astro-cid-r5mdbfb7] span[data-astro-cid-r5mdbfb7]{background:linear-gradient(90deg,oklch(68.6% .17 46.106),#f6c76f);width:0;height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 10px oklch(68.6% .17 46.106/.5)}[data-astro-cid-r5mdbfb7][data-ylm-hero]>[data-astro-cid-r5mdbfb7]{opacity:0;animation:.85s cubic-bezier(.2,.8,.2,1) forwards ylmHeroIn;transform:translateY(20px)}[data-astro-cid-r5mdbfb7][data-ylm-hero]>[data-astro-cid-r5mdbfb7]:first-child{animation-delay:60ms}[data-astro-cid-r5mdbfb7][data-ylm-hero]>[data-astro-cid-r5mdbfb7]:nth-child(2){animation-delay:.2s}[data-astro-cid-r5mdbfb7][data-ylm-hero]>[data-astro-cid-r5mdbfb7]:nth-child(3){animation-delay:.36s}@keyframes ylmHeroIn{to{opacity:1;transform:none}}.ylm-h[data-astro-cid-r5mdbfb7]{position:relative}.ylm-h[data-astro-cid-r5mdbfb7]:after{content:"";background:linear-gradient(90deg,oklch(68.6% .17 46.106),#f6c76f);border-radius:2px;width:0;height:3px;margin-top:.7rem;transition:width .9s cubic-bezier(.2,.8,.2,1) .15s;display:block}[data-astro-cid-r5mdbfb7][data-ylm-reveal].is-in .ylm-h[data-astro-cid-r5mdbfb7]:after{width:58px}[data-astro-cid-r5mdbfb7][data-ylm-reveal]{filter:blur(5px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),filter .7s}[data-astro-cid-r5mdbfb7][data-ylm-reveal].is-in{filter:none}.ylm-layer[data-astro-cid-r5mdbfb7]{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;transition-delay:var(--d,0s);position:relative;overflow:hidden;transform:translateY(22px)scale(.985)}[data-astro-cid-r5mdbfb7][data-ylm-reveal].is-in .ylm-layer[data-astro-cid-r5mdbfb7]{opacity:1;transform:none}.ylm-layer[data-astro-cid-r5mdbfb7]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), oklch(68.6% .17 46.106/.12), transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}[data-astro-cid-r5mdbfb7][data-ylm-reveal].is-in .ylm-layer[data-astro-cid-r5mdbfb7]:hover{border-color:oklch(68.6% .17 46.106/.55);transform:translateY(-6px);box-shadow:0 22px 44px #0000001a}.ylm-layer[data-astro-cid-r5mdbfb7]:hover:after{opacity:1}.ylm-layer-num[data-astro-cid-r5mdbfb7]{transition:transform .4s cubic-bezier(.2,.8,.2,1);display:inline-block}.ylm-layer[data-astro-cid-r5mdbfb7]:hover .ylm-layer-num[data-astro-cid-r5mdbfb7]{transform:scale(1.14)translateY(-2px)}.ylm-quote[data-astro-cid-r5mdbfb7]{position:relative;overflow:hidden}.ylm-quote[data-astro-cid-r5mdbfb7]:after{content:"“";color:oklch(68.6% .17 46.106/.14);pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:5.5rem;line-height:1;position:absolute;top:-.18em;right:.28em}[data-astro-cid-r5mdbfb7][data-spotlight]{position:relative;overflow:hidden}[data-astro-cid-r5mdbfb7][data-spotlight]:before{content:"";pointer-events:none;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,50%), oklch(68.6% .17 46.106/.18), transparent 70%);opacity:var(--so,0);z-index:0;transition:opacity .4s;position:absolute;inset:0}[data-astro-cid-r5mdbfb7][data-spotlight]>[data-astro-cid-r5mdbfb7]{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){[data-astro-cid-r5mdbfb7][data-ylm-hero]>[data-astro-cid-r5mdbfb7]{opacity:1;animation:none;transform:none}[data-astro-cid-r5mdbfb7][data-ylm-reveal]{filter:none}.ylm-layer[data-astro-cid-r5mdbfb7]{opacity:1;transition:none;transform:none}.ylm-h[data-astro-cid-r5mdbfb7]:after{width:58px;transition:none}.ylm-progress[data-astro-cid-r5mdbfb7] span[data-astro-cid-r5mdbfb7]{transition:none}}
