.pcft{--pcft-bg:#d5e5ee;--pcft-color:#1e384e;--pcft-accent:#408bd1;--pcft-card:380px;--pcft-spacer:0px;--pcft-above:205px;--pcft-below:300px;--pcft-node-x:52px;--pcft-arrow-size:72px;--pcft-prev-left:0px;--pcft-next-right:0px;position:relative;display:block;width:96%;max-width:100%;margin:0 auto;padding:0!important;overflow:visible;box-sizing:border-box;background:var(--pcft-bg);color:var(--pcft-color);font-family:"Karla",Arial,sans-serif;text-align:left;direction:ltr}.pcft *,.pcft *::before,.pcft *::after{box-sizing:border-box}.pcft .pcft-viewport{min-width:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(to right,transparent,#000 22%,#000 78%,transparent)}.pcft .pcft-viewport::-webkit-scrollbar{display:none}.pcft .pcft-track{position:relative;display:flex;align-items:stretch;width:max-content;min-width:100%;margin:0;padding:0;gap:0}.pcft .pcft-track::before{content:"";position:absolute;left:0;right:0;top:var(--pcft-above);height:3px;background:var(--pcft-color);opacity:.65;pointer-events:none}.pcft .pcft-spacer{flex:0 0 var(--pcft-spacer);width:var(--pcft-spacer)}.pcft .pcft-item{position:relative;display:grid;grid-template-rows:var(--pcft-above) 3px var(--pcft-below);flex:0 0 var(--pcft-card);width:var(--pcft-card);min-width:0;margin:0;padding:0;border:0;background:none;scroll-snap-align:center}.pcft .pcft-axis{position:relative;grid-row:2}.pcft .pcft-dot{position:absolute;left:var(--pcft-node-x);top:50%;width:16px;height:16px;border-radius:50%;background:var(--pcft-color);transform:translate(-50%,-50%)}.pcft .pcft-slot{min-width:0;padding-left:var(--pcft-node-x);padding-right:18px}.pcft .pcft-top-slot{grid-row:1}.pcft .pcft-bottom-slot{grid-row:3}.pcft .pcft-content{position:relative;width:100%}.pcft[data-layout="wide"] .pcft-content{width:calc(100% + 82px)}.pcft .pcft-top .pcft-content{min-height:100%;padding-bottom:28px}.pcft .pcft-top .pcft-content::before{content:"";position:absolute;left:-1px;top:46px;bottom:0;width:2px;background:var(--pcft-color)}.pcft .pcft-heading{padding-left:24px}.pcft .pcft-bottom .pcft-heading{position:relative;padding-top:36px;padding-bottom:14px}.pcft .pcft-bottom .pcft-heading::before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:2px;background:var(--pcft-color)}.pcft .pcft-date{margin:0 0 12px;padding:0;font-family:"Karla",Arial,sans-serif;font-size:33px;font-weight:700;line-height:1.2;color:var(--pcft-color);letter-spacing:normal;overflow-wrap:anywhere}.pcft .pcft-title{display:block;margin:0 0 3px!important;padding:0!important;font-family:"Karla",Arial,sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important;color:var(--pcft-color)!important;text-transform:none!important;letter-spacing:normal!important;overflow-wrap:anywhere}.pcft .pcft-description,.pcft .pcft-description p,.pcft .pcft-description li{font-family:"Karla",Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:normal;text-transform:none;color:var(--pcft-color);overflow-wrap:anywhere}.pcft .pcft-description{margin:0;padding:0}.pcft .pcft-description p{margin:0 0 12px!important;padding:0}.pcft .pcft-description p:last-child{margin-bottom:0!important}.pcft .pcft-description img{max-width:100%;height:auto}.pcft .pcft-top .pcft-description{padding-left:24px}.pcft .pcft-bottom .pcft-description{padding-top:20px;padding-bottom:8px}.pcft button.pcft-arrow{position:absolute;top:calc(var(--pcft-above) + 1.5px);z-index:5;display:block;width:var(--pcft-arrow-size);min-width:var(--pcft-arrow-size);height:var(--pcft-arrow-size);min-height:0;margin:0!important;padding:0!important;border:0!important;border-radius:50%;background:transparent!important;box-shadow:none!important;appearance:none;cursor:pointer;line-height:1;transform:translateY(-50%)!important;opacity:1;transition:opacity .15s ease}.pcft button.pcft-prev{left:var(--pcft-prev-left);right:auto}.pcft button.pcft-next{right:var(--pcft-next-right);left:auto}.pcft button.pcft-arrow::before,.pcft button.pcft-arrow::after{content:none!important}.pcft .pcft-arrow svg{display:block;width:100%;height:100%}.pcft .pcft-arrow svg circle{fill:var(--pcft-accent)}.pcft button.pcft-arrow:hover{opacity:.8}.pcft button.pcft-arrow:disabled{opacity:.35;cursor:default}.pcft .pcft-arrow:focus-visible,.pcft .pcft-viewport:focus-visible{outline:2px solid var(--pcft-color);outline-offset:4px}.pcft .pcft-viewport.pcft-dragging{scroll-snap-type:none;cursor:grabbing;user-select:none}.pcft .pcft-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pcft[data-layout="medium"]{--pcft-arrow-size:48px;--pcft-node-x:32px}.pcft[data-layout="compact"]{--pcft-arrow-size:38px;--pcft-node-x:48px}.pcft[data-layout="compact"] .pcft-viewport{-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}.pcft[data-layout="compact"] .pcft-slot{padding-right:38px}.pcft[data-layout="compact"] .pcft-heading,.pcft[data-layout="compact"] .pcft-top .pcft-description{padding-left:16px}@media (max-width:958.98px){.pcft{padding-left:36px!important;padding-right:36px!important}}@media(prefers-reduced-motion:reduce){.pcft button.pcft-arrow{transition:none}}