@font-face{font-family:q4a;src:url('fonts/Archivo.ttf') format('truetype');font-display:swap;font-weight:100 900}
:root{color-scheme:dark;--v2a:#fefc00;--v2b:#101113;--v2c:#aeb0b8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#08090a;color:#f7f7f8;font:16px/1.65 q4a,Arial,sans-serif}a{color:inherit;text-underline-offset:.25em}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--v2a);outline-offset:5px}img{display:block;max-width:100%;height:auto}h1,h2,h3{line-height:1.12;letter-spacing:-.025em;overflow-wrap:anywhere}h2{font-size:clamp(1.8rem,3vw,2.65rem);margin:0 0 22px}h3{font-size:1.2rem}p{margin:0 0 20px}body>a:first-child{position:absolute;left:-9999px}body>a:first-child:focus{position:static}.m6a30{width:100%;max-width:1200px;margin:auto;padding:0 24px}
header.m6a30{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;padding-bottom:22px;border-bottom:1px solid #242529}header [data-wordmark]{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-size:25px;font-weight:800;text-decoration:none;letter-spacing:-1px}header [data-wordmark]::before{content:'';width:25px;height:23px;background:var(--v2a);border-radius:7px 7px 7px 1px;flex:none}header nav{display:flex;align-items:center;gap:26px;margin:0}header nav a{text-decoration:none;color:#c7c8ce;font-size:14px;font-weight:600;white-space:nowrap}header nav a:hover{color:var(--v2a)}header .b9e16{padding:11px 20px;font-size:14px;white-space:nowrap}
#q8c41{display:flex;flex-direction:column}#q8c41>section{padding:70px 0;min-width:0;border-bottom:1px solid #202126}#q8c41>#z5a29{padding:40px 0;order:99;color:var(--v2c);font-size:.9rem}#k7b03{text-align:center;background:radial-gradient(ellipse at top,#fefc0014,transparent 65%)}#k7b03 [data-eyebrow]{color:var(--v2a);font-size:12px;letter-spacing:.18em;font-weight:700;margin-bottom:22px}#k7b03 h1{font-size:clamp(2.35rem,5vw,4.6rem);max-width:900px;margin:0 auto 24px}#k7b03>p[data-editorial]{max-width:660px;margin:0 auto 24px;font-size:18px;color:#c7c8ce}#k7b03 [data-disclosure]{max-width:630px;margin:0 auto 22px;font-size:12px;color:var(--v2c);line-height:1.5}.b9e16{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--v2a);color:#0b0c0c;border:1px solid var(--v2a);border-radius:10px;padding:14px 24px;font-weight:750;text-align:center;text-decoration:none;max-width:100%;line-height:1.3}.b9e16::after{content:'↗';font-size:1.1em}.b9e16:hover{background:#ffff6a;border-color:#ffff6a}
#n4f26>h2,#n4f26>p{max-width:720px}#n4f26>p{color:var(--v2c)}.g2b86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:32px 0}.g2b86 article{background:var(--v2b);border:1px solid #2b2c31;border-radius:20px;overflow:hidden;min-width:0;position:relative}.g2b86 article>a:first-child{display:block;aspect-ratio:4/5;overflow:hidden;background:#18191c}.g2b86 article img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 25%}.g2b86 h3{margin:20px 20px 12px;font-size:1.35rem}.g2b86 p{margin:0 20px 16px;color:var(--v2c);font-size:12px}.g2b86 .b9e16{display:flex;margin:0 20px 20px;padding:12px 14px;font-size:14px}
.s8d43{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 80px;padding-bottom:64px;border-bottom:1px solid #242529}.s8d43:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.s8d43:nth-of-type(even)>figure{order:2}.s8d43:not(:has(figure)){grid-template-columns:1fr;max-width:850px}.s8d43 p{color:#c4c5cc}.s8d43 .b9e16{margin-top:8px}figure{margin:0;min-width:0}figure img{width:100%;height:auto;border:1px solid #41434a;border-radius:14px}figcaption{font-size:13px;line-height:1.55;color:var(--v2c);margin-top:14px}figure button{margin:14px 8px 0 0;background:#22242a;color:#eee;border:1px solid #454751;border-radius:8px;padding:10px 12px;font-size:13px}figure button[hidden]{display:none}figure>a{font-size:13px;color:#c7c8ce}[data-pricing-capture]{margin:32px 0}[data-pricing-capture] img{max-width:1140px;margin:auto}.u4f72{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.u4f72>article,.u4f72>li{padding:26px;background:var(--v2b);border:1px solid #2b2c31;border-radius:16px;min-width:0}.u4f72 h3{margin:0 0 14px}.u4f72 p{color:#b9bac2;margin-bottom:0}ol.u4f72{list-style-position:inside;padding:0}details{border:1px solid #303138;border-radius:12px;padding:22px;margin:12px 0;background:var(--v2b)}summary{cursor:pointer;font-weight:650}details[open] summary{margin-bottom:16px}details p{color:#c4c5cc}#v1c67>.b9e16{margin-top:22px}footer nav{display:flex;gap:20px;flex-wrap:wrap;margin-top:16px}dialog{width:min(1180px,96vw);max-height:94vh;background:#131418;color:white;border:1px solid #5c5e67;padding:16px;border-radius:14px}dialog::backdrop{background:#000d}dialog img{max-height:76vh;object-fit:contain;margin:12px auto}dialog form{position:sticky;top:0}dialog button{padding:10px 16px;border-radius:7px;border:1px solid #666;background:#24252a;color:#fff}section{scroll-margin-top:24px}
[data-pricing-offers]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-price]{display:block;font-size:1.6rem;line-height:1.25;color:var(--v2a);margin:16px 0}[data-pricing-offers] .b9e16{margin-top:24px;font-size:14px}[data-pricing-capture]{max-width:614px;margin:32px auto}
@media(max-width:1000px){header.m6a30{flex-wrap:wrap;gap:14px;padding-top:16px;padding-bottom:14px}header nav{order:3;justify-content:center;width:100%;gap:28px}.s8d43{gap:30px}.g2b86{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:768px){#q8c41>section{padding:44px 0}.s8d43{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:56px;padding-bottom:44px}.s8d43:nth-of-type(even)>figure{order:0}.u4f72{grid-template-columns:1fr}#k7b03 h1{font-size:clamp(2.35rem,7vw,3.4rem)}#k7b03>p[data-editorial]{font-size:17px}.g2b86{gap:20px}}
@media(max-width:560px){header .b9e16::after{display:none}.m6a30{padding-left:16px;padding-right:16px}header [data-wordmark]{font-size:22px;gap:7px}header [data-wordmark]::before{width:20px;height:20px}header .b9e16{font-size:12px;padding:10px 12px;gap:6px}header nav{gap:20px;justify-content:space-between}header nav a{font-size:12px}.g2b86{grid-template-columns:minmax(0,1fr);gap:24px}#k7b03 h1{font-size:2.4rem}#k7b03 [data-eyebrow]{font-size:10px}#k7b03 [data-disclosure]{font-size:12px}.g2b86 article img{object-position:center 25%}.b9e16{padding:14px 20px}footer nav{gap:14px;font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Output-only locale navigation; revised ChatUp AI hero/media remain source-owned. */
header>*,main section,footer>*{min-width:0}h1,h2,h3{overflow-wrap:anywhere}footer{flex-wrap:wrap}.locnav{display:block!important;margin-top:1.5rem;flex-basis:100%;width:100%}.locnav-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.5rem 1rem;max-width:100%}.locnav a{display:block;overflow-wrap:anywhere;text-decoration:none;min-height:44px;padding-block:10px}.locnav [aria-current=page]{font-weight:700;text-decoration:underline}[dir=rtl] header>a:first-child{direction:ltr;unicode-bidi:isolate}
