.ceq-cc-eyebrow{display:inline-block;font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ceq-color-text-tertiary));margin-bottom:var(--ceq-space2)}.ceq-cc-featured .button,.ceq-cc-gallery .button{transition:filter .2s ease}.ceq-cc-featured .button:hover,.ceq-cc-gallery .button:hover{filter:brightness(.92)}.ceq-cc-featured__head{margin-bottom:var(--ceq-space6)}.ceq-cc-featured__headline{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h2);font-weight:var(--ceq-font-weight-h2);line-height:1.05;margin:0 0 var(--ceq-space3)}.ceq-cc-featured__headline em{font-style:normal;color:rgb(var(--ceq-color-brand));background-color:transparent;padding:0}.ceq-cc-featured__subtext{color:rgb(var(--ceq-color-text-secondary));max-width:none}.ceq-cc-featured__split{display:grid;grid-template-columns:1fr;gap:var(--ceq-space5)}.ceq-cc-featured__media{position:relative;display:block;overflow:hidden;border-radius:var(--ceq-radius-m);background-color:rgb(var(--ceq-color-text-primary));aspect-ratio:4 / 3}.ceq-cc-featured__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ceq-cc-featured__media:hover .ceq-cc-featured__img{transform:scale(1.04)}.ceq-cc-featured__marker{position:absolute;top:var(--ceq-space3);left:var(--ceq-space3);z-index:2;font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ceq-color-white));background:#00000080;padding:var(--ceq-space1) var(--ceq-space2);border-radius:var(--ceq-radius-s)}.ceq-cc-featured__panel{display:flex;flex-direction:column;justify-content:center;padding:var(--ceq-space5) 0}.ceq-cc-featured__title{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h3);font-weight:var(--ceq-font-weight-h3);line-height:1.05;margin:0 0 var(--ceq-space4)}.ceq-cc-featured__place{display:block;font-family:var(--ceq-font-family-body);color:rgb(var(--ceq-color-text-tertiary));font-size:var(--ceq-font-size-h5)}.ceq-cc-featured__quote{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-p1);line-height:1.5;color:rgb(var(--ceq-color-text-primary));border-left:3px solid rgb(var(--ceq-color-brand));padding-left:var(--ceq-space4);margin:0 0 var(--ceq-space3)}.ceq-cc-featured__attr{color:rgb(var(--ceq-color-text-tertiary));font-size:var(--ceq-font-size-b2);margin:0 0 var(--ceq-space5)}.ceq-cc-featured__statline{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ceq-space4);margin:0 0 var(--ceq-space5);padding-top:var(--ceq-space4);border-top:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-featured__stat b{display:block;font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h4);font-weight:700;line-height:1;color:rgb(var(--ceq-color-text-primary))}.ceq-cc-featured__stat span{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-text-tertiary))}.ceq-cc-featured__cta{margin-top:auto}@media screen and (min-width:990px){.ceq-cc-featured__split{grid-template-columns:1fr 1fr;gap:var(--ceq-space7);align-items:stretch}.ceq-cc-featured__media{aspect-ratio:auto}.ceq-cc-featured__headline{font-size:var(--ceq-font-size-h2-lg)}.ceq-cc-featured__title{font-size:var(--ceq-font-size-h3-lg)}.ceq-cc-featured__panel{padding:var(--ceq-space4) 0}}.ceq-cc-gallery__head{margin-bottom:var(--ceq-space5)}.ceq-cc-gallery__heading{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h2);font-weight:var(--ceq-font-weight-h2);margin:0}@media screen and (min-width:990px){.ceq-cc-gallery__heading{font-size:var(--ceq-font-size-h2-lg)}}.ceq-cc-gallery__grid{display:flex;gap:var(--ceq-space4);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--ceq-space2);scrollbar-width:none}.ceq-cc-gallery__grid::-webkit-scrollbar{display:none}.ceq-cc-gallery .ceq-cc-ovcard{flex:0 0 80%;scroll-snap-align:start}.ceq-cc-gallery__cta{display:flex;justify-content:flex-end;margin-top:var(--ceq-space5)}@media screen and (min-width:750px){.ceq-cc-gallery__grid{display:grid;grid-template-columns:repeat(var(--ceq-cc-gallery-cols, 4),1fr);overflow:visible}.ceq-cc-gallery .ceq-cc-ovcard{flex:initial}}.ceq-cc-detail .ceq-heading-group h1{margin:0}.ceq-cc-detail .ceq-heading-group h4{font-family:var(--ceq-font-family-body);margin-bottom:var(--ceq-space2)}.ceq-cc-detail__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ceq-space5) var(--ceq-space4);padding:var(--ceq-space5) 0;border-top:1px solid rgb(var(--ceq-color-strokes));border-bottom:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-stat{display:flex;flex-direction:column;gap:var(--ceq-space1)}.ceq-cc-stat__num{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h4);font-weight:700;line-height:1.05;color:rgb(var(--ceq-color-text-primary))}.ceq-cc-stat__label{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ceq-color-brand))}.ceq-cc-detail__story{max-width:none;margin:var(--ceq-space6) 0;color:rgb(var(--ceq-color-text-primary))}.ceq-cc-detail__story p{margin:0 0 var(--ceq-space4);font-size:var(--ceq-font-size-b1)}.ceq-cc-detail__story p:last-child{margin-bottom:0}@media(max-width:749px){.ceq-cc-detail__equipment .ceq-attachment-item{grid-template-columns:80px 1fr}.ceq-cc-detail__equipment .ceq-attachment-item img{width:80px;height:80px}}.ceq-cc-detail__quote{margin:var(--ceq-space8) 0;padding-left:var(--ceq-space5);border-left:4px solid rgb(var(--ceq-color-brand));max-width:90ch}.ceq-cc-detail__quote p{font-family:var(--ceq-font-family-body);font-weight:var(--ceq-font-weight-h4);font-size:var(--ceq-font-size-h3);line-height:1.2;margin:0 0 var(--ceq-space3);color:rgb(var(--color-foreground))}.ceq-cc-detail__quote cite{font-style:normal;display:block;color:rgb(var(--ceq-color-text-tertiary));font-size:var(--ceq-font-size-b2);text-transform:uppercase;letter-spacing:.06em}@media screen and (max-width:749px){.ceq-cc-detail__quote p{font-size:var(--ceq-font-size-h4)}}.ceq-cc-band{width:100%}.ceq-cc-band--gray{background:rgb(var(--ceq-color-gray))}.ceq-cc-band--gray>.container{padding-top:var(--ceq-space8);padding-bottom:var(--ceq-space8)}.ceq-cc-club-band{width:100%;background:rgb(var(--color-foreground))}.ceq-cc-club-band>.container{padding-top:var(--ceq-space6);padding-bottom:var(--ceq-space6)}.ceq-cc-detail__qa{margin:0}.ceq-cc-detail__qa-heading,.ceq-cc-detail__sec-heading{font-family:var(--ceq-font-family-heading);font-weight:var(--ceq-font-weight-h4);font-size:var(--ceq-font-size-h3);line-height:1.1;margin:0 0 var(--ceq-space5)}.ceq-cc-detail__sec-heading{margin-bottom:0}.ceq-cc-qa-grid{display:grid;grid-template-columns:1fr;gap:var(--ceq-space4)}.ceq-cc-qa{padding:var(--ceq-space4) var(--ceq-space5);border:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-qa--fav{border-color:rgb(var(--ceq-color-brand))}.ceq-cc-qa__q{display:block;font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ceq-color-brand));margin-bottom:var(--ceq-space2)}.ceq-cc-qa__a{margin:0;font-family:var(--ceq-font-family-body);font-weight:var(--ceq-font-weight-h4);font-size:var(--ceq-font-size-h4);line-height:1.25;color:rgb(var(--color-foreground))}.ceq-cc-qa__a strong{color:rgb(var(--ceq-color-brand));font-weight:inherit}@media screen and (min-width:750px){.ceq-cc-qa-grid{grid-template-columns:1fr 1fr}}.ceq-cc-qa--wide{grid-column:1 / -1}.ceq-cc-detail__qa-head{margin-bottom:var(--ceq-space5)}.ceq-cc-detail__sec-head{margin:var(--ceq-space8) 0 var(--ceq-space4)}.ceq-cc-detail__sec-head+.ceq-cc-detail__gallery{margin-top:0}.ceq-cc-detail__qa-eyebrow,.ceq-cc-detail__sec-eyebrow{display:inline-block;font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ceq-color-text-tertiary));padding-top:var(--ceq-space2);border-top:2px solid rgb(var(--ceq-color-brand));margin-bottom:var(--ceq-space3)}@media screen and (min-width:990px){.ceq-cc-detail__qa-head,.ceq-cc-detail__sec-head{display:grid;grid-template-columns:minmax(140px,.28fr) 1fr;gap:var(--ceq-space6);align-items:start}.ceq-cc-detail__qa-eyebrow,.ceq-cc-detail__sec-eyebrow{margin-bottom:0}}.ceq-cc-club{color:rgb(var(--color-background))}.ceq-cc-club__eyebrow{display:block;font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ceq-color-brand));margin-bottom:var(--ceq-space3)}.ceq-cc-club__name{font-family:var(--ceq-font-family-heading);font-weight:var(--ceq-font-weight-h4);font-size:var(--ceq-font-size-h3);line-height:1;margin:0 0 var(--ceq-space2);color:rgb(var(--color-background))}.ceq-cc-club__sub{display:block;font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b2);opacity:.7;margin-bottom:var(--ceq-space5)}.ceq-cc-club__links{display:flex;flex-wrap:wrap;gap:var(--ceq-space3)}.ceq-cc-club__link{display:inline-block;padding:var(--ceq-space2) var(--ceq-space4);background:transparent;border:1px solid rgba(var(--color-background),.3);border-radius:var(--ceq-buttons-radius);color:rgb(var(--color-background));font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.ceq-cc-club__link:hover{background:rgb(var(--ceq-color-brand));border-color:rgb(var(--ceq-color-brand));color:rgb(var(--ceq-color-white))}.ceq-cc-detail__outro{display:grid;grid-template-columns:1fr;margin-top:var(--ceq-space8)}@media screen and (min-width:750px){.ceq-cc-detail__outro{grid-template-columns:1fr 1fr}}.ceq-cc-outro__cta{background:rgb(var(--ceq-color-brand));color:rgb(var(--ceq-color-white));padding:var(--ceq-space7);display:flex;flex-direction:column;justify-content:center;gap:var(--ceq-space3)}.ceq-cc-outro__cta-heading{font-family:var(--ceq-font-family-heading);font-weight:var(--ceq-font-weight-h4);font-size:var(--ceq-font-size-h2);line-height:1;margin:0;color:rgb(var(--ceq-color-white))}.ceq-cc-outro__cta-text{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-p2);line-height:1.5;opacity:.92}.ceq-cc-outro__cta-text p{margin:0}.ceq-cc-outro__cta-btn{align-self:flex-start;display:inline-block;margin-top:var(--ceq-space2);padding:var(--ceq-space3) var(--ceq-space5);background:rgb(var(--color-foreground));border-radius:var(--ceq-buttons-radius);color:rgb(var(--color-background));font-family:var(--ceq-font-family-heading);font-weight:700;font-size:var(--ceq-font-size-b2);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .15s}.ceq-cc-outro__cta-btn:hover{opacity:.85}.ceq-cc-outro__next{position:relative;overflow:hidden;background:rgb(var(--color-foreground));color:rgb(var(--color-background));padding:var(--ceq-space7);display:flex;flex-direction:column;justify-content:center;text-decoration:none}.ceq-cc-outro__next-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ceq-cc-outro__next-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),.45);z-index:1}.ceq-cc-outro__next-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--ceq-space2)}@media screen and (max-width:749px){.ceq-cc-outro__next{min-height:14rem}}.ceq-cc-outro__next-lbl{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.ceq-cc-outro__next-name{font-family:var(--ceq-font-family-heading);font-weight:var(--ceq-font-weight-h4);font-size:var(--ceq-font-size-h2);line-height:1;color:rgb(var(--color-background))}.ceq-cc-outro__next-meta{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b2);opacity:.7}.ceq-cc-outro__next-arrow{font-family:var(--ceq-font-family-heading);font-weight:700;font-size:var(--ceq-font-size-b2);letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-brand));margin-top:var(--ceq-space2)}.ceq-cc-outro__next:hover .ceq-cc-outro__next-arrow{text-decoration:underline}@media screen and (max-width:749px){.ceq-cc-outro__cta-heading,.ceq-cc-outro__next-name,.ceq-cc-club__name{font-size:var(--ceq-font-size-h3)}}.ceq-cc-detail__gallery{display:grid;grid-template-columns:1fr;gap:var(--ceq-space3);margin:var(--ceq-space6) 0}.ceq-cc-detail__g-item{position:relative;display:block;width:100%;margin:0;padding:0;border:0;background:rgb(var(--ceq-color-gray));overflow:hidden;border-radius:var(--ceq-radius-m);aspect-ratio:4 / 3;cursor:zoom-in}.ceq-cc-detail__g-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ceq-cc-detail__g-item:hover .ceq-cc-detail__g-img,.ceq-cc-detail__g-item:focus-visible .ceq-cc-detail__g-img{transform:scale(1.05)}.ceq-cc-detail__g-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0000008c;color:rgb(var(--ceq-color-white));pointer-events:none;transition:background-color .2s ease,transform .2s ease}.ceq-cc-detail__g-play svg{width:1.5rem;height:1.5rem;margin-left:2px}.ceq-cc-detail__g-item--video:hover .ceq-cc-detail__g-play,.ceq-cc-detail__g-item--video:focus-visible .ceq-cc-detail__g-play{background:rgb(var(--ceq-color-brand));transform:translate(-50%,-50%) scale(1.06)}.ceq-cc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:var(--ceq-space5);background:#000000e6;cursor:zoom-out}.ceq-cc-lightbox.is-open{display:flex}.ceq-cc-lightbox img,.ceq-cc-lightbox video{max-width:95vw;max-height:92vh;object-fit:contain;border-radius:var(--ceq-radius-s)}.ceq-cc-lightbox img[hidden],.ceq-cc-lightbox video[hidden]{display:none}.ceq-cc-lightbox__close{position:absolute;top:var(--ceq-space4);right:var(--ceq-space5);width:2.5rem;height:2.5rem;padding:0;border:0;background:none;color:rgb(var(--ceq-color-white));font-size:2.25rem;line-height:1;cursor:pointer}.ceq-cc-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;border-radius:50%;background:#0006;color:rgb(var(--ceq-color-white));cursor:pointer;transition:background .15s ease}.ceq-cc-lightbox__nav:hover{background:#000000b3}.ceq-cc-lightbox__nav svg{width:1.75rem;height:1.75rem}.ceq-cc-lightbox__nav--prev{left:var(--ceq-space4)}.ceq-cc-lightbox__nav--next{right:var(--ceq-space4)}.ceq-cc-lightbox__counter{position:absolute;bottom:var(--ceq-space4);left:50%;transform:translate(-50%);color:rgb(var(--ceq-color-white));font-size:.875rem;letter-spacing:.04em;opacity:.8}.ceq-cc-lightbox__nav[hidden],.ceq-cc-lightbox__counter[hidden]{display:none}@media(min-width:750px){.ceq-cc-lightbox__nav{width:3.5rem;height:3.5rem}.ceq-cc-lightbox__nav--prev{left:var(--ceq-space5)}.ceq-cc-lightbox__nav--next{right:var(--ceq-space5)}}.ceq-cc-detail__equipment{margin:var(--ceq-space6) 0}.ceq-cc-detail__equipment .ceq-cc-detail__sec-head{margin-top:0}.ceq-cc-detail__equip-group{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:var(--ceq-space4) 0 var(--ceq-space2)}.ceq-cc-detail__equip-group:first-of-type{margin-top:0}.ceq-cc-detail__equip-toggle{display:none;margin-top:var(--ceq-space4);width:100%;justify-content:center;align-items:center;gap:var(--ceq-space2);padding:var(--ceq-space3) var(--ceq-space4);font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-text-primary));background:transparent;border:1px solid rgb(var(--ceq-color-strokes));border-radius:var(--ceq-buttons-radius);cursor:pointer;transition:border-color .15s ease}.ceq-cc-detail__equip-toggle:hover{border-color:rgb(var(--ceq-color-text-primary))}@media(max-width:749px){.ceq-cc-detail__equip-list.is-collapsible{max-height:560px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 74%,transparent);mask-image:linear-gradient(to bottom,#000 74%,transparent)}.ceq-cc-detail__equip-list.is-collapsible.is-expanded{max-height:none;-webkit-mask-image:none;mask-image:none}.ceq-cc-detail__equip-list.is-collapsible+.ceq-cc-detail__equip-toggle{display:flex}.ceq-cc-detail__equip-list.is-expanded+.ceq-cc-detail__equip-toggle{display:none}}.ceq-cc-detail__equipment a.ceq-attachment-item__add{text-decoration:none;background:transparent;font-family:var(--ceq-font-family-heading);font-weight:700}.ceq-cc-detail__equipment a.ceq-attachment-item__add:hover{background:var(--color-foreground);color:var(--color-background)}.ceq-cc-detail__cta{margin-top:var(--ceq-space6)}@media screen and (min-width:750px){.ceq-cc-detail__stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--ceq-space5)}.ceq-cc-stat__num{font-size:var(--ceq-font-size-h4-lg)}.ceq-cc-detail__gallery{grid-template-columns:repeat(3,1fr)}.ceq-cc-detail__g-item:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:4 / 3}.ceq-cc-detail__g-item:last-child:nth-child(3n+1):not(:first-child){grid-column:1 / -1;aspect-ratio:21 / 9}}.ceq-cc-ov-hero,.ceq-cc-ov-stats,.ceq-cc-overview__body{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ceq-cc-ov-hero{padding:var(--ceq-space7) 0}.ceq-cc-ov-hero__heading{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h2);font-weight:700;line-height:1;letter-spacing:-.01em;margin:var(--ceq-space2) 0 var(--ceq-space4)}.ceq-cc-ov-hero__heading em{font-style:normal;color:rgb(var(--ceq-color-brand));background-color:transparent;padding:0}.ceq-cc-ov-hero__lede{max-width:none;font-size:var(--ceq-font-size-p2);line-height:1.5;color:rgb(var(--color-foreground));opacity:.8}.ceq-cc-ov-stats{border-top:1px solid rgb(var(--ceq-color-strokes));border-bottom:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-ov-stats__grid{display:grid;grid-template-columns:repeat(2,1fr)}.ceq-cc-ov-stat{padding:var(--ceq-space5) var(--ceq-space4);border-right:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-ov-stat:nth-child(2n){border-right:0}.ceq-cc-ov-stat__val{display:block;font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h3);font-weight:700;line-height:1;letter-spacing:-.02em}.ceq-cc-ov-stat__lbl{display:block;margin-top:var(--ceq-space2);font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.6}.ceq-cc-overview__body{padding:var(--ceq-space6) 0}.ceq-cc-chip__count{opacity:.5}.ceq-cc-ovcard{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:rgb(var(--ceq-color-white));border:1px solid rgb(var(--ceq-color-strokes));border-radius:var(--ceq-radius-m);overflow:hidden;transition:border-color .15s ease}.ceq-cc-ovcard:hover{border-color:rgb(var(--ceq-color-text-primary))}.ceq-cc-ovcard__media{position:relative;aspect-ratio:4 / 3;background:rgb(var(--ceq-color-gray))}.ceq-cc-ovcard__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ceq-cc-ovcard:hover .ceq-cc-ovcard__img{transform:scale(1.04)}.ceq-cc-ovcard__type{position:absolute;top:var(--ceq-space3);left:var(--ceq-space3);font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ceq-color-white));background:#00000080;padding:var(--ceq-space1) var(--ceq-space2);border-radius:var(--ceq-radius-s)}.ceq-cc-ovcard__yr{position:absolute;bottom:var(--ceq-space3);right:var(--ceq-space3);font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;color:rgb(var(--ceq-color-white));text-shadow:0 1px 6px rgba(0,0,0,.5)}.ceq-cc-ovcard__body{display:flex;flex-direction:column;flex:1;padding:var(--ceq-space4)}.ceq-cc-ovcard__name{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h5);font-weight:700;line-height:1.1;color:rgb(var(--ceq-color-text-primary))}.ceq-cc-ovcard__loc{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-text-tertiary));margin-top:var(--ceq-space1)}.ceq-cc-ovcard__stats{display:flex;flex-wrap:wrap;gap:var(--ceq-space2) var(--ceq-space4);margin-top:var(--ceq-space3);padding-top:var(--ceq-space3);border-top:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-ovcard__stat{min-width:0}.ceq-cc-ovcard__stat b{display:block;font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h5);font-weight:700;line-height:1;color:rgb(var(--ceq-color-text-primary))}.ceq-cc-ovcard__stat span{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-text-tertiary))}.ceq-cc-ovcard__arrow{margin-top:auto;padding-top:var(--ceq-space3);font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-brand))}@media screen and (min-width:750px){.ceq-cc-ov-hero{padding:var(--ceq-space8) 0}.ceq-cc-ov-hero__heading{font-size:var(--ceq-font-size-h1)}.ceq-cc-ov-stats__grid{grid-template-columns:repeat(4,1fr)}.ceq-cc-ov-stat{border-right:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-ov-stat:nth-child(2n){border-right:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-ov-stat:last-child{border-right:0}.ceq-cc-ov-stat__val{font-size:var(--ceq-font-size-h2)}}.ceq-cc-overview__heading{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h3);font-weight:var(--ceq-font-weight-h3);margin:0 0 var(--ceq-space5)}.ceq-cc-overview__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ceq-space3) var(--ceq-space4);margin-bottom:var(--ceq-space5)}.ceq-cc-overview__filters{display:flex;flex-wrap:wrap;gap:var(--ceq-space2)}.ceq-cc-overview__sort{display:flex;align-items:center;gap:var(--ceq-space2);margin-left:auto}.ceq-cc-sort__label{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-text-secondary));white-space:nowrap}.ceq-cc-sort__select{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);color:rgb(var(--ceq-color-text-primary));background:transparent;border:1px solid rgb(var(--ceq-color-strokes));border-radius:var(--ceq-buttons-radius);padding:var(--ceq-space2) var(--ceq-space7) var(--ceq-space2) var(--ceq-space3);cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--ceq-space3) center;background-size:.7em;transition:border-color .15s ease}.ceq-cc-sort__select:hover,.ceq-cc-sort__select:focus-visible{border-color:rgb(var(--ceq-color-text-primary))}@media screen and (max-width:749px){.ceq-cc-overview__sort{margin-left:0;width:100%}.ceq-cc-sort__select{flex:1 1 auto}}.ceq-cc-chip{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:var(--ceq-space2) var(--ceq-space4);border:1px solid rgb(var(--ceq-color-strokes));border-radius:999px;background:transparent;color:rgb(var(--ceq-color-text-secondary));cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ceq-cc-chip:hover{border-color:rgb(var(--ceq-color-text-primary));color:rgb(var(--ceq-color-text-primary))}.ceq-cc-chip.is-active{background:rgb(var(--ceq-color-brand));border-color:rgb(var(--ceq-color-brand));color:rgb(var(--ceq-color-white))}.ceq-cc-overview__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ceq-space3)}.ceq-cc-overview__empty{margin-top:var(--ceq-space5);color:rgb(var(--ceq-color-text-tertiary))}@media screen and (min-width:750px){.ceq-cc-overview__grid{grid-template-columns:repeat(2,1fr);gap:var(--ceq-space4)}}@media screen and (min-width:990px){.ceq-cc-overview__grid{grid-template-columns:repeat(3,1fr)}}.ceq-cc-detail__back{margin-top:var(--ceq-space7);padding-top:var(--ceq-space5);border-top:1px solid rgb(var(--ceq-color-strokes))}.ceq-cc-detail__back a{font-family:var(--ceq-font-family-body),sans-serif;font-weight:700;color:rgb(var(--ceq-color-brand));text-decoration:none}.ceq-cc-detail__back a:hover{text-decoration:underline}.ceq-cc-detail__video{position:relative;display:block;margin:var(--ceq-space6) 0;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--ceq-radius-m);background:rgb(var(--ceq-color-text-primary));text-decoration:none}.ceq-cc-detail__video-img{width:100%;height:100%;object-fit:cover;display:block}.ceq-cc-detail__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#00000026 30%,#0000008c)}.ceq-cc-detail__video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(var(--ceq-color-brand));color:rgb(var(--ceq-color-white));transition:transform .2s ease}.ceq-cc-detail__video:hover .ceq-cc-detail__video-btn{transform:translate(-50%,-50%) scale(1.08)}.ceq-cc-detail__video-btn svg{width:2rem;height:2rem;margin-left:.2rem}.ceq-cc-detail__video-label{position:absolute;bottom:var(--ceq-space4);left:var(--ceq-space4);font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ceq-color-white));text-shadow:0 1px 8px rgba(0,0,0,.5)}.ceq-cc-detail__links{display:flex;flex-wrap:wrap;gap:var(--ceq-space3);margin:var(--ceq-space6) 0}.ceq-cc-detail__next{position:relative;display:block;margin:var(--ceq-space6) 0;min-height:14rem;overflow:hidden;border-radius:var(--ceq-radius-m);background:rgb(var(--ceq-color-text-primary));text-decoration:none}.ceq-cc-detail__next-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;transition:transform .4s ease}.ceq-cc-detail__next:hover .ceq-cc-detail__next-img{transform:scale(1.04)}.ceq-cc-detail__next-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000b3,#0000004d)}.ceq-cc-detail__next-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--ceq-space1);padding:var(--ceq-space5);color:rgb(var(--ceq-color-white))}.ceq-cc-detail__next-lbl{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.ceq-cc-detail__next-name{font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-h3);font-weight:700;line-height:1.05}.ceq-cc-detail__next-meta{font-family:var(--ceq-font-family-body);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.04em;opacity:.85}.ceq-cc-detail__next-arrow{margin-top:var(--ceq-space2);font-family:var(--ceq-font-family-heading);font-size:var(--ceq-font-size-b3);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ceq-color-white))}@media screen and (min-width:750px){.ceq-cc-detail__next{min-height:18rem}.ceq-cc-detail__next-body{padding:var(--ceq-space7)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ceq-customer-cases.css.map */
