.design-style-chain_art_minimal_line_art_blockchain_application_development_yid{--bg:oklch(0.985 0.008 19);--surface:oklch(0.96 0.02 19);--surface-2:oklch(0.93 0.024 19);--primary:oklch(0.54 0.14 19);--secondary:oklch(0.62 0.14 67);--accent:oklch(0.66 0.16 195);--accent-2:oklch(0.78 0.12 195);--text:oklch(0.27 0.03 19);--muted:oklch(0.46 0.03 19);--faint:oklch(0.58 0.024 19);--line:color-mix(in oklch,var(--text) 14%,transparent);--line-strong:color-mix(in oklch,var(--text) 22%,transparent);--container:1120px;--container-lg:1360px;--container-xl:1600px;--gutter:clamp(14px,2vw,28px);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:22px;--sp-6:30px;--sp-7:42px;--sp-8:56px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--sh-1:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.08);--sh-2:0 6px 14px -4px rgba(16,24,40,.12),0 2px 6px -2px rgba(16,24,40,.07);--sh-3:0 22px 44px -12px rgba(16,24,40,.18),0 8px 18px -10px rgba(16,24,40,.10);--fs-xs:clamp(.72rem,.7rem + .1vw,.78rem);--fs-sm:clamp(.82rem,.8rem + .14vw,.9rem);--fs-md:clamp(.94rem,.9rem + .22vw,1.04rem);--fs-lg:clamp(1.12rem,1.04rem + .42vw,1.34rem);--fs-xl:clamp(1.44rem,1.26rem + .9vw,1.9rem);--fs-2xl:clamp(1.8rem,1.45rem + 1.7vw,2.7rem);--fs-3xl:clamp(2.2rem,1.7rem + 2.6vw,3.3rem);--lh-tight:1.12;--lh-snug:1.3;--lh-body:1.62;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--t-fast:.15s;--t-base:.25s;--t-slow:.42s;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;background:var(--bg);color:var(--text);font-family:var(--mono);line-height:var(--lh-body);font-size:var(--fs-md);overflow-wrap:break-word;word-break:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;overflow-x:clip}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid *,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid *::before,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid *::after{box-sizing:border-box;min-width:0}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid img,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid svg,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid figure{max-width:100%}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-notice{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--gutter);background:oklch(0.27 0.03 19);color:oklch(0.96 0.02 19);font-size:var(--fs-xs);letter-spacing:.04em;line-height:1.5;border-bottom:1px solid color-mix(in oklch,var(--accent) 26%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-notice-dot{width:7px;height:7px;border-radius:var(--r-pill);background:var(--accent);flex:0 0 auto;box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 20%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-notice em{font-style:normal;color:var(--accent-2)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-notice span{margin-left:auto;color:oklch(0.76 0.02 19);white-space:nowrap}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-nav{position:sticky;top:0;z-index:20;background:color-mix(in oklch,var(--bg) 84%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);
backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-nav-in{display:flex;align-items:center;gap:var(--sp-5);padding-block:var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-logo{display:flex;align-items:center;gap:var(--sp-2);font-weight:700;letter-spacing:.02em;font-size:var(--fs-md);white-space:nowrap}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-logo svg{width:24px;height:24px;flex:0 0 auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-logo b{color:var(--primary)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-navlinks{display:flex;gap:var(--sp-5);margin-left:auto;font-size:var(--fs-sm);flex-wrap:wrap}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-navlinks a{color:var(--muted);text-decoration:none;padding:var(--sp-2) 0;border-bottom:1px solid transparent;transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-navlinks a:hover,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-navlinks a:focus-visible{color:var(--primary);border-bottom-color:var(--primary)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-nav-cta{margin-left:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);background:var(--primary);color:oklch(0.98 0.01 19);font-size:var(--fs-sm);line-height:1.4;text-decoration:none;white-space:nowrap;box-shadow:var(--sh-1);transition:transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-nav-cta:hover{transform:translateY(-1px);box-shadow:var(--sh-2)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid a:focus-visible,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid summary:focus-visible,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero{position:relative;text-align:center;padding-block:var(--sp-7) var(--sp-6);border-bottom:1px solid var(--line);isolation:isolate}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero::before,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero::after{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(2px);opacity:.42;pointer-events:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero::before{width:min(42vw,360px);height:min(42vw,360px);left:-10%;top:-14%;background:radial-gradient(circle at 40% 40%,color-mix(in oklch,var(--secondary) 28%,transparent),transparent 68%)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero::after{width:min(36vw,300px);height:min(36vw,300px);right:-8%;bottom:-18%;background:radial-gradient(circle at 60% 50%,color-mix(in oklch,var(--accent) 24%,transparent),transparent 70%)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-in{position:relative;z-index:1;max-width:780px;margin-inline:auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-eyebrow{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-4);margin:0 0 var(--sp-4);background:color-mix(in oklch,var(--surface) 55%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--accent);font-style:normal;flex:0 0 auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title{font-size:var(--fs-3xl);line-height:var(--lh-tight);margin:0 0 var(--sp-4);letter-spacing:-.015em;font-weight:700}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title .ln{display:block;overflow:hidden;padding-bottom:.04em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title .ln>span{display:block;animation:sa-rise .9s var(--ease-out) both}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title .ln:nth-child(2)>span{animation-delay:.12s}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title .ln:nth-child(3)>span{animation-delay:.24s}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title em{font-style:normal;color:var(--primary)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title .thin{position:relative;display:inline-block}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title .thin::after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:2px;background:var(--accent);transform-origin:left;animation:sa-line .8s var(--ease-out) .5s both}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-lead{color:var(--muted);font-size:var(--fs-md);max-width:620px;margin:0 auto var(--sp-5)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-actions{display:flex;gap:var(--sp-3);justify-content:center;flex-wrap:wrap;margin-bottom:var(--sp-6)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-sm);line-height:1.4;text-decoration:none;border:1px solid transparent;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease),background-color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn-primary{background:var(--primary);color:oklch(0.98 0.01 19);box-shadow:var(--sh-1)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn-primary:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn-primary:active{transform:translateY(0);box-shadow:var(--sh-1)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn-ghost{background:color-mix(in oklch,var(--surface) 40%,transparent);color:var(--text);border-color:var(--line)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn-ghost:hover{border-color:color-mix(in oklch,var(--primary) 60%,transparent);color:var(--primary);transform:translateY(-2px);box-shadow:var(--sh-1)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-visual{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-6)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot{position:relative;margin:0;border-radius:var(--r-lg);overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);aspect-ratio:16/10;transition:box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot:nth-child(1){transform:translateY(-8px)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot:nth-child(3){transform:translateY(8px)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot:hover{box-shadow:var(--sh-2);border-color:var(--line-strong)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--t-slow) var(--ease-out)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot:hover img{transform:scale(1.04)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot figcaption{position:absolute;left:var(--sp-3);bottom:var(--sp-3);max-width:calc(100% - var(--sp-5));font-size:var(--fs-xs);line-height:1.4;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:color-mix(in oklch,var(--bg) 80%,transparent);-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);border:1px solid var(--line);color:var(--text);overflow-wrap:break-word}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec{padding-block:var(--sp-6)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec+.sa-sec{border-top:1px solid var(--line)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec-head{display:flex;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec-no{font-size:var(--fs-xs);color:var(--accent);letter-spacing:.2em;line-height:1.4}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec-head h2{font-size:var(--fs-xl);line-height:var(--lh-snug);margin:0;letter-spacing:-.012em;font-weight:700}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec-head p{margin:0;color:var(--muted);font-size:var(--fs-sm);max-width:500px;margin-left:auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item{display:flex;gap:var(--sp-4);padding:var(--sp-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-1);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item>div{min-width:0;flex:1 1 auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:color-mix(in oklch,var(--primary) 34%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-no{flex:0 0 auto;width:32px;height:32px;border-radius:var(--r-sm);display:grid;place-items:center;font-size:var(--fs-sm);font-weight:700;color:var(--primary);background:color-mix(in oklch,var(--primary) 12%,transparent);border:1px solid color-mix(in oklch,var(--primary) 26%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);letter-spacing:-.005em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item p{margin:0 0 var(--sp-2);color:var(--muted);font-size:var(--fs-sm)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item .sa-kpi{display:inline-block;font-size:var(--fs-xs);color:var(--accent);border-bottom:1px dashed color-mix(in oklch,var(--accent) 48%,transparent);padding-bottom:1px}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);position:relative}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-step{position:relative;padding:var(--sp-5) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-md);background:linear-gradient(180deg,color-mix(in oklch,var(--surface) 70%,transparent),var(--bg));box-shadow:var(--sh-1);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-step::before{content:"";position:absolute;top:0;left:var(--sp-4);width:24px;height:2px;background:var(--accent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-step:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:var(--line-strong)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-step time{display:block;font-size:var(--fs-xs);color:var(--accent);letter-spacing:.08em;margin-bottom:var(--sp-2);line-height:1.4}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-step h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-step p{margin:0;color:var(--muted);font-size:var(--fs-sm)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stat{padding:var(--sp-5);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-1);position:relative;overflow:hidden}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stat::after{content:"";position:absolute;inset:auto -30% -60% -30%;height:70%;background:radial-gradient(ellipse at center,color-mix(in oklch,var(--accent) 12%,transparent),transparent 70%);pointer-events:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stat b{display:block;font-size:var(--fs-2xl);line-height:1;color:var(--primary);letter-spacing:-.02em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stat span{display:block;margin-top:var(--sp-2);font-size:var(--fs-xs);color:var(--muted);letter-spacing:.04em;line-height:1.5}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-masonry{columns:3;column-gap:var(--sp-4)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card{break-inside:avoid;margin:0 0 var(--sp-4);padding:var(--sp-5);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),border-color var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:color-mix(in oklch,var(--accent) 40%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card h3{margin:0 0 var(--sp-2);font-size:var(--fs-md);line-height:var(--lh-snug);display:flex;align-items:center;gap:var(--sp-2)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card h3 svg{width:18px;height:18px;flex:0 0 auto;color:var(--accent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card p{margin:0;color:var(--muted);font-size:var(--fs-sm)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card .sa-tag{display:inline-block;margin-top:var(--sp-3);font-size:var(--fs-xs);line-height:1.5;color:var(--primary);border:1px solid color-mix(in oklch,var(--primary) 30%,transparent);border-radius:var(--r-pill);padding:2px var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card-img{border-radius:var(--r-sm);overflow:hidden;margin-bottom:var(--sp-4);aspect-ratio:4/3;background:var(--bg);border:1px solid var(--line)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--t-slow) var(--ease-out)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card:hover .sa-card-img img{transform:scale(1.05)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tabs{display:grid;grid-template-columns:210px minmax(0,1fr);gap:var(--sp-5);align-items:start}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tablist{display:flex;flex-direction:column;gap:var(--sp-2);border-left:1px solid var(--line);padding-left:var(--sp-4)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tab{display:block;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);font-size:var(--fs-sm);line-height:1.4;color:var(--muted);text-decoration:none;border:1px solid transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),box-shadow var(--t-base) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tab:hover{color:var(--primary);background:color-mix(in oklch,var(--primary) 8%,transparent)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tab.is-active{color:var(--primary);background:var(--surface);border-color:color-mix(in oklch,var(--primary) 28%,transparent);box-shadow:var(--sh-1);font-weight:700}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-panels{min-width:0}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-panel{display:block;min-width:0}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-panel h3{margin:0 0 var(--sp-3);font-size:var(--fs-lg);line-height:var(--lh-snug);letter-spacing:-.01em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-panel p{margin:0 0 var(--sp-4);color:var(--muted);font-size:var(--fs-sm)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);table-layout:auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table caption{text-align:left;color:var(--muted);font-size:var(--fs-xs);padding-bottom:var(--sp-3);letter-spacing:.06em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table th,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table td{text-align:left;padding:var(--sp-3);border-bottom:1px solid var(--line);vertical-align:top}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table th{color:var(--muted);font-weight:400;font-size:var(--fs-xs);letter-spacing:.06em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table td b{color:var(--primary)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-meter{display:flex;align-items:center;gap:var(--sp-3);margin-block:var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-meter span{font-size:var(--fs-xs);color:var(--muted);flex:0 0 104px;line-height:1.4}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-meter i{position:relative;flex:1 1 auto;min-width:0;height:6px;border-radius:var(--r-pill);background:color-mix(in oklch,var(--text) 10%,transparent);overflow:hidden;font-style:normal}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-meter i::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w,60%);border-radius:var(--r-pill);background:linear-gradient(90deg,var(--accent),var(--accent-2));animation:sa-grow 1.1s var(--ease-out) both}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-meter b{font-size:var(--fs-xs);color:var(--primary);flex:0 0 auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta{margin-block:var(--sp-6);border-radius:var(--r-lg);border:1px solid color-mix(in oklch,var(--primary) 26%,transparent);background:linear-gradient(140deg,color-mix(in oklch,var(--primary) 12%,var(--bg)),var(--surface) 62%);box-shadow:var(--sh-2);padding:var(--sp-6);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--sp-6);align-items:center;position:relative;overflow:hidden}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta::after{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,color-mix(in oklch,var(--accent) 26%,transparent),transparent 70%);pointer-events:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta h2{margin:0 0 var(--sp-3);font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:-.012em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta p{margin:0 0 var(--sp-5);color:var(--muted);font-size:var(--fs-sm);max-width:500px}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3);font-size:var(--fs-sm);position:relative;z-index:1}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta-list li{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) var(--sp-4);background:color-mix(in oklch,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(8px);
backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:var(--r-sm)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta-list b{color:var(--primary);flex:0 0 auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta-list span{min-width:0;overflow-wrap:break-word}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer{border-top:1px solid var(--line);padding-block:var(--sp-6) var(--sp-5);font-size:var(--fs-xs);color:var(--muted);line-height:1.6}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer-grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:var(--sp-5)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer h4{margin:0 0 var(--sp-3);font-size:var(--fs-sm);color:var(--text);letter-spacing:.04em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer p{margin:0;max-width:36ch}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer a{color:var(--muted);text-decoration:none;transition:color var(--t-fast) var(--ease)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer a:hover{color:var(--primary)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer-bottom{display:flex;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line)}
@keyframes sa-rise{from{transform:translateY(105%)}to{transform:translateY(0)}}
@keyframes sa-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes sa-grow{from{width:0}}
@media (min-width:1600px){
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-wrap{max-width:var(--container-lg)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid{font-size:clamp(1rem,.95rem + .28vw,1.12rem)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-masonry{columns:4}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide{grid-template-columns:repeat(3,minmax(0,1fr))}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-flow{gap:var(--sp-5)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-visual{gap:var(--sp-5)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec{padding-block:var(--sp-7)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero{padding-block:var(--sp-8) var(--sp-7)}
}
@media (min-width:2100px){
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-wrap{max-width:var(--container-xl)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-title{font-size:var(--fs-3xl);letter-spacing:-.018em}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stats{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media (max-width:1024px){
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-navlinks{display:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-nav-cta{margin-left:auto}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-masonry{columns:2}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-flow{grid-template-columns:repeat(2,minmax(0,1fr))}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tabs{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-tablist{flex-direction:row;flex-wrap:wrap;border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-cta{grid-template-columns:minmax(0,1fr);padding:var(--sp-6)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:640px){
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero{padding-block:var(--sp-6) var(--sp-5)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-visual{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot:nth-child(1),.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-hero-shot:nth-child(3){transform:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide{grid-template-columns:minmax(0,1fr)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-flow{grid-template-columns:minmax(0,1fr)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-masonry{columns:1}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec{padding-block:var(--sp-6)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-sec-head p{margin-left:0;max-width:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-notice span{display:none}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-footer-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}
}
@media (max-width:380px){
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid{font-size:.92rem}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-wrap{padding-inline:var(--sp-3)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-guide-item,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-card,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stat{padding:var(--sp-4)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-btn{width:100%;justify-content:center;min-height:44px}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-stats{grid-template-columns:minmax(0,1fr)}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-meter span{flex:0 0 84px}
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid .sa-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media (prefers-reduced-motion:reduce){
.design-style-chain_art_minimal_line_art_blockchain_application_development_yid *,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid *::before,.design-style-chain_art_minimal_line_art_blockchain_application_development_yid *::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}
}
