.lp-root{--ink:#18172d;--muted:#62627a;--blue:#5660e9;--pink:#f57aa9;--line:#ffffff9e}.lp-root *{box-sizing:border-box}html{scroll-behavior:smooth}.lp-root{color:var(--ink);background:#dfe6ff;margin:0;font-family:Vazirmatn,sans-serif}.lp-root.page-shell{background:radial-gradient(circle at 70% 10%,#c8b9ff 0,#0000 25%),radial-gradient(circle at 15% 42%,#b7eff1 0,#0000 28%),linear-gradient(135deg,#e9efff,#dcd8fa 55%,#fedce8);min-height:100vh;padding:22px max(4vw,28px) 35px;position:relative;overflow:clip}.lp-root .orb{filter:blur(5px);opacity:.6;border-radius:50%;position:absolute}.lp-root .orb-one{background:#f8a7c3;width:32rem;height:32rem;top:-16rem;left:-8rem}.lp-root .orb-two{background:#95dee7;width:27rem;height:27rem;top:25rem;right:-8rem}.lp-root .orb-three{background:#a59bff;width:24rem;height:24rem;bottom:0;left:32%}.lp-root .glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);background:linear-gradient(120deg,#ffffff8c,#ffffff3d);box-shadow:inset 0 1px 1px #ffffffb3,0 18px 55px #4f469624}.lp-root .nav{z-index:3;border-radius:22px;justify-content:space-between;align-items:center;max-width:1210px;height:70px;margin:auto;padding:0 18px 0 12px;display:flex;position:relative}.lp-root .brand{color:var(--ink);align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:flex}.lp-root .brand-mark{color:#fff;background:linear-gradient(135deg,#716df4,#ae76ee);border-radius:12px;place-items:center;width:33px;height:33px;display:grid;box-shadow:0 5px 14px #776de888}.lp-root .nav-links{gap:30px;display:flex}.lp-root .nav-links a,.lp-root .login{color:#45445c;font-size:13px;text-decoration:none}.lp-root .nav-actions{align-items:center;gap:19px;display:flex}.lp-root .button{color:#fff;background:linear-gradient(135deg,#555be5,#8070ec);border-radius:15px;justify-content:center;align-items:center;gap:13px;padding:13px 19px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #625fe063}.lp-root .button-small{padding:10px 15px;font-size:13px}.lp-root .hero{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;max-width:1110px;min-height:630px;margin:0 auto;display:grid;position:relative}.lp-root .eyebrow{color:#48466e;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.lp-root .glass-mini{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff59;border:1px solid #fffa;border-radius:999px;padding:8px 12px}.lp-root .eyebrow i{background:#7c70ee;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #8273e829}.lp-root .hero h1{letter-spacing:-2.7px;margin:19px 0;font-size:clamp(37px,4.3vw,61px);line-height:1.22}.lp-root .hero h1 em{background:linear-gradient(100deg,#615ee7,#ed6fa3);color:#0000;-webkit-background-clip:text;font-style:normal}.lp-root .hero-copy>p{color:var(--muted);max-width:555px;font-size:16px;line-height:2}.lp-root .hero-actions{align-items:center;gap:22px;margin-top:29px;display:flex}.lp-root .text-link{color:#494679;font-size:14px;font-weight:700;text-decoration:none}.lp-root .text-link span{margin-right:7px}.lp-root .trust{color:#57566f;flex-wrap:wrap;gap:17px;margin-top:31px;font-size:11.5px;display:flex}.lp-root .phone-stage{place-items:center;height:555px;display:grid;position:relative}.lp-root .iphone{z-index:2;background:#0c0d16;border:7px solid #28293d;border-radius:43px;width:276px;height:541px;padding:4px;position:relative;transform:rotate(5deg);box-shadow:0 38px 60px #5c57935c,0 0 0 2px #ffffffa1}.lp-root .dynamic-island{z-index:3;background:#151622;border-radius:99px;width:89px;height:24px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.lp-root .phone-screen{background:linear-gradient(165deg,#fdfbff,#d8defc 58%,#ddc8f5);border-radius:33px;height:100%;padding:15px 14px;overflow:hidden}.lp-root .phone-header{justify-content:space-between;padding:1px 7px 0;font-size:9px;display:flex}.lp-root .greeting{margin:29px 5px 11px;font-size:14px;font-weight:700}.lp-root .trip-card{color:#fff;background:linear-gradient(135deg,#4f54ca,#9170e2 65%,#e880ab);border-radius:18px;padding:15px;box-shadow:0 12px 20px #5545a638}.lp-root .trip-card-top,.lp-root .trip-meta,.lp-root .section-label{justify-content:space-between;display:flex}.lp-root .trip-card-top{font-size:10px}.lp-root .sun{font-size:15px}.lp-root .trip-card h3,.lp-root .trip-card .trip-card-title{margin:19px 0 12px;font-size:18px;font-weight:700;line-height:1.5}.lp-root .trip-meta{opacity:.85;font-size:8.5px}.lp-root .route{justify-content:space-between;align-items:center;height:26px;margin-top:13px;display:flex;position:relative}.lp-root .route:before{content:"";border-top:1px dashed #fff9;position:absolute;top:13px;left:6px;right:6px}.lp-root .route i{z-index:1;background:#fff;border-radius:50%;width:5px;height:5px}.lp-root .route b{z-index:1;font-size:15px;position:absolute;top:3px;right:42%}.lp-root .section-label{margin:23px 5px 14px;font-size:10px}.lp-root .section-label span{color:#665ddc}.lp-root .schedule{grid-template-columns:32px 10px 1fr;gap:7px;margin:12px 3px;font-size:9.5px;display:grid}.lp-root .schedule .time{color:#747188}.lp-root .schedule .line{border-right:1px solid #aaaee1;position:relative}.lp-root .schedule .line i{background:#7469e3;border-radius:50%;width:6px;height:6px;position:absolute;right:-3px}.lp-root .schedule b,.lp-root .schedule small{display:block}.lp-root .schedule small{color:#77758d;margin-top:4px;font-size:8px}.lp-root .bottom-tabs{color:#78768e;background:#ffffffe3;border-radius:14px;justify-content:space-around;padding:9px 7px;display:flex;position:absolute;bottom:11px;left:10px;right:10px}.lp-root .bottom-tabs span{text-align:center;gap:2px;font-size:13px;display:grid}.lp-root .bottom-tabs .active{color:#5e57d9}.lp-root .float-chip,.lp-root .float-budget{z-index:4;border-radius:17px;padding:11px 13px;position:absolute}.lp-root .chip-top{align-items:center;gap:8px;display:flex;top:62px;right:0}.lp-root .chip-icon{color:#6657df;background:#e4dbff;border-radius:10px;padding:5px}.lp-root .float-chip b,.lp-root .float-chip small{font-size:10px;display:block}.lp-root .float-chip small,.lp-root .float-budget>small{color:#69667f;font-size:8.5px}.lp-root .float-budget{min-width:150px;bottom:37px;left:5px}.lp-root .float-budget span{color:#55516c;font-size:9px}.lp-root .float-budget b{margin-top:4px;font-size:20px;display:block}.lp-root .float-budget b small{font-size:9px}.lp-root .progress{background:#d5d4e5;border-radius:5px;height:4px;margin:7px 0 3px;overflow:hidden}.lp-root .progress i{background:linear-gradient(90deg,#6b62e1,#ee7da8);width:38%;height:100%;display:block}.lp-root .intro,.lp-root .install,.lp-root .final-cta{z-index:1;border-radius:32px;max-width:1110px;margin:30px auto;padding:65px;position:relative}.lp-root .section-kicker{color:#6b60d5;font-size:12px;font-weight:800}.lp-root .intro h2,.lp-root .section-title h2,.lp-root .install h2,.lp-root .final-cta h2{letter-spacing:-1.5px;margin:14px 0;font-size:clamp(27px,3vw,40px);line-height:1.55}.lp-root .intro>p,.lp-root .install-copy p,.lp-root .final-cta p{color:var(--muted);max-width:630px;font-size:15px;line-height:2}.lp-root .steps{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:42px;display:grid}.lp-root .steps article{border-left:1px solid #ffffffb4;padding-left:15px}.lp-root .steps article:last-child{border:0}.lp-root .steps span{color:#665bd4;background:#ffffffa8;border-radius:10px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:800;display:grid}.lp-root .steps h3{margin:13px 0 7px;font-size:14px}.lp-root .steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.lp-root .features{z-index:1;max-width:1110px;margin:115px auto;position:relative}.lp-root .section-title{text-align:center}.lp-root .feature-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:38px;display:grid}.lp-root .feature-card{border-radius:25px;min-height:220px;padding:26px}.lp-root .feature-icon{border-radius:14px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.lp-root .purple{color:#6759db;background:#e1dcff}.lp-root .orange{color:#d67839;background:#ffe2c8}.lp-root .aqua{color:#2d9c9c;background:#cff0ee}.lp-root .pink{color:#d96091;background:#ffd8e5}.lp-root .feature-card h3{margin:21px 0 9px;font-size:15px}.lp-root .feature-card p{color:var(--muted);font-size:12.5px;line-height:1.9}.lp-root .install{grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;display:grid}.lp-root .device-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lp-root .device-grid article{background:#ffffff3e;border:1px solid #ffffffa9;border-radius:20px;min-height:207px;padding:19px}.lp-root .device-icon{background:#ffffffa8;border-radius:11px;place-items:center;width:33px;height:33px;font-size:18px;display:grid}.lp-root .android{color:#4cae64}.lp-root .apple{color:#222}.lp-root .desktop{color:#625adb}.lp-root .device-grid h3{margin:15px 0 7px;font-size:14px}.lp-root .device-grid p{color:var(--muted);min-height:63px;font-size:11px;line-height:1.9}.lp-root .device-grid a{color:#5e58cd;font-size:11px;font-weight:800;text-decoration:none}.lp-root .final-cta{color:#fff;background:linear-gradient(120deg,#4d48b3cc,#7c51b5b8);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.lp-root .final-cta:after{content:"";filter:blur(18px);background:#f7afd077;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-210px;left:-90px}.lp-root .final-cta p{color:#f2edff}.lp-root .light{color:#5148c2;z-index:1;background:#fff;position:relative}.lp-root footer{z-index:1;color:#666379;justify-content:space-between;align-items:center;max-width:1110px;margin:30px auto 0;font-size:11px;display:flex;position:relative}@media (max-width:800px){.lp-root.page-shell{padding:12px 15px 25px}.lp-root .nav{height:58px}.lp-root .nav-links,.lp-root .login{display:none}.lp-root .hero{text-align:center;grid-template-columns:1fr;padding:70px 0 25px}.lp-root .hero-copy>p{margin-inline:auto}.lp-root .hero-actions,.lp-root .trust{justify-content:center}.lp-root .phone-stage{height:510px;margin-top:15px}.lp-root .intro,.lp-root .install,.lp-root .final-cta{border-radius:25px;padding:35px 24px}.lp-root .steps,.lp-root .feature-grid{grid-template-columns:repeat(2,1fr)}.lp-root .steps article:nth-child(2){border:0}.lp-root .features{margin:75px auto}.lp-root .install{grid-template-columns:1fr}.lp-root .final-cta{display:block}.lp-root .final-cta .button{width:100%;margin-top:16px}.lp-root .device-grid{gap:7px}.lp-root .device-grid article{padding:13px}.lp-root .device-grid p{font-size:10px}.lp-root footer{text-align:center;flex-direction:column;gap:14px;margin-top:25px}}@media (max-width:440px){.lp-root .nav{border-radius:17px}.lp-root .button-small{padding:9px 12px}.lp-root .hero h1{letter-spacing:-1.7px}.lp-root .iphone{transform:scale(.91)rotate(4deg)}.lp-root .float-chip{right:-9px}.lp-root .float-budget{left:-9px}.lp-root .steps{grid-template-columns:1fr}.lp-root .steps article{border:0;border-bottom:1px solid #ffffff90;padding:0 0 13px}.lp-root .feature-grid{gap:10px}.lp-root .device-grid{grid-template-columns:1fr}.lp-root .device-grid article,.lp-root .device-grid p{min-height:0}}.lp-root .trip-card{position:relative;overflow:hidden}.lp-root .trip-shine{background:linear-gradient(90deg,#0000,#ffffff7a,#0000);width:65px;height:160%;animation:4.8s ease-in-out infinite cardShine;position:absolute;top:-30%;right:-100px;transform:rotate(25deg)}.lp-root .route b{animation:4.8s ease-in-out infinite fly}.lp-root .schedule-one{animation:4.8s .35s infinite both phoneItem}.lp-root .schedule-two{animation:4.8s .55s infinite both phoneItem}.lp-root .iphone{animation:5.5s ease-in-out infinite phoneFloat}.lp-root .float-chip{animation:4.4s ease-in-out infinite chipFloat}.lp-root .float-budget{animation:4.9s ease-in-out .6s infinite chipFloat}.lp-root .progress i{animation:4.8s ease-in-out infinite budgetFill}.lp-root .reveal,.lp-root .feature-card,.lp-root .device-grid article{opacity:0;transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)scale(.97)}.lp-root .feature-card:nth-child(2),.lp-root .device-grid article:nth-child(2){transition-delay:.1s}.lp-root .feature-card:nth-child(3),.lp-root .device-grid article:nth-child(3){transition-delay:.2s}.lp-root .feature-card:nth-child(4){transition-delay:.3s}.lp-root .audience{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.lp-root .audience span{color:#56517a;background:#ffffff74;border:1px solid #fff;border-radius:999px;padding:7px 10px;font-size:11px}.lp-root .section-title>p{max-width:600px;color:var(--muted);margin:0 auto;font-size:14px;line-height:2}.lp-root .device-grid{background:#ffffff3e;border:1px solid #ffffffa9;border-radius:20px;gap:0;overflow:hidden}.lp-root .device-grid article{border:0;border-radius:0;flex-direction:column;min-height:220px;padding:20px;display:flex;border-left:1px solid #ffffffa9!important}.lp-root .device-grid article:last-child{border-left:0!important}.lp-root .device-grid a{margin-top:auto}.lp-root .device-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.lp-root .device-icon.apple svg{fill:currentColor;stroke:none}.lp-root .device-icon{flex-shrink:0}@keyframes phoneFloat{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(3deg)translateY(-13px)}}@keyframes chipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cardShine{0%,62%,to{right:-100px}78%{right:125%}}@keyframes fly{0%,to{right:42%;transform:translateY(0)rotate(-12deg)}50%{right:66%;transform:translateY(-4px)rotate(-12deg)}}@keyframes phoneItem{0%,12%{opacity:0;transform:translateY(9px)}25%,82%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes budgetFill{0%,to{width:38%}50%{width:63%}}@media (prefers-reduced-motion:reduce){.lp-root *,.lp-root :before,.lp-root :after{transition:none!important;animation:none!important}.lp-root .reveal,.lp-root .feature-card,.lp-root .device-grid article{opacity:1;transform:none}}@media (max-width:800px){.lp-root .device-grid{gap:0}.lp-root .device-grid article{min-height:210px;padding:14px}}@media (max-width:440px){.lp-root .device-grid{grid-template-columns:1fr}.lp-root .device-grid article{min-height:0;border-bottom:1px solid #ffffffa9!important;border-left:0!important}.lp-root .device-grid article:last-child{border-bottom:0!important}}.lp-root{--brand-indigo:#5149d9;--brand-violet:#7865ed;--brand-orange:#ffae45;--brand-gold:#ffd66b}.lp-root.page-shell{background:radial-gradient(circle at 72% 9%,#fbc56c94 0,#0000 22%),radial-gradient(circle at 18% 42%,#7372ff72 0,#0000 30%),linear-gradient(135deg,#f9f1ff,#e2e4ff 56%,#fff0cc)}.lp-root .orb-one{background:#ffb44c}.lp-root .orb-two{background:#7169ed}.lp-root .orb-three{background:#ffc45e}.lp-root .brand-mark{background:linear-gradient(135deg,#6254e6,#ffb246);padding:2px;overflow:hidden}.lp-root .brand-mark img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.lp-root .hero h1 em{background:linear-gradient(100deg,var(--brand-indigo),var(--brand-orange));-webkit-background-clip:text}.lp-root .button{background:linear-gradient(135deg,var(--brand-indigo),#8164e7 53%,var(--brand-orange));box-shadow:0 12px 27px #6958d36e}.lp-root .eyebrow i{background:var(--brand-orange);box-shadow:0 0 0 4px #ffb14b33}.lp-root .section-kicker,.lp-root .device-grid a{color:var(--brand-indigo)}.lp-root .hero-logo-orbit{z-index:0;opacity:.17;mix-blend-mode:multiply;filter:saturate(1.25)drop-shadow(0 15px 14px #725fc94f);width:340px;animation:14s ease-in-out infinite logoOrbit;position:absolute;top:100px;right:43px}.lp-root .phone-stage:after{content:"";border:1px solid #ffffffb8;border-radius:50%;width:415px;height:415px;animation:5.5s ease-in-out infinite haloPulse;position:absolute;box-shadow:0 0 0 18px #ffffff25,0 0 0 42px #8d77e51a}.lp-root .iphone,.lp-root .float-chip,.lp-root .float-budget{z-index:2}.lp-root .float-chip{background:linear-gradient(135deg,#ffffffb3,#fff4d999)}.lp-root .float-budget{background:linear-gradient(135deg,#ffffffb3,#e9e5ff99)}.lp-root .feature-card{transition:transform .5s cubic-bezier(.2,1.4,.35,1),box-shadow .5s,background .5s}.lp-root .feature-card:hover{background:#ffffff87;box-shadow:0 24px 40px #665bc13d;transform:translateY(-11px)rotate(-1deg)!important}.lp-root .feature-card:nth-child(2n):hover{transform:translateY(-11px)rotate(1deg)!important}.lp-root .feature-icon{transition:transform .5s cubic-bezier(.2,1.4,.35,1)}.lp-root .nav{animation:.9s cubic-bezier(.2,1.2,.3,1) both navDrop}.lp-root .hero-copy>*{animation:.8s both heroEnter}.lp-root .hero-copy>:first-child{animation-delay:.12s}.lp-root .hero-copy>:nth-child(2){animation-delay:.2s}.lp-root .hero-copy>:nth-child(3){animation-delay:.3s}.lp-root .hero-copy>:nth-child(4){animation-delay:.4s}.lp-root .hero-copy>:nth-child(5){animation-delay:.5s}@keyframes logoOrbit{0%,to{opacity:.13;transform:rotate(-7deg)scale(.96)}50%{opacity:.23;transform:rotate(8deg)scale(1.08)}}@keyframes haloPulse{0%,to{opacity:.45;transform:scale(.93)}50%{opacity:.95;transform:scale(1.05)}}@keyframes navDrop{0%{opacity:0;transform:translateY(-25px)scale(.96)}to{opacity:1;transform:none}}@keyframes heroEnter{0%{opacity:0;filter:blur(7px);transform:translateY(22px)}to{opacity:1;filter:none;transform:none}}@media (max-width:800px){.lp-root .hero-logo-orbit{width:300px;right:50%;transform:translate(50%)}.lp-root .phone-stage:after{width:340px;height:340px}}@media (prefers-reduced-motion:reduce){.lp-root .hero-logo-orbit,.lp-root .phone-stage:after,.lp-root .nav,.lp-root .hero-copy>*{animation:none!important}}.lp-root .brand-mark{border:1px solid #fffffff2;background:#ffffffeb!important;box-shadow:0 5px 16px #382e812b!important}.lp-root .brand-mark img{mix-blend-mode:normal!important}.lp-root .button{-webkit-backdrop-filter:blur(18px);border:1px solid #ffffffe6;color:#4e46be!important;background:linear-gradient(135deg,#ffffffd6,#ffffff78)!important;box-shadow:inset 0 1px 1px #ffffffe6,0 12px 26px #4b409630!important}.lp-root .button:hover{transform:translateY(-2px);background:#ffffffeb!important;box-shadow:inset 0 1px 1px #fff,0 16px 28px #4b40963d!important}.lp-root .button.light{color:#4e46be!important;background:#ffffffd6!important}.lp-root .chip-top{z-index:6!important}.lp-root .float-budget{z-index:5!important}.lp-root .iphone{z-index:3!important}.lp-root .hero-logo-orbit{z-index:0!important}.lp-root .intro{order:2}.lp-root #signature{display:none!important}.lp-root .challenge-showcase{z-index:1;border-radius:32px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:38px;width:100%;max-width:1110px;margin:70px auto 30px;padding:48px;display:grid;position:relative}.lp-root .challenge-copy h2{margin:17px 0;font-size:clamp(29px,3.5vw,43px);line-height:1.35}.lp-root .challenge-copy h2 em{background:linear-gradient(100deg,#554bd2,#f3a13d);color:#0000;-webkit-background-clip:text;font-style:normal}.lp-root .challenge-copy>p{color:var(--muted);font-size:14px;line-height:2.05}.lp-root .challenge-points{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.lp-root .challenge-points span{color:#5a5182;background:#fff5;border:1px solid #ffffffb8;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.lp-root .app-screens{direction:ltr;justify-content:center;align-items:flex-end;gap:13px;display:flex}.lp-root .app-shot{background:#ffffffa1;border:1px solid #ffffffd9;border-radius:22px;margin:0;padding:7px 7px 28px;transition:transform .5s cubic-bezier(.2,1.25,.3,1);position:relative;box-shadow:0 20px 38px #5850a82c}.lp-root .app-shot:hover{transform:translateY(-12px)rotate(0)!important}.lp-root .app-shot img{border-radius:15px;width:193px;display:block}.lp-root .app-shot figcaption{color:#59536d;text-align:center;direction:rtl;font-size:8.5px;position:absolute;bottom:8px;left:10px;right:10px}.lp-root .challenge-shot{z-index:2;transform:rotate(-4deg)translateY(-12px)}.lp-root .theme-shot{z-index:1;transform:rotate(4deg)}.lp-root .theme-shot img{width:225px}@media (max-width:800px){.lp-root .challenge-showcase{grid-template-columns:1fr;padding:34px 24px}.lp-root .app-screens{margin-top:4px}.lp-root .app-shot img{width:155px}.lp-root .theme-shot img{width:180px}}@media (max-width:440px){.lp-root .challenge-showcase{padding:28px 18px}.lp-root .app-screens{gap:7px}.lp-root .app-shot{border-radius:14px;padding:4px 4px 25px}.lp-root .app-shot img{border-radius:10px;width:132px}.lp-root .theme-shot img{width:150px}.lp-root .app-shot figcaption{font-size:7px;bottom:7px}}.lp-root .challenge-showcase{background:linear-gradient(135deg,#ffffffa8,#ebe8ff6b);overflow:hidden}.lp-root .app-screens{direction:rtl;height:315px;display:block;position:relative}.lp-root .app-shot{display:none}.lp-root .app-screens:before{content:"";background:linear-gradient(145deg,#4f48c7,#7861df 58%,#ef9c3c);border-radius:27px;position:absolute;inset:6px 25px 6px 0;box-shadow:0 22px 42px #6154bb4a}.lp-root .app-screens:after{content:"سفر چالشی  ·  اردبیل\a \a ۳  مأموریت تا پایان امروز\a \a  ○  صبحانه محلی در بازار تاریخی\a  ●  کشف یک گوشهٔ کمتر دیده‌شده\a  ○  ثبت بهترین عکسِ امروز\a \a     طبیعت‌گردی     فرهنگی     شهری";white-space:pre-wrap;color:#fff;text-shadow:0 1px 6px #322b7e80;background:linear-gradient(155deg,#ffffff30,#ffffff0f);border:1px solid #ffffff6e;border-radius:21px;padding:24px 27px;font:700 13px/2.05 Vazirmatn;position:absolute;inset:22px 45px 19px 19px;box-shadow:inset 0 1px #ffffff61}.lp-root .challenge-copy:after{content:"انتخابِ موضوع سفر";color:#6259bf;background:#fff9;border:1px solid #fff;border-radius:999px;margin-top:13px;padding:8px 12px;font:700 11px Vazirmatn;display:inline-block}.lp-root .feature-card:hover .feature-icon{background:inherit;color:inherit!important}.lp-root .feature-icon{border:1px solid #ffffffc7;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fff,0 8px 16px #5346991a;font-size:0!important}.lp-root .feature-icon:after{place-items:center;font-family:Arial,sans-serif;font-size:20px;display:grid;position:absolute;inset:0}.lp-root .feature-card:first-child .feature-icon{color:#6554d8!important;background:linear-gradient(135deg,#e4dcff,#c9c1ff)!important}.lp-root .feature-card:first-child .feature-icon:after{content:"✦"}.lp-root .feature-card:nth-child(2) .feature-icon{color:#d27c18!important;background:linear-gradient(135deg,#fff2bf,#ffc873)!important}.lp-root .feature-card:nth-child(2) .feature-icon:after{content:"◷"}.lp-root .feature-card:nth-child(3) .feature-icon{color:#188f91!important;background:linear-gradient(135deg,#c9f3ef,#91ddd7)!important}.lp-root .feature-card:nth-child(3) .feature-icon:after{content:"⌘"}.lp-root .feature-card:nth-child(4) .feature-icon{color:#cc5f91!important;background:linear-gradient(135deg,#ffe0ed,#f8abc7)!important}.lp-root .feature-card:nth-child(4) .feature-icon:after{content:"♡"}.lp-root .feature-card:hover:after{content:"";filter:blur(8px);background:#f7b24b2c;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-40px;left:-30px}.lp-root .nav{gap:26px;padding:0 20px!important}.lp-root .nav-links{margin-inline:auto;gap:31px!important}.lp-root .nav-actions{gap:10px!important}.lp-root .login,.lp-root .nav-actions .button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff80;border:1px solid #ffffffe6;border-radius:13px;justify-content:center;align-items:center;height:40px;font-weight:800;display:inline-flex;box-shadow:0 7px 16px #4f3e901c;color:#4d46ad!important;padding:0 17px!important}.lp-root .nav-actions .button{background:linear-gradient(135deg,#fffdf7cc,#fff3ce99)!important}.lp-root .brand-mark{box-shadow:inset 0 -4px 10px #ffd04f75,0 5px 16px #382e812b!important}.lp-root .brand-mark:after{content:"";pointer-events:none;border-radius:10px;position:absolute;inset:3px;box-shadow:inset 0 0 9px #ffca427d}.lp-root .brand-mark{position:relative}.lp-root .hero .text-link{background:#ffffff40;border:1px solid #ffffffa6;border-radius:14px;padding:12px 16px}.lp-root .route b{animation:2.5s ease-in-out infinite planePulse!important;right:44%!important;transform:translateY(0)!important}@keyframes planePulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.06)}}.lp-root .bottom-tabs{height:57px;box-shadow:0 7px 16px #5b549229;background:#fffffff2!important;border-radius:18px!important;padding:6px 8px!important;bottom:10px!important;left:8px!important;right:8px!important}.lp-root .bottom-tabs span{z-index:1;width:39px;position:relative;font-size:16px!important}.lp-root .bottom-tabs small{font-size:7px!important}.lp-root .bottom-tabs .active{background:linear-gradient(145deg,#5a48db,#6d58e9);border-radius:15px;width:43px;height:43px;margin-top:-17px;padding-top:3px;box-shadow:0 8px 15px #5744b268;color:#fff!important}.lp-root .bottom-tabs .active small{color:#fff}.lp-root .bottom-tabs .active:first-letter{font-size:22px}.lp-root .intro{display:none!important}.lp-root .journey{z-index:1;text-align:center;order:2;width:100%;max-width:1110px;margin:80px auto 45px;position:relative}.lp-root .journey-head{max-width:690px;margin:0 auto 36px}.lp-root .journey h2{letter-spacing:-1.7px;margin:15px 0;font-size:clamp(28px,3.6vw,43px);line-height:1.45}.lp-root .journey-head p{color:var(--muted);font-size:14px;line-height:2}.lp-root .journey-fade{padding:10px 0;position:relative;overflow:hidden}.lp-root .journey-fade:before,.lp-root .journey-fade:after{content:"";z-index:3;pointer-events:none;width:130px;position:absolute;top:0;bottom:0}.lp-root .journey-fade:before{background:linear-gradient(90deg,#e6e5ff00,#e6e5ff);right:0}.lp-root .journey-fade:after{background:linear-gradient(270deg,#e6e5ff00,#e6e5ff);left:0}.lp-root .journey-track{gap:18px;width:max-content;animation:38s linear infinite journeyScroll;display:flex}.lp-root .journey-track:hover{animation-play-state:paused}.lp-root .journey-track article{text-align:right;background:#ffffff8a;border:1px solid #fffd;border-radius:23px;width:238px;padding:8px 8px 17px;transition:all .35s;box-shadow:0 15px 29px #5f54a321}.lp-root .journey-track article:hover{transform:translateY(-8px)scale(1.02)}.lp-root .journey-track img{object-fit:cover;object-position:top;border:1px solid #fff;border-radius:16px;width:100%;height:175px}.lp-root .journey-track b{margin:13px 7px 4px;font-size:13px;display:block}.lp-root .journey-track span{color:var(--muted);white-space:nowrap;margin:0 7px;font-size:10.5px;display:block}@keyframes journeyScroll{to{transform:translate(40%)}}.lp-root .feature-card,.lp-root .feature-card:hover{filter:none!important}.lp-root .feature-card:hover{background:#fff9!important;box-shadow:0 18px 32px #4b3e871f!important}.lp-root .feature-card:hover h3,.lp-root .feature-card:hover p{filter:none!important;opacity:1!important;color:inherit!important}.lp-root .feature-card:hover h3{color:#252342!important}.lp-root .feature-card:hover p{color:var(--muted)!important}.lp-root .app-screens{height:285px!important}.lp-root .app-screens:after{content:"سفر چالشی\a \a انتخاب کن چه کاری انجام بدهی\a \a  ◉  بازدید از ۴ موزهٔ شهر\a  ○  یک غذای محلی را امتحان کن\a  ○  عکس معماری تاریخی بگیر\a \a  [ شروع چالش  ← ]"!important;color:#302c59!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;font:700 12px/2.15 Vazirmatn!important;inset:22px 18px 20px 32px!important}.lp-root .app-screens{cursor:pointer}.lp-root .challenge-copy:after{display:none!important}.lp-root .final-cta{min-height:260px;background:linear-gradient(125deg,#493fb8e0,#6e4dcfd1,#ee9a36b8)!important;border-radius:34px!important;order:6!important;margin-top:70px!important;padding:57px 65px!important}.lp-root .final-cta h2{max-width:560px;font-size:clamp(29px,3.4vw,43px)!important}.lp-root .final-cta .button{min-width:190px;padding:16px 24px!important}.lp-root footer{order:8!important;margin-top:62px!important;padding:10px 18px 22px!important}.lp-root footer .brand{margin-left:auto}.lp-root footer>span{margin-right:36px}@media (max-width:800px){.lp-root .nav{gap:8px}.lp-root .nav-links{display:none}.lp-root .nav-actions{margin-right:auto}.lp-root .login,.lp-root .nav-actions .button{height:36px;font-size:12px;padding:0 12px!important}.lp-root .journey{margin:62px auto 25px}.lp-root .journey-fade:before,.lp-root .journey-fade:after{width:50px}.lp-root .journey-track article{width:204px}.lp-root .journey-track img{height:150px}.lp-root .challenge-showcase{grid-template-columns:1fr!important}.lp-root .final-cta{min-height:0;padding:39px 28px!important}.lp-root .final-cta .button{margin-top:20px}.lp-root footer{gap:21px!important}.lp-root footer>span{margin:0!important}}@media (prefers-reduced-motion:reduce){.lp-root .journey-track{animation:none}}.lp-root .app-screens.preview-active:before{background:linear-gradient(140deg,#5548ce,#7861df)!important}.lp-root .app-screens.preview-active:after{content:"✓ چالش فعال شد\a \a  مأموریت اول آماده است\a \a  ◉  بازدید از ۴ موزهٔ شهر\a  ○  یک غذای محلی را امتحان کن\a  ○  عکس معماری تاریخی بگیر\a \a  [ مشاهدهٔ چالش‌ها ]"!important;color:#fff!important}.lp-root .app-screens.preview-active{animation:.45s both previewPop}@keyframes previewPop{50%{transform:scale(1.025)}to{transform:none}}@media (min-width:801px){.lp-root .nav{border-radius:24px;width:min(1180px,100% - 42px);height:78px;padding:0 26px!important}.lp-root .brand{min-width:180px;font-size:19px}.lp-root .nav-links{white-space:nowrap;position:absolute;right:50%;transform:translate(50%);gap:38px!important}.lp-root .nav-links a{font-size:14px}.lp-root .nav-actions{gap:12px!important;margin-right:auto!important}.lp-root .login,.lp-root .nav-actions .button{min-width:83px;height:43px!important;padding:0 19px!important}.lp-root .nav-actions .button{min-width:128px}}.lp-root .journey{text-align:right;max-width:1110px!important;margin:90px auto 55px!important}.lp-root .journey-head{text-align:right;max-width:720px;margin-left:auto!important;margin-right:0!important}.lp-root .journey h2{font-size:38px!important;line-height:1.45!important}.lp-root .journey-fade{padding:12px 0 18px}.lp-root .journey-fade:before,.lp-root .journey-fade:after{width:115px;background:linear-gradient(90deg,#e8e8ff00,#e7e7ff)!important}.lp-root .journey-fade:after{transform:scaleX(-1)}.lp-root .journey-track{gap:12px!important;animation:32s linear infinite journeyScroll!important}.lp-root .journey-track article{height:178px;position:relative;overflow:hidden;background:linear-gradient(145deg,#ffffffc2,#f8f7ff87)!important;border-radius:22px!important;width:286px!important;padding:25px 23px!important;box-shadow:0 14px 25px #483b841a!important}.lp-root .journey-track article:before{content:counter(step);counter-increment:step;color:#6055d5;background:#e8e5ff;border-radius:10px;place-items:center;width:31px;height:31px;font:800 13px Vazirmatn;display:grid;position:absolute;top:14px;left:18px}.lp-root .journey-track{counter-reset:step}.lp-root .journey-track img{display:none!important}.lp-root .journey-track b{color:#252345;margin:38px 0 8px!important;font-size:15px!important}.lp-root .journey-track span{color:#68657b;line-height:2;white-space:normal!important;margin:0!important;font-size:12px!important}.lp-root .journey-track article:hover{background:#ffffffd9!important;transform:translateY(-5px)!important}.lp-root .journey-track article:nth-child(2n):before{color:#d48623;background:#fff0d4}.lp-root .journey-track article:nth-child(3n):before{color:#158a88;background:#dff6f1}.lp-root .feature-card,.lp-root .feature-card:hover{filter:none!important;background:#ffffff94!important}.lp-root .feature-card:hover{transform:translateY(-6px)!important;box-shadow:0 17px 28px #3d32751f!important}.lp-root .feature-card:hover .feature-icon{transform:translateY(-3px)scale(1.04)!important}.lp-root .feature-card:first-child .feature-icon,.lp-root .feature-card:nth-child(2) .feature-icon,.lp-root .feature-card:nth-child(3) .feature-icon,.lp-root .feature-card:nth-child(4) .feature-icon{filter:none!important}.lp-root .challenge-showcase{background:linear-gradient(135deg,#ffffffb8,#f4f0ff80)!important;min-height:440px!important;padding:55px!important}.lp-root .challenge-copy h2{font-size:39px!important}.lp-root .app-screens{max-width:430px;margin-right:auto;height:300px!important}.lp-root .app-screens:before{background:linear-gradient(145deg,#29236e,#5745d0 59%,#a76cdc)!important;border-radius:26px!important;inset:0!important;box-shadow:0 24px 44px #45359b4a!important}.lp-root .app-screens:after{content:"سفر چالشی\a \a  اردبیل · یک روز پر از کشف\a \a  ─────────────\a \a   🏆  انتخاب چالش‌\a     فرهنگ و تاریخ        ◉\a     غذا و طعم محلی       ○\a     طبیعت‌گردی            ○\a \a  ۳ تجربه تا تکمیل سفر\a \a          شروع چالش  ←"!important;color:#fff!important;text-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff3d!important;border-radius:19px!important;padding:22px 25px!important;font:700 13px/1.95 Vazirmatn!important;inset:22px!important;box-shadow:inset 0 1px #ffffff40!important}.lp-root .app-screens:hover:before{background:linear-gradient(145deg,#29236e,#5745d0 59%,#a76cdc)!important}.lp-root .app-screens:hover:after{color:#fff!important}.lp-root .app-screens.preview-active:after{content:"✓ چالش انتخاب شد\a \a  فرهنگ و تاریخ\a \a  مأموریت اول آماده است\a  بازدید از یک بنای تاریخی\a \a  ۰ از ۳ تجربه\a \a          دیدن مأموریت‌ها  ←"!important;background:#ffffff29!important}.lp-root .challenge-points{margin-top:30px!important}.lp-root .challenge-points span{background:#fff!important}.lp-root .final-cta{background:linear-gradient(125deg,#322777,#5a45c7 58%,#c67b66)!important;border-radius:32px!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:50px!important;width:100%!important;max-width:1110px!important;min-height:310px!important;margin:82px auto 0!important;padding:55px 60px!important;display:grid!important}.lp-root .final-cta h2{margin:14px 0!important;font-size:40px!important;line-height:1.45!important}.lp-root .final-cta p{font-size:15px!important}.lp-root .final-cta .button{min-width:205px;height:55px;border-radius:17px!important}.lp-root.page-shell footer{grid-template-columns:1fr auto auto;align-items:center;gap:50px;width:100%;max-width:1110px;display:grid;margin:58px auto 10px!important;padding:0 0 24px!important}.lp-root.page-shell footer .brand,.lp-root.page-shell footer>span{margin:0!important}@media (max-width:800px){.lp-root .journey{padding:0 18px;margin:58px auto 35px!important}.lp-root .journey h2{font-size:27px!important}.lp-root .journey-head{text-align:center;margin:auto!important}.lp-root .journey-fade:before,.lp-root .journey-fade:after{width:45px}.lp-root .journey-track article{height:164px;width:238px!important}.lp-root .challenge-showcase{min-height:0!important;padding:34px 24px!important}.lp-root .challenge-copy h2{font-size:29px!important}.lp-root .final-cta{min-height:0!important;padding:38px 27px!important;display:block!important}.lp-root .final-cta h2{font-size:30px!important}.lp-root.page-shell footer{text-align:center;flex-direction:column;gap:18px;display:flex}}.lp-root .app-screens:before,.lp-root .app-screens:after{display:none!important}.lp-root .app-screens{background:linear-gradient(150deg,#2c217a,#5542c9 58%,#9c62dc);padding:17px;border-radius:29px!important;box-shadow:0 28px 52px #3a2d8f57!important}.lp-root .challenge-app{color:#fff;background:linear-gradient(145deg,#ffffff29,#ffffff12);border:1px solid #ffffff52;border-radius:20px;height:100%;padding:19px 20px 17px;box-shadow:inset 0 1px #ffffff4f}.lp-root .challenge-app-head{justify-content:space-between;align-items:flex-start;display:flex}.lp-root .challenge-app-head span{font-size:15px;font-weight:800}.lp-root .challenge-app-head small{opacity:.78;margin-top:4px;font-size:10px}.lp-root .challenge-steps{align-items:center;margin:17px 0;display:flex}.lp-root .challenge-steps i{background:#ffffff31;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;display:grid}.lp-root .challenge-steps i.done{color:#5340c7;background:#fff;font-weight:800}.lp-root .challenge-steps b{background:#ffffff62;flex:1;height:1px}.lp-root .challenge-app>p{margin:0 0 9px;font-size:11px;font-weight:700}.lp-root .challenge-choice{color:#fff;cursor:pointer;background:#ffffff16;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:34px;margin:4px 0;padding:0 10px;font:700 10px Vazirmatn;transition:all .22s;display:flex}.lp-root .challenge-choice small{opacity:.76;font-size:8.5px}.lp-root .challenge-choice:hover{background:#ffffff27}.lp-root .challenge-choice.chosen{color:#4f40c0;background:#fff;border-color:#fff;box-shadow:0 5px 12px #31277738}.lp-root .challenge-choice.chosen small{opacity:.75}.lp-root .challenge-start{color:#49306c;cursor:pointer;background:linear-gradient(90deg,#ffd56e,#ffb548);border:0;border-radius:11px;width:100%;height:35px;margin-top:10px;font:800 11px Vazirmatn;box-shadow:0 6px 13px #271d7833}.lp-root .challenge-start:hover{transform:translateY(-1px)}.lp-root .challenge-showcase .app-screens{justify-self:start!important;width:100%!important;min-width:390px!important;max-width:455px!important;height:346px!important;display:block!important}.lp-root .challenge-showcase .challenge-app{width:100%!important;height:100%!important;display:block!important}.lp-root .challenge-showcase{grid-template-columns:1fr 1fr!important}.lp-root .challenge-showcase .app-screens:before,.lp-root .challenge-showcase .app-screens:after{display:none!important}@media (max-width:800px){.lp-root .challenge-showcase .app-screens{min-width:0!important;max-width:none!important}.lp-root .challenge-showcase{grid-template-columns:1fr!important}}.lp-root .how-viewport{width:100%!important;margin:0!important;overflow:hidden!important;-webkit-mask-image:none!important;mask-image:none!important}.lp-root .how-rail{direction:rtl!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important;padding:12px 0 20px!important;display:grid!important;transform:none!important}.lp-root .how-rail article{animation:.35s both deckIn;width:auto!important;min-width:0!important;height:216px!important;box-shadow:none!important}.lp-root .how-rail article:first-child{animation-delay:0s}.lp-root .how-rail article:nth-child(2){animation-delay:50ms}.lp-root .how-rail article:nth-child(3){animation-delay:.1s}.lp-root .how-rail article:nth-child(4){animation-delay:.15s}.lp-root .how-deck-controls{direction:ltr;justify-content:center;align-items:center;gap:14px;margin-top:7px;display:flex}.lp-root .how-deck-controls button{color:#554bd0;cursor:pointer;background:#fff;border:1px solid #dedbec;border-radius:13px;width:39px;height:39px;font:400 30px/26px Arial;box-shadow:0 6px 13px #6157ae17}.lp-root .how-deck-controls button:hover{color:#fff;background:#584bd2}.lp-root .how-deck-controls span{color:#6e6a82;min-width:42px;font-size:12px;font-weight:800}@keyframes deckIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:800px){.lp-root .how-rail{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lp-root .how-rail article{height:194px!important}.lp-root .how-rail article:nth-child(n+3){display:none!important}}.lp-root .steps-section{z-index:1;text-align:center;width:100%;max-width:1110px;margin:82px auto 58px;position:relative}.lp-root .steps-head{max-width:700px;margin:0 auto 48px}.lp-root .steps-kicker{color:#3c3489;background:#eeedfe;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 15px;font-size:11px;font-weight:800;display:inline-flex}.lp-root .steps-kicker-dot{background:#7f77dd;border-radius:50%;width:8px;height:8px;animation:2s infinite stnPulse;display:inline-block}@keyframes stnPulse{0%,to{box-shadow:0 0 #7f77dd80}50%{box-shadow:0 0 0 5px #7f77dd00}}.lp-root .steps-head h2{letter-spacing:-1.6px;color:#1d1b36;margin:0 0 12px;font-size:37px;line-height:1.48}.lp-root .steps-head p{color:#69667d;font-size:13px;line-height:2}.lp-root .trk-wrap{margin-bottom:44px;padding:0 32px;position:relative}.lp-root .trk-rail-bg{background:#7f77dd1f;border-radius:3px;height:6px;position:relative;overflow:visible}.lp-root .trk-rail-progress{background:linear-gradient(270deg,#534ab7,#7f77dd);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;right:0;box-shadow:0 0 14px #7f77dd73}.lp-root .trk-stations{justify-content:space-between;display:flex;position:absolute;top:-20px;left:0;right:0}.lp-root .trk-stn{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.lp-root .trk-stn-ring{border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.lp-root .trk-stn-ring:before{content:"";border:2px solid #0000;border-radius:50%;transition:border-color .3s;position:absolute;inset:-4px}.lp-root .trk-stn.active .trk-stn-ring:before{border-color:#7f77dd4d;animation:1.8s infinite ringAnim}@keyframes ringAnim{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}.lp-root .trk-stn-inner{color:#a8a4cc;background:#fffc;border:2.5px solid #7f77dd2e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;transition:all .35s cubic-bezier(.2,1.2,.3,1);display:grid}.lp-root .trk-stn.done .trk-stn-inner{color:#fff;background:#534ab7;border-color:#534ab7;transform:scale(1.05)}.lp-root .trk-stn.active .trk-stn-inner{color:#534ab7;background:#fff;border-color:#7f77dd;transform:scale(1.2);box-shadow:0 4px 18px #7f77dd61}.lp-root .trk-stn-label{color:#645ab459;white-space:nowrap;font-size:10px;font-weight:800;transition:color .3s;position:absolute;top:50px}.lp-root .trk-stn.done .trk-stn-label,.lp-root .trk-stn.active .trk-stn-label{color:#534ab7}.lp-root .trk-train{z-index:5;transition:right .6s cubic-bezier(.4,0,.2,1);position:absolute;top:-16px}.lp-root .trk-smoke{gap:3px;display:flex;position:absolute;top:-10px;right:14px}.lp-root .trk-smoke span{background:#7f77dd59;border-radius:50%;width:6px;height:6px;animation:1.4s ease-out infinite smokeUp}.lp-root .trk-smoke span:nth-child(2){width:5px;height:5px;animation-delay:.35s}.lp-root .trk-smoke span:nth-child(3){width:4px;height:4px;animation-delay:.7s}@keyframes smokeUp{0%{opacity:.8;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-18px)scale(2)}}.lp-root .trk-train svg{filter:drop-shadow(0 4px 10px #534ab773);width:56px;height:34px}.lp-root .trk-card-area{min-height:175px;position:relative}.lp-root .trk-card{opacity:0;pointer-events:none;text-align:right;background:linear-gradient(145deg,#ffffffe0,#f6f4ffa6);border:1px solid #ffffffeb;border-radius:22px;padding:28px 32px;transition:opacity .4s,transform .45s cubic-bezier(.2,1.2,.3,1);position:absolute;inset:0;transform:translateY(16px)scale(.97)}.lp-root .trk-card.active{opacity:1;pointer-events:auto;position:relative;transform:none}.lp-root .trk-card-top{align-items:center;gap:14px;margin-bottom:14px;display:flex}.lp-root .trk-card-badge{border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.lp-root .trk-card.active .trk-card-badge{animation:.5s cubic-bezier(.2,1.4,.3,1) both badgePop}@keyframes badgePop{0%{transform:scale(.5)rotate(-15deg)}to{transform:scale(1)rotate(0)}}.lp-root .trk-card-title{color:#1d1b36;font-size:17px;font-weight:800}.lp-root .trk-card-desc{color:#55516e;font-size:13px;line-height:2.05}.lp-root .trk-card-tag{border-radius:8px;align-items:center;gap:6px;margin-top:14px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.lp-root .trk-controls{justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}.lp-root .trk-ctrl{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#5149d9;cursor:pointer;background:#ffffffb3;border:1px solid #ffffffe6;border-radius:13px;place-items:center;width:42px;height:42px;padding:0;font-size:20px;transition:all .2s;display:grid}.lp-root .trk-ctrl:hover:not(:disabled){color:#534ab7;background:#eeedfe;border-color:#afa9ec;transform:translateY(-2px)}.lp-root .trk-ctrl:disabled{opacity:.25;cursor:not-allowed;transform:none}.lp-root .trk-ndots{align-items:center;gap:7px;display:flex}.lp-root .trk-ndot{cursor:pointer;background:#7f77dd33;border-radius:50%;width:7px;height:7px;transition:all .25s}.lp-root .trk-ndot.active{background:#7f77dd;border-radius:3px;width:22px}@media (max-width:800px){.lp-root .steps-section{margin:58px auto 36px}.lp-root .steps-head h2{letter-spacing:-1px;font-size:26px}.lp-root .trk-wrap{padding:0 16px}.lp-root .trk-stn-inner{width:26px;height:26px;font-size:10px}.lp-root .trk-stn-ring{width:34px;height:34px}.lp-root .trk-stn-label{font-size:9px;top:40px}.lp-root .trk-card{padding:20px 18px}.lp-root .trk-card-title{font-size:15px}}.lp-root .journey,.lp-root .journey-v2{display:none!important}.lp-root .how-carousel{order:2}.lp-root .nav{z-index:100;transition:box-shadow .3s,background .3s;position:sticky;top:14px}.lp-root .nav.scrolled{-webkit-backdrop-filter:blur(28px)!important;background:#ffffffbf!important;box-shadow:0 8px 30px #5041a02e!important}.lp-root .button:focus-visible,.lp-root .mood:focus-visible,.lp-root .challenge-choice:focus-visible,.lp-root #scenario-button:focus-visible{outline-offset:3px;outline:2.5px solid #5149d9}.lp-root .button{color:#fff!important;-webkit-backdrop-filter:none!important;background:linear-gradient(135deg,#5149d9,#7a60ee 55%,#ffae45)!important;border:none!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 10px 26px #5149d961!important}.lp-root .button:hover{background:linear-gradient(135deg,#4840c8,#6f55e0 55%,#f9a030)!important;transform:translateY(-2px)!important;box-shadow:0 15px 32px #5149d975!important}.lp-root .button.light{color:#4e46be!important;background:#fff!important;box-shadow:0 8px 22px #00000024!important}.lp-root .button.light:hover{background:#f4f2ff!important}.lp-root .login{border-radius:12px;padding:9px 14px;font-weight:700;text-decoration:none;transition:background .2s;color:#4d46ad!important}.lp-root .login:hover{background:#ffffff8c}@media (max-width:800px){.lp-root .hero{gap:30px!important;padding-top:50px!important;padding-bottom:30px!important}.lp-root .trust{justify-content:center;font-size:11px}}.lp-root .feature-card{cursor:default;position:relative;filter:none!important;background:#ffffff9e!important;transition:transform .35s cubic-bezier(.2,1.2,.3,1),box-shadow .35s!important}.lp-root .feature-card:hover{filter:none!important;background:#ffffffd1!important;transform:translateY(-8px)!important;box-shadow:0 22px 38px #463a8c26!important}.lp-root .feature-card:hover h3{color:#252342!important;filter:none!important}.lp-root .feature-card:hover p{color:var(--muted)!important;filter:none!important;opacity:1!important}.lp-root .feature-card:hover:after{display:none!important}.lp-root .feature-card:hover .feature-icon{filter:none!important;transform:translateY(-4px)scale(1.08)!important}.lp-root .how-viewport:hover .how-rail{animation-play-state:paused}.lp-root .how-carousel-head{position:relative}.lp-root .how-scroll-hint{color:#8b87a8;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:none}@media (max-width:800px){.lp-root .how-scroll-hint{justify-content:center;display:flex}}.lp-root .install h2{line-height:1.45}.lp-root .install-copy p{max-width:420px}.lp-root .device-grid article{transition:transform .28s,box-shadow .28s}.lp-root .device-grid article:hover{transform:translateY(-5px);box-shadow:0 16px 28px #463c9621}.lp-root .final-cta{z-index:1;position:relative;overflow:hidden;background:linear-gradient(125deg,#322777,#5a45c7 58%,#c67b3c)!important;border-radius:34px!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:50px!important;min-height:280px!important;padding:55px 65px!important;display:grid!important}.lp-root .final-cta:before{content:"";filter:blur(40px);pointer-events:none;background:#ffc86426;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-200px;left:-60px}.lp-root .final-cta h2{max-width:520px;margin:12px 0!important;font-size:clamp(26px,3.2vw,40px)!important;line-height:1.45!important}.lp-root .final-cta p{color:#eee8ffe0;font-size:15px;line-height:1.9}.lp-root .final-cta .button.light{white-space:nowrap;min-width:200px;height:54px;border-radius:17px!important;font-size:15px!important}@media (max-width:800px){.lp-root .final-cta{min-height:0!important;padding:38px 28px!important;display:block!important}.lp-root .final-cta .button.light{width:100%;margin-top:22px}}.lp-root footer{border-top:1px solid #645fa024;margin-top:55px!important;padding:24px 0 28px!important}.lp-root #scroll-top-btn{-webkit-backdrop-filter:blur(16px);color:#5149d9;cursor:pointer;opacity:0;pointer-events:none;z-index:200;background:#ffffffbf;border:1px solid #ffffffd9;border-radius:14px;place-items:center;width:44px;height:44px;font-size:20px;line-height:1;transition:opacity .3s,transform .3s;display:grid;position:fixed;bottom:28px;left:28px;transform:translateY(12px);box-shadow:0 8px 22px #463a8c2e}.lp-root #scroll-top-btn.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.lp-root #scroll-top-btn:hover{background:#ffffffeb;transform:translateY(-2px)}.lp-root #reading-progress{transform-origin:100%;z-index:9999;background:linear-gradient(90deg,#5149d9,#ffae45);border-radius:0 0 2px 2px;height:3px;transition:transform .1s linear;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.lp-root .reveal,.lp-root .feature-card,.lp-root .device-grid article{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)!important}.lp-root .reveal.is-visible,.lp-root .feature-card.is-visible,.lp-root .device-grid article.is-visible{opacity:1!important;transform:none!important}.lp-root .trust span{cursor:default;transition:color .2s}.lp-root .trust span:hover{color:#5149d9}.lp-root .testimonials{z-index:1;order:6;max-width:1110px;margin:0 auto 90px;position:relative}.lp-root .testimonials-head{text-align:center;margin-bottom:40px}.lp-root .testimonials-head h2{letter-spacing:-1.4px;color:#1d1b36;margin:12px 0;font-size:clamp(26px,3vw,38px);line-height:1.45}.lp-root .testimonials-head p{color:var(--muted);font-size:14px}.lp-root .testimonials-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.lp-root .t-card{background:#ffffffc7;border:1px solid #fffffff2;border-radius:16px;flex-direction:column;padding:28px 26px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 2px #463a8c0f,0 8px 28px #463a8c12}.lp-root .t-card:hover{transform:translateY(-4px);box-shadow:0 2px #463a8c0f,0 16px 36px #463a8c1f}.lp-root .t-stars{color:#f5a623;letter-spacing:3px;margin-bottom:16px;font-size:14px;display:block}.lp-root .t-text{color:#3a3757;flex:1;margin:0 0 20px;font-size:13.5px;line-height:1.9}.lp-root .t-author{border-top:1px solid #645ab41a;align-items:center;gap:11px;margin-top:auto;padding-top:18px;display:flex}.lp-root .t-avatar{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid}.lp-root .t-avatar.av1{background:linear-gradient(135deg,#5149d9,#8b67ef)}.lp-root .t-avatar.av2{background:linear-gradient(135deg,#ffae45,#e07820)}.lp-root .t-avatar.av3{background:linear-gradient(135deg,#3fb8b5,#157c9e)}.lp-root .t-name{color:#2a2745;font-size:13px;font-weight:800}.lp-root .t-role{color:var(--muted);margin-top:2px;font-size:11px}@media (max-width:800px){.lp-root .testimonials{width:100%;min-width:0;margin-bottom:50px}.lp-root .testimonials-head{margin-bottom:22px}.lp-root .testimonials-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b5ace8 transparent;direction:rtl;grid-template-columns:none;grid-auto-columns:88%;grid-auto-flow:column;align-items:stretch;gap:12px;padding:4px 2px 18px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.lp-root .testimonials-grid::-webkit-scrollbar{height:4px}.lp-root .testimonials-grid::-webkit-scrollbar-thumb{background:#b5ace8;border-radius:4px}.lp-root .t-card{scroll-snap-align:start;scroll-snap-stop:always;min-width:0;padding:22px 20px}.lp-root .t-card:hover{transform:none}}.lp-root .stats-strip{z-index:1;background:#786ec81f;border:1px solid #fffc;border-radius:22px;order:15;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1110px;margin:0 auto 10px;display:grid;position:relative;overflow:hidden}.lp-root .stat-item{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#ffffff85;padding:22px 28px;transition:background .25s}.lp-root .stat-item:hover{background:#ffffffb8}.lp-root .stat-num{letter-spacing:-1.5px;background:linear-gradient(135deg,#5149d9,#ffae45);color:#0000;-webkit-background-clip:text;font-size:32px;font-weight:900;line-height:1.1;display:block}.lp-root .stat-label{color:#62617a;margin-top:4px;font-size:11px;display:block}@media (max-width:800px){.lp-root .stats-strip{grid-template-columns:1fr 1fr 1fr}.lp-root .stat-item{padding:16px 10px}.lp-root .stat-num{font-size:24px}.lp-root .stat-label{font-size:9.5px}}@media (max-width:440px){.lp-root .stats-strip{border-radius:18px;grid-template-columns:1fr 1fr 1fr;gap:1px}.lp-root .stat-item{padding:12px 6px}.lp-root .stat-num{letter-spacing:-.5px;font-size:18px}.lp-root .stat-label{font-size:8.5px}}.lp-root .signature,.lp-root #signature,.lp-root .how-carousel,.lp-root .signature,.lp-root #signature,.lp-root .how-viewport,.lp-root .how-rail,.lp-root .how-deck-controls,.lp-root .journey,.lp-root .journey-v2{display:none!important}.lp-root.page-shell{flex-direction:column;display:flex}.lp-root .nav{order:0}.lp-root .hero{order:1}.lp-root .stats-strip{order:2}.lp-root .features{order:3}.lp-root footer{order:9;border-top:1px solid #645ab41f!important;margin-top:60px!important;padding-top:28px!important}.lp-root .final-cta h2{white-space:nowrap;font-size:clamp(22px,2.4vw,32px)!important}.lp-root .hero h1{white-space:nowrap;font-size:clamp(32px,3.8vw,52px)}@media (max-width:440px){.lp-root .hero h1{letter-spacing:-1.3px;font-size:clamp(28px,8.4vw,32px)}}.lp-root .nav-actions .button:hover{color:#fff!important}.lp-root .hero-install{-webkit-backdrop-filter:blur(18px);background:linear-gradient(120deg,#ffffff8c,#ffffff45);border:1px solid #ffffffd1;border-radius:19px;justify-content:space-between;align-items:center;gap:12px;width:min(540px,100%);margin-top:18px;padding:9px 10px 9px 13px;display:flex;box-shadow:inset 0 1px 1px #ffffffd1,0 12px 30px #4f46961c}.lp-root .hero-install-label{color:#393753;flex:none;grid-template-columns:8px auto;align-items:center;column-gap:7px;display:grid}.lp-root .hero-install-label i{background:#ffad45;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 0 4px #ffae452e}.lp-root .hero-install-label b{font-size:11px;line-height:1.5}.lp-root .hero-install-label small{color:#74718a;font-size:8px;line-height:1.5}.lp-root .hero-install-actions{direction:ltr;gap:5px;display:flex}.lp-root .hero-install-actions a{color:#454263;background:#ffffff57;border:1px solid #ffffffb8;border-radius:13px;align-items:center;gap:6px;min-width:91px;height:45px;padding:5px 8px;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:flex}.lp-root .hero-install-actions a:hover{background:#ffffffc7;transform:translateY(-3px);box-shadow:0 9px 18px #50469621}.lp-root .hero-install-actions a>span:last-child{text-align:left;display:grid}.lp-root .hero-install-actions b{font-size:9px;line-height:1.4}.lp-root .hero-install-actions small{color:#77738d;white-space:nowrap;font-size:7px}.lp-root .hero-install-icon{background:#ffffffc7;border-radius:9px;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.lp-root .hero-install-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lp-root .hero-install-icon.android{color:#319b62}.lp-root .hero-install-icon.apple{color:#2c2a3b}.lp-root .hero-install-icon.apple svg{fill:currentColor;stroke:none}.lp-root .hero-install-icon.desktop{color:#6159d5}@media (max-width:800px){.lp-root .hero-install{text-align:right;margin:18px auto 0}.lp-root .hero-install-label{text-align:right}}@media (max-width:560px){.lp-root .hero-install{padding:9px;display:block}.lp-root .hero-install-label{width:max-content;margin:0 auto 8px}.lp-root .hero-install-actions{justify-content:center}.lp-root .hero-install-actions a{flex:1;justify-content:center;min-width:0}.lp-root .hero-install-actions a>span:last-child{display:none}}.lp-root .community-trips{z-index:1;width:100%;max-width:1110px;margin:82px auto 30px;position:relative;order:6!important}.lp-root .community-trips-head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:27px;padding:0 8px;display:flex}.lp-root .community-trips-head h2{letter-spacing:-1.4px;margin:14px 0 7px;font-size:clamp(28px,3.2vw,42px);line-height:1.45}.lp-root .community-trips-head h2 em{background:linear-gradient(100deg,#554bd2,#ed9137);color:#0000;-webkit-background-clip:text;font-style:normal}.lp-root .community-trips-head p{max-width:620px;color:var(--muted);margin:0;font-size:14px;line-height:2}.lp-root .community-explore{color:#4e46be;background:#ffffff8c;border:1px solid #ffffffe6;border-radius:999px;flex:none;align-items:center;gap:14px;padding:9px 9px 9px 16px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .35s,background .35s;display:flex;box-shadow:0 10px 24px #4b40961f}.lp-root .community-explore b{color:#fff;background:linear-gradient(135deg,#6257de,#f0a044);border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.lp-root .community-explore:hover{background:#ffffffd1;transform:translateY(-3px)}.lp-root .community-stage{isolation:isolate;border-radius:31px;padding:24px;position:relative;overflow:hidden}.lp-root .community-glow{filter:blur(10px);opacity:.42;z-index:-1;border-radius:50%;position:absolute}.lp-root .community-glow-one{background:#7865ed;width:240px;height:240px;top:-100px;right:-70px}.lp-root .community-glow-two{background:#ffb04b;width:230px;height:230px;bottom:-120px;left:-60px}.lp-root .community-image-wrap{background:#eeedfa;border-radius:22px;transition:transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .65s;position:relative;overflow:hidden;transform:perspective(1200px)rotateX(1.5deg);box-shadow:0 24px 48px #3a317e2e}.lp-root .community-stage:hover .community-image-wrap{transform:perspective(1200px)rotateX(0)translateY(-4px);box-shadow:0 30px 58px #3a317e40}.lp-root .community-image-wrap img{width:100%;height:auto;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.lp-root .community-stage:hover .community-image-wrap img{transform:scale(1.012)}.lp-root .community-live{color:#3f396b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #ffffffeb;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:800;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 8px 22px #31296a21}.lp-root .community-live i{background:#47b985;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite communityPulse;box-shadow:0 0 0 4px #47b9852b}.lp-root .community-note{color:#4b4763;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #fff;border-radius:17px;align-items:center;gap:11px;width:max-content;max-width:calc(100% - 34px);margin:-19px auto 0;padding:11px 16px;display:flex;position:relative;box-shadow:0 14px 30px #3a317e2b}.lp-root .community-note>span{color:#fff;background:linear-gradient(135deg,#6659dd,#efa047);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.lp-root .community-note b,.lp-root .community-note small{display:block}.lp-root .community-note b{font-size:11px}.lp-root .community-note small{color:#77738b;margin-top:3px;font-size:9px}@keyframes communityPulse{0%,to{opacity:.55;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@media (max-width:800px){.lp-root .community-trips{margin-top:65px}.lp-root .community-trips-head{align-items:start}.lp-root .community-stage{border-radius:24px;padding:14px}.lp-root .community-image-wrap{border-radius:17px}.lp-root .community-explore{margin-top:7px}.lp-root .community-note{margin-top:-10px}}@media (max-width:560px){.lp-root .community-trips-head{text-align:center;display:block}.lp-root .community-trips-head p{font-size:12px}.lp-root .community-explore{width:max-content;margin:17px auto 0}.lp-root .community-stage{padding:8px}.lp-root .community-live{top:8px;right:8px}.lp-root .community-note{max-width:95%;padding:9px 11px}.lp-root .community-note small{display:none}}@media (prefers-reduced-motion:reduce){.lp-root .community-live i,.lp-root .community-image-wrap,.lp-root .community-image-wrap img{transition:none!important;animation:none!important}}.lp-root .trip-story-grid{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.lp-root .trip-story-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffad,#ffffff59);border:1px solid #ffffffdb;border-radius:27px;transition:transform .55s cubic-bezier(.2,1.1,.3,1),box-shadow .55s,border-color .55s;position:relative;overflow:hidden;box-shadow:0 18px 42px #42398921}.lp-root .trip-story-card:first-child{transform:rotate(1.2deg)translateY(8px)}.lp-root .trip-story-card:nth-child(3){transform:rotate(-1.2deg)translateY(8px)}.lp-root .trip-story-card:hover,.lp-root .trip-story-card.featured:hover{border-color:#fff;transform:translateY(-10px)rotate(0);box-shadow:0 30px 58px #4239893b}.lp-root .trip-story-card.featured{transform:translateY(-8px);box-shadow:0 25px 50px #4d3f9d33}.lp-root .trip-story-photo{background:#ddd;border-radius:21px;height:190px;margin:8px;position:relative;overflow:hidden}.lp-root .trip-story-photo:after{content:"";pointer-events:none;background:linear-gradient(#0f0d250d 45%,#0f0d259e);position:absolute;inset:0}.lp-root .trip-story-photo img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.lp-root .trip-story-card:hover .trip-story-photo img{transform:scale(1.065)}.lp-root .trip-location{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171431a3;border:1px solid #ffffff40;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800;position:absolute;bottom:12px;right:12px}.lp-root .trip-number{z-index:2;color:#ffffffc2;letter-spacing:-2px;text-shadow:0 2px 12px #0003;font:800 30px/1 Vazirmatn,sans-serif;position:absolute;top:9px;left:13px}.lp-root .trip-story-body{grid-template-columns:1fr auto;gap:14px;padding:12px 19px 18px;display:grid;position:relative}.lp-root .trip-kicker{color:#766c9a;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.lp-root .trip-story-body h3{color:#27243e;margin:0;font-size:15px;line-height:1.7}.lp-root .trip-story-body>button{color:#5d55c8;cursor:pointer;background:#ffffff94;border:1px solid #5b4eaa24;border-radius:12px;width:37px;height:37px;padding:0;font-size:21px;transition:color .25s,background .25s,transform .25s}.lp-root .trip-story-body>button:hover{color:#e46f99;background:#fff;transform:scale(1.08)}.lp-root .trip-author{border-top:1px solid #645ab41a;align-items:center;gap:8px;padding-top:12px;display:flex}.lp-root .trip-avatar{color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid;box-shadow:0 5px 12px #45388f33}.lp-root .avatar-one{background:linear-gradient(135deg,#60b99b,#486fd2)}.lp-root .avatar-two{background:linear-gradient(135deg,#7262df,#ee9a4a)}.lp-root .avatar-three{background:linear-gradient(135deg,#ef8f62,#685bd9)}.lp-root .trip-author b,.lp-root .trip-author small{display:block}.lp-root .trip-author b{color:#4a465f;font-size:9.5px}.lp-root .trip-author small{color:#8b879d;margin-top:2px;font-size:7.5px}.lp-root .trip-duration{color:#77728d;white-space:nowrap;border-top:1px solid #645ab41a;align-self:center;padding-top:12px;font-size:9px}.lp-root .trip-story-footer{color:#625d78;align-items:center;gap:10px;width:max-content;max-width:92%;margin:31px auto 0;display:flex}.lp-root .trip-story-footer>span{color:#fff;background:linear-gradient(135deg,#6258da,#f0a046);border-radius:10px;place-items:center;width:31px;height:31px;display:grid;box-shadow:0 8px 18px #6151be33}.lp-root .trip-story-footer p{margin:0;font-size:10px}.lp-root .trip-story-footer i{border-top:1px dashed #5b4f9d59;width:54px}@media (max-width:800px){.lp-root .trip-story-grid{grid-template-columns:1fr;max-width:520px;margin:auto}.lp-root .trip-story-card:first-child,.lp-root .trip-story-card:nth-child(3),.lp-root .trip-story-card.featured{transform:none}.lp-root .trip-story-photo{height:225px}.lp-root .community-trips-head{align-items:flex-start}.lp-root .community-explore{margin-top:4px}}@media (max-width:520px){.lp-root .community-trips-head{display:block}.lp-root .community-explore{width:max-content;margin-top:15px}.lp-root .trip-story-photo{height:185px}.lp-root .trip-story-footer{align-items:flex-start}.lp-root .trip-story-footer i{display:none}}.lp-root .travel-tools{z-index:1;width:100%;max-width:1110px;margin:92px auto 35px;position:relative;order:4!important}.lp-root .travel-tools-head{text-align:center;margin-bottom:33px}.lp-root .travel-tools-head h2{letter-spacing:-1.4px;margin:14px 0 7px;font-size:clamp(28px,3.2vw,42px);line-height:1.5}.lp-root .travel-tools-head h2 em{background:linear-gradient(100deg,#554bd2,#efa143);color:#0000;-webkit-background-clip:text;font-style:normal}.lp-root .travel-tools-head p{color:var(--muted);margin:0;font-size:14px}.lp-root .tools-bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:215px;gap:14px;display:grid}.lp-root .tool-tile{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffffa1,#ffffff4a);border:1px solid #ffffffe0;border-radius:27px;padding:25px;transition:transform .5s cubic-bezier(.2,1.2,.3,1),box-shadow .5s,background .5s;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffc,0 16px 35px #44398b1a}.lp-root .tool-tile:before{content:"";filter:blur(4px);opacity:.16;background:var(--tool-color);border-radius:50%;width:150px;height:150px;position:absolute;bottom:-75px;left:-55px}.lp-root .tool-tile:hover{background:#ffffffb8;transform:translateY(-9px);box-shadow:0 26px 46px #44398b30}.lp-root .tool-tile.checklist,.lp-root .tool-tile.game{grid-column:span 1}.lp-root .tool-symbol{width:52px;height:52px;color:var(--tool-ink);background:var(--tool-soft);border:1px solid #ffffffeb;border-radius:17px;place-items:center;margin-bottom:20px;font-size:25px;font-weight:800;transition:transform .5s cubic-bezier(.2,1.4,.3,1);display:grid;position:relative;transform:rotate(-5deg);box-shadow:0 10px 22px #4339881a}.lp-root .tool-tile:hover .tool-symbol{transform:rotate(5deg)scale(1.08)}.lp-root .tool-symbol:after{content:"";background:var(--tool-color);border-radius:50%;width:7px;height:7px;position:absolute;top:-5px;left:-4px;box-shadow:0 0 0 4px #fff6}.lp-root .tool-tile h3{color:#28253e;margin:0 0 7px;font-size:15px}.lp-root .tool-tile p{color:#737086;max-width:270px;margin:0;font-size:11px;line-height:1.9}.lp-root .checklist{--tool-color:#48b987;--tool-ink:#21875d;--tool-soft:#daf5e9}.lp-root .music{--tool-color:#7164e9;--tool-ink:#5749d0;--tool-soft:#e5e1ff}.lp-root .split{--tool-color:#42b99a;--tool-ink:#23896f;--tool-soft:#d9f6ed}.lp-root .passport{--tool-color:#e9a13c;--tool-ink:#996414;--tool-soft:#fff0d5}.lp-root .game{--tool-color:#58bc96;--tool-ink:#228a68;--tool-soft:#dff6ed}.lp-root .suggest{--tool-color:#efa43e;--tool-ink:#a36a14;--tool-soft:#fff0d7}.lp-root .tool-status,.lp-root .tool-chip{color:#5d5872;background:#ffffffa8;border:1px solid #ffffffe0;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800;position:absolute;top:22px;left:22px}.lp-root .tool-chip.new{color:#278666}.lp-root .tool-progress{background:#45b18026;border-radius:9px;height:4px;position:absolute;bottom:19px;left:25px;right:25px;overflow:hidden}.lp-root .tool-progress i{border-radius:inherit;background:linear-gradient(90deg,#39ad79,#7ad8af);width:72%;height:100%;display:block}.lp-root .sound-wave{align-items:center;gap:3px;height:29px;display:flex;position:absolute;top:36px;left:25px}.lp-root .sound-wave i{background:#7468e5;border-radius:5px;width:3px;animation:1.2s ease-in-out infinite toolWave}.lp-root .sound-wave i:first-child,.lp-root .sound-wave i:nth-child(5){height:9px}.lp-root .sound-wave i:nth-child(2),.lp-root .sound-wave i:nth-child(4){height:19px;animation-delay:.15s}.lp-root .sound-wave i:nth-child(3){height:28px;animation-delay:.3s}@keyframes toolWave{50%{transform:scaleY(.45)}}.lp-root .mini-people{direction:ltr;display:flex;position:absolute;bottom:20px;left:23px}.lp-root .mini-people i,.lp-root .mini-people b{color:#fff;background:#5ebc9d;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:-6px;font-size:8px;font-style:normal;display:grid}.lp-root .mini-people i:nth-child(2){background:#7468df}.lp-root .mini-people i:nth-child(3){background:#e69b47}.lp-root .mini-people b{color:#615d72;background:#fff}.lp-root .passport-mark{color:#d39235;opacity:.26;font-size:24px;font-weight:900;position:absolute;top:30px;left:27px;transform:rotate(-10deg)}.lp-root .game-route{align-items:center;display:flex;position:absolute;top:43px;left:25px}.lp-root .game-route i{background:#4cb68d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4cb68d24}.lp-root .game-route b{border-top:1px dashed #79cbb0;width:17px}.lp-root .idea-ring{border:1px solid #eda0392e;border-radius:50%;width:65px;height:65px;animation:3s ease-in-out infinite ideaRing;position:absolute;top:17px;right:18px}@keyframes ideaRing{50%{opacity:.2;transform:scale(1.18)}}.lp-root .tool-link{color:#8f651e;font-size:9px;font-weight:800;position:absolute;bottom:19px;right:25px}.lp-root .steps-section{order:5!important}.lp-root .challenge-showcase{order:6!important}.lp-root .community-trips{order:7!important}.lp-root .testimonials{order:8!important}.lp-root .install{order:9!important}.lp-root .final-cta{order:10!important}.lp-root footer{order:11!important}@media (max-width:800px){.lp-root .tools-bento{grid-template-columns:repeat(2,1fr)}.lp-root .travel-tools{margin-top:72px}}@media (max-width:520px){.lp-root .tools-bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:205px;gap:9px}.lp-root .travel-tools-head{padding:0 10px}.lp-root .travel-tools-head p{line-height:1.9}.lp-root .tool-tile{padding:15px}}.lp-root footer{border-top:1px solid #645ab426!important;margin-top:80px!important;padding-top:32px!important}.lp-root .device-guide{border-inline-end:1px solid #ffffffa9;padding:20px}.lp-root .device-guide:last-child{border-inline-end:0}.lp-root .device-guide summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;display:flex}.lp-root .device-guide summary::-webkit-details-marker{display:none}.lp-root .device-guide summary:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #5149d9}.lp-root .device-guide summary h3{flex:1;margin:0;font-size:13px}.lp-root .device-expand{color:#5149d9;font-size:22px;transition:transform .15s}.lp-root .device-guide[open] .device-expand{transform:rotate(45deg)}.lp-root .device-guide p{min-height:0;margin:12px 0 0}@media (max-width:800px){.lp-root section.install{border-radius:22px;gap:18px;margin-block:24px;padding:24px 18px}.lp-root section.install h2{letter-spacing:-.7px;margin:10px 0 8px;font-size:23px;line-height:1.65}.lp-root .install .install-copy p{margin:0;font-size:12px;line-height:1.9}.lp-root .install .device-grid{border-radius:15px;grid-template-columns:1fr}.lp-root .device-guide{border-inline-end:0;border-bottom:1px solid #ffffffa9;padding:12px 14px}.lp-root .device-guide:last-child{border-bottom:0}.lp-root .device-guide summary{flex-wrap:nowrap;min-height:36px}.lp-root .device-guide .device-icon{flex-shrink:0;width:32px;height:32px}.lp-root .install .device-guide p{padding-inline-start:42px;font-size:12px;line-height:1.9}.lp-root section.final-cta{box-sizing:border-box;flex-direction:column;border-radius:24px!important;align-items:stretch!important;gap:20px!important;min-height:0!important;margin-top:36px!important;padding:28px 22px!important;display:flex!important}.lp-root section.final-cta>div{width:100%;min-width:0}.lp-root section.final-cta h2{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.6px;max-width:100%;margin:12px 0 8px!important;font-size:clamp(22px,5.8vw,28px)!important;line-height:1.65!important}.lp-root section.final-cta p{margin:0;line-height:1.9;font-size:13px!important}.lp-root section.final-cta .button.light{box-sizing:border-box;z-index:1;width:100%;min-width:0;height:auto;min-height:48px;margin-top:0;position:relative;padding:12px 16px!important}}
