@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700;800;900&display=swap);*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:SUIT-Regular,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--acid:#d8ff36;--ink:#070707;--line:#ffffff29}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#070707;background:var(--ink);color:#fff;font-family:DM Sans,sans-serif;margin:0;overflow-x:hidden}button,input,textarea{font:inherit}.site-shell{background:#070707}.nav{align-items:center;border-bottom:1px solid #0000;display:flex;height:92px;inset:0 0 auto;justify-content:space-between;padding:0 4vw;position:fixed;transition:.35s;z-index:50}.nav--solid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070707d6;border-color:#ffffff29;border-color:var(--line);height:72px}.brand{background:none;border:0;color:#fff;cursor:pointer;font-size:22px;font-weight:800;letter-spacing:-1px}.brand span,.footer-logo span{color:#d8ff36;color:var(--acid)}.nav-links{display:flex;gap:52px}.nav-links button{background:none;border:0;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:1.4px;position:relative}.nav-links button:after{background:#d8ff36;background:var(--acid);bottom:-8px;content:"";height:2px;left:0;position:absolute;transition:.25s;width:0}.nav-links button:hover:after{width:100%}.menu{background:none;border:0;display:none}.hero{background:#030303;height:100svh;min-height:720px;overflow:hidden;position:relative}.hero-media{background-position:50%;background-size:cover;filter:saturate(.5) contrast(1.15)}.hero-media,.hero:after{inset:0;position:absolute}.hero:after{background:radial-gradient(circle at 73% 46%,#0000 0 14%,#00000052 48%,#000000a6);content:"";pointer-events:none}.orb{border:3px solid #d8ff36;border:3px solid var(--acid);border-radius:50%;filter:drop-shadow(0 0 22px rgba(216,255,54,.65));opacity:.8;position:absolute;z-index:1}.orb-a{height:55vw;right:-17vw;top:-8vw;width:55vw}.orb-b{border-color:#804dff;height:34vw;right:1vw;top:10vw;width:34vw}.scanline{background:repeating-linear-gradient(0deg,#0000 0 3px,#fff 4px);inset:0;mix-blend-mode:overlay;opacity:.12;position:absolute;z-index:2}.hero-copy{display:flex;flex-direction:column;height:100%;justify-content:center;max-width:1250px;padding:100px 6vw 40px;position:relative;z-index:3}.eyebrow,.section-index{font-size:11px;font-weight:700;letter-spacing:2px}.eyebrow span{color:#d8ff36;color:var(--acid);margin-right:16px}.hero h1{font-family:Inter,sans-serif;font-size:clamp(68px,10vw,168px);font-weight:900;letter-spacing:-.085em;line-height:.78;margin:45px 0 52px}.hero h1 em{-webkit-text-stroke:2px #fff;color:#0000;font-style:normal}.hero-bottom{align-items:end;display:flex;gap:70px}.hero-bottom p{color:#c5c5c5;font-size:17px;line-height:1.7}.hero-bottom button{background:none;border:0;border-bottom:1px solid #fff;color:#fff;cursor:pointer;font-weight:700;letter-spacing:1.5px;padding:12px 0}.hero-bottom b{color:#d8ff36;color:var(--acid);font-size:20px;margin-left:18px}.scroll-note{bottom:44px;font-size:9px;letter-spacing:2px;position:absolute;right:4vw;writing-mode:vertical-rl;z-index:4}.scroll-note span{color:#d8ff36;color:var(--acid);margin-top:12px}.section-pad{padding:130px 6vw}.about{background:#f0f0ec;color:#090909}.about .section-index{border-bottom:1px solid #aaa;padding-bottom:22px}.about-title{grid-gap:9vw;align-items:end;display:grid;gap:9vw;grid-template-columns:1.45fr .55fr;padding:70px 0}.about h2,.artists h2,.contact h2{font-family:Inter,sans-serif;font-size:clamp(54px,7.4vw,116px);font-weight:900;letter-spacing:-.075em;line-height:.86;margin:0}.about h2 span{color:#7652ff}.about-title p{font-size:18px;line-height:1.75;margin:0}.stats{border-bottom:1px solid #aaa;border-top:1px solid #aaa;display:grid;grid-template-columns:repeat(3,1fr)}.stat{padding:42px 0}.stat+.stat{border-left:1px solid #aaa;padding-left:40px}.stat strong{font:800 clamp(54px,6vw,96px)/1 Inter}.stat strong i{color:#7652ff;font-style:normal}.stat span{display:block;font-size:11px;letter-spacing:1.6px;margin-top:15px}.services{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:70px}.services article{background:#090909;color:#fff;min-height:390px;padding:30px;position:relative;transition:.35s}.services article:hover{background:#7652ff;transform:translateY(-8px)}.services article>span{color:#d8ff36;color:var(--acid);font-size:12px}.services h3{font:800 34px/1 Inter;margin:80px 0 25px}.services p{color:#aaa;line-height:1.7;max-width:300px}.services b{bottom:28px;font-size:26px;position:absolute;right:28px}.artists{padding-bottom:70px}.artists-head{align-items:end;display:flex;justify-content:space-between;margin-bottom:65px}.artists h2{margin-top:40px}.artists h2 i{color:#d8ff36;color:var(--acid);font-style:normal}.artists-head>p{color:#aaa;line-height:1.7}.creator-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.2fr .8fr 1fr}.creator-card{background:#151515;border:1px solid #ffffff29;border:1px solid var(--line);height:610px;overflow:hidden;position:relative}.creator-card:before{background:linear-gradient(145deg,#242424,#090909 60%);content:"";inset:0;position:absolute}.creator-card:after{background:linear-gradient(155deg,#444,#121212);border-radius:45% 45% 10% 10%;content:"";filter:contrast(1.1);height:88%;left:14%;position:absolute;top:12%;transition:.5s;width:72%}.creator-two:after{background:linear-gradient(155deg,#4b326b,#111);border-radius:14% 70% 20% 45%}.creator-three:after{background:linear-gradient(155deg,#42555b,#111);border-radius:70% 15% 50% 15%}.creator-card:hover:after{transform:scale(1.04)}.creator-glow{border:2px solid #d8ff36;border:2px solid var(--acid);border-radius:50%;box-shadow:0 0 50px #d8ff3659,inset 0 0 30px #d8ff3626;height:280px;left:50%;position:absolute;top:38%;transform:translate(-50%,-50%);width:280px;z-index:2}.creator-two .creator-glow{border-color:#9b6cff;box-shadow:0 0 50px #9b6cff73}.creator-no{font-size:11px;left:22px;top:22px}.creator-info,.creator-no{position:absolute;z-index:3}.creator-info{inset:auto 26px 25px}.creator-info span{color:#d8ff36;color:var(--acid);font-size:10px;letter-spacing:2px}.creator-info h3{font:800 31px/1 Inter;margin:9px 0}.creator-info button{background:#fff;border:0;border-radius:50%;bottom:0;color:#000;font-size:20px;height:45px;position:absolute;right:0;width:45px}.marquee{-webkit-text-stroke:1px #444;color:#0000;font:900 8vw/1 Inter;margin-top:80px;overflow:hidden;white-space:nowrap}.marquee div{animation:marquee 25s linear infinite;width:-webkit-max-content;width:max-content}@keyframes marquee{to{transform:translateX(-50%)}}.contact{background:#d8ff36;background:var(--acid);color:#070707}.contact>.section-index{border-bottom:1px solid #00000059;padding-bottom:22px}.contact-grid{grid-gap:10vw;display:grid;gap:10vw;grid-template-columns:1fr .75fr;padding-top:70px}.contact h2 i{-webkit-text-stroke:2px #070707;color:#0000;font-style:normal}.contact-grid>div>p{font-size:17px;margin-top:45px}.contact-grid>div>a{color:#070707;display:inline-block;font-weight:800;margin-top:25px}.contact form{background:#0a0a0a;color:#fff;padding:38px}.type-tabs{border-bottom:1px solid #333;display:flex;gap:32px;margin-bottom:18px}.type-tabs button{background:none;border:0;color:#666;font-weight:700;padding:0 0 15px}.type-tabs button.active{border-bottom:2px solid #d8ff36;border-bottom:2px solid var(--acid);color:#d8ff36;color:var(--acid)}.contact label{color:#777;display:block;font-size:10px;letter-spacing:1.5px;margin-top:24px}.contact input,.contact textarea{background:#0000;border:0;border-bottom:1px solid #444;color:#fff;display:block;outline:none;padding:13px 0;resize:none;width:100%}.contact input:focus,.contact textarea:focus{border-color:#d8ff36;border-color:var(--acid)}.submit{background:#d8ff36;background:var(--acid);border:0;font-weight:800;margin-top:32px;padding:18px;text-align:left;width:100%}.submit span{float:right}footer{align-items:end;background:#070707;border-top:1px solid #222;display:flex;justify-content:space-between;padding:65px 6vw}.footer-logo{font:800 27px Inter}footer p{color:#666;margin:5px}footer button,footer p{font-size:10px;letter-spacing:1px}footer button{background:none;border:0;color:#fff;cursor:pointer}@media(max-width:800px){.nav{height:72px}.nav-links{background:#090909;display:none;flex-direction:column;gap:30px;left:0;padding:40px;position:absolute;right:0;top:72px}.nav-links.is-open{display:flex}.menu{display:block;height:30px;width:36px}.menu i{background:#fff;display:block;height:1px;margin:8px}.hero{min-height:650px}.hero-copy{padding:90px 24px 35px}.hero h1{font-size:17vw;margin:38px 0}.hero-bottom{display:block}.hero-bottom p{font-size:14px}.scroll-note{display:none}.orb-a{height:100vw;right:-45vw;top:9vh;width:100vw}.orb-b{height:60vw;right:-8vw;top:22vh;width:60vw}.section-pad{padding:90px 24px}.about-title,.contact-grid{gap:40px;grid-template-columns:1fr}.about-title{padding:50px 0}.about h2,.artists h2,.contact h2{font-size:14vw}.stats{grid-template-columns:1fr}.stat+.stat{border-left:0;border-top:1px solid #aaa;padding-left:0}.services{grid-template-columns:1fr}.services article{min-height:300px}.services h3{margin-top:50px}.artists-head{display:block}.artists-head>p{margin-top:30px}.creator-grid{grid-template-columns:1fr}.creator-card{height:500px}.marquee{font-size:15vw}.contact form{padding:28px 22px}footer{align-items:start;flex-direction:column;gap:35px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.hosts-section,.support-contact{min-height:100vh;padding-top:170px}.nav-links button.active:after{width:100%}.footer-actions{align-items:center;display:flex;gap:24px}.footer-actions a,.footer-actions button{background:none;border:0;color:#fff;cursor:pointer;font-size:10px;letter-spacing:1px;text-decoration:none}.footer-actions a:hover{color:#d8ff36}@media(max-width:800px){.hosts-section,.support-contact{padding-top:120px}.footer-actions{gap:18px}}.home-hero{background:#050505;color:#fff;height:100svh;min-height:760px;overflow:hidden;position:relative}.home-hero-media{background-position:50%;background-size:cover;filter:saturate(.55) contrast(1.12);inset:0;position:absolute}.home-hero:after{background:radial-gradient(circle at 72% 45%,#0000 0 12%,#00000026 42%,#0000009e);content:"";inset:0;position:absolute}.home-grain{background:repeating-linear-gradient(0deg,#0000 0 3px,#fff 4px);inset:0;mix-blend-mode:overlay;opacity:.12;position:absolute;z-index:1}.home-hero-inner{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:1600px;padding:145px 6vw 60px;position:relative;z-index:3}.home-hero-label{color:#aaa;display:flex;font-size:9px;gap:30px;letter-spacing:2px}.home-hero-label span:first-child{color:#d8ff36}.home-hero h1{font:900 clamp(75px,10.7vw,176px)/.77 Inter,sans-serif;letter-spacing:-.09em;margin:55px 0}.home-hero h1 i{-webkit-text-stroke:2px #fff;color:#0000;font-style:normal}.home-hero-foot{align-items:end;display:flex;gap:85px}.home-hero-foot p{color:#bbb;font-size:15px;line-height:1.75}.home-hero-foot>div{display:flex;gap:10px}.home-hero-foot button{background:#d8ff36;border:1px solid #d8ff36;color:#080808;cursor:pointer;font-size:10px;font-weight:800;height:52px;letter-spacing:1px;padding:0 21px}.home-hero-foot button.outline{background:#0000;border-color:#666;color:#fff}.home-sideword{bottom:50px;font-size:8px;position:absolute;right:3vw;writing-mode:vertical-rl;z-index:3}.home-index,.home-sideword{color:#777;letter-spacing:2px}.home-index{font-size:9px;margin:0}.home-manifesto{background:#eeede8;color:#0a0a0a;padding:130px 6vw}.home-manifesto-grid{grid-gap:12vw;align-items:end;display:grid;gap:12vw;grid-template-columns:1fr .7fr;margin-top:70px}.home-cta h2,.home-faces h2,.home-manifesto h2,.home-support h2{font:900 clamp(62px,8vw,128px)/.8 Inter,sans-serif;letter-spacing:-.08em;margin:0}.home-manifesto h2 i{color:#7652ff;font-style:normal}.home-manifesto-grid>div{border-top:1px solid #999;padding-top:28px}.home-manifesto strong{font-size:22px;line-height:1.4}.home-manifesto-grid>div p{color:#555;line-height:1.8;margin:26px 0 0}.home-faces{background:#090909;color:#fff;overflow:hidden;padding:125px 6vw 140px;position:relative}.home-faces-title span{color:#777;font-size:9px;letter-spacing:2px}.home-faces h2{margin-top:35px}.home-faces h2 i{color:#d8ff36;font-style:normal}.home-face-collage{height:760px;margin:20px auto 0;max-width:1400px;position:relative}.home-face{background:#161616;margin:0;overflow:hidden;position:absolute}.home-face img{filter:saturate(.75);height:100%;object-fit:cover;width:100%}.home-face figcaption{bottom:12px;color:#fff;font-size:8px;left:15px;letter-spacing:1.5px;position:absolute}.home-face-1{height:64%;left:2%;top:11%;transform:rotate(-3deg);width:34%}.home-face-2{height:54%;left:29%;top:34%;transform:rotate(2deg);width:29%;z-index:2}.home-face-3{height:62%;right:15%;top:0;transform:rotate(-1deg);width:32%}.home-face-4{bottom:2%;height:43%;right:0;transform:rotate(4deg);width:23%}.home-text-link{border-bottom:1px solid #555;color:#fff;display:inline-flex;font-size:10px;gap:35px;letter-spacing:1.5px;padding:14px 0;text-decoration:none}.home-text-link span{color:#d8ff36}.home-support{background:#f4f4f0;color:#090909;padding:130px 6vw}.home-support-head{align-items:start;display:grid;grid-template-columns:.4fr 1fr}.home-support h2 i{color:#7652ff;font-style:normal}.home-support-list{border-top:1px solid #aaa;margin-top:90px}.home-support-list article{grid-gap:30px;align-items:center;border-bottom:1px solid #aaa;display:grid;gap:30px;grid-template-columns:80px .6fr 1fr;padding:34px 0;transition:.25s}.home-support-list article:hover{background:#fff;padding-left:14px}.home-support-list span{font-size:10px}.home-support-list h3{font:800 28px Inter;margin:0}.home-support-list p{color:#555;line-height:1.7;margin:0}.home-journey{background:#7652ff;color:#fff;padding:105px 6vw}.home-journey .home-index{color:#c9bcff}.home-journey-line{border-top:1px solid #ffffff73;display:grid;grid-template-columns:repeat(4,1fr);margin-top:55px}.home-journey-line>div{padding:28px 28px 10px 0}.home-journey-line>div+div{border-left:1px solid #ffffff59;padding-left:28px}.home-journey-line b{color:#d8ff36;font-size:9px}.home-journey-line h3{font:800 24px Inter;margin:45px 0 12px}.home-journey-line p{color:#ddd5ff;font-size:13px}.home-cta{background:#d8ff36;color:#080808;padding:120px 6vw 105px}.home-cta>span{font-size:9px;letter-spacing:2px}.home-cta h2{margin:38px 0 55px}.home-cta h2 i{-webkit-text-stroke:2px #080808;color:#0000;font-style:normal}.home-cta>a{background:#080808;color:#fff;display:inline-flex;font-size:11px;font-weight:800;justify-content:space-between;letter-spacing:1px;padding:20px;text-decoration:none;width:min(360px,100%)}@media(max-width:800px){.home-hero{min-height:700px}.home-hero-inner{padding:110px 22px 45px}.home-hero h1{font-size:17vw;margin:45px 0}.home-hero-foot{display:block}.home-hero-foot>div{flex-wrap:wrap;margin-top:28px}.home-sideword{display:none}.home-cta,.home-faces,.home-journey,.home-manifesto,.home-support{padding:90px 22px}.home-manifesto-grid,.home-support-head{gap:45px;grid-template-columns:1fr}.home-cta h2,.home-faces h2,.home-manifesto h2,.home-support h2{font-size:16vw}.home-manifesto-grid>div{font-size:14px}.home-face-collage{height:620px}.home-face-1{height:48%;left:0;width:58%}.home-face-2{height:42%;left:43%;top:28%;width:52%}.home-face-3{bottom:3%;height:38%;left:4%;right:auto;top:auto;width:48%}.home-face-4{bottom:0;height:30%;right:0;width:42%}.home-support-list{margin-top:55px}.home-support-list article{grid-template-columns:35px 1fr;padding:25px 0}.home-support-list article p{font-size:13px;grid-column:2}.home-support-list h3{font-size:22px}.home-journey-line{grid-template-columns:1fr 1fr}.home-journey-line>div+div{border-left:0}.home-journey-line>div:nth-child(2n){border-left:1px solid #ffffff59;padding-left:20px}.home-journey-line h3{font-size:20px;margin-top:25px}}.home-face{animation:homeFaceIn .7s ease both}@keyframes homeFaceIn{0%{filter:blur(7px);opacity:0}to{filter:blur(0);opacity:1}}.dual-cube-page{background:#090909;color:#fff;min-height:100vh;overflow:hidden;padding:130px 5vw 70px}.dual-cube-header{align-items:end;border-bottom:1px solid #2c2c2c;display:flex;justify-content:space-between;padding-bottom:24px}.dual-cube-header p{color:#777;font-size:10px;letter-spacing:2px;margin:0}.dual-cube-header h1{font:900 clamp(42px,5.5vw,90px)/.85 Inter,sans-serif;letter-spacing:-.065em;margin:0}.dual-cubes{grid-gap:5vw;align-items:center;display:grid;gap:5vw;grid-template-columns:1fr 1fr;margin:auto;max-width:1450px;min-height:680px}.dual-cube-zone{cursor:grab;display:grid;height:600px;perspective:1500px;place-items:center;touch-action:none;-webkit-user-select:none;user-select:none}.dual-cube-zone.is-dragging{cursor:grabbing}.dual-cube-scene{height:370px;width:370px}.dual-cube-scene,.dual-people-cube{position:relative;transform-style:preserve-3d}.dual-people-cube{height:100%;width:100%;will-change:transform}.dual-cube-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#161616;border:1px solid #fff6;inset:0;overflow:hidden;position:absolute}.dual-cube-face img{-webkit-user-drag:none;filter:saturate(.85);height:100%;object-fit:cover;pointer-events:none;width:100%}.dual-cube-face:after{background:linear-gradient(180deg,#0000 68%,#000000b3);content:"";inset:0;position:absolute}.dual-cube-face span{bottom:16px;font:700 12px Inter;left:18px;position:absolute;z-index:2}.dual-cube-face--front{transform:rotateY(0deg) translateZ(185px)}.dual-cube-face--right{transform:rotateY(90deg) translateZ(185px)}.dual-cube-face--back{transform:rotateY(180deg) translateZ(185px)}.dual-cube-face--left{transform:rotateY(-90deg) translateZ(185px)}.dual-cube-face--top{transform:rotateX(90deg) translateZ(185px)}.dual-cube-face--bottom{transform:rotateX(-90deg) translateZ(185px)}.dual-empty{display:grid;font:800 30px Inter;height:100%;place-items:center}.drag-arrows{align-items:center;color:#777;display:flex;gap:20px;justify-content:center}.drag-arrows span{font-size:24px}.drag-arrows i{font-size:9px;font-style:normal;letter-spacing:2px}.dual-status{color:#777;display:grid;font-size:10px;letter-spacing:2px;min-height:680px;place-items:center}@media(max-width:1000px){.dual-cubes{grid-template-columns:1fr;min-height:1050px}.dual-cube-zone{height:500px}.dual-cube-scene{height:320px;width:320px}.dual-cube-face--front{transform:rotateY(0deg) translateZ(160px)}.dual-cube-face--right{transform:rotateY(90deg) translateZ(160px)}.dual-cube-face--back{transform:rotateY(180deg) translateZ(160px)}.dual-cube-face--left{transform:rotateY(-90deg) translateZ(160px)}.dual-cube-face--top{transform:rotateX(90deg) translateZ(160px)}.dual-cube-face--bottom{transform:rotateX(-90deg) translateZ(160px)}}@media(max-width:600px){.dual-cube-page{padding:110px 18px 55px}.dual-cube-header{display:block}.dual-cube-header h1{font-size:15vw;margin-top:25px}.dual-cubes{gap:0;min-height:760px}.dual-cube-zone{height:370px}.dual-cube-scene{height:230px;width:230px}.dual-cube-face--front{transform:rotateY(0deg) translateZ(115px)}.dual-cube-face--right{transform:rotateY(90deg) translateZ(115px)}.dual-cube-face--back{transform:rotateY(180deg) translateZ(115px)}.dual-cube-face--left{transform:rotateY(-90deg) translateZ(115px)}.dual-cube-face--top{transform:rotateX(90deg) translateZ(115px)}.dual-cube-face--bottom{transform:rotateX(-90deg) translateZ(115px)}}@media(prefers-reduced-motion:reduce){.dual-people-cube{will-change:auto}}.support-contact{background:#f5f5f2;color:#111;padding:130px 6vw 150px}.support-inner{grid-gap:8vw;align-items:start;display:grid;gap:8vw;grid-template-columns:.72fr 1.28fr;margin:auto;max-width:1320px}.support-intro{position:-webkit-sticky;position:sticky;top:110px}.support-intro>p{color:#555;font:700 11px Inter,sans-serif;letter-spacing:1.8px;margin:0 0 34px}.support-intro>p b{color:#111;font-size:8px;margin-right:9px}.support-intro h2{font:800 clamp(48px,5.1vw,82px)/.92 Inter,sans-serif;letter-spacing:-.065em;margin:0}.support-intro h2 i{color:#111;font-style:normal}.support-description{border-top:1px solid #bbb;color:#555;font-size:15px;line-height:1.7;margin-top:38px;padding-top:25px}.support-description p{margin:0}.support-steps{align-items:center;color:#222;display:flex;gap:16px;margin-top:42px}.support-steps span{font:700 15px Inter}.support-steps small{color:#777;font-size:9px;letter-spacing:1px}.support-steps b{color:#aaa;font-weight:400}.support-form{grid-gap:29px 24px;background:#fff;border:1px solid #d4d4d0;display:grid;gap:29px 24px;grid-template-columns:1fr 1fr;padding:48px}.support-wide{grid-column:1/-1}.form-heading{align-items:end;border-bottom:1px solid #ddd;display:grid;grid-template-columns:1fr auto;margin-bottom:5px;padding-bottom:29px}.form-heading span{color:#777;font-size:10px;letter-spacing:1.7px}.form-heading strong{color:#111;font:700 26px Inter;grid-row:2;margin-top:8px}.form-heading em{color:#999;font-size:11px;font-style:normal;grid-column:2;grid-row:1/3}.support-field{border:0;margin:0;min-width:0;padding:0}.support-field label,.support-field legend{color:#333;display:block;font-size:12px;font-weight:700;margin-bottom:10px}.support-field i{color:#111;font-style:normal}.support-field small{color:#777;font-weight:400}.support-field>input{background:#fafafa;border:1px solid #d3d3d0;color:#111;height:54px;outline:none;padding:0 15px;transition:border-color .2s,background .2s;width:100%}.support-field>input:focus{background:#fff;border-color:#111}.support-field>input::placeholder{color:#aaa}.support-gender>div{align-items:center;background:#fafafa;border:1px solid #d3d3d0;display:flex;gap:25px;height:54px;padding:0 15px}.support-gender label{align-items:center;color:#444;cursor:pointer;display:flex;font-weight:500;gap:8px;margin:0}.privacy input,.support-gender input{opacity:0;position:absolute}.support-gender label span{background:#fff;border:1px solid #999;border-radius:50%;height:15px;position:relative;width:15px}.support-gender input:checked+span{border-color:#111}.support-gender input:checked+span:after{background:#111;border-radius:50%;content:"";inset:3px;position:absolute}.privacy{border-top:1px solid #e2e2df;padding-top:23px}.privacy label{align-items:center;color:#666;cursor:pointer;display:flex;font-size:12px;line-height:1.5}.privacy label>span{background:#fff;border:1px solid #aaa;flex:0 0 16px;height:16px;margin-right:9px;position:relative}.privacy input:checked+span{background:#111;border-color:#111}.privacy input:checked+span:after{color:#fff;content:"✓";font-size:10px;left:2px;position:absolute;top:0}.privacy button{background:none;border:0;color:#666;cursor:pointer;font-size:11px;margin-left:5px;padding:0;text-decoration:underline}.support-action{align-items:center;display:flex;gap:20px}.support-action>button{background:#111;border:1px solid #111;color:#fff;cursor:pointer;flex:0 0 210px;font:700 12px Inter;height:58px;letter-spacing:1px;padding:0 20px;text-align:left;transition:.2s}.support-action>button span{float:right;font-size:18px}.support-action>button:hover{background:#333}.support-action>button:disabled{opacity:.5}.support-action p{color:#666;font-size:12px}.support-mobile-break{display:none}@media(max-width:900px){.support-contact{padding:90px 22px 110px}.support-inner{gap:55px;grid-template-columns:1fr}.support-intro{position:static}.support-intro h2{font-size:13vw;line-height:.95}.support-description{font-size:14px;margin-top:30px}.support-steps{margin-top:32px}.support-form{gap:25px;grid-template-columns:1fr;padding:30px 22px}.support-wide{grid-column:auto}.form-heading{grid-template-columns:1fr}.form-heading em{display:none}.support-action{align-items:flex-start;flex-direction:column}.support-action>button{flex-basis:56px;width:100%}}.privacy-detail{background:#fafafa;border:1px solid #ddd;color:#555;margin-top:18px;padding:20px}.privacy-detail dl{margin:0}.privacy-detail dl>div{grid-gap:15px;border-bottom:1px solid #e7e7e4;display:grid;gap:15px;grid-template-columns:90px 1fr;padding:8px 0}.privacy-detail dl>div:last-child{border-bottom:0}.privacy-detail dt{color:#222;font-size:11px;font-weight:700}.privacy-detail dd{font-size:11px;line-height:1.55;margin:0}.privacy-detail>p{color:#777;font-size:10px;line-height:1.65;margin:15px 0 0}@media(max-width:600px){.privacy-detail dl>div{gap:3px;grid-template-columns:1fr}}.contact-mode-tabs{border:1px solid #d3d3d0;display:grid;grid-template-columns:1fr 1fr;margin-bottom:8px}.contact-mode-tabs button{background:#fafafa;border:0;color:#888;cursor:pointer;font-weight:700;height:56px}.contact-mode-tabs button+button{border-left:1px solid #d3d3d0}.contact-mode-tabs button span{font-size:10px;margin-right:8px}.contact-mode-tabs button.active{background:#111;color:#fff}.support-field textarea{background:#fafafa;border:1px solid #d3d3d0;color:#111;display:block;font:inherit;outline:none;padding:15px;resize:vertical;width:100%}.support-field textarea:focus{background:#fff;border-color:#111}.support-field textarea::placeholder{color:#aaa}@media(max-width:600px){.contact-mode-tabs button{font-size:12px}}
/*# sourceMappingURL=main.793a6992.css.map*/