.Hero-module__H8d9UW__section{background:var(--bg);grid-template-columns:1fr 1fr;min-height:100vh;padding-top:60px;display:grid;position:relative;overflow:hidden}.Hero-module__H8d9UW__blob{pointer-events:none;z-index:0;background:radial-gradient(circle,#2563eb12 0%,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-120px;left:-120px}.Hero-module__H8d9UW__left{z-index:1;flex-direction:column;justify-content:center;padding:80px 56px 80px max(28px,50vw - 572px);display:flex;position:relative}.Hero-module__H8d9UW__badge{background:var(--blue-light);color:var(--blue-accent);border:1px solid #2563eb33;border-radius:100px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:26px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.Hero-module__H8d9UW__badgeDot{background:var(--blue-accent);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite Hero-module__H8d9UW__pulse}@keyframes Hero-module__H8d9UW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.Hero-module__H8d9UW__title{color:var(--text);max-width:480px;margin-bottom:20px;line-height:1.1}.Hero-module__H8d9UW__subtitle{color:var(--text-muted);max-width:420px;margin-bottom:38px;font-size:17px;line-height:1.75}.Hero-module__H8d9UW__ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:44px;display:flex}.Hero-module__H8d9UW__ctaIn{background:var(--blue-accent);color:#fff;border-radius:12px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;transition:background .18s,transform .14s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #2563eb4d}.Hero-module__H8d9UW__ctaIn:hover{background:var(--blue-hover);transform:translateY(-2px);box-shadow:0 8px 20px #2563eb59}.Hero-module__H8d9UW__ctaTo{border:1.5px solid var(--border-2);color:var(--text-2);border-radius:12px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;transition:border-color .18s,color .18s,background .18s,transform .14s;display:inline-flex}.Hero-module__H8d9UW__ctaTo:hover{border-color:var(--blue-accent);color:var(--blue-accent);background:var(--blue-light);transform:translateY(-2px)}.Hero-module__H8d9UW__stats{align-items:center;gap:22px;display:flex}.Hero-module__H8d9UW__stat{flex-direction:column;gap:3px;display:flex}.Hero-module__H8d9UW__statNum{color:var(--sand);letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1}.Hero-module__H8d9UW__statLabel{color:var(--text-xmuted);font-size:12px;font-weight:500}.Hero-module__H8d9UW__statDiv{background:var(--border);width:1px;height:34px}.Hero-module__H8d9UW__right{position:relative;overflow:hidden}.Hero-module__H8d9UW__photo{object-fit:contain;object-position:right bottom}@media (max-width:960px){.Hero-module__H8d9UW__section{grid-template-columns:1fr;min-height:auto}.Hero-module__H8d9UW__left{text-align:center;align-items:center;padding:90px 24px 48px}.Hero-module__H8d9UW__badge{align-self:center}.Hero-module__H8d9UW__title,.Hero-module__H8d9UW__subtitle{max-width:100%}.Hero-module__H8d9UW__ctas{justify-content:center}.Hero-module__H8d9UW__stats{flex-wrap:wrap;justify-content:center;gap:16px}.Hero-module__H8d9UW__right{height:380px}}@media (max-width:480px){.Hero-module__H8d9UW__left{padding:80px 20px 40px}.Hero-module__H8d9UW__right{height:300px}}
.HomeProtocols-module__xXlpiq__section{background:var(--bg);padding:140px 48px}.HomeProtocols-module__xXlpiq__container{max-width:1200px;margin:0 auto}.HomeProtocols-module__xXlpiq__header{grid-template-columns:1fr;gap:22px;margin-bottom:72px;display:grid}.HomeProtocols-module__xXlpiq__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-muted);align-items:center;gap:10px;width:fit-content;font-size:11.5px;font-weight:500;display:inline-flex}.HomeProtocols-module__xXlpiq__eyebrowDiv{background:var(--border-2);width:24px;height:1px}.HomeProtocols-module__xXlpiq__title{letter-spacing:-.035em;color:var(--text);max-width:900px;font-size:clamp(32px,5vw,60px);font-weight:600;line-height:1.02}.HomeProtocols-module__xXlpiq__titleMuted{color:var(--text-xmuted);font-weight:400}.HomeProtocols-module__xXlpiq__table{border-top:1px solid var(--text);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.HomeProtocols-module__xXlpiq__tableHead{border-bottom:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-xmuted);grid-template-columns:56px minmax(260px,1.4fr) minmax(200px,1.5fr) 140px 90px 40px;gap:24px;padding:14px 0;font-size:10.5px;font-weight:500;display:grid}.HomeProtocols-module__xXlpiq__row{border-bottom:1px solid var(--border);grid-template-columns:56px minmax(260px,1.4fr) minmax(200px,1.5fr) 140px 90px 40px;align-items:center;gap:24px;padding:32px 0;transition:background .2s;display:grid;position:relative}.HomeProtocols-module__xXlpiq__row:before{content:"";z-index:-1;background:0 0;border-radius:6px;transition:background .2s;position:absolute;inset:0 -16px}.HomeProtocols-module__xXlpiq__row:hover:before{background:var(--bg-subtle)}.HomeProtocols-module__xXlpiq__row:hover .HomeProtocols-module__xXlpiq__colArrow svg{color:var(--text);transform:translate(4px)}.HomeProtocols-module__xXlpiq__row:hover .HomeProtocols-module__xXlpiq__rowTitle{color:var(--accent)}.HomeProtocols-module__xXlpiq__row:last-child{border-bottom:none}.HomeProtocols-module__xXlpiq__colNum{font-family:var(--font-mono);color:var(--text-xmuted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.HomeProtocols-module__xXlpiq__colTitle{flex-direction:column;gap:5px;display:flex}.HomeProtocols-module__xXlpiq__rowTitle{color:var(--text);letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.2;transition:color .2s}.HomeProtocols-module__xXlpiq__rowSub{color:var(--text-muted);letter-spacing:-.005em;font-size:13px}.HomeProtocols-module__xXlpiq__colFor{color:var(--text-muted);font-size:13.5px;line-height:1.55}.HomeProtocols-module__xXlpiq__colNum2{font-family:var(--font-mono);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:500}.HomeProtocols-module__xXlpiq__tableHead .HomeProtocols-module__xXlpiq__colNum2,.HomeProtocols-module__xXlpiq__tableHead .HomeProtocols-module__xXlpiq__colTerm,.HomeProtocols-module__xXlpiq__tableHead .HomeProtocols-module__xXlpiq__colNum{color:var(--text-xmuted);font-size:10.5px;font-weight:500}.HomeProtocols-module__xXlpiq__colTerm{font-family:var(--font-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500}.HomeProtocols-module__xXlpiq__colArrow{color:var(--text-xmuted);justify-content:flex-end;display:flex}.HomeProtocols-module__xXlpiq__colArrow svg{transition:transform .25s,color .2s}@media (max-width:900px){.HomeProtocols-module__xXlpiq__section{padding:96px 24px}.HomeProtocols-module__xXlpiq__tableHead{display:none}.HomeProtocols-module__xXlpiq__row{grid-template-rows:auto auto;grid-template-columns:40px 1fr 30px;gap:12px 18px;padding:24px 0}.HomeProtocols-module__xXlpiq__colNum{grid-row:1}.HomeProtocols-module__xXlpiq__colTitle{grid-area:1/2}.HomeProtocols-module__xXlpiq__colArrow{grid-area:1/3}.HomeProtocols-module__xXlpiq__colFor{grid-area:2/2/auto/span 2;padding-top:2px}.HomeProtocols-module__xXlpiq__colNum2,.HomeProtocols-module__xXlpiq__colTerm{display:none}.HomeProtocols-module__xXlpiq__rowTitle{font-size:17px}.HomeProtocols-module__xXlpiq__rowSub{font-size:12.5px}}
.ContactModal-module__VZ5maq__overlay{z-index:300;background:#000000c7;position:fixed;inset:0}.ContactModal-module__VZ5maq__content{z-index:301;overscroll-behavior:contain;background:#fff;border-radius:20px;outline:none;max-height:92dvh;position:fixed;bottom:16px;left:max(0px,50vw - 240px);right:max(0px,50vw - 240px);overflow-y:auto}.ContactModal-module__VZ5maq__handle{background:var(--border-2);border-radius:2px;width:36px;height:4px;margin:12px auto 0}.ContactModal-module__VZ5maq__inner{padding:28px 28px 40px;position:relative}.ContactModal-module__VZ5maq__close{background:var(--bg-subtle);border:1px solid var(--border);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;top:20px;right:20px}.ContactModal-module__VZ5maq__close:hover{background:var(--border);color:var(--text)}.ContactModal-module__VZ5maq__title{color:var(--text);margin-bottom:6px;padding-right:40px;font-size:20px;font-weight:700}.ContactModal-module__VZ5maq__subtitle{color:var(--text-muted);margin-bottom:24px;font-size:13.5px;line-height:1.55}.ContactModal-module__VZ5maq__form{flex-direction:column;gap:10px;display:flex}.ContactModal-module__VZ5maq__input,.ContactModal-module__VZ5maq__textarea{background:var(--bg-subtle);border:1.5px solid var(--border);width:100%;color:var(--text);border-radius:11px;outline:none;padding:12px 15px;font-family:inherit;font-size:14.5px;transition:border-color .15s,background .15s}.ContactModal-module__VZ5maq__input::placeholder,.ContactModal-module__VZ5maq__textarea::placeholder{color:var(--text-xmuted)}.ContactModal-module__VZ5maq__input:focus,.ContactModal-module__VZ5maq__textarea:focus{border-color:var(--blue-accent);background:var(--blue-light)}.ContactModal-module__VZ5maq__textarea{resize:vertical;min-height:76px}.ContactModal-module__VZ5maq__error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:9px 13px;font-size:13px}.ContactModal-module__VZ5maq__submit{background:var(--blue-accent);color:#fff;cursor:pointer;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:13px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s;display:flex}.ContactModal-module__VZ5maq__submit:hover:not(:disabled){background:var(--blue-hover)}.ContactModal-module__VZ5maq__submit:disabled{opacity:.6;cursor:not-allowed}.ContactModal-module__VZ5maq__privacy{color:var(--text-xmuted);text-align:center;font-size:11.5px;line-height:1.5}.ContactModal-module__VZ5maq__success{text-align:center;padding:28px 0 12px}.ContactModal-module__VZ5maq__successIcon{color:#16a34a;background:#dcfce7;border:1px solid #86efac;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 18px;font-size:22px;display:flex}.ContactModal-module__VZ5maq__successTitle{color:var(--text-2);font-size:15px;font-weight:500;line-height:1.55}
.ServiceDrawer-module__AbWZCG__overlay{-webkit-backdrop-filter:blur(12px);z-index:200;background:#00000085;position:fixed;inset:0}.ServiceDrawer-module__AbWZCG__center{z-index:201;pointer-events:none;scrollbar-width:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px 20px 18px;display:flex;position:fixed;inset:0;overflow-y:auto}.ServiceDrawer-module__AbWZCG__center::-webkit-scrollbar{display:none}.ServiceDrawer-module__AbWZCG__tabsRow{pointer-events:all;flex-shrink:0;align-items:center;gap:10px;width:100%;max-width:min(1040px,100%);display:flex}.ServiceDrawer-module__AbWZCG__tabsOuter{flex:1;min-width:0;position:relative}.ServiceDrawer-module__AbWZCG__tabsOuter:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#000000b8 100%);border-radius:0 100px 100px 0;width:72px;position:absolute;top:0;bottom:0;right:0}.ServiceDrawer-module__AbWZCG__tabs{-webkit-backdrop-filter:blur(20px);scrollbar-width:none;background:#16161ad1;border:1px solid #ffffff17;border-radius:100px;gap:2px;width:100%;padding:4px;display:flex;overflow-x:auto}.ServiceDrawer-module__AbWZCG__tabs::-webkit-scrollbar{display:none}.ServiceDrawer-module__AbWZCG__tab{cursor:pointer;white-space:nowrap;color:#ffffff8c;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:100px;outline:none;flex-shrink:0;padding:7px 16px;font-family:inherit;font-size:12.5px;font-weight:500;transition:color .22s;position:relative}.ServiceDrawer-module__AbWZCG__tab:hover{color:#ffffffd9}.ServiceDrawer-module__AbWZCG__tab:focus,.ServiceDrawer-module__AbWZCG__tab:focus-visible{outline:none}.ServiceDrawer-module__AbWZCG__tab[data-active=true]{color:#1d1d1f;font-weight:600}.ServiceDrawer-module__AbWZCG__tabPill{z-index:0;background:#f5f5f7;border-radius:100px;position:absolute;inset:0;box-shadow:0 1px 4px #00000040}.ServiceDrawer-module__AbWZCG__tabText{z-index:1;position:relative}.ServiceDrawer-module__AbWZCG__modal{pointer-events:all;background:#fff;border-radius:22px;outline:none;flex-direction:column;flex-shrink:0;width:min(1040px,100%);max-height:min(720px,100dvh - 160px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 40px 120px #00000052,0 10px 32px #00000029}.ServiceDrawer-module__AbWZCG__scrollTrack{z-index:10;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.ServiceDrawer-module__AbWZCG__scrollFill{transform-origin:0;border-radius:0 2px 2px 0;height:100%;transition:none}.ServiceDrawer-module__AbWZCG__shareBtn{-webkit-backdrop-filter:blur(16px);cursor:pointer;color:#ffffffb3;pointer-events:all;-webkit-tap-highlight-color:transparent;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s,color .2s,border-color .2s;display:flex}.ServiceDrawer-module__AbWZCG__shareBtn:hover{color:#fff;background:#ffffff2e;border-color:#ffffff4d}.ServiceDrawer-module__AbWZCG__shareBtn:focus{outline:none}.ServiceDrawer-module__AbWZCG__closeDesk{-webkit-backdrop-filter:blur(16px);cursor:pointer;color:#ffffffe6;pointer-events:all;-webkit-tap-highlight-color:transparent;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s,border-color .2s,color .2s;display:flex}.ServiceDrawer-module__AbWZCG__closeDesk:hover{color:#fff;background:#ffffff2e;border-color:#ffffff4d}.ServiceDrawer-module__AbWZCG__closeDesk:focus{outline:none}.ServiceDrawer-module__AbWZCG__closeDesk:focus-visible{outline-offset:3px;outline:2px solid #fff9}.ServiceDrawer-module__AbWZCG__mobileHeader{display:none}.ServiceDrawer-module__AbWZCG__mobileHeaderInfo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ServiceDrawer-module__AbWZCG__mobileIconSmall{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ServiceDrawer-module__AbWZCG__mobileServiceName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.ServiceDrawer-module__AbWZCG__typeBadgeSm{letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.ServiceDrawer-module__AbWZCG__closeMobile{cursor:pointer;width:34px;height:34px;color:var(--text-muted);-webkit-tap-highlight-color:transparent;background:#00000012;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.ServiceDrawer-module__AbWZCG__closeMobile:hover{color:var(--text);background:#0000001f}.ServiceDrawer-module__AbWZCG__closeMobile:focus{outline:none}.ServiceDrawer-module__AbWZCG__body{flex:1;grid-template-columns:300px 1fr;min-height:0;display:grid;overflow:hidden}.ServiceDrawer-module__AbWZCG__left{border-right:1px solid var(--border);overscroll-behavior:contain;flex-direction:column;align-items:center;gap:18px;padding:40px 24px 28px;display:flex;position:relative;overflow:hidden auto}.ServiceDrawer-module__AbWZCG__leftBlob{pointer-events:none;z-index:0;transform-origin:50%;animation:8s ease-in-out infinite alternate ServiceDrawer-module__AbWZCG__blobDrift;position:absolute;inset:-60px}@keyframes ServiceDrawer-module__AbWZCG__blobDrift{0%{transform:translate(0)scale(1)}33%{transform:translate(12px,-8px)scale(1.04)}66%{transform:translate(-8px,10px)scale(.97)}to{transform:translate(5px,-5px)scale(1.02)}}.ServiceDrawer-module__AbWZCG__iconWrap{z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ServiceDrawer-module__AbWZCG__iconPulse{pointer-events:none;border-radius:30px;width:110px;height:110px;animation:2.8s ease-out infinite ServiceDrawer-module__AbWZCG__iconRingPulse;position:absolute}@keyframes ServiceDrawer-module__AbWZCG__iconRingPulse{0%{opacity:.7;transform:scale(1)}60%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.22)}}.ServiceDrawer-module__AbWZCG__icon{z-index:1;will-change:transform;border-radius:26px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s;animation:5s ease-in-out infinite ServiceDrawer-module__AbWZCG__iconFloat;display:flex;position:relative}@keyframes ServiceDrawer-module__AbWZCG__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ServiceDrawer-module__AbWZCG__icon:hover{animation:none;transform:translateY(-6px)scale(1.04)rotate(-2deg);box-shadow:0 20px 40px #0000001a}.ServiceDrawer-module__AbWZCG__typeBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:4px 12px;font-size:11px;font-weight:700}.ServiceDrawer-module__AbWZCG__whoFor{flex-direction:column;gap:9px;width:100%;display:flex}.ServiceDrawer-module__AbWZCG__whoLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--text-xmuted);font-size:10px;font-weight:700}.ServiceDrawer-module__AbWZCG__whoList{flex-direction:column;gap:7px;list-style:none;display:flex}.ServiceDrawer-module__AbWZCG__whoItem{color:var(--text-2);align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.45;display:flex}.ServiceDrawer-module__AbWZCG__whoCheck{color:#16a34a;flex-shrink:0;margin-top:2px}.ServiceDrawer-module__AbWZCG__priceBlock{background:var(--bg-subtle);border:1px solid var(--border);text-align:center;border-radius:12px;width:100%;padding:13px 14px}.ServiceDrawer-module__AbWZCG__priceLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-xmuted);margin-bottom:4px;font-size:10px;font-weight:600}.ServiceDrawer-module__AbWZCG__priceVal{letter-spacing:-.02em;font-size:21px;font-weight:700}.ServiceDrawer-module__AbWZCG__right{overscroll-behavior:contain;flex-direction:column;gap:18px;padding:28px;display:flex;overflow-y:auto}.ServiceDrawer-module__AbWZCG__eyebrow{letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-bottom:-4px;font-size:11px;font-weight:700}.ServiceDrawer-module__AbWZCG__title{color:var(--text);letter-spacing:-.025em;padding-right:0;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.2}.ServiceDrawer-module__AbWZCG__sub{color:var(--text-muted);margin-top:-8px;font-size:14px;line-height:1.65}.ServiceDrawer-module__AbWZCG__cta{background:var(--blue-accent);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;border:none;border-radius:12px;outline:none;justify-content:center;align-self:flex-start;align-items:center;gap:8px;width:auto;min-width:220px;padding:13px 26px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .18s,transform .15s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #2563eb47}.ServiceDrawer-module__AbWZCG__cta:before{content:"";background:linear-gradient(120deg,#0000 0%,#ffffff38 50%,#0000 100%);width:60%;height:100%;transition:left .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:-120%;transform:skew(-20deg)}.ServiceDrawer-module__AbWZCG__cta:hover{background:var(--blue-hover);transform:translateY(-2px);box-shadow:0 8px 22px #2563eb61}.ServiceDrawer-module__AbWZCG__cta:hover:before{left:130%}.ServiceDrawer-module__AbWZCG__cta:active{transform:translateY(0)}.ServiceDrawer-module__AbWZCG__cta:focus{outline:none}.ServiceDrawer-module__AbWZCG__cta:focus-visible{outline:2px solid var(--blue-hover);outline-offset:2px}.ServiceDrawer-module__AbWZCG__secLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-xmuted);margin-bottom:10px;font-size:10px;font-weight:700}.ServiceDrawer-module__AbWZCG__highlights{border:1px solid var(--border);background:var(--border);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.ServiceDrawer-module__AbWZCG__highlight{background:var(--bg-subtle);flex-direction:column;gap:3px;padding:11px 12px;display:flex}.ServiceDrawer-module__AbWZCG__highlightVal{letter-spacing:-.03em;font-size:18px;font-weight:700;line-height:1}.ServiceDrawer-module__AbWZCG__highlightLabel{color:var(--text-xmuted);font-size:10.5px;line-height:1.3}.ServiceDrawer-module__AbWZCG__paths{flex-direction:column;display:flex}.ServiceDrawer-module__AbWZCG__pathsLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-xmuted);margin-bottom:10px;font-size:10px;font-weight:700}.ServiceDrawer-module__AbWZCG__pathsGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ServiceDrawer-module__AbWZCG__path{background:var(--bg-subtle);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.ServiceDrawer-module__AbWZCG__pathBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:100px;align-self:flex-start;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.ServiceDrawer-module__AbWZCG__pathTitle{color:var(--text);font-size:13px;font-weight:700;line-height:1.3}.ServiceDrawer-module__AbWZCG__pathList{flex-direction:column;gap:4px;list-style:none;display:flex}.ServiceDrawer-module__AbWZCG__pathList li{color:var(--text-muted);padding-left:10px;font-size:11.5px;line-height:1.4;position:relative}.ServiceDrawer-module__AbWZCG__pathList li:before{content:"—";color:var(--text-xmuted);font-size:10px;position:absolute;left:0}.ServiceDrawer-module__AbWZCG__reqSection{flex-direction:column;display:flex}.ServiceDrawer-module__AbWZCG__reqList{flex-direction:column;gap:7px;list-style:none;display:flex}.ServiceDrawer-module__AbWZCG__reqItem{color:var(--text-2);align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.ServiceDrawer-module__AbWZCG__stepsSection{flex-direction:column;display:flex}.ServiceDrawer-module__AbWZCG__steps{flex-direction:column;gap:0;display:flex}.ServiceDrawer-module__AbWZCG__step{align-items:flex-start;gap:12px;display:flex}.ServiceDrawer-module__AbWZCG__stepLeft{flex-direction:column;flex-shrink:0;align-items:center;width:28px;display:flex}.ServiceDrawer-module__AbWZCG__stepNum{width:28px;height:28px;font-size:11px;font-weight:700;font-family:var(--font-mono);background:#fff;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ServiceDrawer-module__AbWZCG__stepLine{flex:1;width:1.5px;min-height:16px;margin:4px 0}.ServiceDrawer-module__AbWZCG__stepBody{flex:1;padding-bottom:16px}.ServiceDrawer-module__AbWZCG__step:last-child .ServiceDrawer-module__AbWZCG__stepBody{padding-bottom:0}.ServiceDrawer-module__AbWZCG__stepTitle{color:var(--text);margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.3}.ServiceDrawer-module__AbWZCG__stepDesc{color:var(--text-muted);font-size:12px;line-height:1.5}.ServiceDrawer-module__AbWZCG__features{flex-direction:column;display:flex}.ServiceDrawer-module__AbWZCG__featureList{border-top:1px solid var(--border);flex-direction:column;display:flex}.ServiceDrawer-module__AbWZCG__feature{border-bottom:1px solid var(--border);cursor:default;border-radius:6px;align-items:flex-start;gap:12px;padding:11px 4px;transition:background .2s,transform .2s,padding-left .2s;display:flex}.ServiceDrawer-module__AbWZCG__feature:hover{background:var(--bg-subtle);padding-left:10px;transform:translate(3px)}.ServiceDrawer-module__AbWZCG__feature:hover .ServiceDrawer-module__AbWZCG__featureIcon{transform:scale(1.08)rotate(-3deg)}.ServiceDrawer-module__AbWZCG__featureIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex}.ServiceDrawer-module__AbWZCG__featureText{flex:1}.ServiceDrawer-module__AbWZCG__featureTitle{color:var(--text);font-size:13px;font-weight:600;line-height:1.3}.ServiceDrawer-module__AbWZCG__featureDesc{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.5}.ServiceDrawer-module__AbWZCG__whoMobile{display:none}.ServiceDrawer-module__AbWZCG__whoToggle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s;display:flex}.ServiceDrawer-module__AbWZCG__whoToggle:hover{opacity:.8}.ServiceDrawer-module__AbWZCG__whoToggle:focus{outline:none}.ServiceDrawer-module__AbWZCG__whoArrow{margin-left:2px;transition:transform .22s}.ServiceDrawer-module__AbWZCG__whoMobileList{background:var(--bg-subtle);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:7px;margin-top:10px;padding:12px 14px;list-style:none;display:flex}.ServiceDrawer-module__AbWZCG__whoMobileItem{color:var(--text-2);align-items:flex-start;gap:7px;font-size:13px;line-height:1.45;display:flex}.ServiceDrawer-module__AbWZCG__faqSection{flex-direction:column;gap:6px;display:flex}.ServiceDrawer-module__AbWZCG__faqSectionLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--text-xmuted);margin-bottom:2px;font-size:10px;font-weight:700}.ServiceDrawer-module__AbWZCG__faqList{flex-direction:column;gap:3px;display:flex}.ServiceDrawer-module__AbWZCG__faqItem{background:var(--bg-subtle);border:1px solid var(--border);border-radius:10px;transition:border-color .2s,background .2s;overflow:hidden}.ServiceDrawer-module__AbWZCG__faqItem:hover{background:#fff;border-color:#2563eb40}.ServiceDrawer-module__AbWZCG__faqQ{text-align:left;width:100%;color:var(--text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.ServiceDrawer-module__AbWZCG__faqQ:hover{color:var(--text)}.ServiceDrawer-module__AbWZCG__faqQ:focus{outline:none}.ServiceDrawer-module__AbWZCG__faqA{color:var(--text-muted);padding:0 14px 14px;font-size:12.5px;line-height:1.65}.ServiceDrawer-module__AbWZCG__strip{border-top:1px solid var(--border);background:var(--bg-subtle);flex-shrink:0;grid-template-columns:repeat(3,1fr);display:grid}.ServiceDrawer-module__AbWZCG__stripItem{border-right:1px solid var(--border);align-items:center;gap:10px;padding:14px 18px;display:flex}.ServiceDrawer-module__AbWZCG__stripItem:last-child{border-right:none}.ServiceDrawer-module__AbWZCG__stripIcon{color:var(--text-xmuted);flex-shrink:0}.ServiceDrawer-module__AbWZCG__stripLabel{color:var(--text-xmuted);margin-bottom:2px;font-size:10.5px;font-weight:500}.ServiceDrawer-module__AbWZCG__stripVal{color:var(--text-2);font-size:12.5px;font-weight:600}.ServiceDrawer-module__AbWZCG__infoBelow{-webkit-backdrop-filter:blur(14px);pointer-events:all;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;flex-shrink:0;grid-template-columns:repeat(3,1fr);width:100%;max-width:min(1040px,100%);display:grid;overflow:hidden}.ServiceDrawer-module__AbWZCG__infoItem{cursor:default;border-right:1px solid #ffffff12;align-items:center;gap:10px;padding:13px 16px;transition:background .25s;display:flex}.ServiceDrawer-module__AbWZCG__infoItem:hover{background:#ffffff0a}.ServiceDrawer-module__AbWZCG__infoItem:hover .ServiceDrawer-module__AbWZCG__infoIcon{color:#ffffffbf;transform:scale(1.1)}.ServiceDrawer-module__AbWZCG__infoIcon{color:#ffffff6b;flex-shrink:0;transition:color .25s,transform .3s cubic-bezier(.22,1,.36,1)}.ServiceDrawer-module__AbWZCG__infoItem:last-child{border-right:none}.ServiceDrawer-module__AbWZCG__infoTitle{color:#ffffffe0;margin-bottom:1px;font-size:12.5px;font-weight:600}.ServiceDrawer-module__AbWZCG__infoDesc{color:#fff6;font-size:11.5px;line-height:1.35}@media (max-width:960px){.ServiceDrawer-module__AbWZCG__center{gap:8px;padding:10px 12px 14px}.ServiceDrawer-module__AbWZCG__closeDesk{width:38px;height:38px}.ServiceDrawer-module__AbWZCG__modal{border-radius:18px;max-height:calc(100dvh - 140px)}.ServiceDrawer-module__AbWZCG__body{grid-template-columns:200px 1fr}.ServiceDrawer-module__AbWZCG__left{gap:14px;padding:28px 16px 20px}.ServiceDrawer-module__AbWZCG__icon{border-radius:20px;width:72px;height:72px}.ServiceDrawer-module__AbWZCG__right{gap:16px;padding:22px 20px 20px}.ServiceDrawer-module__AbWZCG__highlights{grid-template-columns:repeat(2,1fr)}.ServiceDrawer-module__AbWZCG__pathsGrid{grid-template-columns:1fr}.ServiceDrawer-module__AbWZCG__infoBelow{border-radius:12px}.ServiceDrawer-module__AbWZCG__infoItem{gap:8px;padding:11px 14px}.ServiceDrawer-module__AbWZCG__infoTitle{font-size:12px}.ServiceDrawer-module__AbWZCG__infoDesc{display:none}}@media (max-width:560px){.ServiceDrawer-module__AbWZCG__center{gap:6px;padding:8px 10px 0}.ServiceDrawer-module__AbWZCG__tab{padding:6px 12px;font-size:12px}.ServiceDrawer-module__AbWZCG__closeDesk,.ServiceDrawer-module__AbWZCG__shareBtn{display:none}.ServiceDrawer-module__AbWZCG__cta{min-width:unset;align-self:stretch;width:100%}.ServiceDrawer-module__AbWZCG__mobileHeader{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.ServiceDrawer-module__AbWZCG__modal{border-radius:16px;max-height:calc(100dvh - 90px)}.ServiceDrawer-module__AbWZCG__body{grid-template-columns:1fr}.ServiceDrawer-module__AbWZCG__left{display:none}.ServiceDrawer-module__AbWZCG__right{gap:14px;padding:16px 16px 20px}.ServiceDrawer-module__AbWZCG__title{font-size:18px}.ServiceDrawer-module__AbWZCG__highlights{grid-template-columns:repeat(2,1fr)}.ServiceDrawer-module__AbWZCG__highlightVal{font-size:16px}.ServiceDrawer-module__AbWZCG__pathsGrid{grid-template-columns:1fr}.ServiceDrawer-module__AbWZCG__whoMobile{flex-direction:column;display:flex}.ServiceDrawer-module__AbWZCG__strip{grid-template-columns:1fr 1fr}.ServiceDrawer-module__AbWZCG__stripItem:nth-child(3){border-right:none;border-top:1px solid var(--border);grid-column:span 2}.ServiceDrawer-module__AbWZCG__infoBelow{display:none}}@media (max-width:380px){.ServiceDrawer-module__AbWZCG__tabsOuter:after{width:48px}.ServiceDrawer-module__AbWZCG__tab{padding:6px 10px;font-size:11.5px}}
.HomeQuiz-module__KMN5Aq__section{background:var(--dark);border-top:1px solid var(--dark-border);isolation:isolate;padding:140px 48px;position:relative}.HomeQuiz-module__KMN5Aq__container{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;max-width:1200px;margin:0 auto;display:grid}.HomeQuiz-module__KMN5Aq__left{flex-direction:column;gap:24px;display:flex;position:sticky;top:120px}.HomeQuiz-module__KMN5Aq__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;color:var(--dark-xmuted);align-items:center;gap:10px;width:fit-content;font-size:11.5px;font-weight:500;display:inline-flex}.HomeQuiz-module__KMN5Aq__eyebrowDiv{background:var(--dark-border);width:24px;height:1px}.HomeQuiz-module__KMN5Aq__title{letter-spacing:-.035em;color:var(--dark-text);font-size:clamp(36px,4.5vw,56px);font-weight:600;line-height:1.02}.HomeQuiz-module__KMN5Aq__titleMuted{color:var(--dark-muted);font-weight:500}.HomeQuiz-module__KMN5Aq__desc{color:var(--dark-xmuted);letter-spacing:-.005em;max-width:320px;font-size:15px;line-height:1.6}.HomeQuiz-module__KMN5Aq__right{flex-direction:column;gap:0;display:flex}.HomeQuiz-module__KMN5Aq__progress{background:var(--dark-border);height:1px;margin-bottom:40px;position:relative}.HomeQuiz-module__KMN5Aq__progressFill{background:var(--dark-text);height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.HomeQuiz-module__KMN5Aq__quizArea{flex-direction:column;justify-content:flex-start;min-height:280px;display:flex}.HomeQuiz-module__KMN5Aq__step{flex-direction:column;gap:28px;display:flex}.HomeQuiz-module__KMN5Aq__stepLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--dark-xmuted);font-size:11px;font-weight:500}.HomeQuiz-module__KMN5Aq__question{letter-spacing:-.025em;color:var(--dark-text);font-size:clamp(22px,2.5vw,30px);font-weight:600;line-height:1.2}.HomeQuiz-module__KMN5Aq__options{flex-direction:column;gap:8px;display:flex}.HomeQuiz-module__KMN5Aq__option{border:1px solid var(--dark-border);color:var(--dark-muted);letter-spacing:-.01em;text-align:left;cursor:pointer;background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-family:inherit;font-size:15px;font-weight:500;transition:background .18s,border-color .18s,color .18s;display:flex}.HomeQuiz-module__KMN5Aq__option:hover{color:var(--dark-text);background:#ffffff12;border-color:#f5f5f733}.HomeQuiz-module__KMN5Aq__option:hover .HomeQuiz-module__KMN5Aq__optArrow{color:var(--dark-text);transform:translate(4px)}.HomeQuiz-module__KMN5Aq__optArrow{color:var(--dark-xmuted);flex-shrink:0;transition:transform .2s,color .18s}.HomeQuiz-module__KMN5Aq__nav{border-top:1px solid var(--dark-border);justify-content:space-between;align-items:center;margin-top:28px;padding-top:24px;display:flex}.HomeQuiz-module__KMN5Aq__backBtn{color:var(--dark-muted);cursor:pointer;letter-spacing:-.005em;background:0 0;border:none;align-items:center;gap:8px;font-family:inherit;font-size:13.5px;font-weight:500;transition:color .18s;display:flex}.HomeQuiz-module__KMN5Aq__backBtn:hover{color:var(--dark-text)}.HomeQuiz-module__KMN5Aq__resetBtn{color:var(--dark-xmuted);cursor:pointer;letter-spacing:-.005em;background:0 0;border:none;align-items:center;gap:7px;font-family:inherit;font-size:12.5px;font-weight:500;transition:color .18s;display:flex}.HomeQuiz-module__KMN5Aq__resetBtn:hover{color:var(--dark-muted)}@media (max-width:900px){.HomeQuiz-module__KMN5Aq__section{padding:96px 24px}.HomeQuiz-module__KMN5Aq__container{grid-template-columns:1fr;gap:48px}.HomeQuiz-module__KMN5Aq__left{position:static}.HomeQuiz-module__KMN5Aq__quizArea{min-height:240px}}
.HomeEcosystem-module__ZMswzW__section{background:var(--bg);padding:140px 48px}.HomeEcosystem-module__ZMswzW__container{max-width:1200px;margin:0 auto}.HomeEcosystem-module__ZMswzW__header{flex-direction:column;gap:22px;margin-bottom:72px;display:flex}.HomeEcosystem-module__ZMswzW__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-muted);align-items:center;gap:10px;width:fit-content;font-size:11.5px;font-weight:500;display:inline-flex}.HomeEcosystem-module__ZMswzW__eyebrowDiv{background:var(--border-2);width:24px;height:1px}.HomeEcosystem-module__ZMswzW__title{letter-spacing:-.035em;color:var(--text);font-size:clamp(32px,5vw,60px);font-weight:600;line-height:1.02}.HomeEcosystem-module__ZMswzW__titleMuted{color:var(--text-xmuted);font-weight:400}.HomeEcosystem-module__ZMswzW__grid{border-top:1px solid var(--text);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.HomeEcosystem-module__ZMswzW__item{border-bottom:1px solid var(--border);border-right:1px solid var(--border);grid-template-columns:56px 1fr 40px;align-items:flex-start;gap:24px;padding:36px 32px 36px 0;transition:background .2s;display:grid;position:relative}.HomeEcosystem-module__ZMswzW__grid>div:nth-child(2) .HomeEcosystem-module__ZMswzW__item,.HomeEcosystem-module__ZMswzW__grid>div:nth-child(4) .HomeEcosystem-module__ZMswzW__item{border-right:none;padding-left:32px;padding-right:0}.HomeEcosystem-module__ZMswzW__grid>div:nth-child(3) .HomeEcosystem-module__ZMswzW__item,.HomeEcosystem-module__ZMswzW__grid>div:nth-child(4) .HomeEcosystem-module__ZMswzW__item{border-bottom:none}.HomeEcosystem-module__ZMswzW__item:hover{background:#00000005}.HomeEcosystem-module__ZMswzW__item:hover .HomeEcosystem-module__ZMswzW__arrow{color:var(--text);transform:translate(3px,-3px)}.HomeEcosystem-module__ZMswzW__item:hover .HomeEcosystem-module__ZMswzW__itemTitle{color:var(--accent)}.HomeEcosystem-module__ZMswzW__num{font-family:var(--font-mono);color:var(--text-xmuted);letter-spacing:.02em;padding-top:4px;font-size:13px;font-weight:500}.HomeEcosystem-module__ZMswzW__content{flex-direction:column;gap:10px;min-width:0;display:flex}.HomeEcosystem-module__ZMswzW__itemTitle{letter-spacing:-.025em;color:var(--text);font-size:24px;font-weight:600;line-height:1.15;transition:color .2s}.HomeEcosystem-module__ZMswzW__itemDesc{color:var(--text-muted);max-width:480px;font-size:14.5px;line-height:1.6}.HomeEcosystem-module__ZMswzW__arrow{color:var(--text-xmuted);justify-content:flex-end;padding-top:4px;transition:transform .25s,color .2s;display:flex}@media (max-width:768px){.HomeEcosystem-module__ZMswzW__section{padding:96px 24px}.HomeEcosystem-module__ZMswzW__grid{grid-template-columns:1fr}.HomeEcosystem-module__ZMswzW__item{grid-template-columns:40px 1fr 30px;gap:16px;border-right:none!important;padding:28px 0!important}.HomeEcosystem-module__ZMswzW__grid>div:last-child .HomeEcosystem-module__ZMswzW__item{border-bottom:none}.HomeEcosystem-module__ZMswzW__itemTitle{font-size:20px}.HomeEcosystem-module__ZMswzW__itemDesc{font-size:13.5px}}
.HomeConnect-module__0UAjTq__section{background:var(--dark);color:var(--dark-text);isolation:isolate;padding:160px 48px 140px;position:relative;overflow:hidden}.HomeConnect-module__0UAjTq__glow{pointer-events:none;z-index:-1;filter:blur(40px);background:radial-gradient(circle,#1a56db24 0%,#0000 65%);border-radius:50%;width:800px;height:800px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.HomeConnect-module__0UAjTq__grain{pointer-events:none;opacity:.3;mix-blend-mode:overlay;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.HomeConnect-module__0UAjTq__container{flex-direction:column;align-items:flex-start;max-width:1040px;margin:0 auto;display:flex}.HomeConnect-module__0UAjTq__eyebrow{font-family:var(--font-mono);letter-spacing:.06em;color:var(--dark-muted);background:#ffffff05;border:1px solid #f5f5f71f;border-radius:100px;align-items:center;gap:10px;margin-bottom:32px;padding:6px 14px;font-size:11.5px;font-weight:500;display:inline-flex}.HomeConnect-module__0UAjTq__eyebrowDot{background:#22c55e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #22c55e26}.HomeConnect-module__0UAjTq__title{letter-spacing:-.04em;color:var(--dark-text);margin-bottom:48px;font-size:clamp(40px,6.5vw,96px);font-weight:600;line-height:.98}.HomeConnect-module__0UAjTq__titleMuted{color:var(--dark-muted);font-weight:500}.HomeConnect-module__0UAjTq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:96px;display:flex}.HomeConnect-module__0UAjTq__primary{background:var(--dark-text);color:var(--dark);letter-spacing:-.01em;border-radius:10px;align-items:center;gap:10px;padding:15px 24px;font-size:14.5px;font-weight:500;transition:background .2s,transform .15s;display:inline-flex}.HomeConnect-module__0UAjTq__primary:hover{background:#fff;transform:translateY(-1px)}.HomeConnect-module__0UAjTq__primary svg{transition:transform .25s}.HomeConnect-module__0UAjTq__primary:hover svg{transform:translate(3px)}.HomeConnect-module__0UAjTq__ghost{color:var(--dark-muted);letter-spacing:-.005em;border-bottom:1px solid #0000;padding:15px 0;font-size:14px;transition:color .2s,border-color .2s}.HomeConnect-module__0UAjTq__ghost:hover{color:var(--dark-text);border-bottom-color:var(--dark-muted)}.HomeConnect-module__0UAjTq__footer{border-top:1px solid var(--dark-border);gap:0;width:100%;max-width:720px;padding-top:28px;display:flex}.HomeConnect-module__0UAjTq__footerItem{flex-direction:column;flex:1;gap:6px;padding-right:24px;display:flex}.HomeConnect-module__0UAjTq__footerLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-xmuted);font-size:10.5px;font-weight:500}.HomeConnect-module__0UAjTq__footerValue{letter-spacing:-.015em;color:var(--dark-text);font-size:16px;font-weight:500}@media (max-width:768px){.HomeConnect-module__0UAjTq__section{padding:100px 24px 80px}.HomeConnect-module__0UAjTq__title{margin-bottom:36px}.HomeConnect-module__0UAjTq__actions{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:64px}.HomeConnect-module__0UAjTq__primary{justify-content:center}.HomeConnect-module__0UAjTq__ghost{text-align:left}.HomeConnect-module__0UAjTq__footer{flex-wrap:wrap;gap:20px 0}.HomeConnect-module__0UAjTq__footerItem{flex:0 0 50%;padding-right:16px}}
.ServicePageContent-module__tsJFXq__page{padding-top:60px}.ServicePageContent-module__tsJFXq__hero{border-bottom:1px solid var(--border);background:var(--bg-subtle);padding:72px 24px 64px;position:relative;overflow:hidden}.ServicePageContent-module__tsJFXq__heroBlob{pointer-events:none;background:radial-gradient(circle,#2563eb12 0%,#0000 70%);border-radius:50%;width:500px;height:350px;position:absolute;top:-80px;right:-80px}.ServicePageContent-module__tsJFXq__heroCont{max-width:720px;margin:0 auto}.ServicePageContent-module__tsJFXq__heroBadge{border:1.5px solid;border-radius:100px;align-items:center;gap:6px;margin-bottom:22px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex}.ServicePageContent-module__tsJFXq__heroTitle{color:var(--text);margin-bottom:14px;font-size:clamp(26px,3.5vw,44px)}.ServicePageContent-module__tsJFXq__heroSubtitle{color:var(--text-muted);max-width:560px;margin-bottom:32px;font-size:16.5px;line-height:1.7}.ServicePageContent-module__tsJFXq__heroCta{background:var(--blue-accent);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}.ServicePageContent-module__tsJFXq__heroCta:hover{background:var(--blue-hover);transform:translateY(-1px)}.ServicePageContent-module__tsJFXq__section{padding:56px 24px}.ServicePageContent-module__tsJFXq__sectionAlt{background:var(--bg-subtle);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:56px 24px}.ServicePageContent-module__tsJFXq__cont{max-width:820px;margin:0 auto}.ServicePageContent-module__tsJFXq__sectionTitle{color:var(--text);margin-bottom:24px;font-size:clamp(18px,2vw,24px);font-weight:700}.ServicePageContent-module__tsJFXq__bulletList{flex-direction:column;gap:10px;margin-bottom:28px;list-style:none;display:flex}.ServicePageContent-module__tsJFXq__bulletItem{color:var(--text-2);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.ServicePageContent-module__tsJFXq__bulletIcon{color:#16a34a;flex-shrink:0;margin-top:2px}.ServicePageContent-module__tsJFXq__miniFaq{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.ServicePageContent-module__tsJFXq__miniFaqCol{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:18px}.ServicePageContent-module__tsJFXq__miniFaqTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--sand);align-items:center;gap:5px;margin-bottom:10px;font-size:11px;font-weight:600;display:flex}.ServicePageContent-module__tsJFXq__miniFaqList{color:var(--text-muted);flex-direction:column;gap:5px;font-size:13px;line-height:1.4;list-style:none;display:flex}.ServicePageContent-module__tsJFXq__miniFaqText{color:var(--text-2);font-size:14px}.ServicePageContent-module__tsJFXq__miniFaqPrice{color:var(--blue-accent);font-size:20px;font-weight:700}.ServicePageContent-module__tsJFXq__legislationText{color:var(--text-2);background:var(--sand-light);border:1px solid #c9a96e40;border-left:3px solid var(--sand);border-radius:14px;padding:20px;font-size:14.5px;line-height:1.7}.ServicePageContent-module__tsJFXq__docGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ServicePageContent-module__tsJFXq__docItem{border:1px solid var(--border);color:var(--text-2);background:#fff;border-radius:11px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.4;display:flex}.ServicePageContent-module__tsJFXq__docNum{background:var(--blue-light);width:22px;height:22px;color:var(--blue-accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.ServicePageContent-module__tsJFXq__procedureList{flex-direction:column;gap:8px;list-style:none;display:flex}.ServicePageContent-module__tsJFXq__procedureItem{border:1px solid var(--border);color:var(--text-2);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;font-size:14px;display:flex}.ServicePageContent-module__tsJFXq__procedureNum{background:var(--blue-light);width:30px;height:30px;color:var(--blue-accent);border:1.5px solid #2563eb33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ServicePageContent-module__tsJFXq__includedGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:640px){.ServicePageContent-module__tsJFXq__includedGrid{grid-template-columns:repeat(4,1fr)}}.ServicePageContent-module__tsJFXq__includedCard{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:22px 18px;display:flex}.ServicePageContent-module__tsJFXq__includedIcon{border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ServicePageContent-module__tsJFXq__includedTitle{color:var(--text);font-size:13.5px;font-weight:600}.ServicePageContent-module__tsJFXq__includedDesc{color:var(--text-muted);font-size:12.5px;line-height:1.5}.ServicePageContent-module__tsJFXq__processRow{align-items:flex-start;padding-bottom:8px;display:flex;overflow-x:auto}.ServicePageContent-module__tsJFXq__processStep{text-align:center;flex-direction:column;flex:1;align-items:center;gap:10px;min-width:130px;padding:0 10px;display:flex;position:relative}.ServicePageContent-module__tsJFXq__processNum{z-index:1;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:flex;position:relative}.ServicePageContent-module__tsJFXq__processTitle{color:var(--text);font-size:13.5px;font-weight:600}.ServicePageContent-module__tsJFXq__processDesc{color:var(--text-muted);font-size:12px;line-height:1.4}.ServicePageContent-module__tsJFXq__processArrow{color:var(--text-xmuted);z-index:2;margin-top:22px;font-size:18px;position:absolute;top:11px;right:-10px}.ServicePageContent-module__tsJFXq__whyGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ServicePageContent-module__tsJFXq__whyStat{border:1px solid var(--border);text-align:center;box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;padding:22px}.ServicePageContent-module__tsJFXq__whyVal{color:var(--sand);margin-bottom:5px;font-size:26px;font-weight:700}.ServicePageContent-module__tsJFXq__whyLabel{color:var(--text-muted);font-size:13px}.ServicePageContent-module__tsJFXq__priceCard{background:var(--blue-light);text-align:center;border:1.5px solid #2563eb33;border-radius:22px;max-width:380px;padding:36px}.ServicePageContent-module__tsJFXq__priceLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:12px;font-weight:600}.ServicePageContent-module__tsJFXq__priceAmount{color:var(--blue-accent);margin-bottom:24px;font-size:38px;font-weight:700}.ServicePageContent-module__tsJFXq__priceCta{background:var(--blue-accent);color:#fff;cursor:pointer;border:none;border-radius:11px;width:100%;padding:13px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s}.ServicePageContent-module__tsJFXq__priceCta:hover{background:var(--blue-hover)}.ServicePageContent-module__tsJFXq__faqList{flex-direction:column;gap:6px;display:flex}.ServicePageContent-module__tsJFXq__faqItem{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;overflow:hidden}.ServicePageContent-module__tsJFXq__faqQ{text-align:left;width:100%;color:var(--text-2);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:color .12s;display:flex}.ServicePageContent-module__tsJFXq__faqQ:hover{color:var(--text)}.ServicePageContent-module__tsJFXq__faqChevron,.ServicePageContent-module__tsJFXq__faqChevronOpen{color:var(--text-xmuted);flex-shrink:0;transition:transform .22s}.ServicePageContent-module__tsJFXq__faqChevronOpen{transform:rotate(180deg)}.ServicePageContent-module__tsJFXq__faqA{color:var(--text-muted);padding:0 18px 16px;font-size:13.5px;line-height:1.7}.ServicePageContent-module__tsJFXq__finalCta{text-align:center;background:var(--bg-subtle);border-top:1px solid var(--border);padding:96px 24px}.ServicePageContent-module__tsJFXq__finalCtaTitle{color:var(--text);margin-bottom:10px}.ServicePageContent-module__tsJFXq__finalCtaDesc{color:var(--text-muted);margin-bottom:32px;font-size:16px}.ServicePageContent-module__tsJFXq__finalCtaBtn{background:var(--blue-accent);color:#fff;cursor:pointer;border:none;border-radius:13px;align-items:center;gap:8px;padding:15px 30px;font-family:inherit;font-size:15.5px;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}.ServicePageContent-module__tsJFXq__finalCtaBtn:hover{background:var(--blue-hover);transform:translateY(-2px)}@media (max-width:768px){.ServicePageContent-module__tsJFXq__miniFaq,.ServicePageContent-module__tsJFXq__docGrid{grid-template-columns:1fr}.ServicePageContent-module__tsJFXq__includedGrid,.ServicePageContent-module__tsJFXq__whyGrid{grid-template-columns:repeat(2,1fr)}.ServicePageContent-module__tsJFXq__processRow{flex-direction:column;gap:12px}.ServicePageContent-module__tsJFXq__processArrow{display:none}.ServicePageContent-module__tsJFXq__processStep{text-align:left;flex-direction:row;align-items:flex-start}.ServicePageContent-module__tsJFXq__processNum{flex-shrink:0}}
