.loader{border-radius:50%;height:24px;position:relative;width:24px}.loader:before{animation:spin .8s linear infinite;border:2.5px solid #00000026;border-radius:50%;border-top-color:#0009;box-sizing:border-box;content:"";inset:0;position:absolute}@keyframes spin{to{transform:rotate(1turn)}}.button-dark{background-color:initial;border:2px solid #fff;border-radius:40px;color:#fff;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;padding:12px 40px;transition:background .3s ease,color .3s ease,transform .2s ease}.button-dark:hover{background-color:#fff;color:#000;transform:translateY(-2px)}.button-light{background-color:initial;border:2px solid #000;border-radius:40px;color:#000;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;padding:12px 40px;transition:background .3s ease,color .3s ease,transform .2s ease}.button-light:hover{background-color:#000;color:#fff;transform:translateY(-2px)}.cookie-banner{align-items:center;background-color:#000000d9;bottom:0;box-shadow:0 -2px 10px #0003;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;left:0;max-width:100vw;padding:30px 15px;position:fixed;text-align:center;width:100%;z-index:1000}.cookie-banner p{font-size:16px;line-height:1.5;margin:0;word-break:break-word}.cookie-buttons{flex-wrap:wrap;gap:15px;margin-top:15px}.cookie-buttons,.modal-overlay{display:flex;justify-content:center}.modal-overlay{align-items:center;background-color:#000000f2;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.modal-container{animation:fadeIn .3s ease;background-color:#fff;border-radius:15px;box-shadow:0 10px 30px #00000080;margin:30px;max-width:500px;padding:40px 30px;text-align:center;width:90%}.modal-buttons{display:flex;flex-direction:column;gap:15px;justify-content:center;margin-top:25px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.button-dark,.button-light{font-size:14px;padding:10px 15px}.cookie-banner p{font-size:14px;line-height:2}.cookie-buttons{flex-direction:column;gap:15x;margin-top:20px;width:200px}}.navigation-container{align-items:center;background:#000;display:flex;justify-content:space-between;padding:30px 20px}.nav-logo{cursor:pointer;height:auto;width:120px}footer.main-footer{background:linear-gradient(180deg,#000,#1a1a1a);box-sizing:border-box;color:#fff;padding:80px 20px 40px;width:100%}.main-footer-content{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:900px;width:100%}.footer-sections{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin-bottom:30px;width:100%}.footer-section{text-align:left}.footer-title{font-size:1.2rem;font-weight:600;margin-bottom:15px}.footer-section ul{list-style:none;margin:0;padding:0}.footer-section li{margin-bottom:15px}.footer-section li a{color:#fff;opacity:.8;text-decoration:none;transition:opacity .3s,transform .3s}.footer-section li a:hover{opacity:1;transform:translateX(2px)}.footer-bottom{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding-top:20px;width:100%}.social-icons{display:flex;gap:20px}.social-icon{height:30px;transition:transform .2s;width:30px}.social-icon:hover{transform:scale(1.1)}.footer-text{font-size:.9rem;opacity:.6;text-align:right}@media (max-width:600px){.footer-sections{gap:25px;grid-template-columns:1fr}.footer-copy,.footer-section{text-align:center}.footer-bottom{align-items:center;flex-direction:column;gap:50px}.footer-text{text-align:center}}.contact-page-container{align-items:center;display:flex;justify-content:center;padding:2rem}.contact-card{background:#151515;border-radius:20px;box-shadow:0 10px 40px #0006;max-width:450px;padding:16px;width:100%}.contact-card h1{color:#fff;margin-bottom:.5rem}.contact-card p{color:#aaa;line-height:1.5;margin-bottom:16px}.contact-card input,.contact-card textarea{background:#0f0f0f;border:1px solid #2a2a2a;border-radius:14px;color:#fff;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.5;margin-bottom:1rem;padding:.9rem 1rem;width:100%}.contact-card input:focus,.contact-card textarea:focus{border-color:#fff;outline:none}.hp{display:none}.error{color:#ff6b6b;display:block;font-size:.8rem;margin:-.5rem 0 .75rem}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:#ff6b6b}.contact-success{text-align:center}.contact-success h2{margin-bottom:20px}.posts-page-wrapper{background:#fff;color:#000;font-family:Montserrat,sans-serif;padding:20px}.posts-container{display:flex;gap:30px}.posts-main{flex:3 1}.featured-post{cursor:pointer;margin-bottom:30px}.featured-img-container{position:relative}.type-tag{left:20px}.mins-read-tag,.type-tag{background:#00000080;border-radius:25px;color:#fff;font-size:13px;padding:6px 8px;position:absolute;text-align:center;top:20px;width:130px}.mins-read-tag{right:20px}.featured-img{border-radius:25px;margin-bottom:12px;max-height:400px;object-fit:cover;width:100%}.featured-post h2{font-size:25px;margin:0 0 8px}.featured-summary{color:#000;font-size:18px;line-height:1.5;margin-bottom:6px}.meta-text{margin-bottom:20px}.posts-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.post-card{border-radius:25px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .1s}.post-card:hover{transform:translateY(-2px)}.post-img{border-radius:25px;height:250px;object-fit:cover;width:100%}.post-content{padding:20px 0 30px}.post-content h3{font-size:18px;line-height:1.3;margin:0 0 6px}.post-content p{color:#000;font-size:16px;line-height:1.5;margin:0 0 6px}.post-content small{color:#555;font-size:13px}.post-tags span{background:#f2f2f2;border-radius:25px;color:#000;display:inline-block;font-size:15px;margin-bottom:10px;margin-right:4px;margin-top:10px;padding:6px 8px}.posts-sidebar{flex:3 1;min-width:220px}.sidebar-section{margin-bottom:20px}.sidebar-section h4{font-family:Montserrat,sans-serif;font-size:16px;margin-bottom:10px}.sidebar-section input,.sidebar-section select{border:1px solid #ccc;border-radius:25px;box-sizing:border-box;color:#000;font-family:Montserrat,sans-serif;font-size:13px;padding:15px 12px;width:500px}.tags-list{display:flex;flex-wrap:wrap;gap:6px}.tag-btn{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:25px;color:#000;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;padding:4px 8px}.tag-btn.active{background:#000;border-color:#000;color:#fff}@media (max-width:1024px){.posts-container{flex-direction:column}.posts-sidebar{margin-bottom:20px;order:-1}}@media (max-width:600px){.sidebar-section input,.sidebar-section select{width:100%}}.post-page-container{background-color:#fefefe;color:#222;line-height:1.8;margin:0 auto;padding:40px 20px}.post-title{color:#111;font-size:2.5rem;margin-bottom:10px}.post-meta{color:#555;font-size:.9rem;margin-bottom:30px}.post-body{color:#333;font-size:1.1rem}.post-body img{border-radius:8px;margin:20px 0;max-width:100%}.post-body p{margin-bottom:16px}.newsroom-intro{color:#555;margin-bottom:2rem}.news-list{grid-gap:1.5rem;display:grid;gap:1.5rem}.news-card{background-color:#fafafa;border:1px solid #eee;border-radius:10px;padding:1.5rem}.news-type{border-radius:999px;display:inline-block;font-size:.75rem;font-weight:600;margin-bottom:.5rem;padding:.25rem .6rem}.news-type.internal{background-color:#e6f4ff;color:#0366d6}.news-type.external{background-color:#fef3c7;color:#92400e}.news-card h3{margin:.5rem 0}.news-card a{font-weight:600;text-decoration:none}.ads-page-container{color:#333;font-family:Montserrat,sans-serif;margin:0 auto;max-width:900px;padding:2rem 1rem}.ads-page-container .section-title{font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:center}.ads-intro{font-size:1.1rem;line-height:1.6;margin-bottom:1rem;text-align:center}.ads-importance,.ads-preference{font-size:1rem;line-height:1.5;margin-bottom:1rem}.ads-features{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:2rem 0}.ads-feature-card{background-color:#f8f8f8;border-radius:12px;box-shadow:0 4px 8px #0000000d;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.ads-feature-card:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-4px)}.ads-feature-card h3{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.ads-feature-card p{font-size:1rem;line-height:1.5}.ads-cta{color:#0070f3;font-size:1.1rem;font-weight:600;margin-top:2rem;text-align:center}@media (max-width:600px){.ads-feature-card{padding:1rem}}.faq-page-container{background:#fff;font-family:Montserrat,sans-serif;padding:32px 16px}.faq-intro{color:#555;margin-bottom:2rem}.faq-item{border-bottom:2px solid #868484}.faq-question{background:none;border:none;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;justify-content:space-between;padding:25px 0;text-align:left;width:100%}.faq-question:hover{opacity:.8}.faq-icon{font-size:1.5rem}.faq-answer{color:#000;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.6;padding-bottom:1rem}.faq-render-container{padding:20px 0}.faq-images{display:flex;gap:16px;margin-top:16px;overflow-x:auto}.faq-image{border-radius:10px;flex-shrink:0;height:200px;width:120px}@media (max-width:600px){.faq-images{align-items:center;justify-content:space-evenly}}.lehal-page-container{background:#fff;color:#000;padding:20px 0 30px 20px;-webkit-user-select:text;user-select:text}.document-meta{display:block;font-size:13px;font-style:italic;font-weight:500;margin:0 0 10px}.document-container{word-wrap:break-word;line-height:1.6;margin:0 auto;max-width:800px;padding:0 20px}.document-content h2{font-size:18px}.document-content h2,.document-content h3{font-weight:600;line-height:1.3;margin:20px 0}.document-content h3{font-size:16px}.document-content li,.document-content p{font-size:14px;line-height:1.5;margin:0 0 5px}.jobs-page-container{background:#fff;color:#222;font-family:Montserrat,sans-serif;padding:2rem 1rem}.jobs-page-container p{font-size:1rem;line-height:1.6;margin-bottom:1rem}.jobs-list{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:1rem}.job-card{background-color:#fafafa;border:1px solid #ddd;border-radius:10px;padding:1.5rem;transition:transform .2s,box-shadow .2s}.job-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.job-card h3{color:#333;margin-bottom:.75rem;margin-top:0}.job-card ul{list-style-type:disc;margin:.5rem 0 0 1.25rem;padding:0}.job-card li{margin-bottom:.5rem}@media (min-width:700px){.jobs-list{grid-template-columns:1fr 1fr}}body{background:linear-gradient(180deg,#000,#1a1a1a 40%,#2e2e2e);color:#fff}.ios-badge{cursor:pointer;display:block;height:auto;width:200px}.center{margin:0 auto}.center-middle,.center-top{display:flex;height:100vh;justify-content:center;width:100vw}.center-middle{align-items:center}.spacer-mt-10{margin-top:10px}.spacer-mt-20{margin-top:20px}.spacer-mt-30{margin-top:30px}.spacer-mb-10{margin-bottom:10px}.spacer-mb-20{margin-bottom:20px}.spacer-mb-30{margin-bottom:30px}.home-page-container{display:flex;flex-direction:column;min-height:100vh;width:100%}.main-header{align-items:center;background:linear-gradient(#00000073,#00000073),url(/static/media/obd5.78cac9c20211ba3d9f2a.png) 50% /cover no-repeat;color:#fff;display:flex;height:100vh;justify-content:center;text-align:center;width:100%}.main-header-content{max-width:900px;padding:0 20px}.header-title{color:#fff;font-size:52px;font-weight:700;line-height:1.2;margin-bottom:20px}.header-text{font-size:28px;font-weight:400;margin-bottom:30px;opacity:.95}.about-section{background:#fff;width:100%}.about-section-content{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr;margin:0 auto;max-width:1200px;padding:60px 20px}.section-title{font-size:30px;font-weight:700;line-height:1.2}.section-text,.section-title{color:#000;margin-bottom:20px}.section-text{font-size:25px;font-weight:400;line-height:1.8}@media (max-width:768px){.about-section-content{text-align:left}}@media (max-width:600px){.header-title{font-size:35px;line-height:1.3}.header-text{line-height:1.8}.header-text,.section-title{font-size:25px}.section-text{font-size:20px}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;margin:0;overflow-x:hidden;padding:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}*,:after,:before,body,html{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}img{height:auto;max-width:100%}
/*# sourceMappingURL=main.014456fd.css.map*/