/* 1600 × 900 native editorial layouts. Approved artwork preserved; BP copy revisions only. */
.full-designed .full-title{left:80px;right:80px;top:124px;font-size:50px;line-height:1.24;letter-spacing:-1.5px}.full-designed .full-lead{left:80px;right:80px;top:200px;font-size:22px;line-height:1.55;color:#6A7981}.full-designed.dark .full-lead{color:#B2C2CC}.full-designed h2{font-size:32px;font-weight:500;line-height:1.35}.full-designed h3{font-size:25px;font-weight:500;line-height:1.4}.full-designed p{font-size:21px;line-height:1.65}.full-designed small{font-size:16px;line-height:1.6}.full-designed strong{font-weight:500}.full-designed b{font-weight:500}.full-designed ol{padding:0;margin:0;list-style:none}.full-designed .chain{display:flex;align-items:center;gap:20px}.full-designed .chain b{font-size:21px;white-space:nowrap}.full-designed .chain i,.deliverables-chain i,.path-foundation>i{width:30px;height:1px;background:#8BA0AC;position:relative;flex:none}.full-designed .chain i:after,.deliverables-chain i:after,.path-foundation>i:after{content:'';position:absolute;right:0;top:-3px;border-left:6px solid #8BA0AC;border-top:3px solid transparent;border-bottom:3px solid transparent}.full-designed footer>span:first-child{max-width:1350px}.full-designed footer>span:last-child:not(:first-child){white-space:nowrap}.dark .full-title{color:#F7F4EF}
/* Scale and economics: independent measures above an explanatory feedback line. */
.metric-pair{left:80px;right:80px;top:273px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.metric-pair>div+div{border-left:1px solid #CBD3D6;padding-left:62px}.metric-number{font:500 137px/1.04 'Segoe UI',sans-serif;color:#305A72;letter-spacing:-5px}.metric-number small{font:400 30px 'Microsoft YaHei';letter-spacing:0;margin-right:10px}.metric-number span{font:400 30px 'Microsoft YaHei';letter-spacing:0;margin-left:14px}.metric-pair h2{font-size:28px;margin-top:22px}.metric-pair p{font-size:20px;color:#657780;margin-top:13px;max-width:640px}.feedback-engine{left:80px;right:80px;top:591px;border-top:1px solid #C2CED2;padding-top:25px;display:grid;grid-template-columns:260px 1fr;column-gap:34px}.feedback-engine h2{font-size:29px;grid-row:span 2;color:#8E6A41}.feedback-engine h2 span{font-size:18px;color:#788288;display:block;margin-top:9px}.feedback-engine .chain{margin-top:5px}.feedback-engine>p{font-size:19px;color:#6E7B82;margin-top:19px;line-height:1.6}.z-acceleration .fine-note{left:80px;right:80px;top:761px;font-size:16px;line-height:1.55;color:#7D878C}
/* Knowledge: image, question-to-feedback sequence, and a separate learning study. */
.knowledge-art{left:770px;top:232px;width:754px;height:503px;object-fit:contain;mix-blend-mode:multiply}.knowledge-copy{left:80px;top:283px;width:638px;z-index:2}.knowledge-copy h2{font-size:38px;color:#345268}.knowledge-copy p{font-size:21px;color:#627580;margin-top:22px}.knowledge-copy p+p{margin-top:13px}.knowledge-sequence{left:80px;top:563px;width:650px;display:grid;grid-template-columns:1fr 1fr;gap:24px 35px}.knowledge-sequence li{border-top:1px solid #C9D2D6;padding-top:12px;display:flex;gap:20px}.knowledge-sequence b{font-size:22px;color:#486B7C;white-space:nowrap}.knowledge-sequence span{font-size:18px;line-height:1.55;color:#72828A}.knowledge-study{left:835px;top:654px;right:80px;display:flex;gap:27px;align-items:flex-start;background:#F7F4EFF2;padding-top:15px;border-top:1px solid #CBD2D3}.knowledge-study>strong{font:500 59px/1.15 'Segoe UI';color:#567183;flex:none}.knowledge-study>strong span{font:400 15px 'Microsoft YaHei';display:block;margin-top:9px}.knowledge-study h3{font-size:23px}.knowledge-study p{font-size:17px;line-height:1.6;color:#697980;margin-top:10px}.knowledge-takeaway{left:80px;top:780px;width:705px;font-size:18px!important;color:#4A616E}
/* Work: three responsibility levels arranged as a stepped stream. */
.work-stream{left:80px;right:80px;top:280px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:45px}.work-phase{padding:25px 0 0;border-top:2px solid #4D7187}.work-phase>span{font-size:18px;color:#96B2C1}.work-phase h2{font-size:43px;margin-top:20px;line-height:1.25;color:#EFF4F4}.work-phase p{color:#B2C3CD;margin-top:23px;font-size:21px;max-width:415px}.work-phase>b{display:block;font-size:18px;margin-top:20px;color:#8EBDD7}.work-phase.phase-two{margin-top:45px;border-color:#73959B}.work-phase.phase-three{margin-top:90px;border-color:#BB956B}.phase-three>b{color:#DFB989}.work-example{left:80px;right:80px;top:683px;display:grid;grid-template-columns:185px 235px 1fr;gap:25px;border-top:1px solid #435D6C;padding-top:22px;align-items:start}.work-example>span{font-size:17px;color:#7997AA;padding-top:7px}.work-example h3{font-size:27px}.work-example p{font-size:19px;line-height:1.6;color:#B7C6CD}.work-takeaway{left:80px;top:788px;font-size:21px!important;color:#E8ECEC}
/* Employment: the statistic and its interpretation stay visibly distinct. */
.employment-fact{left:80px;top:273px;width:540px}.employment-fact>span{font-size:18px;color:#74818C}.employment-fact>strong{display:block;font:500 167px/1.12 'Segoe UI';letter-spacing:-8px;color:#3E6179;margin:10px 0 8px}.employment-fact>strong span{font-size:65px;letter-spacing:0;margin-left:12px}.employment-fact h2{font-size:29px}.employment-fact p{font-size:20px;color:#627786;margin-top:16px}.employment-fact small{display:block;margin-top:18px;color:#778792;font-size:15px}.employment-meaning{left:760px;top:283px;right:80px}.employment-meaning>h2{font-size:35px;line-height:1.35;margin-bottom:24px}.employment-meaning>div{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:20px 0;border-top:1px solid #CDD5D9}.employment-meaning b{font-size:23px;color:#7E715E}.employment-meaning p{font-size:20px;color:#647782;line-height:1.6}.employment-bottom{left:80px;right:80px;top:713px;background:#E7ECEE;padding:23px 30px;display:grid;grid-template-columns:220px 1fr;gap:38px}.employment-bottom h3{font-size:26px;color:#405D70}.employment-bottom p{font-size:19px;color:#617680;line-height:1.65}
/* Competitive layers: labels / evidence / implications, no league-table shortcut. */
.competition-layers{left:80px;right:80px;top:274px}.competition-layers>div{display:grid;grid-template-columns:58px 178px 602px 1fr;gap:24px;align-items:center;min-height:161px;border-top:1px solid #415965;padding:24px 0}.competition-layers>div>span{font:400 30px 'Segoe UI';color:#7391A2;align-self:start}.competition-layers h2{font-size:32px;line-height:1.35;color:#E6EBE9}.competition-layers p{font-size:20px;line-height:1.65;color:#AFBFCA;padding-right:26px}.competition-layers b{font-size:19px;line-height:1.7;color:#B8C9D1;border-left:2px solid #AB8864;padding-left:26px}.competition-takeaway{left:80px;right:80px;top:797px;font-size:22px!important;color:#D6E2E7}
/* Model families: one editorial feature with two focused creative capabilities. */
.model-editorial{left:80px;right:80px;top:283px;display:grid;grid-template-columns:520px 1fr;gap:80px}.model-primary{padding:30px 35px 29px;background:#E6EDF1;border-top:3px solid #4C7D9A;min-height:343px}.model-editorial span{font-size:17px;color:#698090}.model-primary h2{font:500 51px 'Segoe UI';margin-top:17px;color:#2E5670}.model-primary p{font-size:21px;color:#5D7381;margin-top:18px}.model-primary b{display:block;font-size:22px;line-height:1.6;margin-top:24px;color:#41677C}.model-secondary{display:flex;flex-direction:column;gap:27px}.model-secondary>div{border-bottom:1px solid #CBD5D9;padding-bottom:21px}.model-secondary h2{font:500 31px 'Segoe UI';margin-top:8px}.model-secondary p{font-size:19px;color:#6D7B81;margin-top:12px}.model-secondary b{display:block;margin-top:10px;font-size:18px;color:#9A784F}.model-fit{left:80px;right:80px;top:690px;display:grid;grid-template-columns:280px 1fr;gap:14px 27px}.model-fit h3{font-size:24px}.model-fit>div{display:flex;gap:33px;align-items:center}.model-fit>div span{font-size:22px;color:#456B80;border-bottom:2px solid #CFDCE2;padding-bottom:10px}.model-fit>p{grid-column:2;font-size:18px;line-height:1.65;color:#6B7B83}
/* Implementation: a research proof and the four necessary layers of a system. */
.compiler-proof{left:80px;top:283px;width:567px}.compiler-proof>span{font-size:18px;color:#778792}.compiler-proof>strong{display:block;font:500 133px/1.12 'Segoe UI';letter-spacing:-6px;color:#3D677F;margin-top:17px}.compiler-proof>strong span{font:400 26px 'Microsoft YaHei';letter-spacing:0;margin-left:15px}.compiler-proof h2{font-size:32px;line-height:1.35;margin-top:12px}.compiler-proof p{font-size:21px;color:#6B7E88;margin-top:21px}.compiler-proof small{display:block;color:#778892;font-size:16px;margin-top:16px}.implementation-stack{left:760px;top:274px;right:80px;display:flex;flex-direction:column;gap:14px}.implementation-stack>div{display:grid;grid-template-columns:160px 1fr;gap:8px 22px;padding:21px 25px;background:#E1EAF0;border-left:3px solid #7396AC}.implementation-stack>div:nth-child(2){margin-left:20px;background:#E5ECEF}.implementation-stack>div:nth-child(3){margin-left:40px;background:#E7ECEA}.implementation-stack>div:nth-child(4){margin-left:60px;background:#EAE7E0;border-color:#B89F7F}.implementation-stack span{font-size:16px;color:#7A8C95;grid-column:1;grid-row:1;align-self:center}.implementation-stack h3{font-size:28px;grid-column:2;grid-row:1;color:#456276}.implementation-stack p{grid-column:1/-1;font-size:19px;color:#6B808C;padding-top:5px}.implementation-takeaway{left:80px;top:786px;right:80px;border-top:1px solid #CBD4D8;padding-top:17px;font-size:21px!important}
/* Accumulation: rising maturity without invented quantitative scales. */
.accumulation-copy{left:80px;top:295px;width:530px}.accumulation-copy h2{font-size:45px;color:#F0F0E9;line-height:1.3}.accumulation-copy p{font-size:21px;line-height:1.8;color:#ADBFCA;margin-top:27px}.accumulation-steps{left:735px;right:80px;top:277px}.accumulation-steps>div{padding:18px 0 23px 61px;position:relative;border-top:1px solid #536F7E;margin-bottom:8px}.accumulation-steps>div:nth-child(2){margin-left:35px}.accumulation-steps>div:nth-child(3){margin-left:70px}.accumulation-steps>div:nth-child(4){margin-left:105px}.accumulation-steps span{position:absolute;left:0;top:20px;font:400 27px 'Segoe UI';color:#D2A46F}.accumulation-steps h3{font-size:28px}.accumulation-steps p{font-size:19px;color:#9FB6C5;margin-top:9px}.accumulation-bottom{left:80px;right:80px;top:788px;font-size:22px!important;color:#D6E2E8;border-top:1px solid #3D5868;padding-top:17px}
/* Chongqing context: two separate policy facts beside growth conditions. */
.opc-facts{left:80px;top:274px;width:524px;display:flex;flex-direction:column;gap:25px}.opc-facts>div+div{border-top:1px solid #CAD5D9;padding-top:24px}.opc-facts strong{font:500 94px/1.12 'Segoe UI';letter-spacing:-3px;color:#436B80}.opc-facts strong span{font:400 27px 'Microsoft YaHei';margin-left:12px;letter-spacing:0}.opc-facts h3{font-size:24px;margin-top:8px}.opc-facts p{font-size:17px;color:#72848E;margin-top:12px}.opc-conditions{left:730px;top:288px;right:80px}.opc-conditions>h2{font-size:36px;margin-bottom:24px}.opc-conditions>div{position:relative;padding:17px 0 16px 90px;border-top:1px solid #CAD5D9}.opc-conditions span{position:absolute;left:0;top:20px;font-size:21px;color:#997A54}.opc-conditions h3{font-size:26px}.opc-conditions p{font-size:19px;color:#6A7D87;margin-top:8px}.opc-formula{left:80px;right:80px;top:761px;display:flex;align-items:center;gap:20px;border-top:1px solid #C9D6DB;padding-top:24px;font-size:23px;color:#3F657B}.opc-formula i{font-style:normal;color:#ADBBC2}.opc-formula strong{font-size:19px;color:#7C8D96;margin-left:auto}
/* Platform paths: a common foundation with three independent development routes. */
.path-foundation{left:80px;right:80px;top:289px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #476575;padding-bottom:32px}.path-foundation>div{width:282px}.path-foundation span{font:400 34px 'Segoe UI';color:#83A9C0;display:block;margin-bottom:15px}.path-foundation h3{font-size:30px;color:#EEF0EB}.path-foundation p{font-size:20px;margin-top:11px;color:#A8BECC}.path-common{left:80px;right:80px;top:499px;text-align:center;font-size:17px;color:#91AEBE}.path-common strong{display:block;font-size:31px;color:#E2EAEF;margin-top:13px}.path-branch{left:80px;top:589px;width:1440px;height:70px}.path-directions{left:80px;right:80px;top:661px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:68px;text-align:center}.path-directions span{font-size:16px;color:#CBAB81}.path-directions h2{font-size:29px;margin-top:8px}.path-directions p{font-size:18px;line-height:1.55;color:#A8BECC;margin-top:11px}
/* Guided real task: inputs, an enlarged editable document, feedback and reuse. */
.z-practice{background:#EEF1EB}.practice-input{left:80px;top:290px;width:372px}.practice-input>span,.practice-input>div>span,.practice-feedback>span,.practice-feedback>div>span{font-size:17px;color:#7C8F7C}.practice-input h2{font-size:32px;line-height:1.4;margin-top:16px;color:#3E5B49}.practice-input>p{font-size:20px;color:#667C68;margin-top:21px}.practice-input small{display:block;font-size:15px;color:#879783;margin-top:12px}.practice-input>div{border-top:1px solid #C8D4C5;margin-top:26px;padding-top:21px}.practice-input>div p{font-size:19px;color:#506B58;margin-top:13px}.practice-paper{left:523px;top:276px;width:520px;height:523px;background:#FCFBF6;border-top:4px solid #7D9580;padding:31px 36px;box-shadow:0 18px 45px #2D473617;color:#425A46}.practice-paper small{font-size:16px;color:#91A08D}.practice-paper h2{font-size:33px;line-height:1.45;margin-top:19px;margin-bottom:28px;font-weight:500}.practice-field{display:grid;grid-template-columns:92px 1fr;gap:10px;font-size:20px;border-top:1px solid #DFE4D8;padding:15px 0}.practice-field>span{font-size:16px;color:#83917D;align-self:center}.practice-field b{grid-column:2;color:#A47F4D;font-size:17px}.practice-paper>p{font-size:17px;color:#879580;line-height:1.7;margin-top:17px}.practice-feedback{left:1110px;top:329px;width:410px}.practice-feedback h3{font-size:28px;color:#3B5B47;margin-top:19px}.practice-feedback p{font-size:21px;color:#718570;margin-top:19px}.practice-feedback>div{margin-top:62px;border-top:1px solid #C6D3C3;padding-top:25px}
/* Training: lecturer action, learner action, and visible practice outputs. */
.curriculum-row{left:80px;right:80px;top:282px;min-height:151px;display:grid;grid-template-columns:64px 372px 472px 1fr;column-gap:35px;padding:29px 0;border-top:1px solid #C9D3D7;align-items:start}.curriculum-row+.curriculum-row{top:456px}.curriculum-row+.curriculum-row+.curriculum-row{top:630px}.curriculum-n{font:400 45px/1 'Segoe UI';color:#8AA4AF}.curriculum-row h2{font-size:30px}.curriculum-row p{font-size:19px;line-height:1.6;color:#657882;margin-top:10px}.curriculum-row small{display:block;font-size:15px;color:#84929A;margin-top:15px}.curriculum-row>div:nth-child(3) p{margin:0 0 14px;font-size:19px}.curriculum-row b{margin-right:17px;color:#415E70}.curriculum-result{border-left:3px solid #A3BAB0;padding:0 0 0 24px}.curriculum-row:nth-of-type(2) .curriculum-result{border-color:#9CB9CB}.curriculum-row:nth-of-type(3) .curriculum-result{border-color:#A7ADCA}.curriculum-result>span{font-size:15px;color:#88949A}.curriculum-result h3{font-size:25px;margin-top:10px}.curriculum-result p{font-size:16px}
/* Muted four-way product comparison. */
.product-columns{left:80px;right:80px;top:285px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-column{padding:27px 27px 0;min-height:463px;display:block;background:#E7EDE7;border-top:3px solid #7A9884;color:#345B47}.product-column.blue{background:#E4EBEF;border-color:#729BB5;color:#345F7B}.product-column.amber{background:#EEE8DF;border-color:#BBA17E;color:#806947}.product-column.purple{background:#E8E8EF;border-color:#949DBC;color:#56617E}.product-column>span{font-size:16px;opacity:.73}.product-column h2{font-size:31px;margin-top:21px;line-height:1.4}.product-column p{font-size:18px;line-height:1.65;margin-top:18px;min-height:61px;opacity:.75}.product-figure{font:500 67px 'Segoe UI';letter-spacing:-2px;margin-top:22px}.product-figure small{font:400 19px 'Microsoft YaHei';letter-spacing:0;margin-left:8px}.product-column>b{display:block;font-size:16px;line-height:1.6;min-height:53px;margin-top:7px;opacity:.8}.product-column>div:last-child{font-size:17px;border-top:1px solid #A8B8AF77;margin-top:14px;padding:17px 0}.product-footnote{left:80px;top:786px;font-size:19px!important;color:#798892}
/* Records: an enlarged data result, not a miniature application mockup. */
.z-records{background:#EDF1ED}.records-input{left:80px;top:286px;width:390px;color:#3D614C}.records-input>span{font-size:17px;color:#89998C}.records-input>strong{display:block;font:500 123px/1.1 'Segoe UI';margin-top:16px;letter-spacing:-5px}.records-input>strong small{font:400 27px 'Microsoft YaHei';margin-left:13px;letter-spacing:0}.records-input h2{font-size:30px;margin-top:5px}.records-input>p{font-size:21px;color:#768B79;margin-top:20px}.records-input>div{border-top:1px solid #C1D0C3;padding-top:24px;margin-top:30px}.records-input h3{font-size:24px}.records-input>div p{font-size:20px;color:#7A8D7C;margin-top:14px}.records-table{left:560px;right:80px;top:295px;background:#FAFBF6;padding:25px 31px 26px;box-shadow:0 12px 40px #40564010}.records-table>div{display:flex;justify-content:space-between;align-items:center}.records-table h2{font-size:29px;color:#45614D}.records-table a{font-size:15px;color:#8C9B87;border-bottom:1px solid #B9C6B2;padding-bottom:5px}.records-table table{margin-top:28px;width:100%;border-collapse:collapse;font-size:24px;color:#4D6856}.records-table th{font-size:16px;font-weight:400;color:#8A9B88;text-align:right;padding:12px 0}.records-table td{text-align:right;padding:16px 0;border-top:1px solid #E0E6DA;font-family:'Segoe UI','Microsoft YaHei'}.records-table th:first-child,.records-table td:first-child{text-align:left}.records-table tfoot{background:#E3ECDE}.records-table tfoot td{font-weight:500;color:#426341}.records-table tfoot td:first-child{padding-left:12px}.records-table tfoot td:last-child{padding-right:12px}.records-table>p{font-size:17px;line-height:1.6;color:#879784;margin-top:21px}.records-table>p b{color:#637C60;margin-right:12px}.records-roles{left:560px;right:80px;top:786px;display:flex;gap:19px;align-items:center;font-size:18px;color:#5F765F}.records-roles span{font-size:15px;color:#899B83}.records-roles span:nth-of-type(2){margin-left:25px}
/* Advanced workstation: concept art and native, legible task example. */
.advanced-intro{left:80px;top:288px;width:466px;z-index:3}.advanced-intro h2{font-size:42px;line-height:1.3}.advanced-intro>p{font-size:20px;line-height:1.75;color:#A6B9C7;margin-top:23px}.advanced-price{margin-top:28px;color:#94BBD3}.advanced-price strong{font:500 75px/1.1 'Segoe UI';letter-spacing:-3px}.advanced-price>span{font-size:24px;margin-left:10px}.advanced-price small{display:block;font-size:17px;color:#8FA9BA;margin-top:14px}.advanced-art{left:580px;top:229px;width:960px;height:640px;object-fit:contain;mask-image:linear-gradient(to right,transparent,black 8%,black 97%,transparent);opacity:.91}.advanced-task{left:894px;top:421px;width:514px;background:#152A38F5;padding:23px 25px;color:#CDDFE9;border:1px solid #486677;z-index:2}.advanced-task>span{font-size:14px;color:#739BB4}.advanced-task h3{font-size:25px;margin-top:11px}.advanced-task p{font-size:18px;line-height:1.7;color:#A9C0CF;margin-top:12px}.advanced-task small{display:block;font-size:13px;color:#809CAB;margin-top:15px}.advanced-retain{left:80px;right:80px;top:699px;display:grid;grid-template-columns:repeat(3,1fr);gap:45px;z-index:3;background:#19272FF5;padding-top:19px;border-top:1px solid #3A5668}.advanced-retain span{font-size:21px;color:#B8CAD5}.advanced-retain p{font-size:17px;color:#7F9CB0;margin-top:10px}.advanced-bottom{left:80px;right:80px;top:798px;font-size:17px!important;color:#89A3B5;z-index:3}
/* Related artifacts: three visibly different output formats. */
.deliverables-scope{left:80px;right:80px;top:270px;display:flex;align-items:center;gap:23px;border-top:1px solid #CCD6D9;border-bottom:1px solid #CCD6D9;padding:16px 0}.deliverables-scope>span{font-size:16px;color:#8C9BA2}.deliverables-scope>b{font-size:21px;color:#425F71}.deliverables-scope>strong{font:500 39px 'Segoe UI';color:#3C6780}.deliverables-scope small{font:400 16px 'Microsoft YaHei';margin-left:8px}.deliverables-scope p{font-size:16px;line-height:1.5;margin-left:auto;color:#7E909A}.deliverables-work{left:80px;right:80px;top:385px;display:grid;grid-template-columns:625px 480px 265px;gap:35px}.deliverables-work a{display:block}.deliverables-work img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;box-shadow:0 15px 28px #263C4119}.deliverables-work h2{font-size:28px;margin-top:16px}.deliverables-work p{font-size:17px;color:#86958F;margin-top:7px}.deliverable-ppt{padding-top:53px}.deliverable-doc{position:relative;background:#E7ECDF;padding:23px 28px;height:357px;color:#51694E;border-top:3px solid #A1B591}.deliverable-doc small{font-size:14px;letter-spacing:3px;color:#8BA07F}.deliverable-doc h3{font-size:31px;font-weight:400;line-height:1.4;margin-top:13px}.deliverable-doc p{font-size:15px;line-height:1.6;margin-top:17px;color:#8F9E84}.deliverable-doc h2{font-size:25px;margin-top:15px;padding-top:14px;border-top:1px solid #C4CEBA}.deliverable-doc>span{font-size:15px;display:block;margin-top:6px;color:#8E9D82}.deliverables-chain{left:80px;right:80px;top:809px;display:flex;gap:18px;align-items:center;font-size:18px;color:#597383}.deliverables-chain p{font-size:15px;color:#8D9BA2;margin-left:auto}
/* Bespoke workflow: inputs, reusable method, and outputs. */
.z-custom{background:#F1EDE5}.custom-price{right:80px;top:263px;color:#91734C;display:flex;align-items:baseline;gap:12px}.custom-price strong{font:500 44px 'Segoe UI';letter-spacing:-1px}.custom-price>span{font-size:21px}.custom-price small{font-size:15px;margin-left:16px;color:#A4947E}.custom-source{left:80px;top:349px;width:371px}.custom-source>span,.custom-method>span,.custom-output>span{font-size:16px;color:#A18B6C}.custom-source h2{font-size:32px;margin-top:14px;color:#655942}.custom-source>p{font-size:20px;color:#897E6D;margin-top:21px}.custom-source>div{margin-top:31px;padding-top:22px;border-top:1px solid #D7CBB7}.custom-source h3{font-size:23px}.custom-source>div p{font-size:20px;line-height:1.8;color:#918370;margin-top:16px}.custom-method{left:570px;top:345px;width:500px;height:431px;background:#FBF8F1;border-top:3px solid #B39A76;padding:26px 33px;box-shadow:0 14px 32px #66532E11}.custom-method h2{font-size:33px;margin-top:12px;color:#725F43}.custom-method ol{list-style:decimal;padding-left:24px;margin-top:24px;font-size:23px;color:#8B775D;line-height:1.95}.custom-method>div{border-top:1px solid #DFD4C3;padding-top:20px;margin-top:21px;line-height:1.8;font-size:20px;color:#9C896E}.custom-method small{display:block;font-size:15px;color:#B19E81;margin-top:15px}.custom-output{left:1180px;top:393px;width:331px}.custom-output h3{font-size:37px;line-height:1.4;margin-top:20px;color:#786245}.custom-output p{font-size:22px;line-height:1.95;margin-top:31px;color:#9A8669}.custom-connectors{left:80px;top:322px;width:1440px;height:450px;pointer-events:none}
.custom-steps{left:80px;top:283px;width:531px}.custom-steps li{display:flex;gap:25px;padding:14px 0 19px;border-bottom:1px solid #CFD8DB}.custom-steps li>span{font:400 30px/1.4 'Segoe UI';color:#9EACB3;min-width:45px}.custom-steps h2{font-size:27px;color:#496A7C}.custom-steps p{font-size:18px;color:#8A9BA3;margin-top:8px}.custom-examples{left:736px;right:80px;top:285px;display:flex;flex-direction:column;gap:24px}.custom-examples>div{background:#E7EBEB;padding:21px 26px;display:grid;grid-template-columns:259px 1fr;gap:10px 25px}.custom-examples>div:nth-child(2){background:#EEE9E2}.custom-examples>div>span{grid-column:1/-1;font-size:15px;color:#91A0A5;margin-bottom:5px}.custom-examples h2{grid-row:2/5;font-size:30px;line-height:1.45;color:#566A70}.custom-examples p{font-size:17px;line-height:1.6;color:#889A9E}.custom-examples p b{display:block;font-size:14px;color:#617F89;margin-bottom:5px}
/* Enterprise development: increasing scope shown as stages, not bundled tiers. */
.z-enterprise-path{background:#222C40}.enterprise-levels{left:80px;right:80px;top:305px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px;align-items:end;height:365px}.enterprise-levels>div{padding:27px 27px 30px;background:#2D3C52;border-top:3px solid #748AA4;min-height:260px}.enterprise-levels>div:nth-child(2){min-height:300px;background:#35425A;border-color:#8A9CB8}.enterprise-levels>div:nth-child(3){min-height:340px;background:#414A61;border-color:#B3A98F}.enterprise-levels span{font-size:17px;color:#A8B9CB}.enterprise-levels h2{font-size:30px;margin-top:23px}.enterprise-levels p{font-size:21px;line-height:1.8;color:#B7C5D3;margin-top:22px}.enterprise-levels b{display:block;font-size:19px;margin-top:29px;color:#C5B796}.enterprise-continuity{left:80px;right:80px;top:733px;display:flex;align-items:center;gap:50px;border-top:1px solid #54627C;padding-top:25px}.enterprise-continuity>span{font-size:17px;color:#91A2B8}.enterprise-continuity .chain{gap:25px}.enterprise-continuity .chain b{font-size:20px;color:#BFCDDB}
/* Service application map: need and output are explicitly paired. */
.service-matrix{left:80px;right:80px;top:281px}.service-matrix>div{display:grid;grid-template-columns:204px 617px 1fr;gap:31px;align-items:center;border-top:1px solid #CED9DC;padding:23px 0;min-height:145px}.service-matrix>div>span{font-size:24px;color:#869BA6}.service-matrix h2{font-size:31px;line-height:1.4;color:#406276}.service-matrix>div>div{border-left:2px solid #AABDC5;padding-left:30px}.service-matrix b{font-size:15px;color:#8F9DA5}.service-matrix p{font-size:21px;color:#697F8B;line-height:1.7;margin-top:7px}.service-questions{left:80px;right:80px;top:775px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #C8D3D7;padding-top:22px}.service-questions h3{font-size:21px;color:#596D75}.service-questions span{font-size:22px;color:#8B785F}
/* Project development: a horizontal road with actual outputs at each step. */
.project-input{left:80px;right:80px;top:278px;display:flex;align-items:center;gap:43px;border-top:1px solid #CCD7DC;padding-top:21px}.project-input span{font-size:17px;color:#899DA9}.project-input b{font-size:23px;color:#496F82}.project-road{left:80px;right:80px;top:367px;display:grid;grid-template-columns:repeat(5,1fr);gap:31px}.project-road li{position:relative;padding-top:25px;border-top:1px solid #92AAB6}.project-road li>span{font:500 41px 'Segoe UI';color:#64899D}.project-road h2{font-size:27px;margin-top:21px;letter-spacing:-.5px}.project-road p{font-size:20px;line-height:1.7;color:#7C919D;margin-top:17px}.project-road b{font-size:17px;color:#A08A69;display:block;margin-top:23px;padding-top:19px;border-top:1px solid #D6DFE0}.project-support{left:80px;right:80px;top:703px;display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:50px;border-top:1px solid #C7D4DA;padding-top:23px}.project-support h3{font-size:23px;color:#44667A}.project-support p{font-size:18px;color:#8497A1;margin-top:11px}
/* Three independent development choices. */
.z-development{background:#EBF0EC}.development-base{left:80px;right:80px;top:288px;display:flex;gap:61px;align-items:center;border-bottom:1px solid #C2D0C6;padding-bottom:25px}.development-base span{font-size:18px;color:#8D9C8F}.development-base strong{font-size:27px;color:#4D6B56}.development-paths{left:80px;right:80px;top:409px;display:grid;grid-template-columns:repeat(3,1fr);gap:65px}.development-paths>div{padding-top:24px;border-top:3px solid #90A692;position:relative;min-height:339px}.development-paths>div:nth-child(2){border-color:#95B0B8}.development-paths>div:nth-child(3){border-color:#B3AD90}.development-paths span{font-size:16px;color:#8D9C8D}.development-paths h2{font-size:41px;margin-top:22px;color:#466752}.development-paths p{font-size:21px;line-height:1.8;color:#748975;margin-top:23px}.development-paths p+p{margin-top:12px}.development-paths b{position:absolute;left:0;top:308px;font-size:18px;color:#8E9176}
/* Partner cooperation: handover roles left, four event formats right. */
.partner-process{left:80px;top:281px;width:458px}.partner-process>div{position:relative;padding:0 0 26px 69px;margin-bottom:21px;border-bottom:1px solid #456272}.partner-process span{position:absolute;left:0;top:2px;font:400 35px 'Segoe UI';color:#7FA6BC}.partner-process h2{font-size:30px}.partner-process p{font-size:20px;color:#9FB9C8;margin-top:12px}.partner-formats{left:669px;right:80px;top:282px}.partner-formats>div{display:grid;grid-template-columns:160px 1fr;gap:8px 27px;min-height:111px;border-top:1px solid #4A6677;padding-top:21px}.partner-formats h3{font-size:27px;grid-row:span 2;color:#D7E3E9}.partner-formats p{font-size:19px;color:#ABC2D0}.partner-formats b{font-size:16px;color:#B49C79;margin-bottom:21px}.partner-resources{left:80px;right:80px;top:785px;display:flex;gap:43px;align-items:center;border-top:1px solid #425E6E;padding-top:19px}.partner-resources span{font-size:16px;color:#7F9CAD}.partner-resources b{font-size:20px;color:#A8BDCA}
/* Reference and service appendices are intentionally calmer. */
.z-sources .source-columns{left:80px;right:80px;top:261px;display:grid;grid-template-columns:1fr 1fr;gap:74px}.source-columns>div>a{display:block;border-top:1px solid #D5DDDF;padding:11px 0 12px}.source-columns a b{font-size:19px;line-height:1.4;color:#4C6D7C}.source-columns a span{font-size:15px;line-height:1.5;display:block;color:#83959D;margin-top:5px}.source-columns .source-inline{font-size:15px;line-height:1.7;color:#8FA0A7;margin:8px 0 16px}.source-columns .source-inline a{color:#52788E;text-decoration:underline}.source-principle{padding-top:18px;margin-top:15px;border-top:1px solid #BBCDD5}.source-principle h3{font-size:23px;color:#607F8E}.source-principle p{font-size:17px;line-height:1.65;color:#899BA2;margin-top:11px}.z-notes .service-notes-grid{left:80px;right:80px;top:278px;display:grid;grid-template-columns:1fr 1fr;gap:30px 80px}.service-notes-grid>div{border-top:1px solid #CBD7DB;padding-top:19px;min-height:152px}.service-notes-grid h3{font-size:25px;color:#537385}.service-notes-grid p{font-size:19px;color:#7A909C;margin-top:13px;line-height:1.7}
/* Existing commissioned media, reframed at generous size. */
.z-architecture>.eyebrow,.z-scenes>.eyebrow,.z-films>.eyebrow,.z-website>.eyebrow,.z-ppt>.eyebrow{left:80px;top:45px;font-size:17px;letter-spacing:2px;color:#637D8B;border-left:28px solid #F2A24A;padding-left:14px;line-height:18px}.z-architecture>h2,.z-scenes>h2,.z-films>h2,.z-website>h2,.z-ppt>h2{left:80px;right:80px;top:124px;font-size:50px;line-height:1.24;font-weight:500;letter-spacing:-1.5px}.z-architecture>.lead,.z-scenes>.lead,.z-films>.lead,.z-website>.lead,.z-ppt>.lead{left:80px;right:80px;top:201px;font-size:22px;color:#6C818E}.architecture-before{left:80px;top:296px;width:360px}.image-heading{font-size:19px;color:#78919E;margin-bottom:13px}.architecture-before img{width:360px;aspect-ratio:16/9;object-fit:cover;display:block}.architecture-before p{font-size:14px;margin-top:12px;color:#9AA6AA}.architecture-after{left:498px;top:282px;width:1022px;height:526px;overflow:hidden}.architecture-after img{width:100%;height:100%;object-fit:cover}.image-corner{position:absolute;top:17px;left:20px;background:#1D3339C9;color:#E9ECE8;padding:9px 14px;font-size:16px}.architecture-story{left:80px;top:621px;width:373px}.architecture-story h3{font-size:27px;line-height:1.65;font-weight:400;color:#6B7E7E}.scene-triptych{left:80px;right:80px;top:280px;height:531px;display:grid;grid-template-columns:879px 1fr;gap:28px}.scene-triptych figure{margin:0;position:relative;overflow:hidden}.scene-triptych figure img{width:100%;height:100%;object-fit:cover;display:block}.scene-triptych figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:27px 24px 19px;color:#F2F2E9;background:linear-gradient(transparent,#1F3337E8)}.scene-triptych figcaption b{font-size:25px;font-weight:400}.scene-triptych figcaption span{font-size:16px;color:#C7D1CB}.scene-triptych>div{display:grid;grid-template-rows:1fr 1fr;gap:22px}.scene-triptych>div figcaption{padding:30px 18px 17px}.scene-triptych>div figcaption b{font-size:23px}.scene-triptych>div figcaption span{font-size:14px}.film-layout{left:80px;right:80px;top:274px;height:536px;display:grid;grid-template-columns:1006px 1fr;gap:65px}.film-posters{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.film-card{border:0;padding:0;background:#1E2B32;color:#E6EBED;text-align:left;display:block;position:relative;overflow:hidden}.film-card>img{width:100%;height:449px;display:block;object-fit:contain;background:#17262E}.film-card>span{display:block;font-size:18px;padding:17px 14px 0}.film-card>span b{color:#DAB083;font:500 20px 'Segoe UI';margin-right:10px}.film-card>small{display:block;padding:9px 14px 12px;font-size:13px;color:#839FAA}.film-method h3{font-size:34px;line-height:1.4;font-weight:500;color:#425F6F;margin-top:10px}.film-method>div{border-top:1px solid #CDD8DE;padding-top:20px;margin-top:27px}.film-method b{font-size:23px;font-weight:500;color:#638292}.film-method p{font-size:19px;line-height:1.6;color:#8C9DA5;margin-top:11px}.website-layout{left:80px;right:80px;top:279px;height:531px;display:grid;grid-template-columns:959px 1fr;gap:48px}.proof-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;color:#7C928F;font-size:16px}.proof-top a{font-size:15px;border-bottom:1px solid #BBCBC5;padding-bottom:4px}.website-main>img{width:959px;height:453px;object-fit:contain;object-position:top;background:#EBEDE5;display:block;box-shadow:0 18px 32px #29463918}.website-main>p{font-size:18px;color:#84978D;margin-top:16px}.website-side{display:flex;gap:28px;align-items:flex-start;padding-top:39px}.phone-preview{width:204px;height:399px;flex:none;border:8px solid #3B5048;border-radius:22px;overflow:hidden;background:#ECEEE4}.phone-preview img{display:block;width:100%;height:auto}.website-side>div:last-child{padding-top:13px}.website-side b{font-size:23px;font-weight:500;line-height:1.6;color:#667B6A}.website-side p{font-size:21px;line-height:1.8;color:#8B9D87;margin-top:20px}.website-side small{font-size:15px;line-height:1.65;color:#9FAC93;display:block;margin-top:26px}.ppt-proof-layout{left:80px;right:80px;top:280px;display:grid;grid-template-columns:1079px 306px;gap:55px}.ppt-proof-main>img{width:1079px;height:486px;object-fit:contain;background:#EAEBE1;box-shadow:0 18px 36px #42503418;display:block}.ppt-proof-main>div{display:flex;align-items:center;justify-content:space-between;color:#7B8C72;margin-top:19px}.ppt-proof-main b{font-size:26px;font-weight:500}.ppt-proof-main span{font-size:20px}.ppt-proof-side{display:flex;flex-direction:column;gap:14px}.ppt-thumb{display:flex;gap:15px;align-items:center}.ppt-thumb img{width:198px;aspect-ratio:16/9;object-fit:contain;box-shadow:0 6px 18px #42503413}.ppt-thumb span{font-size:17px;line-height:1.6;color:#89977D}.ppt-proof-side>a{margin-top:17px;color:#738B6A;border-top:1px solid #CDD8C8;padding-top:23px;font-size:17px}
/* Cover and closing share the same commissioned brand image. */
.z-cover,.z-closing{background:#15232D;color:#F4F1E8}.cover-art,.prod-closing-art{inset:0;width:1600px;height:900px;object-fit:cover}.cover-wording{left:80px;top:167px;width:930px}.park-name{font-size:26px;letter-spacing:5px;color:#B1C4CA}.z-cover h1{font-size:70px;line-height:1.24;margin-top:29px;letter-spacing:-2px;font-weight:500}.cover-sub{font-size:26px!important;margin-top:28px;color:#A6BEC8}.cover-services{display:flex;gap:33px;margin-top:35px}.cover-services span{font-size:21px;color:#C1CBCD;border-left:2px solid #C49764;padding-left:17px}.cover-partners{left:80px;top:723px;display:flex;align-items:center;gap:25px}.partner-yqp{font-size:35px;font-weight:500;letter-spacing:3px}.times{font-size:25px;color:#78929E}.cover-partners img{width:193px;height:55px;object-fit:contain}.partner-note{font-size:18px;color:#8FA8B5;margin-left:14px}.z-cover .cover-footer,.z-closing footer{color:#899FAC;font-size:15px;letter-spacing:1px}.prod-closing-art{opacity:.7}.prod-closing-wording{left:80px;top:111px;width:990px}.prod-closing-wording h2{font-size:62px;line-height:1.26;font-weight:500;margin-top:28px;letter-spacing:-1px}.prod-closing-wording>p{font-size:25px;color:#ACBFC7;margin-top:25px}.prod-closing-questions{display:flex;gap:22px;margin-top:38px}.prod-closing-questions span{font-size:20px;padding-bottom:14px;border-bottom:1px solid #74909D;color:#D2D8D6}.eng-closing-response{font-size:19px;line-height:1.8;color:#A6BAC4;margin-top:23px}.prod-closing-actions{left:80px;top:688px;display:flex;gap:42px;color:#BBA282;font-size:20px}.prod-closing-brand{left:80px;top:753px;display:flex;gap:24px;align-items:center}.prod-closing-brand strong{font-size:29px;font-weight:500;letter-spacing:3px}.prod-closing-brand>span{font-size:23px;color:#8397A4}.prod-closing-brand img{width:182px;height:44px;object-fit:contain}
/* Reader: stable named windows, route selection, print and video. */
.review-nav{gap:16px}.review-brand span{max-width:240px;font-size:12px;margin-left:12px}#pageSelect{max-width:240px}#routeSelect{max-width:156px}.sheet[hidden]{display:none}.slide footer>span:last-child:not(:first-child){white-space:nowrap}.slide footer>span:only-child{white-space:normal}#filmDialog{border:1px solid #526B78;padding:0;background:#152731;color:#F6F3EB;max-width:min(1000px,92vw);max-height:92vh;width:auto;border-radius:6px;box-shadow:0 30px 120px #0006}#filmDialog::backdrop{background:#08131ADE}.film-head{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:15px 20px}.film-head h3{font-size:18px;font-weight:500}.film-head button{background:#314E5F;border:0;color:white;padding:9px 16px;border-radius:3px}#filmPlayer{display:block;max-width:90vw;max-height:80vh;width:auto;min-width:250px;background:#0A1319}.video-error{padding:20px;color:#D7C2A7}
@media(max-width:1100px){.review-brand span{display:none}.review-nav{gap:10px;padding:0 18px}.review-brand{font-size:18px}#pageSelect{max-width:200px}}
@media(max-width:700px){.review-nav{flex-wrap:wrap;height:92px;align-content:center;gap:8px;padding:8px 12px}.review-brand{font-size:16px;width:96px;margin-right:0}.review-nav select{max-width:none!important;width:auto;font-size:11px}.review-nav #routeSelect{width:144px}.review-nav #pageSelect{width:232px;order:5}.review-nav button{margin-left:auto}.review-nav a:not(.review-brand){font-size:12px}.review-nav a:last-child{display:block}.sheet{scroll-margin-top:104px}.bottom-nav{bottom:9px}.full-designed .full-title{font-weight:600}}
/* Full-size render corrections: preserve reading space around captions and tables. */
.scene-triptych{grid-template-columns:879px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.scene-triptych figure,.scene-triptych>div{min-height:0;height:100%}.scene-triptych>div{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.scene-triptych img{min-height:0}
.phone-preview img{height:100%;object-fit:cover;object-position:top}
.records-table{top:281px;padding-bottom:20px}.records-table table{margin-top:22px}.records-table td{padding:12px 0}.records-table>p{margin-top:17px}.records-roles{top:798px}
.deliverables-work{grid-template-columns:585px 505px 265px;gap:42px}.deliverables-chain{top:807px}.deliverables-work h2{margin-top:13px}.deliverables-work p{margin-top:5px}.deliverable-ppt{padding-top:37px}
.implementation-stack>div{padding:16px 25px}.implementation-stack{gap:12px}.implementation-stack p{padding-top:2px}.implementation-takeaway{top:789px}
.enterprise-levels>div{min-height:300px}.enterprise-levels>div:nth-child(2){min-height:345px}.enterprise-levels>div:nth-child(3){min-height:390px}
.knowledge-art{mask-image:linear-gradient(to right,transparent,black 5%,black 97%,transparent)}.knowledge-study{background:#F7F4EF;top:672px;padding-top:17px}.knowledge-study p{font-size:18px}.knowledge-study>strong{font-size:64px}
.full-designed:not(.dark) p{color:#657984}.z-practice p,.z-records p,.z-development p{color:#657A67!important}.z-custom p{color:#88765B!important}
.z-architecture>.eyebrow,.z-scenes>.eyebrow,.z-films>.eyebrow,.z-website>.eyebrow,.z-ppt>.eyebrow{border:0;padding-left:42px;right:80px}.z-architecture>.eyebrow:before,.z-scenes>.eyebrow:before,.z-films>.eyebrow:before,.z-website>.eyebrow:before,.z-ppt>.eyebrow:before{content:'';position:absolute;left:0;top:8px;width:28px;height:3px;background:#F2A24A}.z-architecture>.eyebrow:after,.z-scenes>.eyebrow:after,.z-films>.eyebrow:after,.z-website>.eyebrow:after,.z-ppt>.eyebrow:after{content:'AI应用与企业创新赋能平台';position:absolute;right:0;top:0;font-size:15px;color:#6B7982;letter-spacing:1px}
.z-architecture>h2,.z-scenes>h2,.z-films>h2,.z-website>h2,.z-ppt>h2{font-weight:600}.architecture-story h3{font-size:26px;line-height:1.6}
@media print{#filmDialog{display:none!important}.slide:not(.pilot){-webkit-print-color-adjust:exact;print-color-adjust:exact}.sheet[hidden]{display:block!important}.review-nav{display:none!important}.full-designed .full-title{font-weight:600}}
/* BP 2026-09-15: local reflow for longer approved copy, no new visual system. */
.z-products .product-columns{top:273px;align-items:stretch}
.z-products .product-column{padding:23px 25px 0;min-height:486px}
.z-products .product-column h2{margin-top:16px}
.z-products .product-column p{min-height:149px;margin-top:14px;font-size:18px;line-height:1.55}
.z-products .product-figure{margin-top:11px}
.z-products .product-column>div:last-child{font-size:16px;padding:11px 0;line-height:1.55;min-height:72px}
.z-products .product-column>b{min-height:51px;font-size:15px}
.z-products .product-footnote{display:none}
.z-products footer>span{max-width:1350px}
#p20 .domestic-delivery{top:570px;width:479px}
#p20 .domestic-delivery>div{margin-bottom:15px;gap:14px}
#p20 .domestic-delivery b{line-height:1.6}
#p20 .workspace-files p{line-height:1.55}
#p20 .workspace-files h3{margin-top:13px}
#p26 .enterprise-price{width:408px}
#p26 .enterprise-price small{line-height:1.6;letter-spacing:0;color:#67718A}
.z-curriculum .curriculum-result small{font-size:15px;line-height:1.5;margin-top:9px;color:#657882}
.z-curriculum .curriculum-row{padding-top:22px;padding-bottom:19px}
.z-custom-steps .custom-steps{width:565px;top:274px}
.z-custom-steps .custom-steps li{padding:12px 0 15px}
.z-custom-steps .custom-steps p{font-size:18px;line-height:1.55}
.z-deliverables .deliverables-work{top:373px;grid-template-columns:570px 497px 265px}
.z-deliverables .deliverables-work p{font-size:17px;line-height:1.5}
.z-deliverables .deliverable-ppt{padding-top:40px}
.z-enterprise-path .enterprise-levels{top:285px;height:397px;align-items:stretch}
.z-enterprise-path .enterprise-levels>div{min-height:397px;padding:24px}
.z-enterprise-path .enterprise-levels h2{font-size:29px;margin-top:20px}
.z-enterprise-path .enterprise-levels p{font-size:20px;line-height:1.9;margin-top:20px;color:#C8D3DF}
.z-enterprise-path .enterprise-levels b{font-size:18px;line-height:1.6;margin-top:22px}
.z-enterprise-path .enterprise-continuity{top:755px;padding-top:18px}
.z-enterprise-path .enterprise-common{left:80px;top:710px;font-size:18px;color:#ADBFD1}
.z-notes .service-notes-grid{top:267px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 37px}
.z-notes .service-notes-grid>div{min-height:0;padding-top:14px}
.z-notes .service-notes-grid h3{font-size:24px}
.z-notes .service-notes-grid p{font-size:18px;line-height:1.65;margin-top:10px}
.z-notes .service-guarantee{grid-column:1/-1;grid-row:3;background:#E8EEF0;padding:16px 23px!important;border-top:2px solid #7799AB}
.z-notes .service-guarantee p{font-size:19px;line-height:1.65}
.z-notes .service-notes-grid>div:last-child{grid-column:3;grid-row:2}
