.lhero[data-astro-cid-ufuqhypx]{min-height:max(640px,82svh);display:flex;flex-direction:column}.lhero-img[data-astro-cid-ufuqhypx]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.lhero-shade[data-astro-cid-ufuqhypx]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0a0a0a99,#0a0a0a33 35%,#0a0a0a8c 65%,#0a0a0af5)}.lhero-inner[data-astro-cid-ufuqhypx]{position:relative;z-index:3;width:100%;margin-top:auto;padding-bottom:64px;display:flex;flex-wrap:wrap;gap:24px 64px;align-items:flex-end}.crumbs[data-astro-cid-ufuqhypx]{flex:0 0 100%;display:flex;gap:10px;color:var(--text-dim)}.crumbs[data-astro-cid-ufuqhypx] a[data-astro-cid-ufuqhypx]{text-decoration:none;transition:color .2s ease}.crumbs[data-astro-cid-ufuqhypx] a[data-astro-cid-ufuqhypx]:hover{color:var(--accent)}.lhero[data-astro-cid-ufuqhypx] h1[data-astro-cid-ufuqhypx]{flex:3 1 600px;font-weight:600;font-size:clamp(3rem,7.4vw,6.6rem);line-height:.9;letter-spacing:-.05em}.lhero-side[data-astro-cid-ufuqhypx]{flex:1 1 300px;display:flex;flex-direction:column;gap:22px;padding-bottom:8px}.lhero-side[data-astro-cid-ufuqhypx] p[data-astro-cid-ufuqhypx]{font-size:19px;color:var(--text-soft)}.lhero-ctas[data-astro-cid-ufuqhypx]{display:flex;flex-wrap:wrap;gap:12px}.sec[data-astro-cid-ufuqhypx]{padding-top:140px}.stories[data-astro-cid-ufuqhypx]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.story[data-astro-cid-ufuqhypx]{margin:0;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#ffffff0b,#ffffff03 60%),#0e0e0ed9;border:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;transition:border-color .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.story-art[data-astro-cid-ufuqhypx]{overflow:hidden;aspect-ratio:3 / 4}.story-art[data-astro-cid-ufuqhypx] img[data-astro-cid-ufuqhypx]{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.story[data-astro-cid-ufuqhypx]:hover{transform:translateY(-3px);border-color:#a48cf059}.story[data-astro-cid-ufuqhypx]:hover .story-art[data-astro-cid-ufuqhypx] img[data-astro-cid-ufuqhypx]{transform:scale(1.04)}.story[data-astro-cid-ufuqhypx] figcaption[data-astro-cid-ufuqhypx]{padding:24px 24px 28px;display:flex;flex-direction:column;gap:10px}.story[data-astro-cid-ufuqhypx] h3[data-astro-cid-ufuqhypx]{font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.2}.story[data-astro-cid-ufuqhypx] p[data-astro-cid-ufuqhypx]{font-size:15px;line-height:1.55;color:var(--text-dim)}.process[data-astro-cid-ufuqhypx]{margin-top:140px;background:var(--panel);padding:120px 0}.process-inner[data-astro-cid-ufuqhypx]{position:relative;z-index:1}.process[data-astro-cid-ufuqhypx] .h2[data-astro-cid-ufuqhypx]{margin-bottom:40px}.steps[data-astro-cid-ufuqhypx]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.step[data-astro-cid-ufuqhypx]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#ffffff0b,#ffffff03 60%),#0e0e0ed9;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:32px 28px 34px;display:flex;flex-direction:column;gap:12px;box-shadow:inset 0 1px #ffffff0d,0 20px 40px -28px #000000e6;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s ease}.step[data-astro-cid-ufuqhypx]:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(80% 60% at 0% 0%,rgba(164,140,240,.14),transparent 70%);opacity:0;transition:opacity .35s ease}.step[data-astro-cid-ufuqhypx]:hover{transform:translateY(-3px);border-color:#a48cf059}.step[data-astro-cid-ufuqhypx]:hover:before{opacity:1}.step-ico[data-astro-cid-ufuqhypx]{width:56px;height:56px;display:grid;place-items:center;border-radius:12px;background:#a48cf014;border:1px solid rgba(164,140,240,.25);color:var(--accent);margin-bottom:10px}.step-ico[data-astro-cid-ufuqhypx] i[data-astro-cid-ufuqhypx]{width:30px;height:30px;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.step[data-astro-cid-ufuqhypx] h3[data-astro-cid-ufuqhypx]{font-size:22px;font-weight:600;letter-spacing:-.01em}.others[data-astro-cid-ufuqhypx]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px}.others-links[data-astro-cid-ufuqhypx]{display:flex;flex-wrap:wrap;gap:12px 40px}.others-links[data-astro-cid-ufuqhypx] a[data-astro-cid-ufuqhypx]{font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;letter-spacing:-.02em;text-decoration:none;transition:color .2s ease}.others-links[data-astro-cid-ufuqhypx] a[data-astro-cid-ufuqhypx]:hover{color:var(--accent)}@media(max-width:1000px){.stories[data-astro-cid-ufuqhypx],.steps[data-astro-cid-ufuqhypx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.story[data-astro-cid-ufuqhypx],.story-art[data-astro-cid-ufuqhypx] img[data-astro-cid-ufuqhypx],.step[data-astro-cid-ufuqhypx]{transition:none}.story[data-astro-cid-ufuqhypx]:hover,.step[data-astro-cid-ufuqhypx]:hover{transform:none}}@media(max-width:640px){.stories[data-astro-cid-ufuqhypx],.steps[data-astro-cid-ufuqhypx]{grid-template-columns:1fr}.sec[data-astro-cid-ufuqhypx]{padding-top:96px}.process[data-astro-cid-ufuqhypx]{margin-top:96px;padding:88px 0}}
