@font-face{font-family:iddah Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-400-normal.woff2);unicode-range:U+20-7E,U+A0-BB,U+D7,U+2009-2033}@font-face{font-family:iddah Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-acc-400-normal.woff2);unicode-range:U+C9,U+E0-E1,U+E7-E9,U+ED,U+F1,U+F3,U+F6,U+FA,U+FC}@font-face{font-family:iddah Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-ext-400-normal.woff2);unicode-range:U+100-101,U+12A-12B,U+16A-16B,U+2BE-2BF,U+1E0C-1E0D,U+1E24-1E25,U+1E62-1E63,U+1E6C-1E6D,U+1E92-1E93}@font-face{font-family:"iddah Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-400-italic.woff2);unicode-range:U+20-7E,U+A0-BB,U+D7,U+2009-2033}@font-face{font-family:"iddah Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-acc-400-italic.woff2);unicode-range:U+C9,U+E0-E1,U+E7-E9,U+ED,U+F1,U+F3,U+F6,U+FA,U+FC}@font-face{font-family:"iddah Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-ext-400-italic.woff2);unicode-range:U+100-101,U+12A-12B,U+16A-16B,U+2BE-2BF,U+1E0C-1E0D,U+1E24-1E25,U+1E62-1E63,U+1E6C-1E6D,U+1E92-1E93}@font-face{font-family:"iddah Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/eb-garamond-500-normal.woff2);unicode-range:U+20-7E,U+A0-BB,U+D7,U+2009-2033}@font-face{font-family:"iddah Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/eb-garamond-acc-500-normal.woff2);unicode-range:U+C9,U+E0-E1,U+E7-E9,U+ED,U+F1,U+F3,U+F6,U+FA,U+FC}@font-face{font-family:"iddah Serif";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/eb-garamond-ext-500-normal.woff2);unicode-range:U+100-101,U+12A-12B,U+16A-16B,U+2BE-2BF,U+1E0C-1E0D,U+1E24-1E25,U+1E62-1E63,U+1E6C-1E6D,U+1E92-1E93}@font-face{font-family:iddah Arabic;font-weight:400 700;font-display:swap;src:url(/fonts/scheherazade-arabic-400.woff2);unicode-range:U+20,U+A0,U+60C,U+61B,U+61F,U+621-63A,U+640-654,U+660-669,U+670-671,U+6D6-6D7,U+6DA,U+6DE-6DF,U+6E2,U+6E5-6E6,U+200C-200E,U+FDFA}.contents-group{margin-block-end:28px}.contents-group>h3{font:400 .8125rem/1.3 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-block-end:4px}.qlist{list-style:none;margin:0;padding:0}.qlist li{max-inline-size:none;border-block-end:1px solid var(--line)}.qlist a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:baseline;padding-block:14px;min-block-size:56px;color:var(--ink);text-decoration:none}.qlist.numbered a{grid-template-columns:2.25ch minmax(0,1fr) auto}.qlist .no{font:300 1.375rem/1 var(--display);color:var(--soft)}.qlist .q{font:400 1.1875rem/1.38 var(--serif)}.qlist a:hover .q{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:5px}.qlist .chev{font:600 .875rem/1 var(--ui);color:var(--accent);white-space:nowrap}.tag{font:400 .8125rem/1 var(--ui);color:var(--soft);white-space:nowrap;border:1px solid var(--line-2);border-radius:999px;padding:5px 10px}.section-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;border-block-end:1px solid var(--line-2);padding-block-end:14px;margin-block-end:24px}.section-title h2{font-size:clamp(1.875rem,3.6vw,2.875rem)}.section-title p{font:400 .875rem/1.45 var(--ui);color:var(--soft);margin:0;max-inline-size:40ch}@media(min-width:60rem){.section-title p{text-align:end}}.plain-list{padding-inline-start:1.15em;margin:0 0 1rem}.plain-list li{margin-block-end:12px;padding-inline-start:4px}.plain-list li::marker{color:var(--accent)}.link-list{list-style:none;padding:0;margin:8px 0 0}.link-list a{display:inline-flex;align-items:center;min-block-size:44px;font:600 .9375rem/1.3 var(--ui)}.care-card{margin-block:0 8px;border-radius:18px;background:var(--care-wash);padding:20px 24px;border:1px solid color-mix(in srgb,var(--care) 25%,transparent)}.care-card ul{margin:0;padding-inline-start:1.1em}.care-card li{margin-block:8px}.care-card li::marker{color:var(--care)}.draft-card{border:1px dashed var(--line-2);border-radius:18px;padding:24px;background:var(--paper-2)}.preview-flag{background:var(--care-wash);color:var(--ink);font:400 .9375rem/1.4 var(--ui);padding:8px 14px;border-radius:999px;display:inline-block;margin-block-end:16px}.how{border-block-end:1px solid var(--line)}.how:first-of-type{border-block-start:1px solid var(--line)}.how summary{cursor:pointer;min-block-size:52px;display:flex;align-items:center;gap:10px;font:600 1rem/1.3 var(--ui);color:var(--ink);list-style:none}.how summary::-webkit-details-marker{display:none}.how summary:before{content:"";inline-size:7px;block-size:7px;border:solid var(--accent);border-width:0 1.5px 1.5px 0;transform:rotate(-45deg);transition:transform .15s;flex:none}.how[open] summary:before{transform:rotate(45deg)}.how[open]{padding-block-end:16px}.how ol{padding-inline-start:1.3em;margin:8px 0 12px}.how ol li{margin-block-end:8px}.how-note{padding-block:14px;border-block-end:1px solid var(--line)}.how-note h3{margin-block-end:4px}.how-note p{margin:0;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.how summary:before{transition:none}}sup.ref{font:600 .62em/0 var(--ui);vertical-align:super;margin-inline-start:.06em;color:var(--accent)}.ref-sep{font:600 .62em/0 var(--ui);vertical-align:super;color:var(--soft)}sup.ref a{text-decoration:none;display:inline-block;padding:2px 1px}.src-section>h2{font:400 .8125rem/1.3 var(--ui)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-block-end:12px}.sources{margin:0;padding:0;list-style:none;font-size:1rem}.sources>li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:6px;padding-block:10px 0;border-block-end:1px solid var(--line);max-inline-size:none}.sources>li:first-child{border-block-start:1px solid var(--line)}.sources .n{font:300 1.25rem/1.2 var(--display);color:var(--soft)}.sources .cite{color:var(--ink);margin:0;line-height:1.45}.sources .grade{color:var(--soft)}.src-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px}.src-meta .line{font:400 .875rem/1.4 var(--ui);color:var(--soft);padding-block:4px}.src-meta .line a{display:inline-block;padding-block:10px;font-weight:600}.passage summary,.more-sources>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;color:var(--accent)}.passage summary{font:600 .875rem/1.3 var(--ui);min-block-size:44px}.passage summary::-webkit-details-marker,.more-sources>summary::-webkit-details-marker{display:none}.passage summary:after,.more-sources>summary:after{content:"";inline-size:7px;block-size:7px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.passage[open]>summary:after,.more-sources[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.passage[open]{flex-basis:100%;padding-block-end:12px}.passage p{font-size:1.0625rem;color:var(--ink-2)}.passage .ar{color:var(--ink);font-size:1.3em;line-height:2.2}.passage ul{margin:0;padding-inline-start:1.1em;font-size:1rem}.more-sources>summary{min-block-size:48px;border-block-end:1px solid var(--line);font:600 .9375rem/1.3 var(--ui)}.more-sources[open]>summary{border-block-end:0}@media(prefers-reduced-motion:reduce){.passage summary:after,.more-sources>summary:after{transition:none}}
