/* mythiccoding.com theme "spellbook" (2026-10-30): style + layout, CSS only (HTML/text unchanged).
   One audited variant (frontend-design skill), v3 redo on owner request (round 3); own skeleton, logo and favicon. Fonts self-hosted from Google Fonts (SIL OFL). */
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-700-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-700-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-700-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-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:"Cormorant Garamond";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-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}
/* mythiccoding.com — neutralise site.css quirks of theme-loop and shared defaults */
body.theme-loop h1{font-family:inherit;font-weight:700}
body.theme-loop .button{border-radius:8px}
body.theme-loop .workspace{transform:none;border:0;border-radius:0}
body.theme-loop .feature-matrix{border-top:0}
body.theme-loop .cards,body.theme-loop .split-section,body.theme-loop .closing,body.theme-loop .scenario{border-top:0}
body.theme-loop .cards article{border:0;border-radius:0;background:none;padding:0}
body.theme-loop .steps article{border-top:0}
body.theme-loop .scenario{background:none;border-radius:0;margin:0}
body.theme-loop .feature-list li,body.theme-loop .feature-definitions>div{border-radius:0}
body.theme-loop .footer-bottom,body.theme-loop .footer-top p{opacity:1}
body.theme-loop .privacy .updated{opacity:1!important}
body.theme-loop h1,body.theme-loop h2,body.theme-loop h3,body.theme-loop dt,body.theme-loop th{hyphens:manual}

/* mythiccoding.com — «Spellbook of mods» (codex spreads). Generated from tpl3.css + art.py. */
html:has(body.theme-loop){overflow-x:clip}
html body.theme-loop{--bg:#1a1226!important;--ink:#f3e9d2!important;--accent:#d4a73b!important;
  --night:#1a1226;--night-deep:#120a1c;--wine:#5a1b2e;--wine-deep:#3d1120;--gold:#d4a73b;--gold-hi:#f0cd6b;--parch:#f3e9d2;--teal:#3fd0c9;--teal-dk:#0b5a57;
  --lang-radius:999px;--nav-radius:10px;--nav-accent:#f0cd6b;--lang-border:1px solid rgba(212,167,59,.7);
  --disp:"Cormorant Garamond","Iowan Old Style",Georgia,serif;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Ccircle cx='318' cy='130' r='1.3' fill='%23f0cd6b' opacity='0.3'/%3E%3Ccircle cx='353' cy='333' r='1.3' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='238' cy='127' r='1.3' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='80' cy='57' r='1' fill='%23f0cd6b' opacity='0.3'/%3E%3Ccircle cx='126' cy='194' r='1.3' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='293' cy='127' r='0.8' fill='%23f0cd6b' opacity='0.45'/%3E%3Ccircle cx='110' cy='208' r='1' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='199' cy='81' r='0.8' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='316' cy='316' r='1' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='67' cy='0' r='0.8' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='110' cy='84' r='0.8' fill='%23f0cd6b' opacity='0.3'/%3E%3Ccircle cx='160' cy='101' r='1.3' fill='%23f0cd6b' opacity='0.45'/%3E%3Ccircle cx='320' cy='104' r='0.8' fill='%23f0cd6b' opacity='0.45'/%3E%3Ccircle cx='100' cy='196' r='1' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='184' cy='212' r='0.8' fill='%23f0cd6b' opacity='0.18'/%3E%3Ccircle cx='135' cy='33' r='1' fill='%23f0cd6b' opacity='0.3'/%3E%3Ccircle cx='308' cy='300' r='0.8' fill='%23f0cd6b' opacity='0.45'/%3E%3Ccircle cx='347' cy='173' r='0.8' fill='%23f0cd6b' opacity='0.3'/%3E%3Cpath d='M191,162 L191.88,165.12 L195,166 L191.88,166.88 L191,170 L190.12,166.88 L187,166 L190.12,165.12Z' fill='%238ff3ee' opacity='0.35'/%3E%3Cpath d='M256,167 L256.88,170.12 L260,171 L256.88,171.88 L256,175 L255.12,171.88 L252,171 L255.12,170.12Z' fill='%238ff3ee' opacity='0.35'/%3E%3Cpath d='M104,252 L104.88,255.12 L108,256 L104.88,256.88 L104,260 L103.12,256.88 L100,256 L103.12,255.12Z' fill='%238ff3ee' opacity='0.35'/%3E%3C/svg%3E") 0 0/360px 360px,radial-gradient(900px 560px at 8% 4%,rgba(90,27,46,.45),transparent 70%),radial-gradient(900px 700px at 96% 38%,rgba(63,208,201,.08),transparent 70%),#1a1226;
  color:var(--parch);font:400 17px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;overflow-x:clip}
body.theme-loop main.wrap{padding-bottom:0}

