@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8fafc;color:#1a202c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button{border:none;cursor:pointer;font-family:inherit;outline:none}img{height:auto;max-width:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#0f3b5e;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0a2d47}.container{margin:0 auto;max-width:1280px;padding:0 1.5rem}@media (min-width:768px){.container{padding:0 3rem}}.text-eu{color:#0f3b5e}.bg-eu{background:#0f3b5e}.border-eu{border-color:#0f3b5e}.text-green{color:#22c55e}.bg-green{background:#22c55e}.btn-eu{background:linear-gradient(135deg,#0f3b5e,#1a5c8c);border:none;border-radius:9999px;box-shadow:0 4px 15px #0f3b5e40;color:#fff;display:inline-block;font-size:.875rem;font-weight:600;overflow:hidden;padding:.7rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-eu:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-eu:hover:before{left:100%}.btn-eu:hover{background:linear-gradient(135deg,#0a2d47,#0f3b5e);box-shadow:0 8px 25px #0f3b5e59;transform:translateY(-2px)}.btn-eu:active{transform:translateY(0)}.btn-outline{background:#0000;border:2px solid #0f3b5e;border-radius:9999px;color:#0f3b5e;display:inline-block;font-size:.875rem;font-weight:600;overflow:hidden;padding:.65rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-outline:before{background:linear-gradient(135deg,#0f3b5e,#0a2d47);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%;z-index:-1}.btn-outline:hover{border-color:#0000;box-shadow:0 8px 25px #0f3b5e33;color:#fff;transform:translateY(-2px)}.btn-outline:hover:before{transform:scaleX(1);transform-origin:left}.navbar{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #e2e8f080;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.8rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease;z-index:100}.navbar.scrolled{box-shadow:0 4px 20px #0000000f}.navbar-brand{align-items:center;display:flex;gap:.75rem;transition:transform .3s ease}.navbar-brand:hover{transform:scale(1.02)}.navbar-brand .logo{animation:pulse 3s ease-in-out infinite;height:40px;width:40px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.navbar-brand h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f3b5e,#1a5c8c);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.navbar-brand h1 span{-webkit-text-fill-color:#4a5568;font-weight:300}.navbar-brand .badge{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe80;border-radius:9999px;color:#0f3b5e;font-size:.55rem;font-weight:700;letter-spacing:.05em;padding:.15rem .7rem;text-transform:uppercase}.nav-links{color:#4a5568;display:flex;font-size:.875rem;font-weight:500;gap:1.5rem}.nav-links a{padding:.25rem 0;position:relative;transition:color .3s ease}.nav-links a:after{background:linear-gradient(90deg,#0f3b5e,#1a5c8c);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.nav-links a:hover{color:#0f3b5e}.nav-links a:hover:after{width:100%}.nav-actions{align-items:center;display:flex;gap:.75rem}@media (max-width:768px){.navbar{flex-direction:column;gap:.75rem;padding:.8rem 1rem}.nav-links{flex-wrap:wrap;gap:.75rem;justify-content:center}.nav-links a:after{display:none}}.hero{overflow:hidden;padding:5rem 1.5rem;position:relative}.hero:before{background:radial-gradient(circle,#0f3b5e0a,#0000 70%);height:600px;right:-30%;top:-50%;width:600px}.hero:after,.hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.hero:after{background:radial-gradient(circle,#22c55e08,#0000 70%);bottom:-30%;height:400px;left:-20%;width:400px}@media (min-width:768px){.hero{padding:6rem 3rem}}.hero-grid{grid-gap:3rem;align-items:center;display:grid;gap:3rem;position:relative;z-index:1}@media (min-width:768px){.hero-grid{grid-template-columns:1fr 1fr}}.hero-title{animation:fadeInUp .8s ease forwards;color:#1a202c;font-size:2.5rem;font-weight:800;line-height:1.15;margin-top:.5rem}@media (min-width:768px){.hero-title{font-size:3.5rem}}.hero-title span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f3b5e,#1a5c8c);-webkit-background-clip:text;background-clip:text}.hero-subtitle{animation:fadeInUp .8s ease .1s forwards;color:#4a5568;font-size:1.125rem;margin-top:1rem;opacity:0}.hero-quote{animation:fadeInUp .8s ease .2s forwards;border-left:4px solid #0f3b5e;color:#718096;font-size:1rem;font-style:italic;margin-top:.75rem;opacity:0;padding-left:1.25rem}.hero-tags{animation:fadeInUp .8s ease .3s forwards;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;opacity:0}.pill-tag{background:#0f3b5e0f;border:1px solid #0f3b5e14;border-radius:40px;color:#1e3a5f;cursor:default;display:inline-block;font-size:.7rem;font-weight:600;padding:.3rem 1.2rem;transition:all .3s ease}.pill-tag:hover{background:#0f3b5e1f;transform:translateY(-2px)}.pill-tag i{margin-right:.3rem}.hero-stats{grid-gap:1rem;animation:fadeInUp .8s ease .2s forwards;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffc;border:1px solid #e2e8f080;border-radius:1.5rem;box-shadow:0 20px 60px #0000000a;display:grid;gap:1rem;grid-template-columns:1fr 1fr;opacity:0;padding:1.5rem}.hero-stats .stat{background:#fff;border:1px solid #0000;border-radius:.75rem;box-shadow:0 2px 10px #00000008;padding:1rem;text-align:center;transition:all .3s ease}.hero-stats .stat:hover{border-color:#0f3b5e1a;box-shadow:0 8px 25px #0000000f;transform:translateY(-4px)}.hero-stats .stat i{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f3b5e,#1a5c8c);-webkit-background-clip:text;background-clip:text;font-size:1.5rem}.hero-stats .stat p{color:#4a5568;font-size:.75rem;font-weight:600;margin-top:.25rem}.foundation-box{animation:fadeInUp .8s ease .4s forwards;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#eff6ffcc,#eff6ff4d);border:1px solid #bfdbfe4d;border-radius:1.5rem;margin-top:4rem;opacity:0;padding:2.5rem}.foundation-box h3{align-items:center;color:#0f3b5e;display:flex;font-size:1.25rem;font-weight:700;gap:.75rem}.foundation-box h3 i{font-size:1.5rem}.foundation-box p{color:#4a5568;line-height:1.8;margin-top:.5rem;max-width:48rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.section-header{margin-bottom:3.5rem;text-align:center}.section-header .label{background:#0f3b5e0f;border:1px solid #0f3b5e14;border-radius:9999px;color:#0f3b5e;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.15em;padding:.3rem 1.2rem;text-transform:uppercase}.section-header h2{color:#1a202c;font-size:2rem;font-weight:800;line-height:1.2;margin-top:.75rem}@media (min-width:768px){.section-header h2{font-size:2.5rem}}.section-header p{color:#718096;font-size:1.05rem;margin:.75rem auto 0;max-width:42rem}.why-section{background:#fff;padding:5rem 1.5rem;position:relative}.why-section:before{animation:gradientMove 4s ease-in-out infinite;background:linear-gradient(90deg,#0f3b5e,#22c55e,#0f3b5e);background-size:200% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes gradientMove{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (min-width:768px){.why-section{padding:5rem 3rem}}.why-grid{grid-gap:1.5rem;display:grid;gap:1.5rem}@media (min-width:768px){.why-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.why-grid{grid-template-columns:repeat(3,1fr)}}.why-card{background:#f7fafc99;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;padding:1.75rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.why-card:before{background:linear-gradient(90deg,#0f3b5e,#22c55e);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.why-card:hover:before{opacity:1}.why-card:hover{border-color:#0f3b5e26;box-shadow:0 20px 50px #0000000f;transform:translateY(-8px)}.why-card .icon{margin:0 auto 1rem}.why-card h4{color:#1a202c;font-size:1.1rem;font-weight:700;margin-top:.5rem}.why-card p{color:#718096;font-size:.875rem;line-height:1.7;margin-top:.5rem}.why-offer{background:linear-gradient(135deg,#0f3b5e0a,#22c55e0a);border:1px solid #0f3b5e14;border-radius:1.5rem;margin-top:3rem;padding:1.75rem;text-align:center}.why-offer p{color:#1a202c;font-size:1rem;font-weight:500}.why-offer i{color:#0f3b5e;margin-right:.5rem}.start-free{padding:5rem 1.5rem}@media (min-width:768px){.start-free{padding:5rem 3rem}}.start-free-box{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#eff6ffe6,#ffffffe6);border:1px solid #bfdbfe4d;border-radius:2rem;box-shadow:0 20px 60px #0000000a;padding:2.5rem}@media (min-width:768px){.start-free-box{padding:3.5rem}}.start-free-grid{align-items:center;display:flex;flex-direction:column;gap:2.5rem}@media (min-width:768px){.start-free-grid{flex-direction:row}}.start-free-content{flex:1 1}.start-free-content .label{color:#0f3b5e;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.start-free-content h2{color:#1a202c;font-size:2rem;font-weight:800;line-height:1.2;margin-top:.25rem}.start-free-content p{color:#4a5568;font-size:1.05rem;margin-top:.5rem}.start-free-content ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin-top:1.25rem}.start-free-content ul li{align-items:flex-start;background:#ffffff80;border:1px solid #e2e8f04d;border-radius:.75rem;color:#4a5568;display:flex;font-size:.9rem;gap:.75rem;padding:.5rem .75rem;transition:all .3s ease}.start-free-content ul li:hover{background:#fff;border-color:#0f3b5e1a}.start-free-content ul li i{color:#22c55e;font-size:1.1rem;margin-top:.1rem}.start-free-content .actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.start-free-quote{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffc;border:1px solid #e2e8f04d;border-radius:1.25rem;box-shadow:0 8px 30px #0000000a;flex:1 1;padding:2rem;transition:all .3s ease;width:100%}.start-free-quote:hover{border-color:#0f3b5e26;box-shadow:0 12px 40px #0000000f}.start-free-quote i{color:#0f3b5e;font-size:2rem;opacity:.3}.start-free-quote p{color:#4a5568;font-size:.95rem;font-style:italic;line-height:1.7;margin-top:.75rem}.start-free-quote .author{color:#0f3b5e;font-style:normal;font-weight:600;margin-top:.75rem;text-align:right}.partners-section{background:#fff;padding:5rem 1.5rem;position:relative}@media (min-width:768px){.partners-section{padding:5rem 3rem}}.partners-grid{grid-gap:1.5rem;display:grid;gap:1.5rem}@media (min-width:768px){.partners-grid{grid-template-columns:repeat(2,1fr)}}.partner-card{background:#f7fafc80;border:1px solid #e2e8f0;border-radius:1rem;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.partner-card:hover{border-color:#0f3b5e1f;box-shadow:0 20px 50px #0000000d;transform:translateY(-6px)}.partner-card h4{align-items:center;color:#1a202c;display:flex;font-size:1.1rem;font-weight:700;gap:.75rem}.partner-card h4 i{color:#0f3b5e;font-size:1.3rem}.partner-card p{color:#4a5568;font-size:.875rem;line-height:1.7;margin-top:.5rem}.partner-card .tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.partners-cta{background:linear-gradient(135deg,#0f3b5e0a,#22c55e0a);border:1px solid #0f3b5e0f;border-radius:1.5rem;margin-top:3rem;padding:2rem;text-align:center}.partners-cta p{color:#4a5568;font-size:1rem}.partners-cta i{color:#0f3b5e;margin-right:.5rem}.partners-cta .actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.25rem}.values-section{background:linear-gradient(180deg,#f8fafc,#fff);padding:5rem 1.5rem}@media (min-width:768px){.values-section{padding:5rem 3rem}}.values-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;margin-top:1rem}@media (min-width:640px){.values-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.values-grid{grid-template-columns:repeat(4,1fr)}}.value-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fffc;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 2px 10px #00000005;overflow:hidden;padding:1.75rem 1.5rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.value-card:before{background:linear-gradient(90deg,#0f3b5e,#22c55e,#0f3b5e);background-size:200% 100%;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.value-card:hover:before{opacity:1}.value-card:hover{border-color:#0f3b5e1f;box-shadow:0 20px 50px #00000012;transform:translateY(-8px)}.value-card .value-icon{align-items:center;background:#f7fafc99;border:2px solid #0f3b5e14;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto .75rem;transition:all .4s ease;width:80px}.value-card:hover .value-icon{background:#0f3b5e0a;border-color:#0f3b5e;transform:scale(1.05) rotate(-5deg)}.value-card .value-icon svg{height:100%;transition:transform .4s ease;width:100%}.value-card:hover .value-icon svg{transform:scale(1.05)}.value-card h4{color:#0f3b5e;font-size:.85rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.value-card p{color:#4a5568;font-size:.85rem;line-height:1.7}.values-footer{background:linear-gradient(135deg,#0f3b5e,#1a5c8c);border-radius:1.5rem;box-shadow:0 20px 60px #0f3b5e26;color:#fff;margin-top:3.5rem;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center}.values-footer:before{background:radial-gradient(circle,#ffffff0d,#0000 70%);right:-30%;top:-50%}.values-footer:after,.values-footer:before{border-radius:50%;content:"";height:400px;position:absolute;width:400px}.values-footer:after{background:radial-gradient(circle,#22c55e0d,#0000 70%);bottom:-50%;left:-30%}.values-footer p{font-size:1.125rem;font-weight:300;line-height:1.8;margin:0 auto;max-width:48rem;position:relative;z-index:1}@media (max-width:768px){.values-footer p{font-size:1rem;padding:0 .5rem}.value-card .value-icon{height:60px;width:60px}.value-card{padding:1.25rem 1rem}.value-card h4,.value-card p{font-size:.8rem}}.quote-section{background:#fff;padding:5rem 1.5rem}@media (min-width:768px){.quote-section{padding:5rem 3rem}}.quote-box{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;box-shadow:0 20px 60px #0000000a;margin:0 auto;max-width:56rem;padding:2.5rem}@media (min-width:768px){.quote-box{padding:3.5rem}}.quote-box .header{margin-bottom:2.5rem;text-align:center}.quote-box .header .label{color:#0f3b5e;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.quote-box .header h3{color:#1a202c;font-size:1.75rem;font-weight:800;margin-top:.5rem}@media (min-width:768px){.quote-box .header h3{font-size:2rem}}.quote-box .header p{color:#718096;font-size:1.05rem;margin-top:.5rem}.quote-form{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.quote-form{grid-template-columns:1fr 1fr}}.quote-form .full-width{grid-column:1/-1}.quote-form label{color:#4a5568;display:block;font-size:.875rem;font-weight:600;margin-bottom:.35rem}.quote-form input,.quote-form select,.quote-form textarea{background:#fafbfc;border:2px solid #e2e8f0;border-radius:.75rem;font-family:inherit;font-size:.875rem;outline:none;padding:.7rem 1rem;transition:all .3s ease;width:100%}.quote-form input:hover,.quote-form select:hover,.quote-form textarea:hover{background:#fff}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{background:#fff;border-color:#0f3b5e;box-shadow:0 0 0 4px #0f3b5e0f}.quote-form textarea{min-height:80px;resize:vertical}.upload-area{background:#fafbfc;border:2px dashed #d1d5db;border-radius:.75rem;cursor:pointer;padding:2rem;text-align:center;transition:all .3s ease}.upload-area:hover{background:#f7fafc;border-color:#0f3b5e}.upload-area i{color:#a0aec0;font-size:2rem;transition:all .3s ease}.upload-area:hover i{color:#0f3b5e}.upload-area p{color:#718096;font-size:.875rem;margin-top:.5rem}.upload-area input[type=file]{display:none}.quote-submit{grid-column:1/-1;margin-top:.5rem;text-align:center}.bottom-cta{background:linear-gradient(135deg,#eff6ff99,#eff6ff33);border-bottom:1px solid #bfdbfe4d;border-top:1px solid #bfdbfe4d;padding:2rem 1.5rem;text-align:center}.bottom-cta p{color:#4a5568;font-size:.95rem}.bottom-cta i{color:#0f3b5e;margin-right:.5rem}.footer{background:#fff;border-top:1px solid #e2e8f0;color:#718096;font-size:.875rem;padding:2.5rem 1.5rem}@media (min-width:768px){.footer{padding:2.5rem 3rem}}.footer-content{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:1280px}@media (min-width:768px){.footer-content{flex-direction:row;justify-content:space-between}}.footer-social{display:flex;gap:1.5rem}.footer-social a{align-items:center;background:#0f3b5e0a;border-radius:50%;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.footer-social a:hover{background:#0f3b5e14;color:#0f3b5e;transform:translateY(-2px)}.dashboard{margin:0 auto;max-width:1280px;padding:3rem 1.5rem}@media (min-width:768px){.dashboard{padding:3rem}}.dashboard h1{color:#1a202c;font-size:2rem;font-weight:800;margin-bottom:2rem}.table-wrap{border-radius:1rem;box-shadow:0 4px 20px #00000008;overflow-x:auto}.table{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:1rem;overflow:hidden;width:100%}.table th{background:linear-gradient(135deg,#f7fafc,#edf2f7);color:#4a5568;font-size:.8rem;font-weight:700;letter-spacing:.05em;padding:.85rem 1rem;text-align:left;text-transform:uppercase}.table td{border-top:1px solid #f0f2f4;font-size:.875rem;padding:.85rem 1rem}.table tr:hover td{background:#f7fafc}.status-badge{border-radius:9999px;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.02em;padding:.25rem .75rem}.status-pending{background:#fef3c7;color:#92400e}.status-reviewing{background:#dbeafe;color:#1e40af}.status-accepted,.status-quoted{background:#d1fae5;color:#065f46}.status-rejected{background:#fee2e2;color:#991b1b}.status-select{background:#fff;border:2px solid #e2e8f0;border-radius:.5rem;font-size:.75rem;font-weight:500;outline:none;padding:.3rem .6rem;transition:all .3s ease}.status-select:focus{border-color:#0f3b5e;box-shadow:0 0 0 3px #0f3b5e14}.why-card .icon{align-items:center;background:linear-gradient(135deg,#0f3b5e0f,#0f3b5e05);border:2px solid #0f3b5e14;border-radius:50%;display:flex;height:85px;justify-content:center;margin:0 auto .75rem;transition:all .4s ease;width:85px}.why-card .icon svg{height:100%;transition:transform .4s ease;width:100%}.why-card:hover .icon{background:linear-gradient(135deg,#0f3b5e1f,#0f3b5e0a);border-color:#0f3b5e;transform:scale(1.05)}.why-card:hover .icon svg{transform:scale(1.05)}.partner-svg-container{display:flex;justify-content:center;margin-bottom:2.5rem}.partner-svg-container svg{height:160px;transition:transform .4s ease;width:160px}.partner-svg-container svg:hover{transform:scale(1.05) rotate(-3deg)}.values-svg-container{display:flex;justify-content:center;margin-bottom:2.5rem}.values-svg-container svg{height:130px;transition:transform .4s ease;width:130px}.values-svg-container svg:hover{transform:scale(1.05) rotate(3deg)}.risk-free-svg-container{align-items:center;display:flex;flex:1 1;justify-content:center}.risk-free-svg-container svg{height:220px;transition:transform .4s ease;width:220px}.risk-free-svg-container svg:hover{transform:scale(1.05)}.hero-svg-container{align-items:center;display:flex;justify-content:center}.hero-svg-container svg{height:auto;max-width:520px;transition:transform .4s ease;width:100%}.hero-svg-container svg:hover{transform:scale(1.01)}@media (max-width:768px){.why-card .icon{height:65px;width:65px}.risk-free-svg-container svg{height:160px;width:160px}.partner-svg-container svg{height:120px;width:120px}.values-svg-container svg{height:100px;width:100px}}.text-center{text-align:center}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mx-auto{margin-left:auto;margin-right:auto}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.fade-in{animation:fadeIn .6s ease forwards}.slide-up{animation:slideUp .6s ease forwards}.scale-in{animation:scaleIn .6s ease forwards}.why-card:first-child{animation:slideUp .6s ease .05s forwards;opacity:0}.why-card:nth-child(2){animation:slideUp .6s ease .1s forwards;opacity:0}.why-card:nth-child(3){animation:slideUp .6s ease .15s forwards;opacity:0}.why-card:nth-child(4){animation:slideUp .6s ease .2s forwards;opacity:0}.why-card:nth-child(5){animation:slideUp .6s ease .25s forwards;opacity:0}.why-card:nth-child(6){animation:slideUp .6s ease .3s forwards;opacity:0}.value-card:first-child{animation:slideUp .6s ease .05s forwards;opacity:0}.value-card:nth-child(2){animation:slideUp .6s ease .1s forwards;opacity:0}.value-card:nth-child(3){animation:slideUp .6s ease .15s forwards;opacity:0}.value-card:nth-child(4){animation:slideUp .6s ease .2s forwards;opacity:0}.value-card:nth-child(5){animation:slideUp .6s ease .25s forwards;opacity:0}.value-card:nth-child(6){animation:slideUp .6s ease .3s forwards;opacity:0}.value-card:nth-child(7){animation:slideUp .6s ease .35s forwards;opacity:0}.value-card:nth-child(8){animation:slideUp .6s ease .4s forwards;opacity:0}.partner-card:first-child{animation:slideUp .6s ease .05s forwards;opacity:0}.partner-card:nth-child(2){animation:slideUp .6s ease .1s forwards;opacity:0}.partner-card:nth-child(3){animation:slideUp .6s ease .15s forwards;opacity:0}.partner-card:nth-child(4){animation:slideUp .6s ease .2s forwards;opacity:0}
/*# sourceMappingURL=main.fff65b2d.css.map*/