.awm-carw{padding:var(--awm-sec-y, 112px) 0;background:var(--awm-paper, #FAFAF8);color:var(--awm-ink, #141518);overflow:hidden}.awm-carw__in{max-width:44rem;margin:0 auto;padding-inline:var(--awm-gutter, 16px);text-align:center}.awm-carw__title{margin:0;font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;text-wrap:balance;word-break:keep-all}.awm-carw__lead{margin:14px auto 0;max-width:38ch;line-height:1.7;color:var(--awm-ink-2, #474A52);text-wrap:pretty}.awm-carw__act{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.awm-carw__arrow{position:absolute;right:100%;top:50%;width:180px;height:98px;margin-right:12px;overflow:visible;pointer-events:none}.awm-carw__arrow path{fill:none;stroke:var(--awm-mark, #B5311C);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.018 .014;vector-effect:non-scaling-stroke}.awm-carw__arrow .awm-carw__head{stroke-dasharray:none}.awm-carw__arrow{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s cubic-bezier(.65,0,.35,1) .2s}.awm-carw.is-in .awm-carw__arrow,.awm-carw:not(.is-js) .awm-carw__arrow{clip-path:inset(0 -10% 0 0)}.awm-carw__note{margin:16px 0 0;font-size:.875rem;color:var(--awm-ink-3, #63666E)}@media(max-width:640px){.awm-carw__arrow{width:90px;height:50px;margin-right:4px;top:30%}}@media(max-width:420px){.awm-carw__arrow{display:none}}@media(prefers-reduced-motion:reduce){.awm-carw__arrow{transition:none;clip-path:none}}
