.news51-main{background:#fff;color:#505050}.news51-crumb{background:#f5f5f5;padding:17px 0;font-size:13px;color:#888}.news51-crumb a{color:#777}.news51-resources{padding-top:60px;padding-bottom:100px}.news51-resources h1{font-size:34px;line-height:1.3;font-weight:700;letter-spacing:-.5px;margin:0 0 9px;color:#484848}.news51-subtitle{font-size:29px;line-height:1.4;margin:0 0 45px;color:#5d5d5d}.news51-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;align-items:start}.news51-card{min-width:0}.news51-image{display:block;overflow:hidden;border-radius:4px;aspect-ratio:4/3;background:#eee}.news51-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.news51-image:hover img{transform:scale(1.035)}.news51-copy{position:relative;margin:-28px 16px 0;padding:24px 20px 22px;background:#fff;border-radius:3px;box-shadow:0 3px 9px #00000012}.news51-date{font-size:13px;color:#737373;margin:0 0 11px}.news51-card h2{font-size:16px;line-height:1.55;font-weight:700;margin:0 0 8px}.news51-card h2 a{color:#0861ff}.news51-card h2 a:hover{text-decoration:underline}.news51-summary{font-size:13px;line-height:1.75;color:#747474;margin:0}.news51-pagination{display:flex;justify-content:center;gap:9px;margin-top:55px;flex-wrap:wrap}.news51-pagination[hidden],.news51-card[hidden]{display:none}.news51-pagination button{border:1px solid #e9e9e9;width:36px;height:36px;border-radius:50%;background:#fff;color:#666;cursor:pointer}.news51-pagination [aria-current]{background:#0861ff;color:#fff;border-color:#0861ff}.news51-pagination button:disabled{opacity:.4;cursor:default}.news51-inquiry{background:#171a20;color:#fff;padding:65px 0}.news51-inquiry>.container{display:grid;grid-template-columns:220px 1fr;gap:35px;align-items:center}.news51-inquiry h2{font-size:21px;line-height:1.35;color:#fff;margin:0}.home02.news51 .news51-inquiry form{padding:0;background:transparent;border:0;box-shadow:none}.home02.news51 .news51-inquiry .form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home02.news51 .news51-inquiry .wide{grid-column:span 2}.news51-inquiry label{font-size:12px}.home02.news51 .news51-inquiry input:not([type=checkbox]),.home02.news51 .news51-inquiry textarea{background:#ffffff15;border:1px solid #ffffff30;border-radius:6px;color:#fff;padding:9px 12px;min-height:40px}.news51-inquiry textarea::placeholder{color:#aaa}.news51-inquiry [data-inquiry-status],.news51-inquiry .form-note{font-size:11px;color:#b8bbc0}.news51-inquiry .consent{display:flex;align-items:flex-start;gap:8px}.news51-inquiry .consent a{color:#a3c3ff}.news51-inquiry [data-inquiry-actions]{display:flex;justify-content:space-between;gap:20px;align-items:center}.news51-inquiry .button{border-radius:24px;white-space:nowrap}.news51 [data-news-list]{scroll-margin-top:110px}@media(max-width:1000px){.news51-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news51-inquiry>.container{grid-template-columns:1fr}.news51-inquiry h2 br{display:none}.news51-resources h1{font-size:30px}.news51-subtitle{font-size:24px}}@media(max-width:600px){.news51-resources{padding-top:35px;padding-bottom:55px}.news51-resources h1{font-size:26px}.news51-subtitle{font-size:20px;margin-bottom:30px}.news51-grid{grid-template-columns:1fr;gap:28px}.news51-copy{margin:-26px 12px 0;padding:20px}.news51-card h2{font-size:17px}.news51-inquiry{padding:40px 0}.home02.news51 .news51-inquiry .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news51-inquiry [data-inquiry-actions]{flex-direction:column;align-items:flex-start}.news51-inquiry .button{width:100%}.news51-crumb{font-size:12px}}
