.hero[data-astro-cid-lksculva]{padding-top:24px}.hero__eyebrow[data-astro-cid-lksculva]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--fg-mute);text-transform:uppercase;margin-bottom:24px;display:inline-flex;align-items:center;gap:10px}.hero__eyebrow[data-astro-cid-lksculva]:before{content:"";display:inline-block;width:20px;height:2px;background:var(--signal)}.hero__headline[data-astro-cid-lksculva]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(2.4rem,6.5vw,5rem);line-height:1.03;letter-spacing:-.015em;color:var(--ink);margin:0 0 48px;max-width:22ch;text-wrap:balance}.hero__headline[data-astro-cid-lksculva] em[data-astro-cid-lksculva]{font-style:italic;color:var(--signal)}.hero__foot[data-astro-cid-lksculva]{margin-top:32px;display:flex;gap:20px;flex-wrap:wrap;align-items:baseline;font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--fg-body);max-width:62ch}.hero__foot[data-astro-cid-lksculva] em[data-astro-cid-lksculva]{font-style:italic;color:var(--ink);font-weight:500}.section[data-astro-cid-lksculva]{margin-top:96px}.section__frame[data-astro-cid-lksculva]{max-width:760px;margin-bottom:48px}.section__label[data-astro-cid-lksculva]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--fg-mute);text-transform:uppercase;margin-bottom:20px;display:inline-flex;align-items:center;gap:10px}.section__label[data-astro-cid-lksculva]:before{content:"";display:inline-block;width:20px;height:2px;background:var(--signal)}.section__title[data-astro-cid-lksculva]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.1;letter-spacing:-.01em;color:var(--ink);margin:0 0 20px;text-wrap:balance}.section__title[data-astro-cid-lksculva] em[data-astro-cid-lksculva]{font-style:italic;color:var(--signal)}.section__intro[data-astro-cid-lksculva]{font-size:17px;line-height:1.6;color:var(--fg-body);max-width:62ch;margin:0 0 20px}.ufs[data-astro-cid-lksculva]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;font-family:var(--font-body)}.uf-group[data-astro-cid-lksculva]{border-top:1px solid var(--line);padding-top:22px}.uf-group--wide[data-astro-cid-lksculva]{grid-column:1 / -1;max-width:60ch}.uf-group__label[data-astro-cid-lksculva]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--fg-mute);text-transform:uppercase;margin-bottom:18px}.uf-list[data-astro-cid-lksculva]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.uf-list[data-astro-cid-lksculva] li[data-astro-cid-lksculva]{display:flex;flex-direction:column;gap:6px;padding-left:14px;border-left:2px solid var(--signal)}.uf-list[data-astro-cid-lksculva] strong[data-astro-cid-lksculva]{color:var(--ink);font-weight:600;font-size:15px;line-height:1.35}.uf-list[data-astro-cid-lksculva] span[data-astro-cid-lksculva]{color:var(--fg-body);font-size:14px;line-height:1.55}.link-inline[data-astro-cid-lksculva]{color:var(--calm);text-decoration:none;border-bottom:1px dotted currentColor}.link-inline[data-astro-cid-lksculva]:hover{color:var(--calm-hover)}.btn[data-astro-cid-lksculva]{font-family:var(--font-body);font-size:15px;font-weight:500;padding:12px 22px;border-radius:var(--radius-input);border:1px solid transparent;cursor:pointer;text-decoration:none;display:inline-block}.btn--primary[data-astro-cid-lksculva]{background:var(--calm);color:var(--base);border-color:var(--calm)}.btn--primary[data-astro-cid-lksculva]:hover{background:var(--calm-hover);border-color:var(--calm-hover)}.link[data-astro-cid-lksculva]{color:var(--calm);text-decoration:none;border-bottom:1px dotted currentColor;padding-bottom:1px}.link[data-astro-cid-lksculva]:hover{color:var(--calm-hover)}.try__cta[data-astro-cid-lksculva]{margin-top:32px;display:flex;gap:20px;align-items:baseline;flex-wrap:wrap}@media(max-width:900px){.ufs[data-astro-cid-lksculva]{grid-template-columns:1fr;gap:32px}.hero__headline[data-astro-cid-lksculva]{font-size:clamp(2rem,8vw,3rem)}.section[data-astro-cid-lksculva]{margin-top:72px}}
