@charset "UTF-8";.media-table{position:relative;width:1080px;margin:80px auto 0}.media-table__row{display:flex;gap:15px}.media-table__media{display:flex;flex-direction:column}.media-table__logo{display:block;width:100%;height:auto;margin-bottom:20px}.media-table__desc{font-family:var(--font-mincho);font-size:1.4rem;font-weight:600;line-height:1.7;height:93px;margin-bottom:18px;text-align:center;color:var(--color-text)}.media-table__buttons{display:flex;margin-bottom:43px;gap:8px}.media-table__btn{font-size:1.5rem;font-weight:600;flex:1}.media-table__table{display:grid;margin-top:30px;border-top:1px solid var(--color-divider-soft);grid-template-columns:100px repeat(3,1fr)}.media-table__label,.media-table .target-element{font-family:var(--font-dnp);font-size:1.5rem;font-weight:600;position:relative;z-index:1;display:flex;width:63px;padding:16px 12px;letter-spacing:.03em;color:var(--color-text);background:#dbdbdb80;writing-mode:vertical-rl;text-orientation:upright;align-items:center;justify-content:center}.media-table__label-sub,.media-table .target-element-sub{font-size:1rem;position:absolute;left:5px}.media-table__cell{font-family:var(--font-dnp);font-size:1.5rem;font-weight:400;line-height:1.6;padding:43px 0 40px;text-align:center;letter-spacing:.02em;color:var(--color-text);border-bottom:1px dashed #656565;background-image:radial-gradient(circle,#656565 .5px,transparent .5px);background-repeat:repeat-x;background-position:left top;background-size:4px 1px;flex:1}.media-table__cell.--no-padding{padding:0;background-image:none}.--no-border .media-table__cell{border-bottom:none}.media-table__cell-title{font-family:var(--font-dnp);font-size:1.8rem;font-weight:600;line-height:1.5;display:block;margin-bottom:20px}.media-table__cell.--no-padding:has(.media-table__magazine){width:100%}.media-table__magazine{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media-extra{position:relative;width:1080px;margin:80px auto 100px}.media-extra__entry{display:grid;margin-bottom:40px;padding:30px;border:1px solid #707070;grid-template-columns:323px 1fr 323px;align-items:center;gap:30px}.media-extra__entry:last-child{margin-bottom:0}.media-extra__entry--no-buttons{grid-template-columns:323px 1fr}.media-extra__logo-wrap{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:52.6317%}.media-extra__logo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-extra__desc{font-family:var(--font-mincho);font-size:1.4rem;font-weight:600;line-height:1.7;color:var(--color-text)}.media-extra .m-media-extra__desc{font-size:1.4rem;line-height:1.7;color:var(--color-text)}.media-extra__buttons{display:flex;gap:8px}.media-extra__btn{font-size:1.5rem;font-weight:600;flex:1}.editor-message{width:1080px;margin-inline:auto}.editor-message__heading{margin-bottom:36px}.editor-message__list{display:flex;flex-direction:column;gap:60px}.editor-message__card{padding-bottom:60px}.editor-message__media-logo{display:block;width:auto;height:60px;margin-bottom:40px}.editor-message__content{display:flex;justify-content:space-between}.editor-message__photo-wrap{display:block;width:400px}.editor-message__photo{width:100%;height:auto;margin-bottom:30px}.editor-message__photo-caption{font-family:var(--font-dnp);font-size:1.5rem;line-height:1.7;display:block;width:100%;text-align:right;letter-spacing:.02em;color:var(--color-text)}.editor-message__body{width:492px;color:var(--color-text)}.editor-message__bio-head{font-family:var(--font-mincho);font-size:2rem;font-weight:600;line-height:1.5;margin-bottom:34px}.editor-message__bio{font-family:var(--font-dnp);font-size:1.5rem;line-height:1.7;letter-spacing:.02em}.editor-message__body{display:flex;flex-direction:column}.editor-message__bio{font-family:var(--font-inter);font-size:1.4rem;line-height:1.8;margin-bottom:18px;color:var(--color-text)}.editor-message__more{width:100%;max-width:492px;margin-top:auto}.media{position:relative;z-index:1;background:transparent;padding-block:56px 100px}.media__blur-layer{position:absolute;z-index:0;pointer-events:none;inset:0}.media__content{position:relative;z-index:1}.media .m-page-intro{display:block;width:1080px}.media-table{position:relative;z-index:1}.media-table,.media-table__inner,.media-table__row{background:transparent}
