.page-post .ws-layout-section{--cms-section-pad-top:clamp(34px,4.5vw,58px);padding-top:var(--cms-section-pad-top)!important}.cms-breadcrumb{z-index:2;width:min(var(--container,1200px),calc(100.0% - 40px));color:var(--color-text-muted,#6b7280);font-family:var(--font-body,inherit);margin:clamp(18px,3vw,34px) auto 0;font-size:clamp(12px,1.4vw,13.5px);position:relative}.cms-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.cms-breadcrumb__item{align-items:center;min-width:0;display:inline-flex}.cms-breadcrumb__item+.cms-breadcrumb__item:before{content:"/";color:color-mix(in srgb,currentColor 42.0%,transparent);margin-right:7px}.cms-breadcrumb__link,.cms-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;max-width:min(54vw,52ch);display:inline-block;overflow:hidden}.cms-breadcrumb__link{color:inherit;text-decoration:none}.cms-breadcrumb__link:hover{color:var(--color-accent,currentColor)}.cms-breadcrumb__current{color:var(--color-text,#111827);font-weight:650}@media (width<=720px){.cms-breadcrumb{width:min(100.0% - 24px,var(--container,1200px));margin-top:14px;font-size:12px}.cms-breadcrumb__link,.cms-breadcrumb__current{max-width:68vw}}:is(.page-post,.page-blog-post,.page-cocon,.page-pillar) :is(.ws-layout-section,.fw-post-section){--cms-section-pad-top:clamp(24px,3.2vw,42px);padding-top:var(--cms-section-pad-top)!important}@media (width>=1021px){.page-post--with-sidebar .cms-breadcrumb{--cms-breadcrumb-sidebar-width:320px;--cms-breadcrumb-sidebar-gap:clamp(32px,4vw,60px);width:min(calc(100.0% - 40px - var(--cms-breadcrumb-sidebar-width) - var(--cms-breadcrumb-sidebar-gap)),calc(var(--container,1200px) - var(--cms-breadcrumb-sidebar-width) - var(--cms-breadcrumb-sidebar-gap)));margin-left:max(20px,calc((100vw - var(--container,1200px))/2));margin-right:auto}}.cms-pc-std__content .cms-content-clp,.cms-content-clp{grid-template-columns:1fr!important;align-items:start!important;row-gap:0!important}.cms-pc-std__content .cms-content-clp__head,.cms-content-clp__head{max-width:none!important;margin-bottom:8px!important}.cms-pc-std__content .cms-content-clp__list,.cms-content-clp__list{width:min(80%,1040px)!important;margin-left:0!important;margin-right:auto!important}@media (width<=768px){.cms-pc-std__content .cms-content-clp__list,.cms-content-clp__list{width:100%!important}}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell){--cms-article-table-radius:var(--radius-lg,16px);--cms-article-table-border:color-mix(in srgb,var(--color-border,#e5e7eb)88.0%,var(--color-accent,#0f766e)12.0%);--cms-article-table-row:var(--color-bg,#fff);--cms-article-table-row-alt:color-mix(in srgb,var(--color-bg-alt,#f8fafc)72.0%,var(--color-bg,#fff)28.0%);position:relative;border:1px solid var(--cms-article-table-border)!important;border-radius:var(--cms-article-table-radius)!important;background:var(--cms-article-table-row)!important;margin:22px 0!important;overflow:visible!important;box-shadow:0 10px 26px #0f172a0b!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap){-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:calc(var(--cms-article-table-radius,var(--radius-lg,16px)) - 1px)!important;overflow:auto hidden!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table){box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) :is(th,td){border-inline:0!important;border-bottom:1px solid color-mix(in srgb,var(--cms-article-table-border,var(--color-border,#e5e7eb))84.0%,transparent)!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) th{background:0 0!important;border-bottom-color:#ffffff42!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) tbody tr{--cms-article-table-current-row:var(--cms-article-table-row);background:var(--cms-article-table-current-row)!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) tbody tr:nth-child(2n){--cms-article-table-current-row:var(--cms-article-table-row-alt)}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) tbody td{background:var(--cms-article-table-current-row)!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) :is(th,td):first-child{box-shadow:none!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) th:first-child{background:0 0!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) td:first-child{background:var(--cms-article-table-current-row)!important}@media (width<=768px){:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell){--cms-article-table-radius:14px}}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell){--cms-article-table-radius:16px;--cms-article-table-head:color-mix(in srgb,var(--color-accent,#0f766e)88.0%,#0f172a 12.0%)}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap){scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-accent,#0f766e)72.0%,#94a3b8 28.0%)color-mix(in srgb,var(--color-bg-alt,#f8fafc)76.0%,transparent);scrollbar-gutter:stable}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)::-webkit-scrollbar{height:12px}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-bg-alt,#f8fafc)76.0%,transparent);border-top:1px solid color-mix(in srgb,var(--cms-article-table-border,var(--color-border,#e5e7eb))68.0%,transparent)}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)::-webkit-scrollbar-thumb{background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent,#0f766e)84.0%,#fff 16.0%),var(--color-accent,#0f766e));background-clip:padding-box;border:3px solid #0000;border-radius:999px}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) :is(th,td){padding:14px 16px!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) thead tr{background:var(--cms-article-table-head)!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) th:first-child{z-index:7!important;background:var(--cms-article-table-head)!important;position:sticky!important;top:0!important;left:0!important}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) :is(th,td):first-child{border-inline-end:1px solid color-mix(in srgb,var(--cms-article-table-border,var(--color-border,#e5e7eb))92.0%,transparent)!important}@media (width<=768px){:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell){--cms-article-table-radius:12px}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-scroll,.tb-wrap)>table:not(.cms-content-table__table) :is(th,td){padding:12px 13px!important}}:is(.cms-pc-std__content,.cms-pc-sb__content,.article-content,.post-content,.prose,.cms-table-modal__body) :is(.pc-table-shell,.tb-shell)>:is(.pc-table-scroll,.tb-wrap){box-sizing:border-box;scrollbar-gutter:auto;width:100%!important;max-width:100%!important}