@charset "UTF-8";.aud_wrap{width:calc(100vw - 1rem);max-width:1400px;margin:1.75rem .5rem;box-shadow:var(--shadow4);background:var(--playerBgd);border:1px solid var(--playerDark);border-radius:1rem 1rem .25rem .25rem}.aud_wrap h3,.aud_wrap li,.aud_wrap p,.aud_wrap button{color:var(--playerText)}.aud_wrap button:active,.aud_wrap button:focus,.aud_wrap a:active,.aud_wrap a:focus{outline:2px solid var(--playerBlue);outline-offset:2px;position:relative}.aud_wrap .aud_header{padding:.5rem .75rem}.aud_wrap .aud_player{padding:.65rem}.aud_wrap .aud_header{background:var(--playerDark);border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:var(--shadowBtm);display:flex;justify-content:space-between;align-items:center}.aud_wrap .aud_header .use_h3{margin-top:.5rem;font-weight:bolder;display:inline-block}.aud_wrap .aud_header .aud_utils{display:inline-block}.aud_wrap .aud_header .aud_utils .aud_btn{cursor:pointer;line-height:0;background:var(--playerBtn);border:none;padding:.25rem .5rem;border-radius:.2rem;margin:.5rem .25rem 0;box-shadow:var(--shadow4)}.aud_wrap .aud_header .aud_utils .aud_btn svg{width:1.25rem;height:1.25rem}.aud_wrap .aud_header .aud_utils .aud_btn svg .target_both{fill:var(--playerText);stroke:var(--playerText)}.aud_wrap .aud_header .aud_utils .aud_btn svg .target_fill{fill:var(--playerText)}.aud_wrap .aud_header .aud_utils .aud_btn svg .target_stroke{stroke:var(--playerText)}.aud_wrap .aud_header .aud_utils .aud_btn.mute_on:active,.aud_wrap .aud_header .aud_utils .aud_btn.mute_on:focus{outline:2px solid var(--playerRed)}.aud_wrap .aud_header .aud_utils .aud_btn.mute_on svg .target_stroke{stroke:var(--playerRed)}.aud_wrap .aud_header .aud_utils .aud_btn.aud_btn_notes:disabled{cursor:not-allowed}.aud_wrap .aud_header .aud_utils .aud_btn.aud_btn_notes:disabled svg .target_fill{fill:var(--playerText_dim)}.aud_wrap .aud_header .aud_utils .aud_btn.note_open svg .target_fill{fill:var(--playerBlue)}.aud_wrap .aud_header .aud_utils .aud_btn.aud_btn_download{display:inline-block}.aud_wrap .aud_player{background:var(--playerBgd);color:var(--playerBlue);box-shadow:var(--insetShadow2)}.aud_wrap .aud_player .aud_notes{background:var(--playerBgd2);box-shadow:var(--insetShadow);width:100%;padding:.25rem 0}.aud_wrap .aud_player .aud_notes .track_note{color:var(--playerBlue);display:inline-block;width:100%;margin:0 1rem}.aud_wrap .aud_player .aud_stats{position:relative;display:flex;justify-content:center;align-items:center;margin-block:1rem;column-gap:.25rem}.aud_wrap .aud_player .aud_stats .slider{width:75%}.aud_wrap .aud_player .aud_stats .slider input[type=range]{border-radius:.5rem;width:100%;margin:auto;z-index:2;accent-color:var(--playerBlue);border:1px solid var(--playerBlueLt);cursor:pointer}.aud_wrap .aud_player .aud_stats .slider .timestamps{width:100%;position:relative}.aud_wrap .aud_player .aud_stats .slider .timestamps .t_stamp{position:absolute;top:.9rem;left:0;color:var(--null);cursor:help}.aud_wrap .aud_player .aud_stats .slider .timestamps .t_stamp:before{content:"";width:.15rem;height:.75rem;z-index:1;position:absolute;background:var(--playerGreen);border:.01rem solid var(--playerGreen);border-radius:.1rem;left:50%;top:0}.aud_wrap .aud_player .aud_stats datalist{visibility:hidden}.aud_wrap .aud_player .aud_stats datalist option{color:var(--playerGreen)}.aud_wrap .aud_player .aud_controls{margin-bottom:1rem;display:flex;justify-content:space-evenly}.aud_wrap .aud_player .aud_controls .btn_grp{display:inline;margin:auto .1rem}.aud_wrap .aud_player .aud_controls .btn_grp_m{display:flex;justify-content:center;align-items:center}.aud_wrap .aud_player .aud_controls button{background:var(--playerBtn);border:none;border-radius:.35rem;box-shadow:var(--shadow4)}.aud_wrap .aud_player .aud_controls .aud_btn{cursor:pointer}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop{padding:.25rem 0;width:3rem;line-height:0;display:flex;justify-content:center}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop:active,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop:focus{outline:2px solid var(--playerGreen)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop svg{height:2rem;width:2rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop svg .target_fill{fill:var(--playerDark)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop.loop_on{opacity:1}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop.loop_on svg .target_fill{fill:var(--playerGreen)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate{line-height:0;padding:.5rem .05rem;width:4.25rem;display:flex;justify-content:center;align-items:center}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate:active,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate:focus{outline:2px solid var(--playerPurple)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate svg{height:1.5rem;width:1.25rem;margin-right:.22rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate svg .target_fill{fill:var(--playerPurple)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate .playback_lbl{font-size:small;font-weight:bolder;color:var(--playerPurple);line-height:1.1}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd{font-size:medium;display:flex;margin:auto 0;border:none;background:none;box-shadow:none;justify-content:space-between;border-radius:.5rem;align-items:center;font-weight:bolder;color:var(--playerBlue)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back svg,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd svg{height:1.5rem;width:1.5rem;position:relative;top:-.1rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back svg .target_stroke,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back svg .target_both,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back svg .target_fill,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd svg .target_stroke,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd svg .target_both,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd svg .target_fill{fill:var(--playerBlue_dark);stroke:var(--playerBlue_dark)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_play{display:flex;justify-content:center;align-items:center;border-radius:50%;padding:.5rem;margin:auto .1rem;border:1px solid var(--playerBtn);background:var(--playerBtn)}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_play svg{width:3rem;height:3rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_play svg .target_stroke,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_play svg .target_both{fill:var(--playerBlue);stroke:var(--playerBlue)}.aud_wrap .aud_tracklist{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding:0}.aud_wrap .aud_tracklist .disclosure-button{background:var(--playerBtn);font-weight:700;width:100%;border:none;padding:.75rem .25rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.aud_wrap .aud_tracklist ul{margin:0;background:var(--playerDark);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding:.25rem;list-style-type:none;box-shadow:var(--insetShadowb)}.aud_wrap .aud_tracklist ul li{padding:0}.aud_wrap .aud_tracklist ul li .track_btn{width:100%;text-align:left;border:1px solid var(--playerBgd);padding-block:.5rem;margin-block:.1rem;background-color:var(--playerDark);-webkit-transition:background-color .15s ease-in 0s;-moz-transition:background-color .15s ease-in 0s;-ms-transition:background-color .15s ease-in 0s;-o-transition:background-color .15s ease-in 0s;transition:background-color .15s ease-in 0s}.aud_wrap .aud_tracklist ul li .track_btn:hover,.aud_wrap .aud_tracklist ul li .track_btn:focus,.aud_wrap .aud_tracklist ul li .track_btn:active{background-color:var(--playerBgd);color:var(--playerBlue);-webkit-transition:background-color .15s ease-in 0s;-moz-transition:background-color .15s ease-in 0s;-ms-transition:background-color .15s ease-in 0s;-o-transition:background-color .15s ease-in 0s;transition:background-color .15s ease-in 0s}.aud_wrap .aud_tracklist ul li .track_btn.is_curr_aud{color:var(--playerBlue)}.aud_wrap .aud_tracklist ul li .track_btn.is_curr_aud:before{content:">";position:relative;top:0;margin-right:.5rem}@media only screen and (min-width: 650px){.aud_wrap .aud_player .aud_stats{column-gap:.5rem}.aud_wrap .aud_player .aud_stats .slider{width:90%}}@media only screen and (min-width: 750px){.aud_wrap{width:calc(100vw - 2rem);max-width:1400px;margin-block:1.5rem;margin-inline:auto}.aud_wrap .aud_header,.aud_wrap .aud_player{padding:.5rem 1rem}.aud_wrap .aud_header .aud_utils{display:inline-block}.aud_wrap .aud_header .aud_utils .aud_btn{padding:.25rem .5rem;border-radius:.2rem;margin:.5rem .25rem 0;box-shadow:var(--shadow4)}.aud_wrap .aud_header .aud_utils .aud_btn svg{width:2rem;height:2rem}.aud_wrap .aud_player .aud_stats{column-gap:.75rem;max-width:1200px;margin:1.25rem auto 1.5rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop{width:5.5rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_loop svg{height:2.5rem;width:2.5rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate{width:5.5rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate svg{height:2rem;width:2rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_rate .playback_lbl{font-size:medium}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd{font-size:x-large}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_back svg,.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_fwd svg{width:2rem;height:2rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_play{margin:auto 1.65rem}.aud_wrap .aud_player .aud_controls .aud_btn.aud_btn_play svg{width:4rem;height:4rem}}p code,li code{background-color:var(--appFig);color:#70cdd7;font-weight:700;padding:.15rem .3rem;border-radius:.2rem;box-shadow:var(--shadow3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}pre{background:var(--playerBgd2);box-shadow:var(--shadow3);width:100%;max-width:100%;padding:1rem;border-radius:.5rem;border:8px solid var(--appCodebar);border-top-width:2.5rem;position:relative}pre:focus{outline:3px solid var(--rw);outline-offset:3px;position:relative;opacity:1}pre code{font-weight:700;text-wrap:wrap!important}pre[class*=language-]:before{content:".CODE";position:absolute;font-weight:700;font-family:Inter Variable,sans-serif;letter-spacing:.1rem;font-size:1.4rem;top:-2.5rem;left:-8px;width:calc(100% + 16px);border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:.3rem 1rem .15rem;background:none;color:var(--appConst)}pre.language-css:before{content:".CSS"}pre.language-glsl:before{content:".GLSL"}pre.language-frag:before{content:".FRAG"}pre.language-scss:before{content:".SCSS"}pre.language-js:before{content:".JS"}pre.language-py:before{content:".PY"}pre.language-svelte:before{content:".SVELTE"}code[class*=language-],pre[class*=language-]{color:#d6deeb;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#1d3b53fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#1d3b53fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:1rem 0}:not(pre)>code[class*=language-],pre[class*=language-]{color:#fff;background:#011627}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:#637777;color:#418459;font-style:italic}.token.punctuation{color:#c792ea}.namespace{color:#b2ccd6}.token.deleted{color:#ef53508f;font-style:italic}.token.symbol,.token.property{color:#80cbc4}.token.tag,.token.operator,.token.keyword{color:#7fdbca}.token.boolean{color:#ff5874}.token.number{color:#f78c6c}.token.constant,.token.function,.token.builtin,.token.char{color:#82aaff}.token.selector,.token.doctype{color:#c792ea;font-style:italic}.token.attr-name,.token.inserted{color:#addb67;font-style:italic}.token.string,.token.url,.token.entity,.language-css .token.string,.style .token.string{color:#addb67}.token.class-name,.token.atrule,.token.attr-value{color:#ffcb8b}.token.regex,.token.important,.token.variable{color:#d6deeb}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.byte_pg h2{margin-top:4rem;margin-bottom:2rem;line-height:1}.byte_pg h2:first-child{margin-top:0;margin-bottom:2rem;line-height:1}.byte_pg .body_wrap p:first-of-type:first-letter{font-size:350%;line-height:.75;float:left;margin-right:.25rem;margin-top:0rem}.byte_pg .body_wrap blockquote{border:.1rem solid var(--textFade);border-radius:.15rem;border-left:.35rem solid var(--rw);padding:.5rem 1rem;margin:1.5rem 0;color:var(--textMain);font-style:italic;background:var(--appTranslucent)}.byte_pg .body_wrap blockquote p{margin:0}.byte_pg .byte_bio{border-radius:.5rem;box-shadow:var(--shadow3);background-color:var(--appOpaque);padding:2rem 1rem;width:100%;margin-top:5rem;display:flex;flex-wrap:wrap;justify-content:left}.byte_pg .byte_bio .byte_bio_img{width:150px;height:150px;border-radius:.5rem;box-shadow:var(--shadow3);z-index:1;margin-bottom:2rem}.byte_pg .byte_bio .byte_bio_img img{border-radius:.5rem;height:150px;width:100%;object-fit:cover;object-position:center}.byte_pg .byte_bio .byte_bio_text{width:100%}.byte_pg .byte_bio .byte_bio_text p{margin-top:0}.byte_pg .byte_bio .byte_bio_text .sp_code code{line-height:2;padding:.5rem .75rem}.byte_pg .byte_bio .byte_bio_list{padding-left:0;margin:1.5rem 0;list-style-type:none}.byte_pg .byte_bio .byte_bio_list li{position:relative;padding-left:1.5rem}.byte_pg .byte_bio .byte_bio_list li:before{position:absolute;left:0;top:.25rem}.byte_pg .byte_bio .byte_bio_list li:nth-child(1):before{content:"😺 "}.byte_pg .byte_bio .byte_bio_list li:nth-child(2):before{content:"✍️ "}.byte_pg .byte_bio .byte_bio_list li:nth-child(3):before{content:"🏠 "}.byte_pg .byte_bio .byte_bio_tags{width:100%;border-top:1px solid var(--textFade);padding-top:1.5rem}.byte_pg .byte_bio .byte_bio_tags .byte_bio_tags_list{list-style-type:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding-left:0}.byte_pg .byte_bio .byte_bio_tags .byte_bio_tags_list li button{background:var(--appFig);color:var(--appConst);border-radius:.25rem;border:1px solid var(--playerDark);box-shadow:var(--shadow3);text-decoration:none;padding:.25rem .35rem;-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.byte_pg .byte_bio .byte_bio_tags .byte_bio_tags_list li button:hover,.byte_pg .byte_bio .byte_bio_tags .byte_bio_tags_list li button:focus,.byte_pg .byte_bio .byte_bio_tags .byte_bio_tags_list li button:active{background:var(--appTranslucent);border-color:var(--playerDark);-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.byte_pg .byte_bio .byte_bio_tags .byte_bio_tags_list li button:active{position:relative;top:.05rem;-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.byte_pg .byte_bio .scroll_top_p{border-top:1px solid var(--textFade);width:100%;padding-top:1rem}.byte_pg .byte_bio .scroll_top_p a{color:var(--rw)}@media only screen and (min-width: 750px){.byte_pg .byte_bio{justify-content:space-between;padding:2rem 1.5rem}.byte_pg .byte_bio .byte_bio_img{width:220px}.byte_pg .byte_bio .byte_bio_img img{height:200px;object-fit:cover;object-position:center}.byte_pg .byte_bio .byte_bio_text{order:-1;width:calc(100% - 220px - 2rem)}}.byte_pg .psnip{text-align:center;background:var(--appFig);width:100%;margin:2rem auto;padding:2.5rem 1rem 1rem;box-shadow:var(--insetShadow);border-radius:.5rem}.byte_pg .psnip .img_wrap{width:100%;max-width:600px;margin:auto;border-radius:.25rem;position:relative}.byte_pg .psnip .img_wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:var(--shadow2);border-radius:inherit;pointer-events:none;z-index:1}.byte_pg .psnip .img_wrap img{width:100%;max-width:600px}.byte_pg .psnip figcaption{color:var(--appConst);line-height:1.5;margin-block:1rem}.byte_pg .timeline-header{color:var(--textMain)!important}.byte_pg #utterances-comments{margin-top:2rem;background:var(--appSocialBg);box-shadow:var(--shadow3);border-radius:.5rem;border:2px solid var(--rw)}.byte_pg #utterances-comments .utterances{width:100%!important;max-width:calc(100% - 2rem)!important}.app_main .home_header{height:65vh;text-align:center;background:none;position:relative;display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;overflow-x:hidden!important}.app_main .home_header h1,.app_main .home_header p{width:100vw;z-index:1;position:relative;top:-.25rem;color:var(--appConst);text-shadow:2px 2px 5px var(--textConst)}.app_main .home_header h1{margin-top:0}.app_main .home_header p{text-transform:uppercase}.app_main .home_header a{text-decoration:none}.app_main .home_header .hero_scene{display:block;position:absolute;top:0;left:0;width:100vw!important;overflow-x:hidden!important;height:65vh!important}.app_main .home_header .scene_btns{list-style-type:none;display:flex;padding:0;margin:0}.app_main .home_header .scene_btns button{padding-inline:1.25rem;margin-inline:.15rem;margin-bottom:.25rem}.app_main .home_header .scene_btns .mic_btn{display:none}@media only screen and (min-width: 800px){.app_main .home_header .scene_btns button{padding:.25rem 1.25rem}.app_main .home_header .scene_btns .mic_btn{display:inline-block;margin:0 .35rem}}@media only screen and (min-width: 1200px){.app_main .home_header{height:70vh}.app_main .home_header .hero_scene{height:70vh!important}}.app_main .bio_section{padding:0;box-shadow:var(--shadowTop);z-index:1;padding-top:.5rem}.app_main .bio_section .hero_fig{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 0;width:calc(100% - 1rem);margin:0rem auto}.app_main .bio_section .hero_fig .img_wrap{width:calc(33.1% - .1rem);max-width:650px;border-radius:.25rem;position:relative}.app_main .bio_section .hero_fig .img_wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:var(--insetShadow2);border-radius:inherit;pointer-events:none;z-index:1}.app_main .bio_section .hero_fig .img_wrap img{width:100%;max-width:650px}.app_main .bio_section .app_banner_l{text-align:center;background:var(--appFig);width:calc(100% - 1rem);max-width:1400px;margin:auto;padding:3rem 1rem 1rem;box-shadow:var(--insetShadow);border-radius:.5rem}.app_main .bio_section .app_banner_l .img_wrap{width:100%;margin:auto;max-width:800px;border-radius:.25rem;position:relative}.app_main .bio_section .app_banner_l .img_wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:var(--shadow2);border-radius:inherit;pointer-events:none;z-index:1}.app_main .bio_section .app_banner_l .img_wrap img{width:100%;max-width:800px}.app_main .bio_section .app_banner_l figcaption{color:var(--appConst);line-height:1.5;margin-block:1rem}.app_main .featured_section{padding:0;padding-top:4rem}.app_main .featured_section .section_head{width:calc(100vw - 1rem);margin:auto;max-width:1400px;border-bottom:1px solid var(--textMain)}.app_main .featured_section .section_head .sub_title{margin-block:.5rem .25rem}.app_main .featured_section .sub_sec{width:calc(100vw - 1.5rem);padding:4rem .25rem 0;margin:0 auto;max-width:1400px}.app_main .featured_section .sub_sec h3{margin:0}.app_main .featured_section .vsnip{width:calc(100vw - 1rem);max-width:1400px;margin:1.75rem auto}.app_main .featured_section .vsnip .you__tube{border-radius:1rem}@media only screen and (min-width: 800px){.app_main .featured_section .sub_sec{padding:5rem .5rem 0}.app_main .featured_section .vsnip{margin:2rem auto 3rem}}@media only screen and (min-width: 1300px){.app_main .featured_section .sub_sec{padding:6rem .5rem 0}.app_main .featured_section .vsnip{margin:2rem auto 3rem}}.app_main .app_wrap{margin:70px auto auto;width:calc(100vw - 1rem);max-width:1600px}.app_main .app_wrap .spacer{height:100vh;border:1px solid var(--textMain)}.app_main .app_wrap.app_wrap_w{width:calc(100vw - 1rem);max-width:100%}.app_main .app_wrap .reg_hero{padding:1rem .75rem .75rem;border-bottom:1px solid var(--textLt);margin-bottom:1.75rem}.app_main .app_wrap .reg_hero h1{margin-top:0}.app_main .app_wrap .reg_hero .sub_title{margin-top:.5rem}.app_main .app_wrap .post_hero{padding:1rem .75rem .75rem;border-bottom:1px solid var(--textLt);margin-bottom:1.75rem}.app_main .app_wrap .post_hero h1{margin-top:0}.app_main .app_wrap .post_hero .sub_title{margin-top:.5rem}.app_main .app_wrap .content_aside{display:none;order:2}.app_main .app_wrap .content_aside .use_h4,.app_main .app_wrap .content_aside ul{width:calc(100% - 1rem)}.app_main .app_wrap .content_aside input:focus,.app_main .app_wrap .content_aside button:focus,.app_main .app_wrap .content_aside a:focus{outline:2px solid var(--accentMain);outline-offset:2px;position:relative}.app_main .app_wrap .content_aside .use_h4{border-bottom:1px solid var(--appTranslucent);line-height:1.5}.app_main .app_wrap .content_aside .search_form{width:100%;position:relative;display:flex}.app_main .app_wrap .content_aside .search_form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.app_main .app_wrap .content_aside .search_form .search_input{width:100%;border:none;background:var(--appTranslucent);padding:.9rem .5rem .8rem;margin-bottom:.2rem}.app_main .app_wrap .content_aside .search_form .search_input::placeholder{color:var(--textMain)}.app_main .app_wrap .content_aside .search_form .search_btn{margin:0;padding:0;background:none;border:none;cursor:pointer;position:relative;left:-2rem}.app_main .app_wrap .content_aside ul{list-style-type:circle}.app_main .app_wrap .content_aside ul.pinned_list a{color:var(--textMain)}.app_main .app_wrap .content_aside ul.all_tags_list{padding:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:.5rem .5rem}.app_main .app_wrap .content_aside ul.all_tags_list .tag_item .tag_btn{background:var(--appFig);color:var(--appConst);border-radius:.25rem;border:1px solid var(--playerDark);box-shadow:var(--shadow3);text-decoration:none;padding:.25rem .35rem;-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.app_main .app_wrap .content_aside ul.all_tags_list .tag_item .tag_btn:hover,.app_main .app_wrap .content_aside ul.all_tags_list .tag_item .tag_btn:focus,.app_main .app_wrap .content_aside ul.all_tags_list .tag_item .tag_btn:active{background:var(--appTranslucent);border-color:var(--playerDark);-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.app_main .app_wrap .content_aside ul.all_tags_list .tag_item .tag_btn:active{position:relative;top:.05rem;-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.app_main .app_wrap .content_aside ul.all_tags_list .tag_item .tag_btn.btn_hl{background:var(--rw);color:var(--textRev)}.app_main .app_wrap .byte_item_list{list-style-type:none;display:flex;flex-wrap:wrap;row-gap:3.5rem;margin:0;padding:0;width:100%}.app_main .app_wrap .byte_item_list .byte_item{width:100%;position:relative}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .prev_head{display:flex;gap:.5rem}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .prev_head h2{margin-top:0}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .prev_head h2 a{text-decoration:none}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .prev_head .pub{margin-top:.15rem}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .prev_body p{margin:0;font-style:oblique}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .prev_body p a{display:block;font-style:normal;line-height:2;color:var(--textLt);font-weight:550;text-transform:uppercase}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .tag_list{list-style-type:none;display:flex;gap:.65rem;padding:0;margin-top:1rem}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .tag_list .tag_item .tag_btn{background:var(--appFig);color:var(--appConst);border-radius:.25rem;border:1px solid var(--playerDark);box-shadow:var(--shadow3);text-decoration:none;padding:.25rem .5rem;font-weight:400;-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .tag_list .tag_item .tag_btn:hover,.app_main .app_wrap .byte_item_list .byte_item .byte_preview .tag_list .tag_item .tag_btn:focus,.app_main .app_wrap .byte_item_list .byte_item .byte_preview .tag_list .tag_item .tag_btn:active{background:var(--appTranslucent);border-color:var(--playerDark);-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.app_main .app_wrap .byte_item_list .byte_item .byte_preview .tag_list .tag_item .tag_btn:active{position:relative;top:.05rem;-webkit-transition:background-color .3s ease-in 0s;-moz-transition:background-color .3s ease-in 0s;-ms-transition:background-color .3s ease-in 0s;-o-transition:background-color .3s ease-in 0s;transition:background-color .3s ease-in 0s}.app_main .app_wrap .byte_item_list .byte_item.rw_hl h2 a,.app_main .app_wrap .byte_item_list .byte_item.rw_hl p a{text-decoration:underline!important;color:var(--rw)!important}.app_main .app_wrap .byte_item_list .byte_item.rw_hl svg .target_stroke{stroke:var(--rw)}.app_main .app_wrap .byte_item_list .byte_item.rw_hl .btn_hl .tag_btn{background:var(--rw)!important;color:var(--textRev)!important}.app_main .app_wrap .byte_item_list .byte_item.rw_match{position:relative}.app_main .app_wrap .byte_item_list .byte_item.rw_match .gl:before{content:"";position:absolute;top:0rem;left:-.5rem;border-radius:50%;height:1.5rem;width:1.5rem;background:var(--accentMain);line-height:1;border:2px solid var(--appFig);z-index:1}.app_main .app_wrap .byte_item_list .byte_item.rw_match .ex_p{position:relative;display:inline-block}.app_main .app_wrap .byte_item_list .byte_item.rw_match .ex_p:before{content:"";position:absolute;width:100%;height:60%;top:50%;left:0;transform:translateY(-50%);background-image:linear-gradient(-100deg,rgba(255,119,0,.2),var(--accentMain) 95%,rgba(255,140,0,.1));opacity:.65;border-radius:2px}@media only screen and (min-width: 650px){.app_main .app_wrap{margin-top:100px;width:calc(100vw - 3rem)}.app_main .app_wrap .byte_item_list{row-gap:4rem;padding-left:1rem}.app_main .app_wrap.app_wrap_w{width:calc(100vw - 3rem)}.app_main .app_wrap.app_wrap_w .wide_tabs{width:100%}}@media only screen and (min-width: 1100px){.app_main .app_wrap{width:calc(100vw - 3rem)}.app_main .app_wrap.app_wrap_w{overflow:visible;width:calc(100vw - 3rem);max-width:1600px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between}.app_main .app_wrap.app_wrap_w .reg_hero,.app_main .app_wrap.app_wrap_w .post_hero{width:100%}.app_main .app_wrap.app_wrap_w .wide_tabs{margin:0;max-width:calc(72% - 1rem)}.app_main .app_wrap.app_wrap_w .content_aside{display:block;width:calc(28% - .25rem);position:sticky;height:100vh;top:100px}}@media only screen and (min-width: 1200px){.app_main .app_wrap.app_wrap_w .content_aside{width:calc(28% - 1.5rem);height:100vh;top:100px}}.byte_pg{text-align:left;margin:auto;width:100%}@media only screen and (min-width: 1100px){.byte_pg{margin:0;width:calc(72% - 1rem)}}.app_header{background:var(--appBar);line-height:0;position:fixed;top:0;z-index:2;width:100%;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:var(--shadow3);-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.app_header .topbar{display:flex;justify-content:space-between;line-height:1;padding:.75rem 1rem .5rem}.app_header .topbar .target_stroke{stroke:var(--appConst)}.app_header .topbar .target_fill{fill:var(--appConst)}.app_header .topbar .target_both{fill:var(--appConst);stroke:var(--appConst)}.app_header .topbar .site_controls{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-end;align-items:center;gap:.75rem}.app_header .topbar .site_controls button{border:1px solid var(--appTranslucent);box-shadow:var(--shadow4);background:none;line-height:0;padding:.25rem .5rem;border-radius:.25rem}.app_header .topbar .site_controls button:hover,.app_header .topbar .site_controls button:focus,.app_header .topbar .site_controls button:active{background-color:var(--appBarHov);-webkit-transition:background-color .15s ease-in 0s;-moz-transition:background-color .15s ease-in 0s;-ms-transition:background-color .15s ease-in 0s;-o-transition:background-color .15s ease-in 0s;transition:background-color .15s ease-in 0s}@media only screen and (min-width: 650px){.app_header .topbar{padding:.55rem 2rem .5rem}}.app_bar{position:fixed;background:var(--appBar);bottom:0;left:0;width:100%;z-index:2;display:flex;justify-content:space-evenly;padding:.5rem;box-shadow:var(--shadowTop)}.app_bar .target_stroke{stroke:var(--appConst)}.app_bar .target_fill{fill:var(--appConst)}.app_bar .target_both{fill:var(--appConst);stroke:var(--appConst)}.app_bar .nav_btn{border:1px solid var(--appTranslucent);box-shadow:var(--shadow4);background:none;margin:0 .15rem .65rem;border-radius:.25rem;line-height:0;padding:.25rem 11vw;max-width:calc(33.3vw - .5rem)}.app_bar .nav_btn:hover,.app_bar .nav_btn:focus,.app_bar .nav_btn:active{background:var(--appBarHov);-webkit-transition:background-color .15s ease-in 0s;-moz-transition:background-color .15s ease-in 0s;-ms-transition:background-color .15s ease-in 0s;-o-transition:background-color .15s ease-in 0s;transition:background-color .15s ease-in 0s}@media only screen and (min-width: 650px){.app_bar{padding:.75rem 2rem;justify-content:center}.app_bar .nav_btn{margin:0 .5rem}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:3}.modal-backdrop .modal{background:var(--appDark);padding:1.5rem;border-radius:8px;box-shadow:0 10px 25px #0003;width:95vw;max-width:1400px;background-color:var(--bgSvgC);background-image:var(--bgSvg)}.modal-backdrop .modal .modal_nav ul{list-style-type:none;padding:0;margin:0}.modal-backdrop .close-btn{position:absolute;top:10px;right:10px;background:none;border:none;font-size:2rem;cursor:pointer;color:var(--textMain)}.app_footer{margin:6rem auto 0;width:calc(100vw - 1rem);max-width:1600px;padding:0 0 100px;border:1px solid var(--appFig);border-top-right-radius:1rem;border-top-left-radius:1rem;background:var(--appFig);box-shadow:var(--insetShadow)}.app_footer .foot_menu,.app_footer .foot_content{color:var(--appConst);padding:1.5rem 2rem}.app_footer .foot_menu .use_h3,.app_footer .foot_content .use_h3{color:var(--appConst);margin-bottom:1rem;margin-top:0}.app_footer .foot_menu .foot_list,.app_footer .foot_content .foot_list{margin:0;padding:0;list-style-type:circle;padding-left:1rem}.app_footer .foot_menu .foot_list .foot_link a,.app_footer .foot_content .foot_list .foot_link a{line-height:1.5;text-transform:capitalize}.app_footer .foot_menu{position:relative}.app_footer .foot_menu :before{content:"";position:absolute;bottom:0;left:2rem;width:calc(100% - 4rem);height:1px;background:var(--appOpaque)}@media only screen and (min-width: 650px){.app_footer{width:calc(100vw - 3rem);display:flex;flex-wrap:wrap;padding:1rem 0 100px}.app_footer .foot_menu{width:calc(50% - .6rem)}.app_footer .foot_menu :before{display:none}.app_footer .foot_content{width:100%;position:relative}.app_footer .foot_content:before{content:"";position:absolute;top:0;left:2rem;width:calc(100% - 4rem);height:1px;background:var(--appOpaque)}}@media only screen and (min-width: 1200px){.app_footer{padding:2rem 1rem 150px;display:flex;justify-content:space-between;flex-wrap:wrap}.app_footer .foot_menu,.app_footer .foot_content{width:calc(33% - 1rem)}.app_footer .foot_content:before{display:none}}.tabs{margin:.5rem}.tabs.wide_tabs{margin:1rem 0}.tabs .tab_list{display:flex;flex-wrap:wrap;width:auto;position:relative}.tabs .tab_list .tab_hl:before{content:"";position:absolute;top:.5rem;left:.25rem;border-radius:50%;height:1rem;width:1rem;background:var(--accentMain);line-height:1;border:2px solid var(--appFig);z-index:1}.tabs .tab_list button{width:100%;display:inline-block;background:var(--appTranslucent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;padding:.95rem 1rem .85rem;line-height:1;cursor:pointer;opacity:.6;color:var(--textHead)}.tabs .tab_list button:hover{opacity:.8}.tabs .tab_list button.selected{background:var(--appOpaque);opacity:1}.tabs .tab_list button.selected:hover{opacity:1}.tabs .tab_list button .tab_tag{color:var(--rw);font-style:italic;text-decoration:underline}.tabs .tab_panel{background:var(--appOpaque);color:var(--textMain);padding:2rem 1rem 1.5rem;min-height:40vh;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;position:relative;box-shadow:var(--shadow3)}.tabs .tab_panel .t_fig{display:inline;margin:0 auto}.tabs .tab_panel .content_wrapper{display:flex;flex-wrap:wrap;flex-direction:column}.tabs .tab_panel .img_hide{display:none}.tabs .tab_panel .rbg_fig{display:flex;justify-content:center}.tabs .tab_panel .rbg_fig .img_wrap{width:calc(33% - .5rem);border-radius:.25rem;margin:.25rem;box-shadow:var(--shadow3)}.tabs .tab_panel .rbg_fig .img_wrap img{width:100%}.tabs .tab_panel .stmt_fig .img_wrap{width:100%;margin:auto;box-shadow:var(--shadow3);border-radius:.25rem}.tabs .tab_panel .stmt_fig .img_wrap img{object-fit:cover;object-position:center;width:100%}.tabs .tab_panel .stmt_fig.stmt_fig1 img{object-position:70% center}.tabs .tab_panel .stmt_fig.stmt_fig3 img{object-position:20% center}@media only screen and (min-width: 1000px){.tabs{width:calc(100vw - 2rem);max-width:1400px;margin-block:4rem 2rem;margin-inline:auto}.tabs .tab_list{gap:.1rem}.tabs .tab_list button{width:auto;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.tabs .tab_panel{padding:2rem 1rem}.tabs .tab_panel .content_wrapper{display:flex;flex-wrap:wrap;flex-direction:row}.tabs .tab_panel .t_text{max-width:calc(100% - 200px - 2rem)}.tabs .tab_panel .t_text p:first-child{margin-top:0rem}.tabs .tab_panel .stmt_fig{display:inline-block;margin-left:0;margin-right:1.75rem;width:200px}.tabs .tab_panel .stmt_fig .img_wrap{width:100%}.tabs .tab_panel .stmt_fig .img_wrap img,.tabs .tab_panel .stmt_fig .img_hide{display:inline}.tabs .tab_panel .rbg_fig,.tabs .tab_panel .stmt_fig3{display:inline-block;margin-right:1.75rem;margin-left:0}.tabs .tab_panel .rbg_fig .img_wrap,.tabs .tab_panel .stmt_fig3 .img_wrap{width:200px;border-radius:.25rem;margin-inline:0;margin-block:.75rem}.tabs .tab_panel .rbg_fig .img_wrap:first-child,.tabs .tab_panel .stmt_fig3 .img_wrap:first-child{margin-top:0}.tabs .tab_panel .stmt_fig .img_wrap{height:700px}.tabs .tab_panel .stmt_fig .img_wrap img{object-fit:cover;object-position:center;height:700px}.tabs .tab_panel .stmt_fig.stmt_fig1 img{object-position:70% center}.tabs .tab_panel .stmt_fig.stmt_fig2 .img_wrap,.tabs .tab_panel .stmt_fig.stmt_fig2 img{height:636px}.tabs .tab_panel .stmt_fig.stmt_fig3 img{object-position:20% center}}@media only screen and (min-width: 1350px){.tabs{width:calc(100vw - 2rem);margin-block:4rem 2rem;margin-inline:auto}.tabs .tab_panel{padding:2rem 1.5rem}.tabs .tab_panel .t_text{position:relative;max-width:1000px}.tabs .tab_panel .t_fig{margin-left:.75rem;margin-right:2.25rem}.tabs .tab_panel .rbg_fig{display:inline-block}}.contact_pg_link{position:relative;cursor:pointer;text-decoration:none;display:inline-block;margin:2rem 0 1rem;border-radius:.25rem;padding:.25rem .75rem;background:var(--appBar);border:1px solid var(--appBarTrans);box-shadow:var(--shadow3);color:var(--appConst);opacity:.9}.contact_pg_link.substack_link{background:var(--accentMainDark);color:var(--appConst)}.contact_pg_link.github_link{color:var(--appConst);background-color:var(--appFig)}.contact_pg_link:hover,.contact_pg_link:focus,.contact_pg_link:active{opacity:1;background-color:#6ea3afa1;border-color:#6ea3af;transition:ease-in .25s}.snips_aside .typewriter{width:100%;border-radius:.5rem;background:var(--playerDark);color:var(--playerBlue);box-shadow:var(--insetShadow);padding:.5rem 1rem;margin-bottom:1rem}.snips_aside .typewriter p{margin-top:0;line-height:2}.snip_panels .content_disclosure,.contact_panels .content_disclosure{border-bottom:1px solid var(--textLt)}.snip_panels .content_disclosure .disclosure-button,.contact_panels .content_disclosure .disclosure-button{background:transparent;width:100%;border:none;padding:1rem .25rem;text-align:left;font-weight:550}.snip_panels .content_disclosure .disclosure-content,.contact_panels .content_disclosure .disclosure-content{border-top:1px solid var(--textLt);padding:.5rem}.snip_panels .snip_table,.contact_panels .snip_table{margin:1.5rem 0;border-spacing:.5rem .75rem}.snip_panels .snip_table th,.contact_panels .snip_table th{color:var(--textHead);position:relative;left:-.5rem}.snip_panels .snip_table .t_cell,.contact_panels .snip_table .t_cell{color:var(--textMain);opacity:.95;text-wrap:wrap}.snip_panels .snip_table .l_cell,.contact_panels .snip_table .l_cell{color:var(--rw)}@media only screen and (min-width: 650px){.snip_panels .snip_table,.contact_panels .snip_table{border-spacing:1.25rem 1rem}.snip_panels .snip_table th,.contact_panels .snip_table th{position:relative;left:-.5rem}}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/openDyslexic/OpenDyslexic-Regular.woff2) format("woff2")}@font-face{font-family:OpenDyslexic Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/openDyslexic/OpenDyslexic-Bold.woff2) format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/openDyslexic/OpenDyslexicMono-Regular.woff2) format("woff2")}@font-face{font-family:Crimson Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./crimson-pro-latin-wght-normal.DZC5paAJ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal.BaTF6Vo7.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.C2S99t-D.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1,h2,h3,.use_h3,.use_h4,th{font-family:Inter Variable,sans-serif;color:var(--textHead)}.home_on_hero .sub_title{font-family:Inter Variable,sans-serif}header nav a{font-weight:900}nav a,nav button{font-family:Nunito Variable,sans-serif;text-transform:uppercase}footer nav a,footer nav button{font-family:Inter Variable,sans-serif;text-transform:uppercase}p{font-family:Crimson Pro Variable,Garamond,serif;font-weight:400}.skip_featured_btn{font-family:Crimson Pro Variable,Garamond,serif;font-size:calc(1rem + .1vw)}@media screen and (min-width: 560px){.skip_featured_btn{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 768px){.skip_featured_btn{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 1248px){.skip_featured_btn{font-size:calc(1.3rem + .1vw)}}@media screen and (min-width: 2000px){.skip_featured_btn{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px){.skip_featured_btn{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.skip_featured_btn{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.skip_featured_btn{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.skip_featured_btn{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.skip_featured_btn{font-size:calc(1.3rem + .1vw)}}.search_form input{font-family:Nunito Variable,sans-serif}.tsnip h3{font-family:Crimson Pro Variable,Garamond,serif}th{font-family:Inter Variable,sans-serif}td,.foot_link a,.content_aside li,.tag_item .tag_btn{font-family:Crimson Pro Variable,Garamond,serif}figcaption{font-family:Crimson Pro Variable,Garamond,serif}.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-family:Inter Variable,sans-serif;font-weight:700;font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.05rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.6rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.tabs button,.tabs .contact_pg_link,.subsec button,.subsec .contact_pg_link{font-size:calc(1.7rem + .15vw)}}.em_text{font-family:Inter Variable,sans-serif;color:var(--textHead);font-weight:700}.app_section a{font-weight:700}.app_section.bio_on_section a{font-weight:700;font-style:italic}.app_header .header_tagline p{font-size:calc(1.4rem + .2vw)}@media screen and (min-width: 480px){.app_header .header_tagline p{font-size:calc(1.5rem + .2vw)}}@media screen and (min-width: 560px){.app_header .header_tagline p{font-size:calc(1.6rem + .2vw)}}@media screen and (min-width: 768px){.app_header .header_tagline p{font-size:calc(1.7rem + .2vw)}}@media screen and (min-width: 1248px){.app_header .header_tagline p{font-size:calc(1.9rem + .2vw)}}@media screen and (min-width: 2000px){.app_header .header_tagline p{font-size:calc(2.5rem + .2vw)}}@media only screen and (min-width: 560px){.app_header .header_tagline p{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.app_header .header_tagline p{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.app_header .header_tagline p{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.app_header .header_tagline p{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.app_header .header_tagline p{font-size:calc(1.6rem + .15vw)}}.home_header .sub_title{font-family:Inter Variable,sans-serif;font-weight:700;font-size:calc(1.15rem + .15vw)}@media screen and (min-width: 560px){.home_header .sub_title{font-size:calc(1.35rem + .15vw)}}@media screen and (min-width: 768px){.home_header .sub_title{font-size:calc(1.45rem + .15vw)}}@media screen and (min-width: 1248px){.home_header .sub_title{font-size:calc(1.65rem + .15vw)}}@media screen and (min-width: 2000px){.home_header .sub_title{font-size:calc(1.75rem + .15vw)}}@media only screen and (min-width: 560px){.home_header .sub_title{font-size:calc(1.15rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.home_header .sub_title{font-size:calc(1.35rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.home_header .sub_title{font-size:calc(1.45rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.home_header .sub_title{font-size:calc(1.65rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.home_header .sub_title{font-size:calc(1.75rem + .15vw)}}.nav_list .nav_link{font-size:calc(1rem + .1vw)}@media screen and (min-width: 560px){.nav_list .nav_link{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 768px){.nav_list .nav_link{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 1248px){.nav_list .nav_link{font-size:calc(1.3rem + .1vw)}}@media screen and (min-width: 2000px){.nav_list .nav_link{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px){.nav_list .nav_link{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.nav_list .nav_link{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.nav_list .nav_link{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.nav_list .nav_link{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.nav_list .nav_link{font-size:calc(1.3rem + .1vw)}}h1{font-size:calc(1.9rem + .25vw)}@media screen and (min-width: 480px){h1{font-size:calc(2rem + .25vw)}}@media screen and (min-width: 560px){h1{font-size:calc(2.4rem + .25vw)}}@media screen and (min-width: 768px){h1{font-size:calc(2.8rem + .25vw)}}@media screen and (min-width: 1248px){h1{font-size:calc(3rem + .25vw)}}@media screen and (min-width: 2000px){h1{font-size:calc(3rem + .25vw)}}@media only screen and (min-width: 560px){h1{font-size:calc(1.9rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 480px){h1{font-size:calc(2rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){h1{font-size:calc(2.4rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){h1{font-size:calc(2.8rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){h1{font-size:calc(3rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){h1{font-size:calc(3rem + .25vw)}}.home_header h1{font-size:calc(1.9rem + .25vw)}@media screen and (min-width: 480px){.home_header h1{font-size:calc(2rem + .25vw)}}@media screen and (min-width: 560px){.home_header h1{font-size:calc(2.4rem + .25vw)}}@media screen and (min-width: 768px){.home_header h1{font-size:calc(2.8rem + .25vw)}}@media screen and (min-width: 1248px){.home_header h1{font-size:calc(3rem + .25vw)}}@media screen and (min-width: 2000px){.home_header h1{font-size:calc(3rem + .25vw)}}@media only screen and (min-width: 560px){.home_header h1{font-size:calc(1.9rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 480px){.home_header h1{font-size:calc(2rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.home_header h1{font-size:calc(2.4rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.home_header h1{font-size:calc(2.8rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.home_header h1{font-size:calc(3rem + .25vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.home_header h1{font-size:calc(3rem + .25vw)}}h2{font-size:calc(1.4rem + .2vw)}@media screen and (min-width: 480px){h2{font-size:calc(1.5rem + .2vw)}}@media screen and (min-width: 560px){h2{font-size:calc(1.6rem + .2vw)}}@media screen and (min-width: 768px){h2{font-size:calc(1.7rem + .2vw)}}@media screen and (min-width: 1248px){h2{font-size:calc(1.9rem + .2vw)}}@media screen and (min-width: 2000px){h2{font-size:calc(2.5rem + .2vw)}}@media only screen and (min-width: 560px){h2{font-size:calc(1.4rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 480px){h2{font-size:calc(1.5rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){h2{font-size:calc(1.6rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){h2{font-size:calc(1.7rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){h2{font-size:calc(1.9rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){h2{font-size:calc(2.5rem + .2vw)}}.featured_section h2{font-size:calc(1.6rem + .2vw)}@media screen and (min-width: 480px){.featured_section h2{font-size:calc(1.7rem + .2vw)}}@media screen and (min-width: 560px){.featured_section h2{font-size:calc(1.8rem + .2vw)}}@media screen and (min-width: 768px){.featured_section h2{font-size:calc(1.9rem + .2vw)}}@media screen and (min-width: 1248px){.featured_section h2{font-size:calc(2.1rem + .2vw)}}@media screen and (min-width: 2000px){.featured_section h2{font-size:calc(2.6rem + .2vw)}}@media only screen and (min-width: 560px){.featured_section h2{font-size:calc(1.6rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 480px){.featured_section h2{font-size:calc(1.7rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.featured_section h2{font-size:calc(1.8rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.featured_section h2{font-size:calc(1.9rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.featured_section h2{font-size:calc(2.1rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.featured_section h2{font-size:calc(2.6rem + .2vw)}}h3,th,.use_h3{font-size:calc(1.15rem + .15vw)}@media screen and (min-width: 560px){h3,th,.use_h3{font-size:calc(1.35rem + .15vw)}}@media screen and (min-width: 768px){h3,th,.use_h3{font-size:calc(1.45rem + .15vw)}}@media screen and (min-width: 1248px){h3,th,.use_h3{font-size:calc(1.65rem + .15vw)}}@media screen and (min-width: 2000px){h3,th,.use_h3{font-size:calc(1.75rem + .15vw)}}@media only screen and (min-width: 560px){h3,th,.use_h3{font-size:calc(1.15rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){h3,th,.use_h3{font-size:calc(1.35rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){h3,th,.use_h3{font-size:calc(1.45rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){h3,th,.use_h3{font-size:calc(1.65rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){h3,th,.use_h3{font-size:calc(1.75rem + .15vw)}}h4,.use_h4{font-weight:550;font-size:calc(1rem + .15vw)}@media screen and (min-width: 560px){h4,.use_h4{font-size:calc(1.2rem + .15vw)}}@media screen and (min-width: 768px){h4,.use_h4{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 1248px){h4,.use_h4{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 2000px){h4,.use_h4{font-size:calc(1.6rem + .15vw)}}p,figcaption{font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){p,figcaption{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){p,figcaption{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){p,figcaption{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){p,figcaption{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){p,figcaption{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){p,figcaption{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){p,figcaption{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){p,figcaption{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){p,figcaption{font-size:calc(1.6rem + .15vw)}}.byte_pg .body_wrap blockquote p:first-of-type:first-letter{line-height:1.5;float:none;margin:auto;font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.byte_pg .body_wrap blockquote p:first-of-type:first-letter{font-size:calc(1.6rem + .15vw)}}td,.foot_link a{font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){td,.foot_link a{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){td,.foot_link a{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){td,.foot_link a{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){td,.foot_link a{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){td,.foot_link a{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){td,.foot_link a{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){td,.foot_link a{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){td,.foot_link a{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){td,.foot_link a{font-size:calc(1.6rem + .15vw)}}.topic_btn{font-size:calc(1rem + .15vw)}@media screen and (min-width: 560px){.topic_btn{font-size:calc(1.2rem + .15vw)}}@media screen and (min-width: 768px){.topic_btn{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 1248px){.topic_btn{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 2000px){.topic_btn{font-size:calc(1.6rem + .15vw)}}@media only screen and (min-width: 560px){.topic_btn{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.topic_btn{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.topic_btn{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.topic_btn{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.topic_btn{font-size:calc(1.6rem + .15vw)}}.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1rem + .1vw)}@media screen and (min-width: 560px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 768px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 1248px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1.3rem + .1vw)}}@media screen and (min-width: 2000px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.search_form input,.content_aside li,.pub,.tag_item .tag_btn,.byte_bio_list a,.body_wrap li{font-size:calc(1.3rem + .1vw)}}pre code,p code,.body_wrap li code{font-size:calc(1rem + .1vw)}@media screen and (min-width: 560px){pre code,p code,.body_wrap li code{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 768px){pre code,p code,.body_wrap li code{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 1248px){pre code,p code,.body_wrap li code{font-size:calc(1.3rem + .1vw)}}@media screen and (min-width: 2000px){pre code,p code,.body_wrap li code{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px){pre code,p code,.body_wrap li code{font-size:calc(.9rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){pre code,p code,.body_wrap li code{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){pre code,p code,.body_wrap li code{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){pre code,p code,.body_wrap li code{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){pre code,p code,.body_wrap li code{font-size:calc(1.1rem + .1vw)}}.aud_player .aud_stats{font-family:Nunito Variable,sans-serif;font-size:calc(1rem + .1vw)}@media screen and (min-width: 560px){.aud_player .aud_stats{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 768px){.aud_player .aud_stats{font-size:calc(1rem + .1vw)}}@media screen and (min-width: 1248px){.aud_player .aud_stats{font-size:calc(1.3rem + .1vw)}}@media screen and (min-width: 2000px){.aud_player .aud_stats{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px){.aud_player .aud_stats{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.aud_player .aud_stats{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.aud_player .aud_stats{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.aud_player .aud_stats{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.aud_player .aud_stats{font-size:calc(1.3rem + .1vw)}}.aud_player p,.aud_player button{font-family:Crimson Pro Variable,Garamond,serif;font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){.aud_player p,.aud_player button{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){.aud_player p,.aud_player button{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){.aud_player p,.aud_player button{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){.aud_player p,.aud_player button{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){.aud_player p,.aud_player button{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.aud_player p,.aud_player button{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.aud_player p,.aud_player button{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.aud_player p,.aud_player button{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.aud_player p,.aud_player button{font-size:calc(1.6rem + .15vw)}}.aud_player .aud_btn_back,.aud_player .aud_btn_fwd,.aud_player .aud_btn_rate{font-family:Nunito Variable,sans-serif}.disclosure-button{font-family:Inter Variable,sans-serif}.aud_item{font-family:Crimson Pro Variable,Garamond,serif}.aud_item,.disclosure-button{font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){.aud_item,.disclosure-button{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){.aud_item,.disclosure-button{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){.aud_item,.disclosure-button{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){.aud_item,.disclosure-button{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){.aud_item,.disclosure-button{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.aud_item,.disclosure-button{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.aud_item,.disclosure-button{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.aud_item,.disclosure-button{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.aud_item,.disclosure-button{font-size:calc(1.6rem + .15vw)}}.snip_article a,.byte_article a{font-family:Crimson Pro Variable,Garamond,serif;font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){.snip_article a,.byte_article a{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){.snip_article a,.byte_article a{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){.snip_article a,.byte_article a{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){.snip_article a,.byte_article a{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){.snip_article a,.byte_article a{font-size:calc(1rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.snip_article a,.byte_article a{font-size:calc(1.2rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.snip_article a,.byte_article a{font-size:calc(1.3rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.snip_article a,.byte_article a{font-size:calc(1.4rem + .15vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.snip_article a,.byte_article a{font-size:calc(1.6rem + .15vw)}}html .app_pg .contact_pg_link{display:inline-block;background:var(--appOpaque2);border-radius:.25rem;padding:.5rem 1rem;margin:1.5rem 0 0;text-decoration:none;font-style:normal;color:var(--appConst);border:2px solid #0f3632;box-shadow:var(--shadow3);opacity:.95;font-size:calc(1rem + .15vw)}@media screen and (min-width: 560px){html .app_pg .contact_pg_link{font-size:calc(1.2rem + .15vw)}}@media screen and (min-width: 768px){html .app_pg .contact_pg_link{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 1248px){html .app_pg .contact_pg_link{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 2000px){html .app_pg .contact_pg_link{font-size:calc(1.6rem + .15vw)}}html .app_pg .contact_pg_link:hover,html .app_pg .contact_pg_link:focus{border:2px solid var(--appConst);opacity:1}.aria_text{visibility:hidden;font-size:0;overflow:hidden;position:absolute;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.scroll_btn{font-family:Nunito Variable,sans-serif}.app_header .header_logo svg{height:auto;height:calc(1.9rem + .25vw);width:calc((1.9rem + .25vw)*3.25)}@media screen and (min-width: 480px){.app_header .header_logo svg{height:calc(2rem + .25vw);width:calc((2rem + .25vw)*3.25)}}@media screen and (min-width: 560px){.app_header .header_logo svg{height:calc(2.4rem + .25vw);width:calc((2.4rem + .25vw)*3.25)}}@media screen and (min-width: 768px){.app_header .header_logo svg{height:calc(2.8rem + .25vw);width:calc((2.8rem + .25vw)*3.25)}}@media screen and (min-width: 1248px){.app_header .header_logo svg{height:calc(3rem + .25vw);width:calc((3rem + .25vw)*3.25)}}@media screen and (min-width: 2000px){.app_header .header_logo svg{height:calc(3rem + .25vw);width:calc((3rem + .25vw)*3.25)}}.app_header .site_controls svg{height:calc(1.4rem + .2vw);width:calc(1.4rem + .2vw)}@media screen and (min-width: 480px){.app_header .site_controls svg{height:calc(1.5rem + .2vw);width:calc(1.5rem + .2vw)}}@media screen and (min-width: 560px){.app_header .site_controls svg{height:calc(1.6rem + .2vw);width:calc(1.6rem + .2vw)}}@media screen and (min-width: 768px){.app_header .site_controls svg{height:calc(1.7rem + .2vw);width:calc(1.7rem + .2vw)}}@media screen and (min-width: 1248px){.app_header .site_controls svg{height:calc(1.9rem + .2vw);width:calc(1.9rem + .2vw)}}@media screen and (min-width: 2000px){.app_header .site_controls svg{height:calc(2.5rem + .2vw);width:calc(2.5rem + .2vw)}}@media only screen and (min-width: 768px){.app_header .site_controls svg{height:calc(1.4rem + .2vw);width:calc(1.4rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 480px){.app_header .site_controls svg{height:calc(1.5rem + .2vw);width:calc(1.5rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 560px){.app_header .site_controls svg{height:calc(1.6rem + .2vw);width:calc(1.6rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 768px){.app_header .site_controls svg{height:calc(1.7rem + .2vw);width:calc(1.7rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 1248px){.app_header .site_controls svg{height:calc(1.9rem + .2vw);width:calc(1.9rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 2000px){.app_header .site_controls svg{height:calc(2.5rem + .2vw);width:calc(2.5rem + .2vw)}}.app_bar svg{height:calc(1.9rem + .25vw);width:calc(1.9rem + .25vw)}@media screen and (min-width: 480px){.app_bar svg{height:calc(2rem + .25vw);width:calc(2rem + .25vw)}}@media screen and (min-width: 560px){.app_bar svg{height:calc(2.4rem + .25vw);width:calc(2.4rem + .25vw)}}@media screen and (min-width: 768px){.app_bar svg{height:calc(2.8rem + .25vw);width:calc(2.8rem + .25vw)}}@media screen and (min-width: 1248px){.app_bar svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media screen and (min-width: 2000px){.app_bar svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media only screen and (min-width: 768px){.app_bar svg{height:calc(1.4rem + .2vw);width:calc(1.4rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 480px){.app_bar svg{height:calc(1.5rem + .2vw);width:calc(1.5rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 560px){.app_bar svg{height:calc(1.6rem + .2vw);width:calc(1.6rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 768px){.app_bar svg{height:calc(1.7rem + .2vw);width:calc(1.7rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 1248px){.app_bar svg{height:calc(1.9rem + .2vw);width:calc(1.9rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 2000px){.app_bar svg{height:calc(2.5rem + .2vw);width:calc(2.5rem + .2vw)}}.byte_item .prev_head{position:relative}.byte_item .prev_head .gl{height:100%;vertical-align:middle;margin-top:.5rem}.byte_item .prev_head .gl svg{height:calc(1.9rem + .25vw);width:calc(1.9rem + .25vw)}@media screen and (min-width: 480px){.byte_item .prev_head .gl svg{height:calc(2rem + .25vw);width:calc(2rem + .25vw)}}@media screen and (min-width: 560px){.byte_item .prev_head .gl svg{height:calc(2.4rem + .25vw);width:calc(2.4rem + .25vw)}}@media screen and (min-width: 768px){.byte_item .prev_head .gl svg{height:calc(2.8rem + .25vw);width:calc(2.8rem + .25vw)}}@media screen and (min-width: 1248px){.byte_item .prev_head .gl svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media screen and (min-width: 2000px){.byte_item .prev_head .gl svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media only screen and (min-width: 768px){.byte_item .prev_head .gl svg{height:calc(1.9rem + .25vw);width:calc(1.9rem + .25vw)}}@media only screen and (min-width: 768px) and (min-width: 480px){.byte_item .prev_head .gl svg{height:calc(2rem + .25vw);width:calc(2rem + .25vw)}}@media only screen and (min-width: 768px) and (min-width: 560px){.byte_item .prev_head .gl svg{height:calc(2.4rem + .25vw);width:calc(2.4rem + .25vw)}}@media only screen and (min-width: 768px) and (min-width: 768px){.byte_item .prev_head .gl svg{height:calc(2.8rem + .25vw);width:calc(2.8rem + .25vw)}}@media only screen and (min-width: 768px) and (min-width: 1248px){.byte_item .prev_head .gl svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media only screen and (min-width: 768px) and (min-width: 2000px){.byte_item .prev_head .gl svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}.search_form svg{height:calc(1rem + .15vw);width:calc(1rem + .15vw)}@media screen and (min-width: 560px){.search_form svg{height:calc(1.2rem + .15vw);width:calc(1.2rem + .15vw)}}@media screen and (min-width: 768px){.search_form svg{height:calc(1.3rem + .15vw);width:calc(1.3rem + .15vw)}}@media screen and (min-width: 1248px){.search_form svg{height:calc(1.4rem + .15vw);width:calc(1.4rem + .15vw)}}@media screen and (min-width: 2000px){.search_form svg{height:calc(1.6rem + .15vw);width:calc(1.6rem + .15vw)}}.scene_btns button svg,.modal button svg{height:calc(1.9rem + .25vw);width:calc(1.9rem + .25vw)}.scene_btns button svg .target_stroke,.modal button svg .target_stroke{stroke:var(--appConst)}.scene_btns button svg .target_fill,.modal button svg .target_fill{fill:var(--appConst)}@media screen and (min-width: 480px){.scene_btns button svg,.modal button svg{height:calc(2rem + .25vw);width:calc(2rem + .25vw)}}@media screen and (min-width: 560px){.scene_btns button svg,.modal button svg{height:calc(2.4rem + .25vw);width:calc(2.4rem + .25vw)}}@media screen and (min-width: 768px){.scene_btns button svg,.modal button svg{height:calc(2.8rem + .25vw);width:calc(2.8rem + .25vw)}}@media screen and (min-width: 1248px){.scene_btns button svg,.modal button svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media screen and (min-width: 2000px){.scene_btns button svg,.modal button svg{height:calc(3rem + .25vw);width:calc(3rem + .25vw)}}@media only screen and (min-width: 768px){.scene_btns button svg,.modal button svg{height:calc(1.4rem + .2vw);width:calc(1.4rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 480px){.scene_btns button svg,.modal button svg{height:calc(1.5rem + .2vw);width:calc(1.5rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 560px){.scene_btns button svg,.modal button svg{height:calc(1.6rem + .2vw);width:calc(1.6rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 768px){.scene_btns button svg,.modal button svg{height:calc(1.7rem + .2vw);width:calc(1.7rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 1248px){.scene_btns button svg,.modal button svg{height:calc(1.9rem + .2vw);width:calc(1.9rem + .2vw)}}@media only screen and (min-width: 768px) and (min-width: 2000px){.scene_btns button svg,.modal button svg{height:calc(2.5rem + .2vw);width:calc(2.5rem + .2vw)}}.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-weight:400;font-family:Inter Variable,sans-serif;font-size:calc(1.4rem + .2vw)}.scene_btns .nav_list_main li.nav_link a,.modal .nav_list_main li.nav_link a{font-family:Nunito Variable,sans-serif}@media screen and (min-width: 480px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.5rem + .2vw)}}@media screen and (min-width: 560px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.6rem + .2vw)}}@media screen and (min-width: 768px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.7rem + .2vw)}}@media screen and (min-width: 1248px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.9rem + .2vw)}}@media screen and (min-width: 2000px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(2.5rem + .2vw)}}@media only screen and (min-width: 560px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.4rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 480px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.5rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.6rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.7rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(1.9rem + .2vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){.scene_btns .nav_list_main li.nav_link,.modal .nav_list_main li.nav_link{font-size:calc(2.5rem + .2vw)}}.scene_btns .nav_list_main li.nav_link a,.modal .nav_list_main li.nav_link a{text-decoration:none}.scene_btns .nav_list_main li.nav_link.nav_link_active a,.modal .nav_list_main li.nav_link.nav_link_active a{font-weight:700}.scene_btns .nav_list_main li.nav_link.nav_link_active:before,.modal .nav_list_main li.nav_link.nav_link_active:before{content:">";position:relative;top:-.15rem}html[data-font=dyslexic] header .header_tagline p{font-family:var(--fontDyslexic)!important;font-size:calc(1.05rem + .15vw)}@media screen and (min-width: 560px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1.3rem + .15vw)}}@media screen and (min-width: 768px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1.4rem + .15vw)}}@media screen and (min-width: 1248px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1.6rem + .15vw)}}@media screen and (min-width: 2000px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1.7rem + .15vw)}}@media only screen and (min-width: 560px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 560px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 768px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 1248px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1.3rem + .1vw)}}@media only screen and (min-width: 560px) and (min-width: 2000px){html[data-font=dyslexic] header .header_tagline p{font-size:calc(1.3rem + .1vw)}}html[data-font=dyslexic] .app_main h1,html[data-font=dyslexic] .app_main h2,html[data-font=dyslexic] .app_main h3,html[data-font=dyslexic] .app_main p,html[data-font=dyslexic] .app_main figcaption,html[data-font=dyslexic] .app_main button,html[data-font=dyslexic] .app_main a,html[data-font=dyslexic] .app_main time,html[data-font=dyslexic] header h1,html[data-font=dyslexic] header h2,html[data-font=dyslexic] header h3,html[data-font=dyslexic] header p,html[data-font=dyslexic] header figcaption,html[data-font=dyslexic] header button,html[data-font=dyslexic] header a,html[data-font=dyslexic] header time,html[data-font=dyslexic] footer h1,html[data-font=dyslexic] footer h2,html[data-font=dyslexic] footer h3,html[data-font=dyslexic] footer p,html[data-font=dyslexic] footer figcaption,html[data-font=dyslexic] footer button,html[data-font=dyslexic] footer a,html[data-font=dyslexic] footer time{font-family:var(--fontDyslexic)!important}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{line-height:1.5;margin:0}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html[data-theme=dark]{color-scheme:dark;--appDark: #2e2c32;--appMain: #07241d;--appBar: #252a34;--appBarHov: #464d5c;--appBarTrans: #23272fcb;--appGradient: linear-gradient(315deg, var(--appMain) 0%, var(--appDark) 74%);--appAction: #5f5b5f;--appFig: #373d3a;--textRev: #373d3a;--textFig: #efe5e5;--textFigHead: #fefefe;--textLt: #e0e9e5b1;--textMain: #e0e9e5;--textHead: #fefefe;--accentGradient: linear-gradient(to right, #e37b48, #c35393, #34bd82);--accentGradientTab: linear-gradient(to right, #e37b48, #c35393, #34bd82);--accentGradientLight: linear-gradient(to right, #e48a5d, #d36da7, #5dd7a2);--accentGradient2: -webkit-linear-gradient(to right, #e37b48, #c35393, #34bd82);--accentGradientLight2: -webkit-linear-gradient(to right, #e48a5d, #d36da7, #5dd7a2);--hltSnip: #dd59a4bf;--hltByte: #50c9b188;--textSelect: #020a08;--appTranslucent: #c8c8c83e;--appTranslucenter: #c8c8c84f;--appOpaque: #364c47;--appOpaque2: #214c42;--appCodeBg: #252a34;--appSocialBg: #353b47;--appCodebar: #595d70;--appCodebar: #60687a;--shadowClr1: rgba(27, 27, 26, .716);--shadowClr2: rgba(21, 20, 20, .727);--shadowClr3: rgba(46, 44, 44, .305);--textFade: rgba(98, 103, 121, .472);--accentMain: #eb824d;--accentMainDark: #e15c1a;--accentMainLt: #ef9b71;--accentBio: #eb7a50;--accentWorks: #cc5c54;--accentSnip: #c35393;--accentByte: #34bda2;--accentWorksLt: #e87f78;--accentSnipLt: #eb7aba;--accentByteLt: #57d7bb;--rw: #2d94de;--rw: #38c282;--playerDark: #252a34;--player2: #2e3440;--playerBgd: #2e3440;--playerText_dim: #b7bcc4;--playerBtn: #464d5c;--playerBgd2: #161a20;--playerBlueLt: #ade6e142;--playerBlue: #99d4ce;--playerBlue_dark: #278a8c;--playerGreen: #b6d59a;--playerGreen_dark: #a1bd88;--playerPurple: #e5bbed;--playerText: #eceff4;--playerRed: #dd0b51;--bxClr1: rgba(0, 0, 0, .16);--bxClr2: rgba(0, 0, 0, .24);--bxClr1b: rgba(37, 37, 37, .16);--bxClr2b: rgba(37, 37, 37, .24);--tsnip_bg: #e7dcca;--tsnip_brdr: #ceb285;--textConstLight: #adb3b383;--inputSnip: #c3539310;--inputSnipActive: #c353932f;--inputByte: #34bda20b;--inputByteActive: #34bda229;--bgSvgC: #072d31;--bgSvg: radial-gradient( circle, #708787, #698080, #627a7a, #5b7373, #546d6d, #4f6868, #4a6363, #455e5e, #405959, #3b5454, #375050, #324b4b )}html[data-theme=dark] .c0{filter:sepia(.15) contrast(120%) brightness(100%) hue-rotate(140deg)}html[data-theme=dark] .c1{filter:sepia(.2) hue-rotate(300deg)}html[data-theme=dark] .c2{filter:sepia(.2) hue-rotate(45deg)}html[data-theme=dark] .c3{filter:sepia(.1) hue-rotate(330deg)}html[data-theme=light]{color-scheme:light;--appMain: #f2f1e9;--appDark: #ededeb;--appBar: #6f7393;--appBarHov: #797d99;--appBarTrans: #6f7393a5;--appGradient: linear-gradient(315deg, var(--appMain) 0%, var(--appDark) 74%);--appAction: #5f5b5f;--appFig: #37393b;--textRev: #eceff4;--textFig: #c8c8c8;--textFigHead: #f2f1e9;--textLt: #37393bda;--textMain: #37393b;--textHead: #232527;--textFade: rgba(52, 51, 51, .1);--playerDark: #252a34;--player2: #2e3440;--playerBgd2: #161a20;--playerBgd: #2e3440;--playerBtn: #464d5c;--playerText: #eceff4;--playerText_dim: #b7bcc4;--playerBlueLt: #ade6e12f;--playerBlue: #99d4ce;--playerBlue_dark: #278a8c;--playerGreen: #b6d59a;--playerGreen_dark: #a1bd88;--playerPurple: #e5bbed;--playerRed: #dd0b51;--accentGradient: linear-gradient(to left, #feac5e, #c779d0, #4bc8b1);--accentGradientTab: linear-gradient(to left, #fccb9e, #edbcf2, #87e2d2);--accentGradientLight: linear-gradient(to left, #fccb9e, #edbcf2, #87e2d2);--accentGradient2: -webkit-linear-gradient(to left, #feac5e, #c779d0, #4bc8b1);--accentGradientLight2: -webkit-linear-gradient(to left, #fac089, #df9de6, #59d7c0);--accentMain: #f59214;--accentMainDark: #d7642b;--accentMainLt: #fdd199;--accentBio: #87e2d2;--accentWorks: #4bc8b1;--accentSnip: #a079d0;--accentByte: #c35393;--accentWorksLt: #87e2d2;--accentSnipLt: #e4b9fd;--accentByteLt: #f4b1d7;--rw: #1584d4;--rw: #5b5cc4;--hltSnip: #a279cd85;--hltByte: #eb63b060;--textSelect: #37393b;--appTranslucent: #07241d44;--appTranslucenter: #07241d20;--appOpaque: #b3bbb3;--appOpaque2: #307363;--appCodebar: #07241d44;--appCodeBg: #1b2126;--appSocialBg: #4a5266;--appSocialBg: #2e3440;--appCodebar: #535b6e;--shadowClr1: rgba(0, 0, 0, .576);--shadowClr2: rgba(18, 17, 17, .905);--shadowClr3: rgba(0, 0, 0, .12);--bxClr1: rgba(0, 0, 0, .16);--bxClr2: rgba(0, 0, 0, .24);--bxClr1b: rgba(67, 65, 65, .16);--bxClr2b: rgba(71, 69, 69, .24);--inputSnip: #a279cd07;--inputSnipActive: #956bc123;--inputByte: #c3539308;--inputByteActive: #c353932c;--tsnip_bg: #f6f0e6;--tsnip_brdr: #e0d0b7;--textConstLight: #4b5762b8;--bgSvgC: #edf4f6;--bgSvg: radial-gradient( circle, #edf4f6, #e8eff2, #e2ebed, #dde6e9, #d8e2e5, #d2dde0, #ccd8dc, #c6d3d7, #bdccd0, #b5c6c8, #adbfc1, #a5b9b9 )}html{--null: rgba(0, 0, 0, 0);--appConst: #ededeb;--appConstLow: #ededebe2;--textConst: #37393b;background-color:var(--bgSvgC);background-image:var(--bgSvg);background-attachment:fixed;background-size:cover;color:var(--textMain);--insetShadow: inset 0 0 10px var(--shadowClr1);--insetShadowb: inset 0 0 6px var(--shadowClr2);--insetShadow2: inset 0 0 2px var(--shadowClr1), inset 0 0 8px var(--bxClr2b);--shadow1: 0 3px 6px var(--bxClr1), 0 3px 6px var(--bxClr2);--shadow2: 0 3px 6px var(--bxClr1), 0 3px 6px var(--bxClr2);--shadow3: 0 1px 3px var(--bxClr1), 0 1px 3px var(--bxClr2);--shadow4: 0 1px 3px var(--bxClr1), 0 1px 3px var(--bxClr2b);--shadowTop: 0 -2px 2px var(--bxClr1), 0 -2px 2px var(--bxClr2);--shadowBtm: 0 4px 6px var(--bxClr1), 0 4px 6px var(--bxClr2);scroll-behavior:smooth}html button{background-color:var(--appMain);color:var(--textMain);border:1px solid var(--textLt);cursor:pointer}html img{border-radius:.25rem}html button:focus,html a:focus{outline:2px solid var(--accentMain);outline-offset:2px;position:relative}html .target_stroke{stroke:var(--textMain)}html .target_fill{fill:var(--textMain)}html .target_fill_lt{fill:#fefefe}html .target_both{fill:var(--textMain);stroke:var(--textMain)}html .target_fill_head{fill:var(--textMain)}html .scroll_btn .target_fill{fill:var(--textHead)}html .redacted,html .redacted::selection{display:inline-block;background:var(--appFig);color:var(--appFig);margin:.25rem .1rem}html .c0{filter:sepia(.05) contrast(105%) brightness(107%) hue-rotate(200deg);-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}html .c1{filter:sepia(.1) hue-rotate(350deg)}html .c2,html .c3{filter:sepia(.1) hue-rotate(20deg)}html .sr{position:absolute;left:-100vw;opacity:0;width:1px;height:1px;overflow:hidden;border:none;word-wrap:normal;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}html .no_wrap{white-space:nowrap;display:inline-block}:root{--fontDyslexic: "OpenDyslexic", sans-serif;--fontDyslexicMono: "OpenDyslexic Mono", monospace}.animate-brighten-slide.svelte-nrg7vg,.header_clr.community_on.svelte-nrg7vg,.header_clr.merch_on.svelte-nrg7vg,.header_clr.tools_on.svelte-nrg7vg,.header_clr.contact_on.svelte-nrg7vg,.header_clr.snippets_on.svelte-nrg7vg,.header_clr.bytes_on.svelte-nrg7vg,.header_clr.books_on.svelte-nrg7vg,.header_clr.main_on.svelte-nrg7vg,.header_clr.svelte-nrg7vg{-webkit-animation:svelte-nrg7vg-brightenSlideIn .5s ease-out forwards;-moz-animation:svelte-nrg7vg-brightenSlideIn .5s ease-out forwards;-ms-animation:svelte-nrg7vg-brightenSlideIn .5s ease-out forwards;-o-animation:svelte-nrg7vg-brightenSlideIn .5s ease-out forwards;animation:svelte-nrg7vg-brightenSlideIn .5s ease-out forwards}.header_clr.svelte-nrg7vg{display:inline-block;width:100%;height:.35rem;position:relative;top:0rem;line-height:0;padding:0;margin:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header_clr.main_on.svelte-nrg7vg{background:var(--accentGradient);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header_clr.books_on.svelte-nrg7vg{background:var(--accentMain);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header_clr.bytes_on.svelte-nrg7vg{background:var(--accentWorks);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header_clr.snippets_on.svelte-nrg7vg{background:var(--accentSnip);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header_clr.contact_on.svelte-nrg7vg{background:var(--accentByte);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header_clr.community_on.svelte-nrg7vg,.header_clr.merch_on.svelte-nrg7vg,.header_clr.tools_on.svelte-nrg7vg{background:var(--accentGradient);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@-webkit-keyframes svelte-nrg7vg-brightenSlideIn{0%{opacity:0;-webkit-filter:brightness(50%);-webkit-transform:translateX(100%)}to{opacity:1;-webkit-filter:brightness(100%);-webkit-transform:translateX(0)}}@-moz-keyframes svelte-nrg7vg-brightenSlideIn{0%{opacity:0;-moz-filter:brightness(50%);-moz-transform:translateX(100%)}to{opacity:1;-moz-filter:brightness(100%);-moz-transform:translateX(0)}}@-ms-keyframes svelte-nrg7vg-brightenSlideIn{0%{opacity:0;-ms-filter:brightness(50%);-ms-transform:translateX(100%)}to{opacity:1;-ms-filter:brightness(100%);-ms-transform:translateX(0)}}@-o-keyframes svelte-nrg7vg-brightenSlideIn{0%{opacity:0;-o-filter:brightness(50%);-o-transform:translateX(100%)}to{opacity:1;-o-filter:brightness(100%);-o-transform:translateX(0)}}@keyframes svelte-nrg7vg-brightenSlideIn{0%{opacity:0;filter:brightness(50%);transform:translate(100%)}to{opacity:1;filter:brightness(100%);transform:translate(0)}}
