.HomeFreeHero-module-scss-module__uxrh2G__hero{padding-top:72px;position:relative}.HomeFreeHero-module-scss-module__uxrh2G__heroGlow{background:var(--fym-glow);pointer-events:none;height:620px;position:absolute;inset:0 0 auto}.HomeFreeHero-module-scss-module__uxrh2G__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;display:grid;position:relative}@media (max-width:860px){.HomeFreeHero-module-scss-module__uxrh2G__grid{grid-template-columns:minmax(0,1fr);gap:44px}}.HomeFreeHero-module-scss-module__uxrh2G__tag{margin-bottom:22px;padding:6px 11px;font-size:12px}.HomeFreeHero-module-scss-module__uxrh2G__h1{font-family:var(--font-display);letter-spacing:-1.5px;text-wrap:balance;margin:0 0 20px;font-size:58px;font-weight:700;line-height:1.04}@media (max-width:860px){.HomeFreeHero-module-scss-module__uxrh2G__h1{font-size:40px}}.HomeFreeHero-module-scss-module__uxrh2G__sub{color:var(--fym-text-2);max-width:500px;margin:0 0 28px;font-size:18px;line-height:1.55}.HomeFreeHero-module-scss-module__uxrh2G__film{margin-top:18px}.HomeFreeHero-module-scss-module__uxrh2G__media{padding-bottom:6%;position:relative}.HomeFreeHero-module-scss-module__uxrh2G__glow{filter:blur(22px);z-index:0;background:radial-gradient(60% 60% at 62% 42%,#a855f74d,#0000 70%);position:absolute;inset:-30px}@media (max-width:860px){.HomeFreeHero-module-scss-module__uxrh2G__glow{inset:-30px 0}}.HomeFreeHero-module-scss-module__uxrh2G__desktopShot{z-index:1;width:90%;margin-left:10%;position:relative}.HomeFreeHero-module-scss-module__uxrh2G__mobileShot{z-index:2;filter:drop-shadow(0 24px 48px #0009);width:27%;animation:6s ease-in-out infinite HomeFreeHero-module-scss-module__uxrh2G__float;position:absolute;bottom:0;left:0}@keyframes HomeFreeHero-module-scss-module__uxrh2G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.HomeFreeHero-module-scss-module__uxrh2G__mobileShot{animation:none}}
.ServicePairPicker-module-scss-module__yCSGfa__picker{background:#ffffff09;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;max-width:540px;padding:10px;display:grid;position:relative}@media (max-width:520px){.ServicePairPicker-module-scss-module__yCSGfa__picker{grid-template-columns:minmax(0,1fr);justify-items:stretch}}.ServicePairPicker-module-scss-module__yCSGfa__pick{color:#fff;min-width:0;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:#00000059;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s;display:flex}.ServicePairPicker-module-scss-module__yCSGfa__pick:hover{background:#d81f8c0f;border-color:#d81f8c8c}.ServicePairPicker-module-scss-module__yCSGfa__pick:focus-visible{outline:2px solid var(--fym-accent-lilac);outline-offset:2px}.ServicePairPicker-module-scss-module__yCSGfa__pickOpen{background:#d81f8c0f;border-color:#d81f8c8c}.ServicePairPicker-module-scss-module__yCSGfa__pickText{min-width:0}.ServicePairPicker-module-scss-module__yCSGfa__pickText small{letter-spacing:1px;text-transform:uppercase;color:var(--fym-text-faint);font-size:11px;font-weight:800;display:block}.ServicePairPicker-module-scss-module__yCSGfa__pickText b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;display:block;overflow:hidden}.ServicePairPicker-module-scss-module__yCSGfa__chevron{color:var(--fym-text-muted);flex-shrink:0;margin-left:auto}.ServicePairPicker-module-scss-module__yCSGfa__swap{color:#d81f8c;cursor:pointer;width:40px;height:40px;transform:rotate(calc(var(--fym-swap-turns,0) * 180deg));background:#1b1b1f;border:1px solid #ffffff1f;border-radius:50%;place-items:center;transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .2s;display:grid}.ServicePairPicker-module-scss-module__yCSGfa__swap:hover{border-color:#ffffff4d}.ServicePairPicker-module-scss-module__yCSGfa__swap:focus-visible{outline:2px solid var(--fym-accent-lilac);outline-offset:2px}@media (max-width:520px){.ServicePairPicker-module-scss-module__yCSGfa__swap{transform:rotate(calc(90deg + var(--fym-swap-turns,0) * 180deg));justify-self:center}}.ServicePairPicker-module-scss-module__yCSGfa__go{grid-column:1/-1;justify-content:center;gap:8px}.ServicePairPicker-module-scss-module__yCSGfa__popWrap{z-index:30;width:300px;max-width:calc(100% - 20px);position:absolute;top:66px;left:10px}.ServicePairPicker-module-scss-module__yCSGfa__popTo{left:auto;right:10px}@media (max-width:520px){.ServicePairPicker-module-scss-module__yCSGfa__popTo{top:132px;left:10px;right:auto}}.ServicePairPicker-module-scss-module__yCSGfa__pop{background:#17171b;border:1px solid #ffffff1a;border-radius:16px;padding:8px;animation:.24s cubic-bezier(.2,.7,.2,1) both ServicePairPicker-module-scss-module__yCSGfa__pop-in;box-shadow:0 30px 70px -20px #000000d9}@keyframes ServicePairPicker-module-scss-module__yCSGfa__pop-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}.ServicePairPicker-module-scss-module__yCSGfa__search{color:var(--fym-text-muted);background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:9px 11px;display:flex}.ServicePairPicker-module-scss-module__yCSGfa__search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.ServicePairPicker-module-scss-module__yCSGfa__list{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.ServicePairPicker-module-scss-module__yCSGfa__row{color:#e4e4ea;cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:8px 10px;font-size:14.5px;font-weight:600;display:flex}.ServicePairPicker-module-scss-module__yCSGfa__rowActive{color:#fff;background:#d81f8c1a}.ServicePairPicker-module-scss-module__yCSGfa__check{color:#d81f8c;margin-left:auto}.ServicePairPicker-module-scss-module__yCSGfa__empty{color:var(--fym-text-muted);padding:10px;font-size:14px}.ServicePairPicker-module-scss-module__yCSGfa__note{color:var(--fym-text-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:16px 0 0;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.ServicePairPicker-module-scss-module__yCSGfa__note li{align-items:center;gap:6px;display:inline-flex}.ServicePairPicker-module-scss-module__yCSGfa__noteIcon{color:#2fd36b}@media (prefers-reduced-motion:reduce){.ServicePairPicker-module-scss-module__yCSGfa__pop{animation:none}.ServicePairPicker-module-scss-module__yCSGfa__swap,.ServicePairPicker-module-scss-module__yCSGfa__swap:hover{transition:none}}.ServicePairPicker-module-scss-module__yCSGfa__hint{color:var(--fym-text-2);grid-column:1/-1;margin:0;padding:0 4px 2px;font-size:13px;line-height:1.45}
