.legal.svelte-1gmktme{padding-block:clamp(7rem,11vw,9.5rem) clamp(3rem,7vw,6rem)}.legal-inner.svelte-1gmktme{justify-items:center;gap:clamp(1.25rem,2.5vw,2rem);display:grid}.back.svelte-1gmktme{width:min(100%, var(--site-reading));color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.74rem;text-decoration:none;display:inline-flex}.back.svelte-1gmktme:hover{color:var(--site-ivory)}.back.svelte-1gmktme svg:where(.svelte-1gmktme){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:.85rem;height:.85rem}.sheet.svelte-1gmktme{width:min(100%, calc(var(--site-reading) + 7rem));color:var(--site-workshop);background-color:var(--site-paper);background-blend-mode:multiply;background-image:url(../../../brand/textures/workshop-plaster.svg);background-size:520px 520px;border:1px solid #7864384d;padding:clamp(2.25rem,5vw,4rem) clamp(1.5rem,4.5vw,3.5rem) clamp(3rem,6vw,4.5rem);box-shadow:0 1.75rem 4rem #00000075,0 .4rem 1rem #00000042}.sheet-head.svelte-1gmktme{border-bottom:1px solid #78643857;margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:clamp(1.25rem,2.5vw,1.75rem)}.eyebrow.svelte-1gmktme{color:#776433;font-family:var(--site-font-instrument);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .9rem;font-size:.72rem}.sheet-head.svelte-1gmktme h1:where(.svelte-1gmktme){max-width:none;font-family:var(--site-font-display);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,5vw,2.9rem);font-weight:600;line-height:1.06}.updated.svelte-1gmktme{color:#6a675e;margin:1rem 0 0;font-size:.92rem}.prose.svelte-1gmktme{color:#3f3d36;font-size:1.02rem;line-height:1.72}.prose.svelte-1gmktme h2{max-width:none;color:var(--site-workshop);font-family:var(--site-font-display);letter-spacing:-.02em;margin:clamp(2.5rem,5vw,3.25rem) 0 .9rem;font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:600;line-height:1.2}.prose.svelte-1gmktme h2:first-child{margin-top:0}.prose.svelte-1gmktme h3{color:var(--site-ink);font-family:var(--site-font-display);letter-spacing:-.015em;margin:2rem 0 .7rem;font-size:clamp(1.08rem,2vw,1.22rem);font-weight:600;line-height:1.25}.prose.svelte-1gmktme p{margin:0 0 1.1rem}.prose.svelte-1gmktme ul{margin:0 0 1.3rem;padding:0;list-style:none}.prose.svelte-1gmktme li{margin-bottom:.6rem;padding-left:1.5rem;position:relative}.prose.svelte-1gmktme li:before{content:"";border:1px solid #9b834a;width:.42rem;height:.42rem;position:absolute;top:.62em;left:.1rem;transform:rotate(45deg)}.prose.svelte-1gmktme strong{color:var(--site-workshop);font-weight:650}.prose.svelte-1gmktme a{color:var(--site-mark-strong);text-underline-offset:.18em;text-decoration-color:#96372566}.prose.svelte-1gmktme a:hover{color:var(--site-mark);text-decoration-color:currentColor}.prose.svelte-1gmktme .legalese{color:#5d5a51;letter-spacing:.01em;font-size:.86rem}.prose.svelte-1gmktme .key-facts{background:#ad98661f;border-left:2px solid #9b834a;margin:0 0 1.4rem;padding:1.15rem 1.35rem}.prose.svelte-1gmktme .key-facts p{margin:0 0 .5rem}.prose.svelte-1gmktme .key-facts p:last-child{margin-bottom:0}@media (forced-colors:active){.sheet.svelte-1gmktme{box-shadow:none;border:1px solid canvastext}}
