.pw-wisdom-visual{grid-area:1/2/span 2;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:16px;align-items:center;min-width:0;width:100%;align-self:center;isolation:isolate}
.pw-wisdom-visual .home-photo{grid-area:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:390px!important;aspect-ratio:1;height:auto!important;margin:0!important;box-sizing:border-box;justify-self:center}
.pw-wisdom-visual .home-photo>img{display:block;width:100%!important;height:100%!important;aspect-ratio:1;object-fit:contain!important}
.pw-wisdom-caption{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;color:#071e35;font-size:15px;font-weight:650;line-height:1.5;min-width:0;margin:0}
.pw-wisdom-caption svg{width:88px;height:88px;overflow:visible;flex:none}.pw-wisdom-caption em{font-style:normal;color:#791029}.pw-wisdom-caption span{display:block}
.pw-wisdom-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}
.pw-wisdom-visual.is-running .pw-wisdom-caption svg{animation:pw-knowledge-arrives 4.2s ease both}
@keyframes pw-knowledge-arrives{0%,12%{opacity:.35;transform:scale(.94)}60%,100%{opacity:1;transform:scale(1)}}
@media(max-width:1000px){.pw-wisdom-visual{grid-area:auto;grid-column:1/-1;justify-self:center;width:min(100%,460px);margin-top:12px;grid-template-columns:minmax(0,1fr) 104px}.pw-wisdom-visual .home-photo{grid-area:auto!important;grid-column:1!important;grid-row:1!important;max-width:340px!important}}
@media(max-width:480px){.pw-wisdom-visual{grid-template-columns:minmax(0,1fr) 88px;gap:12px}.pw-wisdom-caption{grid-column:2;grid-row:1;font-size:13px;line-height:1.5}.pw-wisdom-caption svg{width:68px;height:68px}}
@media(prefers-reduced-motion:reduce){.pw-wisdom-visual .pw-wisdom-caption svg{animation:none!important}.pw-wisdom-canvas{display:none!important}}
