@charset "UTF-8";.rb:nth-child(6n + 2){color: #6366f1}.rb:nth-child(6n + 3){color: #8b5cf6}.rb:nth-child(6n + 4){color: var(--flame)}.rb:nth-child(6n + 5){color: var(--blue-500)}.rb:nth-child(6n){color: #ec4899}.chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 4px 0 2px}.chip::before{content: "";position: absolute;inset: 0;background: linear-gradient(120deg,var(--blue-600),#8b5cf6);opacity: 0;transition: opacity .35s var(--ease);z-index: -1}.chip:hover::before{opacity: 1}.chip:hover{border-color: transparent;background: transparent;color: #fff;transform: translateY(-2px)}.chip{position: relative;overflow: hidden;padding: 6px 13px;border-radius: 999px;background: var(--mist);border: 1px solid var(--line);font-size: .82rem;color: var(--ink-500);transition: background .3s,color .3s,border-color .3s,transform .3s var(--ease)}.rb{display: inline-block;color: var(--blue-600);animation: hueCycle 6.5s linear infinite,letterWave 3.4s ease-in-out infinite;animation-delay: calc(var(--i) * -.24s),calc(var(--i) * .08s);will-change: transform;font-family: inherit}.caps__in{display: grid;grid-template-columns: minmax(0,.82fr) minmax(0,1.18fr);gap: clamp(26px,4vw,62px);align-items: start}.caps__aside{position: sticky;top: calc(var(--head-h) + 84px)}.caps__aside .eyebrow{margin-bottom: 16px}.caps__aside h2{font-size: clamp(2rem,3.6vw,3rem);margin-bottom: 14px}.caps__aside > p{color: var(--ink-500);font-size: 1rem;max-width: 40ch}.caps__facts{list-style: none;margin: 22px 0 26px;padding: 0;display: grid;gap: 10px}.caps__facts li{display: flex;align-items: center;gap: 10px;font-size: .92rem;color: var(--ink-700)}.caps__facts .ico{width: 18px;height: 18px;flex: none;padding: 3px;border-radius: 50%;background: #e9fbf1;color: #0b7a45}.caps__cta{display: flex;flex-direction: column;align-items: flex-start;gap: 14px}.caps__grid{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: clamp(10px,1.3vw,16px)}.cap{grid-template-columns: 46px minmax(0,1fr);gap: 13px;padding: 18px 16px}.cap::before{content: "";position: absolute;inset: 0;background: linear-gradient(150deg,var(--c1),var(--c2) 55%,var(--c3));opacity: 0;transition: opacity .45s var(--ease)}.cap__ico{width: 46px;height: 46px;border-radius: 14px;transition: transform .45s var(--ease),box-shadow .45s}.cap__txt{min-width: 0}.cap__go{position: absolute;right: 14px;top: 14px;opacity: 0;transform: translate(-6px,4px);transition: opacity .35s var(--ease),transform .35s var(--ease);color: #fff}.cap__go .ico{width: 15px;height: 15px}.cap:hover{transform: translateY(-6px);border-color: transparent;box-shadow: 0 20px 36px -18px color-mix(in srgb,var(--c3) 80%,transparent)}.cap:hover::before{opacity: 1}.cap:hover .cap__txt b{color: #fff}.cap:hover .cap__txt span{color: rgba(255,255,255,.78)}.cap:hover .cap__ico{background: rgba(255,255,255,.22);box-shadow: none;transform: rotate(-8deg) scale(1.06)}.cap:hover .cap__go{opacity: 1;transform: none}.cap__ico.icobox{--isz: 22px}.caps{position: relative;background: var(--paper)}.caps::after{position: absolute;inset: 0;pointer-events: none;background: linear-gradient(180deg,rgba(255,255,255,.6),transparent 18%,transparent 84%,rgba(255,255,255,.7));content: none}.cap{--deep: color-mix(in srgb,var(--c3) 78%,#000);position: relative;display: grid;align-items: center;height: 100%;border-radius: 20px;border: 1px solid var(--line);box-shadow: var(--sh-1);overflow: hidden;transition: transform .45s cubic-bezier(.2,.8,.25,1),box-shadow .45s var(--ease),border-color .45s;background: #fff;backdrop-filter: none}@media (max-width: 1100px){.caps__in{grid-template-columns: 1fr}.caps__aside{position: static}.caps__grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.caps__grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.chips--hide-sm{display: none}}@media (max-width: 520px){.caps__grid{grid-template-columns: minmax(0,1fr)}}@media (max-width: 420px){.cap{grid-template-columns: 40px minmax(0,1fr);padding: 14px 13px;gap: 11px}.cap__ico{width: 40px;height: 40px;border-radius: 12px}.cap__ico.icobox{--isz: 19px}}.hero{position: relative;isolation: isolate;overflow: hidden;color: #fff}.slide__copy{max-width: 560px}.slide__text{max-width: 430px;margin-bottom: 30px;font-size: clamp(1rem,1.25vw,1.1rem);color: rgba(255,255,255,.84)}.slide__ctas{display: flex;flex-wrap: wrap;gap: 12px}.slide__art{justify-self: end;align-self: end}.hero__ctrl{right: max(22px,calc((100vw - var(--wrap)) / 2 + 22px));flex-direction: column;align-items: flex-end}.hero__btn .ico{width: 17px;height: 17px}.hero__btn:hover{color: #fff;background: rgba(255,255,255,.16)}.hero__dots{display: flex;align-items: center;gap: 8px}.hero__dot span{position: absolute;inset: 0;width: 100%;background: #fff;border-radius: inherit;transform: scaleX(0);transform-origin: left center}.hero__dot.is-active{width: 62px}.hero__dot.is-active span{animation: fill var(--slide-dur,7s) linear forwards}.slide__in{padding-bottom: clamp(140px,13vw,172px)}.slide h1 em{font-style: normal;background: linear-gradient(96deg,#ffd7a8,#ff7a3d 55%,#ffb37a);-webkit-background-clip: text;background-clip: text;color: transparent}.trustline{display: flex;align-items: center;gap: 14px;margin-top: 30px;padding-top: 22px;border-top: 1px solid rgba(255,255,255,.16);max-width: 460px}.trustline__nums{display: flex;gap: 22px}.trustline p{margin: 0;font-size: .8rem;line-height: 1.45;color: rgba(255,255,255,.66);border-left: 1px solid rgba(255,255,255,.18);padding-left: 14px}.chipf{display: flex;padding: 9px 15px 9px 11px;font-size: .8rem;animation: bob 6s ease-in-out infinite}.chipf .ico{width: 16px;height: 16px;color: #ffd7a8}.trustline__nums > div{min-width: max-content}.slide__eyebrow{font-size: .7rem;letter-spacing: .13em}.hero__dust{position: absolute;inset: 0;z-index: -1;overflow: hidden;pointer-events: none}.slide.is-active .slide__art img{animation: artIn 1.1s var(--ease) .1s both}.slide.is-active .chipf--a{animation: chipIn .7s var(--ease) .55s both,bob 6s ease-in-out .55s infinite}.slide.is-active .chipf--b{animation: chipIn .7s var(--ease) .7s both,bob 6s ease-in-out -2s infinite}.slide.is-active .chipf--c{animation: chipIn .7s var(--ease) .85s both,bob 6s ease-in-out -4s infinite}.rb-word{display: inline-block;white-space: nowrap}.slide__in{align-items: center}.slide h1{line-height: 1.02;color: #fff;margin-bottom: 18px;font-weight: 700;letter-spacing: -.045em;text-shadow: 0 18px 50px rgba(0,0,0,.22)}.slide__art{display: flex;align-items: flex-end}.slide__shape svg{width: 100%;height: auto;filter: drop-shadow(0 30px 60px rgba(0,0,0,.35))}.slide__shape svg path{animation: shapeTurn 26s ease-in-out infinite;transform-origin: 50% 50%}.hero__stage.is-dragging{cursor: grabbing}.hero__stage.is-dragging .slide{transition: none}.slide__in,.slide__shape,.slide__hero-img{transition: transform .55s var(--ease)}.hero__stage.is-dragging .slide__in{transition: none}.floatcard > span:last-child{min-width: 0}.slide__halo{top: 48%}.slide__in{grid-template-columns: minmax(0,.88fr) minmax(0,1.12fr)}.slide.is-leaving .slide__eyebrow,.slide.is-leaving h1,.slide.is-leaving .slide__text,.slide.is-leaving .slide__ctas,.slide.is-leaving .trustline{animation: copyOut .58s var(--ease) both}.slide.is-leaving h1{animation-delay: .04s}.slide.is-leaving .slide__text{animation-delay: .07s}.slide.is-leaving .slide__ctas{animation-delay: .1s}.slide.is-leaving .trustline{animation-delay: .13s}.slide.is-leaving .slide__hero-img{animation: artOut .6s var(--ease) both}.slide.is-leaving .slide__shape{animation: shapeOut .6s var(--ease) both}.slide.is-leaving .chipf{animation: chipOut .38s var(--ease) both}.slide.is-active .slide__eyebrow{animation: copyIn .72s var(--ease) .1s both}.slide.is-active h1{animation: headIn .9s var(--ease) .16s both}.slide.is-active .slide__text{animation: copyIn .8s var(--ease) .26s both}.slide.is-active .slide__ctas{animation: copyIn .8s var(--ease) .34s both}.slide.is-active .trustline{animation: copyIn .8s var(--ease) .42s both}.slide.is-active .slide__hero-img{animation: artIn2 1s var(--ease) .12s both}.slide.is-active .slide__shape{animation: shapeIn2 1s var(--ease) .04s both}.slide__bg{position: absolute;inset: 0;z-index: -2;transition: opacity .8s var(--ease)}.slide.is-active .slide__bg{animation: bgZoom 8s var(--ease) both}.slide{position: relative;grid-area: 1 / 1;opacity: 0;visibility: hidden;transition: none}.slide.is-active{opacity: 1;visibility: visible;z-index: 1;animation: slideFadeIn .5s var(--ease) both}.slide.is-leaving{opacity: 0;visibility: visible;z-index: 2;animation: slideFadeOut .6s var(--ease) both;pointer-events: none;animation-duration: .46s}.slide.is-leaving .slide__eyebrow,.slide.is-leaving h1,.slide.is-leaving .slide__text,.slide.is-leaving .slide__ctas,.slide.is-leaving .trustline{animation-duration: .42s}.slide.is-leaving .slide__hero-img,.slide.is-leaving .slide__shape{animation-duration: .46s}.slide.is-active .slide__eyebrow{animation-duration: .6s;animation-delay: .2s}.slide.is-active h1{animation-duration: .8s;animation-delay: .26s}.slide.is-active .slide__text{animation-duration: .65s;animation-delay: .34s}.slide.is-active .slide__ctas{animation-duration: .65s;animation-delay: .4s}.slide.is-active .trustline{animation-duration: .65s;animation-delay: .46s}.slide.is-active .slide__hero-img{animation-duration: .85s;animation-delay: .22s}.slide.is-active .slide__shape{animation-duration: .85s;animation-delay: .14s}.slide.is-active .chipf--a{animation-delay: .7s,.7s}.slide.is-active .chipf--b{animation-delay: .8s,-2s}.slide.is-active .chipf--c{animation-delay: .9s,-4s}.slide[data-theme="azure"] .slide__bg{background: linear-gradient(158deg,#102a7a 0%,#1e40af 42%,#2f6fe0 74%,#4f93f5 100%)}.slide[data-theme="plum"] .slide__bg{background: linear-gradient(158deg,#12021d 0%,#2b1338 44%,#4a3a5e 78%,#6d5a80 100%)}.slide[data-theme="midnight"] .slide__bg{background: linear-gradient(158deg,#080f22 0%,#14224f 42%,#1e3a8a 76%,#2b55b8 100%)}.slide[data-theme="ember"] .slide__bg{background: linear-gradient(158deg,#2a0a0a 0%,#6b1c1c 38%,#3a201b 74%,#1c1917 100%)}.floatcard{display: grid;z-index: 3;transition: transform .45s var(--ease);position: absolute;left: 18px;top: 18px;background: rgba(255,255,255,.94);backdrop-filter: blur(10px);box-shadow: var(--sh-2);grid-template-columns: 38px minmax(0,1fr);align-items: center;gap: 12px;padding: 10px 16px 10px 10px;border-radius: 17px}.chipf--a{left: auto;right: 74%;top: 14%}.chipf--b{animation-delay: -2s;right: -6%;top: 44%}.chipf--c{animation-delay: -4s;left: -10%;bottom: 16%}.slide__hero-img{position: relative;z-index: 2;filter: drop-shadow(0 44px 70px rgba(0,0,0,.45));will-change: transform;width: 100%;max-width: min(112%,780px);height: clamp(540px,92vh,1000px);max-height: none;object-fit: contain;object-position: bottom center}.hero__stage{cursor: grab;touch-action: pan-y;isolation: isolate;position: relative;display: grid;min-height: clamp(620px,80vh,880px)}.slide__art{overflow: visible;justify-content: center;position: relative;width: 100%;height: 100%;min-height: clamp(420px,60vh,700px);margin-bottom: calc(-1 * clamp(52px,5.6vw,78px))}.slide__art img.slide__hero-img{width: 100%;max-height: none;object-fit: contain;object-position: bottom center;height: clamp(430px,66vh,780px);max-width: min(115%,760px)}.slide__shape{position: absolute;left: 50%;top: 50%;z-index: 1;will-change: transform;width: clamp(380px,42vw,640px);translate: -38% -54%}.slide__halo{left: 52%;position: absolute;aspect-ratio: 1;translate: -50% -50%;border-radius: 50%;background: radial-gradient(circle,rgba(255,255,255,.16),transparent 62%);z-index: 0;animation: haloPulse 7s ease-in-out infinite;width: clamp(440px,48vw,720px)}.chipf{z-index: 4;position: absolute;align-items: center;gap: 9px;border-radius: 999px;background: rgba(255,255,255,.13);border: 1px solid rgba(255,255,255,.3);backdrop-filter: blur(12px) saturate(160%);box-shadow: 0 12px 30px rgba(0,0,0,.22);color: #fff;white-space: nowrap;width: max-content}.floatcard .icobox{width: 38px;height: 38px;border-radius: 12px;--isz: 18px}.slide__title{color: #fff;font-size: clamp(2.75rem,5.9vw,4.6rem);font-weight: 700;line-height: 1.02;letter-spacing: -.045em;margin-bottom: 18px;text-shadow: 0 18px 50px rgba(0,0,0,.22)}.slide__title em{font-style: normal;background: linear-gradient(96deg,#ffd7a8,#ff7a3d 55%,#ffb37a);-webkit-background-clip: text;background-clip: text;color: transparent}.slide.is-active .slide__title{animation: headIn .8s var(--ease) .26s both}.slide.is-leaving .slide__title{animation: copyOut .42s var(--ease) .04s both}.swapbar{position: relative;margin: 18px 0 22px;padding: 16px 18px 18px 20px;border-radius: 18px;background: linear-gradient(120deg,rgba(239,246,255,.9),rgba(255,255,255,.6));border: 1px solid var(--line-soft);overflow: hidden}.swapbar::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background: linear-gradient(180deg,var(--blue-600),#a855f7 55%,var(--flame))}.swapbar__label{display: inline-flex;align-items: center;gap: 6px;margin-bottom: 6px;font-size: .66rem;font-weight: 500;letter-spacing: .15em;text-transform: uppercase;color: var(--ink-300)}.swapbar__label .ico{width: 12px;height: 12px;color: var(--blue-500)}.swapbar__line{margin: 0}.swap{min-width: 0;text-align: left;position: relative;overflow: hidden;display: block;width: 100%;height: 1.32em;font-size: clamp(1.5rem,2.4vw,2rem);line-height: 1.32em;letter-spacing: -.03em}.swapbar__bar{display: block;width: 100%;height: 2px;margin-top: 12px;border-radius: 2px;background: rgba(148,163,184,.22);overflow: hidden}.swapbar__bar i{display: block;height: 100%;width: 100%;border-radius: inherit;background: linear-gradient(90deg,var(--blue-600),#a855f7,var(--flame));transform-origin: left;animation: swapProgress 2.2s linear infinite}.slide__eyebrow .ico{width: 13px;height: 13px;display: block}.hero__stage:not(.is-ready) .slide.is-active,.hero__stage:not(.is-ready) .slide.is-active :is( .slide__bg,.slide__art,.slide__hero-img,.slide__shape,.slide__eyebrow,.slide__title,h1,.slide__text,.slide__ctas,.trustline ){animation: none !important}.hero__btn--oynat{padding-inline: 12px}.hero__btn--oynat .ico{stroke-width: 1.8;width: 15px;height: 15px}.hero__btn--oynat .hero__ikonOyna{display: none}.hero__btn--oynat.is-durdu .hero__ikonDur{display: none}.hero__btn--oynat.is-durdu .hero__ikonOyna{display: inline}.hero__stage .slide:not(.is-active):not(.is-leaving),.hero__stage .slide:not(.is-active):not(.is-leaving) *,.hero__stage .slide:not(.is-active):not(.is-leaving) *::before,.hero__stage .slide:not(.is-active):not(.is-leaving) *::after{animation-play-state: paused !important}.hero__stage.is-paused .hero__dot.is-active span{animation-play-state: paused}.hero__grid{opacity: .6;position: absolute;inset: 0;z-index: -1;mask-image: radial-gradient(120% 90% at 50% 20%,#000 30%,transparent 78%);-webkit-mask-image: radial-gradient(120% 90% at 50% 20%,#000 30%,transparent 78%);pointer-events: none;background-image: none;animation: none;overflow: hidden}.hero__grid::before{content: "";position: absolute;inset: -62px 0 0 -62px;background-image: linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size: 62px 62px;animation: gridpanT 30s linear infinite}.slide__bg::after{inset: -30%;background: radial-gradient(46% 52% at 24% 26%,rgba(255,255,255,.12),transparent 70%),radial-gradient(44% 50% at 80% 30%,rgba(255,168,110,.16),transparent 72%),radial-gradient(56% 58% at 58% 88%,rgba(130,190,255,.16),transparent 74%);content: "";position: absolute;animation: drift 22s ease-in-out infinite alternate;will-change: transform;filter: none}.hero__aurora{opacity: .55;position: absolute;inset: -40% -20%;z-index: -1;background: conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,255,255,.11) 60deg,rgba(255,160,90,.14) 140deg,rgba(255,255,255,0) 220deg,rgba(140,190,255,.13) 300deg,rgba(255,255,255,0) 360deg);animation: spin 38s linear infinite;pointer-events: none;mask-image: radial-gradient(60% 60% at 60% 45%,#000 20%,transparent 75%);-webkit-mask-image: radial-gradient(60% 60% at 60% 45%,#000 20%,transparent 75%);filter: none}.hero__dust i{position: absolute;bottom: -12px;width: var(--s);height: var(--s);border-radius: 50%;background: rgba(255,255,255,.55);animation: rise var(--d) linear infinite;animation-delay: var(--dl);opacity: 0;filter: none}.hero__glow{position: absolute;z-index: -1;pointer-events: none;filter: none;transform: scale(1.6)}.hero__glow--a{opacity: .3;left: -120px;bottom: -160px;background: radial-gradient(closest-side,#60a5fa,rgba(96,165,250,0));filter: none}.hero__glow--b{opacity: .2;right: -80px;top: -140px;background: radial-gradient(closest-side,var(--flame),rgba(255,90,31,0));filter: none}@media (max-width: 1024px){.slide__copy{max-width: 100%}.slide__in{padding-bottom: clamp(120px,18vw,160px)}}.slide__in{gap: clamp(10px,2vw,34px);position: relative;max-width: var(--wrap);margin-inline: auto;display: grid;padding-block: clamp(16px,2.2vw,34px) clamp(58px,6vw,84px)}@media (max-width: 1024px){.hero__ctrl{flex-direction: row-reverse;align-items: center;justify-content: space-between;left: 22px;right: 22px}}.hero__ctrl{position: absolute;z-index: 4;display: flex;gap: 12px;bottom: clamp(22px,3vw,34px)}@media (max-width: 1024px){.chipf{display: flex;font-size: .72rem;padding: 7px 12px 7px 9px}.chipf .ico{width: 14px;height: 14px}.chipf--c{display: none}.slide h1{font-size: clamp(2.2rem,8.8vw,2.9rem)}.slide__hero-img{width: 100%;max-width: 100%;height: min(44vh,360px)}.hero__stage{min-height: auto}.slide__art{margin-bottom: 0}.slide__title{font-size: clamp(2.2rem,8.8vw,2.9rem)}.slide__title{margin-bottom: 12px}.slide__text{font-size: .94rem;line-height: 1.55;margin-bottom: 16px;max-width: 34ch}.trustline{margin-top: 14px;padding-top: 12px;gap: 0}.trustline p{font-size: .76rem;display: none}.trustline__nums{gap: 20px}.slide__in{gap: 0;grid-template-columns: 1fr;align-items: start;padding-block: clamp(28px,7vw,46px) clamp(64px,11vw,88px)}.slide__art{padding-top: 0;height: auto;min-height: 0;overflow: visible;-webkit-mask-image: none;mask-image: none;border-radius: 0;align-items: flex-end;justify-content: center;width: 100%;order: 2;margin-inline: 0;display: flex;margin-top: 4px}.slide__art img.slide__hero-img{max-width: none;height: auto;aspect-ratio: 2 / 3;object-fit: cover;object-position: 50% 0;align-self: auto;border-radius: 0;-webkit-mask-image: linear-gradient(180deg,#000 82%,transparent 99%);mask-image: linear-gradient(180deg,#000 82%,transparent 99%);filter: drop-shadow(0 26px 40px rgba(0,0,0,.38));width: min(59%,228px)}.slide__shape{width: min(52vw,256px);translate: -44% -46%}.slide__halo{top: 44%;width: min(58vw,285px)}.chipf--a{left: 0;top: 4%}.chipf--b{right: 0;top: 30%}.hero__dot{min-height: 38px}.hero__dots .hero__dot{padding-block: 16px}.hero__btn{min-height: 40px;padding-inline: 13px}.hero__btn--oynat{min-width: 44px;justify-content: center}.hero__dots .hero__dot{padding-inline: 2px;min-width: 26px;height: 38px;min-height: 0;padding: 0;background: transparent;background-clip: border-box;overflow: visible}.hero__dots .hero__dot::before{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 3px;margin-top: -1.5px;border-radius: 999px;background: rgba(255,255,255,.28)}.hero__dots .hero__dot span{inset: auto;left: 0;top: 50%;height: 3px;margin-top: -1.5px}}@media (max-width: 640px){.trustline{flex-direction: column;align-items: flex-start}.trustline p{border-left: 0;padding-left: 0}.slide__ctas{align-items: stretch;flex-direction: row;flex-wrap: nowrap;gap: 10px}.slide__ctas .btn{width: auto;flex: 1 1 0;min-width: 0;padding: 13px 12px;font-size: .88rem}.slide__ctas .btn--glass{flex: 0 0 auto;padding: 13px 16px}.slide__eyebrow{font-size: .72rem;letter-spacing: .08em}}.slide__eyebrow{gap: 8px;margin-bottom: 20px;text-transform: uppercase;color: #fff;backdrop-filter: blur(6px);display: inline-flex;align-items: center;justify-content: center;min-height: 30px;padding: 0 14px;line-height: 1}@media (max-width: 1024px){.slide__eyebrow{min-height: 28px;margin-bottom: 16px}}@media (max-width: 640px){.slide__title{font-size: clamp(2.1rem,9.2vw,2.7rem)}.swapbar{padding: 14px 15px 15px 17px}.swap{font-size: clamp(1.4rem,6.4vw,1.8rem)}}@media (max-width: 560px){.chipf{font-size: .68rem;padding: 6px 11px 6px 8px}.slide__art img.slide__hero-img{width: min(64%,208px)}.slide__shape{width: min(54vw,224px)}.hero__btn-txt{display: none}.hero__btn{min-width: 40px;padding-inline: 10px;justify-content: center}.hero__nav{gap: 2px}.hero__sep{display: none}}@media (max-width: 480px){.hero__dots .hero__dot{width: 22px}.hero__dot.is-active{width: 44px}}.secnav__in{display: flex;gap: 4px;max-width: var(--wrap);margin-inline: auto;padding: 9px 22px;overflow-x: auto;scrollbar-width: none}.secnav__in::-webkit-scrollbar{display: none}.secnav a:hover{color: var(--ink-900);background: var(--mist)}.showcase{display: grid;gap: clamp(16px,2vw,22px)}.duo{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.12fr);gap: clamp(16px,2vw,22px);align-items: stretch}.duo--flip{grid-template-columns: minmax(0,1.12fr) minmax(0,1fr)}.pane p{color: var(--ink-500);font-size: .98rem}.pane .tlink{margin-top: auto;padding-top: 22px;align-self: flex-start}.portrait__badge .ico{color: #16a34a}.pane::after{content: "";position: absolute;right: -80px;top: -80px;width: 220px;height: 220px;border-radius: 50%;background: radial-gradient(circle,rgba(59,130,246,.12),transparent 70%);pointer-events: none}.figure{position: relative}.steps{grid-template-columns: repeat(4,1fr)}.step{border: 1px solid var(--line)}.step::before{display: block;-webkit-background-clip: text}.step p{font-size: .9rem}.pane .eyebrow{align-self: flex-start;margin-bottom: 14px}.figure:hover > img{transform: scale(1.06)}.figure:hover::after{opacity: 1}.figure:hover .floatcard{transform: translateY(-4px)}.pane{position: relative;overflow: hidden;display: flex;flex-direction: column;padding: clamp(24px,3vw,40px);box-shadow: var(--sh-1);transition: transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s var(--ease)}.pane:hover{box-shadow: var(--sh-2);transform: translateY(-4px);border-color: var(--blue-100)}.step,.why__item{position: relative}.step::after,.why__item::after{content: "";position: absolute;left: 0;right: 0;top: 0;height: 3px;background: linear-gradient(90deg,var(--blue-600),#a855f7,var(--flame));transform: scaleX(0);transform-origin: left;transition: transform .55s var(--ease)}.step:hover::after,.why__item:hover::after{transform: scaleX(1)}.figure::after{content: "";position: absolute;inset: 0;opacity: 0;transition: opacity .5s var(--ease);pointer-events: none;z-index: 1;background: linear-gradient(180deg,rgba(10,16,36,.05) 45%,rgba(10,16,36,.42))}.figure > img,.figure > video{transition: transform 1.2s var(--ease),filter .6s var(--ease);position: relative;z-index: 0}.figure__cap{position: absolute;left: 14px;right: 14px;bottom: 14px;display: flex;align-items: center;justify-content: center;gap: 8px;padding: 12px 18px;backdrop-filter: blur(8px);color: var(--ink-900);font-size: .9rem;font-weight: 500;z-index: 3;background: rgba(255,255,255,.96);border: 1px solid rgba(255,255,255,.8);box-shadow: 0 10px 24px -10px rgba(10,16,36,.45);transition: transform .45s var(--ease),background .45s var(--ease),color .45s var(--ease),box-shadow .45s var(--ease)}.figure:hover .figure__cap{transform: translateY(-4px);background: linear-gradient(120deg,var(--blue-600),#4f46e5);border-color: transparent;color: #fff;box-shadow: 0 18px 36px -14px rgba(37,99,235,.7)}.figure:hover .figure__cap .ico{color: #fff;transform: translateX(4px)}.figure__cap .ico{color: var(--blue-600);width: 1.05em;height: 1.05em;transition: transform .4s var(--ease),color .4s}.steps.is-lit .steps__rail i{transform: scaleX(1)}.step{padding: 30px 22px 26px;border-radius: 24px}.step__num{right: 18px;top: 16px}.step__ico{width: 52px;height: 52px;border-radius: 17px;border: 1px solid var(--line)}.step__ico .ico{width: 24px;height: 24px}.why__item:hover{border-color: var(--blue-300);transform: translateY(-6px);box-shadow: var(--sh-2)}.steps{position: relative;display: grid;gap: clamp(12px,1.6vw,20px);counter-reset: st;padding-top: 52px}.steps__rail{position: absolute;background: var(--line);border-radius: 2px;overflow: hidden;left: 12%;right: 12%;top: 20px;height: 2px}.steps__rail i{position: absolute;inset: 0;background: linear-gradient(90deg,var(--blue-600),#a855f7,var(--flame));transform: scaleX(0);transform-origin: left;transition: transform 1.6s var(--ease);border-radius: 2px}.steps.is-lit .step::before{border-color: var(--blue-300)}.pane h2,.pane h3{margin-bottom: 14px;font-size: clamp(1.75rem,3vw,2.6rem);line-height: 1.1}.why{display: grid;grid-template-columns: repeat(4,1fr);gap: clamp(10px,1.4vw,18px)}.why__item{transition: border-color var(--dur) var(--ease),transform var(--dur) var(--ease);position: relative;padding: 26px 22px 24px;border-radius: 24px;background: linear-gradient(170deg,#fff,#f6f9fe);border: 1px solid var(--line);overflow: hidden}.why__item::before{content: "";position: absolute;right: -50px;top: -50px;width: 150px;height: 150px;border-radius: 50%;background: radial-gradient(circle,rgba(59,130,246,.14),transparent 68%);opacity: 0;transition: opacity .5s var(--ease)}.why__item:hover::before{opacity: 1}.why__ico{transition: transform .45s var(--ease),color .45s var(--ease);display: grid;place-items: center;margin-bottom: 16px;border: 1px solid var(--line);box-shadow: var(--sh-1);width: 50px;height: 50px;border-radius: 16px;background: linear-gradient(150deg,#eef4ff,#dbe8ff);border-color: transparent;color: var(--blue-600)}.why__ico .ico{width: 23px;height: 23px}.why__item:hover .why__ico{background: linear-gradient(150deg,var(--blue-500),var(--blue-700));color: #fff;transform: translateY(-4px) rotate(-8deg) scale(1.05)}.why__item p{color: var(--ink-500);font-size: .86rem}.secnav a{flex: 1;min-width: max-content;text-align: center;padding: 9px 18px;border-radius: 999px;font-size: .88rem;color: var(--ink-400);white-space: nowrap;transition: color .25s,background .25s;font-weight: 500}.secnav a.is-active{background: linear-gradient(120deg,var(--blue-600),#4f46e5);color: #fff;box-shadow: 0 8px 18px -10px rgba(37,99,235,.8)}.secnav a.is-active:hover{color: #fff}.step:hover{transform: none;box-shadow: 0 22px 44px -24px rgba(16,32,70,.5);border-color: var(--blue-100);background: linear-gradient(180deg,#fff,#f7faff)}.step::before{content: "";position: absolute;top: -38px;left: 50%;translate: -50% 0;width: 13px;height: 13px;border-radius: 50%;background: #fff;border: 2px solid var(--line);z-index: 2;counter-increment: st;margin-bottom: 16px;font-size: 2.1rem;font-weight: 600;letter-spacing: -.05em;line-height: 1;color: transparent;transition: border-color .4s var(--ease),box-shadow .4s var(--ease),background .4s var(--ease)}.step:hover::before{transform: translate(-50%,0) scale(1.2);background: var(--blue-600);border-color: #fff;box-shadow: 0 0 0 6px rgba(59,130,246,.18)}.step:hover .step__ico{background: linear-gradient(140deg,var(--blue-500),var(--blue-700));border-color: transparent;color: #fff;transform: translateY(-3px) rotate(-8deg) scale(1.06)}.step::after{left: 22px;right: 22px;top: 0;height: 3px;border-radius: 0 0 3px 3px}.why__item h3,.step h3{font-size: clamp(1.05rem,1.5vw,1.22rem);letter-spacing: -.025em;line-height: 1.3}.figure--vid{position: relative}.figure--vid:hover .vid__dur,.vid__dur:focus-visible{opacity: 1}.figure{box-shadow: var(--sh-1);border: 0}.figure::before{content: "";position: absolute;inset: 0;z-index: 2;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(16,32,70,.08);pointer-events: none;transition: opacity .5s var(--ease)}.figure:hover::before{opacity: 0}.step{transition: box-shadow .45s var(--ease),border-color .45s var(--ease),background .45s var(--ease);overflow: visible;background: linear-gradient(180deg,#fff,#fbfcfe);text-align: left;box-shadow: var(--sh-1);display: grid;grid-template-columns: auto minmax(0,1fr);grid-template-areas: "ico num" "title title" "text text";align-items: center;column-gap: 12px}.step__ico{display: grid;place-items: center;background: #fff;color: var(--blue-600);box-shadow: 0 8px 18px -10px rgba(37,99,235,.5);transition: transform .45s var(--ease),background .45s,color .45s,border-color .45s;grid-area: ico;margin-bottom: 0}.step__num{grid-area: num;position: static;justify-self: end;align-self: center;font-size: 2rem;font-weight: 600;line-height: 1;letter-spacing: -.05em;font-variant-numeric: tabular-nums;background: linear-gradient(120deg,var(--blue-600),#8b5cf6 60%,var(--flame));-webkit-background-clip: text;background-clip: text;color: transparent;opacity: .42;transition: opacity .45s var(--ease)}.step:hover .step__num{color: transparent;opacity: 1}.step p{color: var(--ink-500);grid-area: text;margin: 0}@media (max-width: 1024px){.duo,.duo--flip{grid-template-columns: 1fr}.steps__rail{display: none}.steps{grid-template-columns: repeat(2,1fr);padding-top: 0}.step::before{display: none}.why{grid-template-columns: repeat(2,minmax(0,1fr))}.duo--flip .pane{order: 0}}@media (max-width: 860px){.secnav{display: none}}@media (max-width: 720px){.stats{grid-template-columns: 1fr 1fr}}@media (max-width: 640px){.why{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.why__item{padding: 18px 15px 16px;border-radius: 20px}.why__ico{width: 42px;height: 42px;border-radius: 13px;margin-bottom: 12px}.why__item p{font-size: .875rem;line-height: 1.5}.steps{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.step{padding: 20px 15px 18px;border-radius: 20px}.step__ico{width: 42px;height: 42px;border-radius: 13px}.step__ico .ico{width: 20px;height: 20px}.step__num{right: 12px;top: 12px}.step p{font-size: .875rem;line-height: 1.5}.why__item h3{font-size: .95rem;line-height: 1.25}.step h3{font-size: .95rem}}.contact{position: relative;padding: clamp(34px,4.5vw,64px);border-radius: var(--r-xl);background: radial-gradient(90% 120% at 8% 4%,#ffffff 0%,#f7fafe 42%,#eef4fd 100%);border: 1px solid var(--line);box-shadow: var(--sh-2);overflow: hidden}.contact__art{position: absolute;pointer-events: none;opacity: .9}.contact__art--l{left: 14px;top: 22%;width: clamp(70px,8vw,118px)}.contact__art--r{right: 18px;bottom: 8%;width: clamp(70px,8vw,120px)}.quick{display: flex;justify-content: center;flex-wrap: wrap;gap: 10px;margin-top: 20px}.quick .ico{color: var(--blue-600)}.quick a{display: inline-flex;align-items: center;gap: 8px;border: 1px solid var(--line);background: #fff;font-size: .87rem;font-weight: 450;color: var(--ink-700);transition: transform .25s var(--ease),box-shadow .25s var(--ease),color .25s;padding: 10px 17px;border-radius: 14px}.quick a:hover{transform: translateY(-2px);color: var(--blue-600);border-color: var(--blue-300);box-shadow: 0 10px 22px -12px rgba(37,99,235,.5)}@media (max-width: 720px){.contact__art{display: none}}.posts{display: grid;grid-template-columns: minmax(0,1.55fr) minmax(0,1fr);gap: clamp(14px,1.6vw,20px)}.posts__side{display: grid;gap: clamp(14px,1.6vw,20px)}.post{min-height: 220px;padding: 24px}.post--big{min-height: 460px;padding: 32px}.post__img{position: absolute;inset: 0;z-index: -2;width: 100%;height: 100%;object-fit: cover;transition: transform 1.2s var(--ease)}.post::after{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(180deg,rgba(10,16,36,.04) 20%,rgba(10,16,36,.72) 72%,rgba(10,16,36,.92))}.post:hover .post__img{transform: scale(1.06)}.post__meta{display: flex;align-items: center;gap: 9px;margin-bottom: 10px;font-size: .76rem;color: rgba(255,255,255,.8)}.post h3{color: #fff;font-size: clamp(1.05rem,1.7vw,1.3rem);letter-spacing: -.02em}.post--big h3{font-size: clamp(1.5rem,2.6vw,2.05rem)}.post p{margin-top: 10px;max-width: 46ch;font-size: .93rem;color: rgba(255,255,255,.82)}.post__go{display: inline-flex;align-items: center;gap: 7px;margin-top: 16px;font-size: .87rem;font-weight: 500;color: #fff;transition: gap .3s var(--ease)}.post:hover .post__go{gap: 12px}.post__go .ico{color: var(--flame)}.post{position: relative;display: flex;flex-direction: column;justify-content: flex-end;border-radius: var(--r-lg);overflow: hidden;color: #fff;isolation: isolate;transition: transform .5s var(--ease),box-shadow .5s var(--ease)}.post:hover{transform: translateY(-5px);box-shadow: 0 30px 50px -26px rgba(10,16,36,.6)}.post__cat{padding: 3px 10px;border-radius: 999px;border: 1px solid rgba(255,255,255,.26);backdrop-filter: blur(5px);font-weight: 500;background: rgba(255,255,255,.22)}.post::before{content: "";position: absolute;inset: 0;z-index: 0;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(255,255,255,.12);pointer-events: none}.post__img,.figure{contain: paint}.vid__dur{position: absolute;right: 12px;bottom: 12px;z-index: 2;padding: 8px 14px;min-height: 40px;border-radius: 999px;background: rgba(10,16,36,.62);backdrop-filter: blur(8px);color: #fff;font-size: .78rem;font-weight: 500;border: 1px solid rgba(255,255,255,.22);opacity: 0;transition: opacity .3s,background .3s}.vid__dur:hover{background: rgba(10,16,36,.82)}@media (max-width: 1024px){.posts{grid-template-columns: 1fr}.post--big{min-height: 340px}}@media (prefers-reduced-motion: no-preference){.hero__stage:not(.is-ready) .slide.is-active .chipf--a{animation: bob 6s ease-in-out infinite !important}.hero__stage:not(.is-ready) .slide.is-active .chipf--b{animation: bob 6s ease-in-out -2s infinite !important}.hero__stage:not(.is-ready) .slide.is-active .chipf--c{animation: bob 6s ease-in-out -4s infinite !important}}@media (prefers-reduced-motion: reduce){.hero__stage .slide.is-active,.hero__stage .slide.is-active *{animation: none !important}}@keyframes spin{to{transform: rotate(360deg)}}@keyframes fill{from{transform: scaleX(0)}to{transform: scaleX(1)}}@keyframes bob{0%,100%{transform: translateY(0)}50%{transform: translateY(-9px)}}@keyframes drift{0%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(3%,-2.5%,0) scale(1.07)}100%{transform: translate3d(-2.5%,2%,0) scale(1.03)}}@keyframes rise{0%{transform: translateY(0) translateX(0);opacity: 0}12%{opacity: .75}80%{opacity: .35}100%{transform: translateY(-108vh) translateX(var(--x));opacity: 0}}@keyframes shapeTurn{0%,100%{rotate: 0deg}50%{rotate: 5deg}}@keyframes artIn{from{opacity: 0;transform: translateY(56px) scale(.94) rotate(-2.5deg);filter: blur(6px)}to{opacity: 1;transform: none;filter: none}}@keyframes chipIn{from{opacity: 0;transform: translateY(16px) scale(.9)}to{opacity: 1;transform: none}}@keyframes hueCycle{0%{color: #2563eb}15%{color: #6366f1}30%{color: #a855f7}45%{color: #ec4899}60%{color: #ff6a2b}78%{color: #f59e0b}100%{color: #2563eb}}@keyframes letterWave{0%,100%{transform: translateY(0)}50%{transform: translateY(-5px)}}@keyframes haloPulse{0%,100%{transform: scale(1);opacity: .85}50%{transform: scale(1.08);opacity: 1}}@keyframes copyOut{from{opacity: 1;transform: none;filter: none}to{opacity: 0;transform: translateX(calc(var(--dir,1) * -70px)) translateY(-10px);filter: blur(6px)}}@keyframes artOut{from{opacity: 1;transform: none;filter: none}to{opacity: 0;transform: translateX(calc(var(--dir,1) * 90px)) scale(.9) rotate(calc(var(--dir,1) * 4deg));filter: blur(8px)}}@keyframes shapeOut{from{opacity: 1;transform: none}to{opacity: 0;transform: translate(calc(var(--dir,1) * 70px),-70px) rotate(calc(var(--dir,1) * 22deg)) scale(1.15)}}@keyframes chipOut{to{opacity: 0;transform: translateY(-14px) scale(.9)}}@keyframes copyIn{from{opacity: 0;transform: translateX(calc(var(--dir,1) * 60px)) translateY(14px);filter: blur(7px)}to{opacity: 1;transform: none;filter: none}}@keyframes headIn{from{opacity: 0;transform: translateX(calc(var(--dir,1) * 70px)) translateY(24px);clip-path: inset(0 0 100% 0);filter: blur(4px)}to{opacity: 1;transform: none;clip-path: inset(0 0 -14% 0);filter: none}}@keyframes artIn2{from{opacity: 0;transform: translateX(calc(var(--dir,1) * -110px)) translateY(40px) scale(.88) rotate(calc(var(--dir,1) * -4deg));filter: blur(10px)}to{opacity: 1;transform: none;filter: none}}@keyframes shapeIn2{from{opacity: 0;transform: translate(calc(var(--dir,1) * -90px),90px) rotate(calc(var(--dir,1) * -26deg)) scale(.72)}to{opacity: 1;transform: none}}@keyframes bgZoom{from{transform: scale(1.06)}to{transform: scale(1)}}@keyframes slideFadeIn{from{opacity: 0}to{opacity: 1}}@keyframes slideFadeOut{from{opacity: 1}to{opacity: 0}}@keyframes swapProgress{from{transform: scaleX(0)}to{transform: scaleX(1)}}@keyframes gridpanT{to{transform: translate3d(62px,62px,0)}}@media (min-width: 701px) and (max-width: 1024px){.slide__in{grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);gap: clamp(12px,2.4vw,32px);align-items: end;padding-block: clamp(26px,4vw,44px) clamp(72px,9vw,100px)}.slide__copy{max-width: 100%;align-self: center}.slide__title{font-size: clamp(2.3rem,4.6vw,3rem)}.slide__text{max-width: 40ch}.slide__art{display: flex;justify-content: center;align-items: flex-end;justify-self: center;height: auto;min-height: 0;padding-top: 0;width: 100%}.slide__art img.slide__hero-img{width: min(100%,400px);max-width: none;height: auto;max-height: min(60vh,580px);aspect-ratio: auto;object-fit: contain;object-position: bottom center}.slide__shape{width: min(40vw,380px);translate: -42% -52%}.slide__halo{top: 46%;width: min(46vw,420px)}.hero__stage{min-height: clamp(520px,72vh,780px)}.duo,.duo--flip{grid-template-columns: minmax(0,.92fr) minmax(0,1.08fr);gap: clamp(14px,2vw,22px);align-items: stretch}.duo--flip{grid-template-columns: minmax(0,1.08fr) minmax(0,.92fr)}.duo--flip > .figure,.duo--flip > .portrait,.duo--flip .pane{order: 0}.duo > .figure > img,.duo > .portrait > img{height: 100%;object-fit: cover}}