.pc-page{--pc-deep:#263545;--pc-blue:#28538b;--pc-muted:#5d6974;--pc-line:#dfe5e8}
.pc-hero{background:#263545;color:#fff}
.pc-hero .po-breadcrumb,.pc-hero .po-breadcrumb a{color:#d2dfe7}
.pc-hero .po-breadcrumb span{color:#8ea4b6}
.pc-hero .po-kicker{color:#bfd4e6}
.pc-hero .po-kicker::before{background:#bfd4e6}
.pc-hero h1,.pc-hero h1 em{color:#fff}
.pc-hero .po-lead{color:#e5edf1}
.pc-hero .po-btn{background:#fff;border-color:#fff;color:#263545!important}
.pc-hero .po-btn:hover{background:#e7eff3}
.pc-hero .po-btn--line{background:transparent;border-color:#b9cad4;color:#fff!important}
.pc-hero .po-btn--line:hover{background:#40576a}
.pc-hero__image{padding:18px;background:#263545}
.pc-hero__image img{border:8px solid #fff}
.pc-hero__image-caption{left:26px;bottom:26px;background:rgba(38,53,69,.93);color:#fff}
.pc-hero__image-caption strong{color:#fff}
.pc-hero__image-caption span{color:#d2e1e9}
.pc-hero__facts{background:#30465a;border-color:#60798b;color:#fff}
.pc-hero__facts div{border-color:#60798b}
.pc-hero__facts span{color:#bfd4e6}
.pc-hero__facts strong{color:#fff}
.pc-models-head{padding-bottom:55px}
.pc-group{padding-bottom:93px}
.pc-group__intro{margin-bottom:4px}
.pc-model-list{gap:22px}
.pc-model{display:block;min-height:0;border:1px solid #dfe5e8;background:#fff;box-shadow:0 12px 35px rgba(31,52,66,.04)}
.pc-model__top{display:grid;grid-template-columns:42% 58%;min-height:350px}
.pc-model__media{min-height:350px;background:#f6f8f8}
.pc-model__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}
.pc-model__media>span{left:18px;bottom:17px;max-width:calc(100% - 36px);background:#263545;color:#fff;font-size:10px;letter-spacing:.06em}
.pc-model__main{display:flex;flex-direction:column;justify-content:center;padding:38px clamp(28px,4.2vw,65px)}
.pc-model__eyebrow{color:#28538b}
.pc-model h4{max-width:670px;margin:16px 0 18px;color:#263545;font-size:clamp(28px,2.7vw,41px);line-height:1.16;letter-spacing:-.042em}
.pc-model__main>p{max-width:590px;color:#5d6974;font-size:15px;line-height:1.7}
.pc-model__focus{display:flex;justify-content:space-between;gap:20px;margin-top:32px;padding-top:18px;border-top:1px solid #dfe5e8}
.pc-model__focus span{flex:none;color:#28538b;font-size:10px;font-weight:900;letter-spacing:.12em}
.pc-model__focus strong{color:#263545;font-size:12px;text-align:right;line-height:1.5}
.pc-model__table-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 26px;background:#eef2f4;border-top:1px solid #dfe5e8;border-bottom:1px solid #dfe5e8}
.pc-model__table-head strong{color:#263545;font-size:15px}
.pc-model__table-head span{color:#567080;font-size:10px;letter-spacing:.05em}
.pc-model__table-wrap{overflow-x:auto}
.pc-model__table{width:100%;border-collapse:collapse;table-layout:fixed}
.pc-model__table th,.pc-model__table td{padding:17px 20px;border-bottom:1px solid #e4e9eb;text-align:left;vertical-align:top;line-height:1.45}
.pc-model__table tr:last-child th,.pc-model__table tr:last-child td{border-bottom:0}
.pc-model__table th{width:17%;background:#fafbfb;color:#5c7381;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.pc-model__table td{width:33%;color:#263545;font-size:13px;font-weight:750}
.pc-model__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:24px 27px;border-top:1px solid #dfe5e8}
.pc-model__bottom>div:first-child{display:grid;grid-template-columns:145px minmax(0,1fr);gap:7px 15px;align-items:start}
.pc-model__bottom span{color:#637b89;font-size:10px;font-weight:900;letter-spacing:.06em}
.pc-model__bottom strong{color:#263545;font-size:12px;font-weight:700;line-height:1.45}
.pc-model__actions{display:flex;gap:9px;align-items:center}
.pc-model__actions a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-width:160px;min-height:45px;padding:11px 14px;border:1px solid #28538b;color:#28538b;font-size:11px;font-weight:800;text-decoration:none}
.pc-model__actions a:last-child{background:#28538b;color:#fff}
.pc-model__actions a:hover{background:#edf2f5}
.pc-model__actions a:last-child:hover{background:#1e436e}
.pc-page .pc-model .pc-model__fit,.pc-page .pc-model .pc-model__side{display:none}
@media(max-width:1000px){.pc-model__top{grid-template-columns:40% 60%}.pc-model__main{padding:30px}.pc-model__bottom{grid-template-columns:1fr}.pc-model__actions{justify-content:flex-start}}
@media(max-width:760px){.pc-hero__image{padding:10px}.pc-hero__image img{border-width:5px}.pc-model__top{grid-template-columns:1fr}.pc-model__media{height:350px;min-height:350px}.pc-model__main{padding:30px}.pc-model__table{min-width:720px}.pc-model__bottom{padding:21px}.pc-model__bottom>div:first-child{grid-template-columns:125px 1fr}}
@media(max-width:520px){.pc-model__media{height:250px;min-height:250px}.pc-model__main{padding:24px}.pc-model h4{font-size:27px}.pc-model__main>p{font-size:13px}.pc-model__focus{display:block;margin-top:23px}.pc-model__focus span,.pc-model__focus strong{display:block;text-align:left}.pc-model__focus strong{margin-top:6px}.pc-model__table-head{display:block;padding:15px 18px}.pc-model__table-head span{display:block;margin-top:5px}.pc-model__table th,.pc-model__table td{padding:13px}.pc-model__bottom>div:first-child{grid-template-columns:1fr;gap:4px}.pc-model__bottom strong{margin-bottom:9px}.pc-model__actions{display:grid}.pc-model__actions a{width:100%}.pc-hero__image-caption{left:14px;bottom:14px}}
