/* Design references: design/mockups/solutions-v36/*.png. Original UI remains an independent layer. */
.catalog-v31.solution-v36{--s-red:#9b2033;--s-ink:#413d37;--s-muted:#80786f;--s-paper:#faf8f4;--s-line:#eae3d9;background:#fff;color:var(--s-ink);font-family:"PingFang SC","Microsoft YaHei",sans-serif;overflow:clip}
.solution-v36 .sv36-wrap{width:calc(100% - 120px);max-width:1280px;margin-inline:auto}.solution-v36 *{box-sizing:border-box}.solution-v36 [id]{scroll-margin-top:92px}.solution-v36 a{color:inherit}.solution-v36 h1,.solution-v36 h2,.solution-v36 h3,.solution-v36 p,.solution-v36 figure,.solution-v36 ul,.solution-v36 ol{margin:0}.solution-v36 h1,.solution-v36 h2{font-family:"Songti SC","Noto Serif SC",STSong,serif;color:var(--s-red);font-weight:600;letter-spacing:.025em;text-wrap:balance}.solution-v36 h1{font-size:43px;line-height:1.65;margin:23px 0}.solution-v36 h2{font-size:32px;line-height:1.6;margin:17px 0 22px}.solution-v36 h3{font-size:17px;line-height:1.8;font-weight:500}.solution-v36 p{font-size:14px;line-height:2.05;color:var(--s-muted);max-width:63ch}.sv36-eyebrow{font-size:11px;line-height:1.8;letter-spacing:.13em;color:#a45a60;display:block}.sv36-audience{display:block;color:#998c7f;font-size:10px;line-height:1.9;margin-top:18px}
.solution-v36 .sv36-button{display:inline-flex;align-items:center;justify-content:center;gap:29px;min-height:46px;padding:12px 23px;border-radius:3px;background:var(--s-red);border:1px solid var(--s-red);color:white;font-size:12px;line-height:1.7;transition:background .2s,translate .2s;white-space:nowrap}.solution-v36 .sv36-button:hover{background:#7d1528;translate:0 -2px}.solution-v36 .sv36-text-link{font-size:11px;color:#8a7768;line-height:1.8}.sv36-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:29px}
.sv36-hero{background:var(--s-paper);position:relative}.sv36-crumb{display:flex;gap:13px;align-items:center;padding:25px 0;font-size:10px;line-height:1.8;color:#9d9185;position:relative;z-index:2}.sv36-hero-grid{display:grid;grid-template-columns:.93fr 1.1fr;gap:70px;align-items:center;min-height:580px;padding:30px 0 65px}.sv36-hero-copy{position:relative;z-index:2}.sv36-hero-copy p{max-width:490px}.sv36-hero .sv36-picture{min-height:450px}.sv36-hero .sv36-photo{height:480px;aspect-ratio:auto}.sv36-hero .sv36-visual figcaption{text-align:right}.sv36-progress{height:2px;position:fixed;top:0;left:0;width:100%;transform:scaleX(0);transform-origin:left;background:var(--s-red);z-index:40;pointer-events:none}
.solution-v36 .sv36-visual{display:block;min-width:0;position:relative;border:0;box-shadow:none;border-radius:0;padding:0;background:none;overflow:visible}.sv36-picture{position:relative}.solution-v36 .sv36-photo{display:block;width:100%;max-width:none;height:auto;aspect-ratio:1.5;object-fit:cover;border:0;border-radius:0;box-shadow:none}.solution-v36 .sv36-visual figcaption{font-size:9px;line-height:1.8;color:#a69a8c;margin-top:12px}.sv36-with-ui .sv36-picture{padding-bottom:65px}.solution-v36 .sv36-native{display:block;position:absolute;right:0;bottom:0;width:76%;padding:0;border:4px solid white;border-radius:2px;box-shadow:0 8px 25px #735c3f0c;overflow:hidden;background:#fff;transition:translate .25s}.solution-v36 .sv36-native:hover{translate:0 -3px}.solution-v36 .sv36-native img{display:block;width:100%;height:auto;max-width:100%;max-height:none;object-fit:contain;border:0;border-radius:0;box-shadow:none;transform:none}.sv36-native>span{position:absolute;bottom:0;right:0;background:#fffffff5;color:var(--s-red);padding:5px 8px;font-size:9px;line-height:1.6;opacity:0;transition:opacity .2s}.sv36-native:hover>span,.sv36-native:focus-visible>span{opacity:1}
.sv36-nav{display:flex;justify-content:center;gap:44px;padding-inline:18px;min-height:61px;position:sticky;top:0;z-index:20;background:#fffffff5;border-bottom:1px solid var(--s-line);backdrop-filter:blur(12px)}.solution-v36 .sv36-nav a{white-space:nowrap;font-size:12px;color:#8b8175;border-bottom:2px solid transparent;padding:20px 0 17px;line-height:1.8}.solution-v36 .sv36-nav a[aria-current],.solution-v36 .sv36-nav a:hover{color:var(--s-red);border-color:var(--s-red)}
.sv36-context{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-block:84px}.sv36-context-copy h2{max-width:560px}.solution-v36 .sv36-pain-tags{display:flex;gap:12px 22px;list-style:none;padding:0;flex-wrap:wrap;margin-top:26px}.sv36-pain-tags li{font-size:11px;color:#9b655f;line-height:1.8;display:flex;gap:8px;align-items:center}.sv36-pain-tags li:before{content:"";width:3px;height:3px;border-radius:50%;background:#b9797e}.sv36-context .sv36-photo{aspect-ratio:1.65}
.sv36-flow{padding:26px 0 58px;border-bottom:1px solid var(--s-line)}.sv36-flow>.sv36-eyebrow{text-align:center}.solution-v36 .sv36-flow ol{display:flex;list-style:none;padding:30px 0 0;gap:0}.sv36-flow li{display:flex;align-items:center;justify-content:center;gap:16px;flex:1;position:relative;padding:8px 15px}.sv36-flow li+li:before{content:"→";position:absolute;left:-8px;color:#c69b99;font-family:serif;font-size:20px}.sv36-flow li>span{color:#b67678;font-family:Georgia,serif;font-size:21px;line-height:1}.sv36-flow strong{font-size:14px;color:#7c514e;font-weight:500;line-height:1.8}
.sv36-chapter{padding:80px 0}.sv36-chapter-grid{display:grid;grid-template-columns:.9fr 1.2fr;gap:88px;align-items:center}.sv36-chapter-copy{position:relative}.sv36-number{font-family:Georgia,serif;font-size:54px;line-height:1;color:#e4cfc6;font-style:italic;display:block;margin-bottom:20px}.solution-v36 .sv36-points{display:flex;gap:11px 25px;flex-wrap:wrap;list-style:none;padding:0;margin-top:26px}.sv36-points li{font-size:11px;line-height:1.8;color:#9d7a6c;position:relative;padding-left:12px}.sv36-points li:before{content:"";position:absolute;width:4px;height:4px;left:0;top:8px;border-radius:50%;background:#b67072}.sv36-chapter .sv36-photo{height:405px;aspect-ratio:auto}.sv36-chapter-2{background:var(--s-paper)}.sv36-chapter-2 .sv36-visual{order:-1}.sv36-chapter-2 .sv36-chapter-grid{grid-template-columns:1.2fr .9fr}
.sv36-value{background:#f7f3eb;padding-top:75px}.sv36-value-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:90px;align-items:center}.sv36-value-grid .sv36-photo{height:420px;aspect-ratio:auto}.sv36-value-copy h2{max-width:500px}.solution-v36 .sv36-value-list{display:grid;gap:21px;list-style:none;padding:0;margin-top:32px}.sv36-value-list li{display:flex;align-items:center;gap:18px;font-size:15px;line-height:1.8;color:#8c5a56}.sv36-value-list li>span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#efe4de;font-size:11px;color:#b4817e;flex-shrink:0;font-family:Georgia,serif}.sv36-delivery{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;margin-top:65px;padding:45px 0;border-top:1px solid #e6dccd;border-bottom:1px solid #e6dccd}.sv36-delivery h3{margin-top:13px;color:#84514b}.solution-v36 .sv36-delivery ul{padding:0;list-style:none;display:grid;gap:12px;margin-top:23px}.sv36-delivery li{font-size:12px;line-height:1.8;color:#8c8072}.sv36-delivery li:before{content:"—";color:#b28b7b;margin-right:12px}.sv36-faq>.sv36-eyebrow{margin-bottom:10px}.sv36-faq details{border-bottom:1px solid #e4d9cb;padding:15px 0}.sv36-faq details:last-child{border:0}.sv36-faq summary{color:#81564f;font-size:12px;line-height:1.8;cursor:pointer;list-style:none;padding-right:24px;position:relative}.sv36-faq summary:after{content:"+";position:absolute;right:0;color:#aa796d}.sv36-faq details[open] summary:after{content:"−"}.sv36-faq details>div{font-size:12px;line-height:1.95;color:#8c8072;padding-top:14px;max-width:62ch}.sv36-products{padding-top:32px}.sv36-products h3{font-size:11px;color:#9b8c7d}.sv36-products>div{display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:18px}.sv36-products a{display:flex;gap:14px;color:#9a6a60!important;font-size:11px;line-height:1.9}.sv36-cta{text-align:center;padding:70px 0 65px}.sv36-cta h2{font-size:30px;max-width:720px;margin:12px auto 15px}.sv36-cta p{font-size:12px;margin:0 auto}.sv36-cta .sv36-button{margin-top:25px}
/* Campus: a broad architectural opening and an alternating class-life sequence. */
.sv36-layout-campus .sv36-hero-grid{min-height:610px;display:block;padding:85px 0 100px}.sv36-layout-campus .sv36-hero-copy{max-width:575px}.sv36-layout-campus .sv36-hero-grid>.sv36-visual{position:absolute;inset:0 0 0 36%;height:100%;pointer-events:none}.sv36-layout-campus .sv36-hero-grid>.sv36-visual .sv36-picture{height:100%;min-height:0}.sv36-layout-campus .sv36-hero-grid>.sv36-visual .sv36-photo{height:100%;object-position:center}.sv36-layout-campus .sv36-hero-grid>.sv36-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#faf8f4 0%,#faf8f4dd 12%,#faf8f400 57%)}.sv36-layout-campus .sv36-hero-grid>.sv36-visual figcaption{position:absolute;bottom:12px;right:18px;z-index:2;background:#faf8f4d9;padding:3px 6px}.sv36-layout-campus .sv36-context{grid-template-columns:1.2fr .8fr}.sv36-layout-campus .sv36-context .sv36-photo{aspect-ratio:1.3}.sv36-layout-campus .sv36-chapter-2{background:#fff}.sv36-layout-campus .sv36-value-copy{order:-1}.sv36-layout-campus .sv36-value-grid{grid-template-columns:.95fr 1.2fr}
/* Existing systems: two related decisions side by side, followed by the pilot. */
.sv36-layout-continuity .sv36-hero-grid{grid-template-columns:1fr 1fr;gap:60px}.sv36-layout-continuity .sv36-hero .sv36-photo{height:510px}.sv36-layout-continuity .sv36-context>.sv36-visual{order:-1}.sv36-layout-continuity .sv36-context{grid-template-columns:.9fr 1.1fr}.sv36-chapter-pair{max-width:1280px;width:calc(100% - 120px);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:66px;padding:80px 0 20px}.sv36-chapter-pair>.sv36-chapter{padding:0;background:none}.sv36-chapter-pair .sv36-wrap{width:100%}.sv36-chapter-pair .sv36-chapter-grid{display:flex;flex-direction:column;align-items:stretch;gap:35px}.sv36-chapter-pair .sv36-visual{order:initial!important}.sv36-chapter-pair .sv36-chapter-copy{min-height:285px}.sv36-chapter-pair .sv36-photo{height:340px}.sv36-chapter-pair>.sv36-chapter-2{padding-top:80px}.sv36-layout-continuity>.sv36-chapter-3 .sv36-visual{order:-1}.sv36-layout-continuity>.sv36-chapter-3 .sv36-chapter-grid{grid-template-columns:1.2fr .9fr}.sv36-layout-continuity .sv36-value-list{grid-template-columns:1fr}.sv36-layout-continuity .sv36-flow li>span{width:42px;height:42px;border:1px solid #e5d2c6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}
/* Multi-school: a centered panorama, then planning, resource sharing and local preparation. */
.sv36-layout-network .sv36-hero-grid{display:block;text-align:center;padding-top:35px}.sv36-layout-network .sv36-hero-copy{max-width:760px;margin:0 auto 40px}.sv36-layout-network .sv36-hero-copy p{max-width:670px;margin:auto}.sv36-layout-network .sv36-actions{justify-content:center}.sv36-layout-network .sv36-hero .sv36-picture{min-height:0}.sv36-layout-network .sv36-hero .sv36-photo{height:460px;object-position:center 64%}.sv36-layout-network .sv36-hero-grid{padding-bottom:38px}.sv36-layout-network .sv36-flow{border:none;background:var(--s-paper);padding:38px 55px 45px;position:relative}.sv36-layout-network .sv36-flow li{flex-direction:column;gap:18px}.sv36-layout-network .sv36-flow li+li:before{content:"";width:60%;height:1px;background:#dcc1b7;left:-30%;top:26px}.sv36-layout-network .sv36-flow li>span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#fff;border:1px solid #e2c8bc;border-radius:50%;font-size:16px}.sv36-layout-network .sv36-chapter-1 .sv36-visual{order:-1}.sv36-layout-network .sv36-chapter-1 .sv36-chapter-grid{grid-template-columns:1.2fr .9fr}.sv36-layout-network .sv36-chapter-2{background:var(--s-paper);padding:0}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-grid{position:relative;display:block;padding:80px 0;min-height:630px}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-copy{position:relative;z-index:2;width:44%;padding:35px 30px 38px 0;background:linear-gradient(90deg,#faf8f4 75%,#faf8f4e0)}.sv36-layout-network .sv36-chapter-2 .sv36-visual{position:absolute;right:0;top:65px;width:66%}.sv36-layout-network .sv36-chapter-2 .sv36-photo{height:455px}.sv36-layout-network .sv36-chapter-2 .sv36-native{width:65%}.sv36-layout-network .sv36-value-grid{grid-template-columns:1.2fr .9fr}
/* Migration: a quiet, numbered technical path anchored in business verification. */
.sv36-layout-migration .sv36-hero-grid{grid-template-columns:1fr 1fr;gap:65px}.sv36-layout-migration h1{font-size:41px}.sv36-layout-migration .sv36-hero-copy{border-left:2px solid #e0b8aa;padding-left:30px}.sv36-layout-migration .sv36-context .sv36-visual{order:-1}.sv36-layout-migration .sv36-context{grid-template-columns:.9fr 1.1fr}.sv36-layout-migration .sv36-context .sv36-photo{aspect-ratio:1.2}.sv36-layout-migration .sv36-chapter{padding:65px 0;background:#fff}.sv36-layout-migration .sv36-chapter-grid{grid-template-columns:1.05fr 1fr;gap:90px;border-bottom:1px solid var(--s-line);padding-bottom:65px}.sv36-layout-migration .sv36-chapter-copy{padding-left:65px;border-left:1px solid #e6cec2}.sv36-layout-migration .sv36-number{position:absolute;left:-22px;top:-10px;width:43px;height:43px;display:flex;align-items:center;justify-content:center;font-size:19px;background:#f6e9e2;color:#af6d6d;border-radius:50%;font-style:normal}.sv36-layout-migration .sv36-chapter-2 .sv36-visual{order:initial}.sv36-layout-migration .sv36-chapter-3 .sv36-chapter-grid{border-bottom:0;padding-bottom:0}.sv36-layout-migration .sv36-points{display:grid;gap:13px}.sv36-mapping{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:25px;padding-top:22px;border-top:1px solid var(--s-line);font-size:10px;color:#aa8d7c}.sv36-mapping strong{font-weight:500;color:#956556}.sv36-layout-migration .sv36-value{padding-top:65px}
.sv36-motion .sv36-entered .sv36-chapter-copy,.sv36-motion .sv36-entered .sv36-context-copy{animation:sv36-arrive .65s both}.sv36-motion .sv36-entered>.sv36-visual,.sv36-motion .sv36-entered>.sv36-wrap>.sv36-visual{animation:sv36-arrive .85s both}@keyframes sv36-arrive{from{opacity:.6;translate:0 14px}to{opacity:1;translate:0 0}}
@media(max-width:1100px){.solution-v36 .sv36-wrap{width:calc(100% - 64px)}.solution-v36 h1{font-size:35px}.solution-v36 h2{font-size:28px}.sv36-hero-grid{gap:35px;min-height:540px}.sv36-hero .sv36-photo{height:420px}.sv36-context,.sv36-chapter-grid,.sv36-value-grid{gap:45px}.sv36-chapter-pair{width:calc(100% - 64px);gap:35px}.sv36-chapter-pair .sv36-chapter-copy{min-height:325px}.sv36-chapter-pair .sv36-photo{height:285px}.sv36-delivery{gap:50px}.sv36-layout-migration h1{font-size:34px}.sv36-layout-migration .sv36-chapter-grid{gap:45px}.sv36-layout-migration .sv36-chapter-copy{padding-left:38px}.sv36-layout-campus .sv36-hero-copy{max-width:480px}.sv36-layout-continuity .sv36-hero-grid,.sv36-layout-migration .sv36-hero-grid{gap:40px}.sv36-layout-continuity .sv36-hero .sv36-photo{height:450px}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-copy{width:48%}}
@media(max-width:820px){.solution-v36 h1,.sv36-layout-migration h1{font-size:30px}.solution-v36 h2{font-size:25px}.solution-v36 p{font-size:13px}.sv36-hero-grid{min-height:500px;gap:25px}.sv36-hero .sv36-photo{height:360px}.sv36-hero .sv36-picture{min-height:0}.sv36-hero-grid{padding-top:25px;padding-bottom:45px}.sv36-actions{gap:18px}.sv36-audience{font-size:9px}.sv36-context{gap:30px;padding-block:55px;grid-template-columns:1fr 1fr!important}.sv36-pain-tags{gap:9px 15px!important}.sv36-chapter-grid{gap:35px;grid-template-columns:.9fr 1.1fr}.sv36-chapter{padding:55px 0}.sv36-chapter .sv36-photo{height:335px}.sv36-chapter-copy h2{font-size:25px}.sv36-points{gap:10px 15px!important}.sv36-number{font-size:42px}.sv36-with-ui .sv36-picture{padding-bottom:45px}.solution-v36 .sv36-native{width:82%;border-width:3px}.sv36-value-grid{gap:30px;grid-template-columns:1fr 1fr}.sv36-value-grid .sv36-photo{height:355px}.sv36-value-list{gap:16px!important}.sv36-value-list li{font-size:13px;gap:12px}.sv36-delivery{grid-template-columns:.85fr 1.15fr;gap:35px}.sv36-nav{gap:30px}.solution-v36 .sv36-nav a{font-size:11px}.sv36-flow strong{font-size:12px}.sv36-flow li{gap:12px}.sv36-layout-campus .sv36-hero-grid{min-height:530px;padding:60px 0 75px}.sv36-layout-campus .sv36-hero-copy{width:61%}.sv36-layout-campus .sv36-hero-copy p{max-width:320px}.sv36-layout-campus .sv36-hero-grid>.sv36-visual{left:36%}.sv36-layout-campus .sv36-hero-grid>.sv36-visual:after{background:linear-gradient(90deg,#faf8f4 0%,#faf8f4df 18%,#faf8f400 85%)}.sv36-layout-continuity .sv36-hero .sv36-photo{height:390px}.sv36-chapter-pair{padding-top:55px;gap:30px}.sv36-chapter-pair .sv36-chapter-grid{gap:25px}.sv36-chapter-pair .sv36-chapter-copy{min-height:345px}.sv36-chapter-pair .sv36-photo{height:280px}.sv36-chapter-pair>.sv36-chapter-2{padding-top:55px}.sv36-layout-network .sv36-hero-copy{max-width:600px}.sv36-layout-network .sv36-hero .sv36-photo{height:340px}.sv36-layout-network .sv36-flow{padding:30px 35px}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-grid{min-height:620px;padding:50px 0}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-copy{width:50%;padding-right:20px}.sv36-layout-network .sv36-chapter-2 .sv36-visual{width:59%;top:70px}.sv36-layout-network .sv36-chapter-2 .sv36-native{width:85%}.sv36-layout-migration .sv36-hero-copy{padding-left:20px}.sv36-layout-migration .sv36-chapter-grid{gap:35px}.sv36-layout-migration .sv36-chapter-copy{padding-left:32px}.sv36-layout-migration .sv36-number{left:-17px;width:34px;height:34px;font-size:15px}.sv36-mapping{gap:7px;font-size:9px}.sv36-layout-migration .sv36-chapter{padding:40px 0}.sv36-layout-migration .sv36-chapter-grid{padding-bottom:40px}}
@media(max-width:560px){.solution-v36 .sv36-wrap{width:calc(100% - 40px)}.solution-v36 h1,.sv36-layout-migration h1{font-size:28px;line-height:1.6}.solution-v36 h2{font-size:25px;line-height:1.6}.solution-v36 p{font-size:12px;line-height:1.95}.sv36-eyebrow{font-size:10px}.sv36-crumb{padding:22px 0;font-size:9px;gap:9px}.solution-v36 .sv36-button{font-size:12px;padding:11px 19px;gap:22px;min-height:44px}.sv36-actions{margin-top:23px;gap:18px}.sv36-audience{margin-top:15px;font-size:9px}.solution-v36 .sv36-text-link{font-size:10px}.sv36-hero-grid,.sv36-layout-continuity .sv36-hero-grid,.sv36-layout-migration .sv36-hero-grid,.sv36-layout-campus .sv36-hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:28px;min-height:0;padding:10px 0 28px}.sv36-hero-copy,.sv36-layout-campus .sv36-hero-copy{width:100%;max-width:none}.sv36-layout-campus .sv36-hero-copy p{max-width:none}.sv36-hero h1{margin:16px 0 18px}.sv36-hero .sv36-picture{min-height:0}.sv36-hero .sv36-photo,.sv36-layout-continuity .sv36-hero .sv36-photo,.sv36-layout-network .sv36-hero .sv36-photo{height:auto;aspect-ratio:1.4}.sv36-layout-campus .sv36-hero-grid>.sv36-visual{position:relative;inset:auto;height:auto;pointer-events:auto}.sv36-layout-campus .sv36-hero-grid>.sv36-visual .sv36-photo{height:auto;aspect-ratio:1.3}.sv36-layout-campus .sv36-hero-grid>.sv36-visual:after{display:none}.sv36-layout-campus .sv36-hero-grid>.sv36-visual figcaption{position:static;padding:0;margin-top:10px;text-align:left;background:none}.solution-v36 .sv36-visual figcaption,.sv36-hero .sv36-visual figcaption{font-size:8px;line-height:1.8;margin-top:10px;text-align:left}.sv36-nav{justify-content:space-between;gap:0;padding:0 14px;min-height:51px;overflow-x:auto;scrollbar-width:none}.solution-v36 .sv36-nav a{font-size:9px;padding:16px 5px 12px}.solution-v36 [id]{scroll-margin-top:75px}.sv36-context,.sv36-layout-campus .sv36-context,.sv36-layout-network .sv36-context{display:flex;flex-direction:column;gap:25px;padding-block:42px;align-items:stretch}.sv36-context>.sv36-visual{order:initial!important}.sv36-context-copy h2{margin-top:12px}.sv36-context .sv36-photo,.sv36-layout-campus .sv36-context .sv36-photo,.sv36-layout-migration .sv36-context .sv36-photo{aspect-ratio:1.4}.sv36-pain-tags{margin-top:18px!important}.sv36-pain-tags li{font-size:10px}.sv36-flow{padding:10px 0 30px}.sv36-flow>.sv36-eyebrow{font-size:9px}.solution-v36 .sv36-flow ol{padding-top:22px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px 0}.sv36-flow li{gap:12px;justify-content:flex-start;padding:5px 9px}.sv36-flow li+li:before{display:none}.sv36-flow li>span{font-size:17px}.sv36-flow strong{font-size:12px}.sv36-chapter{padding:36px 0}.sv36-chapter-grid,.sv36-chapter-2 .sv36-chapter-grid,.sv36-layout-continuity>.sv36-chapter-3 .sv36-chapter-grid,.sv36-layout-network .sv36-chapter-1 .sv36-chapter-grid{display:flex;flex-direction:column;gap:25px;align-items:stretch}.sv36-chapter-grid>.sv36-visual{order:initial!important}.sv36-number{font-size:38px;margin-bottom:16px}.solution-v36 .sv36-chapter-copy h2{font-size:25px;margin:10px 0 16px}.sv36-points{margin-top:20px!important;gap:10px 16px!important}.sv36-points li{font-size:10px}.sv36-chapter .sv36-photo{height:auto;aspect-ratio:1.35}.solution-v36 .sv36-native{width:83%;border-width:3px}.sv36-native>span{opacity:1;font-size:8px;padding:3px 5px}.sv36-with-ui .sv36-picture{padding-bottom:35px}.sv36-value,.sv36-layout-migration .sv36-value{padding-top:40px}.sv36-value-grid,.sv36-layout-campus .sv36-value-grid,.sv36-layout-network .sv36-value-grid{display:flex;flex-direction:column;gap:25px;align-items:stretch}.sv36-value-grid>.sv36-value-copy{order:initial}.sv36-value-grid .sv36-photo{height:auto;aspect-ratio:1.35}.sv36-value-list{margin-top:23px!important;gap:17px!important}.sv36-value-list li{font-size:13px;gap:15px}.sv36-value-list li>span{width:32px;height:32px;font-size:10px}.sv36-delivery{display:flex;flex-direction:column;gap:35px;padding:30px 0;margin-top:35px}.sv36-delivery h3{font-size:16px;margin-top:10px}.sv36-delivery li{font-size:11px}.sv36-faq summary,.sv36-faq details>div{font-size:11px}.sv36-products{padding-top:25px}.sv36-products>div{gap:10px 20px}.sv36-products a{font-size:10px}.sv36-cta{padding:40px 0}.sv36-cta h2{font-size:25px;margin:12px auto 15px;max-width:340px}.sv36-cta p{font-size:11px}.sv36-chapter-pair{width:calc(100% - 40px);display:flex;flex-direction:column;gap:35px;padding:36px 0 0}.sv36-chapter-pair>.sv36-chapter-2{padding-top:0}.sv36-chapter-pair .sv36-chapter-copy{min-height:0}.sv36-chapter-pair .sv36-wrap{width:100%}.sv36-chapter-pair .sv36-photo{height:auto;aspect-ratio:1.35}.sv36-layout-continuity .sv36-flow li>span{width:30px;height:30px;font-size:13px}.sv36-layout-network .sv36-hero-copy{max-width:none;margin:0;text-align:left}.sv36-layout-network .sv36-actions{justify-content:flex-start}.sv36-layout-network .sv36-flow{padding:25px 20px 28px}.sv36-layout-network .sv36-flow ol{grid-template-columns:1fr;gap:18px}.sv36-layout-network .sv36-flow li{flex-direction:row;justify-content:flex-start;gap:20px}.sv36-layout-network .sv36-flow li>span{width:34px;height:34px;font-size:14px}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-grid{display:flex;min-height:0;padding:36px 0;gap:25px}.sv36-layout-network .sv36-chapter-2 .sv36-chapter-copy{width:100%;padding:0;background:none}.sv36-layout-network .sv36-chapter-2 .sv36-visual{position:relative;inset:auto;width:100%}.sv36-layout-network .sv36-chapter-2 .sv36-photo{height:auto;aspect-ratio:1.35}.sv36-layout-network .sv36-chapter-2 .sv36-native{width:83%}.sv36-layout-migration .sv36-hero-copy{padding-left:17px}.sv36-layout-migration .sv36-chapter{padding:35px 0}.sv36-layout-migration .sv36-chapter-grid{display:flex;gap:25px;padding-bottom:30px}.sv36-layout-migration .sv36-chapter-copy{padding-left:32px;margin-left:14px}.sv36-layout-migration .sv36-number{top:5px;left:-15px;width:30px;height:30px;font-size:13px}.sv36-layout-migration .sv36-points{gap:11px!important}.sv36-mapping{font-size:9px;margin-top:20px;gap:6px}}
@media(prefers-reduced-motion:reduce){.solution-v36 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.solution-v36 .sv36-button:hover,.solution-v36 .sv36-native:hover{translate:none}}

.solution-v36 .sv36-guide-link{display:inline-flex;margin-top:22px;gap:12px}
@media(max-width:560px){.sv36-layout-network .sv36-hero-grid{display:flex;gap:28px}}
