@media (max-width:1050px){.synq-site .hero{min-height:730px}.synq-site .hero h1{font-size:5.1rem}.synq-site .hero-routes{width:40%;bottom:155px;right:1%}.synq-site .section{padding:80px 6%}.synq-site .vision{gap:6%;padding-top:0}.synq-site .vision-image{min-height:490px}.synq-site .section-heading{gap:35px}.synq-site .section-heading h2,.synq-site .vision h2{font-size:2.75rem}.synq-site .journey-panel{gap:5%}.synq-site .journey-tabs button{gap:8px;font-size:.72rem}.synq-site .comparison-panel{padding:25px}.synq-site .closing{min-height:520px}}@media (max-width:720px){.synq-site .brand{font-size:2rem}.synq-site .brand-mark{width:30px}.synq-site .hero{border-radius:9px;min-height:760px;margin:0 10px}.synq-site .hero-content{padding:58px 7% 190px}.synq-site .hero h1{margin-top:27px;font-size:clamp(3.15rem,10vw,4.6rem);line-height:1.1}.synq-site .hero .eyebrow{max-width:280px;font-size:.57rem}.synq-site .hero-image{object-position:66% center}.synq-site .hero-shade{background:linear-gradient(90deg,#03131dd6,#03131d65),linear-gradient(#0000,#03131d8c)}.synq-site .hero-description{margin-top:25px;font-size:.87rem}.synq-site .hero-routes{width:67%;bottom:90px;right:5%}.synq-site .route-caption{font-size:.45rem}.synq-site .hero-bottom{padding-top:18px;bottom:23px;left:7%;right:7%}.synq-site .hero-bottom>span{display:none}.synq-site .hero-bottom a{justify-content:space-between;width:100%;font-size:.55rem}.synq-site .intro-strip{flex-wrap:wrap;gap:10px;margin:0 7%;padding:26px 0}.synq-site .intro-strip>span{width:100%;font-size:.55rem}.synq-site .intro-strip p{font-size:.9rem}.synq-site .section{padding:65px 7%}.synq-site .section-heading{margin-bottom:32px;display:block}.synq-site .section-heading h2,.synq-site .vision h2{margin-top:17px;font-size:clamp(2.05rem,7.1vw,3rem)}.synq-site .section-heading>p{width:auto;max-width:100%;margin-top:24px;font-size:.88rem}.synq-site .eyebrow{letter-spacing:.1em;font-size:.58rem}.synq-site .comparison{grid-template-columns:1fr}.synq-site .comparison-panel{padding:24px}.synq-site .comparison-panel.together{border-top:1px solid #d6e7df;border-left:0}.synq-site .route-map{margin:10px 0}.synq-site .comparison h3{font-size:1.05rem}.synq-site .diagram-caption{font-size:.66rem;line-height:1.7}.synq-site .vision{grid-template-columns:1fr;gap:38px;padding-top:0}.synq-site .vision-image{min-height:390px}.synq-site .vision-copy .lead{font-size:1rem!important}.synq-site .vision-copy>p:not(.eyebrow){font-size:.88rem}.synq-site .journey-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin-top:35px}.synq-site .journey-tabs button{flex-direction:column;align-items:flex-start;gap:10px;padding:0 3px 18px 0;font-size:.62rem;line-height:1.5}.synq-site .journey-panel{grid-template-columns:1fr;gap:8px;min-height:0;padding-top:15px}.synq-site .journey-copy{min-height:330px}.synq-site .journey-copy h3{font-size:1.65rem}.synq-site .large-step{font-size:2.5rem}.synq-site .journey-visual{min-height:340px}.synq-site .example-card{width:100%;padding:20px}.synq-site .example-row{font-size:.67rem}.synq-site .principles{grid-template-columns:1fr;gap:25px}.synq-site .principles article{border-bottom:1px solid #dce5e6;padding:0 0 25px}.synq-site .principle-icon{margin-bottom:18px}.synq-site .today-note{border:0;padding-top:0;display:block}.synq-site .today-note p{margin-top:12px}.synq-site .closing{min-height:550px;margin:0 10px}.synq-site .closing-content{padding:65px 7% 100px}.synq-site .closing h2{font-size:3.4rem}.synq-site .closing>img{object-position:65% center}.synq-site .closing-caption{font-size:.58rem;left:7%;right:7%}.synq-site .footer{padding:38px 7% 90px}.synq-site .footer-top{flex-wrap:wrap;gap:24px;padding-bottom:25px}.synq-site .footer-top .brand{width:100%}.synq-site .footer-top p{max-width:170px;font-size:.75rem}.synq-site .footer-top>a:last-child{gap:12px;margin-left:auto;font-size:.68rem}.synq-site .footer-bottom{flex-wrap:wrap;gap:15px;font-size:.62rem}.synq-site .footer-bottom>span:nth-child(2){margin-left:auto}.synq-site .footer-bottom button{width:100%;margin-top:5px}.synq-site .motion-toggle{font-size:.6rem;bottom:14px;right:14px}}@media (max-width:370px){.synq-site .hero h1{font-size:2.9rem}.synq-site .hero{min-height:730px}.synq-site .button{gap:25px}.synq-site .closing h2{font-size:3rem}.synq-site .comparison-panel{padding:20px}.synq-site .journey-tabs button{font-size:.55rem}.synq-site .example-row{gap:10px}}
:root{color:#102b35;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-family:Manrope Variable,sans-serif;font-size:16px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:default}::selection{color:#102b35;background:#b6efdd}:focus-visible{outline-offset:6px;outline:3px solid #158678}html{scroll-behavior:smooth;scroll-padding-top:30px}h1,h2,h3,p{margin:0}button{color:inherit}img{max-width:100%;display:block}svg{display:block}h1,h2,h3{font-weight:500}em{color:#7cdbc4;font-style:normal}.synq-site{--route-progress:0;overflow:clip}.section{padding:108px max(6.6vw,24px)}.eyebrow{letter-spacing:.13em;align-items:center;gap:10px;font-size:.7rem;font-weight:650;line-height:1.6;display:flex}.eyebrow>span:first-child:empty{background:#278875;border-radius:50%;width:6px;height:6px}.brand{letter-spacing:-.075em;align-items:center;gap:10px;font-size:2.25rem;font-weight:700;line-height:1;display:inline-flex}.brand-mark{color:#218477;width:35px;height:30px}.brand-period{color:#218477}.skip-link{z-index:30;background:#fff;padding:15px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:12px}
.header{justify-content:space-between;align-items:center;gap:28px;height:100px;padding:0 4.5%;display:flex}.header nav{gap:32px;font-size:.82rem;font-weight:550;display:flex}.header nav a{padding:10px 0;position:relative}.header nav a:after{content:"";background:#218477;width:0;height:1px;transition:width .2s;position:absolute;bottom:2px;left:0}.header nav a:hover:after{width:100%}.header nav a.nav-account{display:none}.header-actions{white-space:nowrap;flex-shrink:0;align-items:center;gap:22px;font-size:.8rem;font-weight:650;display:flex}.header-login{padding:10px 0;transition:color .2s}.header-login:hover{color:#218477}.header-actions .header-signup{font-size:inherit;gap:0;padding:10px 17px}.menu-button{display:none}@media (max-width:1050px){.synq-site .header{z-index:20;height:86px;padding:0 5%;position:relative}.synq-site .header-actions{display:none}.synq-site .menu-button{background:#fff;border:1px solid #d6e2e0;border-radius:5px;align-items:center;gap:15px;padding:8px 12px;font-size:.8rem;display:flex}.synq-site .header nav{background:#fff;border:1px solid #d6e2e0;border-radius:8px;width:min(360px,90%);padding:20px;display:none;position:absolute;top:76px;right:5%;box-shadow:0 15px 30px #071e2920}.synq-site .header nav.open{flex-direction:column;gap:8px;display:flex}.synq-site .header nav a{padding:12px}.synq-site .header nav a.nav-account{display:block}.synq-site .header nav a.nav-account:after{content:none}.synq-site .header nav a.nav-account:not(.nav-account-signup){border-top:1px solid #d6e2e0;margin-top:8px;padding-top:20px}.synq-site .header nav a.nav-account-signup{text-align:center;color:#12332f;background:#b4eedc;border-radius:5px;font-weight:650;transition:background .2s}.synq-site .header nav a.nav-account-signup:hover{background:#d3ffef}}@media (max-width:720px){.synq-site .header{height:78px}.synq-site .header nav{width:auto;top:68px;left:12px;right:12px}}
.hero{color:#fff;background:#081e29;border-radius:13px;min-height:760px;margin:0 20px;position:relative;overflow:hidden}.hero-image,.hero-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-image{object-position:62% center}.hero-shade{background:linear-gradient(90deg,#03131dd4,#03131d4d 65%,#03131d12),linear-gradient(#0000 60%,#03131da6)}.hero-content{z-index:1;padding:86px 5.4% 120px;position:relative}.hero .eyebrow{color:#e1eeeb;font-size:.67rem}.hero .eyebrow>span:first-child:empty{background:#85dfc5}.hero h1{letter-spacing:-.065em;margin:25px 0;font-size:clamp(4rem,6.7vw,7rem);line-height:1.07}.hero-description{color:#dee8ec;margin-bottom:29px;font-size:.96rem;line-height:1.9}.button{border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:35px;padding:18px 23px;font-size:.8rem;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-mint{color:#12332f;background:#b4eedc}.button-mint:hover{background:#d3ffef}.button span{font-size:1.2rem;line-height:1}.button-outline{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #fff6;padding:17px 22px}.button-outline:hover{background:#ffffff24;border-color:#b4eedc}.cta-row{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.hero-bottom{color:#c9d5d9;border-top:1px solid #ffffff36;justify-content:space-between;align-items:center;padding-top:20px;font-size:.7rem;display:flex;position:absolute;bottom:29px;left:5.4%;right:5.4%}.hero-bottom a{letter-spacing:.13em;align-items:center;gap:24px;font-size:.6rem;display:flex}.hero-bottom a span{font-size:1.2rem}.hero-routes{opacity:.9;width:42%;position:absolute;bottom:130px;right:2%}.hero-routes svg{width:100%;overflow:visible}.route-base{stroke:#ffffff28;stroke-width:1px}.route-progress{stroke:#a4efd9;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:calc(.85 - var(--route-progress) * .85);transition:stroke-dashoffset .12s linear}.route-caption{text-align:right;letter-spacing:.18em;color:#c2e8de;margin:5px 6% 0 0;font-size:.55rem;display:block}.hero-pulse{transform-origin:340px 150px;animation:3s ease-out infinite synq-pulse}.intro-strip{border-bottom:1px solid #dce5e6;justify-content:space-between;align-items:center;gap:20px;margin:0 6.6%;padding:31px 0;display:flex}.intro-strip>span{letter-spacing:.13em;color:#566e77;font-size:.6rem}.intro-strip p{letter-spacing:-.03em;font-size:1rem;font-weight:500}.intro-strip p span{color:#688089;margin-left:7px}.intro-strip svg{width:25px}
.section-heading{justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:48px;display:flex}.section-heading h2,.vision h2{letter-spacing:-.055em;margin-top:22px;font-size:clamp(2.2rem,3.65vw,4rem);line-height:1.15}.section-heading>p{color:#5d737b;width:340px;max-width:40%;padding-bottom:4px;font-size:.92rem;line-height:1.85}.comparison{border:1px solid #dce5e6;border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.comparison-panel{background:#f7f9fa;padding:28px 34px 32px}.comparison-panel.together{background:#ebf5f1;border-left:1px solid #d6e7df}.panel-heading{justify-content:space-between;align-items:center;display:flex}.panel-heading .eyebrow{color:#566e77;font-size:.6rem}.panel-number{color:#6b838b;font-size:.65rem}.route-map{color:#98a9ae;width:100%;height:auto;margin:22px 0 15px}.route-map.shared{color:#298773}.map-grid{opacity:.12;stroke-width:1px}.route-lines{stroke:currentColor}.shared .route-lines{stroke-dasharray:7 7;animation:8s linear infinite flow}.merge-ring{fill:#e0f3eb;stroke:currentColor;stroke-width:1px}.comparison h3{letter-spacing:-.035em;margin-bottom:12px;font-size:1.12rem}.comparison p{color:#5d737b;max-width:380px;font-size:.84rem;line-height:1.85}.diagram-caption{color:#617983;margin-top:17px;font-size:.7rem}.vision{grid-template-columns:1.02fr 1fr;align-items:center;gap:8%;padding-top:15px;padding-bottom:110px;display:grid}.vision-image{background:#163449;border-radius:8px;align-self:stretch;min-height:520px;position:relative;overflow:hidden}.vision-image img{object-fit:cover;object-position:48% center;width:100%;height:100%;position:absolute}.vision-image:after{content:"";background:linear-gradient(#0000,#081e29b8);position:absolute;inset:50% 0 0}.image-caption{letter-spacing:.12em;color:#fff;z-index:1;justify-content:space-between;gap:20px;font-size:.57rem;display:flex;position:absolute;bottom:28px;left:25px;right:25px}.vision h2{margin-bottom:27px}.vision em{color:#26836f}.vision-copy>p:not(.eyebrow){color:#5d737b;margin-bottom:20px;font-size:.9rem;line-height:1.9}.vision-copy .lead{color:#243f46!important;font-size:1.1rem!important}.text-button{text-align:left;background:0 0;border:0;border-bottom:1px solid #a6bdb6;align-items:center;gap:25px;padding:9px 0;font-size:.78rem;font-weight:650;display:inline-flex}.text-button span{font-size:1.3rem}.text-button:hover{color:#248470}.vision .text-button{margin-top:5px}
.journey-section{color:#f4f9fa;background:#0b242f;position:relative}.journey-section .eyebrow{color:#a9cdc7}.journey-section .section-heading>p{color:#a4bac3}.journey-tabs{grid-template-columns:repeat(5,1fr);margin-top:55px;display:grid}.journey-tabs button{color:#a5bbc4;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0 10px 23px 0;font-size:.85rem;display:flex;position:relative}.journey-tabs button[aria-selected=true]{color:#b4eedc}.step-number{border:1px solid #3c545f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.63rem;display:inline-flex}.journey-tabs button[aria-selected=true] .step-number{color:#0b242f;background:#b4eedc;border-color:#b4eedc}.tab-line{background:#38505b;height:1px;position:absolute;bottom:0;left:0;right:0}.journey-tabs button[aria-selected=true] .tab-line{background:#a4e2ce;height:2px}.journey-panel{grid-template-columns:1fr 1fr;align-items:center;gap:10%;min-height:410px;padding-top:35px;display:grid}.journey-copy{padding:24px 0;animation:.5s both enter;position:relative}.large-step{letter-spacing:-.05em;color:#6d9d9d;margin-bottom:15px;font-size:3rem;font-weight:350;display:block}.journey-copy h3{letter-spacing:-.04em;max-width:390px;margin-bottom:18px;font-size:1.8rem;line-height:1.25}.journey-copy p{color:#adc2ca;max-width:440px;font-size:.88rem;line-height:1.9}.journey-copy .text-button{color:#b4eedc;border-color:#50766e;margin-top:23px}.journey-visual{justify-content:center;align-items:center;min-height:365px;display:flex;position:relative;overflow:hidden}.diagram-orbit{border:1px solid #28454e;border-radius:50%;width:420px;height:420px;position:absolute}.orbit-two{opacity:.55;border-style:dashed;width:540px;height:540px;animation:100s linear infinite orbit}.example-card{z-index:1;background:#16313c;border:1px solid #48636a;border-radius:10px;width:90%;padding:23px 25px;animation:.45s both enter;position:relative;box-shadow:0 20px 50px #0002}.example-top{letter-spacing:.1em;color:#b0c5cc;align-items:center;gap:12px;font-size:.6rem;display:flex}.mini-mark{color:#b4eedc;font-size:1.7rem;font-weight:650}.example-route{align-items:center;gap:14px;margin:26px 0;font-size:.9rem;display:flex}.route-stroke{background:#6ab69f;flex:1;height:1px;position:relative}.route-stroke:after,.route-stroke:before{content:"";background:#16313c;border:1px solid #9adcbe;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px}.route-stroke:after{right:0}.example-row{border-top:1px solid #36515b;justify-content:space-between;gap:20px;padding:14px 0;font-size:.71rem;display:flex}.example-row>span{color:#a5bec8;flex-shrink:0}.example-row strong{text-align:right;font-weight:450}.example-note{color:#9bb3bd;margin-top:15px;font-size:.6rem}
.principles{grid-template-columns:repeat(3,1fr);gap:5%;display:grid}.principles article{padding:8px 0 35px}.principle-icon{color:#2b8872;border:1px solid #d3e5df;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:25px;font-size:1.7rem;display:flex}.principles h3{letter-spacing:-.03em;margin-bottom:15px;font-size:1.1rem}.principles p{color:#5d737b;font-size:.87rem;line-height:1.9}.today-note{border-top:1px solid #dce5e6;gap:7%;margin-top:10px;padding-top:25px;display:flex}.today-note>span{white-space:nowrap;letter-spacing:.12em;font-size:.64rem;font-weight:650;line-height:1.8}.today-note p{color:#5d737b;max-width:740px;font-size:.81rem;line-height:1.85}.closing{color:#fff;background:#102b35;border-radius:12px;min-height:580px;margin:0 20px;position:relative;overflow:hidden}.closing>img,.closing-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.closing>img{object-position:center 55%}.closing-shade{background:linear-gradient(90deg,#071e2be8,#071e2b35),linear-gradient(#0000,#071e2b7a)}.closing-content{z-index:1;padding:70px 5.4% 90px;position:relative}.closing h2{letter-spacing:-.06em;margin:25px 0 32px;font-size:clamp(3rem,5.5vw,5.8rem);line-height:1.08}.closing-caption{color:#dbe3e8;font-size:.65rem;position:absolute;bottom:30px;right:5.4%}.footer{padding:50px 6.6% 28px}.footer-top{justify-content:space-between;align-items:center;gap:24px;padding-bottom:35px;display:flex}.footer-top p{color:#5d737b;font-size:.82rem}.footer-top>a:last-child{gap:22px;font-size:.75rem;display:flex}.footer-account{gap:24px;margin-left:auto;font-size:.75rem;font-weight:650;display:flex}.footer-account a{border-bottom:1px solid #a6bdb6;padding:4px 0}.footer-account a:hover{color:#248470}.footer-bottom{color:#5d737b;border-top:1px solid #dce5e6;justify-content:space-between;gap:20px;padding-top:25px;font-size:.64rem;display:flex}.footer-bottom button{font-size:inherit;background:0 0;border:0;gap:14px;padding:0;display:flex}.motion-toggle{z-index:10;color:#e5f1ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c2834ed;border:1px solid #597079;border-radius:30px;align-items:center;gap:8px;padding:10px 15px;font-size:.65rem;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 2px 15px #0001}.motion-toggle>span:first-child{font-size:.75rem}.footer{padding-bottom:80px}.reveal{opacity:.001;transition:opacity .8s,transform .8s;transform:translateY(22px)}.reveal.visible{opacity:1;transform:none}[data-paused=true] *,[data-paused=true] :before,[data-paused=true] :after{scroll-behavior:auto!important;transition:none!important;animation-play-state:paused!important}[data-paused=true] .reveal{opacity:1;transform:none}[data-paused=true] .journey-copy,[data-paused=true] .example-card{animation:none!important}
@keyframes synq-pulse{0%{opacity:.7;transform:scale(.65)}85%,to{opacity:0;transform:scale(1.8)}}@keyframes flow{to{stroke-dashoffset:-112px}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}.route-progress{stroke-dashoffset:0}}@media (min-width:1600px){.synq-site{max-width:1800px;margin:auto}.hero{min-height:840px}}.synq-site h1,.synq-site h2,.synq-site h3,.journey-tabs button{overflow-wrap:anywhere}html:has([data-paused=true]){scroll-behavior:auto}
