.hub .hub-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);grid-gap:32px 56px;gap:32px 56px;padding-block:clamp(40px,6vw,88px);border-top:1.5px solid var(--ink)}.hub .hub-letter{display:grid;grid-gap:18px;gap:18px;max-width:62ch;font-size:clamp(17px,1.3vw,19px)}.hub .hub-letter h2{font-size:clamp(34px,4.4vw,64px);max-width:14ch;margin-bottom:8px}.hub .hub-sign{padding-top:10px;border-top:1px solid var(--line);line-height:1.4}.hub .hub-sign b{font-size:22px;letter-spacing:-.02em}.hub .hub-tell{gap:24px}.hub .join-title{font-size:clamp(40px,5.6vw,84px);max-width:14ch}.hub .hub-tell .cs-note{margin-top:0;justify-self:start}.hub .hub-form{display:grid;grid-gap:28px;gap:28px}.hub .hub-ideas{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 32px;gap:0 32px;border-top:1.5px solid var(--ink)}.hub .hub-ideas legend{padding:0 0 14px;float:left;width:100%;grid-column:1/-1}.hub .hub-idea{display:flex;gap:14px;align-items:flex-start;padding-block:16px;border-bottom:1px solid var(--line);cursor:pointer}.hub .hub-idea input{width:20px;height:20px;margin-top:3px;accent-color:var(--ink);flex-shrink:0}.hub .hub-idea span{display:grid;grid-gap:4px;gap:4px}.hub .hub-idea b{font-size:17px;letter-spacing:-.01em}.hub .hub-idea small{font-size:15px;color:var(--mute);text-wrap:pretty}.hub .hub-idea:has(input:checked) b:after{content:"";display:inline-block;width:9px;height:9px;margin-left:8px;border-radius:50%;background:var(--custard);vertical-align:middle}.hub .hub-field{display:grid;grid-gap:8px;gap:8px}.hub .hub-field input,.hub .hub-field textarea{font-size:16px}.hub .hub-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.hub .hub-form .cs-btn{justify-self:start}.hub .hub-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (max-width:820px){.hub .cs-faq,.hub .hub-ideas,.hub .hub-note,.hub .hub-row{grid-template-columns:1fr}}.hub .hub-small{font-size:14px;color:var(--mute)}.hub .hub-ctas{display:flex;flex-wrap:wrap;gap:12px}.hub .hub-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.hub .hub-tick{border-top:1px solid var(--line)}.hub #join+#tell{border-top:1.5px solid var(--ink)}@media (max-width:820px){.hub .hub-row.two{grid-template-columns:1fr}}.hub .hub-from{border:0;padding:18px 0 0;margin:0;display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--line)}.hub .hub-from legend{padding:18px 0 0;float:left;width:100%}.hub .hub-worth{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1.5px solid var(--ink)}.hub .hub-worth>div{display:grid;grid-gap:6px;gap:6px;padding:22px 22px 22px 0;border-bottom:1px solid var(--line)}.hub .hub-worth b{font-family:var(--display);font-size:clamp(30px,3.4vw,48px);letter-spacing:-.03em;line-height:1}.hub .hub-worth small{color:var(--mute);font-size:15px}#recommend+#join{border-top:1.5px solid var(--ink)}@media (max-width:820px){.hub .hub-worth{grid-template-columns:1fr}}.hub .hub-idea small{font-weight:300}