.rt-about.svelte-sfcn2g .blk:where(.svelte-sfcn2g){position:relative;margin:0 auto clamp(40px,6vw,72px)}.rt-about.svelte-sfcn2g .mast:where(.svelte-sfcn2g){display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,60px)}.rt-about.svelte-sfcn2g .kicker:where(.svelte-sfcn2g){display:inline-block;padding:3px 10px;background:var(--ink);color:var(--paper);font-size:15px;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg)}.rt-about.svelte-sfcn2g .mast:where(.svelte-sfcn2g) h1:where(.svelte-sfcn2g){margin:14px 0 22px;font-size:clamp(54px,9vw,130px);line-height:.9;color:var(--ink);text-shadow:.035em .035em 0 var(--pink),.07em .07em 0 var(--ink)}.rt-about.svelte-sfcn2g .intro:where(.svelte-sfcn2g){max-width:620px;padding:16px 20px;background:var(--paper);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);font-size:18px;line-height:1.55;transform:rotate(calc(var(--tilt) * -1deg))}.rt-about.svelte-sfcn2g .intro:where(.svelte-sfcn2g) p:where(.svelte-sfcn2g)+p:where(.svelte-sfcn2g){margin-top:10px}.rt-about.svelte-sfcn2g .chimp:where(.svelte-sfcn2g){width:100%;max-width:420px;height:auto;justify-self:center;filter:drop-shadow(8px 8px 0 var(--ink));transform:rotate(calc(var(--tilt) * 4deg))}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g){margin-bottom:clamp(16px,3vw,28px);font-size:clamp(36px,5vw,64px)}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) ol:where(.svelte-sfcn2g){display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) li:where(.svelte-sfcn2g){display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) .year:where(.svelte-sfcn2g){justify-self:start;padding:2px 10px;background:var(--ink);color:var(--gold);font-size:26px;letter-spacing:.04em;transform:rotate(calc(var(--tilt) * var(--t)))}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) li:where(.svelte-sfcn2g):last-child .year:where(.svelte-sfcn2g){background:var(--pink);color:var(--ink)}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) p:where(.svelte-sfcn2g){max-width:640px;font-size:17px;line-height:1.45;border-bottom:2px dashed color-mix(in srgb,var(--ink) 30%,transparent);padding-bottom:10px}.rt-about.svelte-sfcn2g .off:where(.svelte-sfcn2g){max-width:520px;margin-left:auto;margin-right:clamp(0px,4vw,40px);padding:16px 20px 18px;background:#fff3a8;border:2px solid var(--ink);box-shadow:5px 6px 0 var(--ink);transform:rotate(calc(var(--tilt) * 2deg))}.rt-about.svelte-sfcn2g .off:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g){margin-bottom:6px;font-family:var(--marker);font-size:26px;letter-spacing:0}.rt-about.svelte-sfcn2g .off:where(.svelte-sfcn2g) p:where(.svelte-sfcn2g){font-size:17px;line-height:1.45}.rt-about.svelte-sfcn2g .duo:where(.svelte-sfcn2g){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,48px);align-items:start}.rt-about.svelte-sfcn2g .card:where(.svelte-sfcn2g){padding:clamp(18px,3vw,30px);border:3px solid var(--ink);color:var(--ink)}.rt-about.svelte-sfcn2g .how:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g),.rt-about.svelte-sfcn2g .ask:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g){font-family:var(--poster)}.rt-about.svelte-sfcn2g .card:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g){margin-bottom:14px;font-size:clamp(32px,4vw,52px);line-height:.95;text-transform:uppercase}.rt-about.svelte-sfcn2g .how:where(.svelte-sfcn2g){background:var(--gold);box-shadow:8px 8px 0 var(--ink);transform:rotate(calc(var(--tilt) * -1.5deg))}.rt-about.svelte-sfcn2g .how:where(.svelte-sfcn2g) ul:where(.svelte-sfcn2g){display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-weight:700;font-size:17px;line-height:1.4}.rt-about.svelte-sfcn2g .how:where(.svelte-sfcn2g) li:where(.svelte-sfcn2g){position:relative;padding-left:32px}.rt-about.svelte-sfcn2g .how:where(.svelte-sfcn2g) li:where(.svelte-sfcn2g):before{content:"✓";position:absolute;left:0;top:-1px;width:22px;height:22px;display:grid;place-items:center;background:var(--paper);border:2px solid var(--ink);font-size:14px;transform:rotate(-6deg)}.rt-about.svelte-sfcn2g .crew:where(.svelte-sfcn2g){margin-top:clamp(0px,6vw,70px);background:var(--pink);box-shadow:-8px 8px 0 var(--ink),-14px 14px 0 var(--gold);font-size:18px;line-height:1.55;transform:rotate(calc(var(--tilt) * 1.5deg))}.rt-about.svelte-sfcn2g .built:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g){margin-bottom:clamp(20px,3vw,36px);font-size:clamp(48px,7vw,100px)}.rt-about.svelte-sfcn2g .grid:where(.svelte-sfcn2g){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:22px}.rt-about.svelte-sfcn2g .thing:where(.svelte-sfcn2g){display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--paper);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);color:var(--ink);text-decoration:none;transform:rotate(calc(var(--tilt) * var(--t)));transition:transform .2s cubic-bezier(.3,1.7,.5,1),box-shadow .2s}.rt-about.svelte-sfcn2g .thing:where(.svelte-sfcn2g):hover,.rt-about.svelte-sfcn2g .thing:where(.svelte-sfcn2g):focus-visible{transform:rotate(0) translateY(-4px);box-shadow:9px 9px 0 var(--pink)}.rt-about.svelte-sfcn2g .thing:where(.svelte-sfcn2g) h3:where(.svelte-sfcn2g){font-size:26px;line-height:1;text-transform:uppercase}.rt-about.svelte-sfcn2g .thing:where(.svelte-sfcn2g) p:where(.svelte-sfcn2g){font-size:16px;line-height:1.4}.rt-about.svelte-sfcn2g .ask:where(.svelte-sfcn2g){display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:720px;margin-inline:auto;padding:clamp(22px,4vw,40px);background:var(--ink);color:var(--paper);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--gold)}.rt-about.svelte-sfcn2g .ask:where(.svelte-sfcn2g) h2:where(.svelte-sfcn2g){font-size:clamp(40px,6vw,80px);line-height:.95;text-transform:uppercase}.rt-about.svelte-sfcn2g .ask:where(.svelte-sfcn2g) p:where(.svelte-sfcn2g){font-size:22px}@media(max-width:860px){.rt-about.svelte-sfcn2g .mast:where(.svelte-sfcn2g),.rt-about.svelte-sfcn2g .duo:where(.svelte-sfcn2g){grid-template-columns:1fr}.rt-about.svelte-sfcn2g .chimp:where(.svelte-sfcn2g){max-width:280px}.rt-about.svelte-sfcn2g .crew:where(.svelte-sfcn2g){margin-top:0}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) li:where(.svelte-sfcn2g){grid-template-columns:70px minmax(0,1fr);gap:10px}.rt-about.svelte-sfcn2g .story:where(.svelte-sfcn2g) .year:where(.svelte-sfcn2g){font-size:20px}}
