#digma-header{display:grid;gap:10px;max-width:1230px;width:90%;margin:80px auto 0}@media(min-width: 1024px){#digma-header{grid-template-columns:repeat(2, 1fr);gap:40px;margin:140px auto 0}}#digma-header .thumbnail img{border-radius:10px}@media(min-width: 1024px){#digma-header .txt-area .title{margin-top:-5px}}#digma-header .txt-area .title p{font-size:.8em;font-weight:bold;margin-bottom:10px}#digma-header .txt-area .title h1{background:-webkit-linear-gradient(30deg, #24F9C0, #B714FF);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;font-size:1.5em;margin-bottom:16px}#digma-header .txt-area .title h3{font-size:1em;line-height:1.4em;font-feature-settings:"palt";letter-spacing:.04em;margin-bottom:20px}#digma-header .txt-area .txt{margin-top:20px}#digma-header .txt-area .txt p{font-size:.8em;line-height:1.6;font-feature-settings:"palt";letter-spacing:.04em;text-align:justify}@media(min-width: 1200px){#digma-header .txt-area .txt p{font-size:.9em}}#digma-header .txt-area .podcast{margin-top:20px}#digma-header .txt-area .podcast p{font-size:.8em;line-height:1.4em;margin:0 0 2px 0}@media(min-width: 768px){#digma-header .txt-area .podcast p{font-size:.9em}}@media(min-width: 1200px){#digma-header .txt-area .podcast p{font-size:1em;margin:0 0 2px 0}}#digma-header .txt-area ul.podcast-link{display:flex}#digma-header .txt-area ul.podcast-link li{margin-right:5px;color:#999}@media(min-width: 768px){#digma-header .txt-area ul.podcast-link li{margin-right:8px}}#digma-header .txt-area ul.podcast-link li a{position:relative;margin-right:5px;font-size:.75em;color:#999}@media(min-width: 768px){#digma-header .txt-area ul.podcast-link li a{margin-right:8px;font-size:.8em}}#digma-header .txt-area ul.podcast-link li a::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background:#999;transform:scale(0, 1);transform-origin:right top;transition:transform .3s}#digma-header .txt-area ul.podcast-link li a:hover::after{transform-origin:left top;transform:scale(1, 1)}#player{max-width:1230px;width:90%;margin:40px auto 0}#video-archive{max-width:1230px;width:90%;margin:60px auto 100px}#video-archive h2{font-size:1.125em;font-weight:700;line-height:1.2}