@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";.toggle-container[data-v-f3366de5]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.navbar[data-v-f3366de5]{background-color:#fff;border-radius:8px;flex-direction:row;place-self:center;width:70%;height:50px;margin:1vh 0;padding:0 2vw;display:flex}.logo[data-v-f3366de5]{width:auto;height:35px}.brand[data-v-f3366de5]{align-items:center;height:100%;display:flex}.brand a[data-v-f3366de5]{color:var(--accent-blue);font-family:sweetheart;font-size:1em;font-weight:100;line-height:1em}.nav-links[data-v-f3366de5]{width:100%;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-v-f3366de5]{flex-direction:row;display:flex;position:relative}.caret[data-v-f3366de5]{background:0 0;border:none;transition:all .3s ease-in-out;display:inline-flex}.caret[data-v-f3366de5]:hover{cursor:pointer;opacity:1;transform:rotate(90deg)}.caret.active[data-v-f3366de5]{transform:rotate(90deg)}.dropdown-inline[data-v-f3366de5]{background-color:var(--sitewhite);z-index:999;border-radius:8px;flex-direction:column;min-width:400px;margin:0;padding:.5rem 0;list-style:none;display:flex;position:absolute;top:100%;overflow:hidden;box-shadow:1px 1px 10px 4px #0000000d}.dropdown-link[data-v-f3366de5]{color:var(--siteblack);padding:1vh 1vw;font-family:rugpull;font-size:.8em;text-decoration:none;transition:all .3s ease-in-out;display:block}.dropdown-link[data-v-f3366de5]:hover{color:var(--accent)}.dropdown-enter-from[data-v-f3366de5]{opacity:0;transform:translateY(-6px)}.dropdown-enter-to[data-v-f3366de5],.dropdown-leave-from[data-v-f3366de5]{opacity:1;transform:translateY(0)}.dropdown-leave-to[data-v-f3366de5]{opacity:0;transform:translateY(-6px)}.dropdown-enter-active[data-v-f3366de5],.dropdown-leave-active[data-v-f3366de5]{transition:opacity .2s,transform .2s}@media only screen and (max-width:641px) and (min-width:320px){.navbar[data-v-f3366de5]{width:100%;padding:2vh 1vw}.nav-links[data-v-f3366de5]{width:100%}.nav-item[data-v-f3366de5]{flex-direction:row;align-items:center;margin:0;padding:0}}input{opacity:0;position:absolute;top:0;left:0}.toggle-wrapper{flex:33.3333%;justify-content:center;align-items:center;min-height:25px;display:inline-flex;position:relative;overflow:hidden}@media (max-width:960px){.toggle-wrapper{flex:50%}}@media (max-width:700px){.toggle-wrapper{flex:100%}}.toggle{display:inline-block;position:relative}label.toggle-item{background:var(--bg);transform-origin:20%;cursor:pointer;border-radius:50px;width:4.25em;height:1.75em;margin:5px;transition:all .5s;display:inline-block;position:relative}label.toggle-item:before{border-radius:3ch;width:2.3em;height:2.3em;transition:all .3s;display:block;top:.2em;left:.25em}.normal label{background:var(--bg);border:.5px solid var(--border-dark)}.normal label:before{background:#fff;border:none;width:1.25em;height:1.25em;transform:rotate(-25deg)}.normal label:after{z-index:0;background:0 0;border-radius:30px;width:calc(100% + 8px);height:calc(100% + 8px);top:-5px;left:-5px}#normal:checked+label{background:var(--bg)}#normal:checked+label:before{left:43px}.transparent label{border:3px solid var(--border-light);background:0 0;height:1.75em}.transparent label:before{border:3px solid var(--border-light);background:var(--bg);width:.65em;height:.65em;top:.15em;left:.35em}#transparent:checked+label:before{transform:translate(37px)}.checkcross label:before{content:none}.checkcross .check{background:var(--bg);border-radius:50%;width:1.25em;height:1.25em;transition:all .4s;position:absolute;top:4.5px;left:4.5px}.checkcross .check:before,.checkcross .check:after{content:"";background:var(--bg);transform-origin:50%;border-radius:10px;width:14px;height:3px;transition:all .4s;position:absolute;top:50%;left:50%}.checkcross .check:before{transform:translate(-50%,-50%)rotate(-45deg)}.checkcross .check:after{transform:translate(-50%,-50%)rotate(45deg)}#checkcross:checked+label .check{background:var(--alert);left:43px;transform:rotate(360deg)}#checkcross:checked+label .check:before{transform:translate(-50%,-50%)rotate(45deg)}#checkcross:checked+label .check:after{transform:translate(-50%,-50%)rotate(-45deg)}.wrapper[data-v-4f377deb]{background:linear-gradient(to bottom,var(--bg)50%,var(--accent-pink)50%);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.coming-soon[data-v-4f377deb]{height:calc(100dvh - 50px);flex-direction:column;justify-content:center;align-items:center;height:calc(100svh - 50px);display:flex;position:relative}h1[data-v-4f377deb]{text-transform:lowercase;color:var(--h1);font-family:dandy;font-size:5rem;line-height:1em}@media only screen and (max-width:641px) and (min-width:320px){h1[data-v-4f377deb]{color:var(--accent-blue);font-size:3em}.wrapper[data-v-4f377deb]{background:var(--bg)}}.container[data-v-c32d21d1]{background-color:#6666;border-radius:16px;width:1925px;margin:0 auto;padding:2vh 3vw}.gallery-wrap[data-v-c32d21d1]{flex-direction:row;width:100%;height:70vh;display:flex}.item[data-v-c32d21d1]{background-position:50%;background-size:cover;background-repeat:none;filter:grayscale();flex:1;height:100%;transition:all 1s ease-in-out}.item[data-v-c32d21d1]:hover{filter:brightness(110%);flex:7}.item-1[data-v-c32d21d1]{background-image:url(/media/still.png)}.item-2[data-v-c32d21d1]{background-image:url(/media/detail.png)}.item-3[data-v-c32d21d1]{background-image:url(/media/brakes.png)}.item-4[data-v-c32d21d1]{background-image:url(/media/lightness.png)}.item-5[data-v-c32d21d1]{background-image:url(/media/dreams.png)}.wrapper[data-v-bb4c6e38]{background-color:#6666;border-radius:8px;grid-template-rows:repeat(11,150px);grid-template-columns:repeat(10,150px);justify-content:center;align-items:start;width:100%;min-height:100vh;margin-top:3vh;padding:2vh 2vw;display:grid;overflow:hidden}.icon[data-v-bb4c6e38]{color:inherit;transition:all .5s ease-in-out;border-radius:16px;flex-direction:column;justify-content:start;align-items:center;width:100%;height:100%;margin-left:10px;text-decoration:none;transition:all .3s ease-in-out;display:flex;box-shadow:2px 2px 20px 3px #0000004d}.icon[data-v-bb4c6e38]:hover{margin-left:0}.text[data-v-bb4c6e38]{color:#fff;text-align:justify;flex-direction:column;justify-content:start;align-items:center;width:100%;height:100%;padding:15px;font-size:1.25em;display:flex}.letter[data-v-bb4c6e38]{color:var(--accent-blue);text-shadow:2px 2px 4px #0006;font-family:stupidcupid;font-size:5em}.letter[data-v-bb4c6e38]:nth-child(4){color:var(--accent-yellow);font-family:raincheck}.letter[data-v-bb4c6e38]:nth-child(5){color:var(--accent-pink);font-family:roony}.letter[data-v-bb4c6e38]:nth-child(6){color:var(--accent-pink);font-family:sweetheart}.letter[data-v-bb4c6e38]:nth-child(7){font-family:makawao;font-size:6em}.letter[data-v-bb4c6e38]:nth-child(8){font-family:yamas;font-size:5em}.letter[data-v-bb4c6e38]:nth-child(9){color:var(--accent-yellow);font-family:stylebender;font-size:7em}.letter[data-v-bb4c6e38]:nth-child(10){color:var(--accent-yellow);font-family:nina;font-size:7em}.icon h2[data-v-bb4c6e38]{text-align:center;text-transform:lowercase;font-family:stylebender;font-size:.75em;font-weight:100}.wrapper img[data-v-bb4c6e38],.wrapper video[data-v-bb4c6e38]{object-fit:cover;border-radius:16px;width:100%;height:100%;position:relative}.page[data-v-340d4dcc]{min-height:100vh;padding:4vh 6vw}.header h1[data-v-340d4dcc]{margin-bottom:.25em}.meta[data-v-340d4dcc]{opacity:.7;font-size:.9em}.media img[data-v-340d4dcc],.media video[data-v-340d4dcc]{border-radius:16px;max-width:100%;margin:2vh 0}.description[data-v-340d4dcc]{max-width:60ch;line-height:1.6}.nav[data-v-340d4dcc]{justify-content:space-between;margin-top:4vh;display:flex}@font-face{font-family:Stylebender;src:url(/assets/fonts/Stylebender.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Airhead;src:url(/assets/fonts/TAYAirhead.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ayokay;src:url(/assets/fonts/TAYAyokay.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:bea;src:url(/assets/fonts/TAYBea.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:benditos;src:url(/assets/fonts/TAYBenditos.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:bixby;src:url(/assets/fonts/TAYBixby.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:dandy;src:url(/assets/fonts/TAYDandy.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:drifter;src:url(/assets/fonts/TAYDrifter.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:heavyman;src:url(/assets/fonts/TAYHeavyMan.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:makawao;src:url(/assets/fonts/TAYMakawao.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:nina;src:url(/assets/fonts/TAYNina.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:raincheck;src:url(/assets/fonts/TAYRaincheck.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:roony;src:url(/assets/fonts/TAYRoony.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:secondstring;src:url(/assets/fonts/TAYSecondString.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:stupidcupid;src:url(/assets/fonts/TAYStupidCupid.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:sweetheart;src:url(/assets/fonts/TAYSweetheart.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:rugpull;src:url(/assets/fonts/TAYRugPull.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:woodrow;src:url(/assets/fonts/TAYWoodrow.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:yamas;src:url(/assets/fonts/TAYYamas.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:bonequixote;src:url(/assets/fonts/TAYBoneQuixote.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:barro;src:url(/assets/fonts/TAYBarro.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:dumpling;src:url(/assets/fonts/TAYDumpling.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:flapjack;src:url(/assets/fonts/TAYFlapjack.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:lana;src:url(/assets/fonts/TAYLana.otf)format("opentype");font-weight:400;font-style:normal}:root{--bg:#f8f1e1;--bg-button:#c49734;--sitewhite:#fafafa;--siteblack:#222;--text:#222;--link:#120099;--alert:red;--h1:#222}.light-mode{--bg:#f8f1e1;--text:#222}.dark-mode{--bg:#222;--text:#f8f1e1}*{box-sizing:border-box;margin:0;padding:0;font-family:Manrope,sans-serif;line-height:1em}*:before,*:after{content:"";position:absolute}html{width:100%;margin:0 auto}body{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;margin:0 auto}#full-wrapper{background-color:#fff8;padding:2vh 1vw}main{max-width:2500px;margin:0 auto}.visuallyhidden{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}span.material-symbols-outlined{width:32px;max-width:64px;height:32px;max-height:64px}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;text-transform:none;font-family:Material Symbols Outlined!important}a{text-decoration:none;transition:all .3s ease-in-out}a:hover{color:var(--accent);letter-spacing:.1vw}
