.evnav{-webkit-backdrop-filter:none;width:auto;min-width:0;max-width:none;box-shadow:none;z-index:auto;background:0 0;border:0;border-radius:0;flex:auto;justify-content:flex-end;align-items:center;margin:0;padding:0;animation:none;display:flex;position:static;top:auto;left:auto;right:auto;transform:none}.evnav-list{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex}.evnav-item{position:relative}.evnav-item>a{letter-spacing:.14em;text-transform:uppercase;color:var(--prx-t60);white-space:nowrap;align-items:center;gap:5px;padding:8px 2px;font-size:11px;text-decoration:none;transition:color .2s;display:flex}.evnav-item>a:hover,.evnav-item>a:focus-visible{color:var(--prx-accent)}.evnav-caret{font-size:13px;line-height:1;transition:transform .2s}.evnav-dropdown{border:.5px solid var(--prx-border);border-radius:var(--prx-radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;z-index:40;background:#0e1417eb;min-width:230px;margin:0;padding:8px 0;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:-14px;transform:translateY(8px);box-shadow:0 18px 40px #00000080}.evnav-item.has-dropdown:hover .evnav-dropdown,.evnav-item.has-dropdown:focus-within .evnav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.evnav-dropdown a{letter-spacing:.1em;text-transform:uppercase;color:var(--prx-t60);white-space:nowrap;padding:10px 18px;font-size:11px;text-decoration:none;transition:color .2s,background .2s;display:block}.evnav-dropdown a:hover{color:var(--prx-accent);background:#aff9f70f}.evnav-toggle{border:.5px solid var(--prx-border);border-radius:var(--prx-radius);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;padding:8px;display:none}.evnav-toggle span{background:var(--prx-accent);width:100%;height:1.5px;transition:transform .25s,opacity .25s;display:block}.evnav-toggle.open span:first-child{transform:translateY(6.5px)rotate(45deg)}.evnav-toggle.open span:nth-child(2){opacity:0}.evnav-toggle.open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}@media (max-width:768px){.evnav-toggle{display:flex}.evnav-list{border-top:.5px solid var(--prx-border);border-bottom:.5px solid var(--prx-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#0e1417f7;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;max-height:0;padding:8px 0;transition:max-height .3s,opacity .25s;position:absolute;top:100%;left:0;right:0;overflow:hidden}.evnav-list.open{opacity:1;max-height:80vh;overflow-y:auto}.evnav-item>a{justify-content:space-between;padding:14px 24px}.evnav-dropdown{opacity:1;visibility:visible;width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#aff9f70a;border:0;border-radius:0;padding:0;display:none;position:static;transform:none}.evnav-item.expanded .evnav-dropdown{display:block}.evnav-item.expanded .evnav-caret{transform:rotate(90deg)}.evnav-dropdown a{padding:12px 38px}}
.ev,.ev-soon{--prx-bg:#0e1417;--prx-accent:#aff9f7;--prx-text:#daf2f1;--prx-t60:#daf2f199;--prx-t35:#daf2f180;--prx-border:#aff9f71f;--prx-radius:9px;font-family:Plus Jakarta Sans,sans-serif}
.ev,.ev *{cursor:auto}.ev a,.ev button{cursor:pointer}.ev-soon{background:var(--prx-bg);min-height:100vh;color:var(--prx-text);flex-direction:column;display:flex}.ev-soon .ev-header{z-index:30;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px;display:flex;position:relative}.ev-soon .ev-logo{flex:none;margin-right:20px}.ev-soon .ev-logo img{object-fit:contain;width:auto;height:46px;display:block}.ev-soon .ev-logo:hover{opacity:.85}.evs-body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:96px 24px;display:flex}.ev-soon .ev-label{letter-spacing:.22em;text-transform:uppercase;color:var(--prx-accent);margin:0;font-size:10px}.evs-title{color:var(--prx-text);margin:0;font-size:clamp(28px,5vw,52px);font-weight:300;line-height:1.08}.evs-sub{color:var(--prx-t60);margin:0;font-size:clamp(14px,2vw,18px);font-weight:300}.ev-soon .ev-btn{border-radius:var(--prx-radius);color:var(--prx-accent);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#aff9f70f;border:1px solid #aff9f761;align-items:center;gap:8px;margin-top:18px;padding:13px 30px;font-size:10px;text-decoration:none;transition:background .25s,border-color .25s,transform .2s,box-shadow .25s;display:inline-flex}.ev-soon .ev-btn:hover{background:#aff9f71f;border-color:#aff9f7b3;transform:translateY(-3px);box-shadow:0 10px 28px #aff9f71f}.ev-soon .ev-btn:active{transform:translateY(0)scale(.98)}.ev-soon .ev-footer{text-align:center;color:var(--prx-t35);border-top:.5px solid var(--prx-border);margin-top:auto;padding:30px 24px;font-size:12px}@media (max-width:768px){.ev-soon .ev-logo img{height:38px}.evs-body{padding:72px 16px}}
.ev-content{background:var(--prx-bg);min-height:100vh;color:var(--prx-text);flex-direction:column;display:flex}.ev-content .ev-header{z-index:30;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px;display:flex;position:relative}.ev-content .ev-logo{flex:none;margin-right:20px}.ev-content .ev-logo img{object-fit:contain;width:auto;height:46px;display:block}.ev-content .ev-logo:hover{opacity:.85}.evc-body{flex-direction:column;flex:1;gap:28px;width:100%;max-width:1180px;margin:0 auto;padding:56px 24px 96px;display:flex}.evc-body:has(.evc-cell-eas){padding-top:12px}.evc-grid{grid-template-columns:repeat(8,1fr);grid-auto-rows:minmax(88px,auto);gap:14px;display:grid}.evc-cell{min-width:0;position:relative}.ev-content .ev-rich{color:var(--prx-t60);font-size:15px;line-height:1.85}.ev-content .ev-rich p{margin-bottom:1em}.ev-content .ev-rich h2,.ev-content .ev-rich h3,.ev-content .ev-rich h4{color:var(--prx-text);margin:1.4em 0 .5em;font-weight:400;line-height:1.25}.ev-content .ev-rich h2{font-size:22px}.ev-content .ev-rich h3{font-size:18px}.ev-content .ev-rich h4{font-size:16px}.ev-content .ev-rich strong{color:var(--prx-text);font-weight:600}.ev-content .ev-rich [style*=color] strong{color:inherit}.ev-content .ev-rich a{color:var(--prx-accent);text-underline-offset:2px;text-decoration:underline}.ev-content .ev-rich ul,.ev-content .ev-rich ol{margin-bottom:1em;padding-left:1.4em}.ev-content .ev-rich ul{list-style:outside}.ev-content .ev-rich ol{list-style:decimal}.ev-content .ev-rich li{margin-bottom:.4em}.evc-figure{border-radius:var(--prx-radius);margin:0;position:absolute;inset:0;overflow:hidden}.evc-figure img{object-fit:cover;width:100%;height:100%;display:block}.evc-figure figcaption{color:#ffffffe6;background:linear-gradient(#0000,#000000a6);padding:18px 14px 10px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.evg{border-radius:var(--prx-radius);border:.5px solid var(--prx-border);background:#0b1013;outline:none;position:absolute;inset:0;overflow:hidden}.evg:focus-visible{border-color:#aff9f78c}.evg-track{touch-action:pan-y;cursor:grab;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex}.evg-track.dragging{cursor:grabbing;transition:none}.evg-slide{flex:0 0 100%;height:100%}.evg-slide img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.evg-arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffe6;cursor:pointer;background:#00000073;border:.5px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding-bottom:3px;font-size:22px;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.evg-arrow:hover{border-color:var(--prx-accent);color:var(--prx-accent);background:#000000b3}.evg-prev{left:12px}.evg-next{right:12px}.evg-dots{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border-radius:999px;gap:7px;padding:6px 10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.evg-dots button{cursor:pointer;background:#ffffff59;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.evg-dots button:hover{background:#ffffffb3}.evg-dots button.on{background:var(--prx-accent);transform:scale(1.25)}.evg-count{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.06em;color:#ffffffd9;background:#00000073;border-radius:999px;padding:3px 9px;font-size:11px;position:absolute;top:10px;right:12px}.evc-pdf{flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute;inset:0}.evc-pdf-center{align-items:center}.evc-pdf-right{align-items:flex-end}.evc-pdfjs{border-radius:var(--prx-radius);border:.5px solid var(--prx-border);background:#ffffff08;flex-direction:column;flex:1;gap:10px;width:100%;min-height:0;padding:10px;display:flex;overflow-y:auto}.evc-pdfjs-page{background:#ffffff0f;border-radius:2px;flex:none;width:100%;overflow:hidden}.evc-pdfjs-page canvas{width:100%;display:block}.evc-pdfjs-loading{color:var(--prx-t35);margin:auto;font-size:12px}.evc-pdfjs-fallback,.evc-pdf iframe{border-radius:var(--prx-radius);border:.5px solid var(--prx-border);background:#ffffff08;flex:1;width:100%;min-height:0}.evc-map{flex-direction:column;gap:8px;display:flex;position:absolute;inset:0}.evc-map iframe{border:.5px solid var(--prx-border);border-radius:var(--prx-radius);flex:1;width:100%;min-height:0}.evc-eas{position:absolute;inset:0}.evc-eas iframe{border:.5px solid var(--prx-border);border-radius:var(--prx-radius);background:#fff;width:100%;height:100%}.evc-eas-toggle{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:#fff;cursor:pointer;background:#006c77;border:none;border-radius:999px;align-items:center;padding:13px;font-family:inherit;font-size:13px;font-weight:700;line-height:1;transition:transform .18s,box-shadow .18s,background .18s,padding .28s cubic-bezier(.22,1,.36,1);animation:2.2s ease-out 3 evc-eas-attention;display:inline-flex;position:absolute;top:12px;right:22px;box-shadow:0 4px 18px #0006,0 0 #006c7799}.evc-eas-toggle svg{flex:none}.evc-eas-toggle-label{white-space:nowrap;opacity:0;max-width:0;margin-left:0;transition:max-width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1),opacity .2s;display:inline-block;overflow:hidden}.evc-eas-toggle:hover .evc-eas-toggle-label,.evc-eas-toggle:focus-visible .evc-eas-toggle-label{opacity:1;max-width:120px;margin-left:10px}.evc-eas-toggle:hover{background:#00858f;padding-right:22px;animation:none;transform:translateY(-2px)scale(1.04);box-shadow:0 8px 26px #00000080,0 0 0 5px #006c7747}.evc-eas-toggle:active{transform:translateY(0)scale(.98)}.evc-eas-toggle:focus-visible{outline:none;box-shadow:0 8px 26px #00000080,0 0 0 4px #00858f99}@keyframes evc-eas-attention{0%{box-shadow:0 4px 18px #0006,0 0 #006c7799}55%{box-shadow:0 4px 18px #0006,0 0 0 14px #006c7700}to{box-shadow:0 4px 18px #0006,0 0 #006c7700}}@media (prefers-reduced-motion:reduce){.evc-eas-toggle{animation:none}.evc-eas-toggle:hover{transform:none}}@keyframes evc-eas-zoom-in{0%{opacity:.4;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes evc-eas-zoom-out{0%{opacity:.4;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.evc-eas.is-expanded{z-index:1000;background:var(--prx-bg);padding:10px;animation:.28s cubic-bezier(.22,1,.36,1) evc-eas-zoom-in;position:fixed;inset:0}.evc-eas.is-closing{animation:.28s cubic-bezier(.22,1,.36,1) evc-eas-zoom-out}.evc-eas.is-expanded iframe{border-radius:0}.evc-eas.is-expanded .evc-eas-toggle{top:20px;right:36px}.evc-map-label{color:var(--prx-t35);margin:0;font-size:12px}.evc-button{justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}.evc-button-center{justify-content:center}.evc-button-right{justify-content:flex-end}.ev-content .evc-button .ev-btn{border-color:color-mix(in srgb, var(--prx-accent) 38%, transparent);background:color-mix(in srgb, var(--prx-accent) 6%, transparent);text-transform:none;cursor:pointer}.ev-content .evc-button .ev-btn:hover{border-color:color-mix(in srgb, var(--prx-accent) 70%, transparent);background:color-mix(in srgb, var(--prx-accent) 12%, transparent);box-shadow:0 10px 28px color-mix(in srgb, var(--prx-accent) 12%, transparent)}.evc-button-img{cursor:pointer;max-width:100%;height:100%;transition:transform .2s,opacity .2s;display:block}.evc-button-img:hover{opacity:.92;transform:translateY(-3px)}.evc-button-img img{object-fit:contain;border-radius:var(--prx-radius);cursor:pointer;width:auto;max-width:100%;height:100%;display:block}.ev-content .ev-btn{border-radius:var(--prx-radius);color:var(--prx-accent);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#aff9f70f;border:1px solid #aff9f761;align-items:center;gap:8px;padding:13px 30px;font-size:10px;text-decoration:none;transition:background .25s,border-color .25s,transform .2s,box-shadow .25s;display:inline-flex}.ev-content .ev-btn:hover{background:#aff9f71f;border-color:#aff9f7b3;transform:translateY(-3px);box-shadow:0 10px 28px #aff9f71f}.ev-content .ev-btn:active{transform:translateY(0)scale(.98)}.evc-lock{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:420px;margin:auto;padding:48px 0;display:flex}.evc-lock-icon{opacity:.85;font-size:34px}.evc-lock-title{color:var(--prx-text);font-size:22px;font-weight:400;line-height:1.3}.evc-lock-hint{color:var(--prx-t60);margin:0;font-size:14px}.evc-lock-form{gap:10px;width:100%;margin-top:8px;display:flex}.evc-lock-form input{border:.5px solid var(--prx-border);border-radius:var(--prx-radius);min-width:0;color:var(--prx-text);background:#ffffff08;outline:none;flex:1;padding:12px 14px;font-size:14px}.evc-lock-form input:focus{border-color:var(--prx-accent)}.evc-lock-form .ev-btn{cursor:pointer}.evc-lock-form .ev-btn:disabled{opacity:.5;cursor:default;box-shadow:none;transform:none}.evc-lock-error{color:#ff8f8f;margin:0;font-size:13px}.ev-content .ev-footer{text-align:center;color:var(--prx-t35);border-top:.5px solid var(--prx-border);margin-top:auto;padding:30px 24px;font-size:12px}@media (max-width:768px){.ev-content .ev-logo img{height:38px}.evc-body{padding:40px 16px 72px}.evc-body:has(.evc-cell-eas){padding-top:12px}.evc-grid{flex-direction:column;gap:16px;display:flex}.evc-cell-image,.evc-cell-pdf,.evc-cell-location,.evc-cell-gallery,.evc-cell-eas,.evc-cell-iframe{position:relative}.evc-cell-eas,.evc-cell-iframe{height:60vh}.evc-cell-image{height:260px}.evc-cell-pdf{height:460px}.evc-cell-location{height:360px}.evc-cell-gallery{height:300px}.evc-cell-button .evc-button{position:static}.evc-cell-button .evc-button-img img{height:140px}}.evc-eas-missing{text-align:center;color:var(--prx-t60);border:.5px dashed var(--prx-border);border-radius:var(--prx-radius);background:#ffffff05;justify-content:center;align-items:center;padding:20px;font-size:20px;display:flex;position:absolute;inset:0}
