.act{background:var(--c-bg);color:var(--c-ink);padding:96px 0;overflow:hidden;isolation:isolate;background-image:linear-gradient(rgba(234,240,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(234,240,255,.055) 1px,transparent 1px);background-size:46px 46px}.act:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(560px 380px at 88% 8%,rgba(77,225,208,.2),transparent 70%),radial-gradient(520px 420px at 6% 96%,rgba(108,140,255,.22),transparent 70%)}.act__head{display:flex;flex-direction:column;gap:14px;margin-bottom:44px;max-width:760px}.act__kicker{font-family:var(--ac-mono);font-size:.875rem;letter-spacing:.06em;color:var(--c-acc)}.act__h2{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2.8rem,6.4vw,5.4rem);line-height:.98;letter-spacing:.005em;color:#fff}.act__h2 span{background:linear-gradient(90deg,var(--c-acc),var(--c-acc2));-webkit-background-clip:text;background-clip:text;color:transparent}.act__lead{font-size:1.1875rem;line-height:1.5;color:#eaf0ffdb;max-width:48ch}.act__all{align-self:flex-start;font-family:var(--ac-mono);font-size:.9375rem;color:var(--c-acc);border-bottom:1px solid var(--c-acc);padding-bottom:3px}.act__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.act__card{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 14px 18px;border-radius:22px;background:linear-gradient(180deg,#1b2358,#121843);border:1px solid rgba(77,225,208,.28);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.act__card:hover{transform:translateY(-6px);border-color:var(--c-acc);box-shadow:0 0 0 1px var(--c-acc),0 22px 50px #4de1d029}.act__idx{font-family:var(--ac-mono);font-size:.75rem;letter-spacing:.08em;color:var(--c-acc)}.act__more{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;border-radius:22px;background:transparent;border:1px dashed rgba(77,225,208,.5);color:var(--c-acc);font-family:var(--ac-mono);transition:transform .2s ease,border-color .2s ease}.act__more-n{font-size:1.3rem;font-weight:700}.act__more-txt{font-size:.9375rem}.act__more:hover{transform:translateY(-4px);border-color:var(--c-acc)}.act__img{position:relative;display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#fff;--ph-bg: #EEF1FB;--ph-ink: #3A4590}.act__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:transform .35s ease}.act__card:hover .act__img img{transform:scale(1.06)}.act__name{font-family:var(--font-body--family);font-weight:700;font-size:1.0625rem;line-height:1.25;min-height:2.5em}.act__name a{color:#fff}.act__chips{display:flex;flex-wrap:wrap;gap:6px}.act__chips li{padding:3px 8px;border-radius:6px;border:1px solid rgba(77,225,208,.42);color:#c8f4f0;font-family:var(--ac-mono);font-size:.6875rem;line-height:1.3}.act__price{margin-top:auto;font-family:var(--font-heading--family);font-size:2rem;line-height:1;color:var(--c-acc)}.act__btn{display:block;padding:11px 12px;text-align:center;border-radius:10px;border:1px solid var(--c-acc);color:var(--c-acc);font-family:var(--ac-mono);font-size:.8125rem;font-weight:700;letter-spacing:.08em;transition:background-color .2s,color .2s}.act__btn:hover{background:var(--c-acc);color:var(--c-on)}@media(max-width:1099px){.act__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:4px 24px 22px;margin:0 -24px;-webkit-overflow-scrolling:touch}.act__card{flex:0 0 min(72vw,270px);scroll-snap-align:start}}@media(max-width:749px){.act{padding:64px 0}.act__row{padding-left:16px;padding-right:16px;margin:0 -16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ac-tech.css.map */
