@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}@font-face{font-family:PPNeueMontreal;src:url(/assets/PPNeueMontreal-Medium-0qsiMyyJ.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:PPNeueMontreal;src:url(/assets/PPNeueMontreal-SemiBold-CeZgHFVL.woff2) format("woff2");font-weight:700;font-style:normal}:root{color:#fff;font-family:Helvetica,Arial;font-family:ballinger-mono;-webkit-font-smoothing:antialiased;overflow:hidden;--cursorX: 100vw;--cursorY: 100vh;--marquee-font-size: 4.2vw;--global-x-padding: 4vh;--global-y-padding: 4vw;--z-canvas: 10;--z-about: 15;--z-shadow: 20;--z-grain: 30;--z-preloader: 50;--z-video: 70}:root:before{content:"";display:block;z-index:var(--z-shadow);pointer-events:none;width:100%;height:100%;position:fixed;background:radial-gradient(circle 100vmax at var(--cursorX) var(--cursorY),rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.6) 90%,rgba(0,0,0,.9) 100%)}@media screen and (max-width: 767px){:root:before{background:linear-gradient(to bottom,#000,#000 10%,#000000e8 30%,#0000,#000c 80%,#000,#000)}}:root:after{content:"";background-image:url(/assets/Noise_Texture-C-QPDXl7.png);height:200%;width:200%;position:fixed;opacity:.05;animation:animateGrain 12s steps(10) infinite;top:0;z-index:var(--z-grain);pointer-events:none}@keyframes animateGrain{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5%,-10%)}20%,40%,60%,80%{transform:translate(-15%,-20%)}}body{font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{background-color:#ff0;color:#000;text-shadow:none}::-moz-selection{background-color:#ff0;color:#000;text-shadow:none}a{color:inherit;text-decoration:none;color:#ff0}a:hover{text-decoration:underline;text-underline-offset:.3em}.preloader{position:fixed;width:100vw;height:100dvh;top:0;left:0;background-color:#000;z-index:var(--z-preloader);display:flex;align-items:end;justify-content:start;pointer-events:none;padding:var(--global-x-padding) var(--global-y-padding);will-change:opacity;color:#ff0}#Hero{overflow:hidden;position:relative;width:100vw;height:100dvh;background:linear-gradient(90deg,#9c0202,#000 52%)}#Hero #MyPrettyFace{width:100%;left:0;top:0;bottom:0;right:0;z-index:var(--z-canvas);position:relative;transform:scale(1);pointer-events:none;transition:all .5s ease;will-change:transform}@media screen and (max-width: 767px){#Hero #MyPrettyFace{transform:scale(1.2) translateY(4%)}}#Hero .marquee-container{font-family:PPNeueMontreal,sans-serif;display:flex;flex-direction:column;overflow:visible;position:absolute;height:100%;width:100dvh;top:100%;left:1vw;transform:rotate(-90deg) translateY(0);transform-origin:top left;padding-top:0vw;will-change:transform}#Hero .marquee-container .marquee{white-space:nowrap;width:100%;color:#ff0;font-family:ballinger-mono;will-change:transform;transform:translateZ(0)}#Hero .marquee-container .marquee-inner{display:flex;padding:0% 0}#Hero .marquee-container .marquee-item{white-space:nowrap}#Hero .marquee-container .marquee-item:after{content:"•";padding:0 .2em;color:#000}#Hero .marquee-container .marquee-line1{transform:rotate(180deg);font-size:calc(var(--marquee-font-size) * 2);filter:blur(2px);z-index:3}#Hero .marquee-container .marquee-line2{transform:rotate(0);font-size:calc(var(--marquee-font-size) * 1);filter:blur(3px)}@media screen and (max-width: 767px){#Hero .marquee-container .marquee-line2{display:none}}#Hero .marquee-container .marquee-line3{transform:rotate(0);font-size:calc(var(--marquee-font-size) * 4);filter:blur(1px)}#Hero .about-container{position:absolute;right:0;top:0;width:100%;height:100dvh;display:flex;flex-direction:column;justify-content:space-between;align-items:end;padding:var(--global-x-padding) var(--global-y-padding);pointer-events:none;z-index:var(--z-about);will-change:transform;transform:translateZ(0)}@media screen and (max-width: 767px){#Hero .about-container{z-index:30}}#Hero .about-container .buttons{display:flex;gap:1em;position:relative;pointer-events:all;z-index:calc(var(--z-about) + 1)}@media screen and (max-width: 767px){#Hero .about-container .buttons{width:100%;justify-content:space-around}}#Hero .about-container .buttons a{cursor:pointer;color:#fff;justify-content:center;align-items:center;height:3.125em;display:flex;text-decoration:none;pointer-events:all;width:fit-content;z-index:var(--z-about);position:relative}#Hero .about-container .buttons a.contact{border:1px solid yellow;color:#ff0;aspect-ratio:1;padding:0}@media screen and (max-width: 767px){#Hero .about-container .buttons a.contact{order:1}}#Hero .about-container .buttons a.social{padding:0 2em}#Hero .about-container .buttons a.like{-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all 1s cubic-bezier(.175,.885,.32,1.275);position:relative}@media screen and (max-width: 767px){#Hero .about-container .buttons a.like{order:2}}#Hero .about-container .buttons a.like .like-count{position:absolute;bottom:0;left:50%;transform:translate(-50%,50px);font-size:.5em;color:transparent;transition:transform .25s ease;pointer-events:none}@media screen and (max-width: 767px){#Hero .about-container .buttons a.like .like-count{font-size:.8em}}@media screen and (min-width: 767px){#Hero .about-container .buttons a.like:hover{scale:1.5}}#Hero .about-container .buttons a.like:hover{background:transparent}#Hero .about-container .buttons a.like:hover .like-count{color:#ff0;transform:translate(-50%)}#Hero .about-container .buttons a:hover{background-color:#ff0;color:#000}#Hero .about-container .text{line-height:1.5;text-align:justify;letter-spacing:.2em;color:#efeeec;max-width:530px;z-index:calc(var(--z-about) + 1);mix-blend-mode:screen;position:relative;pointer-events:all}@media screen and (max-width: 767px){#Hero .about-container .text{text-align:justify;z-index:30;letter-spacing:unset}}.follow-popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;transform-origin:left center;transform-style:preserve-3d;transform:perspective(10000px) translate(-100%);transition:all .45s ease-out}.show-follow-popup .follow-popup{transform:perspective(300px) translate(0)}.follow-popup .follow-popup-inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid yellow;display:flex;width:fit-content;height:100%;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;min-width:50%;pointer-events:all;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;padding:2vh}.follow-popup .follow-popup-inner .follow-popup-close{position:absolute;top:0;right:0;background-color:#ff0;padding:.5em;line-height:.8;aspect-ratio:1/1;font-size:3em;cursor:pointer;color:#000;pointer-events:all}.follow-popup .follow-popup-inner .social-item{position:relative;display:flex;align-items:center;gap:2em;width:clamp(200px,1000px,90%);height:28%;padding:2vh;color:#fff;text-decoration:none}.follow-popup .follow-popup-inner .social-item:hover{background-color:#ff0;color:#000;cursor:pointer}.follow-popup .follow-popup-inner .social-item:hover h2{text-decoration:underline}.follow-popup .follow-popup-inner .social-item:hover .icon{opacity:1}.follow-popup .follow-popup-inner .social-item .text-content{width:60%}.follow-popup .follow-popup-inner .social-item .text-content h2{font-size:2em;width:100%;margin-bottom:.5em;font-weight:700}@media screen and (max-width: 767px){.follow-popup .follow-popup-inner .social-item .text-content{width:100%}}.follow-popup .follow-popup-inner .social-item .icon{position:absolute;max-width:30%;top:50%;right:3vh;transform:translateY(-50%);height:70%;aspect-ratio:1/1;padding:0;margin:0;overflow:hidden;border-radius:500px;opacity:0}@media screen and (max-width: 767px){.follow-popup .follow-popup-inner .social-item .icon{display:none}}.follow-popup .follow-popup-inner .social-item .icon img,.follow-popup .follow-popup-inner .social-item .icon video{object-fit:contain;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;filter:grayscale(100%)}.follow-popup .follow-popup-inner .social-item .icon img{filter:grayscale(100%)}.follow-popup .follow-popup-inner .social-item .icon video{opacity:0}.follow-popup .follow-popup-inner .social-item .icon video.show{opacity:1}#transitionVideo{position:fixed;top:0;left:0;width:100vw;height:100dvh;pointer-events:none;object-fit:cover;opacity:0;mix-blend-mode:screen;z-index:var(--z-video)}
