@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Ultra-Light.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Thin.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Ultra-Light-Italic.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Thin-Italic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Regular-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Medium-Italic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Bold-Italic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GQ-sans;src:url(/assets/fonts/GQ-Sans/GQ-Sans-Standard-Black-Italic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:GQ-sans-mono;src:url(/assets/fonts/GQ-Sans-Mono/GQ-Sans-Mono-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GQ-sans-mono;src:url(/assets/fonts/GQ-Sans-Mono/GQ-Sans-Mono-Regular-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}:root{--accent-color: #f16570;--input-bg-color: #f8f9fa;--input-border-color: #ccc;--input-text-color: #222;--input-label-color: #979797;--input-focus-border-color: var(--accent-color);--input-label-active-color: var(--accent-color);--gq-slider-text-color: #fff;--gq-text-secondary-color: #999;--gq-card-secondary-bg: #1b1b1b;--input-padding: .5rem .75rem .5rem .75rem;--input-border-radius: .2rem;--input-transition: .2s ease-in-out;--gq-breakpoint-sm: 640px;--gq-breakpoint-md: 768px;--gq-breakpoint-lg: 1024px;--gq-breakpoint-xl: 1280px;--gq-menu-height: 110px;--gq-menu-height-min: 80px;--gq-footer-height: 233px;--gq-page-max-width: 1600px;--gq-container-padding-x: 1.25rem;--gq-site-bg-color: #f4f4f4;--gq-site-text-color: #000}.form_input_label{position:relative;display:flex;flex-direction:column-reverse;margin-bottom:1.8rem;font-family:sans-serif}.form_input{width:100%;padding:var(--input-padding);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);background-color:var(--input-bg-color);color:var(--input-text-color);font-size:1rem;outline:none;transition:border var(--input-transition),background-color var(--input-transition)}.form_input:focus{border-color:var(--input-focus-border-color)}.form_label{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--input-label-color);font-size:1rem;pointer-events:none;transition:all var(--input-transition)}.form_input:focus+.form_label,.form_input:not(:placeholder-shown)+.form_label{top:-.7rem;left:0;font-size:.85rem;color:var(--input-label-active-color);background-color:var(--input-bg-color);padding:0}*,*:before,*:after{box-sizing:border-box}body{font-family:GQ-sans,sans-serif;background-color:var(--gq-site-bg-color);color:var(--gq-site-text-color);margin:0}img,svg{max-width:100%;max-height:100%}
