.fd:where(.astro-fpkw3wkz){flex-direction:column;gap:8px;padding:4px 0;display:flex}.fd:where(.astro-fpkw3wkz)[hidden]{display:none}.fd:where(.astro-fpkw3wkz):focus{outline:none}.fd:where(.astro-fpkw3wkz) p{color:var(--text-2);margin:0;font-size:15px;line-height:24px}.fd:where(.astro-fpkw3wkz) a:not(.wbtn){color:var(--text);text-decoration:underline;text-decoration-color:var(--border-hover);text-underline-offset:3px}.ok:where(.astro-fpkw3wkz){background:var(--ok-bg);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--ok-line);border-radius:50%;margin-bottom:8px;position:relative}.ok:where(.astro-fpkw3wkz):after{content:"";border:solid var(--ok);border-width:0 0 2px 2px;width:12px;height:7px;position:absolute;top:13px;left:12px;rotate:-45deg}.lp:where(.astro-3ii5yw2s){padding:80px var(--gx) 96px;border-bottom:1px solid var(--border);grid-template:"txt card""aside card"1fr/minmax(0,1fr) 576px;align-items:start;gap:40px 64px;display:grid;position:relative}.txt:where(.astro-3ii5yw2s),.card:where(.astro-3ii5yw2s){position:relative}.dots:where(.astro-3ii5yw2s){left:calc(var(--gx) + 1px);pointer-events:none;background-image:radial-gradient(circle at 1px 1px, var(--text-3) 1px, transparent 1.2px);opacity:.22;background-size:24px 24px;width:min(420px,40%);height:360px;position:absolute;top:0;mask-image:linear-gradient(#000 40%,#0000)}.txt:where(.astro-3ii5yw2s){grid-area:txt;padding-top:8px}.h:where(.astro-3ii5yw2s){font-size:clamp(36px,3.9vw,52px);line-height:1.1}.card:where(.astro-3ii5yw2s){border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-area:card;min-width:0;padding:28px}.aside:where(.astro-3ii5yw2s){grid-area:aside;min-width:0;position:sticky;top:96px}@media (width<=1100px){.lp:where(.astro-3ii5yw2s){grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"txt""card""aside";padding-block:64px 72px}.aside:where(.astro-3ii5yw2s){position:relative;top:auto}.card:where(.astro-3ii5yw2s){max-width:680px}}@media (width<=767px){.lp:where(.astro-3ii5yw2s){row-gap:32px;padding-block:40px 56px}.dots:where(.astro-3ii5yw2s){display:none}.card:where(.astro-3ii5yw2s){margin-inline:-4px;padding:20px 16px}}
