@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Edu+VIC+WA+NT+Beginner&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css";@import"https://fonts.googleapis.com/css2?family=Alef&family=Lora&family=Suez+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";@font-face{font-family:Basalt;src:local("Basalt"),url(../../../fonts/Basalt/Basalt-Regular.otf)}@font-face{font-family:Bazelt;src:url(/fonts/Basalt/Basalt-Regular.otf)}@font-face{font-family:Narkis;src:url(/fonts/Narkis/NRKIS.ttf)}.flex{display:flex}.flex.flex-column{flex-direction:column}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.align-center{align-items:center}.colored-text{color:var(--clr1)}.clean-list{padding:0;margin:0;list-style-type:none}*{box-sizing:border-box;scroll-behavior:smooth}body{font-family:Narkis;color:#134869;background-color:#fff;text-align:start;overflow-x:hidden;max-width:850px;margin:auto}.heb{direction:rtl;font-family:Bazelt}h1,h2,h3,h4,h5,h6{text-align:center;margin:.5em 0}h1{font-size:4rem}@media (max-width: 500px){h1{font-size:2rem}}h4{font-size:1.2rem;font-weight:700;margin-bottom:1rem;max-width:400px;text-align:start}p{margin-block:1rem;font-size:1rem;max-width:950px;letter-spacing:1px;line-height:18px;color:#134869;font-family:Roboto,sans-serif}a{text-decoration:none;color:unset}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-thumb{background:#134869;border-radius:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:0}img,embed,video,object{max-width:100%}.debug *{outline:1px solid gold}a.active{text-decoration:underline}button{cursor:pointer;margin:.5rem;border:0;padding:.5rem .8rem;border-radius:4px;border:2px solid #3597d3;background-color:#3597d3;color:#fff;font-family:Narkis}button:hover{background-color:#fff0;transition:.3s}button.heb{font-family:Basalt}input:focus{background-color:var(--clr1bg);transition:background-color 1s}.main-layout{display:grid;grid-template-columns:2fr 4fr}.main-layout>*.full{grid-column:2}@media (max-width: 500px){.main-layout{display:flex;flex-direction:column}}.container{max-width:800px;padding:1em;margin:auto}.app-header{position:sticky;top:0;padding:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;z-index:10;height:60px;background-color:#fff;box-shadow:0 1px 4px #9a9a9ac7;z-index:1}.app-header nav{width:100%;display:flex;align-items:center;justify-content:space-between}.app-header nav .lang-select{display:flex;gap:1rem}.app-header .nav-btn{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:30px;padding-inline-start:24px}.app-header .nav-btn .line{background-color:#134869;width:30px;height:5px;transition:all .6s}.app-header .nav-btn.close .line:nth-child(1){transform:rotate(-45deg);width:105%;transform-origin:bottom right}.app-header .nav-btn.close .line:nth-child(2){opacity:0}.app-header .nav-btn.close .line:nth-child(3){transform:rotate(45deg);width:105%;transform-origin:top right}@media (min-width: 460px){.app-header .nav-btn{display:none}}.app-header .links{display:none}.app-header .links.opened{display:flex;flex-direction:column;align-items:start;gap:.5rem;position:absolute;top:58px;background:#ffffff;border-radius:.25rem;padding:1rem}.app-header .links.opened.heb{right:8px}@media (min-width: 460px){.app-header .links.opened,.app-header .links.closed{display:flex;flex-direction:row;position:initial;gap:1rem;flex-grow:1;margin-inline-start:1rem}}.app-header img{height:30px;width:40px;border-radius:.15rem}.app-header .logo{padding:0}.app-header .logo img{width:44px;height:44px}.landing{position:relative;padding:2rem 1rem;background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 12px #0000000d;margin-bottom:2rem;overflow:hidden}.landing.rtl{direction:rtl}.landing .landing-content{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media (max-width: 768px){.landing .landing-content{flex-direction:column-reverse;text-align:center}}.landing .landing-text{flex:1}.landing .landing-text h1{font-size:2.5rem;margin-bottom:1rem;color:#134869;line-height:1.2}@media (max-width: 590px){.landing .landing-text h1{font-size:2rem}}.landing .landing-text p{font-size:1.2rem;margin-bottom:1.5rem;line-height:1.6;color:#666}.landing .landing-image{flex:1;display:flex;justify-content:center;align-items:center}.landing .landing-image img{max-width:100%;height:auto;border-radius:1.5rem;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.landing .landing-image img:hover{transform:scale(1.02)}@media (max-width: 590px){.landing .landing-image img{max-height:250px}}.landing span{color:#1b6898;font-weight:700}.email-input{background-color:#1b6898;padding:1.5rem 2rem;display:flex;flex-direction:column;gap:1rem;border-radius:10px;box-shadow:0 4px 15px #0000001a;max-width:600px;margin:0 auto}.email-input .title{color:#fff;text-align:center;font-size:1.5rem;margin:0;margin-bottom:.5rem}.email-input form{display:flex;flex-direction:column;gap:.75rem;width:100%}.email-input .input-container{display:flex;width:100%;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px #0000001a}@media (max-width: 480px){.email-input .input-container{flex-direction:column}}.email-input input{flex:1;font-size:1rem;padding:.75rem 1rem;outline:none;border:none;color:#134869;background-color:#fff}.email-input input::placeholder{color:#aaa}.email-input input.invalid{border:1px solid #ff3333;background-color:#ff33330d}.email-input input:focus{box-shadow:inset 0 0 0 2px #007bff40}.email-input button{padding:.75rem 1.5rem;background-color:#134869;color:#fff;border:none;cursor:pointer;font-weight:700;transition:all .2s ease}.email-input button:hover{background-color:#0b2a3e}.email-input button:active{transform:translateY(1px)}.email-input button.heb{font-family:Narkis,sans-serif}@media (max-width: 480px){.email-input button{width:100%;border-radius:0}}.email-input .error-message{color:#f33;font-size:.85rem;margin:.25rem 0 0;text-align:center}.response-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#3597d3;border-radius:10px;padding:2.5rem 2rem;max-width:90%;width:450px;box-shadow:0 10px 30px #0003;z-index:1000}.response-modal button{position:absolute;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;top:0;background:transparent;border:none;cursor:pointer;transition:all .2s ease}.response-modal button:hover{background-color:#0000000d}.response-modal button.eng{left:0}.response-modal button.heb{right:0}.response-modal button img{width:16px;height:16px;filter:invert(13%) sepia(100%) saturate(7325%) hue-rotate(6deg) brightness(85%) contrast(111%)}.response-modal .modal-content{display:flex;flex-direction:column;align-items:center;text-align:center}.response-modal .modal-span{color:#134869;text-align:center;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.response-modal .email-confirmation{color:#fff;font-size:1rem;margin-bottom:1.5rem;line-height:1.4;background-color:#1b6898;padding:1rem;border-radius:8px}.response-modal .store-cta-button{display:inline-block;background-color:#134869;color:#fff;text-decoration:none;padding:.75rem 1.5rem;border-radius:30px;font-weight:700;transition:all .3s ease;margin-top:.5rem}.response-modal .store-cta-button:hover{background-color:#0b2a3e;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.response-modal .store-cta-button:active{transform:translateY(0)}.floating-cta{position:fixed;bottom:30px;right:30px;display:flex;align-items:center;background-color:#1b6898;color:#fff;padding:12px 20px;border-radius:50px;box-shadow:0 4px 15px #0003;cursor:pointer;z-index:100;transition:all .3s ease}.floating-cta:hover{transform:translateY(-5px);box-shadow:0 6px 20px #00000040}.floating-cta:active{transform:translateY(0)}.floating-cta .floating-cta-icon{width:24px;height:24px;margin-inline:10px}.floating-cta .floating-cta-icon svg{width:100%;height:100%}.floating-cta .floating-cta-text{font-weight:700;font-size:1rem;white-space:nowrap;color:#fff}@media (max-width: 768px){.floating-cta{bottom:20px;right:20px;padding:10px 16px}.floating-cta .floating-cta-icon{width:20px;height:20px}.floating-cta .floating-cta-text{font-size:.9rem}}@media (max-width: 480px){.floating-cta{bottom:15px;right:15px;padding:12px;border-radius:50%}.floating-cta .floating-cta-text{display:none}.floating-cta .floating-cta-icon{margin-inline:0}}.app-footer{padding:1rem;display:flex;flex-direction:column;background-color:#1b6898;color:#fff;box-shadow:0 -2px 10px #0000001a;position:relative}.app-footer.heb{direction:rtl;text-align:right}.app-footer .footer-container{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 520px){.app-footer .footer-container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 760px){.app-footer .footer-container{grid-template-columns:repeat(3,1fr);gap:3rem}}.app-footer .footer-section h3{font-size:1.2rem;margin-bottom:1.2rem;font-weight:600;color:#fff;position:relative;padding-bottom:.5rem}.app-footer .footer-about .footer-logo{margin-bottom:1rem}.app-footer .footer-about .footer-logo img{max-width:120px;height:auto;border-radius:5px;transition:transform .3s ease}.app-footer .footer-about .footer-logo img:hover{transform:scale(1.05)}.app-footer .footer-about .footer-about-text{line-height:1.6;opacity:.9;font-size:.95rem;color:#fff}.app-footer .footer-links ul{list-style:none;padding:0;margin:0}.app-footer .footer-links ul li{margin-bottom:.1rem}.app-footer .footer-links ul li a{color:#fff;text-decoration:none;font-size:.95rem;transition:all .3s ease;position:relative;opacity:.9}.app-footer .footer-links ul li a:hover{opacity:1;color:#3597d3;padding-left:5px}.heb .app-footer .footer-links ul li a:hover{padding-left:0;padding-right:5px}.app-footer .footer-contact .contact-info{display:flex;flex-direction:column;gap:1rem}.app-footer .footer-contact .contact-item{display:flex;align-items:flex-start;gap:.8rem;font-size:.95rem}.app-footer .footer-contact .contact-item .contact-icon{width:18px;height:18px;display:inline-block;position:relative;opacity:.9}.app-footer .footer-contact .contact-item a{color:#fff;text-decoration:none;transition:color .3s ease}.app-footer .footer-contact .contact-item a:hover{color:#3597d3;text-decoration:underline}.app-footer .footer-bottom{padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);text-align:center}.app-footer .footer-bottom .copyright{font-size:.9rem;opacity:.8}.app-footer .footer-bottom .copyright span{margin:0 .2rem}.english{position:relative;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;font-family:Roboto,sans-serif;max-width:1200px;margin:0 auto}@media (max-width: 768px){.english{padding:1.5rem 1rem}}@media (max-width: 590px){.english{padding:1rem .5rem}}.english .content-container{width:100%;margin-top:3rem;display:flex;flex-direction:column;gap:3rem}.english .benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 768px){.english .benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width: 590px){.english .benefits{grid-template-columns:1fr}}.english .benefit-item{background-color:#fff;border-radius:10px;padding:1.5rem;text-align:center;box-shadow:0 4px 12px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.english .benefit-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}.english .benefit-item .benefit-icon{font-size:2.5rem;margin-bottom:1rem}.english .benefit-item h3{color:#134869;margin-bottom:1rem;font-size:1.3rem}.english .benefit-item p{color:#666;line-height:1.5;margin:0}.english .email-section{margin:2rem auto;width:100%;max-width:600px}.english .privacy-note{text-align:center;color:#777;font-size:.85rem;margin-top:1rem;font-style:italic}.english span{font-size:1rem;letter-spacing:.5px;line-height:1.5;color:#134869}.hebrew{position:relative;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;font-family:Narkis,sans-serif;max-width:1200px;margin:0 auto;direction:rtl}@media (max-width: 768px){.hebrew{padding:1.5rem 1rem}}@media (max-width: 590px){.hebrew{padding:1rem .5rem}}.hebrew p{font-family:Basalt}.hebrew .content-container{width:100%;margin-top:3rem;display:flex;flex-direction:column;gap:3rem}.hebrew .benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 768px){.hebrew .benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width: 590px){.hebrew .benefits{grid-template-columns:1fr}}.hebrew .benefit-item{background-color:#fff;border-radius:10px;padding:1.5rem;text-align:center;box-shadow:0 4px 12px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.hebrew .benefit-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}.hebrew .benefit-item .benefit-icon{font-size:2.5rem;margin-bottom:1rem}.hebrew .benefit-item h3{color:#134869;margin-bottom:1rem;font-size:1.3rem;font-family:Narkis,sans-serif}.hebrew .benefit-item p{color:#666;line-height:1.5;margin:0}.hebrew .email-section{margin:2rem auto;width:100%;max-width:600px}.hebrew .privacy-note{text-align:center;color:#777;font-size:.85rem;margin-top:1rem;font-style:italic}.hebrew span{font-size:1rem;letter-spacing:.5px;line-height:1.5;color:#134869}
