.design-style-natural_organic_blockchain_application_development_platform_tws *{box-sizing:border-box;margin:0;padding:0}
.design-style-natural_organic_blockchain_application_development_platform_tws{
  --bg:oklch(0.985 0.013 78);
  --surface:oklch(0.962 0.02 78);
  --surface-2:oklch(0.99 0.012 78);
  --primary:oklch(0.54 0.1 149);
  --primary-soft:oklch(0.72 0.07 149);
  --secondary:oklch(0.62 0.1 89);
  --accent:oklch(0.66 0.12 349);
  --accent-2:oklch(0.78 0.08 349);
  --text:oklch(0.28 0.022 78);
  --muted:oklch(0.47 0.02 78);
  --line:oklch(0.88 0.02 78);
  --line-soft:oklch(0.92 0.015 78);
  --ink-light:oklch(0.97 0.02 78);
  --container:1140px;
  --container-lg:1400px;
  --container-xl:1680px;
  --gutter:clamp(14px,2.2vw,30px);
  --sp-1:4px;
  --sp-2:8px;
  --sp-3:12px;
  --sp-4:16px;
  --sp-5:20px;
  --sp-6:28px;
  --sp-7:40px;
  --sp-8:56px;
  --r-sm:12px;
  --r-md:18px;
  --r-lg:24px;
  --r-pill:999px;
  --sh-1:0 1px 2px rgba(120,90,60,.07),0 1px 3px rgba(120,90,60,.09);
  --sh-2:0 6px 14px -3px rgba(120,90,60,.13),0 2px 6px -2px rgba(120,90,60,.09);
  --sh-3:0 22px 46px -12px rgba(120,90,60,.20),0 8px 18px -8px rgba(120,90,60,.12);
  --sh-pop-1:5px 5px 0 oklch(0.54 0.1 149 / .2);
  --sh-pop-2:6px 6px 0 oklch(0.62 0.1 89 / .28);
  --sh-pop-3:5px 5px 0 oklch(0.66 0.12 349 / .2);
  --fs-xs:clamp(.72rem,.7rem + .1vw,.78rem);
  --fs-sm:clamp(.82rem,.8rem + .15vw,.9rem);
  --fs-md:clamp(.95rem,.9rem + .25vw,1.06rem);
  --fs-lg:clamp(1.12rem,1.02rem + .45vw,1.34rem);
  --fs-xl:clamp(1.45rem,1.28rem + .9vw,1.9rem);
  --fs-2xl:clamp(1.85rem,1.45rem + 1.9vw,2.7rem);
  --fs-3xl:clamp(2.3rem,1.75rem + 2.8vw,3.4rem);
  --lh-tight:1.12;
  --lh-snug:1.32;
  --lh-body:1.6;
  --ease:cubic-bezier(.4,0,.2,1);
  --ease-out:cubic-bezier(.16,1,.3,1);
  --t-fast:.15s;
  --t-base:.25s;
  --t-slow:.45s;
  position:relative;
  background:var(--bg);
  color:var(--text);
  font-family:system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;
  font-size:var(--fs-md);
  line-height:var(--lh-body);
  overflow-wrap:break-word;
  word-break:break-word;
  overflow-x:hidden;
}
.design-style-natural_organic_blockchain_application_development_platform_tws .no-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .blob{position:absolute;border-radius:50%;filter:blur(64px);opacity:.42}
.design-style-natural_organic_blockchain_application_development_platform_tws .blob-a{width:400px;height:360px;background:oklch(0.9 0.05 149);top:-120px;left:-100px}
.design-style-natural_organic_blockchain_application_development_platform_tws .blob-b{width:340px;height:320px;background:oklch(0.92 0.05 89);top:34%;right:-140px}
.design-style-natural_organic_blockchain_application_development_platform_tws .blob-c{width:280px;height:260px;background:oklch(0.92 0.04 349);bottom:6%;left:-80px}
.design-style-natural_organic_blockchain_application_development_platform_tws .wrap{position:relative;z-index:1;width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}
.design-style-natural_organic_blockchain_application_development_platform_tws .notice{
  position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);
  background:oklch(0.32 0.03 78);color:var(--ink-light);
  font-size:var(--fs-sm);letter-spacing:.02em;line-height:1.4;
  padding:var(--sp-2) var(--gutter);text-align:center;flex-wrap:wrap;
}
.design-style-natural_organic_blockchain_application_development_platform_tws .notice i{width:8px;height:8px;border-radius:var(--r-pill);background:var(--accent);box-shadow:0 0 0 3px oklch(0.66 0.12 349 / .26);flex:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .masthead{position:sticky;top:0;z-index:20;background:oklch(0.985 0.013 78 / .86);-webkit-backdrop-filter:blur(12px);
backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}
.design-style-natural_organic_blockchain_application_development_platform_tws .masthead .wrap{display:flex;align-items:center;gap:var(--sp-4);padding-block:var(--sp-3);flex-wrap:wrap}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand{display:flex;align-items:center;gap:var(--sp-3);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand-mark{width:40px;height:40px;flex:none;border-radius:var(--r-md);background:var(--primary);display:grid;place-items:center;box-shadow:var(--sh-2);transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand:hover .brand-mark{transform:translateY(-1px) rotate(-3deg);box-shadow:var(--sh-3)}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand-mark svg{width:24px;height:24px;display:block}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand-txt{min-width:0;display:flex;flex-direction:column}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand-name{font-size:var(--fs-md);font-weight:800;letter-spacing:-.02em;line-height:var(--lh-tight)}
.design-style-natural_organic_blockchain_application_development_platform_tws .brand-sub{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.14em;line-height:1.4}
.design-style-natural_organic_blockchain_application_development_platform_tws .anchors{display:flex;gap:var(--sp-1);margin-left:auto;flex-wrap:wrap;min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .anchors a{font-size:var(--fs-sm);font-weight:600;color:var(--text);text-decoration:none;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);border:1px solid transparent;transition:background var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),transform var(--t-base) var(--ease-out)}
.design-style-natural_organic_blockchain_application_development_platform_tws .anchors a:hover{background:var(--surface);border-color:var(--line);color:var(--primary);transform:translateY(-1px)}
.design-style-natural_organic_blockchain_application_development_platform_tws .anchors a:focus-visible,
.design-style-natural_organic_blockchain_application_development_platform_tws a:focus-visible,
.design-style-natural_organic_blockchain_application_development_platform_tws summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-pill)}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero{padding-block:var(--sp-7) var(--sp-6)}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--sp-6);align-items:start}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-copy{min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .eyebrow{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.18em;color:var(--muted);text-transform:uppercase;margin-bottom:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .eyebrow b{color:var(--primary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero h1{font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.045em;font-weight:900;margin-bottom:var(--sp-4);text-wrap:balance}
.design-style-natural_organic_blockchain_application_development_platform_tws .grad{background-image:linear-gradient(100deg,var(--primary) 8%,var(--accent) 58%,var(--secondary) 96%);-webkit-background-clip:text;
background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-lead{font-size:var(--fs-md);color:var(--muted);max-width:56ch;margin-bottom:var(--sp-5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-lead strong{color:var(--text);font-weight:700}
.design-style-natural_organic_blockchain_application_development_platform_tws .cta-row{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;margin-bottom:var(--sp-5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:700;text-decoration:none;border:1px solid transparent;transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .btn-primary{background:var(--primary);color:oklch(0.98 0.01 149);box-shadow:var(--sh-2)}
.design-style-natural_organic_blockchain_application_development_platform_tws .btn-primary:hover{transform:translateY(-2px);box-shadow:var(--sh-3)}
.design-style-natural_organic_blockchain_application_development_platform_tws .btn-primary:active{transform:translateY(0);box-shadow:var(--sh-1)}
.design-style-natural_organic_blockchain_application_development_platform_tws .btn-ghost{background:transparent;color:var(--text);border-color:var(--line)}
.design-style-natural_organic_blockchain_application_development_platform_tws .btn-ghost:hover{background:var(--surface);transform:translateY(-2px);box-shadow:var(--sh-1);border-color:var(--primary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);border-top:1px solid var(--line);padding-top:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts>div{min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts dt{font-size:var(--fs-xs);color:var(--muted);letter-spacing:.04em;line-height:1.4}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts dd{font-size:var(--fs-xl);font-weight:900;letter-spacing:-.03em;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}
.design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts dd span{font-size:var(--fs-sm);font-weight:700;color:var(--accent);margin-left:1px}
.design-style-natural_organic_blockchain_application_development_platform_tws .window{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-3);overflow:hidden;min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .window-bar{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);background:var(--surface-2)}
.design-style-natural_organic_blockchain_application_development_platform_tws .dot{width:10px;height:10px;border-radius:var(--r-pill);flex:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .dot-1{background:var(--accent-2)}
.design-style-natural_organic_blockchain_application_development_platform_tws .dot-2{background:var(--secondary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .dot-3{background:var(--primary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .window-title{margin-left:var(--sp-2);font-size:var(--fs-xs);color:var(--muted);font-weight:600;letter-spacing:.06em;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.design-style-natural_organic_blockchain_application_development_platform_tws .shot{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:var(--surface-2)}
.design-style-natural_organic_blockchain_application_development_platform_tws .shot img{width:100%;height:100%;object-fit:cover;display:block;max-width:100%;animation:kenburns 22s var(--ease) infinite alternate}
.design-style-natural_organic_blockchain_application_development_platform_tws .shot::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,oklch(0.62 0.1 89 / .09),oklch(0.66 0.12 349 / .09));mix-blend-mode:multiply;pointer-events:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .window-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);padding:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .kv{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--sp-3);min-width:0;transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .kv:hover{border-color:var(--primary);box-shadow:var(--sh-1)}
.design-style-natural_organic_blockchain_application_development_platform_tws .kv em{display:block;font-style:normal;font-size:var(--fs-xs);color:var(--muted);line-height:1.4}
.design-style-natural_organic_blockchain_application_development_platform_tws .kv b{font-size:var(--fs-lg);font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .kv b i{font-style:normal;font-size:var(--fs-sm);color:var(--accent);font-weight:700}
.design-style-natural_organic_blockchain_application_development_platform_tws .section{padding-block:var(--sp-7);position:relative;z-index:1}
.design-style-natural_organic_blockchain_application_development_platform_tws .sec-head{display:flex;align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-5);border-bottom:1px solid var(--line);padding-bottom:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .sec-no{font-size:var(--fs-sm);font-weight:900;letter-spacing:.2em;color:var(--accent);white-space:nowrap}
.design-style-natural_organic_blockchain_application_development_platform_tws .sec-head h2{font-size:var(--fs-2xl);font-weight:900;letter-spacing:-.04em;line-height:var(--lh-tight);min-width:0;text-wrap:balance;flex:1 1 auto}
.design-style-natural_organic_blockchain_application_development_platform_tws .sec-head p{margin-left:auto;font-size:var(--fs-sm);color:var(--muted);max-width:46ch;min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .panel-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--sp-5);align-items:start}
.design-style-natural_organic_blockchain_application_development_platform_tws .panel{border:2px solid var(--text);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-pop-1);padding:var(--sp-5);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .panel h3{font-size:var(--fs-lg);font-weight:900;letter-spacing:-.02em;margin-bottom:var(--sp-2);line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .panel p{font-size:var(--fs-sm);color:var(--muted);margin-bottom:var(--sp-5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .bars{display:flex;align-items:flex-end;gap:var(--sp-4);height:160px;padding-bottom:var(--sp-4);border-bottom:1px solid var(--line)}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--sp-2);height:100%}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar i{display:block;width:100%;max-width:54px;border-radius:var(--r-sm) var(--r-sm) 4px 4px;background:linear-gradient(180deg,var(--primary),var(--primary-soft));transform-origin:bottom;animation:grow 1.1s var(--ease-out) both;box-shadow:0 4px 10px -6px oklch(0.54 0.1 149 / .5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar:nth-child(2) i{animation-delay:.08s}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar:nth-child(3) i{animation-delay:.16s}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar:nth-child(4) i{animation-delay:.24s}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar:nth-child(5) i{animation-delay:.32s}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar:nth-child(6) i{animation-delay:.4s}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar b{font-size:var(--fs-xs);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}
.design-style-natural_organic_blockchain_application_development_platform_tws .bar em{font-style:normal;font-size:var(--fs-xs);color:var(--muted);text-align:center;line-height:1.3}
.design-style-natural_organic_blockchain_application_development_platform_tws .h1i{height:38%}
.design-style-natural_organic_blockchain_application_development_platform_tws .h2i{height:52%}
.design-style-natural_organic_blockchain_application_development_platform_tws .h3i{height:66%}
.design-style-natural_organic_blockchain_application_development_platform_tws .h4i{height:79%}
.design-style-natural_organic_blockchain_application_development_platform_tws .h5i{height:92%}
.design-style-natural_organic_blockchain_application_development_platform_tws .h6i{height:100%;background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:0 4px 10px -6px oklch(0.66 0.12 349 / .5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);margin-top:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .legend li{list-style:none;display:flex;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .legend li b{color:var(--text);font-variant-numeric:tabular-nums}
.design-style-natural_organic_blockchain_application_development_platform_tws .legend li span{width:8px;height:8px;border-radius:var(--r-pill);background:var(--secondary);margin-top:.5em;flex:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .side-stack{display:grid;gap:var(--sp-4);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .mini{border:2px solid var(--text);border-radius:var(--r-md);background:var(--bg);box-shadow:var(--sh-pop-3);padding:var(--sp-4);min-width:0;transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .mini:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 oklch(0.66 0.12 349 / .26)}
.design-style-natural_organic_blockchain_application_development_platform_tws .mini h4{font-size:var(--fs-sm);font-weight:900;letter-spacing:.02em;margin-bottom:var(--sp-2);line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .mini p{font-size:var(--fs-sm);color:var(--muted)}
.design-style-natural_organic_blockchain_application_development_platform_tws .mini code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-xs);background:oklch(0.54 0.1 149 / .1);color:var(--primary);padding:1px 6px;border-radius:6px;overflow-wrap:anywhere}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip{margin-block:var(--sp-6);background:var(--surface);border-top:2px solid var(--text);border-bottom:2px solid var(--text)}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);list-style:none;padding-block:var(--sp-5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip li{min-width:0;padding-right:var(--sp-4);border-right:1px dashed var(--line)}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip li:last-child{border-right:0;padding-right:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip b{display:block;font-size:var(--fs-2xl);font-weight:900;letter-spacing:-.04em;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip b i{font-style:normal;font-size:var(--fs-md);color:var(--accent)}
.design-style-natural_organic_blockchain_application_development_platform_tws .datastrip span{font-size:var(--fs-xs);color:var(--muted);display:block;margin-top:var(--sp-1);line-height:1.4}
.design-style-natural_organic_blockchain_application_development_platform_tws .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card{min-width:0;border:2px solid var(--text);border-radius:var(--r-lg);background:var(--bg);box-shadow:var(--sh-pop-2);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);transition:transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 oklch(0.62 0.1 89 / .32)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card-img{border-radius:var(--r-md);overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--line);background:var(--surface)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card-img img{width:100%;height:100%;object-fit:cover;display:block;max-width:100%;transition:transform var(--t-slow) var(--ease-out)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card:hover .card-img img{transform:scale(1.06)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .chip{font-size:var(--fs-xs);font-weight:800;letter-spacing:.06em;padding:3px var(--sp-3);border-radius:var(--r-pill);background:oklch(0.54 0.1 149 / .12);color:var(--primary);white-space:nowrap}
.design-style-natural_organic_blockchain_application_development_platform_tws .num{font-size:var(--fs-xl);font-weight:900;color:var(--accent);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}
.design-style-natural_organic_blockchain_application_development_platform_tws .card h3{font-size:var(--fs-md);font-weight:900;letter-spacing:-.02em;line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card p{font-size:var(--fs-sm);color:var(--muted)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card ul{list-style:none;display:grid;gap:var(--sp-2);margin-top:auto;border-top:1px dashed var(--line);padding-top:var(--sp-3)}
.design-style-natural_organic_blockchain_application_development_platform_tws .card ul li{font-size:var(--fs-xs);color:var(--text);display:flex;gap:var(--sp-2);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .card ul li::before{content:"✓";color:var(--primary);font-weight:900;flex:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .partners{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-3);list-style:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .partners li{min-width:0;border:1px dashed var(--line);border-radius:var(--r-md);background:var(--surface);padding:var(--sp-4) var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-1);align-items:center;text-align:center;transition:border-color var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .partners li:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:var(--sh-1)}
.design-style-natural_organic_blockchain_application_development_platform_tws .partners b{font-size:var(--fs-sm);font-weight:900;letter-spacing:-.01em;line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .partners span{font-size:var(--fs-xs);color:var(--muted);line-height:1.4}
.design-style-natural_organic_blockchain_application_development_platform_tws .guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--sp-5);align-items:start}
.design-style-natural_organic_blockchain_application_development_platform_tws .guide-aside{border:2px solid var(--text);border-radius:var(--r-lg);background:linear-gradient(160deg,var(--surface),oklch(0.95 0.03 89));box-shadow:var(--sh-pop-1);padding:var(--sp-5);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .guide-aside h3{font-size:var(--fs-lg);font-weight:900;letter-spacing:-.03em;margin-bottom:var(--sp-3);line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .guide-aside p{font-size:var(--fs-sm);color:var(--muted);margin-bottom:var(--sp-4)}
.design-style-natural_organic_blockchain_application_development_platform_tws .guide-aside img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--r-md);display:block;max-width:100%;height:auto}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps{list-style:none;counter-reset:g;display:grid;gap:var(--sp-3);min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps li{min-width:0;counter-increment:g;display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);box-shadow:var(--sh-1);transition:box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps li:hover{transform:translateY(-2px);box-shadow:var(--sh-2);border-color:var(--primary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps li::before{content:counter(g,decimal-leading-zero);font-size:var(--fs-md);font-weight:900;color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps li>div{min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps h4{font-size:var(--fs-sm);font-weight:900;margin-bottom:var(--sp-1);line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps p{font-size:var(--fs-sm);color:var(--muted)}
.design-style-natural_organic_blockchain_application_development_platform_tws .steps p b{color:var(--text);font-variant-numeric:tabular-nums}
.design-style-natural_organic_blockchain_application_development_platform_tws .warn{margin-top:var(--sp-4);border-left:4px solid var(--accent);background:oklch(0.66 0.12 349 / .07);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm);color:var(--text)}
.design-style-natural_organic_blockchain_application_development_platform_tws .warn b{color:var(--accent)}
.design-style-natural_organic_blockchain_application_development_platform_tws .band{margin-top:var(--sp-6);border-radius:var(--r-lg);background:var(--primary);color:oklch(0.98 0.01 149);box-shadow:var(--sh-3);padding:var(--sp-6);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--sp-5);align-items:center;position:relative;overflow:hidden}
.design-style-natural_organic_blockchain_application_development_platform_tws .band::after{content:"";position:absolute;width:280px;height:280px;border-radius:50%;background:oklch(0.66 0.12 349 / .3);filter:blur(58px);right:-70px;bottom:-110px;pointer-events:none}
.design-style-natural_organic_blockchain_application_development_platform_tws .band>div{min-width:0;position:relative;z-index:1}
.design-style-natural_organic_blockchain_application_development_platform_tws .band h2{font-size:var(--fs-xl);font-weight:900;letter-spacing:-.035em;line-height:var(--lh-tight);margin-bottom:var(--sp-2);text-wrap:balance}
.design-style-natural_organic_blockchain_application_development_platform_tws .band p{font-size:var(--fs-sm);color:oklch(0.95 0.02 149);max-width:52ch}
.design-style-natural_organic_blockchain_application_development_platform_tws .band .cta-row{margin-bottom:0;justify-content:flex-end}
.design-style-natural_organic_blockchain_application_development_platform_tws .band .btn-light{background:oklch(0.98 0.01 78);color:var(--primary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .band .btn-light:hover{background:oklch(0.99 0.008 78);box-shadow:0 10px 22px -10px oklch(0.2 0.03 78 / .55)}
.design-style-natural_organic_blockchain_application_development_platform_tws .band .btn-line{border-color:oklch(0.9 0.03 149);color:oklch(0.97 0.01 78);background:transparent}
.design-style-natural_organic_blockchain_application_development_platform_tws .band .btn-line:hover{background:oklch(0.98 0.01 78 / .12);box-shadow:var(--sh-2)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot{margin-top:var(--sp-7);border-top:2px solid var(--text);background:var(--surface)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--sp-5);padding-block:var(--sp-7) var(--sp-5)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot-grid>div,
.design-style-natural_organic_blockchain_application_development_platform_tws .foot-grid>nav{min-width:0}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot h4{font-size:var(--fs-sm);font-weight:900;letter-spacing:.04em;margin-bottom:var(--sp-3);line-height:var(--lh-snug)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot p{font-size:var(--fs-sm);color:var(--muted);max-width:38ch}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot ul{list-style:none;display:grid;gap:var(--sp-2)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot ul li{font-size:var(--fs-sm);color:var(--muted)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot ul a{font-size:var(--fs-sm);color:var(--muted);text-decoration:none;transition:color var(--t-fast) var(--ease)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot ul a:hover{color:var(--accent)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot-bar{border-top:1px solid var(--line);padding-block:var(--sp-4);display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;justify-content:space-between;font-size:var(--fs-xs);color:var(--muted)}
.design-style-natural_organic_blockchain_application_development_platform_tws .foot-bar b{color:var(--primary)}
.design-style-natural_organic_blockchain_application_development_platform_tws .reveal{animation:rise .7s var(--ease-out) both}
.design-style-natural_organic_blockchain_application_development_platform_tws .reveal-2{animation-delay:.1s}
.design-style-natural_organic_blockchain_application_development_platform_tws .reveal-3{animation-delay:.2s}
.design-style-natural_organic_blockchain_application_development_platform_tws .reveal-4{animation-delay:.3s}
@keyframes rise{from{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes kenburns{from{transform:scale(1)}to{transform:scale(1.08)}}
@keyframes grow{from{transform:scaleY(.04)}to{transform:scaleY(1)}}
@media (min-width:1600px){
  .design-style-natural_organic_blockchain_application_development_platform_tws .wrap{max-width:var(--container-lg)}
  .design-style-natural_organic_blockchain_application_development_platform_tws{font-size:calc(var(--fs-md) * 1.04)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .cards{grid-template-columns:repeat(4,minmax(0,1fr))}
  .design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts dd{font-size:var(--fs-2xl)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .section{padding-block:var(--sp-8)}
}
@media (min-width:2200px){
  .design-style-natural_organic_blockchain_application_development_platform_tws .wrap{max-width:var(--container-xl)}
}
@media (max-width:1024px){
  .design-style-natural_organic_blockchain_application_development_platform_tws .hero-grid,
  .design-style-natural_organic_blockchain_application_development_platform_tws .panel-grid,
  .design-style-natural_organic_blockchain_application_development_platform_tws .guide,
  .design-style-natural_organic_blockchain_application_development_platform_tws .band{grid-template-columns:minmax(0,1fr)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .cards{grid-template-columns:repeat(2,minmax(0,1fr))}
  .design-style-natural_organic_blockchain_application_development_platform_tws .datastrip ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .datastrip li:nth-child(2n){border-right:0;padding-right:0}
  .design-style-natural_organic_blockchain_application_development_platform_tws .partners{grid-template-columns:repeat(3,minmax(0,1fr))}
  .design-style-natural_organic_blockchain_application_development_platform_tws .band .cta-row{justify-content:flex-start}
  .design-style-natural_organic_blockchain_application_development_platform_tws .sec-head p{margin-left:0}
}
@media (max-width:640px){
  .design-style-natural_organic_blockchain_application_development_platform_tws .hero{padding-block:var(--sp-6) var(--sp-5)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .section{padding-block:var(--sp-6)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .cards{grid-template-columns:minmax(0,1fr)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .partners{grid-template-columns:repeat(2,minmax(0,1fr))}
  .design-style-natural_organic_blockchain_application_development_platform_tws .foot-grid{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .anchors{width:100%;margin-left:0}
  .design-style-natural_organic_blockchain_application_development_platform_tws .anchors a{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .bars{gap:var(--sp-2);height:150px}
  .design-style-natural_organic_blockchain_application_development_platform_tws .legend{grid-template-columns:minmax(0,1fr)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .window-foot{grid-template-columns:minmax(0,1fr)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .steps li{grid-template-columns:32px minmax(0,1fr);gap:var(--sp-3)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .panel{padding:var(--sp-4)}
}
@media (max-width:380px){
  .design-style-natural_organic_blockchain_application_development_platform_tws{--gutter:12px}
  .design-style-natural_organic_blockchain_application_development_platform_tws .hero-facts{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .datastrip ul{grid-template-columns:minmax(0,1fr)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .datastrip li{border-right:0;padding-right:0;border-bottom:1px dashed var(--line);padding-bottom:var(--sp-3)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .datastrip li:last-child{border-bottom:0;padding-bottom:0}
  .design-style-natural_organic_blockchain_application_development_platform_tws .partners{grid-template-columns:minmax(0,1fr)}
  .design-style-natural_organic_blockchain_application_development_platform_tws .btn{width:100%}
  .design-style-natural_organic_blockchain_application_development_platform_tws .brand-mark{width:34px;height:34px}
  .design-style-natural_organic_blockchain_application_development_platform_tws .brand-mark svg{width:20px;height:20px}
  .design-style-natural_organic_blockchain_application_development_platform_tws .notice{font-size:var(--fs-xs)}
}
@media (prefers-reduced-motion:reduce){
  .design-style-natural_organic_blockchain_application_development_platform_tws .reveal,
  .design-style-natural_organic_blockchain_application_development_platform_tws .shot img,
  .design-style-natural_organic_blockchain_application_development_platform_tws .bar i{animation:none!important}
  .design-style-natural_organic_blockchain_application_development_platform_tws *{transition-duration:.01ms!important}
}
