.gw-head{margin-bottom:0}.gw-promise{font-family:var(--semper-display);font-weight:700;font-stretch:125%;font-size:var(--type-xl);letter-spacing:-.02em;margin-top:20px;line-height:1.2}.gw-coming{background:var(--surface-sunk);border-top:1px solid var(--line);padding:88px 0}.gw-coming .badge{margin-bottom:14px}.gw-coming-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;display:grid}.gw-coming-list li{border-top:1px dashed var(--line-strong);padding-top:20px}.gw-coming-list h3{font-size:var(--type-m)}.gw-coming-list p{color:var(--text-muted);font-size:var(--type-s);margin-top:4px}.gw-faq{background:var(--surface);border-top:1px solid var(--line);padding:88px 0}.gw-faq-list{gap:24px;margin:0;display:grid}.gw-faq-list>div{border-top:1px solid var(--line);padding-top:20px}.gw-faq-list dt{font-weight:600}.gw-faq-list dd{color:var(--text-muted);margin:6px 0 0}@media (max-width:1100px){.gw-coming-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.gw-coming-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.gw-coming,.gw-faq{padding:52px 0}.gw-promise{font-size:var(--type-l)}}
