/* rezadeveloper.com theme "pipeline" (2026-10-30): style + layout, CSS only (HTML/text unchanged).
   One audited variant (frontend-design skill), v3 redo on owner request (round 3); own skeleton, logo and favicon. Fonts self-hosted from Google Fonts (SIL OFL). */
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-sans-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-600-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-600-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-600-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-600-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* rezadeveloper.com v3 reset — neutralise theme-trace quirks of site.css (dotted accent grid, dark cards, tracking, tilted workspace) */
body.theme-trace{--bg:#f7f8fa!important;--ink:#0d1321!important;--accent:#0a2a6b!important;background:#f7f8fa!important;background-image:none!important;color:#0d1321}
body.theme-trace .cards article{background:none;border:0;border-radius:0;border-inline-start:0}
body.theme-trace h1{letter-spacing:0}
body.theme-trace .workspace{transform:none}
body.theme-trace .steps .number{position:static}
[dir=rtl] body.theme-trace .steps article{padding:18px 0 4px}
[dir=rtl] body.theme-trace .steps .number{position:static}
body.theme-trace h1,body.theme-trace h2,body.theme-trace h3{hyphens:manual}

/* rezadeveloper.com (RezaWorks) — v3 «Pipeline of objects» — Swiss modernist 12-column grid
   Tokens: cobalt #0a2a6b, mid #163f95, sky #4aa3ff, paper #f7f8fa, ink #0d1321, yellow #ffd23f, tint #e4edfb
   Display: IBM Plex Sans 600/700. Body: Inter.
   Grid maths: every top-level block has padding-inline:var(--pad) so its content box W = min(1228px, 100% - 48px);
   --c = one column, headings span cols 1-4 (--hw), content cols 6-12 (--off start, --cw width). */
body.theme-trace{
  --cobalt:#0a2a6b;--mid:#163f95;--sky:#4aa3ff;--paper:#f7f8fa;--ink:#0d1321;--yellow:#ffd23f;--tint:#e4edfb;
  --g:24px;
  --c:calc((100% - 11*var(--g))/12);
  --off:calc(5*var(--c) + 5*var(--g));
  --hw:calc(4*var(--c) + 3*var(--g));
  --cw:calc(7*var(--c) + 6*var(--g));
  --pad:max(24px,calc((100% - 1228px)/2));
  --scene:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%201440%20720%22%20preserveAspectRatio=%22xMaxYMid%20slice%22%3E%3Crect%20width=%221440%22%20height=%22720%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2214%22%20y=%22616%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%2240%22%20y=%22628%22%20width=%225%22%20height=%2234%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%2282%22%20y=%2277%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22104%22%20y=%22275%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22133%22%20y=%22491%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22181%22%20y=%22497%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22223%22%20y=%22247%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22249%22%20y=%22409%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22271%22%20y=%2275%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22317%22%20y=%2253%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22363%22%20y=%22285%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22404%22%20y=%22406%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22451%22%20y=%22414%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22498%22%20y=%22465%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22531%22%20y=%2246%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22568%22%20y=%22274%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22603%22%20y=%22318%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22641%22%20y=%22597%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22680%22%20y=%22427%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%220%22%20y=%22304%22%20width=%22800%22%20height=%2232%22%20fill=%22%230c3078%22/%3E%3Crect%20x=%2240%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22200%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22360%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22520%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22680%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22851%22%20y=%22122%22%20width=%225%22%20height=%22123%22%20fill=%22%234aa3ff%22/%3E%3Cpath%20d=%22M808%2084l16%2016l-16%2016%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%225%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Crect%20x=%22842%22%20y=%2280%22%20width=%2222%22%20height=%2240%22%20fill=%22%23ffd23f%22%3E%3Canimate%20attributeName=%22opacity%22%20values=%221;1;0;0%22%20keyTimes=%220;.5;.5;1%22%20dur=%221.2s%22%20repeatCount=%22indefinite%22%20calcMode=%22discrete%22/%3E%3C/rect%3E%3Crect%20x=%22780%22%20y=%22245%22%20width=%22132%22%20height=%22150%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%22790%22%20y=%22253%22%20width=%22112%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Crect%20x=%22916%22%20y=%22216%22%20width=%2210%22%20height=%22208%22%20rx=%225%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22930%22%20y=%22245%22%20width=%22132%22%20height=%22150%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%22940%22%20y=%22253%22%20width=%22112%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Crect%20x=%221066%22%20y=%22216%22%20width=%2210%22%20height=%22208%22%20rx=%225%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221080%22%20y=%22245%22%20width=%22110%22%20height=%22150%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%221090%22%20y=%22253%22%20width=%2290%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Cg%3E%3Crect%20x=%22790%22%20y=%22266%22%20width=%22112%22%20height=%22109%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%22801%22%20cy=%22278%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22810%22%20y=%22276%22%20width=%2238%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22801%22%20y=%22294%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22294%22%20width=%2262%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22801%22%20y=%22308%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22308%22%20width=%2240%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%22801%22%20y=%22324%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22324%22%20width=%2252%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22801%22%20y=%22338%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22338%22%20width=%2230%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22801%22%20y=%22354%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22354%22%20width=%2246%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3C/g%3E%3Cg%3E%3Crect%20x=%22940%22%20y=%22273%22%20width=%22112%22%20height=%2294%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%22951%22%20cy=%22285%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22960%22%20y=%22283%22%20width=%2238%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22951%22%20y=%22301%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22301%22%20width=%2262%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22951%22%20y=%22316%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22316%22%20width=%2240%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%22951%22%20y=%22331%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22331%22%20width=%2252%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22951%22%20y=%22346%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22346%22%20width=%2230%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3C/g%3E%3Cg%3E%3Crect%20x=%221091%22%20y=%22288%22%20width=%2288%22%20height=%2264%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221102%22%20cy=%22300%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221111%22%20y=%22298%22%20width=%2230%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221102%22%20y=%22316%22%20width=%2218%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%221126%22%20y=%22316%22%20width=%2249%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%221102%22%20y=%22331%22%20width=%2218%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%221126%22%20y=%22331%22%20width=%2232%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3C/g%3E%3Crect%20x=%221190%22%20y=%22317%22%20width=%2242%22%20height=%226%22%20fill=%22%234aa3ff%22/%3E%3Cpath%20d=%22M1232%20320C1264.0%20320%201264.0%20150%201296%20150%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1232%20320C1264.0%20320%201264.0%20320%201296%20320%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1232%20320C1264.0%20320%201264.0%20490%201296%20490%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20150C1371.5%20150%201371.5%2092%201393%2092%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20150C1371.5%20150%201371.5%20150%201393%20150%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20150C1371.5%20150%201371.5%20208%201393%20208%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20320C1371.5%20320%201371.5%20262%201393%20262%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20320C1371.5%20320%201371.5%20320%201393%20320%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20320C1371.5%20320%201371.5%20378%201393%20378%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20490C1371.5%20490%201371.5%20432%201393%20432%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20490C1371.5%20490%201371.5%20490%201393%20490%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20490C1371.5%20490%201371.5%20548%201393%20548%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Ccircle%20cx=%221232%22%20cy=%22320%22%20r=%2227%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221232%22%20cy=%22320%22%20r=%2211%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221296%22%20y=%22126%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221296%22%20y=%22131%22%20width=%2254%22%20height=%2238%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221305%22%20y=%22148%22%20width=%2236%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221408%22%20cy=%2292%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221408%22%20cy=%2288%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20101a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22150%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22146%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20159a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22208%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22204%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20217a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221296%22%20y=%22296%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221296%22%20y=%22301%22%20width=%2254%22%20height=%2238%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221305%22%20y=%22318%22%20width=%2236%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22262%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22258%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20271a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22320%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22316%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20329a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22378%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22374%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20387a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221296%22%20y=%22466%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221296%22%20y=%22471%22%20width=%2254%22%20height=%2238%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221305%22%20y=%22488%22%20width=%2236%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22432%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22428%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20441a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22490%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22486%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20499a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22548%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22544%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20557a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3C/svg%3E");--scene-static:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%201440%20720%22%20preserveAspectRatio=%22xMaxYMid%20slice%22%3E%3Crect%20width=%221440%22%20height=%22720%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2214%22%20y=%22616%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%2240%22%20y=%22628%22%20width=%225%22%20height=%2234%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%2282%22%20y=%2277%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22104%22%20y=%22275%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22133%22%20y=%22491%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22181%22%20y=%22497%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22223%22%20y=%22247%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22249%22%20y=%22409%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22271%22%20y=%2275%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22317%22%20y=%2253%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22363%22%20y=%22285%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22404%22%20y=%22406%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22451%22%20y=%22414%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22498%22%20y=%22465%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22531%22%20y=%2246%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22568%22%20y=%22274%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22603%22%20y=%22318%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22641%22%20y=%22597%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22680%22%20y=%22427%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%220%22%20y=%22304%22%20width=%22800%22%20height=%2232%22%20fill=%22%230c3078%22/%3E%3Crect%20x=%2240%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22200%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22360%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22520%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22680%22%20y=%22290%22%20width=%225%22%20height=%2260%22%20rx=%222.5%22%20fill=%22%2312378a%22/%3E%3Crect%20x=%22851%22%20y=%22122%22%20width=%225%22%20height=%22123%22%20fill=%22%234aa3ff%22/%3E%3Cpath%20d=%22M808%2084l16%2016l-16%2016%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%225%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Crect%20x=%22842%22%20y=%2280%22%20width=%2222%22%20height=%2240%22%20fill=%22%23ffd23f%22%3E%3C/rect%3E%3Crect%20x=%22780%22%20y=%22245%22%20width=%22132%22%20height=%22150%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%22790%22%20y=%22253%22%20width=%22112%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Crect%20x=%22916%22%20y=%22216%22%20width=%2210%22%20height=%22208%22%20rx=%225%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22930%22%20y=%22245%22%20width=%22132%22%20height=%22150%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%22940%22%20y=%22253%22%20width=%22112%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Crect%20x=%221066%22%20y=%22216%22%20width=%2210%22%20height=%22208%22%20rx=%225%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221080%22%20y=%22245%22%20width=%22110%22%20height=%22150%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%221090%22%20y=%22253%22%20width=%2290%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Cg%3E%3Crect%20x=%22790%22%20y=%22266%22%20width=%22112%22%20height=%22109%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%22801%22%20cy=%22278%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22810%22%20y=%22276%22%20width=%2238%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22801%22%20y=%22294%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22294%22%20width=%2262%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22801%22%20y=%22308%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22308%22%20width=%2240%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%22801%22%20y=%22324%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22324%22%20width=%2252%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22801%22%20y=%22338%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22338%22%20width=%2230%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22801%22%20y=%22354%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22831%22%20y=%22354%22%20width=%2246%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3C/g%3E%3Cg%3E%3Crect%20x=%22940%22%20y=%22273%22%20width=%22112%22%20height=%2294%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%22951%22%20cy=%22285%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22960%22%20y=%22283%22%20width=%2238%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22951%22%20y=%22301%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22301%22%20width=%2262%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22951%22%20y=%22316%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22316%22%20width=%2240%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%22951%22%20y=%22331%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22331%22%20width=%2252%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22951%22%20y=%22346%22%20width=%2222%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22981%22%20y=%22346%22%20width=%2230%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3C/g%3E%3Cg%3E%3Crect%20x=%221091%22%20y=%22288%22%20width=%2288%22%20height=%2264%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221102%22%20cy=%22300%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221111%22%20y=%22298%22%20width=%2230%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221102%22%20y=%22316%22%20width=%2218%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%221126%22%20y=%22316%22%20width=%2249%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%221102%22%20y=%22331%22%20width=%2218%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%221126%22%20y=%22331%22%20width=%2232%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3C/g%3E%3Crect%20x=%221190%22%20y=%22317%22%20width=%2242%22%20height=%226%22%20fill=%22%234aa3ff%22/%3E%3Cpath%20d=%22M1232%20320C1264.0%20320%201264.0%20150%201296%20150%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1232%20320C1264.0%20320%201264.0%20320%201296%20320%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1232%20320C1264.0%20320%201264.0%20490%201296%20490%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20150C1371.5%20150%201371.5%2092%201393%2092%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20150C1371.5%20150%201371.5%20150%201393%20150%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20150C1371.5%20150%201371.5%20208%201393%20208%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20320C1371.5%20320%201371.5%20262%201393%20262%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20320C1371.5%20320%201371.5%20320%201393%20320%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20320C1371.5%20320%201371.5%20378%201393%20378%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20490C1371.5%20490%201371.5%20432%201393%20432%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20490C1371.5%20490%201371.5%20490%201393%20490%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1350%20490C1371.5%20490%201371.5%20548%201393%20548%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Ccircle%20cx=%221232%22%20cy=%22320%22%20r=%2227%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221232%22%20cy=%22320%22%20r=%2211%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221296%22%20y=%22126%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221296%22%20y=%22131%22%20width=%2254%22%20height=%2238%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221305%22%20y=%22148%22%20width=%2236%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221408%22%20cy=%2292%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221408%22%20cy=%2288%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20101a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22150%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22146%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20159a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22208%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22204%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20217a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221296%22%20y=%22296%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221296%22%20y=%22301%22%20width=%2254%22%20height=%2238%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221305%22%20y=%22318%22%20width=%2236%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22262%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22258%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20271a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22320%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22316%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20329a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22378%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22374%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20387a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221296%22%20y=%22466%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221296%22%20y=%22471%22%20width=%2254%22%20height=%2238%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221305%22%20y=%22488%22%20width=%2236%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22432%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22428%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20441a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22490%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22486%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20499a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22548%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221408%22%20cy=%22544%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1400%20557a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3C/svg%3E");--inner:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%201440%20300%22%20preserveAspectRatio=%22xMaxYMid%20slice%22%3E%3Crect%20width=%221440%22%20height=%22300%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2214%22%20y=%22166%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%2244%22%20y=%22105%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%2266%22%20y=%22138%22%20width=%225%22%20height=%2234%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22107%22%20y=%22181%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22148%22%20y=%2220%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22182%22%20y=%22241%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22217%22%20y=%2296%22%20width=%225%22%20height=%2222%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22240%22%20y=%2277%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22280%22%20y=%22206%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22305%22%20y=%2262%22%20width=%225%22%20height=%2234%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%22334%22%20y=%22117%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22380%22%20y=%22243%22%20width=%225%22%20height=%2234%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22414%22%20y=%2297%22%20width=%225%22%20height=%2234%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22442%22%20y=%2211%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22465%22%20y=%22226%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22491%22%20y=%22131%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.5%22/%3E%3Crect%20x=%22536%22%20y=%2211%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22582%22%20y=%2260%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22614%22%20y=%2252%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22653%22%20y=%22266%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22693%22%20y=%22147%22%20width=%225%22%20height=%2248%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22728%22%20y=%22213%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22770%22%20y=%2284%22%20width=%225%22%20height=%2214%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22811%22%20y=%2220%22%20width=%225%22%20height=%2296%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.35%22/%3E%3Crect%20x=%22841%22%20y=%22184%22%20width=%225%22%20height=%2270%22%20rx=%222.5%22%20fill=%22%2312378a%22%20opacity=%220.7%22/%3E%3Crect%20x=%220%22%20y=%22136%22%20width=%22940%22%20height=%2228%22%20fill=%22%230c3078%22/%3E%3Cpath%20d=%22M850%20134l16%2016l-16%2016%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%225%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Crect%20x=%22884%22%20y=%22130%22%20width=%2222%22%20height=%2240%22%20fill=%22%23ffd23f%22%3E%3Canimate%20attributeName=%22opacity%22%20values=%221;1;0;0%22%20keyTimes=%220;.5;.5;1%22%20dur=%221.2s%22%20repeatCount=%22indefinite%22%20calcMode=%22discrete%22/%3E%3C/rect%3E%3Crect%20x=%22940%22%20y=%22100%22%20width=%2292%22%20height=%22100%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%22950%22%20y=%22108%22%20width=%2272%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Crect%20x=%221036%22%20y=%2275%22%20width=%2210%22%20height=%22150%22%20rx=%225%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221050%22%20y=%22100%22%20width=%2292%22%20height=%22100%22%20rx=%2212%22%20fill=%22%230f3a8c%22%20stroke=%22%232a63c4%22%20stroke-width=%222%22/%3E%3Crect%20x=%221060%22%20y=%22108%22%20width=%2272%22%20height=%224%22%20rx=%222%22%20fill=%22%232a63c4%22%20opacity=%22.7%22/%3E%3Cg%3E%3Crect%20x=%22947%22%20y=%22110%22%20width=%2278%22%20height=%2279%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%22958%22%20cy=%22122%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22967%22%20y=%22120%22%20width=%2227%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22958%22%20y=%22138%22%20width=%2216%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22979%22%20y=%22138%22%20width=%2244%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%22958%22%20y=%22154%22%20width=%2216%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22979%22%20y=%22154%22%20width=%2228%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%22958%22%20y=%22168%22%20width=%2216%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%22979%22%20y=%22168%22%20width=%2237%22%20height=%226%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3C/g%3E%3Cg%3E%3Crect%20x=%221057%22%20y=%22118%22%20width=%2278%22%20height=%2264%22%20rx=%225%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221068%22%20cy=%22130%22%20r=%223.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221077%22%20y=%22128%22%20width=%2227%22%20height=%225%22%20rx=%222.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221068%22%20y=%22146%22%20width=%2216%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%221089%22%20y=%22146%22%20width=%2244%22%20height=%226%22%20rx=%223%22%20fill=%22%23ffd23f%22/%3E%3Crect%20x=%221068%22%20y=%22161%22%20width=%2216%22%20height=%226%22%20rx=%223%22%20fill=%22%23b3c1dc%22/%3E%3Crect%20x=%221089%22%20y=%22161%22%20width=%2228%22%20height=%226%22%20rx=%223%22%20fill=%22%230a2a6b%22/%3E%3C/g%3E%3Crect%20x=%221142%22%20y=%22147%22%20width=%2244%22%20height=%226%22%20fill=%22%234aa3ff%22/%3E%3Cpath%20d=%22M1186%20150C1218.0%20150%201218.0%2056%201250%2056%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1186%20150C1218.0%20150%201218.0%20150%201250%20150%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1186%20150C1218.0%20150%201218.0%20244%201250%20244%22%20fill=%22none%22%20stroke=%22%234aa3ff%22%20stroke-width=%223%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1294%2056C1325.5%2056%201325.5%2040%201357%2040%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1294%2056C1325.5%2056%201325.5%2080%201357%2080%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1294%20150C1325.5%20150%201325.5%20130%201357%20130%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1294%20150C1325.5%20150%201325.5%20170%201357%20170%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1294%20244C1325.5%20244%201325.5%20220%201357%20220%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M1294%20244C1325.5%20244%201325.5%20260%201357%20260%22%20fill=%22none%22%20stroke=%22%233b7fd6%22%20stroke-width=%222.5%22%20stroke-linecap=%22round%22/%3E%3Ccircle%20cx=%221186%22%20cy=%22150%22%20r=%2220%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221186%22%20cy=%22150%22%20r=%228%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221250%22%20y=%2237%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221250%22%20y=%2242%22%20width=%2240%22%20height=%2228%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221259%22%20y=%2254%22%20width=%2222%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221370%22%20cy=%2240%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221370%22%20cy=%2236%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1362%2049a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221370%22%20cy=%2280%22%20r=%2215%22%20fill=%22%237f9bd4%22/%3E%3Ccircle%20cx=%221370%22%20cy=%2276%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1362%2089a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221250%22%20y=%22131%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221250%22%20y=%22136%22%20width=%2240%22%20height=%2228%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221259%22%20y=%22148%22%20width=%2222%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22130%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22126%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1362%20139a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22170%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22166%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1362%20179a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%221250%22%20y=%22225%22%20width=%2220%22%20height=%2212%22%20rx=%223%22%20fill=%22%234aa3ff%22/%3E%3Crect%20x=%221250%22%20y=%22230%22%20width=%2240%22%20height=%2228%22%20rx=%225%22%20fill=%22%23163f95%22%20stroke=%22%234aa3ff%22%20stroke-width=%222.5%22/%3E%3Crect%20x=%221259%22%20y=%22242%22%20width=%2222%22%20height=%224%22%20rx=%222%22%20fill=%22%234aa3ff%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22220%22%20r=%2215%22%20fill=%22%23f7f8fa%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22216%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1362%20229a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22260%22%20r=%2215%22%20fill=%22%23ffd23f%22/%3E%3Ccircle%20cx=%221370%22%20cy=%22256%22%20r=%224.6%22%20fill=%22%230a2a6b%22/%3E%3Cpath%20d=%22M1362%20269a8%207%200%200%201%2016%200z%22%20fill=%22%230a2a6b%22/%3E%3C/svg%3E");--closing:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20260%20280%22%3E%3Crect%20x=%2210%22%20y=%2210%22%20width=%22168%22%20height=%2296%22%20rx=%226%22%20fill=%22%23ffd23f%22%20stroke=%22%230d1321%22%20stroke-width=%224%22/%3E%3Crect%20x=%2226%22%20y=%2232%22%20width=%22100%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2226%22%20y=%2254%22%20width=%2260%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230d1321%22/%3E%3Crect%20x=%2226%22%20y=%2276%22%20width=%2284%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2246%22%20y=%2292%22%20width=%22168%22%20height=%2296%22%20rx=%226%22%20fill=%22%23ffd23f%22%20stroke=%22%230d1321%22%20stroke-width=%224%22/%3E%3Crect%20x=%2262%22%20y=%22114%22%20width=%22100%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2262%22%20y=%22136%22%20width=%2260%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230d1321%22/%3E%3Crect%20x=%2262%22%20y=%22158%22%20width=%2284%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2282%22%20y=%22174%22%20width=%22168%22%20height=%2296%22%20rx=%226%22%20fill=%22%23ffd23f%22%20stroke=%22%230d1321%22%20stroke-width=%224%22/%3E%3Crect%20x=%2298%22%20y=%22196%22%20width=%22100%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%2298%22%20y=%22218%22%20width=%2260%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230d1321%22/%3E%3Crect%20x=%2298%22%20y=%22240%22%20width=%2284%22%20height=%229%22%20rx=%224.5%22%20fill=%22%230a2a6b%22/%3E%3Crect%20x=%22236%22%20y=%220%22%20width=%2214%22%20height=%22280%22%20rx=%227%22%20fill=%22%230d1321%22/%3E%3C/svg%3E");--codebars:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20300%2096%22%20preserveAspectRatio=%22xMinYMax%20meet%22%3E%3Crect%20x=%2216%22%20y=%2210%22%20width=%2236%22%20height=%228%22%20rx=%224%22%20fill=%22%23ffffff%22%20opacity=%22.10%22/%3E%3Crect%20x=%2264%22%20y=%2210%22%20width=%22120%22%20height=%228%22%20rx=%224%22%20fill=%22%234aa3ff%22%20opacity=%22.16%22/%3E%3Crect%20x=%2216%22%20y=%2232%22%20width=%2236%22%20height=%228%22%20rx=%224%22%20fill=%22%23ffffff%22%20opacity=%22.10%22/%3E%3Crect%20x=%2264%22%20y=%2232%22%20width=%2290%22%20height=%228%22%20rx=%224%22%20fill=%22%23ffffff%22%20opacity=%22.16%22/%3E%3Crect%20x=%2216%22%20y=%2254%22%20width=%2236%22%20height=%228%22%20rx=%224%22%20fill=%22%23ffffff%22%20opacity=%22.10%22/%3E%3Crect%20x=%2264%22%20y=%2254%22%20width=%22150%22%20height=%228%22%20rx=%224%22%20fill=%22%234aa3ff%22%20opacity=%22.16%22/%3E%3Crect%20x=%2216%22%20y=%2276%22%20width=%2236%22%20height=%228%22%20rx=%224%22%20fill=%22%23ffffff%22%20opacity=%22.10%22/%3E%3Crect%20x=%2264%22%20y=%2276%22%20width=%2270%22%20height=%228%22%20rx=%224%22%20fill=%22%23ffffff%22%20opacity=%22.16%22/%3E%3Crect%20x=%22276%22%20y=%220%22%20width=%228%22%20height=%2296%22%20rx=%224%22%20fill=%22%23ffd23f%22%20opacity=%22.5%22/%3E%3C/svg%3E");
  --disp:"IBM Plex Sans",Inter,system-ui,sans-serif;
  --lang-radius:0px;--nav-radius:0px;--nav-accent:#ffd23f;
  font:400 17px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  color:var(--ink);
}
body.theme-trace :is(h1,h2,h3,summary,.brand,.number){font-family:var(--disp)}
body.theme-trace .setup li::before{font-family:var(--disp)}
body.theme-trace ::selection{background:var(--yellow);color:var(--ink)}
body.theme-trace a:focus-visible,body.theme-trace button:focus-visible,body.theme-trace select:focus-visible,body.theme-trace summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}
body.theme-trace :is(.header,.home-hero,.inner-hero,.split-section,.closing,footer,.connection) :is(a,button,select,summary):focus-visible{outline-color:var(--yellow)}

