.seo-page{margin:0;background:#f6f8fb;color:#172033;font-family:Noto Sans SC,Plus Jakarta Sans,Poppins,Lexend,sans-serif}.seo-page header{background:#fff;border-bottom:1px solid #e6edf5}.seo-page nav{max-width:1040px;margin:0 auto;padding:16px 20px}.seo-page nav a:first-child{color:#00b991;font-size:20px;font-weight:800;text-decoration:none}.seo-page nav a:last-child{color:#405169;font-size:14px;font-weight:700;text-decoration:none}.seo-page main{max-width:1040px;margin:0 auto;padding:32px 20px 56px}.seo-page .breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;color:#6a7b91;font-size:13px;line-height:1.6}.seo-page .breadcrumb a{color:#55708f;font-weight:700;text-decoration:none}.seo-page .breadcrumb span{color:#95a3b5}.seo-page .breadcrumb strong{color:#22324a;font-weight:800}.seo-page main>section:first-child{display:grid;grid-template-columns:1fr;align-items:center;gap:28px;padding:32px;border:1px solid #e0e9f3;border-radius:8px;background:linear-gradient(135deg,#fff,#f5fffb)}.seo-page main>section:first-child>div:first-child{min-width:0}.seo-page main>section:first-child p:first-child{margin:0 0 12px;color:#00b991;font-size:13px;font-weight:800;letter-spacing:.02em}.seo-page h1{margin:0;color:#142238;font-size:34px;line-height:1.22;font-weight:900}.seo-page p{color:#405169;font-size:15px;line-height:1.85}.seo-page main>section:first-child p{max-width:660px;margin:16px 0 0}.seo-page main>section:first-child p+p{margin-top:8px}.seo-page main>section:first-child div:last-child{margin-top:24px}.seo-page main>section:first-child a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:800;text-decoration:none}.seo-page main>section:first-child a:first-child{background:#01c8a0;color:#fff}.seo-page main>section:first-child a:last-child{border:1px solid #b9d4eb;color:#244a73;background:#fff}.seo-page main>section:nth-of-type(2){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.seo-page article{padding:22px;border:1px solid #e0e9f3;border-radius:8px;background:#fff}.seo-page h2{margin:0;color:#142238;font-size:21px;line-height:1.35;font-weight:850}.seo-page h3{margin:18px 0 0;color:#142238;font-size:15px;line-height:1.5;font-weight:800}.seo-page article p,.seo-page section:last-child p{margin:10px 0 0}.seo-page main>section:last-child{margin-top:30px;padding:26px 0 0;border-top:1px solid #e0e9f3}.seo-page main>section:last-child div{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.seo-page main>section:last-child a{color:#00a982;font-size:14px;font-weight:800;text-decoration:none}@media (max-width: 780px){.seo-page main{padding-top:22px}.seo-page main>section:first-child{grid-template-columns:1fr;padding:24px}.seo-page h1{font-size:28px}.seo-page main>section:nth-of-type(2){grid-template-columns:1fr}}.guide-page main>section:first-child{display:block;max-width:860px;padding:30px}.guide-page main>section:first-child p{max-width:760px}.guide-page main>section:nth-of-type(2){display:block;max-width:100%;margin-top:28px}.guide-page .guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;justify-items:stretch;gap:18px;margin-top:20px}.guide-page .guide-list a{--accent: #01c8a0;position:relative;display:flex;box-sizing:border-box;width:100%;min-height:148px;flex-direction:column;padding:24px 24px 22px;overflow:hidden;border:1px solid #d9e6f2;border-top:4px solid var(--accent);border-radius:8px;background:linear-gradient(180deg,#fff,#f8fffd);box-shadow:0 10px 24px #1c314e0f;color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.guide-page .guide-list a:nth-child(2){--accent: #4f8df7}.guide-page .guide-list a:nth-child(3){--accent: #8b6cf6}.guide-page .guide-list a:nth-child(4){--accent: #f59e0b}.guide-page .guide-list a:nth-child(5){--accent: #0ea5e9}.guide-page .guide-list a:nth-child(6){--accent: #00b991;background:linear-gradient(180deg,#f2fffb,#fff)}.guide-page .guide-list a:hover{border-color:color-mix(in srgb,var(--accent) 48%,#d9e6f2);box-shadow:0 16px 34px #1c314e1f;transform:translateY(-2px)}.guide-page .guide-list strong{display:block;color:#142238;font-size:19px;line-height:1.45;font-weight:900}.guide-page .guide-list span{display:block;margin-top:14px;color:#52637a;font-size:14px;line-height:1.7}.guide-page .article-body{max-width:860px;margin-top:28px;padding:30px;border:1px solid #e0e9f3;border-radius:8px;background:#fff}.guide-page .article-body h2+p,.guide-page .article-body p+p{margin-top:10px}.guide-page .article-body h2{margin-top:28px}.guide-page .article-body h2:first-child{margin-top:0}.guide-page .guide-cta{max-width:860px;margin-top:24px;padding:24px;border:1px solid #c8eee3;border-radius:8px;background:#f3fffb}.guide-page .guide-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-top:12px;padding:0 16px;border-radius:8px;background:#01c8a0;color:#fff;font-size:14px;font-weight:800;text-decoration:none}@media (max-width: 780px){.guide-page .guide-list,.guide-page main>section:nth-of-type(2){grid-template-columns:1fr}.guide-page main>section:first-child,.guide-page .article-body,.guide-page .guide-cta{padding:22px}}
