@font-face{font-display:swap;font-family:"Material Icons";font-style:normal;font-weight:400;src:url("../fonts/material-icons-v142-latin-regular.woff2") format("woff2"),url("../fonts/material-icons-v142-latin-regular.ttf") format("truetype")}*,*::before,*::after{font-family:sans-serif;box-sizing:border-box}.google-material-icons,.material-icons{font-family:"Material Icons";font-weight:normal}html{height:100%;font-size:16px}html body{height:100%;margin:0 auto;padding:0;display:grid;grid-template-rows:1fr auto;background:linear-gradient(135deg, #073a6a 0%, #669999 100%);color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}html body a{color:#073a6a;text-decoration:none;transition:color .3s ease}html body a:hover{color:#ff6b35}html body main{padding:60px 20px;display:flex;justify-content:center;align-items:center}html body main .contact-card{background:#fff;border-radius:12px;padding:33px;max-width:444px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center}html body main .contact-card .contact-logo{max-width:200px;height:auto;margin-bottom:30px}html body main .contact-card .contact-details{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}html body main .contact-card .contact-details .contact-item{display:flex;align-items:center;gap:15px;padding:15px;background:#f8f9fa;border-radius:8px;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.1)}html body main .contact-card .contact-details .contact-item:hover{background:#e9ecef;transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,51,102,.08)}html body main .contact-card .contact-details .contact-item .material-icons{color:#073a6a;font-size:24px;flex-shrink:0}html body main .contact-card .contact-details .contact-item span,html body main .contact-card .contact-details .contact-item a{font-size:1.1rem;color:#1a1a1a;flex-grow:1;text-align:left}html body main .contact-card .contact-details .contact-item a{font-weight:500}html body main .contact-card .contact-details .contact-item a:hover{color:#073a6a}html body main .contact-card .btn-download{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;background:linear-gradient(135deg, #073a6a 0%, #669999 100%);color:#fff;border-radius:8px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;border:none;text-decoration:none}html body main .contact-card .btn-download:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,51,102,.15);color:#fff}html body main .contact-card .btn-download .material-icons{font-size:20px}html body footer{padding:20px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);text-align:center;color:#fff;font-size:.9rem}html body footer a{color:#fff;text-decoration:underline}html body footer a:hover{color:#f8f9fa}@media(max-width: 768px){html body main{padding:40px 15px}html body main .contact-card{padding:30px 20px}html body main .contact-card .contact-logo{max-width:150px}html body main .contact-card .contact-details .contact-item{padding:12px}html body main .contact-card .contact-details .contact-item span,html body main .contact-card .contact-details .contact-item a{font-size:1rem}html body main .contact-card .btn-download{width:100%;padding:15px 20px;font-size:1rem}}/*# sourceMappingURL=scss4u.min.css.map */