.NewsletterCaptchaModal-module__0Hk1RG__backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a9e;place-items:center;padding:20px;animation:.18s ease-out both NewsletterCaptchaModal-module__0Hk1RG__backdropIn;display:grid;position:fixed;inset:0}.NewsletterCaptchaModal-module__0Hk1RG__dialog{width:min(100%,430px);color:var(--text);text-align:right;background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:28px;animation:.22s cubic-bezier(.2,.8,.2,1) both NewsletterCaptchaModal-module__0Hk1RG__dialogIn;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a47}.NewsletterCaptchaModal-module__0Hk1RG__accent{background:linear-gradient(90deg,#7c3aed,#ec4899);height:5px;position:absolute;inset:0 0 auto}.NewsletterCaptchaModal-module__0Hk1RG__close{width:36px;height:36px;color:var(--text-muted);border-radius:10px;place-items:center;font-size:24px;line-height:1;transition:color .16s,background-color .16s;display:grid;position:absolute;top:16px;left:16px}.NewsletterCaptchaModal-module__0Hk1RG__close:hover:not(:disabled){color:var(--text);background:var(--bg-muted)}.NewsletterCaptchaModal-module__0Hk1RG__close:focus-visible{outline:2px solid var(--brand-400);outline-offset:2px}.NewsletterCaptchaModal-module__0Hk1RG__close:disabled{cursor:not-allowed;opacity:.45}.NewsletterCaptchaModal-module__0Hk1RG__icon{color:#7c3aed;background:linear-gradient(135deg,#ede9fe,#fce7f3);border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:16px;display:grid}.NewsletterCaptchaModal-module__0Hk1RG__title{margin:0 0 7px;font-size:20px;font-weight:800}.NewsletterCaptchaModal-module__0Hk1RG__description{color:var(--text-muted);margin:0;font-size:13px;line-height:1.8}.NewsletterCaptchaModal-module__0Hk1RG__email{color:var(--text-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:ltr;margin:12px 0 20px;font-size:13px;overflow:hidden}.NewsletterCaptchaModal-module__0Hk1RG__widgetShell{place-items:center;min-height:70px;display:grid}.NewsletterCaptchaModal-module__0Hk1RG__widgetShell>*{grid-area:1/1}.NewsletterCaptchaModal-module__0Hk1RG__widget{justify-content:center;width:100%;min-height:65px;transition:visibility;display:flex}.NewsletterCaptchaModal-module__0Hk1RG__loading{color:var(--text-muted);align-items:center;gap:9px;font-size:13px;display:inline-flex}.NewsletterCaptchaModal-module__0Hk1RG__spinner{border:2px solid var(--border);border-top-color:var(--brand-600);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite NewsletterCaptchaModal-module__0Hk1RG__spin}.NewsletterCaptchaModal-module__0Hk1RG__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.7}[data-theme=dark] .NewsletterCaptchaModal-module__0Hk1RG__error{color:#fecaca;background:#7f1d1d52;border-color:#f8717159}.NewsletterCaptchaModal-module__0Hk1RG__privacy{color:var(--text-soft);text-align:center;margin:17px 0 0;font-size:11px;line-height:1.7}@keyframes NewsletterCaptchaModal-module__0Hk1RG__spin{to{transform:rotate(360deg)}}@keyframes NewsletterCaptchaModal-module__0Hk1RG__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes NewsletterCaptchaModal-module__0Hk1RG__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:480px){.NewsletterCaptchaModal-module__0Hk1RG__backdrop{padding:12px}.NewsletterCaptchaModal-module__0Hk1RG__dialog{padding:24px 18px}}@media (prefers-reduced-motion:reduce){.NewsletterCaptchaModal-module__0Hk1RG__backdrop,.NewsletterCaptchaModal-module__0Hk1RG__dialog,.NewsletterCaptchaModal-module__0Hk1RG__spinner{animation-duration:1ms}}
.ServiceCheckout-module__2-frUq__section{padding:0 0 80px}.ServiceCheckout-module__2-frUq__layout{grid-template-columns:minmax(0,1fr) minmax(340px,380px);align-items:start;gap:32px;display:grid}.ServiceCheckout-module__2-frUq__formCard{border:1px solid var(--border-soft);background:var(--surface);border-radius:22px;min-width:0;padding:32px}.ServiceCheckout-module__2-frUq__sidebar{flex-direction:column;gap:14px;min-width:0;display:flex;position:sticky;top:88px}.ServiceCheckout-module__2-frUq__sidebarSummary>div:last-child{grid-template-columns:minmax(0,1fr);gap:14px!important;display:grid!important}.ServiceCheckout-module__2-frUq__sidebarSummary>div:last-child>button{text-align:center;justify-content:center;width:100%;line-height:1.5;padding-inline:14px!important}.ServiceCheckout-module__2-frUq__success{color:#047857;text-align:center;background:#d1fae5;border-radius:18px;padding:36px}@media (max-width:900px){.ServiceCheckout-module__2-frUq__layout{grid-template-columns:minmax(0,1fr) 330px;gap:20px}.ServiceCheckout-module__2-frUq__formCard{padding:24px}}@media (max-width:760px){.ServiceCheckout-module__2-frUq__section{padding-bottom:48px}.ServiceCheckout-module__2-frUq__layout{grid-template-columns:minmax(0,1fr);gap:16px}.ServiceCheckout-module__2-frUq__formCard{border-radius:18px;padding:20px 16px}.ServiceCheckout-module__2-frUq__sidebar{gap:12px;position:static}.ServiceCheckout-module__2-frUq__success{padding:28px 18px}}
.ServiceReviews-module__qf7NqG__section{padding:0 0 80px}.ServiceReviews-module__qf7NqG__layout{grid-template-columns:minmax(280px,.75fr) minmax(0,1.55fr);align-items:start;gap:24px;display:grid}.ServiceReviews-module__qf7NqG__card{border:1px solid var(--border-soft);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:20px;padding:26px}.ServiceReviews-module__qf7NqG__summary{position:sticky;top:96px}.ServiceReviews-module__qf7NqG__score{align-items:baseline;gap:8px;margin:18px 0 2px;display:flex}.ServiceReviews-module__qf7NqG__scoreValue{font-size:44px;font-weight:900;line-height:1}.ServiceReviews-module__qf7NqG__stars,.ServiceReviews-module__qf7NqG__starPicker{direction:ltr;gap:3px;display:flex}.ServiceReviews-module__qf7NqG__star{color:#d1d5db;font-size:21px;line-height:1}.ServiceReviews-module__qf7NqG__starActive{color:#f59e0b}.ServiceReviews-module__qf7NqG__distribution{gap:9px;margin-top:22px;display:grid}.ServiceReviews-module__qf7NqG__distributionRow{color:var(--text-muted);grid-template-columns:30px 1fr 32px;align-items:center;gap:8px;font-size:12px;display:grid}.ServiceReviews-module__qf7NqG__bar{background:var(--bg-muted);border-radius:999px;height:7px;overflow:hidden}.ServiceReviews-module__qf7NqG__barFill{border-radius:inherit;background:#f59e0b;height:100%}.ServiceReviews-module__qf7NqG__form{gap:14px;margin-bottom:24px;display:grid}.ServiceReviews-module__qf7NqG__myReviewBox{border-bottom:1px solid var(--border-soft);gap:10px;margin-bottom:24px;padding-bottom:24px;display:grid}.ServiceReviews-module__qf7NqG__pendingNotice,.ServiceReviews-module__qf7NqG__rejectedNotice{border-radius:12px;padding:12px 14px;font-size:12px;font-weight:750;line-height:1.8}.ServiceReviews-module__qf7NqG__pendingNotice{color:#b45309;background:#fffbeb;border:1px solid #f59e0b40}.ServiceReviews-module__qf7NqG__rejectedNotice{color:#b91c1c;background:#fef2f2;border:1px solid #ef444440}.ServiceReviews-module__qf7NqG__authorNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ServiceReviews-module__qf7NqG__statusBadge{border-radius:999px;padding:3px 8px;font-size:10px;font-weight:900}.ServiceReviews-module__qf7NqG__statusPending{color:#b45309;background:#fef3c7}.ServiceReviews-module__qf7NqG__statusApproved{color:#047857;background:#d1fae5}.ServiceReviews-module__qf7NqG__statusRejected{color:#b91c1c;background:#fee2e2}[data-theme=dark] .ServiceReviews-module__qf7NqG__pendingNotice{background:#78350f35}[data-theme=dark] .ServiceReviews-module__qf7NqG__rejectedNotice{background:#7f1d1d35}.ServiceReviews-module__qf7NqG__formHeader,.ServiceReviews-module__qf7NqG__reviewHeader,.ServiceReviews-module__qf7NqG__actions,.ServiceReviews-module__qf7NqG__pagination{justify-content:space-between;align-items:center;gap:12px;display:flex}.ServiceReviews-module__qf7NqG__starButton{color:#d1d5db;cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0;font-size:30px;line-height:1;transition:transform .12s,color .12s}.ServiceReviews-module__qf7NqG__starButton:hover{transform:translateY(-2px)}.ServiceReviews-module__qf7NqG__starButtonActive{color:#f59e0b}.ServiceReviews-module__qf7NqG__textarea{resize:vertical;border:1px solid var(--border);background:var(--bg);width:100%;min-height:112px;color:var(--text);font:inherit;border-radius:13px;outline:none;padding:13px 15px;line-height:1.9}.ServiceReviews-module__qf7NqG__textarea:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px #7c3aed1a}.ServiceReviews-module__qf7NqG__primaryButton,.ServiceReviews-module__qf7NqG__secondaryButton,.ServiceReviews-module__qf7NqG__dangerButton{font:inherit;cursor:pointer;border:0;border-radius:11px;padding:10px 17px;font-size:13px;font-weight:800}.ServiceReviews-module__qf7NqG__primaryButton{background:var(--brand-600);color:#fff}.ServiceReviews-module__qf7NqG__secondaryButton{background:var(--brand-50);color:var(--brand-700)}.ServiceReviews-module__qf7NqG__dangerButton{color:#dc2626;background:0 0;padding-inline:8px}.ServiceReviews-module__qf7NqG__primaryButton:disabled,.ServiceReviews-module__qf7NqG__dangerButton:disabled{cursor:not-allowed;opacity:.55}.ServiceReviews-module__qf7NqG__loginBox,.ServiceReviews-module__qf7NqG__empty,.ServiceReviews-module__qf7NqG__message,.ServiceReviews-module__qf7NqG__error{border-radius:13px;padding:16px;font-size:13px;line-height:1.9}.ServiceReviews-module__qf7NqG__loginBox,.ServiceReviews-module__qf7NqG__empty{background:var(--bg-soft);color:var(--text-muted)}.ServiceReviews-module__qf7NqG__message{color:#047857;background:#ecfdf5}.ServiceReviews-module__qf7NqG__error{color:#b91c1c;background:#fef2f2}.ServiceReviews-module__qf7NqG__reviews{gap:12px;display:grid}.ServiceReviews-module__qf7NqG__review{border:1px solid var(--border-soft);background:var(--bg-soft);border-radius:15px;padding:18px}.ServiceReviews-module__qf7NqG__author{align-items:center;gap:10px;display:flex}.ServiceReviews-module__qf7NqG__avatar{background-color:var(--brand-100);width:42px;height:42px;color:var(--brand-700);background-position:50%;background-size:cover;border-radius:50%;flex:0 0 42px;place-items:center;font-weight:900;display:grid}.ServiceReviews-module__qf7NqG__comment{color:var(--text-muted);white-space:pre-line;margin:14px 0 0;font-size:14px;line-height:2}.ServiceReviews-module__qf7NqG__pagination{justify-content:center;margin-top:18px}@media (max-width:800px){.ServiceReviews-module__qf7NqG__layout{grid-template-columns:1fr}.ServiceReviews-module__qf7NqG__summary{position:static}.ServiceReviews-module__qf7NqG__card{padding:20px}}
.ContactForm-module__1SvrgG__card{border:1px solid var(--border-soft);background:var(--surface);border-radius:24px;min-width:0;padding:36px}.ContactForm-module__1SvrgG__title{letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:800}.ContactForm-module__1SvrgG__description{color:var(--text-muted);margin:0 0 24px;font-size:14px;line-height:1.7}.ContactForm-module__1SvrgG__success{color:#047857;background:#d1fae5;border-radius:14px;align-items:center;gap:12px;padding:20px;display:flex}.ContactForm-module__1SvrgG__success svg{flex:none}.ContactForm-module__1SvrgG__successTitle{font-weight:800}.ContactForm-module__1SvrgG__successDescription{margin-top:4px;font-size:13px}.ContactForm-module__1SvrgG__followLink{color:#047857;align-items:center;gap:7px;margin-top:12px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.ContactForm-module__1SvrgG__followLink:hover{color:#065f46}.ContactForm-module__1SvrgG__followLink svg{flex:none}.ContactForm-module__1SvrgG__error{color:#dc2626;background:#ef444414;border-radius:10px;padding:11px 13px;font-size:12px;font-weight:700}.ContactForm-module__1SvrgG__authHint{color:var(--text-muted);text-align:center;margin-top:-6px;font-size:11px}.ContactForm-module__1SvrgG__form{flex-direction:column;gap:16px;display:flex}.ContactForm-module__1SvrgG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ContactForm-module__1SvrgG__field{min-width:0}.ContactForm-module__1SvrgG__label{color:var(--text-muted);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.ContactForm-module__1SvrgG__control{border:1.5px solid var(--border);width:100%;min-width:0;height:48px;color:var(--text);background:var(--bg-soft);border-radius:12px;padding:0 16px;font-size:14px;font-weight:500}.ContactForm-module__1SvrgG__control:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px #8b5cf61f}.ContactForm-module__1SvrgG__textarea{resize:vertical;height:auto;min-height:150px;padding:14px 16px;line-height:1.8}.ContactForm-module__1SvrgG__submit{background:linear-gradient(135deg,#8b5cf6,#ec4899);width:100%;height:52px;margin-top:8px;font-size:15px}.ContactForm-module__1SvrgG__selectWrap{position:relative}.ContactForm-module__1SvrgG__selectWrap>svg{z-index:1;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ContactForm-module__1SvrgG__select{appearance:none;cursor:pointer;padding-left:46px;padding-right:16px}.ContactForm-module__1SvrgG__submit:disabled{cursor:wait;opacity:.7}@media (max-width:640px){.ContactForm-module__1SvrgG__card{border-radius:18px;padding:20px}.ContactForm-module__1SvrgG__title{font-size:20px}.ContactForm-module__1SvrgG__description{margin-bottom:20px;font-size:13px}.ContactForm-module__1SvrgG__formGrid{grid-template-columns:minmax(0,1fr);gap:16px}.ContactForm-module__1SvrgG__control{height:50px;font-size:16px}.ContactForm-module__1SvrgG__textarea{height:auto;min-height:140px}.ContactForm-module__1SvrgG__success{align-items:flex-start;padding:16px}}@media (max-width:380px){.ContactForm-module__1SvrgG__card{padding:17px}}
.ServiceArticle-module__OH3MGq__section{padding:0 0 72px}.ServiceArticle-module__OH3MGq__shell{border:1px solid var(--border-soft);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:24px;overflow:hidden}.ServiceArticle-module__OH3MGq__header{max-width:850px;padding:40px 44px 30px}.ServiceArticle-module__OH3MGq__eyebrow{background:var(--brand-50);color:var(--brand-700);border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 12px;font-size:11px;font-weight:900;display:inline-flex}.ServiceArticle-module__OH3MGq__header h2{margin:0 0 14px;font-size:clamp(27px,4vw,40px);font-weight:950;line-height:1.45}.ServiceArticle-module__OH3MGq__header>p{color:var(--text-muted);margin:0;font-size:15px;line-height:2}.ServiceArticle-module__OH3MGq__meta{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;font-size:11px;display:flex}.ServiceArticle-module__OH3MGq__meta span{align-items:center;gap:6px;display:inline-flex}.ServiceArticle-module__OH3MGq__cover{object-fit:cover;aspect-ratio:16/8;border-radius:18px;width:calc(100% - 56px);max-height:570px;margin:0 28px;display:block}.ServiceArticle-module__OH3MGq__layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:42px;padding:42px 44px;display:grid}.ServiceArticle-module__OH3MGq__layout.ServiceArticle-module__OH3MGq__withoutToc{grid-template-columns:minmax(0,820px)}.ServiceArticle-module__OH3MGq__content{max-width:820px}.ServiceArticle-module__OH3MGq__aside{position:sticky;top:96px}.ServiceArticle-module__OH3MGq__aside nav{border:1px solid var(--border-soft);background:var(--bg-soft);border-radius:16px;padding:18px}.ServiceArticle-module__OH3MGq__aside strong{margin-bottom:11px;font-size:12px;font-weight:900;display:block}.ServiceArticle-module__OH3MGq__aside ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ServiceArticle-module__OH3MGq__aside a{color:var(--text-muted);border-radius:9px;gap:8px;padding:8px;font-size:11px;font-weight:750;line-height:1.7;display:flex}.ServiceArticle-module__OH3MGq__aside a:hover{background:var(--surface);color:var(--brand-700)}.ServiceArticle-module__OH3MGq__aside a span{color:var(--brand-600)}.ServiceArticle-module__OH3MGq__tags{flex-wrap:wrap;gap:7px;padding:0 44px 36px;display:flex}.ServiceArticle-module__OH3MGq__tags span{background:var(--bg-soft);color:var(--text-muted);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.ServiceArticle-module__OH3MGq__faq{max-width:900px;margin:48px auto 0}.ServiceArticle-module__OH3MGq__faqHeader{text-align:center;margin-bottom:24px}.ServiceArticle-module__OH3MGq__faqHeader span{color:var(--brand-600);font-size:11px;font-weight:900}.ServiceArticle-module__OH3MGq__faqHeader h2{margin:6px 0 8px;font-size:28px}.ServiceArticle-module__OH3MGq__faqHeader p{color:var(--text-muted);margin:0;font-size:12px}@media (max-width:850px){.ServiceArticle-module__OH3MGq__header{padding:28px 24px 24px}.ServiceArticle-module__OH3MGq__cover{aspect-ratio:16/10;width:calc(100% - 32px);margin-inline:16px}.ServiceArticle-module__OH3MGq__layout{grid-template-columns:1fr;gap:24px;padding:30px 24px}.ServiceArticle-module__OH3MGq__aside{grid-row:1;position:static}.ServiceArticle-module__OH3MGq__tags{padding:0 24px 28px}}@media (max-width:560px){.ServiceArticle-module__OH3MGq__section{padding-bottom:48px}.ServiceArticle-module__OH3MGq__shell{border-radius:18px}.ServiceArticle-module__OH3MGq__header{padding:24px 18px 20px}.ServiceArticle-module__OH3MGq__header h2{font-size:25px}.ServiceArticle-module__OH3MGq__layout{padding:25px 18px}.ServiceArticle-module__OH3MGq__cover{border-radius:12px;width:calc(100% - 20px);margin-inline:10px}.ServiceArticle-module__OH3MGq__meta{gap:10px}.ServiceArticle-module__OH3MGq__faq{margin-top:36px}.ServiceArticle-module__OH3MGq__faqHeader h2{font-size:23px}}
.AboutPage-module__4n0YWq__page{min-width:0;overflow-x:clip}.AboutPage-module__4n0YWq__breadcrumbWrap{padding-top:24px;padding-bottom:8px}.AboutPage-module__4n0YWq__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.AboutPage-module__4n0YWq__breadcrumb a{color:var(--text-muted)}.AboutPage-module__4n0YWq__breadcrumb span{color:var(--text);font-weight:600}.AboutPage-module__4n0YWq__heroSection{padding:24px 0 40px}.AboutPage-module__4n0YWq__hero{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 100%);border-radius:28px;padding:64px 56px;position:relative;overflow:hidden}.AboutPage-module__4n0YWq__heroDecorationTop,.AboutPage-module__4n0YWq__heroDecorationBottom{border-radius:50%;position:absolute}.AboutPage-module__4n0YWq__heroDecorationTop{top:-120px;background:#ffffff1a;width:380px;height:380px;inset-inline-end:-120px}.AboutPage-module__4n0YWq__heroDecorationBottom{bottom:-140px;background:#ffffff14;width:320px;height:320px;inset-inline-start:-100px}.AboutPage-module__4n0YWq__heroEyebrow,.AboutPage-module__4n0YWq__heroTitle,.AboutPage-module__4n0YWq__heroDescription{position:relative}.AboutPage-module__4n0YWq__heroEyebrow{background:#ffffff2e;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.AboutPage-module__4n0YWq__heroTitle{max-width:760px;margin:0 0 18px;font-size:clamp(36px,5vw,56px);font-weight:900;line-height:1.15}.AboutPage-module__4n0YWq__heroDescription{opacity:.95;max-width:640px;margin:0;font-size:17px;line-height:1.85}.AboutPage-module__4n0YWq__statsSection{padding:0 0 40px}.AboutPage-module__4n0YWq__statsGrid,.AboutPage-module__4n0YWq__valuesGrid,.AboutPage-module__4n0YWq__milestonesGrid,.AboutPage-module__4n0YWq__teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.AboutPage-module__4n0YWq__statCard,.AboutPage-module__4n0YWq__valueCard,.AboutPage-module__4n0YWq__milestoneCard,.AboutPage-module__4n0YWq__teamCard,.AboutPage-module__4n0YWq__teamEmpty{border:1px solid var(--border-soft);background:var(--surface);min-width:0}.AboutPage-module__4n0YWq__statCard{border-radius:22px;padding:28px}.AboutPage-module__4n0YWq__statValue{overflow-wrap:anywhere;font-size:32px;font-weight:900}.AboutPage-module__4n0YWq__statLabel{color:var(--text-muted);margin-top:4px;font-size:13px}.AboutPage-module__4n0YWq__storySection{padding:48px 0 24px}.AboutPage-module__4n0YWq__sectionHeading{text-align:center;margin-bottom:42px}.AboutPage-module__4n0YWq__sectionEyebrow{margin-bottom:14px}.AboutPage-module__4n0YWq__storyList{flex-direction:column;gap:42px;display:flex}.AboutPage-module__4n0YWq__storyBlock{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;display:grid}.AboutPage-module__4n0YWq__storyCopy{min-width:0}.AboutPage-module__4n0YWq__storyEyebrow{margin-bottom:12px}.AboutPage-module__4n0YWq__storyTitle{margin:0 0 14px;font-size:28px;font-weight:900;line-height:1.35}.AboutPage-module__4n0YWq__storyDescription{color:var(--text-muted);margin:0;font-size:15px;line-height:2}.AboutPage-module__4n0YWq__storyMedia{aspect-ratio:4/3;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:24px;min-width:0;overflow:hidden}.AboutPage-module__4n0YWq__storyMedia img{object-fit:cover;width:100%;height:100%;display:block}.AboutPage-module__4n0YWq__storyFallback{color:#fff;place-items:center;width:100%;height:100%;font-size:72px;font-weight:900;display:grid}.AboutPage-module__4n0YWq__valuesSection{padding:64px 0}.AboutPage-module__4n0YWq__valueCard{border-radius:24px;padding:28px}.AboutPage-module__4n0YWq__valueIcon{color:#fff;border-radius:16px;flex:none;place-items:center;width:60px;height:60px;margin-bottom:18px;display:grid}.AboutPage-module__4n0YWq__valueContent{min-width:0}.AboutPage-module__4n0YWq__valueTitle{margin-bottom:6px;font-size:17px;font-weight:700}.AboutPage-module__4n0YWq__valueDescription{color:var(--text-muted);font-size:13px;line-height:1.7}.AboutPage-module__4n0YWq__milestonesSection,.AboutPage-module__4n0YWq__teamSection{padding:40px 0 80px}.AboutPage-module__4n0YWq__milestonesGrid{position:relative}.AboutPage-module__4n0YWq__milestoneCard{border-radius:20px;padding:24px;position:relative}.AboutPage-module__4n0YWq__milestoneYear{color:var(--brand-600);font-size:28px;font-weight:900}.AboutPage-module__4n0YWq__milestoneContent{min-width:0}.AboutPage-module__4n0YWq__milestoneTitle{margin:10px 0 8px;font-size:16px;font-weight:700}.AboutPage-module__4n0YWq__milestoneDescription{color:var(--text-muted);font-size:13px;line-height:1.7}.AboutPage-module__4n0YWq__teamEmpty{color:var(--text-muted);text-align:center;border-radius:18px;padding:30px;font-size:13px;font-weight:800}.AboutPage-module__4n0YWq__teamCard{text-align:center;border-radius:20px;padding:24px}.AboutPage-module__4n0YWq__teamImage{object-fit:cover;background:var(--bg-muted);width:96px;height:96px;box-shadow:var(--shadow-md);border-radius:50%;margin:0 auto 16px;display:block}.AboutPage-module__4n0YWq__teamName{overflow-wrap:anywhere;font-size:16px;font-weight:800}.AboutPage-module__4n0YWq__teamPosition{color:var(--brand-600);margin-top:5px;font-size:12px;font-weight:800}.AboutPage-module__4n0YWq__teamDepartment{color:var(--text-soft);margin-top:4px;font-size:11px}.AboutPage-module__4n0YWq__teamBio{color:var(--text-muted);margin:12px 0 0;font-size:12px;line-height:1.8}.AboutPage-module__4n0YWq__socialLinks{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.AboutPage-module__4n0YWq__socialLink{width:34px;height:34px;color:var(--text-muted);background:var(--bg-muted);border-radius:10px;place-items:center;font-size:11px;font-weight:900;display:grid}@media (max-width:960px){.AboutPage-module__4n0YWq__statsGrid,.AboutPage-module__4n0YWq__valuesGrid,.AboutPage-module__4n0YWq__milestonesGrid,.AboutPage-module__4n0YWq__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutPage-module__4n0YWq__storyBlock{gap:30px}}@media (max-width:760px){.AboutPage-module__4n0YWq__breadcrumbWrap{padding-top:16px;padding-bottom:2px}.AboutPage-module__4n0YWq__heroSection{padding:14px 0 28px}.AboutPage-module__4n0YWq__hero{border-radius:20px;padding:34px 24px}.AboutPage-module__4n0YWq__heroDecorationTop{top:-90px;width:280px;height:280px;inset-inline-end:-100px}.AboutPage-module__4n0YWq__heroDecorationBottom{bottom:-100px;width:220px;height:220px;inset-inline-start:-80px}.AboutPage-module__4n0YWq__heroEyebrow{margin-bottom:14px;padding:5px 12px;font-size:12px}.AboutPage-module__4n0YWq__heroTitle{margin-bottom:12px;font-size:clamp(28px,8vw,38px);line-height:1.35}.AboutPage-module__4n0YWq__heroDescription{font-size:14px;line-height:1.9}.AboutPage-module__4n0YWq__statsSection{padding-bottom:28px}.AboutPage-module__4n0YWq__statsGrid{gap:10px}.AboutPage-module__4n0YWq__statCard{border-radius:17px;padding:19px 16px}.AboutPage-module__4n0YWq__statValue{font-size:25px}.AboutPage-module__4n0YWq__statLabel{font-size:12px}.AboutPage-module__4n0YWq__storySection{padding:38px 0 20px}.AboutPage-module__4n0YWq__sectionHeading{margin-bottom:26px}.AboutPage-module__4n0YWq__sectionHeading .section-title{font-size:24px;line-height:1.5}.AboutPage-module__4n0YWq__storyList{gap:34px}.AboutPage-module__4n0YWq__storyBlock{grid-template-columns:minmax(0,1fr);gap:20px}.AboutPage-module__4n0YWq__storyMedia{border-radius:18px;order:1}.AboutPage-module__4n0YWq__storyCopy{order:2}.AboutPage-module__4n0YWq__storyTitle{margin-bottom:10px;font-size:22px;line-height:1.5}.AboutPage-module__4n0YWq__storyDescription{font-size:14px;line-height:1.9}.AboutPage-module__4n0YWq__valuesSection{padding:48px 0}.AboutPage-module__4n0YWq__valuesGrid,.AboutPage-module__4n0YWq__teamGrid{grid-template-columns:minmax(0,1fr);gap:12px}.AboutPage-module__4n0YWq__valueCard{border-radius:18px;align-items:flex-start;gap:15px;padding:19px;display:flex}.AboutPage-module__4n0YWq__valueIcon{border-radius:14px;width:50px;height:50px;margin-bottom:0}.AboutPage-module__4n0YWq__valueTitle{font-size:16px}.AboutPage-module__4n0YWq__milestonesSection,.AboutPage-module__4n0YWq__teamSection{padding:32px 0 52px}.AboutPage-module__4n0YWq__milestonesGrid{grid-template-columns:minmax(0,1fr);gap:10px}.AboutPage-module__4n0YWq__milestoneCard{border-radius:16px;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.AboutPage-module__4n0YWq__milestoneYear{font-size:22px}.AboutPage-module__4n0YWq__milestoneTitle{margin:0 0 5px;font-size:15px}.AboutPage-module__4n0YWq__teamCard{border-radius:18px;padding:22px 18px}.AboutPage-module__4n0YWq__teamEmpty{padding:24px 18px}}@media (max-width:380px){.AboutPage-module__4n0YWq__hero{padding:28px 19px}.AboutPage-module__4n0YWq__statCard{padding-inline:13px}.AboutPage-module__4n0YWq__statValue{font-size:22px}.AboutPage-module__4n0YWq__milestoneCard{grid-template-columns:minmax(0,1fr);gap:4px}}
.BlogArchive-module__ifYldq__page{background:var(--bg);min-width:0;overflow-x:clip}.BlogArchive-module__ifYldq__headerSection{padding:26px 0 18px}.BlogArchive-module__ifYldq__breadcrumb{min-width:0;color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.BlogArchive-module__ifYldq__breadcrumb a{color:var(--text-muted);flex:none}.BlogArchive-module__ifYldq__breadcrumb span[aria-current=page]{color:var(--text);text-overflow:ellipsis;font-weight:800;overflow:hidden}.BlogArchive-module__ifYldq__headingCard{border:1px solid var(--border-soft);background:radial-gradient(circle at 12% 120%, #ec48991f, transparent 34%), radial-gradient(circle at 88% -20%, #7c3aed26, transparent 38%), var(--surface);border-radius:24px;padding:34px 38px;position:relative;overflow:hidden}.BlogArchive-module__ifYldq__eyebrow{color:var(--brand-600);margin-bottom:8px;font-size:12px;font-weight:800;display:inline-flex}.BlogArchive-module__ifYldq__headingCard h1{overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:900;line-height:1.4}.BlogArchive-module__ifYldq__headingCard p{max-width:720px;color:var(--text-muted);margin:10px 0 0;font-size:14px;line-height:1.9}.BlogArchive-module__ifYldq__contentSection{padding:22px 0 80px}.BlogArchive-module__ifYldq__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.BlogArchive-module__ifYldq__articlesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.BlogArchive-module__ifYldq__sidebarColumn{min-width:0}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar{min-width:0}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar__panel{min-width:0}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar form{min-width:0}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar input{min-width:0}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar input{width:100%}.BlogArchive-module__ifYldq__empty{border:1px solid var(--border-soft);background:var(--surface);color:var(--text-muted);text-align:center;border-radius:18px;grid-column:1/-1;padding:42px 20px;font-size:13px;font-weight:700;line-height:1.9}@media (max-width:1050px){.BlogArchive-module__ifYldq__layout{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.BlogArchive-module__ifYldq__articlesGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.BlogArchive-module__ifYldq__headerSection{padding-top:18px}.BlogArchive-module__ifYldq__layout{grid-template-columns:minmax(0,1fr)}.BlogArchive-module__ifYldq__articlesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogArchive-module__ifYldq__sidebarColumn{order:-1}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;display:grid!important}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar__search{grid-column:1/-1}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar__popular{display:none}}@media (max-width:620px){.BlogArchive-module__ifYldq__headerSection{padding:14px 0 12px}.BlogArchive-module__ifYldq__breadcrumb{margin-bottom:12px;font-size:11px}.BlogArchive-module__ifYldq__headingCard{border-radius:18px;padding:24px 20px}.BlogArchive-module__ifYldq__headingCard h1{font-size:27px}.BlogArchive-module__ifYldq__headingCard p{font-size:13px}.BlogArchive-module__ifYldq__contentSection{padding:12px 0 52px}.BlogArchive-module__ifYldq__layout{gap:22px}.BlogArchive-module__ifYldq__sidebarColumn{order:2}.BlogArchive-module__ifYldq__articlesGrid{grid-template-columns:minmax(0,1fr)}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar{grid-template-columns:minmax(0,1fr)}.BlogArchive-module__ifYldq__articlesGrid{gap:14px}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar{gap:10px!important}.BlogArchive-module__ifYldq__sidebarColumn .blog-sidebar__panel{border-radius:14px!important;padding:15px!important}}@media (max-width:380px){.BlogArchive-module__ifYldq__headingCard{padding:21px 17px}.BlogArchive-module__ifYldq__headingCard h1{font-size:24px}}
.BlogIndex-module__wAozPq__page{background:var(--bg);min-width:0;overflow-x:clip}.BlogIndex-module__wAozPq__heroSection{padding:26px 0 22px}.BlogIndex-module__wAozPq__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.BlogIndex-module__wAozPq__breadcrumb a{color:var(--text-muted)}.BlogIndex-module__wAozPq__breadcrumb span[aria-current=page]{color:var(--text);font-weight:800}.BlogIndex-module__wAozPq__hero{isolation:isolate;color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 100%);border-radius:28px;padding:54px 56px;position:relative;overflow:hidden}.BlogIndex-module__wAozPq__heroOrb{z-index:-1;top:-110px;background:#ffffff1a;border-radius:50%;width:380px;height:380px;position:absolute;inset-inline-end:-90px}.BlogIndex-module__wAozPq__hero:after{content:"";z-index:-1;inset-inline-start:-60px;border:1px solid #ffffff29;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-110px}.BlogIndex-module__wAozPq__heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff24;border-radius:999px;margin-bottom:15px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-flex}.BlogIndex-module__wAozPq__hero h1{margin:0 0 13px;font-size:clamp(35px,5vw,55px);font-weight:950;line-height:1.25}.BlogIndex-module__wAozPq__hero p{opacity:.94;max-width:580px;margin:0;font-size:16px;line-height:1.9}.BlogIndex-module__wAozPq__contentSection{padding:24px 0 80px}.BlogIndex-module__wAozPq__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.BlogIndex-module__wAozPq__mainColumn{gap:34px;min-width:0;display:grid}.BlogIndex-module__wAozPq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.BlogIndex-module__wAozPq__sectionHeading h2{margin:0;font-size:22px;font-weight:900}.BlogIndex-module__wAozPq__sectionHeading span{color:var(--text-soft);order:2;font-size:11px;font-weight:750}.BlogIndex-module__wAozPq__articlesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.BlogIndex-module__wAozPq__sidebarColumn,:is(.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar,.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar__panel,.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar form,.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar input){min-width:0}.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar input{width:100%}.BlogIndex-module__wAozPq__empty{border:1px solid var(--border-soft);background:var(--surface);color:var(--text-muted);text-align:center;border-radius:16px;padding:42px 20px;line-height:1.9}@media (max-width:1050px){.BlogIndex-module__wAozPq__layout{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.BlogIndex-module__wAozPq__articlesGrid{grid-template-columns:1fr}}@media (max-width:820px){.BlogIndex-module__wAozPq__heroSection{padding-top:18px}.BlogIndex-module__wAozPq__hero{border-radius:22px;padding:40px 30px}.BlogIndex-module__wAozPq__hero h1{font-size:38px}.BlogIndex-module__wAozPq__layout{grid-template-columns:1fr}.BlogIndex-module__wAozPq__sidebarColumn{order:-1}.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;display:grid!important}.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar__search{grid-column:1/-1}.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar__popular{display:none}}@media (max-width:560px){.BlogIndex-module__wAozPq__heroSection{padding:12px 0 14px}.BlogIndex-module__wAozPq__breadcrumb{margin-bottom:12px;font-size:11px}.BlogIndex-module__wAozPq__hero{border-radius:19px;flex-direction:column;justify-content:center;min-height:280px;padding:30px 20px;display:flex}.BlogIndex-module__wAozPq__heroOrb{width:260px;height:260px}.BlogIndex-module__wAozPq__heroBadge{align-self:flex-start}.BlogIndex-module__wAozPq__hero h1{margin-bottom:14px;font-size:29px;line-height:1.45}.BlogIndex-module__wAozPq__hero h1 br{display:none}.BlogIndex-module__wAozPq__hero p{font-size:13px;line-height:1.9}.BlogIndex-module__wAozPq__contentSection{padding:12px 0 52px}.BlogIndex-module__wAozPq__layout,.BlogIndex-module__wAozPq__mainColumn{gap:24px}.BlogIndex-module__wAozPq__sidebarColumn{order:2}.BlogIndex-module__wAozPq__sectionHeading{margin-bottom:12px}.BlogIndex-module__wAozPq__sectionHeading h2{font-size:20px}.BlogIndex-module__wAozPq__articlesGrid{gap:14px}.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar{grid-template-columns:1fr;gap:10px!important}.BlogIndex-module__wAozPq__sidebarColumn .blog-sidebar__panel{border-radius:14px!important;padding:15px!important}}@media (max-width:380px){.BlogIndex-module__wAozPq__hero{min-height:250px;padding:26px 18px}.BlogIndex-module__wAozPq__hero h1{font-size:26px}.BlogIndex-module__wAozPq__sectionHeading{align-items:center}.BlogIndex-module__wAozPq__sectionHeading h2{font-size:18px}}
.ArticlePage-module__esnPNG__page{min-width:0;overflow-x:clip}.ArticlePage-module__esnPNG__page .article-content table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}:is(.ArticlePage-module__esnPNG__page .article-content iframe,.ArticlePage-module__esnPNG__page .article-content video,.ArticlePage-module__esnPNG__page .article-content embed,.ArticlePage-module__esnPNG__page .article-content object){max-width:100%}:is(.ArticlePage-module__esnPNG__page .article-content iframe,.ArticlePage-module__esnPNG__page .article-content video){width:100%}.ArticlePage-module__esnPNG__page .article-content iframe{aspect-ratio:16/9;border:0;border-radius:14px;height:auto}.ArticlePage-module__esnPNG__page .article-content pre{white-space:pre;-webkit-overflow-scrolling:touch;max-width:100%}.ArticlePage-module__esnPNG__page .article-content code{overflow-wrap:normal}@media (max-width:960px){.ArticlePage-module__esnPNG__page .article-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:38px}.ArticlePage-module__esnPNG__page .article-aside{grid-row:1;position:static}.ArticlePage-module__esnPNG__page .article-cta{display:none}.ArticlePage-module__esnPNG__page .article-toc{padding:17px}.ArticlePage-module__esnPNG__page .article-toc ol{max-height:240px;overflow-y:auto}}@media (max-width:640px){.ArticlePage-module__esnPNG__page .article-breadcrumb-wrap{padding-top:14px}.ArticlePage-module__esnPNG__page .article-breadcrumb{gap:5px;font-size:11px}.ArticlePage-module__esnPNG__page .article-hero{padding-top:24px;padding-bottom:24px}.ArticlePage-module__esnPNG__page .article-category{padding:6px 12px;font-size:11px}.ArticlePage-module__esnPNG__page .article-hero h1{letter-spacing:-.015em;margin:14px auto 10px;font-size:clamp(25px,8vw,31px);line-height:1.5}.ArticlePage-module__esnPNG__page .article-lead{font-size:14px;line-height:1.9}.ArticlePage-module__esnPNG__page .article-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;padding-top:18px;display:grid}.ArticlePage-module__esnPNG__page .article-author{grid-column:1/-1;justify-content:center;margin-bottom:2px}.ArticlePage-module__esnPNG__page .article-meta__item{background:var(--bg-soft);text-align:center;border-radius:10px;justify-content:center;min-width:0;padding:9px 7px;font-size:11px}.ArticlePage-module__esnPNG__page .article-share{grid-column:1/-1;justify-content:center;width:100%;min-height:42px}.ArticlePage-module__esnPNG__page .article-cover{aspect-ratio:16/10.5;max-height:none;box-shadow:var(--shadow-md);border-radius:16px}.ArticlePage-module__esnPNG__page .article-layout{gap:22px;padding-top:28px;padding-bottom:26px}.ArticlePage-module__esnPNG__page .article-content{font-size:14px;line-height:2.05}.ArticlePage-module__esnPNG__page .article-content h1{margin-top:36px;font-size:25px}.ArticlePage-module__esnPNG__page .article-content h2{margin-top:34px;font-size:22px}.ArticlePage-module__esnPNG__page .article-content h3{margin-top:28px;font-size:19px}.ArticlePage-module__esnPNG__page .article-content h4{font-size:17px}.ArticlePage-module__esnPNG__page .article-content p{margin-bottom:18px}:is(.ArticlePage-module__esnPNG__page .article-content img,.ArticlePage-module__esnPNG__page .article-content img[data-width="25"],.ArticlePage-module__esnPNG__page .article-content img[data-width="50"],.ArticlePage-module__esnPNG__page .article-content img[data-width="75"],.ArticlePage-module__esnPNG__page .article-content img[data-width="100"]){border-radius:14px;width:100%;max-width:100%;margin:22px auto}:is(.ArticlePage-module__esnPNG__page .article-content figure,.ArticlePage-module__esnPNG__page .article-content section[data-design-block]){max-width:100%;margin:22px 0}.ArticlePage-module__esnPNG__page .article-content blockquote{border-radius:12px 0 0 12px;margin:24px 0;padding:17px 18px}.ArticlePage-module__esnPNG__page .article-content aside[data-callout]{border-radius:13px;margin:22px 0;padding:16px}:is(.ArticlePage-module__esnPNG__page .article-content ul,.ArticlePage-module__esnPNG__page .article-content ol){padding-right:20px}.ArticlePage-module__esnPNG__page .article-content pre{border-radius:12px;padding:16px;font-size:12px}:is(.ArticlePage-module__esnPNG__page .article-content th,.ArticlePage-module__esnPNG__page .article-content td){min-width:120px;padding:10px 12px;font-size:12px}.ArticlePage-module__esnPNG__page .article-toc{border-radius:15px}.ArticlePage-module__esnPNG__page .article-taxonomy{align-items:flex-start;padding-top:20px;padding-bottom:38px}.ArticlePage-module__esnPNG__page .article-taxonomy>strong{width:100%;margin-bottom:3px}.ArticlePage-module__esnPNG__page .article-faq{padding-top:36px;padding-bottom:46px}.ArticlePage-module__esnPNG__page .article-faq__head h2{font-size:22px}.ArticlePage-module__esnPNG__page .article-related{padding:40px 0 54px}.ArticlePage-module__esnPNG__page .article-related__head{align-items:center;gap:14px}.ArticlePage-module__esnPNG__page .article-related__head h2{font-size:22px}.ArticlePage-module__esnPNG__page .article-related__head>a{flex:none;font-size:12px}}@media (max-width:380px){.ArticlePage-module__esnPNG__page .article-meta{grid-template-columns:minmax(0,1fr)}:is(.ArticlePage-module__esnPNG__page .article-author,.ArticlePage-module__esnPNG__page .article-share){grid-column:auto}.ArticlePage-module__esnPNG__page .article-related__head{flex-direction:column;align-items:flex-start}}
.ContactPage-module__keHonW__page{min-width:0;overflow-x:clip}.ContactPage-module__keHonW__breadcrumbWrap{padding-top:24px;padding-bottom:8px}.ContactPage-module__keHonW__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.ContactPage-module__keHonW__breadcrumb a{color:var(--text-muted)}.ContactPage-module__keHonW__breadcrumb span{color:var(--text);font-weight:600}.ContactPage-module__keHonW__heroSection{padding:24px 0 32px}.ContactPage-module__keHonW__hero{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#7c3aed 100%);border-radius:28px;padding:52px 56px;position:relative;overflow:hidden}.ContactPage-module__keHonW__heroDecoration{top:-100px;background:#ffffff1a;border-radius:50%;width:320px;height:320px;position:absolute;inset-inline-end:-100px}.ContactPage-module__keHonW__eyebrow,.ContactPage-module__keHonW__heroTitle,.ContactPage-module__keHonW__heroDescription{position:relative}.ContactPage-module__keHonW__eyebrow{background:#ffffff2e;border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.ContactPage-module__keHonW__heroTitle{margin:0 0 14px;font-size:clamp(36px,5vw,52px);font-weight:900;line-height:1.15}.ContactPage-module__keHonW__heroDescription{opacity:.95;max-width:560px;margin:0;font-size:16px;line-height:1.8}.ContactPage-module__keHonW__channelsSection{padding:24px 0 32px}.ContactPage-module__keHonW__channelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ContactPage-module__keHonW__channelCard,.ContactPage-module__keHonW__infoCard{border:1px solid var(--border-soft);background:var(--surface);min-width:0}.ContactPage-module__keHonW__channelCard{border-radius:20px;padding:24px}.ContactPage-module__keHonW__channelLink{color:inherit;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s;display:block}.ContactPage-module__keHonW__channelLink:hover{border-color:var(--brand-300);transform:translateY(-3px);box-shadow:0 12px 28px #7c3aed1f}.ContactPage-module__keHonW__channelLink:focus-visible{outline:3px solid var(--brand-200);outline-offset:3px}.ContactPage-module__keHonW__channelIcon{border-radius:14px;flex:none;place-items:center;width:52px;height:52px;margin-bottom:14px;display:grid}.ContactPage-module__keHonW__channelContent{min-width:0}.ContactPage-module__keHonW__channelTitle{color:var(--text-muted);text-align:start;margin-bottom:4px;font-size:12px}.ContactPage-module__keHonW__channelValue{overflow-wrap:anywhere;text-align:start;font-size:15px;font-weight:800}.ContactPage-module__keHonW__channelSubtitle{color:var(--text-soft);text-align:start;margin-top:6px;font-size:11px}.ContactPage-module__keHonW__contentSection{padding:32px 0 80px}.ContactPage-module__keHonW__contentGrid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:32px;display:grid}.ContactPage-module__keHonW__sidebar,.ContactPage-module__keHonW__hoursList{flex-direction:column;display:flex}.ContactPage-module__keHonW__sidebar{gap:16px;min-width:0}.ContactPage-module__keHonW__infoCard{border-radius:20px;padding:24px}.ContactPage-module__keHonW__infoRow{align-items:flex-start;gap:14px;display:flex}.ContactPage-module__keHonW__infoIcon{width:44px;height:44px;color:var(--brand-600);background:var(--brand-50);border-radius:12px;flex:none;place-items:center;display:grid}.ContactPage-module__keHonW__infoCopy{min-width:0}.ContactPage-module__keHonW__infoLabel{color:var(--text-muted);margin-bottom:4px;font-size:12px}.ContactPage-module__keHonW__address{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.7}.ContactPage-module__keHonW__hoursTitle{color:var(--text-muted);text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800}.ContactPage-module__keHonW__hoursList{gap:8px}.ContactPage-module__keHonW__hoursRow{justify-content:space-between;gap:16px;padding-block:6px;font-size:13px;display:flex}.ContactPage-module__keHonW__hoursDay{color:var(--text-muted)}.ContactPage-module__keHonW__hoursTime{flex:none;font-weight:700}.ContactPage-module__keHonW__quickCard{color:#fff;background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:20px;padding:24px}.ContactPage-module__keHonW__quickTitle{margin-bottom:6px;font-size:15px;font-weight:800}.ContactPage-module__keHonW__quickDescription{opacity:.95;font-size:13px;line-height:1.7}.ContactPage-module__keHonW__quickButton{color:#fff;background:#ffffff29;border:1px solid #ffffff73;border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:10px 16px;font-size:13px;font-weight:800;transition:color .18s,background .18s,transform .18s;display:inline-flex}.ContactPage-module__keHonW__quickButton:hover{color:#7c3aed;background:#fff;transform:translateY(-2px)}.ContactPage-module__keHonW__quickButton:focus-visible{outline-offset:3px;outline:3px solid #ffffff8c}@media (max-width:960px){.ContactPage-module__keHonW__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactPage-module__keHonW__channelCard{align-items:center;gap:16px;display:flex}.ContactPage-module__keHonW__channelIcon{margin-bottom:0}.ContactPage-module__keHonW__contentGrid{grid-template-columns:minmax(0,1fr);gap:24px}.ContactPage-module__keHonW__sidebar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ContactPage-module__keHonW__quickCard{grid-column:1/-1}}@media (max-width:640px){.ContactPage-module__keHonW__breadcrumbWrap{padding-top:16px;padding-bottom:2px}.ContactPage-module__keHonW__heroSection{padding:14px 0 20px}.ContactPage-module__keHonW__hero{border-radius:20px;padding:30px 22px}.ContactPage-module__keHonW__heroDecoration{top:-75px;width:240px;height:240px;inset-inline-end:-90px}.ContactPage-module__keHonW__eyebrow{margin-bottom:12px;padding:5px 12px;font-size:12px}.ContactPage-module__keHonW__heroTitle{margin-bottom:10px;font-size:clamp(28px,9vw,36px);line-height:1.25}.ContactPage-module__keHonW__heroDescription{font-size:14px;line-height:1.85}.ContactPage-module__keHonW__channelsSection{padding:12px 0 24px}.ContactPage-module__keHonW__channelGrid,.ContactPage-module__keHonW__sidebar{grid-template-columns:minmax(0,1fr)}.ContactPage-module__keHonW__channelGrid{gap:10px}.ContactPage-module__keHonW__channelCard{border-radius:16px;gap:14px;padding:16px}.ContactPage-module__keHonW__channelIcon{border-radius:12px;width:46px;height:46px}.ContactPage-module__keHonW__channelValue{font-size:14px}.ContactPage-module__keHonW__contentSection{padding:20px 0 48px}.ContactPage-module__keHonW__contentGrid{gap:16px}.ContactPage-module__keHonW__sidebar{gap:12px}.ContactPage-module__keHonW__infoCard,.ContactPage-module__keHonW__quickCard{border-radius:16px;padding:18px}.ContactPage-module__keHonW__quickCard{grid-column:auto}}@media (max-width:380px){.ContactPage-module__keHonW__hero{padding:26px 18px}.ContactPage-module__keHonW__channelCard{align-items:flex-start}.ContactPage-module__keHonW__hoursRow{flex-direction:column;gap:2px}}
.ServicePage-module__yIDCVW__breadcrumbWrap{padding-top:24px;padding-bottom:8px}.ServicePage-module__yIDCVW__breadcrumb{min-width:0;color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.ServicePage-module__yIDCVW__breadcrumb a{flex:none}.ServicePage-module__yIDCVW__breadcrumbCurrent{min-width:0;color:var(--text);text-overflow:ellipsis;font-weight:600;overflow:hidden}.ServicePage-module__yIDCVW__heroSection{padding:24px 0 40px}.ServicePage-module__yIDCVW__hero{color:#fff;border-radius:28px;align-items:center;gap:24px;padding:40px 48px;display:flex;position:relative;overflow:hidden}.ServicePage-module__yIDCVW__heroIcon{background:#fff3;border-radius:22px;flex:none;place-items:center;width:88px;height:88px;display:grid;position:relative}.ServicePage-module__yIDCVW__heroContent{flex:1;min-width:0;position:relative}.ServicePage-module__yIDCVW__heroContent h1{margin:0 0 8px;font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1.2}.ServicePage-module__yIDCVW__heroContent p{opacity:.95;margin:0;font-size:16px;line-height:1.7}.ServicePage-module__yIDCVW__heroPrice{text-align:center;flex:none;position:relative}.ServicePage-module__yIDCVW__heroPriceValue{font-size:26px;font-weight:900}.ServicePage-module__yIDCVW__tagsSection{padding:0 0 24px}.ServicePage-module__yIDCVW__tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ServicePage-module__yIDCVW__descriptionCard{border:1px solid var(--border-soft);background:var(--surface);color:var(--text-muted);border-radius:20px;padding:28px;line-height:2}@media (max-width:760px){.ServicePage-module__yIDCVW__breadcrumbWrap{padding-top:14px;padding-bottom:4px}.ServicePage-module__yIDCVW__breadcrumb{gap:6px;font-size:11px;overflow:hidden}.ServicePage-module__yIDCVW__heroSection{padding:12px 0 24px}.ServicePage-module__yIDCVW__hero{border-radius:22px;grid-template-columns:64px minmax(0,1fr);gap:16px 14px;padding:24px 20px;display:grid}.ServicePage-module__yIDCVW__heroIcon{border-radius:18px;width:64px;height:64px}.ServicePage-module__yIDCVW__heroIcon svg{width:34px;height:34px}.ServicePage-module__yIDCVW__heroContent h1{font-size:clamp(23px,7vw,30px);line-height:1.35}.ServicePage-module__yIDCVW__heroContent p{font-size:13px;line-height:1.8}.ServicePage-module__yIDCVW__heroPrice{text-align:right;border-top:1px solid #ffffff38;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding-top:14px;display:grid}.ServicePage-module__yIDCVW__heroPriceValue{text-align:left;font-size:22px}.ServicePage-module__yIDCVW__tagsSection{padding-bottom:18px}.ServicePage-module__yIDCVW__tags{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.ServicePage-module__yIDCVW__tags::-webkit-scrollbar{display:none}.ServicePage-module__yIDCVW__tags>*{flex:none}.ServicePage-module__yIDCVW__descriptionCard{border-radius:16px;padding:20px 18px;font-size:14px}}
.TermsPage-module__oNXtna__page{background:var(--bg);min-width:0;overflow-x:clip}.TermsPage-module__oNXtna__breadcrumbWrap{padding-top:24px;padding-bottom:8px}.TermsPage-module__oNXtna__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.TermsPage-module__oNXtna__breadcrumb a{color:var(--text-muted)}.TermsPage-module__oNXtna__breadcrumb span{color:var(--text);font-weight:700}.TermsPage-module__oNXtna__heroSection{padding:24px 0 28px}.TermsPage-module__oNXtna__hero{isolation:isolate;color:#fff;background:linear-gradient(135deg,#312e81 0%,#7c3aed 54%,#db2777 100%);border-radius:28px;padding:58px 56px;position:relative;overflow:hidden}.TermsPage-module__oNXtna__heroOrb{z-index:-1;top:-160px;background:#ffffff1a;border-radius:50%;width:430px;height:430px;position:absolute;inset-inline-end:-90px}.TermsPage-module__oNXtna__heroGrid{z-index:-1;opacity:.18;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.TermsPage-module__oNXtna__heroContent{max-width:800px}.TermsPage-module__oNXtna__heroBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;margin-bottom:16px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-flex}.TermsPage-module__oNXtna__hero h1{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1.3}.TermsPage-module__oNXtna__hero p{opacity:.94;max-width:700px;margin:0;font-size:16px;line-height:1.95}.TermsPage-module__oNXtna__heroMeta{border-top:1px solid #fff3;flex-wrap:wrap;gap:10px 20px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.TermsPage-module__oNXtna__heroMeta span{align-items:center;gap:6px;display:inline-flex}.TermsPage-module__oNXtna__summarySection{padding:0 0 28px}.TermsPage-module__oNXtna__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.TermsPage-module__oNXtna__summaryCard{border:1px solid var(--border-soft);background:var(--surface);border-radius:18px;align-items:flex-start;gap:13px;min-width:0;padding:18px;display:flex}.TermsPage-module__oNXtna__summaryIcon{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.TermsPage-module__oNXtna__summaryCard strong{margin-bottom:4px;font-size:14px;display:block}.TermsPage-module__oNXtna__summaryCard p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.8}.TermsPage-module__oNXtna__contentSection{padding:26px 0 84px}.TermsPage-module__oNXtna__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px;max-width:1180px;display:grid}.TermsPage-module__oNXtna__aside{gap:14px;min-width:0;display:grid;position:sticky;top:90px}.TermsPage-module__oNXtna__toc{border:1px solid var(--border-soft);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:20px;overflow:hidden}.TermsPage-module__oNXtna__tocTitle{border-bottom:1px solid var(--border-soft);align-items:center;gap:8px;padding:17px 18px;font-size:14px;font-weight:900;display:flex}.TermsPage-module__oNXtna__tocList{scrollbar-width:thin;gap:2px;max-height:calc(100vh - 260px);margin:0;padding:8px;list-style:none;display:grid;overflow-y:auto}.TermsPage-module__oNXtna__tocList a{color:var(--text-muted);border-radius:9px;align-items:center;gap:9px;padding:8px 9px;font-size:11px;font-weight:650;line-height:1.5;transition:background .18s,color .18s;display:flex}.TermsPage-module__oNXtna__tocList a:hover{color:var(--brand-700);background:var(--brand-50)}.TermsPage-module__oNXtna__tocList a span{width:22px;height:22px;color:var(--brand-700);background:var(--brand-50);border-radius:7px;flex:none;place-items:center;font-size:9px;font-weight:900;display:grid}.TermsPage-module__oNXtna__supportCard{color:#fff;background:linear-gradient(145deg,#6d28d9,#8b5cf6);border-radius:18px;gap:8px;padding:18px;display:grid}.TermsPage-module__oNXtna__supportCard strong{font-size:14px}.TermsPage-module__oNXtna__supportCard p{opacity:.9;margin:0;font-size:11px;line-height:1.7}.TermsPage-module__oNXtna__supportCard a{background:#ffffff29;border-radius:10px;justify-content:space-between;align-items:center;margin-top:4px;padding:9px 11px;font-size:11px;font-weight:800;display:flex}.TermsPage-module__oNXtna__article{gap:16px;min-width:0;display:grid}.TermsPage-module__oNXtna__legalNotice,.TermsPage-module__oNXtna__reviewNotice{border-radius:18px;align-items:flex-start;gap:13px;padding:20px;display:flex}.TermsPage-module__oNXtna__legalNotice{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.TermsPage-module__oNXtna__legalNotice svg,.TermsPage-module__oNXtna__reviewNotice svg{flex:none}.TermsPage-module__oNXtna__legalNotice strong,.TermsPage-module__oNXtna__reviewNotice strong{margin-bottom:4px;font-size:14px;display:block}.TermsPage-module__oNXtna__legalNotice p,.TermsPage-module__oNXtna__reviewNotice p{margin:0;font-size:12px;line-height:1.9}[data-theme=dark] .TermsPage-module__oNXtna__legalNotice{color:#a7f3d0;background:#065f4647;border-color:#34d39959}.TermsPage-module__oNXtna__legalSection{border:1px solid var(--border-soft);background:var(--surface);border-radius:20px;min-width:0;padding:26px 28px;scroll-margin-top:92px}.TermsPage-module__oNXtna__sectionHeader{border-bottom:1px solid var(--border-soft);align-items:center;gap:10px;margin-bottom:17px;padding-bottom:15px;display:flex}.TermsPage-module__oNXtna__sectionNumber,.TermsPage-module__oNXtna__sectionIcon{flex:none;place-items:center;display:grid}.TermsPage-module__oNXtna__sectionNumber{color:#fff;background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:10px;width:32px;height:32px;font-size:11px;font-weight:900}.TermsPage-module__oNXtna__sectionIcon{width:36px;height:36px;color:var(--brand-600);background:var(--brand-50);border-radius:11px}.TermsPage-module__oNXtna__sectionHeader h2{min-width:0;margin:0;font-size:20px;font-weight:900;line-height:1.5}.TermsPage-module__oNXtna__sectionBody{color:var(--text-muted);font-size:14px;line-height:2}.TermsPage-module__oNXtna__sectionBody p{margin:0 0 14px}.TermsPage-module__oNXtna__sectionBody p:last-child{margin-bottom:0}.TermsPage-module__oNXtna__sectionBody ul{gap:9px;margin:0 0 14px;padding:0;list-style:none;display:grid}.TermsPage-module__oNXtna__sectionBody ul:last-child{margin-bottom:0}.TermsPage-module__oNXtna__sectionBody li{padding-inline-start:20px;position:relative}.TermsPage-module__oNXtna__sectionBody li:before{content:"";top:.82em;background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:2px}.TermsPage-module__oNXtna__sectionBody strong{color:var(--text)}.TermsPage-module__oNXtna__inlineNote{color:#92400e;background:#fffbeb;border-inline-start:4px solid #f59e0b;border-radius:12px 0 0 12px;margin:16px 0;padding:14px 16px;font-size:12px;font-weight:650;line-height:1.9}[data-theme=dark] .TermsPage-module__oNXtna__inlineNote{color:#fde68a;background:#92400e38}.TermsPage-module__oNXtna__contactBox{background:var(--bg-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:15px;display:flex}.TermsPage-module__oNXtna__contactBox>div,.TermsPage-module__oNXtna__contactBox>a{align-items:center;gap:9px;display:flex}.TermsPage-module__oNXtna__contactBox>div span{flex-direction:column;line-height:1.6;display:flex}.TermsPage-module__oNXtna__contactBox>div strong{font-size:10px}.TermsPage-module__oNXtna__contactBox>div a{color:var(--brand-600);font-size:12px;font-weight:800}.TermsPage-module__oNXtna__contactBox>a{color:var(--brand-700);flex:none;font-size:11px;font-weight:800}.TermsPage-module__oNXtna__reviewNotice{color:#075985;background:#f0f9ff;border:1px solid #bae6fd}[data-theme=dark] .TermsPage-module__oNXtna__reviewNotice{color:#bae6fd;background:#07598533;border-color:#38bdf84d}@media (max-width:960px){.TermsPage-module__oNXtna__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TermsPage-module__oNXtna__summaryCard:last-child{grid-column:1/-1}.TermsPage-module__oNXtna__layout{grid-template-columns:minmax(0,1fr)}.TermsPage-module__oNXtna__aside{position:static}.TermsPage-module__oNXtna__tocTitle{padding:14px 16px}.TermsPage-module__oNXtna__tocList{scroll-snap-type:inline proximity;gap:7px;max-height:none;padding:10px;display:flex;overflow:auto hidden}.TermsPage-module__oNXtna__tocList li{scroll-snap-align:start;flex:none}.TermsPage-module__oNXtna__tocList a{border:1px solid var(--border-soft);background:var(--bg-soft);white-space:nowrap}.TermsPage-module__oNXtna__supportCard{display:none}}@media (max-width:640px){.TermsPage-module__oNXtna__breadcrumbWrap{padding-top:16px;padding-bottom:2px}.TermsPage-module__oNXtna__heroSection{padding:14px 0 20px}.TermsPage-module__oNXtna__hero{border-radius:20px;padding:34px 22px}.TermsPage-module__oNXtna__heroOrb{top:-100px;width:280px;height:280px;inset-inline-end:-100px}.TermsPage-module__oNXtna__heroGrid{background-size:28px 28px}.TermsPage-module__oNXtna__heroBadge{margin-bottom:13px;font-size:11px}.TermsPage-module__oNXtna__hero h1{margin-bottom:11px;font-size:clamp(27px,8.5vw,34px);line-height:1.45}.TermsPage-module__oNXtna__hero p{font-size:13px;line-height:1.9}.TermsPage-module__oNXtna__heroMeta{flex-direction:column;gap:8px;margin-top:18px;padding-top:15px;font-size:11px}.TermsPage-module__oNXtna__summarySection{padding-bottom:18px}.TermsPage-module__oNXtna__summaryGrid{grid-template-columns:minmax(0,1fr);gap:10px}.TermsPage-module__oNXtna__summaryCard:last-child{grid-column:auto}.TermsPage-module__oNXtna__summaryCard{border-radius:15px;padding:15px}.TermsPage-module__oNXtna__summaryIcon{width:40px;height:40px}.TermsPage-module__oNXtna__contentSection{padding:18px 0 52px}.TermsPage-module__oNXtna__layout,.TermsPage-module__oNXtna__article{gap:12px}.TermsPage-module__oNXtna__toc{border-radius:16px}.TermsPage-module__oNXtna__legalNotice,.TermsPage-module__oNXtna__reviewNotice{border-radius:15px;gap:10px;padding:16px}.TermsPage-module__oNXtna__legalSection{border-radius:17px;padding:19px 17px;scroll-margin-top:76px}.TermsPage-module__oNXtna__sectionHeader{align-items:flex-start;gap:8px;margin-bottom:14px;padding-bottom:13px}.TermsPage-module__oNXtna__sectionNumber{border-radius:9px;width:29px;height:29px}.TermsPage-module__oNXtna__sectionIcon{display:none}.TermsPage-module__oNXtna__sectionHeader h2{font-size:18px}.TermsPage-module__oNXtna__sectionBody{font-size:13px;line-height:2}.TermsPage-module__oNXtna__sectionBody ul{gap:8px}.TermsPage-module__oNXtna__inlineNote{padding:13px 14px}.TermsPage-module__oNXtna__contactBox{flex-direction:column;align-items:stretch}.TermsPage-module__oNXtna__contactBox>a{border-top:1px solid var(--border-soft);justify-content:space-between;padding-top:11px}}@media (max-width:380px){.TermsPage-module__oNXtna__hero{padding:29px 18px}.TermsPage-module__oNXtna__hero h1{font-size:25px}.TermsPage-module__oNXtna__legalSection{padding-inline:15px}}
