:root{--primary-gradient:linear-gradient(to bottom right,#cab27a,var(--primary))}.btn--white--outline{position:relative;z-index:1;width:var(--btn-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:left;color:var(--white)!important;background:none!important;border:var(--btn-border-width) var(--white) solid!important;font-size:var(--text-m);outline:0;overflow:hidden;transition:.08s ease-in}.btn--white--outline svg path{fill:var(--white)!important;transition:fill .08s ease-in}.btn--white--outline:hover{color:var(--primary)!important;border-color:var(--primary)}.btn--white--outline:hover svg path{fill:var(--primary)!important}.btn--white--outline:hover::before{top:0}.btn--white--outline::before{content:"";position:absolute;background:var(--white)!important;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in}.btn--base--outline{position:relative;z-index:1;width:var(--btn-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:left;color:var(--base)!important;background:none!important;border:var(--btn-border-width) var(--base) solid!important;font-size:var(--text-m);outline:0;overflow:hidden;transition:.08s ease-in}.btn--base--outline svg path{fill:var(--base)!important;transition:fill .08s ease-in}.btn--base--outline:hover{color:var(--primary)!important;border-color:var(--primary)}.btn--base--outline:hover svg path{fill:var(--primary)!important}.btn--base--outline:hover::before{top:0}.btn--base--outline::before{content:"";position:absolute;background:var(--base)!important;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in}.btn--white--filled{position:relative;z-index:1;width:var(--btn-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:left;color:var(--base)!important;background:var(--white)!important;border:var(--btn-border-width) var(--white) solid!important;font-size:var(--text-m);outline:0;overflow:hidden;transition:.08s ease-in}.btn--white--filled svg path{fill:var(--base)!important;transition:fill .08s ease-in}.btn--white--filled:hover{color:var(--primary)!important;border-color:var(--primary)}.btn--white--filled:hover svg path{fill:var(--primary)!important}.btn--white--filled:hover::before{top:0}.btn--white--filled::before{content:"";position:absolute;background:var(--base)!important;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in}.btn--primary--filled{position:relative;z-index:1;width:var(--btn-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:left;color:var(--white)!important;background:var(--primary-gradient)!important;border:var(--btn-border-width) var(--primary) solid!important;font-size:var(--text-m);outline:0;overflow:hidden;transition:.08s ease-in}.btn--primary--filled svg path{fill:var(--white)!important;transition:fill .08s ease-in}.btn--primary--filled:hover{color:var(--primary)!important;border-color:var(--white)}.btn--primary--filled:hover svg path{fill:var(--primary)!important}.btn--primary--filled:hover::before{top:0}.btn--primary--filled::before{content:"";position:absolute;background:var(--base)!important;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in}.btn--base--filled{position:relative;z-index:1;width:var(--btn-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:left;color:var(--white)!important;background:var(--base)!important;border:var(--btn-border-width) var(--base) solid!important;font-size:var(--text-m);outline:0;overflow:hidden;transition:.08s ease-in}.btn--base--filled svg path{fill:var(--white)!important;transition:fill .08s ease-in}.btn--base--filled:hover{color:var(--base)!important;border-color:var(--white)}.btn--base--filled:hover svg path{fill:var(--base)!important}.btn--base--filled:hover::before{top:0}.btn--base--filled::before{content:"";position:absolute;background:var(--white)!important;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in}.cmplz-document{max-width:100%!important}