.consult-page .consult-button,.consult-page .consult-link,.consult-page .consult-advisory__link,.aio-page .aio-button,.aio-page .aio-link,.aio-page .aio-consult-banner__document{border:1px solid var(--color-main);max-width:100%;min-height:60px;color:var(--color-main);background:var(--color-white);text-align:center;box-shadow:0 4px 0 color-mix(in srgb, var(--color-main) 25%, var(--color-white));border-radius:8px;justify-content:center;align-items:center;padding:16px 48px;font-size:15px;font-weight:800;line-height:1.5;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s;display:inline-flex;position:relative}.consult-page .consult-button,.aio-page .aio-button{min-height:72px;font-size:16px}.consult-page .consult-button:not(.consult-button--detail):not(.consult-link--documents),.aio-page .aio-button--contact{border-color:var(--color-cta-contact);color:var(--color-white);background:var(--color-cta-contact);box-shadow:0 4px 0 var(--color-cta-contact-shadow)}.consult-page .consult-button--detail,.consult-page .consult-link:not(.consult-link--documents),.consult-page .consult-advisory__link:not(.consult-link--documents),.aio-page .aio-link:not(.aio-link--documents){min-height:60px;color:var(--color-main);background:var(--color-white);box-shadow:0 4px 0 color-mix(in srgb, var(--color-main) 25%, var(--color-white))}.consult-page .consult-link--documents,.consult-page .consult-button.consult-link--documents,.consult-page .consult-advisory__link.consult-link--documents,.aio-page .aio-link--documents,.aio-page .aio-consult-banner__document.aio-link--documents{border-color:var(--color-cta-documents);min-height:72px;color:var(--color-cta-documents-ink);background:var(--color-cta-documents);box-shadow:0 4px 0 var(--color-cta-documents-shadow)}.consult-page .consult-actions .consult-button,.consult-page .consult-actions .consult-link--documents,.aio-page .aio-actions .aio-button,.aio-page .aio-actions .aio-link--documents{width:min(100%,350px)}.aio-page .aio-consult-banner__document.aio-link--documents{width:min(100%,350px);margin-top:0}.consult-page .consult-button>span,.consult-page .consult-link>span,.consult-page .consult-advisory__link>span,.aio-page .aio-button>span,.aio-page .aio-link>span{display:none}.consult-page .consult-button:after,.consult-page .consult-link:after,.consult-page .consult-advisory__link:after,.aio-page .aio-button:after,.aio-page .aio-link:after,.aio-page .aio-consult-banner__document:after{content:"›";color:currentColor;pointer-events:none;place-items:center;width:18px;height:22px;font-size:22px;font-weight:400;line-height:1;display:grid;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.consult-page .consult-button:hover,.consult-page .consult-link:hover,.consult-page .consult-advisory__link:hover,.aio-page .aio-button:hover,.aio-page .aio-link:hover,.aio-page .aio-consult-banner__document:hover{box-shadow:none;opacity:1;transform:translateY(4px)}.consult-page .consult-button--dark,.consult-page .consult-button--light,.consult-page .consult-button--detail{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s}.consult-page .consult-button--dark:hover,.consult-page .consult-button--light:hover,.consult-page .consult-button--detail:hover{box-shadow:none;opacity:1;transform:translateY(4px)}.consult-page a.consult-button:not(.consult-button--detail):not(.consult-link--documents){box-shadow:0 4px 0 var(--color-cta-contact-shadow)}.consult-page a.consult-button:not(.consult-button--detail):not(.consult-link--documents):hover{box-shadow:none;opacity:1;transform:translateY(4px)}.consult-page .consult-button:not(.consult-button--detail):not(.consult-link--documents):hover,.aio-page .aio-button--contact:hover{color:var(--color-white);background:var(--color-cta-contact)}.consult-page .consult-link--documents:hover,.consult-page .consult-button.consult-link--documents:hover,.consult-page .consult-advisory__link.consult-link--documents:hover,.aio-page .aio-link--documents:hover,.aio-page .aio-consult-banner__document.aio-link--documents:hover{color:var(--color-cta-documents-ink);background:var(--color-cta-documents)}.consult-page .consult-button--detail:hover,.consult-page .consult-link:not(.consult-link--documents):hover,.consult-page .consult-advisory__link:not(.consult-link--documents):hover,.aio-page .aio-link:not(.aio-link--documents):hover{color:var(--color-main);background:var(--color-white)}.consult-page .consult-button:focus-visible,.consult-page .consult-link:focus-visible,.consult-page .consult-advisory__link:focus-visible,.aio-page .aio-button:focus-visible,.aio-page .aio-link:focus-visible,.aio-page .aio-consult-banner__document:focus-visible{outline:3px solid var(--color-brand);outline-offset:4px}@media (width<=650px){.consult-page .consult-actions{align-items:stretch}.consult-page .consult-actions .consult-button,.consult-page .consult-actions .consult-link--documents,.aio-page .aio-actions .aio-button,.aio-page .aio-actions .aio-link--documents{width:min(100%,350px)}}@media (prefers-reduced-motion:reduce){.consult-page .consult-button,.consult-page .consult-link,.consult-page .consult-advisory__link,.aio-page .aio-button,.aio-page .aio-link,.aio-page .aio-consult-banner__document{transition:none}}
