.links .button-container{flex-direction:column;& .button{align-items:center;background-color:var(--color-white);border:none;display:flex;font-size:calc(var(--base-font-size)*1.5 + .1vw);font-weight:700;gap:var(--space-lg);justify-content:space-between;width:100%;&:after{aspect-ratio:3/2;background-color:var(--color-tertiary);content:"";mask-position:center;mask-repeat:no-repeat;width:6rem}}& .button.button--style-5{background-color:var(--color-white);color:var(--color-black);&:focus,&:hover{background-color:var(--color-primary);color:var(--color-white)}}& .button.button--style-6{background-color:var(--color-primary);color:var(--color-white);&:focus,&:hover{background-color:var(--color-white);color:var(--color-black)}}}.links .pop-up-form-container{width:100%;& .dialog__close-btn{aspect-ratio:1/1;background-color:transparent;border:none;color:inherit;cursor:pointer;font-size:4rem;line-height:0;position:absolute;right:3rem;top:3rem;width:5rem;z-index:10}& dialog{border:none;min-height:100dvh;min-width:100%}}@media (max-width:575px){.links .button-container{& .button{font-size:calc(var(--base-font-size)*1.3 + .1vw);&:after{width:3.5rem}}}}@media (max-width:991px){.links .pop-up-form-container{& dialog picture{display:none}}}