.contactStandalone{background:#f6f3ed;color:#101114;padding:120px clamp(22px,6vw,95px)}.contactStandalone>header{display:grid;grid-template-columns:.3fr 1fr .7fr;gap:35px;align-items:end;padding-top:24px;border-top:1px solid #d8d5ce;margin-bottom:55px}.contactStandalone>header small{font-size:9px;font-weight:900;letter-spacing:.2em;color:#ff5a1f}.contactStandalone>header h2{font-size:clamp(44px,5vw,76px);line-height:.94;letter-spacing:-.055em;margin:0}.contactStandalone>header p{color:#6f7278;font-size:13px;line-height:1.7;margin:0}.contactContent{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px}.contactCards{display:grid;grid-template-columns:1fr 1fr;gap:9px}.contactCards>a,.contactCards>div{background:#fff;border:1px solid #e0ddd6;padding:20px;min-height:145px;display:flex;flex-direction:column;justify-content:space-between}.contactCards i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffede6;color:#ff5a1f;font-style:normal;font-size:15px}.contactCards span{display:flex;flex-direction:column;gap:5px;font-size:12px;color:#101114}.contactCards b{font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#888b90}.contactStandalone form{background:#fff;border:1px solid #e0ddd6;padding:30px}.contactStandalone label{display:block;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}.contactStandalone input,.contactStandalone textarea{display:block;width:100%;border:0;border-bottom:1px solid #c8c5bf;padding:10px 0;outline:none;resize:vertical;background:transparent}.contactStandalone form button{width:100%;border:0;background:#ff5a1f;color:#fff;padding:16px;text-align:left;font-size:11px;font-weight:900}.contactStandalone form button span{float:right}.creditFooter{background:#fff!important;color:#777b82!important;border-top:1px solid #e1dfda}.creditFooter b{color:#101114!important}.creditFooter button{color:#777b82!important}@media(max-width:900px){.contactStandalone>header{grid-template-columns:1fr}.contactContent{grid-template-columns:1fr}.contactCards{grid-template-columns:1fr 1fr}}@media(max-width:560px){.contactStandalone{padding:80px 20px}.contactStandalone>header h2{font-size:47px}.contactCards{grid-template-columns:1fr}.contactCards>a,.contactCards>div{min-height:125px}.contactStandalone form{padding:22px}}
