.lic-head[data-astro-cid-rpc636pe] .copy[data-astro-cid-rpc636pe]{gap:14px;grid-column:1 / span 9}.lic-head[data-astro-cid-rpc636pe] h1[data-astro-cid-rpc636pe]{font-size:clamp(2rem,4.4vw,3.1rem)}.lic[data-astro-cid-rpc636pe]{display:flex;flex-direction:column;gap:clamp(22px,3.4vw,32px);padding-bottom:72px}.lic[data-astro-cid-rpc636pe]>*{max-width:48rem;width:100%}.lic[data-astro-cid-rpc636pe] p[data-astro-cid-rpc636pe],.lic[data-astro-cid-rpc636pe] li[data-astro-cid-rpc636pe]{overflow-wrap:break-word}.def[data-astro-cid-rpc636pe]{color:var(--soft)}.callout[data-astro-cid-rpc636pe]{font-family:var(--f-ui);font-size:.95rem;color:var(--ink);background:var(--sheet);border-left:3px solid var(--red);padding:12px 16px;border-radius:0 8px 8px 0}.callout[data-astro-cid-rpc636pe] b[data-astro-cid-rpc636pe]{font-weight:600}.sections[data-astro-cid-rpc636pe]{display:flex;flex-direction:column;border-top:2px solid var(--ink)}.sections[data-astro-cid-rpc636pe] section[data-astro-cid-rpc636pe]{padding:clamp(24px,4vw,34px) 0;border-bottom:1px solid var(--rule);display:flex;flex-direction:column;gap:14px}.sections[data-astro-cid-rpc636pe] section[data-astro-cid-rpc636pe]:last-child{border-bottom:0}.sections[data-astro-cid-rpc636pe] h2[data-astro-cid-rpc636pe]{font-size:clamp(1.45rem,2.6vw,1.85rem)}.sections[data-astro-cid-rpc636pe] p[data-astro-cid-rpc636pe],.sections[data-astro-cid-rpc636pe] li[data-astro-cid-rpc636pe]{color:var(--ink-2);max-width:70ch}.sections[data-astro-cid-rpc636pe] b[data-astro-cid-rpc636pe]{color:var(--ink);font-weight:600;font-family:var(--f-ui)}.sections[data-astro-cid-rpc636pe] ul[data-astro-cid-rpc636pe]:not(.next):not(.notes){padding-left:1.1em;display:flex;flex-direction:column;gap:10px}.sections[data-astro-cid-rpc636pe] li[data-astro-cid-rpc636pe]::marker{color:var(--red)}.school[data-astro-cid-rpc636pe]{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--sheet);border:1px solid var(--rule);border-radius:10px}.steps[data-astro-cid-rpc636pe]{list-style:none;padding:0;counter-reset:s;display:flex;flex-direction:column;gap:18px;margin-top:4px}.steps[data-astro-cid-rpc636pe]>li[data-astro-cid-rpc636pe]{counter-increment:s;position:relative;padding-left:3rem;display:flex;flex-direction:column;gap:4px}.steps[data-astro-cid-rpc636pe]>li[data-astro-cid-rpc636pe]:before{content:counter(s);position:absolute;left:0;top:.05em;font-family:var(--f-ui);font-weight:600;font-size:var(--t-xs);line-height:1;color:var(--red);border:1.5px solid currentColor;border-radius:50%;width:1.75rem;height:1.75rem;display:grid;place-items:center;background:var(--paper)}.steps[data-astro-cid-rpc636pe]>li[data-astro-cid-rpc636pe]:not(:last-child):after{content:"";position:absolute;left:calc(.875rem - 1px);top:2.1rem;bottom:-14px;border-left:2px solid var(--rule)}.notes[data-astro-cid-rpc636pe]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.notes[data-astro-cid-rpc636pe]>li[data-astro-cid-rpc636pe]{position:relative;padding-left:1.2em;display:flex;flex-direction:column;gap:4px}.notes[data-astro-cid-rpc636pe]>li[data-astro-cid-rpc636pe]:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--red)}.src[data-astro-cid-rpc636pe]{font-family:var(--f-ui);font-size:var(--t-2xs);color:var(--soft)}.src[data-astro-cid-rpc636pe] summary[data-astro-cid-rpc636pe]{cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding-right:4px;list-style:none;font-weight:600;letter-spacing:.02em;border-radius:4px;color:var(--soft)}.src[data-astro-cid-rpc636pe] summary[data-astro-cid-rpc636pe]::-webkit-details-marker{display:none}.src[data-astro-cid-rpc636pe] summary[data-astro-cid-rpc636pe]:before{content:"";width:.45em;height:.45em;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s}.src[data-astro-cid-rpc636pe][open] summary[data-astro-cid-rpc636pe]:before{transform:rotate(45deg) translate(-1px,-1px)}.src[data-astro-cid-rpc636pe] summary[data-astro-cid-rpc636pe]:hover{color:var(--red)}.src[data-astro-cid-rpc636pe] ul[data-astro-cid-rpc636pe]{list-style:none;margin:2px 0 0;padding:8px 0 2px 12px!important;border-left:2px solid var(--rule-strong);display:flex;flex-direction:column;gap:4px!important}.src[data-astro-cid-rpc636pe] li[data-astro-cid-rpc636pe]{font-size:var(--t-xs)}.src[data-astro-cid-rpc636pe] li[data-astro-cid-rpc636pe]::marker{content:none}.lic[data-astro-cid-rpc636pe] a.cite,.lic-head[data-astro-cid-rpc636pe] a.cite{overflow-wrap:anywhere;color:var(--ink-2);text-decoration-color:var(--rule-strong)}.lic[data-astro-cid-rpc636pe] a.cite:hover,.lic-head[data-astro-cid-rpc636pe] a.cite:hover{color:var(--red);text-decoration-color:var(--red)}.vh[data-astro-cid-rpc636pe]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.soft-note[data-astro-cid-rpc636pe]{font-family:var(--f-ui);font-size:.92rem;color:var(--soft)!important}.next[data-astro-cid-rpc636pe]{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;font-family:var(--f-ui);font-size:.98rem}.next[data-astro-cid-rpc636pe] a[data-astro-cid-rpc636pe]{display:inline-block;padding-block:4px}.foot[data-astro-cid-rpc636pe]{font-size:.9rem;margin-top:4px}@media(max-width:600px){.steps[data-astro-cid-rpc636pe]>li[data-astro-cid-rpc636pe]{padding-left:2.6rem}}@media print{.lic[data-astro-cid-rpc636pe] .btn,.src[data-astro-cid-rpc636pe]{display:none}}
