/* sqloasis.com theme "joingarden" (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:"Anonymous Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anonymous-pro-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Anonymous Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anonymous-pro-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:"Anonymous Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anonymous-pro-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:"Anonymous Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/anonymous-pro-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:"Anonymous Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/anonymous-pro-700-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Anonymous Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/anonymous-pro-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:"Anonymous Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/anonymous-pro-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:"Anonymous Pro";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/anonymous-pro-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:"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:"Young Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/young-serif-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:"Young Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/young-serif-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}
/* NullReed — «Join garden»: an ER diagram floating on a calm oasis. Tables are sand cards on layered teal water,
   joins are reed stems, results are grids with one coral cell. Display: Young Serif · labels: Anonymous Pro · body: Inter. */

body.theme-nullreed{--bg:#f2ead7!important;--ink:#12302f!important;--accent:#1f6f6b!important;
  --water:#0b3c40;--water-d:#072d31;--lagoon:#13574f;--reed:#86b86a;--reed-d:#3e6c3c;--sand:#f2ead7;--sand-2:#e8dcc0;
  --ivory:#fffaf0;--gold:#f4dca2;--coral:#ff7d5e;--coral-d:#b5432a;--ink-2:#2d4a47;
  --serif:"Young Serif",Georgia,"Times New Roman",serif;--label:"Anonymous Pro",ui-monospace,Consolas,monospace;
  --lift:0 1px 0 rgba(255,255,255,.75) inset,0 2px 4px rgba(10,52,56,.06),0 18px 40px -22px rgba(10,52,56,.45);
  --lang-radius:999px;--nav-radius:12px;--nav-accent:#f4dca2;
  background:var(--sand)
    radial-gradient(1200px 500px at 85% 1800px,rgba(134,184,106,.12),transparent 70%) no-repeat;
  background-color:var(--sand);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
body.theme-nullreed{overflow-x:clip}
body.theme-nullreed ::selection{background:var(--gold);color:var(--water-d)}

/* ---------- neutralise old theme quirks ---------- */
body.theme-nullreed .hero-copy{padding-top:0;border-top:0}
body.theme-nullreed .feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}
body.theme-nullreed .feature-list li:first-child{grid-row:auto}
body.theme-nullreed h1,body.theme-nullreed h2{font-family:var(--serif);font-weight:400}
body.theme-nullreed h3{letter-spacing:-.015em}

/* ---------- header: on the water ---------- */
body.theme-nullreed .header{color:#f3eedf;background:var(--water-d);box-shadow:0 0 0 100vmax var(--water-d);clip-path:inset(0 -100vmax);
  border-bottom:1px solid rgba(244,220,162,.14);min-height:84px;position:relative;z-index:5}
