.link-card{display:flex;gap:4px;padding-right:16px;align-items:center;background:#fff;flex-grow:1;justify-content:space-between;min-width:0;max-width:900px}@media screen and (max-width: 1024px){.link-card{gap:4px;padding-right:8px}}.link-card:hover .button-text-link::after{transform:scaleX(1);transform-origin:left top}.link-card .link-card-content{display:flex;align-items:center;gap:8px}.link-card .link-card-content .image-container{flex-shrink:0;width:135px;position:relative}@media screen and (max-width: 1024px){.link-card .link-card-content .image-container{width:85px}}.link-card .link-card-content .link-card-image{width:135px;height:auto}@media screen and (max-width: 1024px){.link-card .link-card-content .link-card-image{width:85px;height:auto}}.link-card .link-card-content .link-card-image.movie-thumbnail{background-color:#e5e5e1;aspect-ratio:3/2}.link-card .link-card-content .link-card-play-button{position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%, -50%)}.link-card .link-card-content .item-texts{display:flex;flex-direction:column;gap:4px;padding:16px 0}@media screen and (max-width: 1024px){.link-card .link-card-content .item-texts{padding:8px 0}}.link-card .link-card-content .item-texts .item-caption{color:#6f6e6c;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.03em}.link-card .link-card-content .item-texts .link-title{color:#238ab6;width:fit-content;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.03em}@media screen and (max-width: 1024px){.link-card .link-card-content .item-texts .link-title{font-size:14px}}.link-card .link-card-arrow{width:16px;height:16px}.section-nav.new.content-width{padding-left:max(24px,(100% - 900px)/2);padding-right:max(24px,(100% - 900px)/2)}.narrow-section{width:84vw;max-width:1210px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.narrow-section{width:calc(100% - 48px);margin-left:24px;margin-right:24px}}.narrow-section>*{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.narrow-section>.cv-triple{max-width:638px}.media-row{display:flex;column-gap:40px;align-items:flex-start}.media-row.-reverse{flex-direction:row-reverse}.media-row .media-row__image{width:45%;flex-shrink:0}.media-row .media-row__image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block}.media-row .media-row__body{display:flex;flex-direction:column;row-gap:16px}.media-row .media-row__title:not(:first-child){margin-top:16px}@media screen and (max-width: 1024px){.media-row{flex-direction:column;row-gap:24px}.media-row.-reverse{flex-direction:column}.media-row .media-row__image{width:100%}}.body-text{color:#36383a;font-size:16px;font-weight:400;line-height:2;letter-spacing:.03em}@media screen and (max-width: 1024px){.body-text{font-size:14px}}.body-text+.body-text{margin-top:8px}.note-text{color:#6f6e6c;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.03em}.panel-card__label{color:#6f6e6c;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.1em}.panel-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.panel-grid:has(>.panel-card:nth-child(2):last-child),.panel-grid:has(>.panel-card:nth-child(4):last-child){grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 1024px){.panel-grid{grid-template-columns:1fr}}@media screen and (max-width: 743px){.panel-grid:has(>.panel-card:nth-child(2):last-child),.panel-grid:has(>.panel-card:nth-child(4):last-child){grid-template-columns:1fr}}.panel-card{background:#fff;padding:24px;display:flex;flex-direction:column;row-gap:8px}@media screen and (max-width: 743px){.panel-card{padding:20px}}.tags-show .panel-grid h3.panel-card__title{color:#36383a;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:.03em}@media screen and (max-width: 1024px){.tags-show .panel-grid h3.panel-card__title{font-size:16px}}.panel-card__text{color:#36383a;font-size:14px;font-weight:400;line-height:2;letter-spacing:.03em}.panel-card__list{display:flex;flex-direction:column;row-gap:16px;margin:8px 0 0;padding:0;list-style:none}.panel-card__item-title{color:#36383a;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.03em;padding-left:16px;position:relative}.panel-card__item-title::before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:#6f6e6c}@media screen and (max-width: 1024px){.panel-card__item-title{font-size:14px}}.panel-card__item-text{padding-left:16px;margin-top:4px}.link-card-list{display:flex;gap:24px}@media screen and (max-width: 743px){.link-card-list{flex-direction:column;gap:16px}}.narrow-section>.compare-table-container{display:block;overflow-x:auto;width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding:0}.compare-table{table-layout:fixed;width:100%;min-width:0;margin-left:auto;margin-right:auto;border:1px solid #a6a7a5;color:#36383a;font-size:16px;font-weight:400;line-height:35.2px;letter-spacing:.96px}.compare-table th,.compare-table td{border:1px solid #a6a7a5;min-width:100px;padding:12px}.compare-table th{background:#f2f2ec;text-align:center;vertical-align:middle}.compare-table th:first-child{width:180px}.compare-table td{text-align:left}@media screen and (max-width: 1024px){.compare-table{min-width:760px;line-height:25.2px;letter-spacing:.42px}}@media screen and (max-width: 743px){.compare-table{font-size:14px}}@media screen and (max-width: 743px){.narrow-section>.article-list-main{width:calc(100% + 48px);max-width:none;margin-left:-24px;margin-right:-24px}}
