.igSV[data-astro-cid-ui2px6vn]{aspect-ratio:1;background:radial-gradient(circle at 30% 110%,#fd8 0%,#e64 25%,#d38 50%,#a3b 75%,#35b 100%);border-radius:25%;justify-content:center;align-items:center;width:auto;height:100%;display:flex}.igSV[data-astro-cid-ui2px6vn]:after,.igSV[data-astro-cid-ui2px6vn]:before{content:"";outline:3px solid #fff;width:100%;height:100%;position:absolute;inset:0}.igSV[data-astro-cid-ui2px6vn]:after{border-radius:25%;scale:.7}.igSV[data-astro-cid-ui2px6vn]:before{border-radius:100%;outline-width:7px;scale:.3}span[data-astro-cid-ui2px6vn]{background:#fff;border-radius:50%;width:7%;height:7%;position:absolute;inset:25% 25% auto auto}footer[data-astro-cid-jo6i4kqk]{flex-flow:column;place-items:center;gap:32px;width:100%;padding:92px 5% 58px;display:flex;& div{flex-wrap:wrap;place-content:center;gap:40px 20px;width:100%;display:flex;& a{border-radius:3rem;outline:1px solid #fff3;flex:200px;place-content:center;place-items:center;gap:12px;padding:12px 26px;transition:all .3s;display:flex;&:hover{outline:1px solid #fff6;font-weight:600}& svg{height:32px}}& a:after{content:attr(data-subs);opacity:0;transform-origin:top;font-size:1.1rem;transition:all .4s;position:absolute;inset:auto 50% -26px auto;transform:translate(50%,-100%)}& a:hover:after{opacity:1;transform:translate(50%)}& .ig{background:radial-gradient(circle at 30% 110%,#fd84 0%,#e644 25%,#d384 50%,#a3b4 75%,#35b4 100%);padding:8px 26px;&:hover{background:radial-gradient(circle at 30% 110%,#fd87 0%,#e647 25%,#d387 50%,#a3b7 75%,#35b7 100%)}& .igSV{height:36px}}& .yt{background:#f034;&:hover{background:#f037}}& .tk{background:linear-gradient(90deg,#6cc4,#e254);&:hover{background:linear-gradient(90deg,#6cc7,#e257)}}& .x{background:#fff2;&:hover{background:#fff5}}}}@media (width<=700px){footer[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{gap:32px 10px;& a{padding:8px 20px}& a:after{font-size:1rem}& a:hover:after{transform:translate(50%,-25%)}& .ig{padding:4px 26px;& .igSV{height:33px}}}}@media (width<=600px){footer[data-astro-cid-jo6i4kqk]{gap:24px;padding:32px 4% 40px;& div{gap:24px 8px;& a{flex:160px;gap:8px;padding:4px 14px;font-size:.9rem;& svg{height:24px}}& a:after{font-size:.85rem}& .ig{padding:2px 26px;& .igSV{max-height:28px}}}}}@font-face{font-family:Aileron;src:url(/fonts/Aileron-UltraLight.woff2)format("woff2"),url(/fonts/Aileron-UltraLight.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Thin.woff2)format("woff2"),url(/fonts/Aileron-Thin.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Light.woff2)format("woff2"),url(/fonts/Aileron-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Regular.woff2)format("woff2"),url(/fonts/Aileron-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-SemiBold.woff2)format("woff2"),url(/fonts/Aileron-SemiBold.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Bold.woff2)format("woff2"),url(/fonts/Aileron-Bold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Heavy.woff2)format("woff2"),url(/fonts/Aileron-Heavy.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Black.woff2)format("woff2"),url(/fonts/Aileron-Black.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{color-scheme:dark;background:#000;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0;position:relative}body{scrollbar-width:thin;width:100dvw;height:100dvh;image-rendering:pixelated;background:url(/t.png) 50%/840px;font-family:Aileron;overflow:hidden auto}svg{fill:#fff;width:auto;height:100%;max-height:92px;overflow:visible}a{text-decoration:none}a,p,ul,span{color:#eaeaea;letter-spacing:.4px}ul{flex-flow:column;gap:4px;display:flex;& li{margin-left:1.2em}}main{--brrr:2rem;flex-flow:column;gap:80px;padding:8px 2%;display:flex;& h1{font-size:2rem}&>section{border-bottom-right-radius:calc(var(--brrr) * 1.5);border-bottom-left-radius:calc(var(--brrr) * 1.5);background:linear-gradient(#0000,#0009);flex-flow:column;gap:20px;padding:12px 3.5% 3.5%;display:flex}}button,dialog,a{background:0 0;border:none;outline:none}p{letter-spacing:.6px;font-weight:300;line-height:1.25}img{object-fit:cover}body:has(#dlg.on) header #prof{& svg{animation-play-state:paused}}body:has(header.c1){scrollbar-color:#0b0 #0000;& ::selection{color:#fff;background:#0b07}& header #prof img,& #dlg img{outline-color:#0b0b}& #dlg h1,& header p{color:#0b0}& #prof svg text{fill:#0b0}}body:has(header.c2){scrollbar-color:#0af #0000;& ::selection{color:#fff;background:#0af7}& header #prof img,& #dlg img{outline-color:#0afb}& #dlg h1,& header p{color:#0af}& #prof svg text{fill:#0af}}body:has(header.c3){scrollbar-color:#f09 #0000;& ::selection{color:#fff;background:#f097}& header #prof img,& #dlg img{outline-color:#f09b}& #dlg h1,& header p{color:#f09}& #prof svg text{fill:#f09}}.blur{-webkit-backdrop-filter:blur(3px)}.blr{backdrop-filter:blur(6px)}dialog{opacity:0;backdrop-filter:blur(3px)}.blr{backdrop-filter:blur(6px)}dialog{opacity:0;user-select:none;pointer-events:none;transition:all .3s;display:flex;position:fixed;inset:50% 50% auto auto;transform:translate(50%,10%)}dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;transition:all .3s}dialog.on{opacity:1;user-select:unset;pointer-events:all;transform:translate(50%,-50%)}dialog.on::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}@media (width<=765px){a,p,ul,span{font-size:.95rem}}@media (width<=600px){main{--brrr:1.8rem;gap:70px;& h1{font-size:1.7rem}}h2{font-size:1.2rem}}@media (width<=500px){main{--brrr:1.6rem;gap:54px;& h1{font-size:1.55rem}}a,p,ul,span{font-size:.85rem}h2{font-size:1.1rem}}@media (width<=405px){main{--brrr:1.45rem;gap:38px;& h1{font-size:1.35rem}}a,p,ul,span{font-size:.8rem}h2{font-size:1rem}}@media (width<=350px){main{--brrr:1.35rem;gap:28px;& h1{font-size:1.15rem}}a,p,ul,span{font-size:.65rem}h2{font-size:.9rem}}
