ab-hover{display:block}.cs.ab-sec{--cs-section-pad: clamp(88px, 7.8vw, 120px);padding-block:var(--cs-section-pad)}@media(max-width:749px){.cs.ab-sec{--cs-section-pad: 100px}}.ab-h2{--t-ff: var(--cs-f-head);--t-fs: clamp(36px, 5vw, 76px);--t-lh: 1;--t-ls: -.05em;--t-c: var(--cs-ink);text-wrap:balance}.ab-h2 em,.ab-h2 strong{font-style:normal;color:var(--cs-blue)}html.cs-dark .ab-h2 em,html.cs-dark .ab-h2 strong{color:#5aa2ff}.ab-lede{--t-fs: clamp(16px, 1.3vw, 20px);--t-lh: 1.55;--t-ls: -.01em;--t-c: var(--cs-ink-soft);max-width:34em;text-wrap:pretty}.ab-res__head{max-width:980px;margin-inline:auto}.ab-res__head .ab-h2{max-width:12em}.ab-res__strip{margin-top:clamp(48px,5.6vw,88px);--mq-gap: clamp(14px, 1.4vw, 22px);--mq-pad-y: 48px}.ab-card{--card-w: clamp(296px, 27vw, 408px);width:var(--card-w);border-radius:var(--cs-r-xl);background:var(--cs-white);box-shadow:inset 0 0 0 1px var(--cs-line),0 1px 2px #0d090a0a,0 24px 48px -32px #0d090a59;transition:transform .6s var(--cs-ease),box-shadow .6s var(--cs-ease)}html.cs-dark .ab-card{background:#141821c7;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f,0 30px 60px -36px #000c;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}.ab-card__link{display:flex;flex-direction:column;height:100%;padding:clamp(10px,.9vw,12px);border-radius:inherit;color:inherit}.ab-card__link:focus-visible{outline-offset:-2px}.ab-card__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:clamp(14px,1.4vw,20px) clamp(12px,1.2vw,16px) 0}.ab-card__stat{font-family:var(--cs-f-head);font-size:clamp(40px,3.6vw,56px);line-height:.95;letter-spacing:-.055em;color:var(--cs-ink);white-space:nowrap}.ab-card__label{font-family:var(--cs-f-semi);font-size:11.5px;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;color:var(--cs-ink-mute);max-width:13em}.ab-card__go{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--cs-ink);box-shadow:inset 0 0 0 1px var(--cs-line-strong);transition:background-color .3s,color .3s,box-shadow .3s}.ab-card__go svg{width:15px;height:15px;transition:transform .45s var(--cs-ease)}.ab-card__say{display:block;min-height:4.65em;padding:clamp(14px,1.4vw,18px) clamp(12px,1.2vw,16px) clamp(16px,1.6vw,22px);font-family:var(--cs-f-body);font-size:clamp(15px,1.1vw,16.5px);line-height:1.55;letter-spacing:-.01em;color:var(--cs-ink-soft);text-wrap:pretty}.ab-card__media{position:relative;display:block;margin-top:auto;aspect-ratio:4 / 3;border-radius:calc(var(--cs-r-xl) - 8px);overflow:hidden;isolation:isolate;background:var(--c)}.ab-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 55%,color-mix(in srgb,var(--c) 55%,transparent) 100%);mix-blend-mode:multiply;opacity:.85;transition:opacity .6s var(--cs-ease)}.ab-card__img,.ab-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.ab-card__img{transition:transform 1.1s var(--cs-ease),opacity .6s var(--cs-ease)}.ab-card__video{z-index:1;opacity:0;transition:opacity .6s var(--cs-ease)}.ab-card.is-playing .ab-card__video{opacity:1}.ab-card.is-playing .ab-card__media:after{opacity:0}.ab-card__logo{position:absolute;left:12px;top:12px;z-index:3;display:grid;place-items:center;height:40px;padding:0 12px;border-radius:12px;background:#fff;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0d090a33,0 10px 20px -12px #0d090a80}.ab-card__logo img{width:auto;height:22px;max-width:108px;object-fit:contain}.ab-card__play{position:absolute;right:12px;bottom:12px;z-index:3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;background:#0d090a66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff3d;transition:opacity .4s var(--cs-ease),transform .4s var(--cs-ease)}.ab-card__play svg{width:13px;height:13px;margin-left:2px}.ab-card.is-playing .ab-card__play{opacity:0;transform:scale(.8)}@media(hover:hover){.ab-card:hover{transform:translateY(-6px)}html:not(.cs-dark) .ab-card:hover{box-shadow:inset 0 0 0 1px var(--cs-line),0 1px 2px #0d090a0a,0 40px 70px -36px #0d090a73}.ab-card:hover .ab-card__go{background:var(--cs-blue);color:#fff;box-shadow:none}.ab-card:hover .ab-card__go svg{transform:rotate(45deg)}.ab-card:hover .ab-card__media:not(.has-video) .ab-card__img{transform:scale(1.05)}}.ab-card.is-hot .ab-card__go{background:var(--cs-blue);color:#fff;box-shadow:none}.td-mq.is-dragging .ab-card{transform:none}.td-mq.is-dragging .ab-card__link{pointer-events:none}.ab-ppl__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--cs-space-l) clamp(40px,6vw,104px)}.ab-ppl--flip .ab-ppl__copy{order:2}.ab-ppl__copy{display:grid;justify-items:start;gap:var(--cs-space-s)}.ab-ppl__title{--t-fs: clamp(34px, 4.2vw, 64px)}.ab-ppl__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--cs-space-xs)}.ab-ppl__photo{position:relative;margin:0}.ab-ppl__frame{position:relative;aspect-ratio:4 / 3;border-radius:var(--cs-r-xl);overflow:hidden;background:var(--cs-paper-2);box-shadow:inset 0 0 0 1px var(--cs-line),0 50px 90px -50px #0d090a99}.ab-ppl__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.ab-ppl__frame{clip-path:inset(6% 6% 6% 6% round var(--cs-r-xl));transition:clip-path 1.4s var(--cs-ease) .15s}.ab-ppl__img{scale:1.12;transition:scale 1.8s var(--cs-ease) .15s}.ab-ppl__photo.is-in .ab-ppl__frame{clip-path:inset(0 0 0 0 round var(--cs-r-xl))}.ab-ppl__photo.is-in .ab-ppl__img{scale:1}}.ab-ppl__caption{position:absolute;left:clamp(14px,1.6vw,22px);bottom:clamp(14px,1.6vw,22px);display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 16px 0 14px;border-radius:var(--cs-r-pill);font-family:var(--cs-f-semi);font-size:13px;letter-spacing:-.01em;color:#fff;background:#0d090a73;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 0 0 1px #ffffff29}.ab-ppl__dot{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px #4ade8033}@media(max-width:989px){.ab-ppl__grid{grid-template-columns:minmax(0,1fr)}.ab-ppl--flip .ab-ppl__copy{order:0}}@media(max-width:749px){.ab-ppl__actions{display:grid;width:100%}.ab-ppl__actions .cs-btn{width:100%}.ab-ppl__frame{aspect-ratio:4 / 5;border-radius:var(--cs-r-lg)}}.ab-bento__head{margin-bottom:clamp(40px,4.6vw,72px)}.ab-bento__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(150px,15vw,228px);grid-auto-flow:row dense;gap:var(--cs-gutter)}.ab-tile{grid-column:span 3;grid-row:span 1}.ab-tile--large{grid-column:span 6;grid-row:span 2}.ab-tile--tall{grid-column:span 3;grid-row:span 2}.ab-tile--wide{grid-column:span 6}.ab-tile{--fg: #fff;--fg-soft: rgba(255, 255, 255, .78);position:relative;border-radius:var(--cs-r-xl);background:var(--c);box-shadow:inset 0 1px #ffffff38,0 1px 2px #0d090a1f;transition:transform .6s var(--cs-ease),box-shadow .6s var(--cs-ease)}.ab-tile--on-dark{--fg: #0d090a;--fg-soft: rgba(13, 9, 10, .72)}.ab-tile__link{position:relative;display:block;height:100%;border-radius:inherit;overflow:hidden;isolation:isolate;color:var(--fg)}.ab-tile__link:focus-visible{outline-offset:3px}.ab-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;overflow:hidden}.ab-tile__img,.ab-tile__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.ab-tile__img{transition:transform 1.1s var(--cs-ease)}.ab-tile__video{opacity:0;transition:opacity .6s var(--cs-ease)}.ab-tile.is-playing .ab-tile__video{opacity:1}.ab-tile--media .ab-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(7,8,12,.5) 0%,transparent 32%,transparent 52%,rgba(7,8,12,.72) 100%),linear-gradient(0deg,color-mix(in srgb,var(--c) 35%,transparent),transparent 60%)}.ab-tile--colour .ab-tile__media{inset:clamp(10px,1vw,14px) clamp(10px,1vw,14px) clamp(10px,1vw,14px) 46%;border-radius:calc(var(--cs-r-xl) - 10px);box-shadow:0 30px 60px -30px #07080c99}.ab-tile--colour.ab-tile--tall .ab-tile__media{inset:42% clamp(10px,1vw,14px) clamp(10px,1vw,14px)}.ab-tile--colour.ab-tile--wide .ab-tile__media,.ab-tile--colour.ab-tile--small .ab-tile__media{left:58%}.ab-tile__body{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:clamp(18px,1.8vw,28px);pointer-events:none}.ab-tile--colour.ab-tile--large .ab-tile__body{width:46%}.ab-tile--colour.ab-tile--tall .ab-tile__body{height:42%}.ab-tile--colour:is(.ab-tile--wide,.ab-tile--small) .ab-tile__body{width:58%}.ab-tile__top{display:flex;align-items:center;gap:10px;padding-right:44px}.ab-tile__mark{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;color:var(--c);background:#fff;box-shadow:inset 0 1px #ffffffe6,0 6px 14px -8px #07080c80}.ab-tile--on-dark .ab-tile__mark{background:#0d090a;color:#fff}.ab-tile__mark svg{width:17px;height:17px}.ab-tile__label{font-family:var(--cs-f-semi);font-size:13px;line-height:1.2;letter-spacing:-.005em;color:var(--fg)}.ab-tile__bottom{display:grid;gap:6px}.ab-tile__title{font-family:var(--cs-f-head);font-size:clamp(22px,2vw,30px);line-height:1.04;letter-spacing:-.045em;color:var(--fg);text-wrap:balance}.ab-tile--large .ab-tile__title{font-size:clamp(30px,3.3vw,52px)}.ab-tile__handle{font-family:var(--cs-f-semi);font-size:13px;letter-spacing:-.005em;color:var(--fg-soft)}.ab-tile__big{position:absolute;right:-6%;bottom:-14%;width:62%;max-width:220px;aspect-ratio:1;color:var(--fg);opacity:.16;transition:transform .9s var(--cs-ease),opacity .6s var(--cs-ease)}.ab-tile--small .ab-tile__big{width:44%;bottom:-22%;right:-4%}.ab-tile__big svg{width:100%;height:100%}.ab-tile__go{position:absolute;top:clamp(16px,1.6vw,24px);right:clamp(16px,1.6vw,24px);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--c);background:#fff;box-shadow:0 6px 16px -8px #07080c80;transition:transform .5s var(--cs-ease)}.ab-tile--on-dark .ab-tile__go{background:#0d090a;color:#fff}.ab-tile__go svg{width:15px;height:15px;transition:transform .5s var(--cs-ease)}@media(hover:hover){.ab-tile:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff38,0 30px 60px -34px color-mix(in srgb,var(--c) 80%,#000)}.ab-tile:hover .ab-tile__img{transform:scale(1.05)}.ab-tile:hover .ab-tile__go svg{transform:rotate(45deg)}.ab-tile:hover .ab-tile__big{transform:rotate(-8deg) scale(1.06);opacity:.24}}.ab-tile.is-hot .ab-tile__go svg{transform:rotate(45deg)}.ab-tile.ab-tile--colour .ab-tile__media--blog,.ab-tile.ab-tile--colour .ab-tile__media--logos{border-radius:0;box-shadow:none;background:none}.ab-tile.ab-tile--colour .ab-tile__media--blog{inset:0 clamp(16px,1.6vw,24px) 0 50%}.ab-vmq{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ab-vmq__col{display:flex;flex-direction:column;gap:12px}.ab-vmq__item{display:block;flex:none;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#1b2230;box-shadow:0 14px 30px -16px #07080cb3}.ab-vmq__item img{width:100%;height:100%;object-fit:cover}.ab-tile.ab-tile--colour .ab-tile__media--logos{inset:auto 0 clamp(18px,1.8vw,26px) 0;height:52%}.ab-tile.ab-tile--small .ab-tile__media--logos,.ab-tile.ab-tile--wide .ab-tile__media--logos{left:0;height:60%}.ab-lmq{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;overflow:hidden}.ab-lmq__row{display:flex;gap:10px;width:max-content}.ab-lmq__row--2{margin-left:-60px}.ab-lmq__logo{display:grid;place-items:center;flex:none;width:clamp(104px,8vw,128px);height:clamp(58px,4.6vw,72px);padding:12px 16px;border-radius:14px;overflow:hidden;background:#fff;box-shadow:inset 0 1px #ffffffe6,0 10px 22px -12px #07080c8c}.ab-lmq__logo img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}@media(prefers-reduced-motion:no-preference){.ab-vmq__col{animation:ab-vmq 28s linear infinite}.ab-lmq__row--1{animation:ab-lmq 34s linear infinite}.ab-lmq__row--2{animation:ab-lmq 34s linear infinite reverse}.ab-tile:hover .ab-vmq__col,.ab-tile:hover .ab-lmq__row{animation-play-state:paused}}@media(prefers-reduced-motion:no-preference)and (max-width:749px){.ab-tile__media--blog .ab-vmq__col{animation:ab-hmq 30s linear infinite}}@keyframes ab-vmq{to{transform:translate3d(0,calc(-50% - 5px),0)}}@keyframes ab-hmq{to{transform:translate3d(calc(-50% - 6px),0,0)}}@keyframes ab-lmq{to{transform:translate3d(calc(-50% - 5px),0,0)}}@media(max-width:989px){.ab-bento__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(150px,26vw,220px)}.ab-tile--large,.ab-tile--wide{grid-column:span 6}}@media(max-width:749px){.ab-bento__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:168px;gap:10px}.ab-tile,.ab-tile--tall{grid-column:span 1}.ab-tile--large,.ab-tile--wide{grid-column:span 2}.ab-tile--large{grid-row:span 2}.ab-tile{border-radius:var(--cs-r-lg)}.ab-tile__body{padding:16px}.ab-tile__top{padding-right:36px}.ab-tile__go{width:30px;height:30px;top:14px;right:14px}.ab-tile__mark{width:30px;height:30px;border-radius:9px}.ab-tile__title{font-size:20px}.ab-tile--large .ab-tile__title{font-size:30px}.ab-tile__label{font-size:12px}.ab-tile--colour.ab-tile--large .ab-tile__media{top:48%;right:10px;bottom:10px;left:10px}.ab-tile.ab-tile--colour .ab-tile__media--blog{top:46%;right:0;bottom:0;left:0}.ab-tile__media--blog .ab-vmq{display:flex;align-items:center}.ab-tile__media--blog .ab-vmq__col{flex-direction:row;width:max-content}.ab-tile__media--blog .ab-vmq__item{width:216px}.ab-tile--colour.ab-tile--large .ab-tile__body{width:auto;height:48%}.ab-tile--colour:is(.ab-tile--wide,.ab-tile--small) .ab-tile__media{display:none}.ab-tile--colour:is(.ab-tile--wide,.ab-tile--small) .ab-tile__body{width:auto}.ab-tile--small .ab-tile__title{font-size:17px}.ab-tile--small .ab-tile__top .ab-tile__label{display:none}}.ab-ppl__photo--cutout .ab-ppl__frame{aspect-ratio:auto;border-radius:0;overflow:visible;background:transparent;box-shadow:none;clip-path:none}.ab-ppl__photo--cutout .ab-ppl__img{position:relative;display:block;width:112%;margin-inline:-6%;height:auto;object-fit:contain;scale:1}.ab-tile__autoplay{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ab-tile__autoplay.is-playing .ab-tile__video{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/78/assets/ab-about.css.map */
