#contactUs{width:min(100%,1400px);min-height:calc(100vh - var(--nav-height) - 2em*3);background:#eee;border-radius:1.5em;margin:.5em auto 1em;display:flex;overflow:hidden}#contactUs .sidePane{background:linear-gradient(135deg,#117deee0,#177ed88c,#49b8acdb),url(/noise.svg);flex-direction:column;justify-content:flex-end;align-items:center;width:min-content;min-width:min(13vw,500px,100%);max-width:min(100%,800px);padding:1rem;display:flex;position:relative}#contactUs .sidePane .linkList>p{color:#fff;line-height:1.25}#contactUs .sidePane .linkList ul{grid-auto-flow:column;gap:10px;margin-top:1rem;display:grid}#contactUs .sidePane .linkList ul li a{text-align:center;transition:background-color var(--quickTransition),box-shadow var(--quickTransition), scale var(--quickTransition);background-color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:10px;display:flex}#contactUs .sidePane .linkList ul li a:hover,#contactUs .sidePane .linkList ul li a:focus-visible{background-color:#f7f7f7;box-shadow:0 0 12px 1px #00000030}#contactUs .sidePane .linkList ul li a:active{scale:.95}#contactUs .mainPane{flex:1;align-items:center;gap:1.5rem;margin:2rem;display:flex}#contactUs .mainPane:before{content:"";border:2.5px dashed #dadada;align-self:stretch}#contactUs .mainPane>:first-child{order:-1}#contactUs .mainPane .mainContect .messageSuccess h3{font-size:1.3rem;font-weight:500}#contactUs .mainPane .mainContect .messageSuccess a,#contactUs .errorArea .linkStyled{color:var(--spotlight-color);text-decoration:underline}#contactUs .sidePane>img{max-width:min(100%,18em);padding:2em;animation:2s backwards showLogo;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%)}@keyframes showLogo{0%{opacity:0;transform:translate(-50%)}}#contactUs .mainContect{flex:1;min-width:min(100%,600px)}#contactUs .mainContect .mainContectLoader{margin:7rem auto}#contactUs .extraInfo{justify-content:center;align-items:center;max-width:min(100%,300px);display:flex}#contactUs .extraInfo ul{flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}#contactUs .extraInfo ul li{text-align:center;-moz-column-break-inside:avoid;break-inside:avoid}#contactUs .extraInfo ul li svg{color:var(--spotlight-color);width:3rem;height:3rem;margin:0 auto .5rem}#contactUs .extraInfo ul li h3{word-break:break-word;font-family:alpha-omega;font-size:1.5rem}#contactUs .mainContect h1{border-bottom:2px solid var(--spotlight-color);margin-bottom:1.5rem;font-family:alpha-omega;font-size:3rem;line-height:1.1}#contactUs .mainContect form label{margin:0 4px;line-height:1.25}#contactUs .mainContect form textarea{resize:vertical;min-height:13em;max-height:calc(70vh - var(--nav-height)*2)}#contactUs .mainContect form :is(input,textarea){width:100%;caret-color:var(--spotlight-color);transition:border var(--quickTransition);border:1.5px solid #cdcdcd;border-radius:8px;outline:none;margin:.2rem 0 1rem;padding:6.5px 10px;display:block}#contactUs .mainContect form :is(input,textarea):nth-child(1 of :user-invalid){border-color:var(--attention-icon)}#contactUs .mainContect form :is(input,textarea):focus{border-color:var(--spotlight-color)}#contactUs .mainContect form button[type=submit]{background:var(--spotlight-color);color:#fff;border-radius:var(--button-BR);margin-left:auto;padding:10px 15px;font-weight:600;display:block}#contactUs .mainContect form button[type=submit]:disabled{opacity:0}#contactUs .errorArea{border:2px solid var(--attention-icon);background-color:#ff000014;border-radius:10px;justify-content:space-between;align-items:center;margin-top:1rem;padding:.55rem;display:flex}#contactUs .errorArea h3{font-size:1.25rem;font-weight:600}#contactUs .errorArea button.closeButton{transition:background-color var(--quickTransition);border-radius:5px;padding:.3rem}#contactUs .errorArea button.closeButton:is(:hover,:focus-visible){background-color:#0000001a}#FAQ{background:#eee;border-radius:10px;max-width:min(100%,900px);margin:0 auto;padding:10px}#FAQ h1{border-bottom:2px solid var(--spotlight-color);padding-bottom:.5rem;font-family:alpha-omega;font-size:3rem;line-height:1.1}#FAQ .QuestionBox{border-bottom:1px solid #a7a7a7;overflow:hidden}#FAQ .QuestionBox>button{justify-content:space-between;align-items:center;width:100%;padding:10px;font-size:1.2rem;display:flex}#FAQ .QuestionBox .answerContent{padding:0 10px 10px}#FAQ .QuestionBox .answerContent #content-recieved a{color:var(--spotlight-color);font-weight:500;text-decoration:underline}#FAQ .QuestionBox>button h4{text-align:start;align-items:center;gap:1rem;padding-right:.5rem;display:flex}@media screen and (max-width:1350px),print{#contactUs .mainPane{flex-direction:column;margin:2rem 1rem}#contactUs .extraInfo{max-width:unset}}@media screen and (max-width:850px),print{#contactUs{border-radius:0;flex-direction:column;margin-top:0!important;margin-bottom:0!important}#FAQ{border-radius:0;width:100%;max-width:100%;padding-top:3em;padding-bottom:1em}#contactUs .sidePane>img{position:static;transform:none}#contactUs .sidePane{width:100%;max-width:none}}@media print{#contactUs{min-height:auto!important}#contactUs .mainContect:after{content:"";aspect-ratio:1;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url(/QR/contact-us.webp);background-repeat:no-repeat;background-size:contain;min-width:min(270px,100%);max-width:100%;min-height:min(270px,100%);max-height:30vh;margin:auto;display:block}#contactUs .sidePane,#contactUs .mainContect form{display:none}}
