.latest-blog-posts{background:#060b09;padding:5rem 2rem}.latest-blog-posts.loading{align-items:center;background:#060b09;display:flex;justify-content:center;min-height:400px}.latest-blog-posts .lbp-container{margin:0 auto;max-width:1200px}.latest-blog-posts .lbp-header{margin-bottom:3rem;text-align:center}.latest-blog-posts .lbp-header .lbp-label{background:#10b9811f;border:1px solid #10b98159;border-radius:50px;color:#10b981;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.06em;margin-bottom:1rem;padding:.35rem 1rem;text-transform:uppercase}.latest-blog-posts .lbp-header h2{color:#fff;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;margin-bottom:.75rem}.latest-blog-posts .lbp-header p{color:#ffffff8c;font-size:1.05rem;margin:0 auto;max-width:540px}.latest-blog-posts .lbp-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2.5rem}@media(max-width:768px){.latest-blog-posts .lbp-grid{gap:1.25rem;grid-template-columns:1fr}}.latest-blog-posts .lbp-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.latest-blog-posts .lbp-card:hover{background:#10b9810d;border-color:#10b98166;box-shadow:0 12px 32px #0006;transform:translateY(-4px)}.latest-blog-posts .lbp-card .lbp-card-link{color:inherit;display:block;text-decoration:none}.latest-blog-posts .lbp-card .lbp-card-image{background:#ffffff08;height:180px;overflow:hidden;width:100%}.latest-blog-posts .lbp-card .lbp-card-image img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.latest-blog-posts .lbp-card .lbp-card-image .lbp-card-image-placeholder{background:linear-gradient(135deg,#10b9811f,#10b9810a);height:100%;width:100%}.latest-blog-posts .lbp-card .lbp-card-image:hover img{transform:scale(1.04)}.latest-blog-posts .lbp-card .lbp-card-content{padding:1.5rem}.latest-blog-posts .lbp-card .lbp-card-content .lbp-date{color:#10b981;display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.06em;margin-bottom:.6rem;text-transform:uppercase}.latest-blog-posts .lbp-card .lbp-card-content .lbp-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1.05rem;font-weight:700;line-height:1.45;margin-bottom:.75rem;overflow:hidden}.latest-blog-posts .lbp-card .lbp-card-content .lbp-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ffffff80;display:-webkit-box;font-size:.9rem;line-height:1.65;margin-bottom:1.25rem;overflow:hidden}.latest-blog-posts .lbp-card .lbp-card-content .lbp-read-more{align-items:center;color:#10b981;display:inline-flex;font-size:.88rem;font-weight:600;gap:.25rem;transition:gap .2s ease}.latest-blog-posts .lbp-card .lbp-card-content .lbp-read-more:hover{gap:.5rem}.latest-blog-posts .lbp-view-all{text-align:center}.latest-blog-posts .lbp-view-all .lbp-view-all-btn{background:#0000;border:1px solid #10b98180;border-radius:50px;color:#10b981;display:inline-block;font-size:.95rem;font-weight:600;padding:.85rem 2.25rem;text-decoration:none;transition:all .25s ease}.latest-blog-posts .lbp-view-all .lbp-view-all-btn:hover{background:#10b9811a;border-color:#10b981}.home-faq-section{background:linear-gradient(135deg,#0a1a14,#132e23);color:#fff;padding:6rem 2rem;width:100%}.home-faq-section .faq-container{margin:0 auto;max-width:1000px}.home-faq-section .faq-title{color:#fff;font-size:4rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:3rem}@media(max-width:768px){.home-faq-section .faq-title{font-size:2.5rem;margin-bottom:2rem}}.home-faq-section .faq-list{display:flex;flex-direction:column;gap:0}.home-faq-section .faq-item{border-bottom:1px solid #ffffff1a}.home-faq-section .faq-item:first-child{border-top:1px solid #ffffff1a}.home-faq-section .faq-question{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-size:1.5rem;font-weight:500;gap:1.5rem;padding:2rem 0;position:relative;text-align:left;transition:all .3s ease;width:100%}.home-faq-section .faq-question:hover{color:#10b981}.home-faq-section .faq-question:hover .plus-icon{background:#10b98126;border-color:#10b98180}.home-faq-section .faq-question:hover .plus-icon .plus-horizontal,.home-faq-section .faq-question:hover .plus-icon .plus-vertical{background:#10b981}.home-faq-section .faq-question.active{color:#10b981}.home-faq-section .faq-question.active .plus-icon{background:#10b98133;border-color:#10b98199}@media(max-width:768px){.home-faq-section .faq-question{font-size:1.125rem;gap:1rem;padding:1.5rem 0}}.home-faq-section .plus-icon{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;display:flex;height:32px;justify-content:center;min-width:32px;position:relative;transition:all .3s ease;width:32px}.home-faq-section .plus-icon .plus-horizontal,.home-faq-section .plus-icon .plus-vertical{background:#e2e8f0;position:absolute;transition:all .3s ease}.home-faq-section .plus-icon .plus-horizontal{height:2px;transform-origin:center;width:14px}.home-faq-section .plus-icon .plus-vertical{height:14px;width:2px}@media(max-width:768px){.home-faq-section .plus-icon{height:28px;min-width:28px;width:28px}.home-faq-section .plus-icon .plus-horizontal{width:12px}.home-faq-section .plus-icon .plus-vertical{height:12px}}.home-faq-section .question-text{flex:1 1}.home-faq-section .faq-answer{overflow:hidden}.home-faq-section .answer-content{color:#94a3b8;font-size:1.125rem;line-height:1.7;padding:0 0 2rem 3.5rem}@media(max-width:768px){.home-faq-section .answer-content{font-size:1rem;padding:0 0 1.5rem 2.75rem}}.sync-story{--story-accent:#bc9bdf;--story-muted:#b3a9c2;background:radial-gradient(ellipse at 75% 20%,#38254a45,#0000 60%),#0b1020;color:#f7f2fc;font-family:inherit;padding:clamp(44px,6vw,80px) 20px}.sync-story *{box-sizing:border-box}.sync-story .story-inner{margin:auto;max-width:1200px;min-width:0}.sync-story .story-intro{align-items:end;display:flex;gap:32px;justify-content:space-between;margin-bottom:28px}.sync-story .story-eyebrow{color:#c6a9e5;font-size:10px;letter-spacing:1.7px;line-height:1.7;margin:0 0 14px;text-transform:uppercase}.sync-story h2{font-size:clamp(30px,4vw,47px);font-weight:550;letter-spacing:-1.7px;line-height:1.14;margin:0}.sync-story .story-intro>p{color:var(--story-muted);font-size:14px;line-height:1.8;margin:0;max-width:320px}.sync-story a,.sync-story button{font:inherit}.sync-story button{color:inherit;cursor:pointer}.sync-story a:focus-visible,.sync-story button:focus-visible,.sync-story summary:focus-visible{outline:2px solid #d4b5f1;outline-offset:4px}.sync-story .story-scenarios{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:24px}.sync-story .story-scenario{background:#141827;border:1px solid #4a3b5b;border-radius:30px;color:#c4b6d1;font-size:12px;line-height:1.4;padding:10px 16px}.sync-story .story-scenario[aria-pressed=true]{background:#503b64;border-color:#bc9bdf;color:#fff}.sync-story .story-scene{grid-gap:36px;align-items:center;background:radial-gradient(ellipse at 85% 20%,#4c315b55,#0000 60%),linear-gradient(135deg,#1c172b,#101828);border:1px solid #51405f;border-radius:16px;display:grid;gap:36px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:390px;padding:clamp(24px,4vw,48px)}.sync-story .story-copy{min-width:0}.sync-story .story-copy h3{font-size:clamp(26px,3vw,39px);font-weight:500;letter-spacing:-1px;line-height:1.2;margin:0 0 18px}.sync-story .story-copy>p:not(.story-eyebrow){color:#c7bbd3;font-size:15px;line-height:1.8;margin:0;max-width:390px}.sync-story .story-next{border-left:2px solid #b695d5;color:#e2d3ee;font-size:12px;line-height:1.7;margin-top:25px;padding:8px 0 8px 15px}.sync-story .story-art{animation:syncStoryEnter .5s ease both;background:linear-gradient(140deg,#201b2d,#111a29);border:1px solid #72578366;border-radius:13px;min-width:0;padding:20px 14px}.sync-story .human-scene svg{display:block;height:auto;max-height:285px;overflow:visible;width:100%}.sync-story .human-status{color:#c6b2d9;font-size:10px;line-height:1.7;margin-top:16px;text-align:center}.sync-story .human-status>span{background:#c7a5e8;border-radius:50%;box-shadow:0 0 10px #bd8fe580;display:inline-block;height:5px;margin-right:7px;width:5px}.sync-story .story-controls{align-items:center;display:flex;gap:14px;margin-top:20px}.sync-story .story-control{background:#1b1c30;border:1px solid #4b3c5e;border-radius:7px;font-size:11px;min-height:38px;padding:8px 14px}.sync-story .story-progress{display:flex;flex:1 1;gap:7px;min-width:0}.sync-story .story-step{background:#0000;border:0;border-radius:0;flex:1 1;height:5px;min-width:0;padding:10px 0;position:relative}.sync-story .story-step:before{background:#3a304b;border-radius:3px;content:"";height:4px;left:0;position:absolute;right:0;top:8px}.sync-story .story-step[data-state=done]:before{background:#a186bd}.sync-story .story-step[data-state=current]:before{background:#ceb1ed}.sync-story .story-time{color:#a89cb8;font-size:11px;white-space:nowrap}.sync-story .story-journey{grid-gap:14px;border-bottom:1px solid #392e46;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;padding-bottom:26px}.sync-story .story-stage{background:none;border:0;color:#978ca8;min-width:0;padding:4px 0;text-align:left}.sync-story .story-stage b{display:block;font-size:10px;font-weight:550;letter-spacing:1px;margin-bottom:9px;text-transform:uppercase}.sync-story .story-stage span{display:block;font-size:11px;line-height:1.7}.sync-story .story-stage[aria-current=step]{color:#e4cef7}.sync-story .story-review{grid-gap:32px;align-items:center;background:linear-gradient(120deg,#30213f,#151b2b);border:1px solid #715184;border-radius:13px;display:grid;gap:32px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin-top:32px;padding:32px 36px}.sync-story .story-review h3{font-size:clamp(24px,2.6vw,32px);font-weight:500;letter-spacing:-.7px;line-height:1.25;margin:0 0 12px}.sync-story .story-review p{color:#c7b9d5;font-size:13px;line-height:1.8;margin:0;max-width:490px}.sync-story .story-review-action{align-items:flex-start;display:flex;flex-direction:column;gap:13px;min-width:0}.sync-story .story-primary{align-items:center;background:#b99bd7;border-radius:8px;color:#1b1125;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1.6;max-width:100%;min-height:48px;padding:15px 20px;text-align:center;text-decoration:none}.sync-story .story-review-action small{color:#b2a2bf;font-size:10px;line-height:1.7}.sync-story .story-workspace{background:#15172855;border:1px solid #3e334b;border-radius:10px;margin-top:24px}.sync-story .story-workspace summary{color:#d5bce9;cursor:pointer;font-size:12px;line-height:1.7;padding:18px 22px}.sync-story .story-outcomes{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 22px 24px}.sync-story .story-outcome{border-left:1px solid #6d5180;min-width:0;padding-left:15px}.sync-story .story-outcome h4{color:#e8d9f3;font-size:12px;font-weight:550;line-height:1.6;margin:0 0 9px}.sync-story .story-outcome p{color:#aa9ab9;font-size:11px;line-height:1.8;margin:0}.sync-story .story-membership{align-items:center;color:#aa9cb9;display:flex;flex-wrap:wrap;font-size:11px;gap:16px;line-height:1.8;margin:24px 0 0}.sync-story .story-membership a{color:#d0b3eb;text-underline-offset:4px}.sync-story .story-note{color:#94899f;font-size:10px;line-height:1.8;margin:24px 0 0;max-width:950px}.sync-story .pay-arm{animation:syncStoryTap 3.4s ease-in-out infinite;transform-origin:114px 96px}.sync-story .wallet-phone{animation:syncStoryFloat 4s ease-in-out infinite}.sync-story .payment-line{animation:syncStoryDash 12s linear infinite}.sync-story .money-packet{offset-path:path("M177 95Q260 15 342 105")}.sync-story .checkout-packet,.sync-story .money-packet{animation:syncStorySend 3.4s ease-in-out infinite;filter:drop-shadow(0 0 5px #d8a8ff)}.sync-story .checkout-packet{offset-path:path("M179 121Q264 40 353 120")}.sync-story .market-packet{animation:syncStorySend 4s ease-in-out infinite;offset-path:path("M156 117L201 117L321 117L395 117")}.sync-story .bank-packet{animation:syncStorySend 4s ease-in-out infinite;filter:drop-shadow(0 0 5px #d8a8ff);offset-path:path("M172 111L205 111L318 111L382 111")}.sync-story .screen-action{animation:syncStoryGlow 3.4s ease-in-out infinite}.sync-story[data-paused=true] .story-art *{animation-play-state:paused!important}@keyframes syncStoryEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes syncStoryTap{0%,70%,to{transform:rotate(0)}35%,50%{transform:rotate(-9deg)}}@keyframes syncStoryFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes syncStorySend{0%,20%{offset-distance:0;opacity:0}25%{opacity:1}72%{offset-distance:100%;opacity:1}80%,to{offset-distance:100%;opacity:0}}@keyframes syncStoryDash{to{stroke-dashoffset:-90}}@keyframes syncStoryGlow{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:800px){.sync-story .story-scene{gap:24px;padding:28px}.sync-story .story-copy h3{font-size:30px}.sync-story .story-review{padding:28px}.sync-story .story-intro{gap:24px}.sync-story .story-intro>p{font-size:12px}}@media(max-width:650px){.sync-story{padding:44px 16px}.sync-story .story-intro{display:block;margin-bottom:24px}.sync-story h2{font-size:34px;letter-spacing:-1.2px}.sync-story .story-intro>p{font-size:13px;margin-top:18px;max-width:420px}.sync-story .story-scenarios{gap:8px}.sync-story .story-scenario{font-size:10px;padding:9px 12px}.sync-story .story-scene{gap:24px;grid-template-columns:minmax(0,1fr);min-height:520px;padding:24px}.sync-story .story-copy h3{font-size:28px}.sync-story .story-copy>p:not(.story-eyebrow){font-size:13px}.sync-story .story-next{font-size:11px;margin-top:18px}.sync-story .story-art{padding:15px 9px}.sync-story .story-review{gap:24px;grid-template-columns:minmax(0,1fr);padding:26px 22px}.sync-story .story-primary{font-size:12px;width:100%}.sync-story .story-review-action{align-items:stretch}.sync-story .story-control{font-size:10px;padding:8px 11px}.sync-story .story-time{display:none}.sync-story .story-controls{gap:11px}.sync-story .story-stage span{font-size:10px}.sync-story .story-journey{gap:12px}.sync-story .story-stage b{font-size:9px;letter-spacing:.6px}.sync-story .story-outcomes{gap:22px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.sync-story .story-workspace summary{font-size:11px;padding:18px}.sync-story .story-membership{font-size:11px;gap:7px}}@media(prefers-reduced-motion:reduce){.sync-story *{animation:none!important;transition:none!important}}@media(max-width:650px){.sync-story .story-controls{flex-wrap:wrap}.sync-story .story-progress{flex-basis:100%;order:3;width:100%}.sync-story .story-step{height:28px;padding:12px 0}.sync-story .story-step:before{top:12px}.sync-story .story-control,.sync-story .story-scenario{min-height:44px}.sync-story .story-controls>.story-control:last-child{margin-left:auto}.sync-story .story-stage{min-height:48px}}