.case-practice-layout{color:#171813;background:#f2f1ec}.case-practice-layout .st-case-hero{color:inherit;background:0 0;padding-top:28px;padding-bottom:40px}.case-practice-layout .st-case-back{color:#66665e;font-size:13px}.case-practice-layout .st-case-opening{grid-template-columns:.85fr 1.15fr;align-items:center;gap:5%;margin-top:32px}.case-practice-layout .st-case-hero h1{margin:0 0 24px;font-size:clamp(42px,5.6vw,84px);line-height:1.02}.case-practice-layout .st-case-opening p{max-width:34ch;margin:0;font-size:clamp(18px,1.7vw,23px)}.case-practice-layout .case-body{padding:0 var(--pad);grid-template-columns:1fr 1.2fr;gap:0 6%;display:grid}.case-practice-layout .st-story-section{border-top:0;border-bottom:0;min-width:0;padding:32px 0}.case-practice-layout .st-story-intro{display:block}.case-practice-layout .st-story-intro>.st-label{letter-spacing:-.025em;text-transform:none;margin:0 0 22px;font-family:inherit;font-size:24px;font-weight:500}.case-practice-layout .st-story-intro>p{letter-spacing:normal;max-width:46ch;font-size:clamp(18px,1.6vw,23px);line-height:1.55}.case-practice-layout .st-story-intro>div{gap:20px!important}.case-practice-layout figcaption{color:#66665e;margin-top:10px;font-size:12px;line-height:1.4}.case-practice-layout .st-next{border-top:0;padding-top:24px;padding-bottom:28px}@media (max-width:760px){.case-practice-layout .st-case-hero{padding-top:22px;padding-bottom:28px}.case-practice-layout .st-case-back{align-items:baseline;gap:16px;display:flex}.case-practice-layout .st-case-back>span{text-align:right;max-width:160px;margin:0}.case-practice-layout .st-case-opening{grid-template-columns:1fr;gap:24px;margin-top:28px}.case-practice-layout .st-case-hero h1{margin-bottom:16px}.case-practice-layout .case-body{grid-template-columns:1fr}.case-practice-layout .st-story-section{padding:26px 0}.case-practice-layout .st-story-intro>.st-label{margin-bottom:16px}}.case-practice-layout .st-case-hero .case-vika-wordmark{letter-spacing:-.01em;color:#1f1a14;align-items:center;gap:.2em;font-family:Georgia,serif;font-size:clamp(34px,4.1vw,62px);font-weight:600;display:flex}.case-vika-wordmark svg{flex:none;width:1.27em;height:1.27em}.case-vika-wordmark span{white-space:nowrap}@media (max-width:390px){.case-practice-layout .st-case-hero .case-vika-wordmark{font-size:30px}}.case-practice-layout .st-case-opening{align-items:start}.case-practice-layout .case-hero-task{border-top:0;margin-top:32px;padding-top:24px}.case-practice-layout .case-hero-task h2{letter-spacing:-.025em;margin:0 0 14px;font-size:22px;line-height:1.2}.case-practice-layout .case-hero-task p{max-width:44ch;font-size:18px;line-height:1.5}.case-practice-layout .case-body>.st-story-section:last-child{grid-column:1/-1}.case-practice-layout .case-body>.st-story-section:last-child .st-story-intro>p{max-width:72ch}@media (max-width:760px){.case-practice-layout .case-hero-task{margin-top:24px;padding-top:20px}}.case-practice-layout .st-story-intro>.case-result-columns{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;gap:36px!important}.case-practice-layout .case-result-columns p{margin:0;font-size:clamp(18px,1.6vw,23px);line-height:1.55}@media (max-width:900px){.case-practice-layout .st-story-intro>.case-result-columns{grid-template-columns:1fr;gap:20px!important}}.case-practice-layout{background:var(--canvas);color:var(--ink)}.case-practice-layout .st-story-intro>.st-label{font-family:var(--sans);letter-spacing:-.055em;margin-bottom:24px;font-size:clamp(32px,3.6vw,56px);font-weight:500;line-height:1.03}.case-practice-layout .case-hero-task h2{font-family:var(--sans);letter-spacing:-.045em;font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1.08}.case-practice-layout .case-result-columns p{font-family:var(--sans);letter-spacing:-.02em;font-size:clamp(18px,1.6vw,23px);line-height:1.45}@media (min-width:761px){.case-practice-layout .st-case-opening{align-items:stretch}.case-practice-layout .st-case-opening>div:first-child{flex-direction:column;min-width:0;display:flex}.case-practice-layout .st-case-opening>div:first-child>p{max-width:none}.case-practice-layout .case-hero-task p{max-width:none}.case-practice-layout .st-case-opening>div:first-child{justify-content:space-between;gap:24px}.case-practice-layout .st-case-hero .case-vika-wordmark{margin-bottom:0}.case-practice-layout .case-hero-task{margin-top:0;padding-top:0}.case-practice-layout .case-hero-task p{font-size:clamp(18px,1.45vw,23px)}}.case-practice-layout .case-hero-site{margin-top:22px;display:inline-block}@media (min-width:761px){.case-practice-layout .st-case-opening>div:first-child{justify-content:flex-start;gap:24px}.case-practice-layout .case-hero-task{margin:0;padding:0}.case-practice-layout .case-hero-site{align-self:flex-start;margin-top:auto}}@font-face{font-family:Rodnee Onest;src:url(/case-studies/rodnee/fonts/onest-cyrillic.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap}.case-practice-layout .st-case-hero .case-rodnee-wordmark{isolation:isolate;letter-spacing:-.06em;color:#181a18;align-self:flex-start;align-items:baseline;margin:8px 0 0;font-family:Rodnee Onest,sans-serif;font-size:clamp(48px,5vw,76px);font-weight:600;line-height:1;display:inline-flex;position:relative}.case-rodnee-wordmark>span{z-index:0;position:relative}.case-rodnee-wordmark>span:before{content:"";z-index:-1;background:#ffb7ce;border-radius:48% 52% 44% 56%/58% 43% 57% 42%;position:absolute;inset:-.21em -.12em -.17em -.08em;transform:rotate(-3deg)}.case-rodnee-wordmark>i{background:#ff573d;border-radius:50%;width:.28em;height:.28em;margin-left:.2em}@media (max-width:760px){.case-practice-layout .st-case-hero .case-rodnee-wordmark{margin-bottom:24px}.case-practice-layout:has(.case-rodnee-wordmark) .case-hero-task{margin-top:24px;padding-top:0}}.case-practice-layout .st-case-hero .case-askar-wordmark{margin:8px 0 24px;line-height:0}.case-askar-wordmark img{width:clamp(220px,22vw,330px);height:auto;display:block}
