.page-module__IrbSDq__topvid{background-color:#0d4984;width:100%;height:70vh;position:relative}.page-module__IrbSDq__video{object-fit:cover;width:100%;height:100%}.page-module__IrbSDq__content{max-width:var(--maxwidth);margin:var(--margin);text-align:center;padding:2rem}.page-module__IrbSDq__toptext{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__IrbSDq__topIcons{justify-content:center;align-items:center;gap:10px;display:flex}.page-module__IrbSDq__title{color:#fff;text-align:center;margin-bottom:20px;font-size:2rem;font-weight:700}.page-module__IrbSDq__plogo{margin-top:10px;display:block}.page-module__IrbSDq__subtitle{color:#fff;text-align:center;margin-bottom:2rem;font-size:1.2rem}.page-module__IrbSDq__aboutsection{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;display:flex}.page-module__IrbSDq__aboutsection>div{color:#fff;background:#0d4984;border-radius:12px;flex-direction:column;height:120px;margin-bottom:1.5rem;padding:1.5rem;transition:background 1s,transform 1s;display:flex;box-shadow:0 4px 8px #0000001a}.page-module__IrbSDq__aboutsection>div:hover{cursor:pointer;background:#0d49849a;transform:scale(1.05)}.page-module__IrbSDq__card{text-align:left;background:#f9f9f9;border-radius:12px;margin-bottom:30px;padding:1.5rem;box-shadow:0 4px 8px #0000001a}.page-module__IrbSDq__list{padding:0;list-style:none}.page-module__IrbSDq__list li{margin-bottom:.5rem;font-size:1rem}.page-module__IrbSDq__grid{flex-wrap:wrap;justify-content:center;gap:2.5rem;margin-block:30px;display:flex}.page-module__IrbSDq__feature{background:#fff;border-radius:8px;flex:1;min-width:250px;padding:1rem;box-shadow:0 2px 6px #0000001a}.page-module__IrbSDq__videoBackground{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__IrbSDq__cta{color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);WebkitBackdropFilter:blur(10px);z-index:1;background-color:#0d498485;border-radius:12px;padding:2rem;position:relative}.page-module__IrbSDq__button{color:#06f;cursor:pointer;background:#fff;border:none;border-radius:8px;margin-top:10px;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:all .3s}.page-module__IrbSDq__button:hover{background:#f1f1f1}.page-module__IrbSDq__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-module__IrbSDq__modal{text-align:center;background:#fff;border-radius:12px;width:60vw;padding:2rem;box-shadow:0 4px 10px #0003}.page-module__IrbSDq__form{flex-direction:column;gap:1rem;display:flex}.page-module__IrbSDq__form>label{text-align:left}.page-module__IrbSDq__input{border:1px solid #ddd;border-radius:6px;width:100%;padding:.8rem;font-size:1rem}.page-module__IrbSDq__modalButtons{justify-content:space-between;margin-top:1rem;display:flex}.page-module__IrbSDq__submitButton{color:#fff;cursor:pointer;background:#06f;border:none;border-radius:6px;padding:.8rem 1.5rem;font-size:1rem}.page-module__IrbSDq__closeButton{color:#fff;cursor:pointer;background:#8a8a8a;border:none;border-radius:6px;padding:.8rem 1.5rem;font-size:1rem}.page-module__IrbSDq__submitButton:hover{background:#0052cc}.page-module__IrbSDq__closeButton:hover{background:#d32f2f}.page-module__IrbSDq__successMessage{color:green;margin-bottom:1rem;font-weight:700}.page-module__IrbSDq__footersection{text-align:left;margin-top:20px}.page-module__IrbSDq__footerlink{align-items:center;gap:5px;display:flex}.page-module__IrbSDq__footerlink>img{filter:grayscale()brightness(80%);transition:filter .2s ease-in-out}.page-module__IrbSDq__footerlink:hover img{filter:grayscale(0%)brightness()}.page-module__IrbSDq__footerlink:hover{cursor:pointer;color:#0052cc}.page-module__IrbSDq__footerIcons{justify-content:space-around;margin-bottom:20px;display:flex}@media (max-width:500px){.page-module__IrbSDq__topIcons{flex-direction:column}.page-module__IrbSDq__topvid{height:100vh}.page-module__IrbSDq__modal{width:95vw;height:80vh;overflow:auto}.page-module__IrbSDq__footerIcons{flex-direction:column;justify-content:center;align-items:center;gap:20px}}
