.w26-cta__inner{display:grid;gap:36px;grid-template-columns:minmax(0,1fr)}.w26-cta__main{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}.w26-cta__copy{display:flex;flex-direction:column;gap:10px;max-width:680px}.w26 .w26-cta__title{font-size:clamp(30px,3.8vw,46px);line-height:1.12}.w26 .w26-cta__text{color:var(--w26-text);font-size:18px;line-height:1.5}.w26--ink .w26-cta__text,.w26--ruby .w26-cta__text{color:#fff}.w26-cta--media .w26-cta__inner{align-items:center;gap:36px 48px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.w26-cta--media .w26-cta__main{align-items:flex-start;flex-direction:column;gap:24px;justify-content:flex-start}.w26-cta--media .w26-cta__others{grid-column:1/-1}.w26 .w26-cta__thumb{aspect-ratio:16/10;background:#fff;border-radius:10px;box-shadow:0 20px 40px -12px rgba(0,0,0,.45);display:block;overflow:hidden;padding:0;position:relative;width:100%}.w26 .w26-cta__thumb img{display:block;height:100%;object-fit:cover;width:100%}.w26 .w26-cta__thumb .w26-placeholder,.w26-cta__play{inset:0;position:absolute}.w26-cta__play{align-items:center;background:rgba(0,0,0,.15);display:flex;justify-content:center;transition:background-color .2s}.w26-cta__play:before{background:var(--w26-ink);border-radius:50%;content:"";height:64px;transition:transform .2s;width:64px}.w26-cta__play:after{border-bottom:11px solid transparent;border-left:18px solid #fff;border-top:11px solid transparent;content:"";left:50%;margin:-11px 0 0 -6px;position:absolute;top:50%}.w26-cta__thumb:hover .w26-cta__play{background:rgba(0,0,0,.25)}.w26-cta__thumb:hover .w26-cta__play:before{transform:scale(1.06)}.w26-cta__others{align-items:center;border-top:1px solid var(--w26-line);display:flex;flex-wrap:wrap;gap:10px;padding-top:28px}.w26--ink .w26-cta__others,.w26--ruby .w26-cta__others{border-top-color:hsla(0,0%,100%,.3)}.w26 .w26-cta__others-label{font-size:14px;margin-right:6px}.w26 .w26-cta__other{border:1.5px solid var(--rg-n-200);border-radius:999px;font-size:14px;font-weight:600;padding:9px 18px;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap}.w26 .w26-cta__other:hover{background:var(--w26-ink);border-color:var(--w26-ink);color:#fff}.w26--ink .w26-cta__other,.w26--ruby .w26-cta__other{border-color:hsla(0,0%,100%,.6);color:#fff}.w26--ruby .w26-cta__other:hover{background:#fff;border-color:#fff;color:var(--w26-ruby)}.w26--ink .w26-cta__other:hover{background:#fff;border-color:#fff;color:var(--w26-ink)}@media (max-width:899px){.w26-cta--media .w26-cta__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.w26 .w26-cta__text{font-size:16px}.w26-cta__play:before{height:52px;width:52px}}