.dh:where(.astro-caydcdri),.dh:where(.astro-caydcdri)>:where(.astro-caydcdri):not(.dots){position:relative}.dots:where(.astro-caydcdri){right:calc(var(--gx) + 1px);pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--text-3) 1px, transparent 1.2px);opacity:.3;background-size:24px 24px;width:min(440px,50%);height:360px;position:absolute;top:0;mask-image:linear-gradient(#000 40%,#0000)}.top:where(.astro-caydcdri){grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:56px;margin-top:28px;display:grid}.h:where(.astro-caydcdri){letter-spacing:-.04em;text-wrap:balance;font-size:clamp(36px,4.6vw,56px);line-height:1.08}.hlead:where(.astro-caydcdri){max-width:640px}@media (width<=1100px){.top:where(.astro-caydcdri){grid-template-columns:minmax(0,1fr);align-items:start;gap:36px}.top:where(.astro-caydcdri)>.tb{max-width:520px}}@media (width<=767px){.dots:where(.astro-caydcdri){display:none}.top:where(.astro-caydcdri){margin-top:20px}}
