.blog{max-width:1500px;margin:auto;padding:50px 7% 110px}.blog-head{max-width:760px;margin-bottom:55px}.blog h1{font-size:clamp(38px,4.6vw,64px);line-height:1.08;letter-spacing:-2.2px;text-wrap:balance}.blog-intro{margin-top:22px;font-size:17px;line-height:1.7;color:var(--t-705f77)}.blog-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-card{display:flex;flex-direction:column;gap:14px;background:var(--s-fffdfb);border:1px solid var(--s-e8dfe9);border-radius:19px;padding:30px;transition:transform .18s,border-color .18s}.blog-card:hover{transform:translateY(-3px);border-color:var(--s-ff7849)}.blog-card h3{font-size:22px;line-height:1.3;letter-spacing:-.5px;text-wrap:balance}.blog-card p{font-size:14px;line-height:1.8;color:var(--t-705f77);flex:1}.blog-meta{font-size:12px;font-weight:650;color:var(--t-705f77)}.blog-more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--t-a04426)}.blog-post{max-width:720px;margin:auto}.blog-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--t-a04426);margin-bottom:34px}.blog-post .blog-meta{margin-bottom:16px}.blog-body{margin-top:40px;padding-top:40px;border-top:1px solid var(--s-e8dfe9);font-size:17px;line-height:1.8}.blog-body>*+*{margin-top:20px}.blog-body h2{font-size:27px;line-height:1.25;letter-spacing:-.7px;margin-top:44px}.blog-body ul,.blog-body ol{padding-left:22px;display:grid;gap:10px}.blog-body h3{font-size:20px;line-height:1.3;letter-spacing:-.4px;margin-top:32px}.blog-body figure{margin:8px auto 0;max-width:340px}.blog-body figure img{display:block;width:100%;height:auto;border-radius:20px;border:1px solid var(--s-e8dfe9)}.blog-body figcaption{margin-top:10px;font-size:14px;line-height:1.5;text-align:center;color:var(--s-8062a5)}.blog-body table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.blog-body .blog-table{overflow-x:auto}.blog-body th,.blog-body td{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--s-e8dfe9)}.blog-body th{font-weight:800}@media(max-width:640px){.blog-body thead{display:none}.blog-body table,.blog-body tbody,.blog-body tr,.blog-body th,.blog-body td{display:block}.blog-body tr{padding:16px 0;border-bottom:1px solid var(--s-e8dfe9)}.blog-body th,.blog-body td{padding:4px 0;border:0}.blog-body tbody th{font-size:17px;margin-bottom:6px}.blog-body td:before{content:attr(data-label) ": ";font-weight:800}}.blog-terms>*+*{margin-top:28px}.blog-terms>div{scroll-margin-top:96px}.blog-terms h3{margin-top:0}.blog-terms p{margin-top:8px}.blog-faq>*+*{margin-top:20px}.blog-body li::marker{color:var(--s-ff7849)}.blog-body a{color:var(--t-a04426);text-decoration:underline;text-underline-offset:3px}.blog-related{margin-top:60px}.blog-related h2{font-size:24px;letter-spacing:-.6px;margin-bottom:18px}.blog-related .blog-list{grid-template-columns:1fr;gap:12px}.blog-related .blog-card{padding:20px 24px;gap:8px}.blog-related .blog-card h3{font-size:18px}.blog-cta{margin-top:60px;padding:34px;border-radius:19px;background:var(--s-e8defa);display:grid;gap:12px;justify-items:start}.blog-cta strong{font-size:22px;letter-spacing:-.5px}.blog-cta p{color:var(--t-705f77);margin-bottom:8px}.blog-section+.blog-section{margin-top:64px}.blog-section>h2{margin-bottom:22px;font-size:26px;letter-spacing:-.6px}@media(max-width:1100px){.blog-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.blog-header .header-actions{gap:10px}.page-theme{padding:8px}.page-theme span{display:none}.blog{padding:30px 7% 70px}.blog-head{margin-bottom:34px}.blog h1{letter-spacing:-1.4px}.blog-intro{font-size:16px}.blog-list{grid-template-columns:1fr;gap:15px}.blog-card{padding:25px}.blog-body{font-size:16px}.blog-body h2{font-size:23px}.blog-cta{padding:26px}}
