@font-face{font-family:HomDera;src:url(/fonts/NotoSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HomDera;src:url(/fonts/NotoSans-Bold.ttf)format("truetype");font-weight:600 900;font-style:normal;font-display:swap}:root{--background:#f6f5f1;--foreground:#27332d;--hd-paper:#fff;--hd-surface:#edeee7;--hd-ink:#27332d;--hd-muted:#647067;--hd-line:#d9ded4;--hd-accent:#ad4929;--hd-accent-hover:#903d23;--hd-accent-soft:#f5e9df;--hd-green:#405c47;--hd-radius:8px;--hd-shadow:0 12px 32px #26362a09;--hd-width:1240px;--font-mono:"SFMono-Regular",Consolas,monospace;--header-height:116px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;min-height:100%;scroll-padding-top:calc(var(--header-height) + 20px);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#7c897a var(--background)}body{width:100%;min-height:100vh;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:HomDera,Arial,sans-serif;font-size:16px;line-height:1.6;display:flex}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%}h1,h2,h3,h4{color:var(--hd-ink);text-wrap:pretty}h1,h2,h3{letter-spacing:-.035em}h1[id],h2[id],h3[id]{scroll-margin-top:calc(var(--header-height) + 20px)}:focus-visible{outline-offset:4px;outline:3px solid #ad492980}::selection{color:var(--hd-ink);background:#e6d9c6}.site-main{padding-top:var(--header-height);flex:1;width:100%;min-width:0}.skip-link{z-index:30000;background:var(--hd-ink);color:#fff;border-radius:4px;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}@media (max-width:800px){:root{--header-height:76px}.site-main{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:800px){html{scrollbar-gutter:auto}}
.BrickWall-module__j8QBxG__wrap{z-index:999;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;bottom:0;right:-20px}.BrickWall-module__j8QBxG__wall{--brick-width:38px;--brick-height:12px;--gap:2px;--row-step:14px;--sink-distance:40px;--sink-duration:3.2s;--outline:#ffbe789a;--outline-soft:#ffbe7824;width:calc((var(--brick-width) * 8) + (var(--gap) * 6) + (var(--brick-width) / 2) + (var(--gap) / 2) + 8px);height:calc((var(--row-step) * 5) + 100px);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000014 16%,#00000059 30%,#000 58%),linear-gradient(#0000 0%,#00000014 14%,#00000052 26%,#000 50%);-webkit-mask-image:linear-gradient(to right, transparent 0%, #0000002b 16%, #0000005e 30%, rgba(0, 0, 0, 0ю9) 90%), linear-gradient(to bottom, transparent 0%, #00000014 16%, #0003 30%, #000000e6 58%);mask-image:linear-gradient(to right, transparent 0%, #0000002b 16%, #0000005e 30%, rgba(0, 0, 0, 0ю9) 90%), linear-gradient(to bottom, transparent 0%, #00000014 16%, #0003 30%, #000000e6 58%);position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.BrickWall-module__j8QBxG__row{align-items:flex-end;row-gap:var(--gap) * 0;column-gap:var(--gap);height:var(--row-step);transform:translate3d(0, calc((var(--slot) * -1 * var(--row-step)) + var(--sink-shift,0px)), 0);opacity:1;will-change:transform, opacity;backface-visibility:hidden;transition:transform .82s cubic-bezier(.22,1,.36,1),opacity .82s;display:flex;position:absolute;bottom:0;left:0}.BrickWall-module__j8QBxG__offsetA{padding-left:0}.BrickWall-module__j8QBxG__offsetB{padding-left:calc((var(--brick-width) / 2) + (var(--gap) / 2))}.BrickWall-module__j8QBxG__sinking{--sink-shift:var(--sink-distance);opacity:0;transition-duration:var(--sink-duration), var(--sink-duration);transition-timing-function:cubic-bezier(.22,1,.36,1),ease}.BrickWall-module__j8QBxG__brick{width:var(--brick-width);height:var(--brick-height);box-sizing:border-box;backface-visibility:hidden;background:0 0;border-radius:2px;flex:none}.BrickWall-module__j8QBxG__brickHidden{opacity:0;transform:translateY(-16px)scale(.96)}.BrickWall-module__j8QBxG__brickVisible{opacity:1;animation:.54s cubic-bezier(.22,1,.36,1) BrickWall-module__j8QBxG__brickDrop;transform:translate(0,0)scale(1)}@keyframes BrickWall-module__j8QBxG__brickDrop{0%{opacity:0;transform:translateY(-20px)scale(.96)}68%{opacity:1;transform:translateY(2px)scale(1)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.BrickWall-module__j8QBxG__wrap{display:none}}.BrickWall-module__j8QBxG__brickImg{opacity:.27;background-color:#e7851489;width:100%;height:100%;display:block;box-shadow:3px 3px 3px #000}
