:root{--site-font:'Noto Sans SC','Microsoft YaHei',Arial,sans-serif;--site-primary:#0f766e;--site-primary-dark:#123044;--site-primary-soft:#dff5ef;--site-accent:#2563eb;--site-text:#172033;--site-muted:#526071;--site-line:#dbe4ef;--site-page-bg:#ffffff;--site-soft-bg:#f6f8fb}
body{margin:0;font-family:var(--site-font);color:var(--site-text);background:var(--site-page-bg)}*{box-sizing:border-box}img{max-width:100%}a{color:inherit}.site-nav-more{position:relative;display:inline-flex;align-items:center}.site-nav-more>a{cursor:pointer}.site-nav-more-list{display:none;position:absolute;right:0;top:100%;z-index:90;min-width:168px;background:#fff;border:1px solid var(--site-line);box-shadow:0 16px 34px rgba(15,23,42,.14);padding:8px;border-radius:6px}.site-nav-more:hover .site-nav-more-list,.site-nav-more:focus-within .site-nav-more-list{display:block}.site-nav-more-list a{display:block!important;white-space:nowrap;color:var(--site-text)!important;padding:8px 10px!important;text-align:left!important}

/* vjs2flm4tdos */
.vjs2flm4tdos{background:#fff;border-bottom:1px solid #e2e8ef;color:#172333}.vjs2flm4tdos .wrap{max-width:1160px;margin:auto;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:22px}.vjs2flm4tdos .brand{display:flex;align-items:center;gap:12px;color:#172333;text-decoration:none;font-weight:900}.vjs2flm4tdos img{width:42px;height:42px;object-fit:contain}.vjs2flm4tdos nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.vjs2flm4tdos nav a{color:#172333;text-decoration:none;font-weight:700}.vjs2flm4tdos .call{background:#315f91;color:#fff;border-radius:6px;padding:10px 14px}@media(max-width:820px){.vjs2flm4tdos .wrap{display:block}.vjs2flm4tdos nav{margin-top:14px}.vjs2flm4tdos .call{display:inline-block}}

/* xhgui1cgmzzr */
.xhgui1cgmzzr{background:#111827;color:#dbe5f3;padding:48px 20px 24px}.xhgui1cgmzzr .wrap{max-width:1180px;margin:0 auto}.xhgui1cgmzzr .brand{display:grid;grid-template-columns:1fr auto;gap:24px;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:20px}
.xhgui1cgmzzr h2{font-size:28px;color:#fff;margin:0 0 10px}.xhgui1cgmzzr p{line-height:1.75;margin:0;color:#cbd7e6}.xhgui1cgmzzr .nav{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:22px}.xhgui1cgmzzr a{color:#dbe5f3;text-decoration:none;display:block;margin:0 0 8px}.xhgui1cgmzzr h3{color:#fff;margin:0 0 12px}.xhgui1cgmzzr .bottom{margin-top:18px;color:#9fb0c7}@media(max-width:760px){.xhgui1cgmzzr .brand,.xhgui1cgmzzr .nav{grid-template-columns:1fr}}

/* xu8rk3qt */
.xu8rk3qt{padding:86px 20px;background:#f7fafc}
.xu8rk3qt .wrap{max-width:1180px;margin:0 auto}
.xu8rk3qt .top{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:end;margin-bottom:24px}
.xu8rk3qt h1{font-size:46px;line-height:1.16;color:var(--site-text);margin:0}.xu8rk3qt .top p{color:var(--site-muted);line-height:1.85;margin:0}
.xu8rk3qt .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.xu8rk3qt article{background:#fff;border:1px solid #dce5ef;border-radius:20px;padding:18px}
.xu8rk3qt b{display:block;color:var(--site-primary);margin-bottom:8px}.xu8rk3qt p{color:var(--site-muted);line-height:1.7;margin:0}
@media(max-width:860px){.xu8rk3qt .top,.xu8rk3qt .cards{grid-template-columns:1fr}.xu8rk3qt h1{font-size:34px}}

/* edfybrfi */
.edfybrfi{padding:58px 0;background:#eef3f8;color:#172638}.edfybrfi .wrap{max-width:1040px;margin:auto;padding:0 18px}.edfybrfi .card{background:#fff;border:1px solid #dfe7ef;border-radius:8px;padding:30px;display:grid;grid-template-columns:260px 1fr;gap:26px}.edfybrfi h2{font-size:30px;margin:0}.edfybrfi .tag{margin-top:14px;color:#315f91;font-weight:800}.edfybrfi .text{line-height:1.9;color:#405060;column-count:2;column-gap:28px}.edfybrfi .text p{margin:0 0 12px;break-inside:avoid}@media(max-width:820px){.edfybrfi .card{grid-template-columns:1fr}.edfybrfi .text{column-count:1}}

/* uvtmvok38j */
.uvtmvok38j{padding:76px 20px;background:#f3f7fb;color:var(--site-text)}.uvtmvok38j .wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:460px 1fr;gap:28px;align-items:start}
.uvtmvok38j figure{margin:0;position:sticky;top:20px;border-radius:8px;overflow:hidden;background:#dce7f2}.uvtmvok38j img{width:100%;aspect-ratio:5/4;object-fit:cover;display:block}
.uvtmvok38j h2{font-size:32px;margin:0 0 16px}.uvtmvok38j .list{display:grid;gap:10px}.uvtmvok38j article{background:#fff;border:1px solid #dce6f0;border-radius:6px;padding:15px}
.uvtmvok38j b{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px}.uvtmvok38j b em{font-style:normal;color:#1e5d86}.uvtmvok38j p{margin:0;color:#5a6878;line-height:1.7}@media(max-width:860px){.uvtmvok38j .wrap{grid-template-columns:1fr}.uvtmvok38j figure{position:static}}

/* rlkni138di */
.rlkni138di{padding:62px 0;background:#fbfaf7;color:#1d2735}.rlkni138di .wrap{max-width:1180px;margin:auto;padding:0 22px;display:grid;grid-template-columns:420px 1fr;gap:28px;align-items:center}.rlkni138di .visual{position:relative}.rlkni138di img{width:100%;height:360px;object-fit:cover;border-radius:6px}.rlkni138di .tag{position:absolute;left:18px;bottom:18px;background:#fff;padding:10px 14px;border-radius:4px}.rlkni138di h2{font-size:32px;margin:0 0 16px}.rlkni138di .rows{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rlkni138di article{background:#fff;border:1px solid #e6dfd2;padding:16px}.rlkni138di h3{margin:0 0 7px}@media(max-width:820px){.rlkni138di .wrap,.rlkni138di .rows{grid-template-columns:1fr}}

/* uxwna898 */
.uxwna898{padding:74px 20px;background:#fff;color:var(--site-text)}.uxwna898 .wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:430px 1fr;gap:26px}
.uxwna898 h2{font-size:32px;margin:0 0 18px}.uxwna898 .lead{border:1px solid #dce6f0;border-radius:6px;overflow:hidden;background:#f8fafc}.uxwna898 img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}
.uxwna898 .lead div{padding:16px}.uxwna898 article{padding:14px 0;border-bottom:1px solid #e8eef5}.uxwna898 time{font-size:13px;color:#607185}.uxwna898 h3{margin:6px 0;line-height:1.45}.uxwna898 a{color:var(--site-text);text-decoration:none}.uxwna898 p{color:var(--site-muted);line-height:1.65;margin:0}@media(max-width:860px){.uxwna898 .wrap{grid-template-columns:1fr}}

/* dwx0peyzwgpm */
.dwx0peyzwgpm{padding:62px 0;background:#fff;color:#172235}.dwx0peyzwgpm .wrap{max-width:1080px;margin:auto;padding:0 22px}.dwx0peyzwgpm .title{display:grid;grid-template-columns:300px 1fr;gap:24px;margin-bottom:22px}.dwx0peyzwgpm h2{font-size:31px;margin:0}.dwx0peyzwgpm .title p{color:#607086;line-height:1.8;margin:0}.dwx0peyzwgpm ol{list-style:none;margin:0;padding:0;counter-reset:item;display:grid;gap:12px}.dwx0peyzwgpm li{counter-increment:item;background:#f7f9fc;border:1px solid var(--site-line);padding:16px;border-radius:6px}.dwx0peyzwgpm li:before{content:counter(item);display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2563eb;color:#fff;margin-right:10px}.dwx0peyzwgpm strong{color:#172235}@media(max-width:720px){.dwx0peyzwgpm .title{grid-template-columns:1fr}}

/* xth6ohwwt0 */
.xth6ohwwt0{padding:60px 0;background:#fff;color:#172333}.xth6ohwwt0 .wrap{max-width:1160px;margin:auto;padding:0 18px}.xth6ohwwt0 .head{display:flex;justify-content:space-between;gap:22px;align-items:end;margin-bottom:22px}.xth6ohwwt0 h2{font-size:30px;margin:0}.xth6ohwwt0 .head p{margin:0;color:#607184;line-height:1.8}.xth6ohwwt0 .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.xth6ohwwt0 blockquote{margin:0;background:#f7f9fc;border:1px solid #e2e8ef;border-radius:8px;padding:18px}.xth6ohwwt0 p{line-height:1.72;color:#5f6e7d}.xth6ohwwt0 cite{font-style:normal;font-weight:900;color:#315f91}@media(max-width:820px){.xth6ohwwt0 .head{display:block}.xth6ohwwt0 .grid{grid-template-columns:1fr}}

/* xpztoezbuhbf */
.xpztoezbuhbf{padding:52px 20px;background:#fff}
.xpztoezbuhbf .wrap{max-width:1120px;margin:0 auto;border-top:1px solid #dce5ef;border-bottom:1px solid #dce5ef;padding:22px 0;display:flex;justify-content:space-between;gap:18px;align-items:center}
.xpztoezbuhbf h2{font-size:30px;color:var(--site-text);margin:0}.xpztoezbuhbf p{color:var(--site-muted);line-height:1.7;margin:6px 0 0}
.xpztoezbuhbf a{white-space:nowrap;background:var(--site-text);color:#fff;border-radius:999px;padding:12px 18px;text-decoration:none;font-weight:900}
@media(max-width:720px){.xpztoezbuhbf .wrap{display:block}.xpztoezbuhbf a{display:inline-block;margin-top:14px}}

/* s23k5bhwubh */
.s23k5bhwubh{padding:13px 20px;background:#f8fafc;border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line)}
.s23k5bhwubh .wrap{max-width:1080px;margin:0 auto;display:flex;gap:8px;align-items:center;color:var(--site-muted);font-size:14px}
.s23k5bhwubh a{color:var(--site-text);text-decoration:none;font-weight:900}
.s23k5bhwubh span:last-child{color:var(--site-primary)}

/* r0fipu4yrbgy */
.r0fipu4yrbgy{background:#fff}.r0fipu4yrbgy .image{height:300px;background:url('<?php echo site_h(section_image('pagehero_clean_glass')); ?>') center/cover no-repeat}.r0fipu4yrbgy .trail{background:#f1f1f1}.r0fipu4yrbgy nav{width:min(1180px,92%);margin:0 auto;padding:18px 0;color:#777}.r0fipu4yrbgy nav a{color:#555;text-decoration:none}.r0fipu4yrbgy h1{width:min(1180px,92%);margin:54px auto 20px;text-align:center;font-size:42px;color:#333}.r0fipu4yrbgy .line{width:54px;height:5px;background:#e60012;margin:0 auto 22px}

/* x1mvy3xcy */
.x1mvy3xcy{padding:64px 0;background:#fff;color:#1d2835}.x1mvy3xcy .wrap{max-width:1120px;margin:auto;padding:0 18px;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.x1mvy3xcy img{width:100%;aspect-ratio:16/11;object-fit:cover;border-radius:8px}.x1mvy3xcy .copy{border-left:5px solid #4f7fb7;padding-left:24px}.x1mvy3xcy h2{font-size:30px;margin:0 0 16px}.x1mvy3xcy .text{line-height:1.9;color:#536171}.x1mvy3xcy .text p{margin:0 0 12px}.x1mvy3xcy .meta{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.x1mvy3xcy .meta span{border:1px solid #d9e3ed;border-radius:6px;padding:7px 11px;color:#42617d}@media(max-width:760px){.x1mvy3xcy .wrap{grid-template-columns:1fr}}

/* zm5jvhdv */
.zm5jvhdv{padding:72px 20px;background:#fff}
.zm5jvhdv .wrap{max-width:1060px;margin:0 auto}
.zm5jvhdv .head{display:grid;grid-template-columns:.32fr .68fr;gap:22px;margin-bottom:20px}
.zm5jvhdv h2{font-size:31px;color:var(--site-text);margin:0}.zm5jvhdv .head p{margin:0;color:var(--site-muted);line-height:1.8}
.zm5jvhdv .faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.zm5jvhdv details{border:1px solid #dce5ef;border-radius:16px;background:#f8fafc;padding:16px}
.zm5jvhdv summary{cursor:pointer;color:var(--site-text);font-weight:900;line-height:1.55}.zm5jvhdv p{color:#5b6675;line-height:1.75;margin:12px 0 0}
@media(max-width:760px){.zm5jvhdv .head,.zm5jvhdv .faq{grid-template-columns:1fr}}

/* zuk60vup6 */
.zuk60vup6{padding:20px 0;background:#fff;color:#536273}.zuk60vup6 .wrap{max-width:1120px;margin:auto;padding:0 18px}.zuk60vup6 nav{background:#f2f6fa;border:1px solid #dfe7ef;border-radius:8px;padding:12px 16px;display:flex;gap:10px;align-items:center}.zuk60vup6 a{color:#315f91;text-decoration:none;font-weight:700}.zuk60vup6 i{font-style:normal;color:#9aa6b3}.zuk60vup6 b{color:#223142}@media(max-width:620px){.zuk60vup6 nav{overflow:auto;white-space:nowrap}}

/* kv34bts447t */
.kv34bts447t{padding:62px 20px;background:#fff}
.kv34bts447t .wrap{max-width:1080px;margin:0 auto;border-left:6px solid var(--site-primary);padding-left:22px}
.kv34bts447t h1{font-size:40px;line-height:1.2;margin:0 0 10px;color:var(--site-text)}
.kv34bts447t p{max-width:760px;line-height:1.85;color:var(--site-muted);margin:0}
@media(max-width:620px){.kv34bts447t h1{font-size:30px}}

/* mushqmqw */
.mushqmqw{padding:82px 20px;background:#fff}.mushqmqw .wrap{max-width:1120px;margin:auto;display:grid;grid-template-columns:1fr 380px;gap:34px;align-items:center}
.mushqmqw .copy{border-left:6px solid var(--site-primary);padding-left:22px}.mushqmqw h2{font-size:39px;color:var(--site-text);line-height:1.2;margin:0 0 16px}
.mushqmqw p{color:#5c6b7d;line-height:1.8}.mushqmqw .steps{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.mushqmqw span{background:#f5f7fb;border:1px solid var(--site-line);border-radius:999px;padding:9px 13px;color:var(--site-text)}
.mushqmqw figure{margin:0;background:var(--site-text);border-radius:32px;padding:18px}.mushqmqw img{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:24px}
@media(max-width:860px){.mushqmqw .wrap{grid-template-columns:1fr}}

/* z3oy71yzacbz */
.z3oy71yzacbz{padding:78px 20px;background:#fff}
.z3oy71yzacbz .wrap{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:380px 1fr;gap:24px}
.z3oy71yzacbz img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:26px}
.z3oy71yzacbz h2{font-size:32px;color:var(--site-text);margin:0 0 18px}.z3oy71yzacbz .list{display:grid;gap:10px}
.z3oy71yzacbz article{border-bottom:1px solid #dce5ef;padding-bottom:12px}.z3oy71yzacbz b{display:block;color:var(--site-text);margin-bottom:6px}
.z3oy71yzacbz p{color:var(--site-muted);line-height:1.7;margin:0}
@media(max-width:820px){.z3oy71yzacbz .wrap{grid-template-columns:1fr}}

/* bffd66avzs */
.bffd66avzs{padding:60px 20px;background:#fff}
.bffd66avzs .wrap{max-width:1080px;margin:0 auto}
.bffd66avzs h2{font-size:30px;margin:0 0 20px;color:var(--site-text)}
.bffd66avzs .rail{display:flex;gap:12px;overflow:auto;padding-bottom:8px}
.bffd66avzs figure{min-width:240px;margin:0;background:#f8fafc;border:1px solid var(--site-line);border-radius:8px;overflow:hidden}
.bffd66avzs img{width:100%;aspect-ratio:3/5;object-fit:cover;display:block}
.bffd66avzs figcaption{padding:13px;line-height:1.65;color:var(--site-muted)}
.bffd66avzs b{display:block;color:var(--site-text);margin-bottom:4px}

/* yvdmiwj0c5g */
.yvdmiwj0c5g{padding:18px 0;background:#fbf7ef;color:#5e5448}.yvdmiwj0c5g .wrap{max-width:1120px;margin:auto;padding:0 18px;display:flex;gap:8px;align-items:center}.yvdmiwj0c5g a,.yvdmiwj0c5g span{display:inline-flex;align-items:center;border-radius:999px;padding:8px 12px;background:#fff;border:1px solid #e4d8c8}.yvdmiwj0c5g a{color:#805823;text-decoration:none;font-weight:800}.yvdmiwj0c5g span{color:#544c43}@media(max-width:620px){.yvdmiwj0c5g .wrap{overflow:auto;white-space:nowrap}}

/* qxnur65cwkwa */
.qxnur65cwkwa{background:#fff}.qxnur65cwkwa .image{height:300px;background:url('<?php echo site_h(section_image('pagehero_clean_glass')); ?>') center/cover no-repeat}.qxnur65cwkwa .trail{background:#f1f1f1}.qxnur65cwkwa nav{width:min(1180px,92%);margin:0 auto;padding:18px 0;color:#777}.qxnur65cwkwa nav a{color:#555;text-decoration:none}.qxnur65cwkwa h1{width:min(1180px,92%);margin:54px auto 20px;text-align:center;font-size:42px;color:#333}.qxnur65cwkwa .line{width:54px;height:5px;background:#e60012;margin:0 auto 22px}

/* c4q3720nhrp */
.c4q3720nhrp{padding:70px 20px;background:#f3f7fb;color:var(--site-text)}.c4q3720nhrp .wrap{max-width:960px;margin:0 auto;background:#fff;border:1px solid #dce6f0;border-radius:8px;padding:26px}
.c4q3720nhrp .head{display:flex;justify-content:space-between;gap:18px;align-items:center;border-bottom:2px solid #edf2f7;padding-bottom:14px}.c4q3720nhrp h2{font-size:30px;margin:0}.c4q3720nhrp .head a{color:#17466b;text-decoration:none;font-weight:900}
.c4q3720nhrp article{display:grid;grid-template-columns:130px 1fr;gap:18px;padding:17px 0;border-bottom:1px solid #e8eef5}.c4q3720nhrp article:last-child{border-bottom:0}.c4q3720nhrp time{color:#607185}.c4q3720nhrp h3{margin:0 0 7px;line-height:1.45}.c4q3720nhrp h3 a{color:var(--site-text);text-decoration:none}.c4q3720nhrp p{margin:0;color:#5a6878;line-height:1.65}@media(max-width:680px){.c4q3720nhrp article{grid-template-columns:1fr}}

/* m15v8ji1q6ff */
.m15v8ji1q6ff{padding:50px 20px;background:var(--site-text)}
.m15v8ji1q6ff aside{max-width:360px;margin:0 auto;border:1px solid rgba(255,255,255,.16);border-radius:22px;padding:18px;background:rgba(255,255,255,.06)}
.m15v8ji1q6ff h2{font-size:24px;color:#fff;margin:0 0 14px}.m15v8ji1q6ff a{display:block;color:#dbeafe;text-decoration:none;font-weight:900;border-bottom:1px solid rgba(255,255,255,.12);padding:10px 0}
.m15v8ji1q6ff a:last-child{border-bottom:0}

/* upju4ab1bcnj */
.upju4ab1bcnj{padding:18px 20px;background:#fff;border-bottom:1px solid #edf2f7}
.upju4ab1bcnj nav{max-width:1120px;margin:0 auto;display:flex;gap:8px;align-items:center;color:var(--site-muted);font-size:14px}
.upju4ab1bcnj a{color:var(--site-primary);text-decoration:none;font-weight:800}.upju4ab1bcnj span{color:var(--site-text)}

/* nn4ws9h5ck59 */
.nn4ws9h5ck59{padding:62px 20px;background:var(--site-text);color:#fff;text-align:center}
.nn4ws9h5ck59 .wrap{max-width:900px;margin:0 auto}
.nn4ws9h5ck59 .mark{display:inline-flex;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:7px 12px;color:#dbeafe;font-weight:800;margin-bottom:16px}
.nn4ws9h5ck59 h1{font-size:40px;line-height:1.25;margin:0 0 12px;color:#fff}
.nn4ws9h5ck59 p{line-height:1.9;color:#cbd5e1;margin:0}
@media(max-width:760px){.nn4ws9h5ck59 h1{font-size:30px}}

/* b2osqa7jkht */
.b2osqa7jkht{padding:58px 0;background:#fbfaf6;color:#2d2b26}.b2osqa7jkht .wrap{max-width:1120px;margin:auto;padding:0 18px;display:grid;grid-template-columns:.85fr 1.15fr;gap:26px}.b2osqa7jkht .side{border-top:5px solid #bb8b3a;background:#fff;padding:26px;border-radius:0 0 8px 8px}.b2osqa7jkht h2{font-size:29px;margin:0 0 12px}.b2osqa7jkht .side p{line-height:1.85;color:#655f55}.b2osqa7jkht .list{display:grid;gap:12px}.b2osqa7jkht .row{display:grid;grid-template-columns:110px 1fr;gap:16px;background:#fff;border:1px solid #ede4d4;border-radius:8px;padding:17px}.b2osqa7jkht b{color:#8a6221}.b2osqa7jkht span{line-height:1.75}@media(max-width:760px){.b2osqa7jkht .wrap{grid-template-columns:1fr}.b2osqa7jkht .row{grid-template-columns:1fr}}

/* zze6ube8pymp */
.zze6ube8pymp{padding:58px 0;background:#f8f4ee;color:#2e2922}.zze6ube8pymp .wrap{max-width:980px;margin:auto;padding:0 18px}.zze6ube8pymp .card{background:#fff;border-radius:8px;border:1px solid #ebdfd0;padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:22px;box-shadow:0 16px 36px rgba(65,48,25,.08)}.zze6ube8pymp h2{margin:0 0 12px;font-size:28px}.zze6ube8pymp p{line-height:1.85;color:#66594b}.zze6ube8pymp .fields{display:grid;gap:12px}.zze6ube8pymp input,.zze6ube8pymp select,.zze6ube8pymp textarea{border:1px solid #d8cabc;border-radius:6px;padding:12px;background:#fff;font:inherit}.zze6ube8pymp textarea{min-height:92px}.zze6ube8pymp button{background:#9b6a30;color:#fff;border:0;border-radius:6px;padding:12px 16px;font-weight:700}@media(max-width:720px){.zze6ube8pymp .card{grid-template-columns:1fr}}

/* j3pj1fz1si */
.j3pj1fz1si{padding:54px 0;background:#fff;color:#172333}.j3pj1fz1si .wrap{max-width:880px;margin:auto;padding:0 18px;display:flex;gap:18px;align-items:center;justify-content:center;border-top:1px solid #e2e8ef;border-bottom:1px solid #e2e8ef;padding-top:22px;padding-bottom:22px}.j3pj1fz1si img{width:120px;height:120px;object-fit:cover;border-radius:8px}.j3pj1fz1si h2{font-size:26px;margin:0 0 8px}.j3pj1fz1si p{margin:0;color:#607184;line-height:1.7}@media(max-width:620px){.j3pj1fz1si .wrap{display:grid;text-align:center}}

/* f71km54e7tc5 */
.f71km54e7tc5{padding:74px 20px;background:#fff;color:var(--site-text)}.f71km54e7tc5 .wrap{max-width:1180px;margin:0 auto}.f71km54e7tc5 h2{font-size:32px;margin:0 0 22px}
.f71km54e7tc5 .wall{columns:3 260px;column-gap:14px}.f71km54e7tc5 article{break-inside:avoid;border:1px solid #dce6f0;border-radius:6px;background:#f8fafc;padding:16px;margin:0 0 14px}
.f71km54e7tc5 b{display:block;color:#17466b;margin-bottom:8px}.f71km54e7tc5 p{color:var(--site-muted);line-height:1.75;margin:0}.f71km54e7tc5 .stars{color:#d58a12;margin-bottom:10px;letter-spacing:2px}

/* vb2wt1dx6n */
.vb2wt1dx6n{display:none}
@media(max-width:720px){
.vb2wt1dx6n{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #dce5ef;display:grid;grid-template-columns:repeat(4,1fr)}
.vb2wt1dx6n a{min-height:54px;display:grid;place-items:center;color:var(--site-text);text-decoration:none;font-weight:900;font-size:13px}
.vb2wt1dx6n a:nth-child(2){color:var(--site-primary)}
}

/* bhlhligr6wzm */
.bhlhligr6wzm{padding:20px;background:#fff;border-bottom:1px solid #e7edf5}
.bhlhligr6wzm nav{max-width:1120px;margin:auto;color:#768195;font-size:14px;display:flex;gap:9px;align-items:center}
.bhlhligr6wzm a{color:var(--site-text);text-decoration:none}.bhlhligr6wzm strong{color:var(--site-primary);font-weight:800}
.bhlhligr6wzm i{width:6px;height:6px;border-radius:50%;background:var(--site-line);display:inline-block}

/* jtczbr9p */
.jtczbr9p{padding:54px 20px;background:#f8fafc;border-bottom:1px solid var(--site-line)}
.jtczbr9p .wrap{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:end}
.jtczbr9p .mark{width:96px;height:96px;border-radius:8px;background:var(--site-text);color:var(--site-primary-soft);display:grid;place-items:center;font-weight:900;text-align:center}
.jtczbr9p h1{font-size:38px;line-height:1.2;margin:0 0 10px;color:var(--site-text)}
.jtczbr9p p{max-width:720px;line-height:1.85;color:var(--site-muted);margin:0}
@media(max-width:620px){.jtczbr9p .wrap{grid-template-columns:1fr}.jtczbr9p .mark{width:78px;height:78px}.jtczbr9p h1{font-size:30px}}

/* hn7poj0ospr9 */
.hn7poj0ospr9{padding:58px 0;background:#fbf7ef;color:#2b2823}.hn7poj0ospr9 .wrap{max-width:1040px;margin:auto;padding:0 18px}.hn7poj0ospr9 .paper{background:#fff;border:1px solid #e5dac8;border-radius:8px;padding:28px}.hn7poj0ospr9 h2{font-size:30px;margin:0 0 18px}.hn7poj0ospr9 .cols{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hn7poj0ospr9 .col{border-left:4px solid #8a6029;background:#fbf7ef;border-radius:0 8px 8px 0;padding:18px}.hn7poj0ospr9 b{display:block;color:#765020;margin-bottom:8px}.hn7poj0ospr9 p{margin:0;color:#62594f;line-height:1.72}@media(max-width:760px){.hn7poj0ospr9 .cols{grid-template-columns:1fr}}

/* ioljncjbxd5 */
.ioljncjbxd5{padding:70px 20px;background:#19a7ee;color:#fff}.ioljncjbxd5 .wrap{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
.ioljncjbxd5 h2{font-size:28px;margin:0 0 18px;color:#fff}.ioljncjbxd5 .item{border-top:2px solid rgba(255,255,255,.35);padding-top:16px}
.ioljncjbxd5 b{display:block;margin-bottom:8px}.ioljncjbxd5 p{margin:0;color:#eaf8ff;line-height:1.8}.ioljncjbxd5 a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}
@media(max-width:760px){.ioljncjbxd5 .wrap{grid-template-columns:1fr}}

/* lak4w1x83e */
.lak4w1x83e{padding:74px 20px;background:#fff}
.lak4w1x83e .wrap{max-width:1040px;margin:0 auto}
.lak4w1x83e h2{font-size:32px;color:var(--site-text);margin:0 0 20px}
.lak4w1x83e .box{border:1px solid #dce5ef;border-radius:22px;overflow:hidden}.lak4w1x83e article{display:grid;grid-template-columns:36% 64%;border-bottom:1px solid #edf2f7}.lak4w1x83e article:last-child{border-bottom:0}
.lak4w1x83e b{padding:16px;background:#f8fafc;color:var(--site-text)}.lak4w1x83e p{padding:16px;color:var(--site-muted);line-height:1.75;margin:0}
@media(max-width:700px){.lak4w1x83e article{grid-template-columns:1fr}}

/* wlrab921 */
.wlrab921{background:#fff;border-bottom:1px solid #e5e7eb;padding:12px 20px}
.wlrab921 .wrap{max-width:1180px;margin:0 auto;font-size:14px;color:var(--site-muted)}
.wlrab921 a{color:var(--site-primary);text-decoration:none}
.wlrab921 span{margin:0 7px;color:#94a3b8}

/* kvzw08a62am */
.kvzw08a62am{padding:62px 20px;background:#eef7f3}
.kvzw08a62am .wrap{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 420px;gap:26px;align-items:center}
.kvzw08a62am h1{font-size:40px;line-height:1.2;color:var(--site-text);margin:0 0 12px}.kvzw08a62am p{color:var(--site-muted);line-height:1.85;margin:0}
.kvzw08a62am img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:26px}
@media(max-width:820px){.kvzw08a62am .wrap{grid-template-columns:1fr}.kvzw08a62am h1{font-size:32px}}

/* oohh47ix6xs */
.oohh47ix6xs{padding:74px 20px;background:#fff}
.oohh47ix6xs .wrap{max-width:980px;margin:0 auto}
.oohh47ix6xs h2{font-size:32px;color:var(--site-text);margin:0 0 20px}
.oohh47ix6xs .table{border:1px solid #dce5ef;border-radius:22px;overflow:hidden}
.oohh47ix6xs .row{display:grid;grid-template-columns:230px 1fr;border-bottom:1px solid #edf2f7}.oohh47ix6xs .row:last-child{border-bottom:0}
.oohh47ix6xs b{padding:16px;background:#f8fafc;color:var(--site-text)}.oohh47ix6xs span{padding:16px;color:var(--site-muted);line-height:1.7}
@media(max-width:680px){.oohh47ix6xs .row{grid-template-columns:1fr}}

/* zm8k9yk8fe */
.zm8k9yk8fe{padding:66px 20px;background:#fff}
.zm8k9yk8fe .wrap{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:.4fr .6fr;gap:24px}
.zm8k9yk8fe .intro{border-radius:18px;background:var(--site-text);color:#fff;padding:24px}
.zm8k9yk8fe h2{font-size:30px;margin:0 0 12px}
.zm8k9yk8fe p{line-height:1.8;margin:0;color:inherit}
.zm8k9yk8fe .checks{display:grid;gap:12px}
.zm8k9yk8fe details{border:1px solid #dce5ef;border-radius:14px;padding:16px;background:#f8fafc}
.zm8k9yk8fe summary{cursor:pointer;color:var(--site-text);font-weight:900}
.zm8k9yk8fe details p{margin-top:10px;color:#5d6876}
@media(max-width:780px){.zm8k9yk8fe .wrap{grid-template-columns:1fr}}

/* xr0b79tk7e8j */
.xr0b79tk7e8j{padding:58px 0;background:#fff;color:#172333}.xr0b79tk7e8j .wrap{max-width:1120px;margin:auto;padding:0 18px}.xr0b79tk7e8j .head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:22px}.xr0b79tk7e8j h2{font-size:30px;margin:0}.xr0b79tk7e8j .head p{color:#607184;line-height:1.8;margin:0}.xr0b79tk7e8j .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.xr0b79tk7e8j a{display:block;text-decoration:none;color:#172333;background:#f7f9fc;border:1px solid #e2e8ef;border-radius:8px;padding:18px}.xr0b79tk7e8j b{display:block;color:#315f91;margin-bottom:8px}.xr0b79tk7e8j span{line-height:1.68;color:#5f6e7d}@media(max-width:860px){.xr0b79tk7e8j .grid{grid-template-columns:repeat(2,1fr)}.xr0b79tk7e8j .head{display:block}}@media(max-width:520px){.xr0b79tk7e8j .grid{grid-template-columns:1fr}}

/* pdfmn2zqvy0r */
.pdfmn2zqvy0r{padding:68px 20px;background:#f3f7fb;color:var(--site-text)}.pdfmn2zqvy0r .wrap{max-width:980px;margin:0 auto}.pdfmn2zqvy0r h2{text-align:center;font-size:31px;margin:0 0 22px}
.pdfmn2zqvy0r .list{background:#fff;border:1px solid #dce6f0;border-radius:8px;padding:8px 20px}.pdfmn2zqvy0r article{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid #e8eef5}
.pdfmn2zqvy0r article:last-child{border-bottom:0}.pdfmn2zqvy0r .q{width:34px;height:34px;border-radius:50%;background:#17466b;color:#fff;display:grid;place-items:center;font-weight:900}.pdfmn2zqvy0r b{display:block;margin-bottom:6px}.pdfmn2zqvy0r p{margin:0;color:#5a6878;line-height:1.7}

/* t839pjde4srx */
.t839pjde4srx{padding:16px 20px;background:#fff}
.t839pjde4srx nav{max-width:1120px;margin:0 auto;border-left:4px solid var(--site-primary);padding-left:12px;color:var(--site-muted)}
.t839pjde4srx a{color:var(--site-primary);text-decoration:none;font-weight:900}.t839pjde4srx strong{color:var(--site-text)}

/* suxih243 */
.suxih243{padding:58px 20px;background:#fff}
.suxih243 .wrap{max-width:980px;margin:0 auto}
.suxih243 article{border:1px solid var(--site-line);border-radius:8px;padding:30px;background:#fff}
.suxih243 h1{font-size:38px;line-height:1.25;margin:0 0 12px;color:var(--site-text)}
.suxih243 .meta{display:flex;gap:12px;flex-wrap:wrap;color:var(--site-muted);margin-bottom:24px;border-bottom:1px solid var(--site-line);padding-bottom:16px}
.suxih243 .content{line-height:2;color:var(--site-text);font-size:17px}
.suxih243 .content p{margin:0 0 16px}
.suxih243 .empty{padding:28px;border:1px solid var(--site-line);border-radius:8px;background:#f8fafc;color:var(--site-muted)}
@media(max-width:640px){.suxih243 article{padding:20px}.suxih243 h1{font-size:30px}}

/* hrls9dvlf */
.hrls9dvlf{padding:34px 0;background:#fff;color:#172333}.hrls9dvlf .wrap{max-width:940px;margin:auto;padding:0 18px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.hrls9dvlf a{display:block;text-decoration:none;background:#f7f9fc;border:1px solid #e2e8ef;border-radius:8px;padding:17px;color:#172333}.hrls9dvlf small{display:block;color:#718096;margin-bottom:8px}.hrls9dvlf b{line-height:1.55}@media(max-width:680px){.hrls9dvlf .wrap{grid-template-columns:1fr}}

/* ida60uvvpf */
.ida60uvvpf{padding:62px 0;background:#fff;color:#172333}.ida60uvvpf .wrap{max-width:1120px;margin:auto;padding:0 18px}.ida60uvvpf h2{font-size:30px;margin:0 0 20px}.ida60uvvpf .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ida60uvvpf article{border:1px solid #e2e8ef;border-radius:8px;overflow:hidden;background:#f7f9fc}.ida60uvvpf img{width:100%;aspect-ratio:16/10;object-fit:cover}.ida60uvvpf .txt{padding:15px}.ida60uvvpf a{color:#172333;text-decoration:none;font-weight:800;line-height:1.5}@media(max-width:820px){.ida60uvvpf .grid{grid-template-columns:1fr}}

/* lnpk5ikzq */
.lnpk5ikzq{padding:62px 0;background:#111b28;color:#f7fbff}.lnpk5ikzq .wrap{max-width:1080px;margin:auto;padding:0 18px}.lnpk5ikzq h2{font-size:30px;margin:0 0 20px}.lnpk5ikzq .list{display:grid;gap:12px}.lnpk5ikzq article{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:16px;display:grid;grid-template-columns:1fr 120px;gap:14px}.lnpk5ikzq a{color:#fff;text-decoration:none;font-weight:800;line-height:1.5}.lnpk5ikzq time{color:#9ed0ff}@media(max-width:680px){.lnpk5ikzq article{grid-template-columns:1fr}}

/* xwam34kp */
.xwam34kp{padding:56px 20px;background:#fff}
.xwam34kp .wrap{max-width:1080px;margin:0 auto}
.xwam34kp .box{border:1px solid #dce5ef;border-radius:18px;overflow:hidden}
.xwam34kp .title{padding:18px 20px;background:#f8fafc;border-bottom:1px solid #dce5ef}
.xwam34kp h2{font-size:28px;margin:0;color:var(--site-text)}
.xwam34kp .links{display:grid;grid-template-columns:repeat(4,1fr)}
.xwam34kp a{padding:16px;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;color:var(--site-text);text-decoration:none;font-weight:900}
.xwam34kp a:nth-child(4n){border-right:0}
@media(max-width:840px){.xwam34kp .links{grid-template-columns:1fr 1fr}.xwam34kp a:nth-child(2n){border-right:0}}@media(max-width:480px){.xwam34kp .links{grid-template-columns:1fr}.xwam34kp a{border-right:0}}

/* qriwkwidrvob */
.qriwkwidrvob{padding:50px 0;background:#fff;color:#172333}.qriwkwidrvob .wrap{max-width:360px;margin:auto;padding:0 18px;display:grid;gap:14px}.qriwkwidrvob .box{background:#f7f9fc;border:1px solid #e2e8ef;border-radius:8px;padding:18px}.qriwkwidrvob h2{font-size:22px;margin:0 0 12px}.qriwkwidrvob a{display:block;color:#315f91;text-decoration:none;font-weight:800;padding:8px 0;line-height:1.5}.qriwkwidrvob .note{background:#315f91;color:#fff;border-radius:8px;padding:18px;line-height:1.7}@media(max-width:760px){.qriwkwidrvob .wrap{max-width:100%}}
