.fx-site-header{position:sticky;top:0;z-index:50}.admin-bar .fx-site-header{top:32px}@media (max-width:782px){.admin-bar .fx-site-header{top:46px}}@media (max-width:600px){.admin-bar .fx-site-header{top:0}}.fx-header{position:relative}.fx-header__bar{position:relative;z-index:2;background:rgb(255 255 255 / .92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);transition:background-color 200ms ease-out,box-shadow 200ms ease-out,border-color 200ms}.fx-header.is-home .fx-header__bar{background:rgb(245 243 250 / 0);border-bottom-color:#fff0;-webkit-backdrop-filter:none;backdrop-filter:none}.fx-header.is-home.is-scrolled .fx-header__bar,.fx-header.is-home.is-open .fx-header__bar{background:rgb(255 255 255 / .96);border-bottom-color:var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fx-header.is-scrolled .fx-header__bar{box-shadow:0 10px 30px -24px rgb(23 17 46 / .5)}.fx-header.is-open .fx-header__bar{background:#fff}.fx-header__inner{width:var(--container);height:var(--header-h);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.fx-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:32px}.fx-nav__item{display:flex}.fx-nav__link{position:relative;display:flex;align-items:center;gap:6px;height:var(--header-h);padding:0;border:0;background:none;font-size:16px;font-weight:500;color:var(--ink);text-decoration:none;cursor:pointer}.fx-nav__link::after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--violet);transition:width 200ms ease-out}.fx-nav__link:hover{color:var(--ink)}.fx-nav__link:hover::after,.fx-nav__link.is-current::after,.fx-nav__trigger[aria-expanded="true"]::after{width:100%}.fx-nav__link .fx-chev{transition:transform 200ms ease-out}.fx-nav__trigger[aria-expanded="true"] .fx-chev{transform:rotate(180deg)}.fx-nav__trigger[aria-expanded="true"]{color:var(--violet);font-weight:600}.fx-nav__trigger[aria-expanded="true"]::after{height:3px;border-radius:3px 3px 0 0}.fx-header__actions{display:flex;align-items:center;gap:22px}.fx-header__contact{font-size:15px;font-weight:600;color:var(--ink)}.fx-header__contact:hover{color:var(--violet)}.fx-burger{display:none;width:44px;height:44px;border:1px solid var(--line);border-radius:10px;background:var(--surface);align-items:center;justify-content:center;cursor:pointer;color:var(--ink);flex:none}@media (max-width:1023px){.fx-nav,.fx-header__actions,.fx-mega,.fx-scrim{display:none!important}.fx-burger{display:flex}}@media (max-width:600px){.fx-header .fx-logo__mark{width:28px;height:28px}.fx-header .fx-logo__wm{--wm:20px !important}}.fx-mega{position:absolute;left:0;right:0;top:100%;z-index:1;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 24px 48px -28px rgb(23 17 46 / .35);opacity:0;transform:translateY(-8px);visibility:hidden;transition:opacity 150ms ease-out,transform 150ms ease-out,visibility 0s 150ms}.fx-mega[hidden]{display:block}.fx-header.is-open .fx-mega.is-on{opacity:1;transform:none;visibility:visible;transition:opacity 220ms ease-out,transform 220ms ease-out,visibility 0s}.fx-mega__inner{width:var(--container);margin:0 auto;padding:36px 0 32px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.fx-mega__groups{grid-column:span 9;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.fx-mega__group{display:flex;flex-direction:column;gap:6px;opacity:0;transform:translateY(8px);transition:opacity 220ms ease-out,transform 220ms ease-out}.fx-header.is-open .fx-mega.is-on .fx-mega__group{opacity:1;transform:none;transition-delay:var(--d)}.fx-mega__name{padding:0 10px 8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fx-mega__item{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:12px;color:var(--ink);text-decoration:none;transition:background-color 150ms ease-out}.fx-mega__item:hover,.fx-mega__item:focus-visible,.fx-mega__item[aria-current]{background:var(--bg);color:var(--ink)}.fx-mega__ic{flex:none;width:34px;height:34px;border-radius:9px;background:var(--violet-soft);display:flex;align-items:center;justify-content:center;transition:transform 150ms ease-out}.fx-mega__item:hover .fx-mega__ic{transform:translateX(2px)}.fx-mega__txt{display:flex;flex-direction:column;gap:3px}.fx-mega__title{font-size:15px;font-weight:600;line-height:1.3}.fx-mega__desc{font-size:13.5px;line-height:1.4;color:var(--muted)}.fx-mega__promo{grid-column:span 3;border-radius:18px;background:var(--ink);color:#fff;padding:28px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;align-self:start;opacity:0;transform:translateY(8px);transition:opacity 220ms ease-out 160ms,transform 220ms ease-out 160ms}.fx-header.is-open .fx-mega.is-on .fx-mega__promo{opacity:1;transform:none}.fx-mega__promo-mark{position:absolute;right:-10px;top:-10px;opacity:.9}.fx-mega__promo-mark rect:not(:last-child){fill:var(--violet)}.fx-mega__promo-mark rect:last-child{fill:var(--coral-400)}.fx-mega__promo-eyebrow{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--coral-400)}.fx-mega__promo-title{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.15;letter-spacing:-.02em;max-width:230px}.fx-mega__promo-text{font-size:15px;line-height:1.55;color:var(--dark-body)}.fx-mega__promo-btn{margin-top:6px;height:48px;font-size:15px;border-radius:10px}.fx-mega__foot{border-top:1px solid var(--line);background:var(--bg)}.fx-mega__foot-inner{width:var(--container);margin:0 auto;height:56px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--muted)}.fx-mega__foot-inner a{font-weight:600}.fx-mega__serving{font-family:var(--font-mono);font-size:12px}.fx-scrim{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;background:rgb(23 17 46 / .28);opacity:0;pointer-events:none;transition:opacity 200ms ease-out}.fx-scrim[hidden]{display:block}.fx-header.is-open .fx-scrim{opacity:1;pointer-events:auto}@media (max-width:1200px){.fx-mega__groups{grid-column:span 12}.fx-mega__promo{display:none}}.fx-glyph{display:inline-grid;grid-template-columns:repeat(3,3.4px);gap:1.4px;flex:none;transition:transform 200ms var(--ease)}.fx-glyph i{width:3.4px;height:3.4px;border-radius:1px;background:#fff0}.fx-glyph i.c1{background:var(--violet)}.fx-glyph i.c2{background:var(--coral)}.fx-glyph.is-lg{grid-template-columns:repeat(3,6.7px);gap:3px}.fx-glyph.is-lg i{width:6.7px;height:6.7px;border-radius:2px}.fx-smega__inner{width:var(--container);margin:0 auto;padding:28px 0 24px;display:grid;grid-template-columns:264px minmax(0,1fr) 280px;gap:24px;align-items:stretch}.fx-smega__goals{display:flex;flex-direction:column;gap:8px}.fx-smega__goals .fx-mega__name{padding:0 4px 2px}.fx-smega__goal{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform 200ms var(--ease),background-color 200ms,border-color 200ms,box-shadow 200ms}.fx-smega__goal:hover{transform:translateX(3px)}.fx-smega__gic{flex:none;width:36px;height:36px;border-radius:10px;background:var(--violet-soft);color:var(--violet);display:flex;align-items:center;justify-content:center;transition:background-color 200ms,color 200ms}.fx-smega__gname{flex:1;font-size:15.5px;font-weight:600;line-height:1.25}.fx-smega__garr{opacity:0;color:var(--coral-400,#FE7B5C);transition:opacity 200ms}.fx-smega__goal[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 18px 30px -20px rgb(23 17 46 / .7);transform:none}.fx-smega__goal[aria-pressed="true"] .fx-smega__gic{background:rgb(255 255 255 / .12);color:#FE7B5C}.fx-smega__goal[aria-pressed="true"] .fx-smega__garr{opacity:1}.fx-smega__compare{padding:6px 4px 0;font-weight:600;font-size:15px;color:var(--violet)}.fx-smega__paths{min-width:0;display:grid}.fx-smega__path{grid-area:1 / 1;position:relative;overflow:hidden;min-width:0;border-radius:24px;background:var(--bg);border:1px solid var(--line);padding:26px 28px 24px;display:flex;flex-direction:column;gap:22px}.fx-smega__path[hidden]{display:flex;visibility:hidden;pointer-events:none}.fx-smega__dots{position:absolute;inset:0;background-image:radial-gradient(rgb(91 43 217 / .14) 1.1px,transparent 1.1px);background-size:18px 18px;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,transparent 60%);mask-image:radial-gradient(circle at 100% 0,#000,transparent 60%);pointer-events:none}.fx-smega__phead{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.fx-smega__ptext{display:flex;flex-direction:column;gap:6px;min-width:0}.fx-smega__plabel{margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--violet)}.fx-smega__pt{margin:0;font-family:var(--font-display);font-weight:800;font-size:32px;line-height:1.05;letter-spacing:-.03em;color:var(--ink)}.fx-smega__pwhy{margin:0;max-width:470px;font-size:15.5px;line-height:1.55;color:var(--muted)}.fx-smega__start{flex:none;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.fx-smega__start i{width:9px;height:9px;border-radius:3px;background:var(--coral)}.fx-smega__steps{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fx-smega__steps::before{content:"";position:absolute;left:16%;right:16%;top:44px;height:2px;background:repeating-linear-gradient(90deg,#CFC6F2 0 6px,transparent 6px 12px);animation:fxDash 1.2s linear infinite}@keyframes fxDash{to{background-position:12px 0}}.fx-smega__step{position:relative;min-width:0}.fx-smega__step a{height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;border-radius:18px;background:#fff;border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:transform 240ms var(--ease),box-shadow 240ms}.fx-smega__step.is-first a{border-color:#CFC6F2}.fx-smega__step a:hover{transform:translateY(-4px);box-shadow:0 26px 40px -28px rgb(23 17 46 / .55)}.fx-smega__tile{flex:none;width:52px;height:52px;border-radius:15px;background:var(--violet-soft);display:flex;align-items:center;justify-content:center;transition:transform 300ms cubic-bezier(.3,1.5,.5,1)}.fx-smega__step a:hover .fx-smega__tile{transform:rotate(-8deg) scale(1.08)}.fx-smega__slabel{padding:3px 8px;border-radius:6px;background:#F1EEF8;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.fx-smega__step.is-first .fx-smega__slabel{background:#FFE8E2;color:#AB2F1C}.fx-smega__sname{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.01em}.fx-smega__sreason{font-size:14px;line-height:1.5;color:var(--muted)}.fx-smega__explore{margin-top:auto;padding-top:4px;font-weight:600;font-size:14.5px;color:var(--violet)}.fx-smega__explore span{display:inline-block;transition:transform 200ms}.fx-smega__step a:hover .fx-smega__explore span{transform:translateX(3px)}.fx-smega__popular{position:relative;margin-top:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-radius:16px;background:#fff;border:1px solid var(--line)}.fx-smega__poplabel{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fx-smega__chips{display:flex;flex-wrap:wrap;gap:6px}.fx-smega__chips a{padding:6px 11px;border-radius:999px;background:var(--bg);font-size:13.5px;font-weight:600;color:var(--ink);text-decoration:none}.fx-smega__chips a:hover{background:var(--violet-soft);color:var(--violet)}.fx-smega__builds{margin-left:auto;font-size:13.5px;color:var(--muted)}.fx-smega__path.is-in .fx-smega__step{animation:fxStepIn 420ms var(--ease) both;animation-delay:var(--d)}.fx-smega__path.is-in .fx-glyph.is-lg i{animation:fxCellPop 320ms cubic-bezier(.3,1.5,.5,1) both;animation-delay:calc(var(--n) * 40ms + 120ms)}@keyframes fxStepIn{from{opacity:0;transform:translateY(12px)}}@keyframes fxCellPop{from{transform:scale(0)}}.fx-smega__all{display:flex;flex-direction:column;gap:2px;min-width:0}.fx-smega__allhead{margin:0 0 4px;display:flex;justify-content:space-between;align-items:center;gap:8px}.fx-smega__allhead .fx-mega__name{padding:0 8px}.fx-smega__key{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.fx-smega__key i{width:12px;height:12px;border-radius:4px;background:var(--bg);border:1px solid var(--line)}.fx-smega__group{display:flex;flex-direction:column;gap:1px;margin-bottom:4px}.fx-smega__gh{margin:4px 0 2px;padding:0 8px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--ink)}.fx-smega__gh::before{content:"";width:6px;height:6px;border-radius:2px;background:var(--violet)}.fx-smega__link{display:flex;align-items:center;gap:10px;min-height:28px;padding:3px 8px;border-radius:8px;font-size:13.5px;font-weight:500;line-height:1.3;color:var(--muted);text-decoration:none;transition:background-color 150ms,color 150ms}.fx-smega__link.is-path{background:var(--bg);color:var(--ink);font-weight:600}.fx-smega__link:hover,.fx-smega__link[aria-current]{background:var(--violet-soft);color:var(--ink)}.fx-smega__link:hover .fx-glyph{transform:scale(1.15)}.fx-smega__trust{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:0;font-size:14.5px;color:var(--muted)}.fx-smega__tr{display:inline-flex;align-items:center;gap:8px;padding:0 18px;border-left:1px solid var(--line)}.fx-smega__tr:first-child{padding-left:0;border-left:0}.fx-smega__pricing{font-weight:600;color:var(--ink)}@media (max-width:1240px){.fx-smega__inner{grid-template-columns:240px minmax(0,1fr)}.fx-smega__all{display:none}}@media (prefers-reduced-motion:reduce){.fx-smega__steps::before,.fx-smega__path.is-in .fx-smega__step,.fx-smega__path.is-in .fx-glyph.is-lg i{animation:none}}.fx-imega__inner{width:var(--container);margin:0 auto;padding:28px 0;display:grid;grid-template-columns:380px minmax(0,1fr) 340px;gap:28px;align-items:start}.fx-imega__list{display:flex;flex-direction:column;gap:6px}.fx-imega__list .fx-mega__name{padding:0 12px 6px}.fx-imega__row{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;border:1px solid #fff0;color:var(--ink);text-decoration:none;transition:background-color 150ms,border-color 150ms}.fx-imega__row:hover{background:var(--bg);color:var(--ink)}.fx-imega__row[aria-current="true"]{background:var(--violet-soft);border-color:#CFC6F2}.fx-imega__ic{flex:none;width:44px;height:44px;border-radius:12px;background:var(--violet-soft);color:var(--violet);display:flex;align-items:center;justify-content:center;transition:background-color 150ms,color 150ms}.fx-imega__row[aria-current="true"] .fx-imega__ic{background:var(--violet);color:#fff}.fx-imega__txt{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.fx-imega__name{font-size:16px;font-weight:600;line-height:1.3}.fx-imega__short{font-size:13.5px;line-height:1.4;color:var(--muted)}.fx-imega__go{color:var(--violet);opacity:0;transform:translateX(-4px);transition:opacity 150ms,transform 150ms}.fx-imega__row:hover .fx-imega__go,.fx-imega__row[aria-current="true"] .fx-imega__go{opacity:1;transform:none}.fx-imega__all{padding:8px 12px 0;font-weight:600;font-size:15px;color:var(--violet)}.fx-imega__more{margin:6px 12px 0;padding-top:12px;border-top:1px solid var(--line)}.fx-imega__mlabel{margin:0 0 6px;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.fx-imega__mlinks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.fx-imega__mlinks a{display:inline-block;padding:5px 10px;border-radius:999px;background:var(--bg);font-size:13.5px;line-height:1.3;color:var(--ink);text-decoration:none;transition:background-color 150ms,color 150ms}.fx-imega__mlinks a:hover,.fx-imega__mlinks a:focus-visible{background:var(--violet-soft);color:var(--violet)}.fx-imega__previews{min-width:0}.fx-imega__card{position:relative;overflow:hidden;border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(150deg,var(--g1),var(--g2))}.fx-imega__card[hidden]{display:none}.fx-imega__card.is-in{animation:fxImegaIn 320ms var(--ease) both}@keyframes fxImegaIn{from{opacity:0;transform:translateX(16px)}}.fx-imega__dots{position:absolute;inset:0;background-image:radial-gradient(rgb(23 17 46 / .1) 1.1px,transparent 1.1px);background-size:18px 18px;pointer-events:none}.fx-imega__bob{position:absolute;right:34px;top:26px;width:54px;height:54px;border-radius:12px;background:var(--coral);transform:rotate(16deg);animation:fxImegaBob 6s ease-in-out infinite}@keyframes fxImegaBob{50%{transform:rotate(8deg) translateY(-8px)}}.fx-header.is-open:has(.fx-imega.is-on) .fx-scrim{background:rgb(23 17 46 / .38)}.fx-imega__cic{position:relative;width:60px;height:60px;border-radius:16px;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 24px -16px rgb(23 17 46 / .45)}.fx-imega__ct{position:relative;margin:0;font-family:var(--font-display);font-weight:800;font-size:34px;line-height:1.05;letter-spacing:-.03em;color:var(--ink)}.fx-imega__cd{position:relative;margin:0;max-width:400px;font-size:16px;line-height:1.55;color:#2B2445}.fx-imega__matters{position:relative;padding:16px 18px 8px;border-radius:16px;background:rgb(255 255 255 / .62)}.fx-imega__mh{margin:0 0 6px;display:flex;justify-content:space-between;gap:12px;align-items:center;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fx-imega__key{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:12.5px;letter-spacing:0;text-transform:none}.fx-imega__key i{width:10px;height:10px;border-radius:3px;background:var(--violet)}.fx-imega__mrow{display:grid;grid-template-columns:116px minmax(0,1fr);gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgb(23 17 46 / .08)}.fx-imega__mstep{display:flex;gap:8px;font-size:13.5px;font-weight:600;line-height:1.25;color:var(--ink)}.fx-imega__mstep span{font-family:var(--font-mono);font-weight:400;font-size:11.5px;color:#8F8AA6;padding-top:1px}.fx-imega__chips{display:flex;flex-wrap:wrap;gap:6px}.fx-imega__chip{padding:6px 11px;border-radius:999px;border:1px solid rgb(23 17 46 / .16);font-size:13px;font-weight:500;line-height:1.3;color:var(--muted)}.fx-imega__chip.is-top{background:var(--violet);border-color:var(--violet);color:#fff;font-weight:600}.fx-imega__btn{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border-radius:10px;background:var(--ink);color:#fff;font-weight:600;font-size:15px;text-decoration:none}.fx-imega__btn:hover{background:#2B2148;color:#fff}.fx-imega__side{display:flex;flex-direction:column;gap:14px}.fx-imega__play{border-radius:22px;background:var(--ink);color:#fff;padding:22px;display:flex;flex-direction:column;gap:12px}.fx-imega__plabel{margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#A898FF}.fx-imega__play ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fx-imega__play li{display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--dark-body,#CFC9DE)}.fx-imega__play strong{display:block;font-size:15px;font-weight:600;color:#fff}.fx-imega__pn{flex:none;width:28px;height:28px;border-radius:8px;background:var(--violet);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px}.fx-imega__play li:last-child .fx-imega__pn{background:var(--coral)}.fx-imega__other{border-radius:18px;border:1.5px dashed #CFC6F2;padding:18px;display:flex;flex-direction:column;gap:6px}.fx-imega__ot{margin:0;font-weight:700;font-size:16px;color:var(--ink)}.fx-imega__od{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.fx-imega__other a{font-weight:600;font-size:15px;color:var(--violet)}.fx-imega__foot{border-top:1px solid var(--line)}.fx-imega__foot-inner{width:var(--container);margin:0 auto;min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.fx-imega__proof{margin:0;display:flex;align-items:center;gap:10px;font-size:15px;color:var(--muted)}.fx-imega__rn{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--ink)}.fx-imega__start{margin:0;display:flex;align-items:center;gap:16px;font-size:15px;color:var(--muted)}@media (max-width:1240px){.fx-imega__inner{grid-template-columns:320px minmax(0,1fr)}.fx-imega__side{display:none}}@media (prefers-reduced-motion:reduce){.fx-imega__card.is-in,.fx-imega__bob{animation:none}}.fx-mmenu{position:fixed;inset:0;z-index:100;background:var(--surface);display:flex;flex-direction:column;transform:translateX(100%);visibility:hidden;transition:transform 300ms var(--ease),visibility 0s 300ms}.fx-mmenu[hidden]{display:flex}.fx-mmenu.is-open{transform:none;visibility:visible;transition:transform 300ms var(--ease),visibility 0s}.admin-bar .fx-mmenu{top:46px}.fx-mmenu__top{height:64px;flex:none;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.fx-mmenu__top .fx-burger{display:flex}.fx-mmenu__nav{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:8px 20px 24px}.fx-mmenu__row{opacity:0;transform:translateY(12px);transition:opacity 250ms ease-out,transform 250ms ease-out}.fx-mmenu.is-open .fx-mmenu__row{opacity:1;transform:none;transition-delay:calc(120ms + var(--i) * 50ms)}.fx-mmenu__link{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0;border:0;border-bottom:1px solid var(--line);background:none;font-family:var(--font-display);font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--ink);text-decoration:none;cursor:pointer;text-align:left}.fx-mmenu__link[aria-current]{color:var(--violet)}div.fx-mmenu__row{border-bottom:1px solid var(--line)}div.fx-mmenu__row>.fx-mmenu__link{border-bottom:0}.fx-mmenu__chev{width:32px;height:32px;border-radius:8px;background:var(--violet-soft);display:flex;align-items:center;justify-content:center}.fx-mmenu__chev svg{transition:transform 200ms ease-out}.fx-mmenu__acc[aria-expanded="true"] .fx-mmenu__chev svg{transform:rotate(180deg)}.fx-mmenu__sub{display:flex;flex-direction:column;gap:18px;padding:4px 0 20px}.fx-mmenu__sub[hidden]{display:none}.fx-mmenu__group{display:flex;flex-direction:column;gap:2px}.fx-mmenu__gname{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-bottom:4px}.fx-mmenu__group a{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--ink);font-size:16px;font-weight:500}.fx-mmenu__all{font-weight:600;font-size:15px}.fx-msvc{gap:12px}.fx-msvc__pills{display:flex;gap:8px;overflow-x:auto;margin:0 -20px;padding:0 20px 2px;scrollbar-width:none}.fx-msvc__pills::-webkit-scrollbar{display:none}.fx-msvc__pill{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 7px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:14.5px;font-weight:600;white-space:nowrap;cursor:pointer}.fx-msvc__pic{width:26px;height:26px;border-radius:8px;background:var(--violet-soft);color:var(--violet);display:flex;align-items:center;justify-content:center}.fx-msvc__pill[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:#fff}.fx-msvc__pill[aria-pressed="true"] .fx-msvc__pic{background:rgb(255 255 255 / .12);color:#FE7B5C}.fx-msvc__path{padding:14px;border-radius:18px;background:var(--bg);display:flex;flex-direction:column;gap:10px}.fx-msvc__path[hidden]{display:none}.fx-msvc__why{margin:0;font-size:14.5px;line-height:1.5;color:var(--muted)}.fx-msvc__steps{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fx-msvc__steps::before{content:"";position:absolute;left:27px;top:28px;bottom:28px;border-left:2px dashed #CFC6F2}.fx-msvc__steps a{position:relative;display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 12px;border-radius:14px;background:#fff;border:1px solid var(--line);color:var(--ink);text-decoration:none}.fx-msvc__steps .is-first a{border-color:#CFC6F2}.fx-msvc__tile{flex:none;width:34px;height:34px;border-radius:10px;background:var(--violet-soft);display:flex;align-items:center;justify-content:center}.fx-msvc__txt{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.fx-msvc__label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.fx-msvc__steps .is-first .fx-msvc__label{color:#AB2F1C}.fx-rmega__inner{width:var(--container);margin:0 auto;padding:26px 0 24px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:stretch}.fx-rmega__main{display:flex;flex-direction:column;gap:18px;min-width:0}.fx-rmega__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.fx-rmega__title{display:flex;align-items:center;gap:12px;margin:0}.fx-rmega__title>span:first-of-type{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.02em;color:var(--ink)}.fx-rmega__count{font-size:14px;color:var(--muted)}.fx-rmega__all{font-weight:600;font-size:14.5px;color:var(--violet);text-decoration:none;white-space:nowrap}.fx-rmega__all:hover{text-decoration:underline}.fx-rmega__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:start}.fx-rmega__col{display:flex;flex-direction:column;min-width:0}.fx-rmega__chead{position:relative;display:flex;flex-direction:column;gap:4px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--line)}.fx-rmega__cl{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.fx-rmega__cl i{flex:none;width:9px;height:9px;border-radius:3px;background:var(--c)}.fx-rmega__cl span{margin-left:auto;color:#8A84A0}.fx-rmega__cline{margin:0;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-rmega__rows{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.fx-rmega__tool{display:flex;align-items:center;gap:12px;height:62px;margin:0 -10px;padding:0 10px;border-radius:14px;color:var(--ink);text-decoration:none;min-width:0;transition:background-color 150ms}.fx-rmega__tool:hover,.fx-rmega__tool:focus-visible,.fx-rmega__tool.is-sel,.fx-rmega__tool[aria-current="page"]{background:#F5F3FA;color:var(--ink)}.fx-rmega__tic{position:relative;flex:none;width:40px;height:40px;border-radius:11px;background:var(--t);color:var(--c);display:flex;align-items:center;justify-content:center;transition:transform 200ms var(--ease)}.fx-rmega__tool:hover .fx-rmega__tic,.fx-rmega__tool:focus-visible .fx-rmega__tic{transform:rotate(-6deg)}.fx-rmega__new{position:absolute;right:-4px;top:-4px;width:12px;height:12px;border-radius:4px;background:#EE5A3A;border:2px solid #fff;box-sizing:border-box}.fx-rmega__ttxt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fx-rmega__tname,.fx-rmega__tline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-rmega__tname{font-weight:600;font-size:15px;line-height:1.25;transition:color 150ms}.fx-rmega__tool:hover .fx-rmega__tname,.fx-rmega__tool:focus-visible .fx-rmega__tname{color:var(--violet)}.fx-rmega__tline{font-size:12.5px;line-height:1.35;color:var(--muted)}.fx-rmega__more{position:absolute;right:0;top:-1px;font-weight:600;font-size:13px;line-height:1.4;color:var(--c);text-decoration:none;white-space:nowrap}.fx-rmega__more:hover,.fx-rmega__more:focus-visible{text-decoration:underline}.fx-rmega__audit{position:relative;overflow:hidden;margin-top:auto;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:var(--ink);color:#fff;text-decoration:none}.fx-rmega__audit:hover,.fx-rmega__audit:focus-visible{color:#fff}.fx-rmega__aglow{position:absolute;right:120px;top:-90px;width:260px;height:220px;border-radius:50%;background:radial-gradient(circle,rgb(91 43 217 / .7),transparent 68%);pointer-events:none}.fx-rmega__aic{position:relative;flex:none;width:40px;height:40px;border-radius:11px;background:rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center}.fx-rmega__atxt{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fx-rmega__at{font-weight:600;font-size:15px}.fx-rmega__ad{font-size:13px;color:#CFC9DE}.fx-rmega__abtn{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:10px;background:var(--cta);font-weight:600;font-size:14px;transition:background-color 150ms}.fx-rmega__audit:hover .fx-rmega__abtn{background:var(--cta-hover)}.fx-rmega__side{position:relative;height:400px}.fx-rmega__pane{position:relative;overflow:hidden;height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:20px 22px;border-radius:22px;background:#F7F6FF;border:1px solid var(--line);color:var(--ink);text-decoration:none}.fx-rmega__pane[hidden]{display:none}.fx-rmega__pane:hover,.fx-rmega__pane:focus-visible{color:var(--ink);border-color:#CFC6F2}.fx-rmega__pane.is-in{animation:fxRmegaPane 320ms var(--ease) both}@keyframes fxRmegaPane{from{opacity:0;transform:translateY(8px)}}.fx-rmega__glow{position:absolute;right:-60px;top:-80px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,var(--t),transparent 70%);pointer-events:none}.fx-rmega__kick,.fx-rmega__pt,.fx-rmega__vis,.fx-rmega__pts,.fx-rmega__btn{position:relative}.fx-rmega__kick{display:flex;justify-content:space-between;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--c)}.fx-rmega__ex{color:#8A84A0}.fx-rmega__pt{font-family:var(--font-display);font-weight:800;font-size:23px;line-height:1.08;letter-spacing:-.025em}.fx-rmega__vis{flex:none;display:flex;justify-content:center;align-items:center;height:124px;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#fff,var(--t))}.fx-rmega__vis .fx-rtool__dark,.fx-rmega__vis .fx-rtool__code,.fx-rmega__vis .fx-rtool__reply{width:86%}.fx-rmega__vis>*{zoom:.82}.fx-rmega__vis>.fx-rtool__win:has(.fx-rtool__calc){zoom:.7}.fx-rmega__pts{display:flex;flex-direction:column;gap:6px}.fx-rmega__pts>span{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#4F4868}.fx-rmega__pts i{flex:none;width:18px;height:18px;border-radius:50%;background:var(--t);color:var(--c);display:flex;align-items:center;justify-content:center}.fx-rmega__btn{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:11px;background:var(--cta);color:#fff;font-weight:600;font-size:14.5px;transition:background-color 150ms}.fx-rmega__pane:hover .fx-rmega__btn{background:var(--cta-hover)}.fx-rmega__guides{background:#F9F8FC;border-top:1px solid var(--line)}.fx-rmega__ginner{width:var(--container);margin:0 auto;padding:12px 0;display:flex;align-items:center;gap:20px}.fx-rmega__gl{flex:none;width:112px;margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#4F4868}.fx-rmega__glist{flex:1;min-width:0;display:flex;gap:8px;margin:0;padding:0;list-style:none}.fx-rmega__glist li{flex:1;min-width:0}.fx-rmega__guide{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;color:var(--ink);text-decoration:none;transition:background-color 150ms}.fx-rmega__guide:hover,.fx-rmega__guide:focus-visible{background:#fff;color:var(--ink)}.fx-rmega__gtile{flex:none;width:44px;height:44px;border-radius:12px;background:linear-gradient(140deg,var(--g1),var(--g2));display:flex;align-items:center;justify-content:center;color:var(--ink)}.fx-rmega__gtxt{min-width:0;display:flex;flex-direction:column;gap:2px}.fx-rmega__gcat{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--violet)}.fx-rmega__gt{font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fx-rmega__guide:hover .fx-rmega__gt{color:var(--violet)}.fx-rmega__gall{flex:none;font-weight:600;font-size:14.5px;color:var(--violet);text-decoration:none}.fx-header.is-open:has(.fx-rmega.is-on) .fx-scrim{background:rgb(23 17 46 / .38)}@media (max-width:1240px){.fx-rmega__inner{grid-template-columns:minmax(0,1fr)}.fx-rmega__side{display:none}.fx-rmega__cols{gap:24px}}@media (prefers-reduced-motion:reduce){.fx-rmega *,.fx-rmega__pane.is-in{animation:none!important;transition:none!important}}.fx-mres{gap:10px}.fx-mres__head{display:flex;align-items:center;justify-content:space-between;margin:0 0 2px}.fx-mres__head>span{font-family:var(--font-display);font-weight:800;font-size:19px;color:var(--ink)}.fx-mres__head a{font-weight:600;font-size:14.5px;color:var(--violet);text-decoration:none}.fx-mres__grp{border-radius:16px;background:#FBFAFD;border:1px solid #ECE8F4}.fx-mres__gbtn{width:100%;display:flex;align-items:center;gap:10px;min-height:54px;padding:0 14px;border:0;background:none;font:inherit;color:var(--ink);text-align:left;cursor:pointer}.fx-mres__gbtn>i{flex:none;width:9px;height:9px;border-radius:3px;background:var(--c)}.fx-mres__gname{flex:1;font-weight:600;font-size:15.5px}.fx-mres__gn{font-family:var(--font-mono);font-size:12px;color:#8A84A0}.fx-mres__gbtn .fx-chev{transition:transform 200ms var(--ease)}.fx-mres__gbtn[aria-expanded="true"] .fx-chev{transform:rotate(180deg)}.fx-mres__gbtn:focus-visible{outline:3px solid var(--violet);outline-offset:-3px;border-radius:16px}.fx-mres__gbody{display:flex;flex-direction:column;margin:0 12px;padding:6px 0 8px;border-top:1px solid #ECE8F4}.fx-mres__gbody[hidden]{display:none}.fx-mres__tool{display:flex;align-items:center;gap:12px;min-height:56px;color:var(--ink);text-decoration:none}.fx-mres__tic{position:relative;flex:none;width:38px;height:38px;border-radius:11px;background:var(--t);color:var(--c);display:flex;align-items:center;justify-content:center}.fx-mres__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.fx-mres__name{font-size:15px;font-weight:600;line-height:1.3}.fx-mres__short{font-size:12.5px;color:var(--muted)}.fx-mres__tool[aria-current="page"] .fx-mres__name{color:var(--violet)}.fx-mres__more{padding:8px 0 2px;font-weight:600;font-size:14px;color:var(--c);text-decoration:none}.fx-mres__audit{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--ink);color:#fff;text-decoration:none}.fx-mres__audit .fx-mres__short{color:#CFC9DE}.fx-mres__aic{flex:none;width:38px;height:38px;border-radius:11px;background:rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center}.fx-mres__go{color:#FE7B5C;font-weight:600}.fx-mres__gl{margin:6px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fx-mres__posts{display:flex;flex-direction:column;gap:6px}.fx-mres__post{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--ink);text-decoration:none}.fx-mres__ptile{flex:none;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,var(--g1),var(--g2))}.fx-mres__pt{font-size:14px;font-weight:600;line-height:1.3}.fx-mres__all{padding:6px 2px 4px;font-size:15px;font-weight:600;color:var(--violet);text-decoration:none}.fx-msvc__name{font-size:16px;font-weight:600;line-height:1.25}.fx-msvc__go{color:var(--violet)}.fx-msvc__all{border-radius:14px;border:1px solid var(--line);background:#fff}.fx-msvc__all summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.fx-msvc__all summary::-webkit-details-marker{display:none}.fx-msvc__count{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.fx-msvc__all .fx-mmenu__group{padding:4px 14px}.fx-msvc__all .fx-mmenu__group a{min-height:40px}.fx-msvc__all .fx-mmenu__all{display:block;padding:8px 14px 14px}.fx-mmenu__ind{gap:8px}.fx-mmenu__irow{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px;border-radius:14px;background:var(--bg);color:var(--ink);text-decoration:none}.fx-mmenu__iic{flex:none;width:38px;height:38px;border-radius:10px;background:#fff;color:var(--violet);display:flex;align-items:center;justify-content:center}.fx-mmenu__itxt{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.fx-mmenu__iname{font-size:16px;font-weight:600;line-height:1.3}.fx-mmenu__ishort{font-size:13px;line-height:1.35;color:var(--muted)}.fx-mmenu__igo{color:var(--violet)}.fx-mmenu__iall{display:flex;justify-content:space-between;padding:10px 10px 4px;color:var(--violet)}.fx-mmenu__imlabel{margin:6px 10px 0;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.fx-mmenu__imore{list-style:none;margin:0;padding:0 4px;display:flex;flex-wrap:wrap;gap:8px}.fx-mmenu__imore a{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border-radius:999px;background:var(--bg);font-size:14.5px;color:var(--ink);text-decoration:none}.fx-mmenu__inote{margin:4px 0 0;padding:12px 14px;border-radius:14px;border:1.5px dashed #CFC6F2;font-size:14px;line-height:1.5;color:var(--muted)}.fx-mmenu__inote a{font-weight:600;color:var(--violet);text-decoration:underline}.fx-mmenu__foot{flex:none;padding:16px 20px 24px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:12px;background:var(--surface)}.fx-mmenu__foot .fx-btn{height:52px;border-radius:10px}.fx-mmenu__foot .fx-btn--sec{height:48px}body.fx-locked{overflow:hidden}.fx-rtool__win{width:86%;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 40px -28px rgb(23 17 46 / .55);overflow:hidden}.fx-rtool__wbar{display:flex;align-items:center;gap:5px;height:26px;padding:0 10px;background:#F5F3FA;border-bottom:1px solid var(--line)}.fx-rtool__wbar i{width:7px;height:7px;border-radius:50%;background:#E3DEEF}.fx-rtool__wbar span{margin-left:8px;font-family:var(--font-mono);font-size:9.5px;color:#8A84A0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-rtool__wbody{padding:12px}.fx-rtool__chk{display:flex;gap:12px;align-items:center}.fx-rtool__ring{position:relative;flex:none;width:62px;height:62px}.fx-rtool__ring svg{display:block;transform:rotate(-90deg)}.fx-rtool__ring circle{fill:none;stroke:#EEEBF5;stroke-width:14}.fx-rtool__ring circle.fg{stroke:var(--violet);stroke-linecap:round;stroke-dasharray:301.6;stroke-dashoffset:72}.fx-rtool__ring b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:18px}.fx-rtool__rows{flex:1;display:flex;flex-direction:column;gap:6px}.fx-rtool__rows span{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink)}.fx-rtool__rows i{flex:none;width:9px;height:9px;border-radius:3px}.fx-rtool__calc{display:flex;flex-direction:column;gap:7px}.fx-rtool__crow{display:flex;flex-direction:column;gap:3px}.fx-rtool__crow>span:first-child{display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.fx-rtool__crow b{color:var(--ink)}.fx-rtool__crow .t{height:4px;border-radius:2px;background:#EEEBF5}.fx-rtool__crow .t i{display:block;height:100%;border-radius:2px;background:var(--violet)}.fx-rtool__cout{display:flex;justify-content:space-between;align-items:baseline;padding:7px 9px;border-radius:8px;background:var(--ink);color:#fff;font-size:10px}.fx-rtool__cout b{font-family:var(--font-display);font-size:16px;color:#FE7B5C}.fx-rtool__rev{display:flex;align-items:flex-end;gap:10px}.fx-rtool__sign{width:96px;height:136px;box-sizing:border-box;padding:9px 8px;border-radius:7px;background:var(--violet);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;transform:rotate(-4deg);box-shadow:0 40px 60px -40px rgb(23 17 46 / .55),0 2px 0 rgb(23 17 46 / .06)}.fx-rtool__sign b{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}.fx-rtool__sign .s1{font-size:8px}.fx-rtool__sign .s2{font-size:10px;line-height:1.02}.fx-rtool__sign .s3{font-family:var(--font-mono);font-size:4.3px;color:#E4DEFF}.fx-rtool__qrbox{padding:3px;border-radius:5px;background:#fff;border:1px solid var(--line);line-height:0}.fx-rtool__qr{display:block}.fx-rtool__sms{max-width:150px;padding:8px 10px;border-radius:12px 12px 4px 12px;background:#fff;border:1px solid var(--line);font-size:10.5px;line-height:1.4;color:var(--ink);box-shadow:0 20px 30px -24px rgb(23 17 46 / .6)}.fx-rtool__sms u{color:var(--violet)}.fx-rtool__dark{width:86%;padding:12px;border-radius:14px;background:var(--ink);color:#fff;box-shadow:0 24px 40px -28px rgb(23 17 46 / .7);display:flex;flex-direction:column;gap:8px}.fx-rtool__dark .l{font-size:10px;color:#CFC9DE}.fx-rtool__dark .v{font-family:var(--font-display);font-size:22px;line-height:1;color:#FE7B5C}.fx-rtool__dark .v span{font-size:11px;color:#CFC9DE}.fx-rtool__wk{display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.fx-rtool__wk i{height:12px;border-radius:3px;background:rgb(255 255 255 / .14);box-sizing:border-box}.fx-rtool__wk i.is-miss{background:#fff0;border:1px dashed #FE7B5C}.fx-rtool__wk i.is-won{background:var(--violet)}.fx-rtool__dark.is-ads{gap:6px}.fx-rtool__cpl{display:flex;justify-content:space-between;align-items:baseline}.fx-rtool__cpl b{font-family:var(--font-display);font-size:20px;color:#FE7B5C}.fx-rtool__fb{display:flex;align-items:center;height:18px;box-sizing:border-box;padding:0 7px;border-radius:5px;background:var(--violet);font-family:var(--font-mono);font-size:9.5px;color:#fff}.fx-rtool__fb.is-2{background:#6E43E0}.fx-rtool__fb.is-3{background:#8A68E8}.fx-rtool__ai{display:grid;grid-template-columns:1fr 1fr;gap:5px}.fx-rtool__ai span{display:flex;align-items:center;gap:5px;padding:6px 7px;border-radius:8px;border:1px solid var(--line);font-size:10px;font-weight:600;color:var(--ink)}.fx-rtool__ai i{flex:none;width:13px;height:13px;border-radius:50%;background:#0B8574 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 8px no-repeat}.fx-rtool__ai i.is-no{background:#CC3F25 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8 M12 4l-8 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") center / 8px no-repeat}.fx-rtool__serp{display:flex;flex-direction:column;gap:4px}.fx-rtool__serp .s{font-size:9.5px;color:var(--muted)}.fx-rtool__serp .t{font-size:13px;color:var(--violet);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-rtool__serp .d{font-size:10px;line-height:1.4;color:var(--muted)}.fx-rtool__serp .m{margin-top:4px;height:4px;border-radius:2px;background:#EEEBF5}.fx-rtool__serp .m i{display:block;width:70%;height:100%;border-radius:2px;background:var(--violet)}.fx-rtool__loc{display:flex;flex-direction:column;gap:4px}.fx-rtool__locmap{position:relative;height:40px;margin-bottom:6px;border-radius:8px;background:linear-gradient(160deg,#F7F6FF,#E9E4FC)}.fx-rtool__locmap i{position:absolute;width:7px;height:7px;margin:-3.5px;border-radius:50%;background:#fff;border:1.5px solid #A898FF}.fx-rtool__locmap b{position:absolute;width:9px;height:9px;margin:-4.5px;border-radius:50%;background:var(--violet);border:2px solid #fff;box-shadow:0 0 0 9px rgb(91 43 217 / .14)}.fx-rtool__loc .k{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--violet)}.fx-rtool__loc .w{font-family:var(--font-display);font-weight:800;font-size:13px;color:var(--ink)}.fx-rtool__code{display:block;width:86%;box-sizing:border-box;padding:12px 14px;border-radius:14px;background:var(--ink);box-shadow:0 24px 40px -28px rgb(23 17 46 / .7);font-family:var(--font-mono);font-size:9.5px;line-height:1.6;color:#EDEAF7;overflow:hidden}.fx-rtool__code .ln{display:block;white-space:nowrap}.fx-rtool__code .t{color:#7FD8C4}.fx-rtool__code .k{color:#A898FF}.fx-rtool__code .p{color:#9A93B5}.fx-rtool__code .s{color:#FFC3B2}.fx-rtool__reply{width:86%;display:flex;flex-direction:column;gap:6px}.fx-rtool__rcard{display:flex;flex-direction:column;gap:5px;padding:10px;border-radius:12px;background:#fff;border:1px solid var(--line)}.fx-rtool__rcard .h{display:flex;align-items:center;gap:6px}.fx-rtool__rcard .h>i{width:16px;height:16px;border-radius:50%;background:#FFE8E2}.fx-rtool__rcard .h>span{display:flex;gap:1px}.fx-rtool__rcard .b{display:block;height:5px;border-radius:3px;background:#EEEBF5}.fx-rtool__bubble{align-self:flex-end;width:82%;box-sizing:border-box;padding:8px 10px;border-radius:12px 12px 4px 12px;background:var(--violet);color:#fff;font-size:9.5px;line-height:1.45}.fx-rtool__chk.is-gbp{gap:10px}.fx-rtool__chk.is-gbp .fx-rtool__ring{width:54px;height:54px}.fx-rtool__chk.is-gbp .fx-rtool__ring circle.fg{stroke:#0B8574;stroke-dashoffset:96}.fx-rtool__chk.is-gbp .fx-rtool__ring b{font-size:15px}.fx-rtool__rows.is-ticks{gap:4px}.fx-rtool__rows.is-ticks span{font-size:9.5px;gap:5px}.fx-rtool__rows.is-ticks i{width:10px;height:10px;box-sizing:border-box;background:#fff;border:1.5px solid #CFC9DE}.fx-rtool__rows.is-ticks i.is-on{background:#0B8574;border-color:#0B8574}.fx-rtool__utm{font-family:var(--font-mono);font-size:9.5px;line-height:1.6;color:var(--ink);word-break:break-all}.fx-rtool__utm span{color:#8A84A0}.fx-footer{background:var(--ink);color:var(--dark-body);padding:64px 0 36px}.fx-footer__inner{width:var(--container);margin:0 auto;display:flex;flex-direction:column;gap:40px}.fx-footer__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.fx-footer__brand{grid-column:span 4;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.fx-footer__brand p{font-size:15px;line-height:1.6;max-width:340px}.fx-footer__col{grid-column:span 2;display:flex;flex-direction:column;gap:10px}.fx-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.fx-footer__col li{color:#fff}.fx-footer__grid.has-tools{grid-template-columns:minmax(0,1.8fr) repeat(5,minmax(0,1fr));gap:24px 28px}.fx-footer__grid.has-tools>*{grid-column:auto}.fx-footer__grid.has-tools .fx-footer__brand{padding-right:28px}.fx-footer__all{color:var(--violet-400)!important;font-weight:600}.fx-footer__h{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#948AAE}.fx-footer a{color:#fff}.fx-footer a:hover{color:var(--violet-400)}.fx-footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:24px;border-top:1px solid var(--dark-line);font-size:14px}.fx-footer__legal{display:flex;gap:20px;flex-wrap:wrap}.fx-footer__legal a{color:var(--dark-body)}.fx-footer__reg{white-space:nowrap}@media (max-width:1299px){.fx-footer__grid.has-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.fx-footer__grid.has-tools .fx-footer__brand{grid-column:1 / -1;padding-right:0}}@media (max-width:960px){.fx-footer__brand{grid-column:span 12}.fx-footer__col{grid-column:span 3}}@media (max-width:600px){.fx-footer{padding:48px 0 28px}.fx-footer__grid{grid-template-columns:1fr 1fr;gap:28px 16px}.fx-footer__brand{grid-column:1 / -1}.fx-footer__col{grid-column:span 1}.fx-footer__grid.has-tools{grid-template-columns:1fr 1fr}.fx-footer__bottom{flex-direction:column;gap:10px;font-size:13px}}.fx-burger{position:relative;transition:border-color 150ms,background-color 150ms,color 150ms,transform 150ms var(--ease)}.fx-burger:hover{border-color:var(--violet-200);background:var(--violet-soft);color:var(--violet)}.fx-burger:active{transform:scale(.92)}.fx-burger:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.fx-burger__lines{position:relative;display:block;width:18px;height:14px;transition:transform 350ms var(--ease)}.fx-burger__lines i{position:absolute;left:0;height:2px;border-radius:2px;background:currentColor;transform-origin:center;transition:top 300ms var(--ease),width 300ms var(--ease),transform 300ms var(--ease),opacity 200ms ease-out}.fx-burger__lines i:nth-child(1){top:0;width:18px}.fx-burger__lines i:nth-child(2){top:6px;width:18px;transition-delay:40ms}.fx-burger__lines i:nth-child(3){top:12px;width:11px;transition-delay:80ms}.fx-burger__lines b{position:absolute;left:14px;top:11px;width:4px;height:4px;border-radius:1px;background:var(--coral);transform:rotate(14deg);transition:top 320ms var(--ease),left 320ms var(--ease),transform 320ms var(--ease),opacity 200ms ease-out}@media (hover:hover){.fx-burger:not(.fx-burger--close):hover .fx-burger__lines i:nth-child(1){width:11px}.fx-burger:not(.fx-burger--close):hover .fx-burger__lines i:nth-child(3){width:18px}.fx-burger:not(.fx-burger--close):hover .fx-burger__lines b{top:-1px;transform:rotate(104deg)}}.fx-burger[aria-expanded="true"] .fx-burger__lines i:nth-child(1),.fx-mmenu.is-open .fx-burger--close .fx-burger__lines i:nth-child(1){top:6px;width:18px;transform:rotate(45deg)}.fx-burger[aria-expanded="true"] .fx-burger__lines i:nth-child(2),.fx-mmenu.is-open .fx-burger--close .fx-burger__lines i:nth-child(2){opacity:0;transform:scaleX(0)}.fx-burger[aria-expanded="true"] .fx-burger__lines i:nth-child(3),.fx-mmenu.is-open .fx-burger--close .fx-burger__lines i:nth-child(3){top:6px;width:18px;transform:rotate(-45deg)}.fx-burger[aria-expanded="true"] .fx-burger__lines b,.fx-mmenu.is-open .fx-burger--close .fx-burger__lines b{opacity:0;transform:rotate(14deg) scale(0)}.fx-mmenu.is-open .fx-burger--close .fx-burger__lines i{transition-delay:140ms}.fx-mmenu.is-open .fx-burger--close:hover .fx-burger__lines{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.fx-burger,.fx-burger__lines,.fx-burger__lines i,.fx-burger__lines b{transition:none}}