.about-acoem{--aa-gap: 40px;--aa-radius: 6px;--aa-ease: cubic-bezier(.2, .8, .2, 1);background:var(--aa-bg, #0A1628);color:var(--aa-fg, #ffffff);padding:var(--aa-pad-top, 56px) var(--aa-pad-right, 48px) var(--aa-pad-bottom, 56px) var(--aa-pad-left, 48px);font-family:inherit;line-height:1.5}.about-acoem--density-compact{--aa-gap: 24px}.about-acoem--density-medium{--aa-gap: 40px}.about-acoem--density-spacious{--aa-gap: 64px}.about-acoem *,.about-acoem *:before,.about-acoem *:after{box-sizing:border-box}.about-acoem [data-aa-reveal]{opacity:0;transform:translateY(20px);transition:opacity .6s var(--aa-ease),transform .6s var(--aa-ease);will-change:opacity,transform}.about-acoem [data-aa-reveal].is-inview{opacity:1;transform:none}.about-acoem__hero{display:grid;place-items:center;text-align:center;border-radius:var(--aa-radius);width:100%}.about-acoem--hero-short .about-acoem__hero{min-height:clamp(180px,28vh,280px)}.about-acoem--hero-medium .about-acoem__hero{min-height:clamp(240px,38vh,360px)}.about-acoem--hero-tall .about-acoem__hero{min-height:clamp(320px,50vh,500px)}.about-acoem__hero-inner{width:100%;max-width:820px;padding:clamp(20px,3.5vw,44px)}.about-acoem__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600;color:var(--aa-eyebrow, #4AA3DF);margin:0 0 10px}.about-acoem__headline{font-size:clamp(24px,3.6vw,40px);line-height:1.12;letter-spacing:-.01em;color:var(--aa-fg, #ffffff);margin:0 0 12px;font-weight:600}.about-acoem__sub{font-size:clamp(14px,1.3vw,17px);color:var(--aa-muted, #C9D4E2);margin:0}.about-acoem__stats{list-style:none;padding:0;margin:var(--aa-gap) 0 0;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);text-align:center}@media(min-width:960px){.about-acoem__stats{grid-template-columns:repeat(4,1fr);gap:24px}}.about-acoem__stat{padding:16px 8px;border-top:1px solid var(--aa-border, #1F3048)}.about-acoem__stat-value{display:block;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1;color:var(--aa-stat-value, #4AA3DF);font-variant-numeric:tabular-nums;margin-bottom:6px}.about-acoem__stat-label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--aa-stat-label, #C9D4E2)}.about-acoem__story{margin:var(--aa-gap) 0 0;display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:960px){.about-acoem__story--has-video{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:40px;align-items:center}}.about-acoem__story-video{position:relative;aspect-ratio:16 / 9;width:100%;border-radius:var(--aa-radius);overflow:hidden;background:#000}.about-acoem__story-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.about-acoem__story-heading{font-size:clamp(20px,2.2vw,28px);letter-spacing:-.01em;color:var(--aa-fg, #ffffff);margin:0 0 12px;font-weight:600}.about-acoem__story-body{font-size:15px;color:var(--aa-muted, #C9D4E2)}.about-acoem__story-body p{margin:0}.about-acoem__story-body p+p{margin-top:.8em}.about-acoem__story-body a{color:var(--aa-accent, #4AA3DF);text-decoration:underline;text-underline-offset:3px}.about-acoem__values{margin:var(--aa-gap) 0 0;display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:640px){.about-acoem__values{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.about-acoem__values{grid-template-columns:repeat(4,1fr);gap:18px}}.about-acoem__value-card{padding:20px;background:var(--aa-card-bg, rgba(255, 255, 255, .04));border:1px solid var(--aa-border, #1F3048);border-radius:var(--aa-radius);transition:transform .35s var(--aa-ease),border-color .35s var(--aa-ease),background .35s var(--aa-ease)}.about-acoem__value-card:hover{transform:translateY(-3px);border-color:var(--aa-accent, #4AA3DF)}.about-acoem__value-icon{width:36px;height:36px;color:var(--aa-icon, #4AA3DF);margin-bottom:14px}.about-acoem__value-icon svg{width:100%;height:100%;display:block}.about-acoem__value-title{font-size:17px;color:#fff;margin:0 0 8px;font-weight:600;letter-spacing:-.005em}.about-acoem__value-body{font-size:14px;color:var(--aa-card-body, #C9D4E2);margin:0;line-height:1.5}.about-acoem a:focus-visible{outline:2px solid var(--aa-accent, #4AA3DF);outline-offset:3px}@media(prefers-reduced-motion:reduce){.about-acoem [data-aa-reveal]{opacity:1!important;transform:none!important;transition:none!important}.about-acoem__value-card{transition:none!important}.about-acoem__value-card:hover{transform:none!important}}.fc{background:var(--fc-bg);padding-top:var(--fc-pad-top);padding-bottom:var(--fc-pad-bottom);padding-left:var(--fc-pad-left);padding-right:var(--fc-pad-right);position:relative;box-sizing:border-box;font-family:inherit;color:var(--fc-heading)}.fc *,.fc *:before,.fc *:after{box-sizing:border-box}.fc__inner{width:100%}.fc--full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.fc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.fc__heading-wrap{display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0;min-height:40px}.fc__heading-icon{width:24px;height:24px;flex:0 0 auto;object-fit:contain}.fc__heading{margin:0;color:var(--fc-heading);font-size:clamp(15px,1.4vw,20px);font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;flex:0 0 auto}.fc__divider{flex:1 1 auto;height:1px;background:var(--fc-divider);min-width:24px;align-self:center}.fc__cta{display:inline-flex;align-items:center;gap:10px;padding:8px 8px 8px 18px;background:var(--fc-cta-bg);color:var(--fc-cta-text);border-radius:999px;text-decoration:none;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap;flex:0 0 auto;line-height:1}.fc__cta:hover{transform:translateY(-1px)}.fc__cta-arrow{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--fc-cta-arrow-bg);color:var(--fc-cta-arrow-fg);border-radius:50%;transition:transform .24s ease}.fc__cta:hover .fc__cta-arrow{transform:translate(2px)}.fc__grid{display:grid;grid-template-columns:repeat(var(--fc-cols-m),minmax(0,1fr));gap:var(--fc-col-gap)}@media(min-width:750px){.fc__grid{grid-template-columns:repeat(var(--fc-cols-t),minmax(0,1fr))}}@media(min-width:990px){.fc__grid{grid-template-columns:repeat(var(--fc-cols-d),minmax(0,1fr))}}.fc-col{display:flex;flex-direction:column;gap:var(--fc-row-gap);min-width:0}.fc-card{position:relative;display:flex;align-items:flex-end;padding:16px;background:var(--fc-card-bg);color:var(--fc-card-text);border-radius:var(--fc-card-radius);overflow:hidden;text-decoration:none;box-shadow:var(--fc-card-shadow);isolation:isolate;transition:box-shadow .3s ease,transform .3s ease}.fc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transform-origin:center;transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.fc-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,var(--fc-card-overlay) 100%);z-index:1;pointer-events:none}.fc-card__label{position:relative;z-index:2;width:100%;font-weight:800;font-size:clamp(13px,1.05vw,16px);letter-spacing:.05em;text-transform:uppercase;line-height:1.15}.fc-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fc-row-gap)}.fc-link-item{margin:0}.fc-link{display:flex;align-items:center;gap:10px;padding:4px 4px 4px 8px;background:var(--fc-link-bg);color:var(--fc-link-text);border:1px solid var(--fc-link-border);border-radius:var(--fc-link-radius);text-decoration:none;transition:background-color .2s ease,border-color .2s ease;min-height:44px;position:relative;overflow:hidden}.fc-link:hover{background:var(--fc-link-hover-bg)}.fc-link__thumb-wrap{flex:0 0 auto;width:36px;height:36px;border-radius:max(4px,calc(var(--fc-link-radius) - 6px));overflow:hidden;background:#ffffff0f;display:flex;align-items:center;justify-content:center}.fc-link__thumb{width:100%;height:100%;object-fit:cover;display:block}.fc-link__label{flex:1 1 auto;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}.fc-link__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--fc-col-accent, var(--fc-link-arrow-bg));color:var(--fc-link-arrow-fg);border-radius:50%;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}.fc[data-effect=zoom_slide] .fc-card:hover .fc-card__img,.fc[data-effect=zoom_slide] .fc-card:focus-within .fc-card__img{transform:scale(1.07)}.fc[data-effect=zoom_slide] .fc-link:hover .fc-link__arrow,.fc[data-effect=zoom_slide] .fc-link:focus-within .fc-link__arrow{transform:translate(3px);box-shadow:0 0 0 4px #ffffff0f}.fc[data-effect=shine] .fc-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);transform:translate(-110%);z-index:3;pointer-events:none;transition:transform .9s cubic-bezier(.22,1,.36,1)}.fc[data-effect=shine] .fc-card:hover:after,.fc[data-effect=shine] .fc-card:focus-within:after{transform:translate(110%)}.fc[data-effect=shine] .fc-link:hover .fc-link__arrow{transform:translate(2px)}.fc[data-effect=tilt] .fc-card{transform-style:preserve-3d;will-change:transform}.fc[data-effect=tilt] .fc-link:hover .fc-link__arrow{transform:translate(2px)}.fc[data-reveal=true] .fc-col{opacity:0;transform:translateY(22px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:calc((var(--fc-col-i, 1) - 1) * 70ms)}.fc[data-reveal=true] .fc-col[data-revealed=true]{opacity:1;transform:none}.fc a:focus-visible{outline:2px solid var(--fc-heading);outline-offset:2px}.fc__empty{text-align:center;color:var(--fc-heading);opacity:.65;padding:32px;font-size:14px}@media(max-width:749px){.fc{padding-left:var(--fc-pad-left-m, var(--fc-pad-left))!important;padding-right:var(--fc-pad-right-m, var(--fc-pad-right))!important}.fc__head{margin-bottom:16px}.fc__cta{font-size:11px;padding-left:14px}.fc-card{padding:12px}.fc-card__label{font-size:13px}.fc-link{min-height:42px}.fc-link__thumb-wrap{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.fc *,.fc *:before,.fc *:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.fc[data-reveal=true] .fc-col{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
