.dvojkavit .service-output-list{margin-top:28px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.dvojkavit .service-output-list h3{margin-bottom:14px;font-size:18px}.dvojkavit .service-output-list ul{padding-left:20px;list-style:disc}.dvojkavit .service-output-list li{margin-top:9px;color:var(--gray);font-size:15px;line-height:1.6}.dvojkavit .service-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.dvojkavit .service-route-card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;background:var(--card);border-radius:22px}.dvojkavit .service-route-card h3{font-size:23px;line-height:1.2}.dvojkavit .service-route-card p{color:var(--gray);font-size:15px;line-height:1.7}.dvojkavit .service-route-card .pill{margin-top:auto}.dvojkavit .service-route-card a:not(.pill){color:#27232b;text-underline-offset:4px}.dvojkavit .service-first-step{margin-top:32px;max-width:76ch;color:var(--gray);font-size:16px;line-height:1.75}@media (max-width:900px){.dvojkavit .service-route-grid{grid-template-columns:1fr}}.dvojkavit .services-directory-intro{padding:clamp(28px,4vw,54px) 0;border-bottom:1px solid var(--line)}.dvojkavit .services-directory-intro h1{max-width:18ch;margin-top:18px;font-size:clamp(36px,4.8vw,64px);line-height:1.08;letter-spacing:-.045em}.dvojkavit .service-heading-accent,.dvojkavit .services-directory-intro h1 span{color:#a61958}.dvojkavit .services-directory-intro p{max-width:65ch;margin-top:18px;color:#55515b;font-size:17px;line-height:1.55}.dvojkavit .services-quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1000px;margin-top:26px}.dvojkavit .services-quick-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:58px;padding:14px 18px;border:1px solid #e1dce0;border-radius:12px;background:#faf7f9;color:#211b21;font-size:17px;font-weight:600}.dvojkavit .services-quick-links a:hover{border-color:#a61958;background:#fff0f6}.dvojkavit .services-directory-help{color:#27232b;display:inline-block;margin-top:22px;padding-block:5px;font-size:15px;text-decoration:underline;text-underline-offset:4px}.dvojkavit .cms-commerce-caption-wrap:focus-visible,.dvojkavit .service-route-card a:focus-visible,.dvojkavit .services-directory-help:focus-visible,.dvojkavit .services-quick-links a:focus-visible{outline:3px solid #a61958;outline-offset:4px}.dvojkavit main .cms-service-hero,.dvojkavit main .service-detail-intro .hero{min-height:0;padding-block:clamp(28px,4vw,52px)}.dvojkavit main .cms-service-hero .cms-service-hero-copy h1,.dvojkavit main .service-detail-intro .hero-title{max-width:19ch;font-size:clamp(38px,4.3vw,62px);line-height:1.1}.dvojkavit main .cms-service-hero .hero-grid,.dvojkavit main .service-detail-intro .hero-grid{display:none}.dvojkavit main .service-detail-tags{padding:0 0 28px}.dvojkavit .service-proof-context,.dvojkavit .service-showcase-note{max-width:76ch;margin-top:18px;color:#55515b;font-size:15px;line-height:1.6}.dvojkavit .service-showcase{width:100%;min-width:0}.dvojkavit main .cms-commerce-stage-dashboard{aspect-ratio:auto;height:auto;padding:10px;border-radius:20px;background:#f4f7f5}.dvojkavit .cms-commerce-stage-dashboard .cms-commerce-caption-wrap{position:static;display:inline-flex;max-width:100%;margin-top:10px}.dvojkavit .cms-commerce-stage-dashboard .cms-commerce-caption{padding:8px 10px;background:#fff;box-shadow:none}.dvojkavit .cms-proof-card-dashboard{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);min-height:0;align-items:center}.dvojkavit .cms-proof-card-dashboard .cms-proof-visual{min-height:0;padding:18px}.dvojkavit .cms-proof-card-dashboard .cms-proof-copy{padding:28px}.dvojkavit .work-card.work-card-dashboard{height:auto;min-height:0;aspect-ratio:auto;padding:18px}@media (max-width:760px){.dvojkavit .services-directory-intro{padding-block:24px 28px}.dvojkavit .services-directory-intro h1{margin-top:14px;font-size:39px}.dvojkavit .services-directory-intro p{margin-top:14px;font-size:16px}.dvojkavit .services-quick-links{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;gap:8px}.dvojkavit .services-quick-links a{min-height:56px;padding:12px;font-size:14px}.dvojkavit main .cms-service-hero .cms-service-hero-copy h1,.dvojkavit main .service-detail-intro .hero-title{font-size:clamp(32px,8.8vw,42px)}.dvojkavit .service-showcase-note{margin-top:12px;font-size:13px;line-height:1.5}.dvojkavit .cms-proof-card-dashboard{grid-template-columns:1fr}.dvojkavit .cms-proof-card-dashboard .cms-proof-copy{padding:20px}.dvojkavit .work-card.work-card-dashboard{padding:10px}}.dvojkavit main .cms-trust-logos img[src="/client-logos/bike-centrum-v1.svg"],.dvojkavit main .cms-trust-logos img[src="/client-logos/venido-v1.svg"]{filter:grayscale(1)}