@font-face{font-family:Clash;src:url(fonts/ClashDisplay-Variable.woff2) format("woff2");font-weight:200 700;font-display:swap}@font-face{font-family:Satoshi;src:url(fonts/Satoshi-Variable.woff2) format("woff2");font-weight:300 900;font-display:swap}:root{--k:#141213;--k2:#1C191A;--plum:#372226;--coral:#FB8D7B;--rose:#F6677B;--dusty:#C19EA4;--snow:#F4EFEC;--mute:#8F8588;--line:rgba(244,239,236,.1);--d:"Clash","Satoshi",system-ui,sans-serif;--b:"Satoshi",system-ui,-apple-system,"Segoe UI",sans-serif;--s:"Instrument Serif",Georgia,serif;--e:cubic-bezier(.19,1,.22,1)}html,body{background:var(--k)}html{scroll-behavior:smooth}.x,.x *,.x *:before,.x *:after{box-sizing:border-box}.x{color:var(--snow);font-family:var(--b);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip;background:var(--k)}.x a{color:inherit;text-decoration:none}.x :focus-visible{outline:1px solid var(--coral);outline-offset:6px;border-radius:4px}.x ::selection{background:var(--coral);color:var(--k)}.x em{font-family:var(--s);font-style:italic;font-weight:400;letter-spacing:0;background:linear-gradient(100deg,var(--coral),var(--rose));-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.x-wrap{max-width:1440px;margin:0 auto;padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}.x-grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.x-loader{position:fixed;inset:0;z-index:100;background:var(--k);display:grid;place-items:center;align-content:center;gap:28px;animation:x-out .9s var(--e) 1.2s forwards}.x-loader img{width:110px;animation:x-pop 1s var(--e) both}.x-loader__bar{width:160px;height:1px;background:var(--line);overflow:hidden}.x-loader__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--coral),var(--rose));transform-origin:left;animation:x-load 1.1s var(--e) forwards}@keyframes x-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes x-pop{0%{transform:scale(.85) rotate(-6deg);filter:blur(8px)}to{transform:none;filter:none}}@keyframes x-out{to{transform:translateY(-100%);visibility:hidden}}.x-cursor{display:none}.has-cursor .x-cursor{display:grid;place-items:center;position:fixed;z-index:90;left:0;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--coral);pointer-events:none;mix-blend-mode:normal;transition:width .45s var(--e),height .45s var(--e),margin .45s var(--e),background .3s}.has-cursor .x-cursor.hover{width:44px;height:44px;margin:-22px 0 0 -22px;background:#fb8d7b2e;border:1px solid var(--coral)}.has-cursor .x-cursor.big{width:96px;height:96px;margin:-48px 0 0 -48px;background:var(--coral);border:0}.x-cursor span{font:600 12px var(--b);letter-spacing:.08em;text-transform:uppercase;color:var(--k)}.x-head{position:fixed;z-index:50;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:22px max(28px,env(safe-area-inset-right)) 22px max(28px,env(safe-area-inset-left));transition:background .5s,padding .5s,backdrop-filter .5s}.x-head.on{background:#141213b8;backdrop-filter:blur(14px);padding-block:14px;border-bottom:1px solid var(--line)}.x-head__logo{height:32px;width:auto;display:block}.x-head nav{display:flex;align-items:center;gap:34px;font-size:14px;font-weight:500}.x-head nav a{color:var(--dusty);transition:color .3s}.x-head nav a:hover{color:var(--snow)}.x-head .x-head__cta{color:var(--k);background:var(--snow);padding:10px 20px;border-radius:999px}.x-head .x-head__cta:hover{color:var(--k);background:var(--coral)}.x-hero{position:relative;height:100svh;min-height:720px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:44px}.x-hero__film{position:absolute;inset:0}.x-hero__film video,.x-hero__film img{position:absolute;left:14%;top:-25%;width:100%;height:125%;object-fit:cover}.x-hero__film:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--k) 0%,rgba(20,18,19,.4) 14%,rgba(20,18,19,0) 30%),linear-gradient(180deg,rgba(20,18,19,.55) 0%,rgba(20,18,19,0) 22%,rgba(20,18,19,0) 45%,rgba(20,18,19,.85) 78%,var(--k) 100%)}.x-hero__meta{position:absolute;top:96px;left:0;right:0;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--dusty)}.x-hero__copy{position:relative;z-index:2;width:100%}.x-mega{font-family:var(--d);font-weight:500;text-transform:uppercase;font-size:clamp(32px,4.2vw,68px);line-height:.92;letter-spacing:-.02em;margin:0}.x-mega em{text-transform:none;font-size:1.08em;letter-spacing:-.01em;line-height:.8}.x-mega .ln{display:block;overflow:hidden;padding-bottom:.04em}.x-mega .ln>span{display:block;animation:x-up 1.2s var(--e) both}@keyframes x-up{0%{transform:translateY(105%)}to{transform:none}}.x-hero__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:34px;padding-top:26px;border-top:1px solid var(--line);animation:x-fade 1.2s var(--e) 2s both}@keyframes x-fade{0%{transform:translateY(20px);filter:blur(6px)}to{transform:none;filter:none}}.x-hero__foot p{max-width:430px;margin:0;color:#d6cdcf;font-size:16px}.x-hero__ctas{display:flex;align-items:center;gap:26px}.x-pill{display:inline-flex;align-items:center;justify-content:center;height:58px;padding:0 32px;border-radius:999px;background:linear-gradient(100deg,var(--coral),var(--rose));color:var(--k)!important;font-weight:700;font-size:15px;transition:transform .5s var(--e),box-shadow .5s;box-shadow:0 14px 40px #f6677b40}.x-pill:hover{box-shadow:0 18px 60px #f6677b73}.x-ghost{background:none;border:0;padding:6px 0;font:500 15px var(--b);color:var(--snow);cursor:pointer;border-bottom:1px solid rgba(244,239,236,.35)}.x-sec{padding-block:clamp(100px,13vw,200px)}.x-tag{margin:0 0 22px;font-family:var(--s);font-style:italic;font-size:20px;color:var(--coral)}.x-h2{font-family:var(--d);font-weight:500;text-transform:uppercase;font-size:clamp(30px,3.6vw,60px);line-height:.95;letter-spacing:-.02em;margin:0}.x-h2 em{text-transform:none;font-size:1.06em}.x-lead{font-size:17.5px;color:#d6cdcf;max-width:46ch;margin:32px 0 0}.rv{transform:translateY(46px);transition:transform 1.3s var(--e)}.rv.in{transform:none}.x-words{font-family:var(--d);font-weight:500;font-size:clamp(22px,2.4vw,38px);line-height:1.2;letter-spacing:-.02em;margin:0;max-width:22ch}.x-words span{color:#f4efec33;transition:color .5s}.x-words span.lit{color:var(--snow)}.x-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:90px;border-top:1px solid var(--line)}.x-stats div{padding:30px 24px 0 0}.x-stats b{display:block;font-family:var(--d);font-weight:500;font-size:clamp(34px,3.6vw,58px);line-height:1;letter-spacing:-.03em}.x-stats span{color:var(--mute);font-size:15px}.x-hs{position:relative}.x-hs__pin{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:44px;padding-top:70px}.x-hs__head{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:20px 50px;width:100%}.x-hs__head .x-tag{grid-column:1/-1;margin:0}.x-hs__bar{height:1px;background:var(--line);margin-bottom:18px}.x-hs__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--coral),var(--rose));transform:scaleX(0);transform-origin:left}.x-hs__track{display:flex;gap:28px;padding-left:max(28px,calc((100vw - 1440px)/2 + 28px));padding-right:28px;will-change:transform;width:max-content}.x-panel{position:relative;width:min(560px,42vw);flex:0 0 auto;border-radius:22px;overflow:hidden;background:var(--k2);border:1px solid var(--line)}.x-panel__img{height:min(46vh,420px);overflow:hidden}.x-panel__img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 1.4s var(--e)}.x-panel:hover .x-panel__img img{transform:scale(1)}.x-panel__txt{padding:26px 30px 30px}.x-panel__txt span{font-size:12px;letter-spacing:.24em;color:var(--mute)}.x-panel h3{font-family:var(--d);font-weight:600;text-transform:uppercase;font-size:clamp(24px,2vw,34px);line-height:1;letter-spacing:-.02em;margin:10px 0 12px}.x-panel h3 em{text-transform:none}.x-panel p{margin:0;color:#cfc6c8;font-size:15.5px}.x-stack{display:grid;gap:30px;margin-top:80px}.x-card{position:sticky;top:calc(96px + var(--i) * 26px);display:grid;grid-template-columns:1.35fr 1fr;min-height:min(74vh,640px);border-radius:28px;overflow:hidden;background:linear-gradient(150deg,#2a1e21,#191617);border:1px solid var(--line);box-shadow:0 -30px 80px #00000073}.x-card__media{position:relative;overflow:hidden;min-height:320px}.x-card__media video,.x-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.x-card__over{position:absolute;left:34px;top:34px;margin:0;font-family:var(--s);font-style:italic;font-size:clamp(28px,2.8vw,44px);line-height:.95;color:var(--snow)}.x-card__over small{display:block;font-family:var(--b);font-style:normal;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--coral);margin-bottom:12px}.x-card__txt{display:flex;flex-direction:column;justify-content:flex-end;padding:44px}.x-card__txt span{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--mute)}.x-card__txt h3{font-family:var(--d);font-weight:600;text-transform:uppercase;font-size:clamp(26px,2.6vw,44px);line-height:.98;letter-spacing:-.03em;margin:14px 0 18px}.x-card__txt h3 em{text-transform:none}.x-card__txt p{margin:0 0 22px;color:#d6cdcf;max-width:36ch}.x-card__txt small{color:var(--mute);font-size:12.5px}.x-hub{background:radial-gradient(60vw 50vw at 0% 50%,rgba(107,48,56,.4),transparent 70%)}.x-hub__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.x-hub__flow{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.x-hub__flow li{display:grid;grid-template-columns:54px 160px 1fr;align-items:baseline;gap:16px;padding:26px 0;border-bottom:1px solid var(--line);transition:padding .6s var(--e)}.x-hub__flow li:hover{padding-left:14px}.x-hub__flow span{font-size:12px;letter-spacing:.2em;color:var(--coral)}.x-hub__flow b{font-family:var(--d);font-weight:600;font-size:23px;text-transform:uppercase;letter-spacing:-.02em}.x-hub__flow p{margin:0;color:#cfc6c8;font-size:15px}.x-steps{list-style:none;margin:90px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.x-steps li{padding:30px;border-radius:22px;background:var(--k2);border:1px solid var(--line);transition:border-color .5s,transform 1.3s var(--e)}.x-steps li:hover{border-color:#fb8d7b80}.x-steps span{font-family:var(--s);font-style:italic;font-size:48px;line-height:1;color:var(--coral)}.x-steps b{display:block;font-family:var(--d);font-weight:600;text-transform:uppercase;font-size:21px;margin:18px 0 8px}.x-steps p{margin:0;color:#cfc6c8;font-size:15px}.x-contact{background:radial-gradient(70vw 60vw at 100% 100%,rgba(107,48,56,.55),transparent 70%)}.x-giant{font-family:var(--d);font-weight:600;text-transform:uppercase;font-size:clamp(52px,9vw,150px);line-height:.85;letter-spacing:-.05em;margin:0}.x-giant em{text-transform:none}.x-contact__row{display:grid;grid-template-columns:auto 1fr;gap:80px;align-items:center;margin-top:70px}.x-orb{display:grid;place-items:center;width:180px;height:180px;border-radius:50%;background:linear-gradient(135deg,var(--coral),var(--rose));color:var(--k)!important;font-family:var(--d);font-weight:600;font-size:22px;text-transform:uppercase;text-align:center;line-height:1.05;transition:transform .5s var(--e),box-shadow .5s;box-shadow:0 30px 80px #f6677b4d}.x-orb:hover{box-shadow:0 30px 110px #f6677b8c}.x-dl{margin:0;display:grid}.x-dl div{display:grid;grid-template-columns:200px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.x-dl div:first-child{border-top:1px solid var(--line)}.x-dl dt{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.x-dl dd{margin:0;font-family:var(--d);font-weight:500;font-size:clamp(19px,1.7vw,26px);letter-spacing:-.01em;overflow-wrap:anywhere;user-select:all}.x-copy{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere}.x-copy:hover{color:var(--coral)}.x-foot{padding-top:40px;overflow:hidden}.x-foot__row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);padding-bottom:40px}.x-foot__mark{display:block;width:calc(100% - 56px);max-width:1440px;margin:50px auto 30px;opacity:.95}@media (max-width:1100px){.x-card{grid-template-columns:1fr}.x-card__media{min-height:46vh}.x-hub__grid{grid-template-columns:1fr;gap:50px}.x-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.x-hs__pin{position:static;height:auto;overflow:visible;padding-block:110px 40px}.x-hs__track{width:auto;flex-direction:column;padding:0 max(22px,env(safe-area-inset-right)) 0 max(22px,env(safe-area-inset-left))}.x-panel{width:100%}.x-hs__bar{display:none}.x-hs__head{grid-template-columns:1fr}}@media (max-width:760px){.x-head nav a:not(.x-head__cta){display:none}.x-head__logo{height:26px}.x-hero{min-height:640px;padding-bottom:30px}.x-hero__film video,.x-hero__film img{left:0;top:-4%;height:74%}.x-hero__meta{display:none}.x-hero__foot{flex-direction:column;align-items:flex-start;gap:24px}.x-mega{font-size:9.5vw}.x-stats{grid-template-columns:1fr}.x-stack{gap:20px;margin-top:50px}.x-card{position:relative;top:auto}.x-card__txt{padding:28px}.x-steps{grid-template-columns:1fr}.x-hub__flow li{grid-template-columns:40px 1fr}.x-hub__flow p{grid-column:2}.x-contact__row{grid-template-columns:1fr;gap:40px}.x-orb{width:160px;height:160px;font-size:18px}.x-dl div{grid-template-columns:1fr;gap:4px}.x-wrap{padding-left:max(22px,env(safe-area-inset-left));padding-right:max(22px,env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.x *{animation-duration:.01s!important;animation-delay:0s!important;transition:none!important}.rv{transform:none}.x-words span{color:var(--snow)}}.x-intro__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr);gap:70px;align-items:center}.x-intro__grid .x-words{font-size:clamp(24px,2.7vw,44px);line-height:1.25}.x-words{max-width:none}.x-words .w-em em{font-size:1.12em;line-height:.9}.x-words .w-em{color:inherit}.x-words .w-em em{opacity:.25;transition:opacity .5s}.x-words .w-em.lit em{opacity:1}.x-words .w-img{display:inline-block;vertical-align:middle;margin:0 .12em}.x-words .w-img img{display:inline-block;width:2.3em;height:1.05em;border-radius:999px;object-fit:cover;vertical-align:-.12em;filter:grayscale(1) brightness(.5);transition:filter .7s,transform .7s var(--e);transform:scale(.85)}.x-words .w-img.lit img{filter:none;transform:none}.x-intro__film{position:relative;margin:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;border:1px solid var(--line);box-shadow:0 30px 80px #00000073}.x-intro__film video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.x-intro__film figcaption{position:absolute;left:0;right:0;bottom:0;padding:40px 20px 18px;background:linear-gradient(transparent,#141213d9);font-size:14px;color:var(--snow)}.x-intro__film figcaption span{display:block;font-family:var(--s);font-style:italic;font-size:18px;color:var(--coral)}.x-intro__film:before{content:"";position:absolute;z-index:2;top:16px;left:16px;width:9px;height:9px;border-radius:50%;background:var(--rose);box-shadow:0 0 #f6677b99;animation:x-live 1.8s infinite}@keyframes x-live{70%{box-shadow:0 0 0 12px #f6677b00}to{box-shadow:0 0 #f6677b00}}@media (max-width:1000px){.x-intro__grid{grid-template-columns:1fr;gap:40px}.x-intro__film{max-width:340px;aspect-ratio:4/5}}.x-prof{border-top:1px solid var(--line)}.x-prof__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.x-prof__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:40px}.x-prof__meta{margin:22px 0 0;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.x-prof__fan{position:relative;display:block;height:min(62vh,560px)}.x-prof__fan .pg{position:absolute;top:50%;left:50%;width:min(300px,36%);aspect-ratio:210/297;object-fit:cover;border-radius:10px;border:1px solid var(--line);box-shadow:0 30px 70px #0000008c;transition:transform .9s var(--e)}.x-prof__fan .pg1{transform:translate(-50%,-50%) rotate(-2deg);z-index:3}.x-prof__fan .pg2{transform:translate(-95%,-46%) rotate(-11deg);z-index:2;filter:brightness(.8)}.x-prof__fan .pg3{transform:translate(-5%,-46%) rotate(9deg);z-index:1;filter:brightness(.8)}.x-prof__fan:hover .pg1{transform:translate(-50%,-54%) rotate(0) scale(1.03)}.x-prof__fan:hover .pg2{transform:translate(-118%,-44%) rotate(-15deg)}.x-prof__fan:hover .pg3{transform:translate(18%,-44%) rotate(13deg)}@media (max-width:1000px){.x-prof__grid{grid-template-columns:1fr;gap:30px}.x-prof__fan{height:420px}.x-prof__fan .pg{width:200px}}@media (max-width:480px){.x-prof__fan{height:330px}.x-prof__fan .pg{width:160px}}.x-lang{background:none;border:1px solid rgba(244,239,236,.25);color:var(--snow);border-radius:999px;width:42px;height:38px;font:600 14px var(--b);cursor:pointer;transition:border-color .3s,color .3s}.x-lang:hover{border-color:var(--coral);color:var(--coral)}.x[dir=rtl] .x-lang{font-family:Satoshi,system-ui,sans-serif}.x[dir=rtl]{--d:"Alexandria","Satoshi",system-ui,sans-serif;--b:"Alexandria",system-ui,sans-serif;--s:"Amiri",Georgia,serif;line-height:1.85}.x[dir=rtl] *{letter-spacing:0!important}.x[dir=rtl] em{font-style:normal;font-weight:700}.x[dir=rtl] .x-mega{line-height:1.25;font-weight:600}.x[dir=rtl] .x-mega em{font-size:1.1em;line-height:1.1}.x[dir=rtl] .x-mega .ln{padding-bottom:.12em}.x[dir=rtl] .x-h2{line-height:1.3;font-weight:600}.x[dir=rtl] .x-giant{line-height:1.2}.x[dir=rtl] .x-words{line-height:1.6}.x[dir=rtl] .x-tag{font-size:22px}.x[dir=rtl] .x-hero__film video,.x[dir=rtl] .x-hero__film img{left:-14%}.x[dir=rtl] .x-hero__film:after{background:linear-gradient(270deg,var(--k) 0%,rgba(20,18,19,.4) 14%,rgba(20,18,19,0) 30%),linear-gradient(180deg,rgba(20,18,19,.55) 0%,rgba(20,18,19,0) 22%,rgba(20,18,19,0) 45%,rgba(20,18,19,.85) 78%,var(--k) 100%)}.x[dir=rtl] .x-hs__track{direction:ltr}.x[dir=rtl] .x-panel{direction:rtl}.x[dir=rtl] .x-hs__bar i,.x[dir=rtl] .x-loader__bar i{transform-origin:right}.x[dir=rtl] .x-card__over{left:auto;right:34px}.x[dir=rtl] .x-copy{text-align:right}@media (max-width:760px){.x[dir=rtl] .x-hero__film video,.x[dir=rtl] .x-hero__film img{left:0}.x[dir=rtl] .x-mega{font-size:10.5vw}}
