:root{--color-bg-primary:#e3fdfd;--color-bg-secondary:#fff;--color-bg-accent:#cbf1f5;--color-text-primary:#0f3d3e;--color-text-secondary:#527375;--color-brand-primary:#71c9ce;--color-brand-secondary:#a6e3e9;--color-brand-accent:#55b4b9;--border-radius-lg:24px;--border-radius-md:16px;--border-radius-sm:8px;--border-radius-pill:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-glow:0 10px 25px -5px #0ea5e966;--font-family-sans:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-family-display:"Lexend", var(--font-family-sans)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-display);font-weight:700;line-height:1.2}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}.text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.reference-landing{color:#18292c;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;--deep:#045e68;--teal:#007784;--teal-dark:#005660;--ink:#162a30;--body:#536568;--mint:#e9f7f5;--line:#e0eeec;background:#fff;font-family:Be Vietnam Pro,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.reference-landing,.reference-landing *{box-sizing:border-box}.reference-landing{margin:0}.reference-landing a{color:inherit;text-decoration:none}.reference-landing button{font:inherit}.reference-landing button,.reference-landing a{-webkit-tap-highlight-color:transparent}.reference-landing button:focus-visible,.reference-landing a:focus-visible{outline-offset:4px;outline:3px solid #25aab5}.reference-landing button{cursor:pointer}.reference-landing img{max-width:100%;display:block}.reference-landing h1,.reference-landing h2,.reference-landing h3,.reference-landing p{margin-top:0}.reference-landing h1,.reference-landing h2,.reference-landing h3{letter-spacing:-.06em}.reference-landing p{line-height:1.85}.reference-landing .container{width:min(1180px,100% - 72px);margin-inline:auto}.reference-landing .svg-sprite{width:0;height:0;position:absolute;overflow:hidden}.reference-landing .icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.reference-landing .site-header{z-index:99;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #155b5f0e;height:86px;position:sticky;top:0}.reference-landing .nav-wrap{align-items:center;gap:40px;height:100%;display:flex}.reference-landing .brand{letter-spacing:-1.6px;white-space:nowrap;color:#16272a;align-items:center;font-size:24px;font-weight:800;line-height:1;display:inline-flex}.reference-landing .brand-icon{background:var(--teal);color:#fff;border-radius:12px;place-items:center;width:37px;height:37px;margin-right:9px;display:grid;box-shadow:0 5px 12px #05778124}.reference-landing .brand-dot{color:#34c1ba;font-size:27px}.reference-landing .site-nav{align-items:center;gap:37px;margin-left:auto;display:flex}.reference-landing .site-nav a{color:#375459;font-size:12px;font-weight:700;transition:color .2s}.reference-landing .site-nav a:hover,.reference-landing .footer-links a:hover{color:var(--teal)}.reference-landing .nav-cta{background:var(--deep);color:#fff;border-radius:50px;align-items:center;gap:11px;padding:14px 19px;font-size:12px;font-weight:700;transition:transform .2s,background .2s;display:flex;box-shadow:0 9px 20px #075f671e}.reference-landing .nav-cta:hover,.reference-landing .btn-store:hover{background:#004f5a;transform:translateY(-3px)}.reference-landing .menu-toggle,.reference-landing .site-nav .nav-mobile-cta{display:none}.reference-landing .hero{background:radial-gradient(at 76% 43%,#d6f0ed 0%,#0000 46%),linear-gradient(130deg,#f8fcfb,#edf9f7 65%,#e0f5f3);min-height:690px;position:relative;overflow:hidden}.reference-landing .hero-grid{z-index:2;grid-template-columns:1.12fr 1fr;align-items:center;gap:20px;min-height:675px;display:grid;position:relative}.reference-landing .hero-content{z-index:4;padding:74px 0 120px;position:relative}.reference-landing .eyebrow{color:var(--deep);letter-spacing:.17em;align-items:center;gap:9px;margin-bottom:27px;font-size:11px;font-weight:800;display:inline-flex}.reference-landing .eyebrow-dot{background:#11a5ab;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #d7f3f1}.reference-landing .hero h1{letter-spacing:-.07em;color:#14262b;margin-bottom:21px;font-size:clamp(44px,4.3vw,65px);font-weight:800;line-height:1.19}.reference-landing .highlight-underline{color:var(--teal);white-space:nowrap;position:relative}.reference-landing .highlight-underline:after{content:"";border-top:4px solid #48bdc2;border-radius:60% 30% 90% 40%;height:11px;position:absolute;bottom:-9px;left:0;right:0;transform:rotate(-1.2deg)}.reference-landing .hero-desc{color:#51686c;max-width:510px;margin-top:34px;margin-bottom:29px;font-size:14px;line-height:1.98}.reference-landing .hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reference-landing .btn{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:10px;min-height:58px;font-size:13px;font-weight:750;transition:transform .22s,background .22s,border-color .22s;display:inline-flex}.reference-landing .btn-store{background:var(--deep);color:#fff;text-align:left;padding:9px 20px 9px 19px;box-shadow:0 10px 25px #08738324}.reference-landing .btn-store span{flex-direction:column;gap:3px;line-height:1.1;display:flex}.reference-landing .btn-store span small{letter-spacing:.07em;opacity:.8;font-size:8px;font-weight:600}.reference-landing .btn-store span strong{letter-spacing:-.035em;font-size:17px}.reference-landing .btn-store>.icon{margin-left:13px}.reference-landing .btn-outline{color:#075e68;background:#ffffffbf;border:1.4px solid #a3c9c9;padding:0 23px}.reference-landing .btn-outline:hover{border-color:var(--teal);background:#fff;transform:translateY(-3px)}.reference-landing .hero-note{color:#688185;align-items:center;gap:10px;margin-top:21px;font-size:10px;display:flex}.reference-landing .live-dot{background:#1aa38e;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #d5f3e9}.reference-landing .hero-note-divider{background:#cadfdc;width:1px;height:12px;margin:0 2px;display:block}.reference-landing .mini-trust{color:#667f80;align-items:center;gap:10px;margin-top:49px;font-size:10px;font-weight:600;display:flex}.reference-landing .mini-trust-icon{color:#248b90;border:1px solid #b2dad6;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.reference-landing .hero-art{z-index:2;align-self:end;height:630px;position:relative}.reference-landing .decor-orb{filter:blur(.1px);border-radius:50%;position:absolute}.reference-landing .orb-one{background:#d4eeeb;border:1px solid #def5f1;width:550px;height:550px;top:8%;left:-10%}.reference-landing .orb-two{opacity:.57;background:#bce3df;width:335px;height:335px;bottom:0;right:-25%}.reference-landing .phone{filter:drop-shadow(0 23px 25px #083a3d33);transform-origin:50%;width:257px;position:relative}.reference-landing .phone-frame{background:linear-gradient(115deg,#1a3a3d,#070e10 24%,#6d8786 50%,#172428 82%);border-radius:37px;padding:8px;position:relative;box-shadow:0 0 0 2px #47615e,0 0 0 4px #a2b7b4,6px 8px 14px #122c2833}.reference-landing .phone-screen{aspect-ratio:9/16;background:#fff;border-radius:30px;position:relative;overflow:hidden}.reference-landing .phone-screen img{object-fit:cover;object-position:top;width:100%;height:100%}.reference-landing .phone-camera{background:#101c1c;border:2px solid #1b2d2d;border-radius:20px;width:79px;height:17px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset -12px 0 #1b2525}.reference-landing .hero-phone-front,.reference-landing .hero-phone-back{position:absolute}.reference-landing .hero-phone-front{z-index:4;width:265px;top:56px;left:9%;transform:rotate(-7deg)}.reference-landing .hero-phone-back{z-index:3;width:247px;top:111px;right:2%;transform:rotate(9deg)}.reference-landing .floating-tag{z-index:6;white-space:nowrap;background:#fff;border:1px solid #e4f4f0;border-radius:17px;align-items:center;gap:11px;padding:11px 16px 11px 11px;display:flex;position:absolute;box-shadow:0 13px 40px #174e4b21}.reference-landing .floating-tag-icon{color:var(--teal);background:#e4f7f3;border-radius:12px;place-items:center;width:37px;height:37px;display:grid}.reference-landing .floating-tag b,.reference-landing .floating-tag small{display:block}.reference-landing .floating-tag b{font-size:11px}.reference-landing .floating-tag small{color:#7a9190;margin-top:5px;font-size:9px}.reference-landing .floating-tag-top{top:49px;right:-23px;transform:rotate(6deg)}.reference-landing .floating-tag-bottom{bottom:130px;left:-27px;transform:rotate(-7deg)}.reference-landing .hero-fly{color:var(--teal);position:absolute;top:19px;right:11%;transform:rotate(33deg)}.reference-landing .flight-path{border-bottom:2px dashed #76c4c4;border-radius:50%;width:100px;height:60px;position:absolute;top:12px;right:23px;transform:rotate(9deg)}.reference-landing .hero-landscape{z-index:1;width:65%;height:180px;position:absolute;bottom:0;left:-4%}.reference-landing .hero-wave{z-index:2;background:#fff;border-radius:50% 50% 0 0;width:120%;height:95px;position:absolute;bottom:-45px;left:-10%}.reference-landing .section{padding:100px 0}.reference-landing .section-header{max-width:765px;margin-bottom:47px}.reference-landing .section-header.center{text-align:center;margin-inline:auto}.reference-landing .section-kicker{color:#008390;letter-spacing:.18em;margin-bottom:16px;font-size:11px;font-weight:800;display:block}.reference-landing .section-header h2,.reference-landing .gallery-copy h2{color:#14262a;margin-bottom:17px;font-size:clamp(33px,3.4vw,46px);font-weight:800;line-height:1.31}.reference-landing .section-header h2 span,.reference-landing .gallery-copy h2 span{color:var(--teal)}.reference-landing .section-header p{color:#687d7e;max-width:640px;margin:0 auto;font-size:13px;line-height:1.95}.reference-landing .features-section{padding-top:105px;padding-bottom:70px}.reference-landing .feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.reference-landing .feature-card{background:linear-gradient(145deg,#f6fbfa,#f4faf9);border:1px solid #e0eeeb;border-radius:22px;min-height:205px;padding:28px 26px 24px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.reference-landing .feature-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #07747d13}.reference-landing .feature-icon{color:#087f89;background:#dff3f0;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:21px;display:grid}.reference-landing .feature-color-1,.reference-landing .feature-color-4{color:#156b98;background:#e5f3f8}.reference-landing .feature-color-2,.reference-landing .feature-color-5{color:#107c72;background:#e2f5ee}.reference-landing .feature-card h3{letter-spacing:-.04em;margin-bottom:10px;font-size:16px}.reference-landing .feature-card p{color:#6b7e7e;margin-bottom:0;font-size:11px;line-height:1.9}.reference-landing .feature-card-corner{border:1px solid #e3f4f2;border-radius:50%;width:100px;height:100px;position:absolute;top:-43px;right:-44px}.reference-landing .showcase-section{padding-top:70px;padding-bottom:80px}.reference-landing .story-block{grid-template-columns:1fr 1fr;align-items:center;gap:115px;min-height:555px;margin:20px 0;display:grid}.reference-landing .story-visual{background:#e8f6f4;border-radius:47px;height:500px;position:relative;overflow:hidden}.reference-landing .visual-trip{background:linear-gradient(132deg,#e2f6f5,#d6f0ed)}.reference-landing .visual-details{background:linear-gradient(120deg,#e5f4f5,#ccebe8)}.reference-landing .visual-expenses{background:linear-gradient(140deg,#eaf7ed,#d9f1ee)}.reference-landing .story-circ{background:#bce7df;border-radius:50%;position:absolute}.reference-landing .circle-a{width:430px;height:430px;top:140px;left:-115px}.reference-landing .circle-b{background:#c4e8e7;width:230px;height:230px;top:-42px;right:-57px}.reference-landing .circle-c{width:430px;height:430px;top:80px;right:-100px}.reference-landing .circle-d{background:#cce8de;width:500px;height:500px;top:70px;left:-175px}.reference-landing .story-phone{z-index:3;width:255px;position:absolute;top:38px;left:50%;transform:translate(-50%)rotate(-4deg)}.reference-landing .story-phone-details{top:37px;transform:translate(-50%)rotate(5deg)}.reference-landing .story-phone-expenses{top:40px;transform:translate(-50%)rotate(-5deg)}.reference-landing .travel-sticker{z-index:5;color:var(--deep);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:13px 15px;font-size:11px;font-weight:750;display:flex;position:absolute;box-shadow:0 12px 25px #215e5a20}.reference-landing .sticker-trip{bottom:82px;right:10px;transform:rotate(8deg)}.reference-landing .sticker-detail{top:63px;left:22px;transform:rotate(-7deg)}.reference-landing .sticker-detail-2{bottom:96px;right:14px;transform:rotate(-5deg)}.reference-landing .sticker-money{bottom:98px;right:9px;transform:rotate(8deg)}.reference-landing .doodle{color:#49aaa9;z-index:5;font-size:57px;position:absolute}.reference-landing .doodle-plus{top:52px;left:40px}.reference-landing .doodle-spark{top:30px;right:25px}.reference-landing .story-copy{padding:10px 0}.reference-landing .step-tag{color:var(--deep);letter-spacing:.1em;align-items:center;gap:12px;margin-bottom:22px;font-size:10px;font-weight:800;display:inline-flex}.reference-landing .step-tag b{background:var(--teal);color:#fff;letter-spacing:0;border-radius:10px;place-items:center;width:35px;height:30px;font-size:12px;display:grid}.reference-landing .story-copy h3{letter-spacing:-.064em;margin-bottom:19px;font-size:clamp(29px,3vw,42px);line-height:1.37}.reference-landing .story-copy h3 span{color:var(--teal)}.reference-landing .story-copy>p{color:#657b7e;margin-bottom:20px;font-size:13px;line-height:2.05}.reference-landing .story-copy ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.reference-landing .story-copy li{color:#365558;align-items:center;gap:11px;font-size:12px;font-weight:650;display:flex}.reference-landing .story-copy li .icon{color:#158d93}.reference-landing .gallery-section{background:linear-gradient(132deg,#f0faf8,#e4f5f4);padding:94px 0 55px;overflow:hidden}.reference-landing .gallery-inner{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.reference-landing .gallery-copy h2{margin-bottom:18px}.reference-landing .gallery-copy>p{color:#647d80;max-width:490px;margin-bottom:30px;font-size:13px;line-height:2}.reference-landing .screen-tabs{gap:9px;max-width:455px;display:grid}.reference-landing .screen-tab{text-align:left;color:#536d6f;background:#ffffff9e;border:1px solid #d7e9e8;border-radius:15px;align-items:center;gap:13px;width:100%;min-height:62px;padding:0 16px;transition:all .2s;display:flex}.reference-landing .screen-tab:hover{background:#fff}.reference-landing .screen-tab.active{background:var(--deep);color:#fff;border-color:var(--deep);box-shadow:0 13px 25px #085b651c}.reference-landing .screen-tab>span:nth-child(2){flex:1;font-size:12px;font-weight:750}.reference-landing .screen-tab .icon{opacity:.7}.reference-landing .screen-num{color:#007b81;background:#e3f4f1;border-radius:9px;padding:7px;font-size:10px;font-weight:800}.reference-landing .screen-tab.active .screen-num{color:#fff;background:#ffffff27}.reference-landing .gallery-device{justify-content:center;align-items:center;height:595px;display:flex;position:relative}.reference-landing .gallery-halo{background:radial-gradient(circle,#c1e6e1 15%,#d2eeeb 54%,#0000 70%);border-radius:50%;width:510px;height:510px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.reference-landing .gallery-phone{z-index:2;width:278px;transition:transform .3s;transform:rotate(4deg)}.reference-landing .gallery-phone:hover{transform:rotate(0)}.reference-landing .gallery-caption{z-index:4;background:#fff;border:1px solid #e3efef;border-radius:17px;max-width:220px;padding:16px 18px;position:absolute;bottom:64px;left:0;box-shadow:0 14px 30px #24747420}.reference-landing .gallery-caption strong{color:var(--deep);margin-bottom:7px;font-size:12px;display:block}.reference-landing .gallery-caption span{color:#6c8586;font-size:10px;line-height:1.7;display:block}.reference-landing .use-section{padding-top:100px;padding-bottom:90px}.reference-landing .use-section .section-header{margin-bottom:36px}.reference-landing .use-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.reference-landing .use-card{background:#fff;border:1px solid #dbebe8;border-radius:20px;padding:29px 24px 27px;transition:background .25s,transform .25s}.reference-landing .use-card:hover{background:#f5fbf9;transform:translateY(-4px)}.reference-landing .use-card>span{color:var(--teal);background:#e7f5f1;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid}.reference-landing .use-card h3{margin-bottom:9px;font-size:15px}.reference-landing .use-card p{color:#728486;margin-bottom:0;font-size:11px;line-height:1.85}.reference-landing .cta-section{padding:72px 0 80px}.reference-landing .cta-banner{color:#fff;background:linear-gradient(104deg,#0f7f88 1%,#006b77 65%,#005260);border-radius:30px;grid-template-columns:40% 60%;min-height:326px;display:grid;position:relative;overflow:hidden;box-shadow:0 19px 38px #00687623}.reference-landing .cta-graphic{background:linear-gradient(120deg,#55b5b8,#087985);position:relative;overflow:hidden}.reference-landing .cta-sun{opacity:.63;background:#f6eabf;border-radius:50%;width:170px;height:170px;position:absolute;top:35px;left:75px;box-shadow:0 0 90px #fef7d8}.reference-landing .cta-landscape{opacity:.94;width:calc(100% + 100px);height:200px;position:absolute;bottom:-4px;left:-65px}.reference-landing .cta-graphic-logo{color:#fff;opacity:.9;background:#f1ffff36;border:1px solid #ffffff85;border-radius:50%;place-items:center;width:85px;height:85px;display:grid;position:absolute;top:36%;left:35%;transform:rotate(-10deg)}.reference-landing .cta-copy{z-index:1;padding:49px 45px;position:relative}.reference-landing .cta-kicker{letter-spacing:.15em;color:#a1e5e3;align-items:center;gap:8px;margin-bottom:17px;font-size:10px;font-weight:800;display:flex}.reference-landing .cta-copy h2{margin-bottom:13px;font-size:clamp(28px,3.2vw,39px);line-height:1.33}.reference-landing .cta-copy h2 span{color:#b8f3e7}.reference-landing .cta-copy p{color:#def7f3;max-width:480px;margin-bottom:18px;font-size:12px;line-height:1.9}.reference-landing .btn-white{color:#005c66;box-shadow:none;background:#fff}.reference-landing .btn-white:hover{color:#005c66;background:#f4fffd}.reference-landing .cta-copy>small{color:#bfe7e4;margin-top:15px;font-size:10px;display:block}.reference-landing .site-footer{border-top:1px solid #e9f1ef;padding:27px 0 35px}.reference-landing .footer-inner{grid-template-columns:1fr auto;align-items:center;gap:20px 50px;display:grid}.reference-landing .footer-brand .brand-icon{border-radius:10px;width:30px;height:30px}.reference-landing .footer-inner p{color:#8a9b9a;margin:10px 0 0;font-size:10px}.reference-landing .footer-links{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.reference-landing .footer-links a{color:#667b7f;font-size:10px;font-weight:600}.reference-landing .copyright{color:#a7b5b5;grid-column:1/-1;margin-top:7px;font-size:9px}@media (width<=1100px){.reference-landing .container{width:min(100% - 54px,1000px)}.reference-landing .nav-wrap{gap:25px}.reference-landing .site-nav{gap:22px}.reference-landing .hero-grid{grid-template-columns:1fr .95fr}.reference-landing .hero h1{font-size:clamp(42px,4.7vw,56px)}.reference-landing .hero-art{transform-origin:100%;transform:scale(.89)}.reference-landing .story-block{gap:60px}.reference-landing .story-copy h3{font-size:35px}.reference-landing .gallery-inner{gap:40px}.reference-landing .feature-card{padding:24px 20px}}@media (width<=850px){.reference-landing .site-header{height:75px}.reference-landing .site-nav{gap:16px}.reference-landing .site-nav a{font-size:11px}.reference-landing .nav-cta{padding:12px 15px}.reference-landing .brand{font-size:21px}.reference-landing .container{width:calc(100% - 44px)}.reference-landing .hero,.reference-landing .hero-grid{min-height:660px}.reference-landing .hero-content{padding-bottom:115px}.reference-landing .hero h1{font-size:43px}.reference-landing .hero-desc{font-size:12px}.reference-landing .hero-art{transform-origin:100%;margin-left:-40px;transform:scale(.79)}.reference-landing .floating-tag-top{right:-48px}.reference-landing .feature-grid{gap:13px}.reference-landing .feature-card{min-height:220px;padding:23px 19px}.reference-landing .feature-card h3{font-size:14px}.reference-landing .story-block{gap:38px;min-height:510px}.reference-landing .story-visual{height:460px}.reference-landing .story-phone{width:232px}.reference-landing .story-copy h3{font-size:29px}.reference-landing .story-copy>p,.reference-landing .story-copy li{font-size:11px}.reference-landing .use-grid{grid-template-columns:repeat(2,1fr)}.reference-landing .gallery-inner{gap:25px}.reference-landing .gallery-device{height:580px}.reference-landing .gallery-phone{width:250px}.reference-landing .gallery-caption{left:-20px}.reference-landing .cta-graphic{min-height:300px}.reference-landing .cta-banner{grid-template-columns:35% 65%}.reference-landing .cta-copy{padding:43px 29px}}@media (width<=650px){.reference-landing .container{width:calc(100% - 36px)}.reference-landing .site-header{height:67px}.reference-landing .nav-wrap{gap:12px}.reference-landing .brand{font-size:22px}.reference-landing .brand-icon{width:33px;height:33px}.reference-landing .nav-cta{margin-left:auto;padding:11px 14px;font-size:10px}.reference-landing .menu-toggle{color:var(--deep);background:0 0;border:none;place-items:center;padding:6px;display:grid}.reference-landing .site-nav{background:#fff;border-bottom:1px solid #dfefeb;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:19px 24px 24px;display:none;position:absolute;top:67px;left:0;right:0;box-shadow:0 20px 30px #00596310}.reference-landing .site-nav-open{display:flex}.reference-landing .site-nav a{padding:13px 0;font-size:13px}.reference-landing .site-nav .nav-mobile-cta{color:var(--teal);gap:8px;display:flex}.reference-landing .hero{min-height:0}.reference-landing .hero-grid{grid-template-columns:1fr;gap:0;min-height:0}.reference-landing .hero-content{padding:55px 0 12px}.reference-landing .eyebrow{margin-bottom:21px;font-size:10px}.reference-landing .hero h1{margin-bottom:19px;font-size:clamp(38px,8.5vw,57px);line-height:1.2}.reference-landing .hero-desc{max-width:500px;margin-top:29px;margin-bottom:23px;font-size:12px;line-height:1.85}.reference-landing .hero-actions{gap:10px}.reference-landing .btn{min-height:54px}.reference-landing .btn-outline{padding:0 15px;font-size:11px}.reference-landing .btn-store{padding:8px 13px}.reference-landing .btn-store span strong{font-size:14px}.reference-landing .btn-store span small{font-size:7px}.reference-landing .btn-store>.icon{margin-left:3px}.reference-landing .hero-note{font-size:9px}.reference-landing .mini-trust{margin-top:25px}.reference-landing .hero-art{width:100%;height:530px;margin:0;transform:none}.reference-landing .orb-one{width:340px;height:340px;top:67px;left:11%}.reference-landing .orb-two{width:240px;height:240px;bottom:32px;right:-18%}.reference-landing .hero-phone-front{width:224px;top:33px;left:12%;transform:rotate(-9deg)}.reference-landing .hero-phone-back{width:205px;top:77px;right:9%;transform:rotate(10deg)}.reference-landing .floating-tag-top{top:12px;right:0;transform:rotate(4deg)}.reference-landing .floating-tag-bottom{bottom:90px;left:0;transform:rotate(-5deg)}.reference-landing .floating-tag{border-radius:12px;gap:6px;padding:7px 11px 7px 7px}.reference-landing .floating-tag-icon{border-radius:8px;width:27px;height:27px}.reference-landing .floating-tag-icon .icon{width:16px;height:16px}.reference-landing .floating-tag b{font-size:9px}.reference-landing .floating-tag small{font-size:8px}.reference-landing .hero-fly{top:0;right:13%}.reference-landing .hero-landscape{width:100%;height:130px}.reference-landing .hero-wave{height:60px;bottom:-37px}.reference-landing .section{padding:75px 0}.reference-landing .features-section{padding-top:90px;padding-bottom:50px}.reference-landing .section-kicker{font-size:9px}.reference-landing .section-header h2,.reference-landing .gallery-copy h2{font-size:clamp(28px,7vw,36px)}.reference-landing .section-header p{font-size:11px}.reference-landing .section-header{margin-bottom:30px}.reference-landing .feature-grid{grid-template-columns:repeat(2,1fr);gap:10px}.reference-landing .feature-card{border-radius:17px;min-height:200px;padding:20px 15px}.reference-landing .feature-icon{border-radius:12px;width:42px;height:42px;margin-bottom:17px}.reference-landing .feature-icon .icon{width:21px;height:21px}.reference-landing .feature-card h3{margin-bottom:8px;font-size:12px;line-height:1.5}.reference-landing .feature-card p{font-size:10px;line-height:1.75}.reference-landing .showcase-section{padding-top:40px;padding-bottom:40px}.reference-landing .story-block{grid-template-columns:1fr;gap:24px;min-height:0;margin:12px 0 75px}.reference-landing .story-visual{border-radius:30px;grid-row:2;width:100%;max-width:470px;height:430px;margin:auto}.reference-landing .story-phone{width:235px;top:24px}.reference-landing .story-copy{grid-row:1}.reference-landing .story-copy h3{margin-bottom:10px;font-size:clamp(28px,6.7vw,37px)}.reference-landing .story-copy>p{font-size:12px;line-height:1.8}.reference-landing .story-copy li{font-size:11px}.reference-landing .step-tag{margin-bottom:14px;font-size:9px}.reference-landing .story-two .story-copy{grid-row:1}.reference-landing .story-two .story-visual{grid-row:2}.reference-landing .gallery-section{padding:65px 0 55px}.reference-landing .gallery-inner{grid-template-columns:1fr;gap:30px}.reference-landing .gallery-copy>p{margin-bottom:21px;font-size:12px}.reference-landing .screen-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reference-landing .screen-tab{border-radius:12px;gap:7px;min-height:70px;padding:9px}.reference-landing .screen-tab>span:nth-child(2){font-size:10px;line-height:1.5}.reference-landing .screen-num{padding:6px;font-size:8px}.reference-landing .screen-tab .icon{display:none}.reference-landing .gallery-device{height:530px}.reference-landing .gallery-halo{width:420px;max-width:130vw;height:420px;top:10px}.reference-landing .gallery-phone{width:235px}.reference-landing .gallery-caption{max-width:173px;padding:11px 13px;bottom:23px;left:1%}.reference-landing .gallery-caption strong{font-size:10px}.reference-landing .gallery-caption span{font-size:9px}.reference-landing .use-section{padding:70px 0}.reference-landing .use-grid{gap:10px}.reference-landing .use-card{border-radius:16px;padding:19px 15px}.reference-landing .use-card>span{border-radius:11px;width:43px;height:43px;margin-bottom:15px}.reference-landing .use-card h3{font-size:12px}.reference-landing .use-card p{font-size:10px}.reference-landing .cta-section{padding-bottom:55px}.reference-landing .cta-banner{border-radius:24px;grid-template-columns:1fr}.reference-landing .cta-graphic{height:150px;min-height:150px}.reference-landing .cta-graphic-logo{width:74px;height:74px;top:23%;left:42%}.reference-landing .cta-graphic-logo .icon{width:35px;height:35px}.reference-landing .cta-sun{width:140px;height:140px;top:-7px}.reference-landing .cta-landscape{height:140px}.reference-landing .cta-copy{padding:28px 23px 33px}.reference-landing .cta-copy h2{font-size:clamp(25px,6.2vw,33px)}.reference-landing .cta-copy p{font-size:11px}.reference-landing .footer-inner{grid-template-columns:1fr;gap:21px}.reference-landing .footer-links{gap:17px}.reference-landing .copyright{grid-column:1}}@media (width<=385px){.reference-landing .brand{font-size:20px}.reference-landing .nav-cta{padding:9px 11px;font-size:9px}.reference-landing .nav-cta .icon{display:none}.reference-landing .hero h1{font-size:36px}.reference-landing .hero-phone-front{width:208px;left:7%}.reference-landing .hero-phone-back{width:192px;right:4%}.reference-landing .hero-art{height:490px}.reference-landing .floating-tag-top{right:-8px}.reference-landing .floating-tag-bottom{bottom:76px}.reference-landing .hero-actions{flex-direction:column;align-items:stretch}.reference-landing .hero-actions .btn{width:100%}.reference-landing .hero-actions .btn-store{justify-content:center}.reference-landing .feature-card{padding:18px 12px}.reference-landing .story-visual{height:396px}.reference-landing .story-phone{width:211px}.reference-landing .screen-tab>span:nth-child(2){font-size:9px}}@media (prefers-reduced-motion:reduce){.reference-landing,.reference-landing *,.reference-landing :before,.reference-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.reference-landing section[id]{scroll-margin-top:86px}@media (width<=650px){.reference-landing section[id]{scroll-margin-top:68px}}.reference-landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#fff;--surface:#fff;--surface-soft:#f5fbfa;--surface-muted:#eaf5f3;--text:#172b30;--text-soft:#587176;--border:#dcebe9;--accent:#007784;--accent-soft:#e3f5f2}html[data-theme=dark] .reference-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#081a22;--surface:#102a34;--surface-soft:#102d36;--surface-muted:#143842;--text:#f1fbfc;--text-soft:#b9d1d5;--border:#2c4d55;--accent:#5dd7d7;--accent-soft:#183f48;--deep:#0c727c;--teal:#5dd7d7;--teal-dark:#1b9da8;--ink:var(--text);--body:var(--text-soft);--mint:var(--surface-soft);--line:var(--border)}.reference-landing,.reference-landing{background:var(--page);color:var(--text)}.reference-landing{transition:background .2s,color .2s}.reference-landing .brand-logo{object-fit:cover;border-radius:12px;flex:none;width:43px;height:43px;margin-right:10px;box-shadow:0 4px 11px #0a556516}.reference-landing .brand{color:var(--text);letter-spacing:-1.15px;font-size:24px}.reference-landing .brand>span:not(.brand-icon):not(.brand-dot){color:var(--accent)}.reference-landing .site-header{background:color-mix(in srgb,var(--page) 94%,transparent);border-color:var(--border)}.reference-landing .site-nav{gap:25px}.reference-landing .site-nav a{color:var(--text-soft)}.reference-landing .site-nav a:hover,.reference-landing .footer-group a:hover{color:var(--accent)}.reference-landing .header-controls{flex:none;align-items:center;gap:13px;margin-left:0;display:flex}.reference-landing .theme-toggle{border:1px solid var(--border);background:var(--surface);width:42px;height:42px;color:var(--text);border-radius:50%;place-items:center;transition:background .2s;display:grid}.reference-landing .theme-toggle:hover{background:var(--accent-soft)}.reference-landing .nav-cta{color:#fff;background:#006673;margin-left:0}.reference-landing .hero-wave{background:var(--page)}html[data-theme=dark] .reference-landing .hero{background:radial-gradient(at 76% 43%,#174651 0%,#0000 48%),linear-gradient(130deg,#0a2632,#123b47 65%,#0c2d39)}html[data-theme=dark] .reference-landing .hero h1,html[data-theme=dark] .reference-landing .section-header h2,html[data-theme=dark] .reference-landing .gallery-copy h2{color:var(--text)}html[data-theme=dark] .reference-landing .eyebrow,html[data-theme=dark] .reference-landing .section-kicker{color:var(--accent)}html[data-theme=dark] .reference-landing .hero-desc,html[data-theme=dark] .reference-landing .mini-trust,html[data-theme=dark] .reference-landing .hero-note,html[data-theme=dark] .reference-landing .section-header p,html[data-theme=dark] .reference-landing .gallery-copy>p{color:var(--text-soft)}html[data-theme=dark] .reference-landing .hero-landscape{opacity:.3}html[data-theme=dark] .reference-landing .orb-one{background:#1e5660;border-color:#2b6772}html[data-theme=dark] .reference-landing .orb-two{background:#247785}html[data-theme=dark] .reference-landing .floating-tag{background:var(--surface);border-color:var(--border);color:var(--text)}html[data-theme=dark] .reference-landing .floating-tag-icon,html[data-theme=dark] .reference-landing .feature-icon,html[data-theme=dark] .reference-landing .use-card>span{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .reference-landing .floating-tag small,html[data-theme=dark] .reference-landing .feature-card p,html[data-theme=dark] .reference-landing .use-card p{color:var(--text-soft)}html[data-theme=dark] .reference-landing .feature-card{border-color:var(--border);background:linear-gradient(145deg,#102d37,#10303a)}html[data-theme=dark] .reference-landing .feature-card-corner{border-color:#315662}html[data-theme=dark] .reference-landing .story-copy h3{color:var(--text)}html[data-theme=dark] .reference-landing .story-copy>p,html[data-theme=dark] .reference-landing .story-copy li{color:var(--text-soft)}html[data-theme=dark] .reference-landing .story-visual{background:linear-gradient(120deg,#183d46,#20545e)}html[data-theme=dark] .reference-landing .story-circ{background:#276775}html[data-theme=dark] .reference-landing .travel-sticker{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=dark] .reference-landing .step-tag{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .reference-landing .gallery-section{background:#0e2831}html[data-theme=dark] .reference-landing .gallery-copy h2{color:var(--text)}html[data-theme=dark] .reference-landing .screen-tab{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=dark] .reference-landing .screen-tab.active{border-color:var(--accent);color:#eaffff;background:#1a4952}html[data-theme=dark] .reference-landing .gallery-caption{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=dark] .reference-landing .gallery-caption strong{color:var(--accent)}html[data-theme=dark] .reference-landing .gallery-caption span{color:var(--text-soft)}html[data-theme=dark] .reference-landing .use-card{background:var(--surface);border-color:var(--border)}html[data-theme=dark] .reference-landing .use-card:hover{background:var(--surface-soft)}html[data-theme=dark] .reference-landing .btn-outline{background:var(--surface);color:var(--accent);border-color:var(--border)}html[data-theme=dark] .reference-landing .btn-outline:hover{background:var(--accent-soft)}html[data-theme=dark] .reference-landing .mini-trust-icon{color:var(--accent);border-color:var(--border)}html[data-theme=dark] .reference-landing .cta-copy h2,html[data-theme=dark] .reference-landing .cta-copy p{color:#fff}html[data-theme=dark] .reference-landing .footer-platform{color:#9edcda;background:#1b4249}.reference-landing .reviews-section{background:var(--surface-soft);padding:93px 0 110px}.reference-landing .review-layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:25px;display:grid}.reference-landing .review-form-card,.reference-landing .review-wall{background:var(--surface);border:1px solid var(--border);border-radius:28px;padding:36px;box-shadow:0 20px 65px #0a5a6810}.reference-landing .review-card-top{align-items:center;gap:15px;margin-bottom:27px;display:flex}.reference-landing .review-icon{background:var(--accent-soft);color:var(--accent);border-radius:16px;place-items:center;width:55px;height:55px;display:grid}.reference-landing .review-card-top h3{letter-spacing:-.035em;margin:0 0 6px;font-size:22px}.reference-landing .review-card-top p{color:var(--text-soft);margin:0;font-size:12px}.reference-landing .review-form{gap:19px;display:grid}.reference-landing .form-field{flex-direction:column;gap:9px;min-width:0;display:flex}.reference-landing .form-field label{color:var(--text);font-size:12px;font-weight:700}.reference-landing .form-field label em{color:#e66757;font-style:normal}.reference-landing .form-field input,.reference-landing .form-field textarea{background:var(--surface-soft);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;border-radius:13px;outline:none;padding:15px 16px;font-size:12px;transition:border .2s,box-shadow .2s}.reference-landing .form-field input::placeholder,.reference-landing .form-field textarea::placeholder{color:var(--text-soft);opacity:.8}.reference-landing .form-field textarea{resize:vertical;min-height:140px;line-height:1.7}.reference-landing .form-field input:focus,.reference-landing .form-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.reference-landing .form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.reference-landing .star-row{align-items:center;gap:5px;display:flex}.reference-landing .star-btn{color:#b7c8c9;background:0 0;border:0;place-items:center;padding:4px;display:grid}.reference-landing .star-btn.selected{color:#efb545}.reference-landing .star-btn.selected svg{fill:currentColor}.reference-landing .star-interactive .star-btn:hover{color:#f3b545;transform:scale(1.15)}.reference-landing .star-interactive .star-btn:focus-visible{outline:2px solid var(--accent);border-radius:6px}.reference-landing .star-readonly{padding:0 1px}.reference-landing .star-hint,.reference-landing .character-count{color:var(--text-soft);font-size:10px}.reference-landing .character-count{text-align:right;margin-top:-6px}.reference-landing .consent-row{color:var(--text-soft);cursor:pointer;align-items:flex-start;gap:12px;font-size:10.5px;line-height:1.7;display:flex}.reference-landing .consent-row input{accent-color:var(--accent);cursor:pointer;flex:none;width:18px;height:18px;margin:2px 0 0}.reference-landing .review-submit{color:#fff;background:#006875;border:0;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:17px 24px;font-size:13px;font-weight:750;transition:background .2s;display:flex}.reference-landing .review-submit:hover{background:#00515d}.reference-landing .review-submit:disabled{opacity:.6;cursor:wait}.reference-landing .review-status{border-radius:11px;margin:0;padding:13px 15px;font-size:11px;line-height:1.65}.reference-landing .review-status-success{color:#155b3d;background:#e6f7ec}.reference-landing .review-status-error{color:#a03d2d;background:#fff0ed}.reference-landing .review-status-info{color:#174f79;background:#e9f3ff}.reference-landing .review-local-notice{color:var(--text-soft);margin:0;font-size:10px}.reference-landing .review-wall{position:sticky;top:105px}.reference-landing .review-wall-header{text-align:center;background:var(--surface-soft);border-radius:20px;margin-bottom:20px;padding:32px 22px}.reference-landing .review-stars-large{white-space:nowrap;color:#efb545;letter-spacing:4px;font-size:23px}.reference-landing .review-wall-header h3{letter-spacing:-.04em;margin:13px 0 8px;font-size:27px}.reference-landing .review-wall-header p{color:var(--text-soft);margin:0;font-size:12px;line-height:1.75}.reference-landing .submitted-review{border-bottom:1px solid var(--border);padding:18px 5px}.reference-landing .submitted-review-header{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.reference-landing .submitted-review p{word-break:break-word;white-space:pre-wrap;color:var(--text-soft);margin:12px 0;font-size:12px;line-height:1.8}.reference-landing .submitted-review>small{color:var(--text-soft);font-size:10px}.reference-landing .review-quiet{border:1px dashed var(--border);color:var(--text-soft);border-radius:14px;align-items:center;gap:10px;margin-top:18px;padding:17px;font-size:11px;line-height:1.65;display:flex}.reference-landing .review-quiet svg{color:var(--accent)}.reference-landing .site-footer{border-top:1px solid var(--border);background:var(--page);padding:63px 0 24px}.reference-landing .footer-columns{grid-template-columns:1.45fr .82fr .95fr 1.1fr;gap:40px;display:grid}.reference-landing .footer-brand{font-size:23px}.reference-landing .footer-brand .brand-logo{width:40px;height:40px}.reference-landing .footer-about>p{color:var(--text-soft);max-width:285px;margin:21px 0;font-size:12px;line-height:1.9}.reference-landing .footer-platform{background:var(--surface-muted);color:var(--deep);border-radius:11px;padding:11px 13px;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex}.reference-landing .footer-group{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.reference-landing .footer-group h3{letter-spacing:-.02em;margin:7px 0 6px;font-size:14px;font-weight:800}.reference-landing .footer-group>a{color:var(--text-soft);font-size:12px;line-height:1.4;transition:color .2s}.reference-landing .social-link{align-items:center;gap:10px;min-height:26px;display:flex}.reference-landing .social-link .icon:first-child{color:var(--accent)}.reference-landing .social-disabled{color:var(--text-soft);opacity:.75;font-size:12px}.reference-landing .social-disabled small{border:1px solid var(--border);border-radius:5px;padding:3px 6px;font-size:9px}.reference-landing .footer-bottom{border-top:1px solid var(--border);color:var(--text-soft);justify-content:space-between;gap:20px;margin-top:50px;padding-top:23px;font-size:10px;display:flex}.reference-landing .legal-main{background:var(--surface-soft);min-height:65vh}.reference-landing .legal-container{max-width:950px;padding-top:72px;padding-bottom:100px}.reference-landing .legal-back{color:var(--accent);align-items:center;gap:10px;margin-bottom:43px;font-size:12px;font-weight:700;display:inline-flex}.reference-landing .legal-back svg{transform:rotate(180deg)}.reference-landing .legal-container h1{letter-spacing:-.06em;margin:14px 0;font-size:clamp(32px,4.5vw,54px);line-height:1.2}.reference-landing .legal-intro{color:var(--text-soft);margin-bottom:24px;font-size:14px}.reference-landing .legal-note{background:var(--accent-soft);border:1px solid var(--border);color:var(--text-soft);border-radius:13px;margin-bottom:23px;padding:15px 20px;font-size:11px;line-height:1.8}.reference-landing .legal-card{background:var(--surface);border:1px solid var(--border);border-radius:25px;padding:35px 45px}.reference-landing .legal-card section+section{border-top:1px solid var(--border);margin-top:29px;padding-top:24px}.reference-landing .legal-card h2{letter-spacing:-.025em;margin-bottom:10px;font-size:18px}.reference-landing .legal-card p{color:var(--text-soft);margin:0;font-size:13px;line-height:1.95}.reference-landing .legal-contact{margin-top:27px;display:inline-flex}html[data-theme=dark] .reference-landing .site-nav{background:var(--page)}html[data-theme=dark] .reference-landing .review-wall-header{background:var(--surface-soft)}html[data-theme=dark] .reference-landing .review-status-success{color:#acf0cd;background:#173e36}html[data-theme=dark] .reference-landing .review-status-error{color:#ffc3b6;background:#4e2b2c}html[data-theme=dark] .reference-landing .review-status-info{color:#b7e0ff;background:#1a394e}html[data-theme=dark] .reference-landing .brand-logo{box-shadow:0 4px 15px #0005}@media (width<=1050px){.reference-landing .site-nav{gap:17px}.reference-landing .site-nav a{font-size:11px}.reference-landing .footer-columns{gap:25px}}@media (width<=960px){.reference-landing .site-header{height:72px}.reference-landing .header-controls{margin-left:auto}.reference-landing .menu-toggle{color:var(--text);background:0 0;border:none;place-items:center;padding:7px;display:grid}.reference-landing .site-nav{background:var(--page);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;gap:0;padding:20px 30px 28px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 18px 32px #00596310}.reference-landing .site-nav.site-nav-open{display:flex}.reference-landing .site-nav a{padding:13px 0;font-size:13px}.reference-landing .site-nav .nav-mobile-cta{color:var(--accent);gap:8px;display:flex}.reference-landing .nav-cta{display:flex}.reference-landing .footer-columns{grid-template-columns:1.4fr 1fr;gap:36px 40px}}@media (width<=700px){.reference-landing .review-layout{grid-template-columns:1fr}.reference-landing .review-wall{position:static}.reference-landing .reviews-section{padding:75px 0}.reference-landing .review-form-card,.reference-landing .review-wall{border-radius:21px;padding:26px 20px}.reference-landing .footer-columns{grid-template-columns:1fr 1fr;gap:34px 24px}.reference-landing .footer-bottom{flex-direction:column}.reference-landing .brand-logo{width:36px;height:36px}.reference-landing .header-controls{gap:9px}}@media (width<=520px){.reference-landing .form-grid{grid-template-columns:1fr}.reference-landing .footer-columns{grid-template-columns:1fr 1fr}.reference-landing .footer-about{grid-column:1/-1}.reference-landing .review-card-top h3{font-size:19px}.reference-landing .nav-cta{padding:10px 13px}.reference-landing .brand{font-size:20px}.reference-landing .theme-toggle{width:37px;height:37px}.reference-landing .footer-group h3{font-size:13px}.reference-landing .footer-group>a{font-size:11px}.reference-landing .legal-container{padding-top:45px;padding-bottom:65px}.reference-landing .legal-card{padding:25px 20px}}@media (width<=380px){.reference-landing .nav-cta{font-size:9px}.reference-landing .brand{font-size:18px}.reference-landing .brand-logo{width:33px;height:33px;margin-right:6px}.reference-landing .header-controls{gap:5px}}.reference-landing,.reference-landing{max-width:100%;overflow-x:clip}.reference-landing .cta-graphic-logo img{object-fit:cover;border-radius:50%;width:100%;height:100%}html[data-theme=dark] .reference-landing .btn-outline{color:#eaffff;background:#1b424b;border-color:#5d929c}@media (width<=430px){.reference-landing .header-controls .nav-cta{display:none}.reference-landing .nav-wrap{justify-content:space-between}.reference-landing .header-controls{margin-left:auto}.reference-landing .menu-toggle{padding:9px}}.reference-landing .review-privacy-note{color:var(--text-soft);margin:0;font-size:11px;line-height:1.8}.reference-landing .review-privacy-note a{color:var(--accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}.reference-landing .review-retry{border:1px solid var(--border);background:var(--surface);color:var(--accent);font:inherit;cursor:pointer;border-radius:50px;margin-top:15px;padding:11px 19px;font-size:12px;font-weight:700}.reference-landing .review-retry:hover{background:var(--accent-soft)}.reference-landing .review-wall-header h3{overflow-wrap:anywhere}.reference-landing .review-wall-header h3,.reference-landing .review-card-top h3,.reference-landing .footer-group h3,.reference-landing .legal-container h1,.reference-landing .legal-card h2{color:var(--text)}.reference-landing .legal-note a{text-underline-offset:3px;color:var(--accent);font-weight:700;text-decoration:underline}.reference-landing .web-premium-link{color:#fff;text-underline-offset:4px;align-items:center;gap:7px;margin-top:17px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}.reference-landing .web-premium-link:hover{color:#d8fffa}._container_1a5g3_7{background-color:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);position:relative;overflow-x:hidden}._badge_1a5g3_16{border-radius:var(--border-radius-pill);font-family:var(--font-family-display);text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand-primary);background-color:#0ea5e914;border:1px solid #0ea5e926;align-items:center;width:fit-content;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.725rem;font-weight:600;display:inline-flex}._sectionHeader_1a5g3_33{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto 1.5rem;padding:0 1.25rem;display:flex}._sectionTitle_1a5g3_43{font-family:var(--font-family-display);color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:.4rem;font-size:2.15rem;font-weight:800;line-height:1.2}._sectionSubtitle_1a5g3_53{color:var(--color-text-secondary);font-size:.95rem;line-height:1.5}._navbar_1a5g3_62{z-index:1000;background-color:#0000;border-bottom:1px solid #0000;padding:1.25rem 0;transition:all .3s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}._navbarScrolled_1a5g3_74{-webkit-backdrop-filter:blur(16px);background-color:#ffffffbf;border-bottom:1px solid #e2e8f0cc;padding:.875rem 0;box-shadow:0 4px 30px #00000005}._navbarContainer_1a5g3_83{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex}._logo_1a5g3_92{font-family:var(--font-family-display);color:var(--color-text-primary);letter-spacing:-.03em;cursor:pointer;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:800;display:flex}._logoImg_1a5g3_104{width:auto;height:32px;box-shadow:var(--shadow-sm);border-radius:8px}._navLinks_1a5g3_111{align-items:center;gap:2.25rem;display:flex}._navLinks_1a5g3_111 a{color:var(--color-text-secondary);font-size:.925rem;font-weight:500;transition:color .2s;position:relative}._navLinks_1a5g3_111 a:hover{color:var(--color-text-primary)}._navActions_1a5g3_129{align-items:center;display:flex}._getStartedBtn_1a5g3_134{background-color:var(--color-text-primary);color:#fff;border-radius:var(--border-radius-pill);align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 8px #1e293b26}._getStartedBtn_1a5g3_134:hover{background-color:#000;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._loginNavBtn_1a5g3_154{border-radius:var(--border-radius-pill);font-family:var(--font-family-display);color:var(--color-text-primary);border:1.5px solid var(--color-brand-primary);white-space:nowrap;background-color:#71c9ce1f;align-items:center;gap:.5rem;margin-left:.75rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._loginNavBtn_1a5g3_154:hover{background-color:var(--color-brand-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #71c9ce4d}._hamburgerBtn_1a5g3_179{color:var(--color-text-primary);cursor:pointer;display:none}._mobileNavPanel_1a5g3_186{-webkit-backdrop-filter:blur(20px);z-index:999;background-color:#fffffff2;border:1px solid #e2e8f0cc;border-radius:20px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:fixed;top:70px;left:1rem;right:1rem;box-shadow:0 10px 30px #00000014}._mobileNavPanel_1a5g3_186 a{color:var(--color-text-primary);border-bottom:1px solid #0000000d;padding:.5rem 0;font-size:1.125rem;font-weight:600}._mobileCtaBtn_1a5g3_212{background-color:var(--color-brand-primary);color:#fff;text-align:center;border-radius:12px;padding:.875rem;font-weight:600}._heroSection_1a5g3_224{background-color:#fff;align-items:center;min-height:calc(100vh - 70px);padding:5.5rem 2rem 2rem;scroll-margin-top:70px;display:flex;position:relative;overflow:hidden}._meshBackground_1a5g3_236{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._meshShape1_1a5g3_247{filter:blur(80px);width:700px;height:700px;animation:_meshFloat1_1a5g3_1 18s :local(repeat) infinite alternate;background:radial-gradient(circle,#0ea5e91f 0%,#38bdf805 70%);border-radius:50%;position:absolute;top:-15%;right:-10%}._meshShape2_1a5g3_259{filter:blur(100px);width:800px;height:800px;animation:_meshFloat2_1a5g3_1 24s :local(repeat) infinite alternate;background:radial-gradient(circle,#38bdf814 0%,#0ea5e903 75%);border-radius:50%;position:absolute;bottom:-20%;left:-10%}._meshShape3_1a5g3_271{filter:blur(70px);width:500px;height:500px;animation:_meshFloat1_1a5g3_1 15s :local(repeat) infinite alternate-reverse;background:radial-gradient(circle,#a855f70f 0%,#ec489900 70%);border-radius:50%;position:absolute;top:30%;right:40%}@keyframes _meshFloat1_1a5g3_1{0%{transform:translate(0)scale(1)}50%{transform:translate(50px,-40px)scale(1.1)}to{transform:translate(-30px,60px)scale(.95)}}@keyframes _meshFloat2_1a5g3_1{0%{transform:translate(0)scale(1.05)}50%{transform:translate(-60px,30px)scale(.9)}to{transform:translate(40px,-50px)scale(1.15)}}._heroContainer_1a5g3_295{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;max-width:1400px;margin:0 auto;display:grid;position:relative}._heroLeft_1a5g3_306{flex-direction:column;display:flex}._heroBadge_1a5g3_311{color:var(--color-brand-primary);border-radius:var(--border-radius-pill);background-color:#0ea5e90d;border:1px solid #0ea5e926;align-items:center;width:fit-content;margin-bottom:1.5rem;padding:.375rem .875rem;font-size:.8rem;font-weight:600;display:inline-flex}._heroHeadline_1a5g3_325{font-family:var(--font-family-display);letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:1.5rem;font-size:3.75rem;font-weight:800;line-height:1.1}._textHighlight_1a5g3_335{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._heroSupportingText_1a5g3_342{color:var(--color-text-secondary);margin-bottom:2.5rem;font-size:1.15rem;line-height:1.6}._heroActions_1a5g3_349{align-items:center;gap:1.25rem;margin-bottom:3.5rem;display:flex}._heroBtnPrimary_1a5g3_356{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-accent) 100%);color:#fff;border-radius:var(--border-radius-pill);align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 24px #0ea5e94d}._heroBtnPrimary_1a5g3_356:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0ea5e966}._heroBtnSecondary_1a5g3_375{color:var(--color-text-primary);border-radius:var(--border-radius-pill);background-color:#0f172a0d;border:1px solid #0f172a0d;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}._heroBtnSecondary_1a5g3_375:hover{background-color:#0f172a1a;transform:translateY(-1px)}._heroSocialProof_1a5g3_394{align-items:center;gap:1rem;display:flex}._proofAvatars_1a5g3_400{align-items:center;display:flex}._avatarMini_1a5g3_405{color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-8px;font-size:.65rem;font-weight:800;display:flex}._avatarMini_1a5g3_405:first-child{margin-left:0}._heroSocialProof_1a5g3_394 span{color:var(--color-text-secondary);font-size:.85rem;font-weight:500}._heroRight_1a5g3_429{justify-content:center;align-items:center;height:520px;display:flex;position:relative}._animationCanvas_1a5g3_437{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._phoneGlowBackground_1a5g3_446{filter:blur(60px);z-index:0;background-color:#0ea5e91f;border-radius:50%;width:300px;height:300px;position:absolute}._floatingIconWrapper_1a5g3_457{z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute}._iconCircle_1a5g3_465{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}._mergeLineSvg_1a5g3_476{z-index:-1;pointer-events:none;transform-origin:0 0;position:absolute;top:50%;left:50%}._heroPhoneMockup_1a5g3_486{z-index:2;border:4px solid var(--color-text-primary);background-color:#0f172a;border-radius:40px;width:250px;height:500px;padding:10px;position:relative;box-shadow:0 25px 60px -15px #0006,inset 0 0 2px 2px #ffffff1a}._mockupPhoneContainer_1a5g3_498{background-color:#070b16;border-radius:32px;flex-direction:column;width:100%;height:100%;padding:24px 16px;display:flex;position:relative;overflow:hidden}._notch_1a5g3_510{background-color:var(--color-text-primary);z-index:10;border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:100px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%)}._mockupScreen_1a5g3_523{color:#fff;height:100%;font-family:var(--font-family-sans);flex-direction:column;display:flex}._appHeader_1a5g3_531{justify-content:space-between;align-items:center;margin-top:8px;margin-bottom:24px;display:flex}._appLogoMini_1a5g3_539{border-radius:4px;width:20px;height:20px}._appHeader_1a5g3_531 span{opacity:.8;font-size:.7rem;font-weight:600}._appStatusDot_1a5g3_551{color:#10b981;letter-spacing:.05em;background-color:#10b98126;border-radius:6px;padding:2px 6px;font-weight:700;display:inline-block;font-size:.55rem!important}._appStats_1a5g3_562{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px;display:grid}._appStatItem_1a5g3_569{text-align:center;background-color:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;padding:8px}._appStatItem_1a5g3_569 h6{margin-bottom:2px;font-size:.85rem;font-weight:700}._appStatItem_1a5g3_569 span{opacity:.5;font-size:.6rem}._appRouteBox_1a5g3_588{background-color:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:auto;padding:12px}._appRouteTitle_1a5g3_596{align-items:center;margin-bottom:10px;font-size:.65rem;display:flex}._appMiniTimeline_1a5g3_603{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}._appMiniTimeline_1a5g3_603 li{padding-left:12px;font-size:.725rem;font-weight:500;position:relative}._appMiniTimeline_1a5g3_603 li:before{content:"";background-color:var(--color-brand-primary);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._appConnectedPulse_1a5g3_630{opacity:.6;justify-content:center;align-items:center;gap:6px;margin-top:20px;font-size:.65rem;font-weight:500;display:flex}._pulseDot_1a5g3_641{background-color:var(--color-brand-primary);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite _pulseDotAnim_1a5g3_1}@keyframes _pulseDotAnim_1a5g3_1{0%{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}to{opacity:.4;transform:scale(.9)}}._problemSectionSplit_1a5g3_658{background-color:#fff;padding:3.5rem 1.5rem;scroll-margin-top:70px}._solutionSectionSplit_1a5g3_664{background-color:var(--color-bg-primary);border-top:1px solid #71c9ce33;border-bottom:1px solid #71c9ce33;padding:3.5rem 1.5rem;scroll-margin-top:70px}._splitSectionContainer_1a5g3_672{grid-template-columns:1fr 1.15fr;align-items:center;gap:3.5rem;max-width:1240px;margin:0 auto;display:grid}._splitSectionContainerSwapped_1a5g3_681{grid-template-columns:1.15fr 1fr;align-items:center;gap:3.5rem;max-width:1240px;margin:0 auto;display:grid}._splitTextCol_1a5g3_690{flex-direction:column;display:flex}._splitVisualCol_1a5g3_695{justify-content:center;width:100%;display:flex}._splitSectionTitle_1a5g3_701{font-family:var(--font-family-display);color:var(--color-text-primary);margin-bottom:.85rem;font-size:2.25rem;font-weight:800;line-height:1.25}._splitSectionDesc_1a5g3_710{color:var(--color-text-secondary);margin-bottom:1.25rem;font-size:1rem;line-height:1.6}._badgeProblemAlert_1a5g3_717{color:#ef4444!important;background-color:#ef444414!important;border-color:#ef444440!important}._badgeSolutionSuccess_1a5g3_723{color:#059669!important;background-color:#10b9811a!important;border-color:#10b98140!important}._problemHighlightBox_1a5g3_729{border-radius:var(--border-radius-md);color:#991b1b;background-color:#fef2f2;border:1px solid #ef444440;padding:1rem 1.15rem;font-size:.875rem;line-height:1.5}._solutionHighlightBox_1a5g3_739{border-radius:var(--border-radius-md);color:#065f46;background-color:#ecfdf5;border:1px solid #10b98140;padding:1rem 1.15rem;font-size:.875rem;line-height:1.5}._canvasAreaSplit_1a5g3_749{background-color:var(--color-bg-primary);border-radius:var(--border-radius-lg);border:1px solid #e2e8f0b3;width:100%;padding:1.75rem 1.25rem;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000005}._unifiedWrapperSplit_1a5g3_760{justify-content:center;width:100%;display:flex;position:relative}._gridContainer_1a5g3_767{width:100%;max-width:900px}._scatteredGrid_1a5g3_773{z-index:2;grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid;position:relative}._connectingMessyLines_1a5g3_781{z-index:-1;pointer-events:none;position:absolute;inset:0}._svgLines_1a5g3_788{width:100%;height:100%}._appCard_1a5g3_793{border-radius:var(--border-radius-md);box-shadow:var(--shadow-sm);cursor:default;background-color:#fff;border:1px solid #e2e8f0cc;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex;position:relative}._appIconWrapper_1a5g3_806{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._appInfo_1a5g3_816 h4{color:var(--color-text-primary);margin-bottom:.25rem;font-size:.95rem;font-weight:700}._appInfo_1a5g3_816 p{color:var(--color-text-secondary);font-size:.775rem;line-height:1.4}._statusBadges_1a5g3_829{position:absolute;top:8px;right:8px}._badgetStatus_1a5g3_835{color:#ef4444;background-color:#ef444414;border-radius:4px;padding:2px 6px;font-size:.55rem;font-weight:700}._canvasHelper_1a5g3_844{text-align:center;color:var(--color-text-secondary);grid-column:span 3;margin-top:2rem;font-size:.85rem;font-weight:500}._unifiedWrapper_1a5g3_760{z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._sparkleDecoration_1a5g3_863{color:var(--color-brand-primary);filter:drop-shadow(0 0 10px #0ea5e966);position:absolute;top:-40px}._wandersyncMockupCard_1a5g3_870{-webkit-backdrop-filter:blur(20px);box-shadow:0 30px 60px -15px #0ea5e91f, var(--shadow-lg);background-color:#ffffffe6;border:1px solid #0ea5e933;border-radius:28px;width:100%;max-width:680px;padding:2.25rem}._mockupHeader_1a5g3_882{border-bottom:1px solid #e2e8f0cc;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}._mockupLogo_1a5g3_891{width:44px;height:44px;box-shadow:var(--shadow-sm);border-radius:10px}._mockupTitleGroup_1a5g3_898{flex-direction:column;display:flex}._mockupTag_1a5g3_903{text-transform:uppercase;color:var(--color-brand-primary);letter-spacing:.05em;margin-bottom:2px;font-size:.675rem;font-weight:700}._mockupTitleGroup_1a5g3_898 h3{color:var(--color-text-primary);font-size:1.25rem;font-weight:800}._connectedStatusBadge_1a5g3_918{color:#10b981;background-color:#10b9811a;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:.725rem;font-weight:700}._mockupGrid_1a5g3_928{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem;display:grid}._mockupSubCard_1a5g3_935{background-color:#fff;border:1px solid #e2e8f099;border-radius:18px;padding:1.25rem;box-shadow:0 2px 10px #00000003}._mockupSubHeader_1a5g3_943{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._mockupSubHeader_1a5g3_943 h5{color:var(--color-text-primary);font-size:.9rem;font-weight:700}._mockupSubCard_1a5g3_935 p{color:var(--color-text-secondary);font-size:.75rem;line-height:1.45}._mockupFooter_1a5g3_962{border-top:1px solid #e2e8f0cc;justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}._membersAvatars_1a5g3_970{align-items:center;gap:4px;display:flex}._avatarsText_1a5g3_976{color:var(--color-text-secondary);margin-left:8px;font-size:.725rem;font-weight:500}._brandSlogan_1a5g3_983{color:var(--color-brand-primary);letter-spacing:.05em;text-transform:uppercase;font-size:.725rem;font-weight:700}._successText_1a5g3_991{font-size:.95rem;color:var(--color-text-primary)!important}._timelineSection_1a5g3_999{background-color:#fff;padding:6rem 2rem}._timelineContainer_1a5g3_1004{grid-template-columns:.8fr 1.2fr;align-items:flex-start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}._timelineSidebar_1a5g3_1013{flex-direction:column;padding-left:1rem;display:flex;position:relative}._timelineStepItem_1a5g3_1020{cursor:pointer;gap:1.5rem;padding-bottom:2rem;display:flex;position:relative}._timelineStepItem_1a5g3_1020:last-child{padding-bottom:0}._timelineNode_1a5g3_1032{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._nodeCircle_1a5g3_1039{background-color:var(--color-bg-primary);width:36px;height:36px;color:var(--color-text-secondary);z-index:2;border:2px solid #e2e8f0cc;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}._nodeConnector_1a5g3_1053{z-index:1;background-color:#e2e8f0cc;flex-grow:1;width:2px;position:absolute;top:36px;bottom:-10px;left:18px}._timelineStepText_1a5g3_1064{flex-direction:column;padding-top:2px;display:flex}._stepBadge_1a5g3_1070{text-transform:uppercase;color:var(--color-text-secondary);letter-spacing:.05em;margin-bottom:2px;font-size:.65rem;font-weight:700}._timelineStepText_1a5g3_1064 h4{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1.15rem;font-weight:700;transition:color .3s}._timelineStepText_1a5g3_1064 p{color:var(--color-text-secondary);font-size:.85rem;line-height:1.4}._timelineStepActive_1a5g3_1094 ._nodeCircle_1a5g3_1039{background-color:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary);transform:scale(1.15);box-shadow:0 0 15px #0ea5e966}._timelineStepActive_1a5g3_1094 h4{color:var(--color-brand-primary)}._timelineDisplayArea_1a5g3_1107{position:sticky;top:100px}._timelineDisplayCard_1a5g3_1112{background-color:var(--color-bg-primary);box-shadow:var(--shadow-md);border:1px solid #e2e8f099;border-radius:24px;padding:2.25rem}._displayCardHeader_1a5g3_1120{margin-bottom:1.5rem}._displayCardBadge_1a5g3_1124{text-transform:uppercase;color:var(--color-brand-primary);background-color:#0ea5e91a;border-radius:4px;margin-bottom:.5rem;padding:2px 8px;font-size:.675rem;font-weight:700;display:inline-block}._displayCardHeader_1a5g3_1120 h3{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.6rem;font-weight:800}._displayCardHeader_1a5g3_1120 p{color:var(--color-text-secondary);font-size:.95rem;line-height:1.5}._displayCardVisual_1a5g3_1149{background-color:#fff;border:1px solid #e2e8f0cc;border-radius:16px;justify-content:center;align-items:center;min-height:180px;margin-bottom:1.5rem;padding:1.5rem;display:flex;box-shadow:inset 0 2px 8px #00000003}._mockIdeaBoard_1a5g3_1163{gap:12px;width:100%;display:flex}._ideaCard_1a5g3_1169{background-color:var(--color-bg-primary);border:1px solid #e2e8f0cc;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:8px;display:flex}._ideaCard_1a5g3_1169 img{object-fit:cover;border-radius:8px;width:100%;height:80px}._ideaCard_1a5g3_1169 h6{margin-bottom:2px;font-size:.8rem;font-weight:700}._ideaCard_1a5g3_1169 span{color:var(--color-text-secondary);font-size:.65rem}._mockRouteOptimized_1a5g3_1198{flex-direction:column;width:100%;display:flex}._routePoint_1a5g3_1204{align-items:center;gap:12px;display:flex}._pointNum_1a5g3_1210{background-color:var(--color-brand-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}._routePoint_1a5g3_1204 h6{font-size:.85rem;font-weight:700}._routePoint_1a5g3_1204 span{color:var(--color-text-secondary);font-size:.65rem}._routeConnectorLine_1a5g3_1233{background-color:var(--color-bg-accent);width:2px;height:24px;margin-left:11px}._mockChecklist_1a5g3_1240{flex-direction:column;gap:10px;width:100%;display:flex}._checkItem_1a5g3_1247{align-items:center;gap:10px;font-size:.85rem;display:flex}._checkItem_1a5g3_1247 input{width:16px;height:16px;accent-color:var(--color-brand-primary)}._mockMapLive_1a5g3_1260{background-color:var(--color-bg-accent);background-image:radial-gradient(#cbd5e1 1.5px,#0000 1.5px);background-size:16px 16px;border-radius:12px;width:100%;height:140px;position:relative}._mockMapHeader_1a5g3_1270{box-shadow:var(--shadow-sm);background-color:#fff;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:8px;left:8px}._activeDot_1a5g3_1285{background-color:#10b981;border-radius:50%;width:6px;height:6px;animation:1s infinite _pulseDotAnim_1a5g3_1}._mapPinIndicator_1a5g3_1293{position:absolute}._pinLabel_1a5g3_1297{color:#fff;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.6rem;font-weight:700}._mockExploreStats_1a5g3_1306{gap:12px;width:100%;display:flex}._expenseQuickInput_1a5g3_1312{background-color:#f0fdf4;border:1px solid #10b98133;border-radius:12px;flex-direction:column;flex:1.1;padding:12px;display:flex}._expenseQuickInput_1a5g3_1312 span{color:#10b981;font-size:.65rem;font-weight:700}._expenseQuickInput_1a5g3_1312 h4{color:#065f46;margin:2px 0;font-size:1.25rem;font-weight:800}._expenseQuickInput_1a5g3_1312 p{color:#047857;font-size:.65rem}._spotMiniReview_1a5g3_1340{background-color:#fef3c7;border:1px solid #f59e0b33;border-radius:12px;flex:.9;padding:12px;font-size:.7rem}._spotMiniReview_1a5g3_1340 span{color:#d97706;font-weight:700}._spotMiniReview_1a5g3_1340 p{color:#92400e;margin-top:4px;line-height:1.35}._mockAdaptAlert_1a5g3_1360{flex-direction:column;gap:12px;width:100%;display:flex}._alertWarning_1a5g3_1367{background-color:#fef2f2;border:1px solid #ef444433;border-radius:8px;padding:10px}._alertWarning_1a5g3_1367 h6{color:#ef4444;margin-bottom:2px;font-size:.8rem;font-weight:700}._alertWarning_1a5g3_1367 p{color:#991b1b;font-size:.65rem}._adaptationActions_1a5g3_1386{background-color:var(--color-bg-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:6px;display:flex}._actionOld_1a5g3_1395{opacity:.5;font-size:.7rem;text-decoration:line-through}._actionArrow_1a5g3_1401{color:var(--color-brand-primary);font-size:.8rem;font-weight:700}._actionNew_1a5g3_1407{color:#047857;font-size:.7rem;font-weight:700}._mockMemoryShare_1a5g3_1413{flex-direction:column;gap:12px;width:100%;display:flex}._memoryStatsGrid_1a5g3_1420{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._memoryStat_1a5g3_1420{background-color:var(--color-bg-primary);text-align:center;border-radius:8px;padding:8px}._memoryStat_1a5g3_1420 h5{font-size:.95rem;font-weight:800}._memoryStat_1a5g3_1420 span{opacity:.6;font-size:.6rem}._memoryFooterBtn_1a5g3_1443{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-accent) 100%);color:#fff;text-align:center;border-radius:8px;padding:8px;font-size:.75rem;font-weight:700}._displayCardDetails_1a5g3_1453 h5{margin-bottom:.5rem;font-size:.875rem;font-weight:700}._displayCardDetails_1a5g3_1453 ul{flex-direction:column;gap:.375rem;padding:0;list-style:none;display:flex}._displayCardDetails_1a5g3_1453 li{color:var(--color-text-secondary);padding-left:1rem;font-size:.85rem;position:relative}._displayCardDetails_1a5g3_1453 li:before{content:"→";color:var(--color-brand-primary);font-weight:700;position:absolute;left:0}._aiSection_1a5g3_1485{background-color:var(--color-bg-primary);padding:6rem 2rem}._aiGridContainer_1a5g3_1490{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}._aiAlertsList_1a5g3_1499{flex-direction:column;display:flex}._subTitleText_1a5g3_1504{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.25rem;font-size:.9rem;font-weight:600}._alertsStack_1a5g3_1513{flex-direction:column;gap:1.25rem;display:flex}._proactiveAlertCard_1a5g3_1519{cursor:pointer;box-shadow:var(--shadow-sm);background-color:#fff;border:1px solid #e2e8f0cc;border-radius:18px;padding:1.25rem;transition:all .3s cubic-bezier(.16,1,.3,1)}._proactiveAlertCard_1a5g3_1519:hover{box-shadow:var(--shadow-md);border-color:#0ea5e933;transform:translateY(-2px)}._alertCardSelected_1a5g3_1535{box-shadow:0 4px 20px #0ea5e914;border-color:var(--color-brand-primary)!important}._alertCardHeader_1a5g3_1540{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._alertTypeTitle_1a5g3_1547{color:var(--color-text-primary);align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}._alertIconBubble_1a5g3_1556{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._alertTimeText_1a5g3_1565{color:var(--color-text-secondary);font-size:.75rem}._alertMessageText_1a5g3_1570{color:var(--color-text-secondary);margin-bottom:1rem;font-size:.875rem;line-height:1.5}._alertActionsRow_1a5g3_1577{gap:.5rem;display:flex}._alertBtnPrimary_1a5g3_1582{background-color:var(--color-brand-primary);color:#fff;border-radius:6px;padding:6px 12px;font-size:.75rem;font-weight:700;transition:opacity .2s}._alertBtnPrimary_1a5g3_1582:hover{opacity:.9}._alertBtnSecondary_1a5g3_1596{color:var(--color-text-primary);background-color:#0f172a0d;border-radius:6px;padding:6px 12px;font-size:.75rem;font-weight:600;transition:background .2s}._alertBtnSecondary_1a5g3_1596:hover{background-color:#0f172a14}._alertChoiceFeedback_1a5g3_1610{color:#10b981;background-color:#f0fdf4;border-radius:6px;align-items:center;padding:4px 8px;font-size:.75rem;font-weight:700;display:inline-flex}._aiShowcasePanel_1a5g3_1622{justify-content:center;display:flex}._showcaseOuterCard_1a5g3_1627{border:4px solid var(--color-text-primary);width:100%;max-width:380px;box-shadow:var(--shadow-lg);color:#fff;background-color:#0f172a;border-radius:28px;flex-direction:column;min-height:380px;padding:1.5rem;display:flex}._showcaseScreenBar_1a5g3_1641{align-items:center;gap:8px;margin-bottom:1.5rem;display:flex}._mockHomeIndicator_1a5g3_1648{background-color:#ef4444;border-radius:50%;width:8px;height:8px}._showcaseScreenBar_1a5g3_1641 span{opacity:.6;font-size:.7rem;font-weight:700}._showcaseInnerContent_1a5g3_1661{flex-direction:column;flex-grow:1;justify-content:center;display:flex}._showcaseFooterInfo_1a5g3_1668{opacity:.5;align-items:flex-start;gap:8px;margin-top:1.5rem;font-size:.65rem;line-height:1.4;display:flex}._alertDetailWeather_1a5g3_1679{flex-direction:column;display:flex}._detailHeader_1a5g3_1684{opacity:.9;align-items:center;gap:6px;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:flex}._alertDetailWeather_1a5g3_1679 p{opacity:.8;margin-bottom:1.25rem;font-size:.85rem;line-height:1.5}._detailRouteSwap_1a5g3_1701{background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;padding:10px;display:flex}._routeSwapItem_1a5g3_1711{flex-direction:column;display:flex}._routeSwapItem_1a5g3_1711 span{opacity:.4;margin-bottom:2px;font-size:.6rem}._routeSwapItem_1a5g3_1711 h6{font-size:.725rem;font-weight:700}._routeSwapArrow_1a5g3_1727{color:var(--color-brand-primary);font-weight:700}._alertDetailBudget_1a5g3_1732{flex-direction:column;display:flex}._budgetProgressContainer_1a5g3_1737{margin-bottom:1.25rem}._progressLabels_1a5g3_1741{justify-content:space-between;margin-bottom:6px;font-size:.7rem;font-weight:600;display:flex}._progressBar_1a5g3_1749{background-color:#ffffff1a;border-radius:3px;width:100%;height:6px;overflow:hidden}._progressFill_1a5g3_1757{border-radius:3px;height:100%}._budgetItems_1a5g3_1762{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}._budgetItems_1a5g3_1762 li{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._budgetItems_1a5g3_1762 li span{opacity:.7}._alertDetailCafe_1a5g3_1781{flex-direction:column;display:flex}._cafeSpotInfo_1a5g3_1786{background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;gap:12px;padding:10px;display:flex}._cafeImage_1a5g3_1795{object-fit:cover;border-radius:8px;width:70px;height:70px}._cafeSpotInfo_1a5g3_1786 h6{margin-bottom:2px;font-size:.8rem;font-weight:700}._cafeSpotInfo_1a5g3_1786 p{opacity:.6;margin-bottom:4px;font-size:.65rem}._cafeSpotInfo_1a5g3_1786 span{color:#f59e0b;font-size:.6rem;font-weight:600}._alertDetailTraffic_1a5g3_1820{flex-direction:column;display:flex}._alertDetailTraffic_1a5g3_1820 p{opacity:.8;margin-bottom:1.25rem;font-size:.85rem;line-height:1.5}._trafficComparison_1a5g3_1832{background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;padding:10px;display:flex}._trafficRouteItem_1a5g3_1842{flex-direction:column;display:flex}._trafficRouteItem_1a5g3_1842 span{opacity:.4;margin-bottom:2px;font-size:.6rem}._trafficRouteItem_1a5g3_1842 strong{font-size:.75rem}._trafficRouteSeparator_1a5g3_1857{opacity:.3;font-size:.65rem;font-weight:700}._roadmapSection_1a5g3_1866{background-color:#fff;padding:6rem 2rem}._roadmapGrid_1a5g3_1871{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}._roadmapInfo_1a5g3_1880{flex-direction:column;display:flex}._roadmapFeatureList_1a5g3_1885{flex-direction:column;gap:1.5rem;margin-top:2rem;margin-bottom:2.5rem;display:flex}._roadmapFeatureItem_1a5g3_1893{align-items:flex-start;gap:1rem;display:flex}._featureIconChecked_1a5g3_1899{width:24px;height:24px;color:var(--color-brand-primary);background-color:#0ea5e914;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.85rem;font-weight:700;display:flex}._roadmapFeatureItem_1a5g3_1893 h5{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1rem;font-weight:700}._roadmapFeatureItem_1a5g3_1893 p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.45}._weatherSwitchWrapper_1a5g3_1927{flex-direction:column;gap:.75rem;display:flex}._weatherSwitchWrapper_1a5g3_1927>span{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}._weatherSwitchContainer_1a5g3_1941{background-color:#0f172a08;border:1px solid #e2e8f0cc;border-radius:12px;gap:4px;width:fit-content;padding:4px;display:flex}._weatherBtn_1a5g3_1951{color:var(--color-text-secondary);border-radius:8px;align-items:center;gap:6px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .25s;display:flex}._activeSunBtn_1a5g3_1963{color:#d97706;box-shadow:var(--shadow-sm);background-color:#fff}._activeRainBtn_1a5g3_1969{background-color:var(--color-brand-primary);color:#fff;box-shadow:0 4px 10px #3b82f633}._roadmapVisual_1a5g3_1976{justify-content:center;display:flex}._roadmapCard_1a5g3_1981{box-shadow:var(--shadow-lg);background-color:#fff;border:1px solid #e2e8f0cc;border-radius:24px;flex-direction:column;gap:1.5rem;width:100%;max-width:460px;padding:2rem;display:flex}._roadmapCardHeader_1a5g3_1994{border-bottom:1px solid #e2e8f0cc;justify-content:space-between;align-items:flex-start;padding-bottom:1.25rem;display:flex}._headerInfoGroup_1a5g3_2002{flex-direction:column;display:flex}._headerDate_1a5g3_2007{color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:.65rem;font-weight:700}._roadmapCardHeader_1a5g3_1994 h4{color:var(--color-text-primary);font-size:1.1rem;font-weight:800}._weatherBadgeSun_1a5g3_2022{color:#d97706;background-color:#fef3c7;border-radius:6px;padding:4px 8px;font-size:.725rem;font-weight:700}._weatherBadgeRain_1a5g3_2031{color:#fff;background-color:var(--color-brand-primary);border-radius:6px;padding:4px 8px;font-size:.725rem;font-weight:700;box-shadow:0 2px 6px #3b82f633}._itineraryNodesStack_1a5g3_2041{flex-direction:column;display:flex}._nodeWrapper_1a5g3_2046{padding-bottom:1.5rem;display:flex;position:relative}._nodeWrapper_1a5g3_2046:last-child{padding-bottom:0}._nodeTimeCol_1a5g3_2056{flex-direction:column;flex-shrink:0;width:75px;padding-top:10px;display:flex}._nodeTimeCol_1a5g3_2056 span{color:var(--color-text-primary);font-size:.7rem;font-weight:700}._nodeTimeCol_1a5g3_2056 small{color:var(--color-text-secondary);font-size:.6rem}._nodeLineIndicator_1a5g3_2075{flex-direction:column;align-items:center;width:24px;margin:0 6px;display:flex}._nodePointMarker_1a5g3_2083{width:8px;height:8px;box-shadow:0 0 0 2px var(--color-bg-accent);z-index:2;background-color:#cbd5e1;border:2px solid #fff;border-radius:50%;margin-top:14px}._nodeConnectorLine_1a5g3_2094{background-color:var(--color-bg-accent);z-index:1;flex-grow:1;width:2px;position:absolute;top:22px;bottom:-6px;left:86px}._nodeContentCol_1a5g3_2105{flex-grow:1}._nodeDetailCard_1a5g3_2109{background-color:var(--color-bg-primary);border:1px solid #e2e8f099;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;display:flex}._nodeIconSpan_1a5g3_2119{font-size:1.25rem}._nodeTextGroup_1a5g3_2123 h5{color:var(--color-text-primary);margin-bottom:2px;font-size:.85rem;font-weight:700}._nodeTextGroup_1a5g3_2123 p{color:var(--color-text-secondary);font-size:.7rem}._nodeCardRainyAlert_1a5g3_2136{background-color:#fef2f2;border-color:#ef444426}._nodeCardAdapted_1a5g3_2141{background-color:#ecfdf5;border-color:#10b98133;box-shadow:0 4px 15px #10b9810d}._adaptedTitleRow_1a5g3_2147{align-items:center;gap:6px;display:flex}._adaptationBadge_1a5g3_2153{color:#fff;text-transform:uppercase;background-color:#10b981;border-radius:4px;padding:1px 6px;font-size:.55rem;font-weight:700}._adaptedDescription_1a5g3_2163{color:#065f46;margin-top:4px;font-size:.65rem;line-height:1.35;display:block}._roadmapAIBanner_1a5g3_2171{background-color:#0ea5e90d;border:1px solid #0ea5e926;border-radius:12px;margin-top:.5rem;padding:10px 12px}._aiBannerContent_1a5g3_2179{color:var(--color-brand-accent);align-items:flex-start;gap:8px;font-size:.725rem;line-height:1.45;display:flex}._ecosystemSection_1a5g3_2191{background-color:var(--color-bg-primary);padding:6rem 2rem}._ecosystemGrid_1a5g3_2196{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}._ecosystemCard_1a5g3_2204{box-shadow:var(--shadow-sm);background-color:#fff;border:1px solid #e2e8f0cc;border-radius:20px;flex-direction:column;padding:1.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._ecoCardActive_1a5g3_2217{box-shadow:var(--shadow-lg);border-color:#1e293b26;transform:translateY(-4px)}._ecoCardConnected_1a5g3_2223{border-color:#0ea5e94d;transform:scale(1.02);box-shadow:0 4px 15px #0ea5e90a}._ecoCardGlow_1a5g3_2229{pointer-events:none;z-index:0;position:absolute;inset:0}._ecoIconWrapper_1a5g3_2236{z-index:1;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;display:flex;position:relative}._ecosystemCard_1a5g3_2204 h4{z-index:1;color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.05rem;font-weight:700;position:relative}._ecosystemCard_1a5g3_2204 p{color:var(--color-text-secondary);z-index:1;margin-bottom:1.5rem;font-size:.825rem;line-height:1.45;position:relative}._ecoSyncIndicator_1a5g3_2266{color:var(--color-text-secondary);opacity:0;align-items:center;gap:6px;margin-top:auto;font-size:.65rem;font-weight:600;transition:all .25s;display:flex;transform:translateY(5px)}._ecoCardActive_1a5g3_2217 ._ecoSyncIndicator_1a5g3_2266,._ecoCardConnected_1a5g3_2223 ._ecoSyncIndicator_1a5g3_2266{opacity:.8;transform:translateY(0)}._syncDot_1a5g3_2285{border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _pulseDotAnim_1a5g3_1}._ecosystemHelperText_1a5g3_2292{text-align:center;color:var(--color-text-secondary);margin-top:3rem;font-size:.875rem}._previewProgramSection_1a5g3_2302{background-color:#fff;padding:6rem 2rem}._previewProgramGrid_1a5g3_2307{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}._previewProgramInfo_1a5g3_2316{flex-direction:column;display:flex}._programHighlights_1a5g3_2321{flex-direction:column;gap:1.5rem;margin-top:2rem;margin-bottom:3rem;display:flex}._programHighlightItem_1a5g3_2329{align-items:flex-start;gap:1rem;display:flex}._programHighlightItem_1a5g3_2329 h5{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1rem;font-weight:700}._programHighlightItem_1a5g3_2329 p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.45}._programCTARow_1a5g3_2348{flex-direction:column;gap:.75rem;display:flex}._btnPrimaryProgram_1a5g3_2354{color:#fff;border-radius:var(--border-radius-pill);background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);justify-content:center;align-items:center;gap:.75rem;width:fit-content;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 24px #a855f740}._btnPrimaryProgram_1a5g3_2354:hover{transform:translateY(-2px);box-shadow:0 12px 28px #a855f759}._ctaInsiderNote_1a5g3_2375{color:var(--color-text-secondary);font-size:.75rem;font-style:italic}._previewProgramCarousel_1a5g3_2382{flex-direction:column;align-items:center;gap:1.5rem;display:flex}._carouselContainer_1a5g3_2389{flex-direction:column;align-items:center;display:flex;position:relative}._carouselPhoneFrame_1a5g3_2396{border:4px solid var(--color-text-primary);background-color:#0f172a;border-radius:38px;width:240px;height:480px;padding:8px;position:relative;box-shadow:0 20px 50px #00000026}._phoneNotch_1a5g3_2407{background-color:var(--color-text-primary);z-index:10;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:90px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}._phoneScreenArea_1a5g3_2420{border-radius:30px;width:100%;height:100%;position:relative;overflow:hidden}._carouselSlideWrapper_1a5g3_2428{width:100%;height:100%}._carouselMockScreen_1a5g3_2433{color:#fff;flex-direction:column;width:100%;height:100%;padding:24px 12px 12px;display:flex}._mockScreenHeader_1a5g3_2442{justify-content:space-between;align-items:center;margin-top:4px;margin-bottom:16px;display:flex}._mockScreenHeader_1a5g3_2442 span{font-size:.65rem;font-weight:700}._mockScreenHeader_1a5g3_2442 small{opacity:.5;font-size:.55rem}._mockScreenBody_1a5g3_2460{flex-direction:column;flex-grow:1;gap:10px;display:flex}._mockChatBubble_1a5g3_2467{background-color:#ffffff0f;border-radius:10px;max-width:80%;padding:8px;font-size:.65rem}._mockCardGhim_1a5g3_2475{background-color:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;gap:8px;padding:8px;display:flex}._mockCardGhim_1a5g3_2475 img{object-fit:cover;border-radius:6px;width:50px;height:50px}._mockCardGhim_1a5g3_2475 h6{margin-bottom:2px;font-size:.7rem;font-weight:700}._mockCardGhim_1a5g3_2475 span{opacity:.5;margin-bottom:4px;font-size:.55rem;display:block}._miniLikes_1a5g3_2504{color:#a855f7;font-size:.55rem;font-weight:700}._mockSparkleBadge_1a5g3_2510{color:#c084fc;background-color:#a855f726;border-radius:4px;padding:1px 6px;font-size:.55rem;font-weight:700}._aiTypingBox_1a5g3_2519{opacity:.8;font-size:.65rem;line-height:1.4}._aiTimelineStep_1a5g3_2525{background-color:#ffffff0a;border-radius:10px;align-items:center;gap:8px;padding:8px;display:flex}._aiStepPoint_1a5g3_2534{color:#fff;background-color:#a855f7;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.6rem;font-weight:700;display:flex}._aiTimelineStep_1a5g3_2525 h6{font-size:.7rem;font-weight:700}._aiTimelineStep_1a5g3_2525 span{opacity:.5;font-size:.55rem}._mapGridLines_1a5g3_2557{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}._mapPinUser_1a5g3_2564{align-items:center;gap:4px;display:flex;position:absolute}._mapDot_1a5g3_2571{border-radius:50%;width:6px;height:6px;animation:1.2s infinite _pulseDotAnim_1a5g3_1}._mapPinUser_1a5g3_2564 label{background-color:#0009;border-radius:3px;padding:1px 4px;font-size:.55rem;font-weight:600}._groupFundCard_1a5g3_2586{text-align:center;background:linear-gradient(135deg,#ffffff0f 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:14px;margin-bottom:8px;padding:12px}._groupFundCard_1a5g3_2586 span{opacity:.5;font-size:.55rem}._groupFundCard_1a5g3_2586 h3{color:#10b981;margin-top:2px;font-size:1.15rem;font-weight:800}._recentExpenseItem_1a5g3_2607{background-color:#ffffff08;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:.65rem;display:flex}._recentExpenseItem_1a5g3_2607 h6{font-weight:700}._recentExpenseItem_1a5g3_2607 span{opacity:.5;font-size:.55rem}._recentExpenseItem_1a5g3_2607 strong{color:#ef4444}._carouselControls_1a5g3_2631{align-items:center;gap:1.5rem;margin-top:1rem;display:flex}._carouselNavBtn_1a5g3_2638{width:36px;height:36px;color:var(--color-text-secondary);background-color:#fff;border:1px solid #e2e8f0cc;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}._carouselNavBtn_1a5g3_2638:hover{background-color:var(--color-bg-primary);color:var(--color-text-primary)}._carouselIndicatorDots_1a5g3_2656{gap:6px;display:flex}._carouselDot_1a5g3_2661{cursor:pointer;background-color:#e2e8f0e6;border-radius:50%;width:6px;height:6px;transition:all .2s}._carouselDotActive_1a5g3_2670{background-color:#a855f7;border-radius:3px;width:14px}._activeSlideTextInfo_1a5g3_2676{text-align:center;max-width:280px}._slideIconSpan_1a5g3_2681{margin-bottom:.25rem;font-size:1.5rem;display:block}._activeSlideTextInfo_1a5g3_2676 h5{color:var(--color-text-primary);margin-bottom:2px;font-size:.95rem;font-weight:700}._activeSlideTextInfo_1a5g3_2676 p{color:var(--color-text-secondary);font-size:.775rem;line-height:1.4}._whySection_1a5g3_2703{background-color:var(--color-bg-primary);padding:6rem 2rem}._whyComparisonsStack_1a5g3_2708{flex-direction:column;gap:2rem;max-width:1100px;margin:0 auto;display:flex}._whyComparisonCard_1a5g3_2716{box-shadow:var(--shadow-sm);background-color:#fff;border:1px solid #e2e8f0cc;border-radius:24px;padding:2rem}._comparisonHeader_1a5g3_2724{border-bottom:1px solid #e2e8f0cc;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}._compIndex_1a5g3_2733{color:var(--color-brand-primary);background-color:#0ea5e914;border-radius:6px;padding:2px 8px;font-size:.85rem;font-weight:800}._comparisonHeader_1a5g3_2724 h4{color:var(--color-text-primary);font-size:1.15rem;font-weight:800}._comparisonBodyGrid_1a5g3_2748{grid-template-columns:1fr .2fr 1fr;align-items:center;gap:2rem;display:grid}._traditionalColumn_1a5g3_2755,._wandersyncColumn_1a5g3_2760{flex-direction:column;display:flex}._columnHeader_1a5g3_2765{align-items:center;gap:8px;margin-bottom:1rem;display:flex}._columnHeader_1a5g3_2765 h5{color:var(--color-text-primary);font-size:.95rem;font-weight:700}._badIconCircle_1a5g3_2778{color:#ef4444;background-color:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._goodIconCircle_1a5g3_2789{color:#10b981;background-color:#ecfdf5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._brandColorText_1a5g3_2800{color:var(--color-brand-primary)!important}._columnVisualText_1a5g3_2804{opacity:.6;margin-bottom:.75rem;font-size:1.25rem}._columnVisualTextUnified_1a5g3_2810{margin-bottom:.75rem;font-size:1.5rem}._traditionalColumn_1a5g3_2755 p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}._wandersyncColumn_1a5g3_2760 p{color:var(--color-text-primary);font-size:.875rem;font-weight:500;line-height:1.5}._comparisonArrowConnector_1a5g3_2829{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._connectorLineHorizontal_1a5g3_2838{background-color:var(--color-bg-accent);width:100%;height:1px}._connectorText_1a5g3_2844{letter-spacing:.05em;color:var(--color-text-secondary);border:1px solid var(--color-bg-accent);background-color:#fff;border-radius:4px;padding:2px 8px;font-size:.55rem;font-weight:700;position:absolute}._faqSection_1a5g3_2859{background-color:#fff;padding:3rem 1.5rem;scroll-margin-top:70px}._faqHeader_1a5g3_2865{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto 2.5rem;padding:0 1.25rem;display:flex}._faqAccordionContainer_1a5g3_2875{flex-direction:column;gap:1rem;max-width:760px;margin:0 auto;display:flex}._faqAccordionItem_1a5g3_2883{background-color:var(--color-bg-primary);cursor:pointer;border:1px solid #e2e8f099;border-radius:16px;transition:border-color .2s;overflow:hidden}._faqAccordionItem_1a5g3_2883:hover{border-color:#0ea5e933}._faqAccordionOpen_1a5g3_2896{background-color:#fff;box-shadow:0 4px 20px #00000003;border-color:#0ea5e94d!important}._faqAccordionHeader_1a5g3_2902{text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.5rem;display:flex}._faqQuestionText_1a5g3_2912{font-family:var(--font-family-display);color:var(--color-text-primary);padding-right:1.5rem;font-size:1.05rem;font-weight:700}._faqIconChevron_1a5g3_2920{color:var(--color-text-secondary);flex-shrink:0}._faqAccordionContent_1a5g3_2925{overflow:hidden}._faqAnswerTextInner_1a5g3_2929{color:var(--color-text-secondary);padding:0 1.5rem 1.5rem;font-size:.925rem;line-height:1.6}._ctaSection_1a5g3_2939{background-color:#fff;padding:4rem 2rem 8rem}._ctaCardContainer_1a5g3_2944{background-color:#0f172a;border:1px solid #ffffff0d;border-radius:32px;max-width:1200px;margin:0 auto;padding:4.5rem 2rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -15px #0000004d}._ctaCardGlow1_1a5g3_2957{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#0ea5e940 0%,#0ea5e900 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-20%;right:-10%}._ctaCardGlow2_1a5g3_2969{filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#a855f72e 0%,#a855f700 70%);border-radius:50%;width:450px;height:450px;position:absolute;bottom:-20%;left:-10%}._ctaCardContent_1a5g3_2981{z-index:2;text-align:center;color:#fff;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex;position:relative}._ctaIconBadge_1a5g3_2993{border-radius:var(--border-radius-pill);text-transform:uppercase;letter-spacing:.05em;background-color:#ffffff0f;border:1px solid #ffffff1a;align-items:center;gap:6px;margin-bottom:2rem;padding:4px 12px;font-size:.725rem;font-weight:700;display:inline-flex}._ctaSectionTitle_1a5g3_3008{font-family:var(--font-family-display);letter-spacing:-.03em;margin-bottom:1.5rem;font-size:3.25rem;font-weight:800;line-height:1.1}._ctaSectionSubtitle_1a5g3_3017{opacity:.75;margin-bottom:3.5rem;font-size:1.15rem;line-height:1.6}._ctaActionsContainer_1a5g3_3024{justify-content:center;align-items:center;gap:2rem;width:100%;margin-bottom:2rem;display:flex}._ctaBtnPrimary_1a5g3_3033{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-accent) 100%);color:#fff;border-radius:var(--border-radius-pill);align-items:center;gap:.75rem;padding:1rem 2.25rem;font-size:1rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 24px #0ea5e94d}._ctaBtnPrimary_1a5g3_3033:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0ea5e966}._ctaSubscribeForm_1a5g3_3053{border-radius:var(--border-radius-pill);background-color:#ffffff0a;border:1px solid #ffffff1a;width:100%;max-width:440px;padding:6px;display:flex}._subscribeInputWrapper_1a5g3_3063{flex-grow:1;align-items:center;padding-left:1rem;display:flex}._subscribeMailIcon_1a5g3_3070{opacity:.4;margin-right:8px}._subscribeInput_1a5g3_3063{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:.875rem}._subscribeInput_1a5g3_3063::placeholder{color:#fff6}._ctaBtnSecondary_1a5g3_3088{color:#fff;border-radius:var(--border-radius-pill);white-space:nowrap;background-color:#ffffff14;border:1px solid #ffffff1f;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .2s}._ctaBtnSecondary_1a5g3_3088:hover{background-color:#ffffff26}._subscribeBtnText_1a5g3_3104{align-items:center;display:flex}._ctaFooterNote_1a5g3_3109{opacity:.4;font-size:.75rem;font-weight:500}._footerSection_1a5g3_3118{color:#fff;background-color:#070b16;border-top:1px solid #ffffff08;padding:5rem 2rem 2.5rem}._footerContainer_1a5g3_3125{grid-template-columns:1fr 1fr;gap:4rem;max-width:1400px;margin:0 auto 4rem;display:grid}._footerBrandCol_1a5g3_3134{flex-direction:column;max-width:420px;display:flex}._footerLogo_1a5g3_3140{font-family:var(--font-family-display);color:#fff;letter-spacing:-.03em;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.25rem;font-weight:800;display:flex}._footerLogoImg_1a5g3_3152{border-radius:8px;width:auto;height:32px}._footerBrandDesc_1a5g3_3158{color:#cbd5e1;font-size:.875rem;line-height:1.6}._footerLinksGrid_1a5g3_3164{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}._footerCol_1a5g3_3170 h5{font-family:var(--font-family-display);color:#71c9ce;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.15rem;font-size:.9rem;font-weight:700}._footerCol_1a5g3_3170 ul{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}._footerCol_1a5g3_3170 a{color:#e2e8f0;font-size:.875rem;text-decoration:none;transition:all .2s}._footerCol_1a5g3_3170 a:hover{color:#71c9ce}._footerBottom_1a5g3_3199{border-top:1px solid #ffffff14;padding-top:2rem}._footerBottomContainer_1a5g3_3204{color:#94a3b8;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;font-size:.8rem;display:flex}._footerBottomMeta_1a5g3_3214{gap:1.5rem;display:flex}@media (width<=1200px){._heroHeadline_1a5g3_325{font-size:3.25rem}._ecosystemGrid_1a5g3_2196{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){._heroContainer_1a5g3_295{grid-template-columns:1fr;gap:3rem}._heroLeft_1a5g3_306{text-align:center;align-items:center}._heroActions_1a5g3_349{justify-content:center}._heroRight_1a5g3_429{height:480px}._problemSection_1a5g3_658{padding:4rem 1.5rem}._problemInteractive_1a5g3_3249{width:100%}._scatteredGrid_1a5g3_773{grid-template-columns:repeat(2,1fr)}._canvasHelper_1a5g3_844{grid-column:span 2}._timelineContainer_1a5g3_1004{grid-template-columns:1fr;gap:3rem}._timelineDisplayArea_1a5g3_1107{position:relative;top:0}._aiGridContainer_1a5g3_1490,._roadmapGrid_1a5g3_1871,._previewProgramGrid_1a5g3_2307{grid-template-columns:1fr;gap:3rem}._whyComparisonCard_1a5g3_2716{padding:1.5rem}._comparisonBodyGrid_1a5g3_2748{grid-template-columns:1fr;gap:1.5rem}._comparisonArrowConnector_1a5g3_2829{height:40px}._connectorLineHorizontal_1a5g3_2838{width:1px;height:100%}._ecosystemGrid_1a5g3_2196{grid-template-columns:repeat(2,1fr)}._footerContainer_1a5g3_3125{grid-template-columns:1fr;gap:3rem}._footerLinksGrid_1a5g3_3164{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){._navbarContainer_1a5g3_83{padding:0 1.5rem}._navLinks_1a5g3_111,._navActions_1a5g3_129{display:none}._hamburgerBtn_1a5g3_179{display:block}._heroSection_1a5g3_224{padding-top:8rem}._heroHeadline_1a5g3_325{font-size:2.5rem}._heroSupportingText_1a5g3_342{font-size:1rem}._heroActions_1a5g3_349{flex-direction:column;width:100%}._heroBtnPrimary_1a5g3_356,._heroBtnSecondary_1a5g3_375{justify-content:center;width:100%}._sectionTitle_1a5g3_43{font-size:2rem}._sectionSubtitle_1a5g3_53{font-size:.95rem}._canvasArea_1a5g3_749{min-height:400px;padding:1.5rem 1rem}._scatteredGrid_1a5g3_773{grid-template-columns:1fr;gap:1rem}._canvasHelper_1a5g3_844{grid-column:span 1}._wandersyncMockupCard_1a5g3_870{padding:1.25rem}._mockupGrid_1a5g3_928{grid-template-columns:1fr}._mockupFooter_1a5g3_962{flex-direction:column;align-items:flex-start;gap:1rem}._weatherSwitchContainer_1a5g3_1941{width:100%}._weatherBtn_1a5g3_1951{flex:1;justify-content:center}._previewProgramCarousel_1a5g3_2382{width:100%}._ctaActionsContainer_1a5g3_3024{flex-direction:column;gap:1.25rem}._ctaBtnPrimary_1a5g3_3033,._ctaSubscribeForm_1a5g3_3053{width:100%;max-width:none}._ctaBtnPrimary_1a5g3_3033{justify-content:center}._ctaSectionTitle_1a5g3_3008{font-size:2.25rem}._footerLinksGrid_1a5g3_3164{grid-template-columns:1fr;gap:1.5rem}._footerBottomContainer_1a5g3_3204{text-align:center;flex-direction:column;gap:1rem}._ecosystemGrid_1a5g3_2196{grid-template-columns:1fr}}._downloadSection_1a5g3_3400{background-color:var(--color-bg-primary);padding:2.5rem 1.5rem;scroll-margin-top:70px;position:relative;overflow:hidden}._downloadGlowBackground_1a5g3_3408{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#71c9ce2e 0%,#a6e3e90d 50%,#0000 70%);width:700px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._downloadContainer_1a5g3_3421{z-index:1;max-width:1240px;margin:0 auto;position:relative}._downloadHeader_1a5g3_3428{text-align:center;max-width:720px;margin:0 auto 3.5rem}._androidBadge_1a5g3_3434{border-radius:var(--border-radius-pill);font-family:var(--font-family-display);text-transform:uppercase;letter-spacing:.04em;color:#059669;background:#0596691a;border:1px solid #05966940;align-items:center;margin-bottom:1.25rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}._downloadCardGrid_1a5g3_3450{background:var(--color-bg-secondary);border-radius:var(--border-radius-lg);border:1px solid #71c9ce4d;grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;padding:3.5rem;display:grid;box-shadow:0 20px 50px #0f3d3e14}._downloadLeftCol_1a5g3_3462{flex-direction:column;display:flex}._platformBadgeRow_1a5g3_3467{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._platformStatusPill_1a5g3_3474{border-radius:var(--border-radius-pill);align-items:center;gap:.5rem;padding:.4rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}._platformAndroidActive_1a5g3_3484{color:var(--color-text-primary);background-color:#71c9ce1f;border:1px solid #71c9ce66}._launchStatusPill_1a5g3_3490,._platformIosSoon_1a5g3_3496{color:var(--color-text-secondary);background-color:#94a3b81a;border:1px solid #94a3b840}._statusDotActive_1a5g3_3502{background-color:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #10b98199}._statusDotSoon_1a5g3_3510{background-color:#94a3b8;border-radius:50%;width:8px;height:8px}._pillLabelTag_1a5g3_3517{color:#fff;background-color:#10b981;border-radius:4px;padding:.1rem .4rem;font-size:.6875rem;font-weight:700}._pillLabelSoon_1a5g3_3526{color:var(--color-text-secondary);background-color:#94a3b833;border-radius:4px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}._downloadHeadline_1a5g3_3535{font-family:var(--font-family-display);color:var(--color-text-primary);margin-bottom:1.25rem;font-size:1.875rem;font-weight:800;line-height:1.25}._downloadFeaturesList_1a5g3_3544{flex-direction:column;gap:.875rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}._downloadFeaturesList_1a5g3_3544 li{color:var(--color-text-secondary);align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.5;display:flex}._checkIcon_1a5g3_3562{color:#10b981;flex-shrink:0;margin-top:2px}._downloadBtnGroup_1a5g3_3568{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._googlePlayBtn_1a5g3_3576{color:#fff;border-radius:var(--border-radius-md);background-color:#0f172a;align-items:center;gap:.875rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 8px 20px #0f172a26}._googlePlayBtn_1a5g3_3576:hover{color:#fff;background-color:#1e293b;transform:translateY(-2px);box-shadow:0 12px 28px #0f172a40}._googlePlayBtn_1a5g3_3576:focus-visible,._storeDownloadBtn_1a5g3_3597:focus-visible{outline:3px solid var(--color-brand-accent);outline-offset:3px}._googlePlayText_1a5g3_3602{flex-direction:column;line-height:1.15;display:flex}._googlePlayText_1a5g3_3602 small{letter-spacing:.08em;opacity:.8;font-size:.625rem}._googlePlayText_1a5g3_3602 strong{font-family:var(--font-family-display);font-size:1.125rem;font-weight:700}._storeDownloadBtn_1a5g3_3597{color:var(--color-text-primary);border:1.5px solid var(--color-brand-primary);border-radius:var(--border-radius-md);font-family:var(--font-family-display);background-color:#71c9ce26;align-items:center;gap:.625rem;padding:.875rem 1.375rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}._storeDownloadBtn_1a5g3_3597:hover{background-color:var(--color-brand-primary);color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #71c9ce59}._qrScanBtn_1a5g3_3643{border-radius:var(--border-radius-md);background-color:var(--color-bg-primary);width:48px;height:48px;color:var(--color-text-primary);border:1.5px solid #71c9ce66;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}._qrScanBtn_1a5g3_3643:hover{border-color:var(--color-brand-primary);background-color:#71c9ce26;transform:scale(1.05)}._downloadAlertSuccess_1a5g3_3662{border-radius:var(--border-radius-sm);color:#047857;background-color:#10b9811a;border:1px solid #10b9814d;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}._downloadSecurityNote_1a5g3_3676{color:var(--color-text-secondary);align-items:center;font-size:.8125rem;display:flex}._downloadRightCol_1a5g3_3683{justify-content:center;display:flex}._qrCardContainer_1a5g3_3688{background:var(--color-bg-primary);border-radius:var(--border-radius-md);text-align:center;border:1px solid #71c9ce4d;width:100%;max-width:320px;padding:2rem;box-shadow:0 10px 30px #00000008}._qrCardHeader_1a5g3_3699{text-align:left;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._qrIconHeader_1a5g3_3707{color:var(--color-brand-primary);flex-shrink:0}._qrCardHeader_1a5g3_3699 h5{color:var(--color-text-primary);font-size:1rem;font-weight:700}._qrCardHeader_1a5g3_3699 span{color:var(--color-text-secondary);font-size:.75rem}._qrCodeGraphicBox_1a5g3_3723{border-radius:var(--border-radius-sm);background-color:#fff;border:1px solid #e2e8f0cc;margin-bottom:1.25rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #00000005}._qrSvgImage_1a5g3_3734{width:100%;height:auto;display:block}._qrScanLine_1a5g3_3740{background:linear-gradient(90deg, transparent, var(--color-brand-primary), transparent);height:3px;animation:3s ease-in-out infinite _scanAnimation_1a5g3_1;position:absolute;top:0;left:0;right:0}@keyframes _scanAnimation_1a5g3_1{0%{opacity:0;top:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}._qrCardFooter_1a5g3_3757{color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:.75rem;display:flex}._webTrialDescription_1a5g3_3765{color:var(--color-text-secondary);text-align:left;margin:0 0 1.25rem;font-size:.9rem;line-height:1.6}._webTrialActions_1a5g3_3773{gap:.75rem;margin-bottom:1.25rem;display:grid}._webTrialPrimary_1a5g3_3779,._webTrialSecondary_1a5g3_3780{border-radius:var(--border-radius-md);min-height:48px;font-family:var(--font-family-display);justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._webTrialPrimary_1a5g3_3779{color:#fff;background-color:#0f3d3e}._webTrialPrimary_1a5g3_3779:hover{color:#fff;background-color:#155455;transform:translateY(-2px)}._webTrialSecondary_1a5g3_3780{color:var(--color-text-primary);background-color:#0000;border:1px solid #71c9ce73}._webTrialSecondary_1a5g3_3780:hover{border-color:var(--color-brand-primary);background-color:#71c9ce1f;transform:translateY(-2px)}._webTrialPrimary_1a5g3_3779:focus-visible,._webTrialSecondary_1a5g3_3780:focus-visible{outline:3px solid var(--color-brand-accent);outline-offset:3px}._socialContactStrip_1a5g3_3823{isolation:isolate;border-radius:var(--border-radius-lg);background:linear-gradient(118deg,#0f3d3e 0%,#155455 66%,#1a6668 100%);border:1px solid #cbf1f54d;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;margin:2rem auto 0;padding:2.25rem 2.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 48px #0f3d3e33}._socialContactStrip_1a5g3_3823:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#71c9ce59,#0000 68%);border-radius:50%;width:360px;height:360px;position:absolute;top:-230px;right:8%}._socialContactCopy_1a5g3_3852,._socialContactActions_1a5g3_3853{z-index:1;position:relative}._socialContactEyebrow_1a5g3_3858{color:#cbf1f5;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.8rem;font-size:.72rem;font-weight:700;display:inline-flex}._socialContactCopy_1a5g3_3852 h3{color:#fff;max-width:20ch;font-family:var(--font-family-display);margin:0 0 .7rem;font-size:clamp(1.35rem,2.3vw,1.8rem);font-weight:700;line-height:1.2}._socialContactCopy_1a5g3_3852 p{color:#ffffffc7;max-width:48ch;margin:0;font-size:.95rem;line-height:1.65}._socialContactActions_1a5g3_3853{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._socialContactLink_1a5g3_3892{color:#0f3d3e;min-height:76px;font-family:var(--font-family-display);background:#fffffff7;border:1px solid #fffc;border-radius:18px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:.7rem;padding:.85rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:grid;box-shadow:0 8px 18px #0522231f}._socialContactMark_1a5g3_3912{background:#cbf1f5;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}._socialContactMark_1a5g3_3912 img{width:32px;height:32px;display:block}._socialContactLinkCopy_1a5g3_3927{gap:.18rem;display:grid}._socialContactLinkCopy_1a5g3_3927 strong{font-size:.9rem;line-height:1.2}._socialContactLinkCopy_1a5g3_3927 small{color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:.75rem;font-weight:400;line-height:1.35}._socialContactLink_1a5g3_3892:hover{background:#fff;transform:translateY(-3px);box-shadow:0 13px 24px #05222333}._socialContactArrow_1a5g3_3951{color:#527375}._socialContactLink_1a5g3_3892:focus-visible{outline-offset:3px;outline:3px solid #cbf1f5}._apkFilePanel_1a5g3_3960{border-radius:var(--border-radius-sm);background:#fff;border:1px solid #e2e8f0cc;justify-items:center;gap:.75rem;margin-bottom:1.25rem;padding:1.5rem 1rem;display:grid}._apkFileBadge_1a5g3_3971{border:2px solid var(--color-brand-primary);width:92px;height:92px;color:var(--color-text-primary);background:var(--color-bg-accent);font-family:var(--font-family-display);letter-spacing:.08em;border-radius:22px;place-items:center;font-size:1.25rem;font-weight:800;display:grid}._apkFilePanel_1a5g3_3960 strong{color:var(--color-text-primary)}._apkFilePanel_1a5g3_3960 code{overflow-wrap:anywhere;max-width:100%;color:var(--color-text-secondary);font-size:.72rem}._qrModalBackdrop_1a5g3_3998{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0f3d3e99;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._qrModalCard_1a5g3_4010{background:var(--color-bg-secondary);border-radius:var(--border-radius-lg);text-align:center;border:1px solid #71c9ce66;width:100%;max-width:420px;padding:2.5rem;position:relative;box-shadow:0 25px 60px #0003}._qrModalCloseBtn_1a5g3_4022{color:var(--color-text-secondary);border-radius:50%;padding:.375rem;transition:all .2s;position:absolute;top:1.25rem;right:1.25rem}._qrModalCloseBtn_1a5g3_4022:hover{background-color:var(--color-bg-primary);color:var(--color-text-primary)}._qrModalCard_1a5g3_4010 h4{color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.375rem;font-weight:800}._qrModalCard_1a5g3_4010 p{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.875rem;line-height:1.5}._qrModalGraphicLarge_1a5g3_4051{border-radius:var(--border-radius-md);background-color:#fff;border:1px solid #e2e8f0e6;max-width:240px;margin:0 auto 1.5rem;padding:1.75rem}._qrSvgImageLarge_1a5g3_4060{width:100%;height:auto;display:block}._qrModalStatusNote_1a5g3_4066{color:var(--color-brand-accent);font-size:.8125rem;font-weight:600}._featuresSectionNew_1a5g3_4075{max-width:1280px;margin:0 auto;padding:2.5rem 1.5rem;scroll-margin-top:70px}._featuresGridContainer_1a5g3_4082{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}._newFeatureCard_1a5g3_4088{background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);border:1px solid #71c9ce40;flex-direction:column;padding:2.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 30px #00000008}._newFeatureCard_1a5g3_4088:hover{border-color:var(--color-brand-primary);transform:translateY(-4px);box-shadow:0 20px 40px #71c9ce26}._newFeatureCardHeader_1a5g3_4105{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._featureIconCircle_1a5g3_4112{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._featureBadgeTag_1a5g3_4121{font-family:var(--font-family-display);border-radius:var(--border-radius-pill);text-transform:uppercase;letter-spacing:.04em;border:1px solid;padding:.25rem .75rem;font-size:.75rem;font-weight:700}._newFeatureTitle_1a5g3_4132{font-family:var(--font-family-display);color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.5rem;font-weight:800}._newFeatureDesc_1a5g3_4140{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}._newFeatureBulletList_1a5g3_4147{flex-direction:column;gap:.625rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}._newFeatureBulletList_1a5g3_4147 li{color:var(--color-text-primary);align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;display:flex}._bulletDotStyle_1a5g3_4165{border-radius:50%;flex-shrink:0;width:6px;height:6px}._featureCardImageWrapper_1a5g3_4172{border-radius:var(--border-radius-md);height:180px;margin-top:auto;position:relative;overflow:hidden}._featureCardImg_1a5g3_4180{object-fit:cover;width:100%;height:100%;transition:transform .5s}._newFeatureCard_1a5g3_4088:hover ._featureCardImg_1a5g3_4180{transform:scale(1.05)}._featureCardImageOverlay_1a5g3_4191{background:linear-gradient(#0000,#0f3d3e66);position:absolute;inset:0}._heroAndroidNote_1a5g3_4198{color:var(--color-text-secondary);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.875rem;font-weight:600;display:flex}._greenCheckIcon_1a5g3_4208{color:#10b981}._footerAndroidBadgeLink_1a5g3_4213{align-items:center;gap:.35rem;text-decoration:none;transition:all .2s;display:inline-flex;color:#71c9ce!important;font-weight:700!important}._footerAndroidBadgeLink_1a5g3_4213:hover{transform:translate(2px);color:#fff!important}._footerIosDisabled_1a5g3_4228{color:#64748b;font-size:.85rem;font-style:italic}._infiniteCarouselViewport_1a5g3_4235{width:100%;padding:1.5rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}._infiniteCarouselTrack_1a5g3_4244{will-change:transform;gap:1.75rem;width:max-content;animation:28s linear infinite _infiniteScrollMarquee_1a5g3_1;display:flex}._infiniteCarouselTrack_1a5g3_4244:hover{animation-play-state:paused}@keyframes _infiniteScrollMarquee_1a5g3_1{0%{transform:translate(0%)}to{transform:translate(-50%)}}._infiniteFeatureCard_1a5g3_4265{background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);border:1px solid #71c9ce47;flex-direction:column;flex-shrink:0;width:370px;padding:2.25rem 2rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 30px #0f3d3e0a}._infiniteFeatureCard_1a5g3_4265:hover{border-color:var(--color-brand-primary);transform:translateY(-8px)scale(1.02);box-shadow:0 20px 45px #71c9ce38}._infiniteFeatureCard_1a5g3_4265:hover ._featureCardImg_1a5g3_4180{transform:scale(1.08)}@media (width<=992px){._downloadCardGrid_1a5g3_3450{grid-template-columns:1fr;padding:2.5rem 1.75rem}._socialContactStrip_1a5g3_3823{grid-template-columns:1fr;gap:1.25rem}._infiniteFeatureCard_1a5g3_4265{width:320px;padding:1.75rem 1.5rem}}@media (width<=768px){._socialContactStrip_1a5g3_3823{padding:1.4rem}._socialContactActions_1a5g3_3853{grid-template-columns:1fr}}._officialFeaturesSection_1a5g3_4322{background-color:var(--color-bg-primary);padding:5rem 2rem;position:relative}._showcaseTabsNav_1a5g3_4328{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}._showcaseTabBtn_1a5g3_4336{border-radius:var(--border-radius-pill);font-family:var(--font-family-display);color:var(--color-text-secondary);background-color:var(--color-bg-secondary);cursor:pointer;border:1px solid #e2e8f0cc;align-items:center;gap:.6rem;padding:.75rem 1.35rem;font-size:.9rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._showcaseTabBtn_1a5g3_4336:hover{color:var(--color-brand-primary);border-color:var(--color-brand-primary);transform:translateY(-2px)}._showcaseTabActive_1a5g3_4358{box-shadow:0 4px 20px #71c9ce26;color:var(--color-brand-primary)!important;border-color:var(--color-brand-primary)!important;background:linear-gradient(135deg,#71c9ce26 0%,#71c9ce0d 100%)!important}._showcaseCardGrid_1a5g3_4365{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.75rem;max-width:1280px;margin:0 auto;display:grid}._showcaseFeatureCard_1a5g3_4373{background-color:var(--color-bg-secondary);border-radius:var(--border-radius-lg);border:1px solid #e2e8f0cc;flex-direction:column;padding:2.25rem 2rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 30px #00000008}._showcaseFeatureCard_1a5g3_4373:hover{border-color:var(--color-brand-primary);transform:translateY(-5px);box-shadow:0 20px 40px #71c9ce26}._showcaseCardHeader_1a5g3_4390{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}._showcaseIconBox_1a5g3_4397{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._showcaseBadge_1a5g3_4406{border-radius:var(--border-radius-pill);padding:.25rem .65rem;font-size:.725rem;font-weight:700}._showcaseCardTitle_1a5g3_4413{font-family:var(--font-family-display);color:var(--color-text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}._showcaseCardDesc_1a5g3_4421{color:var(--color-text-secondary);margin-bottom:1.25rem;font-size:.9rem;line-height:1.55}._showcaseList_1a5g3_4428{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._showcaseList_1a5g3_4428 li{color:var(--color-text-primary);align-items:flex-start;gap:.5rem;font-size:.85rem;line-height:1.4;display:flex}._pricingSection_1a5g3_4447{background-color:var(--color-bg-secondary);padding:5rem 2rem;position:relative}._pricingGrid_1a5g3_4453{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto;display:grid}@media (width<=992px){._pricingGrid_1a5g3_4453{grid-template-columns:1fr;max-width:450px}}._pricingCard_1a5g3_4468{background-color:var(--color-bg-primary);border-radius:var(--border-radius-lg);border:1px solid #e2e8f0cc;flex-direction:column;padding:2.5rem 2rem;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 30px #00000008}._pricingCard_1a5g3_4468:hover{transform:translateY(-5px);box-shadow:0 20px 45px #00000014}._pricingCardRecommended_1a5g3_4485{transform:scale(1.03);border:2px solid var(--color-brand-primary)!important;box-shadow:0 15px 40px #71c9ce33!important}._pricingRecommendedTag_1a5g3_4491{background:linear-gradient(135deg, var(--color-brand-primary) 0%, #3b82f6 100%);color:#fff;font-family:var(--font-family-display);border-radius:var(--border-radius-pill);white-space:nowrap;width:max-content;max-width:90%;padding:.35rem 1.1rem;font-size:.78rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #71c9ce66}._pricingPlanTitle_1a5g3_4509{font-family:var(--font-family-display);color:var(--color-text-primary);margin-bottom:.35rem;font-size:1.35rem;font-weight:800}._pricingPlanSubtitle_1a5g3_4517{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:.85rem}._pricingPriceBox_1a5g3_4523{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:.35rem;margin-bottom:1.75rem;display:flex}._pricingAmount_1a5g3_4532{font-family:var(--font-family-display);color:var(--color-text-primary);white-space:nowrap;font-size:1.85rem;font-weight:800}._pricingPeriod_1a5g3_4540{color:var(--color-text-secondary);font-size:.9rem}._pricingFeatureList_1a5g3_4545{flex-direction:column;flex:1;gap:.75rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}._pricingFeatureList_1a5g3_4545 li{color:var(--color-text-primary);align-items:center;gap:.6rem;font-size:.875rem;display:flex}._pricingBtnPrimary_1a5g3_4563{border-radius:var(--border-radius-pill);width:100%;font-family:var(--font-family-display);background-color:var(--color-brand-primary);color:#0f172a;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.875rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 15px #71c9ce4d}._pricingBtnPrimary_1a5g3_4563:hover{background-color:#55b4b9;transform:translateY(-2px)}._pricingBtnSecondary_1a5g3_4588{border-radius:var(--border-radius-pill);width:100%;font-family:var(--font-family-display);color:var(--color-text-primary);cursor:pointer;background-color:#0000;border:1.5px solid #e2e8f0cc;justify-content:center;align-items:center;gap:.5rem;padding:.875rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._pricingBtnSecondary_1a5g3_4588:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary);background-color:#71c9ce0d}._appReviewsSection_1a5g3_4614{background:linear-gradient(#f5ffff 0%,#e3fdfd 100%);padding:5rem 1.5rem;scroll-margin-top:80px}._appReviewsContainer_1a5g3_4620{max-width:1100px;margin:0 auto}._appReviewsHeader_1a5g3_4625{text-align:center;max-width:700px;margin:0 auto 2.5rem}._appReviewsEyebrow_1a5g3_4631{color:var(--color-brand-accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:800;display:inline-block}._appReviewsHeader_1a5g3_4625 ._sectionTitle_1a5g3_43{margin-bottom:.6rem}._appReviewsPanel_1a5g3_4645{background:#fff;border:1px solid #71c9ce40;border-radius:24px;grid-template-columns:minmax(230px,.75fr) minmax(0,1.5fr);display:grid;overflow:hidden;box-shadow:0 20px 55px #0f3d3e14}._appReviewsSummary_1a5g3_4655{background:linear-gradient(150deg,#d9f8f7 0%,#f1ffff 100%);flex-direction:column;justify-content:center;align-items:flex-start;padding:2.5rem;display:flex}._appReviewsSummaryLabel_1a5g3_4664{color:var(--color-text-secondary);font-size:.86rem;font-weight:700}._appReviewsAverage_1a5g3_4670{color:var(--color-text-primary);font-family:var(--font-family-display);letter-spacing:-.06em;align-items:center;gap:.45rem;margin-top:.6rem;font-size:3.6rem;font-weight:800;line-height:1;display:flex}._appReviewsAverage_1a5g3_4670 svg{color:#e5a900;flex:none}._appReviewsCount_1a5g3_4688{color:var(--color-text-primary);margin-top:.5rem;font-size:.95rem;font-weight:700}._appReviewsSummaryNote_1a5g3_4695{max-width:250px;color:var(--color-text-secondary);margin-top:2rem;font-size:.8rem;line-height:1.55}._appReviewsSummaryLoading_1a5g3_4703,._appReviewsSummaryUnavailable_1a5g3_4704{color:var(--color-text-secondary);margin-top:.8rem;font-size:.9rem}._appReviewForm_1a5g3_4710{flex-direction:column;gap:1.15rem;padding:2.25rem 2.5rem;display:flex}._appReviewRatingField_1a5g3_4717{border:0;min-width:0}._appReviewFieldLabel_1a5g3_4722{color:var(--color-text-primary);margin-bottom:.45rem;font-size:.88rem;font-weight:700;display:block}._appReviewStars_1a5g3_4730{align-items:center;gap:.25rem;display:flex}._appReviewStarOption_1a5g3_4736{color:#bdc9c9;cursor:pointer;padding:.15rem;transition:color .15s,transform .15s;display:inline-flex;position:relative}._appReviewStarOption_1a5g3_4736:hover{color:#e5a900;transform:translateY(-1px)}._appReviewStarOption_1a5g3_4736:has(input:focus-visible){color:#e5a900;transform:translateY(-1px)}._appReviewStarSelected_1a5g3_4751{color:#e5a900}._appReviewRatingInput_1a5g3_4755{opacity:0;width:1px;height:1px;position:absolute}._appReviewRatingHint_1a5g3_4762{color:var(--color-text-secondary);margin-top:.25rem;font-size:.78rem;display:inline-block}._appReviewFormRow_1a5g3_4769{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._appReviewField_1a5g3_4722{flex-direction:column;min-width:0;display:flex}._appReviewField_1a5g3_4722 input,._appReviewField_1a5g3_4722 textarea{width:100%;color:var(--color-text-primary);font:inherit;background:#fcffff;border:1px solid #52737538;border-radius:12px;outline:none;padding:.8rem .9rem;font-size:.9rem;transition:border-color .18s,box-shadow .18s}._appReviewField_1a5g3_4722 input::placeholder,._appReviewField_1a5g3_4722 textarea::placeholder{color:#829a9b}._appReviewField_1a5g3_4722 input:focus,._appReviewField_1a5g3_4722 textarea:focus{border-color:var(--color-brand-accent);box-shadow:0 0 0 3px #71c9ce2e}._appReviewField_1a5g3_4722 textarea{resize:vertical;min-height:112px}._appReviewPrivacyNote_1a5g3_4811{color:var(--color-text-secondary);margin-top:-.55rem;font-size:.77rem}._appReviewSubmitRow_1a5g3_4817{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._appReviewSubmitButton_1a5g3_4824{background:var(--color-text-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;padding:.75rem 1.35rem;font-size:.9rem;font-weight:700;transition:background-color .18s,transform .18s;display:inline-flex}._appReviewSubmitButton_1a5g3_4824:hover:not(:disabled){background:#155354;transform:translateY(-1px)}._appReviewSubmitButton_1a5g3_4824:focus-visible{outline-offset:3px;outline:3px solid #71c9ce8c}._appReviewSubmitButton_1a5g3_4824:disabled{cursor:wait;opacity:.7}._appReviewStatus_1a5g3_4854{color:var(--color-text-secondary);align-items:center;gap:.4rem;font-size:.84rem;display:inline-flex}._appReviewStatus_1a5g3_4854 svg{color:#23815f;flex:none}._appReviewsSrOnly_1a5g3_4867{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=820px){._appReviewsSection_1a5g3_4614{padding:4rem 1.25rem}._appReviewsPanel_1a5g3_4645{grid-template-columns:1fr}._appReviewsSummary_1a5g3_4655{padding:1.75rem 2rem}._appReviewsSummaryNote_1a5g3_4695{max-width:420px;margin-top:1rem}._appReviewsAverage_1a5g3_4670{font-size:3rem}}@media (width<=560px){._appReviewsSection_1a5g3_4614{padding:3.25rem 1rem}._appReviewsHeader_1a5g3_4625{margin-bottom:1.75rem}._appReviewsHeader_1a5g3_4625 ._sectionTitle_1a5g3_43{font-size:1.8rem}._appReviewsSummary_1a5g3_4655,._appReviewForm_1a5g3_4710{padding:1.5rem}._appReviewFormRow_1a5g3_4769{grid-template-columns:1fr}._appReviewSubmitRow_1a5g3_4817{flex-direction:column;align-items:flex-start}}._page_tmoar_1{min-height:100vh;color:var(--color-text-primary);background:radial-gradient(circle at 86% 2%, #71c9ce38, transparent 28rem), linear-gradient(180deg, #f4ffff 0%, var(--color-bg-primary) 46%, #f8ffff 100%);padding:2rem 1.25rem 3rem;position:relative;overflow:hidden}._pageGlow_tmoar_12{filter:blur(90px);pointer-events:none;background:#a6e3e94d;border-radius:50%;width:26rem;height:26rem;position:absolute;top:18rem;left:-10rem}._shell_tmoar_24{z-index:1;width:min(100%,880px);margin:0 auto;position:relative}._backLink_tmoar_31{min-height:44px;color:var(--color-text-secondary);align-items:center;gap:.55rem;margin-bottom:2.5rem;font-size:.9rem;font-weight:700;transition:color .16s,transform .16s;display:inline-flex}._backLink_tmoar_31:hover{color:var(--color-text-primary);transform:translate(-2px)}._hero_tmoar_48{max-width:720px;margin-bottom:1.75rem}._eyebrow_tmoar_53{color:#26777b;letter-spacing:.035em;text-transform:uppercase;background:#ffffffb8;border:1px solid #55b4b94d;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:.9rem;padding:.45rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}._hero_tmoar_48 h1{letter-spacing:-.045em;margin-bottom:.9rem;font-size:clamp(2rem,5vw,3.35rem);line-height:1.08}._hero_tmoar_48>p{max-width:650px;color:var(--color-text-secondary);font-size:clamp(1rem,2vw,1.1rem);line-height:1.7}._draftNotice_tmoar_83,._reviewCallout_tmoar_84,._pendingCallout_tmoar_85{border-radius:18px;gap:.9rem;display:flex}._draftNotice_tmoar_83{color:#60380f;background:#fff8ef;border:1px solid #b5531840;align-items:flex-start;margin:1.5rem 0 1.25rem;padding:1.15rem 1.25rem}._draftIcon_tmoar_100{color:#9a531c;background:#d47c3021;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}._draftNotice_tmoar_83 strong,._reviewCallout_tmoar_84 strong,._pendingCallout_tmoar_85 strong{letter-spacing:.025em;margin-bottom:.35rem;font-size:.9rem;display:block}._draftNotice_tmoar_83 p,._reviewCallout_tmoar_84 p,._pendingCallout_tmoar_85 p{margin:0;font-size:.9rem;line-height:1.65}._document_tmoar_128{background:#ffffffed;border:1px solid #39828626;border-radius:26px;padding:clamp(1.25rem,4vw,2.75rem);box-shadow:0 24px 70px #0f3d3e14}._reviewCallout_tmoar_84{color:#28585a;background:#effbfb;border:1px solid #2a747933;margin:0 0 2rem;padding:1.1rem 1.2rem;display:block}._pendingCallout_tmoar_85{color:#60380f;background:#fff8ef;border:1px solid #b5531833;margin:1.25rem 0;padding:1.1rem 1.2rem;display:block}._section_tmoar_154{border-top:1px solid #39828624;padding:1.5rem 0}._section_tmoar_154:first-of-type{border-top:0}._section_tmoar_154 h2{color:var(--color-text-primary);letter-spacing:-.025em;margin-bottom:.8rem;font-size:clamp(1.2rem,3vw,1.45rem)}._section_tmoar_154 p,._section_tmoar_154 li{color:#49686a;font-size:.96rem;line-height:1.8}._section_tmoar_154 p+p{margin-top:.85rem}._section_tmoar_154 ul{gap:.45rem;margin:.85rem 0 1rem;padding-left:1.25rem;display:grid}._section_tmoar_154 li::marker{color:#39989d}._section_tmoar_154 strong{color:#214d4f}._section_tmoar_154 a{color:#187c81;text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}._section_tmoar_154 a:hover{color:#0f5559}._pageFooter_tmoar_209{color:#648184;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 0 .5rem;font-size:.78rem;line-height:1.5;display:flex}._pageFooter_tmoar_209 nav{flex-wrap:wrap;gap:.8rem;display:flex}._pageFooter_tmoar_209 a{color:#26777b;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (width<=600px){._page_tmoar_1{padding:1.25rem .85rem 2rem}._backLink_tmoar_31{margin-bottom:1.75rem}._draftNotice_tmoar_83{padding:1rem}._document_tmoar_128{border-radius:20px}._pageFooter_tmoar_209{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._backLink_tmoar_31{transition:none}}
