.au-page,.au-page *,.au-page *::before,.au-page *::after{box-sizing:border-box}.au-page{font-family:montserrat,sans-serif}#contact-hero .au-hero__eyebrow,#contact-hero .au-hero__heading,#contact-hero .au-hero__desc{margin:0}#contact-hero .au-hero__card{background:#0059d1}#contact-hero{border-bottom:1px solid rgba(22,32,64,.12)}#contact-hero .au-hero__card-fade{display:none}#contact-hero .au-hero__img-wrap::before{content:'';position:absolute;inset:0;background:rgba(0,89,209,.32);mix-blend-mode:multiply;pointer-events:none;z-index:2}#contact-hero .au-hero__img-wrap::after{display:none}#contact-hero .au-hero__card-img{transform:translateX(120px);object-position:70% center;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 58%);mask-image:linear-gradient(to right,transparent 0%,#000 58%)}#contact-hero .au-hero__card:hover .au-hero__card-img{transform:translateX(120px)scale(1.06)}#contact-hero .au-hero__est-wrap{display:flex;align-items:center;gap:14px}#contact-hero .au-hero__est-icon{width:42px;height:42px;color:#fff;flex-shrink:0}#contact-hero .co-hero__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:620px}#contact-hero .co-hero__card{position:relative;background:linear-gradient(to top,#fcfdff 0%,#ffffff 100%);border:1px solid #ebedf2;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}#contact-hero .co-hero__card:hover{box-shadow:-5px 5px #0059D1;border-color:#d8dde8;transform:translate(5px,-5px)}#contact-hero .co-hero__card-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,89,209,.1);color:#0059d1;border-radius:8px;margin-bottom:8px}#contact-hero .co-hero__card-label{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#0059d1}#contact-hero .co-hero__card-value{font-size:15px;font-weight:800;color:#162040;line-height:1.25;letter-spacing:-.005em;word-break:break-word}#contact-hero .co-hero__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;max-width:620px;margin-top:4px}#contact-hero .co-hero__social{display:flex;align-items:center;gap:8px}#contact-hero .co-hero__social-link{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#162040;background:#f3f5fa;border-radius:50%;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}#contact-hero .co-hero__social-link:hover{background:#0059d1;color:#fff;transform:translateY(-2px)}#contact-hero .co-hero__cta{display:inline-flex;align-items:center;gap:10px;background:#0059d1;color:#fff;font-family:montserrat,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;border-radius:8px;text-decoration:none;transition:background .25s ease}#contact-hero .co-hero__cta:hover{background:#0048ab}@media(min-width:1241px){#contact-hero .au-hero__content{width:clamp(600px,46vw,940px);padding-left:clamp(8px,calc(26vw - 320px),148px);padding-right:40px;align-self:center;justify-content:center;gap:26px}}#contact-hero .au-hero__deco-wrap{left:10%}@media(max-width:1240px){#contact-hero .au-hero__deco-wrap{left:-200px}#contact-hero .au-hero__container{flex-direction:column-reverse}#contact-hero .au-hero__deco-wrap{width:552px}#contact-hero .au-hero__content{padding-top:24px}#contact-hero .au-hero__card{min-height:320px}#contact-hero .au-hero__card-content{padding-left:32px;margin-left:0}#contact-hero .au-hero__content{max-width:none}#contact-hero .au-hero__card-img{transform:translateX(20px)}#contact-hero .au-hero__card:hover .au-hero__card-img{transform:translateX(20px)}#contact-hero .co-hero__grid{width:100%;max-width:none;margin-left:0;margin-right:0}#contact-hero .co-hero__bottom{width:100%;max-width:none;margin-left:0;margin-right:0;flex-direction:column-reverse;align-items:stretch;gap:14px}#contact-hero .co-hero__social{justify-content:center}#contact-hero .co-hero__cta{width:100%;justify-content:center}}@media(max-width:560px){#contact-hero .au-hero__deco-wrap{left:-200px}#contact-hero .au-hero__card-content{padding:22px 20px!important}}