@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";.navbar[data-v-b4673d60]{justify-content:center;width:100%;display:flex}.mobile-toggle[data-v-b4673d60]{display:none}.toggle-container[data-v-b4673d60]{background-color:var(--darkpurple);justify-content:space-between;align-items:center;width:100%;padding:1vh 3vw;display:flex}.nav-links[data-v-b4673d60]{margin:0;padding:0;list-style:none;display:flex}.nav-item[data-v-b4673d60]{position:relative}.nav-link[data-v-b4673d60]{align-items:center;width:150px;height:100%;text-decoration:none;display:flex}.dropdown-inline[data-v-b4673d60]{background-color:var(--white);transform-origin:top;opacity:0;flex-direction:column;width:200px;margin:0;padding:.5rem 0;transition:all .3s ease-in-out;position:absolute;top:100%;left:0;overflow:hidden;transform:scaleY(0);box-shadow:0 4px 12px #0000001a}.dropdown-link[data-v-b4673d60]{color:var(--black);flex-direction:row;align-items:center;height:100%;padding:1vh 1vw;font-size:.9rem;text-decoration:none;display:flex}.dropdown-link[data-v-b4673d60]:hover{color:var(--lilac)}.nav-item:hover>.dropdown-inline[data-v-b4673d60],.show-dropdown[data-v-b4673d60]{opacity:1;transform:scaleY(1)}.caret[data-v-b4673d60]{margin-left:3px;font-size:.7rem}.brand[data-v-b4673d60]{color:var(--link);font-size:1.2rem;font-weight:700}@media only screen and (max-width:640px){.nav-links[data-v-b4673d60]{flex-direction:column}.dropdown-inline[data-v-b4673d60]{box-shadow:none;display:none;position:relative;top:0}}header{background-color:var(--bg-dark);background-position:50%;background-size:cover;grid-template-rows:auto;grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;max-width:2500px;height:100px;min-height:75px;margin:0 auto;display:grid;position:relative}footer{background-color:var(--bg-dark);width:100%;padding:10px 25px}.small-icon{z-index:999}.small-icon img{filter:invert();width:35px;height:35px;transition:all .3s ease-in-out}.small-icon img:hover{transform:rotate(15deg)}footer.no-info{justify-content:center;align-items:center;display:flex}footer.no-info .contact-info{display:none}footer.has-info{grid-template-columns:1fr auto;align-items:center;display:grid}footer.has-info .CTA{justify-self:start}footer.has-info .contact-info{text-align:right;justify-self:end}.CTA,.contact-info{color:var(--purple)}footer .CTA,footer .contact-info{flex-direction:column;justify-content:center;display:flex}.wrapper{background-color:var(--bg-dark);flex-direction:column;height:99dvh;display:flex}.marquee-wrapper{z-index:999;width:100%;max-width:2500px;margin:0 auto;position:absolute;top:50%;overflow:hidden}.marquee-track{text-transform:lowercase;will-change:transform;width:max-content;animation:linear infinite marquee;display:flex}.marquee-track span{white-space:nowrap;color:var(--lilac);align-items:end;font-family:goozette;font-size:8rem;font-weight:100;display:flex}.marquee-track span:nth-child(4n+1){font-family:fractura}.marquee-track span:nth-child(4n+2){font-family:flor}.marquee-track span:nth-child(4n+3){font-family:ruina}.marquee-track span:nth-child(4n+4){font-family:germen}.marquee-track span:nth-child(4n+5){font-family:semilla}@keyframes marquee{0%{transform:translate(0)}to{transform:translateX(var(--marquee-distance))}}@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}@font-face{font-family:Flor;src:url(/assets/fonts/Flor.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Fractura;src:url(/assets/fonts/Fractura.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Germen;src:url(/assets/fonts/Germen.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Goozette;src:url(/assets/fonts/Goozette.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Interlope;src:url(/assets/fonts/Interlope.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Ruina;src:url(/assets/fonts/Ruina.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Semilla;src:url(/assets/fonts/Ruina.otf)format("opentype");font-weight:400;font-style:normal}:root{--white:#eef3f5;--lightgrey:#b6b8b7;--medgrey:#999997;--blue:#91b7c6;--lilac:#a69cae;--purple:#4d427b;--darkpurple:#292637;--pink:#d7032c;--black:#202227;--bg:var(--white);--bg-dark:var(--black);--bg-button:var(--darkpurple);--text:var(--black);--link:var(--lilac);--linkhover:var(--darkpurple);--alert:var(--pink);--h1:var(--black)}*{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}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{flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;text-transform:none;font-family:Material Symbols Outlined!important}a{color:var(--link);text-decoration:none;transition:all .3s ease-in-out}a:hover{color:var(--linkhover)}h2{text-transform:lowercase;font-family:interlope;font-size:2em;font-weight:100;line-height:1em}
