@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-ext-700-normal.C1-U_e_0.woff2) format("woff2"),url(/_astro/zilla-slab-latin-ext-700-normal.DQD_oLH8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/zilla-slab-latin-700-normal.CEKI1vVu.woff2) format("woff2"),url(/_astro/zilla-slab-latin-700-normal.C8aaVMsA.woff) format("woff");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}div.intro{display:grid;height:calc(100vh - 8rem);width:100%;margin-block:8rem;color:light-dark(hsl(240,33%,40%),hsl(0,0%,100%))}@media only screen and (min-width:1024px){div.intro{grid-column:1/4;grid-template-columns:repeat(2,50%);place-items:center;height:100vh;margin-block:0}}div.intro svg.remote{color:#ffbf00;width:100%}@media only screen and (min-width:1024px){div.intro svg.remote{grid-column:2/3;min-width:40vw;max-width:50%;justify-self:start}}div.intro-text{padding:1rem}@media only screen and (min-width:1024px){div.intro-text{grid-column:1/2;justify-self:end}div.intro-text p{text-align:right}div.intro-text div.contact-icons{justify-content:flex-end}div.intro-text div.contact-icons svg{width:100%}}div.intro-text p.mixed-text{display:block;font-size:1.5rem;line-height:1.2;font-family:Raleway Variable,sans-serif;text-align:left}div.intro-text p.mixed-text span{background-attachment:fixed;background-color:transparent;background-image:linear-gradient(to bottom right,light-dark(hsl(210,100%,70%),hsl(60,100%,90%)),light-dark(hsl(330,100%,80%),hsl(330,100%,60%)));background-origin:padding-box;background-repeat:repeat;background-position:center;background-clip:text;background-size:auto;text-fill-color:transparent;-webkit-text-fill-color:transparent}@supports (-moz-appearance: none){div.intro-text p.mixed-text span{background:none;text-fill-color:light-dark(hsl(210,100%,70%),hsl(60,100%,90%));-webkit-text-fill-color:light-dark(hsl(210,100%,70%),hsl(60,100%,90%))}}div.intro-text p.mixed-text span{font-family:Zilla Slab,serif;font-size:1.875rem;font-style:normal;font-weight:700;color:light-dark(hsl(330,100%,80%),hsl(330,100%,70%))}div.intro-text p.mixed-text:first-of-type{font-family:Sacramento,cursive;font-size:2rem}@media only screen and (min-width:1024px){div.intro-text p.mixed-text{text-align:right}}div.intro-text p.basically{font-family:Raleway Variable,sans-serif;font-size:1rem}div[data-astro-cid-vfe4k6h2].card{flex:1 1 0px;border:solid 1px light-dark(hsl(240,33%,40%),hsl(0,0%,100%))}div[data-astro-cid-vfe4k6h2].card img[data-astro-cid-vfe4k6h2]{width:100%}div[data-astro-cid-vfe4k6h2].card div[data-astro-cid-vfe4k6h2].card-content{padding:1rem;text-align:left}div[data-astro-cid-pjeb6qsu].headed-section-content{padding-inline:1rem;font-family:Raleway Variable,sans-serif;font-size:1rem}@media only screen and (min-width:768px){div[data-astro-cid-pjeb6qsu].headed-section-content{padding-inline:0}}div[data-astro-cid-pjeb6qsu].headed-section-content div[data-astro-cid-pjeb6qsu].cards{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:"";align-items:"";gap:1rem;margin-block:1rem}@media only screen and (min-width:768px){div[data-astro-cid-pjeb6qsu].headed-section-content div[data-astro-cid-pjeb6qsu].cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:"";align-items:"";gap:1rem}}div.gradient-border{background-attachment:fixed;background-color:transparent;background-image:linear-gradient(to bottom right,light-dark(hsl(210,100%,70%),hsl(60,100%,90%)),light-dark(hsl(330,100%,80%),hsl(330,100%,60%)));background-origin:padding-box;background-repeat:repeat;background-position:center;background-clip:border-box;background-size:100%;padding:1rem 0}@media only screen and (min-width:768px){div.gradient-border{padding:1rem}}div.gradient-border div.gradient-border-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:2rem;background:light-dark(hsl(0,0%,100%),hsl(240,33%,30%));padding:2rem}div.brands.gradient-border div.gradient-border-content a{flex:0 1 8rem;text-align:center}div.brands.gradient-border div.gradient-border-content a svg{height:fit-content;transform:scale(1);transition:transform .2s ease-in-out}div.brands.gradient-border div.gradient-border-content a svg path,div.brands.gradient-border div.gradient-border-content a svg polygon{fill:light-dark(hsl(240,33%,40%),hsl(0,0%,100%))}div.brands.gradient-border div.gradient-border-content a svg:hover{transform:scale(1.1);transition:transform .2s ease-in-out}div.brands.gradient-border div.gradient-border-content a svg:hover path,div.brands.gradient-border div.gradient-border-content a svg:hover polygon{fill:light-dark(hsl(330,100%,80%),hsl(330,100%,70%))}.timeline{background-attachment:fixed;background-color:transparent;background-image:linear-gradient(to bottom right,light-dark(hsl(210,100%,70%),hsl(60,100%,90%)),light-dark(hsl(330,100%,80%),hsl(330,100%,60%)));background-origin:padding-box;background-repeat:repeat;background-clip:border-box;background-size:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:"";align-items:"";gap:0;background-size:.125rem 100%;background-position:center;background-repeat:no-repeat;position:relative}.timeline .timeline-item{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:"";align-items:"";gap:0;position:relative;width:100%;background-color:transparent}.timeline .timeline-item .half{width:calc(50% - .0625rem)}.timeline .timeline-item.left{flex-direction:row}.timeline .timeline-item.left .half{text-align:right}.timeline .timeline-item.right{flex-direction:row-reverse}.timeline .timeline-item .content{width:100%;padding:1rem}.timeline .timeline-item .content h2{margin:0;font-size:1.5rem}.timeline .timeline-item .content h3{text-transform:none;letter-spacing:0;font-size:1rem}@media only screen and (min-width:768px){.timeline .timeline-item .content h3{font-size:1rem}}.timeline .timeline-item .content h3.date{margin:0;text-transform:uppercase}.timeline .timeline-item .content div.tag{display:none}@media only screen and (min-width:768px){.timeline .timeline-item .content div.tag{display:inline-block}}.timeline .timeline-item:after{background-attachment:fixed;background-color:transparent;background-image:linear-gradient(to bottom right,light-dark(hsl(210,100%,70%),hsl(60,100%,90%)),light-dark(hsl(330,100%,80%),hsl(330,100%,60%)));background-origin:padding-box;background-repeat:repeat;background-position:center;background-clip:border-box;background-size:100%;display:block;content:"";position:absolute;width:1rem;aspect-ratio:1;top:2rem;left:calc(50% - .5rem);border-radius:50%;z-index:1}
