.result-action-layer{padding:clamp(34px,5vw,64px) 0 18px;position:relative;z-index:2}.result-action-intro{max-width:720px;margin-bottom:22px}.result-action-intro h2{font-size:clamp(30px,5vw,54px);line-height:1.06;margin:.3em 0}.result-action-intro p{color:#625b63;line-height:1.75}.result-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.result-action-grid button{position:relative;min-height:176px;padding:22px 48px 22px 22px;text-align:left;border:1px solid rgba(53,39,61,.14);border-radius:22px;background:#fffdf8;color:#35273d;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.result-action-grid button:hover{transform:translateY(-2px);border-color:rgba(53,39,61,.35)}.result-action-grid button:nth-child(2){background:#f0f4df}.result-action-grid button:nth-child(3){background:#eef4f6}.result-action-grid span{display:block;font-size:10px;letter-spacing:.16em;font-weight:900;opacity:.55}.result-action-grid b{display:block;font-size:20px;margin:8px 0}.result-action-grid small{display:block;color:#6a626b;line-height:1.55;max-width:250px}.result-action-grid i{position:absolute;right:20px;bottom:20px;font-style:normal;font-size:24px}.result-action-grid button:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:700px){.result-action-layer{padding-top:34px}.result-action-grid{grid-template-columns:1fr}.result-action-grid button{min-height:128px;padding:18px 48px 18px 18px;border-radius:18px}.result-action-grid b{font-size:18px;margin:6px 0}.result-action-grid i{right:17px;bottom:17px}}@media(prefers-reduced-motion:reduce){.result-action-grid button{transition:none}.result-action-grid button:hover{transform:none}}