body.theme-nullreed .brand{font-family:var(--serif);font-weight:400;letter-spacing:-.01em;font-size:25px;gap:12px}
body.theme-nullreed .brand-symbol{width:38px;height:38px;background:transparent;border-radius:0;color:inherit}
body.theme-nullreed .brand-symbol svg{display:block;width:100%;height:100%}
body.theme-nullreed .main-nav{font-size:14px;font-weight:500;gap:6px}
body.theme-nullreed .main-nav a{opacity:1;color:#d9e6dc;padding:8px 14px;border-radius:999px}
body.theme-nullreed .main-nav a:hover,body.theme-nullreed .main-nav a[aria-current]{text-decoration:none;color:#fff;background:rgba(244,220,162,.12)}

/* ---------- buttons ---------- */
body.theme-nullreed .button{border-radius:14px;font-size:14px;font-weight:700;padding:15px 22px;gap:14px}
body.theme-nullreed .primary{background:var(--water);color:#fdf8ea;box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 14px 28px -14px rgba(7,45,49,.8)}
body.theme-nullreed .secondary{color:var(--ink);border-color:rgba(18,48,47,.28);background:rgba(255,250,240,.6)}
body.theme-nullreed .hero .primary,body.theme-nullreed .closing .primary,body.theme-nullreed .download-card .primary{background:linear-gradient(180deg,#f8e5b4,#efcf86);color:#0a2f33;
  box-shadow:0 1px 0 rgba(255,255,255,.7) inset,0 0 0 1px rgba(255,236,190,.4),0 18px 40px -12px rgba(244,207,134,.55)}
body.theme-nullreed .hero .secondary{color:#f3eedf;border-color:rgba(243,238,223,.4);background:rgba(7,45,49,.35);backdrop-filter:blur(4px)}

/* ---------- labels ---------- */
body.theme-nullreed .eyebrow{font:400 14px/1.2 var(--label);text-transform:none;letter-spacing:0;margin-bottom:22px}

/* ================= HOME HERO: the oasis ================= */
body.theme-nullreed .home-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center;min-height:0;
  padding:76px 0 176px;color:#f6f1e3;isolation:isolate}
body.theme-nullreed .home-hero::before{content:"";position:absolute;z-index:-2;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 900%22%3E%3Cdefs%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23062a2e%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%230b3c40%22/%3E%3Cstop offset=%221%22 stop-color=%22%230f4d4b%22/%3E%3C/linearGradient%3E%3Cfilter id=%22bl%22 x=%22-20%25%22 y=%22-200%25%22 width=%22140%25%22 height=%22500%25%22%3E%3CfeGaussianBlur stdDeviation=%225%22/%3E%3C/filter%3E%3CradialGradient id=%22sun%22 cx=%22.52%22 cy=%22.08%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%23f6dfa6%22 stop-opacity=%22.36%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23f6dfa6%22 stop-opacity=%22.07%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f6dfa6%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient id=%22pool%22 cx=%22.25%22 cy=%22.9%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%232aa08f%22 stop-opacity=%22.30%22/%3E%3Cstop offset=%221%22 stop-color=%22%232aa08f%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22refl%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f2ead7%22 stop-opacity=%22.9%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f2ead7%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width=%221600%22 height=%22900%22 fill=%22url(%23w)%22/%3E%3Crect width=%221600%22 height=%22900%22 fill=%22url(%23sun)%22/%3E%3Crect width=%221600%22 height=%22900%22 fill=%22url(%23pool)%22/%3E%3Cpath d=%22M0 58 C140 36 260 30 380 46 S640 18 800 40 S1080 8 1240 34 S1480 22 1600 38 V150 H0Z%22 fill=%22%230d4446%22/%3E%3Cpath d=%22M0 58 C140 36 260 30 380 46 S640 18 800 40 S1080 8 1240 34 S1480 22 1600 38%22 fill=%22none%22 stroke=%22%23f4dca2%22 stroke-opacity=%22.22%22 stroke-width=%222%22/%3E%3Cpath d=%22M0 92 C260 58 520 122 800 92 S1320 56 1600 100 V900 H0Z%22 fill=%22%230d4748%22 opacity=%220.7%22/%3E%3Cpath d=%22M0 300 C260 266 520 330 800 300 S1320 264 1600 308 V900 H0Z%22 fill=%22%23105050%22 opacity=%220.55%22/%3E%3Cpath d=%22M0 430 C260 396 520 460 800 430 S1320 394 1600 438 V900 H0Z%22 fill=%22%23135852%22 opacity=%220.5%22/%3E%3Cpath d=%22M0 560 C260 526 520 590 800 560 S1320 524 1600 568 V900 H0Z%22 fill=%22%23176459%22 opacity=%220.45%22/%3E%3Cpath d=%22M0 690 C260 656 520 720 800 690 S1320 654 1600 698 V900 H0Z%22 fill=%22%231c7062%22 opacity=%220.45%22/%3E%3Cpath d=%22M0 800 C260 766 520 830 800 800 S1320 764 1600 808 V900 H0Z%22 fill=%22%2322796a%22 opacity=%220.4%22/%3E%3Cpath d=%22M518 277 q25 -4 51 0 t51 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M857 430 q9 -4 18 0 t18 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M60 478 q9 -4 19 0 t19 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M679 757 q11 -4 22 0 t22 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M1004 843 q23 -4 47 0 t47 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M1562 203 q31 -4 62 0 t62 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M231 254 q16 -4 32 0 t32 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M289 583 q25 -4 50 0 t50 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M876 215 q9 -4 18 0 t18 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M1089 474 q16 -4 32 0 t32 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M725 383 q29 -4 59 0 t59 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M391 578 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M1167 374 q34 -4 69 0 t69 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M669 708 q12 -4 23 0 t23 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M63 644 q29 -4 57 0 t57 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M1401 393 q27 -4 53 0 t53 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M928 494 q31 -4 61 0 t61 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M759 642 q9 -4 18 0 t18 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M1035 875 q30 -4 60 0 t60 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M617 645 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M269 253 q9 -4 18 0 t18 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M207 346 q18 -4 37 0 t37 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M129 489 q23 -4 45 0 t45 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M1311 783 q15 -4 30 0 t30 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M574 798 q34 -4 68 0 t68 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M282 335 q14 -4 28 0 t28 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M943 357 q8 -4 15 0 t15 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M591 572 q34 -4 67 0 t67 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M825 608 q26 -4 52 0 t52 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M1439 724 q32 -4 63 0 t63 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M628 453 q10 -4 21 0 t21 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M100 218 q13 -4 26 0 t26 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M544 207 q8 -4 15 0 t15 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M162 428 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M983 275 q14 -4 29 0 t29 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M583 257 q31 -4 62 0 t62 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M746 514 q10 -4 20 0 t20 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M548 358 q30 -4 61 0 t61 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M37 845 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M869 189 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M1381 664 q15 -4 29 0 t29 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M267 718 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M527 328 q30 -4 60 0 t60 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M1364 742 q30 -4 60 0 t60 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M363 538 q17 -4 35 0 t35 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.06%22/%3E%3Cpath d=%22M45 368 q15 -4 29 0 t29 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M1530 488 q33 -4 67 0 t67 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M1528 429 q14 -4 27 0 t27 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M315 315 q25 -4 49 0 t49 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M1345 510 q25 -4 51 0 t51 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M136 639 q33 -4 65 0 t65 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M1200 509 q12 -4 25 0 t25 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M532 739 q34 -4 68 0 t68 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M642 842 q27 -4 55 0 t55 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M203 277 q32 -4 65 0 t65 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M234 757 q34 -4 69 0 t69 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M561 560 q11 -4 22 0 t22 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.06%22/%3E%3Cpath d=%22M1553 631 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M694 789 q30 -4 60 0 t60 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M403 378 q14 -4 28 0 t28 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M415 467 q11 -4 22 0 t22 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M566 495 q24 -4 47 0 t47 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M673 822 q21 -4 43 0 t43 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M838 183 q20 -4 39 0 t39 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M6 737 q12 -4 24 0 t24 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M1160 565 q16 -4 33 0 t33 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M889 727 q10 -4 21 0 t21 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M398 367 q29 -4 57 0 t57 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M899 710 q33 -4 65 0 t65 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M980 529 q22 -4 43 0 t43 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M724 549 q21 -4 41 0 t41 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M1119 792 q33 -4 67 0 t67 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M895 840 q31 -4 61 0 t61 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M195 484 q9 -4 19 0 t19 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M117 645 q29 -4 58 0 t58 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M247 678 q26 -4 51 0 t51 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M1413 857 q14 -4 27 0 t27 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M637 516 q35 -4 69 0 t69 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M258 476 q22 -4 43 0 t43 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M313 396 q27 -4 55 0 t55 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.06%22/%3E%3Crect x=%221080%22 y=%22150%22 width=%223%22 height=%22560%22 fill=%22%23f6dfa6%22 opacity=%22.05%22/%3E%3Crect x=%221130%22 y=%22150%22 width=%223%22 height=%22560%22 fill=%22%23f6dfa6%22 opacity=%22.05%22/%3E%3Crect x=%221190%22 y=%22150%22 width=%223%22 height=%22560%22 fill=%22%23f6dfa6%22 opacity=%22.05%22/%3E%3Cg opacity=%221.0%22%3E%3Cellipse cx=%22781.0%22 cy=%22129%22 rx=%2275.0%22 ry=%227%22 fill=%22%23021719%22 opacity=%22.45%22 filter=%22url(%23bl)%22/%3E%3Crect x=%22716%22 y=%22139%22 width=%22130%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.22%22/%3E%3Crect x=%22723%22 y=%22148%22 width=%22116%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.17%22/%3E%3Crect x=%22730%22 y=%22157%22 width=%22102%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.12%22/%3E%3Crect x=%22737%22 y=%22166%22 width=%2288%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.07%22/%3E%3Crect x=%22706%22 y=%2234%22 width=%22150%22 height=%2283%22 rx=%229%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M706 43a9 9 0 0 1 9-9h132a9 9 0 0 1 9 9v15h-150z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22718%22 y=%2243%22 width=%2257%22 height=%226%22 rx=%223%22 fill=%22%23cfe3c4%22 opacity=%22.85%22/%3E%3Ccircle cx=%22720%22 cy=%2268%22 r=%224%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%22732%22 y=%2265%22 width=%2252%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%22816%22 y=%2265%22 width=%2226%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%22714%22 y=%2276%22 width=%22134%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%22732%22 y=%2282%22 width=%2256%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%22813%22 y=%2282%22 width=%2229%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%22714%22 y=%2293%22 width=%22134%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Ccircle cx=%22720%22 cy=%22102%22 r=%224%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222%22/%3E%3Crect x=%22732%22 y=%2299%22 width=%2258%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%22808%22 y=%2299%22 width=%2234%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3C/g%3E%3Cg opacity=%221.0%22%3E%3Cellipse cx=%221500.0%22 cy=%22126%22 rx=%2280.0%22 ry=%227%22 fill=%22%23021719%22 opacity=%22.45%22 filter=%22url(%23bl)%22/%3E%3Crect x=%221430%22 y=%22136%22 width=%22140%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.22%22/%3E%3Crect x=%221437%22 y=%22145%22 width=%22126%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.17%22/%3E%3Crect x=%221444%22 y=%22154%22 width=%22112%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.12%22/%3E%3Crect x=%221451%22 y=%22163%22 width=%2298%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.07%22/%3E%3Crect x=%221420%22 y=%2214%22 width=%22160%22 height=%22100%22 rx=%229%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M1420 23a9 9 0 0 1 9-9h142a9 9 0 0 1 9 9v15h-160z%22 fill=%22%232f6b55%22/%3E%3Crect x=%221432%22 y=%2223%22 width=%2261%22 height=%226%22 rx=%223%22 fill=%22%23cfe3c4%22 opacity=%22.85%22/%3E%3Ccircle cx=%221434%22 cy=%2248%22 r=%224%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%221446%22 y=%2245%22 width=%2250%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221529%22 y=%2245%22 width=%2237%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221428%22 y=%2256%22 width=%22144%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%221446%22 y=%2262%22 width=%2243%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221536%22 y=%2262%22 width=%2230%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221428%22 y=%2273%22 width=%22144%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%221446%22 y=%2279%22 width=%2265%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221529%22 y=%2279%22 width=%2237%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221428%22 y=%2290%22 width=%22144%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%221446%22 y=%2296%22 width=%2239%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221528%22 y=%2296%22 width=%2238%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3C/g%3E%3Cg opacity=%220.9%22%3E%3Cellipse cx=%2245.0%22 cy=%22735%22 rx=%2285.0%22 ry=%227%22 fill=%22%23021719%22 opacity=%22.45%22 filter=%22url(%23bl)%22/%3E%3Crect x=%22-30%22 y=%22745%22 width=%22150%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.22%22/%3E%3Crect x=%22-23%22 y=%22754%22 width=%22136%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.17%22/%3E%3Crect x=%22-16%22 y=%22763%22 width=%22122%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.12%22/%3E%3Crect x=%22-9%22 y=%22772%22 width=%22108%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.07%22/%3E%3Crect x=%22-40%22 y=%22640%22 width=%22170%22 height=%2283%22 rx=%229%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M-40 649a9 9 0 0 1 9-9h152a9 9 0 0 1 9 9v15h-170z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22-28%22 y=%22649%22 width=%2265%22 height=%226%22 rx=%223%22 fill=%22%23cfe3c4%22 opacity=%22.85%22/%3E%3Ccircle cx=%22-26%22 cy=%22674%22 r=%224%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%22-14%22 y=%22671%22 width=%2266%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2277%22 y=%22671%22 width=%2239%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%22-32%22 y=%22682%22 width=%22154%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%22-14%22 y=%22688%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2288%22 y=%22688%22 width=%2228%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%22-32%22 y=%22699%22 width=%22154%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%22-14%22 y=%22705%22 width=%2245%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2291%22 y=%22705%22 width=%2225%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3C/g%3E%3Cg opacity=%221.0%22%3E%3Cellipse cx=%221565.0%22 cy=%22655%22 rx=%2275.0%22 ry=%227%22 fill=%22%23021719%22 opacity=%22.45%22 filter=%22url(%23bl)%22/%3E%3Crect x=%221500%22 y=%22665%22 width=%22130%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.22%22/%3E%3Crect x=%221507%22 y=%22674%22 width=%22116%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.17%22/%3E%3Crect x=%221514%22 y=%22683%22 width=%22102%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.12%22/%3E%3Crect x=%221521%22 y=%22692%22 width=%2288%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.07%22/%3E%3Crect x=%221490%22 y=%22560%22 width=%22150%22 height=%2283%22 rx=%229%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M1490 569a9 9 0 0 1 9-9h132a9 9 0 0 1 9 9v15h-150z%22 fill=%22%232f6b55%22/%3E%3Crect x=%221502%22 y=%22569%22 width=%2257%22 height=%226%22 rx=%223%22 fill=%22%23cfe3c4%22 opacity=%22.85%22/%3E%3Ccircle cx=%221504%22 cy=%22594%22 r=%224%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%221516%22 y=%22591%22 width=%2247%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221591%22 y=%22591%22 width=%2235%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221498%22 y=%22602%22 width=%22134%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Ccircle cx=%221504%22 cy=%22611%22 r=%224%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222%22/%3E%3Crect x=%221516%22 y=%22608%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221594%22 y=%22608%22 width=%2232%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221498%22 y=%22619%22 width=%22134%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%221516%22 y=%22625%22 width=%2247%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221592%22 y=%22625%22 width=%2234%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3C/g%3E%3Cpath d=%22M856 68 C882.4 68 882.4 190 900 190%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 opacity=%22.95%22/%3E%3Cpath d=%22M888 190 L900 183 M888 190 L900 197 M888 190 L900 190%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3Cpath d=%22M866 61v14%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1520 118 C1480.0 118 1480.0 300 1440 300%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 opacity=%22.95%22/%3E%3Cpath d=%22M1452 300 L1440 293 M1452 300 L1440 307 M1452 300 L1440 300%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3Cpath d=%22M1510 111v14%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M130 674 C215.0 674 215.0 900 300 900%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 opacity=%22.95%22/%3E%3Cpath d=%22M288 900 L300 893 M288 900 L300 907 M288 900 L300 900%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3Cpath d=%22M140 667v14%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M535.9 900 q2.4 -77.4 7.1 -154.9%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.6%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M558.2 900 q-5.6 -88.5 -16.7 -177.0%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22537.6%22 y=%22727.8%22 width=%227.7%22 height=%2221.6%22 rx=%223.8%22 fill=%22%239a6b43%22 transform=%22rotate(-10.0 541.5 737.4)%22/%3E%3Cpath d=%22M550.7 900 q-7.6 -73.2 -22.7 -146.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M555.5 900 q4.8 -89.8 14.3 -179.6%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22565.9%22 y=%22725.2%22 width=%227.7%22 height=%2221.6%22 rx=%223.8%22 fill=%22%239a6b43%22 transform=%22rotate(8.6 569.7 734.8)%22/%3E%3Cpath d=%22M547.7 900 q-6.8 -69.7 -20.3 -139.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M530.4 900 q-8.5 -82.2 -25.4 -164.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22501.2%22 y=%22740.3%22 width=%227.7%22 height=%2221.6%22 rx=%223.8%22 fill=%22%239a6b43%22 transform=%22rotate(-15.2 505.0 749.9)%22/%3E%3Cpath d=%22M558.9 900 q-8.1 -57.1 -24.4 -114.1%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22530.6%22 y=%22790.7%22 width=%227.7%22 height=%2221.6%22 rx=%223.8%22 fill=%22%239a6b43%22 transform=%22rotate(-14.7 534.5 800.3)%22/%3E%3Cpath d=%22M572.5 900 q2.8 -82.0 8.3 -164.0%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%22577.0%22 y=%22740.8%22 width=%227.7%22 height=%2221.6%22 rx=%223.8%22 fill=%22%239a6b43%22 transform=%22rotate(5.0 580.9 750.4)%22/%3E%3Cpath d=%22M564.3 900 q-2.0 -72.1 -5.9 -144.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M553.5 900 q-0.9 -64.3 -2.6 -128.6%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M543.1 900 q-6.0 -83.3 -18.0 -166.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M559.4 900 q4.4 -71.8 13.1 -143.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22568.7%22 y=%22761.2%22 width=%227.7%22 height=%2221.6%22 rx=%223.8%22 fill=%22%239a6b43%22 transform=%22rotate(7.9 572.5 770.8)%22/%3E%3Cpath d=%22M599.2 900 q-8.5 -25.5 -29.8 -42.5 q14.9 23.4 26.4 42.5z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M533.1 900 q13.2 -39.6 46.2 -66.0 q-23.1 36.3 -40.9 66.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M546.3 900 q9.0 -26.9 31.4 -44.8 q-15.7 24.7 -27.8 44.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M533.0 900 q-12.8 -38.4 -44.8 -64.0 q22.4 35.2 39.7 64.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M549.8 900 q-12.1 -36.2 -42.2 -60.3 q21.1 33.2 37.4 60.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M592.5 900 q-10.1 -30.4 -35.5 -50.7 q17.7 27.9 31.4 50.7z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1625.7 900 q-9.1 -67.8 -27.2 -135.5%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Crect x=%221594.3%22 y=%22769.7%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(-16.3 1598.5 780.1)%22/%3E%3Cpath d=%22M1601.8 900 q7.4 -78.0 22.3 -155.9%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%221619.9%22 y=%22749.3%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(13.4 1624.1 759.7)%22/%3E%3Cpath d=%22M1627.1 900 q1.0 -69.7 3.0 -139.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%224.0%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1554.8 900 q1.7 -104.6 5.1 -209.2%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%221555.7%22 y=%22696.0%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(3.1 1559.9 706.4)%22/%3E%3Cpath d=%22M1559.7 900 q4.4 -87.2 13.1 -174.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%221568.6%22 y=%22730.9%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(7.9 1572.8 741.3)%22/%3E%3Cpath d=%22M1577.1 900 q-2.0 -69.9 -6.1 -139.9%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%221566.8%22 y=%22765.3%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(-3.7 1571.0 775.7)%22/%3E%3Cpath d=%22M1572.1 900 q-1.3 -95.2 -3.9 -190.4%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%221564.1%22 y=%22714.8%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(-2.3 1568.2 725.2)%22/%3E%3Cpath d=%22M1623.2 900 q0.3 -85.9 1.0 -171.9%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1565.4 900 q-2.0 -88.8 -5.9 -177.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.9%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1593.4 900 q3.3 -82.3 9.9 -164.7%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%221599.1%22 y=%22740.5%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(5.9 1603.3 750.9)%22/%3E%3Cpath d=%22M1585.6 900 q5.4 -65.7 16.1 -131.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%224.0%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1590.9 900 q-7.7 -80.7 -23.1 -161.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1578.2 900 q-2.7 -77.1 -8.2 -154.2%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%221565.9%22 y=%22751.0%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(-4.9 1570.1 761.4)%22/%3E%3Cpath d=%22M1561.5 900 q4.6 -99.5 13.7 -199.0%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%221571.0%22 y=%22706.2%22 width=%228.3%22 height=%2223.4%22 rx=%224.2%22 fill=%22%239a6b43%22 transform=%22rotate(8.2 1575.2 716.6)%22/%3E%3Cpath d=%22M1582.1 900 q-15.0 -45.0 -52.4 -74.9 q26.2 41.2 46.5 74.9z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1586.5 900 q-11.7 -35.1 -40.9 -58.4 q20.5 32.1 36.2 58.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1592.1 900 q15.5 -46.6 54.4 -77.7 q-27.2 42.7 -48.1 77.7z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1611.5 900 q11.5 -34.5 40.3 -57.6 q-20.1 31.7 -35.7 57.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1551.6 900 q15.2 -45.7 53.4 -76.2 q-26.7 41.9 -47.3 76.2z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1555.6 900 q15.2 -45.5 53.0 -75.8 q-26.5 41.7 -47.0 75.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1547.4 900 q12.7 -38.2 44.6 -63.7 q-22.3 35.1 -39.5 63.7z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M65.5 630 q5.8 -58.6 17.3 -117.2%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%2279.6%22 y=%22516.8%22 width=%226.4%22 height=%2218.0%22 rx=%223.2%22 fill=%22%239a6b43%22 transform=%22rotate(10.4 82.8 524.8)%22/%3E%3Cpath d=%22M32.8 630 q3.3 -42.7 9.9 -85.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%2239.5%22 y=%22548.7%22 width=%226.4%22 height=%2218.0%22 rx=%223.2%22 fill=%22%239a6b43%22 transform=%22rotate(6.0 42.7 556.7)%22/%3E%3Cpath d=%22M37.3 630 q-6.1 -33.7 -18.2 -67.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%2215.9%22 y=%22566.7%22 width=%226.4%22 height=%2218.0%22 rx=%223.2%22 fill=%22%239a6b43%22 transform=%22rotate(-10.9 19.1 574.7)%22/%3E%3Cpath d=%22M47.7 630 q4.0 -44.6 11.9 -89.3%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.9%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M49.5 630 q6.9 -49.8 20.7 -99.5%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.6%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M68.1 630 q7.0 -40.6 20.9 -81.2%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.9%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M53.1 630 q-0.8 -48.9 -2.3 -97.9%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.0%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M42.0 630 q0.3 -51.2 0.9 -102.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%2239.7%22 y=%22531.6%22 width=%226.4%22 height=%2218.0%22 rx=%223.2%22 fill=%22%239a6b43%22 transform=%22rotate(0.5 42.9 539.6)%22/%3E%3Cpath d=%22M12.3 630 q1.1 -40.4 3.2 -80.9%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%2212.3%22 y=%22553.1%22 width=%226.4%22 height=%2218.0%22 rx=%223.2%22 fill=%22%239a6b43%22 transform=%22rotate(1.9 15.5 561.1)%22/%3E%3Cpath d=%22M25.6 630 q11.4 -34.1 39.8 -56.8 q-19.9 31.3 -35.2 56.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M36.9 630 q-7.6 -22.7 -26.4 -37.8 q13.2 20.8 23.4 37.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M13.3 630 q-10.2 -30.7 -35.9 -51.2 q17.9 28.2 31.8 51.2z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M62.3 630 q-8.0 -23.9 -27.9 -39.8 q13.9 21.9 24.7 39.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1485.2 545 q-3.7 -33.4 -11.2 -66.8%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1455.4 545 q-4.1 -32.1 -12.3 -64.2%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1451.6 545 q2.6 -27.4 7.8 -54.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1497.0 545 q-0.7 -31.8 -2.0 -63.5%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.0%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1484.0 545 q1.3 -23.9 3.9 -47.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%221485.3%22 y=%22500.4%22 width=%225.1%22 height=%2214.4%22 rx=%222.6%22 fill=%22%239a6b43%22 transform=%22rotate(2.4 1487.9 506.8)%22/%3E%3Cpath d=%22M1477.0 545 q4.6 -25.7 13.9 -51.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1454.3 545 q1.9 -21.4 5.8 -42.7%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1494.6 545 q7.5 -22.5 26.2 -37.5 q-13.1 20.6 -23.2 37.5z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1462.7 545 q-5.2 -15.7 -18.4 -26.2 q9.2 14.4 16.3 26.2z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1474.7 545 q-7.9 -23.8 -27.8 -39.7 q13.9 21.8 24.6 39.7z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M714.8 150 q3.5 -23.7 10.6 -47.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22723.2%22 y=%22105.4%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(6.3 725.4 111.0)%22/%3E%3Cpath d=%22M718.9 150 q2.6 -22.9 7.9 -45.9%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22724.6%22 y=%22106.9%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(4.8 726.8 112.5)%22/%3E%3Cpath d=%22M723.7 150 q1.9 -14.8 5.7 -29.7%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M725.2 150 q-3.3 -22.6 -9.8 -45.1%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M736.1 150 q1.8 -22.7 5.5 -45.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%22739.3%22 y=%22107.5%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(3.3 741.6 113.1)%22/%3E%3Cpath d=%22M707.0 150 q-0.4 -15.2 -1.2 -30.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.7%22 stroke-linecap=%22round%22/%3E%3Crect x=%22703.5%22 y=%22122.3%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(-0.7 705.7 127.9)%22/%3E%3Cpath d=%22M726.5 150 q-6.5 -19.4 -22.7 -32.4 q11.3 17.8 20.1 32.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M699.9 150 q-7.4 -22.3 -26.1 -37.2 q13.0 20.5 23.1 37.2z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M737.2 150 q6.0 -18.1 21.1 -30.1 q-10.6 16.6 -18.7 30.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3C/svg%3E") center top/max(1600px,100%) auto no-repeat,linear-gradient(180deg,transparent 800px,#22796a),var(--water)}
body.theme-nullreed .home-hero::after{content:"";position:absolute;z-index:-1;bottom:-1px;left:50%;width:100vw;height:56px;transform:translateX(-50%);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 60%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 34 C200 10 420 52 640 30 S1080 6 1300 28 S1520 44 1600 22 V60 H0Z%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M0 34 C200 10 420 52 640 30 S1080 6 1300 28 S1520 44 1600 22%22 fill=%22none%22 stroke=%22%23bfe0c9%22 stroke-opacity=%22.5%22 stroke-width=%222%22/%3E%3C/svg%3E") center bottom/100% 100% no-repeat}
body.theme-nullreed .home-hero .eyebrow{display:inline-flex;padding:8px 16px 8px 12px;border-radius:999px;color:#f4dca2;
  background:rgba(7,45,49,.55);border:1px solid rgba(244,220,162,.3);box-shadow:0 0 0 6px rgba(244,220,162,.05)}
body.theme-nullreed .home-hero .eyebrow i{width:9px;height:9px;background:var(--reed);box-shadow:0 0 0 4px rgba(134,184,106,.25)}
body.theme-nullreed .home-hero h1{font-size:clamp(46px,5.3vw,78px);line-height:1.02;letter-spacing:-.025em;margin-bottom:26px;color:#fbf6e8;
  text-shadow:0 2px 30px rgba(3,25,27,.5)}
body.theme-nullreed .h1-mark{color:var(--gold);text-decoration:underline;text-decoration-color:var(--coral);text-decoration-thickness:.075em;
  text-underline-offset:.13em;text-decoration-skip-ink:none}
body.theme-nullreed .home-hero .hero-lead{font-size:18px;line-height:1.65;opacity:1;color:#d7e4dc;max-width:520px}
body.theme-nullreed .home-hero .actions{margin-top:34px}

/* the agent window = a query pane producing a result grid */
body.theme-nullreed .home-hero .agent-run{position:relative;width:100%;max-width:560px;justify-self:end;overflow:visible;border:0;border-radius:20px;background:var(--ivory);color:var(--ink);
  margin:0 0 54px;box-shadow:0 0 0 1px rgba(255,255,255,.35),0 0 0 12px rgba(244,220,162,.07),0 50px 90px -30px rgba(1,18,20,.85),0 20px 40px -20px rgba(1,18,20,.6)}
body.theme-nullreed .home-hero .agent-run::after{content:"";position:absolute;z-index:-1;inset-inline-end:-34px;bottom:-62px;width:250px;height:132px;border-radius:14px;
  background:
    linear-gradient(var(--coral),var(--coral)) 92px 60px/72px 22px no-repeat,
    repeating-linear-gradient(90deg,transparent 0 82px,rgba(18,48,47,.13) 82px 83px),
    repeating-linear-gradient(180deg,transparent 0 30px,rgba(18,48,47,.13) 30px 31px),
    linear-gradient(#2f6b55,#2f6b55) 0 0/100% 31px no-repeat,#fbf3e1;
  box-shadow:0 30px 50px -20px rgba(1,18,20,.7);transform:rotate(-2.5deg)}
body.theme-nullreed .home-hero .agent-run::before{content:"";position:absolute;z-index:-2;left:6%;right:6%;bottom:-40px;height:40px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(244,220,162,.22),transparent)}

body.theme-nullreed .agent-run{color:var(--ink);border-radius:18px;background:var(--ivory);border:1px solid rgba(18,48,47,.1);box-shadow:var(--lift)}
body.theme-nullreed .agent-run-bar{background:linear-gradient(90deg,#2f6b55,#24605a);color:#eef4e6;border:0;border-radius:inherit;border-end-start-radius:0;border-end-end-radius:0;
  font:400 14px/1.3 var(--label);padding:14px 20px}
body.theme-nullreed .agent-run-bar span:first-child{opacity:1}
body.theme-nullreed .agent-run-mode{color:#c9eaa9}
body.theme-nullreed .agent-run-body{padding:20px}
body.theme-nullreed .agent-run-prompt span{background:#0f4747;color:#f4efe0;border-radius:16px 16px 4px 16px;font-size:14.5px}
body.theme-nullreed[dir=rtl] .agent-run-prompt span,[dir=rtl] body.theme-nullreed .agent-run-prompt span{border-radius:16px 16px 16px 4px}
body.theme-nullreed .agent-run-steps{gap:0;border-radius:12px;overflow:hidden;border:1px solid rgba(18,48,47,.12)}
body.theme-nullreed .agent-run-steps li{border:0;border-radius:0;background:#fff;padding:11px 14px;grid-template-columns:92px minmax(0,1fr) auto}
body.theme-nullreed .agent-run-steps li+li{border-top:1px solid rgba(18,48,47,.08)}
body.theme-nullreed .agent-run-steps li:nth-child(even){background:#f7f0de}
body.theme-nullreed .ar-tool{font:700 13px/1.3 var(--label);color:#1d6660}
body.theme-nullreed .agent-run-steps code{font:13px/1.5 var(--label);color:var(--ink)}
body.theme-nullreed .ar-res{font:700 13px/1.3 var(--label);color:var(--ink-2);opacity:1}
body.theme-nullreed .ar-ok{color:#2f6a33}
body.theme-nullreed .agent-run-foot>span:first-child{opacity:1;color:#4a605c}
body.theme-nullreed .ar-btn{border-radius:10px;border-color:rgba(18,48,47,.25);font-weight:600}
body.theme-nullreed .ar-btn-primary{background:#0f4747;border-color:#0f4747;color:#fdf8ea}

/* ================= FACTS: a result grid ================= */
body.theme-nullreed .cards{position:relative;z-index:3;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:0;border:0;margin:-118px 0 0;
  border-radius:22px;background:var(--ivory);overflow:hidden;
  box-shadow:0 0 0 1px rgba(18,48,47,.08),0 40px 70px -36px rgba(7,45,49,.6),0 10px 20px -12px rgba(7,45,49,.25)}
body.theme-nullreed .cards article{border:0;border-radius:0;background:transparent;padding:0 22px 24px;position:relative;min-width:0}
body.theme-nullreed .cards article+article{border-inline-start:1px solid rgba(18,48,47,.1)}
body.theme-nullreed .cards .number{margin:0 -22px 18px;padding:15px 22px 13px;background:#24605a;color:#eef4e6;opacity:1;font:700 14px/1.2 var(--label)}
body.theme-nullreed .cards article+article .number{box-shadow:-1px 0 0 rgba(255,255,255,.12)}
body.theme-nullreed .cards h3{font:400 clamp(22px,2vw,28px)/1.1 var(--serif);margin:0 0 8px;letter-spacing:-.01em}
body.theme-nullreed .cards p{font-size:14px;opacity:1;color:var(--ink-2)}
body.theme-nullreed.page-0 .cards article:nth-child(2){background:linear-gradient(180deg,rgba(255,125,94,.16),rgba(255,125,94,.08))}
body.theme-nullreed.page-0 .cards article:nth-child(2)::after{content:"";position:absolute;inset:44px 6px 6px;border:2px solid var(--coral);border-radius:10px;pointer-events:none}

/* ================= KEYWORD SECTION ================= */
body.theme-nullreed.page-0 .scenario{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:14px 64px;align-items:end;
  margin:0;padding:96px 0 60px;border:0;border-radius:0;background:none}
body.theme-nullreed.page-0 .scenario .eyebrow{grid-column:1/-1;margin:0 0 8px;color:#1d6660;display:inline-flex;gap:10px}
body.theme-nullreed .scenario .eyebrow::before{content:"";width:22px;height:12px;flex:none;border-radius:6px;
  background:radial-gradient(circle at 6px 6px,var(--coral) 0 4.5px,transparent 5px),linear-gradient(var(--coral),var(--coral)) 8px 5px/14px 2.5px no-repeat}
body.theme-nullreed.page-0 .scenario h2{font-size:clamp(40px,4.4vw,64px);line-height:1.02;letter-spacing:-.02em;margin:0;max-width:none}
body.theme-nullreed.page-0 .scenario p{margin:0;font-size:18px;line-height:1.75;color:var(--ink-2);max-width:none;
  padding-inline-start:28px;border-inline-start:3px solid var(--reed)}

/* ================= WALKTHROUGHS: exercise cards ================= */
body.theme-nullreed.page-0 .scenario+.reading{max-width:none;padding:0 0 40px}
body.theme-nullreed.page-0 .steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
body.theme-nullreed.page-0 .steps article{position:relative;display:flex;flex-direction:column;padding:0 0 30px;border:0;border-radius:24px;background:var(--ivory);
  box-shadow:var(--lift);overflow:hidden;min-width:0}
body.theme-nullreed.page-0 .steps article::before{content:"";display:block;height:150px;margin-bottom:26px;
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2259%22 width=%2270%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2278%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2246%22 y=%2293%22 width=%22180%22 height=%2214%22 rx=%224%22 fill=%22%23cfe7bf%22/%3E%3Crect x=%2252%22 y=%2297%22 width=%228%22 height=%226%22 rx=%222%22 fill=%22%235f9150%22/%3E%3Crect x=%2266%22 y=%2297%22 width=%2296%22 height=%226%22 rx=%223%22 fill=%22%233e6c3c%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2252%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22112%22 y=%22116%22 width=%2290%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M282.1 158 q-2.7 -16.2 -8.1 -32.4%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.4%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M287.8 158 q1.9 -17.9 5.6 -35.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22291.6%22 y=%22124.4%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(3.4 293.4 128.8)%22/%3E%3Cpath d=%22M302.4 158 q3.6 -13.8 10.9 -27.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.7%22 stroke-linecap=%22round%22/%3E%3Crect x=%22311.5%22 y=%22132.6%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(6.5 313.3 137.0)%22/%3E%3Cpath d=%22M278.0 158 q0.7 -21.3 2.0 -42.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22278.3%22 y=%22117.6%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(1.2 280.0 122.0)%22/%3E%3Cpath d=%22M298.1 158 q-2.3 -23.0 -6.9 -46.0%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M288.1 158 q-3.7 -11.1 -13.0 -18.5 q6.5 10.2 11.5 18.5z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M301.5 158 q-3.5 -10.4 -12.2 -17.4 q6.1 9.6 10.8 17.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22493%22 y=%2277%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22500%22 y=%2283%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22127%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3C/svg%3E") center/contain no-repeat,radial-gradient(120% 120% at 80% 0%,#145a54,#0b3c40 60%,#072d31)}
body.theme-nullreed.page-0 .steps article:nth-child(2)::before{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2259%22 width=%2250%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2234%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%2294%22 y=%2278%22 width=%2270%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%2297%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2297%22 width=%2258%22 height=%226%22 rx=%223%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22100%22 y=%22116%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M290.6 158 q-1.8 -13.9 -5.4 -27.8%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22283.4%22 y=%22132.4%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-3.3 285.2 136.8)%22/%3E%3Cpath d=%22M293.9 158 q0.7 -19.7 2.2 -39.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22294.4%22 y=%22120.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(1.3 296.1 125.2)%22/%3E%3Cpath d=%22M286.2 158 q-2.4 -13.9 -7.3 -27.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22277.1%22 y=%22132.4%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-4.4 278.9 136.8)%22/%3E%3Cpath d=%22M284.3 158 q3.0 -16.7 8.9 -33.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22291.5%22 y=%22126.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(5.4 293.3 131.2)%22/%3E%3Cpath d=%22M274.6 158 q-1.3 -24.3 -4.0 -48.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22268.9%22 y=%22111.7%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-2.4 270.7 116.1)%22/%3E%3Cpath d=%22M280.2 158 q6.0 -17.9 20.9 -29.8 q-10.4 16.4 -18.5 29.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M294.6 158 q-6.5 -19.5 -22.8 -32.6 q11.4 17.9 20.2 32.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22495%22 y=%2279%22 width=%2258%22 height=%2213%22 rx=%224%22 fill=%22none%22 stroke=%22%23ff7d5e%22 stroke-width=%221.6%22 stroke-dasharray=%224 3%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22495%22 y=%22123%22 width=%2258%22 height=%2213%22 rx=%224%22 fill=%22none%22 stroke=%22%23ff7d5e%22 stroke-width=%221.6%22 stroke-dasharray=%224 3%22/%3E%3C/svg%3E") center/contain no-repeat,radial-gradient(120% 120% at 20% 0%,#145a54,#0b3c40 60%,#072d31)}
body.theme-nullreed.page-0 .steps article:nth-child(3)::before{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2270%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22130%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2244%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22104%22 y=%2278%22 width=%2252%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%2297%22 width=%2280%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22140%22 y=%2297%22 width=%2230%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2264%22 height=%226%22 rx=%223%22 fill=%22%23ff7d5e%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M270.8 158 q-2.9 -21.4 -8.6 -42.7%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M272.7 158 q0.9 -20.3 2.6 -40.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22273.6%22 y=%22119.6%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(1.6 275.3 124.0)%22/%3E%3Cpath d=%22M297.6 158 q2.1 -19.7 6.2 -39.4%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22302.0%22 y=%22120.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(3.7 303.8 125.2)%22/%3E%3Cpath d=%22M273.0 158 q-2.8 -15.0 -8.4 -30.0%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.4%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M295.0 158 q0.1 -20.3 0.2 -40.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22293.4%22 y=%22119.7%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(0.1 295.1 124.1)%22/%3E%3Cpath d=%22M289.0 158 q-6.4 -19.2 -22.4 -32.0 q11.2 17.6 19.9 32.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M298.7 158 q4.2 -12.6 14.7 -21.0 q-7.4 11.6 -13.0 21.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2283%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22353%22 y=%2299%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22423%22 y=%2299%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22493%22 y=%2299%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22127%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Ccircle cx=%22562%22 cy=%2232%22 r=%2213%22 fill=%22%2386b86a%22/%3E%3Cpath d=%22M556 32 l5 5 l9 -10%22 fill=%22none%22 stroke=%22%230b3c40%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat,radial-gradient(120% 120% at 80% 100%,#176459,#0b3c40 60%,#072d31)}
body.theme-nullreed.page-0 .steps article:nth-child(4)::before{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2259%22 width=%2280%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2250%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22110%22 y=%2278%22 width=%2246%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%2297%22 width=%2264%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22124%22 y=%2297%22 width=%2252%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2236%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%2296%22 y=%22116%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M283.0 158 q2.9 -19.6 8.8 -39.3%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22290.0%22 y=%22120.9%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(5.3 291.7 125.3)%22/%3E%3Cpath d=%22M276.9 158 q-3.2 -19.9 -9.7 -39.9%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22265.5%22 y=%22120.3%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-5.8 267.2 124.7)%22/%3E%3Cpath d=%22M290.4 158 q2.1 -20.2 6.4 -40.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22295.1%22 y=%22119.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(3.9 296.9 124.2)%22/%3E%3Cpath d=%22M297.3 158 q-3.1 -20.5 -9.4 -41.0%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%22286.1%22 y=%22119.2%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-5.6 287.9 123.6)%22/%3E%3Cpath d=%22M279.9 158 q2.6 -24.1 7.8 -48.2%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22285.9%22 y=%22112.0%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(4.7 287.7 116.4)%22/%3E%3Cpath d=%22M285.2 158 q-3.9 -11.8 -13.7 -19.6 q6.9 10.8 12.2 19.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M277.0 158 q-5.9 -17.6 -20.5 -29.3 q10.3 16.1 18.2 29.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2283%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22423%22 y=%22121%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22500%22 y=%22127%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22578%22 y=%2270%22 width=%2230%22 height=%2222%22 rx=%223%22 fill=%22none%22 stroke=%22%23f2ead7%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M587 98h12%22 stroke=%22%23f2ead7%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3C/svg%3E") center/contain no-repeat,radial-gradient(120% 120% at 20% 100%,#176459,#0b3c40 60%,#072d31)}
body.theme-nullreed.page-0 .steps article>*{margin-inline:30px}
body.theme-nullreed .steps .number{font:700 13px/1 var(--label);opacity:1}
body.theme-nullreed.page-0 .steps .number{position:absolute;top:16px;left:auto;right:auto;inset-inline-start:16px;margin:0;padding:7px 11px;border-radius:999px;
  background:rgba(7,45,49,.7);color:var(--gold);border:1px solid rgba(244,220,162,.35)}
body.theme-nullreed.page-0 .steps h3{font:400 26px/1.15 var(--serif);margin-top:0;margin-bottom:12px;letter-spacing:-.01em}
body.theme-nullreed .steps p{font-size:15.5px;line-height:1.7;opacity:1;color:var(--ink-2)}
body.theme-nullreed.page-0 .scenario+.reading>p{margin:30px 0 0}

/* code blocks: a still pool */
body.theme-nullreed .code-example{background:#0a3236;border:0;border-radius:14px;color:#dcebe0;box-shadow:0 14px 30px -18px rgba(7,45,49,.7)}
body.theme-nullreed .code-example>div{background:#0f4044;color:#cfe3d4;font:700 13px/1.2 var(--label);padding:12px 16px;align-items:center}
body.theme-nullreed .code-example button{background:rgba(244,220,162,.16);color:#f6e7bf;border-radius:8px;font:600 12px/1 Inter,sans-serif;padding:7px 11px}
body.theme-nullreed .code-example pre{font:13.5px/1.75 var(--label);padding:18px 20px;color:#e3efe2}
body.theme-nullreed.page-0 .steps .code-example{margin-top:20px}

/* ================= COMPARISON: a result table on the water ================= */
body.theme-nullreed .feature-matrix{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-rows:auto 1fr;
  gap:18px 64px;align-items:start;padding:88px 0;margin:64px 0 0;color:#eef3e7}
body.theme-nullreed .feature-matrix::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);
  background:radial-gradient(900px 400px at 20% 0%,rgba(42,160,143,.25),transparent 70%),
    radial-gradient(700px 500px at 100% 100%,rgba(244,220,162,.10),transparent 70%),
    repeating-linear-gradient(180deg,transparent 0 46px,rgba(232,243,223,.035) 46px 48px),
    linear-gradient(180deg,#0b3c40,#0a3438)}
body.theme-nullreed .feature-matrix>h2{grid-column:1;margin:0;font-size:clamp(34px,3.4vw,50px);line-height:1.05;color:#fbf6e8}
body.theme-nullreed .feature-matrix>p{grid-column:1;margin:0;opacity:1;color:#cfe0d6;font-size:17px;line-height:1.7}
body.theme-nullreed .feature-matrix table{grid-column:2;grid-row:1/span 2;background:var(--ivory);color:var(--ink);border-radius:20px;overflow:hidden;
  border-collapse:separate;border-spacing:0;box-shadow:0 0 0 1px rgba(255,255,255,.25),0 40px 70px -30px rgba(1,18,20,.8)}
body.theme-nullreed .feature-matrix th,body.theme-nullreed .feature-matrix td{padding:20px 22px;border-bottom:1px solid rgba(18,48,47,.1);font-size:15px}
body.theme-nullreed .feature-matrix thead th{background:#24605a;color:#eef4e6;font:700 14px/1.3 var(--label);border-bottom:0}
body.theme-nullreed .feature-matrix thead th:last-child{background:#2f6b55;color:#f4dca2}
body.theme-nullreed .feature-matrix tbody th{font:400 19px/1.2 var(--serif);width:26%}
body.theme-nullreed .feature-matrix td{color:var(--ink-2)}
body.theme-nullreed .feature-matrix td:last-child{background:rgba(134,184,106,.14);color:#173a2a;font-weight:650}
body.theme-nullreed .feature-matrix tbody tr:first-child td:last-child{background:rgba(255,125,94,.14);box-shadow:inset 0 0 0 2px var(--coral)}
body.theme-nullreed .feature-matrix tbody tr:last-child>*{border-bottom:0}

/* ================= HOW TO START: a query plan tree ================= */
body.theme-nullreed .split-section{border:0}
body.theme-nullreed.page-0 .split-section{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px;padding:96px 0 40px}
body.theme-nullreed.page-0 .split-section h2{font-size:clamp(36px,3.6vw,54px);line-height:1.05;margin:0;position:relative;padding-top:64px}
body.theme-nullreed.page-0 .split-section h2::before{content:"";position:absolute;top:0;inset-inline-start:0;width:46px;height:46px;border-radius:14px;
  background:radial-gradient(circle at 50% 50%,var(--gold) 0 7px,transparent 8px),linear-gradient(145deg,#145a54,#0b3c40);box-shadow:var(--lift)}
body.theme-nullreed ol.setup{list-style:none;counter-reset:plan;margin:0;padding:0;position:relative}
body.theme-nullreed ol.setup li{counter-increment:plan;position:relative;padding:20px 24px;padding-inline-start:74px;margin:0 0 22px;border-radius:16px;
  background:var(--ivory);box-shadow:var(--lift);font-size:16px;line-height:1.6;color:var(--ink)}
body.theme-nullreed ol.setup li::before{content:counter(plan,upper-alpha);position:absolute;top:16px;inset-inline-start:18px;width:38px;height:38px;border-radius:11px;
  display:grid;place-items:center;font:700 17px/1 var(--label);color:var(--gold);background:linear-gradient(145deg,#24605a,#0b3c40)}
body.theme-nullreed ol.setup li+li::after{content:"";position:absolute;top:-23px;inset-inline-start:-26px;width:34px;height:58px;
  border-inline-start:2.5px solid var(--reed);border-bottom:2.5px solid var(--reed);border-end-start-radius:14px}
body.theme-nullreed ol.setup li:nth-child(2){margin-inline-start:52px}
body.theme-nullreed ol.setup li:nth-child(3){margin-inline-start:104px}
body.theme-nullreed ol.setup li:nth-child(4){margin-inline-start:156px;background:linear-gradient(90deg,#fff3e6,var(--ivory));box-shadow:var(--lift),inset 0 0 0 2px rgba(255,125,94,.55)}
body.theme-nullreed ol.setup li:nth-child(n+2)::after{inset-inline-start:-26px}
body.theme-nullreed ol.setup li:nth-child(n+5){margin-inline-start:156px}

/* ================= WHO IT IS FOR: reeds ================= */
body.theme-nullreed.page-0 .split-section+.reading{max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 48px;padding:60px 0 70px}
body.theme-nullreed.page-0 .split-section+.reading h2{grid-column:1/-1;margin:0 0 18px;font-size:clamp(34px,3.4vw,50px);line-height:1.05}
body.theme-nullreed.page-0 .split-section+.reading p{position:relative;margin:0;padding:40px 0 0;padding-inline-start:30px;font-size:16px;color:var(--ink-2);
  background:linear-gradient(var(--reed),var(--reed)) 0 30px/3px calc(100% - 30px) no-repeat}
[dir=rtl] body.theme-nullreed.page-0 .split-section+.reading p{background-position:100% 30px}
body.theme-nullreed.page-0 .split-section+.reading p::before{content:"";position:absolute;top:0;inset-inline-start:-3.5px;width:10px;height:30px;border-radius:5px;background:#9a6b43}
body.theme-nullreed.page-0 .split-section+.reading p::after{content:"";position:absolute;top:22px;inset-inline-start:2px;width:22px;height:30px;
  border-inline-start:2.5px solid var(--reed-d);border-start-start-radius:22px;transform:skewY(-20deg);opacity:.8}

/* ================= FAQ: a lagoon band with a 2-column grid ================= */
body.theme-nullreed.page-0 .faq{position:relative;isolation:isolate;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;
  align-items:start;padding:80px 0;margin:20px 0 0}
body.theme-nullreed.page-0 .faq::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);
  background:radial-gradient(800px 300px at 90% 0%,rgba(244,220,162,.5),transparent 70%),linear-gradient(180deg,#d8eadf,#cfe4d7)}
body.theme-nullreed .faq>h2{grid-column:1/-1;font-size:clamp(34px,3.4vw,50px);line-height:1.05;margin:0 0 18px}
body.theme-nullreed .faq details{border:0;border-radius:16px;background:var(--ivory);padding:20px 22px;box-shadow:var(--lift)}
body.theme-nullreed .faq details[open]{box-shadow:var(--lift),inset 0 0 0 2px rgba(31,111,107,.35)}
body.theme-nullreed .faq summary{list-style:none;position:relative;font-size:17.5px;font-weight:650;line-height:1.4;padding-inline-end:44px}
body.theme-nullreed .faq summary::-webkit-details-marker{display:none}
body.theme-nullreed .faq summary::after{content:"";position:absolute;top:-2px;inset-inline-end:0;width:30px;height:30px;border-radius:50%;
  background:linear-gradient(#fffaf0,#fffaf0) center/12px 2.5px no-repeat,linear-gradient(#fffaf0,#fffaf0) center/2.5px 12px no-repeat,#1f6f6b}
body.theme-nullreed .faq details[open] summary::after{background:linear-gradient(#fff,#fff) center/12px 2.5px no-repeat,var(--coral-d)}
body.theme-nullreed .faq p{margin:14px 0 0;opacity:1;color:var(--ink-2);font-size:15.5px;line-height:1.7;max-width:none}

/* ================= CTA: the returned row ================= */
body.theme-nullreed .closing{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 56px;align-items:center;
  text-align:start;margin:80px 0 72px;padding:56px 60px;border:0;border-radius:28px;color:#f2eddf;overflow:hidden;
  background:radial-gradient(700px 260px at 15% 0%,rgba(42,160,143,.4),transparent 70%),radial-gradient(500px 300px at 100% 100%,rgba(244,207,134,.22),transparent 70%),
    repeating-linear-gradient(180deg,transparent 0 51px,rgba(232,243,223,.06) 51px 52px),linear-gradient(135deg,#0e4547,#0a3236);
  box-shadow:0 50px 90px -40px rgba(7,45,49,.75)}
body.theme-nullreed .closing>span{grid-column:1;justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 11px;border-radius:999px;
  font:700 14px/1.2 var(--label);letter-spacing:0;text-transform:none;color:#d6f0c2;background:rgba(134,184,106,.16);border:1px solid rgba(134,184,106,.4)}
body.theme-nullreed .closing>span::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--reed);box-shadow:0 0 0 4px rgba(134,184,106,.25),0 0 14px var(--reed)}
body.theme-nullreed .closing h2{grid-column:1;margin:4px 0 0;max-width:none;font-size:clamp(34px,3.6vw,54px);line-height:1.05;color:#fff8e6;
  padding:16px 22px;margin-inline-start:-22px;border-radius:14px;background:linear-gradient(90deg,rgba(244,220,162,.16),rgba(244,220,162,.03));
  box-shadow:inset 3px 0 0 var(--coral),0 0 40px rgba(244,220,162,.12)}
body.theme-nullreed[dir=rtl] .closing h2,[dir=rtl] body.theme-nullreed .closing h2{box-shadow:inset -3px 0 0 var(--coral),0 0 40px rgba(244,220,162,.12);background:linear-gradient(270deg,rgba(244,220,162,.16),rgba(244,220,162,.03))}
body.theme-nullreed .closing p{grid-column:1;margin:0;color:#cfe0d6;font-size:17px;max-width:720px}
body.theme-nullreed .closing .button{grid-column:2;grid-row:1/span 3;justify-self:end;font-size:15px;padding:18px 26px}

/* ================= LINKS: an index of tables ================= */
body.theme-nullreed.page-0 .closing+.reading{max-width:none;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-template-rows:auto 1fr;gap:10px 64px;padding:0 0 90px;align-items:start}
body.theme-nullreed.page-0 .closing+.reading h2{grid-column:1;margin:0;font-size:clamp(30px,3vw,44px)}
body.theme-nullreed.page-0 .closing+.reading>p:not(:last-child){grid-column:1;margin:0;color:var(--ink-2)}
body.theme-nullreed.page-0 .closing+.reading>p:last-child{grid-column:2;grid-row:1/span 2;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
body.theme-nullreed .reading .text-link{display:flex;align-items:center;gap:12px;margin:0;padding:16px 18px;border-radius:14px;background:var(--ivory);box-shadow:var(--lift);
  text-decoration:none;font-size:15px;font-weight:600;color:var(--ink)}
body.theme-nullreed .reading .text-link::before{content:"";flex:none;width:12px;height:12px;border-radius:4px;background:var(--reed);box-shadow:0 0 0 3px rgba(134,184,106,.25)}
body.theme-nullreed .reading .text-link:hover{box-shadow:var(--lift),inset 0 0 0 2px var(--accent)}

/* ================= FOOTER: deep water + giant wordmark ================= */
body.theme-nullreed footer{position:relative;color:#e6eee5;background:var(--water-d) url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 420 220%22%3E%3Cpath d=%22M103.1 220 q-5.5 -85.4 -16.4 -170.7%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%2283.2%22 y=%2253.7%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-9.8 86.7 62.5)%22/%3E%3Cpath d=%22M144.2 220 q-0.6 -87.6 -1.8 -175.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M125.7 220 q8.0 -78.3 24.0 -156.7%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22146.2%22 y=%2267.7%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(14.4 149.7 76.5)%22/%3E%3Cpath d=%22M94.5 220 q-7.5 -87.2 -22.6 -174.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%2268.4%22 y=%2250.0%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-13.6 71.9 58.8)%22/%3E%3Cpath d=%22M127.6 220 q4.6 -78.7 13.8 -157.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M115.9 220 q-0.5 -101.9 -1.4 -203.9%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M141.5 220 q1.5 -101.0 4.5 -202.1%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M148.5 220 q7.0 -94.3 20.9 -188.7%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22165.9%22 y=%2235.7%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(12.5 169.4 44.5)%22/%3E%3Cpath d=%22M119.0 220 q4.5 -108.5 13.4 -217.1%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M94.8 220 q2.4 -98.3 7.3 -196.5%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M152.8 220 q2.3 -106.6 7.0 -213.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M107.3 220 q-0.6 -86.8 -1.9 -173.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22101.8%22 y=%2250.8%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-1.2 105.3 59.6)%22/%3E%3Cpath d=%22M92.8 220 q1.3 -89.5 3.9 -178.9%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%2293.1%22 y=%2245.5%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(2.3 96.6 54.3)%22/%3E%3Cpath d=%22M146.8 220 q-0.3 -83.7 -0.8 -167.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M122.7 220 q13.1 -39.2 45.8 -65.4 q-22.9 36.0 -40.6 65.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M123.9 220 q8.3 -24.8 28.9 -41.3 q-14.5 22.7 -25.6 41.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M140.9 220 q12.4 -37.3 43.5 -62.2 q-21.8 34.2 -38.6 62.2z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M96.0 220 q9.7 -29.0 33.8 -48.3 q-16.9 26.6 -30.0 48.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M154.3 220 q-11.0 -33.1 -38.6 -55.1 q19.3 30.3 34.2 55.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M94.3 220 q11.4 -34.2 39.9 -57.0 q-19.9 31.3 -35.3 57.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M124.3 220 q10.4 -31.3 36.5 -52.1 q-18.2 28.7 -32.3 52.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M325.8 220 q3.0 -38.8 8.9 -77.6%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Crect x=%22331.9%22 y=%22146.0%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(5.4 334.8 153.2)%22/%3E%3Cpath d=%22M274.8 220 q6.4 -41.4 19.1 -82.8%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M296.7 220 q0.6 -37.2 1.7 -74.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22295.6%22 y=%22149.3%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(1.0 298.5 156.5)%22/%3E%3Cpath d=%22M282.2 220 q-3.0 -44.1 -8.9 -88.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M321.5 220 q5.9 -64.3 17.7 -128.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M292.8 220 q-1.4 -41.1 -4.1 -82.2%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22285.8%22 y=%22141.4%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(-2.4 288.7 148.6)%22/%3E%3Cpath d=%22M278.0 220 q2.6 -42.7 7.8 -85.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%22282.9%22 y=%22138.1%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(4.7 285.8 145.3)%22/%3E%3Cpath d=%22M274.5 220 q2.0 -37.3 6.1 -74.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22277.8%22 y=%22149.1%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(3.7 280.7 156.3)%22/%3E%3Cpath d=%22M312.1 220 q-5.4 -60.3 -16.3 -120.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%22292.8%22 y=%22103.1%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(-9.8 295.7 110.3)%22/%3E%3Cpath d=%22M303.0 220 q0.6 -50.2 1.9 -100.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22302.0%22 y=%22123.3%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(1.1 304.9 130.5)%22/%3E%3Cpath d=%22M300.2 220 q-9.8 -29.5 -34.4 -49.1 q17.2 27.0 30.5 49.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M297.1 220 q-9.8 -29.4 -34.3 -48.9 q17.1 26.9 30.3 48.9z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M284.0 220 q8.3 -24.8 28.9 -41.3 q-14.4 22.7 -25.6 41.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M310.5 220 q-9.0 -27.1 -31.6 -45.1 q15.8 24.8 28.0 45.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M319.6 220 q-9.3 -27.9 -32.6 -46.6 q16.3 25.6 28.9 46.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3C/svg%3E") right bottom/360px auto no-repeat;box-shadow:0 0 0 100vmax var(--water-d);clip-path:inset(0 -100vmax);
  border-top:0;padding-top:70px;padding-bottom:34px;margin-top:0}
body.theme-nullreed[dir=rtl] footer,[dir=rtl] body.theme-nullreed footer{background-position:left bottom}
body.theme-nullreed .footer-top{align-items:flex-end;flex-wrap:wrap}
body.theme-nullreed .footer-top .brand{font:400 clamp(72px,12vw,176px)/.9 var(--serif);letter-spacing:-.03em;color:#f6ecd0;white-space:nowrap;overflow-wrap:normal;hyphens:none;max-width:100%}
body.theme-nullreed .footer-top p{font:400 15px/1.4 var(--label);opacity:1;color:#cfe0d6}
body.theme-nullreed footer nav{gap:8px;font-size:14px}
body.theme-nullreed footer nav a{padding:8px 14px;border-radius:999px;border:1px solid rgba(230,238,229,.22)}
body.theme-nullreed footer nav a:hover{background:rgba(244,220,162,.12)}
body.theme-nullreed .footer-bottom{opacity:1;color:#bcd0c6;font-size:12.5px;line-height:1.6;max-width:880px;flex-direction:column}

/* ================= INNER PAGES ================= */
body.theme-nullreed .inner-hero{min-height:0;padding:80px 0 128px;color:#f6f1e3;isolation:isolate;align-items:center}
body.theme-nullreed .inner-hero::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);
  background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1600 520%22%3E%3Cdefs%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23062a2e%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%230b3c40%22/%3E%3Cstop offset=%221%22 stop-color=%22%230f4d4b%22/%3E%3C/linearGradient%3E%3Cfilter id=%22bl%22 x=%22-20%25%22 y=%22-200%25%22 width=%22140%25%22 height=%22500%25%22%3E%3CfeGaussianBlur stdDeviation=%225%22/%3E%3C/filter%3E%3CradialGradient id=%22sun%22 cx=%22.52%22 cy=%22.08%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%23f6dfa6%22 stop-opacity=%22.36%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23f6dfa6%22 stop-opacity=%22.07%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f6dfa6%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient id=%22pool%22 cx=%22.25%22 cy=%22.9%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%232aa08f%22 stop-opacity=%22.30%22/%3E%3Cstop offset=%221%22 stop-color=%22%232aa08f%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22refl%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f2ead7%22 stop-opacity=%22.9%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f2ead7%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width=%221600%22 height=%22520%22 fill=%22url(%23w)%22/%3E%3Crect width=%221600%22 height=%22520%22 fill=%22url(%23sun)%22/%3E%3Cpath d=%22M0 50 C160 30 300 26 440 42 S700 16 880 36 S1160 8 1320 30 S1500 22 1600 34 V140 H0Z%22 fill=%22%230d4446%22/%3E%3Cpath d=%22M0 50 C160 30 300 26 440 42 S700 16 880 36 S1160 8 1320 30 S1500 22 1600 34%22 fill=%22none%22 stroke=%22%23f4dca2%22 stroke-opacity=%22.2%22 stroke-width=%222%22/%3E%3Cpath d=%22M0 84 C300 58 600 106 900 84 S1360 60 1600 90 V520 H0Z%22 fill=%22%230d4748%22 opacity=%220.7%22/%3E%3Cpath d=%22M0 220 C300 194 600 242 900 220 S1360 196 1600 226 V520 H0Z%22 fill=%22%230f4c4c%22 opacity=%220.55%22/%3E%3Cpath d=%22M0 320 C300 294 600 342 900 320 S1360 296 1600 326 V520 H0Z%22 fill=%22%23145a54%22 opacity=%220.5%22/%3E%3Cpath d=%22M0 420 C300 394 600 442 900 420 S1360 396 1600 426 V520 H0Z%22 fill=%22%231a685d%22 opacity=%220.45%22/%3E%3Cpath d=%22M835 431 q34 -4 68 0 t68 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M1226 389 q26 -4 51 0 t51 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M43 258 q28 -4 56 0 t56 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M803 230 q31 -4 62 0 t62 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M643 509 q9 -4 18 0 t18 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M1401 162 q27 -4 54 0 t54 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M1528 186 q22 -4 45 0 t45 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M1022 227 q10 -4 20 0 t20 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M759 508 q11 -4 23 0 t23 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M1301 477 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M83 408 q17 -4 35 0 t35 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M600 417 q31 -4 63 0 t63 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M891 493 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M428 422 q13 -4 26 0 t26 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M889 327 q11 -4 22 0 t22 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M1466 231 q17 -4 33 0 t33 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M925 212 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M557 292 q15 -4 30 0 t30 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M1166 227 q10 -4 19 0 t19 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M1456 108 q23 -4 46 0 t46 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M645 400 q34 -4 68 0 t68 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M627 180 q14 -4 29 0 t29 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M177 187 q31 -4 61 0 t61 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M1288 477 q30 -4 60 0 t60 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.06%22/%3E%3Cpath d=%22M1482 138 q29 -4 57 0 t57 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M1052 266 q10 -4 19 0 t19 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M1018 199 q22 -4 44 0 t44 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M261 221 q27 -4 55 0 t55 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M628 299 q23 -4 45 0 t45 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M712 497 q28 -4 56 0 t56 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M509 177 q18 -4 35 0 t35 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.06%22/%3E%3Cpath d=%22M1191 333 q19 -4 38 0 t38 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M526 337 q33 -4 66 0 t66 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M981 251 q35 -4 70 0 t70 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M485 246 q24 -4 48 0 t48 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M837 179 q23 -4 47 0 t47 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M1224 284 q20 -4 40 0 t40 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M858 295 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M1580 439 q20 -4 41 0 t41 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M338 210 q22 -4 43 0 t43 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M44 293 q32 -4 65 0 t65 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M1589 140 q32 -4 65 0 t65 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M42 320 q28 -4 57 0 t57 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M1039 449 q29 -4 59 0 t59 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M93 321 q13 -4 25 0 t25 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M431 242 q22 -4 45 0 t45 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cg opacity=%221.0%22%3E%3Cellipse cx=%221111.0%22 cy=%22357%22 rx=%2275.0%22 ry=%227%22 fill=%22%23021719%22 opacity=%22.45%22 filter=%22url(%23bl)%22/%3E%3Crect x=%221046%22 y=%22367%22 width=%22130%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.22%22/%3E%3Crect x=%221053%22 y=%22376%22 width=%22116%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.17%22/%3E%3Crect x=%221060%22 y=%22385%22 width=%22102%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.12%22/%3E%3Crect x=%221067%22 y=%22394%22 width=%2288%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.07%22/%3E%3Crect x=%221036%22 y=%22262%22 width=%22150%22 height=%2283%22 rx=%229%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M1036 271a9 9 0 0 1 9-9h132a9 9 0 0 1 9 9v15h-150z%22 fill=%22%232f6b55%22/%3E%3Crect x=%221048%22 y=%22271%22 width=%2257%22 height=%226%22 rx=%223%22 fill=%22%23cfe3c4%22 opacity=%22.85%22/%3E%3Ccircle cx=%221050%22 cy=%22296%22 r=%224%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%221062%22 y=%22293%22 width=%2233%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221139%22 y=%22293%22 width=%2233%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221044%22 y=%22304%22 width=%22134%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Ccircle cx=%221050%22 cy=%22313%22 r=%224%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222%22/%3E%3Crect x=%221062%22 y=%22310%22 width=%2236%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221142%22 y=%22310%22 width=%2230%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%221044%22 y=%22321%22 width=%22134%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Crect x=%221062%22 y=%22327%22 width=%2237%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%221153%22 y=%22327%22 width=%2219%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3C/g%3E%3Cpath d=%22M1186 313 C1211.0 313 1211.0 200 1236 200%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 opacity=%22.95%22/%3E%3Cpath d=%22M1224 200 L1236 193 M1224 200 L1236 207 M1224 200 L1236 200%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22 fill=%22none%22/%3E%3Cpath d=%22M1196 306v14%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1594.6 520 q5.1 -78.0 15.3 -156.1%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1592.2 520 q7.7 -73.6 23.2 -147.2%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%221611.8%22 y=%22377.2%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(13.9 1615.4 386.0)%22/%3E%3Cpath d=%22M1602.3 520 q-3.5 -71.7 -10.5 -143.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%221588.3%22 y=%22381.1%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-6.3 1591.8 389.9)%22/%3E%3Cpath d=%22M1577.4 520 q-7.2 -72.3 -21.7 -144.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1610.8 520 q-2.9 -63.2 -8.7 -126.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1578.1 520 q8.0 -88.8 24.0 -177.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%221598.5%22 y=%22346.9%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(14.4 1602.0 355.7)%22/%3E%3Cpath d=%22M1578.2 520 q-3.7 -61.6 -11.0 -123.3%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1593.6 520 q3.0 -67.8 9.1 -135.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1602.1 520 q-7.0 -87.3 -21.1 -174.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%221577.4%22 y=%22349.8%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-12.7 1580.9 358.6)%22/%3E%3Cpath d=%22M1560.8 520 q-4.8 -63.0 -14.4 -126.0%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%221542.9%22 y=%22398.4%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-8.6 1546.4 407.2)%22/%3E%3Cpath d=%22M1596.4 520 q1.4 -84.7 4.3 -169.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%221597.3%22 y=%22355.1%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(2.6 1600.8 363.9)%22/%3E%3Cpath d=%22M1561.6 520 q-1.9 -71.7 -5.8 -143.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1553.7 520 q11.4 -34.1 39.8 -56.9 q-19.9 31.3 -35.3 56.9z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1617.9 520 q-12.6 -37.8 -44.1 -63.0 q22.1 34.7 39.1 63.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1607.2 520 q6.8 -20.5 23.9 -34.1 q-11.9 18.8 -21.1 34.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1559.1 520 q9.7 -29.0 33.8 -48.3 q-16.9 26.5 -29.9 48.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1584.2 520 q8.3 -25.0 29.1 -41.6 q-14.6 22.9 -25.8 41.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1618.2 520 q9.2 -27.5 32.1 -45.8 q-16.0 25.2 -28.4 45.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1011.4 520 q4.0 -35.8 12.1 -71.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%221020.9%22 y=%22451.6%22 width=%225.1%22 height=%2214.4%22 rx=%222.6%22 fill=%22%239a6b43%22 transform=%22rotate(7.3 1023.5 458.0)%22/%3E%3Cpath d=%22M1031.5 520 q-2.3 -32.6 -6.8 -65.2%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M990.6 520 q-5.8 -31.1 -17.5 -62.1%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22970.5%22 y=%22461.1%22 width=%225.1%22 height=%2214.4%22 rx=%222.6%22 fill=%22%239a6b43%22 transform=%22rotate(-10.5 973.1 467.5)%22/%3E%3Cpath d=%22M988.9 520 q0.6 -29.3 1.8 -58.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M1014.3 520 q-2.4 -36.8 -7.3 -73.6%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M994.6 520 q2.6 -26.8 7.7 -53.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.9%22 stroke-linecap=%22round%22/%3E%3Crect x=%22999.7%22 y=%22469.6%22 width=%225.1%22 height=%2214.4%22 rx=%222.6%22 fill=%22%239a6b43%22 transform=%22rotate(4.6 1002.3 476.0)%22/%3E%3Cpath d=%22M1025.1 520 q2.9 -35.7 8.8 -71.4%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%221031.3%22 y=%22451.8%22 width=%225.1%22 height=%2214.4%22 rx=%222.6%22 fill=%22%239a6b43%22 transform=%22rotate(5.3 1033.9 458.2)%22/%3E%3Cpath d=%22M998.2 520 q-8.6 -25.8 -30.1 -43.0 q15.0 23.6 26.7 43.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1004.9 520 q7.0 -20.9 24.4 -34.8 q-12.2 19.2 -21.6 34.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M1032.2 520 q6.8 -20.4 23.9 -34.1 q-11.9 18.7 -21.1 34.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3C/svg%3E") center top/max(1600px,100%) auto no-repeat,var(--water)}
body.theme-nullreed .inner-hero .eyebrow{display:inline-flex;padding:7px 14px 7px 11px;border-radius:999px;color:#f4dca2;background:rgba(7,45,49,.55);border:1px solid rgba(244,220,162,.3)}
body.theme-nullreed .inner-hero .eyebrow i{background:var(--reed)}
body.theme-nullreed .inner-hero h1{font-size:clamp(42px,4.8vw,70px);line-height:1.03;letter-spacing:-.02em;color:#fbf6e8;margin:0;max-width:820px}
body.theme-nullreed.batch150 .inner-hero h1{font-size:clamp(42px,4.8vw,70px)}
body.theme-nullreed .hero-number{position:relative;flex:none;font:400 92px/1 var(--serif);letter-spacing:-.03em;opacity:1;color:#12514c;
  padding:52px 40px 26px;margin-inline-end:4%;border-radius:18px;background:var(--ivory);transform:rotate(-3deg);
  box-shadow:inset 0 26px 0 #2f6b55,0 0 0 1px rgba(255,255,255,.3),0 40px 60px -24px rgba(1,18,20,.85)}
body.theme-nullreed .hero-number::before{content:"";position:absolute;top:9px;inset-inline-start:16px;width:84px;height:8px;
  background:radial-gradient(circle at 4px 4px,var(--coral) 0 4px,transparent 4.5px),linear-gradient(#cfe3c4,#cfe3c4) 14px 1px/70px 6px no-repeat;border-radius:3px}
body.theme-nullreed .hero-number::after{content:"";position:absolute;left:12%;right:12%;bottom:-34px;height:16px;border-radius:50%;background:radial-gradient(closest-side,rgba(1,18,20,.55),transparent)}
body.theme-nullreed .inner-hero+*{position:relative;z-index:2;margin-top:-72px}

body.theme-nullreed .reading{max-width:840px}
body.theme-nullreed .reading h2{font-size:clamp(30px,2.9vw,42px);line-height:1.1}
body.theme-nullreed .reading>h3{font-size:21px;font-weight:700;display:flex;align-items:baseline;gap:12px}
body.theme-nullreed .reading>h3::before{content:"";flex:none;width:10px;height:10px;border-radius:3px;background:var(--coral);transform:translateY(-1px)}
body.theme-nullreed .reading p{color:var(--ink-2)}
body.theme-nullreed .large{opacity:1;color:var(--ink)}
body.theme-nullreed .notice{border:0;border-radius:16px;background:#fff1e8;padding:22px 26px;box-shadow:inset 4px 0 0 var(--coral-d);color:var(--ink)}
body.theme-nullreed[dir=rtl] .notice,[dir=rtl] body.theme-nullreed .notice{box-shadow:inset -4px 0 0 var(--coral-d)}
body.theme-nullreed .notice strong{font:700 15px/1.3 var(--label)}

/* overlap card after a band */
body.theme-nullreed .product-lead,body.theme-nullreed.page-2 .inner-hero+.reading{max-width:980px;padding:34px 40px;border-radius:22px;background:var(--ivory);box-shadow:0 0 0 1px rgba(18,48,47,.06),0 40px 70px -36px rgba(7,45,49,.55);margin-bottom:56px}
body.theme-nullreed .product-lead .large,body.theme-nullreed.page-2 .inner-hero+.reading .large{margin:0;font-size:20px;line-height:1.65}

/* product: 3 capability cards with mini pictures */
body.theme-nullreed.page-1 .cards{margin:0 0 30px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;background:none;box-shadow:none;border-radius:0;overflow:visible}
body.theme-nullreed.page-1 .cards article{padding:0 26px 26px;border:0;border-radius:22px;background:var(--ivory);box-shadow:var(--lift);overflow:hidden}
body.theme-nullreed.page-1 .cards article::before{content:"";display:block;height:118px;margin:0 -26px 18px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2259%22 width=%2270%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2278%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2246%22 y=%2293%22 width=%22180%22 height=%2214%22 rx=%224%22 fill=%22%23cfe7bf%22/%3E%3Crect x=%2252%22 y=%2297%22 width=%228%22 height=%226%22 rx=%222%22 fill=%22%235f9150%22/%3E%3Crect x=%2266%22 y=%2297%22 width=%2296%22 height=%226%22 rx=%223%22 fill=%22%233e6c3c%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2252%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22112%22 y=%22116%22 width=%2290%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M282.1 158 q-2.7 -16.2 -8.1 -32.4%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.4%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M287.8 158 q1.9 -17.9 5.6 -35.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22291.6%22 y=%22124.4%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(3.4 293.4 128.8)%22/%3E%3Cpath d=%22M302.4 158 q3.6 -13.8 10.9 -27.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.7%22 stroke-linecap=%22round%22/%3E%3Crect x=%22311.5%22 y=%22132.6%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(6.5 313.3 137.0)%22/%3E%3Cpath d=%22M278.0 158 q0.7 -21.3 2.0 -42.6%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22278.3%22 y=%22117.6%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(1.2 280.0 122.0)%22/%3E%3Cpath d=%22M298.1 158 q-2.3 -23.0 -6.9 -46.0%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M288.1 158 q-3.7 -11.1 -13.0 -18.5 q6.5 10.2 11.5 18.5z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M301.5 158 q-3.5 -10.4 -12.2 -17.4 q6.1 9.6 10.8 17.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22493%22 y=%2277%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22500%22 y=%2283%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22127%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3C/svg%3E") center/contain no-repeat,linear-gradient(160deg,#145a54,#0a3438)}
body.theme-nullreed.page-1 .cards article:nth-child(2)::before{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2259%22 width=%2250%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2234%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%2294%22 y=%2278%22 width=%2270%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%2297%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22120%22 y=%2297%22 width=%2258%22 height=%226%22 rx=%223%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22100%22 y=%22116%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M290.6 158 q-1.8 -13.9 -5.4 -27.8%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22283.4%22 y=%22132.4%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-3.3 285.2 136.8)%22/%3E%3Cpath d=%22M293.9 158 q0.7 -19.7 2.2 -39.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22294.4%22 y=%22120.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(1.3 296.1 125.2)%22/%3E%3Cpath d=%22M286.2 158 q-2.4 -13.9 -7.3 -27.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22277.1%22 y=%22132.4%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-4.4 278.9 136.8)%22/%3E%3Cpath d=%22M284.3 158 q3.0 -16.7 8.9 -33.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22291.5%22 y=%22126.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(5.4 293.3 131.2)%22/%3E%3Cpath d=%22M274.6 158 q-1.3 -24.3 -4.0 -48.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22268.9%22 y=%22111.7%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(-2.4 270.7 116.1)%22/%3E%3Cpath d=%22M280.2 158 q6.0 -17.9 20.9 -29.8 q-10.4 16.4 -18.5 29.8z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M294.6 158 q-6.5 -19.5 -22.8 -32.6 q11.4 17.9 20.2 32.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22495%22 y=%2279%22 width=%2258%22 height=%2213%22 rx=%224%22 fill=%22none%22 stroke=%22%23ff7d5e%22 stroke-width=%221.6%22 stroke-dasharray=%224 3%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22495%22 y=%22123%22 width=%2258%22 height=%2213%22 rx=%224%22 fill=%22none%22 stroke=%22%23ff7d5e%22 stroke-width=%221.6%22 stroke-dasharray=%224 3%22/%3E%3C/svg%3E") center/contain no-repeat,linear-gradient(160deg,#145a54,#0a3438)}
body.theme-nullreed.page-1 .cards article:nth-child(3)::before{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 600 170%22 preserveAspectRatio=%22xMidYMid meet%22%3E%3Crect x=%2238%22 y=%2228%22 width=%22196%22 height=%22114%22 rx=%2210%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M38 38a10 10 0 0 1 10-10h176a10 10 0 0 1 10 10v8h-196z%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2259%22 width=%2270%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22130%22 y=%2259%22 width=%2260%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22/%3E%3Crect x=%2254%22 y=%2278%22 width=%2244%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22104%22 y=%2278%22 width=%2252%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%2297%22 width=%2280%22 height=%226%22 rx=%223%22 fill=%22%232f6b55%22 opacity=%22.9%22/%3E%3Crect x=%22140%22 y=%2297%22 width=%2230%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%2254%22 y=%22116%22 width=%2264%22 height=%226%22 rx=%223%22 fill=%22%23ff7d5e%22/%3E%3Cpath d=%22M234 85 C290 85 284 70 340 70%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M328 63 L340 70 L328 77%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M270.8 158 q-2.9 -21.4 -8.6 -42.7%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M272.7 158 q0.9 -20.3 2.6 -40.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22273.6%22 y=%22119.6%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(1.6 275.3 124.0)%22/%3E%3Cpath d=%22M297.6 158 q2.1 -19.7 6.2 -39.4%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22302.0%22 y=%22120.8%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(3.7 303.8 125.2)%22/%3E%3Cpath d=%22M273.0 158 q-2.8 -15.0 -8.4 -30.0%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.4%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M295.0 158 q0.1 -20.3 0.2 -40.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22293.4%22 y=%22119.7%22 width=%223.5%22 height=%229.9%22 rx=%221.8%22 fill=%22%239a6b43%22 transform=%22rotate(0.1 295.1 124.1)%22/%3E%3Cpath d=%22M289.0 158 q-6.4 -19.2 -22.4 -32.0 q11.2 17.6 19.9 32.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M298.7 158 q4.2 -12.6 14.7 -21.0 q-7.4 11.6 -13.0 21.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Crect x=%22348%22 y=%2228%22 width=%22214%22 height=%22114%22 rx=%2210%22 fill=%22%23fbf7ec%22/%3E%3Cpath d=%22M348 38a10 10 0 0 1 10-10h194a10 10 0 0 1 10 10v14h-214z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22360%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22430%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22500%22 y=%2237%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23cfe3c4%22/%3E%3Crect x=%22360%22 y=%2261%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2261%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2261%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2274%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%2283%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%2283%22 width=%2230%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%2283%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22354%22 y=%2296%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22353%22 y=%2299%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22360%22 y=%22105%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22423%22 y=%2299%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22430%22 y=%22105%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22493%22 y=%2299%22 width=%2264%22 height=%2217%22 rx=%224%22 fill=%22%23ff7d5e%22 opacity=%22.9%22/%3E%3Crect x=%22500%22 y=%22105%22 width=%2235%22 height=%225%22 rx=%222.5%22 fill=%22%23fff%22/%3E%3Crect x=%22354%22 y=%22118%22 width=%22202%22 height=%221%22 fill=%22%23d8ccb0%22/%3E%3Crect x=%22360%22 y=%22127%22 width=%2236%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22430%22 y=%22127%22 width=%2224%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Crect x=%22500%22 y=%22127%22 width=%2244%22 height=%225%22 rx=%222.5%22 fill=%22%238fa499%22/%3E%3Ccircle cx=%22562%22 cy=%2232%22 r=%2213%22 fill=%22%2386b86a%22/%3E%3Cpath d=%22M556 32 l5 5 l9 -10%22 fill=%22none%22 stroke=%22%230b3c40%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") center/contain no-repeat,linear-gradient(160deg,#145a54,#0a3438)}
body.theme-nullreed.page-1 .cards .number{margin:0 0 10px;padding:0;background:none;color:#1d6660;box-shadow:none}
body.theme-nullreed.page-1 .cards article+article{border:0}
body.theme-nullreed.page-1 .cards h3{font-size:26px}
body.theme-nullreed .feature-list{gap:14px}
body.theme-nullreed .feature-list li{border:0;border-radius:16px;background:var(--ivory);box-shadow:var(--lift);padding:18px 22px;color:var(--ink-2)}
body.theme-nullreed .feature-list strong{display:flex;align-items:center;gap:10px;font:700 15px/1.3 var(--label);color:#1d6660;margin-bottom:6px}
body.theme-nullreed .feature-list strong::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--reed);flex:none}
body.theme-nullreed.page-1 .reading{max-width:none}
body.theme-nullreed.page-1 .reading>h2,body.theme-nullreed.page-1 .reading>h3,body.theme-nullreed.page-1 .reading>p,body.theme-nullreed.page-1 .reading>.notice{max-width:840px}

/* inner split-section: a pool panel */
body.theme-nullreed:not(.page-0) .split-section{position:relative;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding:56px;margin:40px 0 70px;border-radius:30px;
  color:#eef3e7;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 420 220%22%3E%3Cpath d=%22M103.1 220 q-5.5 -85.4 -16.4 -170.7%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%2283.2%22 y=%2253.7%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-9.8 86.7 62.5)%22/%3E%3Cpath d=%22M144.2 220 q-0.6 -87.6 -1.8 -175.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M125.7 220 q8.0 -78.3 24.0 -156.7%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.1%22 stroke-linecap=%22round%22/%3E%3Crect x=%22146.2%22 y=%2267.7%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(14.4 149.7 76.5)%22/%3E%3Cpath d=%22M94.5 220 q-7.5 -87.2 -22.6 -174.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%2268.4%22 y=%2250.0%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-13.6 71.9 58.8)%22/%3E%3Cpath d=%22M127.6 220 q4.6 -78.7 13.8 -157.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M115.9 220 q-0.5 -101.9 -1.4 -203.9%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M141.5 220 q1.5 -101.0 4.5 -202.1%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M148.5 220 q7.0 -94.3 20.9 -188.7%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%223.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22165.9%22 y=%2235.7%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(12.5 169.4 44.5)%22/%3E%3Cpath d=%22M119.0 220 q4.5 -108.5 13.4 -217.1%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M94.8 220 q2.4 -98.3 7.3 -196.5%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%223.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M152.8 220 q2.3 -106.6 7.0 -213.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M107.3 220 q-0.6 -86.8 -1.9 -173.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%22101.8%22 y=%2250.8%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(-1.2 105.3 59.6)%22/%3E%3Cpath d=%22M92.8 220 q1.3 -89.5 3.9 -178.9%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%223.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%2293.1%22 y=%2245.5%22 width=%227.0%22 height=%2219.8%22 rx=%223.5%22 fill=%22%239a6b43%22 transform=%22rotate(2.3 96.6 54.3)%22/%3E%3Cpath d=%22M146.8 220 q-0.3 -83.7 -0.8 -167.4%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M122.7 220 q13.1 -39.2 45.8 -65.4 q-22.9 36.0 -40.6 65.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M123.9 220 q8.3 -24.8 28.9 -41.3 q-14.5 22.7 -25.6 41.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M140.9 220 q12.4 -37.3 43.5 -62.2 q-21.8 34.2 -38.6 62.2z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M96.0 220 q9.7 -29.0 33.8 -48.3 q-16.9 26.6 -30.0 48.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M154.3 220 q-11.0 -33.1 -38.6 -55.1 q19.3 30.3 34.2 55.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M94.3 220 q11.4 -34.2 39.9 -57.0 q-19.9 31.3 -35.3 57.0z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M124.3 220 q10.4 -31.3 36.5 -52.1 q-18.2 28.7 -32.3 52.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M325.8 220 q3.0 -38.8 8.9 -77.6%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Crect x=%22331.9%22 y=%22146.0%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(5.4 334.8 153.2)%22/%3E%3Cpath d=%22M274.8 220 q6.4 -41.4 19.1 -82.8%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M296.7 220 q0.6 -37.2 1.7 -74.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22295.6%22 y=%22149.3%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(1.0 298.5 156.5)%22/%3E%3Cpath d=%22M282.2 220 q-3.0 -44.1 -8.9 -88.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M321.5 220 q5.9 -64.3 17.7 -128.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M292.8 220 q-1.4 -41.1 -4.1 -82.2%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%22285.8%22 y=%22141.4%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(-2.4 288.7 148.6)%22/%3E%3Cpath d=%22M278.0 220 q2.6 -42.7 7.8 -85.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%22282.9%22 y=%22138.1%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(4.7 285.8 145.3)%22/%3E%3Cpath d=%22M274.5 220 q2.0 -37.3 6.1 -74.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22277.8%22 y=%22149.1%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(3.7 280.7 156.3)%22/%3E%3Cpath d=%22M312.1 220 q-5.4 -60.3 -16.3 -120.5%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.4%22 stroke-linecap=%22round%22/%3E%3Crect x=%22292.8%22 y=%22103.1%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(-9.8 295.7 110.3)%22/%3E%3Cpath d=%22M303.0 220 q0.6 -50.2 1.9 -100.3%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%22302.0%22 y=%22123.3%22 width=%225.8%22 height=%2216.2%22 rx=%222.9%22 fill=%22%239a6b43%22 transform=%22rotate(1.1 304.9 130.5)%22/%3E%3Cpath d=%22M300.2 220 q-9.8 -29.5 -34.4 -49.1 q17.2 27.0 30.5 49.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M297.1 220 q-9.8 -29.4 -34.3 -48.9 q17.1 26.9 30.3 48.9z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M284.0 220 q8.3 -24.8 28.9 -41.3 q-14.4 22.7 -25.6 41.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M310.5 220 q-9.0 -27.1 -31.6 -45.1 q15.8 24.8 28.0 45.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M319.6 220 q-9.3 -27.9 -32.6 -46.6 q16.3 25.6 28.9 46.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3C/svg%3E") left -20px bottom/300px auto no-repeat,radial-gradient(600px 300px at 0% 0%,rgba(42,160,143,.3),transparent 70%),linear-gradient(160deg,#0e4547,#0a3236);box-shadow:0 50px 90px -46px rgba(7,45,49,.8)}
body.theme-nullreed:not(.page-0) .split-section h2{color:#fbf6e8;font-size:clamp(32px,3vw,46px)}
body.theme-nullreed:not(.page-0) .split-section p{color:#cfe0d6;opacity:1;font-size:17px}

/* models: ER chain */
body.theme-nullreed .connection{border:0;border-radius:0;padding:10px 0 20px;margin:10px 0 70px;gap:0;justify-content:center;font-size:clamp(16px,1.8vw,22px)}
body.theme-nullreed .connection span{flex:0 1 auto;min-width:200px;text-align:center;padding:22px 30px;border:0;border-radius:16px;background:var(--ivory);
  box-shadow:inset 0 14px 0 #2f6b55,var(--lift);padding-top:36px;font-family:var(--serif)}
body.theme-nullreed .connection span:last-child{box-shadow:inset 0 14px 0 #2f6b55,var(--lift),inset 0 0 0 2px var(--coral)}
body.theme-nullreed .connection b{flex:1 1 80px;max-width:180px;position:relative;display:grid;place-items:center;color:#2f6a33;font-weight:700;height:44px}
body.theme-nullreed .connection b::before{content:"";position:absolute;inset-inline:0;top:50%;height:3px;border-radius:2px;background:var(--reed);transform:translateY(-50%);z-index:-1}
body.theme-nullreed .connection b{isolation:isolate;z-index:0}
body.theme-nullreed .connection b{background:radial-gradient(circle,var(--sand) 0 15px,transparent 16px)}

/* workflows */
body.theme-nullreed.page-3 .scenario{margin:-72px 0 40px;padding:36px 40px;border:0;border-radius:22px;background:var(--ivory);box-shadow:0 0 0 1px rgba(18,48,47,.06),0 40px 70px -36px rgba(7,45,49,.55);
  display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px 48px;align-items:start}
body.theme-nullreed.page-3 .scenario .eyebrow{grid-column:1/-1;margin:0;color:#1d6660;display:inline-flex;gap:10px}
body.theme-nullreed.page-3 .scenario h2{margin:0;font-size:clamp(30px,2.8vw,40px);line-height:1.1}
body.theme-nullreed.page-3 .scenario p{margin:0;font-size:17px;color:var(--ink-2)}
body.theme-nullreed .workflow-grid{grid-template-columns:minmax(0,1fr);gap:34px;padding:20px 0 40px}
body.theme-nullreed.page-3 .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;position:relative}
body.theme-nullreed.page-3 .steps::before{content:"";position:absolute;top:31px;inset-inline:40px;height:3px;border-radius:2px;background:var(--reed)}
body.theme-nullreed.page-3 .steps article{position:relative;border:0;padding:0;min-width:0}
body.theme-nullreed.page-3 .steps .number{position:relative;left:auto;right:auto;top:auto;display:grid;place-items:center;width:62px;height:62px;margin:0 0 16px;border-radius:18px;
  font-size:18px;color:var(--gold);background:linear-gradient(145deg,#24605a,#0b3c40);box-shadow:0 0 0 6px var(--sand),var(--lift)}
body.theme-nullreed.page-3 .steps h3{font-size:20px;margin-bottom:6px}
body.theme-nullreed.page-3 .steps p{font-size:15px}
body.theme-nullreed .sticky-example{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 32px;align-items:start;padding:48px;border-radius:30px;
  color:#eef3e7;background:radial-gradient(600px 300px at 100% 0%,rgba(42,160,143,.3),transparent 70%),linear-gradient(160deg,#0e4547,#0a3236);box-shadow:0 50px 90px -46px rgba(7,45,49,.8)}
body.theme-nullreed .sticky-example h2{grid-column:1/-1;margin:0;color:#fbf6e8;font-size:clamp(30px,2.8vw,42px)}
body.theme-nullreed .sticky-example .agent-run{grid-column:1;grid-row:2/span 2;margin:0}
body.theme-nullreed .sticky-example .code-example{grid-column:2;background:#072a2e}
body.theme-nullreed .sticky-example>p{grid-column:2;margin:0;opacity:1;color:#cfe0d6;font-size:15px}

/* download */
body.theme-nullreed .download-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;margin-bottom:70px;align-items:start}
body.theme-nullreed .download-card{position:relative;overflow:hidden;border:0;border-radius:28px;padding:48px 34px 42px;color:#f2eddf;
  background:radial-gradient(420px 260px at 50% 0%,rgba(244,220,162,.22),transparent 70%),repeating-linear-gradient(180deg,transparent 0 41px,rgba(232,243,223,.05) 41px 42px),linear-gradient(160deg,#0e4547,#0a3236);
  box-shadow:0 0 0 1px rgba(255,255,255,.05),0 50px 90px -40px rgba(7,45,49,.85)}
body.theme-nullreed .app-icon{width:104px;height:104px;border-radius:28px;color:#0a3438;font:400 60px/1 var(--serif);
  background:linear-gradient(180deg,#f8e5b4,#efcf86);box-shadow:0 0 0 8px rgba(244,220,162,.12),0 24px 40px -14px rgba(0,0,0,.6)}
body.theme-nullreed .download-card h2{color:#fbf6e8;font-size:40px;margin-bottom:8px}
body.theme-nullreed .download-card p{color:#cfe0d6;font:400 15px/1.5 var(--label)}
body.theme-nullreed .download-grid>div:last-child{padding-top:104px}
body.theme-nullreed .download-grid .large{font-size:19px;margin-bottom:30px}
body.theme-nullreed .download-grid ol.setup{margin-bottom:28px}
body.theme-nullreed.page-4 ol.setup li:nth-child(2){margin-inline-start:34px}
body.theme-nullreed.page-4 ol.setup li:nth-child(3){margin-inline-start:68px}
body.theme-nullreed.page-4 ol.setup li:nth-child(n+4){margin-inline-start:102px}
body.theme-nullreed.page-4 .reading{padding-bottom:80px}


/* models: three sources side by side, then two notes */
body.theme-nullreed.page-2 .connection+.reading{max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;padding-bottom:20px}
body.theme-nullreed.page-2 .connection+.reading>*{margin:0;min-width:0}
body.theme-nullreed.page-2 .connection+.reading>h2:nth-of-type(1){grid-column:1/-1;grid-row:1;margin-bottom:22px}
body.theme-nullreed.page-2 .connection+.reading>h3{grid-row:2;padding:40px 26px 8px;background:var(--ivory);border-radius:18px 18px 0 0;box-shadow:inset 0 12px 0 #2f6b55}
body.theme-nullreed.page-2 .connection+.reading>h3:nth-of-type(1),body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(1){grid-column:1}
body.theme-nullreed.page-2 .connection+.reading>h3:nth-of-type(2),body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(2){grid-column:2}
body.theme-nullreed.page-2 .connection+.reading>h3:nth-of-type(3),body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(3){grid-column:3}
body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(-n+3){grid-row:3;padding:6px 26px 26px;background:var(--ivory);border-radius:0 0 18px 18px}
body.theme-nullreed.page-2 .connection+.reading>h2:nth-of-type(2){grid-column:1;grid-row:4;margin-top:64px;margin-bottom:14px}
body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(4){grid-column:1;grid-row:5/7}
body.theme-nullreed.page-2 .connection+.reading>h2:nth-of-type(3){grid-column:2/4;grid-row:4;margin-top:64px;margin-bottom:14px;padding-inline-start:40px}
body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(5){grid-column:2/4;grid-row:5;padding-inline-start:40px;margin-bottom:12px}
body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(6){grid-column:2/4;grid-row:6;padding-inline-start:40px}
body.theme-nullreed.page-2 .connection+.reading>h2:nth-of-type(3),body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(n+5){border-inline-start:3px solid var(--reed)}

/* download: a spec sheet, headings left */
body.theme-nullreed.page-4 .download-grid+.reading{max-width:none;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:0 64px;padding-bottom:90px}
body.theme-nullreed.page-4 .download-grid+.reading>*{grid-column:2;margin:0;min-width:0}
body.theme-nullreed.page-4 .download-grid+.reading>h2{grid-column:1;margin:0;padding:30px 0 26px;border-top:1px solid rgba(18,48,47,.16);font-size:clamp(26px,2.4vw,34px)}
body.theme-nullreed.page-4 .download-grid+.reading>h2+*{padding-top:34px;border-top:1px solid rgba(18,48,47,.16)}
body.theme-nullreed.page-4 .download-grid+.reading>h2+.code-example{padding-top:0;border-top:0;margin-top:30px}
body.theme-nullreed.page-4 .download-grid+.reading>.code-example+p{margin-top:14px}

/* faq page: each group a table card */
body.theme-nullreed.page-5 .faq{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start;margin:0 0 34px;padding:0 30px 30px;
  border-radius:26px;background:rgba(255,250,240,.55);box-shadow:0 0 0 1px rgba(18,48,47,.08),0 30px 60px -40px rgba(7,45,49,.5)}
body.theme-nullreed.page-5 .faq>h2{margin:0 -30px 10px;padding:22px 30px;border-radius:26px 26px 0 0;background:linear-gradient(90deg,#24605a,#2f6b55);color:#fbf6e8;font-size:clamp(26px,2.4vw,34px)}
body.theme-nullreed.page-5 .faq details{box-shadow:0 0 0 1px rgba(18,48,47,.08)}

/* privacy: data tables */
body.theme-nullreed .privacy.reading{max-width:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;padding-bottom:60px}
body.theme-nullreed .privacy article{grid-column:span 3;border:0;padding:0 26px 18px;border-radius:22px;background:var(--ivory);box-shadow:var(--lift);overflow:hidden}
body.theme-nullreed .privacy article:nth-child(n+3){grid-column:span 2}
body.theme-nullreed .privacy article h2{margin:0 -26px 6px;padding:18px 26px;font-size:24px;line-height:1.2;color:#fbf6e8;background:linear-gradient(90deg,#24605a,#2f6b55)}
body.theme-nullreed .privacy p{font-size:16px;line-height:1.6;opacity:1;margin:0;padding:12px 0;padding-inline-start:22px;position:relative;color:var(--ink-2)}
body.theme-nullreed .privacy p+p{border-top:1px dashed rgba(18,48,47,.16)}
body.theme-nullreed .privacy article p::before{content:"";position:absolute;inset-inline-start:0;top:21px;width:8px;height:8px;border-radius:50%;background:var(--reed)}
body.theme-nullreed .privacy article p:first-of-type::before{background:var(--coral)}
body.theme-nullreed .privacy .updated{grid-column:1/-1;margin:0;padding:0;font:400 14px/1.4 var(--label);color:var(--ink-2)}

/* ---------- non-latin fallbacks: Young Serif is latin only ---------- */
html:is([lang=ru],[lang=uk],[lang=ar],[lang=th],[lang=ja],[lang=ko],[lang=hi],[lang=vi]) body.theme-nullreed :is(h1,h2,h3,summary,.cards h3,.connection span){font-family:Inter,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em}
html:is([lang=ar],[lang=th],[lang=ja],[lang=ko],[lang=hi]) body.theme-nullreed :is(.eyebrow,.number,.ar-tool,.ar-res,.agent-run-bar,.closing>span,.notice strong,.feature-list strong,thead th,.download-card p,.footer-top p,.updated){font-family:Inter,system-ui,sans-serif}

/* ---------- tablet ---------- */
@media (max-width:1100px){
  body.theme-nullreed .cards{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.theme-nullreed .cards article:nth-child(4){border-inline-start:0}
  body.theme-nullreed.page-0 .cards article:nth-child(n+4) .number{margin-top:0}
  body.theme-nullreed .home-hero{gap:40px}
  body.theme-nullreed ol.setup li:nth-child(3){margin-inline-start:80px}
  body.theme-nullreed ol.setup li:nth-child(n+4){margin-inline-start:120px}
}
@media (max-width:960px){
  body.theme-nullreed .home-hero{grid-template-columns:minmax(0,1fr);padding:56px 0 160px}
  body.theme-nullreed .home-hero .agent-run{max-width:640px}
  body.theme-nullreed .feature-matrix,body.theme-nullreed.page-0 .split-section,body.theme-nullreed.page-0 .scenario,body.theme-nullreed.page-0 .closing+.reading,body.theme-nullreed .download-grid,body.theme-nullreed:not(.page-0) .split-section,body.theme-nullreed.page-3 .scenario{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed .feature-matrix table{grid-column:1;grid-row:auto}
  body.theme-nullreed.page-0 .closing+.reading>p:last-child{grid-column:1;grid-row:auto}
  body.theme-nullreed.page-0 .split-section+.reading{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed .download-grid>div:last-child{padding-top:0}
  body.theme-nullreed.page-3 .steps{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-nullreed.page-3 .steps::before{display:none}
  body.theme-nullreed .sticky-example{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed .sticky-example .agent-run,body.theme-nullreed .sticky-example .code-example,body.theme-nullreed .sticky-example>p{grid-column:1;grid-row:auto}
  body.theme-nullreed .privacy article,body.theme-nullreed .privacy article:nth-child(n+3){grid-column:1/-1}
  body.theme-nullreed.page-2 .connection+.reading{grid-template-columns:minmax(0,1fr);gap:0}
  body.theme-nullreed.page-2 .connection+.reading>*,body.theme-nullreed.page-2 .connection+.reading>h3:nth-of-type(n),body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(n),body.theme-nullreed.page-2 .connection+.reading>h2:nth-of-type(n){grid-column:1;grid-row:auto}
  body.theme-nullreed.page-2 .connection+.reading>p:nth-of-type(-n+3){margin-bottom:16px}
  body.theme-nullreed.page-4 .download-grid+.reading{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed.page-4 .download-grid+.reading>*,body.theme-nullreed.page-4 .download-grid+.reading>h2{grid-column:1}
  body.theme-nullreed.page-4 .download-grid+.reading>h2+*{border-top:0;padding-top:0}
}

/* ---------- phone ---------- */
@media (max-width:760px){
  body.theme-nullreed .header{min-height:0;padding-block:10px}
  body.theme-nullreed .brand{font-size:22px}
  body.theme-nullreed .brand-symbol{width:32px;height:32px}
  body.theme-nullreed .home-hero{padding:30px 0 140px;gap:34px}
  body.theme-nullreed .home-hero::before{background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 400 1100%22%3E%3Cdefs%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23062a2e%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%230b3c40%22/%3E%3Cstop offset=%221%22 stop-color=%22%230f4d4b%22/%3E%3C/linearGradient%3E%3Cfilter id=%22bl%22 x=%22-20%25%22 y=%22-200%25%22 width=%22140%25%22 height=%22500%25%22%3E%3CfeGaussianBlur stdDeviation=%225%22/%3E%3C/filter%3E%3CradialGradient id=%22sun%22 cx=%22.52%22 cy=%22.08%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%23f6dfa6%22 stop-opacity=%22.36%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23f6dfa6%22 stop-opacity=%22.07%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f6dfa6%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient id=%22pool%22 cx=%22.25%22 cy=%22.9%22 r=%22.55%22%3E%3Cstop offset=%220%22 stop-color=%22%232aa08f%22 stop-opacity=%22.30%22/%3E%3Cstop offset=%221%22 stop-color=%22%232aa08f%22 stop-opacity=%220%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22refl%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23f2ead7%22 stop-opacity=%22.9%22/%3E%3Cstop offset=%221%22 stop-color=%22%23f2ead7%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width=%22400%22 height=%221100%22 fill=%22url(%23w)%22/%3E%3Crect width=%22400%22 height=%221100%22 fill=%22url(%23sun)%22/%3E%3Cpath d=%22M0 30 C60 18 120 14 190 26 S320 8 400 22 V90 H0Z%22 fill=%22%230d4446%22/%3E%3Cpath d=%22M0 30 C60 18 120 14 190 26 S320 8 400 22%22 fill=%22none%22 stroke=%22%23f4dca2%22 stroke-opacity=%22.22%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M0 60 C90 42 200 76 260 60 S360 46 400 64 V1100 H0Z%22 fill=%22%230d4748%22 opacity=%220.7%22/%3E%3Cpath d=%22M0 260 C90 242 200 276 260 260 S360 246 400 264 V1100 H0Z%22 fill=%22%23105050%22 opacity=%220.55%22/%3E%3Cpath d=%22M0 420 C90 402 200 436 260 420 S360 406 400 424 V1100 H0Z%22 fill=%22%23135852%22 opacity=%220.5%22/%3E%3Cpath d=%22M0 600 C90 582 200 616 260 600 S360 586 400 604 V1100 H0Z%22 fill=%22%23176459%22 opacity=%220.45%22/%3E%3Cpath d=%22M0 800 C90 782 200 816 260 800 S360 786 400 804 V1100 H0Z%22 fill=%22%231c7062%22 opacity=%220.45%22/%3E%3Cpath d=%22M0 960 C90 942 200 976 260 960 S360 946 400 964 V1100 H0Z%22 fill=%22%2322796a%22 opacity=%220.4%22/%3E%3Cpath d=%22M130 700 q8 -4 15 0 t15 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.16%22/%3E%3Cpath d=%22M329 1079 q15 -4 29 0 t29 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M22 274 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M146 896 q28 -4 57 0 t57 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M67 428 q8 -4 17 0 t17 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M76 229 q32 -4 64 0 t64 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M378 1060 q26 -4 52 0 t52 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M59 327 q28 -4 56 0 t56 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M119 97 q17 -4 34 0 t34 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M28 329 q16 -4 31 0 t31 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.10%22/%3E%3Cpath d=%22M198 646 q31 -4 62 0 t62 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M38 383 q13 -4 27 0 t27 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M190 401 q10 -4 20 0 t20 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.14%22/%3E%3Cpath d=%22M250 703 q27 -4 54 0 t54 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M14 269 q20 -4 41 0 t41 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M202 585 q16 -4 32 0 t32 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M350 1063 q21 -4 42 0 t42 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M51 681 q13 -4 27 0 t27 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M111 547 q31 -4 63 0 t63 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M214 399 q21 -4 42 0 t42 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M197 1045 q19 -4 37 0 t37 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M258 581 q26 -4 52 0 t52 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M5 503 q9 -4 19 0 t19 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M239 770 q33 -4 65 0 t65 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M222 424 q21 -4 41 0 t41 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M41 615 q25 -4 50 0 t50 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M296 610 q16 -4 32 0 t32 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M9 349 q16 -4 33 0 t33 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.13%22/%3E%3Cpath d=%22M101 1062 q10 -4 21 0 t21 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M188 824 q14 -4 29 0 t29 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M298 867 q23 -4 47 0 t47 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M158 529 q21 -4 42 0 t42 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.07%22/%3E%3Cpath d=%22M331 142 q10 -4 19 0 t19 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.15%22/%3E%3Cpath d=%22M181 226 q32 -4 64 0 t64 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.08%22/%3E%3Cpath d=%22M181 94 q11 -4 23 0 t23 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.11%22/%3E%3Cpath d=%22M280 209 q28 -4 57 0 t57 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M269 1045 q21 -4 41 0 t41 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.06%22/%3E%3Cpath d=%22M22 951 q10 -4 21 0 t21 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cpath d=%22M261 817 q28 -4 56 0 t56 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.12%22/%3E%3Cpath d=%22M131 981 q8 -4 16 0 t16 0%22 fill=%22none%22 stroke=%22%23e8f3df%22 stroke-width=%221.4%22 opacity=%220.09%22/%3E%3Cg opacity=%221.0%22%3E%3Cellipse cx=%22338.0%22 cy=%22548%22 rx=%2252.0%22 ry=%227%22 fill=%22%23021719%22 opacity=%22.45%22 filter=%22url(%23bl)%22/%3E%3Crect x=%22296%22 y=%22558%22 width=%2284%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.22%22/%3E%3Crect x=%22303%22 y=%22567%22 width=%2270%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.17%22/%3E%3Crect x=%22310%22 y=%22576%22 width=%2256%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.12%22/%3E%3Crect x=%22317%22 y=%22585%22 width=%2242%22 height=%223%22 rx=%221.5%22 fill=%22%23f2ead7%22 opacity=%220.07%22/%3E%3Crect x=%22286%22 y=%22470%22 width=%22104%22 height=%2266%22 rx=%229%22 fill=%22%23f2ead7%22/%3E%3Cpath d=%22M286 479a9 9 0 0 1 9-9h86a9 9 0 0 1 9 9v15h-104z%22 fill=%22%232f6b55%22/%3E%3Crect x=%22298%22 y=%22479%22 width=%2240%22 height=%226%22 rx=%223%22 fill=%22%23cfe3c4%22 opacity=%22.85%22/%3E%3Ccircle cx=%22300%22 cy=%22504%22 r=%224%22 fill=%22%23ff7d5e%22/%3E%3Crect x=%22312%22 y=%22501%22 width=%2224%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%22352%22 y=%22501%22 width=%2224%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3Crect x=%22294%22 y=%22512%22 width=%2288%22 height=%221%22 fill=%22%23cdbf9f%22/%3E%3Ccircle cx=%22300%22 cy=%22521%22 r=%224%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%222%22/%3E%3Crect x=%22312%22 y=%22518%22 width=%2241%22 height=%226%22 rx=%223%22 fill=%22%237f978b%22/%3E%3Crect x=%22353%22 y=%22518%22 width=%2223%22 height=%226%22 rx=%223%22 fill=%22%23c7b58c%22/%3E%3C/g%3E%3Cpath d=%22M382.8 600 q0.7 -27.2 2.0 -54.3%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Crect x=%22382.5%22 y=%22548.5%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(1.2 384.7 554.1)%22/%3E%3Cpath d=%22M388.0 600 q-0.5 -27.1 -1.5 -54.3%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M372.1 600 q-0.8 -24.8 -2.4 -49.6%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22367.4%22 y=%22553.2%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(-1.4 369.7 558.8)%22/%3E%3Cpath d=%22M373.4 600 q1.0 -23.4 2.9 -46.8%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M404.5 600 q4.6 -33.2 13.9 -66.4%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M404.8 600 q2.1 -33.9 6.4 -67.8%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M389.1 600 q1.8 -20.6 5.5 -41.1%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%222.2%22 stroke-linecap=%22round%22/%3E%3Crect x=%22392.3%22 y=%22561.7%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(3.3 394.6 567.3)%22/%3E%3Cpath d=%22M375.0 600 q7.4 -22.3 26.0 -37.1 q-13.0 20.4 -23.0 37.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M410.8 600 q-5.7 -17.0 -19.8 -28.3 q9.9 15.6 17.6 28.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M382.7 600 q-5.9 -17.8 -20.7 -29.6 q10.4 16.3 18.4 29.6z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M21.1 1090 q-4.0 -30.1 -11.9 -60.2%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.0%22 stroke-linecap=%22round%22/%3E%3Crect x=%227.0%22 y=%221032.6%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(-7.1 9.2 1038.2)%22/%3E%3Cpath d=%22M21.0 1090 q-3.9 -24.9 -11.7 -49.9%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%227.0%22 y=%221042.9%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(-7.0 9.3 1048.5)%22/%3E%3Cpath d=%22M-7.8 1090 q1.3 -26.0 3.8 -52.0%22 fill=%22none%22 stroke=%22%236fa35a%22 stroke-width=%221.8%22 stroke-linecap=%22round%22/%3E%3Crect x=%22-6.2%22 y=%221040.8%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(2.3 -4.0 1046.4)%22/%3E%3Cpath d=%22M19.5 1090 q4.7 -28.8 14.0 -57.5%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.5%22 stroke-linecap=%22round%22/%3E%3Crect x=%2231.3%22 y=%221035.3%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(8.4 33.5 1040.9)%22/%3E%3Cpath d=%22M12.9 1090 q0.5 -28.7 1.6 -57.5%22 fill=%22none%22 stroke=%22%2386b86a%22 stroke-width=%222.1%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M8.8 1090 q2.2 -33.9 6.6 -67.9%22 fill=%22none%22 stroke=%22%235f9150%22 stroke-width=%221.3%22 stroke-linecap=%22round%22/%3E%3Crect x=%2213.2%22 y=%221024.9%22 width=%224.5%22 height=%2212.6%22 rx=%222.2%22 fill=%22%239a6b43%22 transform=%22rotate(4.0 15.5 1030.5)%22/%3E%3Cpath d=%22M22.4 1090 q-5.9 -17.6 -20.5 -29.3 q10.3 16.1 18.2 29.3z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M9.2 1090 q4.8 -14.4 16.8 -24.1 q-8.4 13.2 -14.9 24.1z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3Cpath d=%22M-9.7 1090 q-7.5 -22.4 -26.2 -37.4 q13.1 20.6 23.2 37.4z%22 fill=%22%235f9150%22 opacity=%22.9%22/%3E%3C/svg%3E") center top/100% auto no-repeat,var(--water)}
  body.theme-nullreed.batch150 .home-hero{padding:30px 0 140px}
  body.theme-nullreed .home-hero .eyebrow{margin-bottom:18px;font-size:13px}
  body.theme-nullreed .home-hero h1,body.theme-nullreed.batch150 .home-hero h1{font-size:clamp(34px,10vw,42px);line-height:1.04;margin-bottom:18px}
  body.theme-nullreed .home-hero .hero-lead{font-size:16px;line-height:1.6}
  body.theme-nullreed .home-hero .actions{margin-top:24px}
  body.theme-nullreed .home-hero .agent-run{margin-bottom:30px}
  body.theme-nullreed .home-hero .agent-run::after{inset-inline-end:10px;bottom:-40px;width:170px;height:96px}
  body.theme-nullreed .agent-run-steps li{grid-template-columns:minmax(0,1fr) auto}
  body.theme-nullreed .agent-run-bar{padding:12px 14px;font-size:13px}
  body.theme-nullreed .cards,body.theme-nullreed.page-0 .cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-100px;border-radius:18px}
  body.theme-nullreed .cards article{padding:0 16px 18px}
  body.theme-nullreed .cards .number{margin:0 -16px 14px;padding:12px 16px 10px;font-size:13px}
  body.theme-nullreed .cards article:nth-child(odd){border-inline-start:0}
  body.theme-nullreed .cards article:nth-child(even){border-inline-start:1px solid rgba(18,48,47,.1)}
  body.theme-nullreed .cards article:nth-child(n+3){border-top:1px solid rgba(18,48,47,.1)}
  body.theme-nullreed.page-0 .cards article:nth-child(2)::after{inset:38px 4px 4px}
  body.theme-nullreed .cards h3{font-size:22px}
  body.theme-nullreed .cards p{font-size:13px}
  body.theme-nullreed.page-0 .scenario{padding:64px 0 40px;gap:18px}
  body.theme-nullreed.page-0 .scenario p{padding-inline-start:18px;font-size:16.5px}
  body.theme-nullreed.page-0 .steps{grid-template-columns:minmax(0,1fr);gap:20px}
  body.theme-nullreed.page-0 .steps article::before{height:118px;margin-bottom:20px}
  body.theme-nullreed.page-0 .steps article>*{margin-inline:20px}
  body.theme-nullreed.page-0 .steps h3{font-size:23px}
  body.theme-nullreed .feature-matrix{padding:64px 0;margin-top:40px;gap:16px}
  body.theme-nullreed .feature-matrix table{table-layout:fixed;width:100%}
  body.theme-nullreed .feature-matrix th,body.theme-nullreed .feature-matrix td{display:table-cell;width:auto;padding:12px 9px;font-size:13px;overflow-wrap:anywhere;border-bottom:1px solid rgba(18,48,47,.1)}
  body.theme-nullreed .feature-matrix thead th{font-size:12.5px}
  body.theme-nullreed .feature-matrix tbody th{font-size:15px;width:27%}
  body.theme-nullreed.page-0 .split-section{padding:70px 0 30px;gap:30px}
  body.theme-nullreed ol.setup li{padding:16px 16px;padding-inline-start:62px;font-size:15px}
  body.theme-nullreed ol.setup li::before{width:34px;height:34px;inset-inline-start:14px;top:14px;font-size:15px}
  body.theme-nullreed ol.setup li:nth-child(2),body.theme-nullreed.page-4 ol.setup li:nth-child(2){margin-inline-start:18px}
  body.theme-nullreed ol.setup li:nth-child(3),body.theme-nullreed.page-4 ol.setup li:nth-child(3){margin-inline-start:36px}
  body.theme-nullreed ol.setup li:nth-child(n+4),body.theme-nullreed.page-4 ol.setup li:nth-child(n+4){margin-inline-start:54px}
  body.theme-nullreed ol.setup li+li::after{inset-inline-start:-12px;width:20px}
  body.theme-nullreed ol.setup li:nth-child(n+2)::after{inset-inline-start:-12px}
  body.theme-nullreed.page-0 .split-section+.reading{padding:30px 0 40px;gap:26px}
  body.theme-nullreed.page-0 .faq{grid-template-columns:minmax(0,1fr);padding:64px 0}
  body.theme-nullreed .faq summary{font-size:16.5px}
  body.theme-nullreed .closing{grid-template-columns:minmax(0,1fr);padding:40px 24px;margin:60px 0 56px;border-radius:22px}
  body.theme-nullreed .closing .button{grid-column:1;grid-row:auto;justify-self:start;margin-top:10px}
  body.theme-nullreed .closing h2{margin-inline-start:-10px;padding:12px 14px;font-size:30px}
  body.theme-nullreed.page-0 .closing+.reading>p:last-child{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed .footer-top{align-items:flex-start}
  body.theme-nullreed .footer-top .brand{font-size:clamp(54px,17vw,84px);max-width:none}
  body.theme-nullreed footer{background-size:170px auto;padding-bottom:170px}
  body.theme-nullreed .inner-hero{padding:44px 0 108px}
  body.theme-nullreed .inner-hero h1,body.theme-nullreed.batch150 .inner-hero h1{font-size:clamp(32px,9vw,40px)}
  body.theme-nullreed .inner-hero+*{margin-top:-64px}
  body.theme-nullreed .product-lead,body.theme-nullreed.page-2 .inner-hero+.reading{padding:24px 22px}
  body.theme-nullreed .product-lead .large,body.theme-nullreed.page-2 .inner-hero+.reading .large{font-size:17px}
  body.theme-nullreed.page-1 .cards{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed.page-1 .cards article{padding:0 20px 20px}
  body.theme-nullreed.page-1 .cards article::before{margin:0 -20px 16px}
  body.theme-nullreed .feature-list{grid-template-columns:minmax(0,1fr)}
  body.theme-nullreed:not(.page-0) .split-section{padding:28px 20px;border-radius:22px}
  body.theme-nullreed .connection{flex-direction:column;padding:0}
  body.theme-nullreed .connection span{width:100%;min-width:0}
  body.theme-nullreed .connection b{flex:0 0 52px;width:44px;max-width:none}
  body.theme-nullreed .connection b::before{inset-inline:auto;left:50%;width:3px;height:52px;top:-4px;transform:translateX(-50%)}
  body.theme-nullreed.page-3 .scenario{padding:24px 20px;margin-top:-64px}
  body.theme-nullreed.page-3 .steps{grid-template-columns:minmax(0,1fr);gap:12px}
  body.theme-nullreed.page-3 .steps article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:0 16px}
  body.theme-nullreed.page-3 .steps .number{grid-row:1/span 2;width:52px;height:52px;margin:0}
  body.theme-nullreed .sticky-example{padding:24px 18px;border-radius:22px}
  body.theme-nullreed .download-card{padding:36px 22px}
  body.theme-nullreed.page-5 .faq{grid-template-columns:minmax(0,1fr);padding:0 16px 18px}
  body.theme-nullreed.page-5 .faq>h2{margin:0 -16px 8px;padding:18px 16px}
  body.theme-nullreed .privacy article{padding:0 20px 14px}
  body.theme-nullreed .privacy article h2{margin:0 -20px 6px;padding:16px 20px}
  body.theme-nullreed code,body.theme-nullreed .reading p,body.theme-nullreed .faq p,body.theme-nullreed li{overflow-wrap:anywhere}
}
@media (prefers-reduced-motion:reduce){body.theme-nullreed .button{transition:none}}

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