.page-module-scss-module__i_A_ea__page{background-color:#fff;background-image:linear-gradient(#eaeaea 1px,#0000 1px),linear-gradient(90deg,#eaeaea 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100vh;padding:88px 20px 72px}.page-module-scss-module__i_A_ea__page:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#f5f5f5,#0000 42%);position:fixed;inset:0}@media only screen and (min-width:768px){.page-module-scss-module__i_A_ea__page{padding:104px 24px 88px}}.page-module-scss-module__i_A_ea__nav{z-index:10;position:fixed;top:20px;left:20px}@media only screen and (min-width:768px){.page-module-scss-module__i_A_ea__nav{top:28px;left:28px}}.page-module-scss-module__i_A_ea__brand-link{color:#000;letter-spacing:0;white-space:nowrap;-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffffd1;border:1px solid #eaeaea;border-radius:6px;align-items:center;gap:10px;max-width:calc(100vw - 40px);height:40px;padding:0 14px 0 10px;font-size:14px;font-weight:800;transition:border-color .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:0 12px 32px #0000000f}.page-module-scss-module__i_A_ea__brand-link:hover,.page-module-scss-module__i_A_ea__brand-link:focus-visible{color:#000;border-color:#d4d4d4;box-shadow:0 12px 32px #0000000f}.page-module-scss-module__i_A_ea__brand-logo{object-fit:contain;flex:none;width:42px;height:30px}.page-module-scss-module__i_A_ea__brand-title{text-overflow:ellipsis;min-width:0;overflow:hidden}.page-module-scss-module__i_A_ea__detail{z-index:1;width:min(100%,780px);margin:0 auto;padding:36px 0 0;position:relative}@media only screen and (min-width:768px){.page-module-scss-module__i_A_ea__detail{padding-top:24px}}.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror{--markdown-text-color:#171717;--markdown-muted-color:#666;--markdown-border-color:#eaeaea;--markdown-soft-bg-color:#fafafa;--markdown-code-bg-color:#fafafa;--markdown-code-text-color:#171717;--markdown-code-block-bg-color:#fafafa;--markdown-code-block-text-color:#171717;--markdown-link-color:#000;--markdown-quote-border-color:#d4d4d4;--markdown-quote-bg-color:#fafafa;--markdown-mark-bg-color:#fff7e6;color:var(--markdown-text-color);font-size:16px;line-height:1.9}:is(.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror h1,.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror h2,.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror h3,.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror h4,.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror h5){color:#000;letter-spacing:0}:is(.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror p,.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror li){color:#171717}.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror blockquote{color:#666}.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror a:hover{color:#000}:is(.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror code,.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror pre){border-color:#eaeaea}.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror tr:nth-child(2n) td{background:#fafafa}.page-module-scss-module__i_A_ea__detail .simple-editor-viewer-content .tiptap.ProseMirror kbd{color:#171717;background:#fafafa;border-color:#d4d4d4}.page-module-scss-module__i_A_ea__detail-header{border-bottom:1px solid #eaeaea;margin-bottom:32px;padding-bottom:24px}.page-module-scss-module__i_A_ea__detail-header h1{color:#000;letter-spacing:0;margin:0;font-size:clamp(34px,6vw,56px);font-weight:800;line-height:1.08}.page-module-scss-module__i_A_ea__detail-header time{color:#666;margin-top:14px;font-size:14px;line-height:1.6;display:inline-block}
