/* PA-THEME-V42: navy migration, see tools/theme/apply_blue_theme.py */
/* A dedicated entry tile, isolated from the existing service/demo selectors. */
.tc-entry-section{padding:28px 0 62px;background:#173548;color:#f1f5ef}.tc-entry-wrap{width:calc(100% - 112px);max-width:1280px;margin:auto}.tc-entry{display:grid!important;grid-template-columns:1.3fr 1fr;gap:45px;align-items:center;padding:35px 39px;border:1px solid #5a80977a;border-top:3px solid #ff873a;background:linear-gradient(120deg,#224a64,#16364b);text-decoration:none!important;color:#f1f5ef!important;transition:border-color .2s,background .2s;font:16px/1.6 Arial,Helvetica,sans-serif}.tc-entry:hover{border-color:#ff934a;background:linear-gradient(120deg,#264f6a,#1b4058)}.tc-entry:focus-visible{outline:3px solid #ffb16b;outline-offset:4px}.tc-entry .tc-entry-kicker{font:700 11px/1.5 monospace;color:#ffa15e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px!important;display:block}.tc-entry h2,.tc-entry h3{font:700 33px/1.12 Arial,Helvetica,sans-serif!important;letter-spacing:-.035em!important;text-transform:none!important;color:#f1f5ef!important;margin:0 0 17px!important}.tc-entry p{font-size:14px!important;color:#bdd0db!important;line-height:1.75!important;margin:0!important}.tc-entry-right{border-left:1px solid #ffffff24;padding-left:38px}.tc-entry-tags{display:grid;gap:0;margin-bottom:24px}.tc-entry-tags span{font-size:12px;padding:9px 0;color:#c3d9e4;display:flex;align-items:center;gap:12px}.tc-entry-tags span:before{content:'';width:5px;height:5px;background:#9acaab;flex:none}.tc-entry-tags span:nth-child(2):before{background:#e8bf75}.tc-entry-tags span:nth-child(3):before{background:#ff9248}.tc-entry-button{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:13px 17px;font-size:13px;font-weight:700;color:#1b374a;background:#ff873a}.tc-entry-services{grid-column:1/-1;margin-top:7px!important;padding:30px!important}.tc-entry-services h3{font-size:29px!important}.tc-entry-services .tc-entry-right{padding-left:30px}.tc-entry-services svg{width:22px!important;height:22px!important}@media(max-width:1050px){.tc-entry-wrap{width:calc(100% - 72px)}.tc-entry{gap:28px;padding:29px}.tc-entry-right{padding-left:28px}.tc-entry h2,.tc-entry h3{font-size:29px!important}}@media(max-width:650px){.tc-entry-wrap{width:calc(100% - 40px)}.tc-entry{grid-template-columns:1fr;gap:24px;padding:26px!important}.tc-entry-right{border-left:0;border-top:1px solid #ffffff24;padding:22px 0 0!important}.tc-entry h2,.tc-entry h3{font-size:29px!important}.tc-entry-section{padding:20px 0 40px}.tc-entry-tags{margin-bottom:17px}}@media(prefers-reduced-motion:reduce){.tc-entry{transition:none}}
