.igx{--bg:#050507;--g1:#0b0c10;--g2:#12141a;--g3:#1b1e26;--line:#eceef517;--line-2:#eceef529;--ink:#eeede9;--mute:#9b9ea8;--dim:#6c707b;--blue:#6f8dff;--violet:#9a7cff;--chrome:linear-gradient(180deg, #fff 0%, #c9ccd4 38%, #7d828d 62%, #e9ebf0 100%);--ease:cubic-bezier(.22, 1, .36, 1);--gut:max(16px, env(safe-area-inset-left,0px));--gut-r:max(16px, env(safe-area-inset-right,0px));--pad:clamp(20px, 5.5vw, 72px);--r:22px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55;overflow-x:clip}html:has(.igx){scroll-behavior:smooth;background:#050507;scroll-padding-top:76px}.igx *,.igx :before,.igx :after{box-sizing:border-box}.igx img,.igx video{max-width:100%;display:block}:where(.igx) a{color:inherit}.igx :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.igx h1,.igx h2,.igx h3,.igx h4,.igx p{margin:0}.igx ul{margin:0;padding:0;list-style:none}.igx-skip{z-index:90;background:var(--ink);color:#000;border-radius:999px;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:-60px;left:12px}.igx-skip:focus{top:calc(env(safe-area-inset-top,0px) + 10px)}.igx-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--mute);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.igx-kicker:before{content:"";opacity:.6;background:currentColor;width:18px;height:1px}.igx-title{text-transform:uppercase;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.35rem,11.2vw,6.4rem);font-weight:800;line-height:.92}.igx-title__line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.igx-title__line>span{background:var(--chrome);color:#0000;transition:transform 1.05s var(--ease) calc(var(--i,0) * .11s);-webkit-background-clip:text;background-clip:text;display:inline-block;transform:translateY(105%)}.igx-title[data-in=true] .igx-title__line>span{transform:none}.igx-title--hero{font-size:clamp(3rem,15.5vw,9.6rem);line-height:.88}.igx-title--hero .igx-title__line>span{transition-delay:calc(.5s + var(--i,0) * .13s);transition-duration:1.2s}.igx-lead{color:var(--mute);text-wrap:pretty;max-width:34rem;font-size:clamp(1rem,3.9vw,1.2rem);line-height:1.55}.igx [data-rv]{opacity:0;transition:opacity .9s var(--ease) calc(var(--i,0) * 80ms), transform .9s var(--ease) calc(var(--i,0) * 80ms);transform:translateY(26px)}.igx [data-rv][data-in=true]{opacity:1;transform:none}.igx-in{opacity:0;animation:igx-up .9s var(--ease) var(--d,0s) both}@keyframes igx-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.igx-btn{--h:54px;min-height:var(--h);font:inherit;letter-spacing:-.005em;cursor:pointer;transition:transform .35s var(--ease), background-color .3s, border-color .3s, box-shadow .35s, opacity .3s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.igx-btn svg{transition:transform .35s var(--ease);flex:none}.igx-btn:hover svg:last-child{transform:translate(2px,-2px)}.igx-btn:active{transform:scale(.97)}.igx-btn[disabled]{opacity:.65;cursor:progress}.igx-btn--light{background:var(--ink);color:#08090c;box-shadow:0 10px 30px -12px #c8d2ff8c,inset 0 -2px #0000001f}.igx-btn--light:hover{box-shadow:0 14px 40px -12px #aab9ffbf,inset 0 -2px #0000001f}.igx-btn--violet{color:#fff;background:linear-gradient(135deg,#7c6cff,#5865f2 60%,#6f8dff);box-shadow:0 12px 34px -12px #6e64ffd9}.igx-btn--ghost{border-color:var(--line-2);color:var(--ink);-webkit-backdrop-filter:blur(10px);background:#ffffff0a}.igx-btn--ghost:hover{background:#ffffff17;border-color:#eceef54d}.igx-btn--glass{border-color:var(--line-2);color:var(--ink);background:linear-gradient(#ffffff1a,#ffffff08)}.igx-btn--glass:hover{background:#ffffff1f}.igx-btn--full{width:100%}.igx-btn--sm{--h:46px;padding:0 18px;font-size:14px}.igx-joinwrap{flex-direction:column;gap:8px;display:inline-flex}.igx-err{color:#ffb4b4;font-size:13px}.igx-head{z-index:60;padding:calc(env(safe-area-inset-top,0px) + 12px) var(--gut-r) 12px var(--gut);animation:igx-fade .9s var(--ease) .25s both;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;transition:background-color .4s,border-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;inset:0 0 auto}@keyframes igx-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.igx-head[data-solid=true]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#08090ca8}.igx-head__brand{letter-spacing:-.02em;align-items:center;gap:9px;min-height:44px;font-size:18px;text-decoration:none;display:inline-flex}.igx-head__brand img{filter:brightness(1.15);width:30px;height:auto}.igx-head__brand b{font-weight:800}.igx-head__brand span{font-weight:400}.igx-head__links{display:none}.igx-head__menu{border:1px solid var(--line-2);width:46px;height:46px;color:var(--ink);cursor:pointer;background:#ffffff0d;border-radius:50%;place-content:center;gap:6px;display:grid;position:relative}.igx-head__menu span{width:18px;height:1.6px;transition:transform .4s var(--ease);background:currentColor;border-radius:2px;display:block}.igx-head[data-open=true] .igx-head__menu span:first-child{transform:translateY(3.8px)rotate(45deg)}.igx-head[data-open=true] .igx-head__menu span:last-child{transform:translateY(-3.8px)rotate(-45deg)}.igx-menu{padding:10px var(--gut-r) 22px var(--gut);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);background:#08090cf0;position:absolute;top:100%;left:0;right:0}.igx-menu nav{display:grid}.igx-menu nav a{letter-spacing:-.03em;border-bottom:1px solid var(--line);min-height:58px;animation:igx-up .6s var(--ease) calc(var(--i) * 50ms) both;justify-content:space-between;align-items:center;font-size:26px;font-weight:700;text-decoration:none;display:flex}.igx-menu__mail{color:var(--mute);margin-top:16px;font-size:14px;display:inline-block}.igx-hero{isolation:isolate;min-height:100svh;padding:calc(env(safe-area-inset-top,0px) + 92px) var(--gut-r) calc(56px + env(safe-area-inset-bottom,0px)) var(--gut);align-items:end;display:grid;position:relative;overflow:clip}.igx-hero__atmos{z-index:-2;pointer-events:none;background:radial-gradient(60% 42% at 50% 34%,#6f8dff29,#0000 70%),radial-gradient(40% 34% at 78% 22%,#9a7cff1f,#0000 70%),radial-gradient(80% 50% at 50% 110%,#ffffff0d,#0000 70%);animation:2.2s ease-out both igx-light;position:absolute;inset:0}@keyframes igx-light{0%{opacity:0}to{opacity:1}}.igx-hero__art{z-index:-1;aspect-ratio:1;width:min(104vw,1100px);translate:-50%;transform:translateY(calc(var(--h,0) * -14%)) scale(calc(1 - var(--h,0) * .12));opacity:calc(1 - var(--h,0) * 1.1);animation:igx-reveal 1.8s var(--ease) .15s both;position:absolute;top:4%;left:50%}@keyframes igx-reveal{0%{opacity:0;filter:blur(14px);scale:.88}to{opacity:1;filter:blur();scale:1}}.igx-hero__copy{gap:18px;max-width:980px;display:grid;position:relative}.igx-hero__copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 30% 70%,#050507d1,#0000 75%);position:absolute;inset:-30% -20% -20%}.igx-hero__lead{color:#c9cbd3;max-width:30rem;font-size:clamp(1.02rem,4.2vw,1.3rem)}.igx-hero__cta{gap:12px;margin-top:6px;display:grid}.igx-hero__cta .igx-btn,.igx-hero__cta .igx-joinwrap{width:100%}.igx-hero__cue{bottom:calc(16px + env(safe-area-inset-bottom,0px));place-items:center;width:44px;height:44px;display:grid;position:absolute;left:50%;translate:-50%}.igx-hero__cue span{background:linear-gradient(var(--ink), transparent);width:1px;height:26px;animation:2.4s ease-in-out infinite igx-cue}@keyframes igx-cue{0%,to{transform-origin:top;opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.igs{pointer-events:auto;touch-action:pan-y}.igs__gl,.igs__still{width:100%;height:100%;position:absolute;inset:0}.igs__still{object-fit:cover;opacity:0;transition:opacity .6s;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.igs[data-fallback=true] .igs__still{opacity:.85}.igs[data-fallback=true] .igs__gl{display:none}.igs__gl{opacity:0;transition:opacity 1.2s var(--ease)}.igs[data-live=true] .igs__gl{opacity:1}.igx-sec{padding:clamp(88px, 18vw, 180px) var(--gut-r) 0 var(--gut);position:relative}.igx-sec__head{gap:16px;max-width:1180px;margin:0 auto 36px;display:grid}.igx-work__stage{perspective:1400px;margin:0 calc(var(--gut-r) * -1) 0 calc(var(--gut) * -1);transform:rotateX(calc((1 - var(--p,1)) * 10deg)) translateY(calc((1 - var(--p,1)) * 40px));transform-origin:50% 0}.igx-work__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:18px calc((100vw - var(--cw)) / 2) 26px;--cw:min(80vw, 380px);scrollbar-width:none;transform-style:preserve-3d;outline:none;gap:14px;display:flex;overflow-x:auto}.igx-work__track::-webkit-scrollbar{display:none}.igx-card{width:var(--cw);scroll-snap-align:center;transform:rotateY(calc(var(--o,0) * -16deg)) translateZ(calc(var(--a,0) * -90px)) scale(calc(1 - var(--a,0) * .05));will-change:transform;border-radius:var(--r);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff14,#ffffff05);flex:none;transition:transform .15s linear;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6,inset 0 1px #ffffff1f}.igx-card__media{aspect-ratio:3/4;cursor:zoom-in;background:#0a0b0f;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.igx-card__media video{object-fit:cover;object-position:50% 0;width:100%;height:100%;transform:scale(calc(1.06 - (1 - var(--a,0)) * .06));transition:transform .6s var(--ease)}.igx-card__sheen{pointer-events:none;mix-blend-mode:screen;transform:translateX(calc(var(--o,0) * 60%));background:linear-gradient(115deg,#0000 30%,#ffffff29 46%,#0000 60%);position:absolute;inset:0}.igx-card__shade{opacity:calc(var(--a,0) * .55);pointer-events:none;background:#050507;position:absolute;inset:0}.igx-card__info{gap:8px;padding:18px 18px 20px;display:grid}.igx-card__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.igx-card__row h3{letter-spacing:-.03em;font-size:21px;font-weight:800}.igx-card__ind{color:var(--mute);font-size:13px}.igx-card__tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.igx-card__tags li{border:1px solid var(--line);color:#c7c9d1;background:#ffffff08;border-radius:999px;padding:5px 10px;font-size:11.5px}.igx-card__link{justify-self:start;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.igx-card__link:hover{color:#fff}.igx-badge{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--mute);border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.igx-badge[data-status=client]{color:#b8c6ff;background:#6f8dff1a;border-color:#6f8dff66}.igx-badge[data-status=concept]{color:#c9b8ff;border-color:#9a7cff59}.igx-work__nav{padding:0 var(--gut-r) 0 var(--gut);justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin:0 auto;display:flex}.igx-hint{color:var(--mute);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;transition:opacity .6s;display:inline-flex}.igx-hint[data-gone=true]{opacity:0}.igx-hint__dot{background:var(--ink);width:7px;height:7px;animation:igx-swipe 1.8s var(--ease) infinite;border-radius:50%}@keyframes igx-swipe{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(26px)}}.igx-work__dots{gap:6px;display:flex}.igx-work__dots i{background:var(--line-2);width:6px;height:6px;transition:width .4s var(--ease), background-color .4s;border-radius:6px}.igx-work__dots i[data-on=true]{background:var(--ink);width:22px}.igx-work__arrows{gap:8px;display:none}.igx-work__arrows button{border:1px solid var(--line-2);width:48px;height:48px;color:var(--ink);cursor:pointer;background:#ffffff0a;border-radius:50%;place-items:center;display:grid}.igx-work__arrows button:disabled{opacity:.3;cursor:default}.igx-work__more{max-width:1180px;color:var(--mute);margin:22px auto 0;font-size:14px}.igx-work__more a{color:var(--ink);text-underline-offset:3px;padding:10px 0;display:inline-block}.igx-pkgs{gap:16px;max-width:1180px;margin:0 auto;display:grid}.igx-pkg{background:radial-gradient(120% 70% at 50% 0%, #6f8dff14, transparent 60%), linear-gradient(180deg, var(--g2), var(--g1));border:1px solid var(--line);border-radius:26px;align-content:start;gap:12px;min-width:0;padding:22px 20px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.igx-pkg[data-featured=true]{background:radial-gradient(120% 70% at 50% 0%, #8c96ff2e, transparent 62%), linear-gradient(180deg, #161925, var(--g1));border-color:#aab9ff59;box-shadow:0 30px 80px -40px #6f8dff8c,inset 0 1px #ffffff1f}.igx-pkg__flag{letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:#08090c;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:700;position:absolute;top:16px;right:16px}.igx-pkg h3{letter-spacing:-.03em;font-size:24px;font-weight:800}.igx-pkg__price b{letter-spacing:-.05em;background:var(--chrome);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,12vw,3.4rem);font-weight:800}.igx-pkg__price span{color:var(--mute);font-size:13px;font-weight:600}.igx-pkg__dep{color:#b9c4ff;margin-top:-6px;font-size:13px;font-weight:600}.igx-pkg__blurb{color:#c9cbd3;font-size:15px}.igx-pkg__care{color:var(--dim);margin-top:2px;font-size:12.5px}.igx-pkg .igx-btn{margin-top:6px}.igx-buy__fine{max-width:1180px;color:var(--dim);margin:22px auto 0;font-size:13px}.igx-buy__fine a{color:var(--mute)}.igx-ticks{gap:9px;display:grid}.igx-ticks li{color:#d6d8de;grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:14.5px;display:grid}.igx-ticks svg{color:var(--blue);margin-top:4px}.igx-art{perspective:600px;height:128px;margin:2px 0 6px;position:relative}.igx-art__plane{background:linear-gradient(160deg,#ffffff29,#ffffff08);border:1px solid #ffffff38;border-radius:12px;align-content:start;gap:6px;width:150px;height:96px;padding:12px;animation:7s ease-in-out infinite igx-float;display:grid;position:absolute;top:50%;left:50%;transform:rotateX(48deg)rotate(-28deg);box-shadow:0 20px 40px -20px #000000e6,inset 0 1px #ffffff4d}.igx-art__plane i{background:#ffffff42;border-radius:4px;height:7px;display:block}.igx-art__plane i:first-child{width:58%}.igx-art__plane i:nth-child(2){opacity:.6;width:82%}.igx-art__plane i:nth-child(3){background:#6f8dff80;width:36%;height:16px;margin-top:6px}.igx-art__plane--b{background:linear-gradient(160deg,#a0afff3d,#ffffff0a);margin-top:-22px;margin-left:22px;animation-delay:-2.3s}.igx-art__plane--c{background:linear-gradient(160deg,#b496ff47,#ffffff0a);margin-top:-44px;margin-left:44px;animation-delay:-4.6s}.igx-art__orb{background:radial-gradient(circle at 35% 30%,#fff,#b9c2d6 30%,#4a4f60 62%,#c8ccd8 100%);border-radius:50%;width:30px;height:30px;animation:5s ease-in-out infinite igx-orb;position:absolute;top:14px;left:calc(50% + 46px);box-shadow:0 0 30px #8c96ff99}@keyframes igx-float{0%,to{transform:rotateX(48deg)rotate(-28deg)translateZ(0)}50%{transform:rotateX(48deg)rotate(-28deg)translateZ(14px)}}@keyframes igx-orb{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.igx-dc{padding-bottom:20px;overflow:clip}.igx-dc__light{pointer-events:none;z-index:0;height:80%;transform:translateY(calc((1 - var(--p,1)) * 60px));background:radial-gradient(45% 45% at 60%,#7864ff38,#0000 70%),radial-gradient(30% 30% at 35% 40%,#6f8dff26,#0000 70%);position:absolute;inset:10% -30% auto}.igx-dc__grid{gap:36px;max-width:1180px;margin:0 auto;display:grid;position:relative}.igx-dc__copy{align-content:start;gap:16px;display:grid}.igx-perks{gap:10px;margin-top:10px;display:grid}.igx-perks li{border:1px solid var(--line);background:#ffffff06;border-radius:16px;gap:3px;padding:14px 16px;display:grid}.igx-perks b{font-size:15px;font-weight:700}.igx-perks span{color:var(--mute);font-size:14px}.igx-dc__cardwrap{perspective:1200px}.igx-member{isolation:isolate;--rx:0deg;--ry:0deg;--gx:50%;-webkit-backdrop-filter:blur(16px);transform:rotateX(var(--rx)) rotateY(var(--ry)) translateY(calc((1 - var(--p,1)) * 50px)) rotateX(calc((1 - var(--p,1)) * 12deg));transform-style:preserve-3d;background:linear-gradient(150deg,#968cff33,#ffffff0a 45%,#6f8dff1f),#0e0f16bf;border:1px solid #bec3ff47;border-radius:28px;gap:16px;padding:24px 22px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #645affb3,inset 0 1px #ffffff40,inset 0 0 0 1px #ffffff08}.igx-member__glare{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(30% 30% at var(--gx) 30%, #ffffff2e, transparent 70%), conic-gradient(from 210deg at 50% 50%, transparent, #a08cff1f, transparent 30%);transform:translateY(calc(var(--p,1) * -8%));position:absolute;inset:-40%}.igx-member__top{justify-content:space-between;align-items:center;display:flex}.igx-member__mark{color:#fff;background:linear-gradient(135deg,#7c6cff,#5865f2);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px -8px #6e64ffe6}.igx-member__tag{letter-spacing:.2em;text-transform:uppercase;color:#cfd3ff;font-size:11px;font-weight:700}.igx-member__name{letter-spacing:-.04em;text-transform:uppercase;background:var(--chrome);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.9rem,9vw,2.6rem);font-weight:800;line-height:.98}.igx-member__price b{letter-spacing:-.04em;font-size:2.6rem;font-weight:800}.igx-member__price span{color:#c8ccdf;font-size:14px;font-weight:600}.igx-member .igx-joinwrap,.igx-member .igx-btn{width:100%}.igx-member__terms{color:#9fa3b8;font-size:12.5px}.igx-more__track{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gut-r) * -1) 0 calc(var(--gut) * -1);padding:6px var(--gut-r) 20px var(--gut);scroll-padding:0 var(--gut);gap:14px;display:flex;overflow-x:auto}.igx-more__track::-webkit-scrollbar{display:none}.igx-svc{scroll-snap-align:start;border:1px solid var(--line);background:linear-gradient(180deg, var(--g2), var(--g1));border-radius:24px;flex:none;align-content:start;gap:10px;width:min(80vw,340px);padding:20px;display:grid;box-shadow:inset 0 1px #ffffff0f}.igx-svc h3{letter-spacing:-.03em;font-size:21px;font-weight:800}.igx-svc__price{color:var(--mute);font-size:14px}.igx-svc__price b{color:var(--ink);letter-spacing:-.02em;font-size:20px}.igx-svc__price em{color:var(--dim);font-size:12px;font-style:normal}.igx-svc__line{color:#c9cbd3;font-size:14.5px}.igx-svc__more{border:0;border-top:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:14px;font-weight:600;display:flex}.igx-svc__more span{color:var(--mute);font-size:20px}.igx-svc__list{padding-bottom:6px}.igx-svc__list li{font-size:13.5px}.igx-svc__cta{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.igx-svc__cta .igx-btn{padding:0 12px}.igx-sart{color:#c9d1ff;width:100%;height:110px;margin-bottom:4px}.igx-sart rect,.igx-sart circle{fill:#ffffff1a}.igx-sart--ads rect{fill:#6f8dff47;transform-box:fill-box;transform-origin:bottom;animation:igx-bar 3.6s var(--ease) infinite alternate}.igx-sart--ads rect:nth-child(odd){animation-delay:-1.2s}.igx-sart__line{fill:none;stroke:#dfe5ff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260px;animation:igx-draw 4s var(--ease) infinite}.igx-sart__pt{filter:drop-shadow(0 0 6px #8da2ff);fill:#fff!important}.igx-sart__bar{stroke:#fff3;fill:#ffffff14!important}.igx-sart__row{fill:#6f8dff38!important}.igx-sart__rank{fill:#dfe5ff;font:700 13px Montserrat,sans-serif}.igx-sart--seo g:first-of-type rect{animation:3s ease-in-out infinite igx-glow;fill:#9a7cff66!important}.igx-sart__card{stroke:#ffffff38;fill:#ffffff14!important}.igx-sart__card--b{animation:4s ease-in-out infinite igx-orb;fill:#6f8dff38!important}.igx-sart--email circle{fill:#dfe5ff}.igx-sart__tile{stroke:#ffffff3d;fill:#ffffff12!important}.igx-sart__tile:nth-child(2){fill:#9a7cff3d!important}.igx-sart__layer{fill:#6f8dff24;stroke:#dce4ff73;animation:5s ease-in-out infinite igx-orb}.igx-sart__layer:nth-child(2){fill:#9a7cff29;animation-delay:-1.6s}.igx-sart__layer:nth-child(3){animation-delay:-3.2s}@keyframes igx-bar{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes igx-draw{0%{stroke-dashoffset:260px}55%,to{stroke-dashoffset:0}}@keyframes igx-glow{0%,to{opacity:.6}50%{opacity:1}}.igx-proof__grid{gap:14px;max-width:1180px;margin:0 auto;display:grid}.igx-res{border:1px solid var(--line);background:var(--g1);transition:border-color .3s, transform .4s var(--ease);border-radius:22px;grid-template-columns:112px 1fr;gap:14px;padding:12px;text-decoration:none;display:grid}.igx-res:hover{border-color:var(--line-2);transform:translateY(-3px)}.igx-res__img{aspect-ratio:1;background:var(--g2);border-radius:14px;overflow:hidden}.igx-res__img img{object-fit:cover;width:100%;height:100%}.igx-res__body{align-content:center;gap:8px;min-width:0;display:grid}.igx-res__name{letter-spacing:-.02em;font-size:17px;font-weight:800}.igx-res__stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.igx-res__stats b{letter-spacing:-.04em;background:var(--chrome);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;display:block}.igx-res__stats em{color:var(--mute);font-size:11.5px;font-style:normal;line-height:1.3;display:block}.igx-res__link{color:#c9d1ff;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.igx-final{isolation:isolate;min-height:120svh;padding:120px var(--gut-r) 80px var(--gut);text-align:center;align-items:center;display:grid;position:relative;overflow:clip}.igx-final:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(50% 40% at 50% 50%, rgba(111, 141, 255, calc(var(--p,0) * .2)), transparent 70%);position:absolute;inset:0}.igx-final__art{z-index:-1;aspect-ratio:1;width:min(120vw,980px);opacity:calc(var(--p,0) * 1.6);position:absolute;top:50%;left:50%;translate:-50% -50%}.igx-final__copy{justify-items:center;gap:18px;max-width:900px;margin:0 auto;display:grid}.igx-final__copy .igx-title{font-size:clamp(2.8rem,14vw,8rem)}.igx-final__copy .igx-lead{color:#c9cbd3}.igx-final__cta{gap:12px;width:100%;max-width:420px;margin-top:8px;display:grid}.igx-final__cta .igx-btn,.igx-final__cta .igx-joinwrap{width:100%}.igx-final__all{min-height:44px;color:var(--mute);text-underline-offset:3px;align-items:center;gap:6px;font-size:14px;display:inline-flex}.igx-foot{padding:40px var(--gut-r) calc(40px + env(safe-area-inset-bottom,0px)) var(--gut);border-top:1px solid var(--line);color:var(--dim);justify-items:start;gap:14px;font-size:13px;display:grid}.igx-foot__links{flex-wrap:wrap;gap:4px 20px;display:flex}.igx-foot__links a{color:var(--mute);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.igx-foot__links a:hover{color:var(--ink)}.igx-bar{z-index:55;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));border:1px solid var(--line-2);-webkit-backdrop-filter:blur(18px)saturate(1.5);opacity:0;width:min(100vw - 32px,360px);transition:transform .55s var(--ease), opacity .4s;pointer-events:none;background:#0e0f14c7;border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid;position:fixed;transform:translate(-50%,140%);box-shadow:0 20px 40px -16px #000000e6}.igx-bar[data-show=true]{opacity:1;pointer-events:auto;transform:translate(-50%)}.igx-bar__a{background:var(--ink);color:#08090c;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.igx-bar__a--violet{color:#fff;background:linear-gradient(135deg,#7c6cff,#5865f2)}.igx-toast{z-index:80;left:50%;top:calc(env(safe-area-inset-top,0px) + 78px);border:1px solid var(--line-2);animation:igx-up .5s var(--ease) both;background:#14161ef2;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:14px;position:fixed;translate:-50%}.igx-sheet{z-index:100;align-items:end;display:grid;position:fixed;inset:0}.igx-sheet__scrim{-webkit-backdrop-filter:blur(6px);cursor:default;background:#020204b8;border:0;padding:0;animation:.35s both igx-light;position:absolute;inset:0}.igx-sheet__box{border-top:1px solid var(--line-2);width:100%;height:100dvh;animation:igx-sheet .5s var(--ease) both;background:linear-gradient(#11131a,#08090c);outline:none;grid-template-rows:auto 1fr;display:grid;position:relative}@keyframes igx-sheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.igx-sheet__bar{padding:calc(env(safe-area-inset-top,0px) + 10px) var(--gut-r) 10px var(--gut);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex}.igx-sheet__title{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:13px;font-weight:700}.igx-sheet__x{border:1px solid var(--line-2);width:46px;height:46px;color:var(--ink);cursor:pointer;background:#ffffff0d;border-radius:50%;place-items:center;display:grid}.igx-sheet__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:22px var(--gut-r) calc(28px + env(safe-area-inset-bottom,0px)) var(--gut);align-content:start;gap:26px;display:grid;overflow-y:auto}.igx-order{gap:14px;display:grid}.igx-order__head h3{letter-spacing:-.035em;font-size:28px;font-weight:800}.igx-order__price b{letter-spacing:-.045em;background:var(--chrome);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.4rem;font-weight:800}.igx-order__price span{color:var(--mute);font-size:14px;font-weight:600}.igx-order__pay{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.igx-order__pay div{border:1px solid var(--line);background:#ffffff08;border-radius:14px;padding:12px 14px}.igx-order__pay div:first-child{background:#6f8dff14;border-color:#6f8dff66}.igx-order__pay dt{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:11px}.igx-order__pay dd{margin:4px 0 0;font-size:15px;font-weight:700}.igx-order__terms{color:var(--mute);font-size:13px}.igx-order__sub{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-top:6px;font-size:12px;font-weight:700}.igx-order__opt{color:var(--mute);border:1px dashed var(--line-2);border-radius:14px;padding:12px 14px;font-size:13px}.igx-form{gap:14px;display:grid}.igx-form__lead{color:#c9cbd3}.igx-form__fine{color:var(--dim);text-align:center;font-size:12px}.igx-field{gap:6px;display:grid}.igx-field__label{color:#c9cbd3;font-size:13px;font-weight:600}.igx-field__label em{color:var(--dim);margin-left:6px;font-style:normal;font-weight:500}.igx-field input,.igx-field textarea{border:1px solid var(--line-2);width:100%;min-height:50px;color:var(--ink);font:inherit;resize:vertical;background:#ffffff0a;border-radius:14px;padding:12px 14px;font-size:16px}.igx-field input:focus,.igx-field textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #6f8dff40}.igx-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.igx-done{justify-items:start;gap:14px;padding-top:10px;display:grid}.igx-done h3{letter-spacing:-.03em;font-size:24px;font-weight:800}.igx-done p{color:var(--mute)}.igx-done__mark{width:48px;height:48px;color:var(--blue);background:#6f8dff26;border-radius:50%;place-items:center;display:grid}.igx-proj{gap:20px;display:grid}.igx-proj__media{border:1px solid var(--line-2);aspect-ratio:16/10;background:#000;border-radius:18px;overflow:hidden}.igx-proj__media video{object-fit:cover;width:100%;height:100%}.igx-proj__info{justify-items:start;gap:12px;display:grid}.igx-proj__info h3{letter-spacing:-.04em;font-size:30px;font-weight:800}.igx-proj__ind{color:var(--mute);margin-top:-6px}.igx-proj__sum{color:#c9cbd3}.igx-proj__stats{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0;display:grid}.igx-proj__stats div{border:1px solid var(--line);border-radius:14px;padding:12px 14px}.igx-proj__stats dt{color:var(--mute);font-size:12px}.igx-proj__stats dd{letter-spacing:-.03em;margin:2px 0 0;font-size:22px;font-weight:800}.igx-proj__cta{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}@media (width>=600px){.igx-hero__cta{flex-wrap:wrap;display:flex}.igx-hero__cta .igx-btn,.igx-hero__cta .igx-joinwrap{width:auto}.igx-final__cta{justify-content:center;max-width:none;display:flex}.igx-final__cta .igx-btn,.igx-final__cta .igx-joinwrap{width:auto}.igx-work__track{--cw:min(62vw, 460px)}}@media (width>=768px){.igx-sheet{place-items:center;padding:24px}.igx-sheet__box{border:1px solid var(--line-2);border-radius:26px;width:min(620px,100%);height:auto;max-height:min(88vh,900px);overflow:hidden}.igx-sheet[data-wide=true] .igx-sheet__box{width:min(1040px,100%)}.igx-sheet__bar{padding:12px 18px 12px 24px}.igx-sheet__body{padding:26px 28px 30px}.igx-pkgs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.igx-pkg--custom{grid-column:1/-1}.igx-proof__grid{grid-template-columns:repeat(3,1fr)}.igx-res{grid-template-columns:1fr}.igx-res__img{aspect-ratio:16/10}.igx-res__body{padding:4px 6px 6px}.igx-dc__grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:60px}.igx-work__arrows{display:flex}}@media (width>=1024px){.igx-head{padding-left:max(32px, env(safe-area-inset-left,0px));padding-right:max(32px, env(safe-area-inset-right,0px))}.igx-head__links{gap:6px;display:flex;position:absolute;left:50%;translate:-50%}.igx-head__links a{color:#c9cbd3;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s,background-color .3s}.igx-head__links a:hover{color:#fff;background:#ffffff0f}.igx-head__menu,.igx-menu{display:none!important}.igx-hero{align-items:center;padding-bottom:80px}.igx-hero__art{width:min(70vw,1100px);top:50%;left:auto;right:-8%;translate:0 -50%}.igx-hero__copy{gap:24px}.igx-sec__head{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:end;column-gap:60px;margin-bottom:56px}.igx-sec__head .igx-title{font-size:clamp(3.4rem,6.4vw,6.4rem)}.igx-bar{display:none}.igx-sec__head .igx-kicker{grid-column:1/-1}.igx-sec__head .igx-lead{justify-self:end;max-width:26rem}.igx-work__track{--cw:min(56vw, 880px);gap:28px;padding-top:30px;padding-bottom:40px}.igx-card{grid-template-columns:1.55fr 1fr;display:grid}.igx-card__media{aspect-ratio:16/10;height:100%}.igx-card__info{align-content:end;padding:26px}.igx-card__row{flex-direction:column;align-items:flex-start}.igx-card__row h3{font-size:28px}.igx-more__track{grid-template-columns:repeat(5,1fr);max-width:1400px;margin:0 auto;padding:0;display:grid;overflow:visible}.igx-svc{width:auto}.igx-svc__cta{grid-template-columns:1fr}.igx-pkg{padding:28px 26px 26px}.igx-pkgs{grid-template-columns:repeat(3,minmax(0,1fr))}.igx-pkg--custom{grid-column:auto}.igx-member{padding:34px 30px 30px}}@media (width>=1440px){.igx-sec__head,.igx-pkgs,.igx-proof__grid,.igx-dc__grid,.igx-work__nav,.igx-work__more,.igx-buy__fine{max-width:1320px}}@media (hover:hover) and (pointer:fine){.igx-card{transition:transform .15s linear,border-color .4s}.igx-card:hover{border-color:#c8d2ff59}}@media (prefers-reduced-motion:reduce){.igx *,.igx :before,.igx :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.igx-title__line>span,.igx [data-rv],.igx-in{opacity:1!important;transform:none!important}.igx-work__stage,.igx-member,.igx-hero__art{transform:none!important}html:has(.igx){scroll-behavior:auto}}.yx-orbit{z-index:20;transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.yx-card{--cond:"Archivo", "Arial Narrow", "Helvetica Neue", sans-serif;--tone:255, 160, 70;--sheen:50%;aspect-ratio:3/4;text-align:left;cursor:pointer;color:#fff;pointer-events:auto;background:linear-gradient(160deg, rgba(var(--tone), .62) 0%, rgba(var(--tone), .2) 48%, rgba(var(--tone), .38) 100%), #0a08122e;width:min(70vw,300px);box-shadow:inset 0 1px 0 #ffffffb3, inset 0 0 0 1px #ffffff0f, inset 0 0 40px rgba(var(--tone), .35), 0 0 50px rgba(var(--tone), .28), 0 40px 80px -30px #000000d9;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;font:inherit;border:1px solid #ffffff6b;border-radius:20px;grid-template-rows:auto 1fr auto;align-content:stretch;gap:10px;padding:18px 18px 16px;transition:box-shadow .4s,border-color .4s;display:grid;position:absolute;top:50%;left:50%;overflow:hidden}.yx-card[data-live=false]{pointer-events:none}.yx-card:hover,.yx-card:focus-visible{box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 50px rgba(var(--tone), .5), 0 0 70px rgba(var(--tone), .45), 0 40px 80px -30px #000000d9;border-color:#ffffffd9}.yx-card[data-tone=amber]{--tone:255, 150, 55}.yx-card[data-tone=ice]{--tone:90, 200, 255}.yx-card[data-tone=violet]{--tone:150, 110, 255}.yx-card[data-tone=coral]{--tone:255, 80, 85}.yx-card[data-tone=sage]{--tone:90, 210, 150}.yx-card[data-tone=steel]{--tone:160, 185, 230}.yx-card__img{object-fit:cover;opacity:.2;mix-blend-mode:luminosity;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000080 45%,#0000 75%);mask-image:linear-gradient(#000 0%,#00000080 45%,#0000 75%)}.yx-card__glyph{opacity:.22;color:#fff;pointer-events:none;position:absolute;bottom:30px;right:-14px}.yx-card__sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg, transparent calc(var(--sheen) - 22%), #ffffff52 var(--sheen), transparent calc(var(--sheen) + 18%));position:absolute;inset:-20%}.yx-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 50% 0,#ffffff2e,#0000 60%);position:absolute;inset:0}.yx-card__label,.yx-card__big,.yx-card__go{z-index:1;position:relative}.yx-card__label{font:500 10px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffdb}.yx-card__big{font-family:var(--cond);text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 2px 30px #00000040;align-self:end;font-size:clamp(2.3rem,11.5vw,3.1rem);font-weight:800;font-stretch:70%;line-height:.86;display:grid}.yx-card__go{font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff8c;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.yx-sheet-lead{color:#c9cbd3}.yx-row{border:1px solid var(--line-2);background:linear-gradient(#ffffff0f,#ffffff04);border-radius:20px;gap:12px;padding:18px;display:grid}.yx-row__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.yx-row__head h3{letter-spacing:-.03em;font-size:21px;font-weight:800}.yx-row__head b{letter-spacing:-.04em;font-size:26px;font-weight:800}.yx-row__head span{color:var(--mute);font-size:13px}.yx-row__note{color:#b9c4ff;margin-top:-4px;font-size:13px;font-weight:600}.yx-row__blurb{color:#c9cbd3;font-size:14.5px}.yx-row__cta{flex-wrap:wrap;gap:10px;display:flex}.yx-fine{color:var(--dim);font-size:12.5px}.yx-proj{grid-template-columns:1fr 1fr;gap:10px;display:grid}.yx-proj__item{border:1px solid var(--line);background:var(--g1);color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:16px;gap:8px;padding:0 0 10px;display:grid;overflow:hidden}.yx-proj__item img{aspect-ratio:16/10;object-fit:cover;width:100%}.yx-proj__item span{gap:2px;padding:0 10px;display:grid}.yx-proj__item b{font-size:14px}.yx-proj__item em{color:var(--mute);font-size:11.5px;font-style:normal}.yx-results{gap:8px;display:grid}.yx-results a{border:1px solid var(--line);border-radius:16px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.yx-results b{font-size:16px}.yx-results span{color:var(--mute);font-size:13px}.yx-results strong{color:var(--ink);font-size:16px}.yx-dc{justify-items:start;gap:14px;display:grid}.yx-dc__mark{color:#fff;background:linear-gradient(135deg,#7c6cff,#5865f2);border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.yx-dc h3{letter-spacing:-.03em;font-size:26px;font-weight:800}.yx-dc__price b{letter-spacing:-.04em;font-size:34px;font-weight:800}.yx-perks{gap:8px;width:100%;display:grid}.yx-perks li{border:1px solid var(--line);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.yx-perks span{color:var(--mute);font-size:14px}@media (width>=761px){.yx-card{aspect-ratio:4/5;border-radius:24px;width:min(30vw,470px);padding:26px 26px 22px}.yx-card__label{font-size:11px}.yx-card__big{font-size:clamp(3.2rem,5.4vw,6rem)}.yx-proj{grid-template-columns:repeat(3,1fr)}}.ya-orbit{height:460vh;margin-top:clamp(12px,3vw,36px);position:relative}.ya-orbit__stage{isolation:isolate;perspective:1150px;height:100svh;position:sticky;top:0;overflow:clip}.ya-orbit .yx-card{background:linear-gradient(160deg, rgba(var(--tone), .62) 0%, rgba(var(--tone), .2) 48%, rgba(var(--tone), .38) 100%), #060c16c7;width:min(70vw,300px,56svh);transform:translate(-50%,-50%);container-type:inline-size}.ya-orbit .yx-card__big{font-size:17cqi}.ya-orbit__hint,.ya-orbit__count{z-index:50;font-family:var(--mono);text-transform:uppercase;white-space:nowrap;pointer-events:none;margin:0;position:absolute;left:50%;translate:-50%}.ya-orbit__hint{top:calc(env(safe-area-inset-top,0px) + 78px);letter-spacing:.22em;color:var(--mute);opacity:calc(1 - var(--p,0) * 30);font-size:10px}.ya-orbit__count{bottom:calc(env(safe-area-inset-bottom,0px) + 84px);letter-spacing:.16em;color:var(--mute);opacity:calc(1 - var(--p,0) * var(--p,0) * var(--p,0));background:#050b12b8;border-radius:999px;padding:7px 12px;font-size:10.5px}.ya-orbit__count b{color:var(--ink);font-weight:700}.ya-orbit[data-calm]{height:auto}.ya-orbit[data-calm] .ya-orbit__stage{perspective:none;height:auto;position:static;overflow:visible}.ya-orbit[data-calm] .yx-orbit{padding:0 var(--gut-r) 0 var(--gut);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:1240px;margin:0 auto;display:grid;position:static}.ya-orbit[data-calm] .yx-card{width:auto;position:relative;top:auto;left:auto;transform:none}.ya-orbit[data-calm] .ya-orbit__hint,.ya-orbit[data-calm] .ya-orbit__count{display:none}@media (width>=761px){.ya-orbit .yx-card{width:min(30vw,470px,58svh)}.ya-orbit .yx-card__big{font-size:17cqi}}@media (width<=1023px),(pointer:coarse){.ya-orbit{height:340lvh}.ya-orbit__stage{--cw:min(74vw, 320px, 46svh);perspective:none;height:100lvh}.ya-orbit .yx-orbit{transform-style:flat}.ya-orbit .yx-card{left:calc(50% - var(--cw) / 2);top:calc(44% - var(--cw) * .667);width:var(--cw);aspect-ratio:3/4;transform-style:flat;backface-visibility:visible;will-change:transform;background:rgb(var(--tone));box-shadow:inset 0 1px 0 #ffffff8c, 0 0 34px rgba(var(--tone), .3), 0 18px 40px -18px #000c;transition:none;transform:none}.ya-orbit .yx-card__img{opacity:.74;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}.ya-orbit .yx-card:after{background:linear-gradient(#060c166b 0%,#060c1614 22%,#060c1624 40%,#060c16f2 62%,#060c16fa 100%)}.ya-orbit .yx-card__sheen{display:none}.ya-orbit .yx-card__big{font-size:19cqi}.ya-orbit__hint{display:none}.ya-orbit__count{top:calc(44% + var(--cw) * .667 + 16px);bottom:auto}html[data-orbit-pin] .ya-dock{opacity:0;pointer-events:none;transform:translateY(160%)}}.ya{--bg:#050b12;--bg-2:#0b1520;--glass:#0c18269e;--glass-2:#12253ab8;--line:#dce8f417;--line-2:#dce8f429;--cta:#eef4f9;--cta-ink:#0b1520;--lime:#7f9cff;--lime-2:#c48cff;--teal:#ff8fd1;--ink:#eef4f9;--mute:#a9b9c9;--dim:#6f8296;--sans:"Geist", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--head:"Montserrat", "Geist", ui-sans-serif, system-ui, sans-serif;--t4g-white:var(--cta);--t4g-ink:var(--cta-ink);--t4g-ease:var(--ease);--t4g-gold:var(--lime);--ys-paper:#fff;--ys-ink:var(--cta-ink);--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--gut:max(18px, env(safe-area-inset-left,0px));--gut-r:max(18px, env(safe-area-inset-right,0px));isolation:isolate;color:var(--ink);background:var(--bg);font-family:var(--sans);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}html:has(.ya){scroll-behavior:smooth;background:#050b12;scroll-padding-top:84px}html[data-ig-lock=true]{overflow:hidden}.ya *,.ya :before,.ya :after{box-sizing:border-box}.ya h1,.ya h2,.ya h3,.ya p{margin:0}.ya h1,.ya h2,.ya h3{font-family:var(--head)}.ya ul{margin:0;padding:0;list-style:none}.ya img,.ya video{max-width:100%;display:block}:where(.ya) a{color:inherit}.ya :focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:8px}:where(.ya) :where(button){font:inherit;color:inherit}.ya-skip{z-index:120;background:var(--cta);color:var(--cta-ink);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:-60px;left:12px}.ya-skip:focus{top:calc(env(safe-area-inset-top,0px) + 10px)}.ya-mono{font-family:var(--mono);letter-spacing:.02em;font-size:12px}.ya-dim{color:var(--dim)}.ya-h{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.3rem,10vw,4.6rem);font-weight:600;line-height:.98}.ya-h em{font-family:var(--head);letter-spacing:-.02em;color:#fff;font-style:italic;font-weight:500}.ya-h>span,.ya-h>em{display:inline}.ya-h--hero{font-size:clamp(2.6rem,12.5vw,6rem);line-height:.98}.ya-h--hero>span,.ya-h--hero>em{display:block}.ya-h--hero em{line-height:.98}.ya-h--final{text-align:center;font-size:clamp(2.6rem,11.5vw,6.8rem)}.ya-h--final>em,.ya-story__h em{background:linear-gradient(90deg,#7f9cff,#c48cff 55%,#ff8fd1);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;display:block}.ya-lead{color:var(--mute);text-wrap:pretty;max-width:34rem;font-size:clamp(1rem,4vw,1.12rem)}.ya-label{border:1px solid var(--line-2);font:500 12px/1 var(--mono);color:var(--mute);background:#0c182680;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.ya-label i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px var(--lime);border-radius:50%}.ya-label b{color:var(--ink);font-weight:500}.ya-badge{font:500 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#dfe6da;background:#0c18268c;border:1px solid #7f9cff59;border-radius:6px;justify-self:start;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.ya-badge i,.ya-flow__live i,.ya-strip i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 10px var(--lime);border-radius:2px;flex:none}.ya-micro{font:400 12px/1.5 var(--mono);color:var(--dim);text-decoration:none}.ya-micro:hover{color:var(--mute)}.ya-link{min-height:44px;font:500 13px/1 var(--mono);color:var(--lime);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ya-err{color:#ffb0a0;font-size:13px}.ya-btn{isolation:isolate;min-height:52px;font:700 15px/1 var(--head);letter-spacing:.005em;cursor:pointer;white-space:nowrap;translate:var(--mx,0px) var(--my,0px);transition:transform .35s var(--ease), translate .3s var(--ease), box-shadow .35s var(--ease), background-color .25s, border-color .25s, color .25s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ya-btn:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(130px circle at var(--hx,50%) var(--hy,50%), #7f9cff61, #c48cff24 45%, transparent 70%);opacity:0;transition:opacity .35s var(--ease);position:absolute;inset:0}.ya-btn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff47 45%,#ff8fd12e 55%,#0000);width:42%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-18deg)}.ya-btn .ya-arrow{transition:transform .3s var(--ease)}.ya-btn:active{transform:scale(.96)}.ya-btn:active:before{opacity:1}.ya-btn[disabled]{opacity:.6;cursor:progress}.ya-btn--lime{background:var(--cta);color:var(--cta-ink);box-shadow:0 0 #7f9cff00}.ya-btn--lime:after{background:linear-gradient(100deg,#0000,#7f9cff73 45%,#ff8fd166 55%,#0000)}.ya-btn--ghost{border-color:var(--line-2);color:var(--ink);-webkit-backdrop-filter:blur(10px);background:#0c1826b3}.ya-btn--dark{background:var(--cta-ink);color:var(--cta)}.ya-btn--sm{min-height:44px;padding:0 18px;font-size:14px}.ya-btn--full{width:100%}@media (hover:hover){.ya-btn:hover{transform:translateY(-3px)}.ya-btn:hover:before{opacity:1}.ya-btn:hover:after{animation:ya-shine .9s var(--ease) both}.ya-btn:hover .ya-arrow{animation:ya-arrow .6s var(--ease) both}.ya-btn--lime:hover{box-shadow:0 14px 34px -12px #7f9cffd9,0 0 0 1px #c48cff8c,0 0 44px -6px #ff8fd159}.ya-btn--ghost:hover{background:#182a3cd9;border-color:#c48cff8c;box-shadow:0 12px 30px -14px #7f9cffb3}.ya-btn--dark:hover{box-shadow:0 14px 30px -12px #2b45ff8c,0 0 0 1px #7f9cff80}.ya-btn:hover:active{transform:translateY(-1px)scale(.97)}}@keyframes ya-shine{to{transform:translate(360%)skew(-18deg)}}@keyframes ya-arrow{0%{transform:none}45%{opacity:0;transform:translate(9px,-9px)}46%{opacity:0;transform:translate(-9px,9px)}to{opacity:1;transform:translate(2px,-2px)}}.ya-aura{z-index:-1;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}.ya-aura__film{object-fit:cover;width:124%;height:124%;transform:translate3d(var(--ax,0%), var(--ay,0%), 0) rotate(var(--ar,0deg)) scale(var(--az,1));opacity:.92;will-change:transform;position:absolute;inset:-12%}@media (width>=1024px) and (hover:hover){.ya-aura__film{filter:hue-rotate(var(--ah,0deg)) brightness(var(--ab,1)) saturate(calc(1 + var(--av,0) * .35))}}.ya-aura__gl{opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);display:block;position:absolute;inset:0}.ya-aura[data-gl=on] .ya-aura__gl{opacity:1}.ya-aura[data-gl=on] .ya-aura__film{opacity:0;filter:none;transform:none}.ya-aura__tint{mix-blend-mode:screen;opacity:calc(.25 + var(--ap,0) * .75 + var(--av,0) * .4);background:radial-gradient(60% 50% at 80% 30%,#ff8fd129,#0000 70%),radial-gradient(60% 55% at 20% 75%,#7f9cff29,#0000 70%);position:absolute;inset:0}.ya-aura__shade{background:radial-gradient(70% 60% at 22% 40%,#050b12db,#0000 72%),linear-gradient(#050b1240,#050b121a 40%,#050b128c);position:absolute;inset:0}.ya-aura__grid{opacity:.35;background-image:radial-gradient(#dce8f438 1px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.ya-head{z-index:60;padding:calc(env(safe-area-inset-top,0px) + 12px) var(--gut-r) 12px var(--gut);animation:ya-fade .8s var(--ease) both;border-bottom:1px solid #0000;align-items:center;gap:12px;transition:background-color .35s,border-color .35s;display:flex;position:fixed;inset:0 0 auto}.ya-head[data-solid=true]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#050b12c7}.ya-brand{letter-spacing:-.02em;align-items:center;gap:10px;min-height:44px;margin-right:auto;font-size:18px;text-decoration:none;display:inline-flex}.ya-brand b{font-weight:700}.ya-mark{background:var(--cta);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.ya-mark img{filter:brightness(0)saturate();width:20px;height:auto}.ya-head__nav{display:none}.ya-head__cta{min-height:42px;padding:0 16px}.ya-burger{border:1px solid var(--line-2);cursor:pointer;background:#0c182699;border-radius:50%;place-content:center;gap:4px;width:44px;height:44px;display:grid}.ya-burger span{background:var(--ink);width:16px;height:1.5px;transition:transform .35s var(--ease), opacity .2s;border-radius:2px;display:block}.ya-head[data-open=true] .ya-burger span:first-child{transform:translateY(5.5px)rotate(45deg)}.ya-head[data-open=true] .ya-burger span:nth-child(2){opacity:0}.ya-head[data-open=true] .ya-burger span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.ya-menu{padding:8px var(--gut-r) 22px var(--gut);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);background:#050b12f2;position:absolute;top:100%;left:0;right:0}.ya-menu a{border-bottom:1px solid var(--line);letter-spacing:-.03em;min-height:58px;animation:ya-up .5s var(--ease) calc(var(--i,0) * 40ms) both;justify-content:space-between;align-items:center;font-size:26px;font-weight:600;text-decoration:none;display:flex}.ya-menu .ya-menu__mail{min-height:48px;font:400 13px var(--mono);color:var(--mute);border:0}.ya-hero{padding:calc(env(safe-area-inset-top,0px) + 96px) var(--gut-r) 40px var(--gut);align-content:start;gap:34px;min-height:100svh;display:grid}.ya-hero__copy{align-content:start;gap:20px;display:grid}.ya-hero__cta{gap:10px;display:grid}.ya-hero__cta .ya-btn{width:100%}.ya-cap{width:100%;font-family:var(--head);transition:transform .5s var(--ease);display:flex}.ya-cap .t4g-bookbtn__pill{text-align:center;color:var(--cta-ink);flex:1;text-decoration:none}.ya-cap .t4g-bookbtn__disc{color:var(--cta-ink);flex:none;text-decoration:none}.ya-cap--dc .t4g-bookbtn__disc{color:#5865f2}.ya-cap button:disabled{cursor:progress;opacity:.8}.ya-in{animation:ya-up .9s var(--ease) var(--d,0s) both}@keyframes ya-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ya-fade{0%{opacity:0}to{opacity:1}}.ya-flow{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(#12253ab8,#081019c7);border-radius:22px;overflow:hidden;box-shadow:0 30px 80px -40px #000000e6,inset 0 1px #ffffff0f}.ya-flow__bar{border-bottom:1px solid var(--line);color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;font-size:13px;display:flex}.ya-flow__sep{background:var(--line-2);width:1px;height:14px}.ya-flow__live{font:500 12px var(--mono);color:var(--lime);align-items:center;gap:7px;margin-left:auto;display:inline-flex}.ya-flow__live i{border-radius:50%;animation:2.4s ease-in-out infinite ya-pulse}@keyframes ya-pulse{50%{opacity:.35}}.ya-flow__canvas{height:270px;margin:0 4px;position:relative}.ya-flow__tools{gap:6px;display:grid;position:absolute;top:10px;left:10px}.ya-flow__tools span{border:1px solid var(--line);width:28px;height:28px;color:var(--mute);background:#ffffff05;border-radius:8px;place-items:center;font-size:12px;display:grid}.ya-flow__wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ya-flow__wire{fill:none;stroke:#7f9cff38;stroke-width:1.2px;transition:stroke .3s}.ya-flow__wires g[data-lit] .ya-flow__wire{stroke:#7f9cffbf}.ya-flow__spark{fill:var(--lime);opacity:.25}.ya-flow__wires g[data-lit] .ya-flow__spark{opacity:1}.ya-node{left:var(--x);top:var(--y);text-align:left;cursor:pointer;border:1px solid var(--line-2);min-width:92px;transition:border-color .25s, box-shadow .3s, transform .3s var(--ease);background:#081019eb;border-radius:12px;justify-items:start;gap:2px;padding:9px 11px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 30px -14px #000000e6}.ya-node b{white-space:nowrap;font-size:12.5px;font-weight:500}.ya-node span{font:400 10px var(--mono);color:var(--dim);white-space:nowrap}.ya-node[data-active=true]{border-color:#7f9cffb3;transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 0 3px #7f9cff1f,0 0 30px -6px #7f9cff73}.ya-node:first-of-type{transform:translate(-12%,-50%)}.ya-node:first-of-type[data-active=true]{transform:translate(-12%,-50%)scale(1.04)}.ya-node:last-of-type{transform:translate(-88%,-50%)}.ya-node:last-of-type[data-active=true]{transform:translate(-88%,-50%)scale(1.04)}.ya-flow__log{border-top:1px solid var(--line);gap:4px;padding:14px 16px 6px;display:grid}.ya-flow__log p{color:var(--mute);min-height:3em;font-size:14px}.ya-flow__log b{color:var(--ink);font-weight:500}.ya-tools{gap:12px;display:grid}.ya-tools ul{scrollbar-width:none;margin:0 calc(var(--gut-r) * -1) 0 calc(var(--gut) * -1);padding:2px var(--gut-r) 6px var(--gut);gap:10px;display:flex;overflow-x:auto}.ya-tools ul::-webkit-scrollbar{display:none}.ya-tools li{flex:none;justify-items:center;gap:6px;display:grid}.ya-tools li span{border:1px solid var(--line-2);width:44px;height:44px;color:var(--ink);transition:color .25s, border-color .25s, transform .35s var(--ease);background:#0c182699;border-radius:12px;place-items:center;display:grid}@media (hover:hover){.ya-tools li:hover span{color:var(--c);border-color:var(--c);transform:translateY(-3px)}}.ya-tools li[data-on] span{color:var(--c);background:#7f9cff14;border-color:#7f9cff99;box-shadow:0 0 20px -6px #7f9cff99}.ya-tools li em{font:normal 10.5px var(--mono);color:var(--dim)}.ya-sec{padding:clamp(88px, 18vw, 170px) var(--gut-r) 0 var(--gut)}.ya-sec__head{justify-items:start;gap:16px;max-width:1240px;margin:0 auto 34px;display:grid}.ya [data-rv]{opacity:0;transition:opacity .8s var(--ease) calc(var(--i,0) * 70ms), transform .8s var(--ease) calc(var(--i,0) * 70ms);transform:translateY(22px)}.ya [data-rv=in]{opacity:1;transform:none}.ya-mods{gap:14px;max-width:1240px;margin:0 auto;display:grid}.ya-mod{text-align:left;border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(12px);cursor:pointer;border-radius:22px;gap:8px;padding:14px 14px 20px;transition:border-color .3s,box-shadow .3s;display:grid}.ya-mod[data-on]{border-color:#7f9cff66;box-shadow:0 0 40px -18px #7f9cff80}.ya-mod b{letter-spacing:-.03em;font-size:22px;font-weight:600}.ya-mod__d{color:var(--mute);font-size:15px}.ya-mod__art{aspect-ratio:7/6;border:1px solid var(--line);background:#050b1299;border-radius:14px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.ya-lime{text-align:center;max-width:1300px;color:var(--cta-ink);background:radial-gradient(#0b152033 1px, transparent 1.3px) 0 0 / 26px 26px, radial-gradient(90% 120% at 100% 0%, #c48cff59, transparent 60%), radial-gradient(80% 120% at 0% 100%, #7f9cff66, transparent 60%), var(--cta);border-radius:30px;justify-items:center;gap:22px;margin:0 auto;padding:46px 22px 40px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 120px -50px #7f9cff8c}.ya-lime .ya-mono{color:#0b1520a6}.ya-lime__h{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;font-size:clamp(2rem,8.6vw,4.6rem);font-weight:600;line-height:1.02}.ya-lime__h em{font-family:var(--head);letter-spacing:-.02em;font-style:italic;font-weight:500;display:block}.ya-lime__icon{width:84px;height:84px;transition:transform .8s var(--ease);background:#0b1520;border-radius:22px;place-items:center;display:grid;box-shadow:0 18px 40px -16px #0b1520b3}.ya-lime[data-rv=in] .ya-lime__icon{animation:ya-icon 1.2s var(--ease) .3s both}@keyframes ya-icon{0%{transform:scale(.6)rotate(-12deg)}to{transform:none}}.ya-lime__icon .ya-mark{background:0 0;border-radius:14px;width:52px;height:52px}.ya-lime__icon .ya-mark img{filter:none;width:40px}.ya-lime:hover .ya-lime__icon{transform:rotate(-6deg)scale(1.05)}.ya-show{gap:16px;max-width:1240px;margin:0 auto;display:grid}.ya-show__stage{border:1px solid var(--line-2);aspect-ratio:4/3;touch-action:pan-y;background:#05080f;border-radius:22px;position:relative;overflow:hidden}.ya-show__media{object-fit:contain;width:100%;height:100%;transition:opacity .25s var(--ease);position:absolute;inset:0}.ya-show__media[data-off]{opacity:0;pointer-events:none}.ya-show__backdrop{object-fit:cover;filter:blur(26px)brightness(.62);width:116%;max-width:none;height:116%;position:absolute;inset:-8%}.ya-show__meta{justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:12px;right:12px}.ya-show__meta .ya-mono{color:var(--mute);background:#050b12b3;border-radius:999px;padding:5px 9px}.ya-chip{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-2);color:var(--mute);background:#050b12b3;border-radius:999px;padding:5px 9px}.ya-chip[data-kind=client]{color:var(--lime);border-color:#7f9cff73}.ya-show__views{border:1px solid var(--line);background:#050b12bf;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;bottom:12px;left:12px}.ya-show__views button{min-height:36px;font:500 11px var(--mono);color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px}.ya-show__views button[aria-pressed=true]{background:var(--cta);color:var(--cta-ink)}.ya-show__info{border:1px solid var(--line);background:#08101ae0;border-radius:22px;align-content:start;gap:12px;padding:20px;display:grid}.ya-show__info h3{letter-spacing:-.04em;font-size:30px;font-weight:600}.ya-show__info p{color:var(--mute)}.ya-show__cta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ya-show__nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding-top:14px;display:flex}.ya-show__nav>button{border:1px solid var(--line-2);cursor:pointer;background:#0c182699;border-radius:50%;width:44px;height:44px;font-size:16px}.ya-show__dots{gap:6px;display:flex}.ya-show__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.ya-show__dots button:after{content:"";background:var(--line-2);width:6px;height:6px;transition:width .35s var(--ease), background-color .3s;border-radius:6px}.ya-show__dots button[aria-pressed=true]:after{background:var(--lime);width:18px}.ya-ticks{gap:8px;display:grid}.ya-ticks li{color:#d9dfd4;grid-template-columns:16px 1fr;align-items:start;gap:8px;font-size:14.5px;display:grid}.ya-ticks svg{color:var(--lime);margin-top:4px}.ya-story{align-items:center;gap:16px;max-width:1240px;margin:40px auto 0;display:grid}.ya-story__copy{justify-items:start;gap:14px;display:grid}.ya-story__h{letter-spacing:-.04em;font-size:clamp(1.8rem,7vw,3rem);font-weight:600;line-height:1.02}.ya-story__h em{font-family:var(--head);color:var(--lime);font-style:italic;font-weight:500}.ya-story__film{aspect-ratio:1;object-fit:cover;border:1px solid var(--line-2);background:#000;border-radius:22px;width:100%}.ya-stats{border:1px solid var(--line);background:var(--line);border-radius:22px;gap:1px;max-width:1240px;margin:0 auto;display:grid;overflow:hidden}.ya-stat{-webkit-backdrop-filter:blur(10px);background:#060c13db;align-content:start;gap:8px;padding:22px 20px;display:grid}.ya-stat>b{letter-spacing:-.05em;font-size:clamp(2.6rem,12vw,4rem);font-weight:600;line-height:1}.ya-stat>span:not(.ya-mono){color:var(--mute);font-size:14px}.ya-stat__spark{width:100%;height:44px;margin-top:6px}.ya-stat__spark path{fill:none;stroke:var(--lime);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-dasharray:200;stroke-dashoffset:200px}.ya-stats[data-rv=in] .ya-stat__spark path{animation:ya-draw 1.6s var(--ease) .3s forwards}@keyframes ya-draw{to{stroke-dashoffset:0}}.ya-bars{gap:12px;margin-top:8px;display:grid}.ya-bars div{grid-template-columns:1fr auto;align-items:center;gap:6px 10px;display:grid}.ya-bars span{color:var(--mute);font-size:13px}.ya-bars b{letter-spacing:-.02em;font-size:18px;font-weight:600}.ya-bars i{background:linear-gradient(90deg, var(--lime-2), var(--lime));width:0;height:8px;transition:width 1.4s var(--ease) .3s;border-radius:8px;grid-column:1/-1}.ya-stats[data-rv=in] .ya-bars i{width:var(--w)}.ya-seg{gap:4px;margin-top:8px;display:flex}.ya-seg i{background:#ffffff0d;border-radius:5px;flex:1;height:26px}.ya-seg i[data-on]{background:linear-gradient(180deg, var(--lime), var(--lime-2))}.ya-cases{gap:10px;max-width:1240px;margin:14px auto 0;display:grid}.ya-case{border:1px solid var(--line);background:var(--glass);border-radius:18px;grid-template-columns:96px 1fr;align-items:center;gap:14px;padding:10px;text-decoration:none;transition:border-color .3s;display:grid}.ya-case:hover{border-color:#7f9cff66}.ya-case img{object-fit:cover;border-radius:12px;width:96px;height:96px}.ya-case__body{gap:3px;display:grid}.ya-case__body b{font-size:16px;font-weight:600}.ya-case__body span{color:var(--mute);font-size:13.5px}.ya-case__body em{color:var(--lime);margin-top:4px;font-style:normal}.ya-pkgs{gap:14px;max-width:1240px;margin:0 auto;display:grid}.ya-pkg{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(12px);border-radius:24px;align-content:start;gap:14px;padding:22px 20px 20px;display:grid}.ya-pkg[data-featured]{background:linear-gradient(#7f9cff14,#0c1826b3);border-color:#7f9cff80;box-shadow:0 0 60px -30px #7f9cff99}.ya-pkg__price b{letter-spacing:-.05em;font-size:48px;font-weight:600}.ya-pkg__price span{color:var(--dim);font:400 12px var(--mono)}.ya-pkg__who{color:var(--mute);font-size:15px}.ya-pkg__terms{margin-top:2px}.ya-pkg .ya-btn{margin-top:4px}@keyframes ya-grow{0%{transform:scaleX(0)}}@keyframes ya-draw-l{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}.ya-dc{gap:14px;max-width:1240px;margin:0 auto;display:grid}.ya-dc__brand{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(12px);border-radius:24px;align-content:start;gap:16px;padding:22px 20px;display:grid}.ya-dc__brand>p{color:var(--ink);letter-spacing:-.02em;font-size:18px}.ya-dc__perks{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.ya-dc__perks li{gap:2px;display:grid}.ya-dc__perks b{font-size:14.5px;font-weight:500}.ya-dc__perks span{color:var(--mute);font-size:13.5px}.ya-dc__lime{color:#fff;background:linear-gradient(135deg,#2b45ff 0%,#6a5cff 45%,#c46bd8 80%,#ff8fc4 100%);border-radius:24px;align-content:start;gap:16px;padding:26px 22px;display:grid;position:relative;overflow:hidden}.ya-dc__lime:after{content:"";opacity:.5;pointer-events:none;background:radial-gradient(closest-side,#ffffff73,#0000);width:70%;height:140%;animation:7s ease-in-out infinite ya-sheen;position:absolute;inset:-40% -20% auto auto}@keyframes ya-sheen{50%{transform:translate(-30%)}}.ya-dc__lime .ya-mono{color:#ffffffbf}.ya-dc__lime h2{letter-spacing:-.045em;font-size:clamp(2rem,8.5vw,3.4rem);font-weight:600;line-height:1.02}.ya-dc__lime h2 em{font-family:var(--head);letter-spacing:-.02em;font-style:italic;font-weight:500}.ya-dc__lime>p{color:#ffffffd9}.ya-dc__join{z-index:1;background:#050b1259;border:1px solid #ffffff40;border-radius:22px;gap:12px;padding:8px;display:grid;position:relative}.ya-dc__price{letter-spacing:-.03em;align-items:center;gap:8px;padding:6px 10px 0;font-size:22px;font-weight:600;display:flex}.ya-dc__price em{font:normal 12px var(--mono);color:#ffffffb3}.ya-dc__join .ya-btn{width:100%}.ya-dc__terms{z-index:1;font-size:11.5px;position:relative}.ya-pb{border:1px solid var(--line);background:var(--glass);border-radius:24px;gap:12px;max-width:1240px;margin:14px auto 0;padding:22px 20px;scroll-margin-top:90px;display:grid}.ya-pb .ya-mono{color:var(--dim)}.ya-pb h3{letter-spacing:-.02em;font-size:22px;font-weight:700}.ya-pb__form{gap:10px;max-width:460px;display:grid}.ya-pb__form label{color:var(--mute);font-size:13.5px}.ya-pb__form input{border:1px solid var(--line-2);min-height:50px;color:var(--ink);font:500 16px var(--mono);background:#050b1299;border-radius:14px;padding:0 16px}.ya-pb__hint{color:var(--dim);font-size:12.5px}.ya-pb__link{cursor:pointer;min-height:44px;color:var(--lime);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:13.5px;text-decoration:underline}.ya-pb__reader{z-index:130;padding:calc(env(safe-area-inset-top,0px) + 72px) var(--gut-r) 64px var(--gut);background:var(--bg);position:fixed;inset:0;overflow-y:auto}.ya-pb__reader article{gap:32px;max-width:68ch;margin:0 auto;display:grid}.ya-pb__reader h2{letter-spacing:-.03em;font-size:clamp(2rem,7vw,3.2rem);font-weight:700;line-height:1.05}.ya-pb__reader section{gap:12px;display:grid}.ya-pb__reader section h3{font-size:22px}.ya-pb__reader p{color:var(--mute);font-size:17px;line-height:1.7}.ya-pb__close{top:calc(env(safe-area-inset-top,0px) + 14px);right:var(--gut-r);border:1px solid var(--line-2);background:var(--bg-2);min-height:44px;color:var(--ink);cursor:pointer;font:700 14px var(--head);border-radius:999px;padding:0 18px;position:fixed}.ya-final{padding:clamp(110px, 26vw, 220px) var(--gut-r) 70px var(--gut);justify-items:center;gap:28px;display:grid}.ya-final__cta{width:100%;max-width:420px}.ya-strip{border-top:1px solid var(--line);width:100%;max-width:1240px;font:400 12px var(--mono);color:var(--mute);gap:10px;padding-top:30px;display:grid}.ya-strip span{align-items:center;gap:8px;display:inline-flex}.ya-strip i{border-radius:50%}.ya-foot{max-width:1240px;padding:36px var(--gut-r) calc(96px + env(safe-area-inset-bottom,0px)) var(--gut);border-top:1px solid var(--line);gap:22px;margin:0 auto;display:grid}.ya-foot__brand{justify-items:start;gap:10px;display:grid}.ya-foot__brand p{color:var(--mute);max-width:30rem}.ya-foot__links{flex-wrap:wrap;gap:0 20px;display:flex}.ya-foot__links a,.ya-foot__links button{min-height:44px;color:var(--mute);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14.5px;text-decoration:none;display:inline-flex}.ya-foot__links a:hover,.ya-foot__links button:hover{color:var(--lime)}.ya-dock{z-index:55;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--cta);min-height:50px;color:var(--cta-ink);font-family:var(--head);transition:transform .4s var(--ease), opacity .3s;border-radius:999px;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;translate:-50%;box-shadow:0 16px 40px -14px #000000e6,0 0 30px -10px #7f9cff99}.ya-dock[data-hide]{opacity:0;pointer-events:none;transform:translateY(160%)}.ya-toast{z-index:90;left:50%;top:calc(env(safe-area-inset-top,0px) + 80px);border:1px solid var(--line-2);max-width:calc(100vw - 32px);animation:ya-up .5s var(--ease) both;background:#0c1826f5;border-radius:14px;padding:12px 18px;font-size:14px;position:fixed;translate:-50%}.igx.ya-layer{background:0 0;min-height:0}.ya .ya-h--split[data-rv]{opacity:1;transform:none}.ya-w{vertical-align:top;margin:0 -.08em -.12em 0;padding:0 .08em .12em 0;display:inline-block;overflow:hidden}.ya-w>span{transform-origin:0 100%;transition:transform .95s var(--ease) calc(var(--wi,0) * 70ms);display:inline-block;transform:translateY(108%)rotate(4deg)}.ya-h--split[data-rv=in] .ya-w>span{transform:none}.ya-count{font-variant-numeric:tabular-nums}.ya-hero__copy{translate:0 calc(var(--h,0) * -70px);scale:calc(1 - var(--h,0) * .05);opacity:calc(1 - var(--h,0) * .85);transform-origin:0 0}.ya-hero__panel{translate:0 calc(var(--h,0) * -30px)}.ya-sec--lime{perspective:1400px}.ya-sec--lime[data-fx] .ya-lime{rotate:x calc(var(--p,0) * 16deg);scale:calc(1 - var(--pa,0) * .08)}.ya-sec--lime[data-fx] .ya-lime__icon{translate:0 calc(var(--p,0) * 26px);rotate:calc(var(--p,0) * 10deg)}.ya-mods[data-fx] .ya-mod{translate:0 calc(var(--p,0) * (var(--i,0) - 1) * 26px)}.ya-pkgs[data-fx] .ya-pkg{translate:0 calc(var(--p,0) * (var(--i,0) - 1) * 30px)}.ya-cases[data-fx] .ya-case{translate:calc(var(--p,0) * (var(--i,0) - 1.5) * 10px) 0}.ya-dc[data-fx]>:first-child{translate:0 calc(var(--p,0) * 22px)}.ya-dc[data-fx]>:last-child{translate:0 calc(var(--p,0) * -22px);rotate:calc(var(--p,0) * -1.5deg)}.ya-stats[data-fx] .ya-stat{translate:0 calc(var(--pa,0) * 18px)}.ya-final[data-fx] .ya-h--final{scale:calc(.86 + (1 - var(--pa,0)) * .14)}.ya-tick{border-block:1px solid var(--line);background:linear-gradient(90deg,#050b12b3,#0c182659,#050b12b3);gap:10px;margin-top:clamp(80px,16vw,150px);padding:18px 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ya-tick__row{will-change:transform;width:max-content;display:flex}.ya-tick__set{flex:none;display:flex}.ya-tick__set>span{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:22px;padding-right:22px;font-size:clamp(1.6rem,6vw,3.4rem);font-weight:600;line-height:1.1;display:inline-flex}.ya-tick__set em{font-family:var(--head);letter-spacing:-.01em;background:linear-gradient(90deg,#7f9cff,#c48cff 55%,#ff8fd1);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:500}.ya-tick__set i{color:var(--lime);font-size:.45em;font-style:normal}.ya-tick__row[data-dir="-1"] .ya-tick__set>span{color:var(--mute);font-size:clamp(1.1rem,4vw,2.1rem)}.ya-progress{z-index:70;transform-origin:0;height:2px;transform:scaleX(var(--sp,0));pointer-events:none;background:linear-gradient(90deg,#7f9cff,#c48cff,#ff8fd1);position:fixed;top:0;left:0;right:0}.ya-rail{display:none}.ya .ya-mod,.ya .ya-pkg,.ya .ya-case,.ya .ya-stat{transition:border-color .3s, box-shadow .35s var(--ease), background-color .3s, transform .4s var(--ease), opacity .8s var(--ease)}.ya-show__nav>button,.ya-burger{transition:border-color .25s, color .25s, transform .3s var(--ease), background-color .25s}.ya-show__nav>button:active,.ya-burger:active,.ya-mod:active{transform:scale(.95)}.ya-dock{isolation:isolate;overflow:hidden}.ya-dock:after{content:"";z-index:-1;width:40%;animation:ya-shine 1.1s var(--ease) 2.5s both;background:linear-gradient(100deg,#0000,#7f9cff80,#ff8fd166,#0000);position:absolute;inset:-20% auto -20% 0;transform:translate(-160%)skew(-18deg)}.ya-dock:active{transform:scale(.96)}.ya-layer .igx-btn{transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .25s, background-color .25s}.ya-layer .igx-btn:active{transform:scale(.96)}@media (hover:hover){.ya-mod:hover,.ya-pkg:hover,.ya-case:hover{border-color:#c48cff73;transform:translateY(-6px);box-shadow:0 24px 50px -28px #7f9cffb3}.ya-stat:hover{background:var(--glass-2)}.ya-show__nav>button:hover{color:var(--lime);background:#7f9cff24;border-color:#7f9cff80;transform:scale(1.08)}.ya-burger:hover{border-color:#c48cff80;transform:rotate(90deg)}.ya-head__nav a,.ya-foot__links a,.ya-foot__links button{transition:color .2s, background-size .35s var(--ease);background:linear-gradient(90deg,#7f9cff,#ff8fd1) 0 100%/0 1px no-repeat}.ya-head__nav a:hover,.ya-foot__links a:hover,.ya-foot__links button:hover{background-size:100% 1px}.ya-link:hover{color:var(--teal)}.ya-layer .igx-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #7f9cffcc,0 0 0 1px #c48cff73}}.ya-hero{overflow-x:clip}.ya-tilt{perspective:1300px;perspective-origin:50% 35%;touch-action:pan-y}.ya-tilt__body{transform-style:preserve-3d;transform:translateZ(var(--tz,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;position:relative}.ya-tilt__body>.ya-flow{z-index:1;position:relative}.ya-tilt__edge{pointer-events:none;background:linear-gradient(160deg,#7f9cff29,#0c182680 45%,#ff8fd11f);border:1px solid #c48cff47;border-radius:22px;position:absolute;inset:0;transform:translateZ(-9px)}.ya-tilt__edge--2{opacity:.6;transform:translateZ(-18px)}.ya-tilt__shadow{filter:blur(34px);pointer-events:none;background:radial-gradient(closest-side,#7f9cff66,#c48cff29 60%,#0000);border-radius:40px;position:absolute;inset:12% 6% -4%;transform:translateZ(-120px)}.ya-tilt__glare{z-index:2;pointer-events:none;background:radial-gradient(42% 52% at var(--gx,50%) var(--gy,40%), #ffffff29, #c48cff12 45%, transparent 72%), linear-gradient(115deg, transparent 30%, #ffffff0f 46%, transparent 60%);border-radius:22px;position:absolute;inset:0;transform:translateZ(1px);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0a}.ya-tilt__card{z-index:3;-webkit-backdrop-filter:blur(14px);pointer-events:none;white-space:nowrap;background:linear-gradient(160deg,#203856d1,#0a1420d1);border:1px solid #dce8f42e;border-radius:16px;gap:3px;padding:12px 16px 13px;display:grid;position:absolute;box-shadow:0 26px 50px -24px #000000f2,0 0 34px -14px #7f9cffb3,inset 0 1px #ffffff1a}.ya-tilt__card .ya-mono{color:var(--dim);letter-spacing:.02em;font-size:10.5px}.ya-tilt__card b{letter-spacing:-.04em;background:linear-gradient(90deg,#eef4f9,#c48cff 70%,#ff8fd1);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:600;line-height:1.05}.ya-tilt__card>span:last-child{color:var(--mute);font-size:12px}.ya-tilt__card--a{transform-origin:100% 0;top:-26px;right:-6px;transform:translateZ(80px)scale(.86)}.ya-tilt__card--b{transform-origin:0 100%;bottom:82px;left:-6px;transform:translateZ(130px)scale(.86)}@media (width>=600px){.ya-tilt__card--a{right:-22px;transform:translateZ(80px)}.ya-tilt__card--b{left:-30px;transform:translateZ(130px)}.ya-hero__cta{flex-wrap:wrap;display:flex}.ya-hero__cta .ya-btn{width:auto}.ya-cap{width:auto;display:inline-flex}.ya-final__cta{justify-content:center;max-width:none}.ya-flow__canvas{height:300px}.ya-strip{flex-wrap:wrap;justify-content:space-between;display:flex}}@media (width>=768px){.ya-mods,.ya-pkgs,.ya-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ya-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.ya-dc{grid-template-columns:.85fr 1.15fr}.ya-dc__lime{padding:40px 38px}.ya-dc__join{grid-template-columns:1fr auto;align-items:center}.ya-dc__price{padding:0 12px}.ya-dc__join .ya-btn{width:auto}.ya-show{grid-template-columns:1.5fr 1fr}.ya-show__stage{aspect-ratio:16/10}.ya-story{grid-template-columns:1fr 1fr}.ya-lime{padding:70px 40px 60px}}@media (width>=1024px){.ya-head{padding-left:max(40px, env(safe-area-inset-left,0px));padding-right:max(40px, env(safe-area-inset-right,0px));gap:16px}.ya-head__nav{gap:32px;display:flex;position:absolute;left:50%;translate:-50%}.ya-head__nav a{font-family:var(--head);color:var(--mute);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.ya-head__nav a:hover{color:var(--ink)}.ya-burger,.ya-menu{display:none!important}.ya-progress{display:none}.ya-rail{z-index:40;right:max(22px, env(safe-area-inset-right,0px));gap:4px;display:grid;position:fixed;top:50%;translate:0 -50%}.ya-rail:before{content:"";background:var(--line-2);width:1px;position:absolute;top:8px;bottom:8px;right:5px}.ya-rail:after{content:"";transform-origin:50% 0;width:1px;transform:scaleY(var(--sp,0));background:linear-gradient(#7f9cff,#c48cff,#ff8fd1);position:absolute;top:8px;bottom:8px;right:5px}.ya-rail a{z-index:1;justify-content:flex-end;align-items:center;gap:12px;min-height:30px;text-decoration:none;display:flex;position:relative}.ya-rail span{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);opacity:0;transition:opacity .3s, translate .35s var(--ease), color .2s;translate:8px}.ya-rail i{border:1px solid var(--line-2);background:var(--bg);width:11px;height:11px;transition:transform .3s var(--ease), background-color .3s, border-color .3s;border-radius:50%}.ya-rail:hover span{opacity:1;translate:0}.ya-rail a[aria-current] span{color:var(--ink)}.ya-rail a[aria-current] i{background:var(--lime);border-color:var(--lime);transform:scale(1.15);box-shadow:0 0 14px #7f9cffcc}.ya-rail a:hover i{border-color:var(--teal);transform:scale(1.3)}.ya-hero{padding:140px max(40px, env(safe-area-inset-right,0px)) 60px max(40px, env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;column-gap:56px;max-width:1440px;margin:0 auto}.ya-tools{grid-column:1/-1;margin-top:30px}.ya-tools ul{gap:42px;margin:0;padding:0;overflow:visible}.ya-flow__canvas{height:330px}.ya-sec{padding-left:max(40px, env(safe-area-inset-left,0px));padding-right:max(40px, env(safe-area-inset-right,0px))}.ya-sec__head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;column-gap:60px;margin-bottom:56px}.ya-sec__head .ya-label{grid-column:1/-1}.ya-sec__head .ya-lead{justify-self:end}.ya-dock{display:none}.ya-foot{grid-template-columns:1fr auto;align-items:end;padding-bottom:40px}.ya-foot__small{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ya *,.ya :before,.ya :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ya [data-rv]{opacity:1;transform:none}.ya-aura__film{transform:none}.ya-aura__gl{display:none}.ya-w>span{transform:none}.ya-hero__copy,.ya-hero__panel,.ya [data-fx],.ya [data-fx] *,.ya-btn{translate:none;rotate:none;scale:none}}@media (width<=1023px),(pointer:coarse){.ya *,.ya :before,.ya :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ya{--glass:#0c1826eb;--glass-2:#12253af0}.ya-head[data-solid=true]{background:#050b12f2}.ya-aura{height:100lvh;bottom:auto}.ya-aura__tint,.ya-aura__grid{display:none}}.ya-aura[data-gl=on] .ya-aura__shade{opacity:.35}.ya-aura[data-gl=on] .ya-aura__tint{display:none}.ya-mod__art img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease);display:block}.ya-mod[data-on] .ya-mod__art img{transform:scale(1.04)}.ya-lime{--ps:paused;isolation:isolate;align-content:center;padding-bottom:104px}.ya-lime[data-live]{--ps:running}.ya-lime__copy{z-index:2;animation:ya-lime-copy 16s linear infinite var(--ps);justify-items:center;gap:22px;display:grid;position:relative}.ya-lime__show{z-index:1;clip-path:circle(0% at 50% 58%);animation:ya-lime-show 16s var(--ease) infinite var(--ps);display:block;position:absolute;inset:0;overflow:hidden}.ya-lime__show img{object-fit:cover;width:100%;height:100%;animation:ya-lime-zoom 16s linear infinite var(--ps);display:block}.ya-lime__cta{z-index:3;justify-items:center;gap:10px;display:grid;position:absolute;bottom:28px;left:0;right:0}.ya-lime__tag{color:#eef4f9;font:500 12px/1.3 var(--mono);opacity:0;animation:ya-lime-tag 16s linear infinite var(--ps);background:#050b12bd;border-radius:999px;padding:6px 13px}.ya-lime__cta .ya-btn{animation:ya-lime-btn 16s linear infinite var(--ps)}@keyframes ya-lime-show{0%,20%{clip-path:circle(0% at 50% 58%)}30%,86%{clip-path:circle(125% at 50% 58%)}96%,to{clip-path:circle(0% at 50% 58%)}}@keyframes ya-lime-copy{0%,20%{opacity:1}25%,90%{opacity:0}97%,to{opacity:1}}@keyframes ya-lime-zoom{0%,20%{transform:scale(1.04)}86%,to{transform:none}}@keyframes ya-lime-tag{0%,28%{opacity:0}33%,84%{opacity:1}88%,to{opacity:0}}@keyframes ya-lime-btn{0%,22%{color:#eef4f9;background-color:#0b1520}28%,86%{color:#0b1520;background-color:#eef4f9}94%,to{color:#eef4f9;background-color:#0b1520}}@keyframes ya-lime-fade{0%,20%{opacity:0}30%,86%{opacity:1}96%,to{opacity:0}}@media (width<=1023px),(pointer:coarse){.ya-lime__show{clip-path:none;opacity:0;animation-name:ya-lime-fade}.ya-lime__show img{animation:none}}@media (width<=767px){.ya-lime{aspect-ratio:4/5}}@media (width>=768px){.ya-lime{aspect-ratio:16/9}}@media (width>=768px) and (width<=1023px){.ya-lime{aspect-ratio:16/10;padding-top:34px}.ya-lime__h{font-size:3.1rem}}@media (prefers-reduced-motion:reduce){.ya-lime__copy,.ya-lime__show,.ya-lime__show img,.ya-lime__tag,.ya-lime__cta .ya-btn{animation:none}}.ya-show__bar{gap:10px;display:grid}.ya-show__bar .ya-show__nav{border-top:0;margin-top:0;padding-top:0}.ya-show__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ya-show__tags{align-items:center;gap:8px;display:flex}.ya-show__tags .ya-mono{color:var(--mute)}.ya-show__row .ya-show__views{position:static}.ya-show__row .ya-show__views button{min-height:44px;padding:0 8px;font-size:10.5px}.ya-show__meta,.ya-show__stage>.ya-show__views,.ya-show__navend{display:none}@media (width>=768px){img.ya-show__media{-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 14% 86%,#0000 92%);mask-image:linear-gradient(90deg,#0000 8%,#000 14% 86%,#0000 92%)}.ya-show__bar{display:none}.ya-show__meta,.ya-show__stage>.ya-show__views{display:flex}.ya-show__navend{display:block}}@media (width<=1023px),(pointer:coarse){.ya-show__backdrop{display:none}}
