.qcard[data-astro-cid-d42fhxki]{padding:16px 14px;border-radius:20px;display:flex;flex-direction:column;gap:24px;min-height:110px;color:inherit;text-decoration:none}.qcard--open[data-astro-cid-d42fhxki]{background:var(--open-soft)}.qcard--duty[data-astro-cid-d42fhxki]{background:var(--duty-soft)}.qcard__icon[data-astro-cid-d42fhxki]{width:32px;height:32px;border-radius:10px;display:grid;place-items:center}.qcard--open[data-astro-cid-d42fhxki] .qcard__icon[data-astro-cid-d42fhxki]{background:var(--open)}.qcard--duty[data-astro-cid-d42fhxki] .qcard__icon[data-astro-cid-d42fhxki]{background:var(--duty)}.qcard__title[data-astro-cid-d42fhxki]{font-family:var(--font-display);font-weight:600;font-size:18px}.qcard--open[data-astro-cid-d42fhxki] .qcard__title[data-astro-cid-d42fhxki]{color:var(--open)}.qcard--duty[data-astro-cid-d42fhxki] .qcard__title[data-astro-cid-d42fhxki]{color:var(--duty)}.qcard__sub[data-astro-cid-d42fhxki]{font-size:12.5px;color:var(--ink-soft);margin-top:2px}.opt[data-astro-cid-lw65tlr6]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;background:var(--surface);border:1px solid var(--hairline);color:var(--ink);text-decoration:none}.opt__icon[data-astro-cid-lw65tlr6]{width:38px;height:38px;border-radius:12px;background:var(--bg);display:grid;place-items:center;flex-shrink:0}.opt__body[data-astro-cid-lw65tlr6]{flex:1;display:flex;flex-direction:column;min-width:0}.opt__title[data-astro-cid-lw65tlr6]{font-weight:600;font-size:15px}.opt__sub[data-astro-cid-lw65tlr6]{font-size:12.5px;color:var(--ink-muted);margin-top:1px}.klasik[data-astro-cid-wzpg32nb]{padding-left:22px;padding-right:22px;gap:0}.kl-head[data-astro-cid-wzpg32nb]{display:flex;align-items:center;justify-content:space-between;padding-top:6px}.hero[data-astro-cid-wzpg32nb]{padding:40px 0 16px}.hero__kicker[data-astro-cid-wzpg32nb]{font-size:13px;color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.hero__title[data-astro-cid-wzpg32nb]{font-family:var(--font-display);font-size:38px;line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:12px 0 0;text-wrap:pretty}.hero__title[data-astro-cid-wzpg32nb] em[data-astro-cid-wzpg32nb]{font-style:italic;color:var(--accent)}.hero__sub[data-astro-cid-wzpg32nb]{font-size:15.5px;color:var(--ink-soft);margin:14px 0 0;line-height:1.45;max-width:320px}.primary[data-astro-cid-wzpg32nb]{margin-top:22px;display:flex;align-items:center;gap:14px;padding:18px;border-radius:22px;text-decoration:none;background:var(--accent);color:#fff;box-shadow:0 12px 30px #2a6fdb47,inset 0 1px #fff3}.primary__icon[data-astro-cid-wzpg32nb]{width:44px;height:44px;border-radius:14px;background:#ffffff2e;display:grid;place-items:center;flex-shrink:0}.primary__body[data-astro-cid-wzpg32nb]{flex:1;display:flex;flex-direction:column}.primary__title[data-astro-cid-wzpg32nb]{font-weight:700;font-size:16.5px;letter-spacing:-.01em}.primary__sub[data-astro-cid-wzpg32nb]{font-size:12.5px;opacity:.85;margin-top:2px}.opts[data-astro-cid-wzpg32nb]{margin-top:12px;display:grid;gap:10px}.spacer[data-astro-cid-wzpg32nb]{flex:1;min-height:16px}.quick[data-astro-cid-wzpg32nb]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:6px}.push-cta[data-astro-cid-wzpg32nb]{margin:14px 0 18px;display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:18px;background:var(--surface);border:1px solid var(--hairline);font-family:inherit;cursor:pointer;text-align:left;color:var(--ink)}.push-cta__icon[data-astro-cid-wzpg32nb]{font-size:22px;flex-shrink:0}.push-cta__body[data-astro-cid-wzpg32nb]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.push-cta__title[data-astro-cid-wzpg32nb]{font-weight:700;font-size:14.5px;letter-spacing:-.01em}.push-cta__sub[data-astro-cid-wzpg32nb]{font-size:12px;color:var(--ink-muted)}.push-cta__action[data-astro-cid-wzpg32nb]{padding:8px 14px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.push-cta__action[data-astro-cid-wzpg32nb][data-state=on]{background:var(--bg);color:var(--ink);border:1px solid var(--hairline)}
