*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;line-height:1.65;text-rendering:optimizeLegibility;background:var(--bg,#fff);color:var(--ink,#111)}a{color:inherit;text-underline-offset:.2em}img,svg{max-width:100%;display:block}.zbc2h{position:fixed;left:1rem;top:-5rem;z-index:1000;padding:.7rem 1rem;background:#fff;color:#111;border:2px solid currentColor}.zbc2h:focus{top:1rem}a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.o6tjmr{font-size:.77rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem}.t3dtc{font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55;max-width:42rem}.x6he39{display:inline-block;margin-top:1rem;padding:.7rem 1rem;border:2px solid currentColor;text-decoration:none;font-weight:800}.v63wv,.to1u{margin:2rem 0;padding:1.1rem 1.3rem;border-left:5px solid currentColor}.v63wv p,.to1u p{margin:0}.k5md{margin-top:3rem;padding-top:1.5rem;border-top:1px solid currentColor}.k5md ul{list-style:none;padding:0}.k5md li{padding:.9rem 0;border-bottom:1px solid rgba(128,128,128,.4)}.k5md a{font-weight:800}.k5md p{margin:.3rem 0 0}.k5md h2{font-size:1.4rem;margin:0 0 .5rem}h1,h2,h3{line-height:1.12;letter-spacing:-.03em}h2{font-size:clamp(1.4rem,2.6vw,2rem);margin:2.2rem 0 .8rem}p,li{font-size:1.05rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

.y6h0{display:grid;grid-template-columns:19rem minmax(0,1fr);min-height:100vh}.nte7k9{position:sticky;top:0;align-self:start;height:100vh;overflow:auto;padding:2rem 1.4rem;border-right:1px solid currentColor}.bvy74{display:block;font-weight:800;font-size:1.3rem;text-decoration:none;letter-spacing:-.03em;margin-bottom:1.6rem}.kxjgh{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .7rem}.nte7k9 ol,.nte7k9 ul{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;gap:.55rem}.nte7k9 li,.nte7k9 a{font-size:.92rem;line-height:1.35}.nte7k9 a{text-decoration:none}.nte7k9 a:hover{text-decoration:underline}.d005v{padding-top:1rem!important;border-top:1px solid currentColor}.k9ou62{min-width:0;display:flex;flex-direction:column}.c2nkj{flex:1;padding:3.5rem clamp(1.25rem,5vw,4rem) 4rem;max-width:56rem;width:100%}.x4sr6 h1{font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.05;letter-spacing:-.04em;margin:.1em 0 .3em}.x4sr6>div,.x4sr6>aside{margin-top:2rem}.es5tu{margin:2.5rem 0}.es5tu dt{font-weight:800;font-size:1.2rem;margin-top:1.6rem;line-height:1.25}.es5tu dt a{text-decoration:none}.es5tu dt a:hover{text-decoration:underline}.es5tu dd{margin:.25rem 0 0;max-width:40rem}.btc1s{padding:1.4rem 1.6rem;border:1px solid currentColor}.btc1s h2{margin-top:0;font-size:1.3rem}.egl4{display:flex;gap:.8rem;font-size:.85rem;margin-bottom:1.2rem}.egl4 span::before{content:"/";margin-right:.8rem}.xsei h1{font-size:clamp(2rem,4.6vw,3rem);line-height:1.06;letter-spacing:-.04em;margin:0 0 .5em}.jeff6{list-style:none;counter-reset:step;padding:0;margin:2rem 0}.jeff6>li{counter-increment:step;margin:2.4rem 0;padding-left:0}.jeff6 h2::before{content:counter(step) ". ";font-variant-numeric:tabular-nums}.k9ua4i{padding:1.6rem clamp(1.25rem,5vw,4rem);border-top:1px solid currentColor;font-size:.9rem}.k9ua4i p{margin:0 0 .3rem;font-size:.95rem}@media(max-width:860px){.y6h0{grid-template-columns:1fr}.nte7k9{position:static;height:auto;border-right:0;border-bottom:1px solid currentColor}.c2nkj{padding-top:2.5rem}}
.hityu{grid-template-columns:minmax(0,1fr) 19rem}.hityu .nte7k9{grid-column:2;grid-row:1;border-right:0;border-left:1px solid currentColor}.hityu .k9ou62{grid-column:1;grid-row:1}@media(max-width:860px){.hityu .nte7k9,.hityu .k9ou62{grid-column:1;grid-row:auto}}.c6hc{font-size:.85rem}

:root{--bg:#fbf6f4;--ink:#241513;--acc:#b3261e;--stripe:#f2c94c}body{background:var(--bg);color:var(--ink);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ryud{background:var(--acc);color:#fff}.ryud a{color:#fff}.q3xt2 h1{font-weight:900;letter-spacing:-.05em;text-transform:uppercase;max-width:12ch}.x6he39{background:var(--acc);color:#fff;border-color:var(--acc);border-radius:0}.uw9cih{display:flex;gap:.5rem;height:260px;align-items:flex-end}.uw9cih i{flex:1;background:repeating-linear-gradient(0deg,var(--acc) 0 30px,var(--stripe) 30px 60px)}.uw9cih i:nth-child(2){height:80%}.uw9cih i:nth-child(3){height:60%}.uw9cih i:nth-child(4){height:90%}.uw9cih i:nth-child(5){height:70%}.benky>p,.fceru article>span,.udjudn article>p{color:var(--acc)}.to1u,.v63wv{background:#f7e3df;border-color:var(--acc)}footer{border-top:6px solid var(--acc)}
