.padding-global.article-hero-spacing{padding-bottom:4rem}.article-hero{align-items:center}.details-left-wrapp.article-hero-text{justify-content:center;gap:2.5rem;height:auto}.article-breadcrumb ol{color:var(--_colors---text-color--text-gray);flex-flow:wrap;gap:.5rem;margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:flex}.article-breadcrumb li,.article-toc li,.article-tags li{font-size:inherit;line-height:inherit}.article-breadcrumb li+li:before{content:"/";color:#c4c2c2;margin-right:.5rem}.article-breadcrumb a{color:inherit;text-decoration:none;transition:color .2s}.article-breadcrumb a:hover{color:var(--_colors---text-color--primary-color)}.article-breadcrumb [aria-current=page]{color:var(--_colors---text-color--primary-color);font-weight:var(--font-weight--medium)}.blog-titles.article-title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.25rem + 2.4vw,3.25rem);line-height:1.12}.article-lede{max-width:34rem;color:var(--_colors---text-color--text-gray);margin:0;font-size:1.125rem;line-height:1.6}.article-meta{border-top:1px solid var(--_colors---border-color--stroke);flex-wrap:wrap;gap:1rem 2.5rem;margin:0;padding-top:1.5rem;display:flex}.article-meta dt{color:var(--_colors---text-color--text-gray);margin-bottom:.25rem;font-size:.8125rem}.article-meta dd{font-size:1rem;font-weight:var(--font-weight--medium);color:var(--_colors---text-color--secondary-100);margin:0}.details-right-wrapp.article-hero-media{height:auto}.article-hero-image{aspect-ratio:1760/1260;object-fit:cover;width:100%;height:auto;display:block}.article-layout{grid-template-columns:16rem minmax(0,45rem);justify-content:center;align-items:start;gap:5rem;display:grid}.article-sidebar{flex-direction:column;gap:2.25rem;display:flex;position:sticky;top:2rem}.article-sidebar-title{font-size:.75rem;font-weight:var(--font-weight--semi-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--_colors---text-color--secondary-100);margin:0 0 .875rem;display:block}.article-toc ol{border-left:1px solid var(--_colors---border-color--stroke);margin:0;padding:0;list-style:none}.article-toc a{color:var(--_colors---text-color--text-gray);border-left:2px solid #0000;margin-left:-1px;padding:.45rem 0 .45rem 1rem;font-size:.9375rem;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s;display:block}.article-toc a:hover{color:var(--_colors---text-color--primary-color);border-left-color:var(--_colors---text-color--primary-color)}.article-share-links{flex-wrap:wrap;gap:.5rem;display:flex}.article-share-links a{border:1px solid var(--_colors---border-color--stroke);color:var(--_colors---text-color--secondary-100);border-radius:999px;padding:.4rem .9rem;font-size:.8125rem;text-decoration:none;transition:background-color .2s,border-color .2s}.article-share-links a:hover{background-color:var(--_colors---background-color--bg-gray);border-color:#d6d4d4}.article-cta-card{border-radius:var(--_sizes---border-radius--radius-small);background-color:var(--_colors---text-color--secondary-100);padding:1.5rem}.article-cta-title{font-size:1.125rem;line-height:1.4;font-weight:var(--font-weight--medium);color:#fff;margin:0 0 .5rem}.article-cta-card p:not(.article-cta-title){color:#ffffffb3;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5}.article-cta-link{background-color:var(--_colors---text-color--primary-color);font-size:.9375rem;font-weight:var(--font-weight--medium);color:#fff;border-radius:999px;padding:.75rem 1.25rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.article-cta-link:hover{opacity:.88}.blog-details.article-body{color:#3a3939;font-size:1.125rem;line-height:1.75}.article-body>:first-child{margin-top:0}.blog-details.article-body p{font-size:inherit;line-height:inherit;color:#3a3939;margin:0 0 1.5rem}.blog-details.article-body>p:first-child{color:var(--_colors---text-color--secondary-100);font-size:1.25rem;line-height:1.7}.blog-details.article-body h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.25;font-weight:var(--font-weight--medium);letter-spacing:-.03em;color:var(--_colors---text-color--secondary-100);margin:3rem 0 1rem;scroll-margin-top:7rem}.blog-details.article-body h3{font-size:1.25rem;line-height:1.4;font-weight:var(--font-weight--medium);letter-spacing:-.02em;color:var(--_colors---text-color--secondary-100);margin:2rem 0 .75rem;scroll-margin-top:7rem}.blog-details.article-body h2+h3{margin-top:1.25rem}.blog-details.article-body ul{gap:.875rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.article-body li{font-size:inherit;line-height:inherit;color:#3a3939;padding-left:1.75rem;position:relative}.article-body li:before{content:"";background-color:var(--_colors---text-color--primary-color);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.7em;left:.25rem}.article-tags{border-top:1px solid var(--_colors---border-color--stroke);margin-top:3rem;padding-top:2rem}.article-tags ul{flex-flow:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.article-tags ul li{background-color:var(--_colors---background-color--bg-gray);color:var(--_colors---text-color--secondary-100);border-radius:999px;padding:.35rem .85rem;font-size:.875rem}.article-back-link{font-weight:var(--font-weight--medium);color:var(--_colors---text-color--secondary-100);margin-top:2.5rem;text-decoration:none;transition:color .2s;display:inline-block}.article-back-link:hover{color:var(--_colors---text-color--primary-color)}.related-blog-section h3.blog-title{margin:0}@media screen and (max-width:991px){.article-layout{grid-template-columns:minmax(0,1fr);gap:3rem}.article-sidebar{order:2;position:static}.article-toc{display:none}.details-left-wrapp.article-hero-text{gap:2rem}}@media screen and (max-width:479px){.padding-global.article-hero-spacing{padding-bottom:2.5rem}.blog-details.article-body{font-size:1.0625rem}.blog-details.article-body>p:first-child{font-size:1.125rem}.blog-details.article-body h2{margin-top:2.5rem}}
