.st-svc-hero{position:relative;padding:clamp(2rem,4vw,3.25rem) 0 clamp(1.5rem,3vw,2.25rem);background:radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--st-primary) 14%,transparent) 0%,transparent 55%),radial-gradient(70% 50% at 0% 100%,color-mix(in srgb,var(--st-accent) 12%,transparent) 0%,transparent 50%),var(--st-bg);border-bottom:1px solid var(--st-line);overflow:hidden}.st-svc-hero__mesh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background-image:linear-gradient(color-mix(in srgb,var(--st-line) 70%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--st-line) 70%,transparent) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 70% 30%,#000 20%,transparent 75%)}.st-svc-hero__inner{position:relative;display:grid;gap:1.25rem;max-width:var(--st-container)}.st-svc-hero__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--st-muted)}.st-svc-hero__dot{width:.5rem;height:.5rem;border-radius:999px;background:var(--st-accent);box-shadow:0 0 0 4px var(--st-signal)}.st-svc-hero__title{margin:0;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.12;letter-spacing:-.03em;color:var(--st-fg);max-width:18ch;text-wrap:balance}.st-svc-hero__lead{margin:0;max-width:var(--st-prose);font-size:1.05rem;line-height:1.6;color:var(--st-muted)}.st-svc-hero__note{margin:0;max-width:36rem;padding:.75rem 1rem;border-left:3px solid var(--st-accent);background:color-mix(in srgb,var(--st-accent) 8%,var(--st-surface));font-size:.875rem;line-height:1.5;color:var(--st-fg)}.st-svc-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.st-svc-hero__meta{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;font-size:.8125rem;color:var(--st-muted)}.st-svc-hero__meta li{display:inline-flex;align-items:center;gap:.35rem}.st-svc-hero__meta a:hover{color:var(--st-accent)}.st-svc-benefits{padding:clamp(2rem,4vw,3rem) 0;background:var(--st-surface);border-bottom:1px solid var(--st-line)}.st-svc-benefits__head{margin-bottom:1.25rem;max-width:40rem}.st-svc-benefits__lead{margin:.5rem 0 0;color:var(--st-muted);line-height:1.55}.st-svc-benefits__grid{display:grid;gap:.85rem;grid-template-columns:1fr;margin:0;padding:0;list-style:none}@media(min-width:640px){.st-svc-benefits__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.st-svc-benefits__grid{grid-template-columns:repeat(4,1fr)}}.st-svc-benefits__item{padding:1rem 1.1rem;border:1px solid var(--st-line);border-radius:var(--st-radius-card);background:var(--st-bg)}.st-svc-benefits__k{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--st-accent);margin-bottom:.35rem}.st-svc-benefits__v{margin:0;font-size:.9375rem;line-height:1.45;color:var(--st-fg)}.st-svc-process{padding:clamp(1.75rem,3.5vw,2.75rem) 0;border-bottom:1px solid var(--st-line)}.st-svc-process__head{margin-bottom:1.15rem;max-width:36rem}.st-svc-process__lead{margin:.45rem 0 0;color:var(--st-muted);font-size:.95rem;line-height:1.5}.st-svc-process__track{display:grid;gap:.65rem;grid-template-columns:1fr;margin:0;padding:0;list-style:none;counter-reset:st-svc-step}@media(min-width:768px){.st-svc-process__track{grid-template-columns:repeat(4,1fr);gap:.75rem}}.st-svc-process__step{position:relative;padding:1rem 1rem 1rem 1.1rem;border:1px solid var(--st-line);border-radius:var(--st-radius-card);background:var(--st-bg);counter-increment:st-svc-step}.st-svc-process__step:before{content:counter(st-svc-step);display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;margin-bottom:.5rem;border-radius:999px;background:color-mix(in srgb,var(--st-primary) 12%,transparent);color:var(--st-primary);font-size:.75rem;font-weight:800}.st-svc-process__label{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--st-muted);margin-bottom:.25rem}.st-svc-process__title{margin:0;font-size:1rem;font-weight:700;color:var(--st-fg)}.st-svc-process__text{margin:.35rem 0 0;font-size:.875rem;line-height:1.45;color:var(--st-muted)}.st-svc-process__step{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){body:not(.st-no-anim) .st-svc-process__step{animation:st-svc-step-in .52s var(--st-ease, ease) both}body:not(.st-no-anim) .st-svc-process__step:nth-child(1){animation-delay:40ms}body:not(.st-no-anim) .st-svc-process__step:nth-child(2){animation-delay:.12s}body:not(.st-no-anim) .st-svc-process__step:nth-child(3){animation-delay:.2s}body:not(.st-no-anim) .st-svc-process__step:nth-child(4){animation-delay:.28s}}@keyframes st-svc-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.st-svc-process__step{animation:none!important;opacity:1!important;transform:none!important}}body.st-no-anim .st-svc-process__step{animation:none!important;opacity:1!important;transform:none!important}.st-svc-faq{padding:clamp(2rem,4vw,3rem) 0;background:var(--st-surface);border-bottom:1px solid var(--st-line)}.st-svc-faq__list{display:grid;gap:.55rem;max-width:44rem;margin:1rem 0 0}.st-svc-faq details{border:1px solid var(--st-line);border-radius:var(--st-radius-card);background:var(--st-bg);padding:.85rem 1rem}.st-svc-faq summary{cursor:pointer;font-weight:650;list-style:none;min-height:var(--st-touch);display:flex;align-items:center}.st-svc-faq summary::-webkit-details-marker{display:none}.st-svc-faq details[open] summary{margin-bottom:.45rem}.st-svc-faq__a{margin:0;color:var(--st-muted);font-size:.9375rem;line-height:1.55}.st-svc-bridges{padding:clamp(1.75rem,3vw,2.5rem) 0;border-bottom:1px solid var(--st-line)}.st-svc-bridges__grid{display:grid;gap:.75rem;grid-template-columns:1fr;margin:1rem 0 0;padding:0;list-style:none}@media(min-width:640px){.st-svc-bridges__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.st-svc-bridges__grid{grid-template-columns:repeat(3,1fr)}}.st-svc-bridges__card{display:block;padding:1rem 1.15rem;border:1px solid var(--st-line);border-radius:var(--st-radius-card);background:var(--st-bg);text-decoration:none;color:inherit;transition:border-color var(--st-motion-ui, .2s) var(--st-ease, ease);min-height:var(--st-touch)}.st-svc-bridges__card:hover{border-color:color-mix(in srgb,var(--st-accent) 55%,var(--st-line));color:inherit}.st-svc-bridges__k{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--st-muted);margin-bottom:.25rem}.st-svc-bridges__t{display:block;font-weight:700;margin-bottom:.25rem}.st-svc-bridges__d{margin:0;font-size:.875rem;color:var(--st-muted);line-height:1.45}.st-svc-links{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media(min-width:640px){.st-svc-links{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.st-svc-links{grid-template-columns:repeat(4,1fr)}}.st-svc-links__card{display:flex;align-items:center;gap:.75rem;padding:1rem 1.15rem;text-decoration:none;color:inherit;border:1px solid var(--st-line);border-radius:var(--st-radius-card);background:var(--st-bg);min-height:var(--st-touch);transition:border-color var(--st-motion-ui, .2s) var(--st-ease, ease)}.st-svc-links__card:hover{border-color:color-mix(in srgb,var(--st-accent) 50%,var(--st-line));color:var(--st-primary)}.st-svc-links__card .st-icon{width:1.25rem;height:1.25rem;color:var(--st-primary);flex-shrink:0}.st-svc-links__card span{font-size:.875rem;font-weight:600}.st-service-detail__icon{width:3rem;height:3rem;border-radius:1rem;margin-bottom:1rem;background:color-mix(in srgb,var(--st-primary) 10%,transparent);color:var(--st-primary);display:grid;place-items:center}.st-service-detail__lead{font-size:1.05rem;color:var(--st-muted);line-height:1.6;margin:1rem 0 1.5rem}.st-service-detail__bullets{margin:0 0 2rem;padding:0;list-style:none;display:grid;gap:.5rem}.st-service-detail__bullets li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9375rem}.st-service-detail__bullets li:before{content:"\2713";color:var(--st-primary);font-weight:700}.st-service-detail__ctas{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:430px){.st-svc-hero__actions .btn,.st-service-detail__ctas .btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/st-service.css.map */
