.concept-broadside{--bs-paper:#efeae0;--bs-paper-2:#e6e0d3;--bs-ink:#14120f;--bs-ink-2:#46413a;--bs-ink-3:#6e675c;--bs-rule:#14120f29;--bs-rule-strong:#14120f57;--bs-on-1:#efeae0b8;--bs-on-2:#efeae08c;--bs-on-3:#efeae038;--bs-rule-on:#efeae02e;--bs-flo:#ff2d6f;--bs-flo-ink:#14120f;--bs-flo-wash:#ff2d6f24;--bs-flo-wash-2:#ff2d6f4d;--bs-offset:6px;--bs-offset-lg:10px;--bs-r:0px;--bs-r-chip:999px;--bs-hair:1px;--bs-ease:cubic-bezier(.16, 1, .3, 1);--bs-ease-in:cubic-bezier(.7, 0, .84, 0);--bs-fast:.14s;--bs-slow:.62s;--bs-display:var(--bs-font-display), "Haettenschweiler", "Arial Narrow", sans-serif;--bs-text:var(--bs-font-text), Georgia, "Times New Roman", serif;--bs-label:var(--bs-font-label), ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.001-r-7mugpfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.016j3pq2se5f3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2mx8o19a7jz1u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_2c5b53cd-module__GV7DSW__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_2c5b53cd-module__GV7DSW__variable{--bs-font-display:"Big Shoulders"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_ed47ea82-module__BygBZq__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_ed47ea82-module__BygBZq__variable{--bs-font-text:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_3a18c202-module__ZOKnxa__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_3a18c202-module__ZOKnxa__variable{--bs-font-label:"DM Mono", "DM Mono Fallback"}
.concept-broadside{background:var(--bs-paper);color:var(--bs-ink);font-family:var(--bs-text);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55}.bs-display{font-family:var(--bs-display);font-variation-settings:"opsz" 72;letter-spacing:-.005em;text-wrap:balance;font-weight:700;line-height:.86}.bs-display-sm{font-family:var(--bs-display);font-variation-settings:"opsz" 36;letter-spacing:.01em;font-weight:600;line-height:1}.bs-label{font-family:var(--bs-label);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:400;line-height:1.4}.bs-lead{text-wrap:pretty;font-size:clamp(18px,2.1vw,22px);line-height:1.5}.bs-reg{isolation:isolate;display:inline-block;position:relative}.bs-reg-flo{z-index:0;color:var(--bs-flo);transition:transform .76s var(--bs-ease) 80ms;pointer-events:none;position:absolute;inset:0;transform:translate(3px,3px)}.bs-reg-ink{z-index:1;position:relative}[data-reveal=scroll]:not([data-shown]) .bs-reg-flo{transform:translate(14px,14px)}[data-reveal=load] .bs-reg-flo{animation:bs-register .9s var(--bs-ease) .12s both}@keyframes bs-register{0%{transform:translate(16px,16px)}to{transform:translate(3px,3px)}}.bs-bar{flex:none;width:76px;height:9px;display:flex}.bs-bar>i{flex:1}.bs-halftone{pointer-events:none;--bs-ht-x:78%;--bs-ht-y:42%;--bs-ht-pitch:17px;position:absolute;inset:0;overflow:hidden}.bs-ht-pass{position:absolute;inset:-40px}.bs-ht-pass--flo{transform:translate3d(var(--bs-offset), var(--bs-offset), 0)}.bs-ht-dot{background-image:radial-gradient(circle at center, var(--bs-ht-ink) 0 var(--bs-ht-r), transparent var(--bs-ht-r));background-size:var(--bs-ht-pitch) var(--bs-ht-pitch);position:absolute;inset:0}.bs-ht-dot--1{--bs-ht-r:6.5px;-webkit-mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), #000 0 9%, transparent 19%);mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), #000 0 9%, transparent 19%)}.bs-ht-dot--2{--bs-ht-r:4.8px;-webkit-mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), transparent 7%, #000 17% 25%, transparent 35%);mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), transparent 7%, #000 17% 25%, transparent 35%)}.bs-ht-dot--3{--bs-ht-r:3.2px;-webkit-mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), transparent 23%, #000 33% 43%, transparent 55%);mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), transparent 23%, #000 33% 43%, transparent 55%)}.bs-ht-dot--4{--bs-ht-r:1.9px;-webkit-mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), transparent 42%, #000 56% 74%, transparent 96%);mask-image:radial-gradient(circle at var(--bs-ht-x) var(--bs-ht-y), transparent 42%, #000 56% 74%, transparent 96%)}.bs-halftone--paper .bs-ht-pass{mix-blend-mode:multiply}.bs-halftone--paper .bs-ht-pass--ink{--bs-ht-ink:#14120f24}.bs-halftone--paper .bs-ht-pass--flo{--bs-ht-ink:#ff2d6f6b}.bs-halftone--ink .bs-ht-pass--ink{--bs-ht-ink:#efeae029}.bs-halftone--ink .bs-ht-pass--flo{--bs-ht-ink:#ff2d6f80}.bs-stamp{margin:0 var(--bs-offset) var(--bs-offset) 0;text-decoration:none;display:inline-block;position:relative}.bs-stamp-slab{z-index:0;background:var(--bs-ink);transform:translate3d(var(--bs-offset), var(--bs-offset), 0);position:absolute;inset:0}.bs-stamp-face{z-index:1;background:var(--bs-flo);min-height:56px;color:var(--bs-flo-ink);font-family:var(--bs-display);font-variation-settings:"opsz" 36;letter-spacing:.02em;text-transform:uppercase;transition:transform var(--bs-fast) var(--bs-ease);justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:20px;font-weight:700;display:flex;position:relative}.bs-stamp:hover .bs-stamp-face,.bs-stamp:focus-visible .bs-stamp-face{transform:translate3d(var(--bs-offset), var(--bs-offset), 0)}.bs-stamp--on .bs-stamp-slab{background:var(--bs-paper)}.bs-rulebtn{border:var(--bs-hair) solid var(--bs-rule-strong);min-height:56px;color:var(--bs-ink);font-family:var(--bs-display);font-variation-settings:"opsz" 36;letter-spacing:.02em;text-transform:uppercase;isolation:isolate;transition:color .12s var(--bs-ease);align-items:center;gap:10px;padding:0 24px;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.bs-rulebtn:before{content:"";z-index:-1;background:var(--bs-flo);transform-origin:0;transition:transform .26s var(--bs-ease);position:absolute;inset:0;transform:scaleX(0)}.bs-rulebtn:hover:before,.bs-rulebtn:focus-visible:before{transform:none}.bs-rulebtn--on{border-color:var(--bs-rule-on);color:var(--bs-paper)}.bs-rulebtn--on:hover,.bs-rulebtn--on:focus-visible{color:var(--bs-flo-ink)}.bs-arrow{color:inherit;align-items:center;gap:8px;padding-bottom:4px;text-decoration:none;display:inline-flex;position:relative}.bs-arrow-rule{background:var(--bs-flo);transform-origin:0;height:2px;transition:transform .24s var(--bs-ease);position:absolute;inset:auto 0 0;transform:scaleX(0)}.bs-arrow:hover .bs-arrow-rule,.bs-arrow:focus-visible .bs-arrow-rule{transform:none}.bs-arrow svg{transition:transform .18s var(--bs-ease)}.bs-arrow:hover svg,.bs-arrow:focus-visible svg{transform:translate(4px)}.bs-link{color:inherit;transition:color .12s var(--bs-ease);text-decoration:none;position:relative}.bs-link:after{content:"";opacity:.3;transform-origin:0;height:1px;transition:transform .22s var(--bs-ease);background:currentColor;position:absolute;inset:auto 0 -3px;transform:scaleX(0)}.bs-link:hover:after,.bs-link:focus-visible:after{transform:none}.bs-plate{border:var(--bs-hair) solid var(--bs-rule);background:var(--bs-paper-2)}.bs-plate--on{border-color:var(--bs-rule-on);background:#efeae00f}.bs-plate img{object-fit:cover;width:100%;height:100%;display:block}.bs-faq summary{cursor:pointer;list-style:none}.bs-faq summary::-webkit-details-marker{display:none}.bs-faq-mark{transition:transform .22s var(--bs-ease)}.bs-faq[open] .bs-faq-mark{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.concept-broadside .bs-reg-flo,[data-reveal=scroll]:not([data-shown]) .bs-reg-flo,[data-reveal=load] .bs-reg-flo{transition:none;animation:none;transform:translate(3px,3px)}.concept-broadside .bs-stamp-face,.concept-broadside .bs-rulebtn,.concept-broadside .bs-rulebtn:before,.concept-broadside .bs-arrow svg,.concept-broadside .bs-arrow-rule,.concept-broadside .bs-link:after,.concept-broadside .bs-faq-mark{transition:none}}@media (scripting:none){[data-reveal=scroll]:not([data-shown]) .bs-reg-flo{transform:translate(3px,3px)}}html[data-reveal-show-all] .bs-reg-flo{animation:none;transform:translate(3px,3px)}
