.hero.home-hero>div:first-child{flex-direction:column;justify-content:space-between;display:flex}.home-hero .hero-widgets>*>:is(.deadline-remaining,.hero-search-round){flex:1 0 auto;align-items:flex-start}@media (max-width:760px){.hero.home-hero{padding:22px 20px}.hero.home-hero h1{margin:0 0 14px;font-size:22px;line-height:1.32}.home-hero .lifecycle-stage-bar{margin-top:0;padding:12px 14px}.home-hero .lifecycle-stage-steps li{gap:6px}@container (min-width:268px){.home-hero .lifecycle-stage-bar:lang(ja) .lifecycle-stage-steps{grid-template-columns:repeat(var(--stage-count,8), minmax(min-content, 1fr));column-gap:6px}}@container (min-width:218px){.home-hero .lifecycle-stage-bar:lang(ja) .lifecycle-stage-steps:not(:has(>li:nth-child(7))){grid-template-columns:repeat(var(--stage-count,8), minmax(min-content, 1fr));column-gap:6px}}.home-hero .hero-widgets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.hero.home-hero .hero-widgets>*{justify-content:flex-start;gap:0;width:auto;min-width:0;min-height:0;margin:0;padding:14px 14px 15px;container-type:inline-size}.home-hero .hero-widgets>*>span>svg:first-child{width:16px;height:16px}.home-hero .hero-widgets>*>:is(strong,.deadline-remaining,.hero-search-round){word-break:keep-all;overflow-wrap:anywhere}.home-hero .hero-widgets>*>strong{white-space:normal;margin-top:10px;font-size:20px;line-height:1.2}.home-hero:lang(ja) .hero-widgets>*>strong{white-space:nowrap;font-size:min(20px,14.5cqi)}.home-hero .hero-widgets>*>strong small{white-space:nowrap}.home-hero .hero-widgets>.hero-lifecycle:lang(en)>strong{font-size:min(20px,13.9cqi)}.hero.home-hero .hero-widgets>*>:is(.deadline-remaining,.hero-search-round){min-height:2.7em;margin:4px 0 0;padding-right:22px;font-size:13px;line-height:1.35}.hero.home-hero .hero-widgets>.hero-lifecycle>.hero-lifecycle-track,.hero.home-hero .hero-widgets>.hero-lifecycle>span small,.home-hero .hero-search>.studio-feature-search{display:none}.home-hero .hero-search>.hero-search-open{display:block}.home-hero .hero-widgets .deadline-action{width:auto;height:auto;min-height:0;box-shadow:none;color:#fff;background:0 0;border:0;margin:0;padding:0;font-size:0;position:static;translate:none}.home-hero .hero-widgets .deadline-action:before{z-index:2;border-radius:var(--radius-4xl);content:"";position:absolute;inset:0}.home-hero .hero-widgets .deadline-action svg{opacity:.9;width:16px;height:16px;position:absolute;bottom:15px;right:14px}.home-hero .hero-widgets .deadline-action:focus-visible{outline:none}.home-hero .hero-widgets .deadline-action:focus-visible:before{outline-offset:2px;outline:2px solid #fff}.home-hero .hero-analytics-label{flex-wrap:wrap;row-gap:2px}.home-hero .hero-analytics-label small{color:#ffffffb8;flex-basis:100%;margin:0}.home-hero .hero-analytics-stats{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:2px 10px;margin:10px 0 0;padding-bottom:12px}.home-hero .hero-analytics-stats>div{display:contents}.home-hero .hero-analytics-stats dd strong{font-size:15px}.home-hero .hero-analytics-stats number-flow-react{margin-block:-.25em}.home-hero .hero-analytics-stats dd small{display:none}.home-hero .hero-analytics.studio-ultrathin-material>.hero-analytics-graph{height:60px;top:auto}}
