.landing-story-page .how-hero{padding-top:clamp(28px,3.9vw,56px);padding-bottom:var(--space-group);background:radial-gradient(52% 40% at 72% 12%,#f7e9d2 0,#fbf5ea 42%,#fff0 72%),#fff}.landing-story-page .how-hero h1{max-width:14em;font-size:var(--type-display);font-weight:500;line-height:1;letter-spacing:-.024em;text-wrap:balance}html[data-locale=zh] .landing-story-page .how-hero h1{line-height:1.18;letter-spacing:0}.landing-story-page .how-lead{max-width:36em;margin-top:var(--space-l);font-size:var(--type-body);line-height:1.55;color:var(--story-muted)}@media (max-width:720px){.landing-story-page .how-hero .how-upcoming{margin-top:44px}}.landing-story-page section.how-calls{position:relative;isolation:isolate;color:var(--story-ink);background:var(--sd-grain-light) 0 0/180px 180px,radial-gradient(90% 70% at 88% 0,#3b2a12 0,#1b1a1600 60%),var(--sd-night)}.landing-story-page section.how-calls h2{color:var(--sd-night-ink)}.landing-story-page section.how-calls .story-stop{color:var(--sd-amber-night)}.how-calls ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--story-col-gap);margin:var(--space-heading) 0 0;padding:0;list-style:none}.landing-story-page .how-calls h3{font-size:var(--type-body);font-weight:500;line-height:1.35;color:var(--sd-night-ink)}.landing-story-page .how-calls li>p{margin-top:var(--space-xs);font-size:var(--type-body);line-height:1.6;color:var(--sd-night-muted)}.landing-story-page .how-calls .how-calls-line{margin-top:var(--space-2xl);font-size:var(--type-body);font-weight:500;line-height:1.4;color:var(--sd-night-ink)}.how-status-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--story-col-gap);margin-top:var(--space-heading)}.landing-story-page .how-status h3{font-size:var(--type-body);font-weight:500;line-height:1.35}.how-status ul{margin:var(--space-m) 0 0;padding:0;list-style:none}.how-status li{padding-block:var(--space-s);border-top:1px solid var(--sd-hair);font-size:var(--type-body);line-height:1.5;color:var(--story-muted)}.how-status li:first-child{border-top:0}.landing-story-page .how-status .how-upcoming{margin-top:var(--space-m)}.landing-story-page .how-status .how-upcoming+.how-upcoming{margin-top:var(--space-xs)}@media (max-width:860px){.how-calls ul,.how-status-lists{grid-template-columns:minmax(0,1fr)}}