.csRoot .notionWrap{box-sizing:border-box;display:flex;flex-direction:column;gap:32px;max-width:560px;margin:0 auto;padding:56px 20px 72px}.csRoot .notionHead{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.csRoot .notionTitle{margin:0;font-family:var(--csDisplay);font-size:30px;font-weight:600;letter-spacing:-.015em;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .notionLede{max-width:46ch;margin:0;font-size:15px;line-height:var(--csLeadBody);color:var(--csInkBody);text-wrap:balance}.csRoot .notionCta{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.csRoot .notionFine{max-width:44ch;margin:0;font-size:12.5px;line-height:var(--csLeadBody);color:var(--csInkMeta);text-wrap:balance}.csRoot .notionCard{padding:8px 4px 4px}.csRoot .notionConnected{margin:0 0 20px;font-size:13.5px;line-height:var(--csLeadBody);text-align:center;color:var(--csInkMeta)}.csRoot .notionConnected strong{font-weight:600;color:var(--csInk)}.csRoot .notionForm{display:flex;flex-direction:column;gap:20px}.csRoot .notionPlatform{display:inline-flex;align-items:center;gap:8px}.csRoot .notionPlatformMark{display:block;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.csRoot .notionMeta{margin:0;font-size:12.5px;line-height:var(--csLeadBody);text-align:center;color:var(--csInkMeta)}.csRoot .notionDone{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 0 16px;text-align:center}.csRoot .notionDoneMark{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;border-radius:50%;background:var(--csWell);border:1px solid var(--csSuccessLine);box-shadow:var(--csCutShadow);color:var(--csSuccess)}.csRoot .notionDoneTitle{margin:0;font-family:var(--csDisplay);font-size:22px;font-weight:600;letter-spacing:-.012em;line-height:var(--csLeadTitle);color:var(--csInk)}.csRoot .notionDoneBody{margin:6px 0 0;font-size:13.5px;line-height:var(--csLeadBody);color:var(--csInkMeta)}@media (min-width:640px){.csRoot .notionWrap{gap:40px;padding:80px 20px 96px}.csRoot .notionTitle{font-size:36px}.csRoot .notionCard{padding:16px 16px 12px}}