.detail-generator-page[data-v-d397e7eb]{--brand:#08b889;--brand-hover:#079f78;--brand-dark:#067a5d;--ink:#111614;--ink-soft:#29312e;--muted:#5d6763;--line:#dce4e0;--line-strong:#cbd7d1;--fog:#f4f8f6;--dark:#10231d;background:#fff;color:var(--ink);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;letter-spacing:0;overflow:clip}.detail-generator-page[data-v-d397e7eb] *,.detail-generator-page[data-v-d397e7eb] :after,.detail-generator-page[data-v-d397e7eb] :before{-webkit-box-sizing:border-box;box-sizing:border-box}.detail-generator-page[data-v-d397e7eb] :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}.detail-generator-page [id][data-v-d397e7eb]{scroll-margin-top:104px}.detail-generator-page a[data-v-d397e7eb],.detail-generator-page button[data-v-d397e7eb],.faq-list summary[data-v-d397e7eb]{-ms-touch-action:manipulation;touch-action:manipulation}.page-shell[data-v-d397e7eb]{margin-inline:auto;width:min(1200px,calc(100% - 48px))}.eyebrow[data-v-d397e7eb],.section-code[data-v-d397e7eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--brand-dark);font-size:12px;font-weight:700;gap:10px;line-height:1.4;margin:0 0 18px}.eyebrow[data-v-d397e7eb]:before,.section-code[data-v-d397e7eb]:before{content:"";height:2px;width:18px;-webkit-box-flex:0;background:var(--brand);-ms-flex:0 0 auto;flex:0 0 auto}.skip-link[data-v-d397e7eb]{background:var(--brand);border-radius:8px;color:#fff;left:8px;padding:10px 14px;position:fixed;top:8px;-webkit-transform:translateY(-160%);-ms-transform:translateY(-160%);transform:translateY(-160%);z-index:10000}.skip-link[data-v-d397e7eb]:focus{-webkit-transform:none;-ms-transform:none;transform:none}.hero-band[data-v-d397e7eb]{background:var(--fog);min-height:720px;padding:var(--qh-hero-clearance,152px) 0 68px}.hero-layout[data-v-d397e7eb]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:524px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:58px}.hero-copy h1[data-v-d397e7eb]{font-size:56px;font-weight:650;line-height:1.08;max-width:580px}.hero-lead[data-v-d397e7eb]{color:var(--ink-soft);font-size:24px;font-weight:600;line-height:1.45;margin-top:24px;max-width:580px}.hero-summary[data-v-d397e7eb]{color:var(--muted);font-size:16px;line-height:1.82;margin-top:16px;max-width:600px}.hero-contract[data-v-d397e7eb]{border-block:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.hero-contract>div[data-v-d397e7eb]{padding:14px 14px 14px 0}.hero-contract>div+div[data-v-d397e7eb]{border-left:1px solid var(--line-strong);padding-left:14px}.hero-contract dt[data-v-d397e7eb]{color:var(--brand-dark);font-size:11px;font-weight:700}.hero-contract dd[data-v-d397e7eb]{color:var(--ink-soft);font-size:13px;font-weight:600;line-height:1.5;margin-top:5px}.hero-actions[data-v-d397e7eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;margin-top:32px}.answer-layout form[data-v-d397e7eb],.closing-layout form[data-v-d397e7eb],.hero-actions form[data-v-d397e7eb]{margin:0}.light-button[data-v-d397e7eb],.primary-button[data-v-d397e7eb],.secondary-button[data-v-d397e7eb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--brand);border:1px solid var(--brand);border-radius:8px;-webkit-box-shadow:0 10px 24px rgba(8,184,137,.18);box-shadow:0 10px 24px #08b8892e;color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:700;gap:14px;justify-content:center;line-height:1;padding:0 22px;-webkit-transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,-webkit-transform .16s ease;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,-webkit-transform .16s ease}.light-button[data-v-d397e7eb]:hover,.primary-button[data-v-d397e7eb]:hover,.secondary-button[data-v-d397e7eb]:hover{background:var(--brand-hover);border-color:var(--brand-hover);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.faq-list summary[data-v-d397e7eb]:focus-visible,.light-button[data-v-d397e7eb]:focus-visible,.primary-button[data-v-d397e7eb]:focus-visible,.related-links a[data-v-d397e7eb]:focus-visible,.secondary-button[data-v-d397e7eb]:focus-visible,.text-link[data-v-d397e7eb]:focus-visible{outline:3px solid rgba(8,184,137,.25);outline-offset:3px}.text-link[data-v-d397e7eb]{color:var(--ink);font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:#9da79f;text-underline-offset:5px}.hero-proof[data-v-d397e7eb]{min-width:0}.hero-flow-proof[data-v-d397e7eb]{display:grid;grid-template-columns:minmax(150px,.62fr) 40px minmax(0,1.38fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;-webkit-box-shadow:0 24px 64px rgba(23,50,41,.12);box-shadow:0 24px 64px #1732291f;padding:10px;-webkit-transform:rotate(-.25deg);-ms-transform:rotate(-.25deg);transform:rotate(-.25deg)}.hero-output[data-v-d397e7eb],.hero-source[data-v-d397e7eb]{min-width:0;position:relative}.hero-output img[data-v-d397e7eb],.hero-source img[data-v-d397e7eb]{border-radius:5px;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.hero-source img[data-v-d397e7eb]{aspect-ratio:1;background:var(--fog)}.hero-output[data-v-d397e7eb]{display:grid;gap:8px;grid-template-columns:1fr}.hero-output img[data-v-d397e7eb]{background:var(--fog)}.hero-flow-arrow[data-v-d397e7eb]{background:#fff;border:1px solid var(--line-strong);border-radius:50%;color:var(--brand-dark);display:grid;font-size:17px;font-weight:700;height:34px;justify-self:center;place-items:center;width:34px;z-index:2}.hero-media-label[data-v-d397e7eb]{display:-webkit-box;display:-ms-flexbox;display:flex;left:9px;position:absolute;top:9px;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#10231deb;border-radius:4px;color:#fff;font-size:10px;gap:6px;padding:6px 8px}.hero-media-label span[data-v-d397e7eb]{color:#8fe5cc;font-weight:700}.hero-media-label strong[data-v-d397e7eb]{font-weight:700}.hero-proof figcaption[data-v-d397e7eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--muted);font-size:12px;gap:20px;justify-content:space-between;line-height:1.6;margin-top:14px}.hero-proof figcaption strong[data-v-d397e7eb]{color:var(--ink-soft);font-size:13px}.answer-band[data-v-d397e7eb]{background:var(--dark);color:#fff;padding:58px 0}.answer-layout[data-v-d397e7eb]{display:grid;grid-template-columns:142px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42px}.answer-layout .section-code[data-v-d397e7eb]{color:#8fe5cc}.answer-layout h2[data-v-d397e7eb]{font-size:30px;font-weight:600;line-height:1.25}.answer-layout div p[data-v-d397e7eb]{color:#c6d4cf;font-size:15px;line-height:1.8;margin-top:14px;max-width:830px}.secondary-button[data-v-d397e7eb]{background:#fff;border-color:#fff;-webkit-box-shadow:none;box-shadow:none;color:var(--dark);white-space:nowrap}.secondary-button[data-v-d397e7eb]:hover{background:#eaf4f0;border-color:#eaf4f0;color:var(--dark)}.decision-band[data-v-d397e7eb],.faq-band[data-v-d397e7eb],.showcase-band[data-v-d397e7eb]{padding:104px 0}.split-heading[data-v-d397e7eb]{display:grid;gap:72px;grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:end}.faq-heading h2[data-v-d397e7eb],.mode-copy h2[data-v-d397e7eb],.split-heading h2[data-v-d397e7eb]{font-size:44px;font-weight:650;line-height:1.16}.split-heading>p[data-v-d397e7eb]{color:var(--muted);font-size:16px;line-height:1.75;margin-bottom:4px;max-width:720px}.showcase-grid[data-v-d397e7eb]{display:grid;gap:52px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:60px}.showcase-item[data-v-d397e7eb]{min-width:0}.showcase-item[data-v-d397e7eb]:first-child{display:grid;gap:44px;grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px 0}.showcase-item[data-v-d397e7eb]:not(:first-child){padding-bottom:30px}.showcase-image[data-v-d397e7eb]{background:var(--fog);border:1px solid var(--line);border-radius:6px;overflow:hidden;position:relative}.showcase-image img[data-v-d397e7eb]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.showcase-item figcaption[data-v-d397e7eb]{padding-top:20px}.showcase-item:first-child figcaption[data-v-d397e7eb]{padding-top:0}.showcase-item figcaption>span[data-v-d397e7eb]{color:var(--brand-dark);font-size:12px;font-weight:700;line-height:1.4}.showcase-item h3[data-v-d397e7eb]{font-size:20px;font-weight:600;line-height:1.4;margin-top:9px}.showcase-item:first-child h3[data-v-d397e7eb]{font-size:28px;line-height:1.3;margin-top:12px}.showcase-item p[data-v-d397e7eb]{color:var(--muted);font-size:14px;line-height:1.75;margin-top:10px}.showcase-item:first-child p[data-v-d397e7eb]{font-size:15px;margin-top:14px}.mode-band[data-v-d397e7eb]{padding:100px 0}.mode-band-long[data-v-d397e7eb]{background:var(--fog)}.mode-layout[data-v-d397e7eb],.suite-layout[data-v-d397e7eb]{display:grid;gap:78px;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mode-copy h2[data-v-d397e7eb]{max-width:520px}.mode-copy>p[data-v-d397e7eb]:not(.eyebrow,.mode-boundary){color:var(--muted);font-size:16px;line-height:1.82;margin-top:20px;max-width:580px}.mode-ui-proof[data-v-d397e7eb]{margin-top:28px}.mode-ui-proof img[data-v-d397e7eb]{background:#fff;border:1px solid var(--line);border-radius:6px;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.mode-ui-proof figcaption[data-v-d397e7eb]{color:var(--muted);font-size:11px;line-height:1.6;margin-top:9px}.spec-rows[data-v-d397e7eb]{border-top:1px solid var(--line-strong);margin-top:24px}.spec-rows>div[data-v-d397e7eb]{display:grid;gap:24px;grid-template-columns:100px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--line-strong);min-height:64px}.spec-rows strong[data-v-d397e7eb]{font-size:18px}.spec-rows span[data-v-d397e7eb]{color:var(--ink-soft);font-size:14px}.spec-rows small[data-v-d397e7eb]{color:var(--brand-dark);font-size:11px;font-weight:700}.long-mode-proof[data-v-d397e7eb]{justify-self:center;width:min(100%,420px)}.long-image-window[data-v-d397e7eb]{background:#fff;border:1px solid var(--line);border-radius:7px;-webkit-box-shadow:0 20px 54px rgba(23,50,41,.1);box-shadow:0 20px 54px #1732291a;display:grid;padding:12px;place-items:center}.long-image-window img[data-v-d397e7eb]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.long-mode-proof figcaption[data-v-d397e7eb]{color:var(--muted);font-size:12px;margin-top:12px;text-align:center}.suite-layout[data-v-d397e7eb]{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)}.suite-proof[data-v-d397e7eb]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.suite-ui-proof[data-v-d397e7eb]{background:#fff;border:1px solid var(--line);border-radius:6px;grid-column:1/3;overflow:hidden}.suite-media img[data-v-d397e7eb],.suite-ui-proof img[data-v-d397e7eb]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.suite-media[data-v-d397e7eb]{background:var(--fog);border:1px solid var(--line);border-radius:6px;overflow:hidden}.quantity-line[data-v-d397e7eb]{border-block:1px solid var(--line-strong);display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-top:30px}.quantity-line span[data-v-d397e7eb]{color:var(--ink-soft);display:grid;font-size:15px;font-weight:700;height:54px;min-width:52px;place-items:center}.quantity-line span+span[data-v-d397e7eb]{border-left:1px solid var(--line-strong)}.mode-boundary[data-v-d397e7eb]{border-left:2px solid var(--brand);color:var(--muted);font-size:13px;line-height:1.75;margin-top:22px;padding-left:18px}.mode-boundary strong[data-v-d397e7eb]{color:var(--ink-soft)}.decision-band[data-v-d397e7eb]{border-top:1px solid var(--line)}.decision-heading[data-v-d397e7eb]{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.check-grid[data-v-d397e7eb]{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px}.check-grid article[data-v-d397e7eb]{padding:28px 28px 30px 0}.check-grid article+article[data-v-d397e7eb]{border-left:1px solid var(--line);padding-left:28px}.case-list span[data-v-d397e7eb],.check-grid span[data-v-d397e7eb]{color:var(--brand-dark);font-size:11px;font-weight:700}.case-list h3[data-v-d397e7eb],.check-grid h3[data-v-d397e7eb]{font-size:18px;font-weight:650;line-height:1.4;margin-top:10px}.case-list p[data-v-d397e7eb],.check-grid p[data-v-d397e7eb]{color:var(--muted);font-size:13px;line-height:1.72;margin-top:9px}.boundary-heading[data-v-d397e7eb]{display:grid;gap:42px;grid-template-columns:160px minmax(0,1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:end;border-top:1px solid var(--line-strong);margin-top:72px;padding-top:34px}.boundary-heading .eyebrow[data-v-d397e7eb]{margin:0}.boundary-heading h3[data-v-d397e7eb]{font-size:28px;font-weight:650;line-height:1.3}.limit-list[data-v-d397e7eb]{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.limit-list article[data-v-d397e7eb]{border-bottom:1px solid var(--line);display:grid;gap:26px;grid-template-columns:150px 1fr;padding:23px 28px 23px 0}.limit-list article[data-v-d397e7eb]:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.limit-list h4[data-v-d397e7eb]{font-size:14px}.limit-list p[data-v-d397e7eb]{color:var(--muted);font-size:13px;line-height:1.7}.use-case-band[data-v-d397e7eb]{background:var(--fog);padding:104px 0}.compact-heading[data-v-d397e7eb]{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr)}.case-list[data-v-d397e7eb]{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px}.case-list article[data-v-d397e7eb]{padding:28px 30px 30px 0}.case-list article+article[data-v-d397e7eb]{border-left:1px solid var(--line);padding-left:30px}.faq-layout[data-v-d397e7eb]{display:grid;gap:90px;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.faq-heading[data-v-d397e7eb]{position:sticky;top:92px;-ms-flex-item-align:start;align-self:start}.faq-heading>p[data-v-d397e7eb]:last-child{color:var(--muted);font-size:15px;line-height:1.8;margin-top:18px}.faq-list[data-v-d397e7eb]{border-top:1px solid var(--line)}.faq-list details[data-v-d397e7eb]{border-bottom:1px solid var(--line)}.faq-list summary[data-v-d397e7eb]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:16px;font-weight:600;line-height:1.55;list-style:none;min-height:78px;padding:20px 4px}.faq-list summary[data-v-d397e7eb]::-webkit-details-marker{display:none}.faq-list summary i[data-v-d397e7eb]{height:18px;position:relative;width:18px}.faq-list summary i[data-v-d397e7eb]:after,.faq-list summary i[data-v-d397e7eb]:before{background:var(--ink);content:"";height:2px;left:2px;position:absolute;top:8px;width:14px}.faq-list summary i[data-v-d397e7eb]:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .16s ease;transition:-webkit-transform .16s ease;transition:transform .16s ease;transition:transform .16s ease,-webkit-transform .16s ease}.faq-list details[open] summary i[data-v-d397e7eb]:after{-webkit-transform:none;-ms-transform:none;transform:none}.faq-list details p[data-v-d397e7eb]{color:var(--muted);font-size:14px;line-height:1.8;margin:-2px 0 0;max-width:720px;padding:0 44px 25px 4px}.closing-band[data-v-d397e7eb]{background:var(--fog);padding:80px 0}.closing-layout[data-v-d397e7eb]{display:grid;gap:50px;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.closing-layout h2[data-v-d397e7eb]{font-size:38px;font-weight:600;line-height:1.25;max-width:760px}.closing-layout p[data-v-d397e7eb]:last-child{color:var(--muted);font-size:15px;line-height:1.7;margin-top:14px}.light-button[data-v-d397e7eb]{white-space:nowrap}.related-band[data-v-d397e7eb]{background:#fff}.related-links[data-v-d397e7eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.related-links a[data-v-d397e7eb]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:78px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid var(--line);color:var(--ink);font-size:14px;font-weight:600;gap:24px;justify-content:space-between;padding:20px 30px 20px 0;text-decoration:none}.related-links a[data-v-d397e7eb]:nth-child(2n){border-left:1px solid var(--line);padding-left:30px}@media (max-width:1000px){.page-shell[data-v-d397e7eb]{width:min(100% - 40px,760px)}.hero-band[data-v-d397e7eb]{min-height:auto;padding:var(--qh-hero-clearance,152px) 0 66px}.answer-layout[data-v-d397e7eb],.faq-layout[data-v-d397e7eb],.hero-layout[data-v-d397e7eb],.mode-layout[data-v-d397e7eb],.split-heading[data-v-d397e7eb],.suite-layout[data-v-d397e7eb]{grid-template-columns:1fr}.hero-layout[data-v-d397e7eb]{gap:44px;min-height:auto}.answer-layout[data-v-d397e7eb],.faq-layout[data-v-d397e7eb],.mode-layout[data-v-d397e7eb],.suite-layout[data-v-d397e7eb]{gap:38px}.answer-layout form[data-v-d397e7eb]{justify-self:start}.split-heading[data-v-d397e7eb]{gap:18px}.hero-proof[data-v-d397e7eb]{width:100%}.mode-copy[data-v-d397e7eb]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.long-mode-proof[data-v-d397e7eb],.suite-proof[data-v-d397e7eb]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.showcase-grid[data-v-d397e7eb]{grid-template-columns:1fr}.showcase-item[data-v-d397e7eb]:first-child{display:block;grid-column:auto;padding:0 0 30px}.showcase-item:first-child figcaption[data-v-d397e7eb]{padding-top:20px}.check-grid[data-v-d397e7eb]{grid-template-columns:repeat(2,1fr)}.check-grid article[data-v-d397e7eb]:nth-child(3){border-top:1px solid var(--line)}.limit-list article[data-v-d397e7eb]{grid-template-columns:130px 1fr}.faq-heading[data-v-d397e7eb]{position:static}}@media (max-width:640px){.page-shell[data-v-d397e7eb]{width:min(100% - 32px,560px)}.hero-band[data-v-d397e7eb]{padding:var(--qh-hero-clearance,88px) 0 48px}.hero-copy h1[data-v-d397e7eb]{font-size:40px}.hero-lead[data-v-d397e7eb]{font-size:20px}.hero-summary[data-v-d397e7eb]{font-size:15px}.hero-contract[data-v-d397e7eb]{grid-template-columns:1fr}.hero-contract>div[data-v-d397e7eb],.hero-contract>div+div[data-v-d397e7eb]{border-left:0;display:grid;gap:12px;grid-template-columns:58px 1fr;padding:10px 0}.hero-contract>div+div[data-v-d397e7eb]{border-top:1px solid var(--line-strong)}.hero-contract dd[data-v-d397e7eb]{margin-top:0}.hero-actions[data-v-d397e7eb]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.light-button[data-v-d397e7eb],.primary-button[data-v-d397e7eb],.secondary-button[data-v-d397e7eb]{width:100%}.text-link[data-v-d397e7eb]{-ms-flex-item-align:start;align-self:flex-start}.hero-flow-proof[data-v-d397e7eb]{grid-template-columns:minmax(92px,.58fr) 28px minmax(0,1.42fr);padding:7px;-webkit-transform:none;-ms-transform:none;transform:none}.hero-flow-arrow[data-v-d397e7eb]{height:28px;width:28px}.hero-media-label[data-v-d397e7eb]{font-size:9px;left:6px;padding:4px 6px;top:6px}.hero-proof figcaption[data-v-d397e7eb]{display:block}.hero-proof figcaption span[data-v-d397e7eb]{display:block;margin-top:3px}.answer-band[data-v-d397e7eb]{padding:42px 0}.answer-layout h2[data-v-d397e7eb]{font-size:28px}.decision-band[data-v-d397e7eb],.faq-band[data-v-d397e7eb],.showcase-band[data-v-d397e7eb],.use-case-band[data-v-d397e7eb]{padding:72px 0}.faq-heading h2[data-v-d397e7eb],.mode-copy h2[data-v-d397e7eb],.split-heading h2[data-v-d397e7eb]{font-size:32px}.showcase-grid[data-v-d397e7eb]{gap:44px;margin-top:38px}.showcase-item:first-child h3[data-v-d397e7eb]{font-size:24px}.mode-band[data-v-d397e7eb]{padding:72px 0}.mode-layout[data-v-d397e7eb],.suite-layout[data-v-d397e7eb]{gap:32px}.long-image-window[data-v-d397e7eb]{height:auto;max-height:none}.long-image-window img[data-v-d397e7eb]{height:auto;width:100%}.spec-rows>div[data-v-d397e7eb]{gap:14px;grid-template-columns:74px 1fr;padding:10px 0}.spec-rows small[data-v-d397e7eb]{grid-column:2}.quantity-line[data-v-d397e7eb]{overflow-x:auto}.quantity-line span[data-v-d397e7eb]{min-width:48px}.case-list[data-v-d397e7eb],.check-grid[data-v-d397e7eb],.limit-list[data-v-d397e7eb]{grid-template-columns:1fr}.case-list article[data-v-d397e7eb],.case-list article+article[data-v-d397e7eb],.check-grid article[data-v-d397e7eb],.check-grid article+article[data-v-d397e7eb]{border-left:0;padding:24px 0}.case-list article+article[data-v-d397e7eb],.check-grid article+article[data-v-d397e7eb]{border-top:1px solid var(--line)}.boundary-heading[data-v-d397e7eb]{gap:14px;grid-template-columns:1fr;margin-top:48px}.boundary-heading h3[data-v-d397e7eb]{font-size:24px}.limit-list article[data-v-d397e7eb],.limit-list article[data-v-d397e7eb]:nth-child(2n){border-left:0;gap:8px;grid-template-columns:1fr;padding:20px 0}.limit-list article+article[data-v-d397e7eb]{border-top:0}.closing-band[data-v-d397e7eb]{padding:56px 0}.closing-layout[data-v-d397e7eb]{gap:26px;grid-template-columns:1fr}.closing-layout h2[data-v-d397e7eb]{font-size:30px}.related-links[data-v-d397e7eb]{grid-template-columns:1fr}.related-links a[data-v-d397e7eb],.related-links a[data-v-d397e7eb]:nth-child(2n){border-left:0;min-height:68px;padding:17px 0}}@media (max-width:390px){.hero-copy h1[data-v-d397e7eb]{font-size:36px}.faq-heading h2[data-v-d397e7eb],.mode-copy h2[data-v-d397e7eb],.split-heading h2[data-v-d397e7eb]{font-size:30px}.suite-proof[data-v-d397e7eb]{grid-template-columns:1fr}.suite-ui-proof[data-v-d397e7eb]{grid-column:auto}}@media (prefers-reduced-motion:reduce){.detail-generator-page[data-v-d397e7eb] *{scroll-behavior:auto!important;-webkit-transition:none!important;transition:none!important}}
