.p11-reading{max-width:52rem;color:var(--ink);overflow-wrap:anywhere;margin-inline:auto;padding:2rem 1.25rem 4rem}.p11-heading{padding-block:1.5rem 2rem}.p11-heading h1{font-size:clamp(2.2rem,6vw,3.5rem);line-height:1.15}.p11-reading p,.p11-card p,.p11-card li{line-height:1.8}.p11-card{background:var(--canvas);color:var(--ink);border:1px solid var(--navy);border-radius:1.25rem;min-width:0;margin-block:1rem;padding:clamp(1.25rem,4vw,2rem);box-shadow:0 8px 24px #12284c0a}.p11-card h2,.p11-card h3{color:var(--navy);margin-block:.4rem 1rem}.p11-number{color:var(--crimson);letter-spacing:.12em;margin:0;font-weight:700}.p11-chip{border:1px solid var(--navy);color:var(--navy);background:var(--canvas);border-radius:2rem;padding:.25rem .8rem;display:inline-block}.p11-card a,.p11-reading a{color:var(--crimson);text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.p11-card summary{cursor:pointer;min-height:44px;color:var(--navy);padding:.75rem 0;font-weight:700}.p11-card details{border-top:1px solid var(--navy);margin-top:1.25rem}.p11-card :focus-visible,.p11-reading :focus-visible{outline:3px solid var(--crimson);outline-offset:4px;border-radius:.25rem}.p11-task{border-left:3px solid var(--crimson);white-space:pre-line;padding-left:1rem}.p11-card li{margin-block:.5rem}.p11-card ul,.p11-card ol{padding-left:1.5rem}.p11-samples{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.p11-samples .p11-card{margin:0}.p11-product{max-width:52rem;margin-inline:auto}.p11-product blockquote{border-left:3px solid var(--crimson);margin-inline:0;padding:1rem}@media (width<=40rem){.p11-samples{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.p11-card{scroll-behavior:auto;transition:none}}.p11-card[data-part=practice]{background:var(--champagne)}.catalogue .offering-card{background:var(--canvas)}
