.awm-asr{position:relative;overflow:hidden;padding:clamp(80px,9vw,96px) 0;background:linear-gradient(to bottom,var(--awm-paper-2, #EFEFEB),var(--awm-paper, #FAFAF8));color:var(--awm-ink, #141518)}.awm-asr__blob{position:absolute;border-radius:50%;filter:blur(64px);pointer-events:none}.awm-asr__blob--a{top:80px;left:40px;width:16rem;height:16rem;background:color-mix(in srgb,var(--awm-mark, #B5311C) 6%,transparent)}.awm-asr__blob--b{bottom:80px;right:40px;width:20rem;height:20rem;background:color-mix(in srgb,var(--awm-ink, #141518) 5%,transparent)}.awm-asr__in{position:relative;z-index:1;max-width:var(--awm-max, 72rem);margin:0 auto;padding-inline:var(--awm-gutter, 16px)}.awm-asr__head{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;text-align:center}.awm-asr__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-weight:600;letter-spacing:.06em;color:var(--awm-mark, #B5311C)}.awm-asr__eyebrow svg{width:16px;height:16px}.awm-asr__title{margin:0 0 16px;font-size:clamp(2.2rem,1.6rem + 2.4vw,3rem);font-weight:300;letter-spacing:-.02em;text-wrap:balance;word-break:keep-all}.awm-asr__bar{display:block;width:96px;height:4px;background:var(--awm-mark, #B5311C)}.awm-asr__intro{max-width:42rem;margin:0 auto 8px;text-align:center;line-height:1.75;color:color-mix(in srgb,var(--awm-ink, #141518) 80%,transparent);text-wrap:pretty;word-break:keep-all}.awm-asr__ring{display:grid;gap:32px;margin-top:64px}@media(min-width:768px){.awm-asr__ring{grid-template-columns:1fr minmax(0,20rem) 1fr;align-items:center}}.awm-asr__col{display:flex;flex-direction:column;gap:48px;margin:0;padding:0;list-style:none}.awm-asr__center{position:relative;order:-1;justify-self:center;width:100%;max-width:20rem;margin-bottom:16px}@media(min-width:768px){.awm-asr__col{gap:64px}.awm-asr__col--l{order:0}.awm-asr__center{order:1}.awm-asr__col--r{order:2}}.awm-asr__item{display:flex;flex-direction:column;transition:transform .2s}.awm-asr__item-h{display:flex;align-items:center;gap:12px;margin-bottom:12px}.awm-asr__no{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:8px;background:color-mix(in srgb,var(--awm-mark, #B5311C) 10%,transparent);color:var(--awm-mark, #B5311C);font-weight:700;font-variant-numeric:tabular-nums;transition:background-color .3s}.awm-asr__item h3{margin:0;font-size:1.25rem;font-weight:500;transition:color .3s;word-break:keep-all}.awm-asr__item h3 a{color:inherit;text-decoration:none}.awm-asr__item h3 a{position:relative}.awm-asr__item h3 a:after{content:"";position:absolute;inset:-10px 0}.awm-asr__item p{margin:0;padding-left:60px;font-size:.9rem;line-height:1.7;color:color-mix(in srgb,var(--awm-ink, #141518) 80%,transparent);text-wrap:pretty;word-break:keep-all}@media(hover:hover){.awm-asr__item:hover{transform:translateY(-5px)}.awm-asr__item:hover h3{color:var(--awm-mark, #B5311C)}.awm-asr__item:hover .awm-asr__no{background:color-mix(in srgb,var(--awm-mark, #B5311C) 20%,transparent)}}.awm-asr__photo{position:relative;margin:0;overflow:hidden;border-radius:6px;box-shadow:0 20px 25px -5px color-mix(in srgb,var(--awm-ink, #141518) 18%,transparent);transition:transform .3s}.awm-asr__photo img{display:block;width:100%;aspect-ratio:var(--ar, 3 / 4);object-fit:cover}.awm-asr__photo:hover{transform:scale(1.03)}.awm-asr__pbtn{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;background:#fff;color:#141518;font-size:.875rem;font-weight:600;text-decoration:none;white-space:nowrap}.awm-asr__photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--awm-ink, #141518) 50%,transparent),transparent 55%)}.awm-asr__pbtn{z-index:1}.awm-asr__pbtn svg{width:16px;height:16px}.awm-asr__frame{position:absolute;inset:0;z-index:-1;margin:-12px;border:4px solid color-mix(in srgb,var(--awm-mark, #B5311C) 35%,var(--awm-paper, #FAFAF8));border-radius:6px}.awm-asr__dot{position:absolute;left:50%;border-radius:50%;animation:awm-asr-float 2s ease-in-out infinite}.awm-asr__dot--t{top:-40px;width:12px;height:12px;margin-left:-6px;background:var(--awm-mark, #B5311C)}.awm-asr__dot--b{bottom:-48px;width:8px;height:8px;margin-left:-4px;background:color-mix(in srgb,var(--awm-ink, #141518) 30%,transparent);animation-delay:.5s;animation-direction:reverse}@keyframes awm-asr-float{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-10px);opacity:1}}.awm-asr__stats{display:grid;gap:24px;margin:96px 0 0}@media(min-width:640px){.awm-asr__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.awm-asr__stats{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.awm-asr__stat{display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:12px;background:color-mix(in srgb,var(--awm-paper, #FAFAF8) 55%,transparent);text-align:center;transition:background-color .3s,transform .2s}.awm-asr__stat dd{order:-1;margin:0}.awm-asr__stat b{font-size:1.9rem;font-weight:700;font-variant-numeric:tabular-nums}.awm-asr__stat dt{margin-top:4px;font-size:.875rem;color:color-mix(in srgb,var(--awm-ink, #141518) 70%,transparent)}.awm-asr__stat:after{content:"";width:40px;height:2px;margin-top:12px;background:var(--awm-mark, #B5311C);transition:width .3s}.awm-asr__stat:hover{background:var(--awm-paper, #FAFAF8);transform:translateY(-5px)}.awm-asr__stat:hover:after{width:64px}@media(prefers-reduced-motion:reduce){.awm-asr__dot{animation:none}.awm-asr__item,.awm-asr__stat,.awm-asr__photo{transition:none}}
