.page-module__r9ap5a__hero{width:100%;height:70vh;position:relative;overflow:hidden}.page-module__r9ap5a__bgImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.page-module__nkB-UG__businessSection{background:var(--bg-color);color:#fff;text-align:center;padding:80px 20px}.page-module__nkB-UG__businessSection h2{margin-bottom:10px;font-size:2rem}.page-module__nkB-UG__subtitle{color:#aaa;margin-bottom:50px;font-size:1rem}.page-module__nkB-UG__cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:25px;max-width:1100px;margin:0 auto 60px;display:grid}.page-module__nkB-UG__card{background:#11161d;border:1px solid #1e2630;border-radius:10px;padding:30px 20px;transition:transform .3s,border-color .3s}.page-module__nkB-UG__card:hover{border-color:#0070f3;transform:translateY(-5px)}.page-module__nkB-UG__icon{color:#0070f3;background:#0d1a2b;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 15px;font-size:2rem;display:flex}.page-module__nkB-UG__card h3{color:#fff;margin:10px 0;font-size:1.3rem}.page-module__nkB-UG__card h4{color:#aaa;font-size:.9rem}.page-module__nkB-UG__customOrders{background:#10151c;border:1px solid #1f2835;border-radius:10px;max-width:800px;margin:0 auto;padding:30px}.page-module__nkB-UG__orderButtons{flex-wrap:wrap;justify-content:center;gap:10px;margin:20px 0;display:flex}.page-module__nkB-UG__orderButtons button{color:#fff;cursor:pointer;background:#0c1118;border:1px solid #2a3a4d;border-radius:20px;padding:10px 20px;transition:background .3s,border-color .3s}.page-module__nkB-UG__orderButtons button:hover{background:#0070f3;border-color:#0070f3}
.page-module__7OsLyG__container{background:var(--bg-color)}.page-module__7OsLyG__textwrap{justify-content:center;align-items:center;height:60px;display:flex}.page-module__7OsLyG__text{padding-top:5px;padding-bottom:5px;font-size:xx-large}.page-module__7OsLyG__showcase{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;padding-left:5px;padding-right:5px;display:flex}.page-module__7OsLyG__image{object-fit:cover;cursor:pointer;border-radius:5px;width:calc(25% - 10px);height:auto}@media (max-width:1024px){.page-module__7OsLyG__image{width:calc(33.333% - 10px)}.page-module__7OsLyG__text{font-size:x-large}}@media (max-width:600px){.page-module__7OsLyG__image{width:100%}.page-module__7OsLyG__text{font-size:larger}}
.page-module__CvcAha__container{text-align:center;background:var(--bg-color);color:#fff;padding:60px 20px}.page-module__CvcAha__heading{margin-bottom:10px;font-size:2rem;font-weight:700}.page-module__CvcAha__subheading{color:#ccc;margin-bottom:40px;font-size:1rem}.page-module__CvcAha__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1000px;margin:0 auto;display:grid}.page-module__CvcAha__card{text-align:left;background:#1a1f29;border:1px solid #2a2f3a;border-radius:8px;padding:20px;transition:all .3s}.page-module__CvcAha__card:hover{background:#232935;transform:translateY(-3px)}.page-module__CvcAha__number{color:#3b82f6;margin-bottom:8px;font-size:1.2rem;font-weight:700}.page-module__CvcAha__title{margin-bottom:6px;font-size:1.1rem;font-weight:600}.page-module__CvcAha__text{color:#bbb;font-size:.95rem;line-height:1.5}
.page-module__nQJxzW__faqSection{background-color:var(--bg-color);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:60px 20px;font-family:Arial,sans-serif;display:flex}.page-module__nQJxzW__title{margin-bottom:10px;font-size:2.3rem;font-weight:700}.page-module__nQJxzW__subtitle{color:#aaa;margin-bottom:30px}.page-module__nQJxzW__faqContainer{flex-direction:column;justify-content:center;width:100%;max-width:800px;height:450px;display:flex;overflow:hidden}.page-module__nQJxzW__faqItem{cursor:pointer;background-color:#1a1a1a;border-radius:8px;margin:8px 0;padding:18px 20px;transition:background-color .2s}.page-module__nQJxzW__faqItem:hover{background-color:#222}.page-module__nQJxzW__question{justify-content:space-between;align-items:center;font-size:1.05rem;font-weight:600;display:flex}.page-module__nQJxzW__icon{font-size:1.5rem}.page-module__nQJxzW__answer{color:#ccc;margin-top:10px;font-size:.95rem;line-height:1.5;transition:none}.page-module__nQJxzW__active{background-color:#222}
.page-module__AZTtfa__container{background:var(--bg-color);text-align:center}.page-module__AZTtfa__text{padding-top:5px;padding-bottom:5px;font-size:xx-large}.page-module__AZTtfa__showcase{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;padding-left:5px;padding-right:5px;display:flex}.page-module__AZTtfa__imageLink{border-radius:5px;width:calc(25% - 10px);transition:transform .2s;display:block;overflow:hidden}.page-module__AZTtfa__image{object-fit:cover;cursor:pointer;border-radius:5px;width:100%;height:auto}@media (max-width:1024px){.page-module__AZTtfa__imageLink{width:calc(33.333% - 10px)}.page-module__AZTtfa__text{font-size:x-large}}@media (max-width:600px){.page-module__AZTtfa__imageLink{width:100%}.page-module__AZTtfa__text{font-size:larger}}
.page-module__HZ142W__container{max-width:600px;margin:2rem auto;font-family:sans-serif}.page-module__HZ142W__title{text-align:center}.page-module__HZ142W__form{flex-direction:column;gap:1rem;display:flex}.page-module__HZ142W__inputField{border:1px solid #ccc;border-radius:6px;padding:.75rem;font-size:1rem}.page-module__HZ142W__textareaField{border:1px solid #ccc;border-radius:6px;min-height:100px;padding:.75rem;font-size:1rem}.page-module__HZ142W__submitButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:6px;padding:.75rem;font-size:1rem;transition:background-color .2s}.page-module__HZ142W__submitButton:hover{background-color:#005bb5}.page-module__HZ142W__statusMessage{text-align:center;margin-top:1rem;font-weight:700}
.page-module__zSu1xW__container{flex-wrap:wrap;justify-content:center;gap:30px;padding:100px 10px 10px;display:flex}.page-module__zSu1xW__card{border-radius:12px;width:100%;max-width:350px;height:200px;position:relative;overflow:hidden}.page-module__zSu1xW__image{object-fit:cover;border-radius:12px;width:100%;height:auto}.page-module__zSu1xW__label{color:#000;background:#fff;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:600;position:absolute;bottom:15px;left:15px}@media (min-width:640px){.page-module__zSu1xW__card{width:calc(50% - 20px)}}
