.solution-page[data-v-c2d71933]{--brand:#e8552e;--brand-hover:#d97706;--brand-dark:#c2410c;--ink:#171310;--ink-soft:#3a322b;--muted:#6e655d;--line:#eee5dd;--line-strong:#ddcfc2;--fog:#faf5f0;--deep:#241209;--deep-soft:#331a0d;--deep-line:#5b3a26;--signal:#f08a4e;background:#fff;color:var(--ink);font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;letter-spacing:0;overflow:clip}.solution-page[data-v-c2d71933] *,.solution-page[data-v-c2d71933] :after,.solution-page[data-v-c2d71933] :before{-webkit-box-sizing:border-box;box-sizing:border-box}.solution-page[data-v-c2d71933] :where(h1,h2,h3,p,ul,figure,dl,dd){margin:0}.solution-page[data-v-c2d71933] :where(h1,h2,h3){text-wrap:balance}.solution-page[data-v-c2d71933] :where(ul){list-style:none;padding:0}.solution-page [id][data-v-c2d71933]{scroll-margin-top:104px}.page-shell[data-v-c2d71933]{margin-inline:auto;width:min(1240px,calc(100% - 48px))}.eyebrow[data-v-c2d71933]{color:var(--brand-dark);font-size:13px;font-weight:750;line-height:1.5}.skip-link[data-v-c2d71933]{background:var(--ink);color:#fff;left:12px;padding:10px 14px;position:fixed;top:12px;-webkit-transform:translateY(-180%);-ms-transform:translateY(-180%);transform:translateY(-180%);z-index:10000}.skip-link[data-v-c2d71933]:focus{-webkit-transform:none;-ms-transform:none;transform:none}.hero-band[data-v-c2d71933]{background:-webkit-gradient(linear,left top,left bottom,from(#fdf7f1),to(#fbf6f1));background:linear-gradient(180deg,#fdf7f1,#fbf6f1);min-height:790px;overflow:hidden;padding:var(--qh-hero-clearance,152px) 0 26px;position:relative}.hero-background[data-v-c2d71933]{display:block;-webkit-filter:blur(24px) saturate(1.12);filter:blur(24px) saturate(1.12);height:108%;inset:-4%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.5;position:absolute;width:108%;z-index:0}.hero-band[data-v-c2d71933]:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.06)),color-stop(44%,hsla(0,0%,100%,.55)),color-stop(70%,#fbf6f1));background:linear-gradient(90deg,#ffffff0f,#ffffff8c 44%,#fbf6f1 70%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.hero-visual[data-v-c2d71933]{display:grid;grid-column:1;grid-row:1;margin:0;min-width:0;place-items:center}.hero-visual img[data-v-c2d71933]{display:block;-webkit-filter:drop-shadow(0 30px 46px rgba(36,18,9,.24)) drop-shadow(0 8px 14px rgba(36,18,9,.13));filter:drop-shadow(0 30px 46px rgba(36,18,9,.24)) drop-shadow(0 8px 14px rgba(36,18,9,.13));height:620px;max-width:100%;width:auto}.hero-layout[data-v-c2d71933]{display:grid;grid-template-columns:minmax(0,1fr) minmax(470px,.9fr);grid-template-rows:minmax(440px,1fr) auto;min-height:650px;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px 54px}.hero-copy[data-v-c2d71933]{grid-column:2;grid-row:1;min-width:0;padding:38px 0 18px}.hero-copy .eyebrow[data-v-c2d71933]{color:var(--brand-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.hero-copy h1[data-v-c2d71933]{font-size:58px;font-weight:760;line-height:1.08;margin-top:17px;max-width:680px}.hero-lead[data-v-c2d71933]{color:#4a3f36;font-size:21px;font-weight:550;line-height:1.65;margin-top:24px;max-width:620px}.hero-actions[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:30px}.inline-form[data-v-c2d71933]{margin:0}.closing-button[data-v-c2d71933],.primary-button[data-v-c2d71933]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:0;border-radius:7px;cursor:pointer;font-size:15px;font-weight:720;gap:11px;justify-content:center;padding:0 24px;text-decoration:none}.primary-button[data-v-c2d71933]{background:linear-gradient(105deg,#e8552e,#e0741a 52%,#d97706);-webkit-box-shadow:0 14px 32px rgba(194,65,12,.26);box-shadow:0 14px 32px #c2410c42;color:#fff;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease}.primary-button[data-v-c2d71933]:hover{-webkit-box-shadow:0 18px 38px rgba(194,65,12,.34);box-shadow:0 18px 38px #c2410c57;color:#fff;-webkit-filter:brightness(1.06);filter:brightness(1.06);text-decoration:none}.primary-button[data-v-c2d71933]:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.text-link[data-v-c2d71933]{color:var(--ink);font-size:14px;font-weight:700;line-height:44px;min-height:44px;text-underline-offset:5px}.hero-specs[data-v-c2d71933]{border-block:1px solid rgba(23,19,16,.18);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.hero-specs div[data-v-c2d71933]{min-width:0;padding:15px 18px 16px 0}.hero-specs div+div[data-v-c2d71933]{border-left:1px solid rgba(23,19,16,.14);padding-left:18px}.hero-specs dt[data-v-c2d71933]{color:var(--brand-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:800}.hero-specs dd[data-v-c2d71933]{color:#4a3f36;font-size:12px;line-height:1.6;margin-top:6px}.rights-note[data-v-c2d71933]{color:var(--muted);font-size:12px;line-height:1.65;margin-top:16px}.hero-proof[data-v-c2d71933]{grid-column:1/-1;grid-row:2;margin:0;min-width:0}.proof-board[data-v-c2d71933]{background:var(--deep);border:1px solid var(--deep-line);border-radius:5px;-webkit-box-shadow:0 20px 48px rgba(36,18,9,.24);box-shadow:0 20px 48px #2412093d;display:grid;gap:10px;grid-template-columns:minmax(150px,.7fr) minmax(0,3.3fr);min-height:162px;padding:10px}.proof-master[data-v-c2d71933],.proof-tile[data-v-c2d71933]{background:#fff;border:1px solid #ece3da;border-radius:3px;min-width:0;overflow:hidden}.proof-master[data-v-c2d71933]{display:grid;grid-template-rows:28px minmax(0,1fr)}.proof-master>span[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf5f0;color:#4a3f36;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:750;padding:0 10px}.proof-master img[data-v-c2d71933]{display:block;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.proof-output[data-v-c2d71933]{display:grid;gap:10px;grid-template-columns:128px minmax(0,1fr);min-width:0}.proof-output-head[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--deep-soft);border:1px solid var(--deep-line);border-radius:3px;gap:5px;justify-content:center;padding:0 14px}.proof-output-head span[data-v-c2d71933]{color:#a3907f;font-size:11px}.proof-output-head strong[data-v-c2d71933]{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px}.proof-output-grid[data-v-c2d71933]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0}.proof-tile[data-v-c2d71933]{display:grid;grid-template-rows:minmax(0,1fr) 28px;min-height:0}.proof-tile img[data-v-c2d71933]{display:block;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.proof-tile>span[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#faf5f0;border-top:1px solid #ece3da;color:#4a3f36;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;padding:0 8px}.hero-proof figcaption[data-v-c2d71933]{color:#6e655d;font-size:11px;margin-top:10px;text-align:right}.showcase-band[data-v-c2d71933]{background:var(--fog);padding:104px 0}.section-heading[data-v-c2d71933]{display:grid;gap:64px;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:50px}.closing-layout h2[data-v-c2d71933],.faq-layout>header h2[data-v-c2d71933],.release-heading h2[data-v-c2d71933],.section-heading h2[data-v-c2d71933],.task-layout>header h2[data-v-c2d71933]{font-size:42px;font-weight:730;line-height:1.2;margin-top:14px}.faq-layout>header>p[data-v-c2d71933]:last-child,.section-heading>p[data-v-c2d71933],.task-layout>header>p[data-v-c2d71933]:last-child{color:var(--muted);font-size:15px;line-height:1.85}.showcase-grid[data-v-c2d71933]{display:grid;gap:48px 18px;grid-template-columns:repeat(12,minmax(0,1fr))}.showcase-item[data-v-c2d71933]{min-width:0}.showcase-master[data-v-c2d71933]{grid-column:span 5}.showcase-detail[data-v-c2d71933]{grid-column:span 7}.showcase-scene[data-v-c2d71933],.showcase-video[data-v-c2d71933]{grid-column:span 6}.showcase-language[data-v-c2d71933]{grid-column:1/-1}.language-compare figure[data-v-c2d71933],.media-box[data-v-c2d71933]{background:#fff;border:1px solid var(--line-strong);border-radius:4px;-webkit-box-shadow:0 20px 48px rgba(36,18,9,.12);box-shadow:0 20px 48px #2412091f;overflow:hidden}.media-box img[data-v-c2d71933],.media-box video[data-v-c2d71933]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.media-master[data-v-c2d71933]{aspect-ratio:33/35}.media-detail[data-v-c2d71933]{aspect-ratio:4/3}.media-landscape[data-v-c2d71933]{aspect-ratio:16/9}.showcase-copy[data-v-c2d71933]{padding-top:17px}.showcase-copy>span[data-v-c2d71933]{color:var(--brand-dark);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:750}.showcase-copy h3[data-v-c2d71933]{color:var(--ink);font-size:24px;line-height:1.32;margin-top:8px}.showcase-copy p[data-v-c2d71933]{color:var(--muted);font-size:14px;line-height:1.8;margin-top:10px;max-width:660px}.language-compare[data-v-c2d71933]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.language-compare figure[data-v-c2d71933]{min-width:0;position:relative}.language-compare img[data-v-c2d71933]{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.language-compare figcaption[data-v-c2d71933]{background:#171310c7;border-radius:3px;bottom:10px;color:#fff;font-size:11px;left:10px;padding:5px 8px;position:absolute}.showcase-note[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:840px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f7ede4;border-left:3px solid var(--brand);border-radius:0 4px 4px 0;color:var(--muted);font-size:13px;gap:10px;line-height:1.75;margin-top:38px;padding:15px 17px}.showcase-note svg[data-v-c2d71933]{-webkit-box-flex:0;color:var(--brand);-ms-flex:0 0 auto;flex:0 0 auto;margin-top:3px}.preparation-band[data-v-c2d71933]{background:#fff;padding:104px 0}.preparation-band .section-heading h2[data-v-c2d71933]{color:var(--ink)}.preparation-band .section-heading>p[data-v-c2d71933]{color:var(--muted)}.compact-heading[data-v-c2d71933]{padding-bottom:42px}.preparation-list[data-v-c2d71933]{border-block:1px solid var(--line-strong);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.preparation-list li[data-v-c2d71933]{display:grid;gap:12px;grid-template-columns:24px 1fr;min-width:0;padding:28px 24px 30px 0}.preparation-list li+li[data-v-c2d71933]{border-left:1px solid var(--line);padding-left:24px}.preparation-list svg[data-v-c2d71933]{color:var(--brand);font-size:18px;margin-top:3px}.preparation-list h3[data-v-c2d71933]{font-size:18px;line-height:1.35}.preparation-list p[data-v-c2d71933]{color:var(--muted);font-size:13px;line-height:1.75;margin-top:9px}.use-strip[data-v-c2d71933]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.use-strip div[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;padding:10px 22px 10px 0}.use-strip div+div[data-v-c2d71933]{border-left:1px solid var(--line);padding-left:22px}.use-strip strong[data-v-c2d71933]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px}.use-strip span[data-v-c2d71933]{color:var(--muted);font-size:13px;line-height:1.6}.release-panel[data-v-c2d71933]{border-top:1px solid var(--line-strong);margin-top:48px;padding-top:34px}.release-heading[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px}.release-heading>svg[data-v-c2d71933]{color:var(--brand);font-size:28px;margin-top:3px}.release-heading h2[data-v-c2d71933]{font-size:34px}.release-list[data-v-c2d71933]{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px}.release-list div[data-v-c2d71933]{padding:21px 22px 22px 0}.release-list div+div[data-v-c2d71933]{border-left:1px solid var(--line);padding-left:22px}.release-list dt[data-v-c2d71933]{color:var(--brand-dark);font-size:13px;font-weight:750}.release-list dd[data-v-c2d71933]{color:var(--muted);font-size:13px;line-height:1.7;margin-top:7px}.release-note[data-v-c2d71933]{color:var(--ink-soft);font-size:14px;line-height:1.75;margin-top:22px;max-width:900px}.task-band[data-v-c2d71933]{background:var(--deep);color:#fff;padding:104px 0}.task-layout[data-v-c2d71933]{display:grid;gap:76px;grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.task-layout>header[data-v-c2d71933]{position:sticky;top:106px}.task-layout>header h2[data-v-c2d71933]{max-width:420px}.task-layout>header .eyebrow[data-v-c2d71933]{color:var(--signal);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.task-layout>header h2[data-v-c2d71933]{color:#fff}.task-layout>header>p[data-v-c2d71933]:last-child{color:#b8a290;margin-top:18px;max-width:410px}.task-list[data-v-c2d71933]{border-top:1px solid var(--deep-line)}.task-row[data-v-c2d71933]{display:grid;gap:20px;grid-template-columns:46px minmax(0,1fr) auto;min-height:154px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--deep-line);padding:28px 0}.task-icon[data-v-c2d71933]{color:var(--signal);font-size:24px}.task-copy h3[data-v-c2d71933]{color:#fff;font-size:21px}.task-copy p[data-v-c2d71933]{color:#b8a290;font-size:13px;line-height:1.65;margin-top:7px}.task-copy p span[data-v-c2d71933]{color:#f0e2d5;display:inline-block;font-weight:700;width:42px}.task-row form[data-v-c2d71933]{margin:0}.task-row button[data-v-c2d71933]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:1px solid #6b4630;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;gap:9px;justify-content:center;padding:0 16px;-webkit-transition:color .18s ease,border-color .18s ease,background .18s ease,-webkit-transform .18s ease;transition:color .18s ease,border-color .18s ease,background .18s ease,-webkit-transform .18s ease;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease,-webkit-transform .18s ease}.task-row button[data-v-c2d71933]:hover{background:linear-gradient(105deg,#f08a4e,#e8552e);border-color:transparent;color:#1a0d05;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.faq-band[data-v-c2d71933]{padding:96px 0}.faq-layout[data-v-c2d71933]{display:grid;gap:78px;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.faq-layout>header[data-v-c2d71933]{position:sticky;top:106px}.faq-layout>header>p[data-v-c2d71933]:last-child{margin-top:18px}.faq-list[data-v-c2d71933]{border-top:1px solid var(--line-strong)}.faq-list details[data-v-c2d71933]{border-bottom:1px solid var(--line-strong)}.faq-list summary[data-v-c2d71933]{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;cursor:pointer;font-size:15px;font-weight:720;gap:20px;justify-content:space-between;list-style:none;padding:16px 0;-webkit-transition:color .18s ease;transition:color .18s ease}.faq-list summary[data-v-c2d71933]:hover{color:var(--brand-dark)}.faq-list summary[data-v-c2d71933]::-webkit-details-marker{display:none}.faq-list summary i[data-v-c2d71933]{height:18px;position:relative;width:18px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faq-list summary i[data-v-c2d71933]:after,.faq-list summary i[data-v-c2d71933]:before{background:var(--ink);content:"";height:1px;left:3px;position:absolute;top:8px;width:12px}.faq-list summary i[data-v-c2d71933]:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.faq-list details[open] summary i[data-v-c2d71933]:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.faq-list details p[data-v-c2d71933]{color:var(--muted);font-size:14px;line-height:1.85;max-width:720px;padding:0 38px 25px 0}.closing-band[data-v-c2d71933]{background:linear-gradient(105deg,#e8552e,#e0741a 46%,#d97706);color:#2a1204;padding:82px 0}.closing-layout[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:52px;justify-content:space-between}.closing-layout .eyebrow[data-v-c2d71933]{color:#6b270a}.closing-layout h2[data-v-c2d71933]{font-size:38px;max-width:780px}.closing-layout p[data-v-c2d71933]:last-child{color:#6b270acc;font-size:15px;line-height:1.75;margin-top:16px}.closing-form[data-v-c2d71933]{margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.closing-button[data-v-c2d71933]{background:var(--deep);-webkit-box-shadow:0 14px 30px rgba(74,28,8,.2);box-shadow:0 14px 30px #4a1c0833;color:#fff;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.closing-button[data-v-c2d71933]:hover{-webkit-box-shadow:0 17px 34px rgba(74,28,8,.28);box-shadow:0 17px 34px #4a1c0847;color:#fff;text-decoration:none}.closing-button[data-v-c2d71933]:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.related-band[data-v-c2d71933]{background:var(--deep);border-bottom:1px solid var(--deep-line);color:#fff}.related-links[data-v-c2d71933]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.related-links a[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:86px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#f0e2d5;font-size:14px;font-weight:700;gap:18px;justify-content:space-between;padding:0 28px;text-decoration:none}.related-links a[data-v-c2d71933]:first-child{padding-left:0}.related-links a+a[data-v-c2d71933]{border-left:1px solid var(--deep-line)}.related-links a[data-v-c2d71933]:hover{color:var(--signal)}.solution-page[data-v-c2d71933] :where(a,button,summary):focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (max-width:1080px){.page-shell[data-v-c2d71933]{width:min(100% - 36px,980px)}.hero-layout[data-v-c2d71933]{gap:24px 34px;grid-template-columns:minmax(0,1fr) minmax(390px,.9fr)}.hero-copy h1[data-v-c2d71933]{font-size:50px}.hero-lead[data-v-c2d71933]{font-size:20px}.proof-board[data-v-c2d71933]{grid-template-columns:minmax(130px,.62fr) minmax(0,3.38fr);min-height:150px}.proof-output[data-v-c2d71933]{grid-template-columns:110px minmax(0,1fr)}.faq-layout[data-v-c2d71933],.section-heading[data-v-c2d71933],.task-layout[data-v-c2d71933]{gap:44px}.preparation-list li[data-v-c2d71933]{padding-right:16px}.preparation-list li+li[data-v-c2d71933]{padding-left:16px}.task-row[data-v-c2d71933]{grid-template-columns:40px minmax(0,1fr)}.task-row form[data-v-c2d71933]{grid-column:2}.task-row button[data-v-c2d71933]{justify-self:start}}@media (max-width:900px){.hero-layout[data-v-c2d71933]{gap:34px;grid-template-columns:1fr;grid-template-rows:auto auto auto}.hero-visual[data-v-c2d71933]{grid-column:1;grid-row:1}.hero-visual img[data-v-c2d71933]{height:560px}.hero-copy[data-v-c2d71933]{grid-column:1;grid-row:2;justify-self:stretch;width:100%}.hero-copy h1[data-v-c2d71933],.hero-lead[data-v-c2d71933]{max-width:620px}.hero-proof[data-v-c2d71933]{grid-column:1;grid-row:3;margin-inline:auto;max-width:none;width:100%}.preparation-list[data-v-c2d71933],.release-list[data-v-c2d71933]{grid-template-columns:repeat(2,minmax(0,1fr))}.preparation-list li[data-v-c2d71933]:nth-child(odd),.release-list div[data-v-c2d71933]:nth-child(odd){border-left:0;padding-left:0}.preparation-list li[data-v-c2d71933]:nth-child(2n),.release-list div[data-v-c2d71933]:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}.preparation-list li[data-v-c2d71933]:nth-child(n+3),.release-list div[data-v-c2d71933]:nth-child(n+3){border-top:1px solid var(--line)}.closing-layout[data-v-c2d71933]{min-width:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.closing-layout>div[data-v-c2d71933]{min-width:0}}@media (max-width:760px){.page-shell[data-v-c2d71933]{width:calc(100% - 32px)}.hero-band[data-v-c2d71933]{min-height:0;padding:var(--qh-hero-clearance,88px) 0 34px}.hero-background[data-v-c2d71933]{opacity:.28}.hero-layout[data-v-c2d71933]{gap:30px;grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:0}.hero-visual[data-v-c2d71933]{grid-column:1;grid-row:1;padding-top:8px}.hero-visual img[data-v-c2d71933]{height:380px}.hero-copy[data-v-c2d71933]{grid-column:1;grid-row:2;justify-self:stretch;padding:0;width:100%}.hero-copy h1[data-v-c2d71933]{font-size:40px}.hero-lead[data-v-c2d71933]{font-size:19px;margin-top:19px}.hero-actions[data-v-c2d71933]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:24px}.primary-button[data-v-c2d71933]{width:100%}.hero-specs[data-v-c2d71933]{margin-top:24px}.proof-board[data-v-c2d71933]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-height:0;overflow-x:auto;padding:10px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.proof-output[data-v-c2d71933],.proof-output-grid[data-v-c2d71933]{display:contents}.proof-output-head[data-v-c2d71933]{display:none}.proof-master[data-v-c2d71933],.proof-tile[data-v-c2d71933]{height:238px;-webkit-box-flex:0;-ms-flex:0 0 82%;flex:0 0 82%;scroll-snap-align:start}.proof-master>span[data-v-c2d71933]{font-size:11px;padding:11px 10px 0}.proof-tile[data-v-c2d71933]{grid-template-rows:minmax(0,1fr) 30px}.proof-tile>span[data-v-c2d71933]{font-size:10px;padding:0 9px}.hero-proof figcaption[data-v-c2d71933]{text-align:left}.faq-band[data-v-c2d71933],.preparation-band[data-v-c2d71933],.showcase-band[data-v-c2d71933],.task-band[data-v-c2d71933]{padding:72px 0}.faq-layout[data-v-c2d71933],.section-heading[data-v-c2d71933],.task-layout[data-v-c2d71933]{gap:24px;grid-template-columns:1fr}.section-heading[data-v-c2d71933]{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-bottom:36px}.faq-layout>header h2[data-v-c2d71933],.section-heading h2[data-v-c2d71933],.task-layout>header h2[data-v-c2d71933]{font-size:32px}.showcase-grid[data-v-c2d71933]{gap:42px;grid-template-columns:1fr}.showcase-detail[data-v-c2d71933],.showcase-language[data-v-c2d71933],.showcase-master[data-v-c2d71933],.showcase-scene[data-v-c2d71933],.showcase-video[data-v-c2d71933]{grid-column:auto}.showcase-copy h3[data-v-c2d71933]{font-size:22px}.language-compare[data-v-c2d71933]{gap:8px}.language-compare figcaption[data-v-c2d71933]{bottom:6px;left:6px}.preparation-list[data-v-c2d71933]{grid-template-columns:1fr}.preparation-list li[data-v-c2d71933]{padding:22px 0}.preparation-list li+li[data-v-c2d71933]{border-left:0;border-top:1px solid var(--line);padding-left:0}.use-strip[data-v-c2d71933]{grid-template-columns:1fr}.use-strip div[data-v-c2d71933]{padding:11px 0}.use-strip div+div[data-v-c2d71933]{border-left:0;border-top:1px solid var(--line);padding-left:0}.release-panel[data-v-c2d71933]{margin-top:48px;padding-top:38px}.release-heading h2[data-v-c2d71933]{font-size:29px}.release-list[data-v-c2d71933]{grid-template-columns:1fr}.release-list div[data-v-c2d71933]{padding:17px 0}.release-list div+div[data-v-c2d71933]{border-left:0;border-top:1px solid var(--line);padding-left:0}.faq-layout>header[data-v-c2d71933],.task-layout>header[data-v-c2d71933]{position:static}.task-row[data-v-c2d71933]{gap:14px;grid-template-columns:34px minmax(0,1fr);min-height:0;padding:24px 0}.task-row form[data-v-c2d71933]{grid-column:2}.task-row button[data-v-c2d71933]{width:100%}.closing-layout[data-v-c2d71933]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.closing-layout h2[data-v-c2d71933]{font-size:31px}.closing-button[data-v-c2d71933],.closing-form[data-v-c2d71933]{width:100%}.related-links[data-v-c2d71933]{grid-template-columns:1fr}.related-links a[data-v-c2d71933]{min-height:68px;padding:0}.related-links a+a[data-v-c2d71933]{border-left:0;border-top:1px solid var(--deep-line)}}@media (max-width:430px){.page-shell[data-v-c2d71933]{width:calc(100% - 28px)}.hero-copy h1[data-v-c2d71933]{font-size:34px}.hero-lead[data-v-c2d71933]{font-size:18px}.proof-master[data-v-c2d71933],.proof-tile[data-v-c2d71933]{-ms-flex-preferred-size:86%;flex-basis:86%}.language-compare[data-v-c2d71933]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.closing-button[data-v-c2d71933],.faq-list summary[data-v-c2d71933],.faq-list summary i[data-v-c2d71933]:after,.primary-button[data-v-c2d71933],.task-row button[data-v-c2d71933]{-webkit-transition:none;transition:none}}
