.wg-expert-box{width:min(100% - 40px, var(--wg-content-width, 820px));margin:clamp(48px, 7vw, 80px) auto}.wg-expert-box__inner{display:grid;grid-template-columns:64px minmax(0,1fr);gap:22px;align-items:start;padding:clamp(24px, 4vw, 34px);background:#fff;border:1px solid var(--wg-border,#dfe6ee);border-radius:16px}.wg-expert-box__icon{width:64px;height:64px}.wg-expert-box__icon svg{display:block;width:100%;height:100%}.wg-expert-box__icon circle{fill:#f3f7fa;stroke:#dce6ed;stroke-width:1.5}.wg-expert-box__icon path{fill:none;stroke:var(--wg-blue,#0b4f71);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.wg-expert-box__eyebrow,.wg-expert-box__title,.wg-expert-box__role,.wg-expert-box__text{margin:0}.wg-expert-box__eyebrow{margin-bottom:5px;color:var(--wg-blue,#0b4f71);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wg-expert-box__title{font-size:clamp(20px, 2.4vw, 24px);line-height:1.25}.wg-expert-box__role{margin-top:3px;color:var(--wg-muted,#5f6f7d);font-size:14px;font-weight:600}.wg-expert-box__text{max-width:68ch;margin-top:14px;color:var(--wg-text,#102033);font-size:15px;line-height:1.75}.wg-expert-box__link{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:var(--wg-blue,#0b4f71);font-size:14px;font-weight:700;text-decoration:none}.wg-expert-box__link:hover,.wg-expert-box__link:focus-visible{text-decoration:underline}.wg-expert-profile{width:min(100% - 40px, 920px);margin:0 auto;padding:clamp(40px, 7vw, 80px) 0}.wg-expert-profile__hero{display:grid;grid-template-columns:84px minmax(0,1fr);gap:26px;align-items:center;padding-bottom:clamp(32px, 5vw, 52px);border-bottom:1px solid var(--wg-border,#dfe6ee)}.wg-expert-profile__hero .wg-expert-box__icon{width:84px;height:84px}.wg-expert-profile__label{margin:0 0 7px;color:var(--wg-blue,#0b4f71);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wg-expert-profile h1{margin:0;font-size:clamp(34px, 5vw, 52px);line-height:1.1}.wg-expert-profile__role{margin:10px 0 0;color:var(--wg-muted,#5f6f7d);font-weight:600}.wg-expert-profile__content{max-width:740px;margin-top:clamp(34px, 5vw, 58px)}.wg-expert-profile__content h2{margin:38px 0 12px;font-size:clamp(23px, 3vw, 30px)}.wg-expert-profile__content p{margin:0 0 18px;font-size:17px;line-height:1.8}.wg-expert-profile__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.wg-expert-profile__principle{padding:20px;border:1px solid var(--wg-border,#dfe6ee);border-radius:14px;background:#fff}.wg-expert-profile__principle strong{display:block;margin-bottom:7px}.wg-expert-profile__principle span{color:var(--wg-muted,#5f6f7d);font-size:14px;line-height:1.6}@media (max-width:640px){.wg-expert-box{width:min(100% - 28px, var(--wg-content-width, 820px))}.wg-expert-box__inner{grid-template-columns:50px minmax(0,1fr);gap:16px;padding:22px 18px;border-radius:14px}.wg-expert-box__icon{width:50px;height:50px}.wg-expert-profile{width:min(100% - 28px, 920px)}.wg-expert-profile__hero{grid-template-columns:64px minmax(0,1fr);gap:18px}.wg-expert-profile__hero .wg-expert-box__icon{width:64px;height:64px}.wg-expert-profile__principles{grid-template-columns:1fr}}