@supports (animation-timeline: scroll()){body:before{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:60;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--ab-accent, #CAA055),var(--ab-accent-hi, #E0BC77));pointer-events:none;animation:ab-m-progress linear both;animation-timeline:scroll(root)}body:has(.ab-page-progress):before,body:has(.ab-progress):before{display:none}}@keyframes ab-m-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: view()){main h1:not(.ab-train *):not(.ab-trh__title),main h2:not(.ab-train *){animation:ab-m-rise linear both;animation-timeline:view();animation-range:entry 0% entry 42%}}@keyframes ab-m-rise{0%{opacity:.001;transform:translateY(20px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){main img:not([aria-hidden=true]):not(.ab-train *):not(.ab-mrc__crest):not(.ab-join__media *):not(.ab-hero__lockup):not(.ab-hero__media *):not(.ab-proof__media *):not(.ab-pagebg__media *){animation:ab-m-img linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}@keyframes ab-m-img{0%{opacity:.45;transform:scale(1.035)}to{opacity:1;transform:none}}#header-group .menu-list__link>span,footer .menu-list__link>span,#header-group nav a:not([class*=button])>span{background-image:linear-gradient(90deg,currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .35s cubic-bezier(.22,.61,.36,1);padding-bottom:2px}#header-group .menu-list__link:hover>span,footer .menu-list__link:hover>span,#header-group nav a:not([class*=button]):hover>span{background-size:100% 1px}::selection{background:var(--ab-accent, #CAA055);color:var(--ab-paper, #0B0A08)}:focus-visible{outline:2px solid var(--ab-accent, #CAA055);outline-offset:3px;border-radius:2px}html{scrollbar-color:color-mix(in oklab,var(--ab-accent, #CAA055) 55%,transparent) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--ab-accent, #CAA055) 45%,transparent);border-radius:999px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--ab-accent, #CAA055);border:2px solid transparent;background-clip:content-box}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:ab-m-vt-out .32s cubic-bezier(.55,0,.55,.2) both}::view-transition-new(root){animation:ab-m-vt-in .5s cubic-bezier(.22,.61,.36,1) both}}@keyframes ab-m-vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes ab-m-vt-in{0%{opacity:0;transform:translateY(10px)}}a,button,[role=button],input,select,textarea,label{-webkit-tap-highlight-color:transparent}a,button,[role=button],.ab-btn,.ab-tr__chip{touch-action:manipulation}@media(pointer:coarse){.ab-train input,.ab-train select,.ab-train textarea{font-size:16px}.ab-train .btn,.ab-train .btn-icon,.ab-tr__chip,.ab-btn,.ab-mrc__cta,.ab-sup__cta,.ab-trp__cta{min-height:44px}.ab-train .btn-icon{min-width:44px;justify-content:center}}@media(hover:none){.ab-mrc__card:hover,.ab-sup__card:hover{transform:none;box-shadow:none}.ab-mrc__card:active,.ab-sup__card:active,.ab-train .btn:active,.ab-tr__chip:active,.ab-btn:active,.ab-mrc__cta:active,.ab-sup__cta:active,.ab-trp__cta:active{transform:scale(.975);transition-duration:.08s}}@media(display-mode:standalone){body{padding-top:env(safe-area-inset-top,0px)}.ab-tr__tools{top:calc(env(safe-area-inset-top,0px) + 10px)}}@media(prefers-reduced-motion:reduce){body:before{display:none!important}main h1,main h2,main img,.ab-hero__display,.ab-prose>p,.ab-prose>ul,.ab-prose>ol,.ab-orn__rule,.ab-orn__gem,.ab-orn__pip,.ab-statement__lines>*,.ab-proof__media img,.ab-pagebg__media,.ab-pagebg__grade,footer .ab-shell,#header-group:after,.ab-prose--editorial h3:before,.ab-prose--editorial h3:after,.ab-trp__flame{animation:none!important;filter:none!important}.ab-orn__rule{stroke-dasharray:none}}@supports (animation-timeline: view()){.ab-prose>p,.ab-prose>ul,.ab-prose>ol{animation:ab-m-para linear both;animation-timeline:view();animation-range:entry 4% entry 34%}.ab-orn__rule{stroke-dasharray:460;animation:ab-m-draw linear both;animation-timeline:view();animation-range:entry 10% cover 30%}.ab-orn__gem,.ab-orn__pip{transform-box:fill-box;transform-origin:center;animation:ab-m-gem linear both;animation-timeline:view();animation-range:entry 20% cover 32%}.ab-statement__lines>*{animation:ab-m-line-in linear both;animation-timeline:view();animation-range:entry 5% entry 40%}.ab-proof__media img{animation:ab-m-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.ab-pagebg__media{animation:ab-m-bgdrift linear both;animation-timeline:scroll(root)}.ab-pagebg__grade{animation:ab-m-bggrade linear both;animation-timeline:scroll(root)}footer .ab-shell{animation:ab-m-para linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}@keyframes ab-m-para{0%{opacity:.001;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ab-m-draw{0%{stroke-dashoffset:460}to{stroke-dashoffset:0}}@keyframes ab-m-gem{0%{opacity:0;transform:scale(.4) rotate(-45deg)}to{opacity:1;transform:none}}@keyframes ab-m-line-in{0%{opacity:.001;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ab-m-parallax{0%{transform:translateY(-4%) scale(1.09)}to{transform:translateY(4%) scale(1.09)}}@keyframes ab-m-bgdrift{0%{transform:translateY(0) scale(1.06)}to{transform:translateY(-4%) scale(1.06)}}@keyframes ab-m-bggrade{0%{opacity:.82}to{opacity:1}}#header-group{position:relative}@supports (animation-timeline: scroll()){#header-group:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--ab-accent, #CAA055),transparent);opacity:0;pointer-events:none;animation:ab-m-headrule linear both;animation-timeline:scroll(root);animation-range:0 220px}}@keyframes ab-m-headrule{0%{opacity:0}to{opacity:.85}}.ab-mrc__cta,.ab-sup__cta,.ab-tr__submit{position:relative;overflow:hidden;isolation:isolate}.ab-mrc__cta:before,.ab-sup__cta:before,.ab-tr__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,oklch(100% 0 0 / .28) 50%,transparent 70%);translate:-110% 0;transition:translate .62s cubic-bezier(.22,.61,.36,1)}@media(hover:hover)and (pointer:fine){.ab-mrc__cta:hover:before,.ab-sup__cta:hover:before,.ab-tr__submit:hover:before{translate:110% 0}}@media(hover:hover)and (pointer:fine){.ab-mrc__card,.ab-sup__card{position:relative}.ab-mrc__card:after,.ab-sup__card:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;pointer-events:none;border:1px solid var(--ab-accent, #CAA055);clip-path:polygon(0 0,26px 0,26px 1px,1px 1px,1px 26px,0 26px,0 100%,26px 100%,26px calc(100% - 1px),1px calc(100% - 1px),1px calc(100% - 26px),0 calc(100% - 26px),100% 100%,calc(100% - 26px) 100%,calc(100% - 26px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 26px),100% calc(100% - 26px),100% 0,calc(100% - 26px) 0,calc(100% - 26px) 1px,calc(100% - 1px) 1px,calc(100% - 1px) 26px,100% 26px);opacity:0;transform:scale(1.04);transition:opacity .3s ease-out,transform .4s cubic-bezier(.22,.61,.36,1)}.ab-mrc__card:hover:after,.ab-sup__card:hover:after{opacity:.9;transform:none}}@media(hover:hover)and (pointer:fine){.ab-proof__item .ab-proof__media{transition:box-shadow .45s cubic-bezier(.22,.61,.36,1)}.ab-proof__item:hover .ab-proof__media{box-shadow:0 22px 50px -30px color-mix(in oklab,var(--ab-accent, #CAA055) 70%,transparent)}.ab-proof__item .ab-proof__caption{transition:color .3s ease-out,transform .35s cubic-bezier(.22,.61,.36,1)}.ab-proof__item:hover .ab-proof__caption{color:var(--ab-ink, #EDE4D3);transform:translateY(-2px)}}#header-group .menu-list__link[aria-current=page]>span,#header-group nav a[aria-current=page]>span{background-size:100% 1px}@supports (animation-timeline: view()){.ab-prose--editorial h3:before,.ab-prose--editorial h3:after{animation:ab-m-hairline linear both;animation-timeline:view();animation-range:entry 10% entry 50%}}@keyframes ab-m-hairline{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.ab-tr__input:focus,.ab-tr__select:focus,.ab-tr__textarea:focus,.ab-input:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--ab-accent, #CAA055) 22%,transparent)}.ab-tr__field:focus-within .ab-tr__label{color:var(--ab-accent, #CAA055);transition:color .25s ease-out}main[data-template*=mission] .ab-pad,main[data-template*=mission] .ab-pil,main[data-template*=mission] .ab-life,main[data-template*=mission] .ab-com,main[data-template*=mission] .ab-s7{padding-block:clamp(2.25rem,3.6vw,3.4rem)}main[data-template*=mission] .ab-join{padding-block:clamp(3rem,5vw,5rem)}@supports (animation-timeline: view()){main[data-template*=mission] .ab-statement__lines>*{animation:ab-mi-line linear both;animation-timeline:view();animation-range:entry 4% entry 52%}main[data-template*=mission] .ab-statement__lines>*:nth-child(2){animation-range:entry 8% entry 56%}main[data-template*=mission] .ab-statement__lines>*:nth-child(3){animation-range:entry 12% entry 60%}main[data-template*=mission] .ab-statement__lines>*:nth-child(4){animation-range:entry 16% entry 64%}main[data-template*=mission] .ab-statement__lines>*:nth-child(5){animation-range:entry 20% entry 68%}main[data-template*=mission] .ab-statement__lines>*:nth-child(6){animation-range:entry 24% entry 72%}main[data-template*=mission] .ab-pil__head,main[data-template*=mission] .ab-com__head{position:relative;padding-bottom:18px}main[data-template*=mission] .ab-pil__head:after,main[data-template*=mission] .ab-com__head:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,var(--ab-accent, #CAA055),transparent);animation:ab-mi-draw linear both;animation-timeline:view();animation-range:entry 10% cover 24%}main[data-template*=mission] .ab-statement__note{animation:ab-mi-note linear both;animation-timeline:view();animation-range:entry 20% entry 70%}}@keyframes ab-mi-line{0%{opacity:.001;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes ab-mi-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ab-mi-note{0%{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){main[data-template*=mission] .ab-life__line{transition:background .3s ease-out,padding-inline-start .35s cubic-bezier(.22,.61,.36,1);padding-inline-start:0}main[data-template*=mission] .ab-life__line:hover{background:color-mix(in oklab,var(--ab-accent) 7%,transparent);padding-inline-start:12px}}@media(prefers-reduced-motion:reduce){main[data-template*=mission] .ab-statement__lines>*,main[data-template*=mission] .ab-statement__note,main[data-template*=mission] .ab-pil__head:after,main[data-template*=mission] .ab-com__head:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ab-motion.css.map */
