.rtk_case_study_wrapper__Sxojj{padding:64px var(--margin-page) 128px;display:flex;flex-direction:column;align-items:center;font-family:var(--font-body);color:var(--color-type)}.rtk_case_study_container__aBl35{max-width:800px;width:100%;display:flex;flex-direction:column}.rtk_hero_section__H0upu{text-align:center;margin-bottom:32px}.rtk_case_study_tag__vClJb{font-family:var(--font-mono);font-size:var(--size-smallcopy);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);margin-bottom:16px}.rtk_case_study_title__Of7lg{font-family:var(--font-display);font-size:42px;font-weight:700;line-height:1.2em;letter-spacing:-.03em;color:var(--color-type)}.rtk_share_button__WjoLd{display:flex;align-items:center;gap:8px;padding:0;margin:32px 0;background:none;border:none;color:var(--color-type-subtle);font-family:var(--font-body);font-size:var(--size-copy);font-weight:400;cursor:pointer;transition:color .2s ease;width:-moz-fit-content;width:fit-content}.rtk_share_button__WjoLd:hover{color:var(--color-type)}.rtk_share_button__WjoLd svg{width:18px;height:18px;flex-shrink:0}.rtk_case_study_subtitle__IwtZl{font-size:var(--size-largecopy);line-height:1.5em;color:var(--color-type-subtle);margin-bottom:0}.rtk_background_box__3S7SF{background:linear-gradient(135deg,var(--color-neutral-shadow) 0,var(--color-neutral-shadow-subtle) 100%);border:2px solid var(--color-accent);border-radius:var(--radius-large);padding:32px;margin-bottom:40px;line-height:1.6em}.rtk_background_box__3S7SF p{margin-bottom:16px}.rtk_background_box__3S7SF p:last-child{margin-bottom:0}.rtk_background_box__3S7SF ul{margin:16px 0;padding-left:24px}.rtk_background_box__3S7SF li{margin-bottom:8px}.rtk_about_olive__Bc_H5{padding:24px 0 32px;margin-bottom:0;border-bottom:1px solid var(--color-neutral-shadow)}.rtk_about_olive__Bc_H5 h3{font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--color-type-subtle);margin-bottom:16px;letter-spacing:.05em;text-transform:uppercase}.rtk_about_olive__Bc_H5 p{font-size:var(--size-copy);line-height:1.6em;color:var(--color-type-subtle);margin:0;max-width:90%}.rtk_about_olive__Bc_H5 p:last-child{margin-bottom:0}.rtk_case_study_content__CT_qo{font-weight:400;font-size:var(--size-largecopy);line-height:1.5em;color:var(--color-type);letter-spacing:-.03em;display:flex;flex-direction:column;gap:32px}.rtk_case_study_content__CT_qo h2{font-size:var(--size-subheading);font-weight:700;margin-top:48px}.rtk_case_study_content__CT_qo h2,.rtk_case_study_content__CT_qo h3{color:var(--color-type);font-family:var(--font-display);line-height:1.3em;letter-spacing:-.03em;margin-block:0}.rtk_case_study_content__CT_qo h3{font-size:var(--size-largecopy);font-weight:600;margin-top:16px}.rtk_case_study_content__CT_qo p{margin-block:0;line-height:1.5em;color:var(--color-type)}.rtk_case_study_content__CT_qo ul{-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-padding-start:1em;padding-inline-start:1em}.rtk_case_study_content__CT_qo li{margin-block:1em}.rtk_quote__MRt5K{background:var(--color-neutral-shadow-subtle);border-left:4px solid var(--color-accent);padding:24px 32px;margin:32px 0;border-radius:0 var(--radius-medium) var(--radius-medium) 0;font-size:var(--size-largecopy);line-height:1.5em;font-style:italic;color:var(--color-type)}.rtk_quote__MRt5K cite{display:block;margin-top:16px;font-size:var(--size-copy);font-style:normal;font-weight:600;color:var(--color-accent)}.rtk_quote_final__XbNka{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-shadow) 100%);color:var(--color-negative-type);border-left:4px solid var(--color-highlight);padding:32px;margin:48px 0;border-radius:var(--radius-large);font-size:var(--size-largecopy);line-height:1.5em;font-style:italic;text-align:center}.rtk_quote_final__XbNka cite{display:block;margin-top:20px;font-size:var(--size-copy);font-style:normal;font-weight:600;color:var(--color-highlight)}.rtk_case_study_cta__3fT_E{display:flex;justify-content:center}@media screen and (max-width:800px){.rtk_case_study_wrapper__Sxojj{padding:32px var(--margin-page) 64px}.rtk_case_study_container__aBl35{gap:48px}.rtk_case_study_title__Of7lg{font-size:32px}.rtk_share_button__WjoLd{margin:24px 0;font-size:var(--size-smallcopy)}.rtk_tldr_banner__NaYUm{padding:24px}.rtk_tldr_content__3CDYJ{grid-template-columns:1fr;gap:16px}.rtk_quote__MRt5K,.rtk_quote_final__XbNka{padding:20px 24px}}