.ev26{--charcoal:#1b1e27;--gray-900:#1b1e27;--navy:#333157;--violet:#5e43c2;--violet-deep:#44318d;--copper:#ed6e2e;--copper-deep:#a2441a;--orange-300:#f79e6f;--white:#fff;--lavender:#f7f3fe;--peach:#fef6f0;--purple-50:#f2ebfd;--border:#e3e4e8;--hairline:#e5e7ea;--text-muted:#5c646c;--text-subtle:#777e85;--sans:"Roboto",system-ui,sans-serif;--heading:"PT Serif",Georgia,serif;--container:1216px;--shadow-card:0 1px 2px rgba(27,30,39,.04),0 24px 48px -18px rgba(27,30,39,.1);--ease:cubic-bezier(.16,1,.3,1);color:var(--charcoal);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.ev26 *{box-sizing:border-box}.ev26 h1,.ev26 h2,.ev26 h3,.ev26 h4{font-family:var(--heading);line-height:1.15;margin:0}.ev26 h1,.ev26 h2{font-weight:700}.ev26 h3,.ev26 h4{font-weight:400}.ev26 h1{font-size:clamp(40px,4.2vw,56px);letter-spacing:-.01em;line-height:1.08}.ev26 h2{font-size:clamp(30px,3.2vw,48px);line-height:1.2}.ev26 p{margin:0}.ev26 img{display:block;max-width:100%}.ev26 .container{margin:0 auto;max-width:var(--container);padding:0 clamp(20px,4vw,32px)}.ev26 .eyebrow{color:var(--violet);display:block;font-size:11px;font-weight:600;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.ev26 .section{padding:clamp(56px,6.5vw,84px) 0}.ev26 .lead{color:var(--text-muted);font-size:18px;line-height:28px}.ev26 .bodytext{color:var(--text-muted);font-size:16px;line-height:26px}.ev26 .btn{align-items:center;background:var(--violet);border:1.5px solid var(--violet);border-radius:8px;color:#fff;display:inline-flex;font-family:var(--sans);font-size:16px;font-weight:500;justify-content:center;padding:15px 30px;text-decoration:none;transition:background .2s var(--ease),transform .2s var(--ease)}.ev26 .btn:hover{background:var(--violet-deep);border-color:var(--violet-deep);color:#fff;transform:translateY(-2px)}.ev26 .btn--ghost{background:transparent;color:var(--violet)}.ev26 .btn--ghost:hover{background:var(--lavender);border-color:var(--violet-deep);color:var(--violet-deep)}.ev26 .btn--white{background:#fff;border-color:#fff;color:var(--charcoal)}.ev26 .btn--white:hover{background:var(--purple-50);border-color:var(--purple-50);color:var(--charcoal)}.ev26 .split{align-items:start;display:grid;gap:clamp(28px,5vw,56px);grid-template-columns:5fr 7fr}.ev26 .head{margin-bottom:clamp(28px,3.5vw,40px);max-width:760px}@media (max-width:900px){.ev26 .split{gap:32px;grid-template-columns:1fr}}.ev26 .hero{background:linear-gradient(180deg,var(--lavender) 0,#fff 60%,var(--peach) 100%);overflow:clip;padding:clamp(48px,6vw,80px) 0 clamp(56px,7vw,96px);position:relative}.ev26 .hero-grid{align-items:center;display:grid;gap:clamp(32px,3.4vw,44px);grid-template-columns:1.34fr 1fr}.ev26 .hero .lead{margin-top:18px;max-width:560px}.ev26 .hero .lead p+p{margin-top:14px}.ev26 .evt{display:grid;gap:10px;margin-top:26px}.ev26 .evt-row{align-items:center;color:var(--charcoal);display:flex;font-size:16px;font-weight:500;gap:11px}.ev26 .evt-row svg{fill:none;flex:0 0 18px;height:18px;stroke:var(--violet);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:18px}.ev26 .evt-row.evt-row--muted{color:var(--text-muted);font-weight:400}.ev26 .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.ev26 .hero-visual{padding-bottom:132px;position:relative}.ev26 .hero-visual--bare{padding-bottom:0}.ev26 .hero-photo{border-radius:16px;box-shadow:0 30px 70px -26px rgba(32,19,74,.38);overflow:hidden}.ev26 .hero-photo img{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.ev26 .floats{bottom:0;display:flex;gap:14px;justify-content:flex-end;left:0;padding-right:clamp(8px,3vw,28px);position:absolute;right:0}.ev26 .float{animation:ev26float 7s ease-in-out infinite}.ev26 .float[data-n="2"]{animation-delay:-2.6s}.ev26 .float[data-n="3"]{animation-delay:-4.1s}.ev26 .float[data-n="4"]{animation-delay:-5.3s}@keyframes ev26float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ev26 .polaroid{background:#fff;border-radius:14px;box-shadow:0 16px 38px rgba(32,19,74,.2);margin:0;overflow:hidden;padding:8px 8px 0;transform:rotate(-2.5deg);transition:transform .3s var(--ease),box-shadow .3s var(--ease);width:clamp(150px,13.5vw,166px)}.ev26 .float[data-n="2"] .polaroid,.ev26 .float[data-n="4"] .polaroid{transform:rotate(2deg) translateY(10px)}.ev26 .polaroid:hover{box-shadow:0 26px 56px rgba(32,19,74,.28);transform:rotate(0) translateY(-6px)!important}.ev26 .polaroid img{aspect-ratio:1/1;border-radius:9px;object-fit:cover;width:100%}.ev26 .polaroid figcaption{padding:9px 4px 11px}.ev26 .polaroid .nm{display:block;font-family:var(--heading);font-size:16px;line-height:1.25}.ev26 .polaroid .rl{color:var(--text-muted);display:block;font-size:14px;line-height:1.35;margin-top:4px}@media (prefers-reduced-motion:reduce){.ev26 .float{animation:none}.ev26 .btn,.ev26 .polaroid{transition:none}}@media (max-width:900px){.ev26 .hero-grid{gap:32px;grid-template-columns:1fr}.ev26 .hero-visual{margin-top:8px;max-width:520px;padding-bottom:104px}.ev26 .hero-visual--bare{padding-bottom:0}}@media (max-width:560px){.ev26 .cta-row .btn{width:100%}.ev26 .polaroid{width:clamp(128px,35vw,142px)}.ev26 .hero-visual{padding-bottom:148px}.ev26 .hero-visual--bare{padding-bottom:0}}.ev26 .evt-logos{align-items:center;display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:2px}.ev26 .evt-logos--indented{padding-left:29px}.ev26 .evt-logo{align-items:center;display:inline-flex;line-height:0}.ev26 .evt-logo img{display:block;height:var(--lh,28px);max-width:var(--lw,150px);object-fit:contain;width:auto}.ev26 a.evt-logo{transition:opacity .2s var(--ease)}.ev26 a.evt-logo:hover{opacity:.72}@media (max-width:560px){.ev26 .evt-logos{gap:12px 18px}.ev26 .evt-logos--indented{padding-left:0}.ev26 .evt-logos .evt-logo img{height:calc(var(--lh,28px)*.86);max-width:calc(var(--lw,150px)*.86)}}.ev26 .eyebrow-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.ev26 .eyebrow-row .eyebrow{margin-bottom:0}.ev26 .eyebrow-row--bare{display:block;margin-bottom:0}.ev26 .eyebrow-row--bare .eyebrow{margin-bottom:14px}.ev26 .eb-rule{background:var(--border);flex:0 0 1px;height:22px;width:1px}.ev26 .evt-logo--context img{height:30px;max-width:96px}@media (max-width:560px){.ev26 .eyebrow-row{gap:12px;row-gap:10px}.ev26 .eb-rule{height:18px}.ev26 .evt-logo--context img{height:26px;max-width:84px}}.ev26 .atc{margin-top:16px;max-width:max-content;position:relative}.ev26 .atc>summary{cursor:pointer;list-style:none}.ev26 .atc>summary::-webkit-details-marker{display:none}.ev26 .atc-toggle{align-items:center;border-radius:6px;color:var(--violet);display:inline-flex;font-size:15px;font-weight:500;gap:9px;padding:6px 2px}.ev26 .atc-toggle:hover{color:var(--violet-deep);text-decoration:underline}.ev26 .atc>summary:focus-visible{border-radius:6px;outline:2px solid var(--violet);outline-offset:3px}.ev26 .atc-toggle svg{fill:none;flex:0 0 17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:17px}.ev26 .atc-chev{flex:0 0 14px;height:14px;transition:transform .2s var(--ease);width:14px}.ev26 .atc[open] .atc-chev{transform:rotate(180deg)}.ev26 .atc-menu{background:#fff;border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-card);display:grid;gap:2px;left:0;min-width:230px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:20}.ev26 .atc-opt{border-radius:7px;color:var(--charcoal);display:block;font-size:15px;padding:10px 12px;text-decoration:none}.ev26 .atc-opt:hover{background:var(--lavender);color:var(--violet-deep)}.ev26 .atc-opt:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.ev26 .atc-chev{transition:none}}@media (max-width:560px){.ev26 .atc-menu{min-width:0;width:100%}}