.body-container--case-study .case-study__body-wrapper{padding-bottom:64px;padding-top:64px}.body-container--case-study .case-study-layout{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.body-container--case-study .case-study-layout__main,.body-container--case-study .case-study-layout__toc{min-width:0}.body-container--case-study .case-study-layout__toc{position:sticky;top:24px}.body-container--case-study .blog-post{margin:0;max-width:none;padding:0}.body-container--case-study .blog-post__body img{border-radius:35px;height:auto;max-width:100%}.body-container--case-study .blog-post__body blockquote{background-color:var(--tob-color-surface);border:0;border-radius:32px;box-shadow:var(--tob-shadow-secondary);margin:32px 0;padding:32px}@media (max-width:991px){.body-container--case-study .case-study__body-wrapper{padding-bottom:48px;padding-top:48px}.body-container--case-study .case-study-layout{gap:40px;grid-template-columns:minmax(0,1fr)}.body-container--case-study .case-study-layout__toc{position:static}}@media (max-width:767px){.body-container--case-study .case-study__body-wrapper{padding-bottom:40px;padding-top:40px}.body-container--case-study .case-study-layout{gap:28px}.body-container--case-study .blog-post__body img{border-radius:16px}.body-container--case-study .blog-post__body blockquote{border-radius:24px;padding:24px}}