:root{--wp-blue:#2271b1;--wp-ink:#1d2327}.ais-hero{padding-bottom:clamp(48px,6vw,80px)}.ais-mesh{z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 85% 20%,#635bff24,#0000 70%),radial-gradient(35% 45% at 65% 85%,#2271b11a,#0000 70%),radial-gradient(30% 40% at 10% 10%,#60a5fa1a,#0000 70%);position:absolute;inset:0}.ais-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.ais-hero .eyebrow{flex-wrap:wrap;align-items:center;gap:8px 0;display:flex}.ais-hero .eyebrow .wp-badge{text-transform:none}.ais-hero .h1{font-size:clamp(34px,4vw,52px)}.ais-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.ais-tags li{border:1px solid var(--color-line);background:#ffffffd9;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 14px 0 11px;font-size:14px;font-weight:580;display:inline-flex;box-shadow:0 1px 2px #1018280a}.ais-tags .ico{width:16px;height:16px;color:var(--color-accent)}.lw-win{box-shadow:var(--shadow-float);background:#fff;border:1px solid #0f172a17;border-radius:14px;overflow:hidden}.lw-win>[data-ui],.lw-win>.slot-media{box-shadow:none!important;border:0!important;border-radius:0!important}.slot-media{width:100%;height:auto;display:block}.lw-chrome{border-bottom:1px solid var(--color-line);color:#667085;background:#fbfcfe;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:11.5px;display:flex}.lw-chrome i{background:#e4e7ec;border-radius:50%;flex:none;width:9px;height:9px}.lw-chrome span{white-space:nowrap;text-overflow:ellipsis;margin-left:8px;overflow:hidden}.lw .lw-win{position:absolute}.lw .ui-label{display:none}.fs{color:#0f172a;border:1px solid var(--color-line);background:#fff;border-radius:14px;font-size:11.5px;position:relative;overflow:hidden;container-type:inline-size}.fs .ui-label{z-index:2;background:#ffffffe6;border-radius:6px;padding:1px 6px;position:absolute;top:auto;bottom:8px;right:10px}.fs-nav{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:10px 14px;display:flex}.fs-nav b{letter-spacing:.08em;font-size:11.5px}.fs-links{gap:12px;margin-left:auto;display:flex}.fs-links i{color:#64748b;font-size:11px;font-style:normal}.fs-cta{color:#fff;background:#0f172a;border-radius:999px;padding:4px 10px;font-size:10.5px}.fs-burger{gap:3px;margin-left:auto;display:grid}.fs-burger i{background:#0f172a;border-radius:2px;width:16px;height:2px}.fs-hero{background:linear-gradient(135deg,#eef2ff,#e0f2fe);grid-template-columns:1.2fr 1fr;align-items:center;gap:14px;padding:18px 14px;display:grid}.fs-hero h6{letter-spacing:-.02em;font-size:1.45em;font-weight:700;line-height:1.15}.fs-hero p{color:#475569;margin-top:6px}.fs-btn{background:var(--color-accent);color:#fff;border-radius:8px;margin-top:10px;padding:5px 12px;font-size:10.5px;font-weight:600;display:inline-block}.fs-img{aspect-ratio:4/3;background:linear-gradient(160deg,#cbd5e1,#94a3b8 45%,#e2e8f0 46%,#cbd5e1);border-radius:10px;display:block;box-shadow:inset 0 0 0 1px #fff9}.fs-cards{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px;display:grid}.fs-cards span{gap:6px;font-size:10.5px;font-weight:600;display:grid}.fs-cards i{aspect-ratio:4/3;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:8px;display:block}.fs-strip{background:#f8fafc;align-items:center;gap:10px;padding:10px 14px;display:flex}.fs-strip span{gap:6px;margin-left:auto;display:flex}.fs-strip i{background:#e2e8f0;border-radius:6px;width:44px;height:28px}.fs-foot{color:#475569;align-items:center;gap:10px;padding:10px 14px 30px;display:flex}.fs-in{border:1px solid #cbd5e1;border-radius:6px;flex:1;height:22px}.fs-mobile .fs-hero{grid-template-columns:1fr}.fs-mobile .fs-cards{grid-template-columns:1fr 1fr}.fs-mobile .fs-strip span{display:none}.fs-mobile{font-size:12px}@container (width<=420px){.fs-links{display:none}.fs-hero h6{font-size:1.25em}}.wpa{color:#1e293b;border:1px solid var(--color-line);text-align:left;background:#f0f0f1;border-radius:14px;font-size:12px;line-height:1.45;position:relative;overflow:hidden;container-type:inline-size}.wpa .ui-label{z-index:2;background:#ffffffeb;border-radius:6px;padding:1px 6px;position:absolute;top:auto;bottom:8px;right:10px}.wpa-bar{background:var(--wp-ink);color:#c3c4c7;align-items:center;gap:10px;height:30px;padding:0 10px;font-size:11.5px;display:flex}.wpa-bar b{color:#f0f0f1;white-space:nowrap;text-overflow:ellipsis;font-weight:560;overflow:hidden}.wpa-logo{background:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.wpa-bar-r{white-space:nowrap;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.wpa-bar-r svg{width:12px;height:12px}.wpa-body{grid-template-columns:128px minmax(0,1fr);min-height:300px;display:grid}.wpa-nav{color:#f0f0f1;background:#2c3338;align-content:start;gap:1px;padding:6px 0;display:grid}.wpa-nav li{color:#f0f0f1c7;white-space:nowrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.wpa-nav svg{flex:none;width:14px;height:14px}.wpa-nav li.on{background:var(--wp-blue);color:#fff}.wpa-main{min-width:0;padding:12px 12px 30px}.wpl-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.wpl-head h5{color:#1d2327;font-size:15px;font-weight:600}.wpe-ghost{border:1px solid var(--wp-blue);color:var(--wp-blue);white-space:nowrap;background:#fff;border-radius:4px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;display:inline-flex}.wpe-ghost svg{width:11px;height:11px}.wpe-ghost.is-locked{opacity:.55;color:#50575e;border-color:#8c8f94}.wpe-pub{background:var(--wp-blue);color:#fff;white-space:nowrap;border-radius:4px;padding:4px 11px;font-size:11px;font-weight:560;display:inline-block}.wpf{white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #8c8f94;border-radius:4px;margin-bottom:8px;padding:5px 8px;font-size:11.5px;overflow:hidden}.wpf-ta{white-space:normal;min-height:52px}.wpa label{color:#50575e;justify-content:space-between;margin:4px 0;font-size:11px;font-weight:600;display:flex}.wpa label em{color:#8c8f94;font-style:normal;font-weight:400}.wpe-caret{background:var(--wp-blue);vertical-align:-2px;width:1.5px;height:1.05em;margin-left:1px;animation:1.1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.wpa-editor .wpa-main{background:#fff;padding:0}.wpe-top{border-bottom:1px solid #e0e0e0;align-items:center;gap:8px;padding:7px 10px;display:flex}.wpe-plus{color:#fff;background:#1e1e1e;border-radius:3px;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.wpe-doc{text-align:center;color:#50575e;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.wpe-split{grid-template-columns:minmax(0,1fr) 150px;display:grid}.wpe-canvas{align-content:start;gap:10px;padding:14px 16px 34px;display:grid}.wpe-title{letter-spacing:-.01em;font-size:19px;font-weight:700}.wpe-block{border-radius:2px;padding:6px 8px;position:relative}.wpe-block p{color:#334155}.wpe-block.sel{box-shadow:0 0 0 1.5px var(--wp-blue)}.wpe-blabel{background:var(--wp-blue);color:#fff;border-radius:2px;padding:0 6px;font-size:10px;position:absolute;top:-10px;left:6px}.wpe-img{color:#475569;background:linear-gradient(160deg,#e2e8f0,#cbd5e1);justify-content:center;align-items:center;height:70px;font-size:11px;display:flex}.wpe-img i{display:none}.wpe-cols{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wpe-cols div{background:#f6f7f7;border-radius:4px;gap:2px;padding:8px;display:grid}.wpe-cols span{color:#8c8f94;font-size:10.5px}.wpe-side{border-left:1px solid #e0e0e0;align-content:start;gap:10px;padding:10px;font-size:11px;display:grid}.wpe-tabs{border-bottom:1px solid #e0e0e0;gap:12px;padding-bottom:6px;display:flex}.wpe-tabs b{color:#1e1e1e;box-shadow:0 7px 0 -5px var(--wp-blue)}.wpe-tabs span{color:#8c8f94}.wpe-side dl{gap:6px;display:grid}.wpe-side dl div{justify-content:space-between;gap:6px;display:flex}.wpe-side dt{color:#8c8f94}.wpe-side dd{color:var(--wp-blue);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wpe-rev{color:#50575e;font-size:10.5px}.wpl-t{border-collapse:collapse;background:#fff;border:1px solid #dcdcde;width:100%;font-size:11.5px}.wpl-t th{text-align:left;color:#50575e;border-bottom:1px solid #dcdcde;padding:7px 9px;font-weight:600}.wpl-t td{vertical-align:top;border-top:1px solid #f0f0f1;padding:7px 9px}.wpl-t td b{color:var(--wp-blue);font-weight:600}.wpl-t tr.hover{background:#f6f7f7}.wpl-act{color:var(--wp-blue);margin-top:2px;font-size:10.5px;display:block}.wpp-grid,.wps-grid,.wpm-grid{grid-template-columns:minmax(0,1fr) 160px;gap:12px;display:grid}.wps-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wpp-main,.wpp-side,.wpm-side{background:#fff;border:1px solid #dcdcde;border-radius:2px;min-width:0;padding:10px}.wpp-spec{border-collapse:collapse;width:100%;margin-bottom:8px}.wpp-spec th,.wpp-spec td{text-align:left;border:1px solid #dcdcde;padding:5px 8px}.wpp-spec th{color:#50575e;background:#f6f7f7;width:40%;font-weight:560}.wpp-spec tr.edit td{box-shadow:inset 0 0 0 1.5px var(--wp-blue)}.wpp-gal{grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:8px;display:grid}.wpp-gal i{aspect-ratio:1;background:linear-gradient(150deg,#e2e8f0,#94a3b8);border-radius:3px;font-style:normal}.wpp-gal i.add{color:#8c8f94;background:#fff;border:1px dashed #8c8f94;place-items:center;display:grid}.wpp-cats{gap:4px;margin-bottom:10px;display:grid}.wpp-cats li{align-items:center;gap:6px;display:flex}.wpp-cats li:before{content:"";background:#fff;border:1px solid #8c8f94;border-radius:2px;width:11px;height:11px}.wpp-cats li.on:before{background:var(--wp-blue);border-color:var(--wp-blue);box-shadow:inset 0 0 0 2px #fff}.wps-grid>div{background:#fff;border:1px solid #dcdcde;border-radius:2px;min-width:0;padding:10px}.wps-meter{background:#f0f0f1;border-radius:4px;height:4px;margin:-4px 0 8px;display:block}.wps-meter i{height:100%;width:var(--w);background:#00a32a;border-radius:4px;display:block}.wpf b{color:var(--wp-blue);font-weight:600}.wps-serp{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:3px;margin-bottom:10px;padding:10px;display:grid}.wps-cap{color:#8c8f94;font-size:10px}.wps-serp cite{color:#4d5156;font-size:10.5px;font-style:normal}.wps-serp b{color:#1a0dab;font-size:13px;font-weight:500;line-height:1.3}.wps-serp p{color:#4d5156;font-size:11px}.wps-checks{gap:5px;margin-bottom:10px;display:grid}.wps-checks li{align-items:center;gap:6px;display:flex}.wps-checks svg{flex:none;width:13px;height:13px}.wps-checks .is-ok svg{color:#00a32a}.wps-checks .is-warn svg{color:#dba617}.wpm-tiles{grid-template-columns:repeat(4,1fr);align-content:start;gap:6px;display:grid}.wpm-tiles i,.wpm-prev{aspect-ratio:1;border-radius:2px;display:block}.wpm-prev{aspect-ratio:16/9;margin-bottom:8px}.t0{background:linear-gradient(150deg,#cbd5e1,#64748b)}.t1{background:linear-gradient(160deg,#94a3b8,#e2e8f0 60%,#cbd5e1)}.t2{background:linear-gradient(135deg,#dbeafe,#93c5fd)}.t3{background:linear-gradient(135deg,#e0e7ff,#a5b4fc)}.t4{background:linear-gradient(135deg,#f1f5f9,#cbd5e1)}.t5{background:linear-gradient(135deg,#e2e8f0,#475569)}.wpm-tiles i.sel{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--wp-blue)}.wpm-side dl{gap:4px;margin-bottom:6px;display:grid}.wpm-side dl div{justify-content:space-between;gap:6px;display:flex}.wpm-side dt{color:#8c8f94}.wpg-note{background:#fcf9e8;border-left:3px solid #dba617;align-items:center;gap:6px;margin-bottom:10px;padding:7px 10px;font-size:11.5px;display:flex}.wpg-note svg{flex:none;width:13px;height:13px}.wpd-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wpd-card{background:#fff;border:1px solid #dcdcde;align-content:start;gap:7px;padding:10px;display:grid}.wpd-card>b{font-size:12px}.wpd-card ul{color:var(--wp-blue);gap:4px;display:grid}.wpd-kv li{color:#1e293b;justify-content:space-between;display:flex}.wpd-kv em{color:#00a32a;font-style:normal}.wpd-card .wpe-ghost{justify-self:start}.wpo{padding-top:36px}.wpo-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wpo-grid>div{border:1px solid var(--color-line);background:#f8fafc;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;padding:10px 12px;display:grid}.wpo-grid b{color:var(--color-ink);font-size:12.5px}.wpo-grid em{color:#667085;grid-column:2;font-size:11.5px;font-style:normal}.wpo-ico{width:30px;height:30px;color:var(--color-accent-600);background:#eef0ff;border-radius:9px;grid-row:span 2;place-items:center;display:grid}.wpo-ico svg{width:16px;height:16px}.wpo-ico.is-ok{color:#067647;background:#ecfdf3}.wpo-roles{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.wpo-roles>div{border:1px dashed #cbd5e1;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.wpo-roles b{color:var(--color-ink)}.wpo-roles span{color:#667085;font-size:11.5px}@container (width<=560px){.wpa-body{grid-template-columns:34px minmax(0,1fr);min-height:0}.wpa-nav li{justify-content:center;padding:6px 0}.wpa-nav span{display:none}.wpe-split{grid-template-columns:1fr}.wpe-side{display:none}.wpp-grid,.wps-grid,.wpm-grid,.wpd-grid{grid-template-columns:1fr}.wpm-side,.wpp-side,.wpa-bar-r,.wpl-t th:nth-child(2),.wpl-t td:nth-child(2){display:none}}@container (width<=380px){.wps-grid>div:last-child{display:none}.wpe-cols{grid-template-columns:1fr 1fr}.wpe-cols div:last-child{display:none}}.lw .wpa,.lw .fs{font-size:10.5px}.lw .wpa-body{min-height:0}.ais-video{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,32px);display:grid}.vchap{border:1px solid var(--color-line);box-shadow:var(--shadow-card);background:#ffffffe6;border-radius:20px;padding:22px}.vchap-cap{align-items:center;gap:10px;margin-bottom:14px;font-weight:600;display:flex}.vchap ol{gap:14px;display:grid}.vchap ol>li{gap:12px;display:flex}.vchap-no{width:34px;height:34px;color:var(--color-accent-600);background:#eef0ff;border-radius:10px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.vchap ol>li:nth-child(2) .vchap-no,.vchap ol>li:nth-child(3) .vchap-no{color:var(--wp-blue);background:#e8f2fa}.vchap b{font-size:15.5px}.vchap ul{flex-wrap:wrap;gap:4px 6px;margin-top:6px;display:flex}.vchap ul li{color:#475467;background:#f2f4f7;border-radius:6px;padding:2px 8px;font-size:12.5px}.vchap-end{border-top:1px solid var(--color-line);margin-top:18px;padding-top:14px;font-size:16px;font-weight:650;display:grid}.vchap-end span:last-child{color:var(--wp-blue)}.vchap-note{color:var(--color-muted);gap:6px;margin-top:10px;font-size:12.5px;display:flex}.vchap-note .ico{margin-top:2px}.sc-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.seg{border:1px solid var(--color-line);background:#fff;border-radius:12px;padding:4px;display:inline-flex}.seg button{height:34px;color:var(--color-muted);border-radius:9px;padding:0 16px;font-size:14px;font-weight:560;transition:background .2s,color .2s}.seg button[aria-pressed=true]{background:var(--color-ink);color:#fff}.sc-desc{color:var(--color-muted);margin-bottom:14px;font-size:15px}.sc-stage{background:radial-gradient(60% 70% at 50% 0%, #635bff14, transparent 70%), var(--color-tone);border-radius:24px;padding:clamp(16px,3vw,36px)}.sc-desk .lw-win{max-width:960px;margin-inline:auto}[data-showcase][data-device=desktop] .sc-mob,[data-showcase][data-device=mobile] .sc-desk{display:none}.phone{width:min(320px,100%);box-shadow:var(--shadow-float);background:#0f172a;border:8px solid #0f172a;border-radius:38px;margin-inline:auto;padding:26px 0 12px;position:relative;overflow:hidden}.phone>[data-ui]{border:0!important;border-radius:0 0 22px 22px!important}.phone-notch{background:#1e293b;border-radius:10px;width:80px;height:14px;margin-left:-40px;position:absolute;top:6px;left:50%}.sc-pages{margin-top:28px}.sc-panel:not([hidden]),.adm-panel:not([hidden]){animation:tab-in .45s var(--ease) both}.sc-stage>div{animation:tab-in .4s var(--ease) both}@keyframes tab-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ais-wp{overflow:hidden}.ais-wp-bg{z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 90% 10%,#2271b114,#0000 70%),radial-gradient(40% 50% at 5% 90%,#635bff12,#0000 70%);position:absolute;inset:0}.ais-wp .eyebrow{align-items:center;gap:6px;display:inline-flex}.wpc-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wpc{border:1px solid var(--color-line);box-shadow:var(--shadow-card);background:#ffffffe6;border-radius:20px;padding:26px;position:relative}.wpc-no{letter-spacing:.08em;color:var(--wp-blue);font-size:12px;font-weight:700}.wpc h3{margin-top:6px;font-size:20px}.wpc-lead{color:var(--color-ink-2);margin-top:8px;font-size:15px}.wpc-chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.wpc-chips li{color:#1d5f86;background:#f0f6fa;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:560;box-shadow:inset 0 0 0 1px #d3e5f0}.wpc-point{color:var(--color-ink);margin-top:14px;font-size:15px;font-weight:600}.wpc-note{color:var(--color-muted);background:#f8fafc;border-radius:12px;gap:8px;margin-top:14px;padding:10px 12px;font-size:13.5px;display:flex}.wpc-note .ico{flex:none;margin-top:2px}.adm{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,32px);display:grid}.adm-tabs{gap:6px;display:grid;position:sticky;top:96px}.adm-tabs [role=tab]{text-align:left;color:var(--color-ink-2);cursor:pointer;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.adm-tabs [role=tab]:hover{background:#fff9}.adm-tabs [aria-selected=true]{border-color:var(--color-line);box-shadow:var(--shadow-card);color:var(--color-ink);background:#fff}.adm-tabs [aria-selected=true]:before{content:"";background:var(--wp-blue);border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px;left:-1px}.adm-no{color:#667085;background:#f2f4f7;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:11.5px;font-weight:700;display:grid}.adm-tabs [aria-selected=true] .adm-no{background:var(--wp-blue);color:#fff}.adm-txt{gap:3px;display:grid}.adm-txt b{font-size:15.5px;font-weight:620}.adm-txt span{color:var(--color-muted);font-size:13px;line-height:1.5}.adm-win{box-shadow:0 2px 4px #1018280d,0 40px 90px -40px #1e3c8c73}.adm-points{flex-wrap:wrap;gap:8px 18px;margin-top:16px;display:flex}.adm-points li{align-items:center;gap:6px;font-size:14.5px;font-weight:560;display:flex}.adm-points .ico{color:var(--wp-blue)}.route7{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid;position:relative}.route7 li{border:1px solid var(--color-line);background:#fff;border-radius:16px;padding:18px 14px;position:relative}.route7 li:not(:last-child):after{content:"";background:color-mix(in srgb, var(--color-accent) 40%, transparent);width:12px;height:2px;position:absolute;top:34px;right:-11px}.r7-no{width:32px;height:32px;color:var(--color-accent-600);background:#eef0ff;border-radius:10px;place-items:center;font-size:12.5px;font-weight:700;display:inline-grid}.route7 h3{margin-top:12px;font-size:15.5px}.route7 p{color:var(--color-muted);margin-top:6px;font-size:13px}.route7 li.hl{background:linear-gradient(150deg, #1e5f9a, var(--wp-blue) 45%, #635bff);color:#fff;border-color:#0000;box-shadow:0 24px 48px -24px #2271b1b3}.route7 li.hl .r7-no{color:#fff;background:#ffffff2e}.route7 li.hl p{color:#ffffffdb}.r7-flag{background:#fff3;border-radius:999px;margin-top:10px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.why{border:1px solid var(--color-line);background:#fff;border-radius:20px;overflow:hidden}.why-head,.why-row{grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;padding:16px 22px;display:grid}.why-head{color:var(--color-muted);border-bottom:1px solid var(--color-line);background:#fbfcfe;font-size:13px;font-weight:600}.why-head span{align-items:center;gap:6px;display:inline-flex}.why-row+.why-row{border-top:1px solid var(--color-line)}.why-row h3{font-size:16.5px}.why-row p{color:var(--color-ink-2);font-size:15px}.why-row p:last-child{color:var(--color-muted)}.why-k{display:none}.ind{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ind article{border:1px solid var(--color-line);background:#fff;border-radius:18px;padding:22px}.ind h3{font-size:17px}.ind p{color:var(--color-muted);margin-top:8px;font-size:14.5px}.dlv{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.dlv-list{border:1px solid var(--color-line);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.dlv-list>div{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:14px 18px;display:grid}.dlv-list>div:nth-child(odd){border-right:1px solid var(--color-line)}.dlv-list>div:nth-last-child(-n+2){border-bottom:0}.dlv-list dt{font-size:15px;font-weight:620}.dlv-list dd{color:var(--color-muted);grid-column:1;font-size:13px}.dlv-v{white-space:nowrap;background:#f2f4f7;border-radius:999px;grid-row:1;align-self:start;padding:2px 8px;font-weight:600;color:#475467!important;grid-column:2!important;font-size:12px!important}.dlv-side{border:1px solid var(--color-line);box-shadow:var(--shadow-card);background:#fff;border-radius:18px;padding:22px;position:sticky;top:96px}.dlv-side ul{gap:10px;margin:12px 0 14px;display:grid}.dlv-side li{color:var(--color-ink-2);padding-left:16px;font-size:14px;position:relative}.dlv-side li:before{content:"";background:#f79009;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.dlv-foot{margin-bottom:14px;font-weight:600}.wpol{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wpol-card{border:1px solid var(--color-line);background:#fff;border-radius:22px;padding:26px}.wpol-lead{color:var(--color-muted);margin-top:8px}.wpol-list{counter-reset:w;gap:8px;margin-top:14px;display:grid}.wpol-list li{counter-increment:w;align-items:baseline;gap:10px;font-size:15px;display:flex}.wpol-list li:before{content:counter(w);width:22px;height:22px;color:var(--wp-blue);background:#e8f2fa;border-radius:7px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:inline-grid}.wpol-split{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.wpol-split>div{background:#f0f6fa;border-radius:14px;padding:14px}.wpol-split>.team{background:var(--color-tone)}.wpol-split b{font-size:13.5px}.wpol-split ul{gap:6px;margin-top:8px;display:grid}.wpol-split li{gap:6px;font-size:13.5px;display:flex}.wpol-split .ico{color:var(--wp-blue);width:14px;height:14px;margin-top:2px}.wpol-dark{background:var(--color-night);color:#fff;border-color:#0000}.wpol-dark .eyebrow{color:#a5a0ff}.wpol-dark .wpol-lead{color:#aeb6cf}.wpol-dark .wpc-chips li{color:#e2e8f0;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.wpol-dark .wpol-list li:before{color:#fff;background:#ffffff1f}.wpol-msg{border-top:1px solid #ffffff1f;margin-top:16px;padding-top:14px;font-size:16px;font-weight:650;display:grid}.wpol-msg span:nth-child(2){color:#93c5fd}.wpol-dark .wpc-note{color:#aeb6cf;background:#ffffff0f}.ais-boundary{margin-top:0}@media (width<=1100px){.route7{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.route7 li:after{display:none}.route7 li.hl{grid-column:span 2}}@media (width<=960px){.ais-hero-inner,.ais-video,.dlv,.wpol,.adm{grid-template-columns:1fr}.adm-tabs{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:2px 2px 6px;display:flex;position:static;overflow-x:auto}.adm-tabs [role=tab]{scroll-snap-align:start;flex:none;align-items:center;padding:10px 14px}.adm-tabs [aria-selected=true]:before,.adm-txt span{display:none}.adm-txt b{white-space:nowrap;font-size:14.5px}.dlv-side{position:static}}@media (width<=860px){.ind{grid-template-columns:1fr 1fr}.why-head{display:none}.why-row{grid-template-columns:1fr;gap:8px}.why-k{color:var(--color-muted);font-size:12px;font-weight:650;display:block}.wpc-grid{grid-template-columns:1fr}}@media (width<=640px){.dlv-list>div:nth-child(odd){border-right:0}.dlv-list>div:nth-last-child(2){border-bottom:1px solid var(--color-line)}.route7{grid-template-columns:1fr}.route7 li.hl{grid-column:auto}.wpc,.wpol-card{padding:20px}.seg button{padding:0 12px}.sc-bar .pv-tabs{width:100%}}@media (prefers-reduced-motion:reduce){.lw-win,.wpe-caret,.sc-panel,.adm-panel,.sc-stage>div{animation:none!important}}.fs-desktop .fs-img,.fs-desktop .fs-cards i{aspect-ratio:16/9}.sc-desk .lw-win{max-width:880px}.sc-pages .pg-shot{aspect-ratio:16/10}.why-row{align-items:center}@media (width<=640px){.route7 li{grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:14px;display:grid}.route7 h3{margin-top:5px}.route7 p,.route7 .r7-flag{grid-column:2;justify-self:start}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sub-short{display:none}.ais-vis{min-width:0}.lw{perspective:1600px;--px:0;--py:0;height:590px;position:relative}.lw .lw-win{transition:transform .7s var(--ease), box-shadow .3s;will-change:transform}.lw-site{z-index:1;transform-origin:100%;width:78%;transform:translate3d(calc(var(--px) * -6px), calc(var(--py) * -4px), 0) rotateY(-9deg) rotateX(2deg);animation:11s ease-in-out -2s infinite lw-bob;top:0;right:0}.lw-admin{z-index:2;transform-origin:100%;width:58%;height:268px;transform:translate3d(calc(var(--px) * -10px), calc(var(--py) * -7px), 0) rotateY(-6deg);animation:10s ease-in-out -6s infinite lw-bob;top:322px;right:2%;box-shadow:0 2px 4px #1018280d,0 36px 70px -34px #1e3c8c73}.lw-chat{z-index:3;width:55%;transform:translate3d(calc(var(--px) * 12px), calc(var(--py) * 9px), 0);border-color:color-mix(in srgb, var(--color-accent) 28%, transparent);animation:9s ease-in-out infinite lw-bob;top:156px;left:0;box-shadow:0 2px 6px #1018280f,0 50px 100px -40px #4338ca8c,0 0 0 6px #635bff0f}.lw.is-off .lw-win{animation-play-state:paused}@keyframes lw-bob{0%,to{translate:0}50%{translate:0 -6px}}.lw-cap,.lw-tag{z-index:2;color:#475467;background:#f2f4f7;border-radius:999px;height:18px;padding:0 8px;font-size:10.5px;font-weight:600;line-height:18px;position:absolute;top:6px;right:10px}.lw-tag{color:var(--color-accent-600);background:#eef0ff}.lw-flow{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:18px;display:flex}.lw-flow li{border:1px solid var(--color-line);height:32px;color:var(--color-ink-2);box-shadow:var(--shadow-card);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:13px;font-weight:600;display:inline-flex}.lw-flow li+li{margin-left:16px;position:relative}.lw-flow li+li:before{content:"→";color:#98a2b3;font-weight:400;position:absolute;left:-17px}.lw-flow b{color:#667085;background:#f2f4f7;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.lw-flow li.on{background:var(--color-accent);color:#fff;border-color:#0000;box-shadow:0 10px 24px -12px #635bffcc}.lw-flow li.on b{color:#fff;background:#ffffff38}.lw-flow li:last-child b{color:var(--wp-blue);background:#e8f2fa}.hc{color:var(--color-ink);text-align:left;background:#fff;gap:10px;padding:13px;font-size:12.5px;line-height:1.55;display:grid}.hc-scn{gap:7px;display:grid}.hc-scn+.hc-scn{border-top:1px dashed #e4e7ec;padding-top:10px}.hc-tag{color:#667085;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.hc-tag b{width:16px;height:16px;color:var(--color-accent-600);background:#eef0ff;border-radius:5px;place-items:center;font-size:10px;display:grid}.hc-msg{border-radius:12px;padding:8px 11px}.hc-msg.me{background:var(--color-accent);color:#fff;border-bottom-right-radius:4px;justify-self:end;max-width:94%}.hc-msg.ai{color:#312e81;background:#f4f5ff;border-bottom-left-radius:4px;align-items:flex-start;gap:8px;max-width:94%;display:flex}.hc-av{background:linear-gradient(135deg, var(--color-accent), #8b5cf6);color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:9.5px;font-weight:700;display:grid}.hc-input{color:#98a2b3;border:1px solid #d0d5dd;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 6px 0 12px;font-size:12px;display:flex}.hc-input span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hc-send{background:var(--color-accent);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.hc-send svg{width:14px;height:14px}.lw .hc-msg{animation:hc-in .6s var(--ease) both;animation-delay:calc(var(--d) * 1.4s + .35s)}.lw .hc-msg.ai{animation-delay:calc(var(--d) * 1.4s + 1s)}@keyframes hc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.aie{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(20px,3vw,36px);display:grid}.aie-hc{gap:12px;padding:16px;font-size:13.5px}.aie-hc .aie-changes li{font-size:13px}.aie-changes{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.aie-changes li{color:#98a2b3;align-items:center;gap:7px;font-size:12.5px;transition:color .3s;display:flex}.aie-changes .ico{color:#d0d5dd;flex:none;transition:color .3s}[data-state=after] .aie-changes li{color:var(--color-ink)}[data-state=after] .aie-changes .ico{color:#12b76a}[data-state=before] .aie-reply{opacity:.55}.aie-desc{color:var(--color-muted);margin-top:12px;font-size:13.5px}.aie-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.aie-win{box-shadow:0 2px 4px #1018280d,0 40px 90px -40px #1e3c8c73}[data-state=before] .ba-a,[data-state=after] .ba-b{display:none}.es{text-align:left;--bg:#faf7f0;--hero:#efe9dc;--ink:#3a3833;--hink:#3a3833;--hmut:#7a7468;--btn:#9aa58b;--btnc:#fff;--img:linear-gradient(160deg, #d9d2c3, #bdb4a2);background:var(--bg);color:var(--ink);font-size:12px;transition:background .5s;position:relative;container-type:inline-size}[data-state=after] .es{--bg:#fff;--hero:linear-gradient(135deg, #0b2a5b, #123e82);--ink:#0b1b33;--hink:#fff;--hmut:#c7d5ee;--btn:#fff;--btnc:#0b2a5b;--img:linear-gradient(160deg, #3b5b8f, #8fa9d1 55%, #dce6f5 56%, #a9bedf)}.es .a{display:none}[data-state=after] .es .a{display:inline}[data-state=after] .es .b{display:none}.es-nav{border-bottom:1px solid #0000000f;align-items:center;gap:12px;padding:10px 16px;display:flex}.es-nav b{letter-spacing:.08em;font-size:12px}.es-links{gap:12px;margin-left:auto;display:flex}.es-links i{color:#7a7468;font-size:11px;font-style:normal}[data-state=after] .es-links i{color:#475467}.es-cta{border:1px solid #bdb4a2;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:600;transition:background .4s,color .4s}[data-state=after] .es-cta{color:#fff;background:#0b2a5b;border-color:#0b2a5b}.es-hero{background:var(--hero);color:var(--hink);grid-template-columns:1.15fr 1fr;align-items:center;gap:16px;padding:26px 18px;transition:background .5s,color .5s;display:grid;position:relative}.es-hero h6{letter-spacing:-.02em;font-size:1.7em;font-weight:700;line-height:1.15}.es-hero p{color:var(--hmut);margin-top:8px}.es-btn{background:var(--btn);color:var(--btnc);border-radius:8px;margin-top:14px;padding:7px 14px;font-size:11.5px;font-weight:650;transition:background .4s,color .4s;display:inline-block}.es-img{aspect-ratio:16/10;background:var(--img);border-radius:10px;display:block}.es-mark{color:#3d2400;background:#fdb022;border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700;display:none;position:absolute;box-shadow:0 4px 10px -4px #0000004d}[data-state=after] .es-mark{animation:hc-in .45s var(--ease) both .25s;display:inline-block}.es-mark.m1{top:8px;right:10px}.es-mark.m2,.es-mark.m3{vertical-align:1px;margin-left:8px;position:static}.es-factory{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.es-factory>div{min-height:0;overflow:hidden}[data-state=after] .es-factory{grid-template-rows:1fr}.es-factory b{color:#0b2a5b;padding:14px 16px 8px;font-size:13px;display:block}.es-fx{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 16px 14px;display:grid}.es-fx span{color:#344054;gap:5px;font-size:10.5px;font-weight:600;display:grid}.es-fx i{aspect-ratio:16/10;background:linear-gradient(150deg,#dce6f5,#8fa9d1);border-radius:8px;display:block}.es-cards{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px 18px;display:grid}.es-cards span{gap:6px;font-size:11px;font-weight:600;display:grid}.es-cards i{aspect-ratio:21/9;background:#0000000f;border-radius:8px;display:block}@container (width<=460px){.es-links{display:none}.es-hero{grid-template-columns:1fr;padding:18px 14px}.es-img{display:none}.es-fx{grid-template-columns:1fr 1fr}.es-hero h6{font-size:1.45em}}.wmodes{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;margin-bottom:22px;display:grid}.wmode{border:1px solid var(--color-line);background:#fff;border-radius:16px;padding:16px 18px}.wmode b{font-size:15.5px}.wmode p{color:var(--color-muted);margin-top:4px;font-size:14px}.wmode ul{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.wmode li{color:#3730a3;background:#eef0ff;border-radius:7px;padding:2px 9px;font-size:12.5px;font-weight:560}.wmode-cms li{color:#1d5f86;background:#e8f2fa}.wmode-ai{border-left:3px solid var(--color-accent)}.wmode-cms{border-left:3px solid var(--wp-blue)}.wmode-and{border:1px solid var(--color-line);width:28px;height:28px;color:var(--color-muted);background:#fff;border-radius:50%;align-self:center;place-items:center;font-weight:700;display:grid}.adm-perm{color:#7a4a05;background:#fffaeb;border-radius:12px;gap:8px;margin-top:12px;padding:10px 12px;font-size:13.5px;display:flex}.adm-perm .ico{flex:none;margin-top:2px}.adm-perm b{margin-right:6px}.wpe-tool{color:#1e1e1e;place-items:center;width:20px;height:20px;display:grid}.wpe-tool svg{width:13px;height:13px}.wpe-link{color:var(--wp-blue);white-space:nowrap;font-size:11px}.wpf-title{padding:6px 9px;font-size:14px;font-weight:600}.wpp-box{background:#fff;border:1px solid #dcdcde;margin-bottom:8px;padding:0 0 8px}.wpp-main .wpp-box,.wpp-side .wpp-box{border-width:1px}.wpp-bh{color:#1d2327;border-bottom:1px solid #dcdcde;margin-bottom:8px;padding:6px 9px;font-size:11.5px;font-weight:600;display:block}.wpp-box>:not(.wpp-bh){margin-inline:9px}.wpp-main,.wpp-side{background:0 0!important;border:0!important;padding:0!important}.wpp-kv{gap:4px;margin-bottom:8px;display:grid}.wpp-kv div{justify-content:space-between;display:flex}.wpp-kv dt{color:#50575e}.wpp-kv dd{font-weight:600}.wpm-side .wpp-bh{margin:-10px -10px 8px}.wpg-cap{caption-side:top;text-align:left;color:#646970;padding:0 0 6px;font-size:11px}.why-h{margin:clamp(36px,5vw,56px) 0 16px}.why-row h4{font-size:16.5px;font-weight:650}.fa{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.fa-card{border:1px solid var(--color-line);min-width:0;box-shadow:var(--shadow-card);background:#fff;border-radius:22px;padding:clamp(20px,2.6vw,30px)}.fa-a{background:linear-gradient(160deg,#fff,#f6f5ff);grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(20px,3vw,40px);display:grid}.fa-c{grid-column:span 7}.fa-b{flex-direction:column;grid-column:span 5;align-items:flex-start;display:flex}.fa-d,.fa-e{grid-column:span 6}.area-label{background:var(--color-ink);color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;margin-bottom:10px;font-weight:700;display:inline-grid}.fa .h3{font-size:clamp(19px,1.8vw,23px)}.area-prob,.area-val{color:var(--color-ink-2);margin-top:10px;font-size:14.5px}.area-prob b,.area-val b{color:#93370d;background:#fef0c7;border-radius:6px;margin-right:8px;padding:0 7px;font-size:12px;font-weight:650;display:inline-block}.area-val b{color:#3730a3;background:#eef0ff}.fa .ticks{margin-top:12px}.fa .ticks li{font-size:14.5px}.fa-ui{margin-top:16px}.fa-ticks{grid-template-columns:1fr 1fr;gap:6px 14px;display:grid}.fa-link{margin-top:auto;padding-top:16px}.fa-vis{grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr);align-items:center;gap:12px;display:grid}.fa-prompt{background:var(--color-accent);color:#fff;border-radius:16px;padding:14px;font-size:13.5px;line-height:1.6;box-shadow:0 24px 48px -24px #635bffb3}.fa-pk{background:#fff3;border-radius:999px;margin-bottom:6px;padding:0 8px;font-size:11.5px;font-weight:650;display:inline-block}.fa-arrow{border:1px solid var(--color-line);width:34px;height:34px;color:var(--color-accent);background:#fff;border-radius:50%;place-items:center;display:grid}.fa-site .fs .ui-label{display:none}.fa-dirs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.fa-dirs li{background:#f0f6fa;border-radius:12px;gap:2px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #d3e5f0}.fa-dirs b{color:#12466b;font-size:13.5px}.fa-dirs span{color:#4a6b85;font-size:12px}.ind-wrap{margin-top:clamp(36px,5vw,56px)}.ind-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ind-compact li{background:var(--color-tone);border-radius:14px;gap:3px;padding:14px 16px;display:grid}.ind-compact b{font-size:15px}.ind-compact span{color:var(--color-muted);font-size:13.5px}@media (width<=1100px){.lw-chat{width:60%}.lw-admin{width:54%}}@media (width<=960px){.ais-vis{margin-inline:auto;width:100%;max-width:680px;margin-top:8px}.aie{grid-template-columns:1fr}.fa-c,.fa-b,.fa-d,.fa-e{grid-column:1/-1}.fa-a{grid-template-columns:1fr}}@media (width<=860px){.ind-compact{grid-template-columns:1fr 1fr}}@media (width<=640px){.ais-hero{padding-top:8px}.ais-hero .h1{font-size:30px;line-height:1.18}.ais-hero .lead{margin-top:12px;font-size:15.5px}.sub-full{display:none}.sub-short{display:inline}.ais-tags{gap:6px;margin-top:14px}.ais-tags li{gap:5px;height:30px;padding:0 11px 0 9px;font-size:13px}.ais-tags .ico{width:14px;height:14px}.ais-actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}.ais-actions .btn{justify-content:center;width:100%}.ais-hero-inner{gap:22px}.lw{perspective:none;grid-template-columns:1fr 1fr;gap:10px;height:auto;display:grid}.lw .lw-win{width:auto;animation:none;position:relative;inset:auto;transform:none}.lw-chat{order:-1;grid-column:1/-1}.lw-site,.lw-admin{height:132px;top:auto;right:auto}.lw-site>[data-ui],.lw-admin>[data-ui]{pointer-events:none;zoom:.62}.lw-site .lw-chrome span,.lw-admin .lw-chrome span{display:none}.lw-cap{background:#fffffff0;top:auto;bottom:6px;right:6px;box-shadow:0 1px 4px #0000001f}.hc{padding:12px;font-size:13px}.lw-flow{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.lw-flow li{height:30px;font-size:12.5px}.lw-flow li+li{margin-left:0}.lw-flow li+li:before{display:none}.wmodes{grid-template-columns:1fr}.wmode-and{justify-self:center}.fa-vis{grid-template-columns:1fr}.fa-arrow{justify-self:center;rotate:90deg}.fa-dirs,.fa-ticks{grid-template-columns:1fr 1fr}.ind-compact{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lw .lw-win,.lw .hc-msg,.es-mark{animation:none!important}.lw .lw-win,.es,.es-factory,.es-hero,.es-btn,.es-cta{transition:none!important}}.fa-jump{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.fa-jump a{color:#1d5f86;background:#e8f2fa;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:560;transition:background .2s}.fa-jump a:hover{background:#d3e5f0}.lw-win{position:relative}.slot-tag{z-index:3;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#0f172ab8;border-radius:999px;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;line-height:22px;position:absolute;bottom:10px;right:10px}.phone>.slot-media{object-fit:cover;object-position:top;border-radius:0 0 22px 22px;max-height:600px}.phone>.slot-tag{bottom:22px;right:14px}.lw:has(.slot-media){height:610px}.lw:has(.slot-media) .lw-chat{width:56%;top:92px}.lw:has(.slot-media) .lw-admin{height:270px;top:340px}.lw-site>.slot-media,.lw-admin>.slot-media{object-fit:cover;object-position:top left;height:calc(100% - 30px)}.lw-site>.slot-media{height:auto}@media (width<=1100px){.lw:has(.slot-media) .lw-chat{width:60%;top:70px}}@media (width>=641px) and (width<=960px){.lw:has(.slot-media){height:640px}.lw:has(.slot-media) .lw-chat{width:52%;top:64px}.lw:has(.slot-media) .lw-admin{height:260px;top:380px}}@media (width<=640px){.lw:has(.slot-media){height:auto}:is(.lw:has(.slot-media) .lw-chat,.lw:has(.slot-media) .lw-admin,.lw:has(.slot-media) .lw-site){width:auto;top:auto}:is(.lw:has(.slot-media) .lw-site,.lw:has(.slot-media) .lw-admin){height:132px}.lw-site>.slot-media,.lw-admin>.slot-media{height:calc(100% - 30px)}.slot-tag{height:20px;font-size:11px;line-height:20px;bottom:8px;right:8px}}.ba-b,.ba-a{background:#fff}.vchap-t{color:var(--color-muted);margin-left:4px;font-size:12px;font-style:normal;font-weight:500}.pln{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pln-card{border:1px solid var(--color-line);box-shadow:var(--shadow-card);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,30px);display:flex}.pln-ai{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);box-shadow:0 2px 6px #1018280d,0 30px 70px -40px #4338ca73}.pln-tag{color:#344054;background:#f2f4f7;border-radius:999px;align-self:flex-start;height:26px;padding:0 11px;font-size:13px;font-weight:600;line-height:26px}.pln-ai .pln-tag{color:var(--color-accent-600);background:#eef0ff}.pln-fit{color:var(--color-muted);font-size:14.5px}.pln-card ul{gap:8px;margin:4px 0 6px;display:grid}.pln-card li{align-items:flex-start;gap:8px;font-size:15px;display:flex}.pln-card li .ico{color:#12b76a;flex:none;margin-top:3px}.pln-price{border-top:1px dashed var(--color-line);margin-top:auto;padding-top:12px;font-size:15px}.pln-card .btn{align-self:flex-start;margin-top:auto}.pln-tbl-wrap{border:1px solid var(--color-line);background:#fff;border-radius:18px;margin-top:22px;overflow-x:auto}.pln-tbl{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px}.pln-tbl th,.pln-tbl td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:13px 18px}.pln-tbl tr:last-child>*{border-bottom:0}.pln-tbl thead th{background:#f8fafc;font-size:15px}.pln-tbl thead th span{color:var(--color-muted);font-size:12.5px;font-weight:500;display:block}.pln-tbl tbody th{width:22%;color:var(--color-ink-2);white-space:nowrap;font-weight:620}.pln-foot{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;margin-top:18px;display:grid}.pln-common,.pln-side{border:1px solid var(--color-line);background:#fff;border-radius:18px;padding:22px}.pln-common ul{gap:10px;margin-top:12px;display:grid}.pln-common li{align-items:flex-start;gap:8px;font-size:15px;display:flex}.pln-common li .ico{color:#12b76a;flex:none;margin-top:3px}.pln-side ul{gap:8px;margin:12px 0;display:grid}.pln-side li{color:var(--color-ink-2);padding-left:16px;font-size:14px;position:relative}.pln-side li:before{content:"";background:#f79009;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.pln-contact{align-items:flex-start;gap:6px;font-size:14px;font-weight:600;display:flex}@media (width<=860px){.pln,.pln-foot{grid-template-columns:1fr}}@media (width<=640px){.pln-tbl{min-width:0;font-size:13.5px}.pln-tbl th,.pln-tbl td{padding:10px}.pln-tbl tbody th{white-space:normal;width:26%}.pln-card .btn{justify-content:center;align-self:stretch}}.aie-win>.slot-tag{display:none}.sc-pages .pg-img{background:#f3f6fb;padding:0;display:block;position:relative;overflow:hidden}.sc-pages .pg-img>img{object-fit:cover;object-position:top;width:100%;height:100%}.sc-pages .pg-img>.slot-tag{height:20px;padding:0 8px;font-size:11px;line-height:20px;bottom:8px;right:8px}
