.present-detail{--site-surface:#102a23}.present-detail .present-page-inner{max-width:calc(1120px + 2 * var(--gutter));padding:116px var(--gutter) clamp(76px, 8vw, 112px)}.present-detail .detail-breadcrumb{margin-bottom:40px}.present-detail .present-kit{flex-direction:column;gap:32px;display:flex}.present-detail .present-heading{text-align:center;font-size:clamp(30px,4vw,52px)}.present-detail .present-heading>span{display:inline-block}.present-detail .present-lead{text-align:center}.present-detail .present-top-action{width:100%;max-width:560px}.present-detail .present-art{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);width:100%;max-width:960px;margin:16px auto}.present-detail .present-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.present-detail .present-details{width:100%;max-width:640px}.present-detail .present-kit-name{text-align:center}.present-detail .present-page-links{flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:32px;font-size:13px;display:flex}.present-detail .present-page-links a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media not (min-width:760px){.present-detail .present-art{grid-template-columns:minmax(0,1fr);gap:36px;max-width:560px}.present-detail .present-book{justify-self:center;width:60%;max-width:280px}.present-detail .present-videos{gap:12px}}@media not (min-width:600px){.present-detail .present-heading>span{display:block}}@media print{.present-detail .present-page-inner{padding-top:24px;padding-bottom:24px}.present-detail .present-top-action{display:none}.present-detail .present-art{max-width:560px}}
