.hero{position:relative}.hero-last-line{white-space:nowrap;display:inline-block}.hero-cta{z-index:4;aspect-ratio:1;background:var(--orange);color:#fff;letter-spacing:.09em;text-transform:uppercase;will-change:translate;border-radius:50%;flex-direction:column;justify-content:space-between;width:clamp(138px,12vw,178px);padding:24px;font-size:12px;font-weight:800;transition:transform .3s,background .3s;animation:6s ease-in-out infinite hero-cta-float;display:flex;position:absolute;top:47%;right:2.5%;box-shadow:0 14px 40px #ff4d0040}.hero-cta b{align-self:flex-end;font-size:32px;line-height:1}.hero-cta:hover{background:var(--ink);transform:rotate(-4deg)scale(1.06)}.hero-cta:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.hero-actions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex:none;align-items:stretch;display:flex}.hero-action{border-right:1px solid var(--line);letter-spacing:.13em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-width:205px;min-height:52px;padding:0 15px;font-size:10px;font-weight:400;transition:color .25s,background .25s;display:grid}.hero-action:last-child{border-right:0}.hero-action-index{color:var(--orange);letter-spacing:0;font-size:9px}.hero-action b{font-size:15px;font-weight:400;line-height:1;transition:transform .25s}.hero-action:hover{background:#11110f0b}.hero-action:hover b{transform:translate(4px)}.hero-action:focus-visible{outline:3px solid var(--orange);outline-offset:3px}@media (width<=800px){.hero h1{margin:70px 0 38px}.hero h1.hero-title-ua{letter-spacing:-.07em;font-size:11.5vw}.hero-cta{width:132px;margin:0 0 30px auto;padding:20px;font-size:11px;position:static}.hero-actions{width:100%}.hero-action{flex:1 1 0;gap:10px;min-width:0}}@media (width<=520px){.hero-actions{border-bottom:0;flex-direction:column}.hero-action{border-right:0;border-bottom:1px solid var(--line);width:100%;min-height:48px}}@keyframes hero-cta-float{0%,to{translate:0}50%{translate:0 -14px}}@media (prefers-reduced-motion:reduce){.hero-cta{will-change:auto;transition:none;animation:none}.hero-action,.hero-action b{transition:none}}
