.tk-page.tk30{--tp-ink:#182b3b;--tp-muted:#4e6070;--tp-green:#285d81;--tp-line:#cbd7e0}
.tk30 .tp-hero{background:#eaf0f5;border-color:#285d81}
.tk30 .tp-eyebrow,.tk30 .tp-jump span,.tk30 .tk-case-number,.tk30 .tk-process li>span,.tk30 .tk-form-step,.tk30 .tk-related>span{color:#285d81}
.tk30 .tp-breadcrumb{color:#536c80}.tk30 .tp-breadcrumb a{color:#285d81}
.tk30 .tp-outline,.tk30 .tk22-brand-shortcut,.tk30 .tk-cases a,.tk30 .tk22-brand-card span,.tk30 .tk-form-note>a,.tk30 .tk-related a{color:#245b82;border-color:#a7bdce}
.tk30 .tp-outline:hover,.tk30 .tk22-brand-shortcut:hover,.tk30 .tk-cases a:hover,.tk30 .tk-related a:hover{color:#163e5a;border-color:#285d81}
.tk30 .tp-jump a:hover{background:#edf3f7;color:#245b82}
.tk30 .tp-jump a{font-size:17px}.tk30 .tp-jump span{font-size:14px}
.tk30 .tk22-brand-shortcut{font-size:16px}.tk30 .tp-outline{font-size:16px}
.tk30 .tk-cases article{border-color:#cbd7e0;box-shadow:0 7px 24px #182b3b0b;border-bottom-color:#285d81}
.tk30 .tk-cases article:nth-child(2){border-bottom-color:#182b3b}.tk30 .tk-cases article:nth-child(3){border-bottom-color:#7894a8}
.tk30 .tk22-case-photo{background:#edf2f6}.tk30 .tk22-case-photo figcaption{color:#4e6070}
.tk30 .tk-cases a{font-size:16px}.tk30 .tk-cases .tk-small-link{font-size:15px}
.tk30 .tk-identify{background:#182b3b}.tk30 .tk-identify .tp-eyebrow{color:#b8d4e7}
.tk30 .tk-split>div>p,.tk30 .tk-work-photo figcaption{color:#dce5ed}
.tk30 .tk-info-panel{background:#edf2f6}.tk30 .tk-info-panel .tp-eyebrow{color:#285d81}
.tk30 .tk-split>.tk-info-panel>p{color:#4e6070}
.tk30 .tk22-brands{background:#f2f5f8}.tk30 .tk22-brand-card{border-color:#cbd7e0;color:#182b3b}
.tk30 .tk22-brand-card:hover{color:#182b3b;box-shadow:0 12px 30px #182b3b1a}
.tk30 .tk22-brand-card figure{background:#edf2f6}
.tk30 .tk-forms{background:#eaf0f5}.tk30 .tk-form-grid article{border-color:#cbd7e0;border-top:4px solid #285d81}
.tk30 .tk-form-grid .tk-shipping{background:#f6f8fa;border-color:#7894a8}
.tk30 .tk-form-note{border-color:#cbd7e0}.tk30 .tk-form-note>a{font-size:16px}
.tk30 .tp-contact-panel{background:#edf2f6;border-top:4px solid #285d81}
.tk30 .tk-related{font-size:16px}
.tk30 .tp-faq-layout>div>p{font-size:17px}
.tk30 a:focus-visible,.tk30 summary:focus-visible{outline-color:#628cac}
.tk30-hero-visual{min-width:0;background:#182b3b;box-shadow:0 16px 40px #182b3b20}
.tk30-hero-visual>img{display:block;width:100%;height:auto}
.tk30 .tk30-hero-visual figcaption{padding:27px 29px;margin:0;color:#fff}
.tk30-hero-visual figcaption .tp-eyebrow{color:#b8d4e7;margin-bottom:13px;font-size:12px}
.tk30-hero-visual figcaption strong{display:block;font-size:27px;line-height:1.4;font-weight:500;color:#fff;margin-bottom:14px}
.tk30 .tk30-hero-visual figcaption p{color:#dce5ed;font-size:16px;line-height:1.8;margin:0}
.osna-keys-page-v30 .osna-footer{background:#172635!important}.osna-keys-page-v30 .osna-footer-bottom{background:#11202d}
.osna-keys-page-v30 .osna-footer a:not([href^="tel:"]){color:#dbe6ee}.osna-keys-page-v30 .osna-footer a:focus-visible{outline-color:#b8d4e7}
.osna-keys-page-v30 .osna-contact-nav{background:#687f14!important}
@media(max-width:1199px){.tk30 .tp-jump{grid-template-columns:repeat(3,1fr)}.tk30 .tp-jump a{font-size:16px;flex-wrap:nowrap}.tk30-hero-visual figcaption strong{font-size:25px}}
@media(min-width:768px) and (max-width:991px){.tk30-hero-visual{display:grid;grid-template-columns:1.2fr 1fr;align-items:center}.tk30-hero-visual>img{height:100%;object-fit:cover}.tk30 .tk30-hero-visual figcaption{padding:25px}.tk30-hero-visual figcaption strong{font-size:25px}}
@media(max-width:767px){.tk30 .tp-jump{grid-template-columns:1fr 1fr}.tk30 .tp-jump a{font-size:16px}.tk30 .tp-jump span{font-size:14px}.tk30 .tk30-hero-visual figcaption{padding:24px 23px}.tk30-hero-visual figcaption strong{font-size:25px}.tk30 .tp-outline,.tk30 .tk22-brand-shortcut,.tk30 .tk-related,.tk30 .tk-cases a{font-size:16px}.tk30 .tk-cases .tk-small-link{font-size:15px}.tk30 .tk-form-grid .osna-button{font-size:15px}}
