.asim{--asim-accent: #a0f1f8;--asim-ink: #f4f4f6;--asim-body: rgba(244, 244, 246, .78);--asim-dim: rgba(244, 244, 246, .64);--asim-hairline: rgba(255, 255, 255, .08);--asim-in: .45s;--asim-out: .18s;--asim-hold: .5s;position:relative;color:var(--asim-ink);overflow:clip;background:#000}.asim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(244,244,246,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(244,244,246,.09) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0 / .9) 0px,rgb(0 0 0 / .9) 1500px,transparent 2100px);mask-image:linear-gradient(180deg,rgb(0 0 0 / .9) 0px,rgb(0 0 0 / .9) 1500px,transparent 2100px)}.asim__wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#f4f4f608,#f4f4f600 460px),radial-gradient(720px 520px at 50% 520px,rgba(160,241,248,.06),transparent 70%)}.asim__inner{position:relative;max-width:1240px;margin:0 auto;padding:clamp(72px,8vw,116px) 24px 0}.asim__inner--tail{padding:0 24px clamp(76px,8vw,110px)}.asim__head{max-width:760px;margin:0 auto;text-align:center}.asim__eyebrow{margin:0 0 14px;font-family:var(--text-font-family, inherit);font-weight:var(--text-font-bold-weight, 600);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--asim-dim)}.asim__logo{display:block;width:clamp(190px,20vw,252px);height:auto;margin:0 auto 26px;color:var(--asim-ink)}.asim__title{margin:0;font-family:var(--text-font-family, inherit);font-weight:700;font-size:clamp(30px,4.6vw,56px);letter-spacing:-.015em;line-height:1.05;text-wrap:balance}.asim__sub{margin:20px auto 0;max-width:640px;font-size:15px;line-height:1.7;color:var(--asim-body)}.asim__sub p{margin:0 0 .7em}.asim__sub p:last-child{margin-bottom:0}.asim__show{position:relative;max-width:1840px;margin:clamp(44px,5vw,68px) auto 0;padding-inline:clamp(24px,3.5vw,60px)}.asim__layout{display:none}.asim--js .asim__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,44px)}.asim--js .asim__side{order:2}@media(min-width:900px){.asim--js .asim__layout{grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:clamp(40px,4.5vw,84px);align-items:start}.asim--js .asim__side{align-self:stretch;display:flex;flex-direction:column}.asim--js .asim__side .asim__rows{flex:1}.asim--js .asim__side .asim__row{flex:1 1 auto;display:flex}.asim--js .asim__side .asim__card{flex:1;align-content:center}}.asim__rows{position:relative;display:flex;flex-direction:column;padding-inline-start:20px;border-inline-start:1px solid rgba(244,244,246,.14)}.asim__card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;align-items:start;padding:12px 0;cursor:pointer}.asim__row-icon{display:block;width:26px;height:26px;margin-top:0;color:#f4f4f66b;transition:color .25s ease}.asim__row-icon svg{display:block;width:100%;height:100%}.asim__row-body{display:grid;min-inline-size:0}.asim__row-title{font-size:clamp(17px,1.45vw,20px);font-weight:var(--text-font-bold-weight, 600);letter-spacing:-.01em;line-height:1.3;color:#f4f4f680;transition:color .25s ease}.asim__radio:checked+.asim__card:after{content:"";position:absolute;left:-21px;top:8px;bottom:8px;width:2px;border-radius:999px;background:var(--asim-accent);opacity:.35;transition:opacity .25s ease}.asim--manual .asim__radio:checked+.asim__card:after,.asim--nocycle .asim__radio:checked+.asim__card:after{opacity:.9}.asim__row-desc{display:grid;grid-template-rows:minmax(0,0fr);overflow:hidden}.asim__row-desc-in{display:block;min-block-size:0;padding-block-start:8px;font-size:14px;line-height:1.55;color:#f4f4f6b8;opacity:0;transform:translateY(-2px)}.asim__radio:checked+.asim__card .asim__row-desc{grid-template-rows:minmax(0,1fr)}.asim__radio:checked+.asim__card .asim__row-desc-in{opacity:1;transform:none}.asim__radio:checked+.asim__card .asim__row-title,.asim__card:hover .asim__row-title{color:var(--asim-ink)}.asim__card:hover .asim__row-icon{color:#f4f4f6eb}.asim__radio:checked+.asim__card .asim__row-icon{color:#f4f4f6eb}.asim__radio:focus-visible+.asim__card{outline:2px solid var(--asim-accent);outline-offset:4px;border-radius:10px}@media(prefers-reduced-motion:no-preference){.asim__row-desc{transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1)}.asim__row-desc-in{transition:opacity .3s ease .08s,transform .3s cubic-bezier(.32,.72,0,1) .08s}}.asim__row-progress{position:absolute;left:-21px;top:8px;bottom:8px;width:2px;border-radius:999px;overflow:hidden;background:none;opacity:0;transition:opacity .25s ease}.asim__radio:checked+.asim__card .asim__row-progress{opacity:1}.asim__row-fill{display:block;width:100%;height:100%;background:var(--asim-accent);transform:scaleY(0);transform-origin:top}.asim__radio:checked+.asim__card .asim__row-fill{animation:asim-fill var(--asim-cycle, 7s) linear forwards}@keyframes asim-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.asim--pause .asim__radio:checked+.asim__card .asim__row-fill{animation-play-state:paused}.asim--manual .asim__row-fill,.asim--nocycle .asim__row-fill{animation:none}.asim--manual .asim__row-progress,.asim--nocycle .asim__row-progress{display:none}.asim__stage{position:relative;max-width:1456px;min-width:0}.asim--js .asim__stage:before{content:"";position:absolute;top:-6%;right:-10%;bottom:-18%;left:-10%;pointer-events:none;background:radial-gradient(40% 34% at 34% 72%,rgba(160,241,248,.12),transparent 68%),radial-gradient(38% 32% at 68% 76%,rgba(110,202,200,.08),transparent 68%)}.asim__stage-frame{position:relative;aspect-ratio:1456 / 758;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0d0e12;box-shadow:0 44px 110px #0000009e,0 12px 34px #00000073,inset 0 1px #ffffff12}.asim__stage-frame .asim__fig{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;border:0;border-radius:0;box-shadow:none;z-index:1;opacity:0;transition:opacity var(--asim-out) ease var(--asim-hold)}.asim__stage-frame .asim__fig.is-shown{z-index:2;opacity:1;transition:opacity var(--asim-in) ease}.asim__stage-frame .asim__img{height:100%;object-fit:cover}.asim__feat{max-width:1100px;margin:clamp(40px,5vw,64px) auto 0}.asim--js .asim__feat{display:none}.asim__feat-title{margin:0 0 10px;font-family:var(--text-font-family, inherit);font-weight:var(--text-font-bold-weight, 600);font-size:20px;letter-spacing:-.01em;line-height:1.3}.asim__feat-body{margin:0 0 18px;max-width:640px;font-size:15px;line-height:1.65;color:var(--asim-body)}.asim__feat-body p{margin:0 0 .7em}.asim__feat-body p:last-child{margin-bottom:0}.asim__fig{margin:0;border-radius:14px;overflow:hidden;border:1px solid var(--asim-hairline);background:#0d0e12;box-shadow:0 24px 60px #00000080}.asim__img{display:block;width:100%;height:auto}.asim__more{margin-top:clamp(64px,7vw,100px);border-top:1px solid var(--asim-hairline);padding-top:clamp(30px,3.5vw,44px)}.asim__more-title{margin:0 0 26px;font-family:var(--text-font-family, inherit);font-weight:var(--text-font-bold-weight, 600);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--asim-dim)}.asim__more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 34px}@media(max-width:979px){.asim__more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:619px){.asim__more-grid{grid-template-columns:minmax(0,1fr)}}.asim__more-item{font-size:14px;line-height:1.6;color:var(--asim-body)}.asim__fine{margin:clamp(30px,3.6vw,46px) 0 0;max-width:68ch;font-size:12px;line-height:1.55;letter-spacing:.01em;color:var(--asim-dim)}.asim__more-item p{margin:0}.asim__more-item strong{color:var(--asim-ink);font-weight:var(--text-font-bold-weight, 600)}.asim--anim [data-asim-reveal]{opacity:0;transform:translate3d(0,16px,0);transition:opacity .7s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1)}.asim--anim [data-asim-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.asim{--asim-in: .1s;--asim-out: .1s;--asim-hold: 0s}.asim__row-title,.asim__row-icon{transition-duration:.01s}.asim__row-fill{animation:none!important}.asim__row-progress{display:none}.asim__radio:checked+.asim__card:after{opacity:.9}.asim--anim [data-asim-reveal]{transition-duration:.1s;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/artemis-simos.css.map */
