.back-button{align-items:center;gap:calc(6/var(--size-unit)*1em);color:var(--c-fg);cursor:pointer;transition:opacity .25s;display:flex}.back-button svg{width:calc(20/var(--size-unit)*1em);height:calc(20/var(--size-unit)*1em);flex-shrink:0}@media (hover:hover){.back-button:hover{opacity:.6}}.back-button:focus-visible{outline:calc(2/var(--size-unit)*1em) solid #ffffffb3;outline-offset:calc(4/var(--size-unit)*1em)}
.next-button{width:100%;height:calc(60/var(--size-unit)*1em);margin-top:calc(16/var(--size-unit)*1em);background:var(--c-fg);border-radius:calc(11/var(--size-unit)*1em);flex-direction:row;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.next-button{height:calc(48/var(--size-unit)*1em)}}.next-button-text{font-family:Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(16/var(--size-unit)*1em);letter-spacing:-.01em;color:var(--c-bg);align-items:center;line-height:1;display:flex;position:relative}.next-button-text:after{content:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.5 10.8479H16.1958\" stroke=\"white\"/><path d=\"M11.1577 5.80977L16.1958 10.8479L11.1577 15.886\" stroke=\"white\"/></svg>");margin-left:calc(6/var(--size-unit)*1em);width:calc(20/var(--size-unit)*1em);height:calc(20/var(--size-unit)*1em);filter:invert();display:inline-block}
