.hero-wrap{position:relative;width:100%;min-height:100vh;overflow:hidden;contain:layout style paint}.hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;filter:brightness(.7)}.landing-hero{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;min-height:100vh;padding:28px clamp(20px,4vw,96px);gap:clamp(16px,3vw,48px)}.cover-image{flex-shrink:0;max-width:480px;width:clamp(280px,38vw,480px);display:flex;align-items:center;justify-content:center}.cover-image img{width:100%;height:auto}.hero-title{font-size:clamp(32px,4vw,48px);font-weight:900;line-height:1.2;color:#fff;margin:0 0 16px;text-shadow:0 4px 16px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.4);letter-spacing:-.02em}.hero-subtitle{font-size:clamp(16px,2vw,22px);line-height:1.5;color:#f0f9ff;margin:0 0 32px;max-width:580px;text-shadow:0 2px 8px rgba(0,0,0,.5);text-align:left}.btn-primary{display:inline-block;padding:14px 36px;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:.5px;font-size:clamp(14px,1.6vw,18px);border-radius:8px;box-shadow:0 8px 24px #0ea5e966,0 4px 12px #0000004d;transition:.2s ease}.btn-primary:hover{transform:translateY(-2px) scale(1.02)}.btn-primary:active{transform:translateY(0) scale(.98)}@media (max-width: 768px){.landing-hero{flex-direction:column-reverse;justify-content:center;align-items:center;text-align:center;gap:14px;padding:20px 16px 24px;min-height:100vh}.cover-image{max-width:320px;width:78%}.hero-title{font-size:clamp(26px,6.5vw,36px);margin-bottom:10px}.hero-subtitle{text-align:center;margin:0 auto 14px}}@media (max-width: 480px){.landing-hero{gap:12px;padding:16px 16px 20px}.cover-image{max-width:260px;width:75%}.hero-title{font-size:clamp(24px,6.5vw,32px);margin-bottom:10px}.hero-subtitle{margin:0 auto 12px}}.discover-gsim{--blue: #0EA5E9;--title: #0EA5E9;--text: #0b1b2b;background:linear-gradient(90deg,#0ea5e938,#0ea5e929,#0ea5e91a,#0ea5e90f,#0ea5e905 72%,#0ea5e900),linear-gradient(180deg,#0ea5e90f,#0ea5e900 60%),#fff;padding:clamp(8px,2.5vw,16px) clamp(16px,4vw,40px);margin-top:0}.discover-title{font-size:clamp(26px,6vw,48px);font-weight:700;text-align:center;color:var(--title);margin-bottom:clamp(20px,4vw,40px);text-shadow:0 4px 16px rgba(255,255,255,.6),0 2px 8px rgba(255,255,255,.4)}.discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,32px);padding-inline:clamp(16px,4vw,40px);max-width:1000px;margin:0 auto}.feature-item{text-align:center}.feature-icon{width:clamp(140px,16vw,220px);height:auto;display:inline-block;margin-bottom:clamp(12px,1.5vw,16px)}.feature-heading{font-weight:700;color:#0369a1;font-size:clamp(14px,2vw,20px);margin:0 0 clamp(8px,1.1vw,12px)}.feature-desc{margin:0 auto;color:#374151;font-size:clamp(13px,1.4vw,16px);line-height:1.6;max-width:36ch}@media (min-width: 1920px){.discover-title{font-size:56px;margin-bottom:56px}.feature-icon{width:280px}.feature-heading{font-size:26px}.feature-desc{font-size:20px}}@media (max-width: 992px){.discover-title{font-size:clamp(24px,3.4vw,32px);text-align:center;margin-bottom:clamp(10px,2.4vw,16px)}.discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-item:nth-child(3){grid-column:1 / -1}.feature-icon{width:clamp(180px,38vw,260px)}}@media (max-width: 420px){.discover-title{font-size:clamp(18px,5.5vw,26px);margin:0 auto clamp(10px,3vw,14px)}.discover-grid{grid-template-columns:1fr;gap:10px;padding-inline:12px}.feature-icon{width:clamp(160px,56vw,220px)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes wave{0%{transform:translate(0)}50%{transform:translate(-25%)}to{transform:translate(0)}}.landing-started-gsim{padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(48px,7vw,88px);position:relative;overflow:hidden;min-height:40vh;background:linear-gradient(180deg,#38bdf8,#7dd3fc,#bae6fd,#e0f2fe,#f0f9ff);contain:layout style paint;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.landing-started-gsim.visible{opacity:1;transform:translateY(0)}.landing-started-gsim:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;background:linear-gradient(90deg,#0369a1,#0ea5e9,#38bdf8);z-index:2;pointer-events:none}.started-content{position:relative;z-index:1;margin-bottom:clamp(48px,6vw,72px);text-align:center;contain:layout style paint}.started-title{display:inline-block;padding:clamp(12px,2vw,18px) clamp(24px,4vw,40px);border-radius:999px;background:linear-gradient(180deg,#0b5fa5,#0a82c7);color:#fff;font-weight:800;letter-spacing:.3px;text-shadow:0 2px 6px rgba(0,0,0,.25);font-size:clamp(24px,4.5vw,42px);box-shadow:0 10px 24px #00000026;contain:layout style paint;margin:0}.started-image{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2vw,20px);max-width:980px;margin:0 auto;align-items:start;contain:layout style}.started-image img{width:100%;height:auto;display:block;object-fit:contain;padding:clamp(8px,1.5vw,16px);opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;will-change:auto}.started-image img.loaded{opacity:1;transform:translateY(0)}.started-steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(24px,3.5vw,40px);max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,40px);contain:layout style;list-style:none}.step-card{position:relative;background:linear-gradient(135deg,#0369a1d9,#0284c7e0,#0ea5e9e6);border-radius:50px;padding:clamp(20px,2.5vw,28px) clamp(18px,2.2vw,26px);box-shadow:0 8px 24px #0000001f;overflow:visible;transition:transform .3s ease,box-shadow .3s ease;user-select:text;-webkit-user-select:text;cursor:text;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:auto;width:100%;margin:0 auto}.step-card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px #00000029}.step-icon{position:absolute;top:-28px;left:50%;transform:translate(-50%);width:clamp(56px,7vw,76px);height:clamp(56px,7vw,76px);background:linear-gradient(135deg,#0369a1e6,#0ea5e9eb);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0369a14d;z-index:2}.step-icon svg{width:clamp(28px,3.5vw,38px);height:clamp(28px,3.5vw,38px);fill:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.step-title{margin:0;padding-top:clamp(30px,3.5vw,42px);padding-bottom:clamp(8px,1vw,12px);font-size:clamp(16px,2.2vw,26px);font-weight:700;color:#fff;line-height:1.4;text-shadow:0 2px 6px rgba(0,0,0,.2);user-select:text;-webkit-user-select:text;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 768px){.landing-started-gsim,.started-image img,.step-card,.landing-hero,.hero-video,.review-track,.review-card,.btn-primary,.btn-buy-package{animation:none!important;transition:none!important}.step-card:hover{transform:none;box-shadow:0 8px 24px #0000001f}.started-steps{grid-template-columns:1fr}.step-card{padding:14px 18px}.step-icon{width:56px;height:56px;top:-23px}}@media (min-width: 1920px){.landing-started-gsim{padding-top:80px;padding-bottom:96px}.started-content{margin-bottom:120px}.started-title{font-size:46px;padding:20px 44px}.started-steps{max-width:1400px;gap:clamp(28px,2vw,60px)}.step-card{border-radius:50px;padding:clamp(20px,2vw,28px) clamp(20px,2vw,30px)}.step-icon{width:84px;height:84px;top:-32px;background:linear-gradient(135deg,#0369a1,#0ea5e9);box-shadow:0 8px 20px #0369a166}.step-icon svg{width:42px;height:42px}.step-title{font-size:28px;padding-top:48px;padding-bottom:14px}}@media (min-width: 1440px) and (max-width: 1919px){.landing-started-gsim{padding-top:72px;padding-bottom:88px}.started-content{margin-bottom:72px}.started-title{font-size:42px;padding:18px 40px}.started-steps{max-width:1300px;gap:44px}.step-card{border-radius:58px;padding:30px 28px;background:linear-gradient(135deg,#0369a1,#0284c7,#0ea5e9);box-shadow:0 10px 30px #00000026}.step-icon{width:80px;height:80px;top:-31px;background:linear-gradient(135deg,#0369a1,#0ea5e9);box-shadow:0 8px 20px #0369a166}.step-icon svg{width:40px;height:40px}.step-title{font-size:26px;padding-top:46px;padding-bottom:13px}}@media (min-width: 1200px) and (max-width: 1439px){.landing-started-gsim{padding-top:64px;padding-bottom:80px;min-height:30vh;max-width:1600px;margin:0 auto}.started-content{margin-bottom:clamp(48px,5vw,72px)}.started-title{font-size:clamp(30px,3vw,40px);padding:clamp(10px,1.5vw,18px) clamp(24px,3vw,40px)}.started-steps{max-width:1000px;gap:clamp(24px,2vw,48px);row-gap:clamp(32px,3vw,60px)}.step-card{padding:clamp(18px,1.8vw,26px) clamp(16px,1.8vw,24px);border-radius:46px}.step-title{font-size:clamp(14px,2vw,22px);padding-top:clamp(20px,2vw,30px);padding-bottom:clamp(4px,1vw,8px)}.step-icon{top:-24px;width:clamp(56px,5vw,72px);height:clamp(56px,5vw,72px)}}@media (min-width: 992px) and (max-width: 1199px){.landing-started-gsim{padding-top:56px;padding-bottom:72px}.started-content{margin-bottom:56px}.started-title{font-size:34px;padding:15px 32px}.started-steps{max-width:960px;gap:36px}.step-card{border-radius:54px;padding:clamp(12px,1vw,16px) clamp(22px,2vw,26px)}.step-icon{width:68px;height:68px;top:-27px}.step-icon svg{width:34px;height:34px}.step-title{font-size:22px;padding-top:40px;padding-bottom:10px}}@media (min-width: 768px) and (max-width: 991px){.landing-started-gsim{padding-top:48px;padding-bottom:64px}.started-content{margin-bottom:48px}.started-title{font-size:30px;padding:14px 28px}.started-steps{grid-template-columns:repeat(2,1fr);max-width:720px;gap:32px;padding:0 24px}.step-card{border-radius:42px;padding:16px 18px}.step-icon{width:56px;height:56px;top:-23px}.step-icon svg{width:28px;height:28px}.step-title{font-size:17px;padding-top:34px;padding-bottom:7px}}@media (min-width: 576px) and (max-width: 767px){.landing-started-gsim{padding-top:44px;padding-bottom:56px}.started-content{margin-bottom:44px}.started-title{font-size:28px;padding:13px 26px}.started-steps{grid-template-columns:1fr;gap:38px;padding:0 20px;max-width:400px}.step-card{border-radius:40px;padding:14px 18px}.step-icon{width:54px;height:54px;top:-22px}.step-icon svg{width:27px;height:27px}.step-title{font-size:16px;padding-top:32px;padding-bottom:6px}}@media (min-width: 480px) and (max-width: 575px){.landing-started-gsim{padding-top:40px;padding-bottom:52px}.started-content{margin-bottom:40px}.started-title{font-size:26px;padding:12px 24px}.started-steps{grid-template-columns:1fr;gap:36px;padding:0 20px;max-width:360px}.step-card{border-radius:38px;padding:12px 16px}.step-icon{width:52px;height:52px;top:-21px}.step-icon svg{width:26px;height:26px}.step-title{font-size:15px;padding-top:30px;padding-bottom:5px}}@media (min-width: 375px) and (max-width: 479px){.landing-started-gsim{padding-top:36px;padding-bottom:48px}.started-content{margin-bottom:36px}.started-title{font-size:24px;padding:12px 22px}.started-steps{grid-template-columns:1fr;gap:34px;padding:0 18px;max-width:320px}.step-card{border-radius:36px;padding:10px 14px}.step-icon{width:50px;height:50px;top:-20px}.step-icon svg{width:25px;height:25px}.step-title{font-size:14px;padding-top:28px;padding-bottom:4px}}@media (max-width: 374px){.landing-started-gsim{padding-top:32px;padding-bottom:44px}.started-content{margin-bottom:32px}.started-title{font-size:22px;padding:11px 20px}.started-steps{grid-template-columns:1fr;gap:32px;padding:0 16px;max-width:320px}.step-card{border-radius:34px;padding:8px 12px;width:clamp(280px,55vw,400px)}.step-icon{width:48px;height:48px;top:-19px}.step-icon svg{width:24px;height:24px}.step-title{font-size:13px;line-height:1.3;padding-top:26px;padding-bottom:3px}}.landing-package-gsim{position:relative;overflow:hidden;padding:clamp(24px,4vw,48px) clamp(16px,3vw,32px);background:radial-gradient(1200px 600px at 70% 50%,#ffffff14,#fff0 60%),linear-gradient(90deg,#0b5fa5,#0d79c0 45%,#0ea5e9);min-height:400px}.package-content{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:clamp(40px,6vw,100px);position:relative;padding:0 clamp(20px,4vw,60px)}.mascot-section{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding-right:clamp(20px,3vw,40px)}.package-image{width:clamp(280px,32vw,450px)!important;height:auto;display:block;filter:drop-shadow(0 12px 28px rgba(0,0,0,.28));animation:float 3s ease-in-out infinite;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;image-rendering:crisp-edges;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.cards-container{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.5vw,32px);max-width:600px;align-items:start}.package-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,1.5vw,16px);animation:fadeIn .5s ease-in-out;width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.package-card-image{width:100%!important;max-width:clamp(200px,22vw,280px);height:auto;display:block;border-radius:8px;box-shadow:0 18px 36px #0000004d,0 6px 12px #0003;transition:transform .3s ease,box-shadow .3s ease}.package-card:hover .package-card-image{transform:translateY(-4px);box-shadow:0 24px 48px #00000059,0 8px 16px #00000040}.btn-buy-package{width:100%;max-width:clamp(140px,16vw,200px);padding:clamp(10px,1.5vw,14px) clamp(16px,2vw,24px);font-size:clamp(13px,1.4vw,16px);font-weight:800;letter-spacing:.5px;text-decoration:none;text-align:center;background:#fff;color:#0b1b2b;border-radius:6px;box-shadow:0 8px 20px #00000040;transition:all .3s ease;display:flex;align-items:center;justify-content:center;line-height:1;text-transform:uppercase;margin-top:clamp(12px,2vw,20px);margin-left:auto;margin-right:auto}.btn-buy-package:hover{background:#f0f9ff;box-shadow:0 12px 28px #0000004d;transform:translateY(-2px);color:#0b5fa5}.btn-buy-package:active{transform:translateY(0);box-shadow:0 6px 16px #0003}.btn-prev,.btn-next{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:clamp(40px,5vw,52px);height:clamp(40px,5vw,52px);border-radius:50%;border:0;background:linear-gradient(180deg,#31c4ff,#0ea5e9 55%,#0b79c0);display:grid;place-items:center;cursor:pointer;z-index:1;color:#fff;box-shadow:0 10px 24px #0ea5e973,0 0 0 8px #0ea5e91f;transition:all .3s ease}.btn-prev{left:50%;margin-left:clamp(-100px,-20vw,-80px)}.btn-next{right:clamp(8px,2vw,24px)}.btn-prev:before,.btn-next:before{display:block;line-height:1;font-weight:900;font-size:clamp(20px,2.5vw,28px);text-shadow:0 2px 6px rgba(0,0,0,.35)}.btn-prev:before{content:"\2039";margin-right:2px}.btn-next:before{content:"\203a";margin-left:2px}.btn-prev:hover,.btn-next:hover{box-shadow:0 14px 32px #0ea5e980,0 0 0 10px #0ea5e92e;transform:translateY(-50%) scale(1.08)!important}.btn-prev:active,.btn-next:active{transform:translateY(-50%) scale(.96)!important}.mobile-nav-buttons{display:none;justify-content:center;align-items:center;gap:20px;margin:0 auto;padding-top:24px;max-width:1280px}.btn-prev-mobile,.btn-next-mobile{width:44px;height:44px;border-radius:50%;border:0;background:linear-gradient(180deg,#31c4ff,#0ea5e9 55%,#0b79c0);display:grid;place-items:center;cursor:pointer;color:#fff;box-shadow:0 10px 24px #0ea5e973,0 0 0 8px #0ea5e91f;transition:all .3s ease}.btn-prev-mobile:before,.btn-next-mobile:before{display:block;line-height:1;font-weight:900;font-size:22px;text-shadow:0 2px 6px rgba(0,0,0,.35)}.btn-prev-mobile:before{content:"\2039";margin-right:2px}.btn-next-mobile:before{content:"\203a";margin-left:2px}.btn-prev-mobile:hover,.btn-next-mobile:hover{box-shadow:0 14px 32px #0ea5e980,0 0 0 10px #0ea5e92e;transform:scale(1.08)}.btn-prev-mobile:active,.btn-next-mobile:active{transform:scale(.96)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width: 1920px){.package-content{max-width:1600px}.package-image{animation:float 3s ease-in-out infinite}.btn-prev{left:50%;margin-left:-100px}.btn-next{right:120px}}@media (min-width: 1441px) and (max-width: 1919px){.package-image{animation:float 3s ease-in-out infinite}.btn-prev{left:50%;margin-left:-100px}.btn-next{right:-15px}}@media (min-width: 1025px) and (max-width: 1440px){.package-image{animation:float 3s ease-in-out infinite}.btn-prev{left:50%;margin-left:-100px}.btn-next{right:-15px}}@media (min-width: 641px) and (max-width: 1024px){.package-content{gap:clamp(30px,4vw,50px)}.mascot-section{padding-right:clamp(15px,2.5vw,30px)}.package-image{width:clamp(240px,28vw,350px)!important;animation:float 3s ease-in-out infinite}.cards-container{gap:clamp(12px,2vw,20px);max-width:500px}.package-card-image{max-width:clamp(180px,20vw,240px)}.btn-prev{left:50%;margin-left:clamp(-120px,-16vw,-90px)}.btn-next{right:clamp(4px,2vw,12px)}}@media (min-width: 481px) and (max-width: 640px){.landing-package-gsim{padding:clamp(20px,3vw,28px) clamp(16px,2.5vw,20px)}.package-content{flex-direction:column;gap:clamp(24px,4vw,32px);padding:0 16px}.mascot-section{padding-right:0}.package-image{width:clamp(260px,65vw,350px)!important;animation:float 3s ease-in-out infinite}.cards-container{grid-template-columns:1fr;gap:clamp(20px,4vw,28px);max-width:100%}.package-card-image{max-width:clamp(220px,65vw,300px)}.btn-buy-package{max-width:100%;padding:14px 24px;font-size:15px}.btn-prev,.btn-next{display:none}.mobile-nav-buttons{display:flex}}@media (max-width: 480px){.landing-package-gsim{padding:20px 12px}.package-content{flex-direction:column;gap:20px;padding:0 12px}.mascot-section{padding-right:0}.package-image{width:clamp(240px,70vw,320px)!important;animation:float 3s ease-in-out infinite}.cards-container{grid-template-columns:1fr;gap:20px;max-width:100%}.package-card-image{max-width:clamp(200px,65vw,280px)}.btn-buy-package{max-width:80%;padding:13px 20px;font-size:14px}.btn-prev,.btn-next{display:none}.mobile-nav-buttons{display:flex}.btn-prev-mobile,.btn-next-mobile{width:42px;height:42px}.btn-prev-mobile:before,.btn-next-mobile:before{font-size:20px}}@media (max-width: 374px){.package-image{width:clamp(220px,70vw,280px)!important}.package-card-image{max-width:clamp(180px,70vw,240px)}.btn-prev-mobile,.btn-next-mobile{width:38px;height:38px}.btn-prev-mobile:before,.btn-next-mobile:before{font-size:18px}}.landing-review-gsim{padding:clamp(56px,8vw,96px) clamp(20px,4vw,60px);background:linear-gradient(180deg,#f0f9ff,#e0f2fe);position:relative;overflow:hidden}.landing-review-gsim.visible{opacity:1;transform:translateY(0)}.landing-review-gsim:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#0369a1,#0ea5e9,#38bdf8);z-index:2}.landing-review-gsim>*{position:relative;z-index:1}.review-header{text-align:center;margin-bottom:clamp(40px,6vw,64px);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(16px,2vw,24px)}.review-icon{width:clamp(65px,6vw,72px);height:auto;max-width:100%;flex-shrink:0;filter:drop-shadow(0 4px 8px rgba(14,165,233,.3));display:block}.review-title{font-size:clamp(28px,4vw,42px);font-weight:800;color:#0369a1;margin:0;line-height:1.2}.review-wrapper{position:relative;max-width:1400px;margin:0 auto;overflow:hidden;padding:0 60px}.review-track{display:flex;gap:clamp(16px,2vw,24px);transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.review-card{flex:0 0 calc(33.333% - 16px);min-width:calc(33.333% - 16px);background:#fff;border-radius:16px;padding:clamp(24px,3vw,32px);box-shadow:0 4px 16px #00000014;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.review-stars{display:flex;gap:2px;margin-bottom:clamp(12px,2vw,16px)}.review-stars .star{color:#facc15;font-size:clamp(16px,1.8vw,18px)}.review-text{font-size:clamp(14px,1.6vw,16px);line-height:1.6;color:#475569;margin:0 0 clamp(16px,2vw,20px);flex-grow:1}.review-author{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:clamp(12px,1.5vw,16px);border-top:1px solid rgba(203,213,225,.5)}.author-name{font-weight:700;font-size:clamp(15px,1.8vw,16px);color:#0b1b2b;margin:0}.author-location{font-weight:400;font-size:clamp(13px,1.5vw,14px);color:#64748b;margin:0}.review-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;border-radius:50%;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0ea5e966;transition:transform .2s ease,box-shadow .2s ease;z-index:10;font-size:26px;font-weight:900;line-height:1;aspect-ratio:1 / 1;box-sizing:border-box}.review-nav.prev:before{content:"\2039";display:flex;align-items:center;justify-content:center;width:100%;height:100%}.review-nav.next:before{content:"\203a"}.review-nav:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 6px 16px #0ea5e980}.review-nav:disabled{opacity:.3;cursor:not-allowed}.review-nav:active{transform:translateY(-50%) scale(.95)}.review-nav:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.review-nav.prev{left:0}.review-nav.next{right:0}@media (min-width: 1920px){.review-wrapper{max-width:1600px;padding:0 80px}.review-card{flex:0 0 calc(33.333% - 18px);min-width:calc(33.333% - 18px);padding:36px;border-radius:20px}.review-nav{width:56px;height:56px}.review-nav.prev{left:10px}.review-nav.next{right:10px}.review-header{gap:32px}.review-icon{width:72px;height:72px}.review-title{font-size:48px}}@media (min-width: 768px){.review-header{flex-direction:row;gap:clamp(18px,2.2vw,28px)}.review-icon{width:clamp(52px,5vw,68px);height:clamp(52px,5vw,68px)}.review-title{font-size:clamp(32px,4.2vw,46px)}}@media (min-width: 768px) and (max-width: 1024px){.review-wrapper{padding:0 70px}.review-card{flex:0 0 calc(50% - 12px);min-width:calc(50% - 12px);padding:clamp(20px,2.5vw,24px)}.review-nav{width:44px;height:44px}}@media (max-width: 767px){.landing-review-gsim{padding:clamp(40px,8vw,56px) clamp(16px,4vw,24px) clamp(60px,10vw,80px)}.review-wrapper{padding:0;overflow:visible}.review-track{gap:clamp(12px,3vw,16px);padding:0 clamp(12px,3vw,16px);scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.review-track::-webkit-scrollbar{display:none}.review-card{flex:0 0 calc(100% - 24px);min-width:calc(100% - 24px);padding:clamp(20px,4vw,28px);border-radius:clamp(12px,3vw,16px);min-height:280px;scroll-snap-align:start;scroll-snap-stop:always}.review-text{margin:0 0 clamp(10px,2.5vw,14px);min-height:0}.review-nav{display:none!important}.review-header{flex-direction:column;margin-bottom:clamp(12px,3vw,18px);gap:8px}}@media (max-width: 480px){.review-card{min-height:260px;padding:clamp(18px,4vw,24px)}.review-text{min-height:90px;margin:0 0 clamp(14px,3vw,18px)}.review-nav{width:44px!important;height:44px!important;bottom:-55px}.review-nav.prev{transform:translate(calc(-100% - 6px));margin-top:30px}.review-nav.next{transform:translate(calc(100% + 6px));margin-top:30px}.review-nav:hover{transform:translate(calc(-100% - 6px)) scale(1.05)}.review-nav.next:hover{transform:translate(calc(100% + 6px)) scale(1.05)}}@media (max-width: 374px){.review-card{min-height:320px;padding:16px 14px}.review-text{min-height:100px;font-size:13px}.review-nav{width:40px!important;height:40px!important;font-size:22px}}.landing-faq-gsim{padding:clamp(64px,10vw,120px) clamp(20px,5vw,40px) clamp(48px,8vw,96px)}.faq-card{max-width:800px;margin:0 auto;background:#fff;border-radius:18px;padding:clamp(24px,4vw,32px);box-shadow:0 16px 40px #0f172a1f;border:1px solid rgba(148,163,184,.35)}.faq-heading{font-size:clamp(18px,2.2vw,22px);font-weight:800;color:#0ea5e9;text-align:center;text-transform:uppercase;letter-spacing:.06em;display:inline-block;position:relative;margin:0 auto clamp(18px,2.4vw,24px);margin-left:20px}.faq-heading:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-6px;width:64px;height:3px;border-radius:999px;background-color:#0ea5e9}.faq-question{background:#fff;border-radius:8px;margin-bottom:12px;padding:0;box-shadow:0 2px 8px #0000000f;transition:box-shadow .2s ease;overflow:hidden}.faq-question:hover{box-shadow:0 4px 12px #0000001a}.question-title{width:100%;display:flex;align-items:center;justify-content:space-between;padding:clamp(14px,2.2vw,18px) clamp(16px,2.5vw,20px);background:none;border:none;text-align:left;font-size:clamp(15px,1.7vw,17px);font-weight:700;color:#0b1b2b;cursor:pointer;transition:color .2s ease}.question-title:hover{color:#0ea5e9}.question-title span{flex:1;padding-right:16px}.chevron{flex-shrink:0;width:20px;height:20px;transition:transform .3s ease}.faq-question.open .chevron{transform:rotate(180deg)}.question-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-question.open .question-answer{max-height:500px;padding:0 clamp(16px,2.5vw,20px) clamp(14px,2.2vw,18px)}.question-answer p{margin:0;color:#0b5fa5;font-size:clamp(14px,1.5vw,15px);line-height:1.6}@media (min-width: 1025px) and (max-width: 1440px){.landing-faq-gsim{padding:88px 32px 64px}.faq-card{max-width:750px}.faq-heading{margin-bottom:40px}.faq-question{border-radius:8px;margin-bottom:11px}.question-title{padding:16px 19px;font-size:16px}.question-answer p{font-size:14.5px}}@media (min-width: 1441px) and (max-width: 1919px){.landing-faq-gsim{padding:96px 40px 72px}.faq-card{max-width:800px}.faq-heading{margin-bottom:44px}.faq-question{border-radius:9px;margin-bottom:12px}.question-title{padding:17px 20px;font-size:17px}.chevron{width:21px;height:21px}.faq-question.open .question-answer{padding:0 20px 17px}.question-answer p{font-size:15px}}@media (min-width: 641px) and (max-width: 1024px){.landing-faq-gsim{padding:64px 28px 52px}.faq-card{max-width:700px}.faq-heading{margin-bottom:36px}.faq-question{border-radius:8px;margin-bottom:10px}.question-title{padding:15px 18px;font-size:15.5px}.question-answer p{font-size:14.5px}}@media (max-width: 640px){.landing-faq-gsim{padding:52px 16px 44px}.faq-card{max-width:100%;padding:20px 16px;border-radius:16px}.faq-heading{margin-bottom:28px}.faq-question{margin-bottom:10px;border-radius:7px}.question-title{padding:13px 15px;font-size:14.5px}.chevron{width:19px;height:19px}.faq-question.open .question-answer{padding:0 15px 13px}.question-answer p{font-size:13.5px;line-height:1.55}}@media (min-width: 1920px){.landing-faq-gsim{padding:112px 48px 88px}.faq-card{max-width:860px}.faq-heading{margin-bottom:52px}.faq-question{border-radius:10px;margin-bottom:13px}.question-title{padding:19px 22px;font-size:18px}.chevron{width:22px;height:22px}.faq-question.open .question-answer{padding-top:14px}.question-answer p{font-size:16px;line-height:1.65}}@media (max-width: 480px){.btn-primary,.btn-buy-package,.step-card,.review-card,.faq-card{box-shadow:0 4px 10px #00000029}.review-icon,.package-image,.asia-image,.eropa-image,.middle-east-image,.amerika-image{filter:none}.hero-title,.hero-subtitle{text-shadow:0 2px 6px rgba(0,0,0,.45)}.started-title{text-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 6px 16px #00000024}.review-track,.started-image img{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/landing-page-gsim.css.map */
