.maths[data-astro-cid-zrhzyliy]{--maths-hand:"Marker Felt", "Chalkboard SE", "Bradley Hand", "Segoe Print", "Comic Neue", var(--font-dm-sans), sans-serif;background-color:var(--sw-cream,#fff6ed);overflow-x:clip}.maths-beats[data-astro-cid-zrhzyliy]{gap:clamp(4rem,9vw,7rem);display:grid}.maths-beat[data-astro-cid-zrhzyliy]{align-items:center;gap:2.5rem;display:grid}.maths-copy[data-astro-cid-zrhzyliy]{max-width:34rem}.maths[data-astro-cid-zrhzyliy] .maths-body[data-astro-cid-zrhzyliy]{margin-block-start:1.25rem}.maths[data-astro-cid-zrhzyliy] .maths-body[data-astro-cid-zrhzyliy]+.maths-body[data-astro-cid-zrhzyliy]{margin-block-start:1rem}@media (width>=62rem){.maths-beat[data-astro-cid-zrhzyliy]{grid-template-columns:1.05fr .95fr;gap:4rem}.maths-beat--flip[data-astro-cid-zrhzyliy] .maths-copy[data-astro-cid-zrhzyliy]{order:2}}.maths-cloud[data-astro-cid-zrhzyliy]{aspect-ratio:1;justify-self:center;width:min(100%,26rem);position:relative}.maths-who[data-astro-cid-zrhzyliy]{filter:drop-shadow(0 14px 18px #50280a38);width:46%;height:auto;margin:auto;position:absolute;inset:0}.maths-sum[data-astro-cid-zrhzyliy]{color:#2b2724;font-family:var(--maths-hand);white-space:nowrap;opacity:.9;padding:.3rem .65rem;font-size:clamp(.85rem,1.6vw,1.2rem);position:absolute}.maths-sum[data-astro-cid-zrhzyliy]:first-of-type{top:2%;left:0;rotate:-8deg}.maths-sum[data-astro-cid-zrhzyliy]:nth-of-type(2){top:12%;right:0;rotate:6deg}.maths-sum[data-astro-cid-zrhzyliy]:nth-of-type(3){color:var(--sw-brand-text);top:38%;left:-2%;rotate:-4deg}.maths-sum[data-astro-cid-zrhzyliy]:nth-of-type(4){bottom:10%;right:0;rotate:4deg}.maths-sum[data-astro-cid-zrhzyliy]:nth-of-type(5){top:56%;right:-2%;rotate:3deg}.maths-sum[data-astro-cid-zrhzyliy]:nth-of-type(6){color:var(--sw-ink-faint);font-size:.8rem;bottom:0;left:4%;rotate:-3deg}.maths-card[data-astro-cid-zrhzyliy]{background-color:var(--sw-white,#fff);border-radius:1.5rem;justify-self:center;width:min(100%,27rem);padding:1.75rem;rotate:1deg;box-shadow:0 0 0 1px #24211e12,0 24px 40px -28px #783c0a4d}.maths[data-astro-cid-zrhzyliy] .maths-card-label[data-astro-cid-zrhzyliy]{color:var(--sw-brand-deep);margin:0 0 1rem;font-size:.875rem;font-weight:600}.maths-table[data-astro-cid-zrhzyliy]{grid-template-columns:1fr 4.25rem 4.25rem;align-items:end;column-gap:.5rem;font-size:.85rem;display:grid}.maths-th[data-astro-cid-zrhzyliy]{color:var(--sw-ink-faint);text-align:center;padding-block-end:.5rem;font-size:.7rem;font-weight:600;line-height:1.25}.maths-row[data-astro-cid-zrhzyliy]{grid-column:1/-1;grid-template-columns:subgrid;border-block-start:1px solid var(--sw-border);align-items:center;padding-block:.6rem;display:grid}.maths-cell[data-astro-cid-zrhzyliy]{color:var(--sw-ink);font-weight:600}.maths-row[data-astro-cid-zrhzyliy] .maths-tick[data-astro-cid-zrhzyliy]{justify-self:center}.maths-list[data-astro-cid-zrhzyliy]{border-block-start:1px solid var(--sw-border);gap:.625rem;margin:1.25rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.maths-list[data-astro-cid-zrhzyliy] li[data-astro-cid-zrhzyliy]{color:var(--sw-ink);align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.maths-details[data-astro-cid-zrhzyliy]{border-block-start:1px solid var(--sw-border);margin-block-start:1.25rem;padding-block-start:1rem}.maths-details[data-astro-cid-zrhzyliy] summary[data-astro-cid-zrhzyliy]{color:var(--sw-brand-deep);cursor:pointer;font-weight:600}.maths-details[data-astro-cid-zrhzyliy] summary[data-astro-cid-zrhzyliy]:focus-visible{outline:2px solid var(--sw-ink);outline-offset:3px;border-radius:4px}.maths[data-astro-cid-zrhzyliy] .maths-details[data-astro-cid-zrhzyliy] p[data-astro-cid-zrhzyliy]{color:var(--sw-ink-subtle);margin:.75rem 0 0;font-size:.875rem;line-height:1.6}.maths[data-astro-cid-zrhzyliy] .maths-note[data-astro-cid-zrhzyliy]{color:var(--sw-ink-faint);margin:1rem 0 0;font-size:.75rem}@media (width<26rem){.maths-card[data-astro-cid-zrhzyliy]{padding:1.25rem}.maths-table[data-astro-cid-zrhzyliy]{grid-template-columns:1fr 3.5rem 3.5rem}}@media (prefers-reduced-motion:no-preference){.maths-sum[data-astro-cid-zrhzyliy]{animation:6s ease-in-out infinite maths-float;animation-delay:calc(var(--n) * -1s)}.maths-who[data-astro-cid-zrhzyliy]{animation:6s ease-in-out infinite maths-ponder}@supports (animation-timeline:view()){.maths-row[data-astro-cid-zrhzyliy]{animation:linear both maths-settle;animation-timeline:view();animation-range:entry calc(10% + var(--n) * 8%) cover calc(35% + var(--n) * 6%)}.maths-row[data-astro-cid-zrhzyliy]:nth-of-type(odd){--maths-from-x:-1.5rem;--maths-from-r:-5deg}.maths-tick[data-astro-cid-zrhzyliy]{animation:linear both maths-tick;animation-timeline:view();animation-range:entry 60% cover 45%}.maths-list[data-astro-cid-zrhzyliy] .maths-tick[data-astro-cid-zrhzyliy]{animation-range:entry 70% cover 50%}}}@keyframes maths-float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes maths-ponder{0%,to{rotate:0deg}30%{rotate:-3deg}60%{rotate:2deg}}@keyframes maths-settle{0%{opacity:.35;translate:var(--maths-from-x,1.5rem) -.75rem;rotate:var(--maths-from-r,4deg)}to{opacity:1;translate:0;rotate:0deg}}@keyframes maths-tick{0%{scale:0}70%{scale:1.2}to{scale:1}}
