.MediaCompanies-module__pD9bpa__section{box-shadow:none;background:0 0;border:0;border-radius:28px;padding:0}.MediaCompanies-module__pD9bpa__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#18322f94;font-size:13px;line-height:1.4}.MediaCompanies-module__pD9bpa__title{color:#18322ff5;margin-bottom:16px;font-size:clamp(20px,4vw,20px);line-height:1.05}.MediaCompanies-module__pD9bpa__description{color:#18322fb8;max-width:560px;font-size:14px}.MediaCompanies-module__pD9bpa__logoLink{justify-content:center;align-items:center;text-decoration:none;display:flex}.MediaCompanies-module__pD9bpa__logoFrame{background:0 0;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:8px 10px;transition:transform .16s,background-color .16s,box-shadow .16s;display:flex}.MediaCompanies-module__pD9bpa__cardLogo{object-fit:contain;object-position:center;transform-origin:50%;width:100%;max-width:132px;height:30px;display:block;transform:scale(.9)}.MediaCompanies-module__pD9bpa__partnerLogoFrame{min-height:56px;padding:6px 8px}.MediaCompanies-module__pD9bpa__partnerLogo{max-width:128px;height:auto;max-height:52px}.MediaCompanies-module__pD9bpa__partnerFallback{text-align:center;color:#18322feb;font-size:18px;font-weight:700;line-height:1.35}.MediaCompanies-module__pD9bpa__seminarGrid{margin-top:24px}.MediaCompanies-module__pD9bpa__featureGrid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);align-items:stretch;gap:32px;display:grid}.MediaCompanies-module__pD9bpa__featureColumn{min-width:0;display:flex}.MediaCompanies-module__pD9bpa__featureColumn>*{flex:auto;width:100%}.MediaCompanies-module__pD9bpa__seminarCard{height:100%;color:inherit;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#fffffffa,#ffffffe0),#f5f1e8e6;border-radius:22px;flex-direction:column;scroll-margin-top:120px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 12px 24px #283a3606}.MediaCompanies-module__pD9bpa__seminarMedia,.MediaCompanies-module__pD9bpa__seminarMediaPlaceholder{aspect-ratio:16/9;border-top-left-radius:inherit;border-top-right-radius:inherit;background:radial-gradient(circle at 0 0,#18322f14,#0000 58%),#ffffff94;width:100%}.MediaCompanies-module__pD9bpa__seminarMedia{position:relative;overflow:hidden}.MediaCompanies-module__pD9bpa__seminarMediaPlaceholder{border-bottom:1px solid #18322f14}.MediaCompanies-module__pD9bpa__seminarBody{flex-direction:column;flex:1;padding:18px 18px 20px;display:flex}.MediaCompanies-module__pD9bpa__seminarImage{object-fit:cover;object-position:center;background:#ffffffa3;width:100%;height:100%;display:block}.MediaCompanies-module__pD9bpa__seminarTitle{color:#18322ff5;font-size:18px;font-weight:700;line-height:1.4}.MediaCompanies-module__pD9bpa__seminarDate{letter-spacing:.08em;text-transform:uppercase;color:#18322f99;margin-bottom:6px;font-size:12px;line-height:1.4}.MediaCompanies-module__pD9bpa__seminarExcerpt{color:#18322fbd;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.MediaCompanies-module__pD9bpa__noticeItem{width:100%;color:inherit;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:18px;scroll-margin-top:120px;text-decoration:none;display:grid}.MediaCompanies-module__pD9bpa__noticeList{flex-direction:column;gap:32px;display:flex}.MediaCompanies-module__pD9bpa__noticeMedia{width:200px}.MediaCompanies-module__pD9bpa__noticeImage,.MediaCompanies-module__pD9bpa__noticeMediaPlaceholder{aspect-ratio:16/10;object-fit:cover;background:radial-gradient(circle at 0 0,#18322f14,#0000 58%),#ffffff94;border-radius:14px;width:100%;display:block}.MediaCompanies-module__pD9bpa__noticeContent{min-width:0}.MediaCompanies-module__pD9bpa__eventEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#ad5200db;font-size:13px;line-height:1.4}.MediaCompanies-module__pD9bpa__eventSectionTitle{color:#18322ffa;margin-bottom:16px;font-size:20px;line-height:1}.MediaCompanies-module__pD9bpa__eventList{flex-direction:column;gap:18px;display:flex}.MediaCompanies-module__pD9bpa__eventCard,.MediaCompanies-module__pD9bpa__eventEmptyState{background:radial-gradient(circle at 100% 0,#ffc45c57,#0000 42%),radial-gradient(circle at 0 100%,#ff91004e,#0000 44%),linear-gradient(160deg,#fffcf5fa,#fff4dff0);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 10px 24px #82421212,inset 0 1px #ffffff94}.MediaCompanies-module__pD9bpa__eventCard:before,.MediaCompanies-module__pD9bpa__eventEmptyState:before{content:"";pointer-events:none;background:linear-gradient(135deg,#fff6,#0000 38%),linear-gradient(225deg,#ffffff29,#0000 42%);position:absolute;inset:0}.MediaCompanies-module__pD9bpa__eventMedia,.MediaCompanies-module__pD9bpa__eventMediaPlaceholder{z-index:1;background:radial-gradient(circle at 0 0,#18322f24,#0000 54%),linear-gradient(135deg,#18322f1f,#ffffff14),#fff6;width:100%;position:relative}.MediaCompanies-module__pD9bpa__eventImage{object-fit:cover;width:100%;height:100%;display:block}.MediaCompanies-module__pD9bpa__eventBody{z-index:1;flex-direction:column;gap:0;padding:22px 22px 24px;display:flex;position:relative}.MediaCompanies-module__pD9bpa__eventSchedule,.MediaCompanies-module__pD9bpa__eventLocation{color:#18322fb8;font-size:13px;font-weight:700;line-height:1.5}.MediaCompanies-module__pD9bpa__eventTitle{color:#18322ffa;margin-top:6px;font-size:clamp(22px,2.4vw,22px);font-weight:800;line-height:1.2}.MediaCompanies-module__pD9bpa__eventSummary{color:#18322fcc;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.MediaCompanies-module__pD9bpa__eventAction{color:#5e3c00f5;background:linear-gradient(135deg,#ffe695,#ffd666);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-height:42px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 10px 24px #c4941929}.MediaCompanies-module__pD9bpa__eventAction:hover,.MediaCompanies-module__pD9bpa__eventAction:focus-visible{filter:saturate(1.02);transform:translateY(-1px);box-shadow:0 14px 28px #c4941938}.MediaCompanies-module__pD9bpa__eventEmptyState{padding:28px 24px}.MediaCompanies-module__pD9bpa__eventEmptyTitle{z-index:1;color:#18322ff5;margin:0;font-size:18px;font-weight:700;line-height:1.35;position:relative}.MediaCompanies-module__pD9bpa__eventEmptyText{z-index:1;color:#18322fbd;margin-top:8px;font-size:14px;line-height:1.7;position:relative}.MediaCompanies-module__pD9bpa__feedCard{-webkit-backdrop-filter:blur(10px);background:#fff6;border-radius:22px;flex-direction:column;height:100%;min-height:0;padding:24px;display:flex}.MediaCompanies-module__pD9bpa__feedFlipRoot{perspective:1800px;width:100%;min-height:0;transition:height .22s;position:relative}.MediaCompanies-module__pD9bpa__feedFlipScene{width:100%;height:100%;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.22,1,.36,1);position:relative}.MediaCompanies-module__pD9bpa__feedFlipRoot[data-flipped=true] .MediaCompanies-module__pD9bpa__feedFlipScene{transform:rotateY(180deg)}.MediaCompanies-module__pD9bpa__feedCardFace{backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.MediaCompanies-module__pD9bpa__feedCardFace[aria-hidden=true]{pointer-events:none}.MediaCompanies-module__pD9bpa__feedCardFrontFace{transform:rotateY(0)}.MediaCompanies-module__pD9bpa__feedCardBackFace{background:radial-gradient(circle at 100% 0,#546eff1f,#0000 36%),radial-gradient(circle at 0 100%,#18322f14,#0000 44%),#ffffff80;transform:rotateY(180deg)}.MediaCompanies-module__pD9bpa__feedList{flex-direction:column;flex:auto;gap:16px;min-height:0;margin-top:8px;display:flex;overflow:hidden}.MediaCompanies-module__pD9bpa__feedViewDescription{color:#18322fa8;max-width:36ch;font-size:13px;line-height:1.6}.MediaCompanies-module__pD9bpa__feedListScrollable{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#18322f47 #18322f0a;padding-right:6px;overflow-y:scroll}.MediaCompanies-module__pD9bpa__feedListScrollable::-webkit-scrollbar{width:8px;display:block}.MediaCompanies-module__pD9bpa__feedListScrollable::-webkit-scrollbar-track{background:#18322f0a;border:0;border-radius:999px}.MediaCompanies-module__pD9bpa__feedListScrollable::-webkit-scrollbar-thumb{background:#18322f47;border:0;border-radius:999px}.MediaCompanies-module__pD9bpa__feedListScrollable::-webkit-scrollbar-thumb:hover{background:#18322f61}.MediaCompanies-module__pD9bpa__feedItem{color:inherit;border-bottom:1px solid #18322f14;flex-direction:column;gap:6px;padding-bottom:16px;text-decoration:none;display:flex}.MediaCompanies-module__pD9bpa__feedItem:last-child{border-bottom:0;padding-bottom:0}.MediaCompanies-module__pD9bpa__feedMeta{letter-spacing:.08em;text-transform:uppercase;color:#18322f8f;font-size:11px;line-height:1.4}.MediaCompanies-module__pD9bpa__feedTitle{color:#18322ff5;word-break:break-word;-webkit-line-clamp:var(--feed-title-line-clamp,unset);-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.6;display:-webkit-box;overflow:hidden}.MediaCompanies-module__pD9bpa__feedFallback{color:#18322fb8;margin:8px 0 0;font-size:14px;line-height:1.7}.MediaCompanies-module__pD9bpa__hackerNewsCard,.MediaCompanies-module__pD9bpa__rankingCard{-webkit-backdrop-filter:blur(10px);background:#fff6;border-radius:22px;flex-direction:column;height:100%;padding:24px;display:flex}.MediaCompanies-module__pD9bpa__hackerNewsList,.MediaCompanies-module__pD9bpa__rankingList{flex-direction:column;flex:auto;gap:16px;margin-top:8px;display:flex}.MediaCompanies-module__pD9bpa__hackerNewsItem,.MediaCompanies-module__pD9bpa__rankingItem{color:inherit;border-bottom:1px solid #18322f14;flex-direction:column;gap:6px;padding-bottom:16px;text-decoration:none;display:flex}.MediaCompanies-module__pD9bpa__hackerNewsItem:last-child,.MediaCompanies-module__pD9bpa__rankingItem:last-child{border-bottom:0;padding-bottom:0}.MediaCompanies-module__pD9bpa__hackerNewsMeta,.MediaCompanies-module__pD9bpa__rankingMeta{letter-spacing:.08em;text-transform:uppercase;color:#18322f8f;font-size:11px;line-height:1.4}.MediaCompanies-module__pD9bpa__hackerNewsTitle{color:#18322ff5;font-size:15px;font-weight:700;line-height:1.6}.MediaCompanies-module__pD9bpa__rankingTitle{color:#18322ff5;word-break:break-word;font-size:15px;font-weight:700;line-height:1.6}.MediaCompanies-module__pD9bpa__hackerNewsFallback,.MediaCompanies-module__pD9bpa__rankingFallback{color:#18322fb8;margin:8px 0 0;font-size:14px;line-height:1.7}.MediaCompanies-module__pD9bpa__sectionFooter{flex-shrink:0;justify-content:flex-start;margin-top:auto;padding-top:20px;display:flex}.MediaCompanies-module__pD9bpa__moreLink{color:#18322ff5;background:#ebebeb;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.MediaCompanies-module__pD9bpa__moreLink:hover,.MediaCompanies-module__pD9bpa__moreLink:focus-visible{background:#e0e0e0}.MediaCompanies-module__pD9bpa__moreButton{color:#18322ff5;cursor:pointer;background:#ebebeb;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 1px 2px #18322f0f}.MediaCompanies-module__pD9bpa__moreButton:hover,.MediaCompanies-module__pD9bpa__moreButton:focus-visible{background:#e0e0e0;box-shadow:0 4px 12px #18322f14}.MediaCompanies-module__pD9bpa__seminarCard:focus-visible,.MediaCompanies-module__pD9bpa__noticeItem:focus-visible,.MediaCompanies-module__pD9bpa__eventAction:focus-visible{outline-offset:4px;outline:2px solid #18322f47}.MediaCompanies-module__pD9bpa__logoLink:hover .MediaCompanies-module__pD9bpa__logoFrame,.MediaCompanies-module__pD9bpa__logoLink:focus-visible .MediaCompanies-module__pD9bpa__logoFrame{box-shadow:none;background:0 0;transform:none}@media (max-width:900px){.MediaCompanies-module__pD9bpa__section{border-radius:20px;padding:0}.MediaCompanies-module__pD9bpa__featureGrid{grid-template-columns:1fr;gap:40px}.MediaCompanies-module__pD9bpa__logoFrame{min-height:40px;padding:6px 8px}.MediaCompanies-module__pD9bpa__cardLogo{max-width:120px;height:28px}.MediaCompanies-module__pD9bpa__partnerLogoFrame{min-height:52px;padding:8px 10px}.MediaCompanies-module__pD9bpa__partnerLogo{max-width:120px;height:auto;max-height:48px}.MediaCompanies-module__pD9bpa__seminarCard{border-radius:18px}.MediaCompanies-module__pD9bpa__eventCard,.MediaCompanies-module__pD9bpa__eventEmptyState{border-radius:20px}.MediaCompanies-module__pD9bpa__hackerNewsCard,.MediaCompanies-module__pD9bpa__rankingCard,.MediaCompanies-module__pD9bpa__feedCard{border-radius:18px;padding:20px}.MediaCompanies-module__pD9bpa__eventBody{padding:18px 18px 20px}.MediaCompanies-module__pD9bpa__seminarBody{padding:16px}.MediaCompanies-module__pD9bpa__noticeItem{grid-template-columns:1fr;gap:12px}.MediaCompanies-module__pD9bpa__noticeMedia{width:100%;max-width:none}}
