.details__form{display:flex;flex-direction:column;gap:2rem}.details__form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;align-items:flex-end}.details__form-group{display:flex;flex-direction:column;gap:.8rem;flex:1}.details__label{font-size:1rem;font-weight:500;color:#fff;margin-bottom:.25rem}::ng-deep .details__input{background-color:#252c35!important;border:1px solid #fff!important;border-radius:.375rem!important;padding:1rem!important;color:#fff!important;font-size:1rem!important;transition:border-color .2s ease!important}::ng-deep .details__input::placeholder{color:#bfc3c9!important}::ng-deep .details__input:focus{outline:none!important;border-color:#f1cc55!important}a.header-button-base,button.header-button-base{padding:11px 25px;font-size:20px;text-transform:uppercase;font-weight:700;border-radius:6pt;text-decoration:none;cursor:pointer}a.button-secondary,button.button-secondary{background-color:#f1cc55;border:1px solid transparent;padding:11px 25px;transition:all ease-out .3s}a.button-secondary span.link-text,button.button-secondary span.link-text{color:#000}a.button-secondary:hover,button.button-secondary:hover{background-color:#f7c84e41;border-color:#f1cc55}a.button-secondary:hover span.link-text,button.button-secondary:hover span.link-text{color:#f1cc55}:root{--sidebar-width: 290px}*,:before,:after{margin:0;padding:0;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline}.promo-content h1,.promo-content h2,.promo-content h3,.promo-content h4,.promo-content h5,.promo-content h6{margin-bottom:14px;padding:0;font-weight:700}.promo-content p{margin-bottom:14px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Montserrat,system-ui;font-optical-sizing:auto;font-style:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#1d242f}::-webkit-scrollbar-thumb{background-color:#ffffff0a;border-radius:20px;border:3px solid #1D242F}
