.contact-page main{isolation:isolate;position:relative}.contact-page .site-header{margin-bottom:0}.contact-backdrop{z-index:-2;background:linear-gradient(#0000,#1b1464),radial-gradient(800px 450px at 75% 0,#adc1ff,#0000),linear-gradient(69deg,#322860,#c52eb3 40%,#253ee2);width:100%;height:1026px;position:absolute;top:-149px;left:0;mask-image:url(/assets/figma/reused/99c4c.png);mask-size:100% 100%;mask-mode:alpha}.contact-hero{color:#fff;grid-template-columns:401px 535px;justify-content:space-between;gap:45px;min-height:702px;padding-top:39px;display:grid}.contact-intro{padding-inline:41px 0;position:relative}.contact-intro h1{width:382px;max-width:100%;font-size:50px;font-weight:800}.contact-intro>p{margin-top:24px;font-size:18px;font-weight:600;line-height:1.25}.wireframe-hand{z-index:-1;pointer-events:none;width:639px;height:545px;position:absolute;top:145px;left:-77px;overflow:hidden}.wireframe-hand img{object-fit:fill;width:100%;height:113.37%;position:absolute;top:-5.08%}.contact-page-form{color:#fff;background:#ffffff30;border-radius:20px;flex-direction:column;align-self:start;gap:20px;padding:60px;display:flex}.contact-page-form>label,.form-pair>label{flex-direction:column;gap:8px;min-width:0;font-size:18px;display:flex}.contact-page-form input,.contact-page-form select,.contact-page-form textarea{color:#4a4363;background:#fff;border:1px solid #eee;border-radius:10px;width:100%;min-width:0;padding:10px 13px;font-size:15px}.contact-page-form input,.contact-page-form select{height:42px}.contact-page-form textarea{resize:vertical;min-height:108px}.contact-page-form input::placeholder,.contact-page-form textarea::placeholder{color:#777}.form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.phone-field{background:#fff;border-radius:10px;display:flex;overflow:hidden}.phone-field select{border:0;border-right:1px solid #ddd;border-radius:0;flex:none;width:80px;padding-left:8px}.phone-field input{border:0;border-radius:0}.contact-submit{background:var(--lilac);border:1px solid var(--purple);color:#fff;border-radius:40px;align-self:flex-start;align-items:center;gap:16px;min-height:44px;padding:10px 20px;font-weight:700;display:flex;box-shadow:0 0 0 5px #ffffff40}.contact-submit img{width:21px;height:20px}.contact-page .contact-stats{margin-top:48px}.contact-page .stat-grid{transform:none}.contact-page .home-experts{padding-top:70px;padding-bottom:85px}.contact-page .home-experts h2{font-size:32px}.contact-updates{padding-bottom:116px}.latest-heading{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.latest-heading h2{font-size:24px;font-weight:400}.contact-articles{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}.contact-articles .blog-card{scroll-snap-align:start}.enquiry-review{border:1px solid var(--purple);width:min(600px,100% - 32px);max-height:85dvh;color:var(--blue);border-radius:24px;padding:32px;overflow:auto}.enquiry-review::backdrop{background:#1b146480}.enquiry-review>button:first-child{font-size:30px;position:absolute;top:8px;right:12px}.enquiry-review h2{padding-right:20px;font-size:28px}.enquiry-review>p{margin-block:16px}.enquiry-review pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f0ff;border-radius:12px;margin-block:24px;padding:16px}.contact-page input:focus-visible,.contact-page select:focus-visible,.contact-page textarea:focus-visible{outline-offset:3px;outline:3px solid #dcc8ff}@media (width<=1100px){.contact-hero{grid-template-columns:1fr 1.2fr;gap:24px}.contact-intro{padding-inline:0}.contact-intro h1{font-size:44px}.contact-page-form{padding:35px}.contact-page .expert-card{min-width:0}}@media (width<=800px){.contact-hero{grid-template-columns:1fr;gap:36px;padding-top:30px}.contact-intro{min-height:450px}.contact-intro h1{max-width:360px;font-size:42px}.contact-intro>p{max-width:360px}.wireframe-hand{opacity:.65;width:480px;height:410px;top:140px;left:-70px}.contact-page-form{padding:30px}.contact-backdrop{height:1460px;mask-image:none}.contact-page .contact-stats{margin-top:45px}.contact-page .stat-grid{grid-template-columns:1fr 1fr}.contact-page .home-experts{padding-top:60px;padding-bottom:60px}.contact-page .home-experts>div{grid-template-columns:1fr}.contact-page .expert-card{display:flex}.contact-articles{grid-auto-columns:85%;gap:20px}.contact-updates{padding-bottom:70px}.latest-heading{gap:12px}.latest-heading h2{font-size:22px}.contact-page .home-experts h2{font-size:28px}.contact-page .stat-card>strong{font-size:14px}}@media (width<=360px){.contact-page-form{padding:24px}.form-pair{grid-template-columns:1fr}.contact-intro h1{font-size:38px}.contact-backdrop{height:1570px}}@media (width>=1101px){.contact-hero{justify-content:start;gap:137px}.contact-intro h1{width:382px;max-width:none}.contact-intro>p{width:401px;max-width:none}}@media (width<=800px){.contact-hero{grid-template-columns:minmax(0,1fr)}.contact-hero>div,.contact-page-form{min-width:0}.contact-intro h1{width:auto;max-width:100%}.contact-intro>p{max-width:100%}}
