.learn[data-astro-cid-3gqw4pgv]{background:var(--color-ivory);padding-block:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(3rem,2rem + 3vw,5rem)}.learn__inner[data-astro-cid-3gqw4pgv]{max-width:58rem}.learn__goal[data-astro-cid-3gqw4pgv]{background:var(--color-primary);color:var(--color-white);font-family:var(--font-display);border-radius:999px;align-items:baseline;gap:.5rem;padding:.5rem 1.1rem;font-weight:700;display:inline-flex}.learn__goal-count[data-astro-cid-3gqw4pgv]{color:var(--color-soleil);font-size:1.4rem;font-weight:800}.sheet[data-astro-cid-3gqw4pgv]{--tone:var(--color-firouzeh-ink);--wash:color-mix(in srgb, var(--color-firouzeh) 14%, var(--color-white));background:var(--color-white);box-shadow:var(--shadow-card);border-top:8px solid var(--tone);border-radius:0 3.5rem;margin-top:1.75rem;overflow:hidden}[dir=rtl] .sheet[data-astro-cid-3gqw4pgv]{border-radius:3.5rem 0}.sheet[data-astro-cid-3gqw4pgv][data-tone="1"]{--tone:var(--color-primary);--wash:color-mix(in srgb, var(--color-primary) 10%, var(--color-white))}.sheet[data-astro-cid-3gqw4pgv][data-tone="2"]{--tone:var(--color-brique-ink);--wash:color-mix(in srgb, var(--color-soleil) 22%, var(--color-white))}.sheet__head[data-astro-cid-3gqw4pgv]{align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem) clamp(1.25rem,1rem + 2vw,2.75rem) 1rem;display:flex}.sheet__num[data-astro-cid-3gqw4pgv]{aspect-ratio:1;background:var(--tone);width:4.25rem;color:var(--color-white);font-family:var(--font-editorial);box-shadow:0 0 0 4px var(--color-soleil);border-radius:999px 999px 1rem 1rem;flex:none;place-items:center;font-size:1.8rem;font-weight:800;display:grid}.sheet__kicker[data-astro-cid-3gqw4pgv]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tone);font-size:.85rem;font-weight:800}[dir=rtl] .sheet__kicker[data-astro-cid-3gqw4pgv]{letter-spacing:0}.sheet__title[data-astro-cid-3gqw4pgv]{font-family:var(--font-editorial);color:var(--color-primary);margin-top:.2rem;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);font-weight:800;line-height:1.2}.sheet__by[data-astro-cid-3gqw4pgv]{color:var(--color-ink);margin-top:.4rem;font-size:.95rem}.sheet__short[data-astro-cid-3gqw4pgv]{background:var(--wash);border-inline-start:5px solid var(--color-soleil);border-radius:1.25rem;margin-inline:clamp(1.25rem,1rem + 2vw,2.75rem);padding:1.1rem 1.35rem;font-size:1.1rem;font-weight:500;line-height:1.65}.sheet__short-label[data-astro-cid-3gqw4pgv],.sheet__q-label[data-astro-cid-3gqw4pgv]{font-family:var(--font-display);color:var(--tone);margin-bottom:.25rem;font-weight:800}.sheet__body[data-astro-cid-3gqw4pgv]{padding:.5rem clamp(1.25rem,1rem + 2vw,2.75rem) 1.5rem}.sheet__sec[data-astro-cid-3gqw4pgv] h3[data-astro-cid-3gqw4pgv]{font-family:var(--font-display);color:var(--tone);margin-top:1.5rem;font-size:1.25rem;font-weight:800}.sheet__sec[data-astro-cid-3gqw4pgv] p[data-astro-cid-3gqw4pgv]{margin-top:.6rem;font-size:1.075rem;line-height:1.75}.sheet__points[data-astro-cid-3gqw4pgv]{gap:.6rem;margin-top:.75rem;display:grid}.sheet__points[data-astro-cid-3gqw4pgv] li[data-astro-cid-3gqw4pgv]{padding-inline-start:1.6rem;line-height:1.6;position:relative}.sheet__points[data-astro-cid-3gqw4pgv] li[data-astro-cid-3gqw4pgv]:before{content:"";inset-inline-start:0;background:var(--color-soleil);border-radius:999px;width:.7rem;height:.7rem;position:absolute;top:.5em}.sheet__question[data-astro-cid-3gqw4pgv]{background:var(--tone);color:var(--color-white);padding:clamp(1.25rem,1rem + 1.5vw,2rem) clamp(1.25rem,1rem + 2vw,2.75rem)}.sheet__question[data-astro-cid-3gqw4pgv] .sheet__q-label[data-astro-cid-3gqw4pgv]{color:var(--color-soleil)}.sheet__q[data-astro-cid-3gqw4pgv]{font-family:var(--font-editorial);font-size:clamp(1.2rem,1rem + .8vw,1.5rem);font-weight:700;line-height:1.4}.sheet__write[data-astro-cid-3gqw4pgv]{gap:.5rem;margin-top:1rem;display:inline-flex}.sheet__q-note[data-astro-cid-3gqw4pgv]{opacity:.92;margin-top:.75rem;font-size:.95rem}.learn__next[data-astro-cid-3gqw4pgv]{text-align:center;font-family:var(--font-display);color:var(--color-firouzeh-ink);margin-top:2rem;font-weight:700}
