/* uideveloperweb.com theme "lifecycle" (2026-11-02): style + layout, CSS only (HTML/text unchanged).
   Bespoke design (owner request 2026-11-02: new page structure, modern); own palette, fonts, logo and favicon. Fonts self-hosted from Google Fonts (SIL OFL). */
@font-face{font-family:"Inconsolata";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inconsolata-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:"Inconsolata";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inconsolata-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: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}
@font-face{font-family:"Mulish";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/mulish-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Mulish";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/mulish-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Mulish";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/mulish-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Mulish";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/mulish-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Mulish";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/mulish-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Mulish";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/mulish-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:"Mulish";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/mulish-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:"Tektur";font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/tektur-500-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:"Tektur";font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/tektur-500-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Tektur";font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/tektur-500-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:"Tektur";font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/tektur-500-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:"Tektur";font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/tektur-500-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:"Tektur";font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/tektur-500-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}
/* uideveloperweb.com — AlphaWeft — «Transaction lifecycle».
   A dApp front end under construction: an artboard with a component sheet of wallet/transaction states,
   a chain of blocks (confirmed → pending), ABI method rows with pill-shaped parameter slots; sections step
   through idle → signing → pending → confirmed. Light: warm cream, deep indigo ink, teal action,
   violet = pending, green = confirmed, red = rejected. Tektur (display) + Mulish (text) + Inconsolata (code). */

