.pc-page.pc-introduce-page .pc-brand-panel{border:1px solid var(--pc-border);border-radius:var(--pc-radius);background:var(--pc-soft);grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr) auto;align-items:center;gap:34px;margin-top:36px;padding:38px;display:grid}.pc-page.pc-introduce-page .pc-brand-panel h2{color:var(--pc-ink);letter-spacing:-.04em;text-wrap:balance;margin:7px 0 12px;font-size:clamp(27px,3vw,38px);line-height:1.25}.pc-page.pc-introduce-page .pc-brand-panel p{color:var(--pc-muted);margin:0}.pc-page.pc-introduce-page .pc-brand-panel__mark{background:var(--pc-white);border-radius:16px;justify-content:center;align-items:center;min-height:112px;padding:24px;display:flex}.pc-page.pc-introduce-page .pc-brand-panel__mark img{width:min(250px,100%);height:auto;display:block}@media (width>=1200px){.pc-page.pc-introduce-page .pc-brand-panel h2{white-space:nowrap}}@media (width<=1023.98px){.pc-page.pc-introduce-page .pc-brand-panel{grid-template-columns:minmax(0,1fr) minmax(220px,.6fr)}.pc-page.pc-introduce-page .pc-brand-panel .pc-button{grid-column:1/-1;justify-self:start}}@media (width<=767.98px){.pc-page.pc-introduce-page .pc-brand-panel{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:16px;padding:26px 22px}.pc-page.pc-introduce-page .pc-brand-panel .pc-button{grid-column:auto;width:100%}}
