.dvojkavit .case-study-minimal .process-flow .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:none;margin-top:44px}.dvojkavit .case-study-minimal .process-flow .step,.dvojkavit .case-study-minimal .process-flow .step:nth-child(2){display:block;min-height:220px;padding:24px;border:1px solid var(--cs-line);border-radius:20px;background:#fff}.dvojkavit .case-study-minimal .process-flow .step:before{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;box-shadow:none}.dvojkavit .case-study-minimal .process-flow .step:after{display:none}.dvojkavit .case-study-minimal .process-flow .step h3,.dvojkavit .case-study-minimal .process-flow .step:nth-child(2) h3{margin:28px 0 8px;color:var(--ink);font-size:18px}.dvojkavit .case-study-minimal .process-flow .step p{display:-webkit-box;overflow:hidden;font-size:13.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:5}.dvojkavit .case-study-minimal .process-flow .process-output{margin-top:16px;padding-top:12px;color:var(--cs-soft);font-size:10px}.dvojkavit .case-study-minimal .process-complex-section{padding:clamp(68px,8vw,108px) 24px;background:#fff}.dvojkavit .case-study-minimal .process-complex{max-width:var(--w);padding:0;border-radius:0;background:none}.dvojkavit .case-study-minimal .process-complex-grid-bg{display:none}.dvojkavit .case-study-minimal .process-complex-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 70px;max-width:none;align-items:end}.dvojkavit .case-study-minimal .process-complex-head>span{grid-column:1/-1;margin:0;color:var(--cs-pink)}.dvojkavit .case-study-minimal .process-complex-head h2{font-size:clamp(34px,4.2vw,56px);color:var(--ink)}.dvojkavit .case-study-minimal .process-complex-head h2 em{color:var(--cs-pink)}.dvojkavit .case-study-minimal .process-complex-head p{margin:0;font-size:14px;color:var(--cs-soft)}.dvojkavit .case-study-minimal .process-complex-grid{gap:24px;margin-top:46px;background:none}.dvojkavit .case-study-minimal .process-complex-card{min-height:300px;padding:56px 28px;border:0;border-radius:30px;background:var(--cs-surface);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;justify-content:center;text-align:center}.dvojkavit .case-study-minimal .process-complex-card:hover{transform:translateY(-5px);background:#eceef1;box-shadow:0 26px 50px -24px rgba(19,19,22,.2)}.dvojkavit .case-study-minimal .process-complex-num{font-size:clamp(26px,2.6vw,40px);font-weight:620;letter-spacing:-.03em!important;background:linear-gradient(135deg,#f472b6,#ec4899 55%,#f9a8d4);-webkit-background-clip:text;background-clip:text;color:transparent}.dvojkavit .case-study-minimal .process-complex-card h3{margin-top:26px;color:var(--ink)}.dvojkavit .case-study-minimal .process-complex-card p{color:var(--cs-soft)}.dvojkavit .case-study-minimal .process-complex-card:first-child{background:linear-gradient(160deg,#f472b6,#ec4899 45%,#f9a8d4);box-shadow:0 30px 60px -20px rgba(236,72,153,.55)}.dvojkavit .case-study-minimal .process-complex-card:first-child:hover{background:linear-gradient(160deg,#f472b6,#ec4899 45%,#f9a8d4)}.dvojkavit .case-study-minimal .process-complex-card:first-child .process-complex-num{background:none;-webkit-background-clip:initial;background-clip:initial;color:#fff}.dvojkavit .case-study-minimal .process-complex-card:first-child h3{color:#fff}.dvojkavit .case-study-minimal .process-complex-card:first-child p{color:rgba(255,255,255,.85)}.dvojkavit .case-study-minimal .section-cta-on-dark{margin-top:34px}.dvojkavit .case-study-minimal .section-cta-on-dark .section-cta-btn.pill-dark{background:var(--ink);color:#fff}.dvojkavit .case-study-minimal .section-cta-on-dark .section-cta-btn.pill-dark:hover{background:var(--cs-pink)}.dvojkavit .case-study-minimal .section-cta-on-dark .section-cta-hint{color:var(--cs-soft)}.dvojkavit main .bazeny-story-section{margin:0;padding:clamp(40px,5vw,64px) 0;color:#131316;background:#fff;scroll-margin-top:24px;content-visibility:visible;contain-intrinsic-block-size:none}.dvojkavit main .bazeny-story-section .wrap{max-width:1280px;min-width:0}.dvojkavit main .bazeny-story-section h2{margin:12px 0 0;font-size:clamp(32px,4vw,52px);font-weight:550;line-height:1.07;letter-spacing:-.04em!important;text-wrap:balance}.dvojkavit main .bazeny-story-section p{font-size:15px;line-height:1.6}.dvojkavit main .bazeny-story-section .bazeny-eyebrow{display:flex;align-items:center;gap:9px;color:#686f75;font-size:10.5px;font-weight:700;line-height:1.4;letter-spacing:.1em!important;text-transform:uppercase}.dvojkavit main .bazeny-story-section .bazeny-eyebrow:before{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#ec4899;content:""}.dvojkavit main .bazeny-story-hero{padding-top:32px;padding-bottom:clamp(38px,5vw,60px);text-align:center;background:#fff}.dvojkavit main .bazeny-story-hero .bazeny-back{display:inline-flex;align-items:center;min-height:36px;margin-bottom:24px;color:#686f75;font-size:12px;line-height:1.4;text-decoration:none}.dvojkavit main .bazeny-story-hero .bazeny-back:hover{color:#131316;text-decoration:underline;text-underline-offset:4px}.dvojkavit main .bazeny-story-hero .bazeny-eyebrow{justify-content:center}.dvojkavit main .bazeny-story-hero .bazeny-title{max-width:1100px;margin:20px auto 0;font-size:clamp(36px,5.8vw,78px);font-weight:550;line-height:1.1;letter-spacing:-.045em!important}.dvojkavit main .bazeny-story-hero .bazeny-title-lead{display:block;margin-bottom:.2em;color:#131316}.dvojkavit main .bazeny-story-hero .bazeny-title-highlight{display:inline-block;max-width:100%;padding:.07em .22em .14em;border-radius:.2em;background:linear-gradient(150deg,#ec4899,#f472b6 76%,#f9a8d4);color:#fff!important;line-height:1.1;box-shadow:0 18px 38px -25px #ec489980;overflow-wrap:normal}.dvojkavit main .bazeny-story-hero .bazeny-lead{max-width:70ch;margin:24px auto 0;color:#686f75;font-size:16px;line-height:1.6;text-wrap:pretty}.dvojkavit main .bazeny-story-section .bazeny-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.dvojkavit main .bazeny-story-section .bazeny-actions .pill{min-height:46px;margin:0;padding-inline:24px;font-size:10.5px}.dvojkavit main .bazeny-story-section a:focus-visible{outline:2px solid #131316;outline-offset:5px}.dvojkavit main .bazeny-story-visual{padding-top:12px;padding-bottom:30px}.dvojkavit main .bazeny-story-section .bazeny-artwork{overflow:hidden;padding:clamp(10px,1.4vw,18px);border-radius:28px;background:radial-gradient(circle at 85% 5%,#ffffff30,transparent 42%),linear-gradient(150deg,#ec4899,#f472b6 76%,#f9a8d4)}.dvojkavit main .bazeny-story-section .bazeny-artwork img{display:block;width:100%;height:auto;max-height:calc(100svh - 132px);border-radius:15px;-o-object-fit:contain;object-fit:contain}.dvojkavit main .bazeny-story-section .bazeny-caption{margin-top:12px;color:#686f75;font-size:11.5px;line-height:1.45;text-align:center}.dvojkavit main .bazeny-story-section .bazeny-section-heading{max-width:780px}.dvojkavit main .bazeny-story-section .bazeny-section-heading>p:last-child:not(.bazeny-eyebrow){max-width:66ch;margin-top:18px;color:#686f75}.dvojkavit main .bazeny-story-section .bazeny-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none}.dvojkavit main .bazeny-story-section .bazeny-card{min-width:0;padding:24px;border:1px solid #e9eaee;border-radius:20px;background:#fff}.dvojkavit main .bazeny-story-section .bazeny-step-number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:24px;border:1px solid #f5cddd;border-radius:50%;color:#c02674;font-size:11px;font-weight:650}.dvojkavit main .bazeny-story-section .bazeny-card h3{margin:0;font-size:clamp(18px,1.8vw,23px);font-weight:550;line-height:1.22;letter-spacing:-.025em!important;text-wrap:balance}.dvojkavit main .bazeny-story-section .bazeny-card p{margin-top:12px;color:#686f75;font-size:14px;line-height:1.55}.dvojkavit main .bazeny-story-needs .bazeny-card:first-child{border-color:#f472b6;background:linear-gradient(150deg,#ec4899,#f472b6);color:#fff}.dvojkavit main .bazeny-story-needs .bazeny-card:first-child .bazeny-step-number,.dvojkavit main .bazeny-story-needs .bazeny-card:first-child h3,.dvojkavit main .bazeny-story-needs .bazeny-card:first-child p{color:#fff}.dvojkavit main .bazeny-story-needs .bazeny-card:first-child .bazeny-step-number{border-color:#ffffff70;background:transparent}.dvojkavit main .bazeny-story-operations{background:#f6f7f9}.dvojkavit main .bazeny-story-section .bazeny-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,58px)}.dvojkavit main .bazeny-story-operations .bazeny-operations-copy>p:not(.bazeny-eyebrow){max-width:49ch;margin-top:20px;color:#686f75}.dvojkavit main .bazeny-story-operations .bazeny-feature-list{display:grid;gap:12px;margin-top:24px;padding:0;list-style:none}.dvojkavit main .bazeny-story-operations .bazeny-feature-list li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5}.dvojkavit main .bazeny-story-operations .bazeny-feature-list li:before{flex:0 0 5px;width:5px;height:5px;margin-top:8px;border-radius:50%;background:#ec4899;content:""}.dvojkavit main .bazeny-story-operations .bazeny-operations-figure{min-width:0}.dvojkavit main .bazeny-story-operations .bazeny-artwork img{max-height:48svh}.dvojkavit main .bazeny-story-process .bazeny-card{background:#f6f7f9;border-color:transparent}.dvojkavit main .bazeny-story-integrations{background:#f6f7f9}.dvojkavit main .bazeny-story-section .bazeny-integrations-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px}.dvojkavit main .bazeny-story-integrations .bazeny-integrations-layout>div>p:not(.bazeny-eyebrow){max-width:52ch;margin-top:18px;color:#686f75}.dvojkavit main .bazeny-story-integrations .bazeny-partners{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none}.dvojkavit main .bazeny-story-integrations .bazeny-partners li{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding:16px 26px;border:1px solid #eadde3;border-radius:16px;background:#fff;font-size:21px;font-weight:650;letter-spacing:-.025em!important}.dvojkavit main .bazeny-story-results{background:#131316;color:#fff}.dvojkavit main .bazeny-story-results .bazeny-card h3,.dvojkavit main .bazeny-story-results .bazeny-eyebrow,.dvojkavit main .bazeny-story-results h2{color:#fff}.dvojkavit main .bazeny-story-results .bazeny-card p{color:#e0e1e5}.dvojkavit main .bazeny-story-section.bazeny-story-results .bazeny-outcomes{gap:0;border:1px solid #ffffff30;border-radius:20px;overflow:hidden}.dvojkavit main .bazeny-story-section.bazeny-story-results .bazeny-card{border:0;border-radius:0;background:#ffffff08}.dvojkavit main .bazeny-story-results .bazeny-card+.bazeny-card{border-left:1px solid #ffffff30}.dvojkavit main .bazeny-story-results .bazeny-evidence-note{max-width:96ch;margin:20px 0 0;padding-left:14px;border-left:2px solid #ec4899;color:#e0e1e5;font-size:12px;line-height:1.55}@media (max-width:760px){.dvojkavit main .bazeny-story-section{padding:32px 0}.dvojkavit main .bazeny-story-section .wrap{padding-inline:22px}.dvojkavit main .bazeny-story-section h2{font-size:clamp(29px,5.6vw,38px);line-height:1.08}.dvojkavit main .bazeny-story-section p{font-size:14px;line-height:1.5}.dvojkavit main .bazeny-story-hero{padding-top:18px;padding-bottom:32px}.dvojkavit main .bazeny-story-hero .bazeny-back{margin-bottom:14px;font-size:11px}.dvojkavit main .bazeny-story-hero .bazeny-title{margin-top:16px;font-size:clamp(30px,6.8vw,48px);line-height:1.1}.dvojkavit main .bazeny-story-hero .bazeny-lead{margin-top:20px;font-size:14px;line-height:1.5}.dvojkavit main .bazeny-story-section .bazeny-actions{margin-top:22px}.dvojkavit main .bazeny-story-section .bazeny-actions .pill{min-height:44px;padding-inline:19px;font-size:10px}.dvojkavit main .bazeny-story-visual{padding-top:0;padding-bottom:24px}.dvojkavit main .bazeny-story-section .bazeny-artwork{padding:10px;border-radius:20px}.dvojkavit main .bazeny-story-section .bazeny-artwork img{border-radius:11px}.dvojkavit main .bazeny-story-section .bazeny-caption{margin-top:10px;font-size:10.5px}.dvojkavit main .bazeny-story-section .bazeny-section-heading>p:last-child:not(.bazeny-eyebrow){margin-top:14px}.dvojkavit main .bazeny-story-section .bazeny-cards{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:20px}.dvojkavit main .bazeny-story-section .bazeny-card{display:grid;grid-template-columns:28px minmax(0,1fr);gap:5px 12px;padding:16px;border-radius:14px}.dvojkavit main .bazeny-story-section .bazeny-step-number{grid-row:1/3;width:28px;height:28px;margin:0;font-size:10px}.dvojkavit main .bazeny-story-section .bazeny-card h3,.dvojkavit main .bazeny-story-section .bazeny-card p{grid-column:2;margin:0}.dvojkavit main .bazeny-story-section .bazeny-card h3{font-size:17px;line-height:1.2;text-wrap:pretty}.dvojkavit main .bazeny-story-section .bazeny-card p{font-size:13px;line-height:1.45}.dvojkavit main .bazeny-story-section .bazeny-integrations-layout,.dvojkavit main .bazeny-story-section .bazeny-split{grid-template-columns:minmax(0,1fr);gap:22px}.dvojkavit main .bazeny-story-operations .bazeny-operations-copy>p:not(.bazeny-eyebrow){margin-top:14px}.dvojkavit main .bazeny-story-operations .bazeny-feature-list{gap:8px;margin-top:14px}.dvojkavit main .bazeny-story-operations .bazeny-feature-list li{gap:9px;font-size:13px;line-height:1.45}.dvojkavit main .bazeny-story-operations .bazeny-artwork img{max-height:24svh}.dvojkavit main .bazeny-story-integrations .bazeny-partners{justify-content:flex-start;gap:8px}.dvojkavit main .bazeny-story-integrations .bazeny-partners li{min-height:48px;padding:12px 18px;border-radius:12px;font-size:18px}.dvojkavit main .bazeny-story-results .bazeny-card{display:block;padding:16px 18px}.dvojkavit main .bazeny-story-results .bazeny-card p{margin-top:5px}.dvojkavit main .bazeny-story-results .bazeny-card+.bazeny-card{border-top:1px solid #ffffff30;border-left:0}.dvojkavit main .bazeny-story-results .bazeny-evidence-note{margin-top:16px;font-size:11.5px;line-height:1.45}}@media (max-width:360px){.dvojkavit main .bazeny-story-section{padding:24px 0}.dvojkavit main .bazeny-story-section .wrap{padding-inline:18px}.dvojkavit main .bazeny-story-section h2{font-size:28px}.dvojkavit main .bazeny-story-section .bazeny-eyebrow{font-size:9px}.dvojkavit main .bazeny-story-hero{padding-top:14px}.dvojkavit main .bazeny-story-hero .bazeny-title{font-size:30px}.dvojkavit main .bazeny-story-hero .bazeny-lead{font-size:13px}.dvojkavit main .bazeny-story-section .bazeny-actions{gap:8px}.dvojkavit main .bazeny-story-section .bazeny-actions .pill{width:100%;max-width:280px}.dvojkavit main .bazeny-story-visual{padding-top:0;padding-bottom:18px}.dvojkavit main .bazeny-story-section .bazeny-cards{gap:8px;margin-top:16px}.dvojkavit main .bazeny-story-section .bazeny-card{gap:4px 10px;padding:12px}.dvojkavit main .bazeny-story-section .bazeny-card h3{font-size:15px}.dvojkavit main .bazeny-story-section .bazeny-card p{font-size:12.5px}.dvojkavit main .bazeny-story-section .bazeny-split{gap:18px}.dvojkavit main .bazeny-story-operations .bazeny-feature-list{gap:6px}.dvojkavit main .bazeny-story-results .bazeny-card{padding:12px 14px}.dvojkavit main .bazeny-story-results .bazeny-evidence-note{padding-left:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.dvojkavit main .bazeny-story-section .pill{transition:none;transform:none}}.dvojkavit main .project-case-story.bazeny-story-section .bazeny-cards[data-card-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.dvojkavit main .project-case-story .project-result-label{display:block;margin-bottom:10px;color:#d8d9df;font-size:10px;font-weight:650;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.dvojkavit main .project-case-story .project-result-actions{justify-content:flex-start;margin-top:24px}.dvojkavit main .project-case-story .project-result-actions .pill{background:#fff;color:#131316}@media (max-width:760px){.dvojkavit main .project-case-story.bazeny-story-section .bazeny-cards[data-card-count="2"]{grid-template-columns:minmax(0,1fr)}.dvojkavit main .project-case-story .project-result-label{margin-bottom:6px}.dvojkavit main .project-case-story .project-result-actions{margin-top:18px}.dvojkavit main .project-case-story.bazeny-story-operations h2{font-size:29px}.dvojkavit main .project-case-story.bazeny-story-operations .bazeny-operations-copy>p:not(.bazeny-eyebrow){font-size:13px;line-height:1.5}}@media (max-width:360px){.dvojkavit main .project-case-story.bazeny-story-operations h2{font-size:27px}.dvojkavit main .project-case-story .project-result-actions .pill{font-size:9.5px;padding-inline:12px}}