#executive-intelligence{scroll-margin-top:110px}
#executive-intelligence:focus-visible{outline:2px solid #8a6a3c;outline-offset:5px}
.action-inset{margin:0;background:#f4f3ef;color:#141312;border:1px solid #e6e3dc;border-radius:5px;padding:24px 18px 20px;box-shadow:0 20px 50px -25px #0f0e0d}
.action-inset figcaption{font:400 23px/1.2 var(--serif);margin-bottom:22px}
.action-crop-slot{min-height:115px}
.action-crop-slot img{width:100%;height:auto;display:block;border-radius:3px}
.action-crop-mobile{display:none!important}
.action-context{font:400 13px/1.5 var(--sans);color:#59544b;margin:20px 0 0;max-width:390px}
.ft{background:#f4f3ef;color:#141312;border-top:1px solid #e6e3dc}
.ft-title,.ft-name{color:#141312}
.ft-soft{color:#686156}
.ft-line{color:#59544b}
.ft-name::before{content:"";display:block;width:30px;height:1px;background:#8a6a3c;margin-bottom:24px}
.ft-row .ft-win,.ft-row .ft-copy,.ft .ib-row,.ft .ib-detail>*,.ft .as-q,.ft .as-a>div>*,.ft .as-mark{opacity:1}
@media(max-width:700px){.action-inset{padding:22px 18px}.action-crop-desktop{display:none!important}.action-crop-mobile{display:block!important;width:min(100%,280px)!important;margin:auto}.action-context{font-size:14px}.action-inset figcaption{margin-bottom:20px}.ft{padding-top:72px}.ft-title{margin-bottom:56px}}

.action-inset{container-type:inline-size}
@container(max-width:420px){.action-crop-desktop{display:none!important}.action-crop-mobile{display:block!important;width:min(100%,280px)!important;margin:auto}}
