.win-service-scope{background:radial-gradient(circle at 16% 12%,rgba(59,130,246,.1),transparent 28%),linear-gradient(180deg,#fff,#f1f5f9);color:#0f2a4a;padding:58px 0;position:relative;overflow:hidden}.win-scope-header{max-width:820px;margin:0 auto 34px;text-align:center}.win-scope-header h2{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.08;margin:10px 0 12px}.win-scope-header p{color:#334155;font-weight:650;line-height:1.6;margin:0}.win-scope-panel{display:grid;grid-template-columns:minmax(260px,.92fr) minmax(240px,1fr) minmax(240px,1fr);gap:18px;border:1px solid rgba(15,42,74,.1);border-radius:26px;background:#ffffffdb;box-shadow:0 20px 50px #0f2a4a1a;padding:20px;backdrop-filter:blur(14px)}.win-scope-lead,.win-scope-column{border:1px solid rgba(15,42,74,.1);border-radius:20px;background:#fff;padding:22px}.win-scope-lead{background:linear-gradient(135deg,#2563eb1a,#0891b20f),#fff}.win-scope-icon{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#eff6ff;background:linear-gradient(135deg,#2563eb,#06b6d4);box-shadow:0 14px 30px #2563eb47;font-size:1.55rem;margin-bottom:18px}.win-scope-lead h3,.win-scope-column h3{color:#0f2a4a;font-family:Kanit,sans-serif;font-size:1.18rem;margin:0 0 12px}.win-scope-lead p{color:#475569;line-height:1.58;font-weight:650;margin:0 0 18px}.win-scope-badges{display:flex;flex-wrap:wrap;gap:8px}.win-scope-badges span{color:#1d4ed8;background:#3b82f61a;border:1px solid rgba(37,99,235,.16);border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:850}.win-scope-column ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.win-scope-column li{display:flex;align-items:center;gap:10px;color:#1e293b;font-weight:750;line-height:1.35}.win-scope-column i{width:24px;height:24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f629;color:#60a5fa;font-size:.78rem;flex:0 0 auto}.win-scope-column--accent i{background:#10b98129;color:#34d399}.win-deep-section,.win-data-section,.win-after-section,.win-related-section,.win-support-section,.win-ready-section{background:#0b1120;color:#e2e8f0;padding:58px 0;position:relative;overflow:hidden}.win-data-section{background:radial-gradient(circle at 86% 10%,rgba(59,130,246,.2),transparent 32%),linear-gradient(135deg,#07111f,#0f2138)}.win-after-section{background:#f8fafc;color:#0f172a}.win-deep-section{background:radial-gradient(circle at 82% 10%,rgba(59,130,246,.1),transparent 28%),#fff;color:#0f2a4a}.win-related-section{background:radial-gradient(circle at 14% 16%,rgba(16,185,129,.15),transparent 30%),#08111f}.win-support-section{background:#f8fafc;color:#0f172a}.win-ready-section{background:radial-gradient(circle at 80% 18%,rgba(59,130,246,.18),transparent 30%),linear-gradient(135deg,#08111f,#0f2138)}.win-deep-head{max-width:820px;margin:0 auto 28px;text-align:center;position:relative;z-index:1}.win-deep-head h2,.win-data-panel h2,.win-after-layout h2,.win-support-grid h2,.win-ready-panel h2{color:#f8fafc;font-family:Kanit,sans-serif;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.08;margin:10px 0 14px}.win-after-layout h2,.win-support-grid h2{color:#0f172a}.win-deep-head h2{color:#0f2a4a}.win-deep-head p,.win-data-panel p,.win-after-layout p,.win-support-grid p,.win-ready-panel p{color:#a8b6cc;font-weight:650;line-height:1.65;margin:0}.win-after-layout p,.win-support-grid p{color:#475569}.win-deep-head p{color:#334155}.win-deep-grid,.win-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative;z-index:1}.win-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.win-deep-card,.win-related-card,.win-data-score,.win-data-panel,.win-after-metrics article{border:1px solid rgba(148,163,184,.18);border-radius:20px;background:#0f172ab8;box-shadow:0 18px 50px #0000002e}.win-deep-card{background:#fff;border-color:#0f2a4a1a;box-shadow:0 16px 36px #0f2a4a14}.win-deep-card,.win-related-card{padding:24px;text-decoration:none}.win-deep-card i,.win-related-card>i{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#3b82f629;color:#60a5fa;font-size:1.25rem;margin-bottom:16px}.win-deep-card h3,.win-related-card h3{color:#f8fafc;font-size:1.08rem;margin:0 0 10px;font-weight:850}.win-deep-card p,.win-related-card p{color:#a8b6cc;margin:0;line-height:1.55;font-weight:600;font-size:.95rem}.win-related-card span{display:inline-flex;align-items:center;gap:8px;color:#93c5fd;font-weight:850;margin-top:18px}.win-deep-card h3{color:#0f2a4a}.win-deep-card p{color:#475569}.win-deep-card i{background:#2563eb1a;color:#2563eb}.win-service-scope+.win-process,.win-process+.win-deep-section,.win-ready-section+.svc-related{margin-top:0}.win-ready-section+.svc-related{background:radial-gradient(circle at 12% 8%,rgba(56,189,248,.14),transparent 28%),linear-gradient(180deg,#07111f,#0b1d33)!important}.win-ready-section+.svc-related .related-card{background:#ffffff0b;border-color:#ffffff1a}.win-ready-section+.svc-related .ux-h2,.win-ready-section+.svc-related .related-card h4{color:#f8fafc}.win-ready-section+.svc-related .related-card p{color:#cbd5e1}.windows-faq-compact{padding:48px 0!important}.windows-faq-compact .container{max-width:820px!important}.windows-faq-compact .section-title{margin-bottom:24px!important}.windows-faq-compact .section-title h2{font-size:clamp(1.55rem,2.4vw,2rem)}.windows-faq-compact .section-title p{font-size:.98rem!important;margin-top:6px}.windows-faq-compact .faq-item{border-radius:10px}.windows-faq-compact .faq-question{min-height:52px;font-size:.96rem}.windows-faq-compact .faq-answer-inner{padding:0 18px 16px;font-size:.92rem;line-height:1.55}.win-related-card:hover{transform:translateY(-4px);border-color:#60a5fa6b}.win-data-grid,.win-after-layout,.win-support-grid,.win-ready-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:28px;align-items:center}.win-support-stack{display:grid;gap:12px}.win-support-stack article,.win-ready-panel{border:1px solid rgba(15,23,42,.1);border-radius:22px;background:#fff;box-shadow:0 18px 45px #0f172a14}.win-support-stack article{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:4px;padding:18px}.win-support-stack i{grid-row:span 2;width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#2563eb1a;color:#2563eb}.win-support-stack strong{color:#0f172a;font-weight:900}.win-support-stack span{color:#64748b;font-weight:650}.win-ready-panel{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);background:#0f172ac7;border-color:#94a3b82e;box-shadow:0 24px 70px #00000040;padding:28px}.win-ready-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.win-ready-checks span{display:flex;align-items:center;gap:10px;color:#e2e8f0;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:14px;font-weight:750}.win-ready-checks i{color:#60a5fa}.win-data-panel,.win-data-score{padding:28px}.win-data-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.win-data-list span{display:flex;align-items:center;gap:10px;color:#e2e8f0;font-weight:750;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px}.win-data-list i{color:#60a5fa}.win-data-score{display:grid;gap:12px}.win-data-score strong{color:#f8fafc;font-size:1.2rem;margin-bottom:4px}.win-data-score div{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;background:#ffffff0f;border-radius:14px;padding:12px}.win-data-score span{color:#60a5fa;font-weight:950;font-family:Kanit,sans-serif}.win-data-score p{color:#e2e8f0;margin:0;font-weight:750}.win-after-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.win-after-metrics article{background:#fff;padding:20px;box-shadow:0 16px 36px #0f172a14}.win-after-metrics strong{display:block;color:#1d4ed8;font-size:1.1rem;margin-bottom:6px}.win-after-metrics span{color:#475569;font-weight:700}@media(max-width:980px){.win-scope-panel,.win-deep-grid,.win-related-grid,.win-data-grid,.win-after-layout,.win-support-grid,.win-ready-panel{grid-template-columns:1fr}.win-related-grid,.win-data-list,.win-after-metrics,.win-ready-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.win-service-scope,.win-deep-section,.win-data-section,.win-after-section,.win-related-section,.win-support-section,.win-ready-section{padding:50px 0}.win-related-grid,.win-data-list,.win-after-metrics,.win-ready-checks{grid-template-columns:1fr}.win-scope-panel,.win-ready-panel{padding:16px;border-radius:22px}}
