.sv-card{background:var(--s0);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.sv-card-warm{background:#fffcf4}.sv-dark{border-radius:var(--r-panel);overflow:hidden;background-color:#202127;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.5px),radial-gradient(60% 50% at 18% 0%,rgba(181,162,220,.16),transparent 70%),radial-gradient(50% 50% at 92% 100%,rgba(214,173,104,.13),transparent 70%);background-size:22px 22px,auto,auto;box-shadow:0 30px 70px -34px #0d121b99;color:#fff}.sv-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:40px;align-items:center}.sv-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sv-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sv-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.sv-step{display:grid;grid-template-columns:56px minmax(0,.9fr) minmax(0,1.6fr);gap:8px 24px;align-items:baseline;padding:22px 26px}.sv-stepn{font:500 13px var(--f-mono);color:#5b4b9a}.sv-stept{font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.sv-stepd{font-size:15px;line-height:1.6;color:#555b67;text-wrap:pretty}.sv-inline{font-weight:600;color:var(--brand-ink);text-decoration:none;white-space:nowrap}.sv-inline:hover{text-decoration:underline}.sv-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sv-cos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sv-cloud{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:40px;align-items:center}.sv-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start}.sv-chip{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--r-lg);background:#ffffffe6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--lift);font-size:14px;color:var(--ink)}.sv-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--r-pill);font:500 11px var(--f-mono);letter-spacing:0;white-space:nowrap}.sv-q{margin:0;padding:0;list-style:none;counter-reset:q;display:flex;flex-direction:column;gap:10px}.sv-q li{counter-increment:q;display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:baseline;font-size:16px;line-height:1.5;color:#fff}.sv-q li:before{content:counter(q,decimal-leading-zero);font:500 12px var(--f-mono);color:#b5a2dc}.sv-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sv-list li{display:grid;grid-template-columns:8px minmax(0,1fr);gap:12px;align-items:baseline;padding:10px 12px;border-radius:var(--r-md);background:var(--t1);font-size:15px;line-height:1.5;color:var(--ink)}.sv-list li:before{content:"";width:8px;height:8px;border-radius:50%;background:#2340e8}.sv-more{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--brand-ink);text-decoration:none}.sv-more:hover{text-decoration:underline}.sv-tablewrap{overflow:hidden}.sv-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55}.sv-table th,.sv-table td{text-align:left;vertical-align:top;padding:16px 20px;border-top:1px solid #F0F1F4}.sv-table thead th{border-top:0;padding-top:22px;padding-bottom:18px;background:#fbfafe}.sv-table tbody th{width:22%;font-size:15px;font-weight:600;color:var(--ink)}.sv-table td{width:39%;color:#3a3f4b}.sv-table td+td{background:#e9eefb73}.sv-table thead th+th+th{background:#e9eefb}.sv-th-k{font:500 11px var(--f-mono);color:#646b78}.sv-th-n{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.sv-th-s{display:block;margin-top:2px;font:500 11px var(--f-mono);color:#646b78}.sv-qa{border-top:1px solid #F0F1F4}.sv-qa:first-child{border-top:0}.sv-qa summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 22px;font-size:16px;font-weight:600;line-height:1.4;color:#0d121b}.sv-qa summary::-webkit-details-marker{display:none}.sv-qa summary:focus-visible{outline:2px solid #B5A2DC;outline-offset:-2px}.sv-qa p{margin:0;padding:0 22px 18px;font-size:15px;line-height:1.6;color:#555b67}.sv-sign{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:#f3f1fa;color:#5b4b9a}.sv-sign:after{content:"+"}.sv-qa[open] .sv-sign{background:#5b4b9a;color:#fff}.sv-qa[open] .sv-sign:after{content:"−"}.sv-src{margin:0;padding-left:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:4px 36px;font-size:13px;line-height:1.5;color:#646b78}.sv-src a{color:#555b67;text-decoration:underline;text-decoration-color:#d2d6e1;text-underline-offset:2px}.sv-src a:hover{color:var(--ink)}@media(max-width:1100px){.sv-four,.sv-cos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.sv-hero,.sv-cloud,.sv-faq{grid-template-columns:minmax(0,1fr);gap:32px}.sv-three{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.sv-two,.sv-four,.sv-cos{grid-template-columns:minmax(0,1fr)}.sv-step{grid-template-columns:40px minmax(0,1fr)}.sv-stepd{grid-column:2}.sv-table thead{display:none}.sv-table,.sv-table tbody,.sv-table tr,.sv-table th,.sv-table td{display:block;width:auto}.sv-table tbody tr{padding:16px 18px;border-top:1px solid #F0F1F4}.sv-table tbody tr:first-child{border-top:0}.sv-table tbody th,.sv-table td{width:auto}.sv-table tbody th{padding:0 0 10px;border:0;font-size:16px}.sv-table td{padding:10px 12px;border:0;border-radius:var(--r-md);background:var(--t1)}.sv-table td+td{margin-top:8px;background:#e9eefb}.sv-table td:before{content:attr(data-col);display:block;margin-bottom:4px;font:500 11px var(--f-mono);color:#646b78}}
