.contact-experience{color:#172237;overflow:clip}.contact-experience>section:first-child{background:radial-gradient(ellipse at 95% 0%,#eeeaff,transparent 55%),radial-gradient(ellipse at 0% 60%,#edf7ff,transparent 55%)}.contact-experience h1{color:#172237;max-width:850px}.contact-experience>section:first-child .max-w-3xl{max-width:900px}.contact-experience>section:nth-child(2){padding-top:20px}.contact-experience>section:nth-child(2) .bg-\[\#050505\]{background:linear-gradient(140deg,#17243c,#263758)}.contact-experience>section:nth-child(2) .bg-\[\#F5F5F7\]{background:linear-gradient(140deg,#f1f6ff,#f7f5fd);border:1px solid #e0e7f3}.contact-experience>section:nth-child(3){background:#f4f7fd}.contact-experience form input:focus,.contact-experience form textarea:focus,.contact-experience form select:focus{box-shadow:0 0 0 3px #087cff18}.contact-experience h2{color:#172237}@media(max-width:500px){.contact-experience h1{font-size:37px}.contact-experience h2{font-size:25px}.contact-experience>section:first-child{padding-bottom:35px}}@media(max-width:360px){.contact-experience h1{font-size:32px}}.contact-experience>section:nth-child(2)>.grid>*{min-width:0}.contact-experience>section:nth-child(2) .flex>div{min-width:0}.contact-experience form input,.contact-experience form textarea,.contact-experience form select{min-width:0;max-width:100%}@media(max-width:380px){.contact-experience>section{padding-left:18px;padding-right:18px}.contact-experience>section:nth-child(2) .p-7{padding:20px}.contact-experience>section:nth-child(2) .text-lg{font-size:16px}.contact-experience>section:nth-child(2) .gap-4{gap:12px}}
