:root{--site-font:'Noto Sans SC','Microsoft YaHei',Arial,sans-serif;--site-primary:#155e75;--site-primary-dark:#15323b;--site-primary-soft:#cffafe;--site-accent:#b45309;--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}

/* o3mjyfsz0rlu */
.o3mjyfsz0rlu{background:#fff;color:#172333;box-shadow:0 6px 24px rgba(23,35,51,.06)}.o3mjyfsz0rlu .wrap{max-width:1180px;margin:auto;padding:15px 18px;display:grid;grid-template-columns:240px 1fr 130px;gap:18px;align-items:center}.o3mjyfsz0rlu .brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#172333;font-weight:900}.o3mjyfsz0rlu img{width:40px;height:40px;object-fit:contain}.o3mjyfsz0rlu nav{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.o3mjyfsz0rlu nav a{color:#334253;text-decoration:none;font-weight:700}.o3mjyfsz0rlu .right{text-align:right}.o3mjyfsz0rlu .right a{background:#2f806d;color:#fff;text-decoration:none;border-radius:6px;padding:10px 13px;font-weight:800}@media(max-width:880px){.o3mjyfsz0rlu .wrap{grid-template-columns:1fr}.o3mjyfsz0rlu nav{justify-content:flex-start}.o3mjyfsz0rlu .right{text-align:left}}

/* m8eew4w9r */
.m8eew4w9r{background:#0b1220;color:#cbd5e1;padding:40px 20px 22px}
.m8eew4w9r .wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}
.m8eew4w9r h3{margin:0 0 12px;color:#fff}
.m8eew4w9r p{line-height:1.8;margin:0;color:#94a3b8}
.m8eew4w9r .links{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}
.m8eew4w9r a{color:#dbeafe;text-decoration:none}
.m8eew4w9r .bottom{max-width:1180px;margin:24px auto 0;border-top:1px solid rgba(255,255,255,.12);padding-top:16px;font-size:13px;color:#94a3b8}
@media(max-width:760px){.m8eew4w9r .wrap,.m8eew4w9r .links{grid-template-columns:1fr}}

/* y8h8rjkk71w */
.y8h8rjkk71w{padding:70px 0;background:#eef3f8;color:#182337}.y8h8rjkk71w .wrap{max-width:1220px;margin:auto;padding:0 22px}.y8h8rjkk71w .box{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.y8h8rjkk71w .copy{background:#fff;border:1px solid #dfe7f0;padding:36px;border-radius:6px}.y8h8rjkk71w h1{font-size:44px;line-height:1.18;margin:0 0 16px}.y8h8rjkk71w p{color:#5e6e84;line-height:1.85}.y8h8rjkk71w .links{display:flex;gap:12px;margin-top:22px}.y8h8rjkk71w a{background:#152033;color:#fff;text-decoration:none;padding:12px 18px;border-radius:4px}.y8h8rjkk71w a:last-child{background:#e7eef8;color:#152033}.y8h8rjkk71w .visual{display:grid;grid-template-columns:1fr 1fr;gap:12px}.y8h8rjkk71w img{width:100%;height:100%;min-height:330px;object-fit:cover;border-radius:6px}@media(max-width:820px){.y8h8rjkk71w .box,.y8h8rjkk71w .visual{grid-template-columns:1fr}.y8h8rjkk71w h1{font-size:34px}}

/* dxqrhg7su */
.dxqrhg7su{padding:76px 20px;background:#fff}
.dxqrhg7su .wrap{max-width:980px;margin:0 auto}
.dxqrhg7su h2{text-align:center;font-size:34px;color:var(--site-text);margin:0 0 24px}
.dxqrhg7su .copy{columns:3 260px;column-gap:22px;color:var(--site-muted);line-height:1.95}
.dxqrhg7su .copy p{break-inside:avoid;margin:0 0 14px}
.dxqrhg7su .more{text-align:center;margin-top:20px}.dxqrhg7su a{display:inline-block;background:var(--site-primary);color:#fff;border-radius:999px;padding:12px 18px;text-decoration:none;font-weight:900}

/* x122l3bm */
.x122l3bm{padding:62px 0;background:#f7fafc;color:#172235}.x122l3bm .wrap{max-width:1200px;margin:auto;padding:0 22px}.x122l3bm .head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:24px}.x122l3bm h2{font-size:32px;margin:0}.x122l3bm .head p{max-width:480px;color:#627087;line-height:1.8}.x122l3bm .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.x122l3bm article{background:#fff;border:1px solid var(--site-line);border-radius:6px;overflow:hidden}.x122l3bm img{width:100%;height:170px;object-fit:cover}.x122l3bm .body{padding:16px}.x122l3bm h3{margin:0 0 8px}.x122l3bm a{color:#1f62e8;text-decoration:none}@media(max-width:900px){.x122l3bm .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.x122l3bm .grid{grid-template-columns:1fr}}

/* pt2jowiq */
.pt2jowiq{padding:78px 20px;background:#fff}
.pt2jowiq .wrap{max-width:1120px;margin:0 auto}
.pt2jowiq .head{display:grid;grid-template-columns:1fr 360px;gap:24px;align-items:end;margin-bottom:22px}
.pt2jowiq h2{font-size:34px;color:var(--site-text);margin:0}.pt2jowiq .head p{color:var(--site-muted);line-height:1.8;margin:0}
.pt2jowiq .grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.pt2jowiq article{background:#f8fafc;border:1px solid #dce5ef;border-radius:18px;padding:16px}
.pt2jowiq b{display:block;color:var(--site-primary);margin-bottom:8px}.pt2jowiq p{color:var(--site-muted);line-height:1.65;margin:0;font-size:14px}
@media(max-width:900px){.pt2jowiq .head,.pt2jowiq .grid{grid-template-columns:1fr}}

/* hns4eolb */
.hns4eolb{padding:76px 20px;background:#f7fafc}
.hns4eolb .wrap{max-width:1040px;margin:0 auto}
.hns4eolb h2{font-size:32px;color:var(--site-text);margin:0 0 20px}
.hns4eolb .rows{display:grid;gap:10px}.hns4eolb article{display:grid;grid-template-columns:120px 1fr;background:#fff;border:1px solid #dce5ef;border-radius:18px;overflow:hidden}
.hns4eolb time{background:var(--site-text);color:#fff;display:grid;place-items:center;padding:14px;font-weight:900}.hns4eolb .body{padding:15px}.hns4eolb a{color:var(--site-text);text-decoration:none;font-weight:900}.hns4eolb p{color:var(--site-muted);line-height:1.65;margin:8px 0 0}
@media(max-width:620px){.hns4eolb article{grid-template-columns:1fr}.hns4eolb time{display:block}}

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

/* gkmvc7m2a1pk */
.gkmvc7m2a1pk{padding:74px 20px;background:#f7fafc;overflow:hidden}
.gkmvc7m2a1pk .wrap{max-width:1180px;margin:0 auto}
.gkmvc7m2a1pk h2{font-size:32px;color:var(--site-text);margin:0 0 20px}
.gkmvc7m2a1pk .rail{display:flex;gap:12px;overflow:auto;padding-bottom:8px}
.gkmvc7m2a1pk blockquote{flex:0 0 300px;margin:0;background:#fff;border:1px solid #dce5ef;border-radius:18px;padding:18px}
.gkmvc7m2a1pk p{color:var(--site-muted);line-height:1.75;margin:0 0 12px}
.gkmvc7m2a1pk cite{font-style:normal;color:var(--site-primary);font-weight:900}

/* vfpf2qqcc08 */
.vfpf2qqcc08{padding:60px 20px;background:#f8fafc}
.vfpf2qqcc08 .wrap{max-width:1080px;margin:0 auto;border:1px solid #dce5ef;border-radius:20px;background:#fff;padding:26px;display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center}
.vfpf2qqcc08 h2{font-size:29px;color:var(--site-text);margin:0 0 10px}
.vfpf2qqcc08 p{color:var(--site-muted);line-height:1.8;margin:0;max-width:680px}
.vfpf2qqcc08 .links{display:flex;gap:10px;flex-wrap:wrap}
.vfpf2qqcc08 a{text-decoration:none;border-radius:12px;padding:12px 16px;font-weight:900;color:var(--site-text);border:1px solid #dce5ef}
.vfpf2qqcc08 a:first-child{background:#2563eb;color:#fff;border-color:#2563eb}
@media(max-width:720px){.vfpf2qqcc08 .wrap{grid-template-columns:1fr}.vfpf2qqcc08 a{flex:1;text-align:center}}

/* bzrbxdinpvrz */
.bzrbxdinpvrz{padding:24px 20px;background:#f8fafc}.bzrbxdinpvrz .wrap{max-width:1120px;margin:auto;border:1px solid var(--site-line);border-radius:16px;background:#fff;padding:13px 16px}
.bzrbxdinpvrz nav{display:flex;gap:8px;align-items:center;color:var(--site-muted);font-size:14px;flex-wrap:wrap}
.bzrbxdinpvrz a{text-decoration:none;color:var(--site-primary);font-weight:800}.bzrbxdinpvrz span{color:var(--site-text)}

/* esxh07dor */
.esxh07dor{padding:68px 20px;background:#f7fafc;color:var(--site-text);text-align:center;border-bottom:1px solid #dce6f0}.esxh07dor .wrap{max-width:880px;margin:0 auto}.esxh07dor h1{font-size:42px;line-height:1.2;margin:0 0 12px}.esxh07dor p{color:var(--site-muted);line-height:1.85;margin:0 auto;max-width:720px}.esxh07dor .links{margin-top:18px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.esxh07dor a{color:#17466b;text-decoration:none;border:1px solid #dce6f0;background:#fff;border-radius:4px;padding:9px 12px}@media(max-width:620px){.esxh07dor h1{font-size:32px}}

/* i1uix1a978b */
.i1uix1a978b{padding:72px 20px;background:#102033;color:#fff}.i1uix1a978b .wrap{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:28px}
.i1uix1a978b h2{font-size:32px;margin:0 0 14px}.i1uix1a978b .text{color:#d7e2ef;line-height:1.9}.i1uix1a978b .values{display:grid;gap:12px}.i1uix1a978b article{background:#182d46;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:16px}.i1uix1a978b b{display:block;margin-bottom:7px}.i1uix1a978b p{color:#dbeafe;line-height:1.65;margin:0}@media(max-width:820px){.i1uix1a978b .wrap{grid-template-columns:1fr}}

/* b3h5fi68xm */
.b3h5fi68xm{padding:70px 20px;background:#fff;color:var(--site-text)}.b3h5fi68xm .wrap{max-width:1160px;margin:0 auto}.b3h5fi68xm h2{font-size:32px;margin:0 0 20px}.b3h5fi68xm .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.b3h5fi68xm article{border:1px solid #dce6f0;border-radius:6px;padding:18px;background:#fff}.b3h5fi68xm .name{display:flex;align-items:center;gap:10px;margin-bottom:12px}.b3h5fi68xm .avatar{width:38px;height:38px;border-radius:50%;background:#17466b;color:#fff;display:grid;place-items:center;font-weight:900}
.b3h5fi68xm b{color:var(--site-text)}.b3h5fi68xm p{color:#5a6878;line-height:1.7;margin:0}@media(max-width:820px){.b3h5fi68xm .grid{grid-template-columns:1fr}}

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

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

/* mq0k74y04o */
.mq0k74y04o{padding:70px 20px;background:var(--site-text);color:#fff}
.mq0k74y04o .wrap{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 420px;gap:30px;align-items:center}
.mq0k74y04o h1{font-size:42px;line-height:1.18;margin:0 0 14px}
.mq0k74y04o p{line-height:1.9;color:#d8e2ed;margin:0 0 22px}
.mq0k74y04o .btns{display:flex;gap:12px;flex-wrap:wrap}
.mq0k74y04o a{border-radius:8px;padding:12px 18px;text-decoration:none;font-weight:900}
.mq0k74y04o .primary{background:var(--site-primary-soft);color:var(--site-text)}
.mq0k74y04o .ghost{border:1px solid rgba(255,255,255,.28);color:#fff}
.mq0k74y04o .screen{border-radius:24px;border:12px solid rgba(255,255,255,.12);overflow:hidden;background:#0f172a;max-width:320px;margin-left:auto}
.mq0k74y04o img{width:100%;aspect-ratio:9/16;object-fit:cover;display:block}
@media(max-width:820px){.mq0k74y04o .wrap{grid-template-columns:1fr}.mq0k74y04o .screen{margin-left:0}.mq0k74y04o h1{font-size:32px}}

/* d60dlwsmvv */
.d60dlwsmvv{padding:78px 20px;background:#f8fafc}.d60dlwsmvv .wrap{max-width:1080px;margin:auto}
.d60dlwsmvv h2{font-size:31px;color:var(--site-text);margin:0 0 22px}.d60dlwsmvv .items{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}
.d60dlwsmvv article{background:#fff;border:1px solid var(--site-line);border-radius:20px;padding:18px}.d60dlwsmvv i{display:block;width:36px;height:36px;border-radius:12px;background:var(--site-primary);margin-bottom:12px}
.d60dlwsmvv b{display:block;color:var(--site-text);margin-bottom:8px}.d60dlwsmvv span{color:#5c6b7d;line-height:1.65;font-size:14px}
@media(max-width:980px){.d60dlwsmvv .items{grid-template-columns:1fr 1fr}}@media(max-width:520px){.d60dlwsmvv .items{grid-template-columns:1fr}}

/* ypw7l4oxu5ji */
.ypw7l4oxu5ji{padding:76px 20px;background:#fff}
.ypw7l4oxu5ji .wrap{max-width:1120px;margin:0 auto}
.ypw7l4oxu5ji h2{font-size:32px;color:var(--site-text);margin:0 0 22px}
.ypw7l4oxu5ji .mosaic{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}
.ypw7l4oxu5ji figure{margin:0;grid-column:span 2}.ypw7l4oxu5ji figure:nth-child(1),.ypw7l4oxu5ji figure:nth-child(4){grid-column:span 3}
.ypw7l4oxu5ji img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px}
.ypw7l4oxu5ji figcaption{color:var(--site-muted);margin-top:8px}
@media(max-width:820px){.ypw7l4oxu5ji .mosaic{grid-template-columns:1fr 1fr}.ypw7l4oxu5ji figure,.ypw7l4oxu5ji figure:nth-child(1),.ypw7l4oxu5ji figure:nth-child(4){grid-column:auto}}

/* jl6wtzls929g */
.jl6wtzls929g{padding:62px 0;background:#13231f;color:#f7fbf9}.jl6wtzls929g .wrap{max-width:1040px;margin:auto;padding:0 18px}.jl6wtzls929g h2{font-size:30px;margin:0 0 22px}.jl6wtzls929g .line{border-left:3px solid #66d3ad;margin-left:18px;display:grid;gap:14px}.jl6wtzls929g .node{position:relative;padding-left:28px}.jl6wtzls929g .node:before{content:"";position:absolute;left:-9px;top:6px;width:15px;height:15px;border-radius:50%;background:#66d3ad;border:3px solid #13231f}.jl6wtzls929g article{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:16px}.jl6wtzls929g h3{margin:0 0 7px}.jl6wtzls929g{}.jl6wtzls929g p{margin:0;color:#d1e2dd;line-height:1.7}@media(max-width:620px){.jl6wtzls929g .line{margin-left:8px}}

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

/* soxxs268kttk */
.soxxs268kttk{padding:72px 20px;background:#fff;text-align:center;border-bottom:1px solid #edf2f7}
.soxxs268kttk .wrap{max-width:880px;margin:0 auto}
.soxxs268kttk h1{font-size:42px;line-height:1.2;color:var(--site-text);margin:0 0 12px}.soxxs268kttk p{color:var(--site-muted);line-height:1.85;margin:0 auto;max-width:680px}
.soxxs268kttk .line{width:72px;height:4px;background:var(--site-primary);border-radius:999px;margin:20px auto 0}
@media(max-width:720px){.soxxs268kttk h1{font-size:32px}}

/* dlzo83ev */
.dlzo83ev{padding:72px 20px;background:#f7fafc;color:var(--site-text)}.dlzo83ev .wrap{max-width:1120px;margin:0 auto}.dlzo83ev .head{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:20px}
.dlzo83ev h2{font-size:32px;margin:0}.dlzo83ev .head a{color:#17466b;text-decoration:none;font-weight:900}.dlzo83ev .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.dlzo83ev article{background:#fff;border:1px solid #dce6f0;border-radius:6px;padding:16px}.dlzo83ev time{display:block;color:#17466b;font-weight:900;margin-bottom:9px}.dlzo83ev h3{line-height:1.45;margin:0 0 8px}.dlzo83ev h3 a{color:var(--site-text);text-decoration:none}.dlzo83ev p{color:#5a6878;line-height:1.65;margin:0}@media(max-width:820px){.dlzo83ev .grid{grid-template-columns:1fr}}

/* qtvrp8xe */
.qtvrp8xe{padding:48px 0;background:#fff;color:#172333}.qtvrp8xe .wrap{max-width:1040px;margin:auto;padding:0 18px}.qtvrp8xe nav{border-top:1px solid #e2e8ef;border-bottom:1px solid #e2e8ef;padding:16px 0;display:flex;gap:18px;flex-wrap:wrap}.qtvrp8xe a{color:#172333;text-decoration:none;font-weight:800}.qtvrp8xe a:hover{color:#315f91}@media(max-width:520px){.qtvrp8xe nav{display:grid;gap:10px}}

/* f3kqihurcbp */
.f3kqihurcbp{padding:74px 20px;background:#f7f9fc}
.f3kqihurcbp .wrap{max-width:1040px;margin:0 auto}
.f3kqihurcbp h2{font-size:31px;color:var(--site-text);margin:0 0 20px}
.f3kqihurcbp .notes{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.f3kqihurcbp article{background:#fff;border:1px solid #dce5ef;border-radius:18px;padding:20px}
.f3kqihurcbp article:nth-child(1){grid-row:span 2}
.f3kqihurcbp small{color:#2563eb;font-weight:900}.f3kqihurcbp h3{font-size:20px;color:var(--site-text);margin:10px 0 8px}
.f3kqihurcbp p{color:#5b6675;line-height:1.75;margin:0}
@media(max-width:760px){.f3kqihurcbp .notes{grid-template-columns:1fr}.f3kqihurcbp article:nth-child(1){grid-row:auto}}

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

/* j438e8diqk */
.j438e8diqk{padding:76px 20px;background:var(--site-text);color:#fff}
.j438e8diqk .wrap{max-width:1040px;margin:0 auto}
.j438e8diqk h1{font-size:42px;line-height:1.2;color:inherit;margin:0 0 14px}.j438e8diqk p{color:#dbeafe;line-height:1.85;margin:0;max-width:720px}
.j438e8diqk .crumb{margin-bottom:16px;color:#8ee7c8;font-weight:900}
@media(max-width:720px){.j438e8diqk h1{font-size:32px}}

/* vy0vma7fz5 */
.vy0vma7fz5{padding:60px 0;background:#eef3f8;color:#172638}.vy0vma7fz5 .wrap{max-width:1120px;margin:auto;padding:0 18px}.vy0vma7fz5 h2{font-size:30px;margin:0 0 20px}.vy0vma7fz5 .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.vy0vma7fz5 .card{background:#fff;border:1px solid #dfe7ef;border-radius:8px;padding:18px;min-height:110px}.vy0vma7fz5 b{display:block;color:#315f91;margin-bottom:10px}.vy0vma7fz5 span{color:#607184;line-height:1.7;word-break:break-word}@media(max-width:860px){.vy0vma7fz5 .cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.vy0vma7fz5 .cards{grid-template-columns:1fr}}

/* kafcqsi2r */
.kafcqsi2r{padding:58px 20px;background:#f8fafc}
.kafcqsi2r .wrap{max-width:980px;margin:0 auto}
.kafcqsi2r h2{font-size:32px;margin:0 0 18px;color:var(--site-text)}
.kafcqsi2r form{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#fff;border:1px solid var(--site-line);border-radius:16px;padding:22px}
.kafcqsi2r label{display:flex;flex-direction:column;gap:8px;color:var(--site-text);font-weight:700}
.kafcqsi2r input,.kafcqsi2r textarea{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:12px;font:inherit;color:var(--site-text);background:#fff}
.kafcqsi2r textarea{min-height:130px;resize:vertical}
.kafcqsi2r .full{grid-column:1/-1}
.kafcqsi2r button{width:max-content;border:0;border-radius:8px;background:var(--site-primary);color:#fff;font-weight:700;padding:12px 20px;cursor:pointer}
@media(max-width:760px){.kafcqsi2r form{grid-template-columns:1fr}.kafcqsi2r h2{font-size:28px}}

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

/* hlgwek7za */
.hlgwek7za{padding:68px 20px;background:#fff}
.hlgwek7za .wrap{max-width:1040px;margin:0 auto;display:grid;grid-template-columns:.45fr .55fr;gap:24px;align-items:center}
.hlgwek7za .left{border-radius:20px;background:var(--site-text);color:#fff;padding:28px}.hlgwek7za h2{font-size:30px;margin:0 0 12px;color:inherit}
.hlgwek7za p{line-height:1.8;margin:0;color:inherit}.hlgwek7za .slots{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.hlgwek7za .slot{border:1px solid #dce5ef;border-radius:14px;background:#f8fafc;padding:16px;text-align:center;color:var(--site-text)}
.hlgwek7za b{display:block;margin-bottom:6px}.hlgwek7za span{color:var(--site-muted);font-size:14px}
.hlgwek7za a{display:inline-block;margin-top:16px;background:#2563eb;color:#fff;text-decoration:none;border-radius:12px;padding:12px 16px;font-weight:900}
@media(max-width:760px){.hlgwek7za .wrap,.hlgwek7za .slots{grid-template-columns:1fr}}

/* wuzkz4xah */
.wuzkz4xah{padding:62px 0;background:#f7fafc;color:#172235}.wuzkz4xah .wrap{max-width:1160px;margin:auto;padding:0 22px;display:grid;grid-template-columns:340px 1fr;gap:28px;align-items:start}.wuzkz4xah .side{background:#fff;border:1px solid var(--site-line);border-radius:6px;padding:24px}.wuzkz4xah h2{font-size:31px;margin:0 0 12px}.wuzkz4xah img{width:100%;height:190px;object-fit:cover;border-radius:5px;margin-top:14px}.wuzkz4xah .grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wuzkz4xah article{background:#fff;border:1px solid var(--site-line);padding:18px;border-radius:6px}.wuzkz4xah b{color:#2563eb}.wuzkz4xah p{color:#607086;line-height:1.75}@media(max-width:820px){.wuzkz4xah .wrap,.wuzkz4xah .grid{grid-template-columns:1fr}}

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

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

/* jueof2hjf */
.jueof2hjf{padding:72px 20px;background:#fff}
.jueof2hjf .wrap{max-width:1040px;margin:0 auto;display:grid;grid-template-columns:240px 1fr;gap:24px}
.jueof2hjf .index{background:#f8fafc;border:1px solid #dce5ef;border-radius:18px;padding:20px}
.jueof2hjf h2{font-size:30px;color:var(--site-text);margin:0 0 10px}.jueof2hjf .index p{color:var(--site-muted);line-height:1.8;margin:0}
.jueof2hjf .qa{display:grid;gap:10px}
.jueof2hjf details{border-bottom:1px solid #dce5ef;padding:0 0 12px}
.jueof2hjf summary{cursor:pointer;font-weight:900;color:var(--site-text);line-height:1.6}
.jueof2hjf p{color:#5b6675;line-height:1.75;margin:10px 0 0}
@media(max-width:760px){.jueof2hjf .wrap{grid-template-columns:1fr}}

/* v3e8vejo6t */
.v3e8vejo6t{padding:66px 20px;background:#f8fbff}
.v3e8vejo6t .wrap{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:.42fr .58fr;gap:28px}
.v3e8vejo6t .intro{border-left:5px solid var(--site-primary);padding-left:20px}
.v3e8vejo6t h2{font-size:32px;margin:0 0 12px;color:var(--site-text)}
.v3e8vejo6t .intro p{color:#5d6876;line-height:1.9;margin:0}
.v3e8vejo6t details{background:#fff;border:1px solid var(--site-line);border-radius:14px;padding:16px 18px;margin-bottom:12px}
.v3e8vejo6t summary{cursor:pointer;font-weight:900;color:var(--site-text)}
.v3e8vejo6t details p{margin:12px 0 0;color:#5d6876;line-height:1.8}
@media(max-width:800px){.v3e8vejo6t .wrap{grid-template-columns:1fr}}

/* m30lexe7w */
.m30lexe7w{padding:58px 0;background:#fbf7ef;color:#2b2823}.m30lexe7w .wrap{max-width:1040px;margin:auto;padding:0 18px}.m30lexe7w .paper{background:#fff;border:1px solid #e5dac8;border-radius:8px;padding:26px}.m30lexe7w h2{font-size:30px;margin:0 0 18px;color:#765020}.m30lexe7w dl{display:grid;grid-template-columns:100px 1fr;gap:12px 18px;margin:0}.m30lexe7w dt{font-weight:900;color:#765020}.m30lexe7w dd{margin:0;color:#62594f;line-height:1.7}@media(max-width:620px){.m30lexe7w dl{grid-template-columns:1fr}}

/* y41ongdxluft */
.y41ongdxluft{padding:54px 20px;background:var(--site-text);color:#dce7f3}
.y41ongdxluft .wrap{max-width:1060px;margin:0 auto}
.y41ongdxluft h2{font-size:28px;margin:0 0 16px;color:#fff}
.y41ongdxluft .map{display:flex;flex-wrap:wrap;gap:10px}
.y41ongdxluft a{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);border-radius:999px;padding:10px 14px;color:#dce7f3;text-decoration:none;font-weight:900}
.y41ongdxluft a:nth-child(4n){background:var(--site-primary);border-color:var(--site-primary);color:#fff}

/* o4gwazst */
.o4gwazst{padding:58px 20px;background:var(--site-text);color:#fff}
.o4gwazst .wrap{max-width:1080px;margin:0 auto}
.o4gwazst h2{font-size:30px;margin:0 0 18px}
.o4gwazst .checks{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}
.o4gwazst .check{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.07);border-radius:8px;padding:16px}
.o4gwazst b{display:block;color:var(--site-primary-soft);margin-bottom:7px}
.o4gwazst p{margin:0;line-height:1.7;color:#d8e2ed}
@media(max-width:960px){.o4gwazst .checks{grid-template-columns:1fr 1fr}}@media(max-width:560px){.o4gwazst .checks{grid-template-columns:1fr}}

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

/* uv4uztj4 */
.uv4uztj4{padding:62px 20px;background:var(--site-text);color:#fff;text-align:center}
.uv4uztj4 .wrap{max-width:900px;margin:0 auto}
.uv4uztj4 .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}
.uv4uztj4 h1{font-size:40px;line-height:1.25;margin:0 0 12px;color:#fff}
.uv4uztj4 p{line-height:1.9;color:#cbd5e1;margin:0}
@media(max-width:760px){.uv4uztj4 h1{font-size:30px}}

/* zrntf68bx */
.zrntf68bx{padding:76px 20px;background:#f3f7fb;color:var(--site-text)}.zrntf68bx .wrap{max-width:1080px;margin:0 auto}.zrntf68bx h2{font-size:32px;margin:0 0 22px}
.zrntf68bx .steps{display:grid;gap:12px;counter-reset:n}.zrntf68bx article{display:grid;grid-template-columns:90px 1fr 130px;gap:16px;align-items:center;background:#fff;border:1px solid #dce6f0;border-radius:6px;padding:16px}
.zrntf68bx .num:before{counter-increment:n;content:"0" counter(n);font-size:28px;font-weight:900;color:#17466b}.zrntf68bx b{display:block;margin-bottom:5px}.zrntf68bx p{margin:0;color:#5b6979;line-height:1.65}.zrntf68bx a{color:#17466b;text-decoration:none;font-weight:900}@media(max-width:760px){.zrntf68bx article{grid-template-columns:1fr}}

/* vvnpuz6c7gj */
.vvnpuz6c7gj{padding:36px 20px;background:#fff}
.vvnpuz6c7gj .wrap{max-width:1080px;margin:0 auto}
.vvnpuz6c7gj h2{font-size:24px;margin:0 0 14px;color:var(--site-text)}
.vvnpuz6c7gj .links{display:flex;flex-wrap:wrap;gap:10px}
.vvnpuz6c7gj a{border:1px solid var(--site-line);border-radius:999px;padding:8px 13px;text-decoration:none;color:var(--site-primary);background:#f8fafc}

/* gfy807d0 */
.gfy807d0{padding:62px 0;background:#fff;color:#172333}.gfy807d0 .wrap{max-width:1120px;margin:auto;padding:0 18px;display:grid;grid-template-columns:1fr 390px;gap:28px;align-items:center}.gfy807d0 h2{font-size:32px;margin:0 0 12px}.gfy807d0 p{color:#607184;line-height:1.84}.gfy807d0 img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.gfy807d0 a{display:inline-block;margin-top:16px;background:#315f91;color:#fff;text-decoration:none;border-radius:6px;padding:12px 18px;font-weight:900}@media(max-width:780px){.gfy807d0 .wrap{grid-template-columns:1fr}}

/* owiyd1pmp */
.owiyd1pmp{padding:17px 0;background:#fff;color:#5c6a78;border-bottom:1px solid #e5ebf2}.owiyd1pmp .wrap{max-width:1160px;margin:auto;padding:0 18px}.owiyd1pmp nav{display:flex;gap:10px;align-items:center}.owiyd1pmp a{color:#2e6b9f;text-decoration:none;border-bottom:2px solid transparent}.owiyd1pmp a:hover{border-color:#2e6b9f}.owiyd1pmp small{color:#9aa6b3}.owiyd1pmp b{color:#1d2a38}@media(max-width:620px){.owiyd1pmp nav{overflow:auto;white-space:nowrap}}

/* kv50eblv */
.kv50eblv{padding:62px 20px;background:#f7fafc}
.kv50eblv article{max-width:940px;margin:0 auto;background:#fff;border:1px solid #dce5ef;border-radius:26px;padding:30px}
.kv50eblv h1{font-size:38px;line-height:1.25;color:var(--site-text);margin:0 0 12px}
.kv50eblv .meta{color:var(--site-muted);margin-bottom:22px}.kv50eblv .content{color:var(--site-text);line-height:2;font-size:17px}
.kv50eblv .content img{max-width:100%;height:auto;border-radius:16px}.kv50eblv .content blockquote{border-left:4px solid var(--site-primary);margin:20px 0;padding-left:16px;color:var(--site-muted)}
@media(max-width:760px){.kv50eblv article{padding:20px}.kv50eblv h1{font-size:29px}}

/* jczzr0mu */
.jczzr0mu{padding:34px 20px;background:#f8fafc}
.jczzr0mu .wrap{max-width:980px;margin:0 auto;display:grid;gap:10px}
.jczzr0mu a{display:flex;justify-content:space-between;gap:16px;border:1px solid var(--site-line);background:#fff;border-radius:8px;padding:14px;text-decoration:none;color:var(--site-text);font-weight:900}
.jczzr0mu span{color:var(--site-muted);font-weight:500}
@media(max-width:560px){.jczzr0mu a{display:block}.jczzr0mu span{display:block;margin-bottom:6px}}

/* rxniz0p7t8ga */
.rxniz0p7t8ga{padding:46px 20px;background:#f8fbff}
.rxniz0p7t8ga .wrap{max-width:980px;margin:0 auto}
.rxniz0p7t8ga h2{font-size:28px;margin:0 0 18px;color:var(--site-text)}
.rxniz0p7t8ga ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}
.rxniz0p7t8ga a{display:block;border:1px solid var(--site-line);border-radius:12px;background:#fff;padding:14px;text-decoration:none;color:var(--site-text);font-weight:800}

/* dvnddg3hzj */
.dvnddg3hzj{padding:46px 20px;background:var(--site-text);color:#fff}
.dvnddg3hzj .wrap{max-width:1080px;margin:0 auto}
.dvnddg3hzj h2{font-size:28px;margin:0 0 18px}
.dvnddg3hzj .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.dvnddg3hzj a{min-height:120px;display:flex;align-items:flex-end;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:14px;text-decoration:none;color:#fff;font-weight:900;line-height:1.45}
@media(max-width:820px){.dvnddg3hzj .grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.dvnddg3hzj .grid{grid-template-columns:1fr}}

/* rp9skpdik */
.rp9skpdik{padding:54px 0;background:#eef3f8;color:#172638}.rp9skpdik .wrap{max-width:1120px;margin:auto;padding:0 18px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.rp9skpdik .box{background:#fff;border:1px solid #dfe7ef;border-radius:8px;padding:22px}.rp9skpdik h2{font-size:27px;margin:0 0 16px}.rp9skpdik a{display:block;color:#315f91;text-decoration:none;font-weight:800;padding:9px 0;border-bottom:1px solid #e6ebf2}.rp9skpdik a:last-child{border-bottom:0}@media(max-width:760px){.rp9skpdik .wrap{grid-template-columns:1fr}}

/* k32iucvy */
.k32iucvy{padding:48px 20px;background:#fff}
.k32iucvy aside{max-width:360px;margin:0 auto;background:#f8fafc;border:1px solid #dce5ef;border-radius:22px;padding:18px}
.k32iucvy h2{font-size:24px;color:var(--site-text);margin:0 0 14px}.k32iucvy .tags{display:flex;gap:8px;flex-wrap:wrap}
.k32iucvy a{background:#fff;border:1px solid #dce5ef;border-radius:999px;padding:8px 11px;color:var(--site-text);text-decoration:none;font-weight:900}
