@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--page-spacing: .5rem;--col-neutral-100: #f0f0f0;--col-neutral-90: #ddd;--col-neutral-80: #ccc;--col-neutral-70: #aaa;--col-neutral-40: #777;--col-neutral-30: #555;--bg-light: #ddd;--br-slight: .75rem;--br-mini: .4rem;--col-primary: #d97129;--col-primary-contrast: white;--secondary-rgb: 114 194 169;--col-secondary: rgb(var(--secondary-rgb));--tertiary-rgb: 101 149 80;--col-tertiary: rgb(var(--tertiary-rgb));--col-tertiary-contrast: #563b2a;--bg-rgb: 254 231 189;--bg-color: rgb(var(--bg-rgb));--bg2-rgb: 86 59 42;--bg2-color: rgb(var(--bg2-rgb))}html{box-sizing:border-box}*{box-sizing:inherit}body{line-height:1.5;min-height:100vh}@media screen{body{background:#f0f0f0;color:#101010}}a{color:var(--col-accent, var(--col-primary))}em{font-weight:700;font-style:normal}.clip-sawtooth{--clip-path: polygon( 0% var(--s-size), 1.25% 0%, 2.5% var(--s-size), 3.75% 0%, 5% var(--s-size), 6.25% 0%, 7.5% var(--s-size), 8.75% 0%, 10% var(--s-size), 11.25% 0%, 12.5% var(--s-size), 13.75% 0%, 15% var(--s-size), 16.25% 0%, 17.5% var(--s-size), 18.75% 0%, 20% var(--s-size), 21.25% 0%, 22.5% var(--s-size), 23.75% 0%, 25% var(--s-size), 26.25% 0%, 27.5% var(--s-size), 28.75% 0%, 30% var(--s-size), 31.25% 0%, 32.5% var(--s-size), 33.75% 0%, 35% var(--s-size), 36.25% 0%, 37.5% var(--s-size), 38.75% 0%, 40% var(--s-size), 41.25% 0%, 42.5% var(--s-size), 43.75% 0%, 45% var(--s-size), 46.25% 0%, 47.5% var(--s-size), 48.75% 0%, 50% var(--s-size), 51.25% 0%, 52.5% var(--s-size), 53.75% 0%, 55% var(--s-size), 56.25% 0%, 57.5% var(--s-size), 58.75% 0%, 60% var(--s-size), 61.25% 0%, 62.5% var(--s-size), 63.75% 0%, 65% var(--s-size), 66.25% 0%, 67.5% var(--s-size), 68.75% 0%, 70% var(--s-size), 71.25% 0%, 72.5% var(--s-size), 73.75% 0%, 75% var(--s-size), 76.25% 0%, 77.5% var(--s-size), 78.75% 0%, 80% var(--s-size), 81.25% 0%, 82.5% var(--s-size), 83.75% 0%, 85% var(--s-size), 86.25% 0%, 87.5% var(--s-size), 88.75% 0%, 90% var(--s-size), 91.25% 0%, 92.5% var(--s-size), 93.75% 0%, 95% var(--s-size), 96.25% 0%, 97.5% var(--s-size), 98.75% 0%, 100% var(--s-size), 100% 100%, 0% 100% )}.page{width:calc(100vw - var(--page-spacing));max-width:80ch;min-height:60vh;margin:0 auto;padding:0 var(--page-spacing);margin-block-end:10rem}.page :is(h1,h2,h3,h4,h5,h6):has(+:is(p,table,ul,li,.tile-list)){margin-block-end:0}.page :is(h1,h2,h3,h4,h5,h6):has(+:is(p,table,ul,li,.tile-list))+:is(p,ul,li){margin-block-start:0}.page>.dialogue{width:80%;margin:0 auto}.full-width{width:100%;overflow:hidden}.content-box{padding:.5rem;padding-block-end:2rem;background-color:rgb(var(--bg-rgb)/90%);box-shadow:calc(var(--s-size) * .4) calc(var(--s-size) * .4) 0 var(--s-size) rgb(var(--bg2-rgb)/95%);border-radius:var(--br-slight)}.content-box a{font-weight:700}.content-box+.content-box{margin-block-start:2rem}.logo-stack{display:grid;place-content:center}.logo-stack>*{grid-area:1/1}.logo-stack .brand{display:inline-block;z-index:1}.logo-stack .brand picture{display:inherit;line-height:0}.logo-stack .brand picture img{max-width:100%;max-height:100%;width:30rem;height:auto}.logo-stack .ellipse{place-self:end center;height:75%;width:80%;background:#563b2a;border-radius:50%}.page-header h1{grid-row:2}.hero-header{display:grid;text-align:center;background-color:#ec9e36}.hero-header .logo-stack{padding:2rem var(--page-spacing)}.hero-header .logo-stack+h1{margin-block-start:-1.5rem;padding-bottom:1rem;font-size:1.3rem}.hero-header>*,.hero-header:after{grid-area:1/1}.hero-header>div{z-index:1}.hero-header:after{place-self:stretch;content:"";display:block;background-image:radial-gradient(transparent 0%,#ec9e36 90%)}.hero-header+.container{position:relative;--s-size: .5rem;width:100%;overflow-x:hidden;margin-block-start:calc(-1 * var(--s-size));display:grid;place-content:center}.hero-header+.container .page{margin-block-start:2rem}.hero-header+.container>*,.hero-header+.container:before{grid-area:1/1}.hero-header+.container>.bg{display:grid;z-index:1;height:calc(100% - var(--s-size));width:100%;height:0;min-height:100%;background-color:var(--bg-color);overflow:hidden;clip-path:var(--clip-path)}.hero-header+.container>.bg>*{grid-area:1/1}.hero-header+.container>:not(.bg){z-index:2;padding-block-start:var(--s-size)}.hero-header+.container:before{content:"";display:block;height:100%;width:100vw;box-shadow:inset 0 16px 16px #2224;clip-path:var(--clip-path)}.hero-header~.page-footer{z-index:4}.page-footer{--footer-height: 2rem;position:sticky;bottom:0;margin:calc(-1 * var(--footer-height)) auto 0;width:fit-content;height:var(--footer-height);padding:.25rem var(--page-spacing);background-color:rgb(var(--bg-rgb)/.5);border-top-left-radius:var(--br-slight);border-top-right-radius:var(--br-slight);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-footer.border{border:solid var(--col-neutral-90);border-width:1px 1px 0 0}.footer-lines{background-color:var(--col-neutral-90);padding-top:.7rem}.footer-extended{padding:.25rem var(--page-spacing) .5rem;background-color:var(--col-neutral-90)}.footer-extended .caption{font-weight:700}.footer-extended .box a{display:block}.footer-extended>.grid{width:fit-content;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.content-collapse>:first-child,:is(.page,.content-box):not(.-no-collapse)>:first-child{margin-block-start:0}.content-collapse>:last-child,:is(.page,.content-box):not(.-no-collapse)>:last-child{margin-block-end:0}.columns{columns:auto 20ch}.columns>.box{break-inside:avoid}[data-kebab-align]{margin-inline-start:auto;margin-inline-end:auto}[data-kebab-align=thin]{max-width:40ch}.page>.content-box>h1,.page>h1{font-size:3rem}.flow{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.flow.-center{justify-content:center}.actions{display:flex;flex-wrap:wrap;gap:.5rem}:target,.hash-target{outline:2px solid var(--col-primary);animation:1s forwards infinite outline-pulse;animation-iteration-count:3}@keyframes outline-pulse{0%{outline-offset:.25rem;outline-color:transparent}50%{opacity:1;outline-color:var(--col-primary)}to{outline-offset:0rem;outline-color:transparent}}.dialogue{display:flex;flex-direction:column;gap:.5rem;background-color:var(--col-neutral-70);padding:.5rem;border-radius:var(--br-slight)}.dialogue .message{--message-block-padding: .5rem;padding:.25rem var(--message-block-padding);border-radius:var(--br-slight);width:fit-content;max-width:calc(95% - 2 * var(--message-block-padding))}.dialogue .message.sent{background-color:var(--col-primary);color:var(--col-primary-contrast)}.dialogue .message.received{background-color:var(--col-neutral-90);align-self:flex-end}table th{text-align:start}table.tile{border-collapse:collapse;border:2px solid var(--bg-light)}table.tile thead{border-bottom:1px solid var(--col-neutral-70)}table.full{min-width:100%}table.striped tbody tr:nth-child(2n){background-color:var(--col-neutral-100)}.tile{--padding: .5rem;display:block;border-radius:var(--br-slight);background-color:rgb(var(--secondary-rgb)/.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}.tile.box-input{display:flex}.tile.box-input>.tile-body{flex:1}.tile>.box{padding:var(--padding);border-inline-end:1px solid var(--col-neutral-80)}.tile.-with-icon{position:relative}.tile.-with-icon>.bg-icon{position:absolute;font-size:5rem;inset-inline-end:-.8rem;inset-block-end:-.9rem;opacity:.15;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--col-tertiary-contrast)}.tile.-border{border:4px solid var(--col-accent, var(--col-primary))}.tile.-hero-link{font-size:2rem}.tile:has(.tile-media){display:grid;grid-template-areas:"media body" "footer footer";grid-template-columns:auto 1fr}.tile:has(.tile-media)>.tile-media{grid-area:media}.tile:has(.tile-media)>.tile-body{grid-area:body}.tile:has(.tile-media)>.tile-footer{grid-area:footer}a.tile{color:var(--col-tertiary-contrast)}.tile-media{width:10rem;height:10rem}.tile-body{padding:var(--padding)}.tile-footer{padding:var(--padding);border-block-start:1px solid var(--col-neutral-80)}.tile-list>.tile:not(:first-child){border-top-left-radius:var(--br-mini);border-top-right-radius:var(--br-mini)}.tile-list>.tile:not(:last-child){border-bottom-left-radius:var(--br-mini);border-bottom-right-radius:var(--br-mini)}.tile-list>.tile:not(:first-child){margin-block-start:.1rem}ul.tile-list{list-style:none;padding:0}ul.tile-list>li{margin:0}.check-list .tile:has(input:checked) .tile-body>label{text-decoration:line-through solid 2px currentColor}.profile-tile .tile-body{display:flex;flex-wrap:wrap;gap:.5rem}.profile-tile .contacts{margin-inline-start:auto}.profile-tile .contacts>a>span{vertical-align:text-bottom}.profile-tile .name{font-size:2.4rem}dl.terms{line-height:1.15}dl.terms dt{font-size:1.5rem;font-weight:700;width:fit-content}dl.terms dd{margin:0}dl.terms dd+dt{margin-block-start:1rem}.btn-icon{font-size:2rem;line-height:1}.retro-lines{vertical-align:bottom}.retro-lines .line{stroke:var(--color, hotpink)}.retro-lines .line:nth-child(1){--color: #ec9e36}.retro-lines .line:nth-child(2){--color: #d97129}.retro-lines .line:nth-child(3){--color: #563b2a}.retro-lines .line:nth-child(4){--color: #72c2a9}.bg>.retro-lines[data-placement=bottom-left]{margin-inline-start:calc(var(--w) * -.85);margin-block-start:40vh}@media (min-width: 720px){.bg>.retro-lines[data-placement=bottom-left]{margin-inline-start:calc(var(--w) * -1 + 46vw)}}.bg>.retro-lines[data-placement=top-right]{margin-inline-start:46vw}@media (min-width: 500px){.bg>.retro-lines[data-placement=top-right]{margin-inline-start:50vw}}@media (min-width: 720px){.bg>.retro-lines[data-placement=top-right]{margin-inline-start:56vw}}body{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100}
