:root{--fx-pad-x:36px;--fx-pad-y:160px;--fx-gap-section:96px;--fx-max:1800px}@media (max-width:1199.98px){:root{--fx-pad-x:32px;--fx-pad-y:120px;--fx-gap-section:72px}}@media (max-width:809.98px){:root{--fx-pad-x:24px;--fx-pad-y:80px;--fx-gap-section:48px}}.fx-body{font-size:18px;color:var(--fx-text-muted)}.fx-body,.fx-body-sm{font-family:Satoshi,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em;line-height:140%}.fx-body-sm{font-size:16px;color:var(--fx-text)}.fx-body-sm-muted{font-size:16px;font-weight:400;color:var(--fx-text-muted)}.fx-body-md,.fx-body-sm-muted{font-family:Satoshi,system-ui,sans-serif;letter-spacing:-.02em;line-height:140%}.fx-body-md{font-size:20px;font-weight:500;color:var(--fx-text)}.fx-label{font-size:14px;letter-spacing:-.02em;line-height:140%;white-space:pre}.fx-label,.fx-micro{font-family:Satoshi,system-ui,sans-serif;font-weight:500;color:var(--fx-text);text-align:center}.fx-micro{font-size:12px;letter-spacing:-.04em;line-height:120%}.fx-display{font-size:clamp(48px,7vw,88px)}.fx-display,.fx-display-sm{font-family:Satoshi,system-ui,sans-serif;font-weight:500;letter-spacing:-.04em;line-height:120%;color:var(--fx-text)}.fx-display-sm{font-size:clamp(32px,5vw,48px)}.fx-title{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(28px,4vw,48px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:var(--fx-text)}.fx-hero-display{font-family:Bebas Neue,sans-serif;font-size:clamp(44px,11vw,160px);font-weight:400;letter-spacing:-.02em;line-height:.84em;color:var(--fx-text);text-transform:none}@media (max-width:1199.98px){.fx-hero-display{font-size:clamp(56px,10vw,120px)}}@media (max-width:809.98px){.fx-hero-display{font-size:clamp(40px,12vw,80px)}}.fx-bebas-sm{font-size:24px;letter-spacing:-.02em}.fx-bebas-md,.fx-bebas-sm{font-family:Bebas Neue,sans-serif;font-weight:400;line-height:.82em;color:var(--fx-text)}.fx-bebas-md{font-size:clamp(40px,6vw,64px);letter-spacing:-.04em}.fx-announce{display:flex;width:100%;align-items:center;gap:8px;min-height:40px;padding:8px var(--fx-pad-x);background:var(--fx-accent);color:#000;box-sizing:border-box}.fx-announce__link{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:center;gap:10px;text-decoration:none;color:inherit}.fx-announce__eyebrow{flex:none;font-family:Satoshi,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:5px 8px;border:1px solid rgba(0,0,0,.28);border-radius:999px}.fx-announce__copy{position:relative;display:block;min-width:0;overflow:hidden;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:130%;text-align:center}.fx-announce__rotate{display:inline-block;max-width:100%}.fx-announce__rotate strong{font-weight:700}.fx-announce__cta{display:none;flex:none;align-items:center;gap:4px;font-family:Satoshi,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.fx-announce__icon{width:14px;height:14px}.fx-announce__close{flex:none;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:rgba(0,0,0,.1);color:#000;cursor:pointer;transition:background .2s ease}.fx-announce__close:hover{background:rgba(0,0,0,.18)}.fx-announce__close-icon{width:14px;height:14px}@media (min-width:810px){.fx-announce__cta{display:inline-flex}}@media (max-width:809.98px){.fx-announce{min-height:44px;padding:8px 12px 8px var(--fx-pad-x)}.fx-announce__link{justify-content:flex-start;gap:8px}.fx-announce__copy{font-size:13px;text-align:left}.fx-announce__rotate>span:last-child,.fx-announce__sep{display:none}}.fx-section{position:relative;display:flex;width:100%;flex:none;align-items:center;justify-content:center;background-color:var(--fx-section-default);padding:var(--fx-pad-y) var(--fx-pad-x);overflow-x:clip;overflow-y:visible}.fx-section--accent{color:var(--fx-text)}.fx-section--accent,.fx-section.fx-about,.fx-section.fx-cta{background-color:var(--fx-section-about)}.fx-accent-noise{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.1}.fx-accent-noise>div{position:absolute;inset:-200%;width:400%;height:400%;background-repeat:repeat;background-size:200px 200px;opacity:.5;transform:translate(-10%,10%)}.fx-section--sticky-faq{position:sticky;top:-200px;z-index:2}@media (max-width:1199.98px){.fx-section--sticky-faq{top:-300px}}@media (max-width:809.98px){.fx-section--sticky-faq{top:-500px}}.fx-container{max-width:var(--fx-max);flex:1 0 0;flex-direction:column;align-items:stretch;gap:var(--fx-gap-section);overflow-x:clip;overflow-y:visible}.fx-container,.fx-hero{position:relative;display:flex;width:100%}.fx-hero{min-height:100vh;min-height:100dvh;height:auto;flex:none;align-items:flex-end;justify-content:center;background-color:var(--fx-bg);padding:0 36px 36px;overflow:hidden}@media (max-width:1199.98px){.fx-hero{min-height:90vh;min-height:90dvh;padding:0 32px 32px}}@media (max-width:809.98px){.fx-hero{min-height:min(640px,100dvh);padding:160px 24px 24px}}.fx-hero__bg{position:absolute;inset:0;display:flex;overflow:hidden;z-index:1}.fx-hero__bg-parallax{position:relative;flex:1 0 0;width:1px;height:100%;will-change:transform}.fx-hero__bg-mask{position:absolute;inset:0;pointer-events:none;transform-origin:center center;will-change:transform;-webkit-mask:linear-gradient(#000,#00000040);mask:linear-gradient(#000,#00000040)}.fx-hero__img{-o-object-fit:cover;object-fit:cover;-o-object-position:80.9% 40.4%;object-position:80.9% 40.4%}.fx-hero__content{position:relative;max-width:var(--fx-max);min-height:0;flex:1 0 auto;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:24px;padding:0;box-sizing:border-box;overflow:visible}.fx-hero__content,.fx-hero__top{z-index:2;display:flex;width:100%}.fx-hero__top{flex-flow:row;align-items:flex-start;justify-content:flex-start;gap:0}@media (max-width:1199.98px){.fx-hero__top{flex-direction:column;align-items:stretch;gap:24px}}.fx-hero__top-left{display:flex;flex:2 0 0;width:1px;align-items:flex-start;overflow:hidden}@media (max-width:1199.98px){.fx-hero__top-left{flex:none;width:100%}}.fx-hero__subcopy{flex:none;width:36%;margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#ffffffa3}@media (max-width:1199.98px){.fx-hero__subcopy{width:100%;max-width:520px;font-size:18px}}@media (max-width:809.98px){.fx-hero__subcopy{width:100%;font-size:16px}}.fx-hero__offerings{display:flex;flex:1 0 0;width:1px;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:4px;margin:0;padding:0;list-style:none;overflow:hidden}@media (max-width:1199.98px){.fx-hero__offerings{flex:none;width:100%;align-items:stretch;overflow:visible}}.fx-hero__offering{display:flex;width:90%;align-items:center;justify-content:center;gap:12px}@media (max-width:1199.98px){.fx-hero__offering{width:100%;justify-content:flex-end}}.fx-hero__offering-label,.fx-hero__offering-n{flex:none;margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff;white-space:pre}@media (max-width:1199.98px){.fx-hero__offering-label,.fx-hero__offering-n{font-size:18px}}@media (max-width:809.98px){.fx-hero__offering-label,.fx-hero__offering-n{font-size:16px}}.fx-hero__offering-rule-wrap{flex:1 0 0;width:1px;height:8px;display:flex;align-items:center;min-width:24px}.fx-hero__offering-rule{display:block;width:100%;height:1px;background:var(--fx-accent);transform-origin:left center}.fx-hero__bottom{flex-direction:column;gap:12px}.fx-hero__bottom,.fx-hero__headline-row{display:flex;width:100%;align-items:flex-start}.fx-hero__headline-row{justify-content:space-between;overflow:visible}.fx-hero__headline-row .fx-hero-display{flex:1 1 auto;width:auto;min-width:0;margin:0}.fx-hero__line{display:block;margin:0}.fx-hero__word{color:#fff}.fx-hero__word--muted{color:#a6a6a6}.fx-hero__word--accent{color:var(--fx-accent)}.fx-hero__punct{color:#fff}.fx-hero__year{position:relative;flex:none;width:2%;height:114px;overflow:hidden}@media (max-width:1199.98px){.fx-hero__year{width:3%;height:100px}}@media (max-width:809.98px){.fx-hero__year{display:none}}.fx-hero__year span{position:absolute;left:48%;top:50%;white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:.82em;color:#fff}@media (max-width:1199.98px){.fx-hero__year span{font-size:20px}}.fx-hero__scroll{position:relative;display:flex;width:100%;align-items:flex-end;justify-content:space-between;padding:12px 0 0;overflow:visible}.fx-hero__rule-wrap{position:absolute;top:0;left:0;width:100%;height:8px;display:flex;align-items:center;z-index:1}.fx-hero__rule{width:100%;height:1px;background:var(--fx-accent);transform-origin:left center}.fx-hero__scroll-inner{display:flex;width:100%;align-items:flex-end;justify-content:space-between}.fx-hero__scroll-link{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:140%;color:#fff;text-decoration:none;transition:color .2s ease}.fx-hero__scroll-link:hover{color:var(--fx-accent)}.fx-hero__scroll-arrow{display:inline-flex;width:20px;height:20px;color:#fff;transform:rotate(90deg);transition:color .2s ease;animation:fx-scroll-nudge 1.8s ease-in-out infinite}.fx-hero__scroll-arrow svg{width:20px;height:20px}.fx-hero__scroll-arrow:hover{color:var(--fx-accent);animation-play-state:paused;transform:rotate(90deg) translateX(4px)}@keyframes fx-scroll-nudge{0%,to{transform:rotate(90deg) translateX(0)}50%{transform:rotate(90deg) translateX(5px)}}@media (prefers-reduced-motion:reduce){.fx-hero__scroll-arrow{animation:none}}.fx-label-badge{position:relative;display:flex;width:-moz-min-content;width:min-content;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;padding:6px 16px;overflow:hidden}.fx-label-badge__stroke{position:absolute;top:0;bottom:0;left:0;width:3px;background-color:var(--fx-accent);z-index:1}.fx-label-badge .fx-label:first-of-type{color:var(--fx-accent)}.fx-label-badge--invert .fx-label-badge__stroke{background-color:#000}.fx-label-badge--invert .fx-label:first-of-type{color:#fff}.fx-label-badge--invert .fx-label:last-of-type{color:rgba(0,0,0,.64)}.fx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-min-content;width:min-content;overflow:hidden;font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.fx-btn--ghost{padding:16px 28px;border:1px solid var(--fx-border-strong)}.fx-btn--solid{padding:16px 28px;border:1px solid var(--fx-accent);background:var(--fx-accent);color:var(--fx-white)}.fx-btn--link{padding:0;gap:8px;overflow:visible}.fx-btn__icon{width:28px;height:28px;flex:none;stroke:currentColor;transition:transform .25s ease}.fx-btn--link .fx-btn__icon{width:18px;height:18px}.fx-btn__underline{position:absolute;bottom:0;left:-10%;width:120%;height:2px;background:var(--fx-accent);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.22,1,.36,1)}.fx-btn--ghost:hover,.fx-btn--link:hover,.fx-btn--solid:hover{color:var(--fx-accent)}.fx-btn--solid:hover{background:transparent}.fx-btn--ghost:hover .fx-btn__underline,.fx-btn--solid:hover .fx-btn__underline{transform:scaleX(1)}.fx-btn:hover .fx-btn__icon{transform:translate(2px,-2px)}.fx-divider{width:100%;height:1px;background:var(--fx-border)}.fx-slash{color:inherit;opacity:.55}.fx-card{background-color:var(--fx-surface)}.fx-card,.fx-card--ghost{border:1px solid var(--fx-border)}.fx-card--ghost{background-color:transparent}.fx-card--on-accent{border:1px solid var(--fx-border-on-accent);background-color:var(--fx-surface-on-accent)}.fx-section--accent .fx-btn--ghost{border-color:hsla(0,0%,100%,.35)}.fx-section--accent .fx-btn--ghost:hover,.fx-section--accent .fx-btn--link:hover{color:var(--fx-black)}.fx-section--accent .fx-btn__underline{background:var(--fx-black)}.fx-section--accent .fx-label-badge__stroke{background-color:var(--fx-white)}.fx-why__heading,.fx-why__intro{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}.fx-why__title{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(48px,7vw,88px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:hsla(0,0%,100%,.64)}.fx-why__title-strong{color:#fff}.fx-why__sub{max-width:50%;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-why__cards{display:flex;width:100%;flex-direction:column;gap:0}.fx-why__top{height:400px;grid-template-columns:repeat(3,minmax(200px,1fr))}.fx-why__bottom,.fx-why__top{display:grid;width:100%;gap:0}.fx-why__bottom{height:700px;grid-template-columns:repeat(3,minmax(50px,1fr));overflow:hidden}@media (max-width:1199.98px){.fx-why__bottom{overflow:visible}}.fx-why__exp{position:relative;display:flex;grid-column:span 2;height:100%;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid var(--fx-border);background:#121212}.fx-why__exp-lines{position:absolute;inset:-24px;opacity:.2;pointer-events:none}.fx-why__exp-watermark{position:absolute;right:0;bottom:-56px;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(140px,18vw,320px);font-weight:900;letter-spacing:-.08em;line-height:.8em;color:hsla(0,0%,100%,.08);white-space:pre;transform:scale(1.2);transform-origin:bottom right;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-why__exp-body{position:relative;z-index:2;gap:24px;padding:24px}.fx-why__exp-body,.fx-why__exp-copy{display:flex;width:100%;flex-direction:column}.fx-why__exp-copy{gap:12px}.fx-why__exp-title{font-size:clamp(22px,2.4vw,32px);letter-spacing:-.04em;line-height:120%;color:#fff}.fx-why__exp-text,.fx-why__exp-title{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-why__exp-text{max-width:520px;font-size:16px;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-why__exp-text span{color:#fff}.fx-why__marquee-shell{position:relative;border:1px solid var(--fx-border);border-radius:16px;background:#121212;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.fx-why__marquee,.fx-why__marquee-shell{width:100%;overflow:hidden}.fx-why__marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:24px;padding:16px 0;list-style:none;animation:fx-why-marquee 32s linear infinite}.fx-why__marquee--static .fx-why__marquee-track{animation:none}@keyframes fx-why-marquee{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.fx-why__project{position:relative;flex:none;width:240px;height:160px;overflow:hidden;border-radius:16px}.fx-why__project-img{position:absolute;inset:0}.fx-why__project-logo{position:absolute;top:50%;left:50%;width:35%;aspect-ratio:2.94;transform:translate(-50%,-50%)}.fx-why__sat{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--fx-border);border-left-width:0}.fx-why__sat-bg,.fx-why__sat-img{position:absolute;inset:0}.fx-why__sat-img{transform-origin:center}.fx-why__sat-gradient{position:absolute;inset:0;background:#f9452d;-webkit-mask:linear-gradient(transparent 15%,rgba(0,0,0,.9));mask:linear-gradient(transparent 15%,rgba(0,0,0,.9));pointer-events:none}.fx-why__sat-decor{position:absolute;inset:16px;pointer-events:none}.fx-why__sat-counter{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;align-items:center;gap:0}.fx-why__sat-label{font-size:14px;font-weight:500;letter-spacing:-.02em}.fx-why__sat-label,.fx-why__sat-value{font-family:Satoshi,system-ui,sans-serif;color:#fff;text-align:center}.fx-why__sat-value{font-size:clamp(48px,6vw,72px);font-weight:700;font-feature-settings:"zero","tnum";letter-spacing:-.08em;line-height:120%}.fx-why__sat-from{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#000;text-align:center}.fx-why__sat-rating{position:absolute;z-index:1;right:24px;bottom:24px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.fx-why__stars{display:flex;align-items:center;gap:4px}.fx-why__star{width:14px;height:14px;color:#fff}.fx-why__score{margin-left:6px;color:#000}.fx-why__score,.fx-why__trusted{font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em}.fx-why__trusted{color:#fff;text-align:right;white-space:nowrap}@media (max-width:809.98px){.fx-why__trusted{white-space:normal;max-width:140px}}.fx-why__trusted span{color:hsla(0,0%,100%,.64)}.fx-why__price{position:relative;display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:0;overflow:hidden;border-left:1px solid var(--fx-border);border-bottom:1px solid var(--fx-border);border-right-width:1px;border-top-width:1px;border-top:0 solid var(--fx-border);border-right:0 solid var(--fx-border);background:#121212;padding:24px}.fx-why__price-bg{position:absolute;inset:0;filter:brightness(.75);-webkit-mask:radial-gradient(ellipse 50% 50% at center,rgba(0,0,0,.25) 0,rgba(0,0,0,.5) 50%,#000 100%);mask:radial-gradient(ellipse 50% 50% at center,rgba(0,0,0,.25) 0,rgba(0,0,0,.5) 50%,#000 100%);transform:scale(1.08);pointer-events:none}.fx-why__price-note{position:absolute;top:24px;left:24px;z-index:1;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;color:#fff}.fx-why__price-note span{color:var(--fx-accent)}.fx-why__price-main{position:relative;z-index:2;gap:12px;margin-bottom:auto;margin-top:auto}.fx-why__price-heading,.fx-why__price-main{display:flex;width:100%;flex-direction:column;align-items:center}.fx-why__price-line1{position:relative;display:flex;width:-moz-min-content;width:min-content;flex-direction:column;align-items:center}.fx-why__price-line1 h3,.fx-why__price-line2{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:100%;color:#fff}.fx-why__price-line2{letter-spacing:-.02em;text-align:left;align-self:flex-start}.fx-why__price-rule{display:block;width:100%;height:3px;margin-top:4px;background:var(--fx-accent)}.fx-why__price-body{max-width:280px;line-height:140%;color:hsla(0,0%,100%,.8);text-align:center}.fx-why__cta,.fx-why__price-body{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em}.fx-why__cta{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;align-self:center;padding-bottom:4px;color:#fff}.fx-why__cta svg{width:18px;height:18px}.fx-why__cta-line{position:absolute;right:0;bottom:0;left:0;height:1px;background:#fff;transform-origin:left center;transition:transform .35s ease}.fx-why__cta:hover .fx-why__cta-line{transform:scaleX(0);transform-origin:right center}.fx-why__stack{display:flex;height:100%;flex-direction:column;overflow:hidden}.fx-why__cell{position:relative;display:flex;flex:1 0 0;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#121212;border-color:var(--fx-border);border-style:solid}.fx-why__cell--top{border-width:0 1px}.fx-why__cell--bottom{border-width:1px}.fx-why__cell-decor{position:absolute;inset:16px;pointer-events:none;color:hsla(0,0%,100%,.35)}.fx-why__corner{position:absolute;width:28px;height:28px}.fx-why__corner--tl{top:0;left:0}.fx-why__corner--tr{top:0;right:0;transform:rotate(270deg)}.fx-why__corner--br{right:0;bottom:0;transform:rotate(180deg)}.fx-why__corner--bl{bottom:0;left:0}.fx-why__corner--br2{right:0;bottom:0;transform:rotate(90deg)}.fx-why__cell-content{position:relative;z-index:1;width:100%;gap:16px}.fx-why__cell-content,.fx-why__cell-heading{display:flex;flex-direction:column;align-items:center}.fx-why__cell-heading{gap:12px}.fx-why__cell-heading p{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(22px,2.2vw,28px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff;text-align:center}.fx-why__icon{width:24px;height:24px;color:var(--fx-accent)}.fx-why__cell-body{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64);text-align:center}.fx-why__support{display:flex;height:100%;flex-direction:column;gap:24px;overflow:hidden;border-top-width:1px;border:1px solid var(--fx-border);border-top:0 solid var(--fx-border);background:#121212;padding:24px}@media (max-width:1199.98px){.fx-why__support{overflow:visible}}.fx-why__support-copy{display:flex;flex-direction:column;gap:12px}.fx-why__chat{min-height:0;overflow:hidden}.fx-why__chat,.fx-why__chat-scroll{display:flex;flex:1;flex-direction:column;gap:12px}.fx-why__chat-scroll{min-height:220px;max-height:360px;overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.fx-why__bubble{max-width:90%;padding:12px 16px;border-radius:24px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%}.fx-why__bubble--client{align-self:flex-end;background:#2563eb;color:#fff}.fx-why__bubble--agency{align-self:flex-start;background:#fff;color:#000}.fx-why__bubble--typing{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding-inline:18px}.fx-why__bubble--typing span{width:6px;height:6px;border-radius:50%;background:rgba(0,0,0,.55);animation:fx-why-typing 1.1s ease-in-out infinite}.fx-why__bubble--typing span:nth-child(2){animation-delay:.15s}.fx-why__bubble--typing span:nth-child(3){animation-delay:.3s}@keyframes fx-why-typing{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.fx-why__toolbar{margin-top:auto;display:flex;width:100%;align-items:center;gap:10px;border-radius:24px;background:hsla(0,0%,100%,.12);padding:8px 8px 8px 16px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;color:hsla(0,0%,100%,.48)}.fx-why__toolbar input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:#fff;font:inherit;letter-spacing:inherit}.fx-why__toolbar input::-moz-placeholder{color:hsla(0,0%,100%,.48)}.fx-why__toolbar input::placeholder{color:hsla(0,0%,100%,.48)}.fx-why__toolbar input:disabled{cursor:default}.fx-why__toolbar-send{flex-shrink:0;border:0;border-radius:18px;background:#2563eb;color:#fff;padding:8px 14px;font:inherit;letter-spacing:inherit;cursor:pointer;transition:opacity .2s ease,background .2s ease}.fx-why__toolbar-send:disabled{opacity:.35;cursor:not-allowed}.fx-why__toolbar-send:not(:disabled):hover{background:#1d4ed8}.fx-why__chips{display:flex;flex-wrap:wrap;gap:8px;align-self:flex-start;max-width:100%;padding-top:2px}.fx-why__chips--wrap{max-width:100%}.fx-why__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.08);color:#fff;padding:8px 14px;font-family:Satoshi,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.02em;line-height:1.2;cursor:pointer;text-decoration:none;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.fx-why__chip:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.28)}.fx-why__chip--active{background:#2563eb;border-color:#2563eb;color:#fff}.fx-why__chip--primary{background:#fff;border-color:#fff;color:#000}.fx-why__chip--primary:hover{background:#f3f3f3;border-color:#f3f3f3}.fx-why__chip:disabled{opacity:.35;cursor:not-allowed}@media (max-width:1199.98px){.fx-why__sub{max-width:100%}.fx-why__top{grid-template-columns:1fr;height:auto}.fx-why__exp{grid-column:auto;min-height:360px}.fx-why__sat{min-height:360px;border-left-width:1px;border-top-width:0}.fx-why__bottom{grid-template-columns:1fr;height:auto}.fx-why__price{border-right-width:1px}.fx-why__price,.fx-why__stack{min-height:360px}.fx-why__cell--top{border-width:0 1px}.fx-why__support{min-height:0;border-top-width:1px}}@media (max-width:809.98px){.fx-why__project{width:180px;height:120px}.fx-why__exp,.fx-why__price,.fx-why__sat,.fx-why__stack{min-height:280px}.fx-why__exp-watermark{bottom:-32px;font-size:160px}.fx-why__sat-rating{right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.fx-why__marquee-track{animation:none}}.fx-svc__heading,.fx-svc__intro{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}.fx-svc__title{font-size:clamp(48px,7vw,88px);letter-spacing:-.04em;line-height:120%;color:#fff}.fx-svc__sub,.fx-svc__title{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-svc__sub{max-width:50%;font-size:16px;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-svc__item,.fx-svc__list{display:flex;width:100%;flex-direction:column}.fx-svc__row{display:flex;width:100%;cursor:pointer;align-items:flex-start;gap:12px;padding:24px 0;outline:none}.fx-svc__item.is-open .fx-svc__row{padding-bottom:48px}.fx-svc__main{display:flex;flex:1 0 0;align-items:flex-start;gap:16px;min-width:0}.fx-svc__num{display:flex;flex:none;align-items:center;gap:4px;padding-top:8px;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-svc__slash{color:var(--fx-accent)}.fx-svc__body{display:flex;flex:1 0 0;flex-direction:column;gap:24px;min-width:0}.fx-svc__name{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(28px,3.2vw,48px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-svc__meta{overflow:hidden}.fx-svc__meta-inner{width:100%;gap:48px;padding-top:4px}.fx-svc__copy,.fx-svc__meta-inner{display:flex;align-items:flex-start}.fx-svc__copy{flex:1 0 0;flex-direction:column;gap:24px;min-width:0}.fx-svc__desc{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-svc__children{display:flex;width:100%;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.fx-svc__child{display:inline-flex;align-items:center;gap:8px;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff;text-decoration:none;transition:color .2s ease}.fx-svc__child:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--fx-accent)}.fx-svc__child:hover{color:var(--fx-accent)}.fx-svc__images{display:flex;flex:none;align-items:center;gap:12px}.fx-svc__img{position:relative;flex:none;width:187px;height:140px;overflow:hidden}.fx-svc__icon-btn{position:relative;display:flex;flex:none;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.12);border-radius:100px;background:transparent;cursor:pointer;transition:border-color .25s ease}.fx-svc__icon-btn:hover{border-color:hsla(0,0%,100%,.35)}.fx-svc__toggle{position:relative;display:block;width:100%;height:100%}.fx-svc__toggle-h,.fx-svc__toggle-v{position:absolute;top:calc(50% - 12px);left:calc(50% - .5px);width:1px;height:24px;background:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.fx-svc__toggle-h{transform:rotate(-90deg)}.fx-svc__toggle-v{transform:rotate(-180deg)}.fx-svc__toggle.is-open .fx-svc__toggle-h,.fx-svc__toggle.is-open .fx-svc__toggle-v{transform:rotate(90deg)}.fx-svc__divider{width:100%;height:1px;background:hsla(0,0%,100%,.08)}@media (max-width:1199.98px){.fx-svc__sub{max-width:100%}.fx-svc__meta-inner{flex-direction:column;gap:28px}.fx-svc__images{width:100%;justify-content:flex-start}.fx-svc__icon-btn{width:40px;height:40px}.fx-svc__toggle-h,.fx-svc__toggle-v{top:calc(50% - 10px);height:20px}}@media (max-width:809.98px){.fx-svc__images{flex-direction:column;width:100%}.fx-svc__img{width:100%;height:auto;aspect-ratio:1.59286}.fx-svc__icon-btn{width:36px;height:36px}.fx-svc__toggle-h,.fx-svc__toggle-v{top:calc(50% - 8px);height:16px}.fx-svc__name{font-size:28px}}.fx-proj__heading,.fx-proj__intro{gap:24px}.fx-proj__heading,.fx-proj__intro,.fx-proj__title-row{display:flex;width:100%;flex-direction:column;align-items:flex-start}.fx-proj__title-row{gap:12px}.fx-proj__title{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(48px,7vw,88px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff}.fx-proj__mark{display:flex;align-items:center;height:26px}.fx-proj__mark span{font-size:18px;font-weight:900;letter-spacing:-.06em;line-height:1;color:#fff}.fx-proj__mark span,.fx-proj__sub{font-family:Satoshi,system-ui,sans-serif}.fx-proj__sub{max-width:50%;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-proj__grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(50px,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:0;overflow:hidden}.fx-proj__stack{display:flex;grid-row:span 2;flex-direction:column;width:100%}.fx-proj__card-wrap{width:100%;height:100%;min-height:500px}.fx-proj__stack .fx-proj__card-wrap{flex:1 0 0;min-height:500px}.fx-proj__card{position:relative;display:flex;width:100%;height:100%;min-height:inherit;flex-direction:column;overflow:hidden;border:1px solid var(--fx-border);background:#121212;text-decoration:none;color:inherit}.fx-proj__stack .fx-proj__card-wrap+.fx-proj__card-wrap .fx-proj__card{border-top-width:0}.fx-proj__cta,.fx-proj__grid>.fx-proj__card-wrap .fx-proj__card{border-left-width:0}.fx-proj__media{position:absolute;inset:0;overflow:hidden}.fx-proj__img{position:absolute;inset:0;-webkit-mask:linear-gradient(0deg,rgba(0,0,0,.5),#000);mask:linear-gradient(0deg,rgba(0,0,0,.5),#000);transform:scale(1.08);transform-origin:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.fx-proj__card:hover .fx-proj__img{transform:scale(1)}.fx-proj__logo{top:50%;left:50%;width:35%;aspect-ratio:2.94;transform:translate(-50%,-50%)}.fx-proj__logo,.fx-proj__noise{position:absolute;z-index:1;pointer-events:none}.fx-proj__noise{inset:-200%;width:400%;height:400%;opacity:.05;background-size:200px 200px;background-repeat:repeat;transform:translate(-10%,10%)}.fx-proj__content{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;justify-content:flex-start;gap:24px;padding:24px}.fx-proj__meta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px}.fx-proj__cat{display:inline-flex;padding:4px 10px;background:#fff;font-size:14px;line-height:140%;color:#000;white-space:nowrap}.fx-proj__cat,.fx-proj__year{align-items:center;font-family:Satoshi,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em}.fx-proj__year{display:flex;gap:4px;font-size:16px;color:#fff}.fx-proj__name{margin-top:auto;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(22px,2.4vw,28px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff}.fx-proj__cta{width:100%;min-height:500px;justify-content:space-between;gap:32px;border-left-width:1px;border-bottom:1px solid var(--fx-border);border-right:1px solid var(--fx-border);border-top-width:1px;border-left:0 solid var(--fx-border);border-top:0 solid var(--fx-border);background:#121212;padding:32px 28px}.fx-proj__cta,.fx-proj__cta-top{display:flex;flex-direction:column}.fx-proj__cta-top{align-items:flex-start;gap:20px}.fx-proj__counter{display:flex;align-items:flex-start;gap:4px}.fx-proj__count{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(40px,5vw,56px);font-weight:700;font-feature-settings:"zero","tnum";letter-spacing:-.08em;line-height:120%;color:#fff}.fx-proj__plus{font-family:Satoshi,system-ui,sans-serif;font-size:40px;font-weight:700;letter-spacing:-.08em;line-height:1;color:var(--fx-accent)}.fx-proj__cta-text{display:flex;flex-direction:column;gap:0}.fx-proj__cta-line{display:flex;width:-moz-min-content;width:min-content;flex-direction:column;align-items:flex-start}.fx-proj__cta-body,.fx-proj__cta-line p,.fx-proj__cta-muted{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(22px,2.4vw,32px);font-weight:500;letter-spacing:-.04em;line-height:120%}.fx-proj__cta-line p{color:#fff}.fx-proj__cta-rule{display:block;width:100%;height:2px;margin-top:4px;background:#fff}.fx-proj__cta-body,.fx-proj__cta-muted{color:hsla(0,0%,100%,.64)}.fx-proj__cta-body{max-width:280px}.fx-proj__cta-body span{color:#fff}.fx-proj__cta-btn{width:100%!important;justify-content:center}@media (max-width:1199.98px){.fx-proj__sub{max-width:100%}.fx-proj__grid{grid-template-columns:1fr;grid-template-rows:none}.fx-proj__stack{grid-row:auto}.fx-proj__card-wrap,.fx-proj__cta,.fx-proj__stack .fx-proj__card-wrap{min-height:360px}.fx-proj__cta,.fx-proj__grid>.fx-proj__card-wrap .fx-proj__card{border-left-width:1px}.fx-proj__cta,.fx-proj__grid>.fx-proj__card-wrap .fx-proj__card,.fx-proj__stack .fx-proj__card-wrap+.fx-proj__card-wrap .fx-proj__card{border-top-width:0}.fx-proj__stack .fx-proj__card-wrap:first-child .fx-proj__card{border-top-width:1px}}@media (max-width:809.98px){.fx-proj__card-wrap,.fx-proj__cta,.fx-proj__stack .fx-proj__card-wrap{min-height:300px}}.fx-process__heading,.fx-process__intro{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}.fx-process__title{font-size:clamp(48px,7vw,88px);letter-spacing:-.04em;line-height:120%;color:#fff}.fx-process__sub,.fx-process__title{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-process__sub{max-width:50%;font-size:16px;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-process__stage{display:flex;width:100%;align-items:stretch;gap:48px}.fx-process__media{position:relative;display:flex;flex:1 0 0;width:1px;overflow:hidden}.fx-process__aspect{aspect-ratio:1.44;width:100%;flex:none;pointer-events:none}.fx-process__img{position:absolute;inset:0;z-index:1}.fx-process__noise{position:absolute;inset:-200%;z-index:2;width:400%;height:400%;opacity:.05;background-size:200px 200px;background-repeat:repeat;pointer-events:none;transform:translate(-10%,10%)}.fx-process__panel{flex:1 0 0;width:1px;justify-content:space-between;gap:48px}.fx-process__panel,.fx-process__step{display:flex;flex-direction:column;align-items:flex-start}.fx-process__step{width:100%;gap:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-process__num{display:flex;align-items:center;gap:4px;font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff}.fx-process__slash{color:var(--fx-accent)}.fx-process__copy{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:8px}.fx-process__name{font-size:clamp(36px,4vw,48px);letter-spacing:-.04em;line-height:120%;color:#fff}.fx-process__desc,.fx-process__name{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-process__desc{max-width:420px;font-size:16px;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-process__footer,.fx-process__rating{display:flex;width:100%;flex-direction:column;align-items:flex-start}.fx-process__rating{gap:8px;padding-bottom:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-process__stars{display:flex;align-items:center;gap:4px}.fx-process__star{width:16px;height:16px;color:var(--fx-accent)}.fx-process__score{margin-left:6px}.fx-process__score,.fx-process__trusted{font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;color:#fff}.fx-process__trusted span{color:hsla(0,0%,100%,.64)}.fx-process__line{width:100%;height:1px;background:hsla(0,0%,100%,.08)}.fx-process__nav{display:flex;align-items:center;gap:16px;padding-top:24px}.fx-process__nav-btn{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.12);border-radius:100px;background:transparent;color:#fff;cursor:pointer;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.fx-process__nav-btn svg{width:20px;height:20px}.fx-process__nav-btn:hover{border-color:hsla(0,0%,100%,.4);background:#fff;color:#000}@media (max-width:1199.98px){.fx-process__sub{max-width:100%}.fx-process__stage{flex-direction:column;gap:24px}.fx-process__media,.fx-process__panel{width:100%;flex:none}.fx-process__panel{gap:48px}}@media (max-width:809.98px){.fx-process__nav-btn{width:44px;height:44px}}.fx-pricing__heading{display:flex;width:100%;flex-direction:column;gap:40px;margin-bottom:48px}.fx-pricing__intro{display:flex;max-width:720px;flex-direction:column;gap:20px}.fx-pricing__sub{max-width:480px;color:var(--fx-text-muted)!important}.fx-pricing__body{gap:0}.fx-pricing__body,.fx-pricing__toggle-wrap{display:flex;width:100%;flex-direction:column}.fx-pricing__toggle-wrap{align-items:center;gap:24px;padding:48px 24px}.fx-pricing__toggle{display:flex;height:48px;cursor:pointer;align-items:center;justify-content:center;gap:24px;border:0;background:transparent;padding:0;color:inherit}.fx-pricing__toggle-label{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:hsla(0,0%,100%,.24);transition:color .25s ease}.fx-pricing__toggle-label.is-active{color:#fff}.fx-pricing__toggle-underline{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:var(--fx-accent);opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .25s ease,transform .25s ease}.fx-pricing__toggle-label.is-active .fx-pricing__toggle-underline{opacity:1;transform:scaleX(1)}.fx-pricing__switch{position:relative;z-index:1;display:flex;width:88px;height:100%;align-items:center;border-radius:48px;background:var(--fx-accent);padding:8px}.fx-pricing__knob{position:absolute;top:2px;bottom:2px;left:2px;aspect-ratio:1;width:42px;border-radius:48px;background:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.fx-pricing__knob.is-annual{transform:translateX(42px)}.fx-pricing__save{display:flex;pointer-events:none;align-items:center;justify-content:center;gap:10px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:hsla(0,0%,100%,.24);transition:color .25s ease}.fx-pricing__save.is-active{color:hsla(0,0%,100%,.64)}.fx-pricing__save-pct{display:flex;align-items:center;justify-content:center;border-radius:100px;background:hsla(0,0%,100%,.08);padding:6px 10px;color:inherit;transition:background-color .25s ease,color .25s ease}.fx-pricing__save.is-active .fx-pricing__save-pct{background:var(--fx-accent);color:#fff}.fx-pricing__cards{display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:32px}.fx-pricing__plans{display:flex;width:100%;align-items:stretch}.fx-pricing__card{display:flex;flex:1 1 0;flex-direction:column;border:1px solid var(--fx-border);background:var(--fx-surface)}.fx-pricing__card:not(:first-child){border-left-width:0}.fx-pricing__card-main{display:flex;flex-direction:column;gap:48px;padding:24px}.fx-pricing__plan-top{display:flex;width:100%;flex-direction:column;gap:24px}.fx-pricing__plan-name-row{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:12px}.fx-pricing__plan-name{display:flex;align-items:center;gap:8px;font-family:Satoshi,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff}.fx-pricing__slash{color:hsla(0,0%,100%,.24)}.fx-pricing__badge{flex:none;border-radius:16px;background:var(--fx-accent);padding:6px 12px;font-family:Satoshi,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:140%;color:#fff;white-space:nowrap}.fx-pricing__plan-desc{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var(--fx-text-muted)}.fx-pricing__price-row{display:flex;width:100%;align-items:flex-end;gap:4px;overflow:hidden}.fx-pricing__custom-price h3,.fx-pricing__price h3{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(40px,5vw,64px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff}.fx-pricing__per{margin:0 0 8px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:var(--fx-text-muted)}.fx-pricing__features-block{display:flex;flex:1;flex-direction:column;gap:24px;border-top:1px solid var(--fx-border);padding:24px}.fx-pricing__features-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#fff}.fx-pricing__features{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.fx-pricing__features li{display:flex;align-items:center;gap:8px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:#fff}.fx-pricing__check{display:flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;border-radius:16px;background:hsla(0,0%,100%,.08);color:#fff}.fx-pricing__check svg{width:14px;height:14px}.fx-pricing__card-foot{display:flex;flex-direction:column;align-items:center;gap:6px;border-top:1px solid var(--fx-border);padding:24px}.fx-pricing__cta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;border-radius:0;padding:16px 20px;font-family:Satoshi,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:140%;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.fx-pricing__cta-icon{width:20px;height:20px;flex:none;transition:transform .25s ease}.fx-pricing__cta:hover .fx-pricing__cta-icon{transform:translate(2px,-2px)}.fx-pricing__cta--secondary{background:#fff;color:#000}.fx-pricing__cta--primary,.fx-pricing__cta--secondary:hover{background:var(--fx-accent);color:#fff}.fx-pricing__cta--primary:hover{background:#fff;color:#000}.fx-pricing__billed{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:140%;color:#fff;text-align:center}.fx-pricing__custom{display:flex;width:100%;flex-direction:row;align-items:stretch;border-top-width:1px;border:1px solid var(--fx-border);border-top:0 solid var(--fx-border);background:var(--fx-surface)}.fx-pricing__custom-main{display:flex;flex:1 1 0;flex-direction:column;gap:48px;padding:24px}.fx-pricing__custom-price{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.fx-pricing__custom-price .fx-pricing__per{margin:0}.fx-pricing__features-block--custom{flex:1 1 0;border-top:0;border-left:1px solid var(--fx-border);border-right:1px solid var(--fx-border)}.fx-pricing__custom-foot{display:flex;flex:none;align-items:center;padding:24px}.fx-pricing__custom-foot .fx-pricing__cta{width:auto;min-width:200px}@media (max-width:1199.98px){.fx-pricing__plans{flex-direction:column}.fx-pricing__card:not(:first-child){border-left-width:1px;border-top-width:0}.fx-pricing__custom{flex-direction:column}.fx-pricing__features-block--custom{border-left:0;border-right:0}.fx-pricing__custom-foot,.fx-pricing__features-block--custom{border-top:1px solid var(--fx-border)}.fx-pricing__custom-foot .fx-pricing__cta{width:100%}}@media (max-width:809.98px){.fx-pricing__heading{gap:32px;margin-bottom:24px}.fx-pricing__toggle-wrap{padding:32px 0;flex-direction:column;align-items:center;gap:16px}.fx-pricing__toggle{flex-wrap:wrap;justify-content:center;gap:12px 16px}.fx-pricing__cards{border-radius:24px}.fx-pricing__custom-foot .fx-pricing__cta{width:100%;min-width:0}}.fx-proof__heading{display:flex;width:100%;flex-direction:row;align-items:flex-start;gap:0;margin-bottom:96px}.fx-proof__intro{display:flex;min-width:0;flex:3 0 0;flex-direction:column;gap:24px;overflow:hidden}.fx-proof__title{color:var(--fx-text-muted)}.fx-proof__title-strong{color:#fff}.fx-proof__subrow{display:flex;width:100%;align-items:center;gap:24px}.fx-proof__sub{flex:1 1 auto;max-width:520px;color:var(--fx-text-muted)!important}.fx-proof__happy{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-end;gap:12px;min-width:180px}.fx-proof__stack{display:flex;width:145px;height:48px;align-items:center}.fx-proof__stack-avatar,.fx-proof__stack-more{position:relative;width:48px;height:48px;flex:none;margin-left:-16px;overflow:hidden;border:2px solid #fff;border-radius:100px}.fx-proof__stack-avatar:first-child{margin-left:0}.fx-proof__stack-more{z-index:2;display:flex;align-items:center;justify-content:center;background:#000;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#fff}.fx-proof__happy-copy{margin:0;max-width:220px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-muted);text-align:left}.fx-proof__board{display:flex;width:100%;flex-direction:column}.fx-proof__cards{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.fx-proof__card{position:relative;display:flex;min-height:500px;height:100%;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);padding:24px}.fx-proof__card--quote{background:var(--fx-surface)}.fx-proof__card--metric{justify-content:space-between;background:var(--fx-accent)}.fx-proof__quote-mark{width:68px;height:64px;flex:none;color:var(--fx-accent);margin-bottom:auto}.fx-proof__card-body{z-index:2;flex:1;justify-content:space-between;min-height:0}.fx-proof__card-body,.fx-proof__metric-top,.fx-proof__quote-block{display:flex;flex-direction:column;gap:24px}.fx-proof__stars{display:flex;align-items:center;gap:4px;color:var(--fx-accent)}.fx-proof__stars--invert{color:#fff}.fx-proof__star{width:16px;height:16px}.fx-proof__quote{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff}.fx-proof__quote--dark{color:#000}.fx-proof__person{display:flex;align-items:center;gap:12px}.fx-proof__person--end{justify-content:flex-end;padding-top:12px}.fx-proof__person-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.fx-proof__person-meta--start{align-items:flex-start}.fx-proof__name{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff;text-align:right}.fx-proof__name--dark{color:#000;text-align:left}.fx-proof__role-row{display:flex;align-items:center;justify-content:flex-end;gap:6px}.fx-proof__role-row--start{justify-content:flex-start}.fx-proof__role{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:var(--fx-text-muted);text-align:right}.fx-proof__role--dark{color:#000;text-align:left}.fx-proof__slash{color:var(--fx-accent);font-family:Satoshi,system-ui,sans-serif;font-size:14px;line-height:140%}.fx-proof__slash--light{color:#fff}.fx-proof__avatar{position:relative;width:48px;height:48px;flex:none;overflow:hidden;border-radius:100px}.fx-proof__metrics{z-index:2;display:flex;width:100%;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:24px}.fx-proof__metric{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.fx-proof__metric-value{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff}.fx-proof__metric-label,.fx-proof__metric-value{margin:0;font-family:Satoshi,system-ui,sans-serif;text-align:right}.fx-proof__metric-label{font-size:14px;font-weight:400;line-height:140%;color:#000}.fx-proof__circles-wrap{position:absolute;right:-240px;bottom:-240px;z-index:1;width:480px;height:480px;color:rgba(0,0,0,.24);pointer-events:none}.fx-proof__circles{width:100%;height:100%}.fx-proof__stats{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));min-height:300px}.fx-proof__review,.fx-proof__stat{display:flex;min-height:300px;flex-direction:column;justify-content:space-between;border:1px solid hsla(0,0%,100%,.08);border-top:0 solid hsla(0,0%,100%,.08);background:var(--fx-surface);padding:24px}.fx-proof__review,.fx-proof__stat:not(:first-child){border-left-width:0}.fx-proof__stat-value{margin:0;font-family:Satoshi,system-ui,sans-serif;font-feature-settings:"zero","tnum";font-size:clamp(48px,5vw,80px);font-weight:700;letter-spacing:-.08em;line-height:120%;color:#fff;text-align:center}.fx-proof__stat-label{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var(--fx-text-muted)}.fx-proof__review-top{display:flex;flex-direction:column;gap:12px}.fx-proof__brand{display:inline-flex;align-items:flex-start;gap:2px;font-family:Bebas Neue,sans-serif;font-size:24px;letter-spacing:-.04em;line-height:.82em;color:#fff;text-decoration:none}.fx-proof__brand sup{font-size:8px;line-height:.9em}.fx-proof__review-copy{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var(--fx-text-muted)}.fx-proof__review-cta{position:relative;display:inline-flex;align-items:center;gap:8px;align-self:flex-end;overflow:hidden;padding:8px 0;font-family:Satoshi,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:140%;color:#fff;text-decoration:none}.fx-proof__review-icon{width:20px;height:20px;transition:transform .25s ease}.fx-proof__review-line{position:absolute;bottom:0;left:-10%;width:120%;height:1px;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.22,1,.36,1)}.fx-proof__review-cta:hover .fx-proof__review-line{transform:scaleX(1)}.fx-proof__review-cta:hover .fx-proof__review-icon{transform:translate(2px,-2px)}@media (max-width:1199.98px){.fx-proof__heading{flex-direction:column;gap:24px;margin-bottom:72px}.fx-proof__intro{flex:none;width:100%}.fx-proof__subrow{flex-direction:column}.fx-proof__happy,.fx-proof__subrow{align-items:flex-start}.fx-proof__cards,.fx-proof__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-proof__stats{min-height:0}.fx-proof__review,.fx-proof__stat{min-height:240px;border-left-width:1px!important}.fx-proof__review,.fx-proof__stat:nth-child(odd){border-left-width:1px}.fx-proof__review,.fx-proof__stat:nth-child(2),.fx-proof__stat:nth-child(4){border-left-width:0!important}.fx-proof__review,.fx-proof__stat:nth-child(n+3){border-top-width:0}}@media (max-width:809.98px){.fx-proof__heading{margin-bottom:48px}.fx-proof__cards,.fx-proof__stats{grid-template-columns:1fr}.fx-proof__card{min-height:420px}.fx-proof__review,.fx-proof__stat{min-height:220px;border-left-width:1px!important}.fx-proof__review,.fx-proof__stat+.fx-proof__stat{border-top-width:0}}.fx-section.fx-about{position:relative;overflow:hidden}.fx-section.fx-about>.fx-container{z-index:1}.fx-about__heading{display:flex;width:100%;flex-direction:row;align-items:flex-start;gap:0}.fx-about__title{flex:3 0 0;max-width:920px;min-width:0;color:var(--fx-white)}.fx-about__em{color:var(--fx-black)}.fx-about__body{display:flex;width:100%;flex-direction:column;gap:48px}.fx-about__grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(500px,auto)}.fx-about__dept,.fx-about__person{position:relative;display:flex;min-height:500px;height:100%;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.fx-about__person{background:transparent}.fx-about__dept{background:#121212}.fx-about__location{position:absolute;top:0;left:0;z-index:2;display:flex;padding:18px 0 0 24px;pointer-events:none}.fx-about__location-pill{display:inline-flex;align-items:center;gap:4px;border-radius:100px;background:hsla(0,0%,100%,.24);padding:6px 14px 6px 10px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:#fff;backdrop-filter:blur(8px)}.fx-about__pin{width:16px;height:16px;flex:none}.fx-about__photo{position:relative;display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.fx-about__photo-noise{position:absolute;inset:0;z-index:1;opacity:.1;pointer-events:none;overflow:hidden}.fx-about__photo-noise>div{position:absolute;inset:-200%;width:400%;height:400%;background-repeat:repeat;background-size:200px 200px;opacity:.5;transform:translate(-10%,10%)}.fx-about__photo-img{position:relative;flex:1;width:100%;height:100%;transform:scale(1.3);transform-origin:center center}@media (max-width:809.98px){.fx-about__photo-img{transform:scale(1.12)}}.fx-about__person-meta{display:flex;flex:none;flex-direction:column;gap:12px;background:#121212;padding:24px}.fx-about__person-name{margin:0;font-size:18px;font-weight:500;letter-spacing:-.02em;color:#fff}.fx-about__person-name,.fx-about__person-role{font-family:Satoshi,system-ui,sans-serif;line-height:140%}.fx-about__person-role{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:400;color:hsla(0,0%,100%,.64)}.fx-about__slash{color:var(--fx-accent)}.fx-about__dept-inner{z-index:2;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:24px}.fx-about__dept-top{display:flex;flex-direction:column;gap:24px}.fx-about__dept-label{display:flex;align-items:center;justify-content:flex-end;gap:6px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:hsla(0,0%,100%,.64)}.fx-about__dept-count{font-size:clamp(24px,2.5vw,32px);font-weight:500;letter-spacing:-.03em;line-height:120%;color:#fff}.fx-about__dept-body,.fx-about__dept-count{margin:0;font-family:Satoshi,system-ui,sans-serif}.fx-about__dept-body{font-size:14px;font-weight:400;line-height:140%;color:hsla(0,0%,100%,.64);text-align:right}.fx-about__dept-circles{position:absolute;right:-240px;bottom:-240px;z-index:1;width:480px;height:480px;color:hsla(0,0%,100%,.08);pointer-events:none}.fx-about__circles{width:100%;height:100%}.fx-about__bottom{display:flex;width:100%;align-items:flex-start;gap:0}.fx-about__filler{flex:1 0 0;min-width:0;align-self:stretch}.fx-about__cta-block{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-start;gap:24px}.fx-about__cta-copy{margin:0;max-width:520px;font-size:16px;font-weight:400;line-height:150%;color:var(--fx-text-on-light-muted)}.fx-about__cta,.fx-about__cta-copy{font-family:Satoshi,system-ui,sans-serif}.fx-about__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;background:var(--fx-white);padding:16px 20px;font-size:15px;font-weight:500;line-height:140%;color:var(--fx-black);text-decoration:none;transition:background-color .25s ease,color .25s ease}.fx-about__cta-icon{width:20px;height:20px;flex:none;transition:transform .25s ease}.fx-about__cta:hover{background:#000;color:#fff}.fx-about__cta:hover .fx-about__cta-icon{transform:translate(2px,-2px)}@media (max-width:1199.98px){.fx-about__heading{flex-direction:column;gap:24px}.fx-about__title{flex:none;width:100%}.fx-about__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-about__body{gap:24px}.fx-about__bottom{flex-direction:column}.fx-about__filler{display:none}.fx-about__cta-block{flex:none;width:100%}}@media (max-width:809.98px){.fx-about__grid{grid-template-columns:1fr;grid-auto-rows:minmax(360px,auto)}.fx-about__dept,.fx-about__person{min-height:420px}}.fx-blog__heading{display:flex;width:100%;flex-direction:row;align-items:flex-start;gap:0;margin-bottom:0}.fx-blog__intro{display:flex;min-width:0;flex:3 0 0;flex-direction:column;gap:24px;overflow:hidden}.fx-blog__title{color:var(--fx-text-muted)}.fx-blog__title-strong{color:#fff}.fx-blog__sub{max-width:480px;color:var(--fx-text-muted)!important}.fx-blog__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(500px,auto)}.fx-blog__post{position:relative;display:flex;min-height:500px;height:100%;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:#121212;padding:24px;text-decoration:none;color:inherit}.fx-blog__post-media,.fx-blog__post-noise{position:absolute;inset:0;overflow:hidden}.fx-blog__post-noise{z-index:1;opacity:.1;pointer-events:none}.fx-blog__post-noise>div{position:absolute;inset:-200%;width:400%;height:400%;background-repeat:repeat;background-size:200px 200px;opacity:.5;transform:translate(-10%,10%)}.fx-blog__post-img{position:absolute;inset:0;z-index:0;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.5),#000 50%,rgba(0,0,0,.5));mask-image:linear-gradient(0deg,rgba(0,0,0,.5),#000 50%,rgba(0,0,0,.5));transition:transform .6s cubic-bezier(.22,1,.36,1)}.fx-blog__post:hover .fx-blog__post-img{transform:scale(1.04)}.fx-blog__post-wash{position:absolute;inset:0;z-index:0;background:radial-gradient(120% 80% at 12% 0,rgba(249,69,45,.28),transparent 55%),linear-gradient(160deg,#1a1a1a,#121212 55%,#0c0c0c);transition:transform .6s cubic-bezier(.22,1,.36,1)}.fx-blog__post--text:hover .fx-blog__post-wash{transform:scale(1.04)}.fx-blog__post-content{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0}.fx-blog__post-date{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#fff}.fx-blog__post-main{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:12px}.fx-blog__post-desc{margin:0;max-height:0;overflow:hidden;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease,max-height .35s ease}.fx-blog__post:hover .fx-blog__post-desc{max-height:120px;opacity:1;transform:translateY(0)}.fx-blog__post-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(22px,2.2vw,28px);font-weight:500;letter-spacing:-.03em;line-height:120%;color:#fff}.fx-blog__post-author{position:relative;display:flex;width:100%;align-items:center;padding-top:12px}.fx-blog__post-line{position:absolute;top:0;right:0;left:0;height:1px;background:hsla(0,0%,100%,.24)}.fx-blog__post-author p{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:hsla(0,0%,100%,.8)}.fx-blog__brand{position:relative;display:flex;min-height:500px;height:100%;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:#121212}.fx-blog__brand-lines{position:absolute;inset:-24px;z-index:0;opacity:.2}.fx-blog__brand-inner{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:24px}.fx-blog__brand-logo{display:flex;width:100%;justify-content:flex-end}.fx-blog__brand-logo-img{width:40%;max-width:160px;height:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.fx-blog__brand-copy{display:flex;flex-direction:column;gap:0;mix-blend-mode:luminosity;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.04em;line-height:110%;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-blog__brand-copy p{margin:0}.fx-blog__brand-accent{color:var(--fx-accent)}.fx-blog__brand-white{color:#fff}.fx-blog__filler{position:relative;display:flex;min-height:500px;height:100%;align-items:flex-start;justify-content:flex-start;padding:24px;overflow:hidden}.fx-blog__filler-glyph{position:relative;width:200px;height:200px;color:hsla(0,0%,100%,.08)}.fx-blog__filler-svg{width:100%;height:100%}.fx-blog__cta-card{position:relative;display:flex;min-height:500px;height:100%;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:#121212;padding:24px}.fx-blog__cta-top{display:flex;flex-direction:column;gap:16px}.fx-blog__cta-heading{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(24px,2.5vw,32px);font-weight:500;letter-spacing:-.03em;line-height:120%;color:#fff}.fx-blog__cta-heading span{color:var(--fx-text-muted)}.fx-blog__cta-body{margin:0;font-size:16px;letter-spacing:-.02em;color:var(--fx-text-muted)}.fx-blog__cta,.fx-blog__cta-body{font-family:Satoshi,system-ui,sans-serif;font-weight:500;line-height:140%}.fx-blog__cta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;background:var(--fx-accent);padding:16px 20px;font-size:15px;color:#fff;text-decoration:none;transition:background-color .25s ease,color .25s ease}.fx-blog__cta-icon{width:20px;height:20px;flex:none;transition:transform .25s ease}.fx-blog__cta:hover{background:#fff;color:#000}.fx-blog__cta:hover .fx-blog__cta-icon{transform:translate(2px,-2px)}@media (max-width:1199.98px){.fx-blog__heading{flex-direction:column;gap:24px}.fx-blog__intro{flex:none;width:100%}.fx-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-blog__filler{display:none}}@media (max-width:809.98px){.fx-blog__grid{grid-template-columns:1fr;grid-auto-rows:minmax(420px,auto)}.fx-blog__brand,.fx-blog__cta-card,.fx-blog__post{min-height:420px}.fx-blog__post:hover .fx-blog__post-desc{max-height:120px;opacity:1}}.fx-faq__layout{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;align-items:start}.fx-faq__left{height:100%;min-height:420px;justify-content:space-between;gap:48px}.fx-faq__intro,.fx-faq__left{display:flex;flex-direction:column}.fx-faq__intro{gap:24px}.fx-faq__ask-label,.fx-faq__sub{color:var(--fx-text-muted)!important}.fx-faq__ask{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.fx-faq__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;background:var(--fx-accent);padding:16px 20px;font-family:Satoshi,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:140%;color:#fff;text-decoration:none;transition:background-color .25s ease,color .25s ease}.fx-faq__cta-icon{width:20px;height:20px;flex:none;transition:transform .25s ease}.fx-faq__cta:hover{background:#fff;color:#000}.fx-faq__cta:hover .fx-faq__cta-icon{transform:translate(2px,-2px)}.fx-faq__list{grid-column:span 2;display:flex;width:100%;flex-direction:column}.fx-faq__item{position:relative;width:100%}.fx-faq__trigger{display:flex;width:100%;cursor:pointer;align-items:flex-start;gap:24px;border:0;background:transparent;padding:24px;text-align:left;color:inherit}.fx-faq__num{display:flex;flex:none;align-items:center;gap:4px;font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff;white-space:nowrap}.fx-faq__slash{color:var(--fx-accent)}.fx-faq__body{display:flex;min-width:0;flex:1;flex-direction:column;gap:12px}.fx-faq__item.is-open .fx-faq__body{gap:24px}.fx-faq__qrow{display:flex;width:100%;align-items:center;gap:12px}.fx-faq__question{flex:1;min-width:0;font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:#fff}.fx-faq__icon{position:relative;display:block;width:28px;height:28px;flex:none}.fx-faq__bar{position:absolute;top:calc(50% - 10px);left:calc(50% - .5px);width:1px;height:20px;background:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.fx-faq__bar--h{transform:rotate(-90deg)}.fx-faq__bar--v{transform:rotate(-180deg)}.fx-faq__icon.is-open .fx-faq__bar--h,.fx-faq__icon.is-open .fx-faq__bar--v{transform:rotate(90deg)}.fx-faq__answer{overflow:hidden}.fx-faq__answer p{margin:0;max-width:640px;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var(--fx-text-muted)}.fx-faq__divider{position:absolute;right:0;bottom:0;left:0;height:1px;background:hsla(0,0%,100%,.08)}@media (max-width:1199.98px){.fx-faq__layout{grid-template-columns:1fr;gap:32px}.fx-faq__left{min-height:0;gap:24px}.fx-faq__list{grid-column:unset}}@media (max-width:809.98px){.fx-faq__trigger{gap:16px;padding:20px 0}.fx-faq__num,.fx-faq__question{font-size:16px}}.fx-ticker{position:relative;z-index:1;width:100%;background:#0d0d0d}.fx-ticker__track-wrap{display:flex;width:100%;height:48px;align-items:center;overflow:hidden;padding:0 24px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12.5%,#000 87.5%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12.5%,#000 87.5%,transparent)}.fx-ticker__track{display:flex;width:-moz-max-content;width:max-content;align-items:center;animation:fx-ticker-marquee 40s linear infinite}.fx-ticker__list{display:flex;flex:none;align-items:center;gap:48px;margin:0;padding:0 48px 0 0;list-style:none}.fx-ticker__item{flex:none}.fx-ticker__text{display:block;font-family:Bebas Neue,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1;color:#fff;text-transform:uppercase;white-space:nowrap}.fx-ticker__bar{width:100%;height:4px;background:var(--fx-accent)}@keyframes fx-ticker-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.fx-ticker__track{animation:none}}.fx-mugen-btn{position:relative;z-index:2;display:flex;width:44px;height:44px;flex:none;cursor:pointer;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#fff}.fx-mugen-btn__closed{position:relative;display:block;width:36px;height:12px;overflow:hidden}.fx-mugen-btn__bar{position:absolute;height:2px;background:currentColor;transition:left .45s cubic-bezier(.22,1,.36,1),right .45s cubic-bezier(.22,1,.36,1),top .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.fx-mugen-btn__bar--top{top:0;left:0;width:18px}.fx-mugen-btn__bar--mid{top:calc(50% - 1px);left:0;right:0}.fx-mugen-btn__bar--bot{top:calc(92.8571% - 1px);right:0;width:18px}.fx-mugen-btn__open{position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;overflow:hidden;pointer-events:none}.fx-mugen-btn__x{position:absolute;height:2px;background:currentColor;transition:top .45s cubic-bezier(.22,1,.36,1),bottom .45s cubic-bezier(.22,1,.36,1),left .45s cubic-bezier(.22,1,.36,1),right .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease;transform-origin:50% 50%}.fx-mugen-btn__x--a{top:-8px;left:-16px;width:12px;transform:rotate(45deg);opacity:0}.fx-mugen-btn__x--b{top:calc(-34.2857% - 1px);left:31px;right:-31px;transform:rotate(-45deg);opacity:0}.fx-mugen-btn__x--c{bottom:-8px;right:-16px;width:12px;transform:rotate(45deg);opacity:0}.fx-mugen-btn.is-open .fx-mugen-btn__bar--top{left:-18px}.fx-mugen-btn.is-open .fx-mugen-btn__bar--mid{left:36px;right:-36px}.fx-mugen-btn.is-open .fx-mugen-btn__bar--bot{right:-18px}.fx-mugen-btn.is-open .fx-mugen-btn__x--a{top:7px;left:2px;opacity:1;transform:rotate(45deg)}.fx-mugen-btn.is-open .fx-mugen-btn__x--b{top:calc(50% - 1px);left:0;right:0;opacity:1;transform:rotate(-45deg)}.fx-mugen-btn.is-open .fx-mugen-btn__x--c{bottom:7px;right:2px;opacity:1;transform:rotate(45deg)}.fx-mugen-btn.is-open{width:44px;height:32px;border:1px solid hsla(0,0%,100%,.55);border-radius:999px}.fx-mugen-overlay{position:fixed;inset:0;z-index:50}.fx-mugen-backdrop{position:absolute;inset:0;z-index:0;border:0;cursor:pointer;background:#000c;backdrop-filter:blur(7px)}.fx-mugen-stage{position:relative;z-index:1;display:flex;width:100%;height:100%;flex-flow:row;align-items:stretch;justify-content:flex-end;pointer-events:none}.fx-mugen-brand{display:none;flex:1 0 0;width:1px;align-items:center;justify-content:center;pointer-events:none}@media (min-width:810px){.fx-mugen-brand{display:flex}}.fx-mugen-brand__stack{display:flex;flex-direction:column;align-items:center;gap:12px}.fx-mugen-brand__name{display:flex;flex-flow:row;align-items:flex-start;gap:1px;white-space:nowrap}.fx-mugen-brand__letter{font-size:clamp(2.4rem,5.2vw,3.2rem);font-weight:700;text-transform:uppercase;will-change:transform,opacity}.fx-mugen-brand__letter,.fx-mugen-brand__mark{display:inline-block;font-family:Satoshi,system-ui,sans-serif;letter-spacing:-.03em;line-height:80%;color:#fff}.fx-mugen-brand__mark{margin-left:2px;font-size:clamp(.55rem,1.1vw,.73rem);font-weight:400;transform:translateY(.15em)}.fx-mugen-brand__tag{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(14px,1.2vw,16px);font-weight:400;letter-spacing:-.02em;line-height:1.35;color:#b8b8b8;text-align:center;white-space:nowrap}.fx-mugen-panel{pointer-events:auto;display:flex;width:min(100%,480px);height:100%;height:100dvh;flex:none;flex-direction:column;background:#050505;box-sizing:border-box;overflow:hidden}@media (min-width:1200px){.fx-mugen-panel{width:min(42vw,560px)}}.fx-mugen-panel__scroll{display:flex;width:100%;height:100%;flex-direction:column;padding:calc(88px + env(safe-area-inset-top, 0px)) 40px calc(28px + env(safe-area-inset-bottom, 0px));overflow:auto;box-sizing:border-box}@media (max-width:809.98px){.fx-mugen-panel{width:100%}.fx-mugen-panel__scroll{padding:calc(88px + env(safe-area-inset-top, 0px)) 24px calc(24px + env(safe-area-inset-bottom, 0px))}}.fx-mugen-panel__block{padding:22px 0}.fx-mugen-panel__rule{width:100%;height:1px;background:#363636;flex:none}.fx-mugen-panel__spacer{flex:1 1 auto;min-height:24px}.fx-mugen-panel__eyebrow{margin:0 0 16px;font-family:Satoshi,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.015em;line-height:1.2;color:#b8b8b8}.fx-mugen-panel__links{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:4px}.fx-mugen-panel__link{display:block;color:#fff;text-decoration:none}.fx-mugen-panel__link-text{position:relative;display:inline-grid;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.35rem,2.2vw,1.5rem);font-weight:600;letter-spacing:-.04em;line-height:130%}.fx-mugen-panel__link-text>span{grid-area:1/1;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.fx-mugen-panel__link-text>span:last-child{opacity:0;transform:perspective(1200px) rotateX(-40deg) translateY(8px);transform-origin:top center;color:var(--fx-accent)}.fx-mugen-panel__link.is-active .fx-mugen-panel__link-text>span:first-child,.fx-mugen-panel__link:hover .fx-mugen-panel__link-text>span:first-child{opacity:0;transform:perspective(1200px) rotateX(40deg) translateY(-6px)}.fx-mugen-panel__link.is-active .fx-mugen-panel__link-text>span:last-child,.fx-mugen-panel__link:hover .fx-mugen-panel__link-text>span:last-child{opacity:1;transform:perspective(1200px) rotateX(0deg) translateY(0)}.fx-mugen-panel__email{position:relative;display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;cursor:pointer;color:#fff;text-align:left}.fx-mugen-panel__email-text{position:relative;display:inline-grid;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.35rem,2.2vw,1.5rem);font-weight:600;letter-spacing:-.04em;line-height:130%}.fx-mugen-panel__email-text>span{grid-area:1/1;transition:opacity .25s ease}.fx-mugen-panel__email-text>span.is-hidden{opacity:0}.fx-mugen-panel__plus{position:relative;display:inline-flex;width:14px;height:14px;flex:none}.fx-mugen-panel__plus span{position:absolute;background:#fff}.fx-mugen-panel__plus span:first-child{top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px}.fx-mugen-panel__plus span:last-child{top:0;left:50%;width:1.5px;height:100%;margin-left:-.75px}.fx-mugen-panel__email-line{width:100%;max-width:280px;height:1px;margin-top:10px;background:#545454}.fx-mugen-panel__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-family:Satoshi,system-ui,sans-serif;font-size:.725rem;font-weight:600;letter-spacing:-.03em;line-height:150%}.fx-mugen-panel__meta span:first-child{color:#fff}.fx-mugen-panel__meta span:last-child{color:#b8b8b8}.fx-mugen-panel__socials{display:flex;align-items:center;gap:18px}.fx-mugen-panel__socials a{display:inline-flex;color:#dedede;transition:color .2s ease}.fx-mugen-panel__socials a:hover{color:#fff}.fx-mugen-panel__legal{padding:20px 0 4px}.fx-mugen-panel__legal-links{display:flex;flex-wrap:wrap;gap:20px 28px;margin-bottom:14px}.fx-mugen-panel__legal-links a{display:inline-flex;align-items:center;gap:6px;font-family:Satoshi,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.02em;color:hsla(0,0%,100%,.75);text-decoration:none;transition:color .2s ease}.fx-mugen-panel__legal-links a:hover{color:#fff}.fx-mugen-panel__copy{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:-.03em;line-height:100%;color:#b8b8b8}.fx-clients__heading{display:flex;width:100%;flex-flow:row;align-items:flex-start;justify-content:space-between;gap:24px}.fx-clients__right{display:flex;flex:1 0 0;width:1px;flex-flow:row;align-items:flex-start;justify-content:flex-end;gap:4px}.fx-clients__years{margin:0;max-width:1000px;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(48px,9vw,112px);font-weight:500;letter-spacing:-.04em;line-height:120%;color:#fff;white-space:normal}@media (max-width:1199.98px){.fx-clients__heading{flex-direction:column;justify-content:flex-start}.fx-clients__right{flex:none;width:100%;justify-content:flex-start}.fx-clients__years{font-size:clamp(56px,8vw,88px)}}@media (max-width:809.98px){.fx-clients__years{font-size:clamp(40px,14vw,56px)}}.fx-clients__wordmark{display:flex;width:81px;height:26px;flex:none;align-items:center}.fx-clients__wordmark span{font-family:Bebas Neue,sans-serif;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1;color:#fff}@media (max-width:1199.98px){.fx-clients__wordmark{width:56px;height:18px}.fx-clients__wordmark span{font-size:16px}}@media (max-width:809.98px){.fx-clients__wordmark{display:none}}.fx-clients__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:0;justify-content:center}@media (max-width:1199.98px){.fx-clients__grid{grid-template-columns:repeat(2,minmax(50px,1fr))}}.fx-clients__card{position:relative;display:flex;width:100%;min-height:200px;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#121212;border:1px solid hsla(0,0%,100%,.08);border-right-width:0;box-sizing:border-box;overflow:hidden;transition:background-color .3s ease}.fx-clients__card:nth-child(3n){border-right-width:1px}.fx-clients__card:nth-child(n+4){border-top-width:0}@media (max-width:1199.98px){.fx-clients__card:nth-child(3n){border-right-width:0}.fx-clients__card:nth-child(2n){border-right-width:1px}.fx-clients__card:nth-child(n+4){border-top-width:1px}.fx-clients__card:nth-child(n+3){border-top-width:0}}@media (max-width:809.98px){.fx-clients__card{min-height:140px}}.fx-clients__card:hover{background:#1a1a1a}.fx-clients__logo{position:relative;z-index:1;width:50%;aspect-ratio:1.45;height:auto;flex:none;overflow:visible}@media (max-width:809.98px){.fx-clients__logo{width:75%}}.fx-clients__index{position:absolute;z-index:1;right:24px;bottom:24px;margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.04em;line-height:120%;color:hsla(0,0%,100%,.64);white-space:pre}.fx-section.fx-cta>.fx-container{z-index:1;overflow:visible}.fx-cta__title{width:100%;max-width:1000px;margin:0;color:var(--fx-white)}.fx-cta__title-em{color:var(--fx-black)}.fx-cta__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(50px,1fr));gap:48px;align-items:start}.fx-cta__left{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:48px;width:100%;height:100%;min-height:0}.fx-cta__intro{margin:0;max-width:90%;font-family:Satoshi,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-on-light-muted)}.fx-cta__intro a{color:inherit;text-decoration:underline;text-underline-offset:2px}.fx-cta__meta{display:flex;width:100%;flex-direction:column;gap:24px}.fx-cta__meta-row{display:flex;width:100%;flex-direction:row;align-items:flex-start;gap:12px}.fx-cta__icon{display:flex;flex:none;width:28px;height:28px;align-items:center;justify-content:center;color:var(--fx-black)}.fx-cta__icon svg{width:22px;height:22px}.fx-cta__meta-body{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-start;gap:12px}.fx-cta__meta-label{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-black)}.fx-cta__meta-lines{display:flex;width:100%;flex-direction:column;gap:0}.fx-cta__meta-line{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-on-light-muted);text-align:left}.fx-cta__meta-lines--contact .fx-cta__meta-line{text-align:left}.fx-cta__meta-line a{color:inherit;text-decoration:none;transition:color .2s ease}.fx-cta__meta-line a:hover{color:var(--fx-black)}.fx-cta__form{display:flex;grid-column:span 2;width:100%;flex-direction:column;align-items:flex-start;gap:24px;position:relative}.fx-cta__thanks{justify-content:center;min-height:200px}.fx-cta__field{display:flex;width:100%;flex-direction:column;position:relative}.fx-cta__input{width:100%;margin:0;padding:0 0 24px;border:none;border-radius:0;background:transparent;color:var(--fx-white);font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fx-cta__input::-moz-placeholder{color:var(--fx-text-muted)}.fx-cta__input::placeholder{color:var(--fx-text-muted)}.fx-cta__textarea{min-height:140px;resize:vertical}.fx-cta__divider{display:block;width:100%;height:1px;background-color:var(--fx-surface-on-accent-mid);transform-origin:50% 50%;transition:background-color .3s cubic-bezier(.44,0,.56,1),height .3s cubic-bezier(.44,0,.56,1)}.fx-cta__field:focus-within .fx-cta__divider{height:1.5px;background-color:var(--fx-white)}.fx-cta__submit{display:inline-flex;width:180px;height:60px;flex:none;align-items:center;justify-content:center;gap:8px;border:none;border-radius:0;background-color:var(--fx-white);color:var(--fx-black);cursor:pointer;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%;transition:opacity .2s ease}.fx-cta__submit:hover{opacity:.88}.fx-cta__submit-icon{width:18px;height:18px;flex:none}.fx-cta__legal{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-on-light-muted)}.fx-cta__legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.fx-cta__legal a:hover{color:var(--fx-black)}.fx-cta__hp{position:absolute;transform:scale(0);pointer-events:none}@media (max-width:1199.98px){.fx-cta__title{max-width:720px}.fx-cta__grid{grid-template-columns:1fr}.fx-cta__left{flex-direction:column;justify-content:flex-start;gap:32px;height:auto}.fx-cta__intro{max-width:none;width:100%;flex:none}.fx-cta__meta{width:100%;flex:none;flex-direction:column;align-items:flex-start}.fx-cta__meta-row{width:100%;flex:none}.fx-cta__form{grid-column:unset}.fx-cta__input{font-size:18px}}@media (max-width:809.98px){.fx-cta__left{flex-direction:column;gap:32px}.fx-cta__intro,.fx-cta__meta{width:100%;flex:none}.fx-cta__meta{flex-direction:column}.fx-cta__meta-row{width:100%;flex:none}.fx-cta__icon{width:24px;height:24px}.fx-cta__icon svg{width:20px;height:20px}.fx-cta__input,.fx-cta__intro,.fx-cta__meta-line{font-size:16px}.fx-cta__submit{width:100%;max-width:220px}}.fx-apage-clip{width:100%;overflow:hidden}.fx-apage{position:relative;width:100%;background:var(--fx-bg);will-change:transform}.fx-apage__shell{max-width:1800px;margin:0 auto;align-items:stretch;gap:96px;padding:240px 36px 160px}.fx-apage__shell,.fx-apage__stack{display:flex;width:100%;flex-direction:column}.fx-apage__stack{gap:160px}.fx-apage__hero{display:flex;width:100%;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:0}.fx-apage__hero-title{flex:2 0 0;font-size:clamp(64px,12vw,140px);letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-apage__hero-sub,.fx-apage__hero-title{min-width:0;margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-apage__hero-sub{flex:1 0 0;padding-bottom:.35em;font-size:18px;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-muted)}.fx-apage__section{width:100%}.fx-apage__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(50px,1fr));gap:24px;align-items:start}.fx-apage__label{width:100%}.fx-apage__span-2{display:flex;grid-column:span 2;width:100%;flex-direction:column;align-items:flex-start;gap:24px}.fx-apage__copy{font-size:18px;letter-spacing:-.02em;line-height:150%;color:var(--fx-text-muted)}.fx-apage__copy,.fx-apage__section-title{margin:0;max-width:720px;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-apage__section-title{font-size:clamp(28px,3.5vw,40px);letter-spacing:-.03em;line-height:120%;color:var(--fx-white)}.fx-apage__cta{margin-top:8px}.fx-apage__team{width:100%}.fx-apage__team-row{display:flex;width:100%;flex-direction:row;align-items:flex-start;gap:0;overflow:hidden}.fx-apage__card{display:flex;flex:1 0 0;min-width:0;flex-direction:column;padding-top:var(--card-offset,0);border-right:1px solid var(--fx-border);overflow:hidden}.fx-apage__card:last-child{border-right:none}.fx-apage__card-media{position:relative;display:flex;width:100%;aspect-ratio:4/5;min-height:420px;overflow:hidden;background:#0a0a0a}.fx-apage__card-loc{position:absolute;top:0;left:0;z-index:2;display:flex;padding:18px 0 0 24px;pointer-events:none}.fx-apage__loc-pill{display:inline-flex;align-items:center;gap:4px;border-radius:100px;background:hsla(0,0%,100%,.24);padding:6px 14px 6px 10px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:140%;color:#fff;backdrop-filter:blur(8px)}.fx-apage__pin{width:16px;height:16px;flex:none}.fx-apage__card-noise{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:.1}.fx-apage__card-noise>div{position:absolute;inset:-200%;width:400%;height:400%;background-repeat:repeat;background-size:200px 200px;opacity:.5}.fx-apage__card-img{position:absolute;inset:0;z-index:0}.fx-apage__card-meta{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;border-top:1px solid var(--fx-border)}.fx-apage__card-name{margin:0;font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--fx-white)}.fx-apage__card-name,.fx-apage__card-role{font-family:Satoshi,system-ui,sans-serif;line-height:140%}.fx-apage__card-role{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:400;color:var(--fx-text-muted)}.fx-apage__slash{color:var(--fx-accent)}.fx-apage__award-list{display:flex;width:100%;flex-direction:column;margin:48px 0 0;padding:0;list-style:none;border-top:1px solid var(--fx-border)}.fx-apage__award{display:grid;width:100%;grid-template-columns:repeat(3,minmax(50px,1fr));gap:24px;align-items:center;padding:32px 0;border-bottom:1px solid var(--fx-border);color:inherit;text-decoration:none;transition:opacity .2s ease}.fx-apage__award:hover{opacity:.72}.fx-apage__award-title{font-family:Satoshi,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-white)}.fx-apage__award-desc{color:var(--fx-text-muted)}.fx-apage__award-desc,.fx-apage__award-year{font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:140%}.fx-apage__award-year{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--fx-white);text-align:right}.fx-apage__award-icon{width:18px;height:18px;flex:none}.fx-apage__stats{display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:center;gap:24px;margin-top:64px}.fx-apage__stat{display:flex;width:100%;max-width:300px;min-height:400px;flex:1 0 0;flex-direction:column;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:1px solid var(--fx-border);text-align:center}.fx-apage__stat-icon{width:48px;height:48px;flex:none;opacity:.9}.fx-apage__stat-value{font-size:clamp(40px,5vw,64px);letter-spacing:-.04em;line-height:100%;color:var(--fx-white)}.fx-apage__stat-label,.fx-apage__stat-value{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-apage__stat-label{font-size:15px;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-muted)}.fx-apage__photos{display:flex;width:100%;flex-direction:row;gap:24px}.fx-apage__photo{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-start;gap:12px;margin:0}.fx-apage__photo-frame{position:relative;width:100%;aspect-ratio:16/11;overflow:hidden;background:#0a0a0a}.fx-apage__photo-caption{display:flex;width:100%;flex-direction:row;align-items:center;gap:12px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-muted)}.fx-apage__photo-rule{flex:1 0 0;height:1px;min-width:24px;background:var(--fx-border)}.fx-apage__photo-year{color:var(--fx-white)}@media (max-width:1199.98px){.fx-apage__shell{gap:72px;padding:160px 32px}.fx-apage__stack{gap:120px}.fx-apage__hero{flex-direction:column;align-items:flex-start;gap:24px}.fx-apage__hero-sub,.fx-apage__hero-title{flex:none;width:100%}.fx-apage__hero-title{max-width:720px}.fx-apage__grid{grid-template-columns:1fr}.fx-apage__span-2{grid-column:span 1}.fx-apage__team-row{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr))}.fx-apage__card{border-right:1px solid var(--fx-border);border-bottom:1px solid var(--fx-border);padding-top:0}.fx-apage__card:nth-child(2n){border-right:none}.fx-apage__stats{flex-wrap:wrap}.fx-apage__stat{flex:1 1 calc(50% - 12px);max-width:none;min-height:320px}.fx-apage__award{grid-template-columns:1fr;gap:8px;padding:22px 0}.fx-apage__award-year{justify-content:flex-start}.fx-apage__photos{flex-direction:column}}@media (max-width:809.98px){.fx-apage__shell{gap:48px;padding:160px 24px}.fx-apage__stack{gap:80px}.fx-apage__hero-title{max-width:500px;font-size:clamp(56px,16vw,88px)}.fx-apage__copy,.fx-apage__hero-sub{font-size:16px}.fx-apage__team-row{grid-template-columns:1fr}.fx-apage__card{border-right:none}.fx-apage__card-media{min-height:360px}.fx-apage__award{grid-template-columns:1fr;gap:8px;padding:22px 0}.fx-apage__award-year{justify-content:flex-start}.fx-apage__stats{flex-direction:column}.fx-apage__stat{flex:none;width:100%;max-width:none;min-height:280px}.fx-apage__photos{flex-direction:column}}.fx-page-clip{width:100%;overflow:hidden}.fx-cpage{position:relative;width:100%;background:var(--fx-bg);will-change:transform}.fx-cpage--loading{min-height:60vh}.fx-cpage__shell{display:flex;width:100%;max-width:1800px;margin:0 auto;flex-direction:column;align-items:stretch;gap:96px;padding:240px 36px 160px}.fx-cpage__hero{display:flex;width:100%;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}.fx-cpage__hero-title{flex:2 0 0;min-width:0;margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(64px,12vw,140px);font-weight:500;letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-cpage__hero-meta{display:flex;flex:1 0 0;min-width:0;flex-direction:column;align-items:flex-end;gap:8px;padding-bottom:.35em}.fx-cpage__hero-link{font-family:Satoshi,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-muted);text-decoration:none;transition:color .25s ease}.fx-cpage__hero-link:hover{color:var(--fx-white)}.fx-cpage__trust{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-bottom:8px;border-bottom:1px solid var(--fx-border)}.fx-cpage__trust-item{display:flex;flex-direction:column;gap:12px}.fx-cpage__trust-title{font-size:20px;line-height:140%;color:var(--fx-white)}.fx-cpage__copy,.fx-cpage__trust-body,.fx-cpage__trust-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em}.fx-cpage__copy,.fx-cpage__trust-body{max-width:420px;font-size:16px;line-height:150%;color:var(--fx-text-muted)}.fx-cpage__form-wrap{width:100%;max-width:820px}.fx-cpage__form,.fx-cpage__thanks{display:flex;width:100%;flex-direction:column;gap:28px}.fx-cpage__thanks-label{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--fx-text-muted)}.fx-cpage__field{display:flex;width:100%;flex-direction:column;position:relative;gap:10px}.fx-cpage__select-label{font-size:14px;letter-spacing:-.01em;color:var(--fx-text-muted)}.fx-cpage__input,.fx-cpage__select-label{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-cpage__input{width:100%;margin:0;padding:0 0 20px;border:none;border-radius:0;background:transparent;color:var(--fx-white);font-size:20px;letter-spacing:-.02em;line-height:140%;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fx-cpage__input::-moz-placeholder{color:var(--fx-text-muted)}.fx-cpage__input::placeholder{color:var(--fx-text-muted)}.fx-cpage__select{cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--fx-text-muted) 50%),linear-gradient(135deg,var(--fx-text-muted) 50%,transparent 50%);background-position:calc(100% - 14px) 42%,calc(100% - 8px) 42%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:32px}.fx-cpage__select option{background:var(--fx-bg);color:var(--fx-white)}.fx-cpage__textarea{min-height:140px;resize:vertical}.fx-cpage__divider{display:block;width:100%;height:1px;background-color:var(--fx-border);transition:background-color .3s ease,height .3s ease}.fx-cpage__field:focus-within .fx-cpage__divider{height:1.5px;background-color:var(--fx-white)}.fx-cpage__submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:16px 28px;border:1px solid var(--fx-accent);background:var(--fx-accent);color:var(--fx-white);font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;cursor:pointer;transition:color .25s ease,background-color .25s ease}.fx-cpage__submit:hover{background:transparent;color:var(--fx-accent)}.fx-cpage__submit-icon{width:28px;height:28px;flex:none}.fx-cpage__legal{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:150%;color:var(--fx-text-muted)}.fx-cpage__legal a{color:var(--fx-white);text-decoration:underline;text-underline-offset:3px}.fx-cpage__hp{position:absolute;left:-9999px;opacity:0;height:0;width:0;pointer-events:none}.fx-cpage__faq{display:grid;width:100%;grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:48px;align-items:start}.fx-cpage__faq-intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px;position:sticky;top:120px}.fx-cpage__faq-title{margin:0;font-size:clamp(48px,8vw,96px);letter-spacing:-.05em;line-height:100%}.fx-cpage__ask,.fx-cpage__faq-title{font-family:Satoshi,system-ui,sans-serif;font-weight:500;color:var(--fx-white)}.fx-cpage__ask{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:18px;letter-spacing:-.02em;text-decoration:none;transition:color .25s ease}.fx-cpage__ask:hover{color:var(--fx-accent)}.fx-cpage__ask-icon{width:18px;height:18px}.fx-cpage__faq-list{display:flex;flex-direction:column;width:100%}.fx-cpage__faq-item{width:100%}.fx-cpage__faq-trigger{display:flex;width:100%;align-items:flex-start;gap:20px;padding:24px 0;border:none;background:transparent;text-align:left;cursor:pointer;color:inherit}.fx-cpage__faq-num{display:flex;gap:4px;flex:none;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;padding-top:4px}.fx-cpage__faq-num,.fx-cpage__slash{color:var(--fx-text-muted)}.fx-cpage__faq-body{flex:1;min-width:0;display:flex;flex-direction:column}.fx-cpage__faq-qrow{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:16px}.fx-cpage__faq-q{font-family:Satoshi,system-ui,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:140%;color:var(--fx-white)}.fx-cpage__faq-icon{position:relative;width:20px;height:20px;flex:none;margin-top:4px}.fx-cpage__faq-bar{position:absolute;left:50%;top:50%;background:var(--fx-white);transition:transform .3s ease,opacity .3s ease}.fx-cpage__faq-bar--h{width:14px;height:1.5px;transform:translate(-50%,-50%)}.fx-cpage__faq-bar--v{width:1.5px;height:14px;transform:translate(-50%,-50%)}.fx-cpage__faq-icon.is-open .fx-cpage__faq-bar--h,.fx-cpage__faq-icon.is-open .fx-cpage__faq-bar--v{transform:translate(-50%,-50%) rotate(90deg)}.fx-cpage__faq-icon.is-open .fx-cpage__faq-bar--v{opacity:0}.fx-cpage__faq-a{overflow:hidden}.fx-cpage__faq-a p{margin:16px 0 0;max-width:560px;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:150%;color:var(--fx-text-muted)}.fx-cpage__faq-divider{display:block;width:100%;height:1px;background:var(--fx-border)}@media (max-width:1199px){.fx-cpage__shell{padding:160px 28px 120px;gap:72px}.fx-cpage__hero{flex-direction:column}.fx-cpage__hero,.fx-cpage__hero-meta{align-items:flex-start}.fx-cpage__faq-intro{position:static}.fx-cpage__trust{grid-template-columns:1fr;gap:28px}.fx-cpage__faq{grid-template-columns:1fr;gap:40px}}@media (max-width:809px){.fx-cpage__shell{padding:140px 20px 96px;gap:56px}.fx-cpage__hero{flex-direction:column;align-items:flex-start}.fx-cpage__hero-title{font-size:clamp(56px,18vw,80px)}.fx-cpage__hero-meta{align-items:flex-start}.fx-cpage__trust{grid-template-columns:1fr;gap:28px}.fx-cpage__faq{grid-template-columns:1fr;gap:32px}.fx-cpage__faq-q,.fx-cpage__input{font-size:18px}}.fx-crpage{position:relative;width:100%;background:var(--fx-bg);will-change:transform}.fx-crpage__shell{display:flex;width:100%;max-width:1800px;margin:0 auto;flex-direction:column;align-items:stretch;gap:120px;padding:240px 36px 80px}.fx-crpage__hero{display:flex;width:100%;flex-direction:row;align-items:flex-end;gap:24px}.fx-crpage__hero-title{flex:2 0 0;font-size:clamp(64px,12vw,140px);letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-crpage__hero-sub,.fx-crpage__hero-title{min-width:0;margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-crpage__hero-sub{flex:1 0 0;padding-bottom:.35em;font-size:18px;letter-spacing:-.02em;line-height:140%;color:var(--fx-text-muted)}.fx-crpage__benefits,.fx-crpage__positions{width:100%;display:flex;flex-direction:column;gap:48px}.fx-crpage__intro-grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(50px,1fr));gap:24px;align-items:start}.fx-crpage__label{width:100%}.fx-crpage__intro-copy{display:flex;grid-column:span 2;flex-direction:column;gap:20px}.fx-crpage__section-title{max-width:720px;font-size:clamp(28px,3.5vw,40px);letter-spacing:-.03em;line-height:120%;color:var(--fx-white)}.fx-crpage__copy,.fx-crpage__section-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-crpage__copy{max-width:640px;font-size:18px;letter-spacing:-.02em;line-height:150%;color:var(--fx-text-muted)}.fx-crpage__benefit-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--fx-border);border:1px solid var(--fx-border)}.fx-crpage__benefit{display:flex;flex-direction:column;gap:14px;padding:32px 28px;background:var(--fx-bg);min-height:220px}.fx-crpage__benefit-title{font-size:20px;line-height:130%;color:var(--fx-white)}.fx-crpage__benefit-body,.fx-crpage__benefit-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em}.fx-crpage__benefit-body{font-size:15px;line-height:150%;color:var(--fx-text-muted)}.fx-crpage__role-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%;border-top:1px solid var(--fx-border)}.fx-crpage__role{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;border-bottom:1px solid var(--fx-border);text-decoration:none;transition:opacity .25s ease}.fx-crpage__role:hover{opacity:.72}.fx-crpage__role-title{font-size:clamp(22px,3vw,32px);letter-spacing:-.03em;line-height:120%;color:var(--fx-white)}.fx-crpage__role-meta,.fx-crpage__role-title{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-crpage__role-meta{display:inline-flex;align-items:center;gap:10px;flex:none;font-size:16px;letter-spacing:-.02em}.fx-crpage__role-meta,.fx-crpage__slash{color:var(--fx-text-muted)}.fx-crpage__role-icon{width:22px;height:22px;color:var(--fx-white)}@media (max-width:1199px){.fx-crpage__shell{padding:160px 28px 64px;gap:96px}.fx-crpage__hero{flex-direction:column;align-items:flex-start}.fx-crpage__intro-grid{grid-template-columns:1fr}.fx-crpage__intro-copy{grid-column:auto}.fx-crpage__benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-crpage__role{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:809px){.fx-crpage__shell{padding:140px 20px 48px;gap:72px}.fx-crpage__hero{flex-direction:column;align-items:flex-start}.fx-crpage__hero-title{font-size:clamp(56px,18vw,80px)}.fx-crpage__intro-grid{grid-template-columns:1fr}.fx-crpage__intro-copy{grid-column:auto}.fx-crpage__benefit-grid{grid-template-columns:1fr}.fx-crpage__role{flex-direction:column;align-items:flex-start;gap:12px}}.fx-bpage{position:relative;width:100%;background:var(--fx-bg);will-change:transform}.fx-bpage__shell{display:flex;width:100%;max-width:1800px;margin:0 auto;flex-direction:column;align-items:stretch;gap:72px;padding:240px 36px 80px}.fx-bpage__hero{width:100%}.fx-bpage__hero-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(64px,12vw,140px);font-weight:500;letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-bpage__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%;border-top:1px solid var(--fx-border)}.fx-bpage__row{display:block;width:100%;padding:28px 0;border-bottom:1px solid var(--fx-border);text-decoration:none;transition:opacity .25s ease}.fx-bpage__row:hover{opacity:.78}.fx-bpage__meta{display:flex;flex-direction:column;gap:10px;min-width:0}.fx-bpage__date{font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--fx-text-muted)}.fx-bpage__title{font-size:clamp(22px,3vw,36px);letter-spacing:-.03em;line-height:120%;color:var(--fx-white)}.fx-bpage__author,.fx-bpage__title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-bpage__author{display:inline-flex;align-items:center;gap:8px;font-size:15px;letter-spacing:-.02em}.fx-bpage__author,.fx-bpage__slash{color:var(--fx-text-muted)}@media (max-width:1199px){.fx-bpage__shell{padding:160px 28px 64px}}@media (max-width:809px){.fx-bpage__shell{padding:140px 20px 48px;gap:48px}.fx-bpage__hero-title{font-size:clamp(56px,18vw,80px)}.fx-bpage__row{padding:20px 0}.fx-bpage__title{font-size:20px}}.fx-404{position:relative;width:100%;background:var(--fx-bg);will-change:transform}.fx-404__shell{width:100%;max-width:1800px;margin:0 auto;align-items:stretch;justify-content:center;min-height:calc(100vh - 200px);padding:240px 36px 160px}.fx-404__content,.fx-404__shell{display:flex;flex-direction:column}.fx-404__content{max-width:720px;align-items:flex-start;gap:28px}.fx-404__title{font-size:clamp(64px,12vw,140px);letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-404__copy,.fx-404__title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-404__copy{max-width:480px;font-size:18px;letter-spacing:-.02em;line-height:150%;color:var(--fx-text-muted)}.fx-404__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.fx-404__btn{width:auto}@media (max-width:1199px){.fx-404__shell{padding:160px 28px 120px}}@media (max-width:809px){.fx-404__shell{padding:140px 20px 96px;min-height:calc(100vh - 160px)}.fx-404__title{font-size:clamp(56px,18vw,80px)}.fx-404__actions{flex-direction:column;align-items:stretch}.fx-404__btn{width:100%}}.fx-ppage{width:100%;background:var(--fx-bg);will-change:transform}.fx-ppage__shell{display:flex;width:100%;max-width:1800px;margin:0 auto;flex-direction:column;align-items:stretch;gap:96px;padding:240px 36px 160px}.fx-ppage__hero{display:flex;width:100%;flex-direction:row;align-items:flex-end;justify-content:flex-end;gap:48px}.fx-ppage__hero-title{flex:2 0 0;min-width:0;margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(64px,12vw,140px);font-weight:500;letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-ppage__hero-support{display:flex;flex:1 0 0;min-width:0;flex-direction:column;gap:24px;padding-bottom:.35em}.fx-ppage__hero-year{font-size:16px;color:var(--fx-accent)}.fx-ppage__hero-sub,.fx-ppage__hero-year{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500;letter-spacing:-.02em}.fx-ppage__hero-sub{font-size:18px;line-height:140%;color:var(--fx-text-muted)}.fx-ppage__body{max-width:1200px;margin:0 auto;flex-direction:column;gap:48px}.fx-ppage__body,.fx-ppage__filters{display:flex;width:100%;align-items:center}.fx-ppage__filters{flex-wrap:wrap;gap:24px}.fx-ppage__chip{display:inline-flex;align-items:center;padding:8px 12px;border:1px solid hsla(0,0%,100%,.12);background:transparent;color:var(--fx-white);cursor:pointer;font-family:Satoshi,system-ui,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.02em;line-height:140%;transition:background-color .2s ease,border-color .2s ease}.fx-ppage__chip.is-active{border-color:var(--fx-accent);background:var(--fx-accent)}.fx-ppage__grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(200px,1fr));gap:6px}.fx-ppage__card{position:relative;display:block;width:100%;min-height:500px;overflow:hidden;border:1px solid var(--fx-border);background:var(--fx-bg);color:inherit;text-decoration:none}.fx-ppage__card-media{overflow:hidden}.fx-ppage__card-img,.fx-ppage__card-media{position:absolute;inset:0}.fx-ppage__card-fade{background:linear-gradient(0deg,hsla(0,0%,7%,.92) 0,hsla(0,0%,7%,.45) 42%,transparent 72%)}.fx-ppage__card-fade,.fx-ppage__card-noise{position:absolute;inset:0;z-index:1;pointer-events:none}.fx-ppage__card-noise{opacity:.12;background-size:200px 200px;background-repeat:repeat;mix-blend-mode:overlay}.fx-ppage__card-logo{position:absolute;top:50%;left:50%;z-index:2;width:35%;aspect-ratio:2.94;transform:translate(-50%,-50%)}.fx-ppage__card-content{position:relative;z-index:3;display:flex;height:100%;min-height:500px;flex-direction:column;justify-content:flex-end;gap:16px;padding:24px}.fx-ppage__card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Satoshi,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;color:hsla(0,0%,100%,.8)}.fx-ppage__card-year{display:inline-flex;gap:2px}.fx-ppage__card-title{font-size:clamp(28px,3vw,40px);letter-spacing:-.03em;line-height:110%;color:var(--fx-white)}.fx-ppage__card-desc,.fx-ppage__card-title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-ppage__card-desc{max-width:42ch;font-size:15px;letter-spacing:-.02em;line-height:140%;color:hsla(0,0%,100%,.8)}.fx-pdpage{width:100%;background:var(--fx-bg)}.fx-pdpage__shell{display:flex;width:100%;max-width:1800px;margin:0 auto;flex-direction:column;gap:64px;padding:240px 36px 120px}.fx-pdpage__hero{display:flex;max-width:920px;flex-direction:column;gap:24px}.fx-pdpage__meta{display:flex;align-items:center;gap:8px;margin:0;font-family:Satoshi,system-ui,sans-serif;font-size:15px;font-weight:500;color:var(--fx-text-muted)}.fx-pdpage__slash{color:var(--fx-accent)}.fx-pdpage__title{font-size:clamp(48px,8vw,96px);letter-spacing:-.05em;line-height:100%;color:var(--fx-white)}.fx-pdpage__desc,.fx-pdpage__title{margin:0;font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-pdpage__desc{max-width:60ch;font-size:18px;letter-spacing:-.02em;line-height:150%;color:var(--fx-text-muted)}.fx-pdpage__cover{width:100%}.fx-pdpage__cover-media{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#0a0a0a}.fx-pdpage__noise{position:absolute;inset:0;opacity:.12;background-size:200px 200px;background-repeat:repeat;pointer-events:none;mix-blend-mode:overlay}.fx-pdpage__logo{position:absolute;top:50%;left:50%;width:min(280px,35%);aspect-ratio:2.94;transform:translate(-50%,-50%)}.fx-pdpage__body{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.fx-pdpage__h2{margin:0 0 16px;font-size:24px;letter-spacing:-.03em;color:var(--fx-white)}.fx-pdpage__copy,.fx-pdpage__h2{font-family:Satoshi,system-ui,sans-serif;font-weight:500}.fx-pdpage__copy{margin:0;font-size:17px;letter-spacing:-.02em;line-height:150%;color:var(--fx-text-muted)}.fx-pdpage__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.fx-pdpage__back{display:inline-flex;align-items:center;gap:8px;font-family:Satoshi,system-ui,sans-serif;font-size:16px;font-weight:500;color:var(--fx-white);text-decoration:none}.fx-pdpage__back:hover{color:var(--fx-accent)}.fx-pdpage__back-icon{width:18px;height:18px}@media (max-width:1199.98px){.fx-pdpage__shell,.fx-ppage__shell{gap:72px;padding:160px 32px}.fx-ppage__hero{flex-direction:column;align-items:flex-start;gap:24px}.fx-ppage__hero-support,.fx-ppage__hero-title{flex:none;width:100%}.fx-ppage__card,.fx-ppage__card-content{min-height:360px}.fx-pdpage__body,.fx-ppage__grid{grid-template-columns:1fr}.fx-pdpage__body{gap:32px}}@media (max-width:809.98px){.fx-pdpage__shell,.fx-ppage__shell{gap:48px;padding:160px 24px}.fx-ppage__hero-title{font-size:clamp(56px,16vw,88px)}.fx-ppage__hero-sub{font-size:16px}.fx-ppage__filters{gap:12px}.fx-ppage__grid{grid-template-columns:1fr}}@media (max-width:1199.98px){.fx-svc__images{flex-wrap:wrap}.fx-svc__img{width:min(187px,42vw)}.fx-blog__post-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width:809.98px){.fx-hero__scroll{padding-bottom:env(safe-area-inset-bottom,0)}.fx-svc__img{width:100%}.fx-cta__submit,.fx-svc__img{max-width:none}.fx-why__chat-scroll{max-height:280px}.fx-bpage__title{font-size:clamp(20px,6vw,28px)}}