/* ppfwebdevelopers.com theme "realm" (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:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-500-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-500-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-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:"Alegreya Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-sans-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}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-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:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-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:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-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:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-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:"Alegreya Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/alegreya-sans-700-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:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-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:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-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:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-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:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-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:"Alegreya Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/alegreya-sans-800-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:"Grenze";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/grenze-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:"Grenze";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/grenze-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:"Grenze";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/grenze-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}
@font-face{font-family:"Grenze";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/grenze-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:"Grenze";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/grenze-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:"Grenze";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/grenze-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}
@font-face{font-family:"Grenze";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/grenze-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:"Grenze";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/grenze-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:"Grenze";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/grenze-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}
@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:"Kode Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/kode-mono-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:"Kode Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/kode-mono-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:"Kode Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/kode-mono-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:"Kode Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/kode-mono-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}
/* ppfwebdevelopers.com — «Realm»: your addon, in the world. WindowSpan (WoW UI addons in Lua).
   Original genre art only (moonlit high-fantasy night, HUD frames drawn in SVG). No game logos, fonts, icons or UI replicas.
   Display Grenze (latin/vi) → Alegreya Sans 800 for Cyrillic; body Alegreya Sans; labels/code Kode Mono; Inter last. */

/* ---------- tokens + base ---------- */
body.theme-p130-windowspan{--bg:#0b1026!important;--ink:#f2ead6!important;--accent:#8fe3ff!important;
  --night:#0b1026;--night2:#10163a;--panel:#141a3d;--panel2:#1b2152;--gold:#d2ad66;--gold-hi:#f3d793;--cream:#f2ead6;--text:#d9dcef;--muted:#b3b9d9;
  --parch:#efe3c4;--pink:#2a1f12;--arc:#8fe3ff;--arc2:#4aa8f5;--vio:#9b7bff;
  --q-leg:#ffb35a;--q-unc:#6ee59a;--q-rare:#7cbcff;--q-epic:#c9adff;
  --disp:Grenze,"Alegreya Sans",Inter,Georgia,serif;--body:"Alegreya Sans",Inter,system-ui,sans-serif;--mono:"Kode Mono",Inter,ui-monospace,Consolas,monospace;
  --lang-radius:999px;--nav-radius:8px;--nav-accent:#8fe3ff;
  background:#0b1026!important;color:var(--text);font:400 17px/1.62 var(--body);overflow-x:clip}
body.theme-p130-windowspan ::selection{background:#6a4cdc;color:#fff}
body.theme-p130-windowspan h1,body.theme-p130-windowspan h2,body.theme-p130-windowspan h3{font-family:var(--disp);color:var(--cream);letter-spacing:0;hyphens:auto;hyphenate-limit-chars:10 5 5}
body.theme-p130-windowspan h1{font-weight:800}body.theme-p130-windowspan h2{font-weight:700;font-size:clamp(32px,3.4vw,48px);line-height:1.08}body.theme-p130-windowspan h3{font-weight:700;line-height:1.15}
body.theme-p130-windowspan p{opacity:1}
body.theme-p130-windowspan a:focus-visible,body.theme-p130-windowspan button:focus-visible,body.theme-p130-windowspan summary:focus-visible,body.theme-p130-windowspan select:focus-visible{outline:2px solid #8fe3ff;outline-offset:4px}
html:is([lang=ru],[lang=uk]) body.theme-p130-windowspan{--disp:"Alegreya Sans",Inter,system-ui,sans-serif}
html:is([lang=ru],[lang=uk]) body.theme-p130-windowspan :is(h1,h2,h3){font-weight:800;letter-spacing:-.01em}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-p130-windowspan{--disp:Inter,system-ui,sans-serif;--body:Inter,system-ui,sans-serif}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-p130-windowspan :is(h1,h2,h3){font-weight:800;letter-spacing:-.01em}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-p130-windowspan{font-size:16px}

/* ---------- header: transparent bar floating over the night sky ---------- */
body.theme-p130-windowspan .header{position:relative;z-index:5;min-height:84px;border:0!important;color:var(--cream);width:min(1200px,calc(100% - 64px));gap:28px}
body.theme-p130-windowspan .header::after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#d2ad6680 20%,#d2ad6680 80%,transparent)}
body.theme-p130-windowspan .brand{font:700 25px/1 var(--disp);letter-spacing:.01em;color:var(--cream);gap:11px}
body.theme-p130-windowspan .brand-symbol{width:38px;height:38px;background:none!important;border-radius:0;box-shadow:none}
body.theme-p130-windowspan .brand-symbol svg{width:38px;height:38px;filter:drop-shadow(0 0 10px #8fe3ff55)}
body.theme-p130-windowspan .main-nav{gap:30px;font:600 16px/1 var(--body)}
body.theme-p130-windowspan .main-nav a{opacity:1;color:#e3e6f6;padding:8px 2px;position:relative}
body.theme-p130-windowspan .main-nav a:hover,body.theme-p130-windowspan .main-nav a[aria-current]{text-decoration:none;color:#fff}
body.theme-p130-windowspan .main-nav a[aria-current]::after,body.theme-p130-windowspan .main-nav a:hover::after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:2px;background:linear-gradient(90deg,transparent,#f3d793,transparent)}
body.theme-p130-windowspan .header .language{border:1px solid #d2ad6699!important;background:#0b102699;color:var(--cream)}
body.theme-p130-windowspan .header.nav-open{background:#0b1026f2}

/* ---------- main rhythm ---------- */
body.theme-p130-windowspan main.wrap{width:min(1200px,calc(100% - 64px));display:flex;flex-direction:column;gap:54px;padding-bottom:6px}
body.theme-p130-windowspan main.wrap>*{margin:0;min-width:0}
body.theme-p130-windowspan main.wrap>.hero,body.theme-p130-windowspan main.wrap>.split-section{width:100%;max-width:none;margin-inline:0;align-self:stretch}
body.theme-p130-windowspan .eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0;padding:6px 14px 6px 10px;border-radius:999px;border:1px solid #d2ad6699;background:#0b1026b3;
  font:600 14px/1.2 var(--body);letter-spacing:.01em;text-transform:none;color:var(--gold-hi);backdrop-filter:blur(4px)}
body.theme-p130-windowspan .eyebrow i{width:10px;height:10px;border-radius:1px;background:#8fe3ff;transform:rotate(45deg);box-shadow:0 0 10px #8fe3ff}

/* ---------- buttons ---------- */
body.theme-p130-windowspan .button{font:700 16px/1.2 var(--body);letter-spacing:.01em;padding:15px 26px;gap:10px;border-radius:0;border:0;position:relative;
  clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%)}
body.theme-p130-windowspan .button.primary{color:#06122e;background:linear-gradient(180deg,#c9f3ff 0%,#8fe3ff 45%,#4aa8f5 100%);
  filter:drop-shadow(0 0 16px #6fd0ff99) drop-shadow(0 6px 18px #0008)}
body.theme-p130-windowspan .button.primary:hover{background:linear-gradient(180deg,#e2faff,#a6ebff 45%,#5fb6ff)}
body.theme-p130-windowspan .button.secondary{color:var(--cream);isolation:isolate;background:linear-gradient(180deg,#f3d793,#a8793a);filter:drop-shadow(0 6px 16px #0007)}
body.theme-p130-windowspan .button.secondary::before{content:"";position:absolute;inset:1.5px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#2a2660,#161440);
  clip-path:polygon(11.4px 0,calc(100% - 11.4px) 0,100% 50%,calc(100% - 11.4px) 100%,11.4px 100%,0 50%)}
body.theme-p130-windowspan .button.secondary:hover::before{background:linear-gradient(180deg,#352f78,#1d1a50)}
body.theme-p130-windowspan .button .btn-arrow{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#06122e1f;margin-inline-start:2px}

/* ---------- HOME HERO: a game viewport ---------- */
body.theme-p130-windowspan .home-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;text-align:center;
  min-height:0;padding:26px 0 84px;gap:28px;grid-template-columns:none;border:0}
body.theme-p130-windowspan .home-hero::before{content:"";position:absolute;z-index:-1;inset-block:-100px 0;inset-inline:calc(50% - 50vw);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 1000%22 preserveAspectRatio=%22xMidYMax slice%22%3E%3Cdefs%3E%3ClinearGradient id=%22sky%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23060a20%22/%3E%3Cstop offset=%22.38%22 stop-color=%22%230f1645%22/%3E%3Cstop offset=%22.62%22 stop-color=%22%232a2170%22/%3E%3Cstop offset=%22.74%22 stop-color=%22%234a2f86%22/%3E%3Cstop offset=%22.86%22 stop-color=%22%231a1a4e%22/%3E%3Cstop offset=%221%22 stop-color=%22%230b1026%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22au1%22 x1=%220%22 x2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%235de0ff%22 stop-opacity=%220%22/%3E%3Cstop offset=%22.3%22 stop-color=%22%235de0ff%22 stop-opacity=%22.55%22/%3E%3Cstop offset=%22.65%22 stop-color=%22%239b6bff%22 stop-opacity=%22.6%22/%3E%3Cstop offset=%221%22 stop-color=%22%239b6bff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22au2%22 x1=%220%22 x2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23b07dff%22 stop-opacity=%220%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23b07dff%22 stop-opacity=%22.45%22/%3E%3Cstop offset=%22.8%22 stop-color=%22%2358b8ff%22 stop-opacity=%22.4%22/%3E%3Cstop offset=%221%22 stop-color=%22%2358b8ff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22moon%22 cx=%22.5%22 cy=%22.5%22 r=%22.5%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff5d8%22 stop-opacity=%22.55%22/%3E%3Cstop offset=%22.25%22 stop-color=%22%23d9c8ff%22 stop-opacity=%22.22%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6cff%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient id=%22hz%22 cx=%22.5%22 cy=%221%22 r=%22.7%22%3E%3Cstop offset=%220%22 stop-color=%22%23b48cff%22 stop-opacity=%22.45%22/%3E%3Cstop offset=%221%22 stop-color=%22%23b48cff%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22beam%22 x1=%220%22 y1=%221%22 x2=%220%22 y2=%220%22%3E%3Cstop offset=%220%22 stop-color=%22%239fe6ff%22 stop-opacity=%22.55%22/%3E%3Cstop offset=%221%22 stop-color=%22%239fe6ff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22fade%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%230b1026%22 stop-opacity=%220%22/%3E%3Cstop offset=%221%22 stop-color=%22%230b1026%22/%3E%3C/linearGradient%3E%3Cfilter id=%22b18%22 x=%22-20%25%22 y=%22-50%25%22 width=%22140%25%22 height=%22200%25%22%3E%3CfeGaussianBlur stdDeviation=%2218%22/%3E%3C/filter%3E%3Cfilter id=%22b6%22%3E%3CfeGaussianBlur stdDeviation=%226%22/%3E%3C/filter%3E%3C/defs%3E%3Crect width=%221600%22 height=%221000%22 fill=%22url(%23sky)%22/%3E%3Cg fill=%22%23fff%22%3E%3Ccircle cx=%22518.1%22 cy=%2284.5%22 r=%220.6%22 opacity=%220.88%22/%3E%3Ccircle cx=%22150.6%22 cy=%22326.4%22 r=%220.7%22 opacity=%220.37%22/%3E%3Ccircle cx=%22693.8%22 cy=%22161.3%22 r=%221.2%22 opacity=%220.43%22/%3E%3Ccircle cx=%22357.2%22 cy=%22351.4%22 r=%221.2%22 opacity=%220.73%22/%3E%3Ccircle cx=%2279.3%22 cy=%2250.6%22 r=%221%22 opacity=%220.44%22/%3E%3Ccircle cx=%22188.5%22 cy=%22172.7%22 r=%220.7%22 opacity=%220.42%22/%3E%3Ccircle cx=%22913.9%22 cy=%22270.6%22 r=%221.2%22 opacity=%220.39%22/%3E%3Ccircle cx=%22329.5%22 cy=%22119.4%22 r=%221.2%22 opacity=%220.95%22/%3E%3Ccircle cx=%22578.5%22 cy=%22296.3%22 r=%220.6%22 opacity=%220.72%22/%3E%3Ccircle cx=%22840.3%22 cy=%22490.1%22 r=%220.8%22 opacity=%220.75%22/%3E%3Ccircle cx=%22117.1%22 cy=%22130%22 r=%221%22 opacity=%220.62%22/%3E%3Ccircle cx=%221539.2%22 cy=%22299.9%22 r=%220.8%22 opacity=%220.57%22/%3E%3Ccircle cx=%22560.3%22 cy=%22278.1%22 r=%220.6%22 opacity=%220.90%22/%3E%3Ccircle cx=%221511.5%22 cy=%22265.5%22 r=%220.6%22 opacity=%220.83%22/%3E%3Ccircle cx=%22495.4%22 cy=%22323.6%22 r=%221%22 opacity=%220.53%22/%3E%3Ccircle cx=%22617.3%22 cy=%22175.4%22 r=%220.7%22 opacity=%220.75%22/%3E%3Ccircle cx=%22789.9%22 cy=%22280.6%22 r=%221%22 opacity=%220.60%22/%3E%3Ccircle cx=%221394.3%22 cy=%22208.8%22 r=%220.7%22 opacity=%220.88%22/%3E%3Ccircle cx=%221382.4%22 cy=%22136.3%22 r=%221%22 opacity=%220.97%22/%3E%3Ccircle cx=%22241.5%22 cy=%2288.7%22 r=%221%22 opacity=%220.89%22/%3E%3Ccircle cx=%22291.7%22 cy=%22203.1%22 r=%221.2%22 opacity=%220.72%22/%3E%3Ccircle cx=%221525%22 cy=%22234.7%22 r=%221.5%22 opacity=%220.83%22/%3E%3Ccircle cx=%22730.6%22 cy=%22487.7%22 r=%221.5%22 opacity=%220.87%22/%3E%3Ccircle cx=%22627.8%22 cy=%22241%22 r=%220.6%22 opacity=%220.47%22/%3E%3Ccircle cx=%221575.5%22 cy=%22228.3%22 r=%220.6%22 opacity=%220.35%22/%3E%3Ccircle cx=%22242%22 cy=%229.7%22 r=%220.7%22 opacity=%220.75%22/%3E%3Ccircle cx=%22237.7%22 cy=%22138.4%22 r=%220.6%22 opacity=%220.42%22/%3E%3Ccircle cx=%22780.9%22 cy=%22118.5%22 r=%220.7%22 opacity=%220.42%22/%3E%3Ccircle cx=%22548.2%22 cy=%22148.3%22 r=%220.7%22 opacity=%220.69%22/%3E%3Ccircle cx=%22328.3%22 cy=%22262.2%22 r=%220.6%22 opacity=%220.84%22/%3E%3Ccircle cx=%22476.9%22 cy=%22321.3%22 r=%221.2%22 opacity=%220.59%22/%3E%3Ccircle cx=%22267.3%22 cy=%22296%22 r=%220.8%22 opacity=%220.76%22/%3E%3Ccircle cx=%22981.2%22 cy=%22441.5%22 r=%220.7%22 opacity=%220.87%22/%3E%3Ccircle cx=%221309.3%22 cy=%22196.7%22 r=%220.8%22 opacity=%220.83%22/%3E%3Ccircle cx=%221583.4%22 cy=%2273.6%22 r=%221.2%22 opacity=%220.97%22/%3E%3Ccircle cx=%22715.6%22 cy=%22524.7%22 r=%220.8%22 opacity=%220.40%22/%3E%3Ccircle cx=%22163.5%22 cy=%22183.4%22 r=%221.2%22 opacity=%220.90%22/%3E%3Ccircle cx=%22767.2%22 cy=%22365.7%22 r=%220.6%22 opacity=%220.89%22/%3E%3Ccircle cx=%22191.8%22 cy=%22217.6%22 r=%220.7%22 opacity=%220.66%22/%3E%3Ccircle cx=%22285.6%22 cy=%22304.3%22 r=%221.5%22 opacity=%220.61%22/%3E%3Ccircle cx=%22642.2%22 cy=%22530.2%22 r=%220.7%22 opacity=%221.00%22/%3E%3Ccircle cx=%2244.1%22 cy=%22249.2%22 r=%221.2%22 opacity=%220.89%22/%3E%3Ccircle cx=%221568.5%22 cy=%22208.5%22 r=%220.7%22 opacity=%220.36%22/%3E%3Ccircle cx=%221279%22 cy=%22284.8%22 r=%220.7%22 opacity=%220.63%22/%3E%3Ccircle cx=%221394.8%22 cy=%2295.7%22 r=%220.8%22 opacity=%220.68%22/%3E%3Ccircle cx=%221221.9%22 cy=%22317%22 r=%220.6%22 opacity=%220.94%22/%3E%3Ccircle cx=%22566.1%22 cy=%22343.6%22 r=%221%22 opacity=%220.89%22/%3E%3Ccircle cx=%221405.1%22 cy=%22194%22 r=%221%22 opacity=%220.85%22/%3E%3Ccircle cx=%22973.7%22 cy=%2253.8%22 r=%221.2%22 opacity=%220.82%22/%3E%3Ccircle cx=%22890.4%22 cy=%22211.1%22 r=%220.6%22 opacity=%220.92%22/%3E%3Ccircle cx=%2290.9%22 cy=%2237.1%22 r=%221%22 opacity=%220.72%22/%3E%3Ccircle cx=%221216%22 cy=%22232.8%22 r=%221.2%22 opacity=%220.74%22/%3E%3Ccircle cx=%22319%22 cy=%22306.8%22 r=%221.2%22 opacity=%220.96%22/%3E%3Ccircle cx=%221118.7%22 cy=%22490.9%22 r=%220.8%22 opacity=%220.95%22/%3E%3Ccircle cx=%221428.4%22 cy=%22158.3%22 r=%221%22 opacity=%220.64%22/%3E%3Ccircle cx=%22116.1%22 cy=%22254.4%22 r=%220.6%22 opacity=%220.93%22/%3E%3Ccircle cx=%22247.1%22 cy=%22401%22 r=%220.7%22 opacity=%220.51%22/%3E%3Ccircle cx=%22219.6%22 cy=%22261.9%22 r=%220.6%22 opacity=%220.61%22/%3E%3Ccircle cx=%22779.6%22 cy=%22554.3%22 r=%220.7%22 opacity=%220.81%22/%3E%3Ccircle cx=%221590.5%22 cy=%22135.5%22 r=%220.6%22 opacity=%220.82%22/%3E%3Ccircle cx=%2231.2%22 cy=%226.9%22 r=%220.8%22 opacity=%220.69%22/%3E%3Ccircle cx=%22472.7%22 cy=%22349%22 r=%220.7%22 opacity=%220.98%22/%3E%3Ccircle cx=%22167.6%22 cy=%22296%22 r=%220.8%22 opacity=%220.84%22/%3E%3Ccircle cx=%221311.6%22 cy=%22475.8%22 r=%220.8%22 opacity=%220.61%22/%3E%3Ccircle cx=%22858.6%22 cy=%22124.3%22 r=%220.8%22 opacity=%220.39%22/%3E%3Ccircle cx=%221101.1%22 cy=%22356.6%22 r=%221.5%22 opacity=%220.41%22/%3E%3Ccircle cx=%22416.9%22 cy=%22100.5%22 r=%220.6%22 opacity=%220.64%22/%3E%3Ccircle cx=%22542.6%22 cy=%22309.7%22 r=%220.8%22 opacity=%220.75%22/%3E%3Ccircle cx=%2269.1%22 cy=%22397.3%22 r=%220.7%22 opacity=%220.52%22/%3E%3Ccircle cx=%22289.8%22 cy=%22522.1%22 r=%221.2%22 opacity=%220.84%22/%3E%3Ccircle cx=%22463.9%22 cy=%22131.9%22 r=%220.6%22 opacity=%221.00%22/%3E%3Ccircle cx=%2259.1%22 cy=%22371.7%22 r=%221.2%22 opacity=%220.66%22/%3E%3Ccircle cx=%221495.4%22 cy=%2259.5%22 r=%221%22 opacity=%220.78%22/%3E%3Ccircle cx=%22873.5%22 cy=%22497.7%22 r=%220.8%22 opacity=%220.80%22/%3E%3Ccircle cx=%221571.9%22 cy=%22191.9%22 r=%221.5%22 opacity=%220.82%22/%3E%3Ccircle cx=%22223.6%22 cy=%22554.1%22 r=%220.7%22 opacity=%220.36%22/%3E%3Ccircle cx=%221000.7%22 cy=%2221.1%22 r=%221.5%22 opacity=%220.90%22/%3E%3Ccircle cx=%221392.9%22 cy=%2292%22 r=%220.8%22 opacity=%220.38%22/%3E%3Ccircle cx=%22296.6%22 cy=%22138.4%22 r=%220.8%22 opacity=%220.98%22/%3E%3Ccircle cx=%22875.3%22 cy=%22136.9%22 r=%220.8%22 opacity=%220.49%22/%3E%3Ccircle cx=%22292.7%22 cy=%22106%22 r=%221.5%22 opacity=%220.48%22/%3E%3Ccircle cx=%22807.6%22 cy=%2234.1%22 r=%221%22 opacity=%220.73%22/%3E%3Ccircle cx=%22630.4%22 cy=%22167.8%22 r=%220.6%22 opacity=%220.73%22/%3E%3Ccircle cx=%22846.7%22 cy=%22420.3%22 r=%221.5%22 opacity=%220.86%22/%3E%3Ccircle cx=%22954.5%22 cy=%22428%22 r=%221%22 opacity=%220.45%22/%3E%3Ccircle cx=%221158.6%22 cy=%22317.4%22 r=%221.2%22 opacity=%220.76%22/%3E%3Ccircle cx=%221174.2%22 cy=%22199%22 r=%221.2%22 opacity=%220.72%22/%3E%3Ccircle cx=%221300.6%22 cy=%229%22 r=%221.5%22 opacity=%220.79%22/%3E%3Ccircle cx=%221109.3%22 cy=%2250.6%22 r=%220.8%22 opacity=%220.97%22/%3E%3Ccircle cx=%22602.6%22 cy=%227.2%22 r=%221.2%22 opacity=%220.79%22/%3E%3Ccircle cx=%22782.9%22 cy=%221.9%22 r=%221.5%22 opacity=%220.96%22/%3E%3Ccircle cx=%221436.6%22 cy=%22283.4%22 r=%221%22 opacity=%220.51%22/%3E%3Ccircle cx=%22119.1%22 cy=%22148.7%22 r=%220.7%22 opacity=%220.50%22/%3E%3Ccircle cx=%221039.9%22 cy=%22257.8%22 r=%220.6%22 opacity=%220.66%22/%3E%3Ccircle cx=%221093.9%22 cy=%22429.5%22 r=%221.5%22 opacity=%220.48%22/%3E%3Ccircle cx=%22959.5%22 cy=%22185.8%22 r=%221.5%22 opacity=%220.55%22/%3E%3Ccircle cx=%22908.4%22 cy=%22102.1%22 r=%221.5%22 opacity=%220.41%22/%3E%3Ccircle cx=%22348.3%22 cy=%22274.2%22 r=%220.8%22 opacity=%220.65%22/%3E%3Ccircle cx=%22746.1%22 cy=%2266.4%22 r=%220.7%22 opacity=%220.55%22/%3E%3Ccircle cx=%22137.4%22 cy=%2229.1%22 r=%221.2%22 opacity=%220.98%22/%3E%3Ccircle cx=%22719.1%22 cy=%22359.3%22 r=%220.7%22 opacity=%220.40%22/%3E%3Ccircle cx=%22144.5%22 cy=%22136.6%22 r=%221.2%22 opacity=%220.88%22/%3E%3Ccircle cx=%22814%22 cy=%22496.6%22 r=%220.7%22 opacity=%220.67%22/%3E%3Ccircle cx=%221401.8%22 cy=%22361%22 r=%221.5%22 opacity=%220.64%22/%3E%3Ccircle cx=%22483.1%22 cy=%22120.1%22 r=%220.8%22 opacity=%220.35%22/%3E%3Ccircle cx=%221201.2%22 cy=%22352%22 r=%221.5%22 opacity=%220.36%22/%3E%3Ccircle cx=%221183.9%22 cy=%22148.3%22 r=%221.2%22 opacity=%220.40%22/%3E%3Ccircle cx=%221480.7%22 cy=%22423.2%22 r=%220.8%22 opacity=%220.42%22/%3E%3Ccircle cx=%221335.5%22 cy=%22159.9%22 r=%220.7%22 opacity=%220.98%22/%3E%3Ccircle cx=%22698%22 cy=%22176.7%22 r=%221%22 opacity=%220.92%22/%3E%3Ccircle cx=%221299.1%22 cy=%22353.3%22 r=%221.2%22 opacity=%220.71%22/%3E%3Ccircle cx=%221151.3%22 cy=%2227.7%22 r=%221%22 opacity=%220.75%22/%3E%3Ccircle cx=%22221.7%22 cy=%22346.5%22 r=%221.2%22 opacity=%220.43%22/%3E%3Ccircle cx=%22755.5%22 cy=%22280.8%22 r=%221.5%22 opacity=%220.52%22/%3E%3Ccircle cx=%221049.6%22 cy=%22149.9%22 r=%220.7%22 opacity=%220.77%22/%3E%3Ccircle cx=%22120.3%22 cy=%22280.3%22 r=%221.2%22 opacity=%220.49%22/%3E%3Ccircle cx=%221450%22 cy=%2253%22 r=%220.7%22 opacity=%220.51%22/%3E%3Ccircle cx=%22279.5%22 cy=%22140%22 r=%221.2%22 opacity=%220.48%22/%3E%3Ccircle cx=%2232.1%22 cy=%22283.4%22 r=%220.7%22 opacity=%220.59%22/%3E%3Ccircle cx=%22541.1%22 cy=%22367.7%22 r=%220.7%22 opacity=%220.80%22/%3E%3Ccircle cx=%22846.8%22 cy=%22442.6%22 r=%220.6%22 opacity=%220.53%22/%3E%3Ccircle cx=%22397.5%22 cy=%22362.5%22 r=%220.6%22 opacity=%220.43%22/%3E%3Ccircle cx=%22680.3%22 cy=%22427.7%22 r=%221.2%22 opacity=%220.67%22/%3E%3Ccircle cx=%22117%22 cy=%22520.9%22 r=%221.2%22 opacity=%220.91%22/%3E%3Ccircle cx=%221555.6%22 cy=%2258.7%22 r=%221.2%22 opacity=%220.98%22/%3E%3Ccircle cx=%22174.2%22 cy=%22462.2%22 r=%221%22 opacity=%220.41%22/%3E%3Ccircle cx=%221243%22 cy=%22216.4%22 r=%220.6%22 opacity=%220.77%22/%3E%3Ccircle cx=%22486.1%22 cy=%22241.8%22 r=%221.5%22 opacity=%220.85%22/%3E%3Ccircle cx=%22159.1%22 cy=%22168.2%22 r=%220.7%22 opacity=%220.60%22/%3E%3Ccircle cx=%22357.7%22 cy=%22114.6%22 r=%221%22 opacity=%220.53%22/%3E%3Ccircle cx=%22506.2%22 cy=%22200%22 r=%221.2%22 opacity=%220.51%22/%3E%3Ccircle cx=%221537%22 cy=%228.3%22 r=%221%22 opacity=%220.93%22/%3E%3Ccircle cx=%221035.5%22 cy=%22161.2%22 r=%220.8%22 opacity=%220.50%22/%3E%3Ccircle cx=%2254.6%22 cy=%22259.4%22 r=%220.7%22 opacity=%220.35%22/%3E%3Ccircle cx=%22467.4%22 cy=%22188.4%22 r=%220.7%22 opacity=%220.55%22/%3E%3Ccircle cx=%221312%22 cy=%22289%22 r=%220.8%22 opacity=%220.42%22/%3E%3Ccircle cx=%22997.8%22 cy=%22341.7%22 r=%221%22 opacity=%220.62%22/%3E%3Ccircle cx=%221064.5%22 cy=%22149.5%22 r=%220.7%22 opacity=%220.37%22/%3E%3Ccircle cx=%22953.8%22 cy=%22232.6%22 r=%220.7%22 opacity=%220.61%22/%3E%3Ccircle cx=%221437.1%22 cy=%22494.8%22 r=%220.6%22 opacity=%220.96%22/%3E%3Ccircle cx=%22526.8%22 cy=%22103.9%22 r=%221.5%22 opacity=%220.65%22/%3E%3Ccircle cx=%22498.9%22 cy=%22406.2%22 r=%220.8%22 opacity=%220.64%22/%3E%3Ccircle cx=%22174.3%22 cy=%22159.7%22 r=%220.6%22 opacity=%220.71%22/%3E%3Ccircle cx=%221214.1%22 cy=%22212.9%22 r=%220.8%22 opacity=%220.88%22/%3E%3Ccircle cx=%22691.9%22 cy=%22141.6%22 r=%221%22 opacity=%220.48%22/%3E%3Ccircle cx=%22582.8%22 cy=%22156.1%22 r=%221.5%22 opacity=%220.85%22/%3E%3Ccircle cx=%2265%22 cy=%22349.6%22 r=%220.8%22 opacity=%220.48%22/%3E%3Ccircle cx=%22100.6%22 cy=%22127.3%22 r=%221.2%22 opacity=%220.38%22/%3E%3Ccircle cx=%221194.3%22 cy=%22386.2%22 r=%220.8%22 opacity=%220.35%22/%3E%3Ccircle cx=%221209%22 cy=%22513.2%22 r=%220.6%22 opacity=%220.37%22/%3E%3Ccircle cx=%22374.2%22 cy=%22266.1%22 r=%221%22 opacity=%220.86%22/%3E%3Ccircle cx=%221461.7%22 cy=%22188.7%22 r=%220.6%22 opacity=%220.87%22/%3E%3Ccircle cx=%221181.6%22 cy=%22460.7%22 r=%221.2%22 opacity=%220.50%22/%3E%3Ccircle cx=%221378%22 cy=%22258%22 r=%221.2%22 opacity=%220.40%22/%3E%3Ccircle cx=%22315.7%22 cy=%2224.6%22 r=%220.6%22 opacity=%220.66%22/%3E%3Ccircle cx=%22871.4%22 cy=%2240%22 r=%220.6%22 opacity=%220.52%22/%3E%3Ccircle cx=%22134.5%22 cy=%22269.7%22 r=%221%22 opacity=%220.46%22/%3E%3Ccircle cx=%22212.7%22 cy=%22258.1%22 r=%220.7%22 opacity=%220.84%22/%3E%3Ccircle cx=%221355.2%22 cy=%22319.5%22 r=%220.8%22 opacity=%220.53%22/%3E%3Ccircle cx=%22428.3%22 cy=%22167%22 r=%220.7%22 opacity=%220.51%22/%3E%3Ccircle cx=%22245.3%22 cy=%22124%22 r=%221%22 opacity=%220.51%22/%3E%3Ccircle cx=%22393.5%22 cy=%22294.7%22 r=%220.6%22 opacity=%220.77%22/%3E%3Ccircle cx=%221585.5%22 cy=%22311.3%22 r=%221%22 opacity=%220.94%22/%3E%3Ccircle cx=%2264.6%22 cy=%2272%22 r=%221.2%22 opacity=%220.48%22/%3E%3Ccircle cx=%22120.2%22 cy=%22229.2%22 r=%221.5%22 opacity=%220.96%22/%3E%3Ccircle cx=%22169.2%22 cy=%22333.8%22 r=%220.7%22 opacity=%220.37%22/%3E%3Ccircle cx=%22544%22 cy=%2224.7%22 r=%220.6%22 opacity=%220.74%22/%3E%3Ccircle cx=%221042.6%22 cy=%22124.4%22 r=%221.5%22 opacity=%220.59%22/%3E%3Ccircle cx=%22993.6%22 cy=%22188.3%22 r=%221%22 opacity=%220.39%22/%3E%3Ccircle cx=%22162.2%22 cy=%22242.9%22 r=%220.6%22 opacity=%220.77%22/%3E%3C/g%3E%3Cg fill=%22%23f6efff%22 opacity=%22.9%22%3E%3Cpath d=%22M260 111L261.1 118.9L269 120L261.1 121.1L260 129L258.9 121.1L251 120L258.9 118.9Z%22/%3E%3Cpath d=%22M1470 222L1471.1 228.9L1478 230L1471.1 231.1L1470 238L1468.9 231.1L1462 230L1468.9 228.9Z%22/%3E%3Cpath d=%22M640 254L641.1 258.9L646 260L641.1 261.1L640 266L638.9 261.1L634 260L638.9 258.9Z%22/%3E%3Cpath d=%22M1180 294L1181.1 298.9L1186 300L1181.1 301.1L1180 306L1178.9 301.1L1174 300L1178.9 298.9Z%22/%3E%3Cpath d=%22M90 414L91.1 418.9L96 420L91.1 421.1L90 426L88.9 421.1L84 420L88.9 418.9Z%22/%3E%3C/g%3E%3Cg filter=%22url(%23b18)%22%3E%3Cpath d=%22M-40 250C200 150 380 330 640 230S1080 120 1300 210 1560 160 1660 120L1660 190C1520 240 1340 290 1180 270S860 200 640 300 220 260 -40 330Z%22 fill=%22url(%23au1)%22/%3E%3Cpath d=%22M-40 360C260 290 520 400 800 330S1240 260 1660 300L1660 340C1300 330 1080 380 820 390S300 360 -40 420Z%22 fill=%22url(%23au2)%22/%3E%3C/g%3E%3Cellipse cx=%22800%22 cy=%22760%22 rx=%22900%22 ry=%22200%22 fill=%22url(%23hz)%22/%3E%3C%21-- floating islands --%3E%3Cg%3E%3Cg transform=%22translate(250 30)%22%3E%3Cpath d=%22M58 452L70 444L96 440L120 436L150 438L176 434L204 442L218 452L206 462L198 482L184 494L176 516L162 528L154 556L146 534L134 522L122 500L104 492L94 474L76 466Z%22 fill=%22%231d1b52%22/%3E%3Cpath d=%22M58 452L70 444L96 440L120 436L150 438L176 434L204 442L218 452L196 450L170 446L140 447L110 446L84 449Z%22 fill=%22%238b77ea%22/%3E%3Cpath d=%22M150 470L166 486L160 512L154 540%22 stroke=%22%233a3480%22 stroke-width=%223%22 fill=%22none%22/%3E%3Cpath d=%22M98 446L104 424L110 446Z M114 445L122 414L130 445Z M178 440L184 424L190 440Z%22 fill=%22%23141244%22/%3E%3Cpath d=%22M132 520C130 540 136 560 132 590%22 stroke=%22%237d6ae0%22 stroke-opacity=%22.45%22 stroke-width=%221.5%22 fill=%22none%22/%3E%3C/g%3E%3Cpath d=%22M1500 380C1522 370 1574 370 1600 380L1590 396L1572 420L1556 440L1542 414L1520 400Z%22 fill=%22%231b1a4d%22/%3E%3Cpath d=%22M1500 380C1530 375 1570 375 1600 380C1560 377 1530 377 1500 380Z%22 fill=%22%237d6ae0%22/%3E%3C/g%3E%3Ccircle cx=%221336%22 cy=%22500%22 r=%22260%22 fill=%22url(%23moon)%22/%3E%3Ccircle cx=%221336%22 cy=%22505%22 r=%2280%22 fill=%22%23f4ecd2%22/%3E%3Ccircle cx=%221306%22 cy=%22470%22 r=%2214%22 fill=%22%23e6dabb%22/%3E%3Ccircle cx=%221370%22 cy=%22530%22 r=%2210%22 fill=%22%23e6dabb%22/%3E%3Ccircle cx=%221362%22 cy=%22456%22 r=%227%22 fill=%22%23e6dabb%22/%3E%3Ccircle cx=%221290%22 cy=%22540%22 r=%228%22 fill=%22%23e6dabb%22/%3E%3Cpath d=%22M0 1000L0 638.6L16 641.3L32 640.2L48 642.3L64 642.5L80 637.9L96 637L112 642.8L128 636.9L144 635.1L160 639.1L176 632.5L192 632.7L208 626.7L224 624.7L240 617.4L256 617.9L272 616.5L288 610.6L304 609.5L320 606.6L336 599.8L352 604L368 601.9L384 599.5L400 597.9L416 605.8L432 604.4L448 608.7L464 612.9L480 614.8L496 620L512 619.5L528 626.5L544 627.4L560 635L576 637.9L592 634.8L608 637.8L624 640.8L640 648.6L656 645.8L672 648.3L688 646.2L704 648.1L720 647.1L736 646.6L752 648.1L768 647.7L784 650L800 648.1L816 650.1L832 649.9L848 651.7L864 650.3L880 647.7L896 655.1L912 658.1L928 660L944 660L960 663.9L976 662.7L992 670.4L1008 670.9L1024 670.9L1040 671L1056 678.8L1072 680.8L1088 673.9L1104 679.3L1120 675.2L1136 671.5L1152 670.5L1168 671.5L1184 669.2L1200 658.9L1216 659.5L1232 650.9L1248 652.1L1264 644.8L1280 645.2L1296 642.2L1312 634.9L1328 635.8L1344 627.7L1360 623.8L1376 626.3L1392 620.7L1408 621.3L1424 622.8L1440 624.5L1456 621.3L1472 620.9L1488 628.2L1504 624.4L1520 630.2L1536 630.1L1552 626.1L1568 626.7L1584 626.7L1600 627L1600 1000Z%22 fill=%22%232c2a72%22 opacity=%22.95%22/%3E%3Cpath fill=%22%231a1b4c%22 d=%22M1180 1000L1205 760L1236 720L1262 640L1296 610L1360 604L1402 630L1426 700L1448 742L1470 1000Z%22/%3E%3Cpath fill=%22%2324266a%22 d=%22M1262 640L1296 610L1330 606L1318 660L1290 700L1252 690Z%22 opacity=%22.7%22/%3E%3Cpath fill=%22%23131442%22 d=%22M1289.0 612L1289.0 520L1300 476L1311.0 520L1311.0 612ZM1316.0 612L1316.0 470L1330 400L1344.0 470L1344.0 612ZM1352.0 612L1352.0 540L1362 502L1372.0 540L1372.0 612ZM1379.0 612L1379.0 575L1388 545L1397.0 575L1397.0 612ZM1268.0 612L1268.0 566L1276 538L1284.0 566L1284.0 612ZM1268 612L1268 580L1404 580L1404 612ZM1270 580L1270 574L1275 574L1275 580ZM1280 580L1280 574L1285 574L1285 580ZM1290 580L1290 574L1295 574L1295 580ZM1300 580L1300 574L1305 574L1305 580ZM1310 580L1310 574L1315 574L1315 580ZM1320 580L1320 574L1325 574L1325 580ZM1330 580L1330 574L1335 574L1335 580ZM1340 580L1340 574L1345 574L1345 580ZM1350 580L1350 574L1355 574L1355 580ZM1360 580L1360 574L1365 574L1365 580ZM1370 580L1370 574L1375 574L1375 580ZM1380 580L1380 574L1385 574L1385 580ZM1390 580L1390 574L1395 574L1395 580ZM1400 580L1400 574L1405 574L1405 580Z%22/%3E%3Cg fill=%22%23ffd27a%22%3E%3Crect x=%221328.4%22 y=%22492%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221328.4%22 y=%22512%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221298.4%22 y=%22538%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221360.4%22 y=%22556%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221386.4%22 y=%22590%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221274.4%22 y=%22584%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221314.4%22 y=%22596%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3Crect x=%221344.4%22 y=%22596%22 width=%223.2%22 height=%226%22 rx=%221.6%22/%3E%3C/g%3E%3Cpath d=%22M0 1000L0 711.6L18 711.3L36 711.1L54 712.1L72 711.5L90 713.8L108 710.2L126 715.1L144 720.7L162 722.1L180 727L198 725.9L216 731.7L234 733.9L252 739.1L270 742.4L288 741.7L306 745.2L324 747.4L342 752.5L360 752.4L378 749.1L396 752.9L414 748.6L432 750.8L450 747.1L468 745.5L486 749.9L504 745.3L522 744.9L540 749.3L558 748.7L576 745.7L594 750.5L612 748.9L630 751L648 749.5L666 755.3L684 755.2L702 758.1L720 758.6L738 755.6L756 756.2L774 754.7L792 753.7L810 751.8L828 751.3L846 750.7L864 744.2L882 745L900 739.4L918 735.5L936 734.9L954 729.2L972 724.7L990 722.6L1008 721.2L1026 715L1044 718.7L1062 711.8L1080 715.5L1098 715.9L1116 711.2L1134 716.5L1152 714.9L1170 717.4L1188 715.3L1206 716.8L1224 718.8L1242 724.5L1260 720.8L1278 724.7L1296 725.9L1314 725.9L1332 721.9L1350 721.4L1368 721.6L1386 722.2L1404 717.3L1422 720.3L1440 720L1458 720L1476 715.1L1494 721.1L1512 716.9L1530 719.9L1548 723.5L1566 727.8L1584 727.2L1600 1000Z%22 fill=%22%231a1a4a%22/%3E%3Cg filter=%22url(%23b18)%22 fill=%22%23c9b8ff%22 opacity=%22.18%22%3E%3Cellipse cx=%22420%22 cy=%22770%22 rx=%22420%22 ry=%2234%22/%3E%3Cellipse cx=%221180%22 cy=%22790%22 rx=%22460%22 ry=%2230%22/%3E%3C/g%3E%3Cpath d=%22M0 1000L0 905.1L0 905.1L20 909.4L40 913.2L60 916L80 917.5L100 917.6L120 916.3L140 913.5L160 909.6L180 904.9L200 899.8L220 894.7L240 890.1L260 886.2L280 883.3L300 881.6L320 881L340 881.4L360 882.6L380 884.3L400 885.9L420 887.2L440 887.8L460 887.3L480 885.7L500 882.8L520 878.8L540 873.9L560 868.4L580 862.6L600 857.2L620 852.3L640 848.5L660 845.9L680 844.8L700 845.1L720 846.7L740 849.4L760 852.9L780 856.6L800 860.3L820 863.5L840 865.9L860 867.4L880 867.7L900 867L920 865.4L940 863.2L960 860.8L980 858.6L1000 857L1020 856.3L1040 856.7L1060 858.5L1080 861.7L1100 866.1L1120 871.4L1140 877.4L1160 883.6L1180 889.5L1200 894.8L1220 899.2L1240 902.3L1260 904L1280 904.4L1300 903.7L1320 902L1340 899.7L1360 897.2L1380 895L1400 893.4L1420 892.6L1440 892.9L1460 894.3L1480 896.6L1500 899.8L1520 903.4L1540 907.1L1560 910.4L1580 913.1L1600 914.6L1600 1000Z%22 fill=%22%230e1033%22/%3E%3Cpath fill=%22%230b0d2b%22 d=%22M10 847.8L21.9 876.4L16.5 876.4L31.6 911.3L-11.6 911.3L3.5 876.4L-1.9 876.4ZM45.2 830L61.6 869.6L54.1 869.6L75.1 918L15.2 918L36.2 869.6L28.7 869.6ZM90.2 855.4L102.6 885.2L97 885.2L112.8 921.8L67.6 921.8L83.5 885.2L77.8 885.2ZM127.8 869.7L137.1 892.1L132.8 892.1L144.7 919.3L110.9 919.3L122.7 892.1L118.5 892.1ZM154.2 842.1L167.8 874.8L161.6 874.8L178.9 914.9L129.5 914.9L146.8 874.8L140.6 874.8ZM202 858.4L210.3 878.6L206.5 878.6L217.2 903.3L186.7 903.3L197.4 878.6L193.6 878.6ZM221.7 853.6L230.1 873.7L226.3 873.7L236.9 898.3L206.5 898.3L217.1 873.7L213.3 873.7ZM251.4 815.7L265.6 849.9L259.2 849.9L277.3 891.7L225.5 891.7L243.6 849.9L237.2 849.9ZM276.1 796.7L293.1 837.7L285.4 837.7L307 887.8L245.1 887.8L266.8 837.7L259 837.7ZM342.8 811.5L356.6 844.8L350.3 844.8L367.9 885.6L317.6 885.6L335.2 844.8L328.9 844.8ZM385.6 840.5L394.6 862.2L390.5 862.2L401.9 888.7L369.2 888.7L380.6 862.2L376.5 862.2ZM400.6 822.5L413.2 852.8L407.5 852.8L423.6 890L377.7 890L393.7 852.8L388 852.8ZM423.1 841.4L432.4 863.9L428.1 863.9L440 891.3L406.1 891.3L418 863.9L413.7 863.9ZM443.7 850.2L451.4 868.9L447.9 868.9L457.8 891.8L429.5 891.8L439.4 868.9L435.9 868.9ZM464.9 828.1L476.7 856.4L471.3 856.4L486.3 891L443.5 891L458.5 856.4L453.1 856.4ZM507.6 818.4L520.1 848.6L514.4 848.6L530.3 885.4L484.8 885.4L500.7 848.6L495 848.6Z%22/%3E%3Cpath fill=%22%230b0d2b%22 d=%22M1080 797.2L1092.8 828L1087 828L1103.3 865.7L1056.7 865.7L1073 828L1067.2 828ZM1120.9 795.7L1135.8 831.7L1129 831.7L1148 875.7L1093.7 875.7L1112.7 831.7L1105.9 831.7ZM1150.4 843.9L1158 862.2L1154.5 862.2L1164.2 884.6L1136.5 884.6L1146.2 862.2L1142.8 862.2ZM1169.5 834L1180.1 859.4L1175.3 859.4L1188.7 890.5L1150.4 890.5L1163.8 859.4L1159 859.4ZM1207 819L1222.3 855.7L1215.3 855.7L1234.7 900.5L1179.3 900.5L1198.7 855.7L1191.8 855.7ZM1253.6 834.1L1267.3 867.2L1261.1 867.2L1278.6 907.6L1228.6 907.6L1246.1 867.2L1239.9 867.2ZM1297.6 859.1L1306.7 881L1302.5 881L1314.1 907.8L1281 907.8L1292.6 881L1288.5 881ZM1322 856L1331.3 878.4L1327 878.4L1338.9 905.8L1305 905.8L1316.9 878.4L1312.7 878.4ZM1357.1 858.1L1365.2 877.7L1361.5 877.7L1371.9 901.6L1342.3 901.6L1352.6 877.7L1348.9 877.7ZM1386.2 854L1394.5 874L1390.7 874L1401.3 898.4L1371 898.4L1381.6 874L1377.8 874ZM1413.3 836.5L1424.5 863.6L1419.4 863.6L1433.8 896.8L1392.8 896.8L1407.1 863.6L1402 863.6ZM1442.5 806.5L1459.4 847.2L1451.7 847.2L1473.3 897L1411.7 897L1433.2 847.2L1425.5 847.2ZM1470.9 855.8L1479.1 875.4L1475.4 875.4L1485.8 899.5L1456.1 899.5L1466.5 875.4L1462.8 875.4ZM1501.9 833.6L1515.1 865.3L1509.1 865.3L1525.9 904.1L1478 904.1L1494.7 865.3L1488.7 865.3ZM1526.4 809.4L1544.9 854L1536.5 854L1560.1 908.6L1492.6 908.6L1516.2 854L1507.8 854ZM1598.2 871.8L1607 892.8L1603 892.8L1614.1 918.5L1582.3 918.5L1593.5 892.8L1589.5 892.8Z%22/%3E%3Crect y=%22830%22 width=%221600%22 height=%22170%22 fill=%22url(%23fade)%22/%3E%3C/svg%3E") 58% bottom/cover no-repeat,#0b1026;pointer-events:none}
body.theme-p130-windowspan .home-hero::after{content:"";position:absolute;z-index:1;bottom:8px;left:50%;width:650px;max-width:100%;height:70px;transform:translateX(-50%);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 650 70%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f3d793%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22bg%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%231d1a45%22/%3E%3Cstop offset=%221%22 stop-color=%22%230c0f2c%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M22 6H628L640 18V52L628 64H22L10 52V18Z%22 fill=%22url(%23bg)%22 fill-opacity=%22.92%22 stroke=%22url(%23g)%22 stroke-width=%222%22/%3E%3Cpath d=%22M10 35C2 30 2 22 8 18M640 35C648 30 648 22 642 18%22 stroke=%22url(%23g)%22 stroke-width=%222%22 fill=%22none%22/%3E%3Ccircle cx=%225%22 cy=%2235%22 r=%224%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%22645%22 cy=%2235%22 r=%224%22 fill=%22url(%23g)%22/%3E%3Crect x=%2230%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%2234%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%238fe3ff%22 opacity=%22.12%22/%3E%3Cpath d=%22M52.0 21.0L63.0 35.0L52.0 49.0L41.0 35.0Z%22 fill=%22%238fe3ff%22/%3E%3Crect x=%2279%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%2283%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%23b58cff%22 opacity=%22.12%22/%3E%3Ccircle cx=%22101.0%22 cy=%2235.0%22 r=%2212%22 fill=%22none%22 stroke=%22%23b58cff%22 stroke-width=%224%22/%3E%3Ccircle cx=%22101.0%22 cy=%2235.0%22 r=%224%22 fill=%22%23b58cff%22/%3E%3Crect x=%22128%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22132%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%23ffb35a%22 opacity=%22.12%22/%3E%3Cpath d=%22M150.0 20.0C160.0 31.0 159.0 47.0 150.0 49.0C141.0 47.0 140.0 31.0 150.0 20.0Z%22 fill=%22%23ffb35a%22/%3E%3Crect x=%22177%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22181%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%236ee59a%22 opacity=%22.12%22/%3E%3Cpath d=%22M187.0 45.0L199.0 21.0L211.0 45.0Z%22 fill=%22%236ee59a%22/%3E%3CclipPath id=%22k3%22%3E%3Crect x=%22178%22 y=%2214%22 width=%2242%22 height=%2242%22 rx=%224%22/%3E%3C/clipPath%3E%3Cpath clip-path=%22url(%23k3)%22 d=%22M199.0 35.0L199.0 5.0A30 30 0 1 1 178.5 56.9Z%22 fill=%22%2305071a%22 opacity=%22.72%22/%3E%3Cpath d=%22M199.0 35.0L178.5 56.9%22 stroke=%22%23f3d793%22 stroke-opacity=%22.7%22 clip-path=%22url(%23k3)%22/%3E%3Crect x=%22226%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22230%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%23ff6b6b%22 opacity=%22.12%22/%3E%3Cpath d=%22M236.0 23.0L260.0 47.0M260.0 23.0L236.0 47.0%22 stroke=%22%23ff6b6b%22 stroke-width=%224%22 stroke-linecap=%22round%22/%3E%3Crect x=%22275%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22279%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%235aa2ff%22 opacity=%22.12%22/%3E%3Cpath d=%22M297.0 21.0L301.0 31.0L311.0 35.0L301.0 39.0L297.0 49.0L293.0 39.0L283.0 35.0L293.0 31.0Z%22 fill=%22%235aa2ff%22/%3E%3Crect x=%22324%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22328%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%23f3d793%22 opacity=%22.12%22/%3E%3Cpath d=%22M346.0 21.0L357.0 35.0L346.0 49.0L335.0 35.0Z%22 fill=%22%23f3d793%22/%3E%3Crect x=%22322%22 y=%2211%22 width=%2248%22 height=%2248%22 rx=%227%22 fill=%22none%22 stroke=%22%23ffe08a%22 stroke-width=%222.5%22/%3E%3Crect x=%22373%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22377%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%23b58cff%22 opacity=%22.12%22/%3E%3Ccircle cx=%22395.0%22 cy=%2235.0%22 r=%2212%22 fill=%22none%22 stroke=%22%23b58cff%22 stroke-width=%224%22/%3E%3Ccircle cx=%22395.0%22 cy=%2235.0%22 r=%224%22 fill=%22%23b58cff%22/%3E%3Crect x=%22422%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22426%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%238fe3ff%22 opacity=%22.12%22/%3E%3Cpath d=%22M444.0 20.0C454.0 31.0 453.0 47.0 444.0 49.0C435.0 47.0 434.0 31.0 444.0 20.0Z%22 fill=%22%238fe3ff%22/%3E%3Crect x=%22471%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22475%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%236ee59a%22 opacity=%22.12%22/%3E%3Cpath d=%22M481.0 45.0L493.0 21.0L505.0 45.0Z%22 fill=%22%236ee59a%22/%3E%3Crect x=%22520%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22524%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%23ffb35a%22 opacity=%22.12%22/%3E%3Cpath d=%22M530.0 23.0L554.0 47.0M554.0 23.0L530.0 47.0%22 stroke=%22%23ffb35a%22 stroke-width=%224%22 stroke-linecap=%22round%22/%3E%3Crect x=%22569%22 y=%2213%22 width=%2244%22 height=%2244%22 rx=%225%22 fill=%22%230a0d26%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.75%22 stroke-width=%221.5%22/%3E%3Crect x=%22573%22 y=%2217%22 width=%2236%22 height=%2236%22 rx=%223%22 fill=%22%235aa2ff%22 opacity=%22.12%22/%3E%3Cpath d=%22M591.0 21.0L595.0 31.0L605.0 35.0L595.0 39.0L591.0 49.0L587.0 39.0L577.0 35.0L587.0 31.0Z%22 fill=%22%235aa2ff%22/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 10px 20px #000a);pointer-events:none}
body.theme-p130-windowspan .home-hero .hero-copy{order:0;position:relative;max-width:900px;display:flex;flex-direction:column;align-items:center;border:0;padding:0}
body.theme-p130-windowspan .home-hero .hero-copy::before{content:"";position:absolute;top:-24px;inset-inline-start:calc((100% - 100vw) / 2 + 30px);width:206px;height:83px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 230 92%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f3d793%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22p%22 cx=%22.45%22 cy=%22.4%22 r=%22.7%22%3E%3Cstop offset=%220%22 stop-color=%22%234b3aa8%22/%3E%3Cstop offset=%221%22 stop-color=%22%23120f38%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22hp%22 x1=%220%22 x2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%232fae62%22/%3E%3Cstop offset=%221%22 stop-color=%22%236ee59a%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22mp%22 x1=%220%22 x2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%232f62d8%22/%3E%3Cstop offset=%221%22 stop-color=%22%236fb3ff%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M70 18H214L224 28V64L214 74H70Z%22 fill=%22%230d1130%22 fill-opacity=%22.86%22 stroke=%22url(%23g)%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M82 25H206%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.5%22/%3E%3Crect x=%2284%22 y=%2231%22 width=%22128%22 height=%2214%22 rx=%222%22 fill=%22%2309210f%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2285%22 y=%2232%22 width=%2296%22 height=%2212%22 rx=%221.5%22 fill=%22url(%23hp)%22/%3E%3Crect x=%2285%22 y=%2232%22 width=%2296%22 height=%224%22 fill=%22%23fff%22 opacity=%22.22%22/%3E%3Crect x=%2284%22 y=%2250%22 width=%22128%22 height=%2210%22 rx=%222%22 fill=%22%230a1433%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2285%22 y=%2251%22 width=%2270%22 height=%228%22 rx=%221.5%22 fill=%22url(%23mp)%22/%3E%3Cpath d=%22M84 66H150%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.35%22 stroke-width=%222%22/%3E%3Ccircle cx=%2246%22 cy=%2246%22 r=%2240%22 fill=%22url(%23p)%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Ccircle cx=%2246%22 cy=%2246%22 r=%2233%22 fill=%22none%22 stroke=%22%23f3d793%22 stroke-opacity=%22.5%22/%3E%3Cpath d=%22M46 26L58 46L46 66L34 46Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M46 26L58 46L46 46Z%22 fill=%22%23e6fbff%22 opacity=%22.7%22/%3E%3Ccircle cx=%2246%22 cy=%2246%22 r=%2218%22 fill=%22%238fe3ff%22 opacity=%22.18%22/%3E%3Cg fill=%22url(%23g)%22%3E%3Ccircle cx=%2246%22 cy=%226%22 r=%223.5%22/%3E%3Ccircle cx=%226%22 cy=%2246%22 r=%223.5%22/%3E%3Ccircle cx=%2286%22 cy=%2246%22 r=%223.5%22/%3E%3C/g%3E%3Ccircle cx=%2218%22 cy=%2276%22 r=%2212%22 fill=%22%231a1440%22 stroke=%22url(%23g)%22 stroke-width=%222.5%22/%3E%3Cpath d=%22M18 70L23 76L18 82L13 76Z%22 fill=%22%23f3d793%22/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 6px 14px #0009);pointer-events:none}
body.theme-p130-windowspan .home-hero .hero-copy::after{content:"";position:absolute;top:-30px;inset-inline-end:calc((100% - 100vw) / 2 + 30px);width:150px;height:248px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 200 330%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f3d793%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22m%22 cx=%22.5%22 cy=%22.5%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%2328407a%22/%3E%3Cstop offset=%221%22 stop-color=%22%23121a44%22/%3E%3C/radialGradient%3E%3CclipPath id=%22c%22%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2278%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2296%22 fill=%22%230d1130%22 fill-opacity=%22.7%22/%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2278%22 fill=%22url(%23m)%22/%3E%3Cg clip-path=%22url(%23c)%22%3E%3Cpath d=%22M20 70C50 60 70 80 96 72S150 40 190 56L190 20L20 20Z%22 fill=%22%232b5a6e%22 opacity=%22.7%22/%3E%3Cpath d=%22M10 150C40 130 70 150 100 140S160 120 200 136L200 200L10 200Z%22 fill=%22%2333356f%22 opacity=%22.9%22/%3E%3Cpath d=%22M30 40C60 90 80 110 70 190%22 stroke=%22%236fb3ff%22 stroke-width=%225%22 fill=%22none%22 opacity=%22.55%22/%3E%3Cpath d=%22M120 60L150 70L160 100L140 120L118 104Z%22 fill=%22%233e3a86%22/%3E%3Cpath d=%22M120 60L150 70L160 100L140 120L118 104Z%22 fill=%22none%22 stroke=%22%238a7be8%22 stroke-opacity=%22.6%22/%3E%3Cg fill=%22%23f3d793%22%3E%3Cpath d=%22M60 118L64 124L60 130L56 124Z%22/%3E%3Cpath d=%22M146 150L150 156L146 162L142 156Z%22/%3E%3Cpath d=%22M138 88L141 92L138 96L135 92Z%22/%3E%3C/g%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2222%22 fill=%22%238fe3ff%22 opacity=%22.1%22/%3E%3C/g%3E%3Cpath d=%22M100 88L108 110L100 105L92 110Z%22 fill=%22%23f7f2e2%22/%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2280%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%225%22/%3E%3Ccircle cx=%22100%22 cy=%22100%22 r=%2289%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.5%22/%3E%3Cg stroke=%22%23f3d793%22 stroke-width=%222%22%3E%3Cpath d=%22M186.0 100.0L192.0 100.0%22/%3E%3Cpath d=%22M183.1 122.3L188.9 123.8%22/%3E%3Cpath d=%22M174.5 143.0L179.7 146.0%22/%3E%3Cpath d=%22M160.8 160.8L165.1 165.1%22/%3E%3Cpath d=%22M143.0 174.5L146.0 179.7%22/%3E%3Cpath d=%22M122.3 183.1L123.8 188.9%22/%3E%3Cpath d=%22M100.0 186.0L100.0 192.0%22/%3E%3Cpath d=%22M77.7 183.1L76.2 188.9%22/%3E%3Cpath d=%22M57.0 174.5L54.0 179.7%22/%3E%3Cpath d=%22M39.2 160.8L34.9 165.1%22/%3E%3Cpath d=%22M25.5 143.0L20.3 146.0%22/%3E%3Cpath d=%22M16.9 122.3L11.1 123.8%22/%3E%3Cpath d=%22M14.0 100.0L8.0 100.0%22/%3E%3Cpath d=%22M16.9 77.7L11.1 76.2%22/%3E%3Cpath d=%22M25.5 57.0L20.3 54.0%22/%3E%3Cpath d=%22M39.2 39.2L34.9 34.9%22/%3E%3Cpath d=%22M57.0 25.5L54.0 20.3%22/%3E%3Cpath d=%22M77.7 16.9L76.2 11.1%22/%3E%3Cpath d=%22M100.0 14.0L100.0 8.0%22/%3E%3Cpath d=%22M122.3 16.9L123.8 11.1%22/%3E%3Cpath d=%22M143.0 25.5L146.0 20.3%22/%3E%3Cpath d=%22M160.8 39.2L165.1 34.9%22/%3E%3Cpath d=%22M174.5 57.0L179.7 54.0%22/%3E%3Cpath d=%22M183.1 77.7L188.9 76.2%22/%3E%3C/g%3E%3Cpath d=%22M100 0L110 14L100 24L90 14Z%22 fill=%22url(%23g)%22/%3E%3Cpath d=%22M100 6L104 14L100 19L96 14Z%22 fill=%22%238fe3ff%22/%3E%3Ccircle cx=%22168%22 cy=%22164%22 r=%2213%22 fill=%22%231a1440%22 stroke=%22url(%23g)%22 stroke-width=%222.5%22/%3E%3Cpath d=%22M162 164H174M168 158V170%22 stroke=%22%23f3d793%22 stroke-width=%222.5%22/%3E%3Ccircle cx=%2232%22 cy=%22164%22 r=%2213%22 fill=%22%231a1440%22 stroke=%22url(%23g)%22 stroke-width=%222.5%22/%3E%3Cpath d=%22M26 164H38%22 stroke=%22%23f3d793%22 stroke-width=%222.5%22/%3E%3Cg transform=%22translate(0 214)%22%3E%3Cpath d=%22M8 2H200%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.5%22/%3E%3Cg fill=%22%23f3d793%22%3E%3Cpath d=%22M14 18L19 23L14 28L9 23Z%22/%3E%3Cpath d=%22M14 56L19 61L14 66L9 61Z%22/%3E%3Cpath d=%22M14 94L19 99L14 104L9 99Z%22/%3E%3C/g%3E%3Cg fill=%22%23f2e6c6%22 opacity=%22.85%22%3E%3Crect x=%2228%22 y=%2218%22 width=%22128%22 height=%229%22 rx=%224.5%22/%3E%3Crect x=%2228%22 y=%2256%22 width=%22104%22 height=%229%22 rx=%224.5%22/%3E%3Crect x=%2228%22 y=%2294%22 width=%22140%22 height=%229%22 rx=%224.5%22/%3E%3C/g%3E%3Cg fill=%22%23b7bdd9%22 opacity=%22.55%22%3E%3Crect x=%2228%22 y=%2233%22 width=%2288%22 height=%226%22 rx=%223%22/%3E%3Crect x=%2228%22 y=%2271%22 width=%22120%22 height=%226%22 rx=%223%22/%3E%3Crect x=%2228%22 y=%22109%22 width=%2270%22 height=%226%22 rx=%223%22/%3E%3C/g%3E%3Crect x=%22160%22 y=%2270%22 width=%2232%22 height=%228%22 rx=%224%22 fill=%22%234fd17e%22 opacity=%22.9%22/%3E%3C/g%3E%3C/svg%3E") center top/contain no-repeat;filter:drop-shadow(0 6px 14px #0009);pointer-events:none}
body.theme-p130-windowspan .home-hero h1{font-size:clamp(46px,5.3vw,76px);line-height:.98;margin:16px 0 16px;max-width:880px;color:#f7efd9;
  text-shadow:0 2px 0 #0b1026,0 0 40px #6a4cdc88}
body.theme-p130-windowspan .h1-mark{background:linear-gradient(180deg,#fff3cc 10%,#f0c878 55%,#b9833c 100%);-webkit-background-clip:text;background-clip:text;color:transparent;
  -webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 22px #f3d79366)}
body.theme-p130-windowspan .home-hero .hero-lead{max-width:820px;margin:0;font-size:19px;line-height:1.55;color:#e1e3f3;opacity:1;text-shadow:0 1px 12px #0b1026}
body.theme-p130-windowspan .home-hero .actions{justify-content:center;margin-top:24px;gap:16px}
body.theme-p130-windowspan .home-hero .agent-run{width:min(900px,100%);align-self:center;text-align:start}

/* ---------- agent window = ornate addon window ---------- */
body.theme-p130-windowspan .agent-run{position:relative;border:22px solid transparent;border-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22120%22 height=%22120%22 viewBox=%220 0 120 120%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f8e2a6%22/%3E%3Cstop offset=%22.55%22 stop-color=%22%23cf9f58%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a5f2c%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M52 4H68M4 52V68M116 52V68M52 116H68%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M52 12H68M12 52V68M108 52V68M52 108H68%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cg%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3Cg transform=%22translate(120 0) scale(-1 1)%22%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3Cg transform=%22translate(0 120) scale(1 -1)%22%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3Cg transform=%22translate(120 120) scale(-1 -1)%22%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3C/svg%3E") 52 / 40px / 10px stretch;border-radius:0;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22220%22 height=%22220%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 1  0 0 0 0 .9  0 0 0 0 .8  0 0 0 .07 0%22/%3E%3C/filter%3E%3Crect width=%22220%22 height=%22220%22 filter=%22url(%23n)%22/%3E%3C/svg%3E"),radial-gradient(120% 80% at 50% 0%,#2c2566 0%,#171438 55%,#100e2b 100%);background-origin:border-box;
  color:var(--cream);overflow:visible;box-shadow:0 34px 90px #02041399,0 0 70px #6a4cdc33;margin:0}
body.theme-p130-windowspan .agent-run-bar{align-items:center;padding:4px 6px 14px;border-bottom:1px solid #d2ad6655;font-size:13px;gap:14px}
body.theme-p130-windowspan .agent-run-bar span:first-child{opacity:1;font:700 19px/1.2 var(--disp);color:var(--gold-hi);padding:6px 22px;position:relative;isolation:isolate;
  background:linear-gradient(180deg,#f3d793,#a8793a);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%)}
body.theme-p130-windowspan .agent-run-bar span:first-child::before{content:"";position:absolute;inset:1.2px;z-index:-1;background:linear-gradient(180deg,#3a2f6e,#1f1a48);
  clip-path:polygon(9.2px 0,calc(100% - 9.2px) 0,100% 50%,calc(100% - 9.2px) 100%,9.2px 100%,0 50%)}
body.theme-p130-windowspan .agent-run-mode{font:600 12px/1 var(--mono);color:#6ee59a;padding:7px 11px;border:1px solid #6ee59a66;border-radius:999px;background:#6ee59a14}
body.theme-p130-windowspan .agent-run-body{padding:16px 6px 4px}
body.theme-p130-windowspan .agent-run-prompt{margin-bottom:14px}
body.theme-p130-windowspan .agent-run-prompt span{font:500 16px/1.45 var(--body);color:#f4ecd8;background:linear-gradient(180deg,#3a2f74,#2a2560);border:1px solid #b493ff66;
  border-radius:12px 12px 3px 12px;padding:11px 16px;max-width:86%}
body.theme-p130-windowspan .agent-run-steps{gap:5px}
body.theme-p130-windowspan .agent-run-steps li{grid-template-columns:96px minmax(0,1fr) auto;background:#0c0f2bd9;border:1px solid #d2ad6626;border-inline-start:3px solid #7cbcff;border-radius:4px;padding:5px 14px}
body.theme-p130-windowspan .agent-run-steps li:nth-child(4){border-inline-start-color:#ffb35a}
body.theme-p130-windowspan .ar-tool{font:600 12px/1.3 var(--mono);color:var(--gold-hi)}
body.theme-p130-windowspan .agent-run-steps code{font:400 13px/1.4 var(--mono);color:#e8ecff}
body.theme-p130-windowspan .ar-res{font:600 12px/1 var(--mono);opacity:1;color:#c7cbe4;padding:4px 8px;border-radius:3px;background:#ffffff0d}
body.theme-p130-windowspan .ar-res.ar-ok{color:#6ee59a;background:#6ee59a14}
body.theme-p130-windowspan .agent-run-foot{margin-top:14px}
body.theme-p130-windowspan .agent-run-foot>span:first-child{opacity:1;color:#c3c7e0;font:italic 500 15px/1.4 var(--body)}
body.theme-p130-windowspan .ar-btn{font:700 14px/1 var(--body);padding:9px 18px;border-radius:0;border:0;color:var(--cream);background:#2a2660;box-shadow:inset 0 0 0 1px #d2ad66;
  clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%)}
body.theme-p130-windowspan .ar-btn-primary{color:#06122e;background:linear-gradient(180deg,#c9f3ff,#6fd0ff);box-shadow:none}

/* ---------- facts = loot window ---------- */
body.theme-p130-windowspan main.wrap>.cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:6px 4px;border:20px solid transparent;border-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2260%22 viewBox=%220 0 60 60%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f0d593%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M3 20V8L8 3H20M40 3H52L57 8V20M57 40V52L52 57H40M20 57H8L3 52V40%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M20 3H40M3 20V40M57 20V40M20 57H40%22 stroke=%22%23c9a25a%22 stroke-opacity=%22.55%22 stroke-width=%221.2%22/%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M3 3L9 3L3 9Z%22/%3E%3Cpath d=%22M57 3L51 3L57 9Z%22/%3E%3Cpath d=%22M3 57L9 57L3 51Z%22/%3E%3Cpath d=%22M57 57L51 57L57 51Z%22/%3E%3C/g%3E%3C/svg%3E") 20 / 20px stretch;
  background:linear-gradient(180deg,#161c46,#0e1333);background-origin:border-box;border-radius:0;box-shadow:0 24px 60px #0006}
body.theme-p130-windowspan main.wrap>.cards article{display:block;padding:14px 16px 12px;border:0;border-radius:0;background:none;position:relative}
body.theme-p130-windowspan main.wrap>.cards article:not(:first-child){border-inline-start:1px solid #d2ad6633}
body.theme-p130-windowspan main.wrap>.cards article::before{content:"";display:block;margin:0 0 10px;width:46px;height:46px;border-radius:6px;border:1.5px solid var(--q,#d2ad66);
  background:var(--gem) center/30px no-repeat,radial-gradient(circle at 50% 40%,#2a2468,#0a0c24);box-shadow:inset 0 0 14px color-mix(in srgb,var(--q,#d2ad66) 45%,transparent),0 0 0 3px #0b1026}
body.theme-p130-windowspan main.wrap>.cards article:nth-child(1){--q:#ffb35a;--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 5L31 20L20 35L9 20Z%22 fill=%22%23ffb35a%22/%3E%3Cpath d=%22M20 5L31 20L20 35L9 20Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan main.wrap>.cards article:nth-child(2){--q:#6ee59a;--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6C29 14 30 26 20 34C10 26 11 14 20 6Z%22 fill=%22%236ee59a%22/%3E%3Cpath d=%22M20 6C29 14 30 26 20 34C10 26 11 14 20 6Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan main.wrap>.cards article:nth-child(3){--q:#7cbcff;--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M8 11H32V29H8Z%22 fill=%22%235aa2ff%22/%3E%3Cpath d=%22M8 11H32V29H8Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan main.wrap>.cards article:nth-child(4){--q:#c9adff;--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 5L24 16L35 20L24 24L20 35L16 24L5 20L16 16Z%22 fill=%22%23b58cff%22/%3E%3Cpath d=%22M20 5L24 16L35 20L24 24L20 35L16 24L5 20L16 16Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan main.wrap>.cards article:nth-child(5){--q:#8fe3ff;--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6L33 30H7Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M20 6L33 30H7Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan main.wrap>.cards article:nth-child(6){--q:#f3d793;--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6A14 14 0 1 1 19.9 6Z%22 fill=%22%23f3d793%22/%3E%3Cpath d=%22M20 6A14 14 0 1 1 19.9 6Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan main.wrap>.cards .number{font:600 13px/1.2 var(--mono);opacity:1;color:#aeb4d6;margin:0 0 4px;position:static}
body.theme-p130-windowspan main.wrap>.cards h3{font-size:25px;line-height:1.05;margin:0 0 4px;color:var(--q)}
body.theme-p130-windowspan main.wrap>.cards p{font-size:14.5px;line-height:1.4;color:#c9cde6;opacity:1;margin:0}

/* ---------- keyword section = parchment quest page ---------- */
body.theme-p130-windowspan main.wrap>.scenario{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:56px;row-gap:0;align-items:start;align-content:center;grid-template-rows:auto auto 1fr;
  padding:40px 56px;border:0;border-radius:3px;color:#2a1f12;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22300%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012 .06%22 numOctaves=%224%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 .45  0 0 0 0 .3  0 0 0 0 .12  0 0 0 .16 0%22/%3E%3C/filter%3E%3Crect width=%22300%22 height=%22300%22 filter=%22url(%23n)%22/%3E%3C/svg%3E"),radial-gradient(ellipse at 25% 15%,#f8f0d9,#ead9b2 70%,#dcc394);
  box-shadow:0 0 0 1px #8a5f2c,0 0 0 6px #141a3d,0 0 0 7px #d2ad6688,0 30px 70px #0008}
body.theme-p130-windowspan main.wrap>.scenario>*{grid-column:1}
body.theme-p130-windowspan main.wrap>.scenario .eyebrow{justify-self:start;background:#2a1f12;color:#f6e7bf;border-color:#2a1f12;backdrop-filter:none}
body.theme-p130-windowspan main.wrap>.scenario h2{color:#26190b;margin:16px 0 0;font-size:clamp(32px,3.3vw,46px)}
body.theme-p130-windowspan main.wrap>.scenario p{grid-column:2;grid-row:1/span 3;align-self:center;margin:0;max-width:none;font-size:17.5px;line-height:1.6;color:#36281a}
body.theme-p130-windowspan main.wrap>.scenario::after{content:"";position:absolute;top:-24px;inset-inline-end:44px;width:68px;height:68px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 70 70%22%3E%3Cdefs%3E%3CradialGradient id=%22s%22 cx=%22.38%22 cy=%22.32%22 r=%22.75%22%3E%3Cstop offset=%220%22 stop-color=%22%23d0506a%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23851a37%22/%3E%3Cstop offset=%221%22 stop-color=%22%234e0c20%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath d=%22M35 2C44 3 49 8 57 10C64 16 66 24 68 33C68 43 63 50 59 57C51 64 43 68 34 68C25 67 17 63 11 57C5 50 2 42 2 34C3 25 7 17 13 11C20 5 27 2 35 2Z%22 fill=%22url(%23s)%22/%3E%3Ccircle cx=%2235%22 cy=%2235%22 r=%2222%22 fill=%22none%22 stroke=%22%233e0818%22 stroke-opacity=%22.5%22 stroke-width=%222%22/%3E%3Cpath d=%22M35 19L46 35L35 51L24 35Z%22 fill=%22%23f3d793%22/%3E%3Cpath d=%22M35 19L46 35L35 35Z%22 fill=%22%23fff6dd%22 opacity=%22.6%22/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 6px 10px #0007)}
body.theme-p130-windowspan main.wrap>.scenario::before{content:"";grid-column:1;grid-row:3;align-self:stretch;min-height:0;margin-top:0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 170%22 fill=%22none%22 stroke=%22%235a3d1c%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cg stroke-opacity=%22.55%22 stroke-width=%221.6%22%3E%3Cpath d=%22M8 40C70 38 150 41 196 39C197 70 195 120 197 160C140 161 60 159 9 161C10 120 7 80 8 40Z%22/%3E%3Cpath d=%22M9 58C70 57 140 59 196 57%22/%3E%3Cpath d=%22M22 49C40 48 70 50 92 48%22/%3E%3Ccircle cx=%2244%22 cy=%2296%22 r=%2220%22/%3E%3Cpath d=%22M74 84C110 83 150 85 182 84L182 96C150 97 110 95 74 96Z%22/%3E%3Cpath d=%22M74 104C100 103 130 105 160 104L160 112C130 113 100 111 74 112Z%22/%3E%3Cpath d=%22M24 136C60 135 120 137 180 135M24 148C60 147 100 149 140 147%22/%3E%3C/g%3E%3Cpath d=%22M74 84L74 96L136 96L136 84%22 stroke=%22%233d7a3f%22 stroke-opacity=%22.5%22 stroke-width=%225%22/%3E%3Cg stroke-opacity=%22.5%22 stroke-width=%221.4%22%3E%3Cpath d=%22M218 120L282 56M270 54L284 54L284 68%22/%3E%3Cpath d=%22M216 26C230 10 256 8 270 22%22/%3E%3Ccircle cx=%22250%22 cy=%22130%22 r=%2222%22/%3E%3Cpath d=%22M250 104V156M224 130H276%22/%3E%3Cpath d=%22M250 112L256 130L250 148L244 130Z%22 fill=%22%235a3d1c%22 fill-opacity=%22.35%22/%3E%3C/g%3E%3C/svg%3E") left bottom/contain no-repeat,none;opacity:.95}
[dir=rtl] body.theme-p130-windowspan main.wrap>.scenario::before{background-position:right bottom}

/* ---------- walkthroughs = talent tree ---------- */
body.theme-p130-windowspan.page-0 main.wrap>section.reading:has(>.steps){max-width:none;padding:0;position:relative}
body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:104px;row-gap:50px;position:relative;padding-top:32px}
body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps::before{content:"";position:absolute;inset-block:0 -56px;left:calc(50% - 1.5px);width:3px;
  background:linear-gradient(#d2ad6600,#e2bf75 6%,#e2bf75 94%,#d2ad6600);box-shadow:0 0 14px #f3d79355}
body.theme-p130-windowspan .steps article{position:relative;padding:38px 28px 22px;border:1px solid #d2ad6650;border-radius:8px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22220%22 height=%22220%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 1  0 0 0 0 .9  0 0 0 0 .8  0 0 0 .07 0%22/%3E%3C/filter%3E%3Crect width=%22220%22 height=%22220%22 filter=%22url(%23n)%22/%3E%3C/svg%3E"),linear-gradient(180deg,#1b2154,#11163a);box-shadow:0 20px 50px #0007}
body.theme-p130-windowspan .steps .number{position:absolute;top:-30px;inset-inline-start:26px;width:60px;height:60px;margin:0;border-radius:50%;display:grid;place-items:center;
  font:800 23px/1 var(--disp);color:#fff6dd;opacity:1;background:radial-gradient(circle at 40% 35%,#7556e6,#211862 75%);
  border:3px solid #e2bf75;box-shadow:0 0 0 4px #0b1026,0 0 0 5px #d2ad6699,0 0 26px #8f6bffaa}
html:is([lang=ru],[lang=uk]) body.theme-p130-windowspan .steps .number{font-family:var(--mono)}
body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps article::before{content:"";position:absolute;top:22px;width:57px;height:3px;background:#e2bf75;box-shadow:0 0 10px #f3d79366}
body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps article:nth-child(odd)::before{inset-inline-end:-58px}
body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps article:nth-child(even)::before{inset-inline-start:-58px}
body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps article:nth-child(odd)::after{content:"";position:absolute;top:13.5px;inset-inline-end:-67px;width:20px;height:20px;
  background:#8fe3ff;transform:rotate(45deg);box-shadow:0 0 0 3px #0b1026,0 0 0 4.5px #e2bf75,0 0 18px #8fe3ff}
body.theme-p130-windowspan .steps h3{font-size:25px;margin:0 0 8px;color:#f7efd9}
body.theme-p130-windowspan .steps p{font-size:16px;line-height:1.55;color:#d3d7ee;opacity:1}
body.theme-p130-windowspan .steps article .code-example{margin-top:14px}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:has(>.steps)>p{margin:36px 0 0;text-align:center;position:relative;z-index:1}

/* code blocks = runed scroll */
body.theme-p130-windowspan .code-example{background:#080b20;border:1px solid #d2ad6650;border-radius:5px;color:#d6e9ff;box-shadow:inset 0 0 30px #6a4cdc1f}
body.theme-p130-windowspan .code-example>div{background:linear-gradient(180deg,#1d1a48,#141238);font:600 12.5px/1.3 var(--mono);color:var(--gold-hi);padding:8px 14px;align-items:center;border-bottom:1px solid #d2ad6633}
body.theme-p130-windowspan .code-example button{font:600 12px/1 var(--body);color:#f3e6c4;background:#d2ad661f;border:1px solid #d2ad6666;border-radius:3px;padding:6px 10px}
body.theme-p130-windowspan .code-example pre{font:400 13.5px/1.6 var(--mono);color:#cfe7ff;padding:13px 18px}

/* ---------- comparison = two tooltips side by side ---------- */
body.theme-p130-windowspan main.wrap>.feature-matrix{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);column-gap:44px;align-items:start;padding:0;border:0}
body.theme-p130-windowspan main.wrap>.feature-matrix>h2{grid-column:1/-1;margin:0 0 20px;max-width:none;font-size:clamp(30px,3.1vw,44px)}
body.theme-p130-windowspan main.wrap>.feature-matrix>p{grid-column:1;grid-row:2;font-size:18px;color:#d3d7ee;opacity:1;margin:0;padding-top:20px;border-top:2px solid #d2ad6655}
body.theme-p130-windowspan main.wrap>.feature-matrix>table{grid-column:2;grid-row:2;border-collapse:separate;border-spacing:0;border:20px solid transparent;
  border-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2260%22 viewBox=%220 0 60 60%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f0d593%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M3 20V8L8 3H20M40 3H52L57 8V20M57 40V52L52 57H40M20 57H8L3 52V40%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M20 3H40M3 20V40M57 20V40M20 57H40%22 stroke=%22%23c9a25a%22 stroke-opacity=%22.55%22 stroke-width=%221.2%22/%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M3 3L9 3L3 9Z%22/%3E%3Cpath d=%22M57 3L51 3L57 9Z%22/%3E%3Cpath d=%22M3 57L9 57L3 51Z%22/%3E%3Cpath d=%22M57 57L51 57L57 51Z%22/%3E%3C/g%3E%3C/svg%3E") 20 / 20px stretch;background:linear-gradient(180deg,#141a44,#0b0f2c);background-origin:border-box;box-shadow:0 24px 60px #0007}
body.theme-p130-windowspan .feature-matrix th,body.theme-p130-windowspan .feature-matrix td{padding:11px 16px;border-bottom:1px solid #d2ad6626;font-size:15.5px;line-height:1.45;vertical-align:top}
body.theme-p130-windowspan .feature-matrix tbody tr:last-child>*{border-bottom:0}
body.theme-p130-windowspan .feature-matrix thead th{font:700 22px/1.15 var(--disp);color:#aab0c9;border-bottom:2px solid #d2ad6666;padding-block:16px 14px}
body.theme-p130-windowspan .feature-matrix thead th:last-child{color:#8fe3ff;text-shadow:0 0 18px #8fe3ff77}
body.theme-p130-windowspan .feature-matrix tbody th{font:600 13px/1.4 var(--mono);color:var(--gold-hi)}
body.theme-p130-windowspan .feature-matrix td{color:#b9bed8}
body.theme-p130-windowspan .feature-matrix td:last-child{color:#f4ecd8;background:linear-gradient(90deg,#8fe3ff12,#8fe3ff06)}
body.theme-p130-windowspan .feature-matrix thead th:first-child{width:17%}

/* ---------- setup = waypoint trail over a far ridge ---------- */
body.theme-p130-windowspan main.wrap>.split-section{display:block;position:relative;isolation:isolate;padding:42px 0 50px;border:0}
body.theme-p130-windowspan main.wrap>.split-section::before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:calc(50% - 50vw);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 200%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 200L0 82.2L20 81.4L40 80.2L60 84.8L80 80L100 83.1L120 85.4L140 80L160 81.8L180 80.6L200 75L220 74.3L240 73.1L260 68L280 65.9L300 58.6L320 55.4L340 51.2L360 50.7L380 50.9L400 47.3L420 47.7L440 45.5L460 48.8L480 46.8L500 50.5L520 56.1L540 60L560 62.1L580 64.1L600 69.1L620 72.4L640 76L660 81.9L680 80.4L700 86L720 87L740 82.5L760 84.5L780 84.9L800 81.8L820 83.9L840 86.6L860 82L880 85.5L900 83.7L920 88L940 92L960 90.4L980 92.1L200 95.7L1020 101.6L1040 101.6L1060 104.8L1080 109.7L1100 114L1120 112.1L1140 112.2L1160 113L1180 108.3L1200 108.9L1220 103.4L1240 102.3L1260 100.3L1280 90.5L1300 89L1320 84.9L1340 78.1L1360 75.2L1380 76.4L1400 74L1420 66.9L1440 69.3L1460 70.2L1480 65.8L1500 68.4L1520 65.5L1540 68.1L1560 70.5L1580 70.4L1600 71.5L1600 200Z%22 fill=%22%23171a4a%22/%3E%3Cpath d=%22M0 200L0 123.6L20 121.7L40 121.2L60 118.3L80 116L100 115.3L120 115.4L140 113.1L160 111.5L180 108.3L200 109L220 107.9L240 108.1L260 108.9L280 111L300 115.9L320 118L340 120.6L360 123.5L380 124L400 127.3L420 131.2L440 133.9L460 136.4L480 138L500 136L520 138.7L540 139.3L560 138.6L580 137L600 137.8L620 135.8L640 138.8L660 138.3L680 137.1L700 136.3L720 139.4L740 138.9L760 141.3L780 142.6L800 142.7L820 143.9L840 146.2L860 146.9L880 146.9L900 148.2L920 150.5L940 147.2L960 146.4L980 147.4L200 144.2L1020 142.9L1040 140L1060 136.6L1080 136.1L1100 129.8L1120 127.7L1140 124L1160 123.3L1180 119.8L1200 118.5L1220 118.9L1240 116.5L1260 117.2L1280 118.8L1300 116L1320 116.5L1340 117.9L1360 120.8L1380 120.9L1400 119.8L1420 120.4L1440 119.8L1460 120.5L1480 118.2L1500 120L1520 119.7L1540 118.9L1560 116.9L1580 116.8L1600 112.3L1600 200Z%22 fill=%22%2310143a%22/%3E%3C/svg%3E") center bottom/100% 120px no-repeat,radial-gradient(60% 90% at 50% 100%,#3a2a8a55,transparent 70%),linear-gradient(180deg,#0b1026,#121845 40%,#171a4a);
  border-block:1px solid #d2ad6633}
body.theme-p130-windowspan main.wrap>.split-section>h2{margin:0 0 6px;max-width:760px}
body.theme-p130-windowspan .setup{list-style:none;padding:0;margin:0;counter-reset:none}
body.theme-p130-windowspan main.wrap>.split-section .setup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:26px;position:relative}
body.theme-p130-windowspan main.wrap>.split-section .setup::before{content:"";position:absolute;top:27px;inset-inline:28px calc(25% - 48px);height:2px;
  background:repeating-linear-gradient(90deg,#e2bf75 0 12px,transparent 12px 22px);opacity:.8}
body.theme-p130-windowspan .setup li{position:relative;padding:0;font-size:16px;line-height:1.5;color:#dfe2f3}
body.theme-p130-windowspan main.wrap>.split-section .setup li{padding:70px 14px 14px;background:linear-gradient(180deg,transparent 46px,#0b10268c 46px);border-radius:0 0 8px 8px}
body.theme-p130-windowspan .setup li::before{content:counter(list-item,upper-roman);position:absolute;top:0;inset-inline-start:0;width:56px;height:56px;display:grid;place-items:center;
  font:800 19px/1 var(--disp);color:#fff6dd;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 56 56%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f6dd9c%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22v%22 cx=%22.5%22 cy=%22.4%22 r=%22.6%22%3E%3Cstop offset=%220%22 stop-color=%22%235a40c8%22/%3E%3Cstop offset=%221%22 stop-color=%22%231a1450%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpath d=%22M28 2L54 28L28 54L2 28Z%22 fill=%22url(%23v)%22 stroke=%22url(%23g)%22 stroke-width=%223%22/%3E%3Cpath d=%22M28 9L47 28L28 47L9 28Z%22 fill=%22none%22 stroke=%22%23f3d793%22 stroke-opacity=%22.4%22/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 0 12px #8f6bff99)}

/* ---------- who it is for = party frames ---------- */
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link)){max-width:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>h2{grid-column:1/-1;margin:0 0 6px}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p{position:relative;margin:0;padding:68px 24px 18px;font-size:16px;line-height:1.55;color:#d6daf0;
  background:linear-gradient(180deg,#171d4a,#0f1436);border:1px solid #d2ad6644;border-radius:8px;box-shadow:0 18px 44px #0006}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p::before{content:"";position:absolute;top:14px;inset-inline-start:20px;width:196px;height:42px;
  background:var(--pf) left center/contain no-repeat}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p:nth-of-type(1){--pf:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 260 56%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f3d793%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x=%2256%22 y=%2212%22 width=%22196%22 height=%2214%22 rx=%223%22 fill=%22%23081a10%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2257%22 y=%2213%22 width=%22150%22 height=%2212%22 rx=%222%22 fill=%22%236ee59a%22/%3E%3Crect x=%2257%22 y=%2213%22 width=%22150%22 height=%224%22 fill=%22%23fff%22 opacity=%22.25%22/%3E%3Crect x=%2256%22 y=%2231%22 width=%22196%22 height=%229%22 rx=%222%22 fill=%22%230a1433%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2257%22 y=%2232%22 width=%22120%22 height=%227%22 rx=%221.5%22 fill=%22%236fb3ff%22/%3E%3Ccircle cx=%2226%22 cy=%2228%22 r=%2223%22 fill=%22%2316123f%22 stroke=%22url(%23g)%22 stroke-width=%223%22/%3E%3Cpath d=%22M26 14L35 28L26 42L17 28Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M26 14L35 28L26 28Z%22 fill=%22%23fff%22 opacity=%22.45%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p:nth-of-type(2){--pf:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 260 56%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f3d793%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x=%2256%22 y=%2212%22 width=%22196%22 height=%2214%22 rx=%223%22 fill=%22%23081a10%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2257%22 y=%2213%22 width=%22120%22 height=%2212%22 rx=%222%22 fill=%22%236ee59a%22/%3E%3Crect x=%2257%22 y=%2213%22 width=%22120%22 height=%224%22 fill=%22%23fff%22 opacity=%22.25%22/%3E%3Crect x=%2256%22 y=%2231%22 width=%22196%22 height=%229%22 rx=%222%22 fill=%22%230a1433%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2257%22 y=%2232%22 width=%2296%22 height=%227%22 rx=%221.5%22 fill=%22%23ffb35a%22/%3E%3Ccircle cx=%2226%22 cy=%2228%22 r=%2223%22 fill=%22%2316123f%22 stroke=%22url(%23g)%22 stroke-width=%223%22/%3E%3Cpath d=%22M26 14L35 28L26 42L17 28Z%22 fill=%22%23ffb35a%22/%3E%3Cpath d=%22M26 14L35 28L26 28Z%22 fill=%22%23fff%22 opacity=%22.45%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p:nth-of-type(3){--pf:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 260 56%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%220%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f3d793%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x=%2256%22 y=%2212%22 width=%22196%22 height=%2214%22 rx=%223%22 fill=%22%23081a10%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2257%22 y=%2213%22 width=%22172%22 height=%2212%22 rx=%222%22 fill=%22%236ee59a%22/%3E%3Crect x=%2257%22 y=%2213%22 width=%22172%22 height=%224%22 fill=%22%23fff%22 opacity=%22.25%22/%3E%3Crect x=%2256%22 y=%2231%22 width=%22196%22 height=%229%22 rx=%222%22 fill=%22%230a1433%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.6%22/%3E%3Crect x=%2257%22 y=%2232%22 width=%22137%22 height=%227%22 rx=%221.5%22 fill=%22%23b58cff%22/%3E%3Ccircle cx=%2226%22 cy=%2228%22 r=%2223%22 fill=%22%2316123f%22 stroke=%22url(%23g)%22 stroke-width=%223%22/%3E%3Cpath d=%22M26 14L35 28L26 42L17 28Z%22 fill=%22%23b58cff%22/%3E%3Cpath d=%22M26 14L35 28L26 28Z%22 fill=%22%23fff%22 opacity=%22.45%22/%3E%3C/svg%3E")}
[dir=rtl] body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p::before{transform:scaleX(-1)}

/* ---------- FAQ = chat frame ---------- */
body.theme-p130-windowspan main.wrap>section.faq{position:relative;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px;align-items:start;
  padding:22px 34px 12px;margin-top:30px;background:linear-gradient(180deg,#070a1ef2,#0a0e26f7);border:1px solid #d2ad6670;border-radius:10px;
  box-shadow:0 24px 60px #0008,inset 0 0 50px #6a4cdc1a}
body.theme-p130-windowspan main.wrap>section.faq::before{content:"";position:absolute;top:-30px;inset-inline-start:26px;width:300px;height:30px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 300 30%22%3E%3Cpath d=%22M2 30L10 4H92L100 30Z%22 fill=%22%23141a44%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.8%22 stroke-width=%221.5%22/%3E%3Crect x=%2230%22 y=%2213%22 width=%2242%22 height=%226%22 rx=%223%22 fill=%22%23cdb8ff%22/%3E%3Cpath d=%22M104 30L112 8H186L194 30Z%22 fill=%22%230c1030%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.45%22 stroke-width=%221.2%22/%3E%3Crect x=%22130%22 y=%2216%22 width=%2238%22 height=%225%22 rx=%222.5%22 fill=%22%239aa1c4%22 opacity=%22.6%22/%3E%3Cpath d=%22M198 30L206 8H280L288 30Z%22 fill=%22%230c1030%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.45%22 stroke-width=%221.2%22/%3E%3Crect x=%22224%22 y=%2216%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%239aa1c4%22 opacity=%22.6%22/%3E%3C/svg%3E") left bottom/contain no-repeat}
[dir=rtl] body.theme-p130-windowspan main.wrap>section.faq::before{transform:scaleX(-1)}
body.theme-p130-windowspan main.wrap>section.faq>h2{grid-column:1;margin:0;padding:6px 0 14px;font-size:clamp(34px,3.6vw,52px);line-height:1.02}
body.theme-p130-windowspan main.wrap>section.faq>details:first-of-type{grid-column:2;border-top:0}
body.theme-p130-windowspan .faq details{border-top:1px solid #ffffff14;padding:11px 2px 11px}
body.theme-p130-windowspan .faq summary{list-style:none;cursor:pointer;font:700 18px/1.4 var(--body);color:#d8c8ff;display:flex;gap:12px;align-items:baseline}
body.theme-p130-windowspan .faq summary::-webkit-details-marker{display:none}
body.theme-p130-windowspan .faq summary::before{content:"";flex:none;width:9px;height:9px;margin-top:2px;background:#d2ad66;transform:rotate(45deg) translateY(-2px);transition:background-color .15s,box-shadow .15s}
body.theme-p130-windowspan .faq details[open] summary::before{background:#8fe3ff;box-shadow:0 0 10px #8fe3ff}
body.theme-p130-windowspan .faq details[open] summary{color:#f1e9ff}
body.theme-p130-windowspan .faq details p{margin:8px 0 0;padding-inline-start:21px;max-width:72ch;font-size:15.5px;line-height:1.55;color:#e4e1d4;opacity:1}

/* ---------- closing = rune portal ---------- */
body.theme-p130-windowspan main.wrap>.closing{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,236px) minmax(0,1fr);column-gap:56px;align-items:center;justify-items:start;
  text-align:start;padding-block:32px;padding-inline:48px 56px;margin:0;border-radius:12px;border:1px solid #d2ad6677;
  background:radial-gradient(circle at 20% 50%,#4a35b866,transparent 45%),linear-gradient(135deg,#1a1f52,#0c1030 70%);box-shadow:0 30px 80px #0008}
body.theme-p130-windowspan main.wrap>.closing::before{content:"";grid-column:1;grid-row:1/span 4;width:100%;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 520 520%22%3E%3Cdefs%3E%3CradialGradient id=%22v%22 cx=%22.5%22 cy=%22.5%22 r=%22.5%22%3E%3Cstop offset=%220%22 stop-color=%22%23e9f9ff%22/%3E%3Cstop offset=%22.18%22 stop-color=%22%238fe3ff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%236a4cdc%22/%3E%3Cstop offset=%22.85%22 stop-color=%22%231f1660%22/%3E%3Cstop offset=%221%22 stop-color=%22%230b1026%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient id=%22h%22 cx=%22.5%22 cy=%22.5%22 r=%22.5%22%3E%3Cstop offset=%22.55%22 stop-color=%22%238f6bff%22 stop-opacity=%22.35%22/%3E%3Cstop offset=%221%22 stop-color=%22%238f6bff%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f6dd9c%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3Cfilter id=%22b%22%3E%3CfeGaussianBlur stdDeviation=%224%22/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx=%22260%22 cy=%22260%22 r=%22258%22 fill=%22url(%23h)%22/%3E%3Ccircle cx=%22260%22 cy=%22260%22 r=%22190%22 fill=%22url(%23v)%22/%3E%3Cg fill=%22none%22 stroke=%22%23c9f2ff%22 stroke-opacity=%22.55%22 stroke-width=%223%22 filter=%22url(%23b)%22%3E%3Cpath d=%22M260 110C350 120 400 200 380 270S290 380 230 360 140 280 180 220 290 180 300 240 250 300 230 270%22/%3E%3Cpath d=%22M260 410C170 400 120 320 140 250S230 140 290 160 380 240 340 300 230 340 220 280 270 220 290 250%22/%3E%3C/g%3E%3Ccircle cx=%22260%22 cy=%22260%22 r=%22200%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%226%22/%3E%3Ccircle cx=%22260%22 cy=%22260%22 r=%22228%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%223%22/%3E%3Ccircle cx=%22260%22 cy=%22260%22 r=%22242%22 fill=%22none%22 stroke=%22%23d2ad66%22 stroke-opacity=%22.4%22 stroke-dasharray=%222 9%22/%3E%3Cg stroke=%22%23f3d793%22 stroke-width=%223%22 fill=%22none%22 stroke-linecap=%22round%22%3E%3Cpath transform=%22translate(474.0 260.0) rotate(90)%22 d=%22M-6 -9L6 -9M0 -9L0 9M-6 3L6 9%22/%3E%3Cpath transform=%22translate(457.7 341.9) rotate(112)%22 d=%22M-6 9L0 -9L6 9M-4 3H4%22/%3E%3Cpath transform=%22translate(411.3 411.3) rotate(135)%22 d=%22M-6 -9L6 9M6 -9L-6 9%22/%3E%3Cpath transform=%22translate(341.9 457.7) rotate(158)%22 d=%22M0 -9L6 0L0 9L-6 0Z%22/%3E%3Cpath transform=%22translate(260.0 474.0) rotate(180)%22 d=%22M-6 -9L6 -9M0 -9L0 9M-6 3L6 9%22/%3E%3Cpath transform=%22translate(178.1 457.7) rotate(202)%22 d=%22M-6 9L0 -9L6 9M-4 3H4%22/%3E%3Cpath transform=%22translate(108.7 411.3) rotate(225)%22 d=%22M-6 -9L6 9M6 -9L-6 9%22/%3E%3Cpath transform=%22translate(62.3 341.9) rotate(248)%22 d=%22M0 -9L6 0L0 9L-6 0Z%22/%3E%3Cpath transform=%22translate(46.0 260.0) rotate(270)%22 d=%22M-6 -9L6 -9M0 -9L0 9M-6 3L6 9%22/%3E%3Cpath transform=%22translate(62.3 178.1) rotate(292)%22 d=%22M-6 9L0 -9L6 9M-4 3H4%22/%3E%3Cpath transform=%22translate(108.7 108.7) rotate(315)%22 d=%22M-6 -9L6 9M6 -9L-6 9%22/%3E%3Cpath transform=%22translate(178.1 62.3) rotate(338)%22 d=%22M0 -9L6 0L0 9L-6 0Z%22/%3E%3Cpath transform=%22translate(260.0 46.0) rotate(360)%22 d=%22M-6 -9L6 -9M0 -9L0 9M-6 3L6 9%22/%3E%3Cpath transform=%22translate(341.9 62.3) rotate(382)%22 d=%22M-6 9L0 -9L6 9M-4 3H4%22/%3E%3Cpath transform=%22translate(411.3 108.7) rotate(405)%22 d=%22M-6 -9L6 9M6 -9L-6 9%22/%3E%3Cpath transform=%22translate(457.7 178.1) rotate(428)%22 d=%22M0 -9L6 0L0 9L-6 0Z%22/%3E%3C/g%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M260 30L272 48L260 66L248 48Z%22/%3E%3Cpath d=%22M260 454L272 472L260 490L248 472Z%22/%3E%3Cpath d=%22M30 260L48 248L66 260L48 272Z%22/%3E%3Cpath d=%22M454 260L472 248L490 260L472 272Z%22/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;
  filter:drop-shadow(0 0 40px #8f6bff88)}
body.theme-p130-windowspan main.wrap>.closing>*{grid-column:2}
body.theme-p130-windowspan main.wrap>.closing>span{display:inline-flex;padding:5px 13px;border-radius:999px;border:1px solid #d2ad6699;font:600 14px/1.2 var(--body);letter-spacing:.01em;text-transform:none;color:var(--gold-hi);align-self:end}
body.theme-p130-windowspan main.wrap>.closing h2{margin:12px 0 12px;max-width:none;font-size:clamp(30px,3vw,42px)}
body.theme-p130-windowspan main.wrap>.closing p{margin:0 0 22px;max-width:620px;font-size:18px;color:#d9dcef;opacity:1}
body.theme-p130-windowspan main.wrap>.closing .button{align-self:start}

/* ---------- useful links = spell slots ---------- */
body.theme-p130-windowspan main.wrap>section.reading:has(.text-link){max-width:none;padding:0}
body.theme-p130-windowspan main.wrap>section.reading:has(.text-link)>h2{margin:0 0 6px;font-size:clamp(28px,2.8vw,38px)}
body.theme-p130-windowspan main.wrap>section.reading:has(.text-link)>p:not(:has(a)){margin:0 0 18px;color:#b9bfdd;font-size:17px}
body.theme-p130-windowspan main.wrap>section.reading:has(.text-link)>p:has(a){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}
body.theme-p130-windowspan .reading .text-link{display:flex;align-items:center;gap:14px;margin:0!important;padding:10px 14px;border-radius:6px;text-decoration:none;
  font:600 16.5px/1.3 var(--body);color:#f2ead6;background:linear-gradient(180deg,#171d4a,#10153a);border:1px solid #d2ad6640;transition:border-color .15s,background-color .15s}
body.theme-p130-windowspan .reading .text-link:hover{border-color:#d2ad66;background:#1d2458}
body.theme-p130-windowspan .reading .text-link::before{content:"";flex:none;width:40px;height:40px;border-radius:5px;border:1px solid #d2ad6688;background:var(--gem) center/24px no-repeat,radial-gradient(circle at 50% 40%,#2a2468,#0a0c24)}
body.theme-p130-windowspan .reading .text-link:nth-child(6n+1){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6L33 30H7Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M20 6L33 30H7Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .reading .text-link:nth-child(6n+2){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 5L24 16L35 20L24 24L20 35L16 24L5 20L16 16Z%22 fill=%22%23b58cff%22/%3E%3Cpath d=%22M20 5L24 16L35 20L24 24L20 35L16 24L5 20L16 16Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .reading .text-link:nth-child(6n+3){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6C29 14 30 26 20 34C10 26 11 14 20 6Z%22 fill=%22%236ee59a%22/%3E%3Cpath d=%22M20 6C29 14 30 26 20 34C10 26 11 14 20 6Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan .reading .text-link:nth-child(6n+4){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 5L31 20L20 35L9 20Z%22 fill=%22%23ffb35a%22/%3E%3Cpath d=%22M20 5L31 20L20 35L9 20Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .reading .text-link:nth-child(6n+5){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M8 11H32V29H8Z%22 fill=%22%235aa2ff%22/%3E%3Cpath d=%22M8 11H32V29H8Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .reading .text-link:nth-child(6n+6){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6A14 14 0 1 1 19.9 6Z%22 fill=%22%23f3d793%22/%3E%3Cpath d=%22M20 6A14 14 0 1 1 19.9 6Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan .reading .text-link .link-arrow{margin-inline-start:auto;width:28px;height:28px;color:#8fe3ff;border:1px solid #8fe3ff66;background:#8fe3ff14}

/* ---------- footer ---------- */
body.theme-p130-windowspan footer{position:relative;margin-top:56px;padding-top:38px;border:0;color:#c9cde6;width:min(1200px,calc(100% - 64px))}
body.theme-p130-windowspan footer::before{content:"";position:absolute;top:0;inset-inline:calc(50% - 50vw);height:1px;background:linear-gradient(90deg,transparent,#d2ad6699 30%,#d2ad6699 70%,transparent)}
body.theme-p130-windowspan footer::after{content:"";position:absolute;top:-6px;left:calc(50% - 6px);width:12px;height:12px;background:#0b1026;border:1.5px solid #d2ad66;transform:rotate(45deg)}
body.theme-p130-windowspan footer .brand{font-family:var(--disp)!important;color:var(--cream)}
body.theme-p130-windowspan footer nav{gap:10px 26px;font:500 15px/1.4 var(--body);margin:20px 0 20px}
body.theme-p130-windowspan footer nav a{color:#d9dcef}body.theme-p130-windowspan footer nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}
body.theme-p130-windowspan .footer-bottom{opacity:1;color:#a4abcd;font:500 13px/1.5 var(--body);border-top:1px solid #ffffff12;padding-top:16px;flex-wrap:wrap}

/* ---------- INNER PAGES ---------- */
body.theme-p130-windowspan .inner-hero{position:relative;isolation:isolate;min-height:0;padding:64px 0 76px;display:flex;align-items:center;justify-content:space-between;gap:48px;border:0}
body.theme-p130-windowspan .inner-hero::before{content:"";position:absolute;z-index:-1;inset-block:-100px 0;inset-inline:calc(50% - 50vw);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 560%22 preserveAspectRatio=%22xMidYMax slice%22%3E%3Cdefs%3E%3ClinearGradient id=%22sky%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23060a20%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23121a4e%22/%3E%3Cstop offset=%22.72%22 stop-color=%22%233a2a7c%22/%3E%3Cstop offset=%22.86%22 stop-color=%22%231a1a4e%22/%3E%3Cstop offset=%221%22 stop-color=%22%230b1026%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22au1%22 x1=%220%22 x2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%235de0ff%22 stop-opacity=%220%22/%3E%3Cstop offset=%22.35%22 stop-color=%22%235de0ff%22 stop-opacity=%22.45%22/%3E%3Cstop offset=%22.7%22 stop-color=%22%239b6bff%22 stop-opacity=%22.55%22/%3E%3Cstop offset=%221%22 stop-color=%22%239b6bff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22moon%22 cx=%22.5%22 cy=%22.5%22 r=%22.5%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff5d8%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.3%22 stop-color=%22%23d9c8ff%22 stop-opacity=%22.2%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6cff%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22fade%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%230b1026%22 stop-opacity=%220%22/%3E%3Cstop offset=%221%22 stop-color=%22%230b1026%22/%3E%3C/linearGradient%3E%3Cfilter id=%22b18%22 x=%22-20%25%22 y=%22-50%25%22 width=%22140%25%22 height=%22200%25%22%3E%3CfeGaussianBlur stdDeviation=%2216%22/%3E%3C/filter%3E%3C/defs%3E%3Crect width=%221600%22 height=%22560%22 fill=%22url(%23sky)%22/%3E%3Cg fill=%22%23fff%22%3E%3Ccircle cx=%22264%22 cy=%22228%22 r=%221%22 opacity=%220.66%22/%3E%3Ccircle cx=%22346%22 cy=%22262%22 r=%221.5%22 opacity=%220.47%22/%3E%3Ccircle cx=%22844%22 cy=%22260%22 r=%220.6%22 opacity=%220.59%22/%3E%3Ccircle cx=%22937%22 cy=%2223%22 r=%220.8%22 opacity=%220.95%22/%3E%3Ccircle cx=%221110%22 cy=%22144%22 r=%221.2%22 opacity=%220.75%22/%3E%3Ccircle cx=%2255%22 cy=%22109%22 r=%221.2%22 opacity=%220.80%22/%3E%3Ccircle cx=%221038%22 cy=%22310%22 r=%220.6%22 opacity=%220.45%22/%3E%3Ccircle cx=%221308%22 cy=%2241%22 r=%220.6%22 opacity=%220.64%22/%3E%3Ccircle cx=%22883%22 cy=%22113%22 r=%221.2%22 opacity=%220.45%22/%3E%3Ccircle cx=%221064%22 cy=%22155%22 r=%220.8%22 opacity=%220.40%22/%3E%3Ccircle cx=%22316%22 cy=%22222%22 r=%221.5%22 opacity=%220.99%22/%3E%3Ccircle cx=%22113%22 cy=%22185%22 r=%221.5%22 opacity=%220.89%22/%3E%3Ccircle cx=%22322%22 cy=%22305%22 r=%221.5%22 opacity=%220.62%22/%3E%3Ccircle cx=%22584%22 cy=%22149%22 r=%221.2%22 opacity=%220.56%22/%3E%3Ccircle cx=%22775%22 cy=%2288%22 r=%220.6%22 opacity=%220.45%22/%3E%3Ccircle cx=%221146%22 cy=%22324%22 r=%220.6%22 opacity=%220.67%22/%3E%3Ccircle cx=%22881%22 cy=%22247%22 r=%220.8%22 opacity=%220.72%22/%3E%3Ccircle cx=%22510%22 cy=%22323%22 r=%220.6%22 opacity=%220.47%22/%3E%3Ccircle cx=%22272%22 cy=%22115%22 r=%221%22 opacity=%220.58%22/%3E%3Ccircle cx=%22956%22 cy=%22101%22 r=%220.6%22 opacity=%220.46%22/%3E%3Ccircle cx=%221477%22 cy=%2257%22 r=%221.2%22 opacity=%220.59%22/%3E%3Ccircle cx=%221093%22 cy=%22223%22 r=%220.8%22 opacity=%220.61%22/%3E%3Ccircle cx=%221583%22 cy=%22317%22 r=%221.5%22 opacity=%220.36%22/%3E%3Ccircle cx=%22555%22 cy=%22167%22 r=%220.8%22 opacity=%220.96%22/%3E%3Ccircle cx=%22393%22 cy=%22185%22 r=%221.2%22 opacity=%220.87%22/%3E%3Ccircle cx=%221238%22 cy=%22159%22 r=%221%22 opacity=%220.38%22/%3E%3Ccircle cx=%22413%22 cy=%2296%22 r=%221.2%22 opacity=%220.51%22/%3E%3Ccircle cx=%22631%22 cy=%22287%22 r=%220.8%22 opacity=%220.99%22/%3E%3Ccircle cx=%221193%22 cy=%22158%22 r=%221%22 opacity=%220.44%22/%3E%3Ccircle cx=%221040%22 cy=%22301%22 r=%221.2%22 opacity=%220.37%22/%3E%3Ccircle cx=%22339%22 cy=%22277%22 r=%220.8%22 opacity=%220.92%22/%3E%3Ccircle cx=%22962%22 cy=%22141%22 r=%221.5%22 opacity=%220.94%22/%3E%3Ccircle cx=%22763%22 cy=%2246%22 r=%221.5%22 opacity=%220.53%22/%3E%3Ccircle cx=%221229%22 cy=%223%22 r=%220.8%22 opacity=%220.97%22/%3E%3Ccircle cx=%2238%22 cy=%22196%22 r=%220.8%22 opacity=%220.90%22/%3E%3Ccircle cx=%22935%22 cy=%2285%22 r=%221.2%22 opacity=%220.84%22/%3E%3Ccircle cx=%221299%22 cy=%2246%22 r=%220.8%22 opacity=%220.41%22/%3E%3Ccircle cx=%22150%22 cy=%228%22 r=%221.2%22 opacity=%220.86%22/%3E%3Ccircle cx=%22115%22 cy=%2239%22 r=%221%22 opacity=%220.43%22/%3E%3Ccircle cx=%22862%22 cy=%22107%22 r=%221.2%22 opacity=%220.93%22/%3E%3Ccircle cx=%22994%22 cy=%2260%22 r=%221.2%22 opacity=%220.48%22/%3E%3Ccircle cx=%221191%22 cy=%22250%22 r=%221.5%22 opacity=%220.81%22/%3E%3Ccircle cx=%221398%22 cy=%22256%22 r=%220.6%22 opacity=%220.60%22/%3E%3Ccircle cx=%221383%22 cy=%22131%22 r=%221.5%22 opacity=%220.46%22/%3E%3Ccircle cx=%221138%22 cy=%2283%22 r=%221.5%22 opacity=%220.55%22/%3E%3Ccircle cx=%2267%22 cy=%22128%22 r=%221%22 opacity=%220.82%22/%3E%3Ccircle cx=%221585%22 cy=%22270%22 r=%221.5%22 opacity=%220.67%22/%3E%3Ccircle cx=%22917%22 cy=%22180%22 r=%220.6%22 opacity=%220.68%22/%3E%3Ccircle cx=%221175%22 cy=%22319%22 r=%221%22 opacity=%220.54%22/%3E%3Ccircle cx=%221000%22 cy=%22250%22 r=%220.8%22 opacity=%220.39%22/%3E%3Ccircle cx=%221304%22 cy=%22322%22 r=%221%22 opacity=%220.39%22/%3E%3Ccircle cx=%221053%22 cy=%22139%22 r=%220.6%22 opacity=%220.77%22/%3E%3Ccircle cx=%221002%22 cy=%22267%22 r=%221.2%22 opacity=%220.68%22/%3E%3Ccircle cx=%221515%22 cy=%22224%22 r=%221.2%22 opacity=%220.66%22/%3E%3Ccircle cx=%22821%22 cy=%22289%22 r=%220.6%22 opacity=%220.50%22/%3E%3Ccircle cx=%2278%22 cy=%22143%22 r=%220.8%22 opacity=%220.53%22/%3E%3Ccircle cx=%22943%22 cy=%22134%22 r=%221.2%22 opacity=%220.65%22/%3E%3Ccircle cx=%22378%22 cy=%22127%22 r=%221.2%22 opacity=%220.50%22/%3E%3Ccircle cx=%221463%22 cy=%22216%22 r=%220.6%22 opacity=%220.66%22/%3E%3Ccircle cx=%22787%22 cy=%22237%22 r=%220.8%22 opacity=%220.86%22/%3E%3Ccircle cx=%221003%22 cy=%22250%22 r=%221.5%22 opacity=%220.80%22/%3E%3Ccircle cx=%221093%22 cy=%2281%22 r=%221.2%22 opacity=%220.60%22/%3E%3Ccircle cx=%22984%22 cy=%22272%22 r=%220.6%22 opacity=%220.46%22/%3E%3Ccircle cx=%22323%22 cy=%22289%22 r=%220.8%22 opacity=%220.41%22/%3E%3Ccircle cx=%22281%22 cy=%22172%22 r=%221.5%22 opacity=%220.96%22/%3E%3Ccircle cx=%221188%22 cy=%22153%22 r=%220.6%22 opacity=%220.99%22/%3E%3Ccircle cx=%22266%22 cy=%22143%22 r=%221%22 opacity=%220.59%22/%3E%3Ccircle cx=%22931%22 cy=%2262%22 r=%220.6%22 opacity=%220.97%22/%3E%3Ccircle cx=%22515%22 cy=%2284%22 r=%220.8%22 opacity=%220.93%22/%3E%3Ccircle cx=%22811%22 cy=%2279%22 r=%221%22 opacity=%220.82%22/%3E%3Ccircle cx=%22251%22 cy=%22130%22 r=%221.2%22 opacity=%220.63%22/%3E%3Ccircle cx=%22987%22 cy=%2293%22 r=%220.8%22 opacity=%220.78%22/%3E%3Ccircle cx=%22995%22 cy=%2233%22 r=%220.8%22 opacity=%220.37%22/%3E%3Ccircle cx=%221297%22 cy=%22308%22 r=%221%22 opacity=%220.36%22/%3E%3Ccircle cx=%22802%22 cy=%2213%22 r=%221.5%22 opacity=%220.64%22/%3E%3Ccircle cx=%22719%22 cy=%22327%22 r=%221.5%22 opacity=%220.45%22/%3E%3Ccircle cx=%221557%22 cy=%2263%22 r=%221%22 opacity=%220.93%22/%3E%3Ccircle cx=%22592%22 cy=%2245%22 r=%221.2%22 opacity=%220.69%22/%3E%3Ccircle cx=%2279%22 cy=%2262%22 r=%221.2%22 opacity=%220.92%22/%3E%3Ccircle cx=%22391%22 cy=%22190%22 r=%221.5%22 opacity=%220.95%22/%3E%3Ccircle cx=%221414%22 cy=%226%22 r=%221.5%22 opacity=%220.40%22/%3E%3Ccircle cx=%22697%22 cy=%22275%22 r=%220.8%22 opacity=%220.45%22/%3E%3Ccircle cx=%22796%22 cy=%22174%22 r=%221.5%22 opacity=%220.75%22/%3E%3Ccircle cx=%22754%22 cy=%22264%22 r=%221%22 opacity=%220.45%22/%3E%3Ccircle cx=%22246%22 cy=%2295%22 r=%220.6%22 opacity=%220.93%22/%3E%3Ccircle cx=%22114%22 cy=%2222%22 r=%221.5%22 opacity=%220.41%22/%3E%3Ccircle cx=%221325%22 cy=%22119%22 r=%221%22 opacity=%220.39%22/%3E%3Ccircle cx=%2259%22 cy=%22163%22 r=%221.2%22 opacity=%220.45%22/%3E%3Ccircle cx=%22167%22 cy=%22307%22 r=%221.5%22 opacity=%220.51%22/%3E%3Ccircle cx=%22318%22 cy=%2264%22 r=%221.5%22 opacity=%220.63%22/%3E%3Ccircle cx=%22519%22 cy=%2272%22 r=%221.5%22 opacity=%220.38%22/%3E%3Ccircle cx=%22564%22 cy=%22176%22 r=%220.8%22 opacity=%220.36%22/%3E%3Ccircle cx=%22590%22 cy=%22158%22 r=%221.2%22 opacity=%220.87%22/%3E%3Ccircle cx=%221450%22 cy=%22224%22 r=%220.8%22 opacity=%220.79%22/%3E%3Ccircle cx=%221037%22 cy=%22203%22 r=%221.5%22 opacity=%220.94%22/%3E%3Ccircle cx=%221552%22 cy=%22129%22 r=%221.2%22 opacity=%220.96%22/%3E%3Ccircle cx=%221270%22 cy=%224%22 r=%221%22 opacity=%220.46%22/%3E%3Ccircle cx=%22424%22 cy=%228%22 r=%221.2%22 opacity=%220.77%22/%3E%3Ccircle cx=%22258%22 cy=%22307%22 r=%221.5%22 opacity=%220.68%22/%3E%3Ccircle cx=%22660%22 cy=%2275%22 r=%221.5%22 opacity=%220.71%22/%3E%3Ccircle cx=%221241%22 cy=%22244%22 r=%221%22 opacity=%220.94%22/%3E%3Ccircle cx=%22384%22 cy=%22198%22 r=%221%22 opacity=%220.70%22/%3E%3Ccircle cx=%221304%22 cy=%22120%22 r=%220.8%22 opacity=%221.00%22/%3E%3Ccircle cx=%221459%22 cy=%22315%22 r=%220.6%22 opacity=%220.99%22/%3E%3Ccircle cx=%221184%22 cy=%22245%22 r=%220.8%22 opacity=%220.95%22/%3E%3Ccircle cx=%22837%22 cy=%22295%22 r=%221.5%22 opacity=%220.54%22/%3E%3Ccircle cx=%22258%22 cy=%22219%22 r=%221.5%22 opacity=%220.77%22/%3E%3Ccircle cx=%221233%22 cy=%22248%22 r=%220.8%22 opacity=%220.51%22/%3E%3Ccircle cx=%22688%22 cy=%22125%22 r=%221.2%22 opacity=%220.66%22/%3E%3Ccircle cx=%2265%22 cy=%22283%22 r=%220.8%22 opacity=%220.37%22/%3E%3Ccircle cx=%221317%22 cy=%22194%22 r=%221%22 opacity=%220.83%22/%3E%3Ccircle cx=%221169%22 cy=%22328%22 r=%221.2%22 opacity=%220.44%22/%3E%3Ccircle cx=%2252%22 cy=%22257%22 r=%221.5%22 opacity=%220.54%22/%3E%3Ccircle cx=%221332%22 cy=%22151%22 r=%221.2%22 opacity=%220.50%22/%3E%3Ccircle cx=%221175%22 cy=%22268%22 r=%221.2%22 opacity=%220.79%22/%3E%3Ccircle cx=%2243%22 cy=%22302%22 r=%220.8%22 opacity=%220.67%22/%3E%3Ccircle cx=%22738%22 cy=%22129%22 r=%221.2%22 opacity=%220.74%22/%3E%3Ccircle cx=%221109%22 cy=%22286%22 r=%220.6%22 opacity=%220.59%22/%3E%3Ccircle cx=%22401%22 cy=%22258%22 r=%220.6%22 opacity=%220.95%22/%3E%3Ccircle cx=%22318%22 cy=%22280%22 r=%220.6%22 opacity=%220.83%22/%3E%3C/g%3E%3Cg filter=%22url(%23b18)%22%3E%3Cpath d=%22M-40 150C220 70 420 220 700 140S1120 60 1660 110L1660 170C1300 150 1100 220 820 220S300 170 -40 230Z%22 fill=%22url(%23au1)%22/%3E%3C/g%3E%3Ccircle cx=%221402%22 cy=%22362%22 r=%22190%22 fill=%22url(%23moon)%22/%3E%3Ccircle cx=%221402%22 cy=%22362%22 r=%2274%22 fill=%22%23f1e8cc%22 opacity=%22.92%22/%3E%3Ccircle cx=%221380%22 cy=%22344%22 r=%2211%22 fill=%22%23e3d6b4%22/%3E%3Ccircle cx=%221426%22 cy=%22384%22 r=%228%22 fill=%22%23e3d6b4%22/%3E%3Cpath d=%22M0 560L0 388.9L16 391L32 390.1L48 391.7L64 391.9L80 388.4L96 387.7L112 392.1L128 387.7L144 386.3L160 389.4L176 384.5L192 384.6L208 380.2L224 378.7L240 373.3L256 373.7L272 372.6L288 368.3L304 367.5L320 365.3L336 360.3L352 363.4L368 361.9L384 360L400 358.8L416 364.7L432 363.7L448 366.9L464 370L480 371.4L496 375.2L512 374.8L528 380.1L544 380.7L560 386.3L576 388.5L592 386.1L608 388.4L624 390.5L640 396.4L656 394.3L672 396.1L688 394.6L704 396L720 395.2L736 394.9L752 396L768 395.7L784 397.4L800 396L816 397.5L832 397.4L848 398.7L864 397.6L880 395.6L896 401.2L912 403.4L928 404.8L944 404.8L960 407.7L976 406.8L992 412.5L1008 412.8L1024 412.8L1040 412.9L1056 418.7L1072 420.2L1088 415L1104 419L1120 416L1136 413.3L1152 412.5L1168 413.3L1184 411.6L1200 403.9L1216 404.5L1232 398L1248 398.9L1264 393.5L1280 393.9L1296 391.7L1312 386.3L1328 387L1344 380.9L1360 378L1376 379.9L1392 375.7L1408 376.2L1424 377.3L1440 378.6L1456 376.1L1472 375.9L1488 381.3L1504 378.5L1520 382.8L1536 382.7L1552 379.7L1568 380.2L1584 380.2L1600 380.4L1600 560Z%22 fill=%22%232c2a72%22 opacity=%22.95%22/%3E%3Cpath d=%22M0 560L0 422L18 421.7L36 421.6L54 422.2L72 421.9L90 423.5L108 421.3L126 424.8L144 428.8L162 430.1L180 433.7L198 433.3L216 437.5L234 439.3L252 443.1L270 445.6L288 445.4L306 448L324 449.6L342 453.1L360 453.2L378 451L396 453.5L414 450.6L432 452L450 449.4L468 448.3L486 451.2L504 448L522 447.7L540 450.6L558 450.3L576 448.3L594 451.5L612 450.6L630 452.1L648 451.3L666 455.3L684 455.3L702 457.4L720 457.8L738 455.9L756 456.3L774 455.2L792 454.5L810 453.1L828 452.6L846 451.9L864 447.3L882 447.5L900 443.5L918 440.5L936 439.7L954 435.6L972 432.3L990 430.5L1008 429.3L1026 425L1044 427.3L1062 422.5L1080 424.9L1098 425.2L1116 422.1L1134 425.7L1152 424.7L1170 426.5L1188 425.2L1206 426.4L1224 427.8L1242 431.7L1260 429.3L1278 431.9L1296 432.8L1314 432.8L1332 430.1L1350 429.7L1368 429.7L1386 430L1404 426.7L1422 428.6L1440 428.3L1458 428.3L1476 425.1L1494 429.1L1512 426.4L1530 428.5L1548 431.1L1566 434.2L1584 434.1L1600 560Z%22 fill=%22%231a1a4a%22/%3E%3Cg filter=%22url(%23b18)%22 fill=%22%23c9b8ff%22 opacity=%22.16%22%3E%3Cellipse cx=%22500%22 cy=%22460%22 rx=%22460%22 ry=%2226%22/%3E%3Cellipse cx=%221200%22 cy=%22470%22 rx=%22420%22 ry=%2224%22/%3E%3C/g%3E%3Cpath d=%22M0 560L0 517L0 517L20 520L40 523L60 525L80 526L100 526L120 525L140 523L160 520L180 517L200 514L220 510L240 507L260 505L280 503L300 501L320 501L340 501L360 502L380 503L400 504L420 505L440 505L460 505L480 504L500 502L520 499L540 496L560 492L580 488L600 484L620 481L640 478L660 477L680 476L700 476L720 477L740 479L760 481L780 484L800 486L820 488L840 490L860 491L880 491L900 491L920 490L940 488L960 487L980 485L1000 484L1020 484L1040 484L1060 485L1080 488L1100 491L1120 494L1140 498L1160 502L1180 506L1200 510L1220 513L1240 515L1260 516L1280 517L1300 516L1320 515L1340 514L1360 512L1380 511L1400 510L1420 509L1440 509L1460 510L1480 512L1500 514L1520 516L1540 519L1560 521L1580 523L1600 524L1600 560Z%22 fill=%22%230e1033%22/%3E%3Cpath fill=%22%230b0d2b%22 d=%22M20 493.8L25.7 507.5L23.1 507.5L30.4 524.3L9.6 524.3L16.9 507.5L14.3 507.5ZM30.8 480L39.4 500.6L35.5 500.6L46.4 525.7L15.3 525.7L26.2 500.6L22.3 500.6ZM58.7 493L65.3 509L62.3 509L70.7 528.6L46.6 528.6L55 509L52 509ZM71.3 490.1L78.6 507.7L75.3 507.7L84.6 529.3L57.9 529.3L67.3 507.7L64 507.7ZM96.5 493.9L103.2 510.1L100.1 510.1L108.7 529.8L84.3 529.8L92.8 510.1L89.8 510.1ZM119.2 472.4L129.8 497.8L125 497.8L138.4 528.9L100 528.9L113.4 497.8L108.6 497.8ZM139.9 475.6L149.5 498.7L145.1 498.7L157.4 527L122.4 527L134.6 498.7L130.3 498.7ZM165.8 477L174.5 497.9L170.6 497.9L181.6 523.5L150 523.5L161.1 497.9L157.1 497.9ZM200.5 484L206.8 499.1L204 499.1L212 517.7L189.1 517.7L197.1 499.1L194.2 499.1ZM211.1 448.3L223.8 478.7L218 478.7L234.1 515.8L188.2 515.8L204.2 478.7L198.5 478.7ZM243.9 472.7L251 489.8L247.7 489.8L256.8 510.6L231 510.6L240 489.8L236.8 489.8ZM261 463.8L269.3 483.9L265.6 483.9L276.2 508.4L245.8 508.4L256.5 483.9L252.7 483.9ZM293.5 467.3L300.7 484.6L297.4 484.6L306.5 505.7L280.4 505.7L289.6 484.6L286.3 484.6ZM308.9 451.7L318.9 475.7L314.4 475.7L327.1 505.1L290.8 505.1L303.5 475.7L298.9 475.7ZM338.2 437L350.9 467.7L345.1 467.7L361.3 505.1L315 505.1L331.2 467.7L325.4 467.7ZM384.3 463L392.6 482.9L388.8 482.9L399.3 507.2L369.3 507.2L379.8 482.9L376 482.9ZM401.8 444.6L413.7 473.2L408.3 473.2L423.4 508.1L380.2 508.1L395.3 473.2L389.9 473.2ZM449 477.8L454.8 491.9L452.2 491.9L459.6 509.1L438.4 509.1L445.8 491.9L443.1 491.9ZM468.7 443.6L480.8 472.8L475.3 472.8L490.7 508.4L446.7 508.4L462.1 472.8L456.6 472.8ZM507.1 466L514.3 483.5L511.1 483.5L520.3 504.8L493.9 504.8L503.1 483.5L499.9 483.5ZM532.6 441.7L543.7 468.3L538.6 468.3L552.7 500.9L512.5 500.9L526.6 468.3L521.5 468.3ZM555.8 441L566.2 466.1L561.4 466.1L574.7 496.7L536.9 496.7L550.1 466.1L545.4 466.1Z%22/%3E%3Cpath fill=%22%230b0d2b%22 d=%22M1000 454.7L1006.3 469.8L1003.4 469.8L1011.4 488.3L988.6 488.3L996.6 469.8L993.7 469.8ZM1013.4 443.9L1021.7 463.7L1017.9 463.7L1028.4 487.9L998.5 487.9L1009 463.7L1005.2 463.7ZM1044.4 435.6L1054.2 459.3L1049.8 459.3L1062.3 488.4L1026.4 488.4L1039 459.3L1034.5 459.3ZM1077.4 456.7L1083.8 472.2L1080.9 472.2L1089.1 491.3L1065.6 491.3L1073.8 472.2L1070.9 472.2ZM1095.7 425.1L1108.6 456.1L1102.7 456.1L1119.1 493.9L1072.3 493.9L1088.7 456.1L1082.9 456.1ZM1132.7 427.3L1146.4 460.3L1140.2 460.3L1157.6 500.7L1107.7 500.7L1125.2 460.3L1118.9 460.3ZM1183.8 464.1L1192.6 485.3L1188.6 485.3L1199.8 511.2L1167.8 511.2L1179 485.3L1175 485.3ZM1198.2 449L1210.3 478.1L1204.8 478.1L1220.2 513.7L1176.2 513.7L1191.6 478.1L1186.1 478.1ZM1221.6 486.8L1227.3 500.5L1224.7 500.5L1232 517.2L1211.3 517.2L1218.5 500.5L1215.9 500.5ZM1240.8 450.4L1253.6 481.3L1247.8 481.3L1264.1 519.2L1217.4 519.2L1233.8 481.3L1227.9 481.3ZM1287.2 446.7L1301 480L1294.8 480L1312.3 520.6L1262.1 520.6L1279.7 480L1273.4 480ZM1316.4 485.6L1322.7 500.8L1319.9 500.8L1327.9 519.3L1304.9 519.3L1313 500.8L1310.1 500.8ZM1328.6 443.5L1342.6 477.3L1336.2 477.3L1354 518.5L1303.1 518.5L1320.9 477.3L1314.5 477.3ZM1355.2 479.1L1362.2 495.9L1359 495.9L1367.9 516.4L1342.5 516.4L1351.4 495.9L1348.2 495.9ZM1367 483.2L1373 497.8L1370.3 497.8L1377.9 515.5L1356 515.5L1363.7 497.8L1360.9 497.8ZM1377.4 468.5L1386 489.3L1382.1 489.3L1393.1 514.8L1361.7 514.8L1372.7 489.3L1368.7 489.3ZM1394.9 469.5L1403.1 489.4L1399.4 489.4L1409.9 513.7L1379.8 513.7L1390.4 489.4L1386.6 489.4ZM1426.6 475.3L1433.6 492.3L1430.4 492.3L1439.4 513L1413.7 513L1422.7 492.3L1419.5 492.3ZM1451.7 449.7L1463.6 478.5L1458.2 478.5L1473.4 513.7L1429.9 513.7L1445.2 478.5L1439.7 478.5ZM1487.3 460L1497.9 485.4L1493.1 485.4L1506.5 516.5L1468.1 516.5L1481.6 485.4L1476.8 485.4ZM1523.8 463.7L1534.5 489.4L1529.6 489.4L1543.2 520.7L1504.5 520.7L1518 489.4L1513.2 489.4ZM1547.1 478.4L1555.5 498.7L1551.7 498.7L1562.4 523.5L1531.7 523.5L1542.5 498.7L1538.6 498.7ZM1565.7 477.1L1574.8 498.9L1570.7 498.9L1582.2 525.5L1549.3 525.5L1560.8 498.9L1556.7 498.9Z%22/%3E%3Crect y=%22470%22 width=%221600%22 height=%2290%22 fill=%22url(%23fade)%22/%3E%3C/svg%3E") 50% bottom/cover no-repeat,#0b1026;pointer-events:none}
body.theme-p130-windowspan .inner-hero .hero-copy{display:block;max-width:880px;border:0;padding:0}
body.theme-p130-windowspan .inner-hero h1{font-size:clamp(42px,5vw,72px);line-height:1;margin:20px 0 0;color:#f7efd9;text-shadow:0 2px 0 #0b1026,0 0 40px #6a4cdc88}
body.theme-p130-windowspan .hero-number{flex:none;width:168px;height:168px;display:grid;place-items:center;font:800 54px/1 var(--disp);letter-spacing:0;color:#fff6dd;opacity:1;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 160 160%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f6dd9c%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22v%22 cx=%22.45%22 cy=%22.38%22 r=%22.7%22%3E%3Cstop offset=%220%22 stop-color=%22%235b43c9%22/%3E%3Cstop offset=%221%22 stop-color=%22%23140f3c%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx=%2280%22 cy=%2280%22 r=%2262%22 fill=%22url(%23v)%22 stroke=%22url(%23g)%22 stroke-width=%226%22/%3E%3Ccircle cx=%2280%22 cy=%2280%22 r=%2252%22 fill=%22none%22 stroke=%22%23f3d793%22 stroke-opacity=%22.45%22/%3E%3Ccircle cx=%2280%22 cy=%2280%22 r=%2274%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222%22/%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M80 0L88 10L80 20L72 10Z%22/%3E%3Cpath d=%22M80 140L88 150L80 160L72 150Z%22/%3E%3Cpath d=%22M0 80L10 72L20 80L10 88Z%22/%3E%3Cpath d=%22M140 80L150 72L160 80L150 88Z%22/%3E%3C/g%3E%3Cg fill=%22%238fe3ff%22%3E%3Ccircle cx=%2280%22 cy=%2210%22 r=%222.5%22/%3E%3Ccircle cx=%2280%22 cy=%22150%22 r=%222.5%22/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;text-shadow:0 0 18px #8fe3ff99;filter:drop-shadow(0 12px 26px #000a)}
html:is([lang=ru],[lang=uk]) body.theme-p130-windowspan .hero-number{font-family:var(--mono)}
body.theme-p130-windowspan .hero-number::before{content:"#";font:700 .5em/1 var(--mono);color:#f3d793;margin-inline-end:.08em;align-self:center;opacity:.9}
body.theme-p130-windowspan .hero-number{grid-auto-flow:column;align-content:center;justify-content:center;column-gap:2px}

/* lead paragraphs on parchment */
body.theme-p130-windowspan main.wrap>.product-lead,body.theme-p130-windowspan main.wrap>section.reading:has(>p.large:only-child){max-width:none;padding:38px 50px;border-radius:3px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22300%22 height=%22300%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012 .06%22 numOctaves=%224%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 .45  0 0 0 0 .3  0 0 0 0 .12  0 0 0 .16 0%22/%3E%3C/filter%3E%3Crect width=%22300%22 height=%22300%22 filter=%22url(%23n)%22/%3E%3C/svg%3E"),radial-gradient(ellipse at 25% 15%,#f8f0d9,#ead9b2 70%,#dcc394);box-shadow:0 0 0 1px #8a5f2c,0 0 0 6px #141a3d,0 0 0 7px #d2ad6688,0 24px 60px #0007}
body.theme-p130-windowspan main.wrap>.product-lead p.large,body.theme-p130-windowspan main.wrap>section.reading>p.large:only-child{margin:0;font-size:21px;line-height:1.6;color:#2f2214;opacity:1;max-width:none}

/* product: three ability tooltips */
body.theme-p130-windowspan.page-1 main.wrap>.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;border:0;border-image:none;background:none;box-shadow:none}
body.theme-p130-windowspan.page-1 main.wrap>.cards article{display:block;padding:26px 26px 24px;border:18px solid transparent;border-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2260%22 height=%2260%22 viewBox=%220 0 60 60%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f0d593%22/%3E%3Cstop offset=%221%22 stop-color=%22%239c6d32%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M3 20V8L8 3H20M40 3H52L57 8V20M57 40V52L52 57H40M20 57H8L3 52V40%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M20 3H40M3 20V40M57 20V40M20 57H40%22 stroke=%22%23c9a25a%22 stroke-opacity=%22.55%22 stroke-width=%221.2%22/%3E%3Cg fill=%22url(%23g)%22%3E%3Cpath d=%22M3 3L9 3L3 9Z%22/%3E%3Cpath d=%22M57 3L51 3L57 9Z%22/%3E%3Cpath d=%22M3 57L9 57L3 51Z%22/%3E%3Cpath d=%22M57 57L51 57L57 51Z%22/%3E%3C/g%3E%3C/svg%3E") 20 / 18px stretch;
  background:linear-gradient(180deg,#171d4a,#0d1132);background-origin:border-box;box-shadow:0 20px 50px #0007}
body.theme-p130-windowspan.page-1 main.wrap>.cards article::before{content:"";display:block;width:54px;height:54px;margin:0 0 16px}
body.theme-p130-windowspan.page-1 main.wrap>.cards article:nth-child(n+4),body.theme-p130-windowspan.page-1 main.wrap>.cards article:not(:nth-child(3n+1)){border-top:18px solid transparent;border-inline-start:18px solid transparent}
body.theme-p130-windowspan.page-1 main.wrap>.cards h3{font-size:28px;margin-bottom:8px}
body.theme-p130-windowspan.page-1 main.wrap>.cards p{font-size:16px}

/* prose sections = codex pages */
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading:not(:has(>p.large:only-child)){max-width:980px;width:100%;margin-inline:auto;align-self:center;padding:44px 54px 40px;position:relative;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22220%22 height=%22220%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 1  0 0 0 0 .9  0 0 0 0 .8  0 0 0 .07 0%22/%3E%3C/filter%3E%3Crect width=%22220%22 height=%22220%22 filter=%22url(%23n)%22/%3E%3C/svg%3E"),linear-gradient(180deg,#151b45,#0f1336);border:1px solid #d2ad6650;border-radius:8px;box-shadow:0 24px 60px #0007}
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading:not(:has(>p.large:only-child))::before{content:"";position:absolute;top:28px;bottom:28px;inset-inline-start:-1px;width:3px;
  background:linear-gradient(#d2ad6600,#e2bf75 15%,#e2bf75 85%,#d2ad6600)}
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading h2{font-size:clamp(30px,3vw,42px);margin:1.3em 0 .45em}
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading>h2:first-child{margin-top:0}
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading h3{font-size:26px;color:var(--gold-hi);margin:1.3em 0 .35em;display:flex;align-items:baseline;gap:12px}
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading h3::before{content:"";flex:none;width:10px;height:10px;background:#8fe3ff;transform:rotate(45deg) translateY(-3px);box-shadow:0 0 10px #8fe3ff}
body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading p{font-size:17.5px;line-height:1.7;color:#dadef2;max-width:72ch}
body.theme-p130-windowspan .notice{margin-top:30px;padding:20px 24px;border:0;border-inline-start:4px solid #ff8a5a;border-radius:4px;background:linear-gradient(90deg,#ff8a5a1a,#ff8a5a08);font-size:16px;color:#e8e4dc}
body.theme-p130-windowspan .notice strong{font:700 20px/1.2 var(--disp);color:#ffb38f}
body.theme-p130-windowspan .notice p{font-size:16px!important;margin:6px 0 0!important}

/* spellbook list */
body.theme-p130-windowspan .feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}
body.theme-p130-windowspan .feature-list li{position:relative;padding:16px 18px 16px 66px;border:1px solid #d2ad6638;border-radius:6px;background:#0b0f2bcc;font-size:16px;line-height:1.55;color:#d6daf0}
[dir=rtl] body.theme-p130-windowspan .feature-list li{padding:16px 66px 16px 18px}
body.theme-p130-windowspan .feature-list li::before{content:"";position:absolute;top:16px;inset-inline-start:14px;width:38px;height:38px;border-radius:5px;border:1px solid #d2ad6688;
  background:var(--gem,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6L33 30H7Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M20 6L33 30H7Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")) center/22px no-repeat,radial-gradient(circle at 50% 40%,#2a2468,#0a0c24)}
body.theme-p130-windowspan .feature-list li:nth-child(6n+2){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 5L24 16L35 20L24 24L20 35L16 24L5 20L16 16Z%22 fill=%22%23b58cff%22/%3E%3Cpath d=%22M20 5L24 16L35 20L24 24L20 35L16 24L5 20L16 16Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .feature-list li:nth-child(6n+3){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6C29 14 30 26 20 34C10 26 11 14 20 6Z%22 fill=%22%236ee59a%22/%3E%3Cpath d=%22M20 6C29 14 30 26 20 34C10 26 11 14 20 6Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .feature-list li:nth-child(6n+4){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 5L31 20L20 35L9 20Z%22 fill=%22%23ffb35a%22/%3E%3Cpath d=%22M20 5L31 20L20 35L9 20Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan .feature-list li:nth-child(6n+5){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M8 11H32V29H8Z%22 fill=%22%235aa2ff%22/%3E%3Cpath d=%22M8 11H32V29H8Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}body.theme-p130-windowspan .feature-list li:nth-child(6n){--gem:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cpath d=%22M20 6A14 14 0 1 1 19.9 6Z%22 fill=%22%23f3d793%22/%3E%3Cpath d=%22M20 6A14 14 0 1 1 19.9 6Z%22 fill=%22%23fff%22 opacity=%22.28%22 transform=%22translate(20 20) scale(.55) translate(-20 -26)%22/%3E%3C/svg%3E")}
body.theme-p130-windowspan .feature-list strong{font:700 21px/1.2 var(--disp);color:var(--gold-hi);margin-bottom:4px}

/* split with agent window (product) */
body.theme-p130-windowspan:not(.page-0) main.wrap>.split-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:center;padding:0;border:0}
body.theme-p130-windowspan:not(.page-0) main.wrap>.split-section::before{content:none}
body.theme-p130-windowspan:not(.page-0) main.wrap>.split-section p{font-size:18px;color:#d3d7ee;opacity:1;max-width:none}
body.theme-p130-windowspan:not(.page-0) main.wrap>.split-section h2{margin:0 0 14px}

/* models: ley-line chain */
body.theme-p130-windowspan main.wrap>.connection{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:40px 44px;margin:0;border:0;border-radius:10px;
  background:radial-gradient(60% 120% at 50% 50%,#3a2a8a55,transparent 70%),linear-gradient(180deg,#121845,#0c1032);box-shadow:inset 0 0 0 1px #d2ad6655,0 24px 60px #0007;font-size:18px}
body.theme-p130-windowspan main.wrap>.connection::before{content:"";position:absolute;inset-inline:60px;top:50%;height:2px;background:linear-gradient(90deg,#8fe3ff00,#8fe3ff,#b493ff,#8fe3ff00);box-shadow:0 0 14px #8fe3ff}
body.theme-p130-windowspan main.wrap>.connection span{position:relative;flex:1 1 0;text-align:center;padding:24px 18px;border-radius:999px;border:2px solid #e2bf75;
  background:radial-gradient(circle at 50% 30%,#3d2e94,#151041);font:700 24px/1.15 var(--disp);color:#f7efd9;box-shadow:0 0 0 5px #0b1026,0 0 30px #8f6bff77}
body.theme-p130-windowspan main.wrap>.connection b{position:relative;flex:none;font:800 34px/1 var(--disp);color:#f3d793;text-shadow:0 0 16px #f3d793}

/* workflows: chain on the left, worked example on the right */
body.theme-p130-windowspan main.wrap>.workflow-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:start}
body.theme-p130-windowspan .workflow-grid .steps{display:flex;flex-direction:column;gap:22px;position:relative;padding-inline-start:84px}
body.theme-p130-windowspan .workflow-grid .steps::before{content:"";position:absolute;inset-block:30px 30px;inset-inline-start:28px;width:3px;background:linear-gradient(#e2bf75,#e2bf75 90%,#e2bf7500);box-shadow:0 0 12px #f3d79355}
body.theme-p130-windowspan .workflow-grid .steps article{padding:24px 26px 22px}
body.theme-p130-windowspan .workflow-grid .steps .number{top:18px;inset-inline-start:-84px}
body.theme-p130-windowspan .workflow-grid .steps article::before{content:"";position:absolute;top:47px;inset-inline-start:-26px;width:26px;height:3px;background:#e2bf75}
body.theme-p130-windowspan .workflow-grid .steps h3{font-size:25px}
body.theme-p130-windowspan .sticky-example{position:static;padding:30px 30px 26px;border:1px solid #d2ad6650;border-radius:8px;background:linear-gradient(180deg,#141a44,#0d1133);box-shadow:0 24px 60px #0007}
body.theme-p130-windowspan .sticky-example>h2{font-size:clamp(28px,2.6vw,36px);margin:0 0 4px}
body.theme-p130-windowspan .sticky-example .agent-run{margin:20px 0 22px}
body.theme-p130-windowspan .sticky-example>p{opacity:1;color:#c9cde6;font-size:15px}

/* download: legendary item card + waypoint list */
body.theme-p130-windowspan main.wrap>.download-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start;margin:0}
body.theme-p130-windowspan .download-card{text-align:center;padding:34px 26px 32px;border:22px solid transparent;border-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22120%22 height=%22120%22 viewBox=%220 0 120 120%22%3E%3Cdefs%3E%3ClinearGradient id=%22g%22 x1=%220%22 x2=%221%22 y1=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f8e2a6%22/%3E%3Cstop offset=%22.55%22 stop-color=%22%23cf9f58%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a5f2c%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d=%22M52 4H68M4 52V68M116 52V68M52 116H68%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M52 12H68M12 52V68M108 52V68M52 108H68%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cg%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3Cg transform=%22translate(120 0) scale(-1 1)%22%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3Cg transform=%22translate(0 120) scale(1 -1)%22%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3Cg transform=%22translate(120 120) scale(-1 -1)%22%3E%3Cpath d=%22M4 52V20Q4 4 20 4H52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%224%22/%3E%3Cpath d=%22M12 52V24Q12 12 24 12H52%22 fill=%22none%22 stroke=%22%23e8c983%22 stroke-opacity=%22.6%22 stroke-width=%221.5%22/%3E%3Cpath d=%22M27 4C30 13 40 16 52 12M4 27C13 30 16 40 12 52%22 fill=%22none%22 stroke=%22url(%23g)%22 stroke-width=%222.2%22/%3E%3Ccircle cx=%2252%22 cy=%2212%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2212%22 cy=%2252%22 r=%222.6%22 fill=%22%23f6dd9c%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%2212%22 fill=%22url(%23g)%22/%3E%3Ccircle cx=%2215%22 cy=%2215%22 r=%228%22 fill=%22%231a1440%22/%3E%3Cpath d=%22M15 8L21 15L15 22L9 15Z%22 fill=%22%238fe3ff%22/%3E%3Cpath d=%22M15 8L21 15L15 15Z%22 fill=%22%23e8fbff%22 opacity=%22.7%22/%3E%3C/g%3E%3C/svg%3E") 52 / 40px / 10px stretch;border-radius:0;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22220%22 height=%22220%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 1  0 0 0 0 .9  0 0 0 0 .8  0 0 0 .07 0%22/%3E%3C/filter%3E%3Crect width=%22220%22 height=%22220%22 filter=%22url(%23n)%22/%3E%3C/svg%3E"),radial-gradient(100% 70% at 50% 0%,#3a2a8a,#171438 60%,#100e2b);background-origin:border-box;box-shadow:0 30px 80px #0009,0 0 60px #ffb35a22}
body.theme-p130-windowspan .download-card::before{content:"";display:block;height:3px;margin:-12px auto 26px;width:70%;background:linear-gradient(90deg,transparent,#ffb35a,transparent)}
body.theme-p130-windowspan .app-icon{width:104px;height:104px;margin:0 auto 20px;border-radius:12px;font:800 58px/1 var(--disp);color:#fff6dd;text-shadow:0 0 18px #8fe3ff;
  background:radial-gradient(circle at 45% 35%,#6a4cdc,#1c1452 75%);border:3px solid #e2bf75;box-shadow:0 0 0 5px #0b1026,0 0 0 6px #d2ad6699,0 0 40px #8f6bff88}
body.theme-p130-windowspan .download-card h2{font-size:40px;color:#ffb35a;margin:0 0 6px;text-shadow:0 0 22px #ffb35a55}
body.theme-p130-windowspan .download-card p{color:#c9cde6;font:500 15px/1.4 var(--mono);opacity:1;margin:0 0 24px}
body.theme-p130-windowspan .download-grid>div:not(.download-card)>p.large{font-size:19px;line-height:1.6;color:#e1e3f3;opacity:1;margin:0 0 24px}
body.theme-p130-windowspan .download-grid .setup{display:flex;flex-direction:column;gap:16px}
body.theme-p130-windowspan .download-grid .setup li{padding:4px 0 4px 74px;min-height:56px}
[dir=rtl] body.theme-p130-windowspan .download-grid .setup li{padding:4px 74px 4px 0}

/* faq page: three chat frames */
body.theme-p130-windowspan.page-5 main.wrap{gap:80px}
body.theme-p130-windowspan.page-5 main.wrap>section.faq{margin-top:20px}

/* privacy: tooltip ledger */
body.theme-p130-windowspan main.wrap>section.privacy{max-width:none!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
body.theme-p130-windowspan main.wrap>section.privacy::before{content:none!important}
body.theme-p130-windowspan .privacy article{padding:28px 30px 22px;border:1px solid #d2ad6650;border-top:3px solid var(--q,#7cbcff);border-radius:6px;background:linear-gradient(180deg,#151b45,#0e1234);box-shadow:0 18px 44px #0006}
body.theme-p130-windowspan .privacy article:first-child{grid-column:1/-1;--q:#ffb35a}
body.theme-p130-windowspan main.wrap>section.privacy>article:first-child{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);column-gap:40px;align-items:start}
body.theme-p130-windowspan main.wrap>section.privacy>article:first-child>h2{grid-row:1/span 6}
body.theme-p130-windowspan main.wrap>section.privacy>article:first-child>p{grid-column:2}
body.theme-p130-windowspan .privacy article:nth-child(2){--q:#6ee59a}body.theme-p130-windowspan .privacy article:nth-child(3){--q:#c9adff}body.theme-p130-windowspan .privacy article:nth-child(4){--q:#8fe3ff}body.theme-p130-windowspan .privacy article:nth-child(5){--q:#f3d793}
body.theme-p130-windowspan main.wrap>section.privacy h2{margin:0 0 10px!important;font-size:30px}
body.theme-p130-windowspan main.wrap>section.privacy p{font-size:17px;color:#dadef2;opacity:1}
body.theme-p130-windowspan .privacy .updated{grid-column:1/-1;margin:0;font:500 14px/1.4 var(--mono)!important;color:#b3b9d9;opacity:1!important}

/* inner closings: smaller portal */
body.theme-p130-windowspan:not(.page-0) main.wrap>.closing{grid-template-columns:minmax(0,260px) minmax(0,1fr);padding:40px 52px}

/* ---------- responsive ---------- */
@media (max-width:1279px){
  body.theme-p130-windowspan .home-hero .hero-copy::before,body.theme-p130-windowspan .home-hero .hero-copy::after{content:none}
}
@media (max-width:1100px){
  body.theme-p130-windowspan main.wrap>.cards{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.theme-p130-windowspan main.wrap>.cards article:nth-child(n){border-inline-start:0;border-top:0}
  body.theme-p130-windowspan main.wrap>.cards article:nth-child(n+4){border-top:1px solid #d2ad6633}
  body.theme-p130-windowspan main.wrap>.cards article:not(:nth-child(3n+1)){border-inline-start:1px solid #d2ad6633}
  body.theme-p130-windowspan main.wrap>.feature-matrix{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan main.wrap>.feature-matrix>table{grid-column:1;grid-row:auto;margin-top:24px}
  body.theme-p130-windowspan main.wrap>.feature-matrix>p{grid-row:auto}
  body.theme-p130-windowspan main.wrap>.split-section .setup{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-p130-windowspan main.wrap>.split-section .setup::before{content:none}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link)){grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-p130-windowspan main.wrap>section.reading:has(.text-link)>p:has(a){grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-p130-windowspan main.wrap>.workflow-grid,body.theme-p130-windowspan:not(.page-0) main.wrap>.split-section,body.theme-p130-windowspan main.wrap>.download-grid{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan.page-1 main.wrap>.cards{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-p130-windowspan.page-1 main.wrap>.cards article:nth-child(n){border:18px solid transparent}
}
@media (max-width:760px){
  body.theme-p130-windowspan .header{width:calc(100% - 32px)}
  body.theme-p130-windowspan .brand{font-size:23px}
  body.theme-p130-windowspan main.wrap,body.theme-p130-windowspan footer{width:calc(100% - 32px)}
  body.theme-p130-windowspan main.wrap{gap:64px}
  body.theme-p130-windowspan .button{padding:14px 22px;font-size:16px}
  body.theme-p130-windowspan .home-hero{gap:30px!important;padding:22px 0 84px}
  body.theme-p130-windowspan .home-hero h1{font-size:clamp(38px,10.4vw,46px);line-height:1.02;margin:16px 0 14px}
  body.theme-p130-windowspan .home-hero .hero-lead{font-size:17px}
  body.theme-p130-windowspan .home-hero .actions{margin-top:22px;gap:12px}
  body.theme-p130-windowspan .home-hero::before{background-position:64% bottom}
  body.theme-p130-windowspan .home-hero::after{bottom:16px;width:min(560px,100%);height:56px}
  body.theme-p130-windowspan .agent-run{border-width:14px;border-image-width:28px;border-image-outset:6px}
  body.theme-p130-windowspan .agent-run-bar{flex-wrap:wrap}
  body.theme-p130-windowspan .agent-run-bar span:first-child{font-size:16px;padding:5px 16px;white-space:normal}
  body.theme-p130-windowspan .agent-run-steps li{grid-template-columns:minmax(0,1fr) auto}
  body.theme-p130-windowspan main.wrap>.cards{grid-template-columns:minmax(0,1fr);padding:2px;border-width:14px;border-image-width:14px}
  body.theme-p130-windowspan main.wrap>.cards article:nth-child(n){border-inline-start:0;border-top:1px solid #d2ad6633;padding:14px 10px}
  body.theme-p130-windowspan main.wrap>.cards article:first-child{border-top:0}
  body.theme-p130-windowspan main.wrap>.cards article:nth-child(n){display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-content:start}
  body.theme-p130-windowspan main.wrap>.cards article:nth-child(n)::before{grid-row:1/span 3;width:40px;height:40px;margin:2px 0 0;background-size:24px,auto}
  body.theme-p130-windowspan.page-1 main.wrap>.cards article:nth-child(n){display:block;border:16px solid transparent;border-image-width:16px;padding:20px 18px}
  body.theme-p130-windowspan.page-1 main.wrap>.cards article:nth-child(n)::before{width:54px;height:54px;margin:0 0 14px}
  body.theme-p130-windowspan main.wrap>.scenario{grid-template-columns:minmax(0,1fr);padding:34px 22px 30px}
  body.theme-p130-windowspan main.wrap>.scenario p{grid-column:1;grid-row:auto;font-size:17px}
  body.theme-p130-windowspan main.wrap>.scenario::after{width:52px;height:52px;inset-inline-end:20px;top:-20px}
  body.theme-p130-windowspan main.wrap>.scenario::before{content:none}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps{grid-template-columns:minmax(0,1fr);row-gap:52px}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps::before{content:none}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps article:nth-child(n)::before,body.theme-p130-windowspan.page-0 main.wrap>section.reading>.steps article:nth-child(n)::after{content:none}
  body.theme-p130-windowspan .steps article{padding:42px 20px 22px}
  body.theme-p130-windowspan .steps h3{font-size:25px}
  body.theme-p130-windowspan .code-example pre{font-size:12.5px}
  body.theme-p130-windowspan .feature-matrix th,body.theme-p130-windowspan .feature-matrix td{padding:11px 9px;font-size:14px}
  body.theme-p130-windowspan .feature-matrix thead th{font-size:17px}
  body.theme-p130-windowspan .feature-matrix tbody th{font-size:12px}
  body.theme-p130-windowspan main.wrap>.feature-matrix>table{border-width:12px;border-image-width:12px}
  body.theme-p130-windowspan main.wrap>.split-section .setup{grid-template-columns:minmax(0,1fr);gap:12px}
  body.theme-p130-windowspan main.wrap>.split-section .setup li{padding:4px 0 10px 72px;background:none;min-height:56px}
  [dir=rtl] body.theme-p130-windowspan main.wrap>.split-section .setup li{padding:4px 72px 10px 0}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link)){grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p{padding:80px 20px 20px}
  body.theme-p130-windowspan.page-0 main.wrap>section.reading:not(:has(.steps)):not(:has(.text-link))>p::before{width:min(232px,calc(100% - 40px))}
  body.theme-p130-windowspan main.wrap>section.faq{grid-template-columns:minmax(0,1fr);padding:22px 18px 14px}
  body.theme-p130-windowspan main.wrap>section.faq>h2,body.theme-p130-windowspan main.wrap>section.faq>details:first-of-type{grid-column:1}
  body.theme-p130-windowspan main.wrap>section.faq>h2{font-size:32px}
  body.theme-p130-windowspan main.wrap>section.faq::before{width:230px;top:-23px;height:23px}
  body.theme-p130-windowspan .faq summary{font-size:17px}
  body.theme-p130-windowspan .faq details p{padding-inline-start:0}
  body.theme-p130-windowspan main.wrap>.closing,body.theme-p130-windowspan:not(.page-0) main.wrap>.closing{grid-template-columns:minmax(0,1fr);justify-items:start;padding:30px 22px 34px}
  body.theme-p130-windowspan main.wrap>.closing::before{grid-row:auto;width:150px;justify-self:center;margin-bottom:14px}
  body.theme-p130-windowspan main.wrap>.closing>*{grid-column:1}
  body.theme-p130-windowspan main.wrap>section.reading:has(.text-link)>p:has(a){grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan .inner-hero{padding:34px 0 50px}
  body.theme-p130-windowspan .inner-hero{display:block}
  body.theme-p130-windowspan .inner-hero h1{font-size:clamp(34px,9.6vw,42px);margin-top:18px}
  body.theme-p130-windowspan .inner-hero .hero-number{position:absolute;top:18px;inset-inline-end:0;width:76px;height:76px;font-size:25px}
  body.theme-p130-windowspan .inner-hero::before{background-position:58% bottom}
  body.theme-p130-windowspan main.wrap>.product-lead,body.theme-p130-windowspan main.wrap>section.reading:has(>p.large:only-child){padding:26px 22px}
  body.theme-p130-windowspan main.wrap>.product-lead p.large,body.theme-p130-windowspan main.wrap>section.reading>p.large:only-child{font-size:18px}
  body.theme-p130-windowspan.page-1 main.wrap>.cards{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan:not(.page-0) main.wrap>section.reading:not(:has(>p.large:only-child)){padding:30px 20px 26px}
  body.theme-p130-windowspan .feature-list{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan main.wrap>.connection{flex-direction:column;padding:28px 20px}
  body.theme-p130-windowspan main.wrap>.connection::before{inset-inline:auto;left:calc(50% - 1px);top:30px;bottom:30px;width:2px;height:auto;background:linear-gradient(#8fe3ff00,#8fe3ff,#b493ff,#8fe3ff00)}
  body.theme-p130-windowspan main.wrap>.connection span{width:100%;font-size:21px;padding:18px}
  body.theme-p130-windowspan main.wrap>.connection b{transform:rotate(90deg)}
  body.theme-p130-windowspan .workflow-grid .steps{padding-inline-start:0}
  body.theme-p130-windowspan .workflow-grid .steps::before,body.theme-p130-windowspan .workflow-grid .steps article::before{content:none}
  body.theme-p130-windowspan .workflow-grid .steps article{padding:42px 20px 20px}
  body.theme-p130-windowspan .workflow-grid .steps .number{top:-30px;inset-inline-start:20px}
  body.theme-p130-windowspan .workflow-grid .steps{gap:48px;padding-top:30px}
  body.theme-p130-windowspan .sticky-example{padding:22px 16px}
  body.theme-p130-windowspan .download-grid .setup li{padding:4px 0 4px 70px}
  [dir=rtl] body.theme-p130-windowspan .download-grid .setup li{padding:4px 70px 4px 0}
  body.theme-p130-windowspan main.wrap>section.privacy{grid-template-columns:minmax(0,1fr)}
  body.theme-p130-windowspan main.wrap>section.privacy>article:first-child{display:block}
  body.theme-p130-windowspan .privacy article{padding:22px 20px 16px}
  body.theme-p130-windowspan .footer-bottom{flex-direction:column;gap:6px}
}
@media (prefers-reduced-motion:reduce){body.theme-p130-windowspan *{transition:none!important}}

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