/* ---------- header ---------- */
body.theme-trace .header{width:auto;max-width:none;margin:0;padding:0 var(--pad);min-height:72px;border:0;background:var(--cobalt);color:#fff;gap:28px}
body.theme-trace .brand{color:#fff;font-size:22px;font-weight:700;letter-spacing:-.01em;gap:12px}
body.theme-trace .brand-symbol{background:none;border-radius:0;width:36px;height:36px;display:block;color:inherit}
body.theme-trace .brand-symbol svg{display:block;width:100%;height:100%}
body.theme-trace .main-nav{gap:32px;font-size:15px;font-weight:600}
body.theme-trace .main-nav a{opacity:1;color:#d6e3fb;padding:6px 0;border-bottom:3px solid transparent}
body.theme-trace .main-nav a:hover,body.theme-trace .main-nav a[aria-current]{color:#fff;text-decoration:none;border-bottom-color:var(--yellow)}
body.theme-trace .language{color:#fff}

/* ---------- main frame ---------- */
body.theme-trace main.wrap{width:100%;max-width:none;margin:0;padding:0;display:block}
body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.split-section,.faq,.closing,.workflow-grid,.download-grid,.product-lead,.connection,.cards){padding-inline:var(--pad)}
body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.faq,.product-lead,.workflow-grid,.download-grid){display:flow-root;max-width:none;margin:0;border:0;border-radius:0;padding-block:38px 44px;background:var(--paper)}
body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.faq,.split-section,.workflow-grid,.download-grid)::before{content:"";display:block;height:8px;margin-bottom:16px;background:linear-gradient(90deg,var(--cobalt) 0 var(--hw),color-mix(in srgb,var(--ink) 16%,transparent) var(--hw) 100%)}
[dir=rtl] body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.faq,.split-section,.workflow-grid,.download-grid)::before{background:linear-gradient(270deg,var(--cobalt) 0 var(--hw),color-mix(in srgb,var(--ink) 16%,transparent) var(--hw) 100%)}
body.theme-trace main.wrap>:is(.split-section)::before{background:linear-gradient(90deg,var(--sky) 0 var(--hw),#ffffff33 var(--hw) 100%)}
[dir=rtl] body.theme-trace main.wrap>.split-section::before{background:linear-gradient(270deg,var(--sky) 0 var(--hw),#ffffff33 var(--hw) 100%)}
body.theme-trace main.wrap>.privacy::before{display:none}
body.theme-trace main.wrap>.reading:has(.steps){background:#fff}
body.theme-trace main.wrap>.faq{background:#fff}
body.theme-trace main.wrap>.feature-matrix{background:var(--tint)}
body.theme-trace main.wrap>.faq+.faq{background:var(--tint)}
body.theme-trace main.wrap>.faq+.faq+.faq{background:#fff}

/* ---------- type ---------- */
body.theme-trace h2{font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:-.02em;font-weight:700;color:var(--cobalt);margin:0;text-wrap:balance}
body.theme-trace h3{font-size:24px;line-height:1.2;letter-spacing:-.01em;font-weight:700;color:var(--ink)}
body.theme-trace .eyebrow{text-transform:none;letter-spacing:0;font:600 15px/1.3 Inter,system-ui,sans-serif;margin-bottom:16px;gap:10px}
body.theme-trace .eyebrow i{width:11px;height:11px;border-radius:0;background:var(--yellow)}
body.theme-trace .button{border-radius:0;padding:16px 26px;font:700 15px/1.2 Inter,system-ui,sans-serif;gap:14px;border-width:2px;transition:background-color .15s,color .15s}
body.theme-trace .button:hover{transform:none}
body.theme-trace .primary{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}
body.theme-trace .primary:hover{background:#fff;border-color:#fff}
body.theme-trace .secondary{background:transparent;color:var(--ink);border-color:var(--ink)}
body.theme-trace .secondary:hover{background:var(--ink);color:#fff}
body.theme-trace :is(.home-hero,.inner-hero) .secondary{color:#fff;border-color:#fff}
body.theme-trace :is(.home-hero,.inner-hero) .secondary:hover{background:#fff;color:var(--cobalt)}
body.theme-trace .text-link{text-decoration:none}

/* ---------- hero (home): full-bleed cobalt band + scene, agent window straddles the band edge ---------- */
body.theme-trace .home-hero{display:grid;grid-template-columns:var(--pad) minmax(0,1fr) var(--pad);align-items:start;gap:0!important;padding:0;min-height:0;position:relative;isolation:isolate;background:var(--paper);color:#fff}
body.theme-trace .home-hero{grid-template-columns:var(--pad) minmax(0,1fr) var(--pad)!important}
body.theme-trace .home-hero::before{content:"";grid-column:1/-1;grid-row:1;align-self:stretch;z-index:-1;background:var(--cobalt) var(--scene) right top/auto min(100%,740px) no-repeat}
[dir=rtl] body.theme-trace .home-hero::before{transform:scaleX(-1)}
body.theme-trace .home-hero .hero-copy{grid-column:2;grid-row:1;padding:30px 0 98px;max-width:calc(6*var(--c) + 5*var(--g));position:relative;z-index:1}
body.theme-trace .home-hero h1{font-size:clamp(40px,4.2vw,56px);line-height:1.02;font-weight:700;letter-spacing:-.025em;color:#fff;margin:0 0 18px;max-width:none}
body.theme-trace .hero-lead{font-size:17px;line-height:1.55;opacity:1;color:#dbe7ff;max-width:34em;margin:0}
body.theme-trace .actions{margin-top:22px;gap:14px}
body.theme-trace .home-hero .agent-run{grid-column:2;grid-row:2;margin-top:-84px;position:relative;z-index:2;width:100%}
body.theme-trace .home-hero .agent-run-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--g);row-gap:0}
body.theme-trace .home-hero .agent-run-steps li{border-top:1px solid #0d132133}

/* ---------- agent window (all pages): flat ink-framed card with hard sky offset ---------- */
body.theme-trace .agent-run{border:2px solid var(--ink);border-radius:0;background:#fff;color:var(--ink);box-shadow:10px 10px 0 var(--sky)}
body.theme-trace .agent-run-bar{background:var(--ink);color:#fff;border:0;padding:10px 22px;font:600 13px/1.4 Inter,system-ui,sans-serif}
body.theme-trace .agent-run-bar span:first-child{opacity:1;white-space:normal;overflow:visible;text-overflow:clip}
body.theme-trace .agent-run-mode{color:var(--yellow)}
body.theme-trace .agent-run-body{padding:14px 22px 14px}
body.theme-trace .agent-run-prompt{justify-content:flex-start;margin-bottom:8px}
body.theme-trace .agent-run-prompt span{background:var(--tint);border-radius:0;border-inline-start:6px solid var(--cobalt);max-width:100%;font-size:15px;font-weight:500;padding:11px 16px}
body.theme-trace .agent-run-steps li{border:0;border-top:1px solid #0d132133;border-radius:0;background:none;padding:6px 0;grid-template-columns:72px minmax(0,1fr) auto}
body.theme-trace .agent-run-steps li:first-child{border-top:0}
body.theme-trace .ar-tool{color:var(--cobalt);font-weight:700}
body.theme-trace .agent-run-steps code{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;color:var(--ink)}
body.theme-trace .ar-res{opacity:1;color:#2b3a55;font-weight:600}
body.theme-trace .ar-ok{color:var(--cobalt)}
body.theme-trace .agent-run-foot>span:first-child{opacity:1;color:#2b3a55}
body.theme-trace .ar-btn{border:2px solid var(--ink);border-radius:0;padding:7px 16px;font-weight:600}
body.theme-trace .ar-btn-primary{background:var(--yellow);border-color:var(--ink);color:var(--ink)}

/* ---------- facts: strict 3x2 grid of flat colour blocks ---------- */
body.theme-trace .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-block:48px 0;border:0;background:var(--paper)}
body.theme-trace .cards article{display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:0;padding:15px 24px 17px;border:0;border-radius:0;background:var(--cobalt);color:#fff}
body.theme-trace .cards article:nth-child(6n+2){background:var(--sky);color:var(--ink)}
body.theme-trace .cards article:nth-child(6n+3){background:var(--yellow);color:var(--ink)}
body.theme-trace .cards article:nth-child(6n+4){background:var(--ink);color:#fff}
body.theme-trace .cards article:nth-child(6n+5){background:var(--tint);color:var(--ink)}
body.theme-trace .cards article:nth-child(6n+6){background:var(--mid);color:#fff}
body.theme-trace .cards .number{margin:0;opacity:1;font:600 16px/1.3 Inter,system-ui,sans-serif;color:inherit}
body.theme-trace .cards h3{margin:0;font-size:clamp(26px,3vw,40px);line-height:1;letter-spacing:-.02em;color:inherit;overflow-wrap:anywhere}
body.theme-trace .cards p{font-size:15px;line-height:1.45;opacity:1;color:inherit;margin:0}
body.theme-trace .cards article>div{display:contents}

/* ---------- headings on columns 1-4, content on columns 6-12 ---------- */
body.theme-trace :is(.scenario,.reading,.feature-matrix)>:is(h2,.eyebrow){float:inline-start;clear:inline-start;width:var(--hw)}
body.theme-trace .scenario>.eyebrow{margin:0 0 14px;color:var(--ink)}
body.theme-trace :is(.scenario,.reading,.feature-matrix)>h2{margin-bottom:28px}
body.theme-trace .scenario>:is(p){margin:0 0 0 var(--off);max-width:none;font-size:18px;line-height:1.56;opacity:1;color:var(--ink)}
[dir=rtl] body.theme-trace .scenario>p{margin:0 var(--off) 0 0}
body.theme-trace .scenario{padding-block:38px 44px}
body.theme-trace .reading>*{margin-inline-start:var(--off)}
body.theme-trace .reading>:is(h2,.steps,.privacy article){margin-inline-start:0}
body.theme-trace .reading>h2:not(:first-child){margin-top:0}
body.theme-trace .reading>h2:not(:first-child)+*{margin-top:56px}
body.theme-trace .reading p{font-size:17px;line-height:1.72;opacity:1;max-width:66ch;color:var(--ink)}
body.theme-trace .reading>:is(h2:first-child)+*{margin-top:0}
body.theme-trace .reading h3{margin-block:1.7em .5em;font-size:24px}
body.theme-trace .reading>h2+h3{margin-top:0}
body.theme-trace .reading>h3:first-of-type{margin-top:0}
body.theme-trace .large{font-size:23px;line-height:1.55;opacity:1;font-weight:500;color:var(--ink)}
body.theme-trace .reading>p.large:only-child,body.theme-trace .product-lead p.large{margin-inline-start:0;max-width:calc(9*var(--c) + 8*var(--g));font-size:clamp(22px,2.5vw,32px);line-height:1.4;font-weight:500;color:var(--cobalt)}
body.theme-trace .reading:has(>p.large:only-child),body.theme-trace .product-lead{padding-block:44px 36px}
body.theme-trace .reading .notice{margin-top:40px}
body.theme-trace .product-lead{padding-bottom:48px}
body.theme-trace .product-lead+.cards{padding-block:8px 44px}

/* ---------- walkthrough steps (own numbering): four modules, one per grid third ---------- */
body.theme-trace .reading>.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--g);row-gap:0;margin-inline-start:0;align-items:stretch;grid-template-rows:auto auto auto 1fr}
body.theme-trace .steps article{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;position:relative;padding:18px 0 4px;border:0;border-top:2px solid var(--ink);min-width:0}
body.theme-trace .steps .number{margin:0 0 6px;opacity:1;font-size:44px;line-height:.95;font-weight:700;letter-spacing:-.03em;color:var(--cobalt)}
body.theme-trace .steps article>h3{margin:0 0 10px;font-size:19px;line-height:1.2}
body.theme-trace .steps article>p{margin:0 0 14px;max-width:none;font-size:15px;line-height:1.52;opacity:1}
body.theme-trace .steps article .code-example{margin:0;display:flex;flex-direction:column;min-width:0}
body.theme-trace .steps article .code-example pre{flex:1 1 auto}
body.theme-trace .reading>p:has(>.button){margin-top:16px}
body.theme-trace .reading>p:has(>.button.secondary){margin-inline-start:var(--off)}

/* ---------- who it is for: three modules ---------- */
body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--g);align-items:start}
body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child)::before,body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child)>h2{grid-column:1/-1}
body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child)>h2{float:none;width:auto;max-width:calc(8*var(--c) + 7*var(--g));margin-bottom:22px}
body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child)>p{margin:0;max-width:none;font-size:16.5px;line-height:1.6;padding-top:16px;border-top:2px solid var(--ink)}

/* ---------- code ---------- */
@media(min-width:1101px){body.theme-trace .steps .code-example{background:var(--ink) var(--codebars) left bottom/min(100%,300px) auto no-repeat}}
body.theme-trace .code-example{background-color:var(--ink);color:#e6efff;border:0;border-radius:0}
body.theme-trace .code-example>div{background:#1b2846;color:#cfe0fb;font:600 12px/1.4 Inter,system-ui,sans-serif;padding:8px 14px;align-items:center}
body.theme-trace .code-example button{background:var(--yellow);color:var(--ink);border-radius:0;font:700 11px/1 Inter,system-ui,sans-serif;padding:7px 11px}
body.theme-trace .code-example pre{font-size:11.5px;line-height:1.6;padding:12px 16px 14px}

/* ---------- comparison table: Swiss ---------- */
body.theme-trace .feature-matrix{padding-block:38px 44px}
body.theme-trace .feature-matrix>p{margin:0 0 22px var(--off);max-width:none;opacity:1;font-size:17px;line-height:1.55;color:var(--ink)}
[dir=rtl] body.theme-trace .feature-matrix>p{margin:0 var(--off) 22px 0}
body.theme-trace .feature-matrix table{width:var(--cw);margin-inline-start:var(--off);border-collapse:collapse;table-layout:fixed;background:#fff}
body.theme-trace .feature-matrix thead th{padding:16px 22px;font:700 15px/1.3 Inter,system-ui,sans-serif;border-bottom:3px solid var(--ink);color:var(--ink);text-align:start;vertical-align:bottom;background:var(--tint)}
body.theme-trace .feature-matrix thead th:last-child{background:var(--cobalt);color:#fff}
body.theme-trace .feature-matrix tbody th{font:700 17px/1.35 var(--disp);color:var(--cobalt);width:24%;padding:12px 20px;border-bottom:1px solid #0d132133;text-align:start;vertical-align:top}
body.theme-trace .feature-matrix td{font-size:14.5px;line-height:1.45;padding:12px 20px;border-bottom:1px solid #0d132133;vertical-align:top;color:var(--ink)}
body.theme-trace .feature-matrix td:last-child{background:var(--cobalt);color:#fff;border-bottom-color:#ffffff30;font-weight:500}
body.theme-trace .feature-matrix thead th:first-child{width:24%}
body.theme-trace .feature-matrix thead th:not(:first-child){width:38%}

/* ---------- ink band: setup list / how it works ---------- */
body.theme-trace .split-section{display:grid;grid-template-columns:var(--hw) var(--cw);justify-content:space-between;column-gap:0;row-gap:0;align-items:start;padding-block:38px 44px;background:var(--ink);color:#fff;border:0}
body.theme-trace .split-section::before{grid-column:1/-1}
body.theme-trace .split-section h2{color:#fff}
body.theme-trace .split-section>h2{grid-column:1}
body.theme-trace .split-section>:is(.setup,.agent-run,div:not(.agent-run)){grid-column:2}
body.theme-trace .split-section>div:not(.agent-run){grid-column:1}
body.theme-trace .split-section p{max-width:none;opacity:1;color:#cddaf2;margin:20px 0 0;font-size:18px}
body.theme-trace .split-section .agent-run{box-shadow:10px 10px 0 var(--mid)}
body.theme-trace .setup{list-style:none;counter-reset:s;margin:0;padding:0}
body.theme-trace .setup li{counter-increment:s;position:relative;padding:11px 0 13px;padding-inline-start:60px;border-top:1px solid #ffffff3d;font-size:16.5px;line-height:1.5}
body.theme-trace .setup li:last-child{border-bottom:1px solid #ffffff3d}
body.theme-trace .setup li::before{content:counter(s);position:absolute;inset-inline-start:0;top:9px;font-size:36px;line-height:1;font-weight:700;color:var(--yellow)}

/* ---------- FAQ: question column / answer column ---------- */
body.theme-trace .faq{max-width:none;margin:0}
body.theme-trace .faq>h2{max-width:var(--hw);margin-bottom:22px}
body.theme-trace .faq details{display:flow-root;border:0;border-top:2px solid var(--ink);padding:11px 0 13px}
body.theme-trace .faq details:last-of-type{border-bottom:2px solid var(--ink)}
body.theme-trace .faq summary{float:inline-start;width:var(--hw);position:relative;list-style:none;padding-inline-start:40px;font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.005em;color:var(--ink);cursor:pointer}
body.theme-trace .faq summary::-webkit-details-marker{display:none}
body.theme-trace .faq summary::before,body.theme-trace .faq summary::after{content:"";position:absolute;inset-inline-start:0;top:.32em;width:22px;height:5px;background:var(--cobalt);transition:transform .2s}
body.theme-trace .faq summary::after{transform:rotate(90deg)}
body.theme-trace .faq details[open] summary::after{transform:rotate(0)}
body.theme-trace .faq details p{margin:0 0 0 var(--off);max-width:none;opacity:1;font-size:15.5px;line-height:1.5;color:var(--ink)}
[dir=rtl] body.theme-trace .faq details p{margin:0 var(--off) 0 0}
body.theme-trace .faq details[open] summary{color:var(--cobalt)}
/* where ::details-content is supported every answer stays visible beside its question (true two-column grid) */
@supports selector(details::details-content){
  body.theme-trace .faq details::details-content{content-visibility:visible;display:block;height:auto}
  body.theme-trace .faq summary{cursor:default;color:var(--ink)}
  body.theme-trace .faq details[open] summary{color:var(--ink)}
  body.theme-trace .faq summary::after{display:none}
  body.theme-trace .faq summary::before{height:6px;width:18px;top:.5em}
}

/* ---------- closing: yellow block ---------- */
body.theme-trace .closing{position:relative;background:var(--yellow);color:var(--ink);text-align:start;border:0;border-radius:0;margin:0;padding-block:38px 42px;display:grid;grid-template-columns:calc(7*var(--c) + 6*var(--g)) calc(4*var(--c) + 3*var(--g));justify-content:space-between;align-items:start;row-gap:0;isolation:isolate}
body.theme-trace .closing>span{grid-column:1;display:block;font:700 16px/1.3 Inter,system-ui,sans-serif;letter-spacing:0;text-transform:none;color:var(--cobalt);margin:0 0 14px}
body.theme-trace .closing h2{grid-column:1;grid-row:2/span 3;font-size:clamp(34px,4vw,54px);line-height:1.04;letter-spacing:-.025em;color:var(--ink);max-width:none;margin:0}
body.theme-trace .closing p{grid-column:2;grid-row:2;max-width:none;font-size:17px;line-height:1.5;color:var(--ink);opacity:1;margin:0 0 20px}
body.theme-trace .closing .button{grid-column:2;grid-row:3;justify-self:start;align-self:start}
body.theme-trace .closing:not(:has(p)) .button{grid-row:3;margin-top:0}
body.theme-trace .closing .button.primary{background:var(--ink);border-color:var(--ink);color:#fff}
body.theme-trace .closing .button.primary:hover{background:var(--cobalt);border-color:var(--cobalt)}
body.theme-trace .closing::before{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:14px;z-index:-1;background:repeating-linear-gradient(90deg,#d9a900 0 8px,transparent 8px 28px)}
body.theme-trace .software-closing .revision-date{color:var(--ink)}

/* ---------- links list ---------- */
body.theme-trace .reading>p:has(>.text-link){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--g);max-width:none}
body.theme-trace .reading .text-link{display:block;margin:0;padding:11px 0;border-top:2px solid var(--ink);font:600 17px/1.3 var(--disp);color:var(--cobalt);text-decoration:none}
body.theme-trace .reading .text-link:hover{color:var(--ink);background:var(--yellow);padding-inline:10px}
[dir=rtl] body.theme-trace .reading .text-link{margin:0}

/* ---------- notice ---------- */
body.theme-trace .notice{border:0;border-inline-start:10px solid var(--yellow);background:var(--tint);padding:22px 28px 24px;font-size:16px;line-height:1.6;color:var(--ink)}
body.theme-trace .notice strong{display:block;font:700 18px/1.3 var(--disp);color:var(--cobalt)}
body.theme-trace .notice p{margin:8px 0 0;max-width:none}

/* ---------- inner pages: shorter cobalt band ---------- */
body.theme-trace .inner-hero{display:block;position:relative;min-height:0;padding:72px var(--pad) 76px;background:var(--cobalt) var(--inner) right center/cover no-repeat;color:#fff;border:0}
[dir=rtl] body.theme-trace .inner-hero{background-image:var(--inner)}
body.theme-trace .inner-hero .hero-copy{max-width:calc(7*var(--c) + 6*var(--g))}
body.theme-trace .inner-hero h1{font-size:clamp(34px,4vw,56px);line-height:1.04;font-weight:700;letter-spacing:-.02em;color:#fff;margin:0;max-width:none}
body.theme-trace .hero-number{position:absolute;inset-inline-start:var(--pad);top:24px;font:600 18px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;opacity:1;color:var(--sky);display:flex;gap:8px;align-items:center}
body.theme-trace .hero-number::before,body.theme-trace .hero-number::after{content:"";width:5px;height:22px;background:var(--sky);border-radius:3px}

/* ---------- models: connection as a pipeline of objects ---------- */
body.theme-trace .connection{display:flex;align-items:stretch;justify-content:space-between;gap:0;border:0;border-radius:0;margin:0;padding-block:64px;background:var(--cobalt);color:#fff;font-size:clamp(16px,2vw,24px)}
body.theme-trace .connection span{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;border:0;border-radius:0;background:var(--paper);color:var(--ink);padding:28px 20px;font:700 clamp(16px,2vw,25px)/1.2 var(--disp)}
body.theme-trace .connection b{flex:0 0 clamp(72px,9vw,128px);display:flex;align-items:center;justify-content:center;gap:10px;color:var(--yellow);font:700 clamp(28px,3.4vw,44px)/1 var(--disp);position:relative}
body.theme-trace .connection b::before,body.theme-trace .connection b::after{content:"";flex:none;width:8px;height:clamp(96px,10vw,132px);background:var(--sky);border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}
body.theme-trace .connection b::before{inset-inline-start:0}
body.theme-trace .connection b::after{inset-inline-end:0}

/* ---------- product features ---------- */
body.theme-trace .reading .feature-list{display:block;margin:0 0 0 var(--off);padding:0;list-style:none}
[dir=rtl] body.theme-trace .reading .feature-list{margin:0 var(--off) 0 0}
body.theme-trace .feature-list li{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);column-gap:24px;margin:0;padding:20px 0;border:0;border-top:2px solid var(--ink);border-radius:0;font-size:17px;line-height:1.6}
body.theme-trace .feature-list li:last-child{border-bottom:2px solid var(--ink)}
body.theme-trace .feature-list strong{display:block;margin:0;font:700 19px/1.3 var(--disp);color:var(--cobalt)}

/* ---------- workflows ---------- */
body.theme-trace main.wrap>.workflow-grid{display:grid;grid-template-columns:calc(5*var(--c) + 4*var(--g)) var(--cw);justify-content:space-between;column-gap:0;row-gap:0;align-items:start;background:#fff;padding-block:38px 44px}
body.theme-trace .workflow-grid::before{grid-column:1/-1}
body.theme-trace .workflow-grid .steps article{display:block;padding:30px 0 34px;padding-inline-start:92px;position:relative}
body.theme-trace .workflow-grid .steps article:first-child{padding-top:30px;border-top:2px solid var(--ink)}
body.theme-trace .workflow-grid .steps .number{position:absolute;inset-inline-start:0;top:28px;width:auto;font-size:56px}
body.theme-trace .workflow-grid .steps article>h3{margin:0 0 8px;padding:0}
body.theme-trace .workflow-grid .steps article>p{margin:0;grid-column:auto;font-size:16px;line-height:1.65}
body.theme-trace .sticky-example{padding:0}
body.theme-trace .sticky-example>h2{margin:0 0 28px;font-size:clamp(26px,2.6vw,36px)}
body.theme-trace .sticky-example .agent-run{margin:0 0 36px}
body.theme-trace .sticky-example>p{margin:24px 0 0;opacity:1;font-size:16px;color:var(--ink);max-width:none}
body.theme-trace main.wrap>.scenario+.workflow-grid{padding-top:0}
body.theme-trace .scenario+.workflow-grid::before{display:none}

/* ---------- download ---------- */
body.theme-trace main.wrap>.download-grid{display:grid;grid-template-columns:calc(5*var(--c) + 4*var(--g)) var(--cw);justify-content:space-between;column-gap:0;row-gap:0;align-items:start;padding-block:36px 44px;margin:0}
body.theme-trace .download-grid::before{grid-column:1/-1}
body.theme-trace .download-card{border:0;border-radius:0;text-align:start;padding:40px 36px 44px;background:var(--cobalt);color:#fff}
body.theme-trace .download-card h2{color:#fff;font-size:clamp(30px,3vw,42px)}
body.theme-trace .download-card p{color:#d6e3fb;margin:14px 0 30px}
body.theme-trace .app-icon{width:88px;height:88px;border-radius:0;background:var(--yellow);color:var(--ink);font:700 54px/1 var(--disp);margin:0 0 30px;box-shadow:8px 8px 0 var(--sky)}
body.theme-trace .download-grid .large{margin:0 0 28px;color:var(--cobalt);font-size:clamp(21px,2.1vw,27px);line-height:1.45}
body.theme-trace .download-grid .setup li{border-top-color:#0d132133;font-size:18px}
body.theme-trace .download-grid .setup li:last-child{border-bottom-color:#0d132133}
body.theme-trace .download-grid .setup li::before{color:var(--cobalt)}
body.theme-trace .download-grid .notice{margin-top:32px}

/* ---------- privacy: ruled rows ---------- */
body.theme-trace .privacy.reading{display:block}
body.theme-trace .privacy article{display:flow-root;border:0;border-top:2px solid var(--ink);padding:44px 0 40px;margin:0}
body.theme-trace .privacy article:first-child{border-top:0;padding-top:0}
body.theme-trace .privacy article>h2{float:inline-start;width:var(--hw);margin:0;padding-inline-end:16px}
body.theme-trace .privacy article>p{margin:0 0 14px var(--off);font-size:17px;opacity:1;max-width:66ch}
[dir=rtl] body.theme-trace .privacy article>p{margin:0 var(--off) 14px 0}
body.theme-trace .privacy p.updated{margin:8px 0 0 var(--off);font-size:14px!important;opacity:1!important;color:#46526a}
[dir=rtl] body.theme-trace .privacy p.updated{margin:8px var(--off) 0 0}

/* ---------- footer ---------- */
body.theme-trace footer.wrap{width:auto;max-width:none;margin:0;padding:30px var(--pad) 20px;background:var(--ink);color:#fff;border:0}
body.theme-trace footer .footer-top{display:grid;grid-template-columns:var(--hw) var(--cw);justify-content:space-between;align-items:start;gap:0}
body.theme-trace footer .brand{color:#fff}
body.theme-trace footer .footer-top p{opacity:1;color:#c4d3ee;font-size:16px;margin:0}
body.theme-trace footer nav{display:flex;flex-wrap:wrap;gap:12px 30px;margin:16px 0 0 var(--off);font-size:15px;font-weight:600}
body.theme-trace footer nav a{color:#fff;padding:4px 0;border-bottom:2px solid transparent}
body.theme-trace footer nav a:hover{border-bottom-color:var(--yellow)}
body.theme-trace footer .footer-bottom{margin:18px 0 0 var(--off);flex-direction:column;gap:10px;font-size:13px;line-height:1.55;opacity:1;color:#b4c3df}
[dir=rtl] body.theme-trace footer nav{margin:22px var(--off) 0 0}
[dir=rtl] body.theme-trace footer .footer-bottom{margin:24px var(--off) 0 0}

/* ---------- scripts the display face lacks ---------- */
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-trace :is(h1,h2,h3,summary,.brand,.cards h3,.number,.connection span,.connection b,.feature-list strong,.notice strong,.reading .text-link,.app-icon,.feature-matrix tbody th){font-family:Inter,system-ui,sans-serif;font-weight:800}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-trace :is(h1,h2,h3){letter-spacing:0;line-height:1.25}
html:is([lang=ja],[lang=ko],[lang=th]) body.theme-trace .home-hero h1{font-size:clamp(34px,3.8vw,52px)}

/* ---------- tablet ---------- */
@media(max-width:1100px){
  body.theme-trace{--g:20px}
  body.theme-trace .reading>.steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(2*var(--g))}
  body.theme-trace .steps article,[dir=rtl] body.theme-trace .steps article{padding-bottom:28px}
}
@media(max-width:1000px){
  body.theme-trace .home-hero .hero-copy{max-width:none}
}

/* ---------- mobile ---------- */
@media(max-width:760px){
  body.theme-trace{--g:16px;--pad:18px;font-size:16px}
  html body.theme-trace .header.has-burger{padding-inline:18px!important;background:var(--cobalt);color:#fff}
  body.theme-trace .header{min-height:0}
  body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.faq,.product-lead,.workflow-grid,.download-grid){padding-block:56px 60px}
  body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.faq,.split-section,.workflow-grid,.download-grid)::before{margin-bottom:36px;height:6px;background:linear-gradient(90deg,var(--cobalt) 0 38%,color-mix(in srgb,var(--ink) 16%,transparent) 38% 100%)}
  [dir=rtl] body.theme-trace main.wrap>:is(.scenario,.reading,.feature-matrix,.faq,.split-section,.workflow-grid,.download-grid)::before{background:linear-gradient(270deg,var(--cobalt) 0 38%,color-mix(in srgb,var(--ink) 16%,transparent) 38% 100%)}
  body.theme-trace main.wrap>.split-section::before{background:linear-gradient(90deg,var(--sky) 0 38%,#ffffff33 38% 100%)}
  [dir=rtl] body.theme-trace main.wrap>.split-section::before{background:linear-gradient(270deg,var(--sky) 0 38%,#ffffff33 38% 100%)}
  body.theme-trace h2{font-size:30px}
  /* hero */
  body.theme-trace .home-hero::before{background:var(--cobalt) var(--scene) right bottom/auto 330px no-repeat}
  body.theme-trace .home-hero .hero-copy{padding:36px 0 350px}
  body.theme-trace .home-hero h1{font-size:clamp(34px,10vw,44px);margin-bottom:18px}
  body.theme-trace .hero-lead{font-size:16px}
  body.theme-trace .actions{margin-top:24px}
  body.theme-trace .home-hero .agent-run{margin-top:-64px}
  body.theme-trace .home-hero .agent-run-steps{grid-template-columns:minmax(0,1fr)}
  body.theme-trace .agent-run{box-shadow:6px 6px 0 var(--sky)}
  body.theme-trace .agent-run-body{padding:16px}
  body.theme-trace .agent-run-steps li{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}
  body.theme-trace .ar-tool{grid-column:1/-1}
  body.theme-trace .agent-run-bar{padding:12px 16px}
  /* inner hero */
  body.theme-trace .inner-hero{padding:34px var(--pad) 190px;background:var(--cobalt) var(--inner) right bottom/auto 150px no-repeat}
  body.theme-trace .inner-hero h1{font-size:clamp(32px,9vw,42px)}
  body.theme-trace .inner-hero .hero-copy{max-width:none}
  /* facts: stacked colour blocks */
  body.theme-trace .cards{grid-template-columns:minmax(0,1fr);padding-block:36px 0}
  body.theme-trace .cards article{min-height:0;padding:16px 20px 18px;gap:8px}
  body.theme-trace .cards article:nth-child(n){margin:0;transform:none}
  body.theme-trace .cards h3{font-size:30px}
  body.theme-trace .cards p{font-size:14px}
  /* headings above content */
  body.theme-trace :is(.scenario,.reading,.feature-matrix)>:is(h2,.eyebrow),body.theme-trace .steps .number,body.theme-trace .steps article>h3,body.theme-trace .privacy article>h2{float:none;width:auto}
  body.theme-trace .reading>*,body.theme-trace .scenario>p,body.theme-trace .feature-matrix>p,body.theme-trace .steps article>p,body.theme-trace .steps article .code-example,body.theme-trace .privacy article>p,body.theme-trace .privacy p.updated,body.theme-trace .reading .feature-list,body.theme-trace .faq details p{margin-inline-start:0}
  body.theme-trace .reading>h2:not(:first-child){margin-top:40px}
  body.theme-trace .reading>h2:not(:first-child)+*{margin-top:0}
  body.theme-trace :is(.scenario,.reading,.feature-matrix)>h2{margin-bottom:20px}
  body.theme-trace .scenario>p{font-size:18px}
  body.theme-trace .reading>.steps{grid-template-columns:minmax(0,1fr)}
  body.theme-trace .steps .number{font-size:44px}
  body.theme-trace .steps article,[dir=rtl] body.theme-trace .steps article{padding:22px 0 26px}
  body.theme-trace .steps article>h3{font-size:21px}
  body.theme-trace .steps article .code-example{margin-top:0}
  body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child){display:block}
  body.theme-trace .reading:has(>h2:first-child+p+p+p:last-child)>p{margin:0 0 22px}
  body.theme-trace .reading>p:has(>.button.secondary){margin-inline-start:0}
  body.theme-trace .reading>p.large:only-child,body.theme-trace .product-lead p.large{max-width:none}
  /* table: thead stays as a colour legend, rows stack into two colour-coded blocks */
  body.theme-trace .feature-matrix table{width:100%;margin-inline-start:0;display:block;background:none}
  body.theme-trace .feature-matrix thead{display:block}
  body.theme-trace .feature-matrix thead tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
  body.theme-trace .feature-matrix thead th{display:block;width:auto;padding:12px 14px;font-size:14px}
  body.theme-trace .feature-matrix thead th:first-child{display:none}
  body.theme-trace .feature-matrix tbody{display:block}
  body.theme-trace .feature-matrix tbody tr{display:block;margin-top:18px;border-top:3px solid var(--ink)}
  body.theme-trace .feature-matrix tbody th{display:block;width:auto;padding:12px 0 8px;font-size:17px;border:0}
  body.theme-trace .feature-matrix tbody td{display:block;width:auto;padding:12px 14px;font-size:15px;border:0;background:#fff}
  body.theme-trace .feature-matrix tbody td:last-child{background:var(--cobalt);color:#fff}
  body.theme-trace .feature-matrix>p{margin:0 0 24px;font-size:17px}
  /* ink band */
  body.theme-trace .split-section{display:block;padding-block:56px 60px}
  body.theme-trace .split-section>div:not(.agent-run){margin-bottom:28px}
  body.theme-trace .setup li{padding-inline-start:54px;font-size:17px}
  body.theme-trace .setup li::before{font-size:36px}
  [dir=rtl] body.theme-trace .scenario>p,[dir=rtl] body.theme-trace .feature-matrix>p,[dir=rtl] body.theme-trace .privacy article>p,[dir=rtl] body.theme-trace .privacy p.updated,[dir=rtl] body.theme-trace .faq details p,[dir=rtl] body.theme-trace .reading .feature-list,[dir=rtl] body.theme-trace .steps article>p{margin-inline-start:0;margin-right:0;margin-left:0}
  [dir=rtl] body.theme-trace .privacy article>p{margin-bottom:14px}
  [dir=rtl] body.theme-trace .faq details p{margin-top:14px}
  /* faq */
  body.theme-trace .faq>h2{max-width:none;margin-bottom:28px}
  body.theme-trace .faq summary{float:none;width:auto;font-size:18px}
  body.theme-trace .faq details p{margin-top:14px;padding-inline-start:40px}
  /* closing */
  body.theme-trace .closing{display:block;padding-block:44px 52px}
  body.theme-trace .closing h2{font-size:clamp(32px,9vw,44px);margin:0 0 16px}
  body.theme-trace .closing p{margin:0 0 22px;font-size:17px}
  body.theme-trace .closing .button{display:inline-flex}
  /* links */
  body.theme-trace .reading>p:has(>.text-link){grid-template-columns:minmax(0,1fr)}
  /* connection */
  body.theme-trace .connection{flex-direction:column;align-items:stretch;padding-block:44px}
  body.theme-trace .connection span{flex:none;padding:20px 14px;width:100%}
  body.theme-trace .connection b{flex:0 0 72px;transform:none;width:100%}
  body.theme-trace .connection b::before,body.theme-trace .connection b::after{width:clamp(96px,40vw,160px);height:8px;top:auto;transform:none;inset-inline-start:50%;margin-inline-start:calc(-1*clamp(96px,40vw,160px)/2)}
  body.theme-trace .connection b::before{top:0}
  body.theme-trace .connection b::after{top:auto;bottom:0}
  body.theme-trace .connection b{writing-mode:horizontal-tb}
  /* workflows / download */
  body.theme-trace main.wrap>.workflow-grid,body.theme-trace main.wrap>.download-grid{display:block}
  body.theme-trace .workflow-grid .steps article{padding-inline-start:68px}
  body.theme-trace .workflow-grid .steps .number{font-size:44px;top:26px;margin:0}
  body.theme-trace .sticky-example{margin-top:44px}
  body.theme-trace .download-card{margin-bottom:36px;padding:30px 24px 34px}
  /* footer */
  body.theme-trace footer.wrap{padding:44px var(--pad) 28px}
  body.theme-trace footer .footer-top{display:block}
  body.theme-trace footer .footer-top p{margin-top:14px}
  body.theme-trace footer nav,body.theme-trace footer .footer-bottom{margin-inline-start:0}
  [dir=rtl] body.theme-trace footer nav,[dir=rtl] body.theme-trace footer .footer-bottom{margin-inline-start:0;margin-right:0}
  body.theme-trace .feature-list li{grid-template-columns:minmax(0,1fr);row-gap:4px}
  body.theme-trace .notice{padding:18px 20px}
}
@media(prefers-reduced-motion:reduce){
  body.theme-trace .home-hero::before{background-image:var(--scene-static)}
}

/* no automatic hyphenation in the main headline (long words still wrap) */
body h1{hyphens:manual;-webkit-hyphens:manual}
