:root{--ink:#10233f;--ink-2:#18365e;--accent:#33c3d8;--accent-dark:#137d95;--paper:#f6f8fb;--surface:#fff;--muted:#607087;--line:#dbe3ee;--success:#177b55;--danger:#b7273b;--shadow:0 18px 48px rgba(16,35,63,.12);--radius:18px;--wrap:min(1180px, calc(100% - 40px) )}.eventq-page .page-hero{padding-bottom:84px}.eventq-intro{background:linear-gradient(125deg,#f8fafb,#e7edf0)}.eventq-brand{background:#20282d;color:#edf2f4}.eventq-brand .eyebrow{color:#d3e0e7}.eventq-brand-grid{margin-top:24px}.eventq-brand-grid article{padding:18px;border-left:3px solid var(--product-accent);background:#ffffff12}.eventq-brand-grid h3{margin-bottom:6px;font-size:1.05rem}.eventq-brand-grid p{margin:0;color:#d8e2e7}.eventq-operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.eventq-operations-grid li{padding:17px 18px;border:1px solid #cfd9df;background:#fff;border-radius:10px;font-weight:700}.eventq-operations-grid li:before{content:"✓";color:#617985;padding-right:10px}.eventq-screenshot-grid .media-frame{margin:0;background:#fff}.eventq-screenshot-grid figcaption{padding:16px 18px;color:#26363f;font-weight:700}.eventq-final p:not(.eyebrow){max-width:720px;margin:0 auto 26px}@media(max-width:800px){.eventq-page .page-hero{padding-bottom:58px}.eventq-operations-grid,.eventq-brand-grid{grid-template-columns:1fr}}.jense-page .page-hero{padding-bottom:84px}.jense-intro{background:linear-gradient(120deg,#fffaf2,#f6ead9)}.jense-capability{position:relative;padding-top:62px}.jense-number{position:absolute;top:25px;left:28px;color:var(--product-accent);font:800 1rem Sora,system-ui,sans-serif}.jense-channel{color:#8a602c;font-weight:800;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.jense-value-grid .card{border-top:4px solid var(--product-accent)}.jense-screenshot-grid .media-frame{margin:0;background:#fff}.jense-screenshot-grid figcaption{padding:16px 18px;color:#493920;font-weight:700}.jense-enterprise-grid{display:grid;gap:16px}.jense-enterprise-grid article{padding:20px;border-left:3px solid var(--product-accent);background:#ffffff14}.jense-enterprise-grid h3{font-size:1.05rem;margin-bottom:7px}.jense-enterprise-grid p{margin:0;color:#ecdfce}.jense-final{text-align:center;background:linear-gradient(135deg,#fbf5e9,#efe0c8)}.jense-final p:not(.eyebrow){max-width:650px;margin:0 auto 26px}.jense-final .button{margin:auto}@media(max-width:800px){.jense-page .page-hero{padding-bottom:58px}.jense-capability{padding-top:58px}.jense-screenshot-grid{gap:18px}}.product-page .product-logo--hero{display:block;width:auto;height:clamp(76px,10vw,126px);max-width:min(420px,78vw);padding:14px 20px;margin:0 0 30px;background:#fffffff7;border-radius:14px;box-shadow:0 14px 34px #00000038;object-fit:contain;object-position:left center}.eventq-partners{background:#171c1f;color:#eef3f6}.eventq-partners .section-head{max-width:740px}.eventq-partner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.eventq-partner{min-height:112px;margin:0;padding:18px;background:#fff;border-radius:12px;display:grid;place-items:center}.eventq-partner--reverse{background:#293238}.eventq-partner img{max-width:100%;max-height:64px;object-fit:contain}.eventq-partner--reverse img{filter:none}@media(max-width:800px){.eventq-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eventq-partner{min-height:96px;padding:14px}}.product-page{--product-accent:var(--accent);--product-accent-2:#9be9f2;--product-ink:#10233f;--product-soft:#eaf8fb;background:linear-gradient(180deg,var(--product-soft),#fff 42%,var(--product-soft))}.product-page .page-hero{background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--product-accent-2) 38%,transparent),transparent 34%),linear-gradient(135deg,var(--product-ink),color-mix(in srgb,var(--product-ink) 72%,var(--product-accent) 28%))}.product-page .eyebrow,.product-page .text-link{color:var(--product-accent)}.product-page .button{background:var(--product-accent);border-color:var(--product-accent);color:var(--product-ink)}.product-page .button:hover{background:var(--product-accent-2);border-color:var(--product-accent-2)}.product-page .button--dark{background:var(--product-ink);border-color:var(--product-ink);color:#fff}.product-page .button--dark:hover{background:var(--product-accent);color:var(--product-ink)}.product-page .section--muted{background:color-mix(in srgb,var(--product-soft) 72%,#fff)}.product-page .feature-list li{border-color:color-mix(in srgb,var(--product-accent) 28%,var(--line))}.product-page .feature-list li:before{color:var(--product-accent)}.product-page .media-frame{border:1px solid color-mix(in srgb,var(--product-accent) 42%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--product-accent) 17%,transparent)}.product-logo--hero{height:clamp(42px,6vw,62px);max-width:240px;padding:10px 14px;background:#fffffff0;border-radius:10px;box-shadow:0 8px 25px #0000002e}.product-page--allocatrix{--product-accent:#ff9546;--product-accent-2:#f5c85d;--product-ink:#3b465e;--product-soft:#fff5ea}.product-page--apportio{--product-accent:#4ec4a2;--product-accent-2:#ff9546;--product-ink:#32445f;--product-soft:#ebfbf6}.product-page--eventq{--product-accent:#b4c4cf;--product-accent-2:#e4e9ed;--product-ink:#171c1f;--product-soft:#edf1f3}.product-page--jense-ai{--product-accent:#f2a33d;--product-accent-2:#e7b96c;--product-ink:#3b2b1b;--product-soft:#fbf5e9}.product-page--eventq .page-hero{color:#f4f7f8}.product-page--eventq .eyebrow{color:#d6e2e8}.product-page--jense-ai .page-hero{color:#fffaf2}.product-page--jense-ai .section--muted{background:#f6eddf}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.65 Manrope,system-ui,sans-serif}h1,h2,h3{font-family:Sora,system-ui,sans-serif;line-height:1.12;margin:0 0 18px}h1{font-size:clamp(2.6rem,6vw,5.5rem);letter-spacing:-.055em}h2{font-size:clamp(2rem,4vw,3.35rem);letter-spacing:-.045em}h3{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}.wrap{width:var(--wrap);margin:auto}.skip{position:absolute;left:-999px;top:8px;background:#fff;padding:10px;z-index:10}.skip:focus{left:8px}.site-header{position:sticky;z-index:5;top:0;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.header-inner{min-height:78px;width:var(--wrap);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand img{width:142px}.nav{display:flex;align-items:center;gap:24px;font-weight:700;font-size:.9rem}.nav a{text-decoration:none}.nav a:hover,.nav a[aria-current]{color:var(--accent-dark)}.nav-button{display:none}.button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 19px;border-radius:999px;text-decoration:none;font-weight:800;border:1px solid var(--accent);background:var(--accent);color:var(--ink);cursor:pointer}.button:hover{background:#63d4e3}.button--outline{background:transparent;color:#fff;border-color:#ffffffa6}.button--dark{background:var(--ink);color:#fff;border-color:var(--ink)}.hero{position:relative;overflow:hidden;background:var(--ink);color:#fff;min-height:650px;display:grid;align-items:end}.hero picture,.hero picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a1a2ff0,#0a1a2f8f,#0a1a2f47)}.hero-content{position:relative;z-index:1;width:var(--wrap);margin:auto;padding:130px 0 64px}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:.75rem;font-weight:800;color:var(--accent);margin:0 0 14px}.hero-copy{max-width:750px;font-size:1.18rem}.hero-actions,.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.proof{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.28);display:flex;gap:30px;flex-wrap:wrap;padding-top:24px;margin-top:48px;font-weight:700}.section{padding:96px 0}.section--dark{background:var(--ink);color:#fff}.section--muted{background:#eaf0f6}.section-head{max-width:720px;margin-bottom:44px}.grid{display:grid;gap:22px}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;padding:28px;box-shadow:0 5px 18px #10233f0a}.product-card{padding:0;display:flex;flex-direction:column}.product-card picture{background:#132d4f;aspect-ratio:16/9;display:grid;place-items:center}.product-card picture img{width:100%;height:100%;object-fit:cover}.product-card .card-body{padding:25px;display:flex;flex-direction:column;flex:1}.product-logo{height:30px;width:auto;object-fit:contain;object-position:left;margin-bottom:20px}.text-link{font-weight:800;color:var(--accent-dark);text-decoration:none;margin-top:auto}.split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.media-frame{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#10233f}.media-frame img{width:100%;height:auto}.page-hero{background:linear-gradient(135deg,#10233f,#1e4874);color:#fff;padding:100px 0 68px}.page-hero .wrap{max-width:850px;margin-left:max(20px,calc((100% - 1180px)/2))}.page-hero p{font-size:1.15rem;max-width:700px}.feature-list{padding:0;margin:22px 0;list-style:none}.feature-list li{padding:11px 0;border-top:1px solid var(--line)}.feature-list li:before{content:"✓";color:var(--accent-dark);font-weight:900;padding-right:11px}.form-layout{display:grid;grid-template-columns:1fr .8fr;gap:40px;align-items:start}.form-card{background:#fff;padding:30px;border-radius:var(--radius);box-shadow:var(--shadow)}label{display:grid;gap:7px;font-weight:700;margin:0 0 16px}input,textarea,select{width:100%;font:inherit;padding:12px;border:1px solid #b9c7d8;border-radius:8px;background:#fff}textarea{resize:vertical}.consent{display:flex;align-items:flex-start;font-size:.86rem;font-weight:500}.consent input{width:auto;margin:5px 9px 0 0}.status{min-height:1.6em;margin:14px 0 0;font-weight:700}.status.error{color:var(--danger)}.status.success{color:var(--success)}.site-footer{background:#0b1b31;color:#e9f0f8;padding:58px 0 24px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:30px}.footer-grid a{display:block;margin:6px 0;text-decoration:none}.footer-logo{width:150px;margin-bottom:15px}.fine{font-size:.84rem;color:#b6c4d6}.prose{max-width:820px}.prose h2{font-size:1.65rem;margin-top:46px}.prose h3{margin-top:26px}.prose ul{padding-left:20px}.not-found{text-align:center;padding:120px 0}.lightbox{position:fixed;inset:0;background:#020c19e8;z-index:20;padding:32px;display:grid;place-items:center}.lightbox button{position:fixed;top:20px;right:20px}.lightbox img{max-height:84vh}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:800px){.nav-button{display:block;background:none;border:0;font:700 1rem Manrope;color:var(--ink)}.nav{display:none;position:absolute;top:78px;left:0;right:0;padding:22px 20px;background:#fff;border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start}.nav.open{display:flex}.header-inner{min-height:70px}.brand img{width:120px}.hero{min-height:600px}.hero-content{padding:100px 0 46px}.section{padding:68px 0}.grid--2,.grid--3,.grid--4,.split,.form-layout,.footer-grid{grid-template-columns:1fr}.split{gap:30px}.page-hero{padding:76px 0 46px}.proof{margin-top:34px}.button{width:100%}.hero-actions .button{width:auto}.footer-grid{gap:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}.eventq-page .eventq-stage,.eventq-page .eventq-partners{min-height:calc(100svh - 78px);display:flex;align-items:center}.eventq-page .eventq-stage>.wrap,.eventq-page .eventq-partners>.wrap{width:var(--wrap)}.eventq-page .eventq-hero{min-height:calc(100svh - 78px);padding:76px 0;background:radial-gradient(circle at 80% 16%,rgba(202,217,225,.22),transparent 31%),linear-gradient(132deg,#111619,#1e292e 58%,#35454e)}.eventq-hero-grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(360px,.85fr);gap:clamp(34px,7vw,96px);align-items:center}.eventq-hero-copy{max-width:640px}.eventq-page .eventq-hero .product-logo--hero{margin-bottom:28px}.eventq-page .eventq-hero .eyebrow{color:#d4e2e8}.eventq-hero h1{max-width:700px}.eventq-lead{font:700 clamp(1.15rem,2vw,1.5rem)/1.45 Sora,system-ui,sans-serif;max-width:630px}.eventq-hero-note{margin:30px 0 0!important;padding-top:18px;border-top:1px solid rgba(234,242,245,.3);font-size:.8rem!important;font-weight:800;letter-spacing:.04em;color:#d8e2e7}.eventq-hero-media{transform:perspective(1300px) rotateY(-5deg) rotateX(2deg);background:#fff}.eventq-section-intro{max-width:760px}.eventq-section-intro>p:last-child{font-size:1.15rem;max-width:590px}.eventq-moments{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(44px,7vw,92px);border-top:1px solid #becbd1}.eventq-moments article{padding:25px clamp(16px,3vw,42px) 0;border-left:1px solid #becbd1}.eventq-moments article:first-child{border-left:0;padding-left:0}.eventq-moments span{display:block;margin-bottom:55px;color:#526975;font:800 .78rem Sora,system-ui,sans-serif;letter-spacing:.12em}.eventq-moments h3{font-size:clamp(1.35rem,2.1vw,2rem)}.eventq-moments p{max-width:300px;margin:0}.eventq-command{background:#eff3f5}.eventq-command-copy{max-width:550px}.eventq-image-stack{position:relative;padding:0 0 34px 34px}.eventq-image-stack:before{position:absolute;content:"";inset:34px 0 0;background:#172126;border-radius:var(--radius)}.eventq-image-stack .media-frame{position:relative;background:#fff}.eventq-image-caption{position:absolute;bottom:0;left:0;z-index:1;max-width:320px;padding:12px 16px;background:#172126;color:#fff;font-size:.83rem;font-weight:800}.eventq-brand{background:linear-gradient(135deg,#161d21,#2a383f);color:#eef4f6}.eventq-brand .eyebrow{color:#c8dbe3}.eventq-brand p{color:#dae5e9}.eventq-brand-lines{margin-top:34px;border-top:1px solid rgba(223,236,241,.3)}.eventq-brand-lines p{display:grid;grid-template-columns:135px 1fr;gap:18px;padding:15px 0;margin:0;border-bottom:1px solid rgba(223,236,241,.3)}.eventq-brand-lines strong{font-family:Sora,system-ui,sans-serif;color:#fff}.eventq-leaderboard-media{background:#fff}.eventq-proof{background:linear-gradient(120deg,#fff,#edf2f4)}.eventq-proof-copy{max-width:560px}.eventq-page .eventq-partners{background:#111719}.eventq-page .eventq-partners .section-head{margin-bottom:36px}.eventq-page .eventq-partner-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.eventq-page .eventq-partner{min-height:84px;padding:12px}.eventq-page .eventq-partner img{max-height:46px}.eventq-final{text-align:center}.eventq-final .wrap{max-width:780px}.eventq-final h2{max-width:760px;margin-left:auto;margin-right:auto}.eventq-final p:not(.eyebrow){max-width:620px;margin:0 auto 28px}.eventq-final .button{margin:auto}@media(max-width:800px){.eventq-page .eventq-stage,.eventq-page .eventq-partners,.eventq-page .eventq-hero{min-height:calc(100svh - 70px)}.eventq-page .eventq-hero{padding:54px 0 64px}.eventq-hero-grid{grid-template-columns:1fr;gap:32px}.eventq-hero-media{transform:none}.eventq-moments{grid-template-columns:1fr;margin-top:38px;border-top:0}.eventq-moments article,.eventq-moments article:first-child{padding:24px 0;border-left:0;border-top:1px solid #becbd1}.eventq-moments span{margin-bottom:20px}.eventq-image-stack{padding:0 0 28px 20px}.eventq-image-stack:before{inset:20px 0 0}.eventq-brand-lines p{grid-template-columns:1fr;gap:4px}.eventq-page .eventq-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eventq-page .eventq-partner{min-height:72px;padding:10px}.eventq-page .eventq-partner img{max-height:36px}}.eventq-page .eventq-hero{display:flex;align-items:center;padding:40px 0}.eventq-page .eventq-hero>.wrap{max-width:none;margin:auto}.eventq-page .eventq-hero h1{font-size:clamp(2.6rem,4.5vw,4rem)}.eventq-page .eventq-hero .product-logo--hero{height:clamp(70px,7vw,94px);padding:0;background:transparent;box-shadow:none;border-radius:0}.eventq-page .eventq-hero .eyebrow{font-size:.75rem}.eventq-journey .eyebrow,.eventq-command .eyebrow,.eventq-proof .eyebrow{color:#526975}@media(max-width:800px){.eventq-page .eventq-hero{padding:38px 0}.eventq-page .eventq-hero-media,.eventq-page .eventq-hero-note{display:none}.eventq-page .eventq-hero .product-logo--hero{margin-bottom:22px}}:root{--header-height:79px;--screen-height:calc(100svh - var(--header-height))}html{scroll-padding-top:calc(var(--header-height) + 20px)}#main>.hero,#main>.page-hero,#main>.section,#main>.not-found,#main>.product-page>.section,#main>.product-page>.page-hero{min-height:var(--screen-height);display:flex;align-items:center;padding-block:clamp(40px,7svh,80px)}#main>.hero{position:relative;padding:0}#main .hero-content{padding-block:clamp(40px,7svh,80px)}#main .page-hero h1{font-size:clamp(2.5rem,5.2vw,4.6rem);max-width:960px;text-wrap:balance}#main .page-hero .eyebrow{font-size:.75rem}#main .hero h1{font-size:clamp(2.8rem,6vw,5.5rem);text-wrap:balance}#main h2{text-wrap:balance}#main .section-head{margin-bottom:clamp(26px,4svh,44px)}#main .product-logo--hero{height:clamp(76px,9svh,110px);margin-bottom:26px}#main .split>*{min-width:0}#main .section .media-frame img{max-height:60svh;object-fit:contain}#main .jense-screenshot-grid .media-frame img{max-height:25svh}#main .jense-screenshot-grid figcaption{font-size:.9rem;padding:12px 16px}#main .jense-value-grid .card{padding:22px}#main .jense-value-grid .card p:last-child{margin-bottom:0}#main>.section:has(.prose),#main>.section:has(.form-layout){align-items:flex-start}#main .prose{line-height:1.8}.screen-next{display:inline-flex;align-items:center;gap:12px;margin-top:24px;font-weight:800;text-underline-offset:5px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #1386a5;outline-offset:5px}.page-hero a:focus-visible,.hero a:focus-visible,.section--dark a:focus-visible{outline-color:#fff}@media(min-width:801px)and (max-width:1100px){#platforms .grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.split{gap:36px}}@media(max-width:800px){:root{--header-height:71px}.nav{top:100%}#main>.hero,#main>.page-hero,#main>.section,#main>.not-found,#main>.product-page>.section,#main>.product-page>.page-hero{padding-block:40px}#main>.hero{padding:0}#main .hero-content{padding-block:40px}#main .proof{gap:12px 22px;margin-top:28px;padding-top:20px}#main .jense-screenshot-grid .media-frame img,#main .section .media-frame img{max-height:none}#main .card{padding:22px}#main .product-card{padding:0}#main .jense-capability{padding-top:58px}#main .product-logo--hero{height:76px}#main .page-hero h1{font-size:clamp(2.35rem,8vw,3.5rem)}}
