:root{--navy:#061630;--navy-2:#0a2448;--blue:#2474ef;--cyan:#31dfd0;--cyan-2:#87fff0;--gold:#ffb52d;--ink:#10203b;--muted:#60708b;--line:#dfe7f1;--paper:#fff;--soft:#f4f8fc;--radius:24px;--shadow:0 24px 70px rgba(11,40,77,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;font-family:Vazirmatn,Tahoma,sans-serif;color:var(--ink);background:#fff;line-height:1.8;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit}.container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.skip-link{position:absolute;top:-80px;right:20px;z-index:100;background:#fff;padding:10px 16px;border-radius:10px}.skip-link:focus{top:14px}.page-noise{position:fixed;inset:0;pointer-events:none;opacity:.018;z-index:99;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.site-header{position:absolute;top:0;right:0;left:0;z-index:20;color:#fff}.nav{height:88px;display:flex;align-items:center;gap:34px;border-bottom:1px solid rgba(255,255,255,.1)}.brand{display:flex;align-items:center;gap:11px;min-width:max-content}.brand img{border-radius:13px;box-shadow:0 7px 20px rgba(20,226,214,.18)}.brand span{display:flex;flex-direction:column;line-height:1.25}.brand strong{font-size:1.2rem}.brand small{font-size:.69rem;color:rgba(255,255,255,.6);margin-top:4px}.nav-links{display:flex;align-items:center;gap:28px;margin-inline:auto}.nav-links a{font-size:.91rem;color:rgba(255,255,255,.75);transition:.2s}.nav-links a:hover{color:#fff}.nav-cta{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid rgba(255,255,255,.22);border-radius:12px;font-size:.86rem;background:rgba(255,255,255,.06);transition:.25s}.nav-cta:hover{background:rgba(255,255,255,.13);transform:translateY(-2px)}.nav-toggle{display:none;background:transparent;border:0;padding:8px}.nav-toggle span{display:block;width:23px;height:2px;background:#fff;margin:5px;border-radius:4px}.hero{position:relative;min-height:770px;padding:165px 0 100px;color:#fff;background:radial-gradient(circle at 16% 18%,rgba(37,115,239,.25),transparent 30%),radial-gradient(circle at 80% 38%,rgba(49,223,208,.09),transparent 29%),linear-gradient(145deg,#05142d,#071d3e 54%,#092752);overflow:hidden}.hero:after{content:"";position:absolute;bottom:-2px;right:0;left:0;height:86px;background:#fff;clip-path:ellipse(61% 37% at 50% 100%)}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:.87fr 1.13fr;gap:50px;align-items:center}.eyebrow{display:flex;align-items:center;gap:10px;color:#9fb5d3;font-size:.85rem;font-weight:500}.eyebrow span{width:26px;height:2px;background:linear-gradient(90deg,var(--cyan),transparent)}h1{font-size:clamp(2.65rem,5vw,5.15rem);line-height:1.22;letter-spacing:-.055em;margin:24px 0 24px;font-weight:800}h1 em{font-style:normal;background:linear-gradient(110deg,#fff 4%,var(--cyan-2) 48%,#5b9cff 96%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{max-width:600px;color:#aec0d8;font-size:1.08rem;line-height:2;margin:0}.hero-actions{display:flex;gap:13px;margin:32px 0 24px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 23px;border-radius:14px;font-weight:700;font-size:.92rem;transition:.25s}.button-primary{color:#041a30;background:linear-gradient(135deg,var(--cyan-2),var(--cyan));box-shadow:0 12px 30px rgba(49,223,208,.18)}.button-primary:hover{transform:translateY(-3px);box-shadow:0 17px 36px rgba(49,223,208,.27)}.button-ghost{color:#fff;border:1px solid rgba(255,255,255,.17);background:rgba(255,255,255,.05)}.button-ghost:hover{background:rgba(255,255,255,.1)}.play{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:rgba(255,255,255,.12)}.hero-trust{display:flex;gap:20px;list-style:none;padding:0;margin:0;color:#8fa6c5;font-size:.77rem}.hero-trust li{display:flex;gap:6px;align-items:center}.hero-trust i{font-style:normal;color:var(--cyan)}.hero-orbit{position:absolute;border:1px solid rgba(67,210,213,.11);border-radius:50%;pointer-events:none}.orbit-one{width:580px;height:580px;left:-290px;top:40px;animation:float 12s ease-in-out infinite alternate}.orbit-two{width:240px;height:240px;right:34%;bottom:-90px;animation:float 9s ease-in-out infinite alternate-reverse}@keyframes float{to{transform:translate3d(12px,-9px,0) scale(1.03)}}.product-stage{position:relative;perspective:1200px}.stage-glow{position:absolute;inset:10% 5%;background:var(--cyan);filter:blur(90px);opacity:.12;border-radius:50%}.dashboard{position:relative;background:#f7faff;color:var(--ink);border:1px solid rgba(255,255,255,.42);border-radius:22px;overflow:hidden;box-shadow:0 35px 90px rgba(0,0,0,.36);transform:rotateY(-4deg) rotateX(2deg);transform-origin:center;direction:rtl}.dashboard-top{height:54px;padding:0 15px;display:flex;align-items:center;border-bottom:1px solid #e3eaf3;background:#fff}.window-dots{display:flex;gap:5px;margin-left:auto}.window-dots span{width:7px;height:7px;border-radius:50%;background:#d6e0eb}.dash-brand{display:flex;align-items:center;gap:7px;margin-inline:auto;font-size:.77rem}.dash-brand img{border-radius:8px}.dash-user{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#e7f5f5;color:#158e8b;font-size:.64rem;font-weight:700}.dashboard-body{height:397px;display:grid;grid-template-columns:108px 1fr}.dash-side{display:flex;flex-direction:column;gap:5px;padding:18px 10px;border-left:1px solid #e2e9f2;background:#fff;font-size:.63rem;color:#8591a4}.dash-side b{color:#9ba7b8;font-size:.54rem;margin:0 8px 8px}.dash-side span{padding:7px 9px;border-radius:7px}.dash-side .active{background:#e7f8f6;color:#128781;font-weight:700}.dash-content{padding:19px;min-width:0}.dash-head{display:flex;align-items:center;justify-content:space-between}.dash-head div{display:flex;flex-direction:column}.dash-head small{font-size:.58rem;color:#8a96a8}.dash-head strong{font-size:.83rem}.dash-head button{border:0;border-radius:8px;background:#0e927f;color:#fff;padding:7px 10px;font-size:.57rem}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:17px 0}.stats article{padding:11px;background:#fff;border:1px solid #e8edf4;border-radius:10px;box-shadow:0 5px 14px rgba(20,52,88,.03);display:grid;grid-template-columns:auto 1fr;column-gap:7px}.stat-icon{grid-row:1/4;width:25px;height:25px;display:grid;place-items:center;border-radius:7px;font-size:.7rem}.stat-icon.cyan{background:#e0faf6;color:#0f9987}.stat-icon.gold{background:#fff3da;color:#d58b08}.stat-icon.blue{background:#e7efff;color:#3474db}.stats small{font-size:.5rem;color:#909bad}.stats strong{font-size:.72rem;line-height:1.5}.stats em{font-size:.48rem;color:#a5afbc;font-style:normal}.dash-lower{display:grid;grid-template-columns:1.07fr .93fr;gap:9px}.chart-card,.activity-card{background:#fff;border:1px solid #e8edf4;border-radius:10px;padding:11px;height:190px}.card-head{display:flex;align-items:center;justify-content:space-between;font-size:.57rem}.card-head span{color:#96a1b2;font-size:.48rem}.chart{height:126px;margin-top:15px;display:flex;align-items:end;gap:8px;border-bottom:1px solid #e9eef4;background:repeating-linear-gradient(to top,transparent 0,transparent 30px,#f2f5f8 31px)}.chart i{flex:1;border-radius:5px 5px 1px 1px;background:linear-gradient(#53daca,#1a9b91);opacity:.7}.chart i.hot{background:linear-gradient(#63a2ff,#2769d8);opacity:1}.activity{display:flex;align-items:center;gap:7px;padding:9px 0;border-bottom:1px solid #f0f3f7}.activity>i{font-style:normal;width:23px;height:23px;border-radius:7px;display:grid;place-items:center;font-size:.56rem}.activity .green{background:#e2faf2;color:#139167}.activity .amber{background:#fff3df;color:#d98907}.activity .blue{background:#e9f0ff;color:#3471d1}.activity p{display:flex;flex-direction:column;margin:0;min-width:0;flex:1}.activity p b{font-size:.52rem}.activity p small{font-size:.42rem;color:#9ba5b5}.activity>strong{font-size:.46rem}.floating-card{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;padding:10px 13px;background:rgba(255,255,255,.96);color:var(--ink);border:1px solid rgba(255,255,255,.65);border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.2);animation:cardFloat 4s ease-in-out infinite alternate}.floating-card i{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;font-style:normal;font-weight:800}.floating-card span{display:flex;flex-direction:column}.floating-card small{font-size:.51rem;color:#8a95a6}.floating-card b{font-size:.62rem}.floating-stock{top:-26px;left:-21px}.floating-stock i{color:#d98508;background:#fff3d7}.floating-paid{right:-25px;bottom:-25px;animation-delay:-2s}.floating-paid i{color:#0b8e72;background:#dbf8ef}@keyframes cardFloat{to{transform:translateY(-7px)}}.section-intro>span{display:inline-block;color:#138f89;font-size:.8rem;font-weight:700;margin-bottom:9px}.section-intro h2{font-size:clamp(1.9rem,3.3vw,3.25rem);line-height:1.35;letter-spacing:-.035em;margin:0 0 15px}.section-intro p{color:var(--muted);max-width:590px;margin:0;font-size:.96rem}.section-intro.center{text-align:center}.section-intro.center p{margin-inline:auto}.industries{padding:95px 0 105px}.industry-row{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:48px}.industry-row article{text-align:center;padding:21px 10px;border:1px solid var(--line);border-radius:17px;background:#fff;transition:.25s}.industry-row article:hover{transform:translateY(-5px);border-color:#a9ddd9;box-shadow:0 15px 35px rgba(19,98,115,.08)}.industry-row i{display:grid;place-items:center;margin:0 auto 13px;width:42px;height:42px;border-radius:13px;background:#edf9f8;color:#138f89;font-style:normal;font-size:1.2rem}.industry-row strong,.industry-row small{display:block}.industry-row strong{font-size:.82rem}.industry-row small{font-size:.67rem;color:#8a96a8;margin-top:4px}.features{padding:105px 0;background:linear-gradient(180deg,#f7fafe,#f0f6fb)}.features .section-intro{display:grid;grid-template-columns:1.1fr .9fr;column-gap:70px}.features .section-intro>span{grid-column:1}.features .section-intro h2{grid-column:1}.features .section-intro p{grid-column:2;grid-row:2;align-self:center}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:52px}.feature-card{position:relative;min-height:355px;padding:35px;border-radius:var(--radius);background:#fff;border:1px solid #e4ebf3;overflow:hidden;box-shadow:0 16px 50px rgba(18,52,85,.06)}.feature-card.feature-large{display:grid;grid-template-columns:.85fr 1.15fr;gap:25px;align-items:center;grid-column:1/-1;min-height:375px}.feature-text{position:relative;z-index:2}.feature-text>i{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:#e4f9f6;color:#118e83;font-style:normal;font-size:1.16rem;margin-bottom:20px}.feature-text h3{font-size:1.45rem;margin:0 0 10px}.feature-text p{font-size:.9rem;color:var(--muted);margin:0}.feature-text ul{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px}.feature-text li{padding:5px 9px;background:#eff8f7;color:#28736e;border-radius:8px;font-size:.68rem}.mini-ui{direction:rtl;background:#fff;border:1px solid #e0e7ef;border-radius:18px;box-shadow:0 22px 60px rgba(27,67,103,.12);padding:18px;transform:rotate(-2deg)}.inventory:before,.reports:before{content:"";position:absolute;width:270px;height:270px;border-radius:50%;background:#dff8f4;left:-80px;top:-110px}.mini-title{display:flex;justify-content:space-between;font-size:.72rem;margin-bottom:10px}.mini-title b{font-size:.58rem;color:#8995a6}.stock-item{display:flex;align-items:center;gap:9px;padding:11px 0;border-bottom:1px solid #edf1f5}.stock-item:last-child{border:0}.stock-item>i{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;background:#eef5fb;color:#47759c;font-style:normal}.stock-item p{display:flex;flex-direction:column;margin:0;flex:1}.stock-item p b{font-size:.63rem}.stock-item p small{font-size:.49rem;color:#99a4b3}.stock-item>span{font-size:.5rem;padding:3px 7px;border-radius:7px}.stock-item .ok{color:#168264;background:#e5f8f1}.stock-item .warn{color:#bd7109;background:#fff1d9}.debt{background:linear-gradient(150deg,#071a38,#0a2b56);color:#fff}.debt .feature-text>i{background:rgba(47,220,207,.12);color:#71f5e7}.debt .feature-text p{color:#a9bed7}.debt-visual{position:absolute;left:28px;right:28px;bottom:28px;padding:17px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.06)}.debt-visual div{display:flex;align-items:end;justify-content:space-between}.debt-visual small{font-size:.65rem;color:#91aac7}.debt-visual strong{font-size:1.25rem}.debt-visual em{font-size:.55rem;font-style:normal;color:#9cb2cc}.debt-visual>span{display:block;margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);color:#5ce3d2;font-size:.58rem}.sms{background:linear-gradient(145deg,#f3fbfa,#e7f6fa)}.phone{position:absolute;left:25px;right:42%;bottom:-18px;padding:16px;border:1px solid #d7e6ec;border-radius:19px 19px 0 0;background:#fff;box-shadow:0 -8px 40px rgba(21,73,97,.08);transform:rotate(-2deg)}.phone-head{display:flex;align-items:center;gap:8px}.phone-head>i{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#0a254b;color:#5ce1d2;font-style:normal;font-weight:700}.phone-head span{display:flex;flex-direction:column}.phone-head b{font-size:.65rem}.phone-head small{font-size:.48rem;color:#98a4b3}.phone p{font-size:.58rem;line-height:1.7;padding:10px;margin:12px 0 5px;border-radius:10px 1px 10px 10px;background:#e4f8f3;color:#315c59}.phone>small{font-size:.46rem;color:#9aa4b2}.reports{background:linear-gradient(145deg,#fff,#f6f9ff)}.reports:before{background:#e5edff}.report-ui{position:relative;display:flex;align-items:center;gap:26px;padding:25px;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 20px 55px rgba(30,63,105,.1);transform:rotate(2deg)}.ring{width:122px;height:122px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#28c9b9 0 72%,#e7edf4 72%);position:relative}.ring:before{content:"";position:absolute;inset:13px;border-radius:50%;background:#fff}.ring span{position:relative;text-align:center;display:flex;flex-direction:column}.ring b{font-size:1rem}.ring small{font-size:.53rem;color:#8793a4}.report-bars{flex:1;display:flex;flex-direction:column;gap:16px}.report-bars span{height:8px;border-radius:5px;background:#edf1f6;position:relative}.report-bars i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#2b75e8,#31d4c5)}.report-bars b{position:absolute;top:-17px;right:0;font-size:.49rem}.how{padding:115px 0}.how-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:100px;align-items:start}.text-link{display:inline-flex;align-items:center;gap:8px;margin-top:25px;color:#087f79;font-size:.85rem;font-weight:700}.steps{list-style:none;padding:0;margin:0}.steps li{display:grid;grid-template-columns:68px 1fr;gap:18px;padding:5px 0 32px;position:relative}.steps li:not(:last-child):before{content:"";position:absolute;right:33px;top:62px;bottom:4px;border-right:1px dashed #b9d9d6}.steps>li>span{width:68px;height:68px;border-radius:20px;display:grid;place-items:center;background:#e7f8f6;color:#128b83;font-size:.8rem;font-weight:700}.steps h3{font-size:1.05rem;margin:6px 0 5px}.steps p{margin:0;color:var(--muted);font-size:.86rem}.faq{padding:110px 0;background:#f4f8fc}.faq-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px}.accordion details{border-bottom:1px solid #dce5ef}.accordion summary{list-style:none;cursor:pointer;padding:21px 0;font-weight:700;display:flex;justify-content:space-between;gap:15px}.accordion summary::-webkit-details-marker{display:none}.accordion summary i{font-style:normal;color:#138e85;font-size:1.2rem;transition:.2s}.accordion details[open] summary i{transform:rotate(45deg)}.accordion details p{margin:-6px 0 22px;color:var(--muted);font-size:.87rem;max-width:650px}.final-cta{position:relative;padding:80px 0;color:#fff;background:linear-gradient(125deg,#087f91,#1275a2 48%,#3158a7);overflow:hidden}.cta-inner{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px}.cta-inner img{border-radius:23px;box-shadow:0 12px 35px rgba(0,0,0,.18)}.cta-inner>div>span{font-size:.73rem;color:#bafdf5}.cta-inner h2{font-size:2.15rem;margin:2px 0 3px}.cta-inner p{margin:0;color:rgba(255,255,255,.72);font-size:.88rem}.button-light{background:#fff;color:#0b4c66;box-shadow:0 14px 34px rgba(4,33,59,.15)}.button-light:hover{transform:translateY(-3px)}.cta-orbit{position:absolute;border-radius:50%;background:rgba(255,255,255,.08);animation:float 13s ease-in-out infinite alternate}.cta-orbit.one{width:260px;height:260px;left:-70px;top:-140px}.cta-orbit.two{width:120px;height:120px;right:35%;bottom:-85px}.footer{padding:50px 0 20px;background:#06152f;color:#fff}.footer-main{display:flex;align-items:center;gap:30px;padding-bottom:35px}.footer-brand small{color:#8195b1}.footer-main>p{max-width:390px;margin:0;color:#8fa1ba;font-size:.78rem}.footer-main nav{display:flex;gap:22px;margin-right:auto}.footer-main nav a{color:#9dafc5;font-size:.76rem}.footer-main nav a:hover{color:#fff}.footer-bottom{display:flex;justify-content:space-between;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);color:#6f829e;font-size:.7rem}.footer-bottom b{color:#3ad3c4}@media(max-width:1050px){.hero-grid{grid-template-columns:1fr}.hero{padding-top:145px}.hero-copy{text-align:center}.eyebrow,.hero-actions,.hero-trust{justify-content:center}.hero-copy>p{margin-inline:auto}.product-stage{width:min(720px,95%);margin:45px auto 0}.industry-row{grid-template-columns:repeat(3,1fr)}.features .section-intro{display:block}.features .section-intro p{margin-top:12px}.how-grid,.faq-grid{gap:50px}.nav-links{gap:18px}.nav{gap:18px}}@media(max-width:780px){.container{width:min(100% - 28px,1180px)}.nav{height:76px}.nav-links{position:absolute;top:76px;right:14px;left:14px;display:none;flex-direction:column;align-items:stretch;padding:18px;background:#092248;border:1px solid rgba(255,255,255,.1);border-radius:15px;box-shadow:0 18px 40px rgba(0,0,0,.28)}.nav-links.open{display:flex}.nav-links a{padding:7px}.nav-toggle{display:block;margin-right:auto}.nav-cta{display:none}.brand small{display:none}.hero{padding:125px 0 85px}.hero-grid{gap:20px}h1{font-size:clamp(2.35rem,11vw,4rem)}.hero-copy>p{font-size:.96rem}.dashboard{transform:none}.dashboard-body{grid-template-columns:1fr;height:350px}.dash-side{display:none}.floating-card{display:none}.industry-row{grid-template-columns:repeat(2,1fr)}.feature-card.feature-large{grid-template-columns:1fr}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-card.feature-large{grid-column:auto;min-height:auto}.mini-ui,.report-ui{margin-top:25px;transform:none}.debt,.sms{min-height:360px}.how-grid,.faq-grid{grid-template-columns:1fr}.cta-inner{grid-template-columns:auto 1fr}.cta-inner .button{grid-column:1/-1}.footer-main{align-items:flex-start;flex-wrap:wrap}.footer-main nav{width:100%;margin:0}.footer-bottom{gap:10px;flex-direction:column}}@media(max-width:520px){.hero-actions,.hero-trust{flex-direction:column}.hero-actions .button{width:100%}.hero-trust{align-items:center;gap:5px}.dashboard-content{padding:12px}.stats{gap:5px}.stats article{padding:8px}.stat-icon{display:none}.dash-lower{grid-template-columns:1fr}.activity-card{display:none}.chart-card{height:180px}.industry-row{grid-template-columns:1fr 1fr}.industry-row article{padding:16px 5px}.feature-card{padding:25px}.phone{right:25px}.report-ui{flex-direction:column}.cta-inner{grid-template-columns:1fr;text-align:center}.cta-inner img{margin:auto}.footer-main nav{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-orbit,.floating-card,.cta-orbit{animation:none}.button,.industry-row article{transition:none}}
@font-face{font-family:Soodish;src:url('/fonts/Woff2/IRANSansXFaNum-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Soodish;src:url('/fonts/Woff2/IRANSansXFaNum-Bold.woff2') format('woff2');font-weight:500 900;font-display:swap}
body{font-family:Soodish,Tahoma,sans-serif}.site-header{position:fixed;background:#061630f5;backdrop-filter:blur(12px)}.nav-cta{white-space:nowrap;background:#31dfd0;color:#061630;font-weight:700;flex-shrink:0}.nav-cta:hover{background:#87fff0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #31dfd0;outline-offset:4px}
@media(max-width:780px){.nav-cta{display:flex;padding:9px 12px;font-size:.78rem}.nav{gap:10px}.brand{min-width:0}.brand img{width:36px;height:36px}.nav-toggle{margin-right:auto}}
@media(max-width:360px){.nav .brand span{display:none}}

/* About and trust */
.about{padding:110px 0;background:#fff}.about-grid{display:block}.about-copy{max-width:900px;margin-inline:auto}.about-copy>p{margin:0 0 13px;color:var(--muted);font-size:.94rem}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;padding:0;margin:30px 0 0}.about-values li{display:flex;align-items:flex-start;gap:10px;padding:15px;border:1px solid var(--line);border-radius:15px;background:var(--soft)}.about-values i{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:9px;background:#dff7f3;color:#118b81;font-style:normal;font-weight:800}.about-values span{display:flex;flex-direction:column}.about-values strong{font-size:.78rem}.about-values small{margin-top:3px;color:#758399;font-size:.63rem;line-height:1.7}
@media(max-width:900px){.about-values{grid-template-columns:1fr}}
@media(max-width:520px){.about{padding:80px 0}}

.about-contact{position:relative;margin-top:38px;padding:28px;border:1px solid #dce7f0;border-radius:24px;background:linear-gradient(135deg,#f6fbff,#f3fbf9);overflow:hidden}.about-contact:after{content:"";position:absolute;left:-70px;bottom:-100px;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(49,223,208,.16),transparent 68%);pointer-events:none}.contact-heading{position:relative;z-index:1}.contact-heading>span{color:#138f89;font-size:.72rem;font-weight:800}.contact-heading h3{margin:2px 0 3px;font-size:1.35rem}.contact-heading p{margin:0;color:var(--muted);font-size:.78rem}.contact-people{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.contact-people a{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;padding:15px;border:1px solid #dfe8ef;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(21,62,91,.06);transition:.2s}.contact-people a:hover{border-color:#8dd6cf;transform:translateY(-3px);box-shadow:0 15px 32px rgba(21,62,91,.11)}.contact-people a>i{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:#087f79;background:#ddf7f3;font-style:normal}.contact-people a>span{display:flex;flex-direction:column}.contact-people strong{font-size:.78rem}.contact-people small{color:#6d7c91;font-size:.7rem;text-align:right}.contact-people a>b{color:#128780;font-size:.65rem}.social-contact{position:relative;z-index:1;display:grid;grid-template-columns:1fr repeat(3,auto);align-items:center;gap:9px;margin-top:14px;padding-top:17px;border-top:1px solid #dce7eb}.social-contact>div{display:flex;flex-direction:column}.social-contact>div strong{font-size:.76rem}.social-contact>div small{color:#77869a;font-size:.62rem}.social-placeholder{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px dashed #cbd9e3;border-radius:11px;color:#718095;background:rgba(255,255,255,.65);font-size:.64rem;cursor:default}.social-placeholder>i{font-style:normal;font-size:.85rem}.social-placeholder>small{padding:2px 5px;border-radius:7px;color:#8794a5;background:#e8eef3;font-size:.49rem}
@media(max-width:780px){.contact-people{grid-template-columns:1fr}.social-contact{grid-template-columns:1fr 1fr}.social-contact>div{grid-column:1/-1}}
@media(max-width:440px){.about-contact{padding:21px 16px}.contact-people a{grid-template-columns:40px 1fr}.contact-people a>b{display:none}.social-contact{grid-template-columns:1fr}.social-contact>div{grid-column:auto}.social-placeholder{justify-content:space-between}}

/* Footer trust mark follows the compact license-card pattern used by established Persian stores. */
.footer-main{align-items:flex-start}.footer-summary{display:grid;gap:14px;max-width:390px}.footer-summary>p{margin:0;color:#8fa1ba;font-size:.78rem}.footer-main nav{display:grid;gap:8px;margin-right:auto}.footer-main nav strong,.footer-license>strong{margin-bottom:3px;color:#fff;font-size:.78rem}.footer-license{display:grid;justify-items:center;gap:9px;margin-right:20px}.footer-enamad{display:grid;place-items:center;width:112px;min-height:137px;padding:9px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.2);transition:.2s}.footer-enamad:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(0,0,0,.28)}.footer-enamad img{width:auto;max-height:119px}
@media(max-width:780px){.footer-main{display:grid;grid-template-columns:1fr auto}.footer-summary{grid-column:1/-1}.footer-main nav{margin:0}.footer-license{margin:0}.footer-bottom{margin-top:10px}}

/* Connected product story: store + CRM + planning + personal growth */
.ecosystem{position:relative;padding:105px 0 120px;background:linear-gradient(180deg,#fff 0,#f3f8fd 100%);overflow:hidden}.ecosystem:before{content:"";position:absolute;width:520px;height:520px;right:-260px;top:40px;border-radius:50%;background:radial-gradient(circle,rgba(49,223,208,.12),transparent 68%)}.ecosystem-map{position:relative;width:min(880px,100%);height:440px;margin:58px auto 0}.ecosystem-map:before{content:"";position:absolute;inset:38px 155px;border:1px dashed #b7d8dd;border-radius:50%;animation:orbitSpin 32s linear infinite}.ecosystem-core{position:absolute;z-index:3;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:174px;height:174px;border-radius:50%;color:#fff;background:linear-gradient(145deg,#071b3a,#0a3561);box-shadow:0 24px 70px rgba(7,35,70,.28);transform:translate(-50%,-50%)}.ecosystem-core img{position:relative;z-index:2;border-radius:18px}.ecosystem-core strong{position:relative;z-index:2;margin-top:7px;font-size:1.05rem}.ecosystem-core small{position:relative;z-index:2;color:#9eb5ce;font-size:.62rem}.core-pulse{position:absolute;inset:-13px;border:1px solid rgba(30,201,190,.45);border-radius:50%;animation:corePulse 2.7s ease-out infinite}.eco-card{position:absolute;z-index:2;display:flex;align-items:center;gap:13px;width:225px;padding:17px;border:1px solid #dce8f0;border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 16px 40px rgba(20,61,94,.1);backdrop-filter:blur(10px);animation:ecoFloat 5s ease-in-out infinite alternate}.eco-card>i{display:grid;place-items:center;flex:0 0 43px;height:43px;border-radius:13px;font-style:normal;font-size:1.15rem}.eco-card div{display:flex;flex-direction:column}.eco-card strong{font-size:.82rem}.eco-card small{color:var(--muted);font-size:.62rem}.eco-store{right:3%;top:18px}.eco-store>i{color:#236fd9;background:#e8f0ff}.eco-crm{left:3%;top:18px;animation-delay:-1.2s}.eco-crm>i{color:#b04d8d;background:#faeafa}.eco-todo{right:4%;bottom:20px;animation-delay:-2.4s}.eco-todo>i{color:#118b81;background:#dff8f4}.eco-growth{left:4%;bottom:20px;animation-delay:-3.3s}.eco-growth>i{color:#d28106;background:#fff1d5}.flow-line{position:absolute;z-index:1;width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 7px rgba(49,223,208,.12);offset-path:ellipse(285px 160px at center);animation:flowDot 7s linear infinite}.line-two{animation-delay:-3.5s;background:#367cf0}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes corePulse{0%{transform:scale(.92);opacity:.8}75%,100%{transform:scale(1.18);opacity:0}}@keyframes ecoFloat{to{transform:translateY(-9px)}}@keyframes flowDot{to{offset-distance:100%}}

.crm-feature{background:linear-gradient(145deg,#fff,#faf6ff)}.crm-feature:before{content:"";position:absolute;width:330px;height:330px;left:-100px;bottom:-170px;border-radius:50%;background:#f0e4fb}.crm-visual{position:relative;padding:20px;border:1px solid #e3dced;border-radius:20px;background:#fff;box-shadow:0 22px 60px rgba(61,40,91,.11);transform:rotate(-1.5deg)}.crm-person{display:flex;align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid #edf0f4}.crm-person>span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#a34586;background:#f9e8f5;font-size:.75rem;font-weight:800}.crm-person div{display:flex;flex:1;flex-direction:column}.crm-person b{font-size:.77rem}.crm-person small{color:#8793a4;font-size:.56rem}.crm-person em{padding:4px 8px;border-radius:8px;color:#16836e;background:#e5f8f1;font-size:.52rem;font-style:normal}.crm-timeline{display:grid;gap:0;padding-top:8px}.crm-timeline span{display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:9px 0}.crm-timeline i{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;color:#7f5ea7;background:#f2eafa;font-style:normal;font-size:.63rem}.crm-timeline b{font-size:.65rem}.crm-timeline small{color:#929cab;font-size:.52rem}.crm-timeline .done b{text-decoration:line-through;color:#84909f}.crm-timeline .done i{color:#14846f;background:#e4f8f1}.planner-feature{background:linear-gradient(150deg,#071a38,#0b315c);color:#fff}.planner-feature .feature-text>i{color:#70f1df;background:rgba(49,223,208,.13)}.planner-feature .feature-text p{color:#a8bdd6}.todo-visual{position:absolute;right:27px;left:27px;bottom:25px;padding:16px;border:1px solid rgba(255,255,255,.11);border-radius:17px;background:rgba(255,255,255,.07);backdrop-filter:blur(10px)}.todo-head{display:flex;justify-content:space-between;font-size:.67rem}.todo-head span{color:#69ebdb}.todo-progress{height:5px;margin:9px 0 8px;border-radius:5px;background:rgba(255,255,255,.11)}.todo-progress i{display:block;width:75%;height:100%;border-radius:5px;background:linear-gradient(90deg,#27c4b5,#80f8e9);animation:progressGrow 1.4s ease both}.todo-visual p{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;margin:0;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.07);font-size:.58rem}.todo-visual p:last-child{border:0}.todo-visual p>i{width:14px;height:14px;border:1px solid #7388a1;border-radius:5px;font-style:normal;font-size:.5rem;text-align:center}.todo-visual p small{color:#86a0bd;font-size:.49rem}.todo-visual .complete span{text-decoration:line-through;color:#8298af}.todo-visual .complete i{border-color:#34cfbd;color:#062c31;background:#58e2d1}.growth-feature{background:linear-gradient(145deg,#fffaf0,#fff)}.habit-visual{position:absolute;right:27px;left:27px;bottom:26px;padding:17px;border:1px solid #f0e3ca;border-radius:17px;background:#fff;box-shadow:0 16px 42px rgba(111,76,20,.08)}.habit-visual>span{display:flex;align-items:end;gap:7px}.habit-visual>span b{color:#da8b0f;font-size:1.8rem;line-height:1}.habit-visual>span small{color:#7b8798;font-size:.58rem}.habit-visual>div{display:flex;justify-content:space-between;margin:15px 0}.habit-visual>div i{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;color:#9a8463;background:#f7f0e4;font-size:.55rem;font-style:normal}.habit-visual>div .hit{color:#fff;background:linear-gradient(145deg,#f0b535,#db8211);box-shadow:0 5px 13px rgba(218,139,15,.2)}.habit-visual>strong{color:#695c49;font-size:.62rem}@keyframes progressGrow{from{width:0}}.reveal-ready .reveal-item{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal-ready .reveal-item.is-visible{opacity:1;transform:none}.feature-card.reveal-item:nth-child(even){transition-delay:.08s}

@media(max-width:780px){.ecosystem-map{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ecosystem-map:before,.flow-line{display:none}.ecosystem-core{position:relative;top:auto;left:auto;grid-column:1/-1;margin:0 auto 18px;transform:none}.eco-card{position:relative;inset:auto!important;width:auto;animation:none}.crm-visual{transform:none}.planner-feature,.growth-feature{min-height:370px}}
@media(max-width:520px){.ecosystem-map{grid-template-columns:1fr}.ecosystem-core{grid-column:auto}.feature-card.crm-feature{display:block}.eco-card{padding:14px}.crm-visual{margin-top:24px}.planner-feature,.growth-feature{min-height:390px}}
@media(prefers-reduced-motion:reduce){.ecosystem-map:before,.core-pulse,.eco-card,.flow-line,.todo-progress i{animation:none}.reveal-ready .reveal-item{opacity:1;transform:none;transition:none}}

/* Cinematic interaction layer */
.scroll-progress{position:fixed;z-index:1000;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#31dfd0,#50a8ff,#b970ff);box-shadow:0 0 15px rgba(49,223,208,.7);transform:scaleX(0);transform-origin:right center;pointer-events:none}.hero:before{content:"";position:absolute;z-index:1;inset:0;background:radial-gradient(440px circle at var(--mouse-x,65%) var(--mouse-y,35%),rgba(55,225,211,.15),transparent 62%);pointer-events:none;transition:opacity .25s}.hero-particles{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}.hero-particles i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:#8effef;box-shadow:0 0 12px #56e5d4;opacity:.18;animation:particleRise calc(5s + var(--i)*.35s) ease-in-out calc(var(--i)*-.42s) infinite alternate}.hero-particles i:nth-child(3n){background:#70a9ff;box-shadow:0 0 14px #397ef0}.hero-particles i:nth-child(4n){border-radius:1px;transform:rotate(45deg)}@keyframes particleRise{0%{translate:0 18px;opacity:.08}50%{opacity:.58}100%{translate:12px -28px;opacity:.14}}.hero-copy{animation:heroCopyIn .9s cubic-bezier(.2,.8,.2,1) both}.product-stage{transition:transform .22s ease-out;animation:stageIn 1.05s .15s cubic-bezier(.2,.8,.2,1) both}.hero h1 em{background-size:220% 100%;animation:titleShimmer 5s linear infinite}.eyebrow span{position:relative;overflow:visible;animation:eyebrowLine 2.4s ease-in-out infinite}.eyebrow span:after{content:"";position:absolute;left:0;top:-2px;width:5px;height:5px;border-radius:50%;background:#75ffef;box-shadow:0 0 12px #31dfd0;animation:eyebrowDot 2.4s ease-in-out infinite}.button-primary,.nav-cta,.button-light{position:relative;overflow:hidden}.button-primary:before,.nav-cta:before,.button-light:before{content:"";position:absolute;top:-80%;bottom:-80%;left:-45%;width:28%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);transform:rotate(18deg);animation:buttonShine 4.2s 1.2s ease-in-out infinite}.dashboard{animation:dashboardHover 6s ease-in-out infinite alternate}.stage-glow{animation:glowBreathe 3.8s ease-in-out infinite}.stats article{animation:statBreathe 3.5s ease-in-out infinite}.stats article:nth-child(2){animation-delay:-1.1s}.stats article:nth-child(3){animation-delay:-2.2s}.chart i{transform-origin:center bottom;animation:barDance 3.4s ease-in-out infinite alternate}.chart i:nth-child(2){animation-delay:-.7s}.chart i:nth-child(3){animation-delay:-1.4s}.chart i:nth-child(4){animation-delay:-2.1s}.chart i:nth-child(5){animation-delay:-2.8s}.chart i:nth-child(6){animation-delay:-1.7s}.feature-card,.industry-row article,.contact-people a{isolation:isolate}.feature-card:after,.industry-row article:after,.contact-people a:after{content:"";position:absolute;z-index:-1;width:190px;height:190px;left:calc(var(--glow-x,50%) - 95px);top:calc(var(--glow-y,50%) - 95px);border-radius:50%;background:radial-gradient(circle,rgba(49,223,208,.13),transparent 66%);opacity:0;transition:opacity .25s;pointer-events:none}.feature-card:hover:after,.industry-row article:hover:after,.contact-people a:hover:after{opacity:1}.feature-text>i,.eco-card>i{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.feature-card:hover .feature-text>i,.eco-card:hover>i{transform:translateY(-4px) rotate(-7deg) scale(1.08);box-shadow:0 10px 24px rgba(29,143,135,.2)}.habit-visual>div .hit{animation:habitPop 2.8s ease-in-out infinite}.habit-visual>div .hit:nth-child(2){animation-delay:.18s}.habit-visual>div .hit:nth-child(3){animation-delay:.36s}.habit-visual>div .hit:nth-child(4){animation-delay:.54s}.crm-timeline span{animation:timelineGlow 4s ease-in-out infinite}.crm-timeline span:nth-child(2){animation-delay:-1.3s}.crm-timeline span:nth-child(3){animation-delay:-2.6s}.final-cta:after{content:"";position:absolute;inset:-100% -30%;background:linear-gradient(110deg,transparent 42%,rgba(255,255,255,.09) 50%,transparent 58%);animation:ctaSweep 7s linear infinite;pointer-events:none}
@keyframes heroCopyIn{from{opacity:0;transform:translateX(35px)}to{opacity:1;transform:none}}@keyframes stageIn{from{opacity:0;transform:translateX(-45px) scale(.94)}to{opacity:1;transform:none}}@keyframes titleShimmer{to{background-position:-220% 0}}@keyframes eyebrowLine{50%{width:42px}}@keyframes eyebrowDot{0%,100%{left:0}50%{left:calc(100% - 5px)}}@keyframes buttonShine{0%,68%{left:-45%}88%,100%{left:125%}}@keyframes dashboardHover{to{translate:0 -8px;box-shadow:0 43px 105px rgba(0,0,0,.42)}}@keyframes glowBreathe{50%{opacity:.22;scale:1.12}}@keyframes statBreathe{50%{translate:0 -3px;box-shadow:0 9px 20px rgba(20,52,88,.09)}}@keyframes barDance{to{scale:1 1.08;filter:saturate(1.25)}}@keyframes habitPop{0%,70%,100%{transform:none}80%{transform:translateY(-4px) scale(1.1)}}@keyframes timelineGlow{0%,70%,100%{background:transparent}82%{background:#f8f4fc}}@keyframes ctaSweep{to{transform:translateX(-45%)}}
@media(max-width:780px){.hero:before{background:radial-gradient(300px circle at 50% 28%,rgba(55,225,211,.11),transparent 65%)}.product-stage{transition:none}.dashboard{animation:none}.feature-card:after,.industry-row article:after,.contact-people a:after{display:none}}
@media(prefers-reduced-motion:reduce){.scroll-progress,.hero-particles{display:none}.hero:before{display:none}.hero-copy,.product-stage,.hero h1 em,.eyebrow span,.eyebrow span:after,.button-primary:before,.nav-cta:before,.button-light:before,.dashboard,.stage-glow,.stats article,.chart i,.habit-visual>div .hit,.crm-timeline span,.final-cta:after{animation:none!important}}
.feature-card,.industry-row article,.contact-people a{position:relative;overflow:hidden}.feature-card:after,.industry-row article:after,.contact-people a:after{z-index:0}.feature-card>*,.industry-row article>*,.contact-people a>*{position:relative;z-index:1}

/* Goal-led introduction and an actionable growth story. */
.growth-path{padding:100px 0;background:linear-gradient(160deg,#f4fbfa,#f6f7ff);overflow:hidden}
.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:45px}
.growth-card{position:relative;padding:32px;border:1px solid #dce8ed;border-radius:25px;background:#fff;box-shadow:0 15px 45px #143c6110;transition:transform .3s,box-shadow .3s}
.growth-card:hover{transform:translateY(-7px);box-shadow:0 22px 55px #143c6120}
.growth-number{display:grid;place-items:center;width:54px;height:54px;border-radius:17px;background:#e1f7f1;color:#117b70;font-weight:800}
.growth-card:nth-child(2) .growth-number{background:#eef0ff;color:#5750a2}
.growth-card:nth-child(3) .growth-number{background:#fff1d9;color:#94600d}
.growth-card h3{font-size:1.2rem;margin:23px 0 12px}.growth-card p{color:var(--muted);font-size:.9rem;line-height:1.9}
.growth-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.growth-tags span{padding:5px 9px;background:#f2f6fa;border-radius:9px;color:#52647a;font-size:.68rem}
.goal-example{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;margin-top:30px;padding:38px;border-radius:27px;background:linear-gradient(120deg,#091d3d,#123c53);color:#fff;box-shadow:0 24px 60px #15395720}
.example-label{color:#7ae4d3;font-size:.75rem}.goal-example h3{font-size:1.6rem;margin:14px 0}.goal-example p{color:#b7cbdc;font-size:.88rem}
.goal-choices{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.goal-choices button{font:inherit;font-size:.85rem;cursor:pointer;padding:10px 17px;color:#d5e6f4;border:1px solid #5c7a90;border-radius:12px;background:transparent;transition:background .2s,color .2s}
.goal-choices button[aria-pressed=true]{color:#073b38;background:#7aead6;border-color:#7aead6}
.goal-sample{padding:27px;border-radius:20px;background:#ffffff0c;border:1px solid #ffffff26}.goal-sample>span{font-size:.75rem;color:#86e9d7}.goal-sample h4{font-size:1.18rem;margin:9px 0 18px}.goal-sample ol{padding-inline-start:22px;margin:0;color:#d2e0ef;font-size:.86rem;line-height:2.3}.goal-sample .text-link{color:#8af0dd}
.growth-card.is-visible .growth-number{animation:growthStep .7s ease both}@keyframes growthStep{from{transform:scale(.7) rotate(-12deg)}to{transform:none}}
@media(max-width:900px){.growth-grid{grid-template-columns:1fr}.growth-card{padding:25px}.goal-example{grid-template-columns:1fr;gap:25px;padding:27px}.growth-path{padding:75px 0}}
@media(max-width:520px){.goal-example{padding:21px}.goal-sample{padding:20px}.goal-example h3{font-size:1.35rem}}
@media(prefers-color-scheme:dark){.growth-path{background:linear-gradient(160deg,#0b1c30,#18213c)}.growth-path .section-intro h2,.growth-card h3{color:#edf4fc}.growth-path .section-intro p,.growth-card p{color:#afc1d4}.growth-card{background:#15283e;border-color:#30465b}.growth-tags span{background:#253b51;color:#c7d7e8}}
@media(prefers-reduced-motion:reduce){.growth-card,.goal-choices button{transition:none}.growth-card.is-visible .growth-number{animation:none}.growth-card:hover{transform:none}}
.dash-add{padding:7px 10px;border-radius:8px;background:#e1f8f2;color:#157c70;font-size:.58rem;white-space:nowrap}

/* Public topic guides share the landing page typography and colors. */
.guide-main{max-width:960px;padding-block:130px 70px}
.guide-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px;color:var(--muted);font-size:.85rem}
.guide-main h1{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.6;margin:14px 0 20px}
.guide-section{margin-top:36px}.guide-section h2{font-size:1.35rem;line-height:1.8;margin-bottom:12px}
.guide-section p,.guide-section li{color:var(--muted);line-height:2.1}.guide-section ol{padding-inline-start:24px;margin-bottom:24px}
.guide-example{padding:28px;border:1px solid currentColor;border-radius:20px}
.guide-links{display:flex;flex-wrap:wrap;gap:12px}.guide-links a{padding:10px 16px;border:1px solid currentColor;border-radius:12px}
.guide-breadcrumb a,.guide-links a{color:var(--teal,#117b70)}.growth-card h3 a{color:inherit}
.guide-page .footer-bottom{flex-wrap:wrap;gap:16px}
@media(max-width:520px){.guide-main{padding-block:110px 45px}.guide-example{padding:20px}}
@media(prefers-color-scheme:dark){.guide-main h1,.guide-section h2{color:#edf4fc}.guide-section p,.guide-section li,.guide-breadcrumb{color:#afc1d4}.guide-breadcrumb a,.guide-links a{color:#7ae4d3}}
