.ServicesV4-module__iAGKJW__dot{color:var(--accent)}.ServicesV4-module__iAGKJW__group{max-width:1240px;margin:0 auto;padding:clamp(40px,6vh,80px) clamp(20px,4vw,56px)}.ServicesV4-module__iAGKJW__groupHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(28px,4vh,46px);padding-bottom:clamp(24px,3vh,40px);display:flex}.ServicesV4-module__iAGKJW__groupLabel{font-family:var(--font-d);letter-spacing:-.02em;margin:0;font-size:clamp(24px,3.4vw,44px);font-weight:700}.ServicesV4-module__iAGKJW__groupBlurb{max-width:420px;color:var(--ink-dim);margin:0;font-size:clamp(14px,1.2vw,16px);line-height:1.6}.ServicesV4-module__iAGKJW__grid{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px);display:grid}.ServicesV4-module__iAGKJW__card{border:1px solid var(--line);color:var(--ink);background:linear-gradient(150deg,#14141c,#0a0a0f);border-radius:18px;flex-direction:column;gap:14px;padding:clamp(22px,2.4vw,34px);text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s;display:flex;position:relative;overflow:hidden}.ServicesV4-module__iAGKJW__card:before{content:"";opacity:0;background:radial-gradient(circle at 25% 0,#f2efe61a,#0000 55%);transition:opacity .5s;position:absolute;inset:0}.ServicesV4-module__iAGKJW__card:hover{border-color:#f2efe666;transform:translateY(-6px)}.ServicesV4-module__iAGKJW__card:hover:before{opacity:1}.ServicesV4-module__iAGKJW__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ServicesV4-module__iAGKJW__cardTitle{font-family:var(--font-d);letter-spacing:-.01em;margin:0;font-size:clamp(18px,1.7vw,23px);font-weight:700;line-height:1.15}.ServicesV4-module__iAGKJW__cardArrow{color:var(--accent);flex:none;font-size:20px;transition:transform .4s cubic-bezier(.16,1,.3,1)}.ServicesV4-module__iAGKJW__card:hover .ServicesV4-module__iAGKJW__cardArrow{transform:translate(4px,-4px)}.ServicesV4-module__iAGKJW__cardDesc{color:var(--ink-dim);flex:1;margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.65}.ServicesV4-module__iAGKJW__cardTags{flex-wrap:wrap;gap:7px;display:flex}.ServicesV4-module__iAGKJW__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-size:10.5px;font-weight:600}.ServicesV4-module__iAGKJW__process{max-width:1240px;margin:0 auto;padding:clamp(50px,8vh,100px) clamp(20px,4vw,56px)}.ServicesV4-module__iAGKJW__processTitle{font-family:var(--font-d);letter-spacing:-.02em;margin:0 0 clamp(36px,5vh,60px);font-size:clamp(32px,5vw,68px);font-weight:800}.ServicesV4-module__iAGKJW__processGrid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px);display:grid}.ServicesV4-module__iAGKJW__processStep{border-top:2px solid var(--accent);flex-direction:column;gap:10px;padding-top:22px;display:flex}.ServicesV4-module__iAGKJW__processNum{font-family:var(--font-d);letter-spacing:.16em;color:var(--accent);font-size:14px;font-weight:800}.ServicesV4-module__iAGKJW__processStepTitle{font-family:var(--font-d);margin:0;font-size:clamp(17px,1.7vw,22px);font-weight:700}.ServicesV4-module__iAGKJW__processDesc{color:var(--ink-dim);margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.6}.ServicesV4-module__iAGKJW__cta{text-align:center;max-width:900px;margin:0 auto;padding:clamp(60px,10vh,130px) clamp(20px,4vw,56px)}.ServicesV4-module__iAGKJW__ctaTitle{font-family:var(--font-d);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(32px,5.5vw,76px);font-weight:800;line-height:1}.ServicesV4-module__iAGKJW__ctaText{max-width:540px;color:var(--ink-dim);margin:0 auto 34px;font-size:clamp(15px,1.4vw,18px);line-height:1.6}.ServicesV4-module__iAGKJW__ctaButton{letter-spacing:.04em;color:#04070a;background:var(--accent);border-radius:999px;padding:18px 40px;font-size:15px;font-weight:600;text-decoration:none;transition:box-shadow .3s,background .3s;display:inline-block;box-shadow:0 0 40px #f2efe659}.ServicesV4-module__iAGKJW__ctaButton:hover{background:#fff;box-shadow:0 0 70px #f2efe68c}@media (max-width:900px){.ServicesV4-module__iAGKJW__grid{grid-template-columns:1fr}.ServicesV4-module__iAGKJW__processGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ServicesV4-module__iAGKJW__processGrid{grid-template-columns:1fr}}
.ServicesExplorerV4-module__K4NlWa__root{gap:clamp(18px,2.4vh,28px);max-width:1240px;margin:0 auto;padding:clamp(24px,4vh,48px) clamp(20px,4vw,56px) clamp(40px,7vh,90px);display:grid}.ServicesExplorerV4-module__K4NlWa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ServicesExplorerV4-module__K4NlWa__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ServicesExplorerV4-module__K4NlWa__action{color:#f6f7ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#7890ff14;border:1px solid #7890ff3d;border-radius:20px;gap:6px;padding:22px 56px 22px 22px;text-decoration:none;transition:background-color .25s,border-color .25s,transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.ServicesExplorerV4-module__K4NlWa__action:hover,.ServicesExplorerV4-module__K4NlWa__action:focus-visible{background:#7890ff29;border-color:#7890ff80;outline:none;transform:translateY(-3px)}.ServicesExplorerV4-module__K4NlWa__actionPrimary{background:#2f6bff;border-color:#2f6bff}.ServicesExplorerV4-module__K4NlWa__actionPrimary:hover,.ServicesExplorerV4-module__K4NlWa__actionPrimary:focus-visible{background:#4a7fff;border-color:#4a7fff}.ServicesExplorerV4-module__K4NlWa__actionLabel{letter-spacing:-.01em;font-size:clamp(19px,1.8vw,24px);font-weight:750;line-height:1.1}.ServicesExplorerV4-module__K4NlWa__actionHint{color:#f0f3ffbd;max-width:440px;font-size:14px;line-height:1.45}.ServicesExplorerV4-module__K4NlWa__actionPrimary .ServicesExplorerV4-module__K4NlWa__actionHint{color:#ffffffe0}.ServicesExplorerV4-module__K4NlWa__actionArrow{font-size:22px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:22px;transform:translateY(-50%)}.ServicesExplorerV4-module__K4NlWa__action:hover .ServicesExplorerV4-module__K4NlWa__actionArrow{transform:translate(4px,-50%)}.ServicesExplorerV4-module__K4NlWa__search{color:#e0e5ff99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0709148c;border:1px solid #cad3ff29;border-radius:999px;align-items:center;gap:12px;padding:0 18px;transition:border-color .2s;display:flex}.ServicesExplorerV4-module__K4NlWa__search:focus-within{border-color:#7890ff99}.ServicesExplorerV4-module__K4NlWa__search input{color:#f6f7ff;min-width:0;height:54px;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.ServicesExplorerV4-module__K4NlWa__search input::placeholder{color:#e0e5ff73}.ServicesExplorerV4-module__K4NlWa__results{padding-top:6px}.ServicesExplorerV4-module__K4NlWa__empty{color:var(--ink-dim);margin:0;font-size:15px;line-height:1.6}.ServicesExplorerV4-module__K4NlWa__empty a{color:#91a8ff}.ServicesExplorerV4-module__K4NlWa__groups{border-top:1px solid #cad3ff1f;flex-direction:column;display:flex}.ServicesExplorerV4-module__K4NlWa__groups[hidden]{display:none}.ServicesExplorerV4-module__K4NlWa__group{border-bottom:1px solid #cad3ff1f}.ServicesExplorerV4-module__K4NlWa__tab{color:#f6f7ff;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;width:100%;padding:18px 76px 18px 0;font-family:inherit;display:grid;position:relative}.ServicesExplorerV4-module__K4NlWa__tabTitle{letter-spacing:-.01em;font-size:clamp(17px,1.5vw,19px);font-weight:700;line-height:1.15;transition:color .2s}.ServicesExplorerV4-module__K4NlWa__tabHint{color:#e0e5ff8c;font-size:13px;line-height:1.35}.ServicesExplorerV4-module__K4NlWa__tabCount{color:#e0e5ff99;text-align:center;border:1px solid #cad3ff2e;border-radius:999px;min-width:26px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.ServicesExplorerV4-module__K4NlWa__tabChevron{border-bottom:1.5px solid #91a8ff;border-right:1.5px solid #91a8ff;width:11px;height:11px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.ServicesExplorerV4-module__K4NlWa__tabOpen .ServicesExplorerV4-module__K4NlWa__tabTitle{color:#91a8ff}.ServicesExplorerV4-module__K4NlWa__tabOpen .ServicesExplorerV4-module__K4NlWa__tabChevron{transform:translateY(-30%)rotate(-135deg)}.ServicesExplorerV4-module__K4NlWa__tabOpen .ServicesExplorerV4-module__K4NlWa__tabCount{color:#fff;background:#2f6bff;border-color:#2f6bff}.ServicesExplorerV4-module__K4NlWa__panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1);display:grid}.ServicesExplorerV4-module__K4NlWa__panelOpen{grid-template-rows:1fr}.ServicesExplorerV4-module__K4NlWa__panelInner{min-height:0;overflow:hidden}.ServicesExplorerV4-module__K4NlWa__panelOpen .ServicesExplorerV4-module__K4NlWa__panelInner{padding-bottom:22px}.ServicesExplorerV4-module__K4NlWa__panelTitle{font-family:var(--font-d);letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1;display:none}.ServicesExplorerV4-module__K4NlWa__panelLead{max-width:560px;color:var(--ink-dim);margin:0 0 16px;font-size:15px;line-height:1.55}.ServicesExplorerV4-module__K4NlWa__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ServicesExplorerV4-module__K4NlWa__link{color:#f6f7ff;background:linear-gradient(150deg,#141622d1,#080910d1);border:1px solid #cad3ff1f;border-radius:14px;align-content:center;gap:3px;min-height:64px;padding:14px 44px 14px 16px;text-decoration:none;transition:border-color .25s,transform .35s cubic-bezier(.16,1,.3,1),background-color .25s;display:grid;position:relative}.ServicesExplorerV4-module__K4NlWa__link:hover,.ServicesExplorerV4-module__K4NlWa__link:focus-visible{border-color:#7890ff8c;outline:none;transform:translateY(-2px)}.ServicesExplorerV4-module__K4NlWa__linkLabel{font-size:15.5px;font-weight:620;line-height:1.25}.ServicesExplorerV4-module__K4NlWa__linkHint{color:#e0e5ff8c;font-size:12.5px;line-height:1.35}.ServicesExplorerV4-module__K4NlWa__linkArrow{color:#91a8ff;font-size:16px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ServicesExplorerV4-module__K4NlWa__link:hover .ServicesExplorerV4-module__K4NlWa__linkArrow{transform:translate(3px,calc(-50% - 3px))}.ServicesExplorerV4-module__K4NlWa__more{color:#91a8ff;letter-spacing:.02em;margin-top:16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-block}.ServicesExplorerV4-module__K4NlWa__more:hover{color:#f6f7ff}@media (min-width:960px){.ServicesExplorerV4-module__K4NlWa__groups{border-top:0;grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;column-gap:clamp(28px,4vw,64px);display:grid}.ServicesExplorerV4-module__K4NlWa__group{display:contents}.ServicesExplorerV4-module__K4NlWa__tab{border-bottom:1px solid #cad3ff1a;border-left:2px solid #0000;grid-column:1;padding:16px 70px 16px 18px;transition:background-color .25s,border-color .25s}.ServicesExplorerV4-module__K4NlWa__tab:hover{background:#7890ff0f}.ServicesExplorerV4-module__K4NlWa__tabOpen{background:#7890ff1a;border-left-color:#2f6bff}.ServicesExplorerV4-module__K4NlWa__tabChevron,.ServicesExplorerV4-module__K4NlWa__tabOpen .ServicesExplorerV4-module__K4NlWa__tabChevron{transform:translateY(-50%)rotate(-45deg)}.ServicesExplorerV4-module__K4NlWa__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06081299;border:1px solid #cad3ff1f;border-radius:24px;grid-area:1/2/span 20;padding:clamp(22px,2.6vw,36px);display:none}.ServicesExplorerV4-module__K4NlWa__panelOpen{display:block}.ServicesExplorerV4-module__K4NlWa__panelInner{overflow:visible}.ServicesExplorerV4-module__K4NlWa__panelOpen .ServicesExplorerV4-module__K4NlWa__panelInner{padding-bottom:0}.ServicesExplorerV4-module__K4NlWa__panelTitle{margin-bottom:12px;display:block}.ServicesExplorerV4-module__K4NlWa__panelLead{margin-bottom:24px}}@media (max-width:640px){.ServicesExplorerV4-module__K4NlWa__actions{grid-template-columns:1fr;gap:10px}.ServicesExplorerV4-module__K4NlWa__action{padding:18px 48px 18px 18px}.ServicesExplorerV4-module__K4NlWa__linkGrid{grid-template-columns:1fr;gap:8px}}
