.wcst-single{--navy:#002b4f;--blue:#0875bb;--orange:#f07427;--text:#354c5a;--muted:#748591;--border:#e1e8ec;--light:#f7f9fa;color:var(--text);font-family:inherit}.wcst-single *{box-sizing:border-box}.wcst-single__container{width:min(1180px,calc(100% - 40px));margin:0 auto}.wcst-single__breadcrumb-wrap{border-bottom:1px solid #edf1f3}.wcst-single__breadcrumbs{min-height:48px;display:flex;align-items:center;color:var(--muted);font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden}.wcst-single__breadcrumbs a{flex:0 0 auto;color:var(--blue);text-decoration:none}.wcst-single__breadcrumbs a:hover{color:var(--orange)}.wcst-single__separator{flex:0 0 auto;margin:0 7px;color:#b1bcc3}.wcst-single__current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcst-single__header{padding:60px 0 44px}.wcst-single__header-inner,.wcst-single__content,.wcst-single__footer-inner{width:min(850px,100%);margin:0 auto}.wcst-single__eyebrow{margin-bottom:12px;color:var(--blue);font-size:11px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.wcst-single__title{margin:0 0 20px;color:var(--navy)!important;font-size:clamp(34px,4vw,48px)!important;line-height:1.1!important;letter-spacing:-.025em}.wcst-single__meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:var(--muted);font-size:12px;line-height:1.5}.wcst-single__meta-dot{width:3px;height:3px;border-radius:50%;background:#b2bec5}.wcst-single__article{padding:0 0 65px}.wcst-single__content{color:var(--text);font-size:16px;line-height:1.72}.wcst-single__content p{margin:0 0 22px}.wcst-single__content>*:first-child{margin-top:0}.wcst-single__content>*:last-child{margin-bottom:0}.wcst-single__content h2{margin:44px 0 15px;color:var(--navy)!important;font-size:25px!important;line-height:1.25!important;letter-spacing:-.012em}.wcst-single__content h3{margin:34px 0 12px;color:var(--navy)!important;font-size:19px!important;line-height:1.3!important}.wcst-single__content h4{margin:28px 0 10px;color:var(--navy)!important;font-size:16px!important;line-height:1.35!important}.wcst-single__content strong{color:#163c57;font-weight:700}.wcst-single__content a{color:var(--orange);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.wcst-single__content a:hover{color:var(--blue)}.wcst-single__content ul,.wcst-single__content ol{margin:0 0 24px;padding-left:25px}.wcst-single__content li{margin-bottom:7px;padding-left:3px}.wcst-single__content li::marker{color:var(--blue);font-weight:700}.wcst-single__content figure{max-width:100%;margin:35px 0}.wcst-single__content img{display:block;max-width:100%;height:auto;border:1px solid #dde5e9;border-radius:5px}.wcst-single__content figure img{margin:0}.wcst-single__content figcaption,.wcst-single__content .wp-caption-text{margin-top:8px;color:var(--muted);font-size:11px;line-height:1.55;font-style:italic}.wcst-single__content .aligncenter{display:block;margin-left:auto;margin-right:auto}.wcst-single__content .alignleft{float:left;margin:7px 28px 20px 0}.wcst-single__content .alignright{float:right;margin:7px 0 20px 28px}.wcst-single__content blockquote{margin:35px 0;padding:24px 28px;border-left:4px solid var(--blue);border-radius:0 5px 5px 0;background:var(--light);color:#29495c;font-size:17px;line-height:1.65}.wcst-single__content blockquote p:last-child{margin-bottom:0}.wcst-single__content table{width:100%;margin:30px 0;border-collapse:collapse;font-size:14px}.wcst-single__content th,.wcst-single__content td{padding:12px 14px;border:1px solid var(--border);text-align:left;vertical-align:top}.wcst-single__content th{background:var(--navy);color:#fff}.wcst-single__content iframe,.wcst-single__content video,.wcst-single__content embed{max-width:100%}.wcst-single__content:after{content:"";display:table;clear:both}.wcst-single__footer{padding:30px 0 65px;border-top:1px solid var(--border)}.wcst-single__back{display:inline-flex;align-items:center;gap:9px;color:var(--navy)!important;font-size:13px;line-height:1.4;font-weight:700;text-decoration:none!important}.wcst-single__back svg{width:15px;height:15px;stroke:currentColor;transition:transform .2s}.wcst-single__back:hover{color:var(--blue)!important}.wcst-single__back:hover svg{transform:translateX(-3px)}.wcst-single__notice{margin:15px;padding:12px 15px;border-left:4px solid var(--orange,#f07427);background:#fff8f2;color:#5d4a3c;font-size:13px}@media(max-width:900px){.wcst-single__header{padding:48px 0 38px}.wcst-single__header-inner,.wcst-single__content,.wcst-single__footer-inner{width:min(760px,100%)}}@media(max-width:650px){.wcst-single__container{width:min(100% - 30px,1180px)}.wcst-single__breadcrumbs{min-height:43px;font-size:10px}.wcst-single__header{padding:35px 0 30px}.wcst-single__title{font-size:32px!important;line-height:1.12!important}.wcst-single__content{font-size:15px;line-height:1.7}.wcst-single__content h2{margin-top:36px;font-size:23px!important}.wcst-single__content h3{margin-top:30px;font-size:18px!important}.wcst-single__content figure{margin:28px 0}.wcst-single__content .alignleft,.wcst-single__content .alignright{float:none;margin:28px 0}.wcst-single__footer{padding:25px 0 45px}}