/*! 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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}:root{--nav_left_max:375px;--vh:1vh;--nav_top:calc(50 * var(--vh) - var(--nav_handle_size) / 2);--nav_handle_size:35px;--scrollbarw:0px;--border_w:1.8px;--purple:#796e7a;--white:#e8efef;--nav_translate_var:0px;--nav1:calc(var(--nav_translate_var) * 1);--nav2:calc(var(--nav_translate_var) * 1.2);--nav3:calc(var(--nav_translate_var) * 1.4);--nav4:calc(var(--nav_translate_var) * 1.6);--nav5:calc(var(--nav_translate_var) * 1.8);--nav6:calc(var(--nav_translate_var) * 2);--nav1x:0;--nav2x:0;--nav3x:0;--nav4x:0;--nav5x:0;--nav6x:0}body,html{background-color:var(--purple);overflow:hidden;--nav_padding:0.8em;--nav_left:min(calc(100vw - var(--nav_handle_size)),max(var(--nav_left_max),calc(0.3em + var(--nav_padding) * 2)));--nav_w:calc(var(--nav_left) + var(--nav_handle_size) / 2);--section_w:calc(100vw - var(--nav_w))}body,html,nav{font-size:20px}*{box-sizing:border-box;font-family:var(--asabovesobelow),var(--font-noto);margin:0;padding:0;font-variation-settings:"wght" 0;color:var(--purple);font-feature-settings:"kern";font-kerning:normal;text-align:unset;background-color:unset}.kernl_negav1{margin-left:calc(-1 * var(--nav_unit))}main{width:100vw;height:calc(100 * var(--vh));position:relative;overflow:hidden;display:flex}#togglelig{position:absolute;display:block;left:var(--nav_padding);bottom:var(--nav_padding);border:0;overflow:visible;line-height:5em;transition:font-variation-settings .2s,line-height .2s;font-variation-settings:"wght" 100;cursor:pointer;font-size:.77rem}#togglelig span{display:none;line-height:inherit;font-variation-settings:inherit}#togglelig span:first-child,.small~#togglelig span:nth-child(2){display:inline-block}.small~#togglelig span:first-child{display:none}#togglelig span:first-child:after{content:": on>"}.nolig #togglelig{font-variation-settings:"wght" 0;line-height:1.8em}.nolig #togglelig span:first-child:after{content:": off>"}nav{--nav_unit:calc(1em / (20 / 1.4));width:var(--nav_w);height:100%;background-color:var(--white);overflow:visible;position:relative;transition:width .2s}nav.help{border:0 solid transparent}nav #overflow{padding:var(--nav_padding);padding-top:calc(var(--nav_padding) + 2.8em);width:100%;height:100%;overflow-x:hidden;overflow-y:auto}nav #overflow>*{position:relative}nav :is(a,button){text-decoration:none;display:block;width:-moz-fit-content;width:fit-content;-webkit-appearance:none;border:0}#logoouter{width:-moz-fit-content;width:fit-content}nav #nav_handle{width:var(--nav_handle_size);height:var(--nav_handle_size);background-color:var(--white);border:solid var(--border_w) var(--purple);border-radius:25px;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:var(--nav_left);top:min(calc((100 * var(--vh)) - var(--nav_handle_size)),var(--nav_top));z-index:100;transition:left .2s;text-align:center}nav #nav_handle:after{content:"<>";position:relative;top:50%;display:block;transform:translateY(-25%)}nav .logo{word-break:break-all;line-height:.6em}#ontransitionend{opacity:0;z-index:-100;pointer-events:none;left:0;transition:left .5s;display:block;width:100%;font-size:.77rem;height:6em}#ontransitionend.trans{left:1px}nav .sublink{line-height:1em;margin-top:2.7em;position:relative;left:0;transition:transform .5s}nav .underline>span:is(:first-child,:nth-child(2)){text-decoration:underline}nav .sublink>*{cursor:pointer;position:relative;z-index:2}nav :is(.sublink,#logo2,#logo1) span.mark{font-feature-settings:"kern" off;font-kerning:none;transition:font-variation-settings .2s;font-variation-settings:"wght" 0}nav :is(.sublink,#logo2)>span:first-child,nav.small :is(.sublink,#logo2)>:nth-child(n+2){display:none}nav :is(.sublink,#logo2)>span:nth-child(2),nav.small :is(.sublink,#logo2)>span:first-child{display:inline-block}nav .sublink>.model:nth-child(n+3){display:block;position:relative;visibility:hidden;margin-top:0;line-height:0em;word-break:break-all;width:calc(var(--nav_unit) * 43);z-index:1;color:transparent}nav .sublink>.model:nth-child(n+3)>span{color:inherit}nav .sublink>.model:nth-child(n+3):first-line{color:var(--purple)}nav .sublink>.model:nth-child(3){margin-top:-.5em}nav.medium .sublink>.model:nth-child(n+3)>span:nth-child(2){display:none}nav .sublink.show>.model:nth-child(n+3){visibility:visible}nav .sublink.dropdown>.model:nth-child(n+3){margin-top:1em;line-height:1em;width:100%}nav .sublink>.model:nth-child(n+3)>span:first-child{font-variation-settings:"wght" 0}nav .sublink.dropdown>.model:nth-child(n+3)>span:first-child{font-variation-settings:"wght" 37}nav #logo1 span.mark.asc,nav.anim :is(.sublink,#logo2) span.mark.alt,nav.small #logo2,nav.small #logo2 span{font-variation-settings:"wght" 100}nav.small .sublink{left:0!important}nav.small #logo2 span.mark{animation-name:logo2;animation-duration:.5s}nav.small :is(#logoouter,#sobelow){width:.1em}@keyframes logo2{0%{font-variation-settings:"wght" 0}to{font-variation-settings:"wght" 100}}nav.logo2 .logo{display:inline-block}nav.logo2 #logoouter+[href="/about"]{margin-top:2.6em}section{left:0;top:0;flex:1 1;height:100%;overflow:hidden;z-index:0;border:solid var(--border_w) var(--purple);font-size:.77rem;position:relative;--lh:1;--lig:88;--lig_cap:79;--lig_extra:9;--lig_des:96}h1{font-size:1rem}section>div{padding:var(--nav_padding) var(--section_padding);overflow-y:auto;overflow-x:hidden;width:100%;height:100%;--section_padding:1.3em;--true_w:calc(var(--section_w) - var(--section_padding) * 2 - var(--scrollbarw) - 10px)}section *{color:var(--white);line-height:1.5em}section #landingvideo{width:100vw;height:56.25vw;min-height:calc(100 * var(--vh));min-width:calc(177.77 * var(--vh));position:relative;pointer-events:none;top:calc(50 * var(--vh));left:50%;transform:translate(-50%,-50%);padding:0;z-index:2}section #videoload{position:absolute;width:100%;height:100%;left:0;top:0;background-color:var(--purple);z-index:1;padding:calc(var(--nav_padding) * 2);font-size:1rem;display:flex;justify-content:center;align-items:center;word-break:break-all}section #videoload.play:before,section #videoload:before{content:"#AEgisHexLigaturesaestheticArtefact";position:relative;top:-1.5rem}section #videoload.play:before{animation:loading 1s infinite alternate}@keyframes loading{0%{content:"#AE"}2.8%{content:"#AEg"}5.6%{content:"#AEgi"}8.4%{content:"#AEgis"}11.2%{content:"#AEgisH"}14%{content:"#AEgisHe"}16.8%{content:"#AEgisHex"}19.6%{content:"#AEgisHexL"}22.4%{content:"#AEgisHexLi"}25.2%{content:"#AEgisHexLig"}28%{content:"#AEgisHexLiga"}30.8%{content:"#AEgisHexLigat"}33.6%{content:"#AEgisHexLigatu"}36.4%{content:"#AEgisHexLigatur"}39.2%{content:"#AEgisHexLigature"}42%{content:"#AEgisHexLigatures"}44.8%{content:"#AEgisHexLigaturesa"}47.6%{content:"#AEgisHexLigaturesae"}50.4%{content:"#AEgisHexLigaturesaes"}53.2%{content:"#AEgisHexLigaturesaest"}56%{content:"#AEgisHexLigaturesaesth"}58.8%{content:"#AEgisHexLigaturesaesthe"}61.6%{content:"#AEgisHexLigaturesaesthet"}64.4%{content:"#AEgisHexLigaturesaestheti"}67.2%{content:"#AEgisHexLigaturesaesthetic"}70%{content:"#AEgisHexLigaturesaestheticA"}72.8%{content:"#AEgisHexLigaturesaestheticAr"}75.6%{content:"#AEgisHexLigaturesaestheticArt"}78.4%{content:"#AEgisHexLigaturesaestheticArte"}81.2%{content:"#AEgisHexLigaturesaestheticArtef"}84%{content:"#AEgisHexLigaturesaestheticArtefa"}86.8%{content:"#AEgisHexLigaturesaestheticArtefac"}89.6%{content:"#AEgisHexLigaturesaestheticArtefact"}}section :is(.flex,.flex_sta,.flex_end){display:flex;width:100%;justify-content:flex-end}section .flex.title{--lh:0.33499999999999996;--lig:12;--lig_cap:5.849999999999996;--lig_des:5.549999999999995}section .flex_sta{justify-content:flex-start}section .flex_end{justify-content:flex-end}section .wrapper{--min_w:1000px;--unit:calc(1em / (20 / 1.4));--cal_w:min(var(--true_w),var(--min_w));width:var(--cal_w);overflow:visible;position:relative}section .wrapper *{line-height:calc(var(--lh) * 3.64em)}section .wrapper>div{position:relative;width:100%;max-width:100%;overflow:visible;left:0;top:0;padding-right:1px}section .wrapper .backend{position:absolute;visibility:hidden}section .wrapper .backend *{color:red}section .wrapper.anim .frontend span{transition:font-variation-settings .3s}section .noanim .wrapper.anim .frontend span{transition:unset}section .wrapper .frontend span{font-variation-settings:"wght" 0;font-feature-settings:"kern" off;font-kerning:none}.lig section .lig span.alt{font-variation-settings:"wght" var(--lig)}.lig section .lig span.altshort{font-variation-settings:"wght" var(--lig_cap)}.lig section .lig span.alt.des{font-variation-settings:"wght" var(--lig_des)}.lig section .lig span.alt.letter_t{font-variation-settings:"wght" calc(var(--lig) + var(--lig_extra))}.lig section .lig span.altshort.letter_t{font-variation-settings:"wght" calc(var(--lig_cap) + var(--lig_extra))}#main.nolig section .lig span{font-variation-settings:"wght" 0}section .lineheightkeep{display:none}section .interview_firstline .frontend:first-line{text-decoration:underline}section .image{position:relative;height:70px}section .image.model_img img{border:var(--border_w) var(--white) solid}section .image img{height:100%;width:auto}.IR_flex{width:100%;display:flex;flex-direction:column}.IR_flex>.flex_item{width:-moz-fit-content;width:fit-content;align-self:flex-start}.IR_flex>.flex_item>*{position:relative}.IR_flex>.flex_item iframe{--finalw:min(var(--mwidth),var(--true_w));width:var(--finalw);height:calc(var(--finalw) * .5625);border:var(--border_w) var(--white) solid;pointer-events:auto}.iframe_pe_none .IR_flex>.flex_item iframe{pointer-events:none}.IR_flex>.flex_item .timestamp p{text-decoration:underline}@keyframes flashAnimation{0%,to{background-color:initial}50%{background-color:var(--white)}}.flashing{animation:flashAnimation .5s}@media only screen and (max-width:1550px){body,html,nav{font-size:18px}#ontransitionend,#togglelig,section{font-size:.8rem}}@media only screen and (max-width:600px){:root{--nav_left_max:125px;--nav_handle_size:25px;--border_w:1px}body,html,nav{font-size:15px}nav{transition:width .4s}nav #nav_handle{transition:left .4s}#ontransitionend,#togglelig,section{font-size:.8rem}section .chatgpt .wrapper,section .tay .wrapper{width:calc(var(--cal_w) - 3rem)}section .flex{justify-content:flex-start!important}section .chatgpt,section .tay{justify-content:flex-end!important}}nav.small .underline #logo1~#logo2 .mark.y,nav.small .underline #logo2 .mark.y,nav:not(.small) .underline #logo1~#logo2>*,nav:not(.small) .underline #logo2>*,nav:not(.small).logo2 #logoouter.underline *{text-decoration:underline;-webkit-text-decoration-color:var(--purple);text-decoration-color:var(--purple)}nav #overflow #sobelow{position:absolute;left:0;top:-2.8em;padding:var(--nav_padding);pointer-events:none}nav #overflow #sobelow *{font-variation-settings:"wght" 50!important}nav #overflow #sobelow>*{line-height:0;height:3em;display:inline-block}nav:not(.logo2) #sobelow #logo1{display:none}#main .swiper-slide{height:auto;line-height:0}#main .swiper-button-prev:after{content:"<"}#main .swiper-button-next:after,#main .swiper-button-prev:after{font-family:var(--asabovesobelow);color:var(--white);font-size:1.2rem;top:.5em;position:relative}#main .swiper-button-next:after{content:">"}@media (hover:hover) and (pointer:fine){nav.small #logo1:hover~#logo2>*,nav.small #logo2:hover>*{text-decoration:none}nav.small #logo1:hover~#logo2 .mark.y,nav.small #logo2:hover .mark.y{text-decoration:underline}nav #logoouter:hover .mark,nav .sublink>:nth-child(2):hover>.mark{font-variation-settings:"wght" 50!important}nav .dropdown>:nth-child(n+2) span{transition:font-variation-settings .2s}nav .sublink>:first-child:hover{text-decoration:underline;-webkit-text-decoration-color:var(--purple);text-decoration-color:var(--purple)}section a{transition:font-variation-settings .3s;width:-moz-fit-content;width:fit-content}nav .dropdown>:nth-child(n+2):hover span,section a:hover,section a:hover span{font-variation-settings:"wght" 20!important}}