.svc-details-button{display:flex!important;align-items:center;justify-content:center;margin-top:16px;padding:11px 14px;border-radius:10px;background:#7446e8;color:#fff!important;font-weight:800;text-decoration:none}.svc-details-button:hover{background:#5e31cf;transform:translateY(-1px)}.v60-discount-badge{display:inline-flex;margin-left:10px;padding:7px 12px;border-radius:999px;background:#d71920;color:#fff;font-weight:850;font-size:.78rem;box-shadow:0 8px 24px #d7192040}.v60-related{padding:clamp(3rem,7vw,6rem) max(5vw,calc((100vw - 1440px)/2));background:#f5f4f8;color:#15131b}.v60-related>div{max-width:1440px;margin:auto}.v60-related h2{font-size:clamp(2rem,5vw,4rem);line-height:1.05}.v60-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.v60-related-grid a{padding:22px;border:1px solid #ddd7e5;border-radius:18px;background:#fff}.v60-related-grid h3{margin-bottom:8px}.v60-related-grid p{color:#6d6874;font-size:.92rem}.v60-related-grid b{color:#6b36e8;font-size:.85rem}
@media(max-width:850px){html,body{max-width:100%;overflow-x:hidden}.header{padding-inline:14px}.page-hero{min-height:auto;padding:54px 16px 46px}.page-hero h1,.hero h1{font-size:clamp(2rem,10vw,2.75rem)!important;line-height:1.02}.page-hero>p,.hero>p{font-size:.92rem;line-height:1.55}.section,.svc-section,.v60-related{padding:42px 14px!important}.svc-hero{padding:38px 0!important}.svc-shell{width:100%!important;padding-inline:14px!important}.svc-hero h1,.svc-head h2,.svc-cta h2{font-size:clamp(1.75rem,8vw,2.35rem)!important;line-height:1.07!important}.svc-hero p,.svc-head p,.svc-product p{font-size:.86rem!important}.svc-nav{overflow-x:auto;justify-content:flex-start!important;padding:8px 12px!important;gap:6px!important}.svc-nav a{white-space:nowrap;font-size:.72rem!important;padding:7px 9px!important}.svc-product-grid,.svc-module-grid,.svc-process,.v60-related-grid{grid-template-columns:1fr!important}.svc-product,.svc-module,.svc-step,.v60-related-grid a{padding:16px!important}.v60-discount-badge{margin:8px 0 0;font-size:.7rem}.actions{width:100%}.actions .button{width:100%;font-size:.82rem;padding:.75rem 1rem}.article{width:100%;font-size:.92rem;overflow-wrap:anywhere}.article h2{font-size:1.5rem}.content-cover{border-radius:12px}.chat-launch{right:10px;bottom:10px}.chat{right:8px;bottom:62px;width:calc(100vw - 16px)}footer{padding:38px 16px 24px!important;gap:24px}}
@media(max-width:390px){.page-hero h1,.hero h1{font-size:1.95rem!important}.svc-hero h1,.svc-head h2,.svc-cta h2{font-size:1.7rem!important}.brand{font-size:1.05rem}.brand-mark{width:28px;height:28px}.menu{font-size:.78rem}.page-hero,.section,.svc-section,.v60-related{padding-top:34px!important;padding-bottom:34px!important}}
.v61-lead{font-size:1.25rem;line-height:1.7;color:#332b3d}.v61-deliverables{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:1.5rem 0 3rem;padding:0;list-style:none}.v61-deliverables li{position:relative;padding:14px 14px 14px 42px;border:1px solid #ded8e5;border-radius:12px;background:#fff}.v61-deliverables li:before{content:'✓';position:absolute;left:15px;color:#7141e8;font-weight:900}.v61-detail ol{padding-left:1.4rem}.v61-detail ol li{padding:.55rem 0}.v61-example{margin-top:3rem;padding:26px;border-radius:18px;background:#171023;color:#fff}.v61-example p{color:#d0c8da}.v61-note{padding:14px 18px;border-left:4px solid #7446e8;background:#eee9f7}.v61-note a{color:#5c2ecb;font-weight:800}@media(max-width:600px){.v61-lead{font-size:1rem}.v61-deliverables{grid-template-columns:1fr;gap:8px}.v61-deliverables li{padding:11px 11px 11px 38px}.v61-example{padding:18px}.v61-detail h2{font-size:1.45rem!important}}
