html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;transition:all .3s ease-in-out}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%;font-size:62.5%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI","Meiryo UI",Meiryo,"Noto Sans JP","Helvetica Neue",Arial,sans-serif;color:var(--font-color)}a{text-decoration:none;color:inherit}span.inline-span{display:inline-block}:root{--font-color: #FFF;--font-secondary: #98989b;--blue-color: #00A7EA;--red-color: #E73E90;--green-color: #64BA6D}*,*::before,*::after{box-sizing:border-box}body{background:var(--bg-color);display:flex;flex-direction:column;min-height:100vh}.main-flex{flex-grow:1;max-width:1200px;margin:70px auto 0}@media screen and (min-width: 480px){.main-flex{padding:0 2%}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;line-height:1.7em;letter-spacing:.1em;font-weight:900}img{max-width:100%;height:auto}p,a{margin-top:0;margin-bottom:0;line-height:1.6em;letter-spacing:.1em;font-weight:400}.inner_link{display:block;height:100%;text-decoration:none}strong{font-weight:400}.site-footer{background-color:#000;padding:4rem 0}@media screen and (min-width: 768px){.site-footer{padding:6rem 0}}.site-footer .footer-content{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}@media screen and (min-width: 768px){.site-footer .footer-content{gap:1.5rem}}.site-footer .footer-logo{width:80px;height:auto;opacity:.6;transition:opacity .3s}@media screen and (min-width: 480px){.site-footer .footer-logo{width:100px}}@media screen and (min-width: 768px){.site-footer .footer-logo{width:120px}}.site-footer .footer-logo:hover{opacity:.9}.site-footer .copyright{font-size:1.2rem;color:#fff;margin:0;opacity:.7;letter-spacing:.05em}@media screen and (min-width: 480px){.site-footer .copyright{font-size:1.4rem}}@media screen and (min-width: 768px){.site-footer .copyright{font-size:1.6rem}}.header{padding:1em;position:fixed;z-index:999;width:100%;background-color:var(--bg-color)}.header-wrap{max-width:1200px;margin:0 auto}.header-container{display:flex;justify-content:center}.header-logo a{color:#000;text-decoration:none;display:inline-block}.header-logo a h1 img{height:30px}.hamburger-menu{position:relative}.hamburger-menu #menu-btn-check{display:none}.hamburger-menu .menu-btn{display:inline-block;cursor:pointer;width:30px;height:25px;position:fixed;top:15px;right:15px;z-index:2}.hamburger-menu .menu-btn span,.hamburger-menu .menu-btn span::before,.hamburger-menu .menu-btn span::after{display:block;background-color:#333;position:absolute;height:3px;width:100%;transition:all .3s ease-in-out}.hamburger-menu .menu-btn span{top:50%;transform:translateY(-50%)}.hamburger-menu .menu-btn span::before{content:"";top:-8px}.hamburger-menu .menu-btn span::after{content:"";top:8px}.hamburger-menu #menu-btn-check:checked+.menu-btn span{background:rgba(0,0,0,0)}.hamburger-menu #menu-btn-check:checked+.menu-btn span::before{top:0;transform:rotate(45deg)}.hamburger-menu #menu-btn-check:checked+.menu-btn span::after{top:0;transform:rotate(-45deg)}.hamburger-menu .menu-content{position:fixed;top:-100%;left:0;background-color:#fff;width:100%;height:100%;z-index:1;transition:top .2s ease-in-out}.hamburger-menu .menu-content ul{list-style:none;padding:50px 0 0;max-width:1200px;margin:0 auto}.hamburger-menu .menu-content ul li{border-bottom:1px solid #ddd}.hamburger-menu .menu-content ul li:last-child{border-bottom:none}.hamburger-menu .menu-content ul li a{display:block;padding:10px 15px;text-decoration:none;color:#333}.hamburger-menu .menu-content ul li a:hover{background-color:#f0f0f0}.hamburger-menu #menu-btn-check:checked~.menu-content{top:0}.activities-section{margin:4em auto}.activities-section .activities-list{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width: 768px){.activities-section .activities-list{grid-template-columns:repeat(2, 1fr);gap:2rem}}.activities-section .activity-card{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px){.activities-section .activity-card{gap:2rem}}.activities-section .activity-card .activity-header{display:flex;align-items:center;gap:2rem}@media screen and (min-width: 768px){.activities-section .activity-card .activity-header{gap:3rem}}.activities-section .activity-card .number-box{width:30px;height:30px;border:2px solid var(--blue-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (min-width: 480px){.activities-section .activity-card .number-box{width:35px;height:35px;border:3px solid var(--blue-color)}}@media screen and (min-width: 768px){.activities-section .activity-card .number-box{width:40px;height:40px}}.activities-section .activity-card .number-box .number{font-size:1.6rem;font-weight:bold;color:var(--blue-color)}@media screen and (min-width: 480px){.activities-section .activity-card .number-box .number{font-size:1.8rem}}@media screen and (min-width: 768px){.activities-section .activity-card .number-box .number{font-size:2rem}}.activities-section .activity-card:nth-child(3n+2) .number-box{border-color:var(--red-color)}.activities-section .activity-card:nth-child(3n+2) .number-box .number{color:var(--red-color)}.activities-section .activity-card:nth-child(3n+3) .number-box{border-color:var(--green-color)}.activities-section .activity-card:nth-child(3n+3) .number-box .number{color:var(--green-color)}.activities-section .activity-card .activity-title{font-size:1.6rem;font-weight:bold;letter-spacing:.05em;margin-bottom:0}@media screen and (min-width: 480px){.activities-section .activity-card .activity-title{font-size:2rem}}@media screen and (min-width: 768px){.activities-section .activity-card .activity-title{font-size:2.4rem}}.activities-section .activity-card .activity-description{font-size:1.4rem;line-height:1.6;letter-spacing:.02em}@media screen and (min-width: 480px){.activities-section .activity-card .activity-description{font-size:1.6rem}}@media screen and (min-width: 768px){.activities-section .activity-card .activity-description{font-size:1.8rem;line-height:1.6}}.activities-section__empty{font-size:1.4rem;color:#666;text-align:center;padding:1.5em;margin:0}@media screen and (min-width: 768px){.activities-section__empty{font-size:1.6rem;padding:2em}}.event-info{margin:4em auto;padding:2em 1em;max-width:800px;border-top:1px solid #fff;border-bottom:1px solid #fff}.event-info__item{display:grid;grid-template-columns:1fr;gap:.3em;padding:.8em 0;align-items:start}@media screen and (min-width: 480px){.event-info__item{grid-template-columns:100px 1fr;gap:.8em;padding:.8em 0}}@media screen and (min-width: 768px){.event-info__item{grid-template-columns:120px 1fr;gap:1em;padding:1em 0}}.event-info__item:last-child{border-bottom:none}.event-info__item:first-child{padding-top:0}.event-info__label{font-size:1.4rem;font-weight:900;margin:0;line-height:1.8}@media screen and (min-width: 480px){.event-info__label{font-size:1.6rem;font-weight:700}}@media screen and (min-width: 768px){.event-info__label{font-size:2rem;line-height:2}}.event-info__value{font-size:1.4rem;margin:0;line-height:1.8;overflow-wrap:anywhere}@media screen and (min-width: 480px){.event-info__value{font-size:1.6rem}}@media screen and (min-width: 768px){.event-info__value{font-size:2rem;line-height:2}}.event-info__value a{color:var(--red-color);text-decoration:underline;word-break:break-all}.event-info__value a:hover{opacity:.7}.event-info__empty{font-size:1.4rem;color:#666;text-align:center;padding:1.5em;margin:0}@media screen and (min-width: 768px){.event-info__empty{font-size:1.6rem;padding:2em}}.exhibits-list{display:flex;flex-direction:column;max-width:800px;margin:4em auto;padding:2em 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.exhibit-card{display:flex;flex-direction:column;gap:1rem;padding:2em 0}@media screen and (min-width: 480px){.exhibit-card{gap:1.5rem}}@media screen and (min-width: 768px){.exhibit-card{gap:2rem}}.exhibit-card:not(:last-child){border-bottom:1px solid #fff}.exhibit-card:first-child{padding-top:0}.exhibit-card:last-child{padding-bottom:0}.exhibit-card .exhibit-top{display:flex;flex-direction:row;gap:1.5rem;align-items:center}@media screen and (min-width: 768px){.exhibit-card .exhibit-top{gap:2rem}}.exhibit-card .exhibit-image{width:80px;height:80px;flex-shrink:0;overflow:hidden}@media screen and (min-width: 768px){.exhibit-card .exhibit-image{width:100px;height:100px}}.exhibit-card .exhibit-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.exhibit-card .exhibit-info__item{display:flex;flex-direction:column;gap:.3rem}@media screen and (min-width: 480px){.exhibit-card .exhibit-info__item{gap:.5rem}}@media screen and (min-width: 768px){.exhibit-card .exhibit-info__item{gap:.5rem}}.exhibit-card .exhibit-info__label{font-size:1.2rem;font-weight:700;margin:0;line-height:1.4;white-space:nowrap}@media screen and (min-width: 480px){.exhibit-card .exhibit-info__label{font-size:1.4rem}}@media screen and (min-width: 768px){.exhibit-card .exhibit-info__label{font-size:1.4rem}}.exhibit-card .exhibit-info__value{font-size:1.4rem;margin:0;line-height:1.6;overflow-wrap:anywhere}@media screen and (min-width: 480px){.exhibit-card .exhibit-info__value{font-size:1.6rem}}@media screen and (min-width: 768px){.exhibit-card .exhibit-info__value{font-size:1.8rem;line-height:1.8}}.exhibits-list__empty{font-size:1.4rem;color:#666;text-align:center;padding:1.5em;margin:0}@media screen and (min-width: 768px){.exhibits-list__empty{font-size:1.6rem;padding:2em}}.judges-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:4em auto}@media screen and (min-width: 768px){.judges-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.judges-grid{grid-template-columns:repeat(3, 1fr);gap:3rem}}.judge-card{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.judge-card .judge-photo{width:80px;height:80px;flex-shrink:0;overflow:hidden}@media screen and (min-width: 480px){.judge-card .judge-photo{width:100px;height:100px}}.judge-card .judge-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.judge-card .judge-info{flex:1}.judge-card .judge-name{font-size:1.4rem;text-align:left;font-weight:700;margin-bottom:0}@media screen and (min-width: 480px){.judge-card .judge-name{font-size:1.6rem}}@media screen and (min-width: 768px){.judge-card .judge-name{font-size:1.8rem}}.judge-card .judge-affiliation{font-size:1.2rem;text-align:left;color:#fff;margin-bottom:0;margin-top:.5rem}@media screen and (min-width: 480px){.judge-card .judge-affiliation{font-size:1.4rem}}@media screen and (min-width: 768px){.judge-card .judge-affiliation{font-size:1.6rem}}.members-grid{display:grid;grid-template-columns:1fr;gap:3rem;margin:4em auto}@media screen and (min-width: 480px){.members-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.members-grid{grid-template-columns:repeat(3, 1fr);gap:4rem}}.member-card{display:flex;flex-direction:column}.member-card .member-header{display:flex;flex-direction:row;gap:1.5rem;align-items:center;margin-bottom:1rem}@media screen and (min-width: 480px){.member-card .member-header{flex-direction:column;gap:0;align-items:stretch;margin-bottom:0}}.member-card .member-image{width:60px;height:60px;flex-shrink:0;overflow:hidden}@media screen and (min-width: 480px){.member-card .member-image{width:100%;max-width:250px;height:auto;aspect-ratio:1;margin:0 auto 1.5rem}}.member-card .member-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.member-card .member-name{font-size:1.6rem;font-weight:700;margin-bottom:0}@media screen and (min-width: 480px){.member-card .member-name{font-size:1.8rem}}@media screen and (min-width: 768px){.member-card .member-name{font-size:2rem;margin-bottom:1rem}}.member-card .member-position{font-size:1.4rem;color:#fff;margin-bottom:1rem;line-height:1.6}@media screen and (min-width: 480px){.member-card .member-position{font-size:1.4rem}}@media screen and (min-width: 768px){.member-card .member-position{font-size:1.6rem}}.member-card .member-description{font-size:1.4rem;line-height:1.6}@media screen and (min-width: 480px){.member-card .member-description{font-size:1.4rem}}@media screen and (min-width: 768px){.member-card .member-description{font-size:1.6rem;line-height:1.8}}.project-card{position:relative;max-width:300px;padding:1em;border:5px solid var(--red-color);border-radius:30px;background:#fff;text-align:center;display:flex;flex-direction:column;align-items:stretch;gap:.8em}@media screen and (min-width: 1024px){.project-card{max-width:280px}}@media screen and (min-width: 768px){.project-card{max-width:100%;width:100%}}@media screen and (min-width: 480px){.project-card{max-width:100%;width:100%;padding:.8em .5em;border:3px solid var(--red-color);border-radius:20px;gap:.5em}}.project-card.has-modal{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.project-card.has-modal:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.project-card__image{width:100%;flex-shrink:0;overflow:hidden;border-radius:15px}@media screen and (min-width: 480px){.project-card__image{border-radius:10px}}.project-card__image img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block}.project-card h3{font-size:2rem;font-weight:900;padding:.5em 1em;margin:0}.project-card h3 span{display:inline-block}@media screen and (min-width: 1024px){.project-card h3{font-size:1.8rem}}@media screen and (min-width: 768px){.project-card h3{font-size:1.6rem;padding:.5em}}@media screen and (min-width: 480px){.project-card h3{font-size:1.4rem;padding:.3em .2em}}.project-card__icon{position:absolute;top:10px;left:10px;width:30px}@media screen and (min-width: 768px){.project-card__icon{width:20px}}@media screen and (min-width: 480px){.project-card__icon{padding:.5em 0;position:initial;display:inline-block;top:initial;left:initial;margin:0 auto;width:30px}}.project-card p{font-size:1.6rem;padding:0 .5em}@media screen and (min-width: 768px){.project-card p{font-size:1.4rem}}@media screen and (min-width: 480px){.project-card p{font-size:1.2rem;align-self:start}}.sponsor{background:#fff;border:5px solid var(--red-color);border-radius:30px;padding:2em;margin:4em auto}@media screen and (min-width: 768px){.sponsor{padding:1.5em;border:3px solid var(--red-color);border-radius:20px}}@media screen and (min-width: 480px){.sponsor{padding:1.2em;margin:1.5em 0}}.sponsor__images{display:flex;flex-wrap:wrap;justify-content:center;gap:2em;margin-bottom:2em}@media screen and (min-width: 768px){.sponsor__images{gap:1.5em;margin-bottom:1.5em}}@media screen and (min-width: 480px){.sponsor__images{gap:1em;margin-bottom:1em}}.sponsor__image-item{flex:0 0 calc(33.333% - 1.4em);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.sponsor__image-item{flex:0 0 calc(33.333% - 1em)}}@media screen and (min-width: 480px){.sponsor__image-item{flex:0 0 calc(50% - .5em)}}.sponsor__image-item img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.sponsor__texts{display:flex;flex-wrap:wrap;justify-content:center;gap:1em;align-items:center}@media screen and (min-width: 768px){.sponsor__texts{gap:.8em}}@media screen and (min-width: 480px){.sponsor__texts{gap:.5em}}.sponsor__text-item{flex:0 0 calc(20% - .8em);text-align:center;font-size:2rem;font-weight:700;color:#333}@media screen and (min-width: 768px){.sponsor__text-item{flex:0 0 calc(33.333% - .6em);font-size:1.8rem}}@media screen and (min-width: 480px){.sponsor__text-item{flex:0 0 calc(50% - .25em);font-size:1.6rem}}.sponsor__empty{font-size:1.6rem;color:#666;text-align:center;padding:2em;margin:0}@media screen and (min-width: 768px){.sponsor__empty{font-size:1.4rem;padding:1.5em}}.wp-block-button{margin:4em auto}.wp-block-button .wp-block-button__link{display:inline-block;padding:1rem 3rem;background-color:rgba(0,0,0,0);color:#fff;text-decoration:none;font-weight:700;border:2px solid var(--red-color);border-radius:0;font-size:1.4rem;line-height:1.8;transition:all .3s}.wp-block-button .wp-block-button__link:hover{background-color:var(--red-color);color:#000}@media screen and (min-width: 480px){.wp-block-button .wp-block-button__link{font-size:1.6rem}}@media screen and (min-width: 768px){.wp-block-button .wp-block-button__link{font-size:2rem;padding:1.2rem 4rem;line-height:2}}.interviews-section .interviews-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width: 480px){.interviews-section .interviews-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.interviews-section .interviews-grid{grid-template-columns:repeat(3, 1fr);gap:3rem}}.interviews-section .interview-card .interview-link{display:block;text-decoration:none;color:inherit;transition:opacity .3s}.interviews-section .interview-card .interview-link:hover{opacity:.7}.interviews-section .interview-card .interview-link:hover .interview-thumbnail img{transform:scale(1.05)}.interviews-section .interview-card .interview-thumbnail{width:100%;aspect-ratio:16/9;overflow:hidden;margin-bottom:1rem}.interviews-section .interview-card .interview-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s}.interviews-section .interview-card .interview-title{font-size:1.4rem;font-weight:700;margin:0;line-height:1.6}@media screen and (min-width: 480px){.interviews-section .interview-card .interview-title{font-size:1.6rem}}@media screen and (min-width: 768px){.interviews-section .interview-card .interview-title{font-size:1.8rem}}.interviews-section .interviews-empty{font-size:1.6rem;color:#666;text-align:center;padding:2rem}.media-section .media-list .media-item{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #333}.media-section .media-list .media-item:last-child{border-bottom:none}@media screen and (min-width: 768px){.media-section .media-list .media-item{margin-bottom:3rem;padding-bottom:3rem}}.media-section .media-list .media-item .media-link{display:block;text-decoration:none;color:inherit;transition:opacity .3s}@media screen and (min-width: 768px){.media-section .media-list .media-item .media-link{display:flex;align-items:baseline;gap:2rem}}.media-section .media-list .media-item .media-link:hover{opacity:.7}.media-section .media-list .media-item .media-link:hover .media-title{text-decoration:underline}.media-section .media-list .media-item .media-date{font-size:1.2rem;color:#fff;margin-bottom:.5rem}@media screen and (min-width: 480px){.media-section .media-list .media-item .media-date{font-size:1.4rem}}@media screen and (min-width: 768px){.media-section .media-list .media-item .media-date{font-size:1.6rem;margin-bottom:0;flex-shrink:0;min-width:120px}}.media-section .media-list .media-item .media-title{font-size:1.4rem;line-height:1.6;margin:0}@media screen and (min-width: 480px){.media-section .media-list .media-item .media-title{font-size:1.6rem}}@media screen and (min-width: 768px){.media-section .media-list .media-item .media-title{font-size:2rem;line-height:1.8;flex:1}}.media-section .media-empty{font-size:1.6rem;color:#666;text-align:center;padding:2rem}.top-page{background-color:#000;color:#fff;min-height:100vh}.container{max-width:1200px;margin:0 auto;padding:0 2rem}@media screen and (min-width: 768px){.container{padding:0 4rem}}@media screen and (min-width: 1024px){.container{padding:0 6rem}}.section{margin-bottom:8rem}@media screen and (min-width: 768px){.section{margin-bottom:10rem}}@media screen and (min-width: 1024px){.section{margin-bottom:12rem}}.section-title{font-size:3rem;font-weight:900;margin-bottom:3rem;color:#fff;line-height:1.05;letter-spacing:.02em;text-align:center;text-shadow:-0.06em -0.06em 0 var(--blue-color),.06em .06em 0 var(--red-color)}@media screen and (min-width: 480px){.section-title{font-size:3.6rem}}@media screen and (min-width: 768px){.section-title{margin-bottom:4rem}}.content-section h3{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#fff;text-align:center}@media screen and (min-width: 480px){.content-section h3{font-size:2.4rem}}@media screen and (min-width: 768px){.content-section h3{font-size:3rem;margin-bottom:3rem}}.content-section p{font-size:1.4rem;line-height:1.8;margin-bottom:1.5rem;text-align:justify}@media screen and (min-width: 480px){.content-section p{font-size:1.6rem}}@media screen and (min-width: 768px){.content-section p{font-size:2rem;line-height:2;margin-bottom:2rem}}.content-section p.has-text-align-left{text-align:left}.content-section p.has-text-align-center{text-align:center}.content-section p.has-text-align-right{text-align:right}.content-section strong,.content-section b{font-weight:700;color:#fff}.content-section ul,.content-section ol{font-size:1.4rem;line-height:1.8;margin-bottom:1.5rem;padding-left:2rem}@media screen and (min-width: 480px){.content-section ul,.content-section ol{font-size:1.6rem}}@media screen and (min-width: 768px){.content-section ul,.content-section ol{font-size:2rem;line-height:2;margin-bottom:2rem}}.content-section a{color:#fff;text-decoration:underline;transition:opacity .3s}.content-section a:hover{opacity:.8}.subsection-title{font-size:2rem;font-weight:700;margin-bottom:2rem}@media screen and (min-width: 480px){.subsection-title{font-size:2.4rem}}@media screen and (min-width: 768px){.subsection-title{font-size:3rem;margin-bottom:3rem}}.hero-section{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#000}.hero-container{width:100%;padding:0 2rem}.hero-logo{width:100%;max-width:100%;margin:0;display:flex;justify-content:center;align-items:center}.hero-logo img{max-height:70vh;max-width:100%;width:auto;height:auto;display:block}