@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c4e2269020e149a1-s.0vqmbwhmasd3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/a36fc876a7ff883e-s.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/17126404bbb2fdbc-s.1kfk2fgmve45d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/66c483d8cfa7d5fd-s.279r3nznpjtnk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/3e6a0adbe18de75c-s.11fkykdv8-rjr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/75334fc536fdfffd-s.p.0l4a8qxfzwpm8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/c4e2269020e149a1-s.0vqmbwhmasd3s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/a36fc876a7ff883e-s.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/17126404bbb2fdbc-s.1kfk2fgmve45d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/66c483d8cfa7d5fd-s.279r3nznpjtnk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/3e6a0adbe18de75c-s.11fkykdv8-rjr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/75334fc536fdfffd-s.p.0l4a8qxfzwpm8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/6481e8356700f25f-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a41be36334ec777-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/6aca2b2dd1e73eb2-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/f0ca9ca26c218c3f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/53184f85607312d4-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/7c42b85337e0c4bb-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/6481e8356700f25f-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/3a41be36334ec777-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/6aca2b2dd1e73eb2-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/f0ca9ca26c218c3f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/53184f85607312d4-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/7c42b85337e0c4bb-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.hWgLna_className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.hWgLna_variable{--font-regai-serif:"Source Serif 4", "Source Serif 4 Fallback"}
.regai{--bg:#fff;--surface:#f8f9f9;--surface-2:#f3f4f6;--text:#222;--muted:#4b5563;--rule:#e5e7eb;--azure:#307af0;--azure-hover:#2563eb;--on-azure:#fff;--azure-ink:#1d4ed8;--azure-soft:#eef6fe;--mint:#11e8d4;--dark:#222;--dark-2:#2c2f33;--dark-3:#1f2937;--on-dark:#f8f9f9;--on-dark-muted:#b6bcc6;--dark-rule:#3a3f45;--ins:#dcfce7;--ins-ink:#065f46;--del:#fee2e2;--del-ink:#991b1b;--held:#b45309;--held-bg:#fffbeb;--held-rule:#f59e0b;--hl:#fef3c7;--sans:var(--font-sans),Arial,sans-serif;--serif:var(--font-regai-serif),Georgia,"Times New Roman",serif;color:var(--text);font-family:var(--sans);font-feature-settings:"liga" 0,"clig" 0;font-size:17px;line-height:1.6}.regai a{color:var(--azure-ink)}.regai .on-dark .eyebrow,.regai .cta .eyebrow{color:var(--teal)}.regai .wrap{max-width:75rem;margin:0 auto;padding:0 1.5rem}.regai .btn{font:600 15px/1 var(--sans);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;text-decoration:none;display:inline-flex}.regai .btn-primary{background:var(--azure);color:var(--on-azure)}.regai .btn-primary:hover{background:var(--azure-hover)}.regai .btn-ghost{border-color:var(--rule);color:var(--text);background:0 0}.regai .btn-ghost:hover{border-color:var(--azure)}.regai .btn-mint{background:var(--mint);color:#111}.regai section{padding:96px 0}.regai .eyebrow{color:var(--azure-ink);margin:0 0 14px;font-size:15px;font-weight:600}.regai h1,.regai h2,.regai h3{letter-spacing:-.015em;margin:0;font-weight:700}.regai h1{max-width:20ch;font-size:clamp(34px,4vw,50px);line-height:1.08}.regai h2{max-width:22ch;font-size:clamp(28px,3.2vw,40px);line-height:1.12}.regai h3{font-size:20px;line-height:1.3}.regai .lead{color:var(--muted);max-width:58ch;margin:22px 0 0;font-size:19px}.regai p{margin:0}.regai .body{max-width:62ch;color:var(--muted);margin-top:18px}.regai .cost{border-left:3px solid var(--rule);max-width:68ch;color:var(--muted);align-items:flex-start;gap:14px;margin:26px 0 0;padding:14px 18px;font-size:16px;display:flex}.regai .cost b{color:var(--text);white-space:nowrap;font-weight:600}.regai .panel{background:var(--surface);border:1px solid var(--rule);border-radius:18px;padding:24px}.regai .panel-label{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:13px;display:flex}.regai .article{font-family:var(--serif);background:var(--bg);border:1px solid var(--rule);border-radius:12px;padding:20px 22px;font-size:18px;line-height:1.6}.regai .article .ref{font-family:var(--sans);color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.regai mark.q{background:var(--hl);color:inherit;border-radius:3px;padding:1px 2px}.regai .proposal{gap:10px;margin-top:14px;display:grid}.regai .prop-row{background:var(--bg);border:1px solid var(--rule);border-radius:12px;grid-template-columns:84px 1fr;gap:12px;padding:14px 16px;font-size:15px;display:grid}.regai .prop-row span{color:var(--muted);padding-top:2px;font-size:13px;font-weight:600}.regai .status{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.regai .status .pill{background:var(--azure-soft);color:var(--azure-ink);border-radius:999px;padding:6px 12px;font-weight:600}.regai .flow{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid}.regai .flow li{background:var(--bg);border:1px solid var(--rule);counter-increment:s;border-radius:14px;padding:20px 18px 22px;position:relative}.regai .flow li:before{content:counter(s);background:var(--azure-soft);width:28px;height:28px;color:var(--azure-ink);border-radius:50%;place-items:center;margin-bottom:14px;font-size:14px;font-weight:700;display:inline-grid}.regai .flow li.human{border-color:var(--azure);box-shadow:inset 0 0 0 1px var(--azure)}.regai .flow h3{margin-bottom:6px;font-size:17px}.regai .flow p{color:var(--muted);font-size:15px;line-height:1.5}.regai .gate{margin-top:26px;font-size:22px;font-weight:700}.regai .gate:before{content:"";background:var(--azure);vertical-align:middle;border-radius:2px;width:28px;height:3px;margin-right:12px;display:inline-block}@media (max-width:960px){.regai .flow{grid-template-columns:1fr 1fr}}@media (max-width:560px){.regai .flow{grid-template-columns:1fr}}.regai .alt{background:var(--surface)}.regai .two{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}@media (max-width:900px){.regai .two{grid-template-columns:1fr;gap:36px}}.regai .placeholder{border:1.5px dashed var(--rule);text-align:center;min-height:260px;color:var(--muted);background:repeating-linear-gradient(135deg,transparent 0 14px,var(--surface-2) 14px 15px);border-radius:16px;place-items:center;margin-top:44px;padding:28px;font-size:15px;display:grid}.regai .placeholder strong{color:var(--text);margin-bottom:4px;font-size:16px;display:block}.regai .on-dark .placeholder{border-color:var(--dark-rule);color:var(--on-dark-muted);background:repeating-linear-gradient(135deg,transparent 0 14px,var(--dark-2) 14px 15px)}.regai .on-dark .placeholder strong{color:var(--on-dark)}.regai .readings{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.regai .reading{background:var(--bg);border:1px solid var(--rule);border-radius:12px;padding:16px 18px;font-size:15px}.regai .reading h3{margin-bottom:6px;font-size:15px}.regai .reading.wrong h3{color:var(--del-ink)}.regai .reading.right{border-color:var(--azure)}.regai .reading.right h3{color:var(--azure-ink)}.regai .reading ol{margin:0;padding-left:18px}.regai .reading li{margin:2px 0}.regai .verdict{color:var(--muted);margin-top:6px}@media (max-width:640px){.regai .readings{grid-template-columns:1fr}}.regai .underline{max-width:40ch;margin-top:22px;font-size:20px;font-weight:600}.regai .on-dark{background:var(--dark);color:var(--on-dark)}.regai .on-dark .eyebrow{color:var(--mint)}.regai .on-dark .body,.regai .on-dark .lead{color:var(--on-dark-muted)}.regai .on-dark .cost{border-color:var(--dark-rule);color:var(--on-dark-muted)}.regai .on-dark .cost b{color:var(--on-dark)}.regai .stages{border:1px solid var(--dark-rule);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.regai .stages li{border-right:1px solid var(--dark-rule);background:var(--dark-2);padding:22px 20px}.regai .stages li:last-child{background:#1e3a8a;border-right:0}.regai .stages .who{background:var(--dark-3);color:var(--on-dark-muted);border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.regai .stages .who.ai{color:var(--mint)}.regai .stages li:last-child .who{color:#fff;background:#ffffff1f}.regai .stages h3{margin-bottom:6px;font-size:18px}.regai .stages p{color:var(--on-dark-muted);font-size:15px;line-height:1.5}.regai .stages li:last-child p{color:#dbeafe}@media (max-width:960px){.regai .stages{grid-template-columns:1fr 1fr}.regai .stages li:nth-child(2){border-right:0}.regai .stages li:nth-child(-n+2){border-bottom:1px solid var(--dark-rule)}}@media (max-width:560px){.regai .stages{grid-template-columns:1fr}.regai .stages li{border-right:0;border-bottom:1px solid var(--dark-rule)}}.regai .diff{color:#222;background:#f8f9f9;border:1px solid #e5e7eb;border-radius:18px;margin-top:28px;padding:22px}.regai .diff .panel-label{color:inherit;opacity:.75}.regai .diff-head{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.regai .tag{color:#374151;background:#e5e7eb;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.regai .tag.mat{color:#991b1b;background:#fee2e2}.regai .versions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.regai .version{font-family:var(--serif);background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;font-size:17px;line-height:1.65}.regai .version .ref{font-family:var(--sans);opacity:.7;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.regai del{background:var(--del);color:var(--del-ink);border-radius:3px;padding:0 2px;text-decoration:line-through}.regai ins{background:var(--ins);color:var(--ins-ink);border-radius:3px;padding:0 2px;text-decoration:none}.regai .explain{border-left:3px solid var(--mint);background:#fff;border-radius:12px;margin-top:12px;padding:16px 20px;font-size:15px}.regai .explain b{opacity:.75;margin-bottom:4px;font-size:13px;display:block}.regai .dismissed{opacity:.8;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.regai .dismissed:before{content:"";background:#9ca3af;border-radius:50%;flex:none;width:8px;height:8px}@media (max-width:720px){.regai .versions{grid-template-columns:1fr}}.regai .receive{border-top:1px solid var(--dark-rule);grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px;padding-top:36px;display:grid}.regai .receive h3{margin-bottom:8px;font-size:18px}.regai .receive p{color:var(--on-dark-muted);font-size:15px}.regai .receive-title{margin-top:72px;font-size:24px}@media (max-width:860px){.regai .receive{grid-template-columns:1fr}}.regai .methods{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:40px;display:grid}.regai .method{border:1px solid var(--rule);border-radius:16px;padding:28px}.regai .method .kind{color:var(--muted);margin-bottom:10px;font-size:14px}.regai .method h3{margin-bottom:12px;font-size:22px}.regai .method p{color:var(--muted);font-size:16px}.regai .method.learned{background:var(--surface)}@media (max-width:860px){.regai .methods{grid-template-columns:1fr}}.regai .grid4{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0;margin-top:40px;display:grid}.regai .grid4>div{border-bottom:1px solid var(--rule);padding:28px 32px 28px 0}.regai .grid4>div:nth-child(odd){border-right:1px solid var(--rule);padding-right:40px}.regai .grid4>div:nth-child(2n){padding-left:40px}.regai .grid4>div.wide{border-right:0;grid-column:1/-1;padding-left:0;padding-right:0}.regai .grid4 h3{margin-bottom:8px}.regai .grid4 p{color:var(--muted);font-size:16px}.regai .links{flex-wrap:wrap;gap:18px;margin-top:28px;font-size:15px;display:flex}@media (max-width:760px){.regai .grid4{grid-template-columns:1fr}.regai .grid4>div:nth-child(odd){border-right:0;padding-right:0}.regai .grid4>div:nth-child(2n){padding-left:0}}.regai .steps{counter-reset:p;margin:0;padding:0;list-style:none}.regai .steps li{counter-increment:p;border-bottom:1px solid var(--rule);grid-template-columns:44px 1fr;gap:16px;padding:20px 0;display:grid}.regai .steps li:before{content:counter(p);color:var(--azure-ink);font-size:28px;font-weight:300;line-height:1.1}.regai .steps h3{margin-bottom:4px;font-size:18px}.regai .steps p{color:var(--muted);font-size:16px}.regai .rules{background:var(--surface);border-radius:16px;padding:28px}.regai .rules h3{margin-bottom:14px}.regai .rules ul{margin:0;padding:0;list-style:none}.regai .rules li{border-top:1px solid var(--rule);padding:12px 0 12px 28px;font-size:16px;position:relative}.regai .rules li:before{content:"";border:2px solid var(--azure);border-radius:50%;width:10px;height:10px;position:absolute;top:20px;left:4px}.regai .stay{border-top:1px solid var(--rule);padding:64px 0}.regai .stay-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:48px;display:grid}.regai .stay h2{font-size:clamp(24px,2.4vw,30px)}.regai .stay p{color:var(--muted);max-width:60ch;font-size:18px}.regai .stay .links{margin-top:18px}@media (max-width:860px){.regai .stay-grid{grid-template-columns:1fr;gap:16px}}.regai .cta{background:var(--dark);color:var(--on-dark);padding:88px 0;position:relative;overflow:hidden}.regai .cta:after{content:"";background:linear-gradient(90deg,#11e8d4,#307af0);height:4px;position:absolute;bottom:0;left:0;right:0}.regai .cta .eyebrow{color:var(--mint)}.regai .cta h2{max-width:18ch;font-size:clamp(32px,4vw,48px)}.regai .cta .body{color:var(--on-dark-muted)}.regai .cta .actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.regai .cta .contact{color:var(--on-dark-muted);font-size:15px}.regai .cta .contact a{color:var(--on-dark)}.regai .platform-strip{background:var(--surface);padding:26px 0;font-size:15px}.regai .platform-strip .wrap{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.regai .platform-strip span{color:var(--muted)}.regai .video-slot{margin:44px 0 0;position:relative}.regai .video-slot .frame{aspect-ratio:16/9;border:1px solid var(--rule);background:repeating-linear-gradient(135deg,transparent 0 14px,var(--surface-2) 14px 15px);border-radius:16px;position:relative;overflow:hidden}.regai .video-slot .slot-label{text-align:center;color:var(--muted);place-items:center;padding:28px;font-size:15px;display:grid;position:absolute;inset:0}.regai .video-slot .slot-label strong{color:var(--text);margin-bottom:4px;font-size:16px;display:block}.regai .video-slot video{object-fit:cover;visibility:hidden;background:var(--surface);width:100%;height:100%;display:block;position:absolute;inset:0}.regai .video-slot.ready video{visibility:visible}.regai .video-slot.ready .slot-label{display:none}.regai .video-slot figcaption{color:var(--muted);margin-top:10px;font-size:13px}.regai .on-dark .video-slot .frame{border-color:var(--dark-rule);background:repeating-linear-gradient(135deg,transparent 0 14px,var(--dark-2) 14px 15px)}.regai .on-dark .video-slot .slot-label,.regai .on-dark .video-slot figcaption{color:var(--on-dark-muted)}.regai .on-dark .video-slot .slot-label strong{color:var(--on-dark)}.regai .swap-video{border:1px solid var(--rule);border-radius:18px;width:100%;display:none}.regai .swap.ready>.panel{display:none}.regai .swap.ready>.swap-video{display:block}.regai .video-slot .slot-shot{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0}.regai .video-slot .slot-label{place-items:end start;padding:16px}.regai .video-slot .slot-label>div{color:#f8f9f9;text-align:left;background:#111315d1;border-radius:12px;max-width:92%;padding:10px 14px;font-size:13px}.regai .video-slot .slot-label strong{font-size:14px;color:#fff!important}.regai .shots{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.regai .shot{margin:0}.regai .shot img{border:1px solid var(--rule);background:var(--surface);border-radius:14px;width:100%}.regai .shot figcaption{color:var(--muted);margin-top:8px;font-size:13px}.regai .shot.single{margin-top:40px}.regai .on-dark .shot img{border-color:var(--dark-rule)}.regai .on-dark .shot figcaption{color:var(--on-dark-muted)}@media (max-width:760px){.regai .shots{grid-template-columns:1fr}}.regai{--teal:#2dd4bf;--eyebrow-ink:#2563eb;--dots:#307af021}.regai h1,.regai h2,.regai h3{font-weight:600}.regai h1{letter-spacing:-.04em}.regai h2{letter-spacing:-.03em}.regai .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--eyebrow-ink);font-size:13px;font-weight:600;line-height:1.4}.regai .btn-primary,.regai .btn-mint{background:var(--mint);color:#222;box-shadow:0 0 22px #11e8d447}.regai .btn-primary:hover,.regai .btn-mint:hover{background:var(--teal)}.regai>section:not(.hero):not(.alt):not(.on-dark):not(.cta):not(.stay){background-image:radial-gradient(circle,var(--dots) 1px,transparent 1px);background-size:18px 18px}.regai .on-dark:not(.cta){background:radial-gradient(ellipse at 78% 0%,#307af033,transparent 58%),var(--dark)}.regai .vtabs{flex-wrap:wrap;gap:8px;margin-top:44px;display:flex}.regai .vtab{font:600 14px/1 var(--sans);border:1px solid var(--rule);background:var(--bg);color:var(--muted);cursor:pointer;border-radius:999px;padding:10px 16px}.regai .vtab.on{color:#fff;background:#222;border-color:#222}.regai .video-slot.vt-pane{margin-top:16px}.regai .vt-pane[hidden],.regai .video-slot .slot-label{display:none}.regai .reading ol{list-style:decimal}@media (min-width:1024px){.regai .wrap{max-width:77rem;padding:0 2.5rem}}.regai #new-regulation .swap.ready>.swap-video{border:0;border-radius:18px;box-shadow:0 28px 70px #0f172a24}@media (min-width:901px){.regai #new-regulation .two{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px}}
