.word{-webkit-clip-path:polygon(0 0,130% 0,100% 110%,0 100%);clip-path:polygon(0 0,130% 0,100% 110%,0 100%)}.word-text{display:inline-block;opacity:0;transform:translateY(100%);transition:all 1s}.gsapFadeIn,.gsapFadeInHero,.gsapFadeInHeroBtn{opacity:0}@keyframes AnimationBg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}body,html{max-width:100vw;overflow-x:hidden}body{background-color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.download-btn-main{width:-moz-fit-content;width:fit-content;position:fixed;bottom:40px;left:0;right:0;margin:0 auto;z-index:1000}@media only screen and (min-width:1030px){.download-btn-main{bottom:2.7777777778vw}}@media only screen and (max-width:1030px){.download-btn-main{bottom:9.3023255814vw}}.hero-wrapper{height:100vh;width:100%;position:relative;z-index:100;background:linear-gradient(270deg,#A14149,#543186,#367EC3,#18B0C9,#787AE8,#3371C8);background-size:1200% 1200%;animation:AnimationBg 30s ease infinite}.hero-wrapper .bg-image{width:100%;height:100%;object-fit:cover}.hero-wrapper .content{position:absolute;top:200px;left:0;right:0;margin:0 auto;z-index:10}@media only screen and (min-width:1030px){.hero-wrapper .content{top:13.8888888889vw}}.hero-wrapper .content .content-des{position:relative}.hero-wrapper .content .content-des .secondary-text{position:absolute;right:0;left:0;top:0;opacity:0}.hero-wrapper .content h1{color:#fff;text-align:center;font-size:90px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-2.7px}@media only screen and (min-width:1030px){.hero-wrapper .content h1{font-size:6.25vw;letter-spacing:-.1875vw}}@media only screen and (max-width:1030px){.hero-wrapper .content h1{font-size:11.5637209302vw;letter-spacing:-.3469767442vw;line-height:100%;margin-bottom:4.4186046512vw;max-width:89.5348837209vw;margin-left:auto;margin-right:auto}}.hero-wrapper .content p{color:#fff;text-align:center;font-size:37.114px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.113px}@media only screen and (min-width:1030px){.hero-wrapper .content p{font-size:2.5773611111vw;letter-spacing:-.0772916667vw}}@media only screen and (max-width:1030px){.hero-wrapper .content p{font-size:4.6511627907vw;letter-spacing:-.1395348837vw}}.hero-wrapper .spiral{color:rgba(0,0,0,0);position:absolute;right:0;bottom:0;width:1460px;height:auto;z-index:1}@media only screen and (min-width:1030px){.hero-wrapper .spiral{width:76.6666666667vw;bottom:-20.9722222222vw}}@media only screen and (max-width:1030px){.hero-wrapper .spiral{width:227.9069767442vw;right:-60%;bottom:-39.5348837209vw}}.about-text-wrapper{height:100vh;width:100%;background:#000;display:flex;align-items:center;position:relative}.about-text-wrapper .content{max-width:1049px;margin:0 auto}@media only screen and (min-width:1030px){.about-text-wrapper .content{max-width:72.8472222222vw}}@media only screen and (max-width:1030px){.about-text-wrapper .content{max-width:243.9534883721vw}}.about-text-wrapper .content h2{color:#7a7a7a;font-family:DM Sans;font-size:76px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-2.28px;text-align:center}@media only screen and (min-width:1030px){.about-text-wrapper .content h2{font-size:5.2777777778vw;letter-spacing:-.1583333333vw}}@media only screen and (max-width:1030px){.about-text-wrapper .content h2{font-size:6.8574418605vw;letter-spacing:-.2058139535vw}}.about-text-wrapper .content h2 .highlighted{color:#fff}.about-text-wrapper .download-btn-wrapper{width:-moz-fit-content;width:fit-content;position:absolute;bottom:40px;left:0;right:0;margin:0 auto;z-index:100}@media only screen and (min-width:1030px){.about-text-wrapper .download-btn-wrapper{bottom:2.7777777778vw}}@media only screen and (max-width:1030px){.about-text-wrapper .download-btn-wrapper{bottom:9.3023255814vw}}.about-cards-wrapper{background:#000;padding:0 0 200px;position:relative}@media only screen and (min-width:1030px){.about-cards-wrapper{font-size:5.2777777778vw;letter-spacing:-.1583333333vw;padding:0 0 13.8888888889vw}}@media only screen and (max-width:1030px){.about-cards-wrapper{font-size:6.8574418605vw;letter-spacing:-.2058139535vw;padding:0 0 32.5581395349vw}}.about-cards-wrapper .content-cards{display:flex;flex-direction:column;align-items:center;gap:47px}@media only screen and (min-width:1030px){.about-cards-wrapper .content-cards{gap:3.2638888889vw}}@media only screen and (max-width:1030px){.about-cards-wrapper .content-cards{gap:10.9302325581vw}}.about-cards-wrapper .download-btn-wrapper{width:-moz-fit-content;width:fit-content;position:absolute;bottom:40px;left:0;right:0;margin:0 auto;z-index:100}@media only screen and (min-width:1030px){.about-cards-wrapper .download-btn-wrapper{bottom:4.8611111111vw}}@media only screen and (max-width:1030px){.about-cards-wrapper .download-btn-wrapper{bottom:16.2790697674vw}}.about-road-wrapper{position:relative;display:flex;align-items:center;gap:40px;padding:168px 0 250px 100px;background:linear-gradient(270deg,#E78F72,#FF6F0D,#AC3113);background-size:300% 300%;animation:AnimationBg 30s ease infinite}@media only screen and (min-width:1030px){.about-road-wrapper{gap:2.7777777778vw;padding:11.6666666667vw 0 17.3611111111vw 6.9444444444vw}}@media only screen and (max-width:1030px){.about-road-wrapper{flex-direction:column;gap:15.8139534884vw;padding:11.6279069767vw 6.976744186vw 16.2790697674vw}}.about-road-wrapper .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.about-road-wrapper .content{max-width:468px}@media only screen and (min-width:1030px){.about-road-wrapper .content{max-width:32.5vw}}@media only screen and (max-width:1030px){.about-road-wrapper .content{max-width:86.976744186vw}}.about-road-wrapper .content h3{color:#fff;font-size:60px;font-style:normal;font-weight:400;line-height:66px;letter-spacing:-1.8px}@media only screen and (min-width:1030px){.about-road-wrapper .content h3{font-size:4.1666666667vw;letter-spacing:-.125vw;line-height:4.5833333333vw;margin-bottom:1.3194444444vw}}@media only screen and (max-width:1030px){.about-road-wrapper .content h3{text-align:center;font-size:8.55vw;letter-spacing:-.2565116279vw;line-height:9.4048837209vw;margin-bottom:3.023255814vw}}.about-road-wrapper .content p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (min-width:1030px){.about-road-wrapper .content p{font-size:1.1111111111vw;margin-bottom:2.5694444444vw}}@media only screen and (max-width:1030px){.about-road-wrapper .content p{text-align:center;font-size:2.7427906977vw;margin-bottom:6.511627907vw}}.about-road-wrapper .content .users-wrapper{display:flex;align-items:center;gap:15px}@media only screen and (min-width:1030px){.about-road-wrapper .content .users-wrapper{gap:1.0416666667vw;margin-bottom:3.4027777778vw}}@media only screen and (max-width:1030px){.about-road-wrapper .content .users-wrapper{justify-content:center;gap:2.5581395349vw;margin-bottom:10.4651162791vw}}.about-road-wrapper .content .users-wrapper img{max-width:285px;width:100%;height:auto}@media only screen and (min-width:1030px){.about-road-wrapper .content .users-wrapper img{max-width:19.4444444444vw}}@media only screen and (max-width:1030px){.about-road-wrapper .content .users-wrapper img{max-width:48.8372093023vw}}.about-road-wrapper .content .users-wrapper p{color:#fff;font-size:7.371px;font-style:normal;font-weight:400;line-height:normal;margin:0}@media only screen and (min-width:1030px){.about-road-wrapper .content .users-wrapper p{font-size:.6944444444vw}}@media only screen and (max-width:1030px){.about-road-wrapper .content .users-wrapper p{font-size:1.7141860465vw}}.about-road-wrapper .cards-road-wrapper{display:flex;gap:19px}@media only screen and (min-width:1030px){.about-road-wrapper .cards-road-wrapper{gap:1.3194444444vw}}.about-road-wrapper .cards-road-wrapper .card-2{position:relative;top:110px}@media only screen and (min-width:1030px){.about-road-wrapper .cards-road-wrapper .card-2{top:7.6388888889vw}}@media only screen and (max-width:1030px){.about-road-wrapper .cards-road-wrapper .card-2{display:none}}.about-road-wrapper .cards-road-wrapper .card-3{position:relative;top:32px}@media only screen and (min-width:1030px){.about-road-wrapper .cards-road-wrapper .card-3{top:2.2222222222vw}}@media only screen and (max-width:1030px){.about-road-wrapper .cards-road-wrapper .card-3{display:none}}.testimonials-wrapper{width:100%;background:#000;padding:120px 0}@media only screen and (min-width:1030px){.testimonials-wrapper{padding:8.3333333333vw 0}}@media only screen and (max-width:1030px){.testimonials-wrapper{padding:18.6046511628vw 0}}.testimonials-wrapper .content{max-width:1224px;margin:0 auto;padding:0 20px}@media only screen and (min-width:1030px){.testimonials-wrapper .content{max-width:85vw;padding:0 1.3888888889vw}}@media only screen and (max-width:1030px){.testimonials-wrapper .content{max-width:83.7209302326vw;padding:0 3.7209302326vw}}.testimonials-wrapper .content h3{color:#fff;font-size:60px;font-weight:400;line-height:66px;letter-spacing:-1.8px;text-align:center;margin-bottom:80px}@media only screen and (min-width:1030px){.testimonials-wrapper .content h3{font-size:4.1666666667vw;line-height:4.5833333333vw;letter-spacing:-.125vw;margin-bottom:5.5555555556vw}}@media only screen and (max-width:1030px){.testimonials-wrapper .content h3{font-size:8.3720930233vw;line-height:9.3023255814vw;letter-spacing:-.2511627907vw;margin-bottom:13.9534883721vw}}.testimonials-wrapper .content .testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:32px;gap:32px}@media only screen and (min-width:1030px){.testimonials-wrapper .content .testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(24.3055555556vw,1fr));gap:2.2222222222vw}}@media only screen and (max-width:1030px){.testimonials-wrapper .content .testimonials-grid{grid-template-columns:1fr;gap:5.5813953488vw}}.footer-wrapper{background-color:#000;padding:136px 140px 130px}@media only screen and (min-width:1030px){.footer-wrapper{padding:9.4444444444vw 9.7222222222vw 9.0277777778vw}}@media only screen and (max-width:1030px){.footer-wrapper{padding:18.6046511628vw 5.5813953488vw 34.8837209302vw}}.footer-wrapper .banner-wrapper{border-radius:24px;border:4px solid #2e2e2e;background:#171717;padding:60px 40px 40px;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:1030px){.footer-wrapper .banner-wrapper{margin-bottom:2.2222222222vw}}@media only screen and (max-width:1030px){.footer-wrapper .banner-wrapper{margin-bottom:6.0465116279vw}}.footer-wrapper .banner-wrapper img{width:108.268px;height:auto}@media only screen and (min-width:1030px){.footer-wrapper .banner-wrapper img{width:7.5186111111vw;margin-bottom:1.1111111111vw}}@media only screen and (max-width:1030px){.footer-wrapper .banner-wrapper img{width:25.1786046512vw;margin-bottom:3.488372093vw}}.footer-wrapper .banner-wrapper p{color:#919191;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.42px}@media only screen and (min-width:1030px){.footer-wrapper .banner-wrapper p{font-size:.9722222222vw;letter-spacing:-.0291666667vw;margin-bottom:2.7777777778vw}}@media only screen and (max-width:1030px){.footer-wrapper .banner-wrapper p{text-align:center;font-size:3.2558139535vw;letter-spacing:-.0976744186vw;margin-bottom:11.3953488372vw}}.footer-wrapper .banner-wrapper h4{color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.2px}@media only screen and (min-width:1030px){.footer-wrapper .banner-wrapper h4{font-size:2.7777777778vw;letter-spacing:-.0833333333vw}}@media only screen and (max-width:1030px){.footer-wrapper .banner-wrapper h4{font-size:7.4418604651vw;letter-spacing:-.223255814vw}}.footer-wrapper .bottom-wrapper{border-radius:24px;border:4px solid #2e2e2e;background:#171717;padding:32px 40px;margin:25px 0;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:1030px){.footer-wrapper .bottom-wrapper{padding:2.2222222222vw 2.7777777778vw}}@media only screen and (max-width:1030px){.footer-wrapper .bottom-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:5.5813953488vw;padding:9.7674418605vw 5.5813953488vw}}.footer-wrapper .bottom-wrapper a,.footer-wrapper .bottom-wrapper p{color:#919191;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.42px}@media only screen and (min-width:1030px){.footer-wrapper .bottom-wrapper a,.footer-wrapper .bottom-wrapper p{font-size:.9722222222vw;letter-spacing:-.0291666667vw}}@media only screen and (max-width:1030px){.footer-wrapper .bottom-wrapper a,.footer-wrapper .bottom-wrapper p{text-align:center;font-size:3.2558139535vw;letter-spacing:-.0976744186vw}}.footer-wrapper .bottom-wrapper a{text-decoration:underline}@media only screen and (min-width:1030px){.footer-wrapper .bottom-wrapper .policy,.footer-wrapper .bottom-wrapper .rights{text-align:center}.footer-wrapper .bottom-wrapper .superficial{text-align:end}}.footer-wrapper .bottom-wrapper .superficial img{width:156.438px;height:auto}@media only screen and (min-width:1030px){.footer-wrapper .bottom-wrapper .superficial img{width:10.86375vw}}@media only screen and (max-width:1030px){.footer-wrapper .bottom-wrapper .superficial img{width:36.3809302326vw}}.footer-wrapper .socials{border-radius:24px;border:4px solid #2e2e2e;background:#171717;padding:32px 40px;margin:25px 0}@media only screen and (min-width:1030px){.footer-wrapper .socials{padding:2.2222222222vw 2.7777777778vw}}@media only screen and (max-width:1030px){.footer-wrapper .socials{display:flex;justify-content:space-between;flex-direction:column;gap:5.5813953488vw;padding:9.7674418605vw 5.5813953488vw}}.footer-wrapper .socials a,.footer-wrapper .socials p{color:#919191;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.42px}@media only screen and (min-width:1030px){.footer-wrapper .socials a,.footer-wrapper .socials p{font-size:.9722222222vw;letter-spacing:-.0291666667vw}}@media only screen and (max-width:1030px){.footer-wrapper .socials a,.footer-wrapper .socials p{text-align:center;font-size:3.2558139535vw;letter-spacing:-.0976744186vw}}.footer-wrapper .socials a{text-decoration:underline}@media only screen and (min-width:1030px){.footer-wrapper .socials .policy{text-align:center}.footer-wrapper .socials .superficial{text-align:end}}.footer-wrapper .socials .superficial img{width:156.438px;height:auto}@media only screen and (min-width:1030px){.footer-wrapper .socials .superficial img{width:10.86375vw}}@media only screen and (max-width:1030px){.footer-wrapper .socials .superficial img{width:36.3809302326vw}}.socials-row{display:flex;gap:20px;justify-content:center}.blog-page{min-height:100vh;background:#fafafa}.blog-main{padding:4rem 0}.blog-content-wrapper{max-width:1200px;margin:0 auto;padding:0 1rem}.blog-articles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.blog-empty-state{text-align:center;padding:4rem 0}.blog-empty-state h2{font-size:2rem;margin-bottom:1rem;color:#333}.blog-empty-state p{font-size:1.1rem;color:#666;max-width:500px;margin:0 auto;line-height:1.6}.blog-card-wrapper{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;height:100%}.blog-card-wrapper:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.blog-card-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#333;line-height:1.3}.blog-card-content{display:flex;flex-direction:column;height:100%}.blog-card-excerpt{color:#666;margin-bottom:auto;line-height:1.6;flex-grow:1}.blog-card-meta{margin-top:1.5rem;margin-bottom:1.5rem;font-size:.9rem;color:#888}.blog-card-author-section,.blog-card-meta{display:flex;flex-direction:column;gap:.5rem}.blog-card-author-name{font-weight:500;color:#555}.blog-card-author-bio{border:1px solid #e0e0e0;border-radius:8px;padding:0;margin:.5rem 0 0;background:#fafafa}.blog-card-author-bio summary{padding:.75rem 1rem;cursor:pointer;font-weight:500;color:#333;background:#f0f0f0;border-radius:8px;transition:background .2s ease;list-style:none}.blog-card-author-bio summary::-webkit-details-marker{display:none}.blog-card-author-bio summary:before{content:"▼";display:inline-block;margin-right:.5rem;transition:transform .2s ease;font-size:.8rem}.blog-card-author-bio summary:hover{background:#e8e8e8}.blog-card-author-bio[open] summary:before{transform:rotate(-180deg)}.blog-card-author-bio[open] summary{border-radius:8px 8px 0 0;border-bottom:1px solid #e0e0e0}.blog-card-author-bio-content{padding:1rem;color:#666;line-height:1.6}.blog-card-author-bio-content p{margin:0 0 .75rem}.blog-card-author-bio-content p:last-child{margin-bottom:0}.blog-card-author-bio-content strong{color:#333}.blog-card-author-bio-content a{color:#06c;text-decoration:none}.blog-card-author-bio-content a:hover{text-decoration:underline}.blog-card-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.blog-card-link{background:#333;color:#fff;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;display:inline-block;font-weight:500;transition:background .2s ease}.blog-card-link:hover{background:#555}.blog-detail-page{min-height:100vh;background:#fafafa}.blog-detail-main{padding:4rem 0}.blog-detail-content-wrapper{max-width:800px;margin:0 auto;padding:0 1rem}.blog-detail-nav{margin-bottom:2rem}.blog-detail-nav .back-link{color:#333;text-decoration:none;font-weight:500}.blog-detail-nav .back-link:hover{text-decoration:underline}.blog-detail-meta{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee;font-size:.9rem;color:#666}.blog-detail-author{flex:1 1;min-width:300px}.blog-detail-author .blog-card-author-name{color:inherit;font-weight:inherit}.blog-detail-author .blog-card-author-bio{margin-top:.75rem;border-color:#ddd}.blog-detail-author .blog-card-author-bio summary{font-size:.85rem;padding:.5rem .75rem}.blog-detail-author .blog-card-author-bio-content{font-size:.85rem;padding:.75rem}.blog-detail-share{justify-content:flex-start;margin-bottom:2rem}.blog-detail-share,.blog-detail-share-bottom{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.blog-detail-share-bottom{justify-content:center;margin-top:3rem;padding-top:2rem;border-top:1px solid #eee}.blog-detail-content{background:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:3rem}.blog-detail-content h1,.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4,.blog-detail-content h5,.blog-detail-content h6{color:#333;margin-bottom:1rem;line-height:1.3}.blog-detail-content p{line-height:1.7;margin-bottom:1.5rem;color:#555}.blog-detail-content ol,.blog-detail-content ul{margin-bottom:1.5rem;padding-left:2rem}.blog-detail-content ol li,.blog-detail-content ul li{margin-bottom:.5rem;line-height:1.6;color:#555}.blog-detail-content .blog-image-figure{margin:2rem 0;text-align:center}.blog-detail-content .blog-image-figure img{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog-detail-content .blog-image-figure .blog-image-caption{margin-top:.75rem;font-size:.9rem;color:#666;font-style:italic;line-height:1.4;max-width:600px;margin-left:auto;margin-right:auto}.blog-detail-links{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.blog-detail-links h3{margin-bottom:1rem;color:#333}.blog-detail-links ul{list-style:none;padding:0}.blog-detail-links ul li{margin-bottom:.5rem}.blog-detail-links ul li a{color:#333;text-decoration:none}.blog-detail-links ul li a:hover{text-decoration:underline}.blog-detail-related-links{background:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:3rem}.blog-detail-related-links h3{color:#333;margin-bottom:1rem;line-height:1.3}.blog-detail-related-links .related-links-content p{line-height:1.7;margin-bottom:1.5rem;color:#555}.blog-detail-related-links .related-links-content ol,.blog-detail-related-links .related-links-content ul{margin-bottom:1.5rem;padding-left:2rem}.blog-detail-related-links .related-links-content ol li,.blog-detail-related-links .related-links-content ul li{margin-bottom:.5rem;line-height:1.6;color:#555}.blog-detail-related-links .related-links-content a{color:#333;text-decoration:none}.blog-detail-related-links .related-links-content a:hover{text-decoration:underline}@media(max-width:768px){.blog-articles-grid{grid-template-columns:1fr;gap:1.5rem}.blog-card-wrapper{padding:1.5rem}.blog-card-author-bio summary{padding:.5rem .75rem;font-size:.9rem}.blog-card-author-bio-content{padding:.75rem;font-size:.9rem}.blog-detail-content,.blog-detail-related-links{padding:2rem}.blog-detail-meta{flex-direction:column;gap:.5rem}}.blog-download-btns.inline{display:flex;align-items:center;gap:.75rem;margin-left:1rem}.blog-download-btns.section{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;padding:2rem;margin:3rem 0;text-align:center;border:1px solid #dee2e6}.blog-download-btns.section .blog-download-header{margin-bottom:1.5rem}.blog-download-btns.section .blog-download-header h3{color:#333;font-size:1.5rem;margin-bottom:.5rem;font-weight:600}.blog-download-btns.section .blog-download-header p{color:#666;font-size:1rem;line-height:1.6;margin:0}.blog-download-buttons{display:flex;gap:.75rem;justify-content:center;align-items:center}.blog-download-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(26,26,26,.95);color:#fff;border-radius:8px;text-decoration:none;font-weight:500;font-size:.9rem;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.1)}.blog-download-btn:hover{background:rgba(26,26,26,.98);transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.2)}.blog-download-btn.ios{background:rgba(26,26,26,.95);border-color:hsla(0,0%,100%,.1)}.blog-download-btn.ios:hover{background:rgba(26,26,26,.98);border-color:hsla(0,0%,100%,.2)}.blog-download-btn.android{background:rgba(26,26,26,.95);border-color:hsla(0,0%,100%,.1)}.blog-download-btn.android:hover{background:rgba(26,26,26,.98);border-color:hsla(0,0%,100%,.2)}.blog-download-btn span{font-weight:600;font-size:.9rem}.blog-download-btn img{filter:brightness(0) invert(1)}@media(max-width:768px){.blog-download-btns.inline{flex-direction:column;gap:.5rem;margin-left:0;margin-top:1rem}.blog-download-btns.section{padding:1.5rem;margin:2rem 0}.blog-download-btns.section .blog-download-header h3{font-size:1.25rem}.blog-download-buttons{flex-direction:column;gap:.5rem}.blog-download-btn{width:100%;justify-content:center;padding:1rem}}.blog-preview-wrapper{width:100%;background:#000;padding:120px 0}@media only screen and (min-width:1030px){.blog-preview-wrapper{padding:8.3333333333vw 0}}@media only screen and (max-width:1030px){.blog-preview-wrapper{padding:18.6046511628vw 0}}.blog-preview-container{max-width:1224px;margin:0 auto;padding:0 20px}@media only screen and (min-width:1030px){.blog-preview-container{max-width:85vw;padding:0 1.3888888889vw}}@media only screen and (max-width:1030px){.blog-preview-container{max-width:83.7209302326vw;padding:0 3.7209302326vw}}.blog-preview-header{text-align:center;margin-bottom:80px}@media only screen and (min-width:1030px){.blog-preview-header{margin-bottom:5.5555555556vw}}@media only screen and (max-width:1030px){.blog-preview-header{margin-bottom:13.9534883721vw}}.blog-preview-title{color:#fff;font-size:60px;font-weight:400;line-height:66px;letter-spacing:-1.8px;margin-bottom:30px}@media only screen and (min-width:1030px){.blog-preview-title{font-size:4.1666666667vw;line-height:4.5833333333vw;margin-bottom:2.0833333333vw}}@media only screen and (max-width:1030px){.blog-preview-title{font-size:7.4418604651vw;line-height:8.3720930233vw;margin-bottom:4.6511627907vw}}.blog-preview-description{color:#b0b0b0;font-size:18px;line-height:1.6;max-width:600px;margin:0 auto 40px}@media only screen and (min-width:1030px){.blog-preview-description{font-size:1.25vw;margin-bottom:2.7777777778vw}}@media only screen and (max-width:1030px){.blog-preview-description{font-size:3.7209302326vw;margin-bottom:6.976744186vw}}.blog-preview-link{color:#fff;text-decoration:none;font-weight:500;padding:12px 24px;border:1px solid #333;border-radius:6px;transition:all .2s ease;display:inline-block}.blog-preview-link:hover{background:#fff;color:#000;border-color:#fff}@media only screen and (max-width:1030px){.blog-preview-link{font-size:3.2558139535vw;padding:2.3255813953vw 4.6511627907vw}}.blog-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:30px;gap:30px}@media only screen and (min-width:1030px){.blog-preview-grid{gap:2.0833333333vw}}@media only screen and (max-width:1030px){.blog-preview-grid{grid-template-columns:1fr;gap:4.6511627907vw}}.blog-preview-card{background:#111;border-radius:12px;padding:30px;border:1px solid #222;transition:all .3s ease;display:flex;flex-direction:column;height:100%}@media only screen and (min-width:1030px){.blog-preview-card{padding:2.0833333333vw}}@media only screen and (max-width:1030px){.blog-preview-card{padding:5.5813953488vw}}.blog-preview-card:hover{transform:translateY(-5px);border-color:#333;box-shadow:0 10px 30px hsla(0,0%,100%,.1)}.blog-preview-card .blog-card-title{color:#fff;font-size:22px;font-weight:600;line-height:1.3;margin-bottom:15px}@media only screen and (min-width:1030px){.blog-preview-card .blog-card-title{font-size:1.5277777778vw;margin-bottom:1.0416666667vw}}@media only screen and (max-width:1030px){.blog-preview-card .blog-card-title{font-size:4.1860465116vw;margin-bottom:2.7906976744vw}}.blog-preview-card .blog-card-content{display:flex;flex-direction:column;height:100%}.blog-preview-card .blog-card-excerpt{color:#b0b0b0;line-height:1.6;margin-bottom:auto;font-size:14px;flex-grow:1}@media only screen and (min-width:1030px){.blog-preview-card .blog-card-excerpt{font-size:.9722222222vw}}.blog-preview-card .blog-card-meta{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:1030px){.blog-preview-card .blog-card-meta{margin-top:1.3888888889vw;margin-bottom:1.3888888889vw}}@media only screen and (max-width:1030px){.blog-preview-card .blog-card-meta{margin-top:3.7209302326vw;margin-bottom:3.7209302326vw}}.blog-preview-card .blog-card-meta span{color:#777;font-size:12px;display:block;margin-bottom:4px}@media only screen and (min-width:1030px){.blog-preview-card .blog-card-meta span{font-size:.8333333333vw}}.blog-preview-card .blog-card-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.blog-preview-card .blog-card-link{color:#fff;text-decoration:none;font-weight:500;font-size:14px;padding:10px 20px;background:#222;border-radius:6px;display:inline-block;transition:all .2s ease}@media only screen and (min-width:1030px){.blog-preview-card .blog-card-link{font-size:.9722222222vw;padding:.6944444444vw 1.3888888889vw}}@media only screen and (max-width:1030px){.blog-preview-card .blog-card-link{font-size:2.7906976744vw}}.blog-preview-card .blog-card-link:hover{background:#333;transform:translateY(-1px)}.pausa-story-wrapper{width:100%;background:#000;padding:120px 0}@media only screen and (min-width:1030px){.pausa-story-wrapper{padding:8.3333333333vw 0}}@media only screen and (max-width:1030px){.pausa-story-wrapper{padding:18.6046511628vw 0}}.pausa-story-container{max-width:1049px;margin:0 auto;padding:0 20px}@media only screen and (min-width:1030px){.pausa-story-container{max-width:72.8472222222vw;padding:0 1.3888888889vw}}@media only screen and (max-width:1030px){.pausa-story-container{max-width:83.7209302326vw;padding:0 3.7209302326vw}}.pausa-story-header{text-align:center;margin-bottom:60px}@media only screen and (min-width:1030px){.pausa-story-header{margin-bottom:4.1666666667vw}}@media only screen and (max-width:1030px){.pausa-story-header{margin-bottom:9.3023255814vw}}.pausa-story-title{color:#7a7a7a;font-family:DM Sans;font-size:76px;font-weight:400;line-height:83.6px;letter-spacing:-2.28px;margin-bottom:20px}@media only screen and (min-width:1030px){.pausa-story-title{font-size:5.2777777778vw;line-height:5.8055555556vw;margin-bottom:1.3888888889vw}}@media only screen and (max-width:1030px){.pausa-story-title{font-size:8.3720930233vw;line-height:9.3023255814vw;margin-bottom:3.7209302326vw}}.pausa-story-title .word{display:inline-block}.pausa-story-title .word .word-text{opacity:0;transform:translateY(20px);display:inline-block}.pausa-story-subtitle{color:#fff;font-size:24px;font-weight:300;line-height:1.4;margin-bottom:0}@media only screen and (min-width:1030px){.pausa-story-subtitle{font-size:1.6666666667vw}}@media only screen and (max-width:1030px){.pausa-story-subtitle{font-size:4.1860465116vw}}.pausa-story-content{max-width:800px;margin:0 auto}@media only screen and (min-width:1030px){.pausa-story-content{max-width:55.5555555556vw}}.pausa-story-paragraph{color:#b0b0b0;font-size:18px;line-height:1.7;margin-bottom:30px;text-align:center}@media only screen and (min-width:1030px){.pausa-story-paragraph{font-size:1.25vw;margin-bottom:2.0833333333vw}}@media only screen and (max-width:1030px){.pausa-story-paragraph{font-size:3.7209302326vw;margin-bottom:5.5813953488vw;text-align:left}}.pausa-story-paragraph:last-child{margin-bottom:0}.pausa-story-paragraph strong{color:#fff}.events-page{min-height:100vh;background:#fafafa}.events-main{padding:4rem 0}.events-content-wrapper{max-width:1200px;margin:0 auto;padding:0 1rem}.events-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.event-card-wrapper{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.event-card-wrapper:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.event-card-video{position:relative;width:100%;height:300px;overflow:hidden}.event-card-video .event-video-preview{width:100%;height:100%;object-fit:cover}.event-card-content{padding:2rem}.event-card-title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#333;line-height:1.3}.event-card-description{color:#666;margin-bottom:1.5rem;line-height:1.6}.event-card-meta{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;font-size:.9rem;color:#888}.event-card-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem}.event-card-link{background:#333;color:#fff;padding:.75rem 1.5rem;border-radius:6px;text-decoration:none;display:inline-block;font-weight:500;transition:background .2s ease}.event-card-link:hover{background:#555}.event-detail-page{min-height:100vh;background:#fafafa}.event-detail-main{padding:4rem 0}.event-detail-content-wrapper{max-width:800px;margin:0 auto;padding:0 1rem}.event-detail-nav{margin-bottom:2rem}.event-detail-nav .back-link{color:#333;text-decoration:none;font-weight:500}.event-detail-nav .back-link:hover{text-decoration:underline}.event-detail-video{margin-bottom:2rem;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;justify-content:center}.event-detail-video .event-video{max-width:400px;width:100%;height:auto;max-height:600px;object-fit:cover}.event-detail-meta{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee;font-size:.9rem;color:#666}.event-detail-share{display:flex;justify-content:flex-start;margin-bottom:2rem}.event-detail-share-bottom{display:flex;justify-content:center;margin-top:3rem;padding-top:2rem;border-top:1px solid #eee}.event-detail-content{background:#fff;padding:3rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:3rem}.event-detail-content h1,.event-detail-content h2,.event-detail-content h3,.event-detail-content h4,.event-detail-content h5,.event-detail-content h6{color:#333;margin-bottom:1rem;line-height:1.3}.event-detail-content p{line-height:1.7;margin-bottom:1.5rem;color:#555}.event-detail-content ol,.event-detail-content ul{margin-bottom:1.5rem;padding-left:2rem}.event-detail-content ol li,.event-detail-content ul li{margin-bottom:.5rem;line-height:1.6;color:#555}@media(max-width:768px){.events-grid{grid-template-columns:1fr;gap:1.5rem}.event-card-content{padding:1.5rem}.event-detail-content{padding:2rem}.event-detail-meta{flex-direction:column;gap:.5rem}.event-card-video{height:250px}.event-detail-video .event-video{max-width:300px;max-height:400px}}.faqs-content{background:#0a0a0a;color:#fff;min-height:80vh;padding:2rem 0 4rem}.faqs-content .container{max-width:900px;margin:0 auto;padding:0 1rem}.faqs-questions{margin-bottom:4rem}.faq-item{margin-bottom:2.5rem;padding:2rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;transition:all .3s ease}.faq-item:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}.faq-question{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.3}.faq-answer{font-size:1rem;line-height:1.7;color:hsla(0,0%,100%,.9)}.faq-answer strong{color:#fff;font-weight:600}.faq-answer br+br{margin-top:1rem}.faqs-sources{padding:2rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:12px}.faqs-sources h3{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:1.5rem}.faqs-sources ul{list-style:none;padding:0;margin:0}.faqs-sources li{margin-bottom:1rem}.faqs-sources li:last-child{margin-bottom:0}.faqs-sources a{color:#8b5cf6;text-decoration:none;font-weight:500;transition:all .2s ease}.faqs-sources a:hover{color:#a855f7;text-decoration:underline}@media(prefers-color-scheme:light){.faqs-content{background:#f8fafc;color:#1f2937}.faq-item{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.05)}.faq-item:hover{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1)}.faq-question{color:#1f2937}.faq-answer{color:#4b5563}.faq-answer strong{color:#1f2937}.faqs-sources{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.05)}.faqs-sources h3{color:#1f2937}.faqs-sources a{color:#7c3aed}.faqs-sources a:hover{color:#8b5cf6}}@media(max-width:768px){.faqs-content{padding:1rem 0 2rem}.faq-item{padding:1.5rem;margin-bottom:1.5rem}.faq-question{font-size:1.2rem}.faq-answer{font-size:.95rem}.faqs-sources{padding:1.5rem}.faqs-sources h3{font-size:1.1rem}}.download-btn-container{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width:1030px){.download-btn-container{gap:1.3888888889vw}}@media only screen and (max-width:1030px){.download-btn-container{gap:3.7209302326vw}}.download-btn-container:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(135deg,rgba(204,251,119,.15),rgba(204,251,119,.08) 50%,rgba(204,251,119,.15));border-radius:26px;z-index:-1;opacity:1}@media only screen and (min-width:1030px){.download-btn-container:before{top:-.8333333333vw;left:-.8333333333vw;right:-.8333333333vw;bottom:-.8333333333vw;border-radius:1.9444444444vw}}@media only screen and (max-width:1030px){.download-btn-container:before{top:-2.3255813953vw;left:-2.3255813953vw;right:-2.3255813953vw;bottom:-2.3255813953vw;border-radius:6.0465116279vw}}.download-btn-container .download-description{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-.36px;margin:0;max-width:420px;position:relative;text-shadow:0 2px 8px rgba(0,0,0,.7)}@media only screen and (min-width:1030px){.download-btn-container .download-description{font-size:1.25vw;letter-spacing:-.025vw;max-width:29.1666666667vw}}@media only screen and (max-width:1030px){.download-btn-container .download-description{font-size:3.7209302326vw;letter-spacing:-.0744186047vw;max-width:74.4186046512vw}}.download-btn-wrapper{border-radius:16px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);display:inline-flex;padding:10px;align-items:center;gap:12px;box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.2);transition:all .3s ease}.download-btn-wrapper:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3);box-shadow:0 12px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}@media only screen and (min-width:1030px){.download-btn-wrapper{border-radius:1.1111111111vw;padding:.8333333333vw;gap:.8333333333vw}}@media only screen and (max-width:1030px){.download-btn-wrapper{border-radius:3.7209302326vw;padding:2.7906976744vw;gap:1.8604651163vw}}.download-btn-wrapper .btn-wrapper a button{display:flex;padding:12px 28px;align-items:center;gap:6px;border-radius:16px;background:linear-gradient(135deg,#CCFB77,#B8E863);box-shadow:0 2px 8px rgba(204,251,119,.3);color:#1f1f1f;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;transition:all .2s ease;position:relative}.download-btn-wrapper .btn-wrapper a button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.3),transparent);opacity:0;transition:opacity .2s ease}.download-btn-wrapper .btn-wrapper a button:hover{background:linear-gradient(135deg,#B8E863,#A5D655);transform:translateY(-1px);box-shadow:0 4px 16px rgba(204,251,119,.4)}.download-btn-wrapper .btn-wrapper a button:hover:after{opacity:1}@media only screen and (min-width:1030px){.download-btn-wrapper .btn-wrapper a button{padding:.8333333333vw 1.9444444444vw;gap:.4166666667vw;border-radius:1.1111111111vw;font-size:1.1111111111vw;letter-spacing:-.0333333333vw}}@media only screen and (max-width:1030px){.download-btn-wrapper .btn-wrapper a button{padding:2.3255813953vw 5.5813953488vw;gap:1.1627906977vw;border-radius:3.7209302326vw;font-size:3.2558139535vw;letter-spacing:-.0976744186vw}}.download-btn-wrapper .btn-wrapper a button img{width:24px;height:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}@media only screen and (min-width:1030px){.download-btn-wrapper .btn-wrapper a button img{width:1.6666666667vw}}@media only screen and (max-width:1030px){.download-btn-wrapper .btn-wrapper a button img{width:4.6511627907vw}}.download-social-proof{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-.3px;margin:0;max-width:420px;position:relative;text-shadow:0 2px 8px rgba(0,0,0,.7)}@media only screen and (min-width:1030px){.download-social-proof{font-size:1.0416666667vw;letter-spacing:-.0208333333vw;max-width:29.1666666667vw}}@media only screen and (max-width:1030px){.download-social-proof{font-size:3.023255814vw;letter-spacing:-.0604651163vw;max-width:74.4186046512vw}}.bottom-download-card{width:100%;max-width:1224px;margin:60px auto;padding:60px 40px;border-radius:40px;border:4px solid #2e2e2e;background:#171717;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@media only screen and (min-width:1030px){.bottom-download-card{max-width:85vw;margin:4.1666666667vw auto;padding:4.1666666667vw 2.7777777778vw;border-radius:2.7777777778vw;gap:1.3888888889vw}}@media only screen and (max-width:1030px){.bottom-download-card{max-width:83.7209302326vw;margin:9.3023255814vw auto;padding:9.3023255814vw 4.6511627907vw;border-radius:5.5813953488vw;gap:3.7209302326vw}}.bottom-download-card .download-btn-container{position:relative}.bottom-download-card .download-btn-container:before{display:none}.bottom-download-card .download-btn-container .download-description,.bottom-download-card .download-btn-container .download-social-proof{text-shadow:none}.share-button{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;background:#f3f4f6;color:#374151}.share-button:hover{background:#e5e7eb;transform:translateY(-1px)}.share-button:active{transform:translateY(0)}.share-button--card{padding:6px 12px;font-size:12px;border-radius:6px}@media only screen and (max-width:1030px){.share-button--card{padding:1.3953488372vw 2.7906976744vw;font-size:2.7906976744vw;border-radius:1.3953488372vw;gap:1.3953488372vw}}.share-button--detail{padding:10px 20px;font-size:16px;border-radius:8px;background:#ccfb77;color:#1f2937}.share-button--detail:hover{background:#bef264}@media only screen and (min-width:1030px){.share-button--detail{padding:.6944444444vw 1.3888888889vw;font-size:1.1111111111vw;border-radius:.5555555556vw;gap:.5555555556vw}}@media only screen and (max-width:1030px){.share-button--detail{padding:1.8604651163vw 3.7209302326vw;font-size:3.2558139535vw;border-radius:1.3953488372vw;gap:1.3953488372vw}}.share-button .share-button-text{white-space:nowrap}.card-about-wrapper{max-width:1224px;width:100%;height:820px;height:-moz-fit-content;height:fit-content;border-radius:40px;border:4px solid #2e2e2e;background:#171717;display:flex;align-items:center;justify-content:space-between;padding:100px 80px;gap:75px}@media only screen and (min-width:1030px){.card-about-wrapper{height:48.6111111111vw;gap:2.5vw;max-width:85vw;border-radius:2.7777777778vw;padding:6.9444444444vw 5.5555555556vw}}@media only screen and (max-width:1030px){.card-about-wrapper{height:147.2093023256vw;flex-direction:column;gap:2.3255813953vw;max-width:83.7209302326vw;border-radius:5.7vw;padding:16.2790697674vw 3.7209302326vw 9.3023255814vw}}.card-about-wrapper.card-wrapper-1{top:40px;overflow:hidden}@media only screen and (max-width:1030px){.card-about-wrapper.card-wrapper-1 .lottie-wrapper #lottie{display:flex;justify-content:center}.card-about-wrapper.card-wrapper-1 .lottie-wrapper svg{width:80%!important}}.card-about-wrapper.card-wrapper-2{top:45px;overflow:hidden}.card-about-wrapper.card-wrapper-3{top:50px}.card-about-wrapper .content{max-width:524px}@media only screen and (min-width:1030px){.card-about-wrapper .content{max-width:36.3888888889vw}}@media only screen and (max-width:1030px){.card-about-wrapper .content{max-width:121.8604651163vw}}.card-about-wrapper .content h3{color:#fff;font-size:60px;font-style:normal;font-weight:400;line-height:66px;letter-spacing:-1.8px}@media only screen and (min-width:1030px){.card-about-wrapper .content h3{font-size:4.1666666667vw;letter-spacing:-.125vw;line-height:4.5833333333vw;margin-bottom:2.7777777778vw}}@media only screen and (max-width:1030px){.card-about-wrapper .content h3{text-align:center;font-size:8.55vw;letter-spacing:-.2565116279vw;line-height:9.4048837209vw;margin-bottom:5.5813953488vw}}.card-about-wrapper .content p{color:#7a7a7a;font-size:30px;font-style:normal;font-weight:500;line-height:38px;letter-spacing:-.9px}@media only screen and (min-width:1030px){.card-about-wrapper .content p{font-size:2.0833333333vw;letter-spacing:-.0625vw;line-height:2.6388888889vw}}@media only screen and (max-width:1030px){.card-about-wrapper .content p{text-align:center;font-size:4.2748837209vw;letter-spacing:-.1281395349vw;line-height:5.4148837209vw;margin-bottom:2.3255813953vw}}.card-about-wrapper .lottie-wrapper{max-width:451px}@media only screen and (min-width:1030px){.card-about-wrapper .lottie-wrapper{max-width:33.3333333333vw}}@media only screen and (max-width:1030px){.card-about-wrapper .lottie-wrapper{max-width:69.7674418605vw}}.card-about-wrapper .lottie-wrapper img{width:100%;height:100%;max-height:297px}@media only screen and (min-width:1030px){.card-about-wrapper .lottie-wrapper img{max-width:29.2361111111vw;max-height:42.5694444444vw}}@media only screen and (max-width:1030px){.card-about-wrapper .lottie-wrapper img{max-width:69.7674418605vw;max-height:69.0697674419vw}}.card-road-wrapper{width:265px;height:493px;padding:33px 32px 26px;position:relative;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:1030px){.card-road-wrapper{width:18.4027777778vw;height:34.2361111111vw;padding:2.2916666667vw 2.2222222222vw 1.8055555556vw;gap:1.3888888889vw}}@media only screen and (max-width:1030px){.card-road-wrapper{width:61.6279069767vw;height:114.6511627907vw;padding:7.6744186047vw 7.4418604651vw 6.0465116279vw;gap:4.6511627907vw}}.card-road-wrapper .bg-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.card-road-wrapper .bg-wrapper img{width:100%;height:auto}.card-road-wrapper .road-img{position:relative;width:100%;height:auto;z-index:1}.card-road-wrapper .content{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px}@media only screen and (min-width:1030px){.card-road-wrapper .content{gap:.2777777778vw}}@media only screen and (max-width:1030px){.card-road-wrapper .content{gap:.9302325581vw}}.card-road-wrapper .content .heading{text-align:center;color:#ccfb77;font-size:8px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px;margin-bottom:0}@media only screen and (min-width:1030px){.card-road-wrapper .content .heading{font-size:.5555555556vw;letter-spacing:-.0166666667vw}}@media only screen and (max-width:1030px){.card-road-wrapper .content .heading{font-size:1.8604651163vw;letter-spacing:-.0558139535vw}}.card-road-wrapper .content .days-wrapper{display:flex;justify-content:center;align-items:center;gap:12px}@media only screen and (min-width:1030px){.card-road-wrapper .content .days-wrapper{gap:.8333333333vw}}@media only screen and (max-width:1030px){.card-road-wrapper .content .days-wrapper{gap:2.7906976744vw}}.card-road-wrapper .content .days-wrapper .icon{width:24px;height:auto}@media only screen and (min-width:1030px){.card-road-wrapper .content .days-wrapper .icon{width:1.6666666667vw}}@media only screen and (max-width:1030px){.card-road-wrapper .content .days-wrapper .icon{width:5.5813953488vw}}.card-road-wrapper .content .days-wrapper p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.54px;margin-bottom:0}@media only screen and (min-width:1030px){.card-road-wrapper .content .days-wrapper p{font-size:1.25vw;letter-spacing:-.0375vw}}@media only screen and (max-width:1030px){.card-road-wrapper .content .days-wrapper p{font-size:4.1860465116vw;letter-spacing:-.1255813953vw}}.testimonial-card-wrapper{background:#171717;border:2px solid #2e2e2e;border-radius:24px;padding:32px 24px;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}@media only screen and (min-width:1030px){.testimonial-card-wrapper{padding:2.2222222222vw 1.6666666667vw;border-radius:1.6666666667vw}}@media only screen and (max-width:1030px){.testimonial-card-wrapper{padding:5.5813953488vw 4.6511627907vw;border-radius:4.6511627907vw}}.testimonial-card-wrapper:hover{transform:translateY(-4px);border-color:#ccfb77}.testimonial-card-wrapper .content{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1030px){.testimonial-card-wrapper .content{gap:1.1111111111vw}}@media only screen and (max-width:1030px){.testimonial-card-wrapper .content{gap:2.7906976744vw}}.testimonial-card-wrapper .content .rating{display:flex;gap:4px}.testimonial-card-wrapper .content .rating .star{font-size:18px;color:#2e2e2e}@media only screen and (min-width:1030px){.testimonial-card-wrapper .content .rating .star{font-size:1.25vw}}@media only screen and (max-width:1030px){.testimonial-card-wrapper .content .rating .star{font-size:3.7209302326vw}}.testimonial-card-wrapper .content .rating .star.filled{color:#ccfb77}.testimonial-card-wrapper .content .title{color:#fff;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.6px;margin:0}@media only screen and (min-width:1030px){.testimonial-card-wrapper .content .title{font-size:1.3888888889vw;line-height:1.6666666667vw;letter-spacing:-.0416666667vw}}@media only screen and (max-width:1030px){.testimonial-card-wrapper .content .title{font-size:4.1860465116vw;line-height:5.1162790698vw;letter-spacing:-.1255813953vw}}.testimonial-card-wrapper .content .message{color:#7a7a7a;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.48px;margin:0}@media only screen and (min-width:1030px){.testimonial-card-wrapper .content .message{font-size:1.1111111111vw;line-height:1.5277777778vw;letter-spacing:-.0333333333vw}}@media only screen and (max-width:1030px){.testimonial-card-wrapper .content .message{font-size:3.2558139535vw;line-height:4.4186046512vw;letter-spacing:-.0976744186vw}}.testimonial-card-wrapper .content .name{color:#ccfb77;font-size:14px;font-weight:500;letter-spacing:-.42px;margin:auto 0 0}@media only screen and (min-width:1030px){.testimonial-card-wrapper .content .name{font-size:.9722222222vw;letter-spacing:-.0291666667vw}}@media only screen and (max-width:1030px){.testimonial-card-wrapper .content .name{font-size:2.7906976744vw;letter-spacing:-.0837209302vw}}.main-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(26,26,26,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;font-family:DM Sans,sans-serif}.main-header.scrolled{background:rgba(26,26,26,.98);box-shadow:0 2px 20px rgba(0,0,0,.1)}.header-nav{width:100%}.nav-container{max-width:1200px;margin:0 auto;padding:0 1rem;height:70px;display:flex;align-items:center;justify-content:space-between}.nav-brand .brand-link{display:block}.nav-brand .brand-link img{height:auto;max-height:32px;width:auto}.nav-links{display:flex;align-items:center;gap:2rem}.nav-link{color:#fff;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s ease;position:relative}.nav-link:hover{color:#f0f0f0;transform:translateY(-1px)}.nav-link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#6366f1,#8b5cf6);transition:width .3s ease}.nav-link:hover:after{width:100%}.dropdown-container{position:relative}.dropdown-toggle{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;padding:.5rem 0;transition:all .2s ease}.dropdown-toggle:hover{color:#f0f0f0;transform:translateY(-1px)}.dropdown-toggle .rotated{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;left:0;background:rgba(26,26,26,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:.5rem 0;min-width:200px;box-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInDown .2s ease}.download-dropdown{left:-50%}.dropdown-item{display:block;padding:.75rem 1rem;color:#fff;text-decoration:none;font-size:.9rem;transition:all .2s ease}.dropdown-item:hover{background:hsla(0,0%,100%,.1);color:#f0f0f0}.language-toggle{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;font-size:.9rem;font-weight:500;padding:.5rem 1rem;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;transition:all .2s ease}.language-toggle:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}.mobile-menu-button{display:none;background:none;border:none;color:#fff;cursor:pointer;padding:.5rem}.mobile-menu-button:hover{color:#f0f0f0}.mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;background:rgba(26,26,26,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1);animation:fadeInDown .3s ease}.mobile-menu-content{max-width:1200px;margin:0 auto;padding:1rem}.mobile-section{margin-bottom:1.5rem}.mobile-section-title{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.5rem;opacity:.8}.mobile-link{display:block;color:#fff;text-decoration:none;padding:.75rem 0;font-size:1rem;border-bottom:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.mobile-link:hover{color:#f0f0f0;padding-left:.5rem}.mobile-link.download-link{padding-left:1rem;font-size:.9rem;opacity:.9}.mobile-link.language-link{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem;background:hsla(0,0%,100%,.05);border-radius:8px;border-bottom:none}.desktop-only{display:flex}.mobile-only{display:none}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}body{padding-top:70px}@media(max-width:1024px){.nav-links{gap:1.5rem}.dropdown-toggle,.nav-link{font-size:.9rem}}@media(max-width:768px){.desktop-only{display:none!important}.mobile-menu,.mobile-only{display:block}.nav-container{height:60px}body{padding-top:60px}.nav-brand .brand-link img{max-height:28px}}@media(prefers-color-scheme:light){.main-header{background:hsla(0,0%,100%,.95)}.main-header.scrolled{background:hsla(0,0%,100%,.98)}.dropdown-toggle,.language-toggle,.mobile-menu-button,.nav-link{color:#333}.dropdown-toggle:hover,.language-toggle:hover,.mobile-menu-button:hover,.nav-link:hover{color:#000}.dropdown-menu,.mobile-menu{background:hsla(0,0%,100%,.98);border-color:rgba(0,0,0,.1)}.dropdown-item,.mobile-link,.mobile-section-title{color:#333}.dropdown-item:hover,.mobile-link:hover,.mobile-section-title:hover{background:rgba(0,0,0,.05);color:#000}.language-toggle{border-color:rgba(0,0,0,.2)}.language-toggle:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.3)}.mobile-link{border-bottom-color:rgba(0,0,0,.05)}.mobile-link.language-link{background:rgba(0,0,0,.05)}}.content-header{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);min-height:50vh;display:flex;align-items:center;padding:2rem 0;color:#fff}.content-header-wrapper{max-width:1200px;margin:0 auto;padding:0 1rem;width:100%}.content-header-nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.logo-link{display:block}.compact-download-btns .compact-btn-wrapper{display:flex;gap:.75rem}.compact-download-btns .compact-btn-wrapper a{text-decoration:none}.compact-download-btns .compact-btn-wrapper a button{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.9);border:none;border-radius:8px;color:#333;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.compact-download-btns .compact-btn-wrapper a button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.compact-download-btns .compact-btn-wrapper a button img{width:16px;height:16px}.content-header-content{text-align:center;max-width:800px;margin:0 auto}.content-header-title{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.content-header-description{font-size:1.25rem;opacity:.9;line-height:1.6;margin:0}@media(max-width:768px){.content-header-title{font-size:2rem}.content-header-description{font-size:1rem}.content-header-nav{margin-bottom:2rem}.compact-download-btns .compact-btn-wrapper{gap:.5rem}.compact-download-btns .compact-btn-wrapper button{padding:.5rem .75rem;font-size:.8rem}.compact-download-btns .compact-btn-wrapper button img{width:14px;height:14px}}.secondary-footer{background:rgba(26,26,26,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:DM Sans,sans-serif;border-top:1px solid hsla(0,0%,100%,.1);padding:3rem 0 2rem;margin-top:auto}.secondary-footer-container{max-width:1200px;margin:0 auto;padding:0 1rem}.secondary-footer-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;margin-bottom:3rem}.secondary-footer-brand .secondary-footer-logo{display:block;margin-bottom:1rem}.secondary-footer-brand .secondary-footer-logo img{height:auto;max-height:32px;width:auto}.secondary-footer-brand .secondary-footer-tagline{color:hsla(0,0%,100%,.8);font-size:.95rem;line-height:1.6;margin:0;max-width:400px}.secondary-footer-sections{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.secondary-footer-section .secondary-footer-section-title{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:1rem;font-weight:600;margin-bottom:1rem;opacity:.9}.secondary-footer-download-links,.secondary-footer-nav-links{display:flex;flex-direction:column;gap:.75rem}.secondary-footer-download-link,.secondary-footer-nav-link{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.9rem;font-weight:400;transition:all .2s ease;position:relative;display:inline-block}.secondary-footer-download-link:hover,.secondary-footer-nav-link:hover{color:#fff;transform:translateX(4px)}.secondary-footer-download-link:after,.secondary-footer-nav-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:linear-gradient(90deg,#6366f1,#8b5cf6);transition:width .3s ease}.secondary-footer-download-link:hover:after,.secondary-footer-nav-link:hover:after{width:100%}.secondary-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.1)}.secondary-footer-bottom-left .secondary-footer-made-with-love{color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500;margin:0 0 .5rem}.secondary-footer-bottom-left .secondary-footer-company{color:hsla(0,0%,100%,.6);font-size:.8rem;margin:0}.secondary-footer-language-toggle{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;font-size:.9rem;font-weight:500;padding:.5rem 1rem;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;transition:all .2s ease}.secondary-footer-language-toggle:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-1px)}@media(max-width:1024px){.secondary-footer-content{gap:3rem}.secondary-footer-sections{gap:1.5rem}}@media(max-width:768px){.secondary-footer{padding:2rem 0 1.5rem}.secondary-footer-content{margin-bottom:2rem}.secondary-footer-content,.secondary-footer-sections{grid-template-columns:1fr;gap:2rem}.secondary-footer-bottom{flex-direction:column;gap:1.5rem;align-items:flex-start}.secondary-footer-bottom-left,.secondary-footer-bottom-right{text-align:center;width:100%}.secondary-footer-language-toggle{margin:0 auto}}@media(max-width:480px){.secondary-footer-brand .secondary-footer-logo img{max-height:28px}.secondary-footer-sections{gap:1.5rem}.secondary-footer-section-title{font-size:.9rem}.secondary-footer-download-link,.secondary-footer-nav-link{font-size:.85rem}}@media(prefers-color-scheme:light){.secondary-footer{background:hsla(0,0%,100%,.98);color:#333;border-top-color:rgba(0,0,0,.1)}.secondary-footer-section-title{color:#333}.secondary-footer-download-link,.secondary-footer-nav-link{color:rgba(0,0,0,.7)}.secondary-footer-download-link:hover,.secondary-footer-nav-link:hover{color:#000}.secondary-footer-made-with-love{color:rgba(0,0,0,.9)!important}.secondary-footer-company{color:rgba(0,0,0,.6)!important}.secondary-footer-language-toggle{color:#333;border-color:rgba(0,0,0,.2)}.secondary-footer-language-toggle:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.3)}.secondary-footer-bottom{border-top-color:rgba(0,0,0,.1)}}.app-wrapper{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1 1;background-color:#fff;min-height:calc(100vh - 200px)}.content-page-header{background-color:#fff;padding:2rem 0;margin-bottom:0}.content-page-header .content-page-header-wrapper{max-width:1200px;margin:0 auto;padding:0 1.5rem}.content-page-header .content-page-header-actions{display:flex;justify-content:flex-end;margin-bottom:2rem}.content-page-header .content-page-header-content{text-align:center}.content-page-header .content-page-header-content .content-page-header-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#000}.content-page-header .content-page-header-content .content-page-header-description{font-size:1.125rem;color:#666;max-width:600px;margin:0 auto}@media(max-width:768px){.content-page-header .content-page-header-content .content-page-header-title{font-size:2rem}.content-page-header .content-page-header-content .content-page-header-description{font-size:1rem}}.blog-page,.events-page{background-color:#fff;min-height:100vh}.blog-page .blog-main,.blog-page .events-main,.events-page .blog-main,.events-page .events-main{background-color:#fff;padding:2rem 0 4rem}.blog-page .blog-main .blog-content-wrapper,.blog-page .blog-main .events-content-wrapper,.blog-page .events-main .blog-content-wrapper,.blog-page .events-main .events-content-wrapper,.events-page .blog-main .blog-content-wrapper,.events-page .blog-main .events-content-wrapper,.events-page .events-main .blog-content-wrapper,.events-page .events-main .events-content-wrapper{max-width:1200px;margin:0 auto;padding:0 1.5rem}.blog-page .blog-main .blog-articles-grid,.blog-page .blog-main .events-grid,.blog-page .events-main .blog-articles-grid,.blog-page .events-main .events-grid,.events-page .blog-main .blog-articles-grid,.events-page .blog-main .events-grid,.events-page .events-main .blog-articles-grid,.events-page .events-main .events-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.blog-page .blog-main .blog-empty-state,.blog-page .events-main .blog-empty-state,.events-page .blog-main .blog-empty-state,.events-page .events-main .blog-empty-state{text-align:center;padding:4rem 0}.blog-page .blog-main .blog-empty-state h2,.blog-page .events-main .blog-empty-state h2,.events-page .blog-main .blog-empty-state h2,.events-page .events-main .blog-empty-state h2{color:#333;margin-bottom:1rem}.blog-page .blog-main .blog-empty-state p,.blog-page .events-main .blog-empty-state p,.events-page .blog-main .blog-empty-state p,.events-page .events-main .blog-empty-state p{color:#666}.faqs-page{background-color:#fff;min-height:100vh}.faqs-page .faqs-content{background-color:#fff;padding:2rem 0 4rem}.faqs-page .faqs-content .container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.blog-detail-page,.event-detail-page{background-color:#fff;min-height:100vh}.blog-detail-page .blog-detail-header,.blog-detail-page .event-detail-header,.event-detail-page .blog-detail-header,.event-detail-page .event-detail-header{background-color:#fff;padding:2rem 0;border-bottom:1px solid #e5e7eb}.blog-detail-page .blog-detail-header .blog-detail-header-wrapper,.blog-detail-page .blog-detail-header .event-detail-header-wrapper,.blog-detail-page .event-detail-header .blog-detail-header-wrapper,.blog-detail-page .event-detail-header .event-detail-header-wrapper,.event-detail-page .blog-detail-header .blog-detail-header-wrapper,.event-detail-page .blog-detail-header .event-detail-header-wrapper,.event-detail-page .event-detail-header .blog-detail-header-wrapper,.event-detail-page .event-detail-header .event-detail-header-wrapper{max-width:1200px;margin:0 auto;padding:0 1.5rem}.blog-detail-page .blog-detail-header .blog-detail-nav,.blog-detail-page .blog-detail-header .event-detail-nav,.blog-detail-page .event-detail-header .blog-detail-nav,.blog-detail-page .event-detail-header .event-detail-nav,.event-detail-page .blog-detail-header .blog-detail-nav,.event-detail-page .blog-detail-header .event-detail-nav,.event-detail-page .event-detail-header .blog-detail-nav,.event-detail-page .event-detail-header .event-detail-nav{margin-bottom:2rem}.blog-detail-page .blog-detail-header .blog-detail-nav .back-link,.blog-detail-page .blog-detail-header .event-detail-nav .back-link,.blog-detail-page .event-detail-header .blog-detail-nav .back-link,.blog-detail-page .event-detail-header .event-detail-nav .back-link,.event-detail-page .blog-detail-header .blog-detail-nav .back-link,.event-detail-page .blog-detail-header .event-detail-nav .back-link,.event-detail-page .event-detail-header .blog-detail-nav .back-link,.event-detail-page .event-detail-header .event-detail-nav .back-link{color:#6b7280;text-decoration:none;font-weight:500}.blog-detail-page .blog-detail-header .blog-detail-nav .back-link:hover,.blog-detail-page .blog-detail-header .event-detail-nav .back-link:hover,.blog-detail-page .event-detail-header .blog-detail-nav .back-link:hover,.blog-detail-page .event-detail-header .event-detail-nav .back-link:hover,.event-detail-page .blog-detail-header .blog-detail-nav .back-link:hover,.event-detail-page .blog-detail-header .event-detail-nav .back-link:hover,.event-detail-page .event-detail-header .blog-detail-nav .back-link:hover,.event-detail-page .event-detail-header .event-detail-nav .back-link:hover{color:#374151}.blog-detail-page .blog-detail-header .blog-detail-title-section,.blog-detail-page .blog-detail-header .event-detail-title-section,.blog-detail-page .event-detail-header .blog-detail-title-section,.blog-detail-page .event-detail-header .event-detail-title-section,.event-detail-page .blog-detail-header .blog-detail-title-section,.event-detail-page .blog-detail-header .event-detail-title-section,.event-detail-page .event-detail-header .blog-detail-title-section,.event-detail-page .event-detail-header .event-detail-title-section{text-align:center}.blog-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-title,.blog-detail-page .blog-detail-header .blog-detail-title-section .event-detail-title,.blog-detail-page .blog-detail-header .event-detail-title-section .blog-detail-title,.blog-detail-page .blog-detail-header .event-detail-title-section .event-detail-title,.blog-detail-page .event-detail-header .blog-detail-title-section .blog-detail-title,.blog-detail-page .event-detail-header .blog-detail-title-section .event-detail-title,.blog-detail-page .event-detail-header .event-detail-title-section .blog-detail-title,.blog-detail-page .event-detail-header .event-detail-title-section .event-detail-title,.event-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-title,.event-detail-page .blog-detail-header .blog-detail-title-section .event-detail-title,.event-detail-page .blog-detail-header .event-detail-title-section .blog-detail-title,.event-detail-page .blog-detail-header .event-detail-title-section .event-detail-title,.event-detail-page .event-detail-header .blog-detail-title-section .blog-detail-title,.event-detail-page .event-detail-header .blog-detail-title-section .event-detail-title,.event-detail-page .event-detail-header .event-detail-title-section .blog-detail-title,.event-detail-page .event-detail-header .event-detail-title-section .event-detail-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#000;line-height:1.2}.blog-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-excerpt,.blog-detail-page .blog-detail-header .blog-detail-title-section .event-detail-description,.blog-detail-page .blog-detail-header .event-detail-title-section .blog-detail-excerpt,.blog-detail-page .blog-detail-header .event-detail-title-section .event-detail-description,.blog-detail-page .event-detail-header .blog-detail-title-section .blog-detail-excerpt,.blog-detail-page .event-detail-header .blog-detail-title-section .event-detail-description,.blog-detail-page .event-detail-header .event-detail-title-section .blog-detail-excerpt,.blog-detail-page .event-detail-header .event-detail-title-section .event-detail-description,.event-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-excerpt,.event-detail-page .blog-detail-header .blog-detail-title-section .event-detail-description,.event-detail-page .blog-detail-header .event-detail-title-section .blog-detail-excerpt,.event-detail-page .blog-detail-header .event-detail-title-section .event-detail-description,.event-detail-page .event-detail-header .blog-detail-title-section .blog-detail-excerpt,.event-detail-page .event-detail-header .blog-detail-title-section .event-detail-description,.event-detail-page .event-detail-header .event-detail-title-section .blog-detail-excerpt,.event-detail-page .event-detail-header .event-detail-title-section .event-detail-description{font-size:1.125rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.blog-detail-page .blog-detail-main,.blog-detail-page .event-detail-main,.event-detail-page .blog-detail-main,.event-detail-page .event-detail-main{background-color:#fff;padding:3rem 0 4rem}.blog-detail-page .blog-detail-main .blog-detail-content-wrapper,.blog-detail-page .blog-detail-main .event-detail-content-wrapper,.blog-detail-page .event-detail-main .blog-detail-content-wrapper,.blog-detail-page .event-detail-main .event-detail-content-wrapper,.event-detail-page .blog-detail-main .blog-detail-content-wrapper,.event-detail-page .blog-detail-main .event-detail-content-wrapper,.event-detail-page .event-detail-main .blog-detail-content-wrapper,.event-detail-page .event-detail-main .event-detail-content-wrapper{max-width:800px;margin:0 auto;padding:0 1.5rem}.blog-detail-page .blog-detail-main .blog-detail-meta,.blog-detail-page .blog-detail-main .event-detail-meta,.blog-detail-page .event-detail-main .blog-detail-meta,.blog-detail-page .event-detail-main .event-detail-meta,.event-detail-page .blog-detail-main .blog-detail-meta,.event-detail-page .blog-detail-main .event-detail-meta,.event-detail-page .event-detail-main .blog-detail-meta,.event-detail-page .event-detail-main .event-detail-meta{display:flex;gap:2rem;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid #e5e7eb}.blog-detail-page .blog-detail-main .blog-detail-meta .blog-meta-item,.blog-detail-page .blog-detail-main .blog-detail-meta .event-meta-item,.blog-detail-page .blog-detail-main .event-detail-meta .blog-meta-item,.blog-detail-page .blog-detail-main .event-detail-meta .event-meta-item,.blog-detail-page .event-detail-main .blog-detail-meta .blog-meta-item,.blog-detail-page .event-detail-main .blog-detail-meta .event-meta-item,.blog-detail-page .event-detail-main .event-detail-meta .blog-meta-item,.blog-detail-page .event-detail-main .event-detail-meta .event-meta-item,.event-detail-page .blog-detail-main .blog-detail-meta .blog-meta-item,.event-detail-page .blog-detail-main .blog-detail-meta .event-meta-item,.event-detail-page .blog-detail-main .event-detail-meta .blog-meta-item,.event-detail-page .blog-detail-main .event-detail-meta .event-meta-item,.event-detail-page .event-detail-main .blog-detail-meta .blog-meta-item,.event-detail-page .event-detail-main .blog-detail-meta .event-meta-item,.event-detail-page .event-detail-main .event-detail-meta .blog-meta-item,.event-detail-page .event-detail-main .event-detail-meta .event-meta-item{color:#666;font-size:.9rem}.blog-detail-page .blog-detail-main .blog-detail-content,.blog-detail-page .blog-detail-main .event-detail-content,.blog-detail-page .event-detail-main .blog-detail-content,.blog-detail-page .event-detail-main .event-detail-content,.event-detail-page .blog-detail-main .blog-detail-content,.event-detail-page .blog-detail-main .event-detail-content,.event-detail-page .event-detail-main .blog-detail-content,.event-detail-page .event-detail-main .event-detail-content{line-height:1.7;color:#333;margin:2rem 0}.blog-detail-page .blog-detail-main .blog-detail-content h1,.blog-detail-page .blog-detail-main .blog-detail-content h2,.blog-detail-page .blog-detail-main .blog-detail-content h3,.blog-detail-page .blog-detail-main .blog-detail-content h4,.blog-detail-page .blog-detail-main .blog-detail-content h5,.blog-detail-page .blog-detail-main .blog-detail-content h6,.blog-detail-page .blog-detail-main .event-detail-content h1,.blog-detail-page .blog-detail-main .event-detail-content h2,.blog-detail-page .blog-detail-main .event-detail-content h3,.blog-detail-page .blog-detail-main .event-detail-content h4,.blog-detail-page .blog-detail-main .event-detail-content h5,.blog-detail-page .blog-detail-main .event-detail-content h6,.blog-detail-page .event-detail-main .blog-detail-content h1,.blog-detail-page .event-detail-main .blog-detail-content h2,.blog-detail-page .event-detail-main .blog-detail-content h3,.blog-detail-page .event-detail-main .blog-detail-content h4,.blog-detail-page .event-detail-main .blog-detail-content h5,.blog-detail-page .event-detail-main .blog-detail-content h6,.blog-detail-page .event-detail-main .event-detail-content h1,.blog-detail-page .event-detail-main .event-detail-content h2,.blog-detail-page .event-detail-main .event-detail-content h3,.blog-detail-page .event-detail-main .event-detail-content h4,.blog-detail-page .event-detail-main .event-detail-content h5,.blog-detail-page .event-detail-main .event-detail-content h6,.event-detail-page .blog-detail-main .blog-detail-content h1,.event-detail-page .blog-detail-main .blog-detail-content h2,.event-detail-page .blog-detail-main .blog-detail-content h3,.event-detail-page .blog-detail-main .blog-detail-content h4,.event-detail-page .blog-detail-main .blog-detail-content h5,.event-detail-page .blog-detail-main .blog-detail-content h6,.event-detail-page .blog-detail-main .event-detail-content h1,.event-detail-page .blog-detail-main .event-detail-content h2,.event-detail-page .blog-detail-main .event-detail-content h3,.event-detail-page .blog-detail-main .event-detail-content h4,.event-detail-page .blog-detail-main .event-detail-content h5,.event-detail-page .blog-detail-main .event-detail-content h6,.event-detail-page .event-detail-main .blog-detail-content h1,.event-detail-page .event-detail-main .blog-detail-content h2,.event-detail-page .event-detail-main .blog-detail-content h3,.event-detail-page .event-detail-main .blog-detail-content h4,.event-detail-page .event-detail-main .blog-detail-content h5,.event-detail-page .event-detail-main .blog-detail-content h6,.event-detail-page .event-detail-main .event-detail-content h1,.event-detail-page .event-detail-main .event-detail-content h2,.event-detail-page .event-detail-main .event-detail-content h3,.event-detail-page .event-detail-main .event-detail-content h4,.event-detail-page .event-detail-main .event-detail-content h5,.event-detail-page .event-detail-main .event-detail-content h6{color:#000;margin-top:2rem;margin-bottom:1rem}.blog-detail-page .blog-detail-main .blog-detail-content p,.blog-detail-page .blog-detail-main .event-detail-content p,.blog-detail-page .event-detail-main .blog-detail-content p,.blog-detail-page .event-detail-main .event-detail-content p,.event-detail-page .blog-detail-main .blog-detail-content p,.event-detail-page .blog-detail-main .event-detail-content p,.event-detail-page .event-detail-main .blog-detail-content p,.event-detail-page .event-detail-main .event-detail-content p{margin-bottom:1rem}.blog-detail-page .blog-detail-main .blog-detail-content a,.blog-detail-page .blog-detail-main .event-detail-content a,.blog-detail-page .event-detail-main .blog-detail-content a,.blog-detail-page .event-detail-main .event-detail-content a,.event-detail-page .blog-detail-main .blog-detail-content a,.event-detail-page .blog-detail-main .event-detail-content a,.event-detail-page .event-detail-main .blog-detail-content a,.event-detail-page .event-detail-main .event-detail-content a{color:#2563eb;text-decoration:underline}.blog-detail-page .blog-detail-main .blog-detail-content a:hover,.blog-detail-page .blog-detail-main .event-detail-content a:hover,.blog-detail-page .event-detail-main .blog-detail-content a:hover,.blog-detail-page .event-detail-main .event-detail-content a:hover,.event-detail-page .blog-detail-main .blog-detail-content a:hover,.event-detail-page .blog-detail-main .event-detail-content a:hover,.event-detail-page .event-detail-main .blog-detail-content a:hover,.event-detail-page .event-detail-main .event-detail-content a:hover{color:#1d4ed8}.blog-detail-page .blog-detail-main .event-detail-video,.blog-detail-page .event-detail-main .event-detail-video,.event-detail-page .blog-detail-main .event-detail-video,.event-detail-page .event-detail-main .event-detail-video{margin:2rem 0;text-align:center}.blog-detail-page .blog-detail-main .event-detail-video .event-video,.blog-detail-page .event-detail-main .event-detail-video .event-video,.event-detail-page .blog-detail-main .event-detail-video .event-video,.event-detail-page .event-detail-main .event-detail-video .event-video{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media(max-width:768px){.blog-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-title,.blog-detail-page .blog-detail-header .blog-detail-title-section .event-detail-title,.blog-detail-page .blog-detail-header .event-detail-title-section .blog-detail-title,.blog-detail-page .blog-detail-header .event-detail-title-section .event-detail-title,.blog-detail-page .event-detail-header .blog-detail-title-section .blog-detail-title,.blog-detail-page .event-detail-header .blog-detail-title-section .event-detail-title,.blog-detail-page .event-detail-header .event-detail-title-section .blog-detail-title,.blog-detail-page .event-detail-header .event-detail-title-section .event-detail-title,.event-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-title,.event-detail-page .blog-detail-header .blog-detail-title-section .event-detail-title,.event-detail-page .blog-detail-header .event-detail-title-section .blog-detail-title,.event-detail-page .blog-detail-header .event-detail-title-section .event-detail-title,.event-detail-page .event-detail-header .blog-detail-title-section .blog-detail-title,.event-detail-page .event-detail-header .blog-detail-title-section .event-detail-title,.event-detail-page .event-detail-header .event-detail-title-section .blog-detail-title,.event-detail-page .event-detail-header .event-detail-title-section .event-detail-title{font-size:2rem}.blog-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-excerpt,.blog-detail-page .blog-detail-header .blog-detail-title-section .event-detail-description,.blog-detail-page .blog-detail-header .event-detail-title-section .blog-detail-excerpt,.blog-detail-page .blog-detail-header .event-detail-title-section .event-detail-description,.blog-detail-page .event-detail-header .blog-detail-title-section .blog-detail-excerpt,.blog-detail-page .event-detail-header .blog-detail-title-section .event-detail-description,.blog-detail-page .event-detail-header .event-detail-title-section .blog-detail-excerpt,.blog-detail-page .event-detail-header .event-detail-title-section .event-detail-description,.event-detail-page .blog-detail-header .blog-detail-title-section .blog-detail-excerpt,.event-detail-page .blog-detail-header .blog-detail-title-section .event-detail-description,.event-detail-page .blog-detail-header .event-detail-title-section .blog-detail-excerpt,.event-detail-page .blog-detail-header .event-detail-title-section .event-detail-description,.event-detail-page .event-detail-header .blog-detail-title-section .blog-detail-excerpt,.event-detail-page .event-detail-header .blog-detail-title-section .event-detail-description,.event-detail-page .event-detail-header .event-detail-title-section .blog-detail-excerpt,.event-detail-page .event-detail-header .event-detail-title-section .event-detail-description{font-size:1rem}.blog-detail-page .blog-detail-main .blog-detail-meta,.blog-detail-page .blog-detail-main .event-detail-meta,.blog-detail-page .event-detail-main .blog-detail-meta,.blog-detail-page .event-detail-main .event-detail-meta,.event-detail-page .blog-detail-main .blog-detail-meta,.event-detail-page .blog-detail-main .event-detail-meta,.event-detail-page .event-detail-main .blog-detail-meta,.event-detail-page .event-detail-main .event-detail-meta{flex-direction:column;gap:.5rem}}