@layer components{.pg-blog-detail{background:#fff;margin:0}.pg-blog-detail a{color:#0b6e66}.pg-blog-detail a:hover{color:#08524c}.pg-blog-detail .wrap{max-width:1240px;margin:0 auto}.pg-blog-detail .mono{font-family:var(--font-mono)}.pg-blog-detail .btn{box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.pg-blog-detail .fl{color:#b8ced2;text-decoration:none}.pg-blog-detail .fl:hover{color:#fff}.pg-blog-detail .art p{color:#33494f;margin:0 0 20px;font-size:18px;line-height:1.75}.pg-blog-detail .art h2{letter-spacing:-.02em;color:#0d1f26;margin:44px 0 16px;font-size:28px;font-weight:800;line-height:1.25}.pg-blog-detail .art li{color:#33494f;margin:0 0 10px;font-size:18px;line-height:1.7}.pg-blog-detail .share{color:#0a2129;cursor:pointer;background:#fff;border:1px solid #dfe8e9;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@media (max-width:760px){.pg-blog-detail .stack{grid-template-columns:minmax(0,1fr)!important}.pg-blog-detail .stack>*{grid-column:auto!important}.pg-blog-detail .stack>a{flex-direction:column!important}.pg-blog-detail .stack>a>div:first-child{height:170px;flex:none!important}}.pg-blog-detail .art ul{margin:0 0 20px;padding-left:22px}.pg-blog-detail .art .callout{background:#f3f8f7;border:1px solid #dfe8e9;border-radius:16px;margin:8px 0 28px;padding:22px 24px}.pg-blog-detail .art .callout-title{font-family:var(--font-mono);letter-spacing:.14em;color:#0b6e66;font-size:11px;font-weight:700}.pg-blog-detail .art .callout p{color:#0d1f26;margin:8px 0 0;font-size:16px;line-height:1.6}}
