:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}:root[data-theme=dark] .page-module-scss-module__3WptpW__myData .page-module-scss-module__3WptpW__section__body,:root[data-theme=dark] .page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__section__body{color:hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10))}:root[data-theme=dark] .page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__answer{z-index:0;position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__answer:before{content:"";z-index:-1;background-image:radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 20)calc(l - 50))100%,transparent 0),radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 20)calc(l - 50))100%,transparent 0),radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 20)calc(l - 50))100%,transparent 0),radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 20)calc(l - 50))100%,transparent 0),linear-gradient(hsl(from #94e1ff calc(h - 0)calc(s - 20)calc(l - 50)),hsl(from #94e1ff calc(h - 0)calc(s - 20)calc(l - 50)));background-position:0 0,0 100%,0 0,100% 0,50%;background-repeat:round no-repeat,round no-repeat,no-repeat round,no-repeat round,no-repeat;background-size:14px 14px,14px 14px,14px 14px,14px 14px,calc(100% - 14px) calc(100% - 14px);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__answer{filter:drop-shadow(0 2px 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))drop-shadow(0 -2px 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))drop-shadow(2px 0 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))drop-shadow(-2px 0 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))}:root[data-theme=dark] .page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#990036,#8a6f00,#006b94,#450094,#990036);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def:after{content:"";z-index:-1;border-radius:inherit;background-color:hsl(from var(--color-bg-box)h s l/var(--opacity-lg));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#990036,#8a6f00,#006b94,#450094,#990036);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#66002499;position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#990036,#8a6f00,#006b94,#450094,#990036);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#57460099;position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#990036,#8a6f00,#006b94,#450094,#990036);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00466199;position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#990036,#8a6f00,#006b94,#450094,#990036);position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#2d006199;position:absolute;inset:0}:root[data-theme=dark] .page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__item{position:relative}:root[data-theme=dark] .page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__item:after{content:"";border:4px solid hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45));pointer-events:none;z-index:1;position:absolute;inset:6px}.page-module-scss-module__3WptpW__head{grid-template-columns:minmax(var(--space-xl),1fr)minmax(auto,1000px)minmax(var(--space-xl),1fr);display:grid}@media (max-width:768px){.page-module-scss-module__3WptpW__head{grid-template-columns:minmax(var(--space-md),1fr)minmax(auto,1000px)minmax(var(--space-md),1fr)}}.page-module-scss-module__3WptpW__head__inner{grid-column:2;width:100%}.page-module-scss-module__3WptpW__body{grid-template-columns:minmax(var(--space-xl),1fr)minmax(auto,1000px)minmax(var(--space-xl),1fr);display:grid}@media (max-width:768px){.page-module-scss-module__3WptpW__body{grid-template-columns:minmax(var(--space-md),1fr)minmax(auto,1000px)minmax(var(--space-md),1fr)}}.page-module-scss-module__3WptpW__body__inner{gap:var(--space-lg);flex-direction:column;grid-column:2;width:100%;display:flex}.page-module-scss-module__3WptpW__foot{grid-template-columns:minmax(var(--space-xl),1fr)minmax(auto,1000px)minmax(var(--space-xl),1fr);display:grid}@media (max-width:768px){.page-module-scss-module__3WptpW__foot{grid-template-columns:minmax(var(--space-md),1fr)minmax(auto,1000px)minmax(var(--space-md),1fr)}}.page-module-scss-module__3WptpW__foot__inner{grid-column:2;width:100%}.page-module-scss-module__3WptpW__section{font-family:var(--font-profile-printed),var(--font-en),var(--font-ja),sans-serif;gap:var(--space-sm);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__section__body{color:var(--color-text)}.page-module-scss-module__3WptpW__section__title{font-weight:700;font-size:var(--text-xxl)}.page-module-scss-module__3WptpW__handwritten{font-family:var(--font-profile-handwritten),var(--font-en),var(--font-ja),sans-serif;color:hsl(from var(--color-text)h s calc(l + 12)/1);text-shadow:none;font-weight:400}.page-module-scss-module__3WptpW__blank{margin-inline:var(--space-xxs);padding:0 var(--space-xs);background-color:hsl(from var(--color-bg-box)h s l/var(--opacity-lg));box-shadow:0 0 2px 2px hsl(from var(--color-bg-box)h s l/var(--opacity-lg));border-radius:3.40282e38px}.page-module-scss-module__3WptpW__marker{background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--color-accent),transparent 80%)5%,color-mix(in srgb,var(--color-accent),transparent 40%)60%,color-mix(in srgb,var(--color-accent),transparent 80%)95%,transparent 100%)no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 40%;display:inline}.page-module-scss-module__3WptpW__myData .page-module-scss-module__3WptpW__section__title{color:var(--color-bg-box);z-index:1;text-shadow:2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box),0 0 10px #87e6ffe6,0 0 20px #87e6ff80;display:inline-block;position:relative}.page-module-scss-module__3WptpW__myData .page-module-scss-module__3WptpW__section__title:before{content:attr(data-text);z-index:2;color:#0000;width:100%;height:100%;font-style:inherit;text-shadow:none;pointer-events:none;background-image:linear-gradient(90deg,#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:0}.page-module-scss-module__3WptpW__myData .page-module-scss-module__3WptpW__section__body{line-height:var(--line-height-lg);color:hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l - 45));text-shadow:1px 1px 0 var(--color-bg-box),-1px -1px 0 var(--color-bg-box),-1px 1px 0 var(--color-bg-box),1px -1px 0 var(--color-bg-box),1px 0 0 var(--color-bg-box),-1px 0 0 var(--color-bg-box),0 1px 0 var(--color-bg-box),0 -1px 0 var(--color-bg-box),1.1px 1.1px 0 var(--color-bg-box),-1.1px -1.1px 0 var(--color-bg-box),-1.1px 1.1px 0 var(--color-bg-box),1.1px -1.1px 0 var(--color-bg-box),1.1px 0 0 var(--color-bg-box),-1.1px 0 0 var(--color-bg-box),0 1.1px 0 var(--color-bg-box),0 -1.1px 0 var(--color-bg-box),1.2px 1.2px 0 var(--color-bg-box),-1.2px -1.2px 0 var(--color-bg-box),-1.2px 1.2px 0 var(--color-bg-box),1.2px -1.2px 0 var(--color-bg-box),1.2px 0 0 var(--color-bg-box),-1.2px 0 0 var(--color-bg-box),0 1.2px 0 var(--color-bg-box),0 -1.2px 0 var(--color-bg-box),1.3px 1.3px 0 var(--color-bg-box),-1.3px -1.3px 0 var(--color-bg-box),-1.3px 1.3px 0 var(--color-bg-box),1.3px -1.3px 0 var(--color-bg-box),1.3px 0 0 var(--color-bg-box),-1.3px 0 0 var(--color-bg-box),0 1.3px 0 var(--color-bg-box),0 -1.3px 0 var(--color-bg-box),1.4px 1.4px 0 var(--color-bg-box),-1.4px -1.4px 0 var(--color-bg-box),-1.4px 1.4px 0 var(--color-bg-box),1.4px -1.4px 0 var(--color-bg-box),1.4px 0 0 var(--color-bg-box),-1.4px 0 0 var(--color-bg-box),0 1.4px 0 var(--color-bg-box),0 -1.4px 0 var(--color-bg-box),1.5px 1.5px 0 var(--color-bg-box),-1.5px -1.5px 0 var(--color-bg-box),-1.5px 1.5px 0 var(--color-bg-box),1.5px -1.5px 0 var(--color-bg-box),1.5px 0 0 var(--color-bg-box),-1.5px 0 0 var(--color-bg-box),0 1.5px 0 var(--color-bg-box),0 -1.5px 0 var(--color-bg-box),1.6px 1.6px 0 var(--color-bg-box),-1.6px -1.6px 0 var(--color-bg-box),-1.6px 1.6px 0 var(--color-bg-box),1.6px -1.6px 0 var(--color-bg-box),1.6px 0 0 var(--color-bg-box),-1.6px 0 0 var(--color-bg-box),0 1.6px 0 var(--color-bg-box),0 -1.6px 0 var(--color-bg-box),1.7px 1.7px 0 var(--color-bg-box),-1.7px -1.7px 0 var(--color-bg-box),-1.7px 1.7px 0 var(--color-bg-box),1.7px -1.7px 0 var(--color-bg-box),1.7px 0 0 var(--color-bg-box),-1.7px 0 0 var(--color-bg-box),0 1.7px 0 var(--color-bg-box),0 -1.7px 0 var(--color-bg-box),1.8px 1.8px 0 var(--color-bg-box),-1.8px -1.8px 0 var(--color-bg-box),-1.8px 1.8px 0 var(--color-bg-box),1.8px -1.8px 0 var(--color-bg-box),1.8px 0 0 var(--color-bg-box),-1.8px 0 0 var(--color-bg-box),0 1.8px 0 var(--color-bg-box),0 -1.8px 0 var(--color-bg-box),1.9px 1.9px 0 var(--color-bg-box),-1.9px -1.9px 0 var(--color-bg-box),-1.9px 1.9px 0 var(--color-bg-box),1.9px -1.9px 0 var(--color-bg-box),1.9px 0 0 var(--color-bg-box),-1.9px 0 0 var(--color-bg-box),0 1.9px 0 var(--color-bg-box),0 -1.9px 0 var(--color-bg-box),2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box)}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__section__title{color:var(--color-bg-box);z-index:1;text-shadow:2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box),0 0 10px #87e6ffe6,0 0 20px #87e6ff80;display:inline-block;position:relative}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__section__title:before{content:attr(data-text);z-index:2;color:#0000;width:100%;height:100%;font-style:inherit;text-shadow:none;pointer-events:none;background-image:linear-gradient(90deg,#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);-webkit-background-clip:text;background-clip:text;position:absolute;top:0;left:0}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas{gap:var(--space-sm);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__item{gap:var(--space-xs);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__question{color:hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l - 45));text-shadow:1px 1px 0 var(--color-bg-box),-1px -1px 0 var(--color-bg-box),-1px 1px 0 var(--color-bg-box),1px -1px 0 var(--color-bg-box),1px 0 0 var(--color-bg-box),-1px 0 0 var(--color-bg-box),0 1px 0 var(--color-bg-box),0 -1px 0 var(--color-bg-box),1.1px 1.1px 0 var(--color-bg-box),-1.1px -1.1px 0 var(--color-bg-box),-1.1px 1.1px 0 var(--color-bg-box),1.1px -1.1px 0 var(--color-bg-box),1.1px 0 0 var(--color-bg-box),-1.1px 0 0 var(--color-bg-box),0 1.1px 0 var(--color-bg-box),0 -1.1px 0 var(--color-bg-box),1.2px 1.2px 0 var(--color-bg-box),-1.2px -1.2px 0 var(--color-bg-box),-1.2px 1.2px 0 var(--color-bg-box),1.2px -1.2px 0 var(--color-bg-box),1.2px 0 0 var(--color-bg-box),-1.2px 0 0 var(--color-bg-box),0 1.2px 0 var(--color-bg-box),0 -1.2px 0 var(--color-bg-box),1.3px 1.3px 0 var(--color-bg-box),-1.3px -1.3px 0 var(--color-bg-box),-1.3px 1.3px 0 var(--color-bg-box),1.3px -1.3px 0 var(--color-bg-box),1.3px 0 0 var(--color-bg-box),-1.3px 0 0 var(--color-bg-box),0 1.3px 0 var(--color-bg-box),0 -1.3px 0 var(--color-bg-box),1.4px 1.4px 0 var(--color-bg-box),-1.4px -1.4px 0 var(--color-bg-box),-1.4px 1.4px 0 var(--color-bg-box),1.4px -1.4px 0 var(--color-bg-box),1.4px 0 0 var(--color-bg-box),-1.4px 0 0 var(--color-bg-box),0 1.4px 0 var(--color-bg-box),0 -1.4px 0 var(--color-bg-box),1.5px 1.5px 0 var(--color-bg-box),-1.5px -1.5px 0 var(--color-bg-box),-1.5px 1.5px 0 var(--color-bg-box),1.5px -1.5px 0 var(--color-bg-box),1.5px 0 0 var(--color-bg-box),-1.5px 0 0 var(--color-bg-box),0 1.5px 0 var(--color-bg-box),0 -1.5px 0 var(--color-bg-box),1.6px 1.6px 0 var(--color-bg-box),-1.6px -1.6px 0 var(--color-bg-box),-1.6px 1.6px 0 var(--color-bg-box),1.6px -1.6px 0 var(--color-bg-box),1.6px 0 0 var(--color-bg-box),-1.6px 0 0 var(--color-bg-box),0 1.6px 0 var(--color-bg-box),0 -1.6px 0 var(--color-bg-box),1.7px 1.7px 0 var(--color-bg-box),-1.7px -1.7px 0 var(--color-bg-box),-1.7px 1.7px 0 var(--color-bg-box),1.7px -1.7px 0 var(--color-bg-box),1.7px 0 0 var(--color-bg-box),-1.7px 0 0 var(--color-bg-box),0 1.7px 0 var(--color-bg-box),0 -1.7px 0 var(--color-bg-box),1.8px 1.8px 0 var(--color-bg-box),-1.8px -1.8px 0 var(--color-bg-box),-1.8px 1.8px 0 var(--color-bg-box),1.8px -1.8px 0 var(--color-bg-box),1.8px 0 0 var(--color-bg-box),-1.8px 0 0 var(--color-bg-box),0 1.8px 0 var(--color-bg-box),0 -1.8px 0 var(--color-bg-box),1.9px 1.9px 0 var(--color-bg-box),-1.9px -1.9px 0 var(--color-bg-box),-1.9px 1.9px 0 var(--color-bg-box),1.9px -1.9px 0 var(--color-bg-box),1.9px 0 0 var(--color-bg-box),-1.9px 0 0 var(--color-bg-box),0 1.9px 0 var(--color-bg-box),0 -1.9px 0 var(--color-bg-box),2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box)}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__answer{padding:var(--space-sm);z-index:0;display:inline-block;position:relative}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__answer:before{content:"";z-index:-1;background-image:radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10))100%,transparent 0),radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10))100%,transparent 0),radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10))100%,transparent 0),radial-gradient(circle closest-side,hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10))100%,transparent 0),linear-gradient(hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10)),hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l + 10)));background-position:0 0,0 100%,0 0,100% 0,50%;background-repeat:round no-repeat,round no-repeat,no-repeat round,no-repeat round,no-repeat;background-size:14px 14px,14px 14px,14px 14px,14px 14px,calc(100% - 14px) calc(100% - 14px);position:absolute;inset:0}.page-module-scss-module__3WptpW__myHistory .page-module-scss-module__3WptpW__qandas__answer{filter:drop-shadow(0 2px 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))drop-shadow(0 -2px 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))drop-shadow(2px 0 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))drop-shadow(-2px 0 2px hsl(from var(--color-bg-box)h s l/var(--opacity-md)))}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style{gap:var(--space-md);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__item{position:relative}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__term{color:hsl(from #94e1ff calc(h - 0)calc(s - 0)calc(l - 40));text-shadow:1px 1px 0 var(--color-bg-box),-1px -1px 0 var(--color-bg-box),-1px 1px 0 var(--color-bg-box),1px -1px 0 var(--color-bg-box),1px 0 0 var(--color-bg-box),-1px 0 0 var(--color-bg-box),0 1px 0 var(--color-bg-box),0 -1px 0 var(--color-bg-box),1.1px 1.1px 0 var(--color-bg-box),-1.1px -1.1px 0 var(--color-bg-box),-1.1px 1.1px 0 var(--color-bg-box),1.1px -1.1px 0 var(--color-bg-box),1.1px 0 0 var(--color-bg-box),-1.1px 0 0 var(--color-bg-box),0 1.1px 0 var(--color-bg-box),0 -1.1px 0 var(--color-bg-box),1.2px 1.2px 0 var(--color-bg-box),-1.2px -1.2px 0 var(--color-bg-box),-1.2px 1.2px 0 var(--color-bg-box),1.2px -1.2px 0 var(--color-bg-box),1.2px 0 0 var(--color-bg-box),-1.2px 0 0 var(--color-bg-box),0 1.2px 0 var(--color-bg-box),0 -1.2px 0 var(--color-bg-box),1.3px 1.3px 0 var(--color-bg-box),-1.3px -1.3px 0 var(--color-bg-box),-1.3px 1.3px 0 var(--color-bg-box),1.3px -1.3px 0 var(--color-bg-box),1.3px 0 0 var(--color-bg-box),-1.3px 0 0 var(--color-bg-box),0 1.3px 0 var(--color-bg-box),0 -1.3px 0 var(--color-bg-box),1.4px 1.4px 0 var(--color-bg-box),-1.4px -1.4px 0 var(--color-bg-box),-1.4px 1.4px 0 var(--color-bg-box),1.4px -1.4px 0 var(--color-bg-box),1.4px 0 0 var(--color-bg-box),-1.4px 0 0 var(--color-bg-box),0 1.4px 0 var(--color-bg-box),0 -1.4px 0 var(--color-bg-box),1.5px 1.5px 0 var(--color-bg-box),-1.5px -1.5px 0 var(--color-bg-box),-1.5px 1.5px 0 var(--color-bg-box),1.5px -1.5px 0 var(--color-bg-box),1.5px 0 0 var(--color-bg-box),-1.5px 0 0 var(--color-bg-box),0 1.5px 0 var(--color-bg-box),0 -1.5px 0 var(--color-bg-box),1.6px 1.6px 0 var(--color-bg-box),-1.6px -1.6px 0 var(--color-bg-box),-1.6px 1.6px 0 var(--color-bg-box),1.6px -1.6px 0 var(--color-bg-box),1.6px 0 0 var(--color-bg-box),-1.6px 0 0 var(--color-bg-box),0 1.6px 0 var(--color-bg-box),0 -1.6px 0 var(--color-bg-box),1.7px 1.7px 0 var(--color-bg-box),-1.7px -1.7px 0 var(--color-bg-box),-1.7px 1.7px 0 var(--color-bg-box),1.7px -1.7px 0 var(--color-bg-box),1.7px 0 0 var(--color-bg-box),-1.7px 0 0 var(--color-bg-box),0 1.7px 0 var(--color-bg-box),0 -1.7px 0 var(--color-bg-box),1.8px 1.8px 0 var(--color-bg-box),-1.8px -1.8px 0 var(--color-bg-box),-1.8px 1.8px 0 var(--color-bg-box),1.8px -1.8px 0 var(--color-bg-box),1.8px 0 0 var(--color-bg-box),-1.8px 0 0 var(--color-bg-box),0 1.8px 0 var(--color-bg-box),0 -1.8px 0 var(--color-bg-box),1.9px 1.9px 0 var(--color-bg-box),-1.9px -1.9px 0 var(--color-bg-box),-1.9px 1.9px 0 var(--color-bg-box),1.9px -1.9px 0 var(--color-bg-box),1.9px 0 0 var(--color-bg-box),-1.9px 0 0 var(--color-bg-box),0 1.9px 0 var(--color-bg-box),0 -1.9px 0 var(--color-bg-box),2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box);z-index:1;top:0;left:var(--space-xs);line-height:var(--line-height-just);position:absolute;translate:0 -25%}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);position:absolute;inset:0}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def:after{content:"";z-index:-1;border-radius:inherit;background-color:hsl(from var(--color-bg-box)h s l/var(--opacity-lg));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.page-module-scss-module__3WptpW__myStyle .page-module-scss-module__3WptpW__style__def{border-radius:var(--space-md);padding:var(--space-md);padding-top:calc(var(--space-sm) + .5em);z-index:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(8em,1fr));align-items:stretch;display:grid}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item{flex-direction:column;display:flex;position:relative}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__term{color:hsl(from #ff99bd calc(h - 0)calc(s - 30)calc(l - 20))}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:first-of-type .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ff99bd99;position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__term{color:hsl(from #ffe88a calc(h - 0)calc(s - 30)calc(l - 20))}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(2) .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffe88a99;position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__term{color:hsl(from #94e1ff calc(h - 0)calc(s - 30)calc(l - 20))}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(3) .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#94e1ff99;position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__term{color:hsl(from #c694ff calc(h - 0)calc(s - 30)calc(l - 20))}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__def{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__def:before{content:"";z-index:-2;border-radius:inherit;filter:blur(4px);opacity:var(--opacity-lg);background:conic-gradient(#ff99bd,#ffe88a,#94e1ff,#c694ff,#ff99bd);position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__item:nth-of-type(4) .page-module-scss-module__3WptpW__skill__def:after{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#c694ff99;position:absolute;inset:0}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__term{text-shadow:1px 1px 0 var(--color-bg-box),-1px -1px 0 var(--color-bg-box),-1px 1px 0 var(--color-bg-box),1px -1px 0 var(--color-bg-box),1px 0 0 var(--color-bg-box),-1px 0 0 var(--color-bg-box),0 1px 0 var(--color-bg-box),0 -1px 0 var(--color-bg-box),1.1px 1.1px 0 var(--color-bg-box),-1.1px -1.1px 0 var(--color-bg-box),-1.1px 1.1px 0 var(--color-bg-box),1.1px -1.1px 0 var(--color-bg-box),1.1px 0 0 var(--color-bg-box),-1.1px 0 0 var(--color-bg-box),0 1.1px 0 var(--color-bg-box),0 -1.1px 0 var(--color-bg-box),1.2px 1.2px 0 var(--color-bg-box),-1.2px -1.2px 0 var(--color-bg-box),-1.2px 1.2px 0 var(--color-bg-box),1.2px -1.2px 0 var(--color-bg-box),1.2px 0 0 var(--color-bg-box),-1.2px 0 0 var(--color-bg-box),0 1.2px 0 var(--color-bg-box),0 -1.2px 0 var(--color-bg-box),1.3px 1.3px 0 var(--color-bg-box),-1.3px -1.3px 0 var(--color-bg-box),-1.3px 1.3px 0 var(--color-bg-box),1.3px -1.3px 0 var(--color-bg-box),1.3px 0 0 var(--color-bg-box),-1.3px 0 0 var(--color-bg-box),0 1.3px 0 var(--color-bg-box),0 -1.3px 0 var(--color-bg-box),1.4px 1.4px 0 var(--color-bg-box),-1.4px -1.4px 0 var(--color-bg-box),-1.4px 1.4px 0 var(--color-bg-box),1.4px -1.4px 0 var(--color-bg-box),1.4px 0 0 var(--color-bg-box),-1.4px 0 0 var(--color-bg-box),0 1.4px 0 var(--color-bg-box),0 -1.4px 0 var(--color-bg-box),1.5px 1.5px 0 var(--color-bg-box),-1.5px -1.5px 0 var(--color-bg-box),-1.5px 1.5px 0 var(--color-bg-box),1.5px -1.5px 0 var(--color-bg-box),1.5px 0 0 var(--color-bg-box),-1.5px 0 0 var(--color-bg-box),0 1.5px 0 var(--color-bg-box),0 -1.5px 0 var(--color-bg-box),1.6px 1.6px 0 var(--color-bg-box),-1.6px -1.6px 0 var(--color-bg-box),-1.6px 1.6px 0 var(--color-bg-box),1.6px -1.6px 0 var(--color-bg-box),1.6px 0 0 var(--color-bg-box),-1.6px 0 0 var(--color-bg-box),0 1.6px 0 var(--color-bg-box),0 -1.6px 0 var(--color-bg-box),1.7px 1.7px 0 var(--color-bg-box),-1.7px -1.7px 0 var(--color-bg-box),-1.7px 1.7px 0 var(--color-bg-box),1.7px -1.7px 0 var(--color-bg-box),1.7px 0 0 var(--color-bg-box),-1.7px 0 0 var(--color-bg-box),0 1.7px 0 var(--color-bg-box),0 -1.7px 0 var(--color-bg-box),1.8px 1.8px 0 var(--color-bg-box),-1.8px -1.8px 0 var(--color-bg-box),-1.8px 1.8px 0 var(--color-bg-box),1.8px -1.8px 0 var(--color-bg-box),1.8px 0 0 var(--color-bg-box),-1.8px 0 0 var(--color-bg-box),0 1.8px 0 var(--color-bg-box),0 -1.8px 0 var(--color-bg-box),1.9px 1.9px 0 var(--color-bg-box),-1.9px -1.9px 0 var(--color-bg-box),-1.9px 1.9px 0 var(--color-bg-box),1.9px -1.9px 0 var(--color-bg-box),1.9px 0 0 var(--color-bg-box),-1.9px 0 0 var(--color-bg-box),0 1.9px 0 var(--color-bg-box),0 -1.9px 0 var(--color-bg-box),2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box);z-index:1;text-align:center;line-height:var(--line-height-just);position:absolute;top:0;left:50%;translate:-50% -25%}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__term span{display:inline-block}.page-module-scss-module__3WptpW__mySkill .page-module-scss-module__3WptpW__skill__def{padding:var(--space-lg);padding-top:calc(var(--space-lg) + .25em);z-index:0;column-gap:var(--space-sm);border-radius:3.40282e38px;flex-wrap:wrap;height:100%;display:flex}.page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas{gap:var(--space-md);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__item{background-color:hsl(from var(--color-bg-box)h s l/var(--opacity-lg));border-radius:var(--space-md);position:relative}.page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__item:after{content:"";border:4px solid hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md));pointer-events:none;z-index:1;position:absolute;inset:6px}.page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__item{padding:var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__item:after{border-radius:calc(var(--space-sm));z-index:0}.page-module-scss-module__3WptpW__about .page-module-scss-module__3WptpW__qandas__question{color:var(--color-bg-box);text-shadow:1px 1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1px -1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1px 1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1px -1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.1px 1.1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.1px -1.1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.1px 1.1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.1px -1.1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.1px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.1px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.1px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.2px 1.2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.2px -1.2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.2px 1.2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.2px -1.2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.2px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.2px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.3px 1.3px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.3px -1.3px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.3px 1.3px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.3px -1.3px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.3px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.3px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.3px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.3px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.4px 1.4px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.4px -1.4px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.4px 1.4px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.4px -1.4px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.4px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.4px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.4px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.4px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.5px 1.5px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.5px -1.5px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.5px 1.5px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.5px -1.5px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.5px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.5px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.5px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.5px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.6px 1.6px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.6px -1.6px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.6px 1.6px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.6px -1.6px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.6px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.6px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.6px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.6px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.7px 1.7px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.7px -1.7px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.7px 1.7px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.7px -1.7px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.7px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.7px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.7px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.7px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.8px 1.8px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.8px -1.8px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.8px 1.8px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.8px -1.8px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.8px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.8px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.8px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.8px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.9px 1.9px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.9px -1.9px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.9px 1.9px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.9px -1.9px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),1.9px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-1.9px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 1.9px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -1.9px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),2px 2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-2px -2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-2px 2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),2px -2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),2px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),-2px 0 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md)),0 -2px 0 hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-md));font-weight:700}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus{gap:var(--space-md);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__item{gap:var(--space-xs);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__item:not(:first-of-type){padding:var(--space-sm);background-color:hsl(from var(--color-bg-box)h s l/var(--opacity-lg));border-radius:var(--space-md)}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__item:not(:first-of-type):after{border-radius:calc(var(--space-sm));z-index:0}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__term{color:hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45));text-shadow:1px 1px 0 var(--color-bg-box),-1px -1px 0 var(--color-bg-box),-1px 1px 0 var(--color-bg-box),1px -1px 0 var(--color-bg-box),1px 0 0 var(--color-bg-box),-1px 0 0 var(--color-bg-box),0 1px 0 var(--color-bg-box),0 -1px 0 var(--color-bg-box),1.1px 1.1px 0 var(--color-bg-box),-1.1px -1.1px 0 var(--color-bg-box),-1.1px 1.1px 0 var(--color-bg-box),1.1px -1.1px 0 var(--color-bg-box),1.1px 0 0 var(--color-bg-box),-1.1px 0 0 var(--color-bg-box),0 1.1px 0 var(--color-bg-box),0 -1.1px 0 var(--color-bg-box),1.2px 1.2px 0 var(--color-bg-box),-1.2px -1.2px 0 var(--color-bg-box),-1.2px 1.2px 0 var(--color-bg-box),1.2px -1.2px 0 var(--color-bg-box),1.2px 0 0 var(--color-bg-box),-1.2px 0 0 var(--color-bg-box),0 1.2px 0 var(--color-bg-box),0 -1.2px 0 var(--color-bg-box),1.3px 1.3px 0 var(--color-bg-box),-1.3px -1.3px 0 var(--color-bg-box),-1.3px 1.3px 0 var(--color-bg-box),1.3px -1.3px 0 var(--color-bg-box),1.3px 0 0 var(--color-bg-box),-1.3px 0 0 var(--color-bg-box),0 1.3px 0 var(--color-bg-box),0 -1.3px 0 var(--color-bg-box),1.4px 1.4px 0 var(--color-bg-box),-1.4px -1.4px 0 var(--color-bg-box),-1.4px 1.4px 0 var(--color-bg-box),1.4px -1.4px 0 var(--color-bg-box),1.4px 0 0 var(--color-bg-box),-1.4px 0 0 var(--color-bg-box),0 1.4px 0 var(--color-bg-box),0 -1.4px 0 var(--color-bg-box),1.5px 1.5px 0 var(--color-bg-box),-1.5px -1.5px 0 var(--color-bg-box),-1.5px 1.5px 0 var(--color-bg-box),1.5px -1.5px 0 var(--color-bg-box),1.5px 0 0 var(--color-bg-box),-1.5px 0 0 var(--color-bg-box),0 1.5px 0 var(--color-bg-box),0 -1.5px 0 var(--color-bg-box),1.6px 1.6px 0 var(--color-bg-box),-1.6px -1.6px 0 var(--color-bg-box),-1.6px 1.6px 0 var(--color-bg-box),1.6px -1.6px 0 var(--color-bg-box),1.6px 0 0 var(--color-bg-box),-1.6px 0 0 var(--color-bg-box),0 1.6px 0 var(--color-bg-box),0 -1.6px 0 var(--color-bg-box),1.7px 1.7px 0 var(--color-bg-box),-1.7px -1.7px 0 var(--color-bg-box),-1.7px 1.7px 0 var(--color-bg-box),1.7px -1.7px 0 var(--color-bg-box),1.7px 0 0 var(--color-bg-box),-1.7px 0 0 var(--color-bg-box),0 1.7px 0 var(--color-bg-box),0 -1.7px 0 var(--color-bg-box),1.8px 1.8px 0 var(--color-bg-box),-1.8px -1.8px 0 var(--color-bg-box),-1.8px 1.8px 0 var(--color-bg-box),1.8px -1.8px 0 var(--color-bg-box),1.8px 0 0 var(--color-bg-box),-1.8px 0 0 var(--color-bg-box),0 1.8px 0 var(--color-bg-box),0 -1.8px 0 var(--color-bg-box),1.9px 1.9px 0 var(--color-bg-box),-1.9px -1.9px 0 var(--color-bg-box),-1.9px 1.9px 0 var(--color-bg-box),1.9px -1.9px 0 var(--color-bg-box),1.9px 0 0 var(--color-bg-box),-1.9px 0 0 var(--color-bg-box),0 1.9px 0 var(--color-bg-box),0 -1.9px 0 var(--color-bg-box),2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box);font-weight:700}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__termEn{font-family:var(--font-profile-rank-number),var(--font-en),sans-serif;color:var(--color-bg-box);z-index:1;text-shadow:2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box);font-size:1.4em;font-weight:900;display:inline-block;position:relative}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__termEn:before{content:attr(data-text);z-index:2;color:#0000;width:100%;height:100%;font-style:inherit;text-shadow:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom,hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45))60%,hsl(from #efe33e calc(h - 0)calc(s - 0)calc(l - 15)));position:absolute;top:0;left:0}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__termEn{margin-inline-start:.25em}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__strengths{gap:var(--space-xs);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__strengths__item{margin-inline:var(--space-xxs);padding:0 var(--space-xs);background-color:hsl(from var(--color-bg-box)h s l/var(--opacity-lg));box-shadow:0 0 2px 2px hsl(from var(--color-bg-box)h s l/var(--opacity-lg));border-radius:3.40282e38px}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__strengths__rankNumber{font-family:var(--font-profile-rank-number),var(--font-en),sans-serif;color:var(--color-bg-box);z-index:1;text-shadow:2px 2px 0 var(--color-bg-box),-2px -2px 0 var(--color-bg-box),-2px 2px 0 var(--color-bg-box),2px -2px 0 var(--color-bg-box),2px 0 0 var(--color-bg-box),-2px 0 0 var(--color-bg-box),0 2px 0 var(--color-bg-box),0 -2px 0 var(--color-bg-box);font-weight:900;display:inline-block;position:relative}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__strengths__rankNumber:before{content:attr(data-text);z-index:2;color:#0000;width:100%;height:100%;font-style:inherit;text-shadow:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to bottom,hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45))60%,hsl(from #efe33e calc(h - 0)calc(s - 0)calc(l - 15)));position:absolute;top:0;left:0}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__strengths__rankNumber{margin-inline-end:.5em}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo{gap:var(--space-xs);flex-direction:column;display:flex}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__item{background-color:hsl(from #94ffea calc(h - 0)calc(s - 0)calc(l - 45)/var(--opacity-xs));padding:0 var(--space-xxs);flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__item:nth-of-type(n) .page-module-scss-module__3WptpW__canDo__ok:after{aspect-ratio:1/var(--opacity-lg);border-radius:42% 58% 59% 41%/51% 49%;width:120%;height:auto;rotate:-15deg}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__item:nth-of-type(2n) .page-module-scss-module__3WptpW__canDo__ok:after{aspect-ratio:1/var(--opacity-lg);border-radius:52% 48% 46% 54%/55% 53% 47% 45%;width:110%;height:auto;rotate:5deg}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__item:nth-of-type(3n){margin-block-end:calc(1.25em + var(--space-sm))}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__item:nth-of-type(3n) .page-module-scss-module__3WptpW__canDo__ok:after{aspect-ratio:1/var(--opacity-lg);border-radius:52% 48% 62% 38%/45% 59% 41% 55%;width:115%;height:auto;rotate:-10deg}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__ok{position:relative}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__ok:after{content:"";border:2px hsl(from var(--color-text)h s l/var(--opacity-lg))solid;display:inline-block;position:absolute;top:50%;left:50%;translate:-50% -50%}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__ng,.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__middleDot{-webkit-user-select:none;user-select:none}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__welcome{word-break:keep-all;position:absolute;top:calc(100% + .25em);left:0;rotate:-5deg}.page-module-scss-module__3WptpW__menu .page-module-scss-module__3WptpW__menus__def .page-module-scss-module__3WptpW__canDo__link{text-align:center}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.OneColumnLayout-module-scss-module__IQYCgW__container{flex-direction:column;flex:1;display:flex}.OneColumnLayout-module-scss-module__IQYCgW__main{gap:var(--space-xl);flex-direction:column;flex:1;display:flex}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.PageLayout-module-scss-module__cDPNka__layout{min-height:100svh;background-color:var(--color-bg);background-image:radial-gradient(var(--color-bg-dot).5px,transparent .5px);background-size:16px 16px;flex-direction:column;padding-block-end:var(--space-xxxl);display:flex}.PageLayout-module-scss-module__cDPNka__breadcrumbs{grid-template-columns:minmax(var(--space-xl),1fr)minmax(auto,1000px)minmax(var(--space-xl),1fr);padding-block-start:calc(var(--height-float-top-1,0px) + var(--height-float-top-2,0px));display:grid}@media (max-width:768px){.PageLayout-module-scss-module__cDPNka__breadcrumbs{grid-template-columns:minmax(var(--space-md),1fr)minmax(auto,1000px)minmax(var(--space-md),1fr)}}.PageLayout-module-scss-module__cDPNka__breadcrumbs{margin-top:var(--space-md);margin-bottom:var(--space-xl)}.PageLayout-module-scss-module__cDPNka__breadcrumbs>*{grid-column:2;width:100%}@media (max-width:768px){.PageLayout-module-scss-module__cDPNka__breadcrumbs{margin-top:var(--space-sm);margin-bottom:var(--space-lg)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav{font-size:var(--text-sm);color:var(--color-text);opacity:var(--opacity-lg)}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__list{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__item{justify-content:center;align-items:center;gap:.5em;display:flex}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__current{opacity:var(--opacity-max);flex-wrap:wrap;align-items:center;gap:.5em;font-weight:700;display:inline-flex}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__separator{opacity:var(--opacity-md);font-size:.9em}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__suffix{--line-height-breadcrumbs-suffix:var(--line-height-sm);align-items:center;gap:.5em;font-size:1em;font-weight:400;display:inline-flex}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__suffixPrefix{opacity:var(--opacity-md);color:var(--color-text);flex-shrink:0;align-items:center;display:inline-flex}.Breadcrumbs-module-scss-module__czdXTq__breadcrumbsNav__suffixPrefix svg{width:calc(1em*var(--line-height-breadcrumbs-suffix));height:calc(1em*var(--line-height-breadcrumbs-suffix))}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.ContentSection-module-scss-module__02rmZW__section{flex-direction:column;display:flex}.ContentSection-module-scss-module__02rmZW__section[data-level=h2]{gap:var(--space-lg)}.ContentSection-module-scss-module__02rmZW__section[data-level=h3],.ContentSection-module-scss-module__02rmZW__section[data-level=h4]{gap:var(--space-sm)}.ContentSection-module-scss-module__02rmZW__section__head{font-weight:700}.ContentSection-module-scss-module__02rmZW__section__head[data-level=h2]{font-size:var(--text-xl);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border)}.ContentSection-module-scss-module__02rmZW__section__head[data-level=h3]{font-size:var(--text-lg)}.ContentSection-module-scss-module__02rmZW__section__head[data-level=h4]{font-size:var(--text-md)}.ContentSection-module-scss-module__02rmZW__section__body{font-size:var(--text-md);line-height:var(--line-height-relaxed)}.ContentSection-module-scss-module__02rmZW__section__body>p+p{margin-top:1em}.ContentSection-module-scss-module__02rmZW__section .ContentSection-module-scss-module__02rmZW__section{margin-top:var(--space-md)}@media (max-width:768px){.ContentSection-module-scss-module__02rmZW__section[data-level=h2]{gap:var(--space-md)}.ContentSection-module-scss-module__02rmZW__section__head[data-level=h2]{padding-bottom:var(--space-xs)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.H1-module-scss-module__PjfHeG__h1{color:var(--color-text);gap:var(--space-sm);flex-direction:column;display:flex}.H1-module-scss-module__PjfHeG__h1__main{font-size:var(--text-xxxxl);line-height:var(--line-height-just);text-transform:uppercase;letter-spacing:-.025em;font-weight:700;display:block}.H1-module-scss-module__PjfHeG__h1__main span{display:inline-block}.H1-module-scss-module__PjfHeG__h1[data-has-en=false] .H1-module-scss-module__PjfHeG__h1__main{font-size:var(--text-xxxl);line-height:var(--line-height-sm)}.H1-module-scss-module__PjfHeG__h1__sub{font-size:var(--text-md);line-height:var(--line-height-just);opacity:var(--opacity-lg);font-weight:700;display:block}@media (max-width:768px){.H1-module-scss-module__PjfHeG__h1{gap:var(--space-xs)}.H1-module-scss-module__PjfHeG__h1__main{font-size:var(--text-xxxl)}.H1-module-scss-module__PjfHeG__h1[data-has-en=false] .H1-module-scss-module__PjfHeG__h1__main{font-size:var(--text-xxl)}.H1-module-scss-module__PjfHeG__h1__sub{font-size:var(--text-md)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}:root{--color-hero-bg:linear-gradient(to bottom,#43a4ef 0%,#a1e9f7 80%,hsl(from var(--color-bg)calc(h + 20)s l)90%,var(--color-bg)100%);--image-hero-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M17.5 19c2.48 0 4.5-2.02 4.5-4.5S19.98 10 17.5 10c-.17 0-.34.02-.5.05C16.43 7.15 13.93 5 11 5 7.69 5 5 7.69 5 11c0 .24.02.48.05.71C2.71 12.26 1 14.43 1 17c0 3.31 2.69 6 6 6h10.5z'/%3E%3C/svg%3E");--color-hero-text:#c5c5c5d9;--mix-blend-mode-text-layer:luminosity}:root[data-theme=dark]{--color-hero-bg:linear-gradient(to bottom,#d39f36 0%,#6e2945 25%,hsl(from var(--color-bg)calc(h + 20)s l)85%,var(--color-bg)100%);--color-star-1:#fff3b2;--color-star-2:#ffc869;--color-star-3:#ffcab5;--color-star-4:#fbffb1;--color-star-5:#ffe4b9;--image-hero-star-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff3b2' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");--image-hero-star-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffc869' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");--image-hero-star-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffcab5' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");--image-hero-star-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fbffb1' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");--image-hero-star-5:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffe4b9' d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");--color-hero-text:#666666d9;--mix-blend-mode-text-layer:soft-light}.Hero-module-scss-module__OjFpeq__hero{width:100%;min-height:500px;pointer-events:none;justify-content:center;align-items:center;margin-block-end:var(--space-xl);display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__OjFpeq__hero__bgContainer{background:var(--color-hero-bg);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#000),url(/images/wave-mask.svg);mask-image:linear-gradient(#000,#000),url(/images/wave-mask.svg);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-size:100% calc(100% - 119px),120% 120px;mask-size:100% calc(100% - 119px),120% 120px;-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}.Hero-module-scss-module__OjFpeq__hero__inner{max-width:var(--width-container);pointer-events:auto;grid-template-areas:"stack";place-items:center;width:100%;height:100%;display:grid;position:relative}.Hero-module-scss-module__OjFpeq__hero__textLayer{pointer-events:none;line-height:var(--line-height-xs);mix-blend-mode:var(--mix-blend-mode-text-layer);flex-direction:column;grid-area:stack;align-items:center;display:flex;position:relative;top:calc(-1*min(300px,10%))}.Hero-module-scss-module__OjFpeq__hero__textLine{text-transform:uppercase;letter-spacing:-.02em;color:var(--color-hero-text);mix-blend-mode:soft-light;transition:color var(--duration-min);font-size:clamp(5rem,18vw,12rem);font-weight:900}.Hero-module-scss-module__OjFpeq__hero__bgBokehLayer,.Hero-module-scss-module__OjFpeq__hero__fgBokehLayer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Hero-module-scss-module__OjFpeq__hero__fgBokehLayer{z-index:4;grid-area:stack}.Hero-module-scss-module__OjFpeq__hero__modelLayer{z-index:2;grid-area:stack;width:100%;max-width:800px}.Hero-module-scss-module__OjFpeq__hero__image{aspect-ratio:1;position:relative}.Hero-module-scss-module__OjFpeq__hero__image canvas{cursor:grab;outline:none;width:100%!important;height:100%!important}.Hero-module-scss-module__OjFpeq__hero__image canvas:active{cursor:grabbing}.Hero-module-scss-module__OjFpeq__hero__catchphraseLayer{z-index:3;pointer-events:none;grid-area:stack;position:relative;top:-5%;left:min(180px,24%)}.Hero-module-scss-module__OjFpeq__catchphrase{font-size:clamp(var(--text-md),3vw,var(--text-xl));color:hsl(from var(--color-text)h s l/var(--opacity-lg));text-shadow:1px 1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1px -1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1px 1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1px -1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.1px 1.1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.1px -1.1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.1px 1.1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.1px -1.1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.1px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.1px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.1px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.2px 1.2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.2px -1.2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.2px 1.2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.2px -1.2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.2px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.2px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.3px 1.3px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.3px -1.3px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.3px 1.3px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.3px -1.3px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.3px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.3px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.3px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.3px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.4px 1.4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.4px -1.4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.4px 1.4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.4px -1.4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.4px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.4px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.5px 1.5px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.5px -1.5px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.5px 1.5px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.5px -1.5px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.5px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.5px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.5px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.5px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.6px 1.6px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.6px -1.6px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.6px 1.6px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.6px -1.6px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.6px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.6px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.6px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.6px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.7px 1.7px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.7px -1.7px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.7px 1.7px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.7px -1.7px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.7px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.7px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.7px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.7px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.8px 1.8px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.8px -1.8px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.8px 1.8px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.8px -1.8px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.8px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.8px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.8px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.8px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.9px 1.9px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.9px -1.9px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.9px 1.9px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.9px -1.9px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),1.9px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-1.9px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 1.9px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -1.9px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),2px 2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-2px -2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-2px 2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),2px -2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),2px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),-2px 0 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg)),0 -2px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-lg));filter:drop-shadow(0 4px 0 hsl(from var(--color-bg-box)h s l/var(--opacity-sm)));flex-direction:column;align-items:center;margin:0;font-weight:700;display:flex}.Hero-module-scss-module__OjFpeq__catchphrase__word{display:block}.Hero-module-scss-module__OjFpeq__catchphrase__word:not(:first-of-type){margin-block-start:-.25em}.Hero-module-scss-module__OjFpeq__catchphrase__letter{will-change:transform;display:inline-block}.Hero-module-scss-module__OjFpeq__bokeh{will-change:filter,transform,left;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;background-image:var(--image-hero-cloud);position:absolute}.Hero-module-scss-module__OjFpeq__bokeh--bg1{aspect-ratio:3;opacity:.4;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 10px #fff)blur(4px);width:clamp(100px,15vw,200px);animation:100s linear -25s infinite Hero-module-scss-module__OjFpeq__flowCloud;top:20%}.Hero-module-scss-module__OjFpeq__bokeh--bg2{aspect-ratio:4/1.5;opacity:.6;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 10px #fff)blur(4px);width:clamp(150px,25vw,300px);animation:65s linear infinite Hero-module-scss-module__OjFpeq__flowCloud;bottom:30%}.Hero-module-scss-module__OjFpeq__bokeh--bg3{aspect-ratio:4/1.5;opacity:.7;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 10px #fff)blur(4px);width:clamp(170px,30vw,350px);animation:60s linear -100s infinite Hero-module-scss-module__OjFpeq__flowCloud;bottom:45%}.Hero-module-scss-module__OjFpeq__bokeh--fg2{aspect-ratio:3.5;opacity:.9;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 6px #fff)blur(6px);width:clamp(180px,40vw,400px);animation:45s linear -35s infinite Hero-module-scss-module__OjFpeq__flowCloud;top:25%;transform:scaleX(-1)}.Hero-module-scss-module__OjFpeq__bokeh--fg1{aspect-ratio:2.5;opacity:.95;filter:drop-shadow(0 0 10px #fff)drop-shadow(0 0 20px #fff)blur(12px);width:clamp(200px,60vw,600px);animation:25s linear -5s infinite Hero-module-scss-module__OjFpeq__flowCloud;bottom:15%}[data-theme=dark] .Hero-module-scss-module__OjFpeq__bokeh{aspect-ratio:1;animation:cubic-bezier(.4,0,.2,1) infinite Hero-module-scss-module__OjFpeq__spinStar;transform:none}[data-theme=dark] .Hero-module-scss-module__OjFpeq__bokeh--bg1{background-image:var(--image-hero-star-1);opacity:.8;width:clamp(10px,2.5vw,20px);filter:drop-shadow(0 0 5px var(--color-star-1))drop-shadow(0 0 10px var(--color-star-1))blur(2px);animation-duration:5s;animation-delay:0s;top:25%;left:15%}[data-theme=dark] .Hero-module-scss-module__OjFpeq__bokeh--bg2{background-image:var(--image-hero-star-2);opacity:.7;width:clamp(25px,3vw,30px);filter:drop-shadow(0 0 5px var(--color-star-2))drop-shadow(0 0 10px var(--color-star-2))blur(3px);animation-duration:7s;animation-delay:2s;bottom:25%;left:auto;right:15%}[data-theme=dark] .Hero-module-scss-module__OjFpeq__bokeh--bg3{background-image:var(--image-hero-star-3);opacity:.6;width:clamp(15px,2.8vw,25px);filter:drop-shadow(0 0 5px var(--color-star-3))drop-shadow(0 0 10px var(--color-star-3))blur(3px);animation-duration:9s;animation-delay:3s;bottom:40%;left:auto;right:25%}[data-theme=dark] .Hero-module-scss-module__OjFpeq__bokeh--fg1{background-image:var(--image-hero-star-3);opacity:.9;width:clamp(30px,4vw,40px);filter:drop-shadow(0 0 10px var(--color-star-3))drop-shadow(0 0 20px var(--color-star-3))blur(8px);animation-duration:6s;animation-delay:4s;bottom:15%;left:5%}[data-theme=dark] .Hero-module-scss-module__OjFpeq__bokeh--fg2{background-image:var(--image-hero-star-4);opacity:.8;width:clamp(20px,2.9vw,28px);filter:drop-shadow(0 0 8px var(--color-star-4))drop-shadow(0 0 15px var(--color-star-4))blur(5px);animation-duration:8s;animation-delay:1s;top:15%;left:auto;right:5%}@keyframes Hero-module-scss-module__OjFpeq__flowCloud{0%{left:100%}to{left:-800px}}@keyframes Hero-module-scss-module__OjFpeq__spinStar{0%,75%{transform:rotate(0)scale(1)}85%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}:root{--ease-button-default:cubic-bezier(.4,0,.2,1)}.Button-module-scss-module__VLzsWq__button{font-weight:700;line-height:var(--line-height-sm);border:var(--border-width)solid var(--color-border);box-shadow:2px 2px 0px var(--color-shadow);cursor:pointer;transition:background-color var(--duration-sm)var(--ease-button-default),border-color var(--duration-sm)var(--ease-button-default),color var(--duration-sm)var(--ease-button-default),opacity var(--duration-sm)var(--ease-button-default),transform var(--duration-sm)var(--ease-button-default),box-shadow var(--duration-sm)var(--ease-button-default);border-radius:3.40282e38px;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (any-hover:hover){.Button-module-scss-module__VLzsWq__button:hover{box-shadow:none;transform:translateY(2px)}}.Button-module-scss-module__VLzsWq__button:focus-visible{box-shadow:none;outline:revert;transform:translateY(2px)}.Button-module-scss-module__VLzsWq__button:disabled,.Button-module-scss-module__VLzsWq__button[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-sm);pointer-events:none}.Button-module-scss-module__VLzsWq__button[data-loading=true] .Button-module-scss-module__VLzsWq__button__content{opacity:var(--opacity-min)}.Button-module-scss-module__VLzsWq__button__content{align-items:center;gap:.5em;display:flex}.Button-module-scss-module__VLzsWq__button__text{text-align:center}.Button-module-scss-module__VLzsWq__button__text span{display:inline-block}.Button-module-scss-module__VLzsWq__button__spinner{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module-scss-module__VLzsWq__button__spinner svg{animation:Button-module-scss-module__VLzsWq__spin var(--duration-xxl)linear infinite;width:1.25em;height:1.25em}.Button-module-scss-module__VLzsWq__button[data-variant=primary]{background-color:var(--color-accent);color:var(--color-bg-box)}@media (any-hover:hover){.Button-module-scss-module__VLzsWq__button[data-variant=primary]:hover:not(:disabled,[aria-disabled=true]){opacity:var(--opacity-lg)}}.Button-module-scss-module__VLzsWq__button[data-variant=primary]:active:not(:disabled,[aria-disabled=true]){transform:translateY(3px)}.Button-module-scss-module__VLzsWq__button[data-variant=secondary]{background-color:var(--color-text);color:var(--color-bg-box)}@media (any-hover:hover){.Button-module-scss-module__VLzsWq__button[data-variant=secondary]:hover:not(:disabled,[aria-disabled=true]){opacity:var(--opacity-lg)}}.Button-module-scss-module__VLzsWq__button[data-variant=secondary]:active:not(:disabled,[aria-disabled=true]){transform:translateY(3px)}.Button-module-scss-module__VLzsWq__button[data-variant=tertiary]{border-color:var(--color-text);color:var(--color-text);background-color:#0000}@media (any-hover:hover){.Button-module-scss-module__VLzsWq__button[data-variant=tertiary]:hover:not(:disabled,[aria-disabled=true]){background-color:hsl(from var(--color-text)h s l/var(--opacity-xxs))}}.Button-module-scss-module__VLzsWq__button[data-variant=tertiary]:active:not(:disabled,[aria-disabled=true]){transform:translateY(3px)}.Button-module-scss-module__VLzsWq__button[data-variant=ghost]{color:var(--color-text);box-shadow:none;background-color:#0000;border:1px solid #0000}@media (any-hover:hover){.Button-module-scss-module__VLzsWq__button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]){background-color:hsl(from var(--color-text)h s l/var(--opacity-xxs))}}.Button-module-scss-module__VLzsWq__button[data-variant=danger]{background-color:var(--color-danger);color:var(--color-white)}@media (any-hover:hover){.Button-module-scss-module__VLzsWq__button[data-variant=danger]:hover:not(:disabled,[aria-disabled=true]){background-color:hsl(from var(--color-danger)h s calc(l - 15))}}.Button-module-scss-module__VLzsWq__button[data-size=xs]{padding:var(--space-xs)var(--space-xs);font-size:var(--text-sm)}.Button-module-scss-module__VLzsWq__button[data-size=sm]{padding:var(--space-xs)var(--space-sm);font-size:var(--text-sm)}.Button-module-scss-module__VLzsWq__button[data-size=md]{padding:var(--space-sm)var(--space-md);font-size:var(--text-md)}.Button-module-scss-module__VLzsWq__button[data-size=lg]{padding:var(--space-md)var(--space-lg);font-size:var(--text-lg)}.Button-module-scss-module__VLzsWq__button[data-shape=circle]{aspect-ratio:1;padding-block:0}.Button-module-scss-module__VLzsWq__button[data-shape=rectangle]{border-radius:calc(var(--space-xs))}.Button-module-scss-module__VLzsWq__button[data-shape=square]{aspect-ratio:1;border-radius:calc(var(--space-xs));padding-block:0}@keyframes Button-module-scss-module__VLzsWq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.SocialButton-module-scss-module__J1OVjW__button{background-color:var(--color-bg-box);color:var(--color-text);padding:var(--space-xs);border:var(--border-width)solid var(--color-border);box-shadow:2px 2px 0px var(--color-shadow);transition:transform var(--duration-sm)cubic-bezier(.34,1.56,.64,1),box-shadow var(--duration-sm)cubic-bezier(.34,1.56,.64,1);border-radius:.5em;justify-content:center;align-items:center;display:flex;position:relative}@media (any-hover:hover){.SocialButton-module-scss-module__J1OVjW__button:hover{box-shadow:none;transform:translateY(2px)}.SocialButton-module-scss-module__J1OVjW__button:hover .SocialButton-module-scss-module__J1OVjW__button__tooltip{opacity:var(--opacity-max);transform:translate(-50%)translateY(-1em)}}.SocialButton-module-scss-module__J1OVjW__button:active:not(:disabled,[aria-disabled=true]){transform:translateY(3px)}.SocialButton-module-scss-module__J1OVjW__button:focus-visible{box-shadow:none;transform:translateY(2px)}.SocialButton-module-scss-module__J1OVjW__button:focus-visible .SocialButton-module-scss-module__J1OVjW__button__tooltip{opacity:var(--opacity-max);transform:translate(-50%)translateY(-1em)}.SocialButton-module-scss-module__J1OVjW__button__icon{width:var(--text-xl);height:var(--text-xl);display:flex}.SocialButton-module-scss-module__J1OVjW__button__icon svg{width:100%;height:100%}.SocialButton-module-scss-module__J1OVjW__button__tooltip{color:var(--color-text);font-size:var(--text-xs);font-weight:700;line-height:var(--line-height-sm);white-space:nowrap;text-align:center;opacity:var(--opacity-min);pointer-events:none;transition:opacity var(--duration-sm)ease,transform var(--duration-sm)cubic-bezier(.25,.8,.25,1);text-shadow:2px 0 var(--color-bg-box),-2px 0 var(--color-bg-box),0 2px var(--color-bg-box),0 -2px var(--color-bg-box),1px 1px var(--color-bg-box),-1px -1px var(--color-bg-box),1px -1px var(--color-bg-box),-1px 1px var(--color-bg-box);justify-content:center;align-items:end;display:inline-flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-.5em)}.SocialButton-module-scss-module__J1OVjW__button__tooltip:before{content:"＼";margin-right:.5em;position:absolute;right:100%}.SocialButton-module-scss-module__J1OVjW__button__tooltip:after{content:"／";margin-left:.5em;position:absolute;left:100%}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.CTA-module-scss-module__7f8KYG__cta{gap:var(--space-xl);display:flex}.CTA-module-scss-module__7f8KYG__cta__box{background-color:var(--color-bg-box);border:var(--border-width)solid var(--color-border);box-shadow:2px 2px 0px var(--color-shadow);padding:var(--space-lg)var(--space-xl);border-radius:var(--space-md);align-items:center;gap:var(--space-md);flex-direction:column;flex:1;display:flex}.CTA-module-scss-module__7f8KYG__cta__title{font-weight:700;font-size:var(--text-xl)}.CTA-module-scss-module__7f8KYG__cta__lead{text-align:center;flex-grow:1;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.CTA-module-scss-module__7f8KYG__cta{flex-direction:column}.CTA-module-scss-module__7f8KYG__cta__box{padding:var(--space-xl)var(--space-md)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.ContactForm-module-scss-module__swcJCa__form{background-color:var(--color-bg-box);border:var(--border-width)solid var(--color-border);box-shadow:2px 2px 0px var(--color-shadow);border-radius:var(--space-md);padding:var(--space-lg)var(--space-xl)}.ContactForm-module-scss-module__swcJCa__form__header{justify-content:flex-end;display:flex}.ContactForm-module-scss-module__swcJCa__form__body{gap:var(--space-lg);flex-direction:column;display:flex}.ContactForm-module-scss-module__swcJCa__form__clearButton{font-size:var(--text-sm);color:var(--color-text);opacity:var(--opacity-md)}.ContactForm-module-scss-module__swcJCa__form__privacyContainer{margin-inline:auto}.ContactForm-module-scss-module__swcJCa__form__actions{justify-content:center;display:flex}.ContactForm-module-scss-module__swcJCa__form__button{width:200px}.ContactForm-module-scss-module__swcJCa__success{justify-content:center;align-items:center;gap:var(--space-xs);display:flex}.ContactForm-module-scss-module__swcJCa__success__body{text-align:center}.ContactForm-module-scss-module__swcJCa__success__title{font-weight:700;font-size:var(--text-lg)}@media (max-width:768px){.ContactForm-module-scss-module__swcJCa__form{padding:var(--space-md)var(--space-md)}.ContactForm-module-scss-module__swcJCa__form__body{gap:var(--space-md)}}@keyframes ContactForm-module-scss-module__swcJCa__fade-in{0%{opacity:var(--opacity-min);transform:translateY(-4px)}to{opacity:var(--opacity-max);transform:translateY(0)}}
:root{--position-mouse-x:0;--position-mouse-y:0;--height-float-top-1:0px;--height-float-top-2:0px;--height-float-bottom-2:0px;--height-float-bottom-1:0px;--height-works-filter-reset:0px;--border-width:1px;--outline-width:2px;--outline-offset:2px;--space-xxs:.25rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:5rem;--space-xxxl:7.5rem;--text-xs:.6rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:2rem;--text-xxxl:3rem;--text-xxxxl:4rem;--line-height-xxs:.5;--line-height-xs:.8;--line-height-just:1;--line-height-sm:1.2;--line-height-md:1.5;--line-height-lg:1.8;--duration-min:0s;--duration-xs:.1s;--duration-sm:.2s;--duration-md:.3s;--duration-lg:.4s;--duration-xl:.6s;--duration-xxl:.8s;--duration-xxxl:2s;--opacity-max:1;--opacity-lg:.8;--opacity-md:.6;--opacity-sm:.4;--opacity-xs:.2;--opacity-xxs:.05;--opacity-xxxs:.01;--opacity-min:0;--scale-xxxl:1.4;--scale-xxl:1.2;--scale-xl:1.11;--scale-lg:1.02;--scale-md:1;--scale-sm:.98;--scale-xs:.89;--scale-xxs:.8;--scale-xxxs:.6;--scale-min:0;--color-white:#f2f2f2;--color-black:#1f1f1f;--color-grey:#bab4b0;--color-pink:#ef3e46;--color-red:#e82626;--color-yellow:#e3d24f;--color-main:var(--color-yellow);--color-accent:var(--color-pink);--color-accent-shadow:hsl(from var(--color-accent)h s calc(l - 15));--color-danger:var(--color-red);--color-gold:#d4af37;--color-gold-shadow:#d4af3780;--color-velvet-base:#4a0404;--color-velvet-highlight:#ffffff0d;--color-overlay-bg:#1a1a1a;--color-bg-toggle-track:var(--color-grey);--color-border:var(--color-black);--color-shadow:hsl(from var(--color-black)calc(h + 0)calc(s - 0)calc(l + 50)/var(--opacity-sm));--color-text:var(--color-black);--color-bg-box:var(--color-white);--color-bg:hsl(from var(--color-main)calc(h + 0)calc(s - 15)calc(l + 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210)calc(s - 15)calc(l + 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l - 10))}:root[data-theme=dark]{--color-border:var(--color-white);--color-shadow:hsl(from var(--color-white)calc(h + 0)calc(s - 0)calc(l - 50)/var(--opacity-sm));--color-text:var(--color-white);--color-bg-box:var(--color-black);--color-bg:hsl(from var(--color-main)calc(h + 180)calc(s - 15)calc(l - 35));--color-bg-dot:hsl(from var(--color-main)calc(h - 210 + 180)calc(s - 15)calc(l - 10));--color-icon:hsl(from var(--color-grey)calc(h + 0)calc(s + 0)calc(l + 10))}.Spinner-module-scss-module__MPbMhq__spinner{justify-content:center;align-items:center;display:inline-flex}.Spinner-module-scss-module__MPbMhq__spinner svg{animation:Spinner-module-scss-module__MPbMhq__spin var(--duration-xxl)linear infinite}.Spinner-module-scss-module__MPbMhq__spinner__circleBg{opacity:var(--opacity-xs)}.Spinner-module-scss-module__MPbMhq__spinner__circlePath{opacity:var(--opacity-lg)}@keyframes Spinner-module-scss-module__MPbMhq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
