.site-branding{text-shadow:0px 0px 5px #000,0px 0px 5px #000}.read-more-link{text-align:right;font-size:18px;font-weight:bold;font-style:italic}.home .site-branding{text-align:center;text-shadow:0px 0px 5px #000,0px 0px 5px #000}.home .page .panel-content .entry-title{font-size:130%;margin-bottom:2rem}.home .page .panel-content .entry-content p{font-size:20px}.home .page .panel-content .linkbt{text-align:center}.home #panel1 .panel-content,.home #panel3 .panel-content{background-color:#f8f9fa}.home #panel1 .panel-content .wrap{max-width:1920px}.home #panel1 .panel-content .wrap .entry-header{display:none}.home #panel1 .panel-content .wrap .entry-content>div,.home #panel1 .panel-content .wrap .margin-bottom-0{margin-bottom:0}.home #panel2 .wrap,.home #panel3 .wrap{max-width:1920px}.home #panel2 .wrap .member-list,.home #panel3 .wrap .member-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 0}.home #panel2 .wrap .member-card,.home #panel3 .wrap .member-card{flex:1 1 165px;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05);padding:20px 5px;text-align:center;transition:transform .2s,box-shadow .2s}.home #panel2 .wrap .member-card h3,.home #panel3 .wrap .member-card h3{font-size:14px;min-height:40px;display:flex;align-items:center;justify-content:center}.home #panel2 .wrap .member-card .card-link,.home #panel3 .wrap .member-card .card-link{font-size:12px}.home #panel2 .wrap .member-card:nth-child(odd),.home #panel3 .wrap .member-card:nth-child(odd){background-color:#fff}.home #panel2 .wrap .member-card:nth-child(even),.home #panel3 .wrap .member-card:nth-child(even){background-color:#f8f8f8}.home #panel2 .wrap .member-card:hover,.home #panel3 .wrap .member-card:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgba(0,0,0,.1)}.home #panel2 .wrap .card-link,.home #panel3 .wrap .card-link{display:inline-block;padding:5px 10px 0}.home .site-footer{margin-top:0}@media screen and (min-width: 48em){.home .page .panel-content .entry-title{font-size:180%;text-align:center}.home .page .panel-content .entry-content p{font-size:130%}.home #panel2 .wrap .member-card,.home #panel3 .wrap .member-card{flex:1 1 200px;max-width:200px}.home #panel2 .wrap .member-card h3,.home #panel3 .wrap .member-card h3{font-size:17px;min-height:48px}.home #panel2 .wrap .member-card .card-link,.home #panel3 .wrap .member-card .card-link{font-size:14px}}.company-list{display:flex;flex-direction:column;gap:20px}.company-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:25px;display:flex;flex-direction:column;gap:20px;transition:transform .3s ease,box-shadow .3s ease}.company-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.company-info{flex-grow:1}.company-name{font-size:1.5em;font-weight:700;color:#2e7d32;margin-bottom:10px}.info-item{display:flex;align-items:center;margin-bottom:8px}.info-label{font-weight:bold;color:#555;width:80px;flex-shrink:0}.info-value{flex-grow:1}.company-url a{color:#1976d2;text-decoration:none;transition:color .3s ease}.company-url a:hover{text-decoration:underline;color:#1565c0}.company-image{width:100%;height:auto;border-radius:8px;object-fit:cover;max-width:300px;min-height:150px;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#777;text-align:center;margin:0 auto}.company-image img{width:100%;height:100%;object-fit:contain;max-height:220px}@media(min-width: 768px){.company-card{flex-direction:row;align-items:center}.company-image{flex-shrink:0;width:300px;margin-left:20px;order:2}.company-info{order:1}}/*# sourceMappingURL=style.css.map */