/* ---------- header ---------- */
body.theme-loop .header{position:relative;min-height:84px;gap:28px;border-bottom:0;color:var(--parch);background:#150c20;box-shadow:0 0 0 100vmax #150c20;clip-path:inset(0 -100vmax);z-index:5}
body.theme-loop .header::after{content:"";position:absolute;inset-inline:-100vmax;bottom:0;height:2px;background:linear-gradient(90deg,transparent 0,var(--gold) 20%,var(--gold-hi) 50%,var(--gold) 80%,transparent 100%);opacity:.8}
body.theme-loop .brand{font:700 30px/1 var(--disp);letter-spacing:0;color:var(--gold-hi);gap:10px}
body.theme-loop .brand-symbol{width:42px;height:42px;border-radius:0;background:none;display:block;color:transparent;font-size:0;flex:none}
body.theme-loop .brand-symbol svg{display:block;width:100%;height:100%}
body.theme-loop .main-nav{gap:30px;font-size:14px}
body.theme-loop .main-nav a{opacity:1;color:#eadfca;font-weight:600;padding:6px 0}
body.theme-loop .main-nav a:hover,body.theme-loop .main-nav a[aria-current]{color:var(--gold-hi);text-decoration:none;box-shadow:0 2px 0 var(--gold)}
body.theme-loop .language{color:var(--parch)}

/* ---------- shared bits ---------- */
body.theme-loop h1,body.theme-loop h2,body.theme-loop h3{font-family:var(--disp);font-weight:700;letter-spacing:0;hyphens:manual}
body.theme-loop .eyebrow{text-transform:none;letter-spacing:.015em;font-size:14px;font-weight:600;gap:10px;margin-bottom:18px;color:var(--gold-hi)}
body.theme-loop .eyebrow i{width:9px;height:9px;border-radius:0;transform:rotate(45deg);background:var(--teal);box-shadow:0 0 10px var(--teal)}
body.theme-loop .button{border-radius:8px;padding:15px 26px;font-size:15px;font-weight:700;gap:14px;letter-spacing:.01em}
body.theme-loop .button.primary,body.theme-loop a.primary{background:linear-gradient(180deg,#f2cf72,#d4a73b 55%,#b98c25);color:#1a1226;border:1px solid #f7de98;box-shadow:0 0 0 3px rgba(212,167,59,.22),0 10px 28px rgba(212,167,59,.35),inset 0 1px 0 rgba(255,255,255,.55)}
body.theme-loop .button.primary:hover{box-shadow:0 0 0 4px rgba(212,167,59,.35),0 14px 34px rgba(212,167,59,.5),inset 0 1px 0 rgba(255,255,255,.6)}
body.theme-loop .button.secondary{background:rgba(26,18,38,.55);color:var(--parch);border:1px solid rgba(212,167,59,.75)}
body.theme-loop a:focus-visible,body.theme-loop button:focus-visible,body.theme-loop summary:focus-visible{outline:3px solid var(--teal);outline-offset:4px}

/* ---------- home hero: full-bleed candle-lit study ---------- */
body.theme-loop .home-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:44px;align-items:center;min-height:0;padding:40px 0 104px}
body.theme-loop .home-hero::before,body.theme-loop .home-hero::after,body.theme-loop .inner-hero::before{content:"";position:absolute;top:0;bottom:0;inset-inline:auto;left:50%;width:100vw;margin-left:-50vw;pointer-events:none}
body.theme-loop .home-hero::before{z-index:-2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 780' preserveAspectRatio='xMidYMax slice'%3E%0A%3Cdefs%3E%0A%3ClinearGradient id='bg' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23100818'/%3E%3Cstop offset='.45' stop-color='%23241638'/%3E%3Cstop offset='1' stop-color='%231a1026'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='tg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%233fd0c9' stop-opacity='.42'/%3E%3Cstop offset='.55' stop-color='%233fd0c9' stop-opacity='.1'/%3E%3Cstop offset='1' stop-color='%233fd0c9' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3CradialGradient id='cg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffcf6a' stop-opacity='.6'/%3E%3Cstop offset='.4' stop-color='%23f0952a' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%23f0952a' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fl' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23f08a1f'/%3E%3Cstop offset='.6' stop-color='%23ffc94d'/%3E%3Cstop offset='1' stop-color='%23fff1b0'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wax' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23d9c9a6'/%3E%3Cstop offset='.5' stop-color='%23f6ead0'/%3E%3Cstop offset='1' stop-color='%23c8b78f'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wood' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%2347291b'/%3E%3Cstop offset='.35' stop-color='%232f1b13'/%3E%3Cstop offset='1' stop-color='%23170c0a'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='sc' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f0dfae'/%3E%3Cstop offset='.5' stop-color='%23d9c188'/%3E%3Cstop offset='1' stop-color='%23a98a50'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='mp' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.25'/%3E%3Cstop offset='1' stop-color='%237a5a2a' stop-opacity='.35'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='dg' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%231b8f8b'/%3E%3Cstop offset='1' stop-color='%23073335'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='ink' cx='.4' cy='.3' r='.9'%3E%3Cstop offset='0' stop-color='%234a3a78'/%3E%3Cstop offset='1' stop-color='%23140c26'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fe' x1='0' y1='1' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23e9ddc3'/%3E%3Cstop offset='.6' stop-color='%23f8f1de'/%3E%3Cstop offset='1' stop-color='%23b9d9d6'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='win' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%233b5f9a'/%3E%3Cstop offset='1' stop-color='%231e2b55'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='vig' cx='.5' cy='.45' r='.75'%3E%3Cstop offset='.55' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.55'/%3E%3C/radialGradient%3E%0A%3C/defs%3E%3Crect width='1600' height='780' fill='url(%23bg)'/%3E%3Crect x='500' y='78' width='34' height='72' fill='%234a2a1a'/%3E%3Crect x='500' y='88' width='34' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='502' y='78' width='2' height='72' fill='%23fff' opacity='.06'/%3E%3Crect x='536' y='47' width='31' height='103' fill='%2316283a'/%3E%3Crect x='536' y='57' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='538' y='47' width='2' height='103' fill='%23fff' opacity='.06'/%3E%3Crect x='569' y='58' width='32' height='92' fill='%233b2d55'/%3E%3Crect x='569' y='68' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='569' y='136' width='32' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='571' y='58' width='2' height='92' fill='%23fff' opacity='.06'/%3E%3Crect x='601' y='62' width='25' height='88' fill='%23241338'/%3E%3Crect x='601' y='72' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='603' y='62' width='2' height='88' fill='%23fff' opacity='.06'/%3E%3Crect x='626' y='36' width='29' height='114' fill='%23241338'/%3E%3Crect x='626' y='46' width='29' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='628' y='36' width='2' height='114' fill='%23fff' opacity='.06'/%3E%3Crect x='656' y='33' width='19' height='117' fill='%233a1424'/%3E%3Crect x='656' y='43' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='656' y='136' width='19' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='658' y='33' width='2' height='117' fill='%23fff' opacity='.06'/%3E%3Crect x='677' y='84' width='22' height='66' fill='%235a1b2e'/%3E%3Crect x='677' y='94' width='22' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='677' y='136' width='22' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='679' y='84' width='2' height='66' fill='%23fff' opacity='.06'/%3E%3Crect x='701' y='56' width='23' height='94' fill='%23241338'/%3E%3Crect x='701' y='66' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='701' y='136' width='23' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='703' y='56' width='2' height='94' fill='%23fff' opacity='.06'/%3E%3Crect x='726' y='46' width='32' height='104' fill='%23241338'/%3E%3Crect x='726' y='56' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='728' y='46' width='2' height='104' fill='%23fff' opacity='.06'/%3E%3Crect x='761' y='45' width='21' height='105' fill='%232a1b46'/%3E%3Crect x='761' y='55' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='763' y='45' width='2' height='105' fill='%23fff' opacity='.06'/%3E%3Crect x='784' y='34' width='33' height='116' fill='%232a1b46'/%3E%3Crect x='784' y='44' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='784' y='136' width='33' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='786' y='34' width='2' height='116' fill='%23fff' opacity='.06'/%3E%3Crect x='817' y='37' width='19' height='113' fill='%235a1b2e'/%3E%3Crect x='817' y='47' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='817' y='136' width='19' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='819' y='37' width='2' height='113' fill='%23fff' opacity='.06'/%3E%3Crect x='839' y='66' width='24' height='84' fill='%234a2a1a'/%3E%3Crect x='839' y='76' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='841' y='66' width='2' height='84' fill='%23fff' opacity='.06'/%3E%3Crect x='866' y='50' width='30' height='100' fill='%233b2d55'/%3E%3Crect x='866' y='60' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='868' y='50' width='2' height='100' fill='%23fff' opacity='.06'/%3E%3Crect x='899' y='57' width='25' height='93' fill='%232a1b46'/%3E%3Crect x='899' y='67' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='899' y='136' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='901' y='57' width='2' height='93' fill='%23fff' opacity='.06'/%3E%3Crect x='927' y='40' width='28' height='110' fill='%235a1b2e'/%3E%3Crect x='927' y='50' width='28' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='927' y='136' width='28' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='929' y='40' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='956' y='54' width='16' height='96' fill='%233b2d55'/%3E%3Crect x='956' y='64' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='958' y='54' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='973' y='42' width='31' height='108' fill='%233b2d55'/%3E%3Crect x='973' y='52' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='973' y='136' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='975' y='42' width='2' height='108' fill='%23fff' opacity='.06'/%3E%3Crect x='1004' y='59' width='25' height='91' fill='%23241338'/%3E%3Crect x='1004' y='69' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1004' y='136' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1006' y='59' width='2' height='91' fill='%23fff' opacity='.06'/%3E%3Crect x='1032' y='58' width='24' height='92' fill='%233b2d55'/%3E%3Crect x='1032' y='68' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1032' y='136' width='24' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1034' y='58' width='2' height='92' fill='%23fff' opacity='.06'/%3E%3Crect x='1059' y='37' width='26' height='113' fill='%235a1b2e'/%3E%3Crect x='1059' y='47' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1059' y='136' width='26' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1061' y='37' width='2' height='113' fill='%23fff' opacity='.06'/%3E%3Crect x='1086' y='49' width='26' height='101' fill='%23241338'/%3E%3Crect x='1086' y='59' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1088' y='49' width='2' height='101' fill='%23fff' opacity='.06'/%3E%3Crect x='1113' y='35' width='27' height='115' fill='%231d3a3c'/%3E%3Crect x='1113' y='45' width='27' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1113' y='136' width='27' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1115' y='35' width='2' height='115' fill='%23fff' opacity='.06'/%3E%3Crect x='1142' y='40' width='27' height='110' fill='%233a1424'/%3E%3Crect x='1142' y='50' width='27' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1144' y='40' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='1169' y='58' width='23' height='92' fill='%232a1b46'/%3E%3Crect x='1169' y='68' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1171' y='58' width='2' height='92' fill='%23fff' opacity='.06'/%3E%3Crect x='1192' y='81' width='34' height='69' fill='%234a2a1a'/%3E%3Crect x='1192' y='91' width='34' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1194' y='81' width='2' height='69' fill='%23fff' opacity='.06'/%3E%3Crect x='1227' y='84' width='18' height='66' fill='%233a1424'/%3E%3Crect x='1227' y='94' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1229' y='84' width='2' height='66' fill='%23fff' opacity='.06'/%3E%3Crect x='1247' y='34' width='16' height='116' fill='%2316283a'/%3E%3Crect x='1247' y='44' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1247' y='136' width='16' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1249' y='34' width='2' height='116' fill='%23fff' opacity='.06'/%3E%3Crect x='1263' y='59' width='20' height='91' fill='%233a1424'/%3E%3Crect x='1263' y='69' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1265' y='59' width='2' height='91' fill='%23fff' opacity='.06'/%3E%3Crect x='1284' y='74' width='33' height='76' fill='%232a1b46'/%3E%3Crect x='1284' y='84' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1284' y='136' width='33' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1286' y='74' width='2' height='76' fill='%23fff' opacity='.06'/%3E%3Crect x='1317' y='33' width='31' height='117' fill='%23241338'/%3E%3Crect x='1317' y='43' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1319' y='33' width='2' height='117' fill='%23fff' opacity='.06'/%3E%3Crect x='1348' y='57' width='16' height='93' fill='%23241338'/%3E%3Crect x='1348' y='67' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1350' y='57' width='2' height='93' fill='%23fff' opacity='.06'/%3E%3Crect x='1366' y='80' width='32' height='70' fill='%235a1b2e'/%3E%3Crect x='1366' y='90' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1366' y='136' width='32' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1368' y='80' width='2' height='70' fill='%23fff' opacity='.06'/%3E%3Crect x='1401' y='40' width='31' height='110' fill='%233b2d55'/%3E%3Crect x='1401' y='50' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1401' y='136' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1403' y='40' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='1432' y='76' width='32' height='74' fill='%2316283a'/%3E%3Crect x='1432' y='86' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1432' y='136' width='32' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1434' y='76' width='2' height='74' fill='%23fff' opacity='.06'/%3E%3Crect x='1465' y='55' width='29' height='95' fill='%2316283a'/%3E%3Crect x='1465' y='65' width='29' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1465' y='136' width='29' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1467' y='55' width='2' height='95' fill='%23fff' opacity='.06'/%3E%3Crect x='1497' y='59' width='33' height='91' fill='%233b2d55'/%3E%3Crect x='1497' y='69' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1497' y='136' width='33' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1499' y='59' width='2' height='91' fill='%23fff' opacity='.06'/%3E%3Crect x='1531' y='87' width='16' height='63' fill='%233a1424'/%3E%3Crect x='1531' y='97' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1531' y='136' width='16' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1533' y='87' width='2' height='63' fill='%23fff' opacity='.06'/%3E%3Crect x='1549' y='65' width='21' height='85' fill='%23241338'/%3E%3Crect x='1549' y='75' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1549' y='136' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1551' y='65' width='2' height='85' fill='%23fff' opacity='.06'/%3E%3Crect x='1570' y='60' width='31' height='90' fill='%231d3a3c'/%3E%3Crect x='1570' y='70' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1572' y='60' width='2' height='90' fill='%23fff' opacity='.06'/%3E%3Crect x='1603' y='40' width='23' height='110' fill='%233a1424'/%3E%3Crect x='1603' y='50' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1603' y='136' width='23' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1605' y='40' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='480' y='150' width='1140' height='14' fill='%23140a10'/%3E%3Crect x='480' y='150' width='1140' height='2' fill='%236a4630' opacity='.6'/%3E%3Crect x='500' y='216' width='16' height='84' fill='%232a1b46'/%3E%3Crect x='500' y='226' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='500' y='286' width='16' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='502' y='216' width='2' height='84' fill='%23fff' opacity='.06'/%3E%3Crect x='517' y='217' width='28' height='83' fill='%234a2a1a'/%3E%3Crect x='517' y='227' width='28' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='519' y='217' width='2' height='83' fill='%23fff' opacity='.06'/%3E%3Crect x='545' y='195' width='23' height='105' fill='%2316283a'/%3E%3Crect x='545' y='205' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='547' y='195' width='2' height='105' fill='%23fff' opacity='.06'/%3E%3Crect x='571' y='184' width='18' height='116' fill='%233b2d55'/%3E%3Crect x='571' y='194' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='571' y='286' width='18' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='573' y='184' width='2' height='116' fill='%23fff' opacity='.06'/%3E%3Crect x='590' y='184' width='29' height='116' fill='%23241338'/%3E%3Crect x='590' y='194' width='29' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='590' y='286' width='29' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='592' y='184' width='2' height='116' fill='%23fff' opacity='.06'/%3E%3Crect x='622' y='198' width='25' height='102' fill='%231d3a3c'/%3E%3Crect x='622' y='208' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='622' y='286' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='624' y='198' width='2' height='102' fill='%23fff' opacity='.06'/%3E%3Crect x='650' y='210' width='30' height='90' fill='%231d3a3c'/%3E%3Crect x='650' y='220' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='652' y='210' width='2' height='90' fill='%23fff' opacity='.06'/%3E%3Crect x='682' y='228' width='30' height='72' fill='%23241338'/%3E%3Crect x='682' y='238' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='682' y='286' width='30' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='684' y='228' width='2' height='72' fill='%23fff' opacity='.06'/%3E%3Crect x='712' y='228' width='19' height='72' fill='%2316283a'/%3E%3Crect x='712' y='238' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='712' y='286' width='19' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='714' y='228' width='2' height='72' fill='%23fff' opacity='.06'/%3E%3Crect x='734' y='185' width='21' height='115' fill='%231d3a3c'/%3E%3Crect x='734' y='195' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='734' y='286' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='736' y='185' width='2' height='115' fill='%23fff' opacity='.06'/%3E%3Crect x='756' y='187' width='19' height='113' fill='%2316283a'/%3E%3Crect x='756' y='197' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='758' y='187' width='2' height='113' fill='%23fff' opacity='.06'/%3E%3Crect x='778' y='202' width='20' height='98' fill='%232a1b46'/%3E%3Crect x='778' y='212' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='780' y='202' width='2' height='98' fill='%23fff' opacity='.06'/%3E%3Crect x='801' y='202' width='19' height='98' fill='%233b2d55'/%3E%3Crect x='801' y='212' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='801' y='286' width='19' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='803' y='202' width='2' height='98' fill='%23fff' opacity='.06'/%3E%3Crect x='820' y='207' width='30' height='93' fill='%234a2a1a'/%3E%3Crect x='820' y='217' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='822' y='207' width='2' height='93' fill='%23fff' opacity='.06'/%3E%3Crect x='852' y='204' width='21' height='96' fill='%231d3a3c'/%3E%3Crect x='852' y='214' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='852' y='286' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='854' y='204' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='876' y='212' width='23' height='88' fill='%23241338'/%3E%3Crect x='876' y='222' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='876' y='286' width='23' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='878' y='212' width='2' height='88' fill='%23fff' opacity='.06'/%3E%3Crect x='900' y='219' width='31' height='81' fill='%233a1424'/%3E%3Crect x='900' y='229' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='902' y='219' width='2' height='81' fill='%23fff' opacity='.06'/%3E%3Crect x='933' y='219' width='22' height='81' fill='%233b2d55'/%3E%3Crect x='933' y='229' width='22' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='933' y='286' width='22' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='935' y='219' width='2' height='81' fill='%23fff' opacity='.06'/%3E%3Crect x='956' y='200' width='24' height='100' fill='%231d3a3c'/%3E%3Crect x='956' y='210' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='958' y='200' width='2' height='100' fill='%23fff' opacity='.06'/%3E%3Crect x='982' y='194' width='27' height='106' fill='%232a1b46'/%3E%3Crect x='982' y='204' width='27' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='982' y='286' width='27' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='984' y='194' width='2' height='106' fill='%23fff' opacity='.06'/%3E%3Crect x='1012' y='223' width='26' height='77' fill='%23241338'/%3E%3Crect x='1012' y='233' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1014' y='223' width='2' height='77' fill='%23fff' opacity='.06'/%3E%3Crect x='1040' y='216' width='24' height='84' fill='%233a1424'/%3E%3Crect x='1040' y='226' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1040' y='286' width='24' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1042' y='216' width='2' height='84' fill='%23fff' opacity='.06'/%3E%3Crect x='1064' y='188' width='21' height='112' fill='%234a2a1a'/%3E%3Crect x='1064' y='198' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1064' y='286' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1066' y='188' width='2' height='112' fill='%23fff' opacity='.06'/%3E%3Crect x='1087' y='186' width='17' height='114' fill='%231d3a3c'/%3E%3Crect x='1087' y='196' width='17' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1089' y='186' width='2' height='114' fill='%23fff' opacity='.06'/%3E%3Crect x='1106' y='211' width='19' height='89' fill='%235a1b2e'/%3E%3Crect x='1106' y='221' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1108' y='211' width='2' height='89' fill='%23fff' opacity='.06'/%3E%3Crect x='1127' y='235' width='23' height='65' fill='%233a1424'/%3E%3Crect x='1127' y='245' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1129' y='235' width='2' height='65' fill='%23fff' opacity='.06'/%3E%3Crect x='1153' y='222' width='18' height='78' fill='%233b2d55'/%3E%3Crect x='1153' y='232' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1155' y='222' width='2' height='78' fill='%23fff' opacity='.06'/%3E%3Crect x='1171' y='211' width='26' height='89' fill='%235a1b2e'/%3E%3Crect x='1171' y='221' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1173' y='211' width='2' height='89' fill='%23fff' opacity='.06'/%3E%3Crect x='1200' y='193' width='20' height='107' fill='%23241338'/%3E%3Crect x='1200' y='203' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1200' y='286' width='20' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1202' y='193' width='2' height='107' fill='%23fff' opacity='.06'/%3E%3Crect x='1221' y='187' width='30' height='113' fill='%235a1b2e'/%3E%3Crect x='1221' y='197' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1221' y='286' width='30' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1223' y='187' width='2' height='113' fill='%23fff' opacity='.06'/%3E%3Crect x='1253' y='218' width='25' height='82' fill='%233a1424'/%3E%3Crect x='1253' y='228' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1253' y='286' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1255' y='218' width='2' height='82' fill='%23fff' opacity='.06'/%3E%3Crect x='1278' y='204' width='29' height='96' fill='%235a1b2e'/%3E%3Crect x='1278' y='214' width='29' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1278' y='286' width='29' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1280' y='204' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='1308' y='196' width='31' height='104' fill='%2316283a'/%3E%3Crect x='1308' y='206' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1308' y='286' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1310' y='196' width='2' height='104' fill='%23fff' opacity='.06'/%3E%3Crect x='1340' y='201' width='25' height='99' fill='%2316283a'/%3E%3Crect x='1340' y='211' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1340' y='286' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1342' y='201' width='2' height='99' fill='%23fff' opacity='.06'/%3E%3Crect x='1366' y='190' width='31' height='110' fill='%232a1b46'/%3E%3Crect x='1366' y='200' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1366' y='286' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1368' y='190' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='1398' y='217' width='21' height='83' fill='%23241338'/%3E%3Crect x='1398' y='227' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1400' y='217' width='2' height='83' fill='%23fff' opacity='.06'/%3E%3Crect x='1421' y='190' width='31' height='110' fill='%235a1b2e'/%3E%3Crect x='1421' y='200' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1421' y='286' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1423' y='190' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='1454' y='193' width='21' height='107' fill='%232a1b46'/%3E%3Crect x='1454' y='203' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1454' y='286' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1456' y='193' width='2' height='107' fill='%23fff' opacity='.06'/%3E%3Crect x='1475' y='228' width='16' height='72' fill='%2316283a'/%3E%3Crect x='1475' y='238' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1477' y='228' width='2' height='72' fill='%23fff' opacity='.06'/%3E%3Crect x='1494' y='198' width='33' height='102' fill='%232a1b46'/%3E%3Crect x='1494' y='208' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1496' y='198' width='2' height='102' fill='%23fff' opacity='.06'/%3E%3Crect x='1528' y='191' width='16' height='109' fill='%231d3a3c'/%3E%3Crect x='1528' y='201' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1528' y='286' width='16' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1530' y='191' width='2' height='109' fill='%23fff' opacity='.06'/%3E%3Crect x='1546' y='185' width='16' height='115' fill='%233b2d55'/%3E%3Crect x='1546' y='195' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1548' y='185' width='2' height='115' fill='%23fff' opacity='.06'/%3E%3Crect x='1563' y='194' width='20' height='106' fill='%2316283a'/%3E%3Crect x='1563' y='204' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1563' y='286' width='20' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1565' y='194' width='2' height='106' fill='%23fff' opacity='.06'/%3E%3Crect x='1585' y='185' width='26' height='115' fill='%235a1b2e'/%3E%3Crect x='1585' y='195' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1587' y='185' width='2' height='115' fill='%23fff' opacity='.06'/%3E%3Crect x='1612' y='202' width='22' height='98' fill='%2316283a'/%3E%3Crect x='1612' y='212' width='22' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1612' y='286' width='22' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1614' y='202' width='2' height='98' fill='%23fff' opacity='.06'/%3E%3Crect x='480' y='300' width='1140' height='14' fill='%23140a10'/%3E%3Crect x='480' y='300' width='1140' height='2' fill='%236a4630' opacity='.6'/%3E%3Crect x='500' y='335' width='33' height='115' fill='%234a2a1a'/%3E%3Crect x='500' y='345' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='502' y='335' width='2' height='115' fill='%23fff' opacity='.06'/%3E%3Crect x='534' y='382' width='17' height='68' fill='%234a2a1a'/%3E%3Crect x='534' y='392' width='17' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='534' y='436' width='17' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='536' y='382' width='2' height='68' fill='%23fff' opacity='.06'/%3E%3Crect x='554' y='357' width='30' height='93' fill='%232a1b46'/%3E%3Crect x='554' y='367' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='556' y='357' width='2' height='93' fill='%23fff' opacity='.06'/%3E%3Crect x='586' y='364' width='24' height='86' fill='%235a1b2e'/%3E%3Crect x='586' y='374' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='588' y='364' width='2' height='86' fill='%23fff' opacity='.06'/%3E%3Crect x='610' y='376' width='18' height='74' fill='%235a1b2e'/%3E%3Crect x='610' y='386' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='610' y='436' width='18' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='612' y='376' width='2' height='74' fill='%23fff' opacity='.06'/%3E%3Crect x='630' y='339' width='22' height='111' fill='%234a2a1a'/%3E%3Crect x='630' y='349' width='22' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='630' y='436' width='22' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='632' y='339' width='2' height='111' fill='%23fff' opacity='.06'/%3E%3Crect x='652' y='362' width='27' height='88' fill='%2316283a'/%3E%3Crect x='652' y='372' width='27' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='654' y='362' width='2' height='88' fill='%23fff' opacity='.06'/%3E%3Crect x='679' y='346' width='33' height='104' fill='%232a1b46'/%3E%3Crect x='679' y='356' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='679' y='436' width='33' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='681' y='346' width='2' height='104' fill='%23fff' opacity='.06'/%3E%3Crect x='715' y='372' width='26' height='78' fill='%235a1b2e'/%3E%3Crect x='715' y='382' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='715' y='436' width='26' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='717' y='372' width='2' height='78' fill='%23fff' opacity='.06'/%3E%3Crect x='743' y='356' width='23' height='94' fill='%232a1b46'/%3E%3Crect x='743' y='366' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='745' y='356' width='2' height='94' fill='%23fff' opacity='.06'/%3E%3Crect x='769' y='382' width='21' height='68' fill='%233a1424'/%3E%3Crect x='769' y='392' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='771' y='382' width='2' height='68' fill='%23fff' opacity='.06'/%3E%3Crect x='792' y='372' width='33' height='78' fill='%233a1424'/%3E%3Crect x='792' y='382' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='794' y='372' width='2' height='78' fill='%23fff' opacity='.06'/%3E%3Crect x='826' y='358' width='34' height='92' fill='%231d3a3c'/%3E%3Crect x='826' y='368' width='34' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='828' y='358' width='2' height='92' fill='%23fff' opacity='.06'/%3E%3Crect x='863' y='371' width='28' height='79' fill='%233b2d55'/%3E%3Crect x='863' y='381' width='28' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='865' y='371' width='2' height='79' fill='%23fff' opacity='.06'/%3E%3Crect x='892' y='337' width='28' height='113' fill='%231d3a3c'/%3E%3Crect x='892' y='347' width='28' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='892' y='436' width='28' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='894' y='337' width='2' height='113' fill='%23fff' opacity='.06'/%3E%3Crect x='922' y='342' width='17' height='108' fill='%2316283a'/%3E%3Crect x='922' y='352' width='17' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='924' y='342' width='2' height='108' fill='%23fff' opacity='.06'/%3E%3Crect x='941' y='364' width='26' height='86' fill='%235a1b2e'/%3E%3Crect x='941' y='374' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='943' y='364' width='2' height='86' fill='%23fff' opacity='.06'/%3E%3Crect x='967' y='369' width='25' height='81' fill='%235a1b2e'/%3E%3Crect x='967' y='379' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='967' y='436' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='969' y='369' width='2' height='81' fill='%23fff' opacity='.06'/%3E%3Crect x='993' y='340' width='21' height='110' fill='%23241338'/%3E%3Crect x='993' y='350' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='995' y='340' width='2' height='110' fill='%23fff' opacity='.06'/%3E%3Crect x='1017' y='374' width='32' height='76' fill='%234a2a1a'/%3E%3Crect x='1017' y='384' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1019' y='374' width='2' height='76' fill='%23fff' opacity='.06'/%3E%3Crect x='1049' y='354' width='23' height='96' fill='%2316283a'/%3E%3Crect x='1049' y='364' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1051' y='354' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='1074' y='333' width='25' height='117' fill='%234a2a1a'/%3E%3Crect x='1074' y='343' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1076' y='333' width='2' height='117' fill='%23fff' opacity='.06'/%3E%3Crect x='1099' y='351' width='28' height='99' fill='%235a1b2e'/%3E%3Crect x='1099' y='361' width='28' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1099' y='436' width='28' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1101' y='351' width='2' height='99' fill='%23fff' opacity='.06'/%3E%3Crect x='1128' y='336' width='29' height='114' fill='%235a1b2e'/%3E%3Crect x='1128' y='346' width='29' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1128' y='436' width='29' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1130' y='336' width='2' height='114' fill='%23fff' opacity='.06'/%3E%3Crect x='1157' y='352' width='30' height='98' fill='%2316283a'/%3E%3Crect x='1157' y='362' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1159' y='352' width='2' height='98' fill='%23fff' opacity='.06'/%3E%3Crect x='1187' y='375' width='27' height='75' fill='%2316283a'/%3E%3Crect x='1187' y='385' width='27' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1187' y='436' width='27' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1189' y='375' width='2' height='75' fill='%23fff' opacity='.06'/%3E%3Crect x='1216' y='349' width='16' height='101' fill='%233a1424'/%3E%3Crect x='1216' y='359' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1218' y='349' width='2' height='101' fill='%23fff' opacity='.06'/%3E%3Crect x='1234' y='332' width='24' height='118' fill='%2316283a'/%3E%3Crect x='1234' y='342' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1234' y='436' width='24' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1236' y='332' width='2' height='118' fill='%23fff' opacity='.06'/%3E%3Crect x='1260' y='360' width='20' height='90' fill='%231d3a3c'/%3E%3Crect x='1260' y='370' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1262' y='360' width='2' height='90' fill='%23fff' opacity='.06'/%3E%3Crect x='1281' y='339' width='17' height='111' fill='%233b2d55'/%3E%3Crect x='1281' y='349' width='17' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1283' y='339' width='2' height='111' fill='%23fff' opacity='.06'/%3E%3Crect x='1300' y='338' width='20' height='112' fill='%235a1b2e'/%3E%3Crect x='1300' y='348' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1302' y='338' width='2' height='112' fill='%23fff' opacity='.06'/%3E%3Crect x='1323' y='387' width='18' height='63' fill='%234a2a1a'/%3E%3Crect x='1323' y='397' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1325' y='387' width='2' height='63' fill='%23fff' opacity='.06'/%3E%3Crect x='1341' y='383' width='21' height='67' fill='%232a1b46'/%3E%3Crect x='1341' y='393' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1341' y='436' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1343' y='383' width='2' height='67' fill='%23fff' opacity='.06'/%3E%3Crect x='1362' y='377' width='26' height='73' fill='%235a1b2e'/%3E%3Crect x='1362' y='387' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1362' y='436' width='26' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1364' y='377' width='2' height='73' fill='%23fff' opacity='.06'/%3E%3Crect x='1389' y='350' width='30' height='100' fill='%233a1424'/%3E%3Crect x='1389' y='360' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1389' y='436' width='30' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1391' y='350' width='2' height='100' fill='%23fff' opacity='.06'/%3E%3Crect x='1420' y='344' width='32' height='106' fill='%231d3a3c'/%3E%3Crect x='1420' y='354' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1422' y='344' width='2' height='106' fill='%23fff' opacity='.06'/%3E%3Crect x='1453' y='370' width='18' height='80' fill='%233b2d55'/%3E%3Crect x='1453' y='380' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1453' y='436' width='18' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1455' y='370' width='2' height='80' fill='%23fff' opacity='.06'/%3E%3Crect x='1474' y='352' width='30' height='98' fill='%231d3a3c'/%3E%3Crect x='1474' y='362' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1476' y='352' width='2' height='98' fill='%23fff' opacity='.06'/%3E%3Crect x='1506' y='357' width='33' height='93' fill='%231d3a3c'/%3E%3Crect x='1506' y='367' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1508' y='357' width='2' height='93' fill='%23fff' opacity='.06'/%3E%3Crect x='1539' y='380' width='30' height='70' fill='%234a2a1a'/%3E%3Crect x='1539' y='390' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1541' y='380' width='2' height='70' fill='%23fff' opacity='.06'/%3E%3Crect x='1571' y='355' width='25' height='95' fill='%231d3a3c'/%3E%3Crect x='1571' y='365' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1571' y='436' width='25' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1573' y='355' width='2' height='95' fill='%23fff' opacity='.06'/%3E%3Crect x='1597' y='354' width='27' height='96' fill='%235a1b2e'/%3E%3Crect x='1597' y='364' width='27' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1597' y='436' width='27' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1599' y='354' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='480' y='450' width='1140' height='14' fill='%23140a10'/%3E%3Crect x='480' y='450' width='1140' height='2' fill='%236a4630' opacity='.6'/%3E%3Crect x='480' y='0' width='14' height='590' fill='%23140a10'/%3E%3Cg transform='translate(70,40)'%3E%3Cpath d='M0,300 L0,120 A110,110 0 0 1 220,120 L220,300Z' fill='url(%23win)'/%3E%3Ccircle cx='150' cy='90' r='34' fill='%23e9f1ff' opacity='.85'/%3E%3Ccircle cx='162' cy='82' r='30' fill='%232a3d74' opacity='.6'/%3E%3Cpath d='M110,10 L110,300 M0,170 L220,170' stroke='%230d0816' stroke-width='9'/%3E%3Cpath d='M0,300 L0,120 A110,110 0 0 1 220,120 L220,300Z' fill='none' stroke='%230d0816' stroke-width='12'/%3E%3C/g%3E%3Cpolygon points='70,340 290,340 620,590 40,590' fill='%238fb4ff' opacity='.06'/%3E%3Ccircle cx='1130' cy='330' r='560' fill='url(%23tg)'/%3E%3Cg fill='none' stroke='%233fd0c9' opacity='0.55'%3E%3Ccircle cx='1130' cy='330' r='330.0' stroke-width='2.2' stroke-opacity='0.75'/%3E%3Ccircle cx='1130' cy='330' r='297.0' stroke-width='1.2' stroke-opacity='0.5'/%3E%3Ccircle cx='1130' cy='330' r='237.6' stroke-width='1.6' stroke-opacity='0.6'/%3E%3Ccircle cx='1130' cy='330' r='165.0' stroke-width='1' stroke-opacity='0.5'/%3E%3Cline x1='1427.0' y1='330.0' x2='1460.0' y2='330.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1424.5' y1='368.8' x2='1450.6' y2='372.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1416.9' y1='406.9' x2='1442.4' y2='413.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1404.4' y1='443.7' x2='1434.9' y2='456.3' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1387.2' y1='478.5' x2='1410.1' y2='491.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1365.6' y1='510.8' x2='1386.6' y2='526.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1340.0' y1='540.0' x2='1363.3' y2='563.3' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1310.8' y1='565.6' x2='1326.9' y2='586.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1278.5' y1='587.2' x2='1291.7' y2='610.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1243.7' y1='604.4' x2='1256.3' y2='634.9' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1206.9' y1='616.9' x2='1213.7' y2='642.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1168.8' y1='624.5' x2='1172.2' y2='650.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1130.0' y1='627.0' x2='1130.0' y2='660.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1091.2' y1='624.5' x2='1087.8' y2='650.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1053.1' y1='616.9' x2='1046.3' y2='642.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1016.3' y1='604.4' x2='1003.7' y2='634.9' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='981.5' y1='587.2' x2='968.3' y2='610.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='949.2' y1='565.6' x2='933.1' y2='586.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='920.0' y1='540.0' x2='896.7' y2='563.3' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='894.4' y1='510.8' x2='873.4' y2='526.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='872.8' y1='478.5' x2='849.9' y2='491.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='855.6' y1='443.7' x2='825.1' y2='456.3' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='843.1' y1='406.9' x2='817.6' y2='413.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='835.5' y1='368.8' x2='809.4' y2='372.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='833.0' y1='330.0' x2='800.0' y2='330.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='835.5' y1='291.2' x2='809.4' y2='287.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='843.1' y1='253.1' x2='817.6' y2='246.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='855.6' y1='216.3' x2='825.1' y2='203.7' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='872.8' y1='181.5' x2='849.9' y2='168.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='894.4' y1='149.2' x2='873.4' y2='133.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='920.0' y1='120.0' x2='896.7' y2='96.7' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='949.2' y1='94.4' x2='933.1' y2='73.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='981.5' y1='72.8' x2='968.3' y2='49.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1016.3' y1='55.6' x2='1003.7' y2='25.1' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1053.1' y1='43.1' x2='1046.3' y2='17.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1091.2' y1='35.5' x2='1087.8' y2='9.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1130.0' y1='33.0' x2='1130.0' y2='0.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1168.8' y1='35.5' x2='1172.2' y2='9.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1206.9' y1='43.1' x2='1213.7' y2='17.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1243.7' y1='55.6' x2='1256.3' y2='25.1' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1278.5' y1='72.8' x2='1291.7' y2='49.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1310.8' y1='94.4' x2='1326.9' y2='73.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1340.0' y1='120.0' x2='1363.3' y2='96.7' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1365.6' y1='149.2' x2='1386.6' y2='133.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1387.2' y1='181.5' x2='1410.1' y2='168.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1404.4' y1='216.3' x2='1434.9' y2='203.7' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1416.9' y1='253.1' x2='1442.4' y2='246.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1424.5' y1='291.2' x2='1450.6' y2='287.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cpolygon points='1130.0,92.4 1335.8,448.8 924.2,448.8' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpolygon points='1248.8,124.2 1248.8,535.8 892.4,330.0' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpath d='M1388.2,393.2 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1319.0,513.0 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1199.2,582.2 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1060.8,582.2 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M941.0,513.0 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M871.8,393.2 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M871.8,254.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M941.0,135.0 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1060.8,65.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1199.2,65.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1319.0,135.0 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M1388.2,254.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3C/g%3E%3Cpolygon points='0,592 1600,592 1600,780 0,780' fill='url(%23wood)'/%3E%3Crect x='0' y='592' width='1600' height='4' fill='%237a5238'/%3E%3Crect x='0' y='596' width='1600' height='10' fill='%23000' opacity='.35'/%3E%3Cline x1='0' y1='650' x2='1600' y2='650' stroke='%238a5a3a' stroke-width='1.5' opacity='0.35'/%3E%3Cline x1='0' y1='700' x2='1600' y2='700' stroke='%238a5a3a' stroke-width='1.5' opacity='0.3'/%3E%3Cline x1='0' y1='748' x2='1600' y2='748' stroke='%238a5a3a' stroke-width='1.5' opacity='0.3'/%3E%3Cline x1='180' y1='600' x2='160' y2='780' stroke='%23000' stroke-width='2' opacity='.25'/%3E%3Cline x1='520' y1='600' x2='500' y2='780' stroke='%23000' stroke-width='2' opacity='.25'/%3E%3Cline x1='880' y1='600' x2='860' y2='780' stroke='%23000' stroke-width='2' opacity='.25'/%3E%3Cline x1='1240' y1='600' x2='1220' y2='780' stroke='%23000' stroke-width='2' opacity='.25'/%3E%3Cline x1='1520' y1='600' x2='1500' y2='780' stroke='%23000' stroke-width='2' opacity='.25'/%3E%3Cg transform='translate(112,668) scale(1.0)'%3E%3Ccircle cx='0' cy='-118' r='150' fill='url(%23cg)'/%3E%3Cellipse cx='0' cy='0' rx='34' ry='8' fill='%236b4a1e'/%3E%3Cellipse cx='0' cy='-3' rx='34' ry='7' fill='%23b08a3a'/%3E%3Crect x='-10.0' y='-78' width='20' height='78' rx='3' fill='url(%23wax)'/%3E%3Cellipse cx='0' cy='-78' rx='10.0' ry='4' fill='%23f6ead0'/%3E%3Cpath d='M-4,-78 q-3,16 0,22 q4,-8 3,-22Z' fill='%23fff3d8'/%3E%3Crect x='-1' y='-88' width='2' height='10' fill='%233a2a1a'/%3E%3Cg transform='translate(0,-86) scale(1)'%3E%3Cpath d='M0,-40 C13,-22 11,-5 0,2 C-11,-5 -13,-22 0,-40Z' fill='url(%23fl)'/%3E%3Cpath d='M0,-24 C5,-15 4,-6 0,-2 C-4,-6 -5,-15 0,-24Z' fill='%23fff6d0' opacity='.9'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(205,690) scale(0.9)'%3E%3Ccircle cx='0' cy='-86' r='150' fill='url(%23cg)'/%3E%3Cellipse cx='0' cy='0' rx='34' ry='8' fill='%236b4a1e'/%3E%3Cellipse cx='0' cy='-3' rx='34' ry='7' fill='%23b08a3a'/%3E%3Crect x='-10.0' y='-46' width='20' height='46' rx='3' fill='url(%23wax)'/%3E%3Cellipse cx='0' cy='-46' rx='10.0' ry='4' fill='%23f6ead0'/%3E%3Cpath d='M-4,-46 q-3,16 0,22 q4,-8 3,-22Z' fill='%23fff3d8'/%3E%3Crect x='-1' y='-56' width='2' height='10' fill='%233a2a1a'/%3E%3Cg transform='translate(0,-54) scale(1)'%3E%3Cpath d='M0,-40 C13,-22 11,-5 0,2 C-11,-5 -13,-22 0,-40Z' fill='url(%23fl)'/%3E%3Cpath d='M0,-24 C5,-15 4,-6 0,-2 C-4,-6 -5,-15 0,-24Z' fill='%23fff6d0' opacity='.9'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(290,650) rotate(-3)'%3E%3Cellipse cx='105.0' cy='48' rx='105.0' ry='7' fill='%23000' opacity='.35'/%3E%3Crect x='0' y='0' width='210' height='44' rx='22.0' fill='url(%23sc)'/%3E%3Ccircle cx='22.0' cy='22.0' r='22.0' fill='%23caa968'/%3E%3Ccircle cx='22.0' cy='22.0' r='15.84' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='22.0' cy='22.0' r='8.8' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='22.0' cy='22.0' r='2.6399999999999997' fill='%236b4c20'/%3E%3Crect x='109.2' y='-2' width='15' height='48' fill='%235a1b2e'/%3E%3Crect x='109.2' y='-2' width='3' height='48' fill='%238a2a44'/%3E%3Cpath d='M116.2,46 l-9,22 l9,-6 l9,6 z' fill='%235a1b2e'/%3E%3C/g%3E%3Cg transform='translate(335,704) rotate(2)'%3E%3Cellipse cx='85.0' cy='38' rx='85.0' ry='7' fill='%23000' opacity='.35'/%3E%3Crect x='0' y='0' width='170' height='34' rx='17.0' fill='url(%23sc)'/%3E%3Ccircle cx='17.0' cy='17.0' r='17.0' fill='%23caa968'/%3E%3Ccircle cx='17.0' cy='17.0' r='12.24' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='17.0' cy='17.0' r='6.800000000000001' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='17.0' cy='17.0' r='2.04' fill='%236b4c20'/%3E%3Crect x='88.4' y='-2' width='15' height='38' fill='%235a1b2e'/%3E%3Crect x='88.4' y='-2' width='3' height='38' fill='%238a2a44'/%3E%3Cpath d='M95.4,36 l-9,22 l9,-6 l9,6 z' fill='%235a1b2e'/%3E%3C/g%3E%3Cg transform='translate(560,636)'%3E%3Cpolygon points='6,10 300,0 316,104 0,112' fill='%23000' opacity='.3' transform='translate(5,7)'/%3E%3Cpolygon points='6,10 300,0 316,104 0,112' fill='%23e3d2a0'/%3E%3Cpolygon points='6,10 300,0 316,104 0,112' fill='url(%23mp)' opacity='.6'/%3E%3Cpath d='M99.0,3 L103.0,110' stroke='%23b89c63' stroke-width='1.5' opacity='.7'/%3E%3Cpath d='M198.0,1 L205.0,107' stroke='%23b89c63' stroke-width='1.5' opacity='.7'/%3E%3Cpath d='M30,88 C70,40 110,95 150,60 S230,30 262,50' fill='none' stroke='%235a1b2e' stroke-width='3' stroke-dasharray='2 8' stroke-linecap='round'/%3E%3Cpath d='M254,40 l16,16 M270,40 l-16,16' stroke='%238a2a44' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M70,40 l12,-20 l12,20z' fill='%238d7440' opacity='.55'/%3E%3Cpath d='M190,85 l12,-20 l12,20z' fill='%238d7440' opacity='.55'/%3E%3Cpath d='M120,30 l12,-20 l12,20z' fill='%238d7440' opacity='.55'/%3E%3Cg transform='translate(236,88)'%3E%3Ccircle r='15' fill='none' stroke='%235a1b2e' stroke-width='1.6'/%3E%3Cpath d='M0,-18 L4,0 L0,18 L-4,0Z' fill='%235a1b2e'/%3E%3Cpath d='M-18,0 L0,-4 L18,0 L0,4Z' fill='%238a2a44'/%3E%3C/g%3E%3C/g%3E%3Cellipse cx='960' cy='719.0' rx='52.5' ry='10.0' fill='%23000' opacity='.35'/%3E%3Cpolygon points='960.0,618.0 1003.3,643.0 1003.3,693.0 960.0,718.0 916.7,693.0 916.7,643.0' fill='url(%23dg)' stroke='%23d4a73b' stroke-width='2' stroke-linejoin='round'/%3E%3Cpolygon points='960.0,643.0 981.5,680.5 938.5,680.5' fill='%233fd0c9' opacity='0.55'/%3E%3Cpolygon points='960.0,643.0 1003.3,643.0 960.0,618.0' fill='%230e4f52' opacity='0.55'/%3E%3Cpolygon points='960.0,643.0 960.0,618.0 916.7,643.0' fill='%2334c3bd' opacity='0.35'/%3E%3Cpolygon points='960.0,643.0 981.5,680.5 1003.3,643.0' fill='%230a3a3e' opacity='0.5'/%3E%3Cpolygon points='960.0,643.0 938.5,680.5 916.7,643.0' fill='%23117a7a' opacity='0.45'/%3E%3Cpolygon points='981.5,680.5 1003.3,643.0 1003.3,693.0' fill='%2322a6a1' opacity='0.4'/%3E%3Cpolygon points='981.5,680.5 1003.3,693.0 960.0,718.0' fill='%230a3a3e' opacity='0.55'/%3E%3Cpolygon points='981.5,680.5 938.5,680.5 960.0,718.0' fill='%230f6666' opacity='0.5'/%3E%3Cpolygon points='938.5,680.5 960.0,718.0 916.7,693.0' fill='%231b8f8b' opacity='0.45'/%3E%3Cpolygon points='938.5,680.5 916.7,693.0 916.7,643.0' fill='%230a3a3e' opacity='0.5'/%3E%3Cline x1='960.0' y1='643.0' x2='960.0' y2='618.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='960.0' y1='643.0' x2='1003.3' y2='643.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='960.0' y1='643.0' x2='916.7' y2='643.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='981.5' y1='680.5' x2='1003.3' y2='643.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='981.5' y1='680.5' x2='1003.3' y2='693.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='981.5' y1='680.5' x2='960.0' y2='718.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='938.5' y1='680.5' x2='960.0' y2='718.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='938.5' y1='680.5' x2='916.7' y2='693.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='938.5' y1='680.5' x2='916.7' y2='643.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cpolygon points='960.0,643.0 981.5,680.5 938.5,680.5' fill='none' stroke='%23f0cd6b' stroke-width='1.6'/%3E%3Ccircle cx='960' cy='667.0' r='5.0' fill='%23d8fffb' opacity='.85'/%3E%3Cg transform='translate(1450,700)'%3E%3Cellipse cx='0' cy='6' rx='36' ry='9' fill='%23000' opacity='.35'/%3E%3Cpath d='M-26,-6 L-20,-44 Q0,-52 20,-44 L26,-6 Q0,10 -26,-6Z' fill='url(%23ink)' stroke='%23d4a73b' stroke-width='1.5'/%3E%3Cellipse cx='0' cy='-44' rx='20' ry='5' fill='%230a0612' stroke='%23d4a73b' stroke-width='1.2'/%3E%3Cellipse cx='0' cy='-45' rx='13' ry='2.6' fill='%233fd0c9' opacity='.5'/%3E%3Cg transform='rotate(24) translate(2,-40)'%3E%3Cpath d='M0,0 C-18,-40 -26,-110 -4,-190 C14,-120 22,-50 0,0Z' fill='url(%23fe)' stroke='%233fd0c9' stroke-width='1.4' stroke-opacity='.7'/%3E%3Cpath d='M0,0 C-3,-60 -4,-130 -4,-190' fill='none' stroke='%238d7440' stroke-width='2'/%3E%3Cpath d='M-3,-20 l-14,-8 M-3,-20 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-40 l-14,-8 M-3,-40 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-60 l-14,-8 M-3,-60 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-80 l-14,-8 M-3,-80 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-100 l-14,-8 M-3,-100 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-120 l-14,-8 M-3,-120 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-140 l-14,-8 M-3,-140 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3Cpath d='M-3,-160 l-14,-8 M-3,-160 l16,-9' stroke='%23b9a37a' stroke-width='1' opacity='.7'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(1560,690) scale(0.95)'%3E%3Ccircle cx='0' cy='-100' r='150' fill='url(%23cg)'/%3E%3Cellipse cx='0' cy='0' rx='34' ry='8' fill='%236b4a1e'/%3E%3Cellipse cx='0' cy='-3' rx='34' ry='7' fill='%23b08a3a'/%3E%3Crect x='-10.0' y='-60' width='20' height='60' rx='3' fill='url(%23wax)'/%3E%3Cellipse cx='0' cy='-60' rx='10.0' ry='4' fill='%23f6ead0'/%3E%3Cpath d='M-4,-60 q-3,16 0,22 q4,-8 3,-22Z' fill='%23fff3d8'/%3E%3Crect x='-1' y='-70' width='2' height='10' fill='%233a2a1a'/%3E%3Cg transform='translate(0,-68) scale(1)'%3E%3Cpath d='M0,-40 C13,-22 11,-5 0,2 C-11,-5 -13,-22 0,-40Z' fill='url(%23fl)'/%3E%3Cpath d='M0,-24 C5,-15 4,-6 0,-2 C-4,-6 -5,-15 0,-24Z' fill='%23fff6d0' opacity='.9'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(1330,716) scale(0.8)'%3E%3Ccircle cx='0' cy='-74' r='150' fill='url(%23cg)'/%3E%3Cellipse cx='0' cy='0' rx='34' ry='8' fill='%236b4a1e'/%3E%3Cellipse cx='0' cy='-3' rx='34' ry='7' fill='%23b08a3a'/%3E%3Crect x='-10.0' y='-34' width='20' height='34' rx='3' fill='url(%23wax)'/%3E%3Cellipse cx='0' cy='-34' rx='10.0' ry='4' fill='%23f6ead0'/%3E%3Cpath d='M-4,-34 q-3,16 0,22 q4,-8 3,-22Z' fill='%23fff3d8'/%3E%3Crect x='-1' y='-44' width='2' height='10' fill='%233a2a1a'/%3E%3Cg transform='translate(0,-42) scale(1)'%3E%3Cpath d='M0,-40 C13,-22 11,-5 0,2 C-11,-5 -13,-22 0,-40Z' fill='url(%23fl)'/%3E%3Cpath d='M0,-24 C5,-15 4,-6 0,-2 C-4,-6 -5,-15 0,-24Z' fill='%23fff6d0' opacity='.9'/%3E%3C/g%3E%3C/g%3E%3Cpath d='M776,32 L777.98,39.02 L785,41 L777.98,42.98 L776,50 L774.02,42.98 L767,41 L774.02,39.02Z' fill='%238ff3ee' opacity='0.5'/%3E%3Ccircle cx='578' cy='186' r='2' fill='%23ffffff' opacity='0.5'/%3E%3Cpath d='M609,378 L610.1,381.9 L614,383 L610.1,384.1 L609,388 L607.9,384.1 L604,383 L607.9,381.9Z' fill='%238ff3ee' opacity='0.5'/%3E%3Cpath d='M787,93 L788.54,98.46 L794,100 L788.54,101.54 L787,107 L785.46,101.54 L780,100 L785.46,98.46Z' fill='%238ff3ee' opacity='0.7'/%3E%3Cpath d='M254,445 L255.54,450.46 L261,452 L255.54,453.54 L254,459 L252.46,453.54 L247,452 L252.46,450.46Z' fill='%23f0cd6b' opacity='0.7'/%3E%3Ccircle cx='1399' cy='435' r='1.4' fill='%233fd0c9' opacity='0.5'/%3E%3Ccircle cx='1257' cy='86' r='1.4' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='916' cy='419' r='1.4' fill='%23ffffff' opacity='0.5'/%3E%3Cpath d='M1545,158 L1546.1,161.9 L1550,163 L1546.1,164.1 L1545,168 L1543.9,164.1 L1540,163 L1543.9,161.9Z' fill='%238ff3ee' opacity='0.7'/%3E%3Cpath d='M1366,463 L1367.98,470.02 L1375,472 L1367.98,473.98 L1366,481 L1364.02,473.98 L1357,472 L1364.02,470.02Z' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='884' cy='79' r='2' fill='%23f0cd6b' opacity='0.35'/%3E%3Ccircle cx='327' cy='260' r='2' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='569' cy='402' r='1.4' fill='%23f0cd6b' opacity='0.35'/%3E%3Cpath d='M141,264 L142.54,269.46 L148,271 L142.54,272.54 L141,278 L139.46,272.54 L134,271 L139.46,269.46Z' fill='%23f0cd6b' opacity='0.7'/%3E%3Cpath d='M229,302 L230.98,309.02 L238,311 L230.98,312.98 L229,320 L227.02,312.98 L220,311 L227.02,309.02Z' fill='%238ff3ee' opacity='0.5'/%3E%3Ccircle cx='1188' cy='235' r='2.6' fill='%233fd0c9' opacity='0.7'/%3E%3Cpath d='M1413,403 L1414.1,406.9 L1418,408 L1414.1,409.1 L1413,413 L1411.9,409.1 L1408,408 L1411.9,406.9Z' fill='%23f0cd6b' opacity='0.7'/%3E%3Cpath d='M706,331 L707.54,336.46 L713,338 L707.54,339.54 L706,345 L704.46,339.54 L699,338 L704.46,336.46Z' fill='%238ff3ee' opacity='0.9'/%3E%3Cpath d='M180,86 L181.98,93.02 L189,95 L181.98,96.98 L180,104 L178.02,96.98 L171,95 L178.02,93.02Z' fill='%23f0cd6b' opacity='0.9'/%3E%3Cpath d='M155,488 L156.98,495.02 L164,497 L156.98,498.98 L155,506 L153.02,498.98 L146,497 L153.02,495.02Z' fill='%23f0cd6b' opacity='0.9'/%3E%3Ccircle cx='245' cy='500' r='1.4' fill='%23f0cd6b' opacity='0.35'/%3E%3Cpath d='M910,40 L911.54,45.46 L917,47 L911.54,48.54 L910,54 L908.46,48.54 L903,47 L908.46,45.46Z' fill='%238ff3ee' opacity='0.7'/%3E%3Ccircle cx='960' cy='157' r='2' fill='%23f0cd6b' opacity='0.35'/%3E%3Ccircle cx='368' cy='91' r='2' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='461' cy='273' r='1.4' fill='%233fd0c9' opacity='0.5'/%3E%3Ccircle cx='1424' cy='49' r='2.6' fill='%23ffffff' opacity='0.35'/%3E%3Ccircle cx='859' cy='259' r='1.4' fill='%233fd0c9' opacity='0.5'/%3E%3Ccircle cx='352' cy='476' r='2' fill='%23f0cd6b' opacity='0.35'/%3E%3Ccircle cx='110' cy='432' r='2.6' fill='%23f0cd6b' opacity='0.7'/%3E%3Cpath d='M486,199 L487.98,206.02 L495,208 L487.98,209.98 L486,217 L484.02,209.98 L477,208 L484.02,206.02Z' fill='%238ff3ee' opacity='0.5'/%3E%3Cpath d='M584,349 L585.54,354.46 L591,356 L585.54,357.54 L584,363 L582.46,357.54 L577,356 L582.46,354.46Z' fill='%238ff3ee' opacity='0.5'/%3E%3Ccircle cx='1523' cy='183' r='2.6' fill='%233fd0c9' opacity='0.35'/%3E%3Ccircle cx='271' cy='370' r='2' fill='%23f0cd6b' opacity='0.35'/%3E%3Cpath d='M472,129 L473.54,134.46 L479,136 L473.54,137.54 L472,143 L470.46,137.54 L465,136 L470.46,134.46Z' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='296' cy='341' r='2.6' fill='%23ffffff' opacity='0.35'/%3E%3Ccircle cx='246' cy='448' r='2' fill='%233fd0c9' opacity='0.35'/%3E%3Ccircle cx='925' cy='280' r='2' fill='%23ffffff' opacity='0.7'/%3E%3Ccircle cx='778' cy='361' r='2.6' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='1186' cy='140' r='2.6' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='386' cy='471' r='2' fill='%23f0cd6b' opacity='0.35'/%3E%3Cpath d='M489,375 L490.54,380.46 L496,382 L490.54,383.54 L489,389 L487.46,383.54 L482,382 L487.46,380.46Z' fill='%238ff3ee' opacity='0.9'/%3E%3Cpath d='M1300,125 L1301.98,132.02 L1309,134 L1301.98,135.98 L1300,143 L1298.02,135.98 L1291,134 L1298.02,132.02Z' fill='%238ff3ee' opacity='0.5'/%3E%3Cpath d='M803,270 L804.54,275.46 L810,277 L804.54,278.54 L803,284 L801.46,278.54 L796,277 L801.46,275.46Z' fill='%238ff3ee' opacity='0.9'/%3E%3Cpath d='M1062,172 L1063.54,177.46 L1069,179 L1063.54,180.54 L1062,186 L1060.46,180.54 L1055,179 L1060.46,177.46Z' fill='%238ff3ee' opacity='0.9'/%3E%3Cpath d='M927,497 L928.54,502.46 L934,504 L928.54,505.54 L927,511 L925.46,505.54 L920,504 L925.46,502.46Z' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='866' cy='537' r='1.4' fill='%23ffffff' opacity='0.5'/%3E%3Crect width='1600' height='780' fill='url(%23vig)'/%3E%3C/svg%3E") center bottom/cover no-repeat,var(--night-deep)}
body.theme-loop .home-hero::after{z-index:-1;background:linear-gradient(90deg,rgba(18,10,28,.93) 0,rgba(18,10,28,.74) 34%,rgba(18,10,28,.12) 62%,transparent 100%),linear-gradient(0deg,rgba(26,18,38,.9) 0,transparent 64px)}
body.theme-loop .home-hero .hero-copy{z-index:1;align-self:start;padding-top:26px}
body.theme-loop .home-hero .eyebrow{display:inline-flex;padding:8px 18px 8px 14px;border:1px solid rgba(212,167,59,.7);border-radius:999px;background:rgba(26,18,38,.72);margin-bottom:20px}
body.theme-loop .home-hero h1{font-size:clamp(48px,5.5vw,78px);line-height:.95;margin:0 0 20px;color:#fbf2dc;text-shadow:0 0 38px rgba(212,167,59,.28),0 3px 0 rgba(0,0,0,.35);max-width:9.5em;text-wrap:balance}
body.theme-loop .hero-lead{opacity:1;color:#eadfee;font-size:18px;line-height:1.65;max-width:520px}
body.theme-loop .actions{margin-top:24px;gap:14px}

/* the spellbook in the hero = the agent run */
body.theme-loop .home-hero .agent-run{position:relative;z-index:1;align-self:start;margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto 1fr auto;color:#2a1d14;--ink:#2a1d14;--bg:#f3e9d2;--accent:#5a1b2e;border:0;border-radius:6px;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,radial-gradient(260px 220px at 78% 24%,rgba(63,208,201,.2),transparent 70%),linear-gradient(90deg,#ecdcb8 0,#f5ecd6 8%,#f3e9d2 44%,#d9c69b 50%,#f3e9d2 56%,#f5ecd6 92%,#ecdcb8 100%);
  box-shadow:0 0 0 1px #3d1120,0 0 0 8px #5a1b2e,0 0 0 10px #d4a73b,0 0 0 12px #3d1120,0 0 100px rgba(63,208,201,.38),0 36px 60px rgba(0,0,0,.6)}
body.theme-loop .home-hero .agent-run::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:70px;margin-left:-35px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(70,40,15,.2) 36%,rgba(70,40,15,.42) 50%,rgba(70,40,15,.2) 64%,transparent)}
body.theme-loop .home-hero .agent-run-body{display:contents}
body.theme-loop .home-hero .agent-run-bar{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 26px 6px 28px;border:0;font:700 25px/1.1 var(--disp);color:#5a1b2e}
body.theme-loop .home-hero .agent-run-bar span:first-child{opacity:1;white-space:normal;overflow:visible}
body.theme-loop .home-hero .agent-run-mode{font:600 12px/1 Inter,sans-serif;color:#f6dd96;background:#5a1b2e;padding:6px 12px;border-radius:999px}
body.theme-loop .home-hero .agent-run-prompt{grid-column:1;grid-row:2;margin:0;padding:12px 26px 20px 28px;justify-content:flex-start;align-items:flex-start}
body.theme-loop .home-hero .agent-run-prompt span{max-width:100%;background:none;border:0;border-radius:0;border-inline-start:3px solid #d4a73b;padding:2px 0 2px 14px;font-size:17.5px;line-height:1.55;color:#2a1d14}
body.theme-loop .home-hero .agent-run-steps{grid-column:2;grid-row:1/3;padding:26px 28px 12px 32px;gap:0;align-content:start}
body.theme-loop .home-hero .agent-run-steps li{background:none;border:0;border-bottom:1px dashed rgba(90,27,46,.38);border-radius:0;padding:14px 0;grid-template-columns:68px minmax(0,1fr) auto;gap:8px}
body.theme-loop .home-hero .agent-run-steps li:last-child{border-bottom:0}
body.theme-loop .home-hero .ar-tool{color:#5a1b2e;font-size:11.5px;font-weight:700}
body.theme-loop .home-hero .agent-run-steps code{color:#0b5a57;font-weight:600}
body.theme-loop .home-hero .ar-res{opacity:1;color:#4a3a2c}
body.theme-loop .home-hero .ar-ok{color:#0b5a57;font-weight:600}
body.theme-loop .home-hero .ar-ok::before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:6px;border-radius:50%;background:#3fd0c9;box-shadow:0 0 8px 2px rgba(63,208,201,.9)}
body.theme-loop .home-hero .agent-run-foot{grid-column:1/-1;grid-row:3;margin:0;padding:14px 28px 20px;border-top:1px solid rgba(90,27,46,.3);background:rgba(90,27,46,.07)}
body.theme-loop .home-hero .agent-run-foot>span:first-child{opacity:1;color:#4a3a2c;font-size:13px}
body.theme-loop .home-hero .ar-btn{border-color:#5a1b2e;color:#5a1b2e;border-radius:6px;font-weight:600}
body.theme-loop .home-hero .ar-btn-primary{background:#5a1b2e;color:#f6dd96}

/* ---------- facts: wax-seal medallions ---------- */
body.theme-loop.page-0 .cards{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 22px;margin-top:-76px;padding:0 0 28px;border:0;z-index:2}
body.theme-loop.page-0 .cards::before{content:"";position:absolute;z-index:-1;top:94px;bottom:0;left:50%;width:100vw;margin-left:-50vw;background:linear-gradient(180deg,#5a1b2e 0,#3d1120 100%);border-top:2px solid var(--gold);box-shadow:inset 0 30px 60px rgba(0,0,0,.25)}
body.theme-loop.page-0 .cards article{aspect-ratio:1;width:min(100%,188px);justify-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 14px;border:0;
  border-radius:49% 51% 50% 50%/51% 49% 51% 49%;color:#f3e9d2;
  background:radial-gradient(circle at 32% 26%,#a23556 0,#6e2038 38%,#4a1226 78%,#3a0e1d 100%);
  box-shadow:inset 0 0 0 8px rgba(58,14,29,.55),inset 0 0 0 10px rgba(240,205,107,.85),inset 0 0 0 14px rgba(58,14,29,.5),inset 0 -10px 20px rgba(0,0,0,.35),0 16px 28px rgba(0,0,0,.5)}
body.theme-loop.page-0 .cards article:nth-child(even){background:radial-gradient(circle at 32% 26%,#2f9d9a 0,#146c70 40%,#0b4a50 80%,#06333a 100%);box-shadow:inset 0 0 0 8px rgba(5,40,46,.6),inset 0 0 0 10px rgba(143,243,238,.85),inset 0 0 0 14px rgba(5,40,46,.5),inset 0 -10px 20px rgba(0,0,0,.35),0 16px 28px rgba(0,0,0,.5)}
body.theme-loop.page-0 .cards .number{font:600 12.5px/1 Inter,sans-serif;opacity:1;margin:0 0 6px;color:var(--gold-hi);letter-spacing:.02em}
body.theme-loop.page-0 .cards article:nth-child(even) .number{color:#b9fbf7}
body.theme-loop.page-0 .cards h3{font:700 clamp(30px,2.7vw,38px)/.95 var(--disp);margin:0 0 6px;color:#fff3cf;overflow-wrap:normal;word-break:normal}
body.theme-loop.page-0 .cards p{font-size:13px;line-height:1.35;opacity:1;color:#f1e6d3;max-width:12em}
body.theme-loop.page-0 .cards article:nth-child(6){grid-column:1/-1;aspect-ratio:auto;width:100%;border-radius:6px;flex-direction:row;justify-content:flex-start;gap:20px;text-align:start;padding:14px 26px;
  background:linear-gradient(180deg,#f6edd8,#e8d9b5);color:#2a1d14;box-shadow:inset 0 0 0 1px rgba(90,27,46,.35),0 0 0 2px #d4a73b,0 14px 30px rgba(0,0,0,.45)}
body.theme-loop.page-0 .cards article:nth-child(6) .number{color:#5a1b2e;font-weight:700;margin:0;flex:none;padding:8px 14px;border:1px solid #5a1b2e;border-radius:999px}
body.theme-loop.page-0 .cards article:nth-child(6) h3{font:500 16.5px/1.55 Inter,sans-serif;margin:0;color:#2a1d14;flex:1}
body.theme-loop.page-0 .cards article:nth-child(6) p{display:block;flex:none;margin:0;padding:8px 14px;border-radius:999px;background:#5a1b2e;color:#f3e9d2;font:600 13px/1.25 Inter,sans-serif;opacity:1}

/* ---------- parchment spreads (open book) ---------- */
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid){
  position:relative;margin:36px 0;padding:36px 68px;max-width:none;color:#2a1d14;--ink:#2a1d14;--bg:#f3e9d2;--accent:#5a1b2e;border:0;border-radius:6px;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,linear-gradient(90deg,#ecdcb8 0,#f5ecd6 8%,#f3e9d2 44%,#d9c69b 50%,#f3e9d2 56%,#f5ecd6 92%,#ecdcb8 100%);
  box-shadow:0 0 0 1px #3d1120,0 0 0 8px #5a1b2e,0 0 0 10px #d4a73b,0 0 0 12px #3d1120,0 34px 60px rgba(0,0,0,.6);outline:1px solid rgba(90,27,46,.35);outline-offset:-18px}
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid)::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:84px;margin-left:-42px;pointer-events:none;
  background:linear-gradient(90deg,transparent,rgba(70,40,15,.16) 34%,rgba(70,40,15,.36) 50%,rgba(70,40,15,.16) 66%,transparent)}
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid) h2{font-size:clamp(38px,3.8vw,54px);line-height:1;color:#5a1b2e;margin:0 0 .45em;letter-spacing:0}
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.workflow-grid) h2::after{content:"";display:block;width:150px;height:15px;margin-top:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20'%3E%3Cpath d='M4,10 H78 M122,10 H196' stroke='%235a1b2e' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M100,2 L108,10 L100,18 L92,10Z' fill='%235a1b2e'/%3E%3Ccircle cx='84' cy='10' r='2.4' fill='%235a1b2e'/%3E%3Ccircle cx='116' cy='10' r='2.4' fill='%235a1b2e'/%3E%3Cpath d='M72,10 q6,-7 12,0 q-6,7 -12,0Z M116,10 q6,-7 12,0 q-6,7 -12,0Z' fill='none' stroke='%235a1b2e' stroke-width='1'/%3E%3C/svg%3E") left center/contain no-repeat}
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid) :is(p,li,dd){opacity:1;color:#2a1d14}
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.workflow-grid) .eyebrow{color:#5a1b2e;margin-bottom:14px}
body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.workflow-grid) .eyebrow i{background:#0b5a57;box-shadow:none}

/* two-page flow for prose sections */
body.theme-loop section.reading{columns:2;column-gap:136px;column-fill:balance}
body.theme-loop section.reading h2{break-after:avoid;break-inside:avoid;margin-top:0}
body.theme-loop section.reading h2:not(:first-child){margin-top:1.4em}
body.theme-loop section.reading h3{break-after:avoid;font-size:30px;line-height:1.05;color:#7a2a40;margin:1.3em 0 .35em}
body.theme-loop section.reading h3:first-child{margin-top:0}
body.theme-loop section.reading p{font-size:16.5px;line-height:1.7;margin:0 0 1em;orphans:3;widows:3}
body.theme-loop section.reading :is(.notice,.code-example){break-inside:avoid}
body.theme-loop section.reading .notice{margin:1.4em 0 0;padding:16px 20px;border-radius:4px;background:rgba(90,27,46,.08);border:0;border-inline-start:4px solid #5a1b2e;font-size:15px}
body.theme-loop section.reading .notice strong{display:block;font:700 22px/1.1 var(--disp);color:#5a1b2e}
body.theme-loop section.reading .notice p{margin:8px 0 0;font-size:15px}
body.theme-loop .privacy.reading .updated{column-span:all;text-align:center;font-size:14px!important;opacity:1!important;margin:28px 0 0;color:#5a4a3a}
body.theme-loop .privacy article{break-inside:avoid;border:0;padding:0 0 26px;margin:0}
body.theme-loop .privacy article+article{padding-top:26px;border-top:1px dotted rgba(90,27,46,.55)}
body.theme-loop .privacy article h2{font-size:34px}
body.theme-loop .privacy article h2::after{width:90px}
body.theme-loop .privacy p{font-size:16px;opacity:1}

/* illuminated initials */
html:not(:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko])) body.theme-loop :is(.scenario p,.reading>h2:first-child+p,.reading>p.large:first-child,.download-grid p.large,.split-section>div>h2+p,.privacy article:first-of-type p:first-of-type,.reading>h3:first-child+p)::first-letter{
  float:left;font:700 3.5em/.85 var(--disp);text-transform:uppercase;color:var(--gold-hi);background:linear-gradient(160deg,#7a2a40,#4a1226);border:2px solid var(--gold);border-radius:3px;padding:.1em .13em .04em;margin:.08em .14em 0 0;box-shadow:0 0 0 2px #4a1226}

/* ---------- scenario: heading page / text page ---------- */
body.theme-loop .scenario{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:136px;align-items:start}
body.theme-loop .scenario .eyebrow{grid-column:1;grid-row:1;margin-bottom:12px}
body.theme-loop .scenario h2{grid-column:1;grid-row:2;max-width:9em}
body.theme-loop .scenario p{grid-column:2;grid-row:1/4;font-size:17.5px;line-height:1.7;margin:0;max-width:none}

/* ---------- spell cards (walkthroughs) ---------- */
body.theme-loop section.reading:has(.steps){display:block;columns:auto;background:none;box-shadow:none;outline:0;padding:12px 0 0;margin:50px 0 52px;--ink:#f3e9d2;--accent:#d4a73b;color:var(--parch)}
body.theme-loop section.reading:has(.steps)::before{display:none}
body.theme-loop .steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 36px}
body.theme-loop .steps article{position:relative;display:flex;flex-direction:column;padding:44px 28px 22px;border:0;border-radius:18px;color:#2a1d14;--ink:#2a1d14;--bg:#f3e9d2;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,linear-gradient(170deg,#f8f0dc,#eadcb9);
  box-shadow:0 0 0 2px #d4a73b,0 0 0 6px #5a1b2e,0 0 0 8px rgba(212,167,59,.7),0 24px 44px rgba(0,0,0,.5);outline:1px solid rgba(90,27,46,.4);outline-offset:-12px}
body.theme-loop .steps article::after{content:"";position:absolute;top:20px;inset-inline-end:24px;width:46px;height:46px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='none' stroke='%235a1b2e' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='30' cy='30' r='24' stroke-opacity='.5'/%3E%3Cpath d='M30,10 C38,20 38,40 30,50 C22,40 22,20 30,10Z'/%3E%3Cpath d='M10,30 C20,22 40,22 50,30 C40,38 20,38 10,30Z'/%3E%3Ccircle cx='30' cy='30' r='4' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.9}
body.theme-loop .steps .number{position:absolute;left:auto;right:auto;inset-inline-start:34px;top:-30px;width:66px;height:66px;display:grid;place-items:center;margin:0;opacity:1;border-radius:50%;
  font:700 30px/1 var(--disp);color:#f6dd96;background:radial-gradient(circle at 34% 28%,#a23556,#5a1b2e 60%,#3a0e1d);box-shadow:inset 0 0 0 4px #3a0e1d,inset 0 0 0 6px #d4a73b,0 8px 16px rgba(0,0,0,.5)}
body.theme-loop .steps h3{font-size:31px;line-height:1.02;color:#5a1b2e;margin:0 0 .4em;max-width:calc(100% - 70px)}
body.theme-loop .steps p{font-size:14.5px;line-height:1.55;opacity:1;color:#2a1d14;margin:0 0 12px}
body.theme-loop .steps .code-example{margin-top:auto;background:#1a1226;border:1px solid #d4a73b;border-radius:10px;color:#cfeeee}
body.theme-loop .steps .code-example>div{background:#2a1b3f;color:#f0cd6b;font-size:12px;padding:8px 14px}
body.theme-loop .steps .code-example button{background:rgba(240,205,107,.16);color:#f0cd6b;border:1px solid rgba(240,205,107,.5)}
body.theme-loop .steps .code-example pre{padding:12px 16px;color:#8ff3ee;font-size:11.5px;line-height:1.7}
body.theme-loop section.reading:has(.steps)>p{text-align:center;margin:40px 0 0}
body.theme-loop section.reading:has(.steps)>p .button{font-size:15px;padding:15px 28px;background:rgba(26,18,38,.65);color:var(--parch)}

/* ---------- stat block ---------- */
body.theme-loop .feature-matrix{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto 1fr;column-gap:136px;align-items:start;padding-bottom:44px}
body.theme-loop .feature-matrix>h2{grid-column:1;grid-row:1}
body.theme-loop .feature-matrix>p{grid-column:1;grid-row:2;font-size:17px;line-height:1.75;margin:0}
body.theme-loop .feature-matrix>table{grid-column:2;grid-row:1/3;border:2px solid #5a1b2e;border-collapse:separate;border-spacing:0;background:rgba(255,250,235,.55);box-shadow:0 0 0 4px rgba(90,27,46,.1)}
body.theme-loop .feature-matrix thead th{background:#5a1b2e;color:#f6dd96;font:700 22px/1.1 var(--disp);padding:12px 14px;border-bottom:3px solid #d4a73b}
body.theme-loop .feature-matrix thead th:last-child{background:#0b5a57;color:#d8fffb}
body.theme-loop .feature-matrix th,body.theme-loop .feature-matrix td{padding:11px 14px;border-bottom:1px dashed rgba(90,27,46,.4);vertical-align:middle;font-size:15px}
body.theme-loop .feature-matrix tbody th{font:700 23px/1.05 var(--disp);color:#5a1b2e;width:28%}
body.theme-loop .feature-matrix td:last-child{background:rgba(63,208,201,.14);font-weight:600;border-inline-start:3px solid #0b5a57;color:#0a3d3b}
body.theme-loop .feature-matrix tbody tr:last-child>*{border-bottom:0}

/* ---------- quest log scroll ---------- */
body.theme-loop .split-section:has(.setup){row-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:100px;align-items:center;padding:56px 80px;
  background:linear-gradient(180deg,#b79653 0,#f2e2b2 14px,#d4bb82 30px,transparent 31px),linear-gradient(0deg,#b79653 0,#f2e2b2 14px,#d4bb82 30px,transparent 31px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,linear-gradient(180deg,#f2e8cc,#eadcb8);
  background-repeat:no-repeat,no-repeat,repeat,no-repeat;box-shadow:0 0 0 2px #7a5a24,0 28px 50px rgba(0,0,0,.55);outline:0;border-radius:18px/30px}
body.theme-loop .split-section:has(.setup)::before{display:none}
body.theme-loop .split-section:has(.setup)::after{content:"";grid-column:1;grid-row:2;height:110px;margin-top:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 150'%3E%0A%3Cdefs%3E%0A%3ClinearGradient id='bg' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23100818'/%3E%3Cstop offset='.45' stop-color='%23241638'/%3E%3Cstop offset='1' stop-color='%231a1026'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='tg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%233fd0c9' stop-opacity='.42'/%3E%3Cstop offset='.55' stop-color='%233fd0c9' stop-opacity='.1'/%3E%3Cstop offset='1' stop-color='%233fd0c9' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3CradialGradient id='cg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffcf6a' stop-opacity='.6'/%3E%3Cstop offset='.4' stop-color='%23f0952a' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%23f0952a' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fl' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23f08a1f'/%3E%3Cstop offset='.6' stop-color='%23ffc94d'/%3E%3Cstop offset='1' stop-color='%23fff1b0'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wax' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23d9c9a6'/%3E%3Cstop offset='.5' stop-color='%23f6ead0'/%3E%3Cstop offset='1' stop-color='%23c8b78f'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wood' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%2347291b'/%3E%3Cstop offset='.35' stop-color='%232f1b13'/%3E%3Cstop offset='1' stop-color='%23170c0a'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='sc' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f0dfae'/%3E%3Cstop offset='.5' stop-color='%23d9c188'/%3E%3Cstop offset='1' stop-color='%23a98a50'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='mp' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.25'/%3E%3Cstop offset='1' stop-color='%237a5a2a' stop-opacity='.35'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='dg' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%231b8f8b'/%3E%3Cstop offset='1' stop-color='%23073335'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='ink' cx='.4' cy='.3' r='.9'%3E%3Cstop offset='0' stop-color='%234a3a78'/%3E%3Cstop offset='1' stop-color='%23140c26'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fe' x1='0' y1='1' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23e9ddc3'/%3E%3Cstop offset='.6' stop-color='%23f8f1de'/%3E%3Cstop offset='1' stop-color='%23b9d9d6'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='win' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%233b5f9a'/%3E%3Cstop offset='1' stop-color='%231e2b55'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='vig' cx='.5' cy='.45' r='.75'%3E%3Cstop offset='.55' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.55'/%3E%3C/radialGradient%3E%0A%3C/defs%3E%3Cg fill='none' stroke='%230b5a57' opacity='0.55'%3E%3Ccircle cx='88' cy='78' r='66.0' stroke-width='2.2' stroke-opacity='0.75'/%3E%3Ccircle cx='88' cy='78' r='59.4' stroke-width='1.2' stroke-opacity='0.5'/%3E%3Ccircle cx='88' cy='78' r='47.5' stroke-width='1.6' stroke-opacity='0.6'/%3E%3Ccircle cx='88' cy='78' r='33.0' stroke-width='1' stroke-opacity='0.5'/%3E%3Cline x1='147.4' y1='78.0' x2='154.0' y2='78.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='146.5' y1='88.3' x2='151.7' y2='89.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='143.8' y1='98.3' x2='148.8' y2='100.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='139.4' y1='107.7' x2='145.2' y2='111.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='133.5' y1='116.2' x2='137.5' y2='119.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='126.2' y1='123.5' x2='129.6' y2='127.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='117.7' y1='129.4' x2='121.0' y2='135.2' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='108.3' y1='133.8' x2='110.1' y2='138.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='98.3' y1='136.5' x2='99.2' y2='141.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='88.0' y1='137.4' x2='88.0' y2='144.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='77.7' y1='136.5' x2='76.8' y2='141.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='67.7' y1='133.8' x2='65.9' y2='138.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='58.3' y1='129.4' x2='55.0' y2='135.2' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='49.8' y1='123.5' x2='46.4' y2='127.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='42.5' y1='116.2' x2='38.5' y2='119.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='36.6' y1='107.7' x2='30.8' y2='111.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='32.2' y1='98.3' x2='27.2' y2='100.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='29.5' y1='88.3' x2='24.3' y2='89.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='28.6' y1='78.0' x2='22.0' y2='78.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='29.5' y1='67.7' x2='24.3' y2='66.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='32.2' y1='57.7' x2='27.2' y2='55.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='36.6' y1='48.3' x2='30.8' y2='45.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='42.5' y1='39.8' x2='38.5' y2='36.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='49.8' y1='32.5' x2='46.4' y2='28.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='58.3' y1='26.6' x2='55.0' y2='20.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='67.7' y1='22.2' x2='65.9' y2='17.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='77.7' y1='19.5' x2='76.8' y2='14.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='88.0' y1='18.6' x2='88.0' y2='12.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='98.3' y1='19.5' x2='99.2' y2='14.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='108.3' y1='22.2' x2='110.1' y2='17.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='117.7' y1='26.6' x2='121.0' y2='20.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='126.2' y1='32.5' x2='129.6' y2='28.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='133.5' y1='39.8' x2='137.5' y2='36.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='139.4' y1='48.3' x2='145.2' y2='45.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='143.8' y1='57.7' x2='148.8' y2='55.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='146.5' y1='67.7' x2='151.7' y2='66.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cpolygon points='88.0,30.5 129.2,101.8 46.8,101.8' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpolygon points='111.8,36.8 111.8,119.2 40.5,78.0' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpath d='M139.6,85.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M125.8,109.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M101.8,123.6 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M74.2,123.6 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M50.2,109.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M36.4,85.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M36.4,58.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M50.2,34.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M74.2,20.4 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M101.8,20.4 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M125.8,34.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M139.6,58.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3C/g%3E%3Cellipse cx='88' cy='118.8' rx='42.0' ry='8.0' fill='%23000' opacity='.35'/%3E%3Cpolygon points='88.0,38.0 122.6,58.0 122.6,98.0 88.0,118.0 53.4,98.0 53.4,58.0' fill='url(%23dg)' stroke='%23d4a73b' stroke-width='2' stroke-linejoin='round'/%3E%3Cpolygon points='88.0,58.0 105.2,88.0 70.8,88.0' fill='%233fd0c9' opacity='0.55'/%3E%3Cpolygon points='88.0,58.0 122.6,58.0 88.0,38.0' fill='%230e4f52' opacity='0.55'/%3E%3Cpolygon points='88.0,58.0 88.0,38.0 53.4,58.0' fill='%2334c3bd' opacity='0.35'/%3E%3Cpolygon points='88.0,58.0 105.2,88.0 122.6,58.0' fill='%230a3a3e' opacity='0.5'/%3E%3Cpolygon points='88.0,58.0 70.8,88.0 53.4,58.0' fill='%23117a7a' opacity='0.45'/%3E%3Cpolygon points='105.2,88.0 122.6,58.0 122.6,98.0' fill='%2322a6a1' opacity='0.4'/%3E%3Cpolygon points='105.2,88.0 122.6,98.0 88.0,118.0' fill='%230a3a3e' opacity='0.55'/%3E%3Cpolygon points='105.2,88.0 70.8,88.0 88.0,118.0' fill='%230f6666' opacity='0.5'/%3E%3Cpolygon points='70.8,88.0 88.0,118.0 53.4,98.0' fill='%231b8f8b' opacity='0.45'/%3E%3Cpolygon points='70.8,88.0 53.4,98.0 53.4,58.0' fill='%230a3a3e' opacity='0.5'/%3E%3Cline x1='88.0' y1='58.0' x2='88.0' y2='38.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='88.0' y1='58.0' x2='122.6' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='88.0' y1='58.0' x2='53.4' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='105.2' y1='88.0' x2='122.6' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='105.2' y1='88.0' x2='122.6' y2='98.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='105.2' y1='88.0' x2='88.0' y2='118.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='70.8' y1='88.0' x2='88.0' y2='118.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='70.8' y1='88.0' x2='53.4' y2='98.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='70.8' y1='88.0' x2='53.4' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cpolygon points='88.0,58.0 105.2,88.0 70.8,88.0' fill='none' stroke='%23f0cd6b' stroke-width='1.6'/%3E%3Ccircle cx='88' cy='77.2' r='4.0' fill='%23d8fffb' opacity='.85'/%3E%3Cg transform='translate(150,82) rotate(-4)'%3E%3Cellipse cx='75.0' cy='38' rx='75.0' ry='7' fill='%23000' opacity='.35'/%3E%3Crect x='0' y='0' width='150' height='34' rx='17.0' fill='url(%23sc)'/%3E%3Ccircle cx='17.0' cy='17.0' r='17.0' fill='%23caa968'/%3E%3Ccircle cx='17.0' cy='17.0' r='12.24' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='17.0' cy='17.0' r='6.800000000000001' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='17.0' cy='17.0' r='2.04' fill='%236b4c20'/%3E%3Crect x='78.0' y='-2' width='15' height='38' fill='%235a1b2e'/%3E%3Crect x='78.0' y='-2' width='3' height='38' fill='%238a2a44'/%3E%3Cpath d='M85.0,36 l-9,22 l9,-6 l9,6 z' fill='%235a1b2e'/%3E%3C/g%3E%3Cpath d='M262,25 L264.42,33.58 L273,36 L264.42,38.42 L262,47 L259.58,38.42 L251,36 L259.58,33.58Z' fill='%23d4a73b' opacity='0.95'/%3E%3Cpath d='M226,16 L227.32,20.68 L232,22 L227.32,23.32 L226,28 L224.68,23.32 L220,22 L224.68,20.68Z' fill='%235a1b2e' opacity='0.7'/%3E%3Cpath d='M290,57 L291.1,60.9 L295,62 L291.1,63.1 L290,67 L288.9,63.1 L285,62 L288.9,60.9Z' fill='%23d4a73b' opacity='0.8'/%3E%3Cpath d='M150,134 H300' stroke='%235a1b2e' stroke-width='1.4' stroke-dasharray='2 7' stroke-linecap='round'/%3E%3C/svg%3E") left center/contain no-repeat}
body.theme-loop .split-section:has(.setup)>h2{grid-column:1;grid-row:1;align-self:end}
body.theme-loop .setup{grid-column:2;grid-row:1/3;list-style:none;padding:0;margin:0;counter-reset:q}
body.theme-loop .setup li{position:relative;padding:13px 0 13px 54px;font-size:17px;line-height:1.55;border-bottom:1px dashed rgba(90,27,46,.45);color:#2a1d14}
body.theme-loop .setup li:last-child{border-bottom:0}
body.theme-loop .setup li::before{content:"";position:absolute;inset-inline-start:6px;top:17px;width:20px;height:20px;transform:rotate(45deg);border:2px solid #5a1b2e;background:transparent}
body.theme-loop .setup li:first-child::before{background:#d4a73b;box-shadow:0 0 0 3px rgba(212,167,59,.35)}
body.theme-loop .setup li:nth-child(2)::before{background:rgba(90,27,46,.25)}

/* ---------- home "who": a party band ---------- */
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));columns:auto;column-gap:32px;row-gap:30px;background:none;box-shadow:none;outline:0;padding:10px 0;color:var(--parch);--ink:#f3e9d2;--accent:#d4a73b;margin:56px 0}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))::before{display:none}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>h2{grid-column:1/-1;text-align:center;color:var(--gold-hi);font-size:clamp(40px,4.4vw,62px)}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>h2::after{margin:14px auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20'%3E%3Cpath d='M4,10 H78 M122,10 H196' stroke='%23d4a73b' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M100,2 L108,10 L100,18 L92,10Z' fill='%23d4a73b'/%3E%3Ccircle cx='84' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Ccircle cx='116' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Cpath d='M72,10 q6,-7 12,0 q-6,7 -12,0Z M116,10 q6,-7 12,0 q-6,7 -12,0Z' fill='none' stroke='%23d4a73b' stroke-width='1'/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p{font-size:16px!important;line-height:1.62;position:relative;margin:0;padding:54px 24px 22px;border-radius:14px;background:linear-gradient(180deg,rgba(90,27,46,.55),rgba(42,27,63,.8));border:1px solid rgba(212,167,59,.55);box-shadow:0 18px 36px rgba(0,0,0,.4);color:#f3e9d2;font-size:16.5px}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p::before{content:"";position:absolute;top:-30px;inset-inline-start:24px;width:72px;height:72px;border-radius:50%;background:var(--tok) center/58% no-repeat,radial-gradient(circle at 34% 28%,#2f9d9a,#0b4a50 70%);box-shadow:inset 0 0 0 3px #06333a,inset 0 0 0 5px #8ff3ee,0 10px 20px rgba(0,0,0,.5)}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p:nth-of-type(1){--tok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24,6 l4.5,12 l12,4.5 l-12,4.5 l-4.5,12 l-4.5,-12 l-12,-4.5 l12,-4.5Z' fill='%23f6dd96' stroke='%23f6dd96' stroke-width='1.5' stroke-linejoin='round'/%3E%3Ccircle cx='38' cy='10' r='3' fill='%23f6dd96'/%3E%3C/svg%3E")}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p:nth-of-type(2){--tok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='%23f6dd96' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12,8 H32 L38,14 V40 H12Z M32,8 V14 H38 M17,22 H33 M17,28 H33 M17,34 H26'/%3E%3C/g%3E%3C/svg%3E")}
body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p:nth-of-type(3){--tok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='%23f6dd96' stroke-width='3.2'%3E%3Ccircle cx='17' cy='24' r='10'/%3E%3Ccircle cx='31' cy='24' r='10'/%3E%3C/g%3E%3C/svg%3E")}
html:not(:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko])) body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p::first-letter{float:none;font:700 1.9em/1 var(--disp);color:var(--gold-hi);background:none;border:0;padding:0;margin:0;box-shadow:none;text-transform:uppercase}

/* ---------- FAQ: tome index, two pages ---------- */
body.theme-loop .faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:column;grid-template-rows:auto repeat(2,auto);column-gap:136px;row-gap:0;padding:38px 68px 24px;--r:2}
body.theme-loop .faq:has(details:nth-of-type(5)){grid-template-rows:auto repeat(4,auto)}
body.theme-loop .faq>h2{grid-column:1/-1;grid-row:1;text-align:center;margin:0 0 12px}
body.theme-loop .faq>h2::after{margin:12px auto 0;background-position:center}
body.theme-loop .faq details{border:0;border-bottom:1px dotted rgba(90,27,46,.6);padding:11px 4px 11px;margin:0;align-self:start}
body.theme-loop .faq summary{list-style:none;display:flex;align-items:baseline;gap:12px;cursor:pointer;font:700 22.5px/1.1 var(--disp);color:#5a1b2e;overflow-wrap:break-word}
body.theme-loop .faq summary::-webkit-details-marker{display:none}
body.theme-loop .faq summary::before{content:"";flex:none;width:11px;height:11px;margin-top:.42em;transform:rotate(45deg);background:#d4a73b;border:2px solid #5a1b2e}
body.theme-loop .faq summary::after{content:"+";margin-inline-start:auto;flex:none;font:700 26px/1 Inter,sans-serif;color:#0b5a57}
body.theme-loop .faq details[open] summary::after{content:"\2212"}
body.theme-loop .faq details[open] summary::before{background:#3fd0c9}
body.theme-loop .faq p{margin:10px 0 0;padding-inline-start:23px;font-size:15px;line-height:1.62;border:0;max-width:none;opacity:1}

/* ---------- summoning-circle CTA ---------- */
body.theme-loop .closing{position:relative;isolation:isolate;overflow:hidden;margin:48px 0 22px;padding:50px 32px 48px;text-align:center;border:2px solid #d4a73b;border-radius:6px;
  background:radial-gradient(ellipse at 50% 46%,rgba(63,208,201,.26),transparent 62%),linear-gradient(180deg,#2e1537,#1a0d24);
  box-shadow:0 0 0 6px #5a1b2e,0 0 0 8px #d4a73b,0 0 90px rgba(63,208,201,.28),0 34px 60px rgba(0,0,0,.55)}
body.theme-loop .closing::before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:min(640px,120vw);aspect-ratio:1;margin:0;translate:-50% -50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-300 -300 600 600'%3E%3Cg fill='none' stroke='%233fd0c9' opacity='1'%3E%3Ccircle cx='0' cy='0' r='290.0' stroke-width='2.2' stroke-opacity='0.75'/%3E%3Ccircle cx='0' cy='0' r='261.0' stroke-width='1.2' stroke-opacity='0.5'/%3E%3Ccircle cx='0' cy='0' r='208.8' stroke-width='1.6' stroke-opacity='0.6'/%3E%3Ccircle cx='0' cy='0' r='145.0' stroke-width='1' stroke-opacity='0.5'/%3E%3Cline x1='261.0' y1='0.0' x2='290.0' y2='0.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='259.6' y1='27.3' x2='282.6' y2='29.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='255.3' y1='54.3' x2='278.0' y2='59.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='248.2' y1='80.7' x2='275.8' y2='89.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='238.4' y1='106.2' x2='259.6' y2='115.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='226.0' y1='130.5' x2='246.1' y2='142.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='211.2' y1='153.4' x2='234.6' y2='170.5' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='194.0' y1='174.6' x2='211.2' y2='190.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='174.6' y1='194.0' x2='190.2' y2='211.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='153.4' y1='211.2' x2='170.5' y2='234.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='130.5' y1='226.0' x2='142.1' y2='246.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='106.2' y1='238.4' x2='115.6' y2='259.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='80.7' y1='248.2' x2='89.6' y2='275.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='54.3' y1='255.3' x2='59.1' y2='278.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='27.3' y1='259.6' x2='29.7' y2='282.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='0.0' y1='261.0' x2='0.0' y2='290.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-27.3' y1='259.6' x2='-29.7' y2='282.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-54.3' y1='255.3' x2='-59.1' y2='278.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-80.7' y1='248.2' x2='-89.6' y2='275.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-106.2' y1='238.4' x2='-115.6' y2='259.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-130.5' y1='226.0' x2='-142.1' y2='246.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-153.4' y1='211.2' x2='-170.5' y2='234.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-174.6' y1='194.0' x2='-190.2' y2='211.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-194.0' y1='174.6' x2='-211.2' y2='190.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-211.2' y1='153.4' x2='-234.6' y2='170.5' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-226.0' y1='130.5' x2='-246.1' y2='142.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-238.4' y1='106.2' x2='-259.6' y2='115.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-248.2' y1='80.7' x2='-275.8' y2='89.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-255.3' y1='54.3' x2='-278.0' y2='59.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-259.6' y1='27.3' x2='-282.6' y2='29.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-261.0' y1='0.0' x2='-290.0' y2='0.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-259.6' y1='-27.3' x2='-282.6' y2='-29.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-255.3' y1='-54.3' x2='-278.0' y2='-59.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-248.2' y1='-80.7' x2='-275.8' y2='-89.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-238.4' y1='-106.2' x2='-259.6' y2='-115.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-226.0' y1='-130.5' x2='-246.1' y2='-142.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-211.2' y1='-153.4' x2='-234.6' y2='-170.5' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-194.0' y1='-174.6' x2='-211.2' y2='-190.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-174.6' y1='-194.0' x2='-190.2' y2='-211.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-153.4' y1='-211.2' x2='-170.5' y2='-234.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-130.5' y1='-226.0' x2='-142.1' y2='-246.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-106.2' y1='-238.4' x2='-115.6' y2='-259.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-80.7' y1='-248.2' x2='-89.6' y2='-275.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='-54.3' y1='-255.3' x2='-59.1' y2='-278.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-27.3' y1='-259.6' x2='-29.7' y2='-282.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='-0.0' y1='-261.0' x2='-0.0' y2='-290.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='27.3' y1='-259.6' x2='29.7' y2='-282.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='54.3' y1='-255.3' x2='59.1' y2='-278.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='80.7' y1='-248.2' x2='89.6' y2='-275.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='106.2' y1='-238.4' x2='115.6' y2='-259.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='130.5' y1='-226.0' x2='142.1' y2='-246.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='153.4' y1='-211.2' x2='170.5' y2='-234.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='174.6' y1='-194.0' x2='190.2' y2='-211.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='194.0' y1='-174.6' x2='211.2' y2='-190.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='211.2' y1='-153.4' x2='234.6' y2='-170.5' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='226.0' y1='-130.5' x2='246.1' y2='-142.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='238.4' y1='-106.2' x2='259.6' y2='-115.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='248.2' y1='-80.7' x2='275.8' y2='-89.6' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='255.3' y1='-54.3' x2='278.0' y2='-59.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='259.6' y1='-27.3' x2='282.6' y2='-29.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cpolygon points='0.0,-208.8 180.8,104.4 -180.8,104.4' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpolygon points='104.4,-180.8 104.4,180.8 -208.8,0.0' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpath d='M226.9,54.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M166.1,160.1 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M60.8,220.9 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M-60.8,220.9 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M-166.1,160.1 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M-226.9,54.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M-226.9,-66.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M-166.1,-172.1 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M-60.8,-232.9 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M60.8,-232.9 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M166.1,-172.1 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M226.9,-66.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3C/g%3E%3Ccircle r='150' fill='none' stroke='%23d4a73b' stroke-width='1' stroke-opacity='.45' stroke-dasharray='3 7'/%3E%3Ccircle r='120' fill='none' stroke='%23d4a73b' stroke-width='1' stroke-opacity='.45' stroke-dasharray='3 7'/%3E%3Ccircle r='96' fill='none' stroke='%23d4a73b' stroke-width='1' stroke-opacity='.45' stroke-dasharray='3 7'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.8;animation:kf-spin 160s linear infinite}
@keyframes kf-spin{to{rotate:360deg}}
body.theme-loop .closing>span{display:inline-block;font:600 14px/1 Inter,sans-serif;letter-spacing:.02em;text-transform:none;color:#f0cd6b;padding:8px 18px;border:1px solid rgba(212,167,59,.7);border-radius:999px;background:rgba(26,18,38,.7)}
body.theme-loop .closing h2{font-size:clamp(42px,4.6vw,64px);line-height:.98;margin:16px auto 16px;max-width:15em;color:#fbf2dc;text-shadow:0 0 34px rgba(63,208,201,.35)}
body.theme-loop .closing p{color:#eadfee;max-width:620px;margin:0 auto 24px;opacity:1;font-size:17px;text-shadow:0 1px 6px rgba(18,10,28,.9)}
body.theme-loop .closing .button{padding:17px 34px;font-size:16px;margin-top:6px}

/* ---------- link bookmarks band ---------- */
body.theme-loop section.reading:has(.text-link){position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);columns:auto;column-gap:80px;align-items:center;background:none;box-shadow:none;outline:0;margin:34px 0 0;padding:28px 0;color:var(--parch);--ink:#f3e9d2;--accent:#d4a73b}
body.theme-loop section.reading:has(.text-link)::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;margin-inline-start:-50vw;background:linear-gradient(180deg,#3d1120,#2a0d1a);border-block:2px solid rgba(212,167,59,.6)}
body.theme-loop section.reading:has(.text-link)>h2{grid-column:1;grid-row:1;color:var(--gold-hi);margin-bottom:.3em}
body.theme-loop section.reading:has(.text-link)>h2::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20'%3E%3Cpath d='M4,10 H78 M122,10 H196' stroke='%23d4a73b' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M100,2 L108,10 L100,18 L92,10Z' fill='%23d4a73b'/%3E%3Ccircle cx='84' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Ccircle cx='116' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Cpath d='M72,10 q6,-7 12,0 q-6,7 -12,0Z M116,10 q6,-7 12,0 q-6,7 -12,0Z' fill='none' stroke='%23d4a73b' stroke-width='1'/%3E%3C/svg%3E") left center/contain no-repeat}
body.theme-loop section.reading:has(.text-link)>p:first-of-type{grid-column:1;grid-row:2;color:#eadfee;margin:0}
body.theme-loop section.reading:has(.text-link)>p:last-of-type{grid-column:2;grid-row:1/3;display:flex;flex-wrap:wrap;gap:14px 12px;margin:0;align-content:center}
body.theme-loop section.reading:has(.text-link) .text-link{display:inline-block;margin:0;padding:15px 18px 26px;font:600 14.5px/1.3 Inter,sans-serif;text-decoration:none;color:#f6e7bf;background:linear-gradient(180deg,#7a2a40,#4a1226);border-top:3px solid #d4a73b;clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);transition:transform .15s}
body.theme-loop section.reading:has(.text-link) .text-link:hover{transform:translateY(-3px);color:#fff}
[dir=rtl] body.theme-loop section.reading:has(.text-link) .text-link{margin:0}

/* ---------- footer ---------- */
body.theme-loop footer{position:relative;margin-top:0;padding-top:40px;border-top:0;background:#120a1c;box-shadow:0 0 0 100vmax #120a1c;clip-path:inset(0 -100vmax);color:var(--parch)}
body.theme-loop footer::before{content:"";position:absolute;inset-inline:-100vmax;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold) 20%,var(--gold-hi) 50%,var(--gold) 80%,transparent)}
body.theme-loop footer .brand{font:700 30px/1 var(--disp);color:var(--gold-hi)}
body.theme-loop .footer-top p,body.theme-loop .footer-bottom{opacity:1;color:#d9cdb8}
body.theme-loop .footer-bottom{font-size:12.5px}
body.theme-loop footer nav{font-size:14px}
body.theme-loop footer nav a{color:#eadfca}
body.theme-loop footer nav a:hover{color:var(--gold-hi);text-decoration:underline;text-underline-offset:5px}

/* ---------- code boxes everywhere ---------- */
body.theme-loop .code-example{background:#1a1226;border:1px solid #d4a73b;border-radius:10px;color:#cfeeee}
body.theme-loop .code-example>div{background:#2a1b3f;color:#f0cd6b}
body.theme-loop .code-example button{background:rgba(240,205,107,.16);color:#f0cd6b;border:1px solid rgba(240,205,107,.5)}
body.theme-loop .code-example pre{color:#8ff3ee}

/* ---------- scrying-glass agent window (non-hero) ---------- */
body.theme-loop main .agent-run{border:1px solid rgba(63,208,201,.65);border-radius:14px;background:radial-gradient(260px 160px at 85% 0,rgba(63,208,201,.18),transparent 70%),#1d1230;color:#f3e9d2;box-shadow:0 0 40px rgba(63,208,201,.22),0 16px 30px rgba(0,0,0,.4)}
body.theme-loop main .agent-run-bar{border-bottom:1px solid rgba(63,208,201,.3);color:#f3e9d2}
body.theme-loop main .agent-run-bar span:first-child{opacity:1}
body.theme-loop main .agent-run-mode{color:#8ff3ee}
body.theme-loop main .agent-run-prompt span{background:rgba(212,167,59,.16);border:1px solid rgba(212,167,59,.45);color:#fbf2dc}
body.theme-loop main .agent-run-steps li{background:#150c20;border:1px solid rgba(212,167,59,.35)}
body.theme-loop main .ar-tool{color:#8ff3ee}
body.theme-loop main .agent-run-steps code{color:#f3e9d2}
body.theme-loop main .ar-res{opacity:1;color:#d3c5dd}
body.theme-loop main .ar-ok{color:#8ff3ee}
body.theme-loop main .agent-run-foot>span:first-child{opacity:1;color:#d3c5dd}
body.theme-loop main .ar-btn{border-color:rgba(212,167,59,.6);color:#f3e9d2}
body.theme-loop main .ar-btn-primary{background:#d4a73b;border-color:#d4a73b;color:#1a1226}
/* hero book overrides (same specificity ladder: main .x beats body.theme-loop .x, so restate with .home-hero) */
body.theme-loop .home-hero .agent-run{border:0}
body.theme-loop main .home-hero .agent-run{border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,radial-gradient(260px 220px at 78% 24%,rgba(63,208,201,.2),transparent 70%),linear-gradient(90deg,#ecdcb8 0,#f5ecd6 8%,#f3e9d2 44%,#d9c69b 50%,#f3e9d2 56%,#f5ecd6 92%,#ecdcb8 100%);color:#2a1d14;border-radius:6px;box-shadow:0 0 0 1px #3d1120,0 0 0 8px #5a1b2e,0 0 0 10px #d4a73b,0 0 0 12px #3d1120,0 0 100px rgba(63,208,201,.38),0 36px 60px rgba(0,0,0,.6)}
body.theme-loop main .home-hero .agent-run-bar{border:0;color:#5a1b2e}
body.theme-loop main .home-hero .agent-run-mode{color:#f6dd96}
body.theme-loop main .home-hero .agent-run-prompt span{background:none;border:0;border-inline-start:3px solid #d4a73b;color:#2a1d14}
body.theme-loop main .home-hero .agent-run-steps li{background:none;border:0;border-bottom:1px dashed rgba(90,27,46,.38)}
body.theme-loop main .home-hero .agent-run-steps li:last-child{border-bottom:0}
body.theme-loop main .home-hero .ar-tool{color:#5a1b2e}
body.theme-loop main .home-hero .agent-run-steps code{color:#0b5a57}
body.theme-loop main .home-hero .ar-res{color:#4a3a2c}
body.theme-loop main .home-hero .ar-ok{color:#0b5a57}
body.theme-loop main .home-hero .agent-run-foot>span:first-child{color:#4a3a2c}
body.theme-loop main .home-hero .ar-btn{border-color:#5a1b2e;color:#5a1b2e}
body.theme-loop main .home-hero .ar-btn-primary{background:#5a1b2e;color:#f6dd96;border-color:#5a1b2e}

/* ---------- inner pages ---------- */
body.theme-loop .inner-hero{position:relative;isolation:isolate;display:block;min-height:0;padding:78px 0 92px;text-align:center}
body.theme-loop .inner-hero::before{z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 340' preserveAspectRatio='xMidYMid slice'%3E%0A%3Cdefs%3E%0A%3ClinearGradient id='bg' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23100818'/%3E%3Cstop offset='.45' stop-color='%23241638'/%3E%3Cstop offset='1' stop-color='%231a1026'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='tg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%233fd0c9' stop-opacity='.42'/%3E%3Cstop offset='.55' stop-color='%233fd0c9' stop-opacity='.1'/%3E%3Cstop offset='1' stop-color='%233fd0c9' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3CradialGradient id='cg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffcf6a' stop-opacity='.6'/%3E%3Cstop offset='.4' stop-color='%23f0952a' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%23f0952a' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fl' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23f08a1f'/%3E%3Cstop offset='.6' stop-color='%23ffc94d'/%3E%3Cstop offset='1' stop-color='%23fff1b0'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wax' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23d9c9a6'/%3E%3Cstop offset='.5' stop-color='%23f6ead0'/%3E%3Cstop offset='1' stop-color='%23c8b78f'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wood' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%2347291b'/%3E%3Cstop offset='.35' stop-color='%232f1b13'/%3E%3Cstop offset='1' stop-color='%23170c0a'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='sc' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f0dfae'/%3E%3Cstop offset='.5' stop-color='%23d9c188'/%3E%3Cstop offset='1' stop-color='%23a98a50'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='mp' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.25'/%3E%3Cstop offset='1' stop-color='%237a5a2a' stop-opacity='.35'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='dg' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%231b8f8b'/%3E%3Cstop offset='1' stop-color='%23073335'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='ink' cx='.4' cy='.3' r='.9'%3E%3Cstop offset='0' stop-color='%234a3a78'/%3E%3Cstop offset='1' stop-color='%23140c26'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fe' x1='0' y1='1' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23e9ddc3'/%3E%3Cstop offset='.6' stop-color='%23f8f1de'/%3E%3Cstop offset='1' stop-color='%23b9d9d6'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='win' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%233b5f9a'/%3E%3Cstop offset='1' stop-color='%231e2b55'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='vig' cx='.5' cy='.45' r='.75'%3E%3Cstop offset='.55' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.55'/%3E%3C/radialGradient%3E%0A%3C/defs%3E%3Crect width='1600' height='340' fill='url(%23bg)'/%3E%3Crect x='0' y='180' width='26' height='120' fill='%232a1b46'/%3E%3Crect x='0' y='190' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='0' y='286' width='26' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='2' y='180' width='2' height='120' fill='%23fff' opacity='.06'/%3E%3Crect x='26' y='188' width='18' height='112' fill='%235a1b2e'/%3E%3Crect x='26' y='198' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='26' y='286' width='18' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='28' y='188' width='2' height='112' fill='%23fff' opacity='.06'/%3E%3Crect x='44' y='227' width='32' height='73' fill='%233a1424'/%3E%3Crect x='44' y='237' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='44' y='286' width='32' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='46' y='227' width='2' height='73' fill='%23fff' opacity='.06'/%3E%3Crect x='79' y='225' width='18' height='75' fill='%233a1424'/%3E%3Crect x='79' y='235' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='81' y='225' width='2' height='75' fill='%23fff' opacity='.06'/%3E%3Crect x='97' y='233' width='34' height='67' fill='%232a1b46'/%3E%3Crect x='97' y='243' width='34' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='99' y='233' width='2' height='67' fill='%23fff' opacity='.06'/%3E%3Crect x='131' y='203' width='34' height='97' fill='%23241338'/%3E%3Crect x='131' y='213' width='34' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='131' y='286' width='34' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='133' y='203' width='2' height='97' fill='%23fff' opacity='.06'/%3E%3Crect x='166' y='205' width='17' height='95' fill='%232a1b46'/%3E%3Crect x='166' y='215' width='17' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='166' y='286' width='17' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='168' y='205' width='2' height='95' fill='%23fff' opacity='.06'/%3E%3Crect x='184' y='233' width='33' height='67' fill='%235a1b2e'/%3E%3Crect x='184' y='243' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='184' y='286' width='33' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='186' y='233' width='2' height='67' fill='%23fff' opacity='.06'/%3E%3Crect x='218' y='203' width='19' height='97' fill='%235a1b2e'/%3E%3Crect x='218' y='213' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='220' y='203' width='2' height='97' fill='%23fff' opacity='.06'/%3E%3Crect x='239' y='205' width='19' height='95' fill='%231d3a3c'/%3E%3Crect x='239' y='215' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='239' y='286' width='19' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='241' y='205' width='2' height='95' fill='%23fff' opacity='.06'/%3E%3Crect x='258' y='209' width='22' height='91' fill='%231d3a3c'/%3E%3Crect x='258' y='219' width='22' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='260' y='209' width='2' height='91' fill='%23fff' opacity='.06'/%3E%3Crect x='282' y='203' width='30' height='97' fill='%23241338'/%3E%3Crect x='282' y='213' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='282' y='286' width='30' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='284' y='203' width='2' height='97' fill='%23fff' opacity='.06'/%3E%3Crect x='313' y='196' width='21' height='104' fill='%232a1b46'/%3E%3Crect x='313' y='206' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='313' y='286' width='21' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='315' y='196' width='2' height='104' fill='%23fff' opacity='.06'/%3E%3Crect x='336' y='209' width='32' height='91' fill='%2316283a'/%3E%3Crect x='336' y='219' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='338' y='209' width='2' height='91' fill='%23fff' opacity='.06'/%3E%3Crect x='370' y='233' width='18' height='67' fill='%235a1b2e'/%3E%3Crect x='370' y='243' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='370' y='286' width='18' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='372' y='233' width='2' height='67' fill='%23fff' opacity='.06'/%3E%3Crect x='390' y='181' width='20' height='119' fill='%23241338'/%3E%3Crect x='390' y='191' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='390' y='286' width='20' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='392' y='181' width='2' height='119' fill='%23fff' opacity='.06'/%3E%3Crect x='410' y='204' width='33' height='96' fill='%2316283a'/%3E%3Crect x='410' y='214' width='33' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='410' y='286' width='33' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='412' y='204' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='445' y='203' width='31' height='97' fill='%23241338'/%3E%3Crect x='445' y='213' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='445' y='286' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='447' y='203' width='2' height='97' fill='%23fff' opacity='.06'/%3E%3Crect x='476' y='210' width='24' height='90' fill='%231d3a3c'/%3E%3Crect x='476' y='220' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='478' y='210' width='2' height='90' fill='%23fff' opacity='.06'/%3E%3Crect x='500' y='199' width='25' height='101' fill='%235a1b2e'/%3E%3Crect x='500' y='209' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='502' y='199' width='2' height='101' fill='%23fff' opacity='.06'/%3E%3Crect x='1100' y='195' width='25' height='105' fill='%23241338'/%3E%3Crect x='1100' y='205' width='25' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1102' y='195' width='2' height='105' fill='%23fff' opacity='.06'/%3E%3Crect x='1127' y='180' width='16' height='120' fill='%23241338'/%3E%3Crect x='1127' y='190' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1127' y='286' width='16' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1129' y='180' width='2' height='120' fill='%23fff' opacity='.06'/%3E%3Crect x='1143' y='237' width='31' height='63' fill='%232a1b46'/%3E%3Crect x='1143' y='247' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1145' y='237' width='2' height='63' fill='%23fff' opacity='.06'/%3E%3Crect x='1175' y='215' width='23' height='85' fill='%23241338'/%3E%3Crect x='1175' y='225' width='23' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1177' y='215' width='2' height='85' fill='%23fff' opacity='.06'/%3E%3Crect x='1201' y='230' width='18' height='70' fill='%23241338'/%3E%3Crect x='1201' y='240' width='18' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1201' y='286' width='18' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1203' y='230' width='2' height='70' fill='%23fff' opacity='.06'/%3E%3Crect x='1221' y='188' width='20' height='112' fill='%23241338'/%3E%3Crect x='1221' y='198' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1223' y='188' width='2' height='112' fill='%23fff' opacity='.06'/%3E%3Crect x='1243' y='218' width='29' height='82' fill='%231d3a3c'/%3E%3Crect x='1243' y='228' width='29' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1245' y='218' width='2' height='82' fill='%23fff' opacity='.06'/%3E%3Crect x='1273' y='235' width='20' height='65' fill='%232a1b46'/%3E%3Crect x='1273' y='245' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1273' y='286' width='20' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1275' y='235' width='2' height='65' fill='%23fff' opacity='.06'/%3E%3Crect x='1294' y='209' width='16' height='91' fill='%235a1b2e'/%3E%3Crect x='1294' y='219' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1294' y='286' width='16' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1296' y='209' width='2' height='91' fill='%23fff' opacity='.06'/%3E%3Crect x='1312' y='231' width='16' height='69' fill='%23241338'/%3E%3Crect x='1312' y='241' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1314' y='231' width='2' height='69' fill='%23fff' opacity='.06'/%3E%3Crect x='1330' y='196' width='20' height='104' fill='%235a1b2e'/%3E%3Crect x='1330' y='206' width='20' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1332' y='196' width='2' height='104' fill='%23fff' opacity='.06'/%3E%3Crect x='1350' y='183' width='30' height='117' fill='%231d3a3c'/%3E%3Crect x='1350' y='193' width='30' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1352' y='183' width='2' height='117' fill='%23fff' opacity='.06'/%3E%3Crect x='1383' y='215' width='28' height='85' fill='%23241338'/%3E%3Crect x='1383' y='225' width='28' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1383' y='286' width='28' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1385' y='215' width='2' height='85' fill='%23fff' opacity='.06'/%3E%3Crect x='1414' y='228' width='17' height='72' fill='%233a1424'/%3E%3Crect x='1414' y='238' width='17' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1416' y='228' width='2' height='72' fill='%23fff' opacity='.06'/%3E%3Crect x='1434' y='233' width='21' height='67' fill='%2316283a'/%3E%3Crect x='1434' y='243' width='21' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1436' y='233' width='2' height='67' fill='%23fff' opacity='.06'/%3E%3Crect x='1455' y='204' width='16' height='96' fill='%232a1b46'/%3E%3Crect x='1455' y='214' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1457' y='204' width='2' height='96' fill='%23fff' opacity='.06'/%3E%3Crect x='1473' y='236' width='16' height='64' fill='%232a1b46'/%3E%3Crect x='1473' y='246' width='16' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1475' y='236' width='2' height='64' fill='%23fff' opacity='.06'/%3E%3Crect x='1490' y='218' width='24' height='82' fill='%235a1b2e'/%3E%3Crect x='1490' y='228' width='24' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1490' y='286' width='24' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1492' y='218' width='2' height='82' fill='%23fff' opacity='.06'/%3E%3Crect x='1514' y='186' width='19' height='114' fill='%23241338'/%3E%3Crect x='1514' y='196' width='19' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1516' y='186' width='2' height='114' fill='%23fff' opacity='.06'/%3E%3Crect x='1536' y='210' width='31' height='90' fill='%2316283a'/%3E%3Crect x='1536' y='220' width='31' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1536' y='286' width='31' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1538' y='210' width='2' height='90' fill='%23fff' opacity='.06'/%3E%3Crect x='1567' y='193' width='26' height='107' fill='%2316283a'/%3E%3Crect x='1567' y='203' width='26' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1567' y='286' width='26' height='2' fill='%23d4a73b' opacity='.3'/%3E%3Crect x='1569' y='193' width='2' height='107' fill='%23fff' opacity='.06'/%3E%3Crect x='1594' y='239' width='32' height='61' fill='%232a1b46'/%3E%3Crect x='1594' y='249' width='32' height='3' fill='%23d4a73b' opacity='.4'/%3E%3Crect x='1596' y='239' width='2' height='61' fill='%23fff' opacity='.06'/%3E%3Crect x='0' y='300' width='520' height='12' fill='%23140a10'/%3E%3Crect x='1100' y='300' width='520' height='12' fill='%23140a10'/%3E%3Ccircle cx='800' cy='190' r='420' fill='url(%23tg)'/%3E%3Cg fill='none' stroke='%233fd0c9' opacity='0.5'%3E%3Ccircle cx='800' cy='200' r='250.0' stroke-width='2.2' stroke-opacity='0.75'/%3E%3Ccircle cx='800' cy='200' r='225.0' stroke-width='1.2' stroke-opacity='0.5'/%3E%3Ccircle cx='800' cy='200' r='180.0' stroke-width='1.6' stroke-opacity='0.6'/%3E%3Ccircle cx='800' cy='200' r='125.0' stroke-width='1' stroke-opacity='0.5'/%3E%3Cline x1='1025.0' y1='200.0' x2='1050.0' y2='200.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1023.1' y1='229.4' x2='1042.9' y2='232.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1017.3' y1='258.2' x2='1036.7' y2='263.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1007.9' y1='286.1' x2='1031.0' y2='295.7' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='994.9' y1='312.5' x2='1012.2' y2='322.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='978.5' y1='337.0' x2='994.4' y2='349.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='959.1' y1='359.1' x2='976.8' y2='376.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='937.0' y1='378.5' x2='949.1' y2='394.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='912.5' y1='394.9' x2='922.5' y2='412.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='886.1' y1='407.9' x2='895.7' y2='431.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='858.2' y1='417.3' x2='863.4' y2='436.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='829.4' y1='423.1' x2='832.0' y2='442.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='800.0' y1='425.0' x2='800.0' y2='450.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='770.6' y1='423.1' x2='768.0' y2='442.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='741.8' y1='417.3' x2='736.6' y2='436.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='713.9' y1='407.9' x2='704.3' y2='431.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='687.5' y1='394.9' x2='677.5' y2='412.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='663.0' y1='378.5' x2='650.9' y2='394.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='640.9' y1='359.1' x2='623.2' y2='376.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='621.5' y1='337.0' x2='605.6' y2='349.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='605.1' y1='312.5' x2='587.8' y2='322.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='592.1' y1='286.1' x2='569.0' y2='295.7' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='582.7' y1='258.2' x2='563.3' y2='263.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='576.9' y1='229.4' x2='557.1' y2='232.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='575.0' y1='200.0' x2='550.0' y2='200.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='576.9' y1='170.6' x2='557.1' y2='168.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='582.7' y1='141.8' x2='563.3' y2='136.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='592.1' y1='113.9' x2='569.0' y2='104.3' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='605.1' y1='87.5' x2='587.8' y2='77.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='621.5' y1='63.0' x2='605.6' y2='50.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='640.9' y1='40.9' x2='623.2' y2='23.2' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='663.0' y1='21.5' x2='650.9' y2='5.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='687.5' y1='5.1' x2='677.5' y2='-12.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='713.9' y1='-7.9' x2='704.3' y2='-31.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='741.8' y1='-17.3' x2='736.6' y2='-36.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='770.6' y1='-23.1' x2='768.0' y2='-42.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='800.0' y1='-25.0' x2='800.0' y2='-50.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='829.4' y1='-23.1' x2='832.0' y2='-42.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='858.2' y1='-17.3' x2='863.4' y2='-36.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='886.1' y1='-7.9' x2='895.7' y2='-31.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='912.5' y1='5.1' x2='922.5' y2='-12.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='937.0' y1='21.5' x2='949.1' y2='5.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='959.1' y1='40.9' x2='976.8' y2='23.2' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='978.5' y1='63.0' x2='994.4' y2='50.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='994.9' y1='87.5' x2='1012.2' y2='77.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1007.9' y1='113.9' x2='1031.0' y2='104.3' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='1017.3' y1='141.8' x2='1036.7' y2='136.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='1023.1' y1='170.6' x2='1042.9' y2='168.0' stroke-width='1' stroke-opacity='.65'/%3E%3Cpolygon points='800.0,20.0 955.9,290.0 644.1,290.0' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpolygon points='890.0,44.1 890.0,355.9 620.0,200.0' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpath d='M995.6,246.4 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M943.2,337.2 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M852.4,389.6 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M747.6,389.6 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M656.8,337.2 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M604.4,246.4 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M604.4,141.6 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M656.8,50.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M747.6,-1.6 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M852.4,-1.6 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M943.2,50.8 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M995.6,141.6 l4,6 l-4,6 l-4,-6Z' fill='%233fd0c9' stroke='none' fill-opacity='.7'/%3E%3C/g%3E%3Cg transform='translate(70,338) scale(0.9)'%3E%3Ccircle cx='0' cy='-110' r='150' fill='url(%23cg)'/%3E%3Cellipse cx='0' cy='0' rx='34' ry='8' fill='%236b4a1e'/%3E%3Cellipse cx='0' cy='-3' rx='34' ry='7' fill='%23b08a3a'/%3E%3Crect x='-10.0' y='-70' width='20' height='70' rx='3' fill='url(%23wax)'/%3E%3Cellipse cx='0' cy='-70' rx='10.0' ry='4' fill='%23f6ead0'/%3E%3Cpath d='M-4,-70 q-3,16 0,22 q4,-8 3,-22Z' fill='%23fff3d8'/%3E%3Crect x='-1' y='-80' width='2' height='10' fill='%233a2a1a'/%3E%3Cg transform='translate(0,-78) scale(1)'%3E%3Cpath d='M0,-40 C13,-22 11,-5 0,2 C-11,-5 -13,-22 0,-40Z' fill='url(%23fl)'/%3E%3Cpath d='M0,-24 C5,-15 4,-6 0,-2 C-4,-6 -5,-15 0,-24Z' fill='%23fff6d0' opacity='.9'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(1530,338) scale(0.9)'%3E%3Ccircle cx='0' cy='-100' r='150' fill='url(%23cg)'/%3E%3Cellipse cx='0' cy='0' rx='34' ry='8' fill='%236b4a1e'/%3E%3Cellipse cx='0' cy='-3' rx='34' ry='7' fill='%23b08a3a'/%3E%3Crect x='-10.0' y='-60' width='20' height='60' rx='3' fill='url(%23wax)'/%3E%3Cellipse cx='0' cy='-60' rx='10.0' ry='4' fill='%23f6ead0'/%3E%3Cpath d='M-4,-60 q-3,16 0,22 q4,-8 3,-22Z' fill='%23fff3d8'/%3E%3Crect x='-1' y='-70' width='2' height='10' fill='%233a2a1a'/%3E%3Cg transform='translate(0,-68) scale(1)'%3E%3Cpath d='M0,-40 C13,-22 11,-5 0,2 C-11,-5 -13,-22 0,-40Z' fill='url(%23fl)'/%3E%3Cpath d='M0,-24 C5,-15 4,-6 0,-2 C-4,-6 -5,-15 0,-24Z' fill='%23fff6d0' opacity='.9'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='330' cy='298' r='2.6' fill='%23f0cd6b' opacity='0.4'/%3E%3Ccircle cx='1455' cy='153' r='1.4' fill='%23f0cd6b' opacity='0.4'/%3E%3Ccircle cx='1120' cy='297' r='2' fill='%233fd0c9' opacity='0.4'/%3E%3Ccircle cx='520' cy='225' r='1.4' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='758' cy='34' r='2' fill='%23f0cd6b' opacity='0.7'/%3E%3Ccircle cx='426' cy='196' r='2.6' fill='%23f0cd6b' opacity='0.7'/%3E%3Cpath d='M194,125 L195.54,130.46 L201,132 L195.54,133.54 L194,139 L192.46,133.54 L187,132 L192.46,130.46Z' fill='%23f0cd6b' opacity='0.8'/%3E%3Ccircle cx='448' cy='267' r='2.6' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='1367' cy='196' r='1.4' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='1487' cy='122' r='1.4' fill='%23f0cd6b' opacity='0.7'/%3E%3Ccircle cx='207' cy='222' r='2.6' fill='%233fd0c9' opacity='0.4'/%3E%3Cpath d='M378,76 L379.98,83.02 L387,85 L379.98,86.98 L378,94 L376.02,86.98 L369,85 L376.02,83.02Z' fill='%238ff3ee' opacity='0.5'/%3E%3Ccircle cx='1282' cy='262' r='2' fill='%233fd0c9' opacity='0.4'/%3E%3Ccircle cx='73' cy='27' r='2.6' fill='%233fd0c9' opacity='0.4'/%3E%3Ccircle cx='918' cy='119' r='1.4' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='465' cy='169' r='2.6' fill='%23f0cd6b' opacity='0.7'/%3E%3Ccircle cx='1144' cy='234' r='1.4' fill='%23f0cd6b' opacity='0.7'/%3E%3Ccircle cx='1386' cy='284' r='2.6' fill='%233fd0c9' opacity='0.4'/%3E%3Cpath d='M1102,274 L1103.54,279.46 L1109,281 L1103.54,282.54 L1102,288 L1100.46,282.54 L1095,281 L1100.46,279.46Z' fill='%23f0cd6b' opacity='0.5'/%3E%3Cpath d='M336,99 L337.98,106.02 L345,108 L337.98,109.98 L336,117 L334.02,109.98 L327,108 L334.02,106.02Z' fill='%23f0cd6b' opacity='0.5'/%3E%3Ccircle cx='697' cy='285' r='2' fill='%233fd0c9' opacity='0.4'/%3E%3Cpath d='M538,112 L539.1,115.9 L543,117 L539.1,118.1 L538,122 L536.9,118.1 L533,117 L536.9,115.9Z' fill='%238ff3ee' opacity='0.5'/%3E%3Cpath d='M159,237 L160.98,244.02 L168,246 L160.98,247.98 L159,255 L157.02,247.98 L150,246 L157.02,244.02Z' fill='%23f0cd6b' opacity='0.8'/%3E%3Ccircle cx='956' cy='280' r='2' fill='%233fd0c9' opacity='0.7'/%3E%3Ccircle cx='1175' cy='123' r='1.4' fill='%23f0cd6b' opacity='0.4'/%3E%3Cpath d='M833,237 L834.98,244.02 L842,246 L834.98,247.98 L833,255 L831.02,247.98 L824,246 L831.02,244.02Z' fill='%23f0cd6b' opacity='0.8'/%3E%3Crect width='1600' height='340' fill='url(%23vig)'/%3E%3C/svg%3E") center/cover no-repeat,var(--night-deep);border-bottom:2px solid rgba(212,167,59,.6);box-shadow:inset 0 -60px 60px -30px rgba(26,18,38,.9)}
body.theme-loop .inner-hero .hero-copy{max-width:920px;margin-inline:auto}
body.theme-loop .inner-hero .eyebrow{display:inline-flex;padding:7px 18px 7px 14px;border:1px solid rgba(212,167,59,.7);border-radius:999px;background:rgba(26,18,38,.72);margin-bottom:22px}
body.theme-loop .inner-hero h1{font-size:clamp(46px,5.8vw,82px);line-height:.98;margin:0;color:#fbf2dc;text-shadow:0 0 38px rgba(212,167,59,.28),0 3px 0 rgba(0,0,0,.4);text-wrap:balance;max-width:none}
body.theme-loop .inner-hero .hero-number{position:absolute;z-index:-1;inset-inline-end:max(2vw,0px);top:50%;transform:translateY(-50%);font:700 270px/1 var(--disp);letter-spacing:0;color:var(--gold);opacity:.14}
body.theme-loop .product-lead{max-width:880px;margin:62px auto 10px;padding:0 0 10px;text-align:center}
body.theme-loop .product-lead::before,body.theme-loop section.reading:has(>p.large:only-child)::before{content:"";display:block;width:200px;height:20px;margin:0 auto 22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20'%3E%3Cpath d='M4,10 H78 M122,10 H196' stroke='%23d4a73b' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M100,2 L108,10 L100,18 L92,10Z' fill='%23d4a73b'/%3E%3Ccircle cx='84' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Ccircle cx='116' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Cpath d='M72,10 q6,-7 12,0 q-6,7 -12,0Z M116,10 q6,-7 12,0 q-6,7 -12,0Z' fill='none' stroke='%23d4a73b' stroke-width='1'/%3E%3C/svg%3E") center/contain no-repeat}
body.theme-loop .product-lead p.large,body.theme-loop section.reading:has(>p.large:only-child) p.large{font:500 21px/1.75 Inter,sans-serif;opacity:1;color:#f1e7d3;margin:0}
html:not(:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko])) body.theme-loop .product-lead p.large::first-letter{font:700 2.1em/.8 var(--disp);color:var(--gold-hi);text-transform:uppercase}
/* intro-only reading (models): dedication, not a spread */
body.theme-loop section.reading:has(>p.large:only-child){display:block;columns:auto;max-width:880px;margin:62px auto 10px;padding:0 0 10px;text-align:center;background:none;box-shadow:none;outline:0;color:var(--parch);--ink:#f3e9d2}
body.theme-loop section.reading:has(>p.large:only-child)::before{position:static;width:200px;height:20px;margin:0 auto 22px;left:auto;top:auto;bottom:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20'%3E%3Cpath d='M4,10 H78 M122,10 H196' stroke='%23d4a73b' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M100,2 L108,10 L100,18 L92,10Z' fill='%23d4a73b'/%3E%3Ccircle cx='84' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Ccircle cx='116' cy='10' r='2.4' fill='%23d4a73b'/%3E%3Cpath d='M72,10 q6,-7 12,0 q-6,7 -12,0Z M116,10 q6,-7 12,0 q-6,7 -12,0Z' fill='none' stroke='%23d4a73b' stroke-width='1'/%3E%3C/svg%3E") center/contain no-repeat}
html:not(:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko])) body.theme-loop section.reading>p.large:only-child::first-letter{float:none;font:700 2.1em/.8 var(--disp);color:var(--gold-hi);background:none;border:0;padding:0;margin:0;box-shadow:none;text-transform:uppercase}

/* product: spell cards with level seals */
body.theme-loop.page-1 .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 36px;padding:62px 0 20px;border:0}
body.theme-loop.page-1 .cards article{position:relative;padding:58px 30px 30px;border:0;border-radius:18px;color:#2a1d14;--ink:#2a1d14;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,linear-gradient(170deg,#f8f0dc,#eadcb9);box-shadow:0 0 0 2px #d4a73b,0 0 0 6px #5a1b2e,0 0 0 8px rgba(212,167,59,.7),0 24px 44px rgba(0,0,0,.5);outline:1px solid rgba(90,27,46,.4);outline-offset:-12px}
body.theme-loop.page-1 .cards .number{position:absolute;top:-30px;inset-inline-start:30px;width:66px;height:66px;display:grid;place-items:center;margin:0;opacity:1;border-radius:50%;font:700 30px/1 var(--disp);color:#f6dd96;background:radial-gradient(circle at 34% 28%,#a23556,#5a1b2e 60%,#3a0e1d);box-shadow:inset 0 0 0 4px #3a0e1d,inset 0 0 0 6px #d4a73b,0 8px 16px rgba(0,0,0,.5)}
body.theme-loop.page-1 .cards h3{font-size:34px;line-height:1;color:#5a1b2e;margin:0 0 .4em}
body.theme-loop.page-1 .cards p{font-size:15.5px;line-height:1.68;opacity:1;color:#2a1d14}

/* product: rune tiles */
body.theme-loop section.reading:has(.feature-list){display:block;columns:auto}
body.theme-loop section.reading:has(.feature-list)>h2{text-align:center;margin-bottom:.7em}
body.theme-loop section.reading:has(.feature-list)>h2::after{margin:14px auto 0;background-position:center}
body.theme-loop .feature-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:12px 0 0}
body.theme-loop .feature-list li{position:relative;padding:76px 20px 20px;border:1px solid rgba(90,27,46,.5);border-radius:4px;background:rgba(90,27,46,.06);font-size:14.5px;line-height:1.55;box-shadow:inset 0 0 0 4px rgba(243,233,210,.8),inset 0 0 0 5px rgba(212,167,59,.7);color:#2a1d14}
body.theme-loop .feature-list li::before{content:"";position:absolute;top:20px;inset-inline-start:20px;width:42px;height:42px;background:var(--ic) center/contain no-repeat}
body.theme-loop .feature-list li:nth-child(1){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9,4 H20 L25,9 V28 H9Z M20,4 V9 H25 M13,15 H21 M13,20 H21 M13,24 H18'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(2){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4,6 H28 V26 H4Z M9,12 L14,17 L9,22 M17,22 H24'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(3){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='16' cy='16' r='11'/%3E%3Cpath d='M5,16 H27 M16,5 C10,11 10,21 16,27 C22,21 22,11 16,5'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(4){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4,6 H28 V26 H4Z M4,22 L11,14 L17,20 L21,16 L28,23'/%3E%3Ccircle cx='22' cy='11' r='2'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(5){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='16' cy='8' r='4'/%3E%3Ccircle cx='7' cy='24' r='4'/%3E%3Ccircle cx='25' cy='24' r='4'/%3E%3Cpath d='M14,11 L9,20 M18,11 L23,20 M11,24 H21'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(6){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4,16 H28'/%3E%3Ccircle cx='8' cy='16' r='3'/%3E%3Ccircle cx='16' cy='16' r='3'/%3E%3Ccircle cx='24' cy='16' r='3'/%3E%3Cpath d='M8,6 V10 M16,6 V10 M24,6 V10 M8,22 V26 M16,22 V26 M24,22 V26'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(7){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='16' cy='16' r='11'/%3E%3Cpath d='M16,8 V16 L22,20'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}
body.theme-loop .feature-list li:nth-child(8){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%235a1b2e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16,4 L27,10 V22 L16,28 L5,22 V10Z M5,10 L16,16 L27,10 M16,16 V28'/%3E%3Ccircle cx='28' cy='4' r='2.2' fill='%23d4a73b' stroke='none'/%3E%3C/svg%3E")}

body.theme-loop .feature-list strong{display:block;font:700 25px/1.05 var(--disp);color:#5a1b2e;margin-bottom:6px}

/* product split + workflows grid: agent window page */
body.theme-loop .split-section:not(:has(.setup)){row-gap:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:136px;align-items:center}
body.theme-loop .split-section:not(:has(.setup))>div:first-child{min-width:0}
body.theme-loop .split-section:not(:has(.setup)) h2{margin-bottom:.45em}
body.theme-loop .split-section p{max-width:none}
body.theme-loop .workflow-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:136px;row-gap:0;align-items:stretch}
body.theme-loop .workflow-grid>div{min-width:0}
body.theme-loop .workflow-grid>div:first-child{display:flex;flex-direction:column}
body.theme-loop .workflow-grid>div:first-child::after{content:"";display:block;flex:none;height:150px;margin-top:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 150'%3E%0A%3Cdefs%3E%0A%3ClinearGradient id='bg' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23100818'/%3E%3Cstop offset='.45' stop-color='%23241638'/%3E%3Cstop offset='1' stop-color='%231a1026'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='tg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%233fd0c9' stop-opacity='.42'/%3E%3Cstop offset='.55' stop-color='%233fd0c9' stop-opacity='.1'/%3E%3Cstop offset='1' stop-color='%233fd0c9' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3CradialGradient id='cg' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23ffcf6a' stop-opacity='.6'/%3E%3Cstop offset='.4' stop-color='%23f0952a' stop-opacity='.2'/%3E%3Cstop offset='1' stop-color='%23f0952a' stop-opacity='0'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fl' x1='0' y1='1' x2='0' y2='0'%3E%3Cstop offset='0' stop-color='%23f08a1f'/%3E%3Cstop offset='.6' stop-color='%23ffc94d'/%3E%3Cstop offset='1' stop-color='%23fff1b0'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wax' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23d9c9a6'/%3E%3Cstop offset='.5' stop-color='%23f6ead0'/%3E%3Cstop offset='1' stop-color='%23c8b78f'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='wood' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%2347291b'/%3E%3Cstop offset='.35' stop-color='%232f1b13'/%3E%3Cstop offset='1' stop-color='%23170c0a'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='sc' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f0dfae'/%3E%3Cstop offset='.5' stop-color='%23d9c188'/%3E%3Cstop offset='1' stop-color='%23a98a50'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='mp' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.25'/%3E%3Cstop offset='1' stop-color='%237a5a2a' stop-opacity='.35'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='dg' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%231b8f8b'/%3E%3Cstop offset='1' stop-color='%23073335'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='ink' cx='.4' cy='.3' r='.9'%3E%3Cstop offset='0' stop-color='%234a3a78'/%3E%3Cstop offset='1' stop-color='%23140c26'/%3E%3C/radialGradient%3E%0A%3ClinearGradient id='fe' x1='0' y1='1' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23e9ddc3'/%3E%3Cstop offset='.6' stop-color='%23f8f1de'/%3E%3Cstop offset='1' stop-color='%23b9d9d6'/%3E%3C/linearGradient%3E%0A%3ClinearGradient id='win' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%233b5f9a'/%3E%3Cstop offset='1' stop-color='%231e2b55'/%3E%3C/linearGradient%3E%0A%3CradialGradient id='vig' cx='.5' cy='.45' r='.75'%3E%3Cstop offset='.55' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.55'/%3E%3C/radialGradient%3E%0A%3C/defs%3E%3Cg fill='none' stroke='%230b5a57' opacity='0.55'%3E%3Ccircle cx='88' cy='78' r='66.0' stroke-width='2.2' stroke-opacity='0.75'/%3E%3Ccircle cx='88' cy='78' r='59.4' stroke-width='1.2' stroke-opacity='0.5'/%3E%3Ccircle cx='88' cy='78' r='47.5' stroke-width='1.6' stroke-opacity='0.6'/%3E%3Ccircle cx='88' cy='78' r='33.0' stroke-width='1' stroke-opacity='0.5'/%3E%3Cline x1='147.4' y1='78.0' x2='154.0' y2='78.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='146.5' y1='88.3' x2='151.7' y2='89.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='143.8' y1='98.3' x2='148.8' y2='100.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='139.4' y1='107.7' x2='145.2' y2='111.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='133.5' y1='116.2' x2='137.5' y2='119.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='126.2' y1='123.5' x2='129.6' y2='127.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='117.7' y1='129.4' x2='121.0' y2='135.2' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='108.3' y1='133.8' x2='110.1' y2='138.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='98.3' y1='136.5' x2='99.2' y2='141.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='88.0' y1='137.4' x2='88.0' y2='144.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='77.7' y1='136.5' x2='76.8' y2='141.7' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='67.7' y1='133.8' x2='65.9' y2='138.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='58.3' y1='129.4' x2='55.0' y2='135.2' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='49.8' y1='123.5' x2='46.4' y2='127.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='42.5' y1='116.2' x2='38.5' y2='119.6' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='36.6' y1='107.7' x2='30.8' y2='111.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='32.2' y1='98.3' x2='27.2' y2='100.1' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='29.5' y1='88.3' x2='24.3' y2='89.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='28.6' y1='78.0' x2='22.0' y2='78.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='29.5' y1='67.7' x2='24.3' y2='66.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='32.2' y1='57.7' x2='27.2' y2='55.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='36.6' y1='48.3' x2='30.8' y2='45.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='42.5' y1='39.8' x2='38.5' y2='36.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='49.8' y1='32.5' x2='46.4' y2='28.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='58.3' y1='26.6' x2='55.0' y2='20.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='67.7' y1='22.2' x2='65.9' y2='17.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='77.7' y1='19.5' x2='76.8' y2='14.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='88.0' y1='18.6' x2='88.0' y2='12.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='98.3' y1='19.5' x2='99.2' y2='14.3' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='108.3' y1='22.2' x2='110.1' y2='17.2' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='117.7' y1='26.6' x2='121.0' y2='20.8' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='126.2' y1='32.5' x2='129.6' y2='28.5' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='133.5' y1='39.8' x2='137.5' y2='36.4' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='139.4' y1='48.3' x2='145.2' y2='45.0' stroke-width='2' stroke-opacity='.65'/%3E%3Cline x1='143.8' y1='57.7' x2='148.8' y2='55.9' stroke-width='1' stroke-opacity='.65'/%3E%3Cline x1='146.5' y1='67.7' x2='151.7' y2='66.8' stroke-width='1' stroke-opacity='.65'/%3E%3Cpolygon points='88.0,30.5 129.2,101.8 46.8,101.8' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpolygon points='111.8,36.8 111.8,119.2 40.5,78.0' stroke-width='1.6' stroke-opacity='.6'/%3E%3Cpath d='M139.6,85.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M125.8,109.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M101.8,123.6 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M74.2,123.6 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M50.2,109.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M36.4,85.8 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M36.4,58.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M50.2,34.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M74.2,20.4 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M101.8,20.4 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M125.8,34.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3Cpath d='M139.6,58.2 l4,6 l-4,6 l-4,-6Z' fill='%230b5a57' stroke='none' fill-opacity='.7'/%3E%3C/g%3E%3Cellipse cx='88' cy='118.8' rx='42.0' ry='8.0' fill='%23000' opacity='.35'/%3E%3Cpolygon points='88.0,38.0 122.6,58.0 122.6,98.0 88.0,118.0 53.4,98.0 53.4,58.0' fill='url(%23dg)' stroke='%23d4a73b' stroke-width='2' stroke-linejoin='round'/%3E%3Cpolygon points='88.0,58.0 105.2,88.0 70.8,88.0' fill='%233fd0c9' opacity='0.55'/%3E%3Cpolygon points='88.0,58.0 122.6,58.0 88.0,38.0' fill='%230e4f52' opacity='0.55'/%3E%3Cpolygon points='88.0,58.0 88.0,38.0 53.4,58.0' fill='%2334c3bd' opacity='0.35'/%3E%3Cpolygon points='88.0,58.0 105.2,88.0 122.6,58.0' fill='%230a3a3e' opacity='0.5'/%3E%3Cpolygon points='88.0,58.0 70.8,88.0 53.4,58.0' fill='%23117a7a' opacity='0.45'/%3E%3Cpolygon points='105.2,88.0 122.6,58.0 122.6,98.0' fill='%2322a6a1' opacity='0.4'/%3E%3Cpolygon points='105.2,88.0 122.6,98.0 88.0,118.0' fill='%230a3a3e' opacity='0.55'/%3E%3Cpolygon points='105.2,88.0 70.8,88.0 88.0,118.0' fill='%230f6666' opacity='0.5'/%3E%3Cpolygon points='70.8,88.0 88.0,118.0 53.4,98.0' fill='%231b8f8b' opacity='0.45'/%3E%3Cpolygon points='70.8,88.0 53.4,98.0 53.4,58.0' fill='%230a3a3e' opacity='0.5'/%3E%3Cline x1='88.0' y1='58.0' x2='88.0' y2='38.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='88.0' y1='58.0' x2='122.6' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='88.0' y1='58.0' x2='53.4' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='105.2' y1='88.0' x2='122.6' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='105.2' y1='88.0' x2='122.6' y2='98.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='105.2' y1='88.0' x2='88.0' y2='118.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='70.8' y1='88.0' x2='88.0' y2='118.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='70.8' y1='88.0' x2='53.4' y2='98.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cline x1='70.8' y1='88.0' x2='53.4' y2='58.0' stroke='%23d4a73b' stroke-width='1.4' opacity='.8'/%3E%3Cpolygon points='88.0,58.0 105.2,88.0 70.8,88.0' fill='none' stroke='%23f0cd6b' stroke-width='1.6'/%3E%3Ccircle cx='88' cy='77.2' r='4.0' fill='%23d8fffb' opacity='.85'/%3E%3Cg transform='translate(150,82) rotate(-4)'%3E%3Cellipse cx='75.0' cy='38' rx='75.0' ry='7' fill='%23000' opacity='.35'/%3E%3Crect x='0' y='0' width='150' height='34' rx='17.0' fill='url(%23sc)'/%3E%3Ccircle cx='17.0' cy='17.0' r='17.0' fill='%23caa968'/%3E%3Ccircle cx='17.0' cy='17.0' r='12.24' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='17.0' cy='17.0' r='6.800000000000001' fill='none' stroke='%238d6c34' stroke-width='2'/%3E%3Ccircle cx='17.0' cy='17.0' r='2.04' fill='%236b4c20'/%3E%3Crect x='78.0' y='-2' width='15' height='38' fill='%235a1b2e'/%3E%3Crect x='78.0' y='-2' width='3' height='38' fill='%238a2a44'/%3E%3Cpath d='M85.0,36 l-9,22 l9,-6 l9,6 z' fill='%235a1b2e'/%3E%3C/g%3E%3Cpath d='M262,25 L264.42,33.58 L273,36 L264.42,38.42 L262,47 L259.58,38.42 L251,36 L259.58,33.58Z' fill='%23d4a73b' opacity='0.95'/%3E%3Cpath d='M226,16 L227.32,20.68 L232,22 L227.32,23.32 L226,28 L224.68,23.32 L220,22 L224.68,20.68Z' fill='%235a1b2e' opacity='0.7'/%3E%3Cpath d='M290,57 L291.1,60.9 L295,62 L291.1,63.1 L290,67 L288.9,63.1 L285,62 L288.9,60.9Z' fill='%23d4a73b' opacity='0.8'/%3E%3Cpath d='M150,134 H300' stroke='%235a1b2e' stroke-width='1.4' stroke-dasharray='2 7' stroke-linecap='round'/%3E%3C/svg%3E") left center/contain no-repeat}
body.theme-loop .workflow-grid .steps{display:flex;flex-direction:column;flex:1}
body.theme-loop .workflow-grid .steps article{background:none;box-shadow:none;outline:0;border-radius:0;padding:4px 0 20px;padding-inline-start:78px;margin:0 0 20px;border-bottom:1px dashed rgba(90,27,46,.45);display:block;flex:1}
body.theme-loop .workflow-grid .steps article:last-child{border-bottom:0;margin-bottom:0}
body.theme-loop .workflow-grid .steps article::after{display:none}
body.theme-loop .workflow-grid .steps .number{inset-inline-start:0;top:4px;width:58px;height:58px;font-size:27px}
body.theme-loop .workflow-grid .steps h3{font-size:36px;max-width:none;color:#5a1b2e;margin-bottom:.25em}
body.theme-loop .workflow-grid .steps p{font-size:17px}
body.theme-loop .sticky-example{padding-top:0}
body.theme-loop .sticky-example h2{font-size:clamp(34px,3.4vw,48px)}
body.theme-loop .sticky-example>p{opacity:1;font-size:15.5px;color:#2a1d14;margin-top:18px}
body.theme-loop .sticky-example .agent-run{margin:18px 0 22px}

/* models: ritual chain */
body.theme-loop .connection{display:flex;align-items:center;justify-content:center;gap:0;padding:44px 0 30px;margin:20px 0 8px;border:0;border-radius:0;font-size:inherit}
body.theme-loop .connection span{display:grid;place-items:center;text-align:center;width:clamp(150px,17vw,214px);aspect-ratio:1;padding:20px;border:0;border-radius:50%;font:700 clamp(22px,2.2vw,30px)/1.05 var(--disp);color:#fff3cf;
  background:radial-gradient(circle at 32% 26%,#a23556 0,#6e2038 40%,#3a0e1d 100%);box-shadow:inset 0 0 0 8px rgba(58,14,29,.55),inset 0 0 0 10px rgba(240,205,107,.85),inset 0 0 0 14px rgba(58,14,29,.5),0 16px 28px rgba(0,0,0,.5)}
body.theme-loop .connection span:nth-of-type(2){background:radial-gradient(circle at 32% 26%,#2f9d9a 0,#146c70 40%,#06333a 100%);box-shadow:inset 0 0 0 8px rgba(5,40,46,.6),inset 0 0 0 10px rgba(143,243,238,.85),inset 0 0 0 14px rgba(5,40,46,.5),0 16px 28px rgba(0,0,0,.5)}
body.theme-loop .connection b{flex:1 1 40px;max-width:150px;min-width:36px;text-align:center;font:700 38px/1 Inter,sans-serif;color:var(--teal);text-shadow:0 0 16px rgba(63,208,201,.9);position:relative}

/* download */
body.theme-loop .download-grid{display:grid;row-gap:0;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:136px;align-items:start;padding:64px 68px 56px}
body.theme-loop .download-card{align-self:stretch;position:relative;text-align:center;padding:44px 26px 38px;border:0;border-radius:6px;color:#f3e9d2;--ink:#f3e9d2;
  background:radial-gradient(circle at 50% 18%,rgba(240,205,107,.2),transparent 55%),linear-gradient(170deg,#7a2a40,#4a1226 55%,#2e0a18);
  box-shadow:inset 0 0 0 2px #d4a73b,inset 0 0 0 7px #4a1226,inset 0 0 0 8px rgba(212,167,59,.7),0 20px 40px rgba(0,0,0,.45)}
body.theme-loop .download-card .app-icon{width:104px;height:104px;border-radius:50%;margin:0 auto 22px;font:700 58px/1 var(--disp);color:#fff3cf;background:radial-gradient(circle at 34% 28%,#2f9d9a,#0b4a50 70%);box-shadow:inset 0 0 0 5px #06333a,inset 0 0 0 8px #8ff3ee,0 14px 28px rgba(0,0,0,.55)}
body.theme-loop .download-grid .download-card h2{font-size:46px;color:#fff3cf;margin:0 0 8px}
body.theme-loop .download-grid .download-card h2::after{display:none}
body.theme-loop .download-grid .download-card p{color:#f1e6d3;opacity:1;font-size:15px}
body.theme-loop .download-grid>div:last-child{min-width:0}
body.theme-loop .download-grid p.large{font-size:18.5px;line-height:1.7;margin:0 0 22px;opacity:1;color:#2a1d14}
body.theme-loop .download-grid .notice{margin-top:24px;padding:16px 20px;border-radius:4px;background:rgba(90,27,46,.08);border:0;border-inline-start:4px solid #5a1b2e;font-size:15px;color:#2a1d14}
body.theme-loop .download-grid .notice strong{display:block;font:700 22px/1.1 var(--disp);color:#5a1b2e}
body.theme-loop .download-grid .setup{grid-column:auto;grid-row:auto}

/* misc tails */
body.theme-loop .scenario .eyebrow,body.theme-loop .workflow-grid{--x:0}
body.theme-loop .reading .large{opacity:1}
body.theme-loop .text-link{font-size:14px}

/* ---------- non-latin display fallback ---------- */
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop :is(h1,h2,h3,summary,.number,.cards h3,.feature-list strong,.connection span,.notice strong,.feature-matrix th,.agent-run-bar,.app-icon){font-family:Inter,system-ui,sans-serif!important;font-weight:800;letter-spacing:0}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop .home-hero h1{line-height:1.2;font-size:clamp(36px,4.1vw,56px)}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop :is(.inner-hero h1,.closing h2){line-height:1.2;font-size:clamp(34px,4.2vw,56px)}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop .faq summary{font-size:19px;line-height:1.4}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop .steps h3{font-size:26px;line-height:1.3}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop section.reading h3{font-size:24px;line-height:1.3}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.workflow-grid) h2{line-height:1.2;font-size:clamp(30px,3.2vw,44px)}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop.page-0 .cards h3{font-size:30px}
html:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko]) body.theme-loop.page-0 .cards article:nth-child(6) h3{font-size:16px;line-height:1.6;font-weight:600}
html:is([lang=ja],[lang=ko],[lang=th]) body.theme-loop .feature-list strong{font-size:19px}
[dir=rtl] body.theme-loop .agent-run-bar,[dir=rtl] body.theme-loop .agent-run-steps code{direction:ltr}

/* ---------- tablets ---------- */
@media(max-width:1050px){
  body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid){padding:44px 40px}
  body.theme-loop section.reading{column-gap:80px}
  body.theme-loop .scenario,body.theme-loop .feature-matrix,body.theme-loop .faq,body.theme-loop .workflow-grid,body.theme-loop .split-section:not(:has(.setup)),body.theme-loop .download-grid{column-gap:80px}
  body.theme-loop .split-section:has(.setup){column-gap:60px;padding:70px 44px}
  body.theme-loop.page-0 .cards{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.theme-loop.page-0 .cards::before{top:112px}
  body.theme-loop.page-0 .cards article:nth-child(6){grid-column:1/-1}
  body.theme-loop .feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-loop .inner-hero .hero-number{font-size:200px}
  body.theme-loop .home-hero h1{font-size:clamp(46px,6vw,70px)}
  body.theme-loop .main-nav{gap:16px}
}

/* ---------- phones ---------- */
@media(max-width:760px){
  body.theme-loop{font-size:16px}
  body.theme-loop .header{min-height:0;gap:0}
  body.theme-loop .brand{font-size:27px}
  body.theme-loop .brand-symbol{width:38px;height:38px}
  body.theme-loop .home-hero{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:30px!important;min-height:0;padding:34px 0 64px}
  body.theme-loop .home-hero::before{background-size:auto 520px,auto;background-position:62% 100%,0 0;background-repeat:no-repeat}
  body.theme-loop .home-hero::after{background:linear-gradient(180deg,rgba(18,10,28,.78) 0,rgba(18,10,28,.55) 52%,rgba(18,10,28,.2) 100%),linear-gradient(0deg,rgba(26,18,38,.9) 0,transparent 40px)}
  body.theme-loop .home-hero .hero-copy{padding-top:0}
  body.theme-loop .home-hero h1{font-size:clamp(42px,12.5vw,60px);line-height:.98;margin-bottom:18px}
  body.theme-loop .home-hero .eyebrow{margin-bottom:18px;font-size:13px}
  body.theme-loop .hero-lead{font-size:16.5px;line-height:1.6}
  body.theme-loop .actions{margin-top:22px}
  body.theme-loop .button{padding:14px 20px;font-size:15px;width:auto}
  body.theme-loop .home-hero .agent-run{margin-top:0;grid-template-columns:minmax(0,1fr);grid-template-rows:none;box-shadow:0 0 0 1px #3d1120,0 0 0 4px #5a1b2e,0 0 0 6px #d4a73b,0 0 60px rgba(63,208,201,.35),0 26px 40px rgba(0,0,0,.6)}
  body.theme-loop main .home-hero .agent-run{box-shadow:0 0 0 1px #3d1120,0 0 0 4px #5a1b2e,0 0 0 6px #d4a73b,0 0 60px rgba(63,208,201,.35),0 26px 40px rgba(0,0,0,.6)}
  body.theme-loop .home-hero .agent-run::before{display:none}
  body.theme-loop .home-hero .agent-run-bar,body.theme-loop .home-hero .agent-run-prompt,body.theme-loop .home-hero .agent-run-steps,body.theme-loop .home-hero .agent-run-foot{grid-column:1;grid-row:auto}
  body.theme-loop .home-hero .agent-run-bar{padding:20px 20px 4px}
  body.theme-loop .home-hero .agent-run-prompt{padding:8px 20px 12px}
  body.theme-loop .home-hero .agent-run-steps{padding:6px 20px 6px}
  body.theme-loop .home-hero .agent-run-steps li{grid-template-columns:minmax(0,1fr) auto;gap:2px 10px}
  body.theme-loop .home-hero .ar-tool{grid-column:1/-1}
  body.theme-loop .home-hero .agent-run-foot{padding:12px 20px 16px}
  body.theme-loop.page-0 .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-top:-46px;padding-bottom:40px}
  body.theme-loop.page-0 .cards::before{top:80px}
  body.theme-loop.page-0 .cards article{width:min(100%,170px);padding:14px 16px}
  body.theme-loop.page-0 .cards article:nth-child(6){grid-column:1/-1;width:100%;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 18px}
  body.theme-loop.page-0 .cards h3{font-size:33px}
  body.theme-loop.page-0 .cards p{font-size:12px}
  body.theme-loop.page-0 .cards article:nth-child(n){margin:0;transform:none}
  body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid){margin:48px 0;padding:34px 20px;border-radius:4px;
    box-shadow:0 0 0 1px #3d1120,0 0 0 4px #5a1b2e,0 0 0 6px #d4a73b,0 24px 40px rgba(0,0,0,.55);outline-offset:-10px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px,linear-gradient(180deg,#f5ecd6,#efe3c4)}
  body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid)::before{display:none}
  body.theme-loop section.reading{columns:1}
  body.theme-loop .scenario,body.theme-loop .feature-matrix,body.theme-loop .workflow-grid,body.theme-loop .download-grid,body.theme-loop .split-section:not(:has(.setup)){display:block}
  body.theme-loop .scenario .eyebrow,body.theme-loop .scenario h2,body.theme-loop .scenario p,body.theme-loop .feature-matrix>h2,body.theme-loop .feature-matrix>p,body.theme-loop .feature-matrix>table{grid-column:auto;grid-row:auto}
  body.theme-loop .scenario p{font-size:16.5px}
  body.theme-loop :is(.scenario,.feature-matrix,.split-section,.faq,section.reading,.download-grid,.workflow-grid) h2{font-size:clamp(36px,10.5vw,46px)}
  body.theme-loop section.reading h3{font-size:28px}
  body.theme-loop section.reading:has(.steps){display:block;background:none;box-shadow:none;outline:0;padding:20px 0 0;margin:56px 0}
  body.theme-loop .steps{grid-template-columns:minmax(0,1fr);gap:50px}
  body.theme-loop .steps article{display:block;padding:50px 22px 24px}
  body.theme-loop .steps .code-example{margin-top:14px}
  body.theme-loop .steps h3{font-size:30px}
  body.theme-loop .steps p{margin-bottom:0}
  body.theme-loop .steps article::after{width:46px;height:46px;top:18px;inset-inline-end:18px}
  body.theme-loop .feature-matrix>table{margin-top:24px;width:100%;table-layout:fixed;display:table}
  body.theme-loop .feature-matrix thead{display:table-header-group}
  body.theme-loop .feature-matrix tbody{display:table-row-group}
  body.theme-loop .feature-matrix tr{display:table-row}
  body.theme-loop .feature-matrix thead th,body.theme-loop .feature-matrix th,body.theme-loop .feature-matrix td{display:table-cell;padding:10px 8px;width:auto;font-size:13px;border-bottom:1px dashed rgba(90,27,46,.4)}
  body.theme-loop .feature-matrix thead th{font-size:17px;padding:10px 8px;border-bottom:3px solid #d4a73b}
  body.theme-loop .feature-matrix tbody th{font-size:19px;width:26%;padding:10px 8px 10px 8px}
  body.theme-loop .feature-matrix tbody tr:last-child>*{border-bottom:0}
  body.theme-loop .split-section:has(.setup){display:block;padding:62px 22px 56px;border-radius:12px/22px}
  body.theme-loop .split-section:has(.setup)::after{display:block;height:90px;margin:6px 0 20px}
  body.theme-loop .setup{margin-top:10px}
  body.theme-loop .setup li{padding:13px 0 13px 44px;font-size:16px}
  body.theme-loop .setup li::before{inset-inline-start:4px;top:17px}
  body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link)){display:grid;grid-template-columns:minmax(0,1fr);gap:46px;padding:10px 0;margin:50px 0;background:none;box-shadow:none;outline:0}
  body.theme-loop.page-0 section.reading:not(:has(.steps)):not(:has(.text-link))>p{padding:68px 22px 24px}
  body.theme-loop .faq{display:block;padding:34px 20px 24px}
  body.theme-loop .faq summary{font-size:23px}
  body.theme-loop .closing{margin:60px 0 20px;padding:64px 20px 60px;box-shadow:0 0 0 4px #5a1b2e,0 0 0 6px #d4a73b,0 0 60px rgba(63,208,201,.28)}
  body.theme-loop .closing h2{font-size:clamp(38px,11vw,52px)}
  body.theme-loop section.reading:has(.text-link){display:block;padding:44px 0}
  body.theme-loop section.reading:has(.text-link)>p:last-of-type{margin-top:22px}
  body.theme-loop section.reading:has(.text-link) .text-link{padding:14px 16px 24px}
  body.theme-loop footer{padding-top:34px}
  body.theme-loop .inner-hero{padding:46px 0 56px}
  body.theme-loop .inner-hero h1{font-size:clamp(40px,11.5vw,56px)}
  body.theme-loop .product-lead,body.theme-loop section.reading:has(>p.large:only-child){margin:44px auto 4px}
  body.theme-loop .product-lead p.large,body.theme-loop section.reading:has(>p.large:only-child) p.large{font-size:18px}
  body.theme-loop.page-1 .cards{grid-template-columns:minmax(0,1fr);gap:50px;padding:50px 0 10px}
  body.theme-loop.page-1 .cards article{padding:52px 22px 24px}
  body.theme-loop section.reading:has(.feature-list){display:block}
  body.theme-loop .feature-list{grid-template-columns:minmax(0,1fr)}
  body.theme-loop .workflow-grid>div:first-child{display:block}
  body.theme-loop .workflow-grid>div:first-child::after{height:110px}
  body.theme-loop .workflow-grid .steps{display:block}
  body.theme-loop .workflow-grid .steps article{padding:2px 0 18px;padding-inline-start:66px;flex:none}
  body.theme-loop .workflow-grid .steps h3{font-size:30px}
  body.theme-loop .workflow-grid .steps p{font-size:16px}
  body.theme-loop .workflow-grid .steps .number{width:48px;height:48px;font-size:22px}
  body.theme-loop .sticky-example{margin-top:30px}
  body.theme-loop .connection{flex-direction:column;padding:30px 0 10px;gap:0}
  body.theme-loop .connection span{width:170px;padding:14px;font-size:26px}
  body.theme-loop .connection b{flex:none;transform:rotate(90deg);margin:10px 0;min-width:0;width:auto;max-width:none}
  body.theme-loop .download-grid{padding:34px 20px}
  body.theme-loop .download-card{margin-bottom:34px}
  body.theme-loop .download-grid .setup{margin-top:10px}
  body.theme-loop .privacy article h2{font-size:30px}
}

html:not(:is([lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko])) body.theme-loop section.reading:has(.text-link)>p::first-letter{float:none;font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;box-shadow:none;text-transform:none}

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