:root{--color-brand: #fac02c;--color-brand-focus: #fdd924;--color-brand-blur: #cf8d16;--color-brand-mute: #d4bb7d;--color-gold-dark: #ab790c;--color-gold-light: #d6c286;--color-pressed: #a8a28d;--color-gold-button: #d6a73f;--color-back: #000;--color-front: #fff;--color-middle: #6b6b6b;--global-font-size: $GlobalFontSize}#Contact .content-width{max-width:84%}#Contact .title-h2{position:relative;z-index:1;font-size:min(7vw,80px);font-weight:600;margin-top:.5em;line-height:1}@media(max-width: 600px){#Contact .title-h2{font-size:2.5em}}#Contact p{font-size:calc(clamp(15px, 1.5625vw, 20px)*1.2);text-shadow:0 .1em #000;max-width:800px;margin:1em 0}@media(max-width: 600px){#Contact p{font-size:1em;margin-block:0}}@media(min-width: 601px){#Contact{margin-bottom:5em}}.contact-grid{display:grid;grid-template-columns:45fr 55fr;gap:2em 0}@media(max-width: 1000px){.contact-grid{grid-template-columns:1fr}}.contact-team-frame{position:relative;max-width:100%}@media(max-width: 1000px){.contact-team-frame{margin:0 -5% -1em;max-width:110%}}.contact-team-image{display:block;width:100%;height:auto}.contact-team-coins{position:absolute;top:0;left:0;width:100%;height:100%}.contact-team-coin{position:absolute;top:0;left:0;width:8.33333%;animation:contactteamcoin 5s infinite alternate ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-team-coin:nth-child(n+1):nth-child(-n+3){width:16.66666%}.contact-team-coin:nth-child(2n){animation-direction:alternate-reverse}.contact-team-coin:nth-child(1){left:5%;top:72%;animation-duration:7.6s}.contact-team-coin:nth-child(2){left:66%;top:77%;animation-duration:6.6s}.contact-team-coin:nth-child(3){left:84%;top:69%;animation-duration:7.2s}.contact-team-coin:nth-child(4){left:4%;top:9%;animation-duration:6.4s}.contact-team-coin:nth-child(5){left:14%;top:2%;animation-duration:7.8s}.contact-team-coin:nth-child(6){left:48%;top:8%;animation-duration:7s}.contact-team-coin:nth-child(7){left:75%;top:0%;animation-duration:6s}.contact-team-coin:nth-child(8){left:84%;top:5%;animation-duration:6.8s}@keyframes contactteamcoin{0%{transform:translate(0, 0)}100%{transform:translate(0, -2em)}}@media(max-width: 600px){#ContactIntro{text-align:center}}#ContactForm input,#ContactForm textarea{display:block;font-size:calc(clamp(15px, 1.5625vw, 20px)*.8);font-family:var(--font-noto);color:#fff;border:1px solid hsla(0,0%,100%,.1333333333);border-radius:1.5em;padding:.75em 1em;width:100%;background:linear-gradient(rgba(255, 255, 255, 0.0666666667), rgba(255, 255, 255, 0) 15% 70%, rgba(255, 255, 255, 0.0666666667)),linear-gradient(-45deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.0666666667), rgba(255, 255, 255, 0) 30% 75%, rgba(255, 255, 255, 0.0666666667), rgba(255, 255, 255, 0.2));box-shadow:inset -0.1em -0.1em .25em hsla(0,0%,100%,.1333333333),0 .5em 1.5em rgba(0,0,0,.5)}@media(max-width: 600px){#ContactForm input,#ContactForm textarea{font-size:calc(clamp(15px, 1.5625vw, 20px)*1)}}#ContactForm input::-moz-placeholder, #ContactForm textarea::-moz-placeholder{color:#fff;font-weight:400}#ContactForm input::placeholder,#ContactForm textarea::placeholder{color:#fff;font-weight:400}#ContactForm input.invalid,#ContactForm textarea.invalid{border-color:#e60012}#ContactForm textarea{resize:vertical}@media(max-width: 600px){#ContactForm textarea{height:15em}}#ContactForm .contact-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:1em 1.5em}@media(max-width: 600px){#ContactForm .contact-form-fields{grid-template-columns:1fr}}#ContactForm .form-field{display:block}#ContactForm .form-field:last-child{grid-column:1/-1}#ContactForm .form-field-tip{display:block;position:relative;top:.25em;min-height:1.2em;line-height:1.2;color:#e60012;font-size:calc(clamp(15px, 1.5625vw, 20px)*.8)}#ContactForm .form-field-tip:not(:empty)::before{content:"i";display:inline-block;font-family:system-ui,Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;line-height:1.25;width:1.2em;height:1.2em;vertical-align:middle;margin-inline-end:.5em;margin-block-start:-0.25em;text-align:center;background:#e60012;color:#fff;border-radius:1em}#ContactForm .contact-form-agree{font-size:calc(clamp(15px, 1.5625vw, 20px)*.75);margin:0 0 3em;padding-inline-start:1.75em;text-indent:-1.75em}@media(max-width: 600px){#ContactForm .contact-form-agree{font-size:calc(clamp(15px, 1.5625vw, 20px)*.9);margin:.5em 0 1.5em}}#ContactForm .contact-form-agree input[type=checkbox]{display:inline-block;color-scheme:light;width:1.15em;height:1.15em;padding:0;margin:0;margin-inline-end:.25em;vertical-align:sub;accent-color:var(--color-brand, #fac02c)}#ContactForm .btn-glass-gold{padding:.5em 2em}@media(max-width: 600px){#ContactForm .btn-glass-gold{font-size:calc(clamp(15px, 1.5625vw, 20px)*1.2)}}#ContactForm .btn-glass-gold b{font-weight:600}#ContactSuccess .btn-glass-gold,#ContactFailed .btn-glass-gold{padding:.5em 2em}#ContactSuccess .btn-glass-gold b,#ContactFailed .btn-glass-gold b{font-weight:600}#ContactSuccess .dialog-window,#ContactFailed .dialog-window{border:2px solid var(--color-brand, #fac02c);border-radius:1em;box-shadow:0 0 1.5em rgba(250,192,44,.5333333333);color:var(--color-front, #fff);background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.0666666667), rgba(255, 255, 255, 0) 25%),linear-gradient(#d9d4d0, #111 80%, #222);text-align:center;padding:1em;min-width:16em}#ContactSuccess .icon-circle,#ContactFailed .icon-circle{color:var(--color-front, #fff);background:linear-gradient(var(--color-brand, #fac02c), var(--color-back, #000));display:flex;margin:0 auto}#ContactSuccess p,#ContactFailed p{text-shadow:none;font-weight:400;margin:.5em 0}/*# sourceMappingURL=contact.min.css.map */