*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.navbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd9;border-bottom:1px solid #ececec;left:0;position:fixed;top:0;transition:.4s;width:100%;z-index:999}.sticky{background:#fff;box-shadow:0 8px 25px #00000014}.nav-container{height:80px;justify-content:space-between;margin:auto;max-width:1300px;padding:0 30px}.logo,.nav-container{align-items:center;display:flex}.logo{gap:12px;text-decoration:none}.logo-img{flex-shrink:0;height:48px;object-fit:contain;width:48px}.logo-content{display:flex;flex-direction:column;justify-content:center}.logo-title{color:#0c113c;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:bolder;letter-spacing:-.1px;line-height:1.1;margin:0;opacity:1}.logo-subtitle{color:#8a97a5;font-size:13px;font-weight:500;letter-spacing:1px;line-height:1.2;margin:2px 0 0}.nav-links{align-items:center;display:flex;gap:35px;list-style:none}.nav-links button{background:none;border:none;color:#334155;cursor:pointer;font-size:16px;font-weight:600;transition:.3s}.nav-links .active,.nav-links button:hover{color:#009688}.contact-btn{background:#05052289!important;color:#fff!important;padding:12px 28px;transition:.3s}.contact-btn:hover{background:#1212357e!important;transform:translateY(-2px)}.mobile-icon{cursor:pointer;display:none;font-size:30px}@media(max-width:992px){.mobile-icon{display:block}.nav-links{background:#fff;box-shadow:0 12px 20px #00000014;display:flex;flex-direction:column;gap:20px;left:-100%;padding:30px 0;position:absolute;top:80px;transition:.4s;width:100%}.nav-links.active{left:0}.nav-container{padding:0 20px}.logo-img{height:48px;width:48px}.logo-title{font-size:24px}.logo-subtitle{font-size:11px}}@media(max-width:576px){.logo{gap:8px}.logo-img{height:48px;width:48px}.logo-title{color:#000;font-size:20px;font-weight:bolder;letter-spacing:-.5px;opacity:1}.logo-subtitle{display:block;font-size:12px;letter-spacing:.5px;line-height:1.2;white-space:nowrap}.nav-container{height:70px}.nav-links{top:70px}.contact-btn{width:220px}}.hero{background:linear-gradient(180deg,#fff,#f5f9fc);overflow:visible;padding:140px 0 80px;width:100%}.hero-grid{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:auto;max-width:1200px;padding:0 20px}.hero-left{display:flex;flex-direction:column;justify-content:center}.hero-badge{background:#eaf8f6;border:1px solid #bdeae5;border-radius:30px;color:#0e7c7b;display:inline-block;font-size:14px;font-weight:600;margin-bottom:25px;padding:8px 18px;width:-webkit-fit-content;width:fit-content}.hero-left h1{color:#0a2540;font-size:58px;font-weight:700;line-height:1.1;margin-bottom:25px}.hero-left h1 span{color:#0e7c7b}.hero-left p{color:#567;font-size:19px;line-height:1.8;margin-bottom:35px;max-width:560px}.hero-buttons{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:45px}.btn-primary{background:#0a2540;border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 34px;transition:.3s}.btn-primary:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-3px)}.btn-outline{background:#fff;border:1px solid #d8e2eb;border-radius:40px;color:#0a2540;cursor:pointer;font-size:16px;font-weight:600;padding:15px 34px;transition:.3s}.btn-outline:hover{border-color:#0e7c7b;color:#0e7c7b}.hero-stats{display:flex;flex-wrap:wrap;gap:30px}.stat-card h2{color:#0e7c7b;font-size:42px;font-weight:700;margin-bottom:8px}.stat-card p{color:#678;font-size:14px;line-height:1.5;margin:0}.hero-right{align-items:center;display:flex;justify-content:center;position:relative}.hero-right img{border-radius:25px;box-shadow:0 25px 60px #00000026;max-width:420px;width:100%}.floating-card{animation:float 4s ease-in-out infinite;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001f;padding:14px 18px;position:absolute}.floating-card h4{color:#0a2540;font-size:15px;margin-bottom:4px}.floating-card p{color:#6f7b8c;font-size:13px}.floating-card.top{left:-30px;top:30px}.floating-card.right{animation-delay:.7s;bottom:110px;right:-25px}.floating-card.bottom{animation-delay:1.4s;bottom:-20px;left:40px}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:992px){.hero-grid{grid-template-columns:1fr;text-align:center}.hero-left{order:2}.hero-right{margin-bottom:30px;order:1}.hero-left p{margin:auto auto 35px}.hero-buttons,.hero-stats{justify-content:center}}@media (max-width:768px){.hero{padding:120px 0 60px}.hero-left h1{font-size:38px}.hero-left p{font-size:16px}.hero-right img{max-width:300px}.floating-card{transform:scale(.85)}.floating-card.top{left:0}.floating-card.right{right:0}}@media (max-width:480px){.hero-left h1{font-size:32px}.hero-buttons{flex-direction:column}.btn-outline,.btn-primary{width:100%}.hero-stats{flex-direction:column;gap:20px}.floating-card{display:none}}.about-section{background:#fff;padding:100px 0}.container{margin:auto;max-width:1200px;padding:0 25px}.section-header{margin-bottom:60px;max-width:760px}.section-tag{color:#0e7c7b;display:inline-block;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:18px;text-transform:uppercase}.section-header h2{color:#0a2540;font-family:Fraunces,serif;font-size:48px;line-height:1.15;margin-bottom:22px}.section-header p{color:#566273;font-size:18px;line-height:1.8}.culture-title{margin-bottom:30px;margin-top:70px}.culture-title span{color:#0e7c7b;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.culture-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.culture-card{background:#fff;border:1px solid #e5eaf1;border-radius:18px;padding:38px 32px;transition:.35s}.culture-card:hover{box-shadow:0 18px 35px #00000014;transform:translateY(-8px)}.culture-icon{align-items:center;background:#e7f6f3;border-radius:18px;display:flex;font-size:30px;height:65px;justify-content:center;margin-bottom:25px;width:65px}.culture-card h3{color:#0a2540;font-family:Fraunces,serif;font-size:24px;margin-bottom:15px}.culture-card p{color:#556274;font-size:16px;line-height:1.8}.values-section{background:#f8fafc;padding:100px 0}.values-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);margin-top:50px}.value-card{background:#fff;border:1px solid #e5eaf1;border-radius:18px;overflow:hidden;padding:35px 30px;position:relative;transition:.35s}.value-card:hover{border-color:#0e7c7b;transform:translateY(-5px)}.value-number{color:#edf3f8;font-family:Fraunces,serif;font-size:42px;font-weight:700;position:absolute;right:20px;top:15px}.value-card h3{color:#0a2540;font-family:Fraunces,serif;font-size:22px;margin-bottom:15px;position:relative;z-index:2}.value-card p{color:#5a6778;line-height:1.8;position:relative;z-index:2}.mission-vision{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(2,1fr);margin-top:60px}.mission-card,.vision-card{border-radius:20px;color:#fff;overflow:hidden;padding:45px 40px;position:relative}.mission-card{background:linear-gradient(135deg,#0a2540,#103b63)}.vision-card{background:linear-gradient(135deg,#083d33,#0a5a4b)}.mv-tag{background:#ffffff1f;border-radius:30px;color:#f7c55f;display:inline-block;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:22px;padding:8px 18px;text-transform:uppercase}.vision-card .mv-tag{color:#12c9ae}.mission-card p,.vision-card p{color:#fffffff2;font-family:Fraunces,serif;font-size:24px;font-style:italic;line-height:1.6}.culture-card,.mission-card,.value-card,.vision-card{transition:all .35s ease}.mission-card:hover,.vision-card:hover{box-shadow:0 20px 45px #0000002e;transform:translateY(-6px)}.culture-card:hover h3,.value-card:hover h3{color:#0e7c7b}@media(max-width:992px){.section-header h2{font-size:38px}.culture-grid,.values-grid{grid-template-columns:repeat(2,1fr)}.mission-vision{grid-template-columns:1fr}}@media(max-width:768px){.about-section,.values-section{padding:80px 0}.section-header{margin-bottom:45px}.section-header h2{font-size:32px}.section-header p{font-size:16px}.culture-grid,.values-grid{gap:20px;grid-template-columns:1fr}.culture-card,.value-card{padding:30px}.mission-card,.vision-card{padding:35px 28px}.mission-card p,.vision-card p{font-size:20px}}@media(max-width:480px){.container{padding:0 20px}.section-header h2{font-size:28px}.culture-icon{font-size:26px;height:55px;width:55px}.culture-card h3,.value-card h3{font-size:20px}.mission-card p,.vision-card p{font-size:18px;line-height:1.7}}.platforms-section{background:#fff;padding:100px 0}.section-header.center{margin:0 auto 80px;max-width:820px;text-align:center}.section-header.center h2{margin:18px 0 20px}.section-header.center p{margin:auto;max-width:720px}.platform-card{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:1fr 1fr;margin-bottom:120px}.platform-reverse{direction:rtl}.platform-reverse>*{direction:ltr}.platform-content{width:100%}.platform-tag{background:#e8f8f4;border-radius:30px;color:#0e7c7b;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:20px;padding:8px 18px;text-transform:uppercase}.platform-content h3{color:#0a2540;font-family:Fraunces,serif;font-size:42px;line-height:1.2;margin-bottom:15px}.platform-content h5{color:#14a38b;font-size:20px;font-weight:600;margin-bottom:25px}.platform-description{color:#586677;font-size:17px;line-height:1.9;margin-bottom:35px}.platform-features{list-style:none;margin:0 0 40px;padding:0}.platform-features li{align-items:flex-start;color:#4b5b6d;display:flex;gap:14px;line-height:1.8;margin-bottom:18px}.feature-icon{color:#10b981;flex-shrink:0;margin-top:3px}.market-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.market-card{background:#f8fafc;border:1px solid #e5eaf1;border-radius:18px;padding:25px;transition:.35s}.market-card:hover{border-color:#14a38b;box-shadow:0 15px 35px #00000014;transform:translateY(-6px)}.market-card h4{color:#0a2540;font-family:Fraunces,serif;font-size:34px;margin-bottom:10px}.market-card p{color:#617184;line-height:1.7}.platform-btn{align-items:center;background:#0a2540;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:12px;padding:16px 34px;transition:.35s}.platform-btn:hover{background:#0e7c7b;transform:translateY(-3px)}.platform-image{align-items:center;display:flex;justify-content:center}.platform-image-wrapper{background:linear-gradient(135deg,#f4faf8,#edf7ff);border-radius:28px;box-shadow:0 20px 60px #0000001a;max-width:520px;overflow:hidden;padding:22px;position:relative;transition:all .4s ease;width:100%}.platform-image-wrapper:hover{box-shadow:0 28px 70px #00000026;transform:translateY(-10px)}.platform-image-wrapper img{border-radius:18px;display:block;transition:transform .5s ease;width:100%}.platform-image-wrapper:hover img{transform:scale(1.05)}.platform-image-wrapper:before{background:#14a38b14;border-radius:50%;content:"";height:180px;position:absolute;right:-60px;top:-60px;width:180px}.platform-image-wrapper:after{background:#0a25400d;border-radius:50%;bottom:-50px;content:"";height:140px;left:-50px;position:absolute;width:140px}@media (max-width:1200px){.platform-card{gap:50px}.platform-content h3{font-size:38px}}@media (max-width:992px){.platform-card{gap:45px;grid-template-columns:1fr;margin-bottom:90px}.platform-reverse{direction:ltr}.platform-image{order:-1}.platform-content h3{font-size:34px}.market-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.platforms-section{padding:80px 0}.section-header.center{margin-bottom:60px}.platform-content h3{font-size:30px}.platform-content h5{font-size:18px}.platform-description{font-size:16px}.market-grid{gap:16px;grid-template-columns:1fr}.platform-btn{justify-content:center;width:100%}}@media (max-width:480px){.platform-card{gap:35px;margin-bottom:70px}.platform-content h3{font-size:26px}.platform-tag{font-size:11px;letter-spacing:1px}.platform-content h5{font-size:16px}.platform-features li{font-size:15px}.market-card{padding:20px}.market-card h4{font-size:28px}.platform-image-wrapper{padding:15px}}.team-section{background:#fff;padding:100px 0}.founder-card{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:420px 1fr;margin-bottom:100px;margin-top:60px}.founder-image{position:relative}.founder-image img{border-radius:24px;box-shadow:0 20px 60px #0000001f;display:block;transition:.4s;width:100%}.founder-image img:hover{transform:translateY(-8px)}.founder-content{width:100%}.leader-tag{background:#e9f8f4;border-radius:30px;color:#0e7c7b;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:18px;padding:8px 18px;text-transform:uppercase}.founder-content h3{color:#0a2540;font-family:Fraunces,serif;font-size:42px;margin-bottom:10px}.founder-content h5{color:#15a38c;font-size:22px;font-weight:600;margin-bottom:28px}.founder-content p{color:#5d6b7a;font-size:17px;line-height:1.9;margin-bottom:18px}.credential-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin-top:35px}.credential-card{align-items:center;background:#f8fafc;border:1px solid #e5eaf1;border-radius:14px;display:flex;gap:15px;padding:18px 20px;transition:.35s}.credential-card svg{color:#14a38b}.credential-card span{color:#0a2540;font-weight:600}.credential-card:hover{border-color:#14a38b;box-shadow:0 15px 35px #00000014;transform:translateY(-5px)}.team-strip{margin-bottom:90px;margin-top:30px}.team-strip h4{color:#0a2540;font-family:Fraunces,serif;font-size:34px;margin-bottom:40px;text-align:center}.disc-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.disc-card{background:#fff;border:1px solid #e5eaf1;border-radius:18px;padding:35px;text-align:center;transition:.35s}.disc-card:hover{border-color:#14a38b;box-shadow:0 18px 35px #00000014;transform:translateY(-8px)}.disc-icon{align-items:center;background:#e8f8f4;border-radius:50%;display:flex;font-size:32px;height:70px;justify-content:center;margin:auto auto 20px;width:70px}.disc-card h5{color:#0a2540;font-family:Fraunces,serif;font-size:20px}.advisor-section{margin-top:80px}.advisor-section h4{color:#0a2540;font-family:Fraunces,serif;font-size:36px;margin-bottom:45px;text-align:center}.advisor-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.advisor-card{background:#fff;border:1px solid #e5eaf1;border-radius:20px;padding:40px 30px;text-align:center;transition:all .35s ease}.advisor-card:hover{border-color:#14a38b;box-shadow:0 18px 40px #00000014;transform:translateY(-8px)}.advisor-icon{align-items:center;background:#e8f8f4;border-radius:50%;display:flex;height:75px;justify-content:center;margin:0 auto 25px;width:75px}.advisor-icon svg{color:#14a38b}.advisor-card h3{color:#0a2540;font-family:Fraunces,serif;font-size:22px;margin-bottom:15px}.advisor-card p{color:#5b6979;font-size:16px;line-height:1.8}.advisor-card,.credential-card,.disc-card{transition:all .35s ease}.advisor-card:hover h3,.disc-card:hover h5{color:#0e7c7b}@media (max-width:1200px){.founder-card{gap:45px;grid-template-columns:360px 1fr}}@media (max-width:992px){.founder-card{grid-template-columns:1fr;text-align:center}.founder-image{margin:0 auto;max-width:380px}.advisor-grid,.credential-grid,.disc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.team-section{padding:80px 0}.founder-content h3{font-size:32px}.founder-content h5{font-size:18px}.founder-content p{font-size:16px}.advisor-grid,.credential-grid,.disc-grid{grid-template-columns:1fr}.advisor-section h4,.team-strip h4{font-size:28px}}@media (max-width:480px){.founder-card{gap:35px;margin-bottom:70px}.leader-tag{font-size:11px}.founder-content h3{font-size:28px}.founder-image img{border-radius:18px}.credential-card{padding:16px}.disc-card{padding:28px 20px}.advisor-card{padding:30px 22px}.advisor-card h3{font-size:20px}}.investors-section{background:#f8fafc;padding:100px 0}.investor-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:90px;margin-top:60px}.investor-card{border-radius:22px;min-height:250px;overflow:hidden;padding:40px;position:relative;transition:.35s}.investor-card:hover{box-shadow:0 20px 45px #0000001f;transform:translateY(-8px)}.investor-card.dark{background:#0a2540;color:#fff}.investor-card.dark .investor-label,.investor-card.dark h3,.investor-card.dark p{color:#fff}.investor-card.teal{background:linear-gradient(135deg,#0e7c7b,#17a89a);color:#fff}.investor-card.teal .investor-label,.investor-card.teal h3,.investor-card.teal p{color:#fff}.investor-card.gold{background:linear-gradient(135deg,#f7c55f,#f2ae2e)}.investor-card.gold h3{color:#0a2540}.investor-card.gold p{color:#36485b}.investor-card.plain{background:#fff;border:1px solid #e5eaf1}.investor-card.plain:hover{border-color:#0e7c7b}.investor-label{display:inline-block;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:18px;opacity:.85;text-transform:uppercase}.investor-card h3{font-family:Fraunces,serif;font-size:52px;line-height:1;margin-bottom:18px}.investor-card p{font-size:16px;line-height:1.8}.roadmap{display:flex;flex-direction:column;gap:30px}.roadmap-row{grid-gap:35px;align-items:center;background:#fff;border:1px solid #e5eaf1;border-radius:20px;display:grid;gap:35px;grid-template-columns:170px 1fr 180px;padding:28px 35px;transition:.35s}.roadmap-row:hover{border-color:#14a38b;box-shadow:0 15px 35px #00000014;transform:translateY(-5px)}.phase-badge{border-radius:18px;color:#fff;padding:20px;text-align:center}.phase-badge span{display:block;font-size:20px;font-weight:700}.phase-badge small{display:block;font-size:14px;margin-top:6px;opacity:.9}.phase-badge.p1{background:#0a2540}.phase-badge.p2{background:#0e7c7b}.phase-badge.p3{background:#f7c55f;color:#0a2540}.phase-badge.p4{background:#16a34a}.roadmap-content h3{color:#0a2540;font-family:Fraunces,serif;font-size:28px;margin-bottom:12px}.roadmap-content p{color:#5b6979;font-size:16px;line-height:1.8}.roadmap-funding{align-items:center;display:flex;gap:10px;justify-content:center}.roadmap-funding span{align-items:center;background:#e8f8f4;border-radius:30px;color:#0e7c7b;display:inline-flex;font-weight:600;padding:12px 20px;white-space:nowrap}.roadmap-funding svg{color:#0e7c7b}.grant-pills{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:70px}.grant-pill{background:#fff;border:1px solid #d9e5ec;border-radius:40px;color:#0a2540;font-weight:600;padding:14px 24px;transition:all .35s ease}.grant-pill:hover{background:#0e7c7b;border-color:#0e7c7b;color:#fff;transform:translateY(-3px)}.grant-pill,.investor-card,.roadmap-row{transition:all .35s ease}.investor-card:hover h3{transform:scale(1.03)}@media (max-width:1200px){.roadmap-row{grid-template-columns:150px 1fr 160px}}@media (max-width:992px){.investor-grid,.roadmap-row{grid-template-columns:1fr}.roadmap-row{gap:25px;text-align:center}.roadmap-funding{justify-content:center}}@media (max-width:768px){.investors-section{padding:80px 0}.investor-card{min-height:auto;padding:30px}.investor-card h3{font-size:42px}.roadmap-content h3{font-size:24px}.grant-pills{gap:12px}.grant-pill{font-size:14px;padding:12px 18px}}@media (max-width:480px){.investor-card{padding:25px}.investor-card h3{font-size:34px}.roadmap-row{padding:24px 20px}.phase-badge{padding:16px}.phase-badge span{font-size:18px}.roadmap-content h3{font-size:22px}.roadmap-content p{font-size:15px}.roadmap-funding span{font-size:14px;padding:10px 16px}}.contact-section{background:#f8fafc;padding:100px 0}.contact-wrapper{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1.2fr;margin-top:70px}.contact-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr}.contact-card{align-items:flex-start;background:#fff;border:1px solid #e5eaf1;border-radius:20px;display:flex;gap:20px;padding:30px;transition:.35s}.contact-card:hover{border-color:#14a38b;box-shadow:0 18px 40px #00000014;transform:translateY(-6px)}.contact-icon{align-items:center;background:#e8f8f4;border-radius:16px;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.contact-icon svg{color:#0e7c7b}.contact-card h3{color:#0a2540;font-family:Fraunces,serif;font-size:22px;margin-bottom:8px}.contact-card p{color:#5b6979;font-size:16px;line-height:1.7}.contact-form{background:#fff;border:1px solid #e5eaf1;border-radius:24px;box-shadow:0 15px 40px #0000000d;padding:40px}.contact-form h3{color:#0a2540;font-family:Fraunces,serif;font-size:32px;margin-bottom:30px}.form-group{margin-bottom:22px}.form-group input,.form-group textarea{background:#fff;border:1px solid #d9e5ec;border-radius:12px;color:#0a2540;font-family:inherit;font-size:16px;outline:none;padding:16px 20px;transition:.3s;width:100%}.form-group textarea{min-height:150px;resize:vertical}.form-group input:focus,.form-group textarea:focus{border-color:#14a38b;box-shadow:0 0 0 4px #14a38b1f}.contact-btn{align-items:center;background:#0a2540;border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:12px;justify-content:center;padding:18px;transition:.35s;width:100%}.contact-btn:hover{background:#0e7c7b;transform:translateY(-3px)}.contact-btn svg{transition:.35s}.contact-btn:hover svg{transform:translateX(4px)}.contact-btn,.contact-card,.contact-form{transition:all .35s ease}.contact-card:hover h3{color:#0e7c7b}.contact-form:hover{box-shadow:0 20px 50px #00000014}.form-group input::placeholder,.form-group textarea::placeholder{color:#94a3b8}@media (max-width:1200px){.contact-wrapper{gap:45px}}@media (max-width:992px){.contact-wrapper{grid-template-columns:1fr}.contact-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.contact-section{padding:80px 0}.contact-grid{grid-template-columns:1fr}.contact-form{padding:30px}.contact-form h3{font-size:28px}.contact-card{padding:25px}.contact-card h3{font-size:20px}.contact-card p{font-size:15px}}@media (max-width:576px){.contact-wrapper{gap:35px;margin-top:50px}.contact-form{border-radius:18px;padding:22px}.contact-form h3{font-size:24px;margin-bottom:20px}.contact-card{gap:16px;padding:20px}.contact-icon{border-radius:14px;height:50px;width:50px}.contact-icon svg{height:22px;width:22px}.contact-card h3{font-size:18px}.contact-card p{font-size:14px;line-height:1.6}.form-group{margin-bottom:18px}.form-group input,.form-group textarea{font-size:15px;padding:14px 16px}.contact-btn{font-size:15px;padding:15px}}
/*# sourceMappingURL=main.cb70d6b0.css.map*/