.cv-ev{--ink: #1E1D1D;--muted: #999999;--hairline: #F5F5F5;--paper: #FFFFFF;--gutter: 60px;--maxw: 1440px;--section-pad: 60px;--stroke: .75px;--header-h: 95px;--mono: "FK Grotesk Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--mono);color:var(--ink);-webkit-font-smoothing:antialiased}.cv-ev *,.cv-ev *:before,.cv-ev *:after{box-sizing:border-box}.cv-ev__inner{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:var(--gutter)}.cv-ev :where(h1,h2,h3,p,figure,figcaption,blockquote,ul,ol,li,address,fieldset,legend){font-family:var(--mono);margin:0;padding:0;font-style:normal;list-style:none}:where(.cv-ev [id],.cv-ev[id]){scroll-margin-top:calc(var(--header-h) + 16px)}.cv-ev__h1{font-size:30px;line-height:36px;font-weight:500;letter-spacing:-.02em}.cv-ev__h2{font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.02em;text-transform:uppercase}.cv-ev__lede{font-size:14px;line-height:22px}.cv-ev__body{font-size:12px;line-height:18.7px}.cv-ev__sub{font-size:12px;line-height:18px;color:var(--ink)}.cv-ev__btn{display:inline-flex;align-items:center;justify-content:center;height:39px;padding-inline:24px;font-family:var(--mono);font-size:12px;line-height:1;letter-spacing:-.02em;text-transform:uppercase;text-decoration:none;border:var(--stroke) solid transparent;transition:background-color .2s,color .2s,border-color .2s;cursor:pointer}.cv-ev__btn--primary{background:var(--ink);color:#fff;border-color:var(--ink)}.cv-ev__btn--primary:hover{background:#fff;color:var(--ink)}.cv-ev__btn--ghost{background:#fff;color:var(--ink);border-color:#ccc}.cv-ev__btn--ghost:hover{border-color:var(--ink)}.cv-ev__actions{display:flex;gap:12px;flex-wrap:wrap}.cv-ev-hero{position:relative;min-height:870px;background:#ded9cf;overflow:hidden}.cv-ev-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.cv-ev-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.cv-ev-hero__img.is-active{opacity:1}.cv-ev-hero__chips{position:relative;z-index:2;padding-top:60px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cv-ev-hero__chip{min-height:30px;display:inline-flex;align-items:center;padding:7px 16px;background:var(--ink);color:#fff;font-size:11px;line-height:16px;text-transform:uppercase;max-width:100%}.cv-ev-hero__captions{position:relative;display:flex}.cv-ev-hero__cap{position:absolute;top:0;left:0;opacity:0;pointer-events:none;transition:opacity .4s ease}.cv-ev-hero__cap.is-active{position:relative;opacity:1;pointer-events:auto}.cv-ev-hero__dots{position:absolute;left:0;right:0;bottom:28px;z-index:2;display:flex;justify-content:center;gap:8px}.cv-ev-hero__dot{width:8px;height:8px;padding:0;border:var(--stroke) solid #FFFFFF;border-radius:50%;background:transparent;cursor:pointer}.cv-ev-hero__dot.is-active{background:#fff}.cv-ev-intro{background:var(--paper)}.cv-ev-intro__inner{display:grid;grid-template-columns:minmax(0,1fr) 640px;gap:70px;align-items:center;padding-block:58px;min-height:540px}.cv-ev-intro__copy{max-width:620px}.cv-ev-intro__h1{margin-bottom:28px}.cv-ev-intro__body{max-width:614px;margin-bottom:45px}.cv-ev-intro__body p+p{margin-top:22px}.cv-ev-intro__media{width:640px;max-width:100%}.cv-ev-intro__media img{display:block;width:100%;aspect-ratio:640 / 424;object-fit:cover}.cv-ev-amenities{padding-block:var(--section-pad)}.cv-ev-amenities__head{margin-bottom:55px}.cv-ev-amenities__head .cv-ev__sub{margin-top:9px}.cv-ev-cards{display:grid;gap:24px}.cv-ev-cards--four{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:40px}.cv-ev-cards--three{grid-template-columns:345fr 599fr 345fr}.cv-ev-card{background:var(--paper);border:var(--stroke) solid var(--hairline);padding:24px;min-height:261px;display:flex;flex-direction:column}.cv-ev-cards--three .cv-ev-card{min-height:223px}.cv-ev-card__index{width:30px;height:30px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:9px;line-height:1;margin-bottom:15px}.cv-ev-card__title{font-size:14px;line-height:18px;font-weight:500;text-transform:uppercase;margin-bottom:18px}.cv-ev-card__body{font-size:12px;line-height:18.7px;color:var(--ink)}.cv-ev-gallery{padding-block:var(--section-pad)}.cv-ev-gallery__head{margin-bottom:30px}.cv-ev-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 15px}.cv-ev-gallery__item img,.cv-ev-gallery__ph{display:block;width:100%;aspect-ratio:429 / 286;object-fit:cover}.cv-ev-gallery__ph{background:var(--hairline);border:var(--stroke) solid #E4E4E4}.cv-ev-gallery__caption{font-size:12px;line-height:17px;margin-top:20px}.cv-ev-faq{background:var(--ink);color:#fff}.cv-ev-faq__bar{width:100%;min-height:80px;display:flex;align-items:center;gap:12px;padding:20px 24px;background:none;border:0;color:inherit;font-family:var(--mono);font-size:12px;letter-spacing:-.02em;text-align:left;cursor:pointer}.cv-ev-faq__sign{display:inline-block;width:10px}.cv-ev-faq__panel{padding:0 24px 40px}.cv-ev-faq__panel[hidden]{display:none}.cv-ev-tray{border-top:var(--stroke) solid rgba(255,255,255,.25)}.cv-ev-tray__btn{width:100%;display:flex;align-items:center;gap:12px;padding:22px 0;background:none;border:0;color:inherit;font-family:var(--mono);font-size:12px;letter-spacing:-.02em;text-transform:uppercase;text-align:left;cursor:pointer}.cv-ev-tray__sign{display:inline-block;width:10px}.cv-ev-tray__body{padding:0 0 22px 22px;max-width:1080px;font-size:12px;line-height:18.7px}.cv-ev-tray__body[hidden]{display:none}.cv-ev-testimonials{padding-block:var(--section-pad)}.cv-ev-testimonials__head{margin-bottom:38px}.cv-ev-testimonials__head .cv-ev__sub{margin-top:9px}.cv-ev-testimonials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cv-ev-quote{background:var(--paper);border:var(--stroke) solid var(--hairline);padding:24px;min-height:151px;display:flex;flex-direction:column}.cv-ev-quote__text{font-size:12px;line-height:18px}.cv-ev-quote__by{font-size:12px;line-height:17px;color:var(--muted);margin-top:14px}.cv-ev-intake{background:var(--hairline);padding-block:var(--section-pad)}.cv-ev-intake__head{text-align:center;margin-bottom:32px}.cv-ev-intake__intro{font-size:13px;line-height:17px;max-width:646px;margin:10px auto 0}.cv-ev-intake__form{width:640px;max-width:100%;margin-inline:auto;display:flex;flex-direction:column;gap:16px}.cv-ev-intake__label{display:block;font-size:11px;line-height:15px;font-weight:500;text-transform:uppercase;margin-bottom:5px}.cv-ev-intake__input{width:100%;height:44px;padding:0 16px;background:var(--paper);border:0;border-radius:0;font-family:var(--mono);font-size:12px;line-height:normal;color:var(--ink);-webkit-appearance:none;appearance:none}.cv-ev-intake__input::placeholder{color:var(--muted);opacity:1}.cv-ev-intake__input:focus-visible{outline:1px solid var(--ink);outline-offset:1px}.cv-ev-intake__input--area{height:83px;padding:14px 16px;line-height:17px;resize:vertical}.cv-ev-intake__submit{width:161px;margin-inline:auto;margin-top:16px}.cv-ev-intake__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cv-ev-intake__error,.cv-ev-intake__success{font-size:12px;line-height:18px;padding:12px 16px;background:var(--paper)}.cv-ev-intake__error{color:#8b2b2b}.cv-ev-logos{background:var(--ink);min-height:212px;display:flex;align-items:center;padding-block:61px}.cv-ev-logos__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px}.cv-ev-logos__item{flex:0 0 auto;width:auto;height:auto;display:flex;align-items:center;justify-content:center}.cv-ev-logos__item a{display:block}.cv-ev-logos__item img{display:block;width:auto;height:calc(var(--cv-logo-h, 68px) * var(--cv-logo-scale, 1));filter:brightness(0) invert(1)}@keyframes cv-logo-drift{0%{transform:translateY(calc(var(--cv-drift) * -1))}to{transform:translateY(var(--cv-drift))}}.cv-ev-logos__item{--cv-drift: 5px;animation:cv-logo-drift 10s ease-in-out infinite alternate}.cv-ev-logos__item:nth-child(1){animation-duration:9s;animation-delay:-1.5s}.cv-ev-logos__item:nth-child(2){animation-duration:11s;animation-delay:-5s}.cv-ev-logos__item:nth-child(3){animation-duration:10s;animation-delay:-3s}.cv-ev-logos__item:nth-child(4){animation-duration:13s;animation-delay:-7s}.cv-ev-logos__item:nth-child(5){animation-duration:12s;animation-delay:-2s}.cv-ev-footer{background:var(--paper);padding-block:79px 39px}.cv-ev-footer__grid{display:grid;grid-template-columns:820fr 353fr 147fr}.cv-ev-footer__title{font-size:16px;line-height:20px;font-weight:500;text-transform:uppercase;margin-bottom:16px}.cv-ev-footer__label{font-size:11px;line-height:15px;font-weight:500;text-transform:uppercase;margin-bottom:10px}.cv-ev-footer__address{display:flex;flex-direction:column;font-size:12px;line-height:15px;color:var(--ink)}.cv-ev-footer__links{display:flex;flex-direction:column;gap:12px;font-size:12px;line-height:15px;color:var(--ink)}.cv-ev-footer a{color:inherit;text-decoration:none;transition:color .2s}.cv-ev-footer a:hover{color:var(--muted)}.cv-ev-footer__base{margin-top:48px;padding-top:24px;border-top:var(--stroke) solid var(--hairline);font-size:11px;line-height:15px;color:var(--ink)}@media(min-width:769px)and (max-width:1024px){.cv-ev{--gutter: 40px;--section-pad: 48px}.cv-ev-hero{min-height:640px}.cv-ev-hero__chips{padding-top:48px}.cv-ev-intro__inner{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px;min-height:0}.cv-ev-intro__copy,.cv-ev-intro__body{max-width:none}.cv-ev-intro__media{width:100%}.cv-ev-cards--four{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.cv-ev-cards--three{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-ev-cards--three .cv-ev-card:nth-child(2){grid-column:1 / -1}.cv-ev-card,.cv-ev-cards--three .cv-ev-card{min-height:0}.cv-ev-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 15px}.cv-ev-testimonials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-ev-quote{min-height:0}.cv-ev-logos{min-height:0;padding-block:44px}.cv-ev-logos__row{--cv-logo-scale: .78;gap:16px}.cv-ev-logos__item{--cv-drift: 4px}.cv-ev-footer{padding-block:56px 32px}.cv-ev-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:768px){.cv-ev{--gutter: 20px;--section-pad: 40px}.cv-ev__h1{font-size:28px;line-height:34px}.cv-ev__h2{font-size:20px;line-height:26px}.cv-ev-hero{min-height:600px}.cv-ev-hero__chips{padding-top:40px}.cv-ev-hero__chip{font-size:10px;padding-inline:12px}.cv-ev-intro__inner{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:40px;min-height:0}.cv-ev-intro__media{width:100%}.cv-ev-amenities__head{margin-bottom:32px}.cv-ev-cards--four,.cv-ev-cards--three{grid-template-columns:minmax(0,1fr)}.cv-ev-card,.cv-ev-cards--three .cv-ev-card{min-height:0}.cv-ev-gallery__grid{grid-template-columns:minmax(0,1fr);gap:36px}.cv-ev-faq__bar{min-height:64px;padding-inline:20px}.cv-ev-faq__panel{padding:0 20px 32px}.cv-ev-testimonials__grid{grid-template-columns:minmax(0,1fr)}.cv-ev-quote{min-height:0}.cv-ev-intake__form{width:100%}.cv-ev-logos{min-height:0;padding-block:32px}.cv-ev-logos__row{--cv-logo-scale: .6;flex-wrap:wrap;justify-content:center;gap:24px 32px}.cv-ev-logos__item{--cv-drift: 3px}.cv-ev-footer{padding-block:48px 32px}.cv-ev-footer__grid{grid-template-columns:minmax(0,1fr);gap:32px}.cv-ev-footer__base{margin-top:32px}}@media(prefers-reduced-motion:reduce){.cv-ev *,.cv-ev *:before,.cv-ev *:after{transition:none!important}.cv-ev-logos__item{animation:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cv-events-2026.css.map */
