.homeJournal{position:relative;overflow:hidden;padding:110px 5vw;background:#f4f8fd;color:#0b2d51}.homeJournal:before{content:"";position:absolute;right:-150px;top:-210px;width:460px;height:460px;border:88px solid rgba(20,103,228,.055);border-radius:50%}.homeJournalInner{position:relative;z-index:1;max-width:1240px;margin:auto}.homeJournalHead{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:40px}.homeJournalHead>div>span,.journalArchiveEyebrow{display:block;margin-bottom:13px;color:#1467e4;font-size:12px;font-weight:900;letter-spacing:.2em}.homeJournalHead h2{margin:0;font-size:clamp(32px,4vw,54px);line-height:1.15;letter-spacing:-.04em}.homeJournalHead p{margin:17px 0 0;color:#627b96;font-size:14px;line-height:1.9}.homeJournalHead>a,.homeJournalMoreMobile{display:flex;align-items:center;justify-content:space-between;min-width:190px;padding:15px 4px;border-bottom:1px solid #9eb5cd;color:#0b2d51;font-size:13px;font-weight:900}.homeJournalHead>a i{color:#1467e4;font-size:20px;font-style:normal}.homeJournalGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.journalCard{overflow:hidden;background:#fff;border:1px solid #dce7f2;border-radius:24px 7px 24px 7px;box-shadow:0 18px 44px rgba(16,54,91,.07);transition:transform .25s ease,box-shadow .25s ease}.journalCard:hover{transform:translateY(-5px);box-shadow:0 24px 52px rgba(16,54,91,.13)}.journalCardVisual{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;background:linear-gradient(135deg,#0d3764,#1673e8 60%,#23b9d1)}.journalCardVisual img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.journalCard:hover .journalCardVisual img{transform:scale(1.035)}.journalFallback{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:25px;color:#fff;background:linear-gradient(145deg,transparent 20%,rgba(2,24,49,.55))}.journalFallback:before{content:"";position:absolute;right:-30px;top:-50px;width:170px;height:170px;border:35px solid rgba(255,255,255,.12);border-radius:50%}.journalFallback i{font-size:10px;font-weight:800;letter-spacing:.26em}.journalFallback b{font-size:29px;letter-spacing:.03em}.journalRead{position:absolute;right:14px;top:14px;padding:9px 12px;border-radius:30px;background:rgba(255,255,255,.94);color:#0b2d51;font-size:9px;font-weight:900;letter-spacing:.14em}.journalRead i{color:#1467e4;font-style:normal}.journalCardBody{padding:24px 25px 26px}.journalMeta{display:flex;align-items:center;gap:11px;margin-bottom:14px;color:#8295a9;font-size:10px;font-weight:800;letter-spacing:.08em}.journalMeta span{padding:5px 9px;border-radius:20px;background:#edf5ff;color:#1467e4}.journalCardBody h3{margin:0;font-size:19px;line-height:1.55;letter-spacing:-.025em}.journalCardBody h3 a{color:#0b2d51}.journalCardBody p{margin:12px 0 20px;color:#6e8297;font-size:12px;line-height:1.85}.journalCardLink{display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid #e2eaf2;color:#0b5fc9;font-size:11px;font-weight:900}.journalCardLink span{font-size:18px}.homeJournalMoreMobile{display:none}.homeJournalEmpty{padding:48px;border:1px solid #dce7f2;border-radius:24px 7px 24px 7px;background:#fff;text-align:center}.homeJournalEmpty span{display:block;color:#1467e4;font-size:10px;font-weight:900;letter-spacing:.22em}.homeJournalEmpty b{display:block;margin-top:12px;font-size:22px}.homeJournalEmpty p{margin:10px 0 0;color:#6e8297;font-size:12px}.journalArchive{padding:90px 5vw;background:#f4f8fd;min-height:70vh}.journalArchiveInner{max-width:1120px;margin:auto}.journalArchiveTitle{margin:0 0 12px;color:#0b2d51;font-size:clamp(36px,5vw,62px)}.journalArchiveLead{margin:0 0 40px;color:#6e8297}.journalPagination{margin-top:40px;text-align:center}.journalPagination .page-numbers{display:inline-flex;margin:3px;padding:10px 14px;border-radius:10px;background:#fff;color:#0b2d51}.journalPagination .current{background:#1467e4;color:#fff}.journalArticle{padding:76px 5vw 110px}.journalArticleInner{max-width:820px;margin:auto}.journalArticleHeader{margin-bottom:34px}.journalArticleHeader h1{margin:14px 0;font-size:clamp(34px,5vw,58px);line-height:1.35;color:#0b2d51}.journalArticleImage{overflow:hidden;margin-bottom:42px;border-radius:28px 8px 28px 8px}.journalArticleImage img{display:block;width:100%;height:auto}.journalArticleContent{color:#263f59;font-size:16px;line-height:2}.journalArticleContent h2{margin:2.2em 0 .8em;color:#0b2d51;font-size:30px}.journalArticleContent h3{margin:2em 0 .7em;color:#0b2d51;font-size:23px}.journalArticleContent img{max-width:100%;height:auto;border-radius:16px}.journalBack{display:inline-flex;margin-top:55px;color:#1467e4;font-weight:800}
@media(max-width:760px){.homeJournal{padding:72px 20px}.homeJournal:before{right:-180px;top:-230px}.homeJournalHead{display:block;margin-bottom:25px}.homeJournalHead h2{font-size:31px}.homeJournalHead p{font-size:11px;line-height:1.8}.homeJournalHead>a{display:none}.homeJournalGrid{grid-template-columns:1fr;gap:16px}.journalCard{border-radius:18px 5px 18px 5px}.journalCardBody{padding:20px}.journalCardBody h3{font-size:17px}.journalCardBody p{font-size:11px}.homeJournalMoreMobile{display:flex;margin:24px auto 0}.homeJournalEmpty{padding:34px 20px}.journalArchive{padding:60px 20px}.journalArticle{padding:48px 20px 85px}.journalArticleHeader h1{font-size:31px}.journalArticleContent{font-size:15px}.journalArticleContent h2{font-size:25px}}
