.steps[data-astro-cid-7etg43cf]{grid-template-columns:minmax(0,1fr) minmax(0,1.75fr);gap:.75rem;padding:.75rem;display:grid}.side[data-astro-cid-7etg43cf]{grid-template-rows:1fr auto;gap:2.5rem;padding:clamp(1.25rem,.8rem + 1.5vw,2.25rem);display:grid}.details[data-astro-cid-7etg43cf]{gap:2rem;display:grid}.detail[data-astro-cid-7etg43cf]{align-content:start;gap:.75rem;display:grid}.who[data-astro-cid-7etg43cf]{color:var(--blue);font-size:.9375rem;font-weight:600}.detail[data-astro-cid-7etg43cf] h3[data-astro-cid-7etg43cf]{letter-spacing:-.025em;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);line-height:1.1}.text[data-astro-cid-7etg43cf]{color:var(--muted);max-width:40ch}.contact[data-astro-cid-7etg43cf]{overflow-wrap:anywhere;flex-wrap:wrap;gap:.35rem 1.25rem;font-weight:600;display:flex}.list[data-astro-cid-7etg43cf]{margin:0;padding:0;list-style:none;display:none}.list[data-astro-cid-7etg43cf] button[data-astro-cid-7etg43cf]{text-align:left;width:100%;color:var(--faint);cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:1.02rem;font-weight:500;transition:color .15s;display:block}.list[data-astro-cid-7etg43cf] button[data-astro-cid-7etg43cf]:hover{color:var(--text)}.list[data-astro-cid-7etg43cf] button[data-astro-cid-7etg43cf].active{color:var(--ink)}.frames[data-astro-cid-7etg43cf]{min-height:32rem;display:none;position:relative}.frame[data-astro-cid-7etg43cf]{opacity:0;transition:opacity .35s;position:absolute;inset:0}.frame[data-astro-cid-7etg43cf].active{opacity:1}.enhanced[data-astro-cid-7etg43cf] .details[data-astro-cid-7etg43cf]{display:block}.enhanced[data-astro-cid-7etg43cf] .detail[data-astro-cid-7etg43cf]:not(.active){display:none}.enhanced[data-astro-cid-7etg43cf] .list[data-astro-cid-7etg43cf],.enhanced[data-astro-cid-7etg43cf] .frames[data-astro-cid-7etg43cf]{display:block}.steps[data-astro-cid-7etg43cf]:not(.enhanced){grid-template-columns:minmax(0,1fr)}@media (width<=56rem){.steps[data-astro-cid-7etg43cf],.steps[data-astro-cid-7etg43cf].enhanced{grid-template-columns:minmax(0,1fr)}.enhanced[data-astro-cid-7etg43cf] .frames[data-astro-cid-7etg43cf]{aspect-ratio:16/10;order:-1;min-height:0}}.overview[data-astro-cid-cofoeu3e]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 3vw,4rem);margin:0;padding:clamp(.5rem,.25rem + 1vw,1.25rem) clamp(1.25rem,1rem + 1.5vw,2.5rem);list-style:none;display:grid}.overview[data-astro-cid-cofoeu3e] li[data-astro-cid-cofoeu3e]{border-bottom:1px solid var(--line);gap:.3rem;padding:1.15rem 0;display:grid}.overview[data-astro-cid-cofoeu3e] li[data-astro-cid-cofoeu3e]:nth-last-child(-n+2){border-bottom:0}.title[data-astro-cid-cofoeu3e]{letter-spacing:-.01em;color:var(--ink);font-size:1.125rem;font-weight:600}.topics[data-astro-cid-cofoeu3e]{color:var(--muted);font-size:.9375rem}.full[data-astro-cid-cofoeu3e]{padding:.5rem clamp(1.25rem,1rem + 1.5vw,2.5rem)}.full[data-astro-cid-cofoeu3e] details[data-astro-cid-cofoeu3e]+details[data-astro-cid-cofoeu3e]{border-top:1px solid var(--line)}.full[data-astro-cid-cofoeu3e] summary[data-astro-cid-cofoeu3e]{cursor:pointer;grid-template-columns:1fr auto 1.25rem;align-items:center;gap:1rem;padding:1.25rem 0;list-style:none;display:grid}.full[data-astro-cid-cofoeu3e] summary[data-astro-cid-cofoeu3e]::-webkit-details-marker{display:none}.full[data-astro-cid-cofoeu3e] summary[data-astro-cid-cofoeu3e]:hover .title[data-astro-cid-cofoeu3e]{color:var(--blue)}.count[data-astro-cid-cofoeu3e]{color:var(--muted);white-space:nowrap;font-size:.9375rem}.sign[data-astro-cid-cofoeu3e]{justify-self:end;width:1rem;height:1rem;position:relative}.sign[data-astro-cid-cofoeu3e]:before,.sign[data-astro-cid-cofoeu3e]:after{content:"";background:var(--ink);height:1.5px;transition:transform .3s;position:absolute;top:calc(50% - .75px);left:0;right:0}.sign[data-astro-cid-cofoeu3e]:after{transform:rotate(90deg)}details[data-astro-cid-cofoeu3e][open]:not([data-closing]) .sign[data-astro-cid-cofoeu3e]:after{transform:rotate(0)}.full[data-astro-cid-cofoeu3e] ul[data-astro-cid-cofoeu3e]{color:var(--muted);gap:.45rem;margin:0;padding:0 0 1.5rem;list-style:none;display:grid}.quiz[data-astro-cid-cofoeu3e]{color:var(--blue);font-weight:600}.addenda[data-astro-cid-cofoeu3e]{margin-top:-.5rem;padding-bottom:1.5rem}.addenda[data-astro-cid-cofoeu3e] p[data-astro-cid-cofoeu3e]{color:var(--ink);margin-bottom:.45rem;font-size:.875rem;font-weight:600}.full[data-astro-cid-cofoeu3e] .addenda[data-astro-cid-cofoeu3e] ul[data-astro-cid-cofoeu3e]{padding-bottom:0}@media (width<=48rem){.overview[data-astro-cid-cofoeu3e]{grid-template-columns:minmax(0,1fr)}.overview[data-astro-cid-cofoeu3e] li[data-astro-cid-cofoeu3e]:nth-last-child(2){border-bottom:1px solid var(--line)}.full[data-astro-cid-cofoeu3e] summary[data-astro-cid-cofoeu3e]{grid-template-columns:1fr 1.25rem}.count[data-astro-cid-cofoeu3e]{display:none}}
