.v2f-p{color:var(--v2-body,#3d566e);max-width:46em;margin:0 0 16px;font-size:16px;line-height:1.85}.v2f-p:last-child{margin-bottom:0}.v2f-steps{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.v2f-steps li{background:var(--v2-card,#fff);border:1px solid var(--v2-line,#e3eef0);border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.v2f-num{background:var(--v2-tint,#e6f5f4);width:36px;height:36px;color:var(--v2-teal,#0b7c78);font-family:var(--v2-num,system-ui);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:inline-flex}.v2f-steps strong{color:var(--v2-ink,#0b2540);font-size:18px}.v2f-steps span:not(.v2f-num){color:var(--v2-body,#3d566e);font-size:15px;line-height:1.75}.v2f-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.v2f-split.flip>.v2f-shot{order:2}.v2f-split h3{color:var(--v2-ink,#0b2540);margin:0 0 12px;font-size:20px}.v2f-shot{background:#0b2540;border-radius:24px;min-width:0;margin:0;padding:10px;position:relative;box-shadow:0 24px 50px -30px #0b254073}.v2f-shot img{border-radius:15px;width:100%;height:auto;display:block}.v2f-shot figcaption{color:var(--v2-body,#3d566e);background:#ffffffeb;border-radius:6px;padding:2px 8px;font-size:12px;position:absolute;bottom:18px;right:20px}.v2f-shot.light{border:1px solid var(--v2-line,#e3eef0);box-shadow:none;background:#fff}.v2f-list{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.v2f-list li{color:var(--v2-body,#3d566e);padding-left:22px;font-size:15.5px;line-height:1.75;position:relative}.v2f-list li:before{content:"";background:var(--v2-teal-2,#0e9f9a);border-radius:50%;width:8px;height:8px;position:absolute;top:.7em;left:4px}.v2f-list b{color:var(--v2-ink,#0b2540)}.v2f-note{background:var(--v2-warn-bg,#fff6ec);border:1px solid var(--v2-warn-line,#f6dfc4);color:var(--v2-warn-ink,#6a3d0b);border-radius:14px;align-items:flex-start;gap:10px;margin-top:20px;padding:14px 18px;font-size:14.5px;line-height:1.7;display:flex}.v2f-note svg{flex:none;margin-top:2px}.v2f-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.v2f-card{background:var(--v2-card,#fff);border:1px solid var(--v2-line,#e3eef0);border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.v2s-card .v2f-card,.v2s-tint .v2f-card{background:#fff}.v2f-card .v2f-ic{background:var(--v2-tint,#e6f5f4);width:44px;height:44px;color:var(--v2-teal,#0b7c78);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.v2f-card h3{color:var(--v2-ink,#0b2540);margin:0;font-size:18px}.v2f-card p{color:var(--v2-body,#3d566e);margin:0;font-size:15px;line-height:1.75}.v2f-videos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.v2f-videos.one{grid-template-columns:minmax(0,860px);justify-content:center}.v2f-table-wrap{border:1px solid var(--v2-line,#e3eef0);background:#fff;border-radius:18px;width:100%;overflow-x:auto}.v2f-table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.7}.v2f-table th,.v2f-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--v2-line,#e3eef0);color:var(--v2-body,#3d566e);padding:14px 18px}.v2f-table thead th{background:var(--v2-tint,#e6f5f4);color:var(--v2-ink,#0b2540);font-size:15.5px}.v2f-table tbody th{color:var(--v2-ink,#0b2540);white-space:nowrap;font-weight:700}.v2f-table tr:last-child td,.v2f-table tr:last-child th{border-bottom:0}.v2f-links{flex-wrap:wrap;gap:10px 20px;margin-top:20px;font-size:15px;display:flex}.v2f-links a{color:var(--v2-teal,#0b7c78);font-weight:700;text-decoration:none}.v2f-links a:hover{color:#075e5b}.v2f-embed{--v2-pad:clamp(16px, 4vw, 32px);color:#0b2540;background:#f5f9fa;padding:8px 0 24px;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.v2f-embed,.v2f-embed *{box-sizing:border-box}@media (width<=900px){.v2f-split{grid-template-columns:minmax(0,1fr);gap:28px}.v2f-split.flip>.v2f-shot{order:0}}@media (width<=560px){.v2f-shot{border-radius:16px;padding:6px}.v2f-shot img{border-radius:11px}.v2f-steps li,.v2f-card{padding:20px}}