/* ---------- tokens + reset of the old theme-p130-alphaweft quirks ---------- */
body.theme-p130-alphaweft{--bg:#f5efe2!important;--ink:#1e1b4b!important;--accent:#0b7468!important;
  --cream:#f5efe2;--paper:#fffcf5;--ink2:#4a4778;--line:rgba(30,27,75,.16);--line2:rgba(30,27,75,.26);
  --teal:#14b8a6;--tealD:#0b7468;--tealL:#e3f5f2;--vio:#7c5cf0;--vioD:#5b3cc4;--vioL:#f1ecfe;
  --grn:#16a34a;--grnD:#137a3a;--grnL:#e5f5ea;--red:#dc2626;--redD:#b42318;--redL:#fdf0ee;
  --fd:"Tektur","Mulish",Inter,system-ui,sans-serif;--fb:"Mulish",Inter,system-ui,-apple-system,"Segoe UI",sans-serif;
  --fm:"Inconsolata",ui-monospace,SFMono-Regular,Consolas,monospace;
  --shadow:0 1px 0 rgba(30,27,75,.05),0 18px 34px -24px rgba(30,27,75,.45);
  background:
    linear-gradient(180deg,rgba(245,239,226,0) 0,rgba(245,239,226,0) 560px,#f5efe2 860px) no-repeat,
    radial-gradient(760px 460px at 80% 300px,rgba(20,184,166,.16),rgba(20,184,166,0) 70%) no-repeat,
    radial-gradient(620px 420px at 4% 60px,rgba(124,92,240,.11),rgba(124,92,240,0) 70%) no-repeat,
    url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%221.5%22 cy=%221.5%22 r=%221.3%22 fill=%22%231e1b4b%22 fill-opacity=%220.13%22/%3E%3C/svg%3E") 0 0/22px 22px,
    #f5efe2;
  color:#1e1b4b;font-family:var(--fb);font-size:16px;line-height:1.65}
html:has(body.theme-p130-alphaweft),body.theme-p130-alphaweft{overflow-x:clip}
body.theme-p130-alphaweft main{overflow-x:visible}
body.theme-p130-alphaweft ::selection{background:rgba(20,184,166,.3)}
body.theme-p130-alphaweft h1,body.theme-p130-alphaweft h2,body.theme-p130-alphaweft h3{font-family:var(--fd);font-weight:650;font-stretch:86%;letter-spacing:-.012em;color:#1e1b4b}
body.theme-p130-alphaweft h1{font-size:clamp(42px,5.1vw,70px);line-height:1.03;margin-bottom:26px}
body.theme-p130-alphaweft h2{font-size:clamp(30px,3.05vw,44px);line-height:1.08}
body.theme-p130-alphaweft h3{font-size:21px;line-height:1.22}
body.theme-p130-alphaweft p{color:#1e1b4b}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-p130-alphaweft :is(h1,h2,h3,.brand,.cards h3,.connection span){
  font-family:"Mulish",Inter,system-ui,sans-serif;font-weight:800;font-stretch:normal;letter-spacing:0}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-p130-alphaweft h1{line-height:1.22}
html:is([lang=ar],[lang=hi],[lang=th]) body.theme-p130-alphaweft :is(h2,h3){line-height:1.35}

/* ---------- header: a dApp navbar — segmented tabs + a "connected" language chip ---------- */
body.theme-p130-alphaweft .header{min-height:76px;border-bottom:0;gap:24px;position:relative;z-index:5;
  --lang-radius:999px;--nav-radius:12px;--nav-accent:#0b7468;--lang-border:1.5px solid rgba(30,27,75,.22)}
body.theme-p130-alphaweft .brand{font-family:var(--fd);font-weight:700;font-stretch:90%;font-size:22px;letter-spacing:-.005em;color:#1e1b4b;gap:11px}
body.theme-p130-alphaweft .brand-symbol{width:38px;height:38px;background:none;border-radius:0;color:inherit;font-size:0;line-height:0}
body.theme-p130-alphaweft .brand-symbol svg{width:38px;height:38px;display:block}
body.theme-p130-alphaweft .main-nav{gap:2px;padding:4px;background:#fffcf5;border:1px solid var(--line);border-radius:999px;
  box-shadow:0 10px 26px -18px rgba(30,27,75,.45);font-size:14px;font-weight:700}
body.theme-p130-alphaweft .main-nav a{opacity:1;padding:8px 17px;border-radius:999px;color:#4a4778;text-decoration:none;transition:background-color .15s,color .15s}
body.theme-p130-alphaweft .main-nav a:hover{background:#f5efe2;color:#1e1b4b;text-decoration:none}
body.theme-p130-alphaweft .main-nav a[aria-current]{background:#1e1b4b;color:#fffcf5;text-decoration:none}
body.theme-p130-alphaweft .header .language{background:#fffcf5;font-weight:700;color:#1e1b4b}
body.theme-p130-alphaweft .header .language::before{content:"";order:-1;flex:none;width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 3px rgba(22,163,74,.18)}

/* ---------- shared pieces ---------- */
body.theme-p130-alphaweft .eyebrow{text-transform:none;letter-spacing:0;font:700 13.5px/1.2 var(--fb);color:#1e1b4b;display:inline-flex;width:max-content;max-width:100%;
  align-items:center;gap:9px;padding:7px 14px 7px 10px;margin-bottom:22px;background:#fffcf5;border:1px solid var(--line2);border-radius:999px}
body.theme-p130-alphaweft .eyebrow i{width:9px;height:9px;flex:none;background:#16a34a;border-radius:50%;box-shadow:0 0 0 3px rgba(22,163,74,.18)}
body.theme-p130-alphaweft .button{border-radius:13px;font:800 15px/1.2 var(--fb);padding:15px 22px;gap:10px;letter-spacing:0;transition:transform .15s,box-shadow .15s}
body.theme-p130-alphaweft .button.primary{background:#14b8a6;color:#1e1b4b;border:0;box-shadow:inset 0 0 0 1.5px rgba(11,116,104,.45),0 3px 0 #0b7468,0 14px 26px -14px rgba(11,116,104,.75)}
body.theme-p130-alphaweft .button.primary:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1.5px rgba(11,116,104,.45),0 4px 0 #0b7468,0 18px 30px -14px rgba(11,116,104,.8)}
body.theme-p130-alphaweft .button.secondary{background:#fffcf5;color:#1e1b4b;border:1.5px solid var(--line2)}
body.theme-p130-alphaweft .button.secondary:hover{border-color:#1e1b4b}
body.theme-p130-alphaweft .button .btn-arrow{font-family:system-ui,-apple-system,"Segoe UI Symbol",sans-serif;font-weight:800;display:inline-grid;place-items:center;
  width:24px;height:24px;border-radius:8px;background:#1e1b4b;color:#14b8a6;font-size:13px;line-height:1;margin:0}
html[dir=rtl] body.theme-p130-alphaweft .button .btn-arrow{transform:scaleX(-1)}
body.theme-p130-alphaweft .h1-mark{padding:0 .13em;margin-inline-end:.04em;color:#1e1b4b;-webkit-box-decoration-break:clone;box-decoration-break:clone;
  background:
    linear-gradient(#0b7468,#0b7468) 0 0/8px 8px no-repeat,linear-gradient(#0b7468,#0b7468) 100% 0/8px 8px no-repeat,
    linear-gradient(#0b7468,#0b7468) 0 100%/8px 8px no-repeat,linear-gradient(#0b7468,#0b7468) 100% 100%/8px 8px no-repeat,
    rgba(20,184,166,.2);
  box-shadow:inset 0 0 0 1.5px #0b7468}
body.theme-p130-alphaweft .notice{border:1.5px dashed #7c5cf0;border-radius:16px;background:#f3effe;padding:20px 24px 20px 64px;position:relative;font-size:15px;color:#1e1b4b}
body.theme-p130-alphaweft .notice::before{content:"";position:absolute;inset-inline-start:22px;top:20px;width:28px;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .notice strong{font:650 18px/1.25 var(--fd);font-stretch:88%;color:#5b3cc4}
body.theme-p130-alphaweft .notice p{color:#1e1b4b;opacity:1;margin:6px 0 0}
body.theme-p130-alphaweft.page-1 .notice{border:1.5px solid rgba(220,38,38,.38);background:#fdf0ee}
body.theme-p130-alphaweft.page-1 .notice::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fdeceb%22 stroke=%22%23dc2626%22 stroke-width=%222%22/%3E%3Cpath d=%22M10.0 10.0l8 8m0-8l-8 8%22 stroke=%22%23dc2626%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-1 .notice strong{color:#b42318}

/* ---------- console (.agent-run): a developer console window ---------- */
body.theme-p130-alphaweft .agent-run{background:#fffcf5;border:1px solid var(--line2);border-radius:18px;overflow:hidden;position:relative;z-index:2;
  box-shadow:0 1px 0 #fff inset,0 34px 60px -30px rgba(30,27,75,.55),0 12px 22px -16px rgba(30,27,75,.3)}
body.theme-p130-alphaweft .agent-run-bar{background:#1e1b4b;color:#e9e6ff;border:0;padding:11px 14px;padding-inline-start:68px;position:relative;align-items:center;font:600 13.5px/1.3 var(--fb)}
body.theme-p130-alphaweft .agent-run-bar::before{content:"";position:absolute;inset-inline-start:18px;top:50%;width:36px;height:10px;margin-top:-5px;
  background:radial-gradient(circle,#dc2626 0 4px,transparent 4.5px) 0 0/12px 10px no-repeat,radial-gradient(circle,#7c5cf0 0 4px,transparent 4.5px) 12px 0/12px 10px no-repeat,radial-gradient(circle,#16a34a 0 4px,transparent 4.5px) 24px 0/12px 10px no-repeat}
body.theme-p130-alphaweft .agent-run-bar span:first-child{opacity:1;color:#e9e6ff}
body.theme-p130-alphaweft .agent-run-mode{color:#5b3cc4;background:#ece6fd;border-radius:999px;padding:3px 10px;font:700 12.5px/1.3 var(--fb)}
body.theme-p130-alphaweft .agent-run-body{padding:14px 16px 14px;background:linear-gradient(rgba(30,27,75,.035) 1px,transparent 1px) 0 0/100% 28px,#fffcf5}
body.theme-p130-alphaweft .agent-run-prompt{margin-bottom:12px}
body.theme-p130-alphaweft .agent-run-prompt span{background:#1e1b4b;color:#f5efe2;border-radius:14px 14px 4px 14px;font-size:14.5px;padding:10px 14px;max-width:90%}
html[dir=rtl] body.theme-p130-alphaweft .agent-run-prompt span{border-radius:14px 14px 14px 4px}
body.theme-p130-alphaweft .agent-run-steps{gap:5px}
body.theme-p130-alphaweft .agent-run-steps li{grid-template-columns:92px minmax(0,1fr) auto;gap:12px;padding:6px 10px 6px 12px;padding-inline-start:40px;border:1px solid var(--line);border-radius:11px;
  background:#fff url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") 12px center/18px 18px no-repeat}
html[dir=rtl] body.theme-p130-alphaweft .agent-run-steps li{background-position:right 12px center}
body.theme-p130-alphaweft .ar-tool{font:700 13.5px/1.3 var(--fm);color:#0b7468}
body.theme-p130-alphaweft .agent-run-steps code{font:500 14px/1.4 var(--fm);color:#1e1b4b}
body.theme-p130-alphaweft .ar-res{font:600 13px/1.3 var(--fm);opacity:1;color:#4a4778;background:#f1eee6;border-radius:999px;padding:2px 10px}
body.theme-p130-alphaweft .ar-res.ar-ok{color:#137a3a;background:#e5f5ea}
body.theme-p130-alphaweft .agent-run-foot{margin-top:12px;gap:10px}
body.theme-p130-alphaweft .agent-run-foot>span:first-child{opacity:1;color:#4a4778;font-size:13.5px;display:inline-flex;align-items:center;gap:10px}
body.theme-p130-alphaweft .agent-run-foot>span:first-child::before{content:"";flex:none;width:20px;height:20px;border-radius:50%;border:2.5px dashed #7c5cf0;background:#f1ecfe;animation:aw-spin 6s linear infinite}
@keyframes aw-spin{to{transform:rotate(360deg)}}
body.theme-p130-alphaweft .ar-btn{border-radius:10px;font:700 13px/1.2 var(--fb);padding:8px 16px;border:1.5px solid var(--line2);background:#fff;color:#1e1b4b}
body.theme-p130-alphaweft .ar-btn-primary{background:#14b8a6;border-color:#14b8a6;color:#1e1b4b}

/* ---------- code blocks ---------- */
body.theme-p130-alphaweft .code-example{background:#1e1b4b;border:0;border-radius:14px;color:#ece9ff;box-shadow:0 16px 30px -22px rgba(30,27,75,.7)}
body.theme-p130-alphaweft .code-example>div{background:#2b2870;color:#cdc8f6;font:600 13px/1.3 var(--fm);padding:9px 12px 9px 16px;align-items:center}
body.theme-p130-alphaweft .code-example button{background:#14b8a6;color:#1e1b4b;font:800 12px/1.2 var(--fb);border-radius:8px;padding:6px 11px}
body.theme-p130-alphaweft .code-example pre{font:500 14.5px/1.7 var(--fm);padding:16px 18px;color:#ece9ff}

/* =====================================================================================================
   HOME
   ===================================================================================================== */
body.theme-p130-alphaweft .home-hero{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px!important;align-items:start;min-height:0;padding:14px 0 14px;margin-bottom:0}
body.theme-p130-alphaweft .home-hero .hero-copy{display:contents}
body.theme-p130-alphaweft .home-hero .eyebrow{grid-column:1/10;grid-row:1;justify-self:start;margin-bottom:16px}
body.theme-p130-alphaweft .home-hero h1{grid-column:1/10;grid-row:2;max-width:none;margin:0 0 24px;font-size:clamp(42px,5.1vw,71px);font-stretch:84%}
body.theme-p130-alphaweft .home-hero .hero-lead{grid-column:1/5;grid-row:3;max-width:none;margin:4px 0 0;font-size:17.5px;line-height:1.62;opacity:1;color:#2f2c60}
body.theme-p130-alphaweft .home-hero .actions{grid-column:1/5;grid-row:4;margin-top:24px;align-self:start;gap:10px}
body.theme-p130-alphaweft .home-hero .button{padding:14px 17px;font-size:14.5px}
body.theme-p130-alphaweft .home-hero .agent-run{grid-column:5/11;grid-row:3/6;align-self:start;margin:0;margin-inline-end:10px}
/* component sheet beside the console */
body.theme-p130-alphaweft .home-hero::before{content:"";grid-column:10/13;grid-row:1/6;align-self:stretch;position:relative;z-index:1;
  margin:6px 0 18px 0;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 110 12%22 width=%22110%22 height=%2212%22%3E%3Crect x=%220%22 y=%220%22 width=%221%22 height=%2211%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2211%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2222%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2233%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2244%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2255%22 y=%220%22 width=%221%22 height=%226%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2266%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2277%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2288%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3Crect x=%2299%22 y=%220%22 width=%221%22 height=%223.5%22 fill=%22%231e1b4b%22 fill-opacity=%22.28%22/%3E%3C/svg%3E") 0 0/110px 12px repeat-x,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 220 470%22 width=%22220%22 height=%22470%22%3E%3Crect x=%2220%22 y=%2222%22 width=%22180%22 height=%2240%22 rx=%2220%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Crect x=%2238%22 y=%2235%22 width=%2214%22 height=%2214%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Crect x=%2262%22 y=%2240%22 width=%2274%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.38%22/%3E%3Crect x=%2220%22 y=%2280%22 width=%22180%22 height=%2240%22 rx=%2220%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%221.6%22/%3E%3Ccircle cx=%2245%22 cy=%22100%22 r=%228%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-opacity=%22.25%22 stroke-width=%222.6%22/%3E%3Cpath d=%22M45 92a8 8 0 0 1 8 8%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-width=%222.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%2262%22 y=%2298%22 width=%2258%22 height=%225%22 rx=%222.5%22 fill=%22%237c5cf0%22 opacity=%220.55%22/%3E%3Crect x=%2220%22 y=%22138%22 width=%22180%22 height=%2240%22 rx=%2220%22 fill=%22%2314b8a6%22/%3E%3Ccircle cx=%2244%22 cy=%22158%22 r=%227%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2260%22 y=%22156%22 width=%2234%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.75%22/%3E%3Crect x=%2298%22 y=%22156%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.75%22/%3E%3Crect x=%22124%22 y=%22156%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.75%22/%3E%3Crect x=%2212%22 y=%22130%22 width=%22196%22 height=%2256%22 fill=%22none%22 stroke=%22%230b7468%22 stroke-width=%221.2%22 stroke-dasharray=%224 3%22/%3E%3Crect x=%229%22 y=%22127%22 width=%226%22 height=%226%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%221.4%22/%3E%3Crect x=%22205%22 y=%22127%22 width=%226%22 height=%226%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%221.4%22/%3E%3Crect x=%229%22 y=%22183%22 width=%226%22 height=%226%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%221.4%22/%3E%3Crect x=%22205%22 y=%22183%22 width=%226%22 height=%226%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%221.4%22/%3E%3Crect x=%2220%22 y=%22206%22 width=%22180%22 height=%22146%22 rx=%2214%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.3%22 stroke-width=%221.4%22/%3E%3Ccircle cx=%2240%22 cy=%22228%22 r=%227%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%221.4%22/%3E%3Crect x=%2254%22 y=%22224%22 width=%2270%22 height=%227%22 rx=%223.5%22 fill=%22%231e1b4b%22 opacity=%220.5%22/%3E%3Cpath d=%22M184 222l8 8m0-8l-8 8%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.4%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%2232%22 y=%22248%22 width=%22156%22 height=%2244%22 rx=%228%22 fill=%22%23f5efe2%22/%3E%3Crect x=%2242%22 y=%22258%22 width=%2240%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.35%22/%3E%3Crect x=%2285%22 y=%22258%22 width=%2260%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.35%22/%3E%3Crect x=%2242%22 y=%22268%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2271%22 y=%22268%22 width=%2250%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%22124%22 y=%22268%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2242%22 y=%22278%22 width=%2270%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2232%22 y=%22310%22 width=%2272%22 height=%2228%22 rx=%2214%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.4%22 stroke-width=%221.4%22/%3E%3Crect x=%2252%22 y=%22322%22 width=%2232%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%22112%22 y=%22310%22 width=%2276%22 height=%2228%22 rx=%2214%22 fill=%22%2314b8a6%22/%3E%3Crect x=%22132%22 y=%22322%22 width=%2236%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.8%22/%3E%3Ccircle cx=%2250%22 cy=%22402%22 r=%2220%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.4%22 stroke-dasharray=%226 5%22/%3E%3Ccircle cx=%2250%22 cy=%22402%22 r=%224%22 fill=%22%237c5cf0%22/%3E%3Ccircle cx=%22110%22 cy=%22402%22 r=%2220%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M103.75 402.375l4.25 4.25 8.25 -8.75%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Ccircle cx=%22170%22 cy=%22402%22 r=%2219%22 fill=%22%23fdeceb%22 stroke=%22%23dc2626%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M163 395l14 14m0-14l-14 14%22 stroke=%22%23dc2626%22 stroke-width=%222.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%2226%22 y=%22440%22 width=%2248%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2286%22 y=%22440%22 width=%2248%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%22146%22 y=%22440%22 width=%2248%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3C/svg%3E") right 18px center/204px auto no-repeat,linear-gradient(#fffcf5,#fffcf5);
  border:1px solid var(--line2);border-radius:20px;box-shadow:0 24px 44px -30px rgba(30,27,75,.55)}
html[dir=rtl] body.theme-p130-alphaweft .home-hero::before{background-position:0 0,left 22px center,0 0}
/* chain of blocks under the copy, running into the console */
body.theme-p130-alphaweft .home-hero::after{content:"";grid-column:1/5;grid-row:5;align-self:end;height:64px;margin-top:22px;margin-inline-end:-40px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 460 64%22 width=%22460%22 height=%2264%22%3E%3Crect x=%222%22 y=%229.0%22 width=%2246%22 height=%2246%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2211%22 y=%2221.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2226%22 y=%2221.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2211%22 y=%2229.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2234%22 y=%2229.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2211%22 y=%2237.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2222%22 y=%2237.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2235%22 y=%2237.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M48 32.0H84%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%2260.0%22 y=%2228.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%2284%22 y=%229.0%22 width=%2246%22 height=%2246%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2293%22 y=%2221.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%22108%22 y=%2221.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%2229.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22116%22 y=%2229.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2293%22 y=%2237.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%22104%22 y=%2237.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%22117%22 y=%2237.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M130 32.0H166%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%22142.0%22 y=%2228.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22166%22 y=%229.0%22 width=%2246%22 height=%2246%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%22175%22 y=%2221.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%22190%22 y=%2221.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%22175%22 y=%2229.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22198%22 y=%2229.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22175%22 y=%2237.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%22186%22 y=%2237.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%22199%22 y=%2237.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M212 32.0H248%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%22224.0%22 y=%2228.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22248%22 y=%229.0%22 width=%2246%22 height=%2246%22 rx=%229%22 fill=%22%23e3f4e9%22 stroke=%22%2316a34a%22 stroke-width=%222%22/%3E%3Crect x=%22257%22 y=%2221.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22274%22 y=%2221.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22257%22 y=%2229.0%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Crect x=%22282%22 y=%2229.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Ccircle cx=%22271.0%22 cy=%2243.0%22 r=%226%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M268.0 43.18l2.04 2.04 3.9599999999999995 -4.2%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M294 32.0H330%22 stroke=%22%237c5cf0%22 stroke-opacity=%220.55%22 stroke-width=%222%22 stroke-dasharray=%224 4%22/%3E%3Crect x=%22306.0%22 y=%2228.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-opacity=%220.55%22 stroke-width=%221.6%22/%3E%3Crect x=%22330%22 y=%229.0%22 width=%2246%22 height=%2246%22 rx=%229%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222%22 stroke-dasharray=%225 4%22/%3E%3Crect x=%22339%22 y=%2221.0%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.7%22/%3E%3Crect x=%22360%22 y=%2221.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.7%22/%3E%3Crect x=%22339%22 y=%2229.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.5%22/%3E%3Crect x=%22352%22 y=%2229.0%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.5%22/%3E%3Ccircle cx=%22353.0%22 cy=%2243.0%22 r=%225%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-width=%222%22 stroke-dasharray=%223 2.4%22/%3E%3Cpath d=%22M376 32.0H412%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22 stroke-dasharray=%224 4%22/%3E%3Crect x=%22388.0%22 y=%2228.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22412%22 y=%229.0%22 width=%2246%22 height=%2246%22 rx=%229%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.2%22 stroke-width=%221.6%22 stroke-dasharray=%223 4%22/%3E%3C/svg%3E") left center/460px 64px no-repeat;position:relative;z-index:1}
html[dir=rtl] body.theme-p130-alphaweft .home-hero::after{transform:scaleX(-1);background-position:right center}

/* facts → a chain of blocks; the last one (updates) is pending */
body.theme-p130-alphaweft .cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:26px;padding:26px 0 56px;border-top:0;position:relative}
body.theme-p130-alphaweft .cards article{position:relative;padding:40px 18px 18px;border:1.5px solid var(--line2);border-radius:16px;margin:0;transform:none;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3C/svg%3E") 18px 18px/120px 6px no-repeat,#fffcf5;box-shadow:var(--shadow)}
html[dir=rtl] body.theme-p130-alphaweft .cards article{background-position:right 18px top 18px,0 0}
body.theme-p130-alphaweft .cards article::before{content:"";position:absolute;top:13px;inset-inline-end:13px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .cards article+article::after{content:"";position:absolute;top:50%;inset-inline-start:-28px;width:28px;height:12px;margin-top:-6px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 12%22 width=%2228%22 height=%2212%22%3E%3Cpath d=%22M0 6H28%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.4%22 stroke-width=%222%22/%3E%3Crect x=%228%22 y=%222%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22%23f5efe2%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.45%22 stroke-width=%221.6%22/%3E%3C/svg%3E") center/28px 12px no-repeat}
body.theme-p130-alphaweft .cards .number{font:700 13.5px/1.2 var(--fm);opacity:1;color:#4a4778;margin:0 0 8px;letter-spacing:.01em}
body.theme-p130-alphaweft .cards h3{font-size:30px;line-height:1.04;font-stretch:78%;margin:0 0 8px}
body.theme-p130-alphaweft .cards p{font-size:14px;line-height:1.45;color:#4a4778;opacity:1}
body.theme-p130-alphaweft.page-0 .cards article:last-child{border:1.5px dashed #7c5cf0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3C/svg%3E") 18px 18px/120px 6px no-repeat,#f3effe}
html[dir=rtl] body.theme-p130-alphaweft.page-0 .cards article:last-child{background-position:right 18px top 18px,0 0}
body.theme-p130-alphaweft.page-0 .cards article:last-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-0 .cards article:last-child::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 12%22 width=%2228%22 height=%2212%22%3E%3Cpath d=%22M0 6H28%22 stroke=%22%237c5cf0%22 stroke-opacity=%22.7%22 stroke-dasharray=%223 3%22 stroke-width=%222%22/%3E%3Crect x=%228%22 y=%222%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22%23f5efe2%22 stroke=%22%237c5cf0%22 stroke-opacity=%22.45%22 stroke-width=%221.6%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-0 .cards article:last-child h3{color:#5b3cc4}

/* keyword section → contract panel band with ABI method rows */
body.theme-p130-alphaweft main>.scenario{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:0;align-items:center;
  padding:46px 0;margin:0 0 56px;border:0;border-radius:0;background:none;position:relative;
  border-image:linear-gradient(180deg,rgba(30,27,75,.16) 0 1px,#fffcf5 1px calc(100% - 1px),rgba(30,27,75,.16) 0) fill 0//0 100vw}
body.theme-p130-alphaweft main>.scenario>*{grid-column:1/8;position:relative;z-index:1}
body.theme-p130-alphaweft main>.scenario>.eyebrow{justify-self:start;background:#f1ecfe;border-color:rgba(124,92,240,.4);color:#5b3cc4}
body.theme-p130-alphaweft main>.scenario>.eyebrow::before{content:"";width:12px;height:12px;border-radius:50%;border:2px dashed #7c5cf0}
body.theme-p130-alphaweft main>.scenario h2{max-width:none;margin:0 0 18px;font-size:clamp(32px,3.4vw,50px)}
body.theme-p130-alphaweft main>.scenario p{max-width:none;font-size:18px;line-height:1.7;color:#2f2c60;margin:0}
body.theme-p130-alphaweft main>.scenario::after{content:"";grid-column:8/13;grid-row:1/4;align-self:center;height:290px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 470 330%22 width=%22470%22 height=%22330%22%3E%3Crect x=%224%22 y=%2218%22 width=%22462%22 height=%2246%22 rx=%2212%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.22%22 stroke-width=%221.4%22/%3E%3Crect x=%2218%22 y=%2233%22 width=%2216%22 height=%2216%22 rx=%224%22 fill=%22%23e6e4f1%22/%3E%3Crect x=%2244%22 y=%2238%22 width=%2246%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%2294%22 y=%2238%22 width=%2230%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%22150%22 y=%2229%22 width=%2290%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%230b7468%22 stroke-width=%221.5%22/%3E%3Crect x=%22162%22 y=%2239%22 width=%2264%22 height=%224%22 rx=%222.0%22 fill=%22%230b7468%22 opacity=%220.55%22/%3E%3Crect x=%22388%22 y=%2229%22 width=%2264%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.45%22 stroke-width=%221.5%22/%3E%3Crect x=%22404%22 y=%2239%22 width=%2232%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.45%22/%3E%3Crect x=%224%22 y=%2280%22 width=%22462%22 height=%2246%22 rx=%2212%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.22%22 stroke-width=%221.4%22/%3E%3Crect x=%2218%22 y=%2295%22 width=%2216%22 height=%2216%22 rx=%224%22 fill=%22%23ece6fd%22/%3E%3Crect x=%2244%22 y=%22100%22 width=%2270%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%22150%22 y=%2291%22 width=%2278%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-width=%221.5%22/%3E%3Crect x=%22162%22 y=%22101%22 width=%2252%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.55%22/%3E%3Crect x=%22238%22 y=%2291%22 width=%2266%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-width=%221.5%22/%3E%3Crect x=%22250%22 y=%22101%22 width=%2240%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.55%22/%3E%3Crect x=%22388%22 y=%2291%22 width=%2264%22 height=%2224%22 rx=%2212%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%221.5%22 stroke-dasharray=%224 3%22/%3E%3Ccircle cx=%22420%22 cy=%22103%22 r=%225%22 fill=%22none%22 stroke=%22%237c5cf0%22 stroke-width=%222%22 stroke-dasharray=%223 2.4%22/%3E%3Crect x=%224%22 y=%22142%22 width=%22462%22 height=%2246%22 rx=%2212%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.22%22 stroke-width=%221.4%22/%3E%3Crect x=%2218%22 y=%22157%22 width=%2216%22 height=%2216%22 rx=%224%22 fill=%22%23e6e4f1%22/%3E%3Crect x=%2244%22 y=%22162%22 width=%2238%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%2286%22 y=%22162%22 width=%2226%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%22388%22 y=%22153%22 width=%2264%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.45%22 stroke-width=%221.5%22/%3E%3Crect x=%22404%22 y=%22163%22 width=%2232%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.45%22/%3E%3Crect x=%224%22 y=%22204%22 width=%22462%22 height=%2246%22 rx=%2212%22 fill=%22%23f2fbf8%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.5%22 stroke-width=%221.4%22/%3E%3Crect x=%2218%22 y=%22219%22 width=%2216%22 height=%2216%22 rx=%224%22 fill=%22%23e6e4f1%22/%3E%3Crect x=%2244%22 y=%22224%22 width=%2258%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%22150%22 y=%22215%22 width=%2298%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%230b7468%22 stroke-width=%221.5%22/%3E%3Crect x=%22162%22 y=%22225%22 width=%2272%22 height=%224%22 rx=%222.0%22 fill=%22%230b7468%22 opacity=%220.55%22/%3E%3Crect x=%22352%22 y=%22215%22 width=%22100%22 height=%2224%22 rx=%2212%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M364.5 227.21l2.38 2.38 4.619999999999999 -4.8999999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Crect x=%22382%22 y=%22225%22 width=%2256%22 height=%224%22 rx=%222.0%22 fill=%22%23fff%22 opacity=%220.9%22/%3E%3Crect x=%224%22 y=%22266%22 width=%22462%22 height=%2246%22 rx=%2212%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.22%22 stroke-width=%221.4%22/%3E%3Crect x=%2218%22 y=%22281%22 width=%2216%22 height=%2216%22 rx=%224%22 fill=%22%23e6e4f1%22/%3E%3Crect x=%2244%22 y=%22286%22 width=%2244%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%2292%22 y=%22286%22 width=%2234%22 height=%226%22 rx=%223.0%22 fill=%22%231e1b4b%22 opacity=%220.7%22/%3E%3Crect x=%22150%22 y=%22277%22 width=%2274%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%230b7468%22 stroke-width=%221.5%22/%3E%3Crect x=%22162%22 y=%22287%22 width=%2248%22 height=%224%22 rx=%222.0%22 fill=%22%230b7468%22 opacity=%220.55%22/%3E%3Crect x=%22234%22 y=%22277%22 width=%2256%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%230b7468%22 stroke-width=%221.5%22/%3E%3Crect x=%22246%22 y=%22287%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%230b7468%22 opacity=%220.55%22/%3E%3Crect x=%22388%22 y=%22277%22 width=%2264%22 height=%2224%22 rx=%2212%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.45%22 stroke-width=%221.5%22/%3E%3Crect x=%22404%22 y=%22287%22 width=%2232%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.45%22/%3E%3C/svg%3E") center/contain no-repeat}

/* walkthroughs → four transaction states in a 2 × 2 board */
body.theme-p130-alphaweft main>section.reading:has(>.steps){max-width:none;padding-bottom:56px}
body.theme-p130-alphaweft main>section.reading>.steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;position:relative}
body.theme-p130-alphaweft main>section.reading>.steps article{padding:20px 26px 24px;border:1.5px solid var(--line2);border-top:1.5px solid var(--line2);border-radius:22px;background:#fffcf5;box-shadow:var(--shadow);min-width:0}
body.theme-p130-alphaweft main>section.reading>.steps .number{position:static;display:flex;align-items:center;gap:12px;font:700 14px/1 var(--fm);opacity:1;color:#4a4778;margin:0 0 12px}
body.theme-p130-alphaweft main>section.reading>.steps .number::before{content:"";flex:none;width:30px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%222%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft main>section.reading>.steps .number::after{content:"";flex:1;height:6px;max-width:150px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3C/svg%3E") 0 0/120px 6px no-repeat}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(2) .number::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Crect x=%223%22 y=%225%22 width=%2222%22 height=%2218%22 rx=%224%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%222%22/%3E%3Cpath d=%22M7 11h9%22 stroke=%22%230b7468%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Crect x=%2215%22 y=%2217%22 width=%227%22 height=%224%22 rx=%222%22 fill=%22%2314b8a6%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(3) .number::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(4) .number::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(2){box-shadow:inset 0 4px 0 #14b8a6,var(--shadow)}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(3){background:#f3effe;border:1.5px dashed #7c5cf0}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(3) .number::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(4){background:#ebf7ef;border-color:rgba(22,163,74,.5)}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(4) .number::after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft main>section.reading>.steps h3{font-size:24px;margin:0 0 12px}
body.theme-p130-alphaweft main>section.reading>.steps p{font-size:15.5px;line-height:1.6;color:#2f2c60;opacity:1}
body.theme-p130-alphaweft main>section.reading>.steps .code-example{margin-top:18px}
body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(odd)::after{content:"";position:absolute;top:44px;inset-inline-end:-30px;width:30px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 12%22 width=%2228%22 height=%2212%22%3E%3Cpath d=%22M0 6H28%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.4%22 stroke-width=%222%22/%3E%3Crect x=%228%22 y=%222%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22%23f5efe2%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.45%22 stroke-width=%221.6%22/%3E%3C/svg%3E") center/28px 12px no-repeat}
body.theme-p130-alphaweft main>section.reading>.steps+p{margin:20px 0 0;display:flex;justify-content:center}

/* comparison → inspector panel */
body.theme-p130-alphaweft .feature-matrix{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding:0 0 58px;border:0;align-items:start}
body.theme-p130-alphaweft .feature-matrix>h2{grid-column:1/6;grid-row:1;margin:8px 0 16px;max-width:none}
body.theme-p130-alphaweft .feature-matrix>p{grid-column:1/6;grid-row:2;font-size:17px;color:#2f2c60;opacity:1;margin:0}
body.theme-p130-alphaweft .feature-matrix>p::after{content:"";display:block;width:158px;height:44px;margin-top:30px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 158 44%22 width=%22158%22 height=%2244%22%3E%3Crect x=%222%22 y=%225.0%22 width=%2234%22 height=%2234%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2211%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2226%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2211%22 y=%2225.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2234%22 y=%2225.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2211%22 y=%2233.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2222%22 y=%2233.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2235%22 y=%2233.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M36 22.0H62%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%2243.0%22 y=%2218.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%2262%22 y=%225.0%22 width=%2234%22 height=%2234%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2271%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2286%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2271%22 y=%2225.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2294%22 y=%2225.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2271%22 y=%2233.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2282%22 y=%2233.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2295%22 y=%2233.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M96 22.0H122%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%22103.0%22 y=%2218.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22122%22 y=%225.0%22 width=%2234%22 height=%2234%22 rx=%229%22 fill=%22%23e3f4e9%22 stroke=%22%2316a34a%22 stroke-width=%222%22/%3E%3Crect x=%22131%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22148%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22131%22 y=%2225.0%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Crect x=%22156%22 y=%2225.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Ccircle cx=%22139.0%22 cy=%2227.0%22 r=%226%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M136.0 27.18l2.04 2.04 3.9599999999999995 -4.2%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") 0 0/contain no-repeat}
html[dir=rtl] body.theme-p130-alphaweft .feature-matrix>p::after{transform:scaleX(-1)}
body.theme-p130-alphaweft .feature-matrix table{grid-column:6/13;grid-row:1/4;border-collapse:separate;border-spacing:0;background:#fffcf5;border:1.5px solid var(--line2);
  border-radius:20px;overflow:hidden;box-shadow:var(--shadow)}
body.theme-p130-alphaweft .feature-matrix th,body.theme-p130-alphaweft .feature-matrix td{border-bottom:1px solid var(--line);padding:12px 18px;vertical-align:middle;font-size:15px}
body.theme-p130-alphaweft .feature-matrix tbody tr:last-child>*{border-bottom:0}
body.theme-p130-alphaweft .feature-matrix thead th{background:#1e1b4b;color:#e9e6ff;font:700 14px/1.3 var(--fb);width:auto;border-bottom:0;padding:15px 18px}
body.theme-p130-alphaweft .feature-matrix thead th:first-child{width:26%}
body.theme-p130-alphaweft .feature-matrix thead th:last-child{background:#14b8a6;color:#1e1b4b}
body.theme-p130-alphaweft .feature-matrix tbody th{font:700 15px/1.3 var(--fm);color:#1e1b4b;width:auto;background:#faf6ec}
body.theme-p130-alphaweft .feature-matrix td{position:relative;padding-inline-start:46px;color:#4a4778;line-height:1.45}
body.theme-p130-alphaweft .feature-matrix td::before{content:"";position:absolute;inset-inline-start:16px;top:50%;width:20px;height:20px;margin-top:-10px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%222%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .feature-matrix td:last-child{background:#ecf8f5;color:#1e1b4b;font-weight:700}
body.theme-p130-alphaweft .feature-matrix td:last-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}

/* how to get started → a sign-request modal over a dimmed page */
body.theme-p130-alphaweft main>.split-section{display:block;position:relative;z-index:0;width:min(1000px,100%);margin:8px auto 76px;padding:36px 54px 88px;border:0;background:none}
body.theme-p130-alphaweft main>.split-section::before{content:"";position:absolute;z-index:-1;inset:-46px calc(50% - 50vw);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%221.5%22 cy=%221.5%22 r=%221.3%22 fill=%22%231e1b4b%22 fill-opacity=%220.13%22/%3E%3C/svg%3E") 0 0/22px 22px,linear-gradient(rgba(30,27,75,.075),rgba(30,27,75,.075));border-block:1px solid var(--line)}
body.theme-p130-alphaweft main>.split-section::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:24px;border:1px solid var(--line2);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 120 20%22 width=%22120%22 height=%2220%22%3E%3Ccircle cx=%2210%22 cy=%2210%22 r=%225%22 fill=%22%237c5cf0%22/%3E%3Crect x=%2222%22 y=%227%22 width=%2258%22 height=%226%22 rx=%223%22 fill=%22%231e1b4b%22 fill-opacity=%22.18%22/%3E%3Cpath d=%22M104 4l12 12m0-12l-12 12%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.45%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3C/svg%3E") right 26px top 26px/120px 20px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 230 40%22 width=%22230%22 height=%2240%22%3E%3Crect x=%221%22 y=%224%22 width=%22100%22 height=%2232%22 rx=%2216%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.35%22 stroke-width=%221.6%22/%3E%3Crect x=%2228%22 y=%2217%22 width=%2246%22 height=%226%22 rx=%223%22 fill=%22%231e1b4b%22 fill-opacity=%22.3%22/%3E%3Crect x=%22114%22 y=%224%22 width=%22114%22 height=%2232%22 rx=%2216%22 fill=%22%2314b8a6%22/%3E%3Crect x=%22144%22 y=%2217%22 width=%2254%22 height=%226%22 rx=%223%22 fill=%22%231e1b4b%22 fill-opacity=%22.7%22/%3E%3C/svg%3E") right 54px bottom 40px/230px 40px no-repeat,
    linear-gradient(var(--line),var(--line)) 0 0/100% 1px no-repeat,#fffcf5;
  background-position:right 26px top 26px,right 54px bottom 30px,0 92px,0 0;
  box-shadow:0 40px 80px -40px rgba(30,27,75,.6),0 14px 30px -20px rgba(30,27,75,.35)}
html[dir=rtl] body.theme-p130-alphaweft main>.split-section::after{background-position:left 26px top 26px,left 54px bottom 30px,0 92px,0 0}
body.theme-p130-alphaweft main>.split-section h2{margin:0 160px 34px 0;margin-inline:0 150px;font-size:clamp(28px,2.8vw,40px);max-width:none}
body.theme-p130-alphaweft .setup{list-style:none;counter-reset:aw;padding:0;margin:0}
body.theme-p130-alphaweft .setup li{counter-increment:aw;position:relative;padding:13px 18px;padding-inline-start:66px;border:1.5px solid var(--line);border-radius:15px;background:#fff;color:#1e1b4b;font-size:15.5px;line-height:1.55}
body.theme-p130-alphaweft .setup li::before{content:counter(aw,upper-alpha);position:absolute;inset-inline-start:16px;top:11px;width:34px;height:34px;border-radius:10px;
  display:grid;place-items:center;font:700 16px/1 var(--fm);background:#ece6fd;color:#5b3cc4;border:1.5px dashed rgba(124,92,240,.6)}
body.theme-p130-alphaweft main>.split-section .setup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}

/* who builds with it → connected accounts with identicons */
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading{max-width:none;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding:0 0 58px;align-items:start}
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>h2{grid-column:1/5;grid-row:1/span 3;margin:6px 0 0;max-width:none}
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p{grid-column:5/13;margin:0;position:relative;padding:16px 0 16px;padding-inline-start:84px;border-top:1px solid var(--line);
  font-size:16.5px;line-height:1.62;min-height:88px;color:#2f2c60}
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p:last-child{border-bottom:1px solid var(--line)}
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p::before{content:"";position:absolute;inset-inline-start:0;top:16px;width:56px;height:56px;border-radius:16px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 50 50%22 width=%2250%22 height=%2250%22%3E%3Crect width=%2250%22 height=%2250%22 rx=%2212%22 fill=%22%23dff4f0%22/%3E%3Crect x=%2213%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2229%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%225%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2213%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2221%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2229%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2237%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%225%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2221%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2237%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2213%22 y=%2229%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2229%22 y=%2229%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%225%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2213%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2221%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2229%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3Crect x=%2237%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%230b7468%22/%3E%3C/svg%3E") center/contain no-repeat;box-shadow:0 0 0 1.5px var(--line2)}
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p:nth-of-type(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 50 50%22 width=%2250%22 height=%2250%22%3E%3Crect width=%2250%22 height=%2250%22 rx=%2212%22 fill=%22%23ece6fd%22/%3E%3Crect x=%225%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2221%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2237%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2213%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2229%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%225%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2213%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2221%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2229%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2237%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%225%22 y=%2229%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2237%22 y=%2229%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2213%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2221%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3Crect x=%2229%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%235b3cc4%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p:nth-of-type(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 50 50%22 width=%2250%22 height=%2250%22%3E%3Crect width=%2250%22 height=%2250%22 rx=%2212%22 fill=%22%23e9e6f2%22/%3E%3Crect x=%2213%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2221%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2229%22 y=%225%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%225%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2237%22 y=%2213%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%225%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2213%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2221%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2229%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2237%22 y=%2221%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2221%22 y=%2229%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%225%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2213%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2229%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3Crect x=%2237%22 y=%2237%22 width=%228%22 height=%228%22 fill=%22%231e1b4b%22/%3E%3C/svg%3E")}

/* FAQ → transaction log: closed = pending, open = confirmed */
body.theme-p130-alphaweft .faq{max-width:none;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;margin:0 0 60px;align-items:start}
body.theme-p130-alphaweft .faq>h2{grid-column:1/5;grid-row:1/span 16;margin:6px 0 0;max-width:none}
body.theme-p130-alphaweft .faq details{grid-column:5/13;margin:0 0 10px;padding:0;border:1.5px solid var(--line2);border-radius:16px;background:#fffcf5;transition:border-color .15s}
body.theme-p130-alphaweft .faq summary{position:relative;list-style:none;cursor:pointer;padding:17px 54px 17px 58px;padding-inline:58px 54px;font:700 17.5px/1.4 var(--fb);color:#1e1b4b}
body.theme-p130-alphaweft .faq summary::-webkit-details-marker{display:none}
body.theme-p130-alphaweft .faq summary::before{content:"";position:absolute;inset-inline-start:18px;top:16px;width:26px;height:26px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .faq summary::after{content:"";position:absolute;inset-inline-end:18px;top:20px;width:20px;height:20px;border-radius:7px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 16 16%22 width=%2216%22 height=%2216%22%3E%3Cpath d=%22M4 6l4 4 4-4%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/14px no-repeat,#f1eee6;transition:transform .2s}
body.theme-p130-alphaweft .faq details[open]{border-color:rgba(22,163,74,.55);background:#fffcf5;box-shadow:inset 0 0 0 1px rgba(22,163,74,.12)}
body.theme-p130-alphaweft .faq details[open] summary::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .faq details[open] summary::after{transform:rotate(180deg)}
body.theme-p130-alphaweft .faq details p{margin:0;padding:0 26px 20px 58px;padding-inline:58px 26px;color:#2f2c60;opacity:1;font-size:16px;line-height:1.66;max-width:none}

body.theme-p130-alphaweft.page-0 .faq{column-gap:18px}
body.theme-p130-alphaweft.page-0 .faq>h2{grid-column:1/-1;grid-row:auto;margin:0 0 20px}
body.theme-p130-alphaweft.page-0 .faq details{grid-column:1/-1;align-self:start}
body.theme-p130-alphaweft.page-0 .faq details:nth-of-type(n+2):nth-of-type(even){grid-column:1/7}
body.theme-p130-alphaweft.page-0 .faq details:nth-of-type(n+2):nth-of-type(odd){grid-column:7/13}
body.theme-p130-alphaweft.page-0 .faq details:nth-of-type(n+2) summary{font-size:16.5px}
body.theme-p130-alphaweft.page-0 .faq details:nth-of-type(n+2) p{font-size:15.5px;line-height:1.6;padding-inline:58px 22px}

/* closing → confirmed receipt panel */
body.theme-p130-alphaweft main>.closing{display:grid;grid-template-columns:minmax(0,1fr) 270px;column-gap:56px;align-items:center;text-align:start;
  padding:44px 60px;margin:4px 0 60px;border-radius:28px;border:0;color:#f5efe2;position:relative;overflow:hidden;
  background:radial-gradient(520px 340px at 85% 50%,rgba(20,184,166,.22),rgba(20,184,166,0) 70%),
    linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/100% 30px,#1e1b4b;
  box-shadow:0 40px 70px -40px rgba(30,27,75,.7)}
body.theme-p130-alphaweft main>.closing>*{grid-column:1;justify-self:start}
body.theme-p130-alphaweft main>.closing::after{content:"";grid-column:2;grid-row:1/span 4;width:220px;height:220px;justify-self:end;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 300%22 width=%22300%22 height=%22300%22%3E%3Ccircle cx=%22150%22 cy=%22150%22 r=%22118%22 fill=%22none%22 stroke=%22%23a796f6%22 stroke-opacity=%22.55%22 stroke-width=%2210%22 stroke-dasharray=%2214 12%22/%3E%3Cpath d=%22M150 32a118 118 0 1 1 -102.2 177%22 fill=%22none%22 stroke=%22%233fd08a%22 stroke-width=%2210%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%22150%22 cy=%22150%22 r=%2278%22 fill=%22%233fd08a%22 fill-opacity=%22.14%22 stroke=%22%233fd08a%22 stroke-width=%222.5%22/%3E%3Cpath d=%22M123.0 151.62l18.36 18.36 35.64 -37.800000000000004%22 fill=%22none%22 stroke=%22%233fd08a%22 stroke-width=%2213%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Ccircle cx=%22150%22 cy=%2232%22 r=%229%22 fill=%22%233fd08a%22/%3E%3Ccircle cx=%2247.8%22 cy=%22209%22 r=%229%22 fill=%22%233fd08a%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft main>.closing>span{font:700 13.5px/1.2 var(--fb);letter-spacing:0;text-transform:none;color:#e9e6ff;padding:7px 14px 7px 10px;border-radius:999px;
  background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.22);display:inline-flex;align-items:center;gap:9px}
body.theme-p130-alphaweft main>.closing>span::before{content:"";width:9px;height:9px;border-radius:50%;background:#3fd08a;box-shadow:0 0 0 3px rgba(63,208,138,.2)}
body.theme-p130-alphaweft main>.closing h2{color:#fffcf5;margin:16px 0 12px;max-width:none;font-size:clamp(32px,3.5vw,52px)}
body.theme-p130-alphaweft main>.closing p{color:#d9d5f5;max-width:640px;font-size:17px;line-height:1.65;margin:0 0 28px;opacity:1}
body.theme-p130-alphaweft main>.closing .button.primary{margin-top:12px}
body.theme-p130-alphaweft main>.closing p+.button.primary{margin-top:0}

/* explore the site → ABI call buttons */
body.theme-p130-alphaweft main>.closing+section.reading{max-width:none;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding:0 0 60px;align-items:start}
body.theme-p130-alphaweft main>.closing+section.reading>h2{grid-column:1/5;margin:0 0 12px;max-width:none;font-size:clamp(28px,2.6vw,38px)}
body.theme-p130-alphaweft main>.closing+section.reading>p:first-of-type{grid-column:1/5;grid-row:2;color:#4a4778;font-size:16px}
body.theme-p130-alphaweft main>.closing+section.reading>p:last-child{grid-column:5/13;grid-row:1/span 3;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.theme-p130-alphaweft .text-link,body.theme-p130-alphaweft .reading .text-link{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:12px 12px 12px 22px;padding-inline:22px 12px;
  border:1.5px solid var(--line2);border-radius:999px;background:#fffcf5;font:700 15.5px/1.35 var(--fb);color:#1e1b4b;text-decoration:none;transition:border-color .15s,background-color .15s}
body.theme-p130-alphaweft .text-link:hover{border-color:#0b7468;background:#f2fbf8}
body.theme-p130-alphaweft .text-link .link-arrow{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;margin:0;border-radius:50%;border:0;background:#14b8a6;color:#1e1b4b;
  font:800 14px/1 system-ui,-apple-system,"Segoe UI Symbol",sans-serif;vertical-align:middle}
html[dir=rtl] body.theme-p130-alphaweft .text-link .link-arrow{transform:scaleX(-1)}

/* footer */
body.theme-p130-alphaweft footer{border:0;padding:46px 0 30px;margin-top:0;color:#e9e6ff;position:relative;
  border-image:linear-gradient(#1e1b4b,#1e1b4b) fill 0//0 100vw}
body.theme-p130-alphaweft footer .footer-top{align-items:center;gap:24px}
body.theme-p130-alphaweft footer .footer-top::after{content:"";width:242px;height:40px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 242 40%22 width=%22242%22 height=%2240%22%3E%3Crect x=%222%22 y=%225.0%22 width=%2230%22 height=%2230%22 rx=%229%22 fill=%22none%22 stroke=%22%23e9e6ff%22 stroke-opacity=%22.2%22 stroke-width=%221.6%22 stroke-dasharray=%223 4%22/%3E%3Cpath d=%22M32 20.0H54%22 stroke=%22%23e9e6ff%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%2237.0%22 y=%2216.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%23e9e6ff%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%2254%22 y=%225.0%22 width=%2230%22 height=%2230%22 rx=%229%22 fill=%22%232b2870%22 stroke=%22%23e9e6ff%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2263%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.4%22/%3E%3Crect x=%2278%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.4%22/%3E%3Crect x=%2263%22 y=%2225.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.3%22/%3E%3Crect x=%2286%22 y=%2225.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.3%22/%3E%3Crect x=%2263%22 y=%2233.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.25%22/%3E%3Crect x=%2274%22 y=%2233.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.25%22/%3E%3Crect x=%2287%22 y=%2233.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.25%22/%3E%3Cpath d=%22M84 20.0H106%22 stroke=%22%23e9e6ff%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%2289.0%22 y=%2216.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%23e9e6ff%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22106%22 y=%225.0%22 width=%2230%22 height=%2230%22 rx=%229%22 fill=%22%232b2870%22 stroke=%22%23e9e6ff%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%22115%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.4%22/%3E%3Crect x=%22130%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.4%22/%3E%3Crect x=%22115%22 y=%2225.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.3%22/%3E%3Crect x=%22138%22 y=%2225.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.3%22/%3E%3Crect x=%22115%22 y=%2233.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.25%22/%3E%3Crect x=%22126%22 y=%2233.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.25%22/%3E%3Crect x=%22139%22 y=%2233.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%23e9e6ff%22 opacity=%220.25%22/%3E%3Cpath d=%22M136 20.0H158%22 stroke=%22%23e9e6ff%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%22141.0%22 y=%2216.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%23e9e6ff%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22158%22 y=%225.0%22 width=%2230%22 height=%2230%22 rx=%229%22 fill=%22%231d4d3c%22 stroke=%22%2316a34a%22 stroke-width=%222%22/%3E%3Crect x=%22167%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22184%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22167%22 y=%2225.0%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Crect x=%22192%22 y=%2225.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Ccircle cx=%22173.0%22 cy=%2223.0%22 r=%226%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M170.0 23.18l2.04 2.04 3.9599999999999995 -4.2%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M188 20.0H210%22 stroke=%22%23a796f6%22 stroke-opacity=%220.55%22 stroke-width=%222%22 stroke-dasharray=%224 4%22/%3E%3Crect x=%22193.0%22 y=%2216.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%23a796f6%22 stroke-opacity=%220.55%22 stroke-width=%221.6%22/%3E%3Crect x=%22210%22 y=%225.0%22 width=%2230%22 height=%2230%22 rx=%229%22 fill=%22%233a2f8a%22 stroke=%22%23a796f6%22 stroke-width=%222%22 stroke-dasharray=%225 4%22/%3E%3Crect x=%22219%22 y=%2217.0%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.7%22/%3E%3Crect x=%22240%22 y=%2217.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.7%22/%3E%3Crect x=%22219%22 y=%2225.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.5%22/%3E%3Crect x=%22232%22 y=%2225.0%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%237c5cf0%22 opacity=%220.5%22/%3E%3Ccircle cx=%22225.0%22 cy=%2223.0%22 r=%225%22 fill=%22none%22 stroke=%22%23a796f6%22 stroke-width=%222%22 stroke-dasharray=%223 2.4%22/%3E%3C/svg%3E") center/contain no-repeat}
html[dir=rtl] body.theme-p130-alphaweft footer .footer-top::after{transform:scaleX(-1)}
body.theme-p130-alphaweft footer .brand{font-family:var(--fd);font-size:21px;color:#fffcf5;font-weight:700}
body.theme-p130-alphaweft footer .brand .footer-logo{width:28px;height:28px;display:inline-flex}
body.theme-p130-alphaweft footer nav{gap:8px 24px;font-size:14.5px;font-weight:600;margin:24px 0 26px}
body.theme-p130-alphaweft footer nav a{color:#d9d5f5}
body.theme-p130-alphaweft footer nav a:hover{color:#fffcf5;text-decoration:underline;text-underline-offset:5px}
body.theme-p130-alphaweft .footer-bottom{opacity:1;color:#c3bee9;font-size:13px;line-height:1.55;border-top:1px solid rgba(255,255,255,.14);padding-top:18px}
body.theme-p130-alphaweft .footer-bottom span:first-child{max-width:820px}

/* =====================================================================================================
   INNER PAGES
   ===================================================================================================== */
body.theme-p130-alphaweft .inner-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;min-height:0;padding:58px 0 66px;margin-bottom:10px}
body.theme-p130-alphaweft .inner-hero .hero-copy{min-width:0}
body.theme-p130-alphaweft .inner-hero h1{font-size:clamp(40px,4.7vw,66px);max-width:960px;margin:0;font-stretch:84%}
body.theme-p130-alphaweft .hero-number{opacity:1;position:relative;width:170px;height:170px;display:flex;align-items:flex-end;gap:2px;padding:18px;border-radius:26px;
  font:700 26px/1 var(--fm);letter-spacing:0;color:#5b3cc4;border:2px dashed #7c5cf0;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3C/svg%3E") 18px 22px/120px 6px no-repeat,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%235b3cc4%22 opacity=%220.4%22/%3E%3C/svg%3E") 18px 36px/80px 6px no-repeat,#f3effe;box-shadow:var(--shadow)}
html[dir=rtl] body.theme-p130-alphaweft .hero-number{background-position:right 18px top 22px,right 18px top 36px,0 0}
body.theme-p130-alphaweft .hero-number::before{content:"#";opacity:.7}
body.theme-p130-alphaweft .hero-number::after{content:"";position:absolute;top:14px;inset-inline-end:14px;width:30px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .inner-hero::after{content:"";position:absolute;bottom:129px;inset-inline-end:172px;width:158px;height:44px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 158 44%22 width=%22158%22 height=%2244%22%3E%3Crect x=%222%22 y=%225.0%22 width=%2234%22 height=%2234%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2211%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2226%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2211%22 y=%2225.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2234%22 y=%2225.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2211%22 y=%2233.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2222%22 y=%2233.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2235%22 y=%2233.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M36 22.0H62%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%2243.0%22 y=%2218.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%2262%22 y=%225.0%22 width=%2234%22 height=%2234%22 rx=%229%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.5%22 stroke-width=%221.6%22/%3E%3Crect x=%2271%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2286%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.4%22/%3E%3Crect x=%2271%22 y=%2225.0%22 width=%2220%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2294%22 y=%2225.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2271%22 y=%2233.0%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2282%22 y=%2233.0%22 width=%2210%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Crect x=%2295%22 y=%2233.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.25%22/%3E%3Cpath d=%22M96 22.0H122%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%222%22/%3E%3Crect x=%22103.0%22 y=%2218.0%22 width=%2212%22 height=%228%22 rx=%224%22 fill=%22none%22 stroke=%22%231e1b4b%22 stroke-opacity=%220.4%22 stroke-width=%221.6%22/%3E%3Crect x=%22122%22 y=%225.0%22 width=%2234%22 height=%2234%22 rx=%229%22 fill=%22%23e3f4e9%22 stroke=%22%2316a34a%22 stroke-width=%222%22/%3E%3Crect x=%22131%22 y=%2217.0%22 width=%2214%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22148%22 y=%2217.0%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.7%22/%3E%3Crect x=%22131%22 y=%2225.0%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Crect x=%22156%22 y=%2225.0%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%2316a34a%22 opacity=%220.5%22/%3E%3Ccircle cx=%22139.0%22 cy=%2227.0%22 r=%226%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M136.0 27.18l2.04 2.04 3.9599999999999995 -4.2%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat;opacity:.9}
html[dir=rtl] body.theme-p130-alphaweft .inner-hero::after{transform:scaleX(-1)}
body.theme-p130-alphaweft main>section.reading{max-width:none}
body.theme-p130-alphaweft main>section.reading>h2{max-width:none}
body.theme-p130-alphaweft .large{font-size:21px;line-height:1.62;color:#1e1b4b;opacity:1}
body.theme-p130-alphaweft .product-lead,body.theme-p130-alphaweft main>section.reading:has(>p.large:only-child){max-width:none;padding:0 0 46px}
body.theme-p130-alphaweft .product-lead p.large,body.theme-p130-alphaweft main>section.reading>p.large:only-child{max-width:900px;margin:0;padding-inline-start:30px;border-inline-start:3px solid #14b8a6}

/* product */
body.theme-p130-alphaweft.page-1 .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:10px 0 80px}
body.theme-p130-alphaweft.page-1 .cards article{padding:44px 24px 24px}
body.theme-p130-alphaweft.page-1 .cards article+article::after{inset-inline-start:-30px;width:30px}
body.theme-p130-alphaweft.page-1 .cards h3{font-size:26px;font-stretch:86%}
body.theme-p130-alphaweft.page-1 .cards p{font-size:15px}
body.theme-p130-alphaweft .feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0}
body.theme-p130-alphaweft .feature-list li{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start;padding:16px 18px;border:1.5px solid var(--line2);border-radius:16px;
  background:#fffcf5;font-size:15px;line-height:1.55;color:#2f2c60}
body.theme-p130-alphaweft .feature-list strong{display:inline-block;justify-self:start;margin:0;padding:5px 12px;border-radius:10px;font:700 14px/1.3 var(--fm);color:#0b7468;
  background:#e3f5f2;border:1.5px solid rgba(11,116,104,.35)}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>.feature-list){padding-bottom:70px}
body.theme-p130-alphaweft main>.split-section:has(>.agent-run){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center;width:auto;margin:0 0 80px;padding:56px 0;border:0}
body.theme-p130-alphaweft main>.split-section:has(>.agent-run)::before{inset:0 calc(50% - 50vw);border-block:1px solid var(--line);background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%221.5%22 cy=%221.5%22 r=%221.3%22 fill=%22%231e1b4b%22 fill-opacity=%220.13%22/%3E%3C/svg%3E") 0 0/22px 22px,linear-gradient(rgba(20,184,166,.07),rgba(20,184,166,.07))}
body.theme-p130-alphaweft main>.split-section:has(>.agent-run)::after{content:none}
body.theme-p130-alphaweft main>.split-section:has(>.agent-run) h2{margin:0 0 16px}
body.theme-p130-alphaweft main>.split-section:has(>.agent-run) p{max-width:none;opacity:1;color:#2f2c60;font-size:17px}
/* walkthrough pairs (product + workflows): head and body share one card */
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:0;padding-bottom:70px}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>h2{grid-column:1/-1;margin:0 0 26px}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>h3{margin:0;padding:26px 28px 12px;background:#fffcf5;border:1.5px solid var(--line2);border-bottom:0;border-radius:22px 22px 0 0;position:relative;font-size:23px}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>p{margin:0 0 28px;padding:0 28px 28px;background:#fffcf5;border:1.5px solid var(--line2);border-top:0;border-radius:0 0 22px 22px;
  color:#2f2c60;font-size:16px;line-height:1.7;box-shadow:0 18px 30px -26px rgba(30,27,75,.5)}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>h3:nth-of-type(1){grid-column:1;grid-row:2}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>p:nth-of-type(1){grid-column:1;grid-row:3}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>h3:nth-of-type(2){grid-column:2;grid-row:2}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>p:nth-of-type(2){grid-column:2;grid-row:3}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>h3:nth-of-type(3){grid-column:1;grid-row:4}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>p:nth-of-type(3){grid-column:1;grid-row:5}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>h3:nth-of-type(4){grid-column:2;grid-row:4}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>p:nth-of-type(4){grid-column:2;grid-row:5}
body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3)>.notice{grid-column:1/-1;grid-row:6;margin-top:4px}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3{padding-inline-start:72px}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3::before{content:"";position:absolute;inset-inline-start:28px;top:25px;width:30px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%222%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3:nth-of-type(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Crect x=%223%22 y=%225%22 width=%2222%22 height=%2218%22 rx=%224%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%222%22/%3E%3Cpath d=%22M7 11h9%22 stroke=%22%230b7468%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Crect x=%2215%22 y=%2217%22 width=%227%22 height=%224%22 rx=%222%22 fill=%22%2314b8a6%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3:nth-of-type(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3:nth-of-type(4)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3:nth-of-type(3),body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>p:nth-of-type(3){background:#f3effe;border-color:rgba(124,92,240,.55);border-style:dashed}
body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3:nth-of-type(4),body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>p:nth-of-type(4){background:#ebf7ef;border-color:rgba(22,163,74,.5)}
body.theme-p130-alphaweft.page-3 main>section.reading:has(>h3)>h3{padding-top:44px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3C/svg%3E") 28px 24px/120px 6px no-repeat,#fffcf5}
html[dir=rtl] body.theme-p130-alphaweft.page-3 main>section.reading:has(>h3)>h3{background-position:right 28px top 24px,0 0}

/* models: connection as linked blocks, three model options side by side */
body.theme-p130-alphaweft .connection{border:0;border-radius:0;padding:6px 0 64px;margin:0;gap:0;justify-content:flex-start;font-size:inherit}
body.theme-p130-alphaweft .connection span{flex:1 1 0;min-width:0;padding:40px 24px 22px;border:1.5px solid var(--line2);border-radius:18px;text-align:start;
  font:650 24px/1.15 var(--fd);font-stretch:86%;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3C/svg%3E") 24px 20px/110px 6px no-repeat,#fffcf5;box-shadow:var(--shadow)}
body.theme-p130-alphaweft .connection span:first-child{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%23f5efe2%22 opacity=%220.28%22/%3E%3C/svg%3E") 24px 20px/110px 6px no-repeat,#1e1b4b;color:#fffcf5;border-color:#1e1b4b}
body.theme-p130-alphaweft .connection span:last-child{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%23137a3a%22 opacity=%220.4%22/%3E%3C/svg%3E") 24px 20px/110px 6px no-repeat,#ebf7ef;border-color:rgba(22,163,74,.55)}
html[dir=rtl] body.theme-p130-alphaweft .connection span{background-position:right 24px top 20px,0 0}
body.theme-p130-alphaweft .connection b{flex:none;width:78px;display:grid;place-items:center;color:#0b7468;font:800 22px/1 system-ui,sans-serif;
  background:linear-gradient(rgba(30,27,75,.35),rgba(30,27,75,.35)) center/100% 2px no-repeat}
html[dir=rtl] body.theme-p130-alphaweft .connection b{transform:scaleX(-1)}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:0;padding-bottom:60px}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h2:first-child{grid-column:1/-1;margin:0 0 26px}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3{grid-row:2;margin:0;padding:44px 26px 10px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 6%22 width=%22300%22 height=%226%22%3E%3Crect x=%220%22 y=%221%22 width=%2218%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2223%22 y=%221%22 width=%227%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2235%22 y=%221%22 width=%2226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2266%22 y=%221%22 width=%2211%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2282%22 y=%221%22 width=%226%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%2293%22 y=%221%22 width=%2230%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22128%22 y=%221%22 width=%229%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22142%22 y=%221%22 width=%2215%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22162%22 y=%221%22 width=%2222%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22189%22 y=%221%22 width=%225%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22199%22 y=%221%22 width=%2212%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22216%22 y=%221%22 width=%2228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22249%22 y=%221%22 width=%228%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3Crect x=%22262%22 y=%221%22 width=%2216%22 height=%224%22 rx=%222.0%22 fill=%22%231e1b4b%22 opacity=%220.3%22/%3E%3C/svg%3E") 26px 24px/110px 6px no-repeat,#fffcf5;border:1.5px solid var(--line2);border-bottom:0;border-radius:22px 22px 0 0}
html[dir=rtl] body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3{background-position:right 26px top 24px,0 0}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:nth-of-type(-n+3){grid-row:3;margin:0;padding:0 26px 26px;background:#fffcf5;border:1.5px solid var(--line2);border-top:0;border-radius:0 0 22px 22px;color:#2f2c60;font-size:15.5px;box-shadow:0 18px 30px -26px rgba(30,27,75,.5)}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3:nth-of-type(1),body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:nth-of-type(1){grid-column:1}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3:nth-of-type(2),body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:nth-of-type(2){grid-column:2}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3:nth-of-type(3),body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:nth-of-type(3){grid-column:3}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h2:nth-of-type(n+2){grid-column:1;margin:52px 0 0;font-size:clamp(26px,2.4vw,34px)}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:nth-of-type(n+4){grid-column:2/4;margin:0 0 16px;font-size:17px;color:#2f2c60}
body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:is(:nth-of-type(4),:nth-of-type(5)){margin-top:52px}

/* workflows: steps as a vertical state track, example panel beside it */
body.theme-p130-alphaweft .workflow-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start;padding:0 0 84px}
body.theme-p130-alphaweft .workflow-grid>div{min-width:0}
body.theme-p130-alphaweft .workflow-grid .steps{display:block;position:relative;padding-top:6px}
body.theme-p130-alphaweft .workflow-grid .steps article{position:relative;padding:0 0 32px;padding-inline-start:66px;border:0;min-width:0}
body.theme-p130-alphaweft .workflow-grid .steps article::before{content:"";position:absolute;inset-inline-start:18px;top:42px;bottom:4px;width:2px;
  background:repeating-linear-gradient(180deg,rgba(30,27,75,.32) 0 6px,transparent 6px 11px)}
body.theme-p130-alphaweft .workflow-grid .steps article:last-child::before{content:none}
body.theme-p130-alphaweft .workflow-grid .steps .number{position:absolute;inset-inline-start:0;top:0;width:38px;height:38px;margin:0;display:grid;place-items:end center;font:700 0px/1 var(--fm)}
body.theme-p130-alphaweft .workflow-grid .steps .number{font-size:12px;color:#4a4778;opacity:1;width:38px;height:auto;display:flex;flex-direction:column;align-items:center;gap:4px}
body.theme-p130-alphaweft .workflow-grid .steps .number::before{content:"";width:38px;height:38px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%222%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .workflow-grid .steps article:nth-child(2) .number::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Crect x=%223%22 y=%225%22 width=%2222%22 height=%2218%22 rx=%224%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%222%22/%3E%3Cpath d=%22M7 11h9%22 stroke=%22%230b7468%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Crect x=%2215%22 y=%2217%22 width=%227%22 height=%224%22 rx=%222%22 fill=%22%2314b8a6%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .workflow-grid .steps article:nth-child(3) .number::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .workflow-grid .steps article:nth-child(4) .number::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .workflow-grid .steps article::before{top:60px}
body.theme-p130-alphaweft .workflow-grid .steps h3{font-size:23px;margin:4px 0 8px}
body.theme-p130-alphaweft .workflow-grid .steps p{font-size:16px;line-height:1.66;color:#2f2c60;opacity:1}
body.theme-p130-alphaweft .workflow-grid .steps article>*:not(.number){padding:18px 22px;background:#fffcf5;border:1.5px solid var(--line2);margin:0}
body.theme-p130-alphaweft .workflow-grid .steps article>h3:not(.number){border-bottom:0;border-radius:18px 18px 0 0;padding-bottom:6px}
body.theme-p130-alphaweft .workflow-grid .steps article>p:not(.number){border-top:0;border-radius:0 0 18px 18px;padding-top:0}
body.theme-p130-alphaweft .workflow-grid .steps article:nth-child(3)>:not(.number){background:#f3effe;border-color:rgba(124,92,240,.55);border-style:dashed}
body.theme-p130-alphaweft .workflow-grid .steps article:nth-child(4)>:not(.number){background:#ebf7ef;border-color:rgba(22,163,74,.5)}
body.theme-p130-alphaweft .sticky-example{padding:28px;background:#fffcf5;border:1.5px solid var(--line2);border-radius:24px;box-shadow:var(--shadow);min-width:0}
body.theme-p130-alphaweft .sticky-example>h2{margin:0;font-size:clamp(26px,2.3vw,34px)}
body.theme-p130-alphaweft .sticky-example .agent-run{margin:20px 0 20px}
body.theme-p130-alphaweft .sticky-example>p{opacity:1;color:#2f2c60;font-size:15.5px;margin:20px 0 0}

/* download */
body.theme-p130-alphaweft .download-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;margin-bottom:76px;align-items:start}
body.theme-p130-alphaweft .download-card{text-align:start;padding:30px 30px 32px;border:1.5px solid var(--line2);border-radius:26px;background:#fffcf5;box-shadow:0 34px 60px -34px rgba(30,27,75,.55);position:relative;display:grid;align-content:start}
body.theme-p130-alphaweft .download-card::before{content:"";order:5;height:150px;margin-top:28px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 150%22 width=%22300%22 height=%22150%22%3E%3Crect x=%222%22 y=%228%22 width=%22296%22 height=%2238%22 rx=%2212%22 fill=%22%23ffffff%22 stroke=%22%2316a34a%22 stroke-opacity=%22.55%22 stroke-width=%221.5%22/%3E%3Csvg x=%2212%22 y=%2216%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%2211.0%22 cy=%2211.0%22 r=%229.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M6.25 11.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E%3Crect x=%2246%22 y=%2225%22 width=%2270%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.32%22/%3E%3Crect x=%22122%22 y=%2225%22 width=%2240%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.32%22/%3E%3Crect x=%22232%22 y=%2225%22 width=%2246%22 height=%225%22 rx=%222.5%22 fill=%22%2316a34a%22 opacity=%220.6%22/%3E%3Crect x=%222%22 y=%2256%22 width=%22296%22 height=%2238%22 rx=%2212%22 fill=%22%23ffffff%22 stroke=%22%2316a34a%22 stroke-opacity=%22.55%22 stroke-width=%221.5%22/%3E%3Csvg x=%2212%22 y=%2264%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%2211.0%22 cy=%2211.0%22 r=%229.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M6.25 11.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E%3Crect x=%2246%22 y=%2273%22 width=%2252%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.32%22/%3E%3Crect x=%22104%22 y=%2273%22 width=%2266%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.32%22/%3E%3Crect x=%22232%22 y=%2273%22 width=%2246%22 height=%225%22 rx=%222.5%22 fill=%22%2316a34a%22 opacity=%220.6%22/%3E%3Crect x=%222%22 y=%22104%22 width=%22296%22 height=%2238%22 rx=%2212%22 fill=%22%23f3effe%22 stroke=%22%237c5cf0%22 stroke-opacity=%22.55%22 stroke-width=%221.5%22 stroke-dasharray=%225 4%22/%3E%3Csvg x=%2212%22 y=%22112%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%2211.0%22 cy=%2211.0%22 r=%228.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2211.0%22 cy=%2211.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E%3Crect x=%2246%22 y=%22121%22 width=%2290%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.32%22/%3E%3Crect x=%22142%22 y=%22121%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%231e1b4b%22 opacity=%220.32%22/%3E%3Crect x=%22232%22 y=%22121%22 width=%2246%22 height=%225%22 rx=%222.5%22 fill=%22%237c5cf0%22 opacity=%220.6%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .download-card>*{order:1}
body.theme-p130-alphaweft .app-icon{width:86px;height:86px;margin:0 0 22px;border-radius:24px;background:#1e1b4b;color:#fffcf5;font:700 50px/1 var(--fd);box-shadow:0 18px 30px -18px rgba(30,27,75,.8);position:relative}
body.theme-p130-alphaweft .app-icon::after{content:"";position:absolute;inset-inline-end:-8px;bottom:-8px;width:30px;height:30px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat;box-shadow:0 0 0 3px #fffcf5}
body.theme-p130-alphaweft .download-card h2{margin:0 0 8px;font-size:36px}
body.theme-p130-alphaweft .download-card p{font:600 15px/1.4 var(--fm);color:#4a4778;margin:0 0 24px;opacity:1}
body.theme-p130-alphaweft .download-card .button.primary{width:100%;justify-content:space-between}
body.theme-p130-alphaweft .download-grid>div:not(.download-card){min-width:0}
body.theme-p130-alphaweft .download-grid>div>p.large{margin:0 0 24px;font-size:19.5px}
body.theme-p130-alphaweft .download-grid .setup{display:grid;gap:10px;margin:0 0 24px}
body.theme-p130-alphaweft.page-4 main>section.reading,body.theme-p130-alphaweft.page-6 main>section.reading:not(.privacy){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding-bottom:70px}
body.theme-p130-alphaweft.page-4 main>section.reading>h2{grid-column:1/5;margin:0;padding-top:24px;border-top:2px solid #1e1b4b;font-size:clamp(24px,2.2vw,32px)}
body.theme-p130-alphaweft.page-4 main>section.reading>:not(h2){grid-column:5/13;margin:0 0 30px;padding-top:24px;border-top:1px solid var(--line)}
body.theme-p130-alphaweft.page-4 main>section.reading>h2+*{border-top:2px solid #1e1b4b}
body.theme-p130-alphaweft.page-4 main>section.reading>.code-example+p{border-top:0;padding-top:0;margin-top:-10px}
body.theme-p130-alphaweft.page-4 main>section.reading>p{font-size:16.5px;color:#2f2c60}
body.theme-p130-alphaweft.page-4 main>section.reading>.code-example{padding-top:0;border-top:0}

/* FAQ page */
body.theme-p130-alphaweft.page-5 .faq{margin-bottom:64px}
body.theme-p130-alphaweft.page-5 .faq>h2{font-size:clamp(28px,2.6vw,38px)}

/* privacy: one long receipt */
body.theme-p130-alphaweft .privacy{max-width:none;padding:12px 46px 30px;margin-bottom:76px;background:#fffcf5;border:1.5px solid var(--line2);border-radius:26px;box-shadow:var(--shadow);
}
body.theme-p130-alphaweft .privacy article{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding:34px 0 18px;border-top:1.5px dashed var(--line2)}
body.theme-p130-alphaweft .privacy article:first-child{border-top:0}
body.theme-p130-alphaweft .privacy article h2{grid-column:1/5;grid-row:1/span 4;margin:0;font-size:clamp(24px,2.2vw,32px);position:relative;padding-top:42px}
body.theme-p130-alphaweft .privacy article h2::before{content:"";position:absolute;top:0;inset-inline-start:0;width:30px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-p130-alphaweft .privacy article:nth-child(3) h2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23ece6fd%22 stroke=%22%237c5cf0%22 stroke-width=%222.2%22 stroke-dasharray=%224.2 3.2%22/%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%222.6%22 fill=%22%237c5cf0%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .privacy article:nth-child(4) h2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Crect x=%223%22 y=%225%22 width=%2222%22 height=%2218%22 rx=%224%22 fill=%22%23fffcf5%22 stroke=%22%230b7468%22 stroke-width=%222%22/%3E%3Cpath d=%22M7 11h9%22 stroke=%22%230b7468%22 stroke-width=%222%22 stroke-linecap=%22round%22/%3E%3Crect x=%2215%22 y=%2217%22 width=%227%22 height=%224%22 rx=%222%22 fill=%22%2314b8a6%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .privacy article:nth-child(5) h2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%222%22/%3E%3C/svg%3E")}
body.theme-p130-alphaweft .privacy article p{grid-column:5/13;margin:0 0 16px;font-size:16.5px;line-height:1.7;color:#2f2c60;opacity:1}
body.theme-p130-alphaweft .privacy .updated{display:inline-flex;margin:16px 0 0;padding:6px 14px;border-radius:999px;background:#f1eee6;font:600 13.5px/1.3 var(--fm)!important;color:#4a4778;opacity:1!important}

/* inner closing (no paragraph) */
body.theme-p130-alphaweft:not(.page-0) main>.closing{grid-template-columns:minmax(0,1fr) 210px;padding:50px 60px}
body.theme-p130-alphaweft:not(.page-0) main>.closing::after{width:200px;height:200px}
body.theme-p130-alphaweft:not(.page-0) main>.closing h2{margin-bottom:26px}

/* =====================================================================================================
   ≤ 1100 px
   ===================================================================================================== */
@media (max-width:1100px){
  body.theme-p130-alphaweft .home-hero .hero-lead,body.theme-p130-alphaweft .home-hero .actions{grid-column:1/6}
  body.theme-p130-alphaweft .home-hero .agent-run{grid-column:6/13}
  body.theme-p130-alphaweft .home-hero::before{display:none}
  body.theme-p130-alphaweft .home-hero::after{grid-column:1/6}
  body.theme-p130-alphaweft .cards{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.theme-p130-alphaweft .cards article:nth-child(4)::after{display:none}
  body.theme-p130-alphaweft .feature-list li{grid-template-columns:1fr;gap:10px}
}

/* =====================================================================================================
   ≤ 760 px (phones)
   ===================================================================================================== */
@media (max-width:760px){
  body.theme-p130-alphaweft{background:
    linear-gradient(180deg,rgba(245,239,226,0) 0,rgba(245,239,226,0) 520px,#f5efe2 760px) no-repeat,
    radial-gradient(420px 320px at 90% 420px,rgba(20,184,166,.16),rgba(20,184,166,0) 70%) no-repeat,
    radial-gradient(360px 300px at 0 40px,rgba(124,92,240,.12),rgba(124,92,240,0) 70%) no-repeat,
    url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 22 22%22 width=%2222%22 height=%2222%22%3E%3Ccircle cx=%221.5%22 cy=%221.5%22 r=%221.3%22 fill=%22%231e1b4b%22 fill-opacity=%220.13%22/%3E%3C/svg%3E") 0 0/20px 20px,#f5efe2}
  body.theme-p130-alphaweft .header{min-height:0}
  body.theme-p130-alphaweft .main-nav{box-shadow:none}
  body.theme-p130-alphaweft .brand{font-size:20px}
  body.theme-p130-alphaweft .brand-symbol,body.theme-p130-alphaweft .brand-symbol svg{width:34px;height:34px}
  body.theme-p130-alphaweft h1{font-size:clamp(34px,9.6vw,44px);line-height:1.05;font-stretch:80%;hyphens:auto;overflow-wrap:anywhere}
  body.theme-p130-alphaweft h2{font-size:clamp(27px,7.4vw,34px)}

  body.theme-p130-alphaweft .home-hero{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:20px 0 26px}
  body.theme-p130-alphaweft .home-hero>*,body.theme-p130-alphaweft .home-hero .hero-copy>*{grid-column:1/-1!important;grid-row:auto!important}
  body.theme-p130-alphaweft .home-hero h1{font-size:clamp(34px,9.6vw,44px);margin-bottom:18px}
  body.theme-p130-alphaweft .home-hero .eyebrow{margin-bottom:16px;font-size:12.5px}
  body.theme-p130-alphaweft .home-hero .hero-lead{font-size:16px;margin:0}
  body.theme-p130-alphaweft .home-hero .actions{margin-top:20px;gap:10px}
  body.theme-p130-alphaweft .home-hero .button{font-size:14.5px;padding:13px 17px}
  body.theme-p130-alphaweft .home-hero .agent-run{margin-top:30px}
  body.theme-p130-alphaweft .home-hero::before{display:none}
  body.theme-p130-alphaweft .home-hero::after{grid-column:1/-1;grid-row:auto;margin:18px 0 0;height:44px;background-size:auto 44px}
  body.theme-p130-alphaweft .agent-run-bar{padding-inline-start:58px;font-size:12.5px}
  body.theme-p130-alphaweft .agent-run-bar::before{inset-inline-start:14px}
  body.theme-p130-alphaweft .agent-run-body{padding:14px 12px}
  body.theme-p130-alphaweft .agent-run-steps li{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 10px;padding-inline-start:36px;background-position:10px 11px;background-size:17px 17px}
  html[dir=rtl] body.theme-p130-alphaweft .agent-run-steps li{background-position:right 10px top 11px}
  body.theme-p130-alphaweft .agent-run-steps code{font-size:13px}

  body.theme-p130-alphaweft .cards,body.theme-p130-alphaweft.page-1 .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 0 54px}
  body.theme-p130-alphaweft .cards article,body.theme-p130-alphaweft.page-1 .cards article{padding:38px 14px 16px}
  body.theme-p130-alphaweft .cards article+article::after{display:none}
  body.theme-p130-alphaweft .cards h3{font-size:24px}
  body.theme-p130-alphaweft.page-1 .cards{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-alphaweft.page-1 .cards h3{font-size:23px}

  body.theme-p130-alphaweft main>.scenario{grid-template-columns:minmax(0,1fr);padding:40px 0;margin-bottom:54px}
  body.theme-p130-alphaweft main>.scenario>*{grid-column:1}
  body.theme-p130-alphaweft main>.scenario p{font-size:16.5px}
  body.theme-p130-alphaweft main>.scenario::after{grid-column:1;grid-row:auto;height:200px;margin-top:26px}

  body.theme-p130-alphaweft main>section.reading>.steps{grid-template-columns:minmax(0,1fr);gap:16px}
  body.theme-p130-alphaweft main>section.reading>.steps article{padding:22px 18px 22px}
  body.theme-p130-alphaweft main>section.reading>.steps article:nth-child(odd)::after{display:none}
  body.theme-p130-alphaweft main>section.reading>.steps h3{font-size:22px}
  body.theme-p130-alphaweft main>section.reading:has(>.steps){padding-bottom:56px}

  body.theme-p130-alphaweft .feature-matrix{grid-template-columns:minmax(0,1fr);padding-bottom:60px;padding-inline:0}
  body.theme-p130-alphaweft .feature-matrix>*,body.theme-p130-alphaweft .feature-matrix table{grid-column:1!important;grid-row:auto!important}
  body.theme-p130-alphaweft .feature-matrix>p::after{display:none}
  body.theme-p130-alphaweft .feature-matrix table{margin-top:22px}
  body.theme-p130-alphaweft .feature-matrix table,body.theme-p130-alphaweft .feature-matrix thead,body.theme-p130-alphaweft .feature-matrix tbody,body.theme-p130-alphaweft .feature-matrix tr{display:block;width:100%}
  body.theme-p130-alphaweft .feature-matrix thead tr{display:flex;flex-wrap:wrap}
  body.theme-p130-alphaweft .feature-matrix thead th:first-child{display:none}
  body.theme-p130-alphaweft .feature-matrix thead th{display:block;flex:1 1 50%;width:auto!important;padding:12px 14px}
  body.theme-p130-alphaweft .feature-matrix tbody tr{border-bottom:1px solid var(--line)}
  body.theme-p130-alphaweft .feature-matrix tbody tr:last-child{border-bottom:0}
  body.theme-p130-alphaweft .feature-matrix tbody th,body.theme-p130-alphaweft .feature-matrix td{display:block;width:100%;border-bottom:0}
  body.theme-p130-alphaweft .feature-matrix tbody th{padding:14px 16px 10px}
  body.theme-p130-alphaweft .feature-matrix td{padding:8px 16px 8px 46px;padding-inline:46px 16px}
  body.theme-p130-alphaweft .feature-matrix td:last-child{padding-bottom:12px;padding-top:10px}
  body.theme-p130-alphaweft .feature-matrix thead th:nth-child(2){position:relative;padding-inline-start:44px}
  body.theme-p130-alphaweft .feature-matrix thead th:nth-child(2)::before{content:"";position:absolute;inset-inline-start:14px;top:50%;width:20px;height:20px;margin-top:-10px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2211.0%22 fill=%22%23fffcf5%22 stroke=%22%231e1b4b%22 stroke-opacity=%22.55%22 stroke-width=%222%22/%3E%3C/svg%3E") center/contain no-repeat}
  body.theme-p130-alphaweft .feature-matrix thead th:nth-child(3){position:relative;padding-inline-start:44px}
  body.theme-p130-alphaweft .feature-matrix thead th:nth-child(3)::before{content:"";position:absolute;inset-inline-start:14px;top:50%;width:20px;height:20px;margin-top:-10px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 28 28%22 width=%2228%22 height=%2228%22%3E%3Ccircle cx=%2214.0%22 cy=%2214.0%22 r=%2212.0%22 fill=%22%2316a34a%22/%3E%3Cpath d=%22M9.25 14.285l3.23 3.23 6.27 -6.6499999999999995%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat}

  body.theme-p130-alphaweft main>.split-section{margin:30px 0 70px;padding:28px 18px 84px;width:auto}
  body.theme-p130-alphaweft main>.split-section::before{inset:-30px calc(50% - 50vw)}
  body.theme-p130-alphaweft main>.split-section::after{background-position:right 16px top 22px,center bottom 26px,0 0,0 0;background-size:120px 20px,200px 35px,0 0,auto}
  html[dir=rtl] body.theme-p130-alphaweft main>.split-section::after{background-position:left 16px top 22px,center bottom 26px,0 0,0 0}
  body.theme-p130-alphaweft main>.split-section h2{margin:26px 0 22px;margin-inline:0}
  body.theme-p130-alphaweft main>.split-section .setup{grid-template-columns:minmax(0,1fr);gap:10px}
  body.theme-p130-alphaweft .setup li{padding:14px 16px;padding-inline-start:16px}
  body.theme-p130-alphaweft .setup li::before{position:static;display:grid;margin-bottom:10px;width:30px;height:30px;font-size:14px}

  body.theme-p130-alphaweft.page-0 main>.split-section+section.reading{grid-template-columns:minmax(0,1fr);padding-bottom:56px}
  body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>*{grid-column:1!important;grid-row:auto!important}
  body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>h2{margin-bottom:16px}
  body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p{padding-inline-start:60px;font-size:16px}
  body.theme-p130-alphaweft.page-0 main>.split-section+section.reading>p::before{width:44px;height:44px;border-radius:12px}

  body.theme-p130-alphaweft .faq{grid-template-columns:minmax(0,1fr);margin-bottom:56px}
  body.theme-p130-alphaweft .faq>h2,body.theme-p130-alphaweft .faq details{grid-column:1!important;grid-row:auto!important}
  body.theme-p130-alphaweft .faq>h2{margin-bottom:18px}
  body.theme-p130-alphaweft .faq summary{padding:15px 46px 15px 50px;padding-inline:50px 46px;font-size:16.5px}
  body.theme-p130-alphaweft .faq summary::before{inset-inline-start:14px;top:15px;width:24px;height:24px}
  body.theme-p130-alphaweft .faq summary::after{inset-inline-end:14px;top:17px}
  body.theme-p130-alphaweft .faq details p{padding:0 18px 18px;padding-inline:18px 18px;font-size:15.5px}

  body.theme-p130-alphaweft main>.closing,body.theme-p130-alphaweft:not(.page-0) main>.closing{grid-template-columns:minmax(0,1fr);padding:34px 22px 36px;margin-bottom:56px}
  body.theme-p130-alphaweft main>.closing::after,body.theme-p130-alphaweft:not(.page-0) main>.closing::after{grid-column:1;grid-row:1;width:92px;height:92px;justify-self:start;margin:6px 0 16px}
  body.theme-p130-alphaweft main>.closing>*{grid-row:auto}
  body.theme-p130-alphaweft main>.closing h2{font-size:clamp(28px,8vw,36px)}
  body.theme-p130-alphaweft main>.closing p{font-size:16px}
  body.theme-p130-alphaweft main>.closing .button.primary{width:100%;justify-content:space-between}

  body.theme-p130-alphaweft main>.closing+section.reading{grid-template-columns:minmax(0,1fr);padding-bottom:56px}
  body.theme-p130-alphaweft main>.closing+section.reading>*{grid-column:1!important;grid-row:auto!important}
  body.theme-p130-alphaweft main>.closing+section.reading>p:last-child{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:6px}
  body.theme-p130-alphaweft .text-link,body.theme-p130-alphaweft .reading .text-link{font-size:15px}

  body.theme-p130-alphaweft footer{padding:36px 0 26px}
  body.theme-p130-alphaweft footer .footer-top{flex-direction:row;flex-wrap:wrap;align-items:center}
  body.theme-p130-alphaweft footer .footer-top::after{width:180px;height:32px}
  body.theme-p130-alphaweft .footer-bottom{flex-direction:column;gap:8px}

  body.theme-p130-alphaweft .inner-hero{grid-template-columns:minmax(0,1fr);gap:0;padding:30px 0 38px}
  body.theme-p130-alphaweft .inner-hero::after{display:none}
  body.theme-p130-alphaweft .hero-number{display:flex;width:118px;height:62px;padding:10px 14px;margin-top:22px;border-radius:16px;font-size:19px;background-size:70px 5px,0 0,auto}
  body.theme-p130-alphaweft .hero-number::after{width:22px;height:22px;top:9px;inset-inline-end:10px}
  body.theme-p130-alphaweft .inner-hero h1{font-size:clamp(32px,9vw,42px)}
  body.theme-p130-alphaweft .large{font-size:18px}
  body.theme-p130-alphaweft .product-lead p.large,body.theme-p130-alphaweft main>section.reading>p.large:only-child{padding-inline-start:18px}
  body.theme-p130-alphaweft .product-lead,body.theme-p130-alphaweft main>section.reading:has(>p.large:only-child){padding-bottom:34px}

  body.theme-p130-alphaweft .feature-list{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-alphaweft .feature-list li{grid-template-columns:minmax(0,1fr);gap:10px;padding:16px}
  body.theme-p130-alphaweft main>.split-section:has(>.agent-run){grid-template-columns:minmax(0,1fr);gap:28px;padding:40px 0;margin-bottom:56px}
  body.theme-p130-alphaweft:is(.page-1,.page-3) main>section.reading:has(>h3),body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3){grid-template-columns:minmax(0,1fr);padding-bottom:50px}
  body.theme-p130-alphaweft:is(.page-1,.page-3,.page-2) main>section.reading:has(>h3)>*{grid-column:1!important;grid-row:auto!important}
  body.theme-p130-alphaweft:is(.page-1,.page-3,.page-2) main>section.reading:has(>h3)>h3{padding:24px 18px 10px;font-size:21px}
  body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3{padding-inline-start:60px}
  body.theme-p130-alphaweft.page-1 main>section.reading:has(>h3)>h3::before{inset-inline-start:18px;top:23px;width:28px;height:28px}
  body.theme-p130-alphaweft.page-3 main>section.reading:has(>h3)>h3,body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3{padding-top:42px;background-position:18px 22px,0 0}
  html[dir=rtl] body.theme-p130-alphaweft.page-3 main>section.reading:has(>h3)>h3,html[dir=rtl] body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h3{background-position:right 18px top 22px,0 0}
  body.theme-p130-alphaweft:is(.page-1,.page-3,.page-2) main>section.reading:has(>h3)>p:nth-of-type(-n+4){padding:0 18px 22px;margin:0 0 18px;font-size:15.5px}
  body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>h2:nth-of-type(n+2){margin:30px 0 12px}
  body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:is(:nth-of-type(4),:nth-of-type(5)){margin-top:0}
  body.theme-p130-alphaweft.page-2 main>section.reading:has(>h3)>p:nth-of-type(n+4){font-size:16px}
  body.theme-p130-alphaweft .connection{flex-direction:column;align-items:stretch;padding:0 0 48px}
  body.theme-p130-alphaweft .connection span{width:100%;text-align:start;padding:36px 18px 18px;font-size:21px}
  body.theme-p130-alphaweft .connection b{width:100%;height:46px;transform:none;background-size:2px 100%}
  body.theme-p130-alphaweft .connection b{writing-mode:vertical-lr}
  html[dir=rtl] body.theme-p130-alphaweft .connection b{transform:none}

  body.theme-p130-alphaweft .workflow-grid{grid-template-columns:minmax(0,1fr);gap:30px;padding:0 0 60px}
  body.theme-p130-alphaweft .workflow-grid .steps article{padding-inline-start:52px}
  body.theme-p130-alphaweft .workflow-grid .steps .number::before{width:32px;height:32px}
  body.theme-p130-alphaweft .workflow-grid .steps article::before{inset-inline-start:15px;top:56px}
  body.theme-p130-alphaweft .workflow-grid .steps article>*:not(.number){padding:16px 16px}
  body.theme-p130-alphaweft .workflow-grid .steps article>h3{padding-bottom:6px}
  body.theme-p130-alphaweft .workflow-grid .steps article>p{padding-top:0}
  body.theme-p130-alphaweft .sticky-example{padding:18px 14px}

  body.theme-p130-alphaweft .download-grid{grid-template-columns:minmax(0,1fr);gap:30px;margin-bottom:56px}
  body.theme-p130-alphaweft .download-card{padding:24px 20px}
  body.theme-p130-alphaweft.page-4 main>section.reading,body.theme-p130-alphaweft.page-6 main>section.reading:not(.privacy){grid-template-columns:minmax(0,1fr);padding-bottom:50px}
  body.theme-p130-alphaweft.page-4 main>section.reading>*{grid-column:1!important}
  body.theme-p130-alphaweft.page-4 main>section.reading>h2{padding-top:20px;margin-bottom:12px}
  body.theme-p130-alphaweft.page-4 main>section.reading>h2+*{border-top:0;padding-top:0}

  body.theme-p130-alphaweft .privacy{padding:8px 18px 22px;margin-bottom:56px}
  body.theme-p130-alphaweft .privacy article{grid-template-columns:minmax(0,1fr);padding:26px 0 10px}
  body.theme-p130-alphaweft .privacy article>*{grid-column:1!important;grid-row:auto!important}
  body.theme-p130-alphaweft .privacy article h2{margin-bottom:14px;padding-top:40px}
  body.theme-p130-alphaweft .privacy article p{font-size:16px}
}
@media (prefers-reduced-motion:reduce){body.theme-p130-alphaweft .agent-run-foot>span:first-child::before{animation:none}}

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