.oms-branche .section-header{text-align:center;margin-bottom:48px}.br-knowledge-content,.br-keywords-content,.br-ads-content,.br-case-content{text-align:left}.oms-branche .ga-faq>.oms-container{text-align:center}.oms-branche .ga-faq .faq-list{text-align:left}.oms-branche .ga-faq .oms-container>.section-title{margin-bottom:40px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:768px){.hero-grid{grid-template-columns:1fr;gap:40px}}.hero-visuals{display:flex;flex-direction:column;gap:16px}.mockup-card{background:rgb(255 255 255 / .12);backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .2);border-radius:var(--radius-lg);padding:20px 24px;color:#fff}.mockup-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:rgb(255 255 255 / .6);margin-bottom:14px}.mockup-metric{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .1);font-size:14px}.mockup-metric:last-child{border-bottom:none}.mockup-metric-label{color:rgb(255 255 255 / .7)}.mockup-metric-value{font-weight:700;color:#fff;display:flex;align-items:center;gap:8px}.mockup-metric-badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:100px}.badge-green{background:rgb(74 222 128 / .2);color:#4ade80}.badge-blue{background:rgb(96 165 250 / .2);color:#60a5fa}.badge-orange{background:rgb(251 191 36 / .2);color:var(--yellow)}.br-knowledge-section{padding:80px 0;background:var(--gray-50)}.br-knowledge-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}@media (max-width:768px){.br-knowledge-grid{grid-template-columns:1fr;gap:40px}}.br-knowledge-content .section-label{margin-bottom:12px}.br-knowledge-content h2{font-size:clamp(24px, 3vw, 36px);font-weight:800;color:var(--dark);line-height:1.2;margin-bottom:16px}.br-knowledge-content>p{color:var(--gray-600);line-height:1.7;margin-bottom:24px}.br-knowledge-list{display:flex;flex-direction:column;gap:14px}.br-knowledge-item{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--gray-800);line-height:1.6}.br-knowledge-item svg{flex-shrink:0;color:var(--blue);margin-top:3px}.br-knowledge-visual{display:flex;flex-direction:column;gap:16px}.br-challenges-section{padding:80px 0;background:var(--white)}.br-challenges-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:900px){.br-challenges-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.br-challenges-grid{grid-template-columns:1fr}}.br-challenge-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:32px;transition:transform var(--transition),box-shadow var(--transition)}.br-challenge-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--blue)}.br-challenge-num{display:block;font-size:36px;font-weight:900;color:var(--blue-light);margin-bottom:16px;line-height:1}.br-challenge-card p{font-size:15px;color:var(--gray-600);line-height:1.7}.br-keywords-section{padding:80px 0;background:var(--gray-50)}.br-keywords-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}@media (max-width:768px){.br-keywords-grid{grid-template-columns:1fr;gap:32px}}.br-keywords-content .section-label{margin-bottom:12px}.br-keywords-content h2{font-size:clamp(24px, 3vw, 36px);font-weight:800;color:var(--dark);line-height:1.2;margin-bottom:16px}.br-keywords-content p{color:var(--gray-600);line-height:1.7}.br-keywords-list{display:flex;flex-wrap:wrap;gap:10px}.br-keyword-tag{display:inline-flex;align-items:center;gap:6px;background:var(--white);border:1px solid var(--gray-200);border-radius:100px;padding:10px 20px;font-size:14px;font-weight:500;color:var(--dark);transition:all var(--transition)}.br-keyword-tag:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-light)}.br-keyword-tag svg{color:var(--blue);flex-shrink:0}.br-seo-section{padding:80px 0;background:var(--white)}.br-seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:900px){.br-seo-grid{grid-template-columns:1fr}}.br-seo-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:32px;transition:transform var(--transition),box-shadow var(--transition)}.br-seo-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--blue)}.br-seo-card-num{font-size:36px;font-weight:900;color:var(--blue-light);margin-bottom:16px;line-height:1}.br-seo-card h3{font-size:17px;font-weight:700;color:var(--gray-800);margin-bottom:10px}.br-seo-card p{font-size:14px;color:var(--gray-600);line-height:1.7}.br-ads-section{padding:80px 0;background:var(--gray-50)}.br-ads-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}@media (max-width:768px){.br-ads-grid{grid-template-columns:1fr;gap:32px}}.br-ads-content .section-label{margin-bottom:12px}.br-ads-content h2{font-size:clamp(24px, 3vw, 36px);font-weight:800;color:var(--dark);line-height:1.2;margin-bottom:16px}.br-ads-content>p{color:var(--gray-600);line-height:1.7}.br-ads-items{display:flex;flex-direction:column;gap:16px}.br-ads-item{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);padding:24px;transition:transform var(--transition),box-shadow var(--transition)}.br-ads-item:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--blue)}.br-ads-item h3{font-size:16px;font-weight:700;color:var(--gray-800);margin-bottom:8px}.br-ads-item p{font-size:14px;color:var(--gray-600);line-height:1.7}.br-webeisen-section{padding:80px 0;background:var(--white)}.br-webeisen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.br-webeisen-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.br-webeisen-grid{grid-template-columns:1fr}}.br-webeis-card{display:flex;align-items:flex-start;gap:12px;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius);padding:20px;font-size:15px;color:var(--gray-800);line-height:1.5}.br-webeis-card svg{flex-shrink:0;color:var(--blue);margin-top:2px}.br-services-section{padding:80px 0;background:var(--gray-50)}.br-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:900px){.br-services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.br-services-grid{grid-template-columns:1fr}}.br-service-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:32px;transition:transform var(--transition),box-shadow var(--transition);display:flex;flex-direction:column}.br-service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--blue)}.br-service-icon{width:48px;height:48px;border-radius:12px;background:var(--blue-light);display:flex;align-items:center;justify-content:center;margin-bottom:18px;flex-shrink:0;transition:background var(--transition)}.br-service-icon svg{width:24px;height:24px;color:var(--blue)}.br-service-card:hover .br-service-icon{background:var(--blue)}.br-service-card:hover .br-service-icon svg{color:#fff}.br-service-card h3{font-size:17px;font-weight:700;color:var(--gray-800);margin-bottom:10px}.br-service-card p{font-size:14px;color:var(--gray-600);line-height:1.7}.process-section{padding:80px 0;background:var(--white)}.process-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1000px;margin:0 auto}@media (max-width:768px){.process-steps{grid-template-columns:1fr}}.process-step{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:32px;display:flex;gap:20px;align-items:flex-start;transition:transform var(--transition),box-shadow var(--transition)}.process-step:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--blue)}.process-step-num{font-size:32px;font-weight:900;color:var(--blue-light);line-height:1;flex-shrink:0;min-width:48px}.process-step-content h3{font-size:17px;font-weight:700;color:var(--gray-800);margin-bottom:10px}.process-step-content p{font-size:14px;color:var(--gray-600);line-height:1.7}.br-case-section{padding:80px 0;background:var(--gray-50)}.br-case-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media (max-width:768px){.br-case-grid{grid-template-columns:1fr;gap:40px}}.br-case-content .section-label{margin-bottom:12px}.br-case-content h2{font-size:clamp(24px, 3vw, 36px);font-weight:800;color:var(--dark);line-height:1.2;margin-bottom:16px}.br-case-content>p{color:var(--gray-600);line-height:1.7}.br-case-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.br-case-metric{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);padding:20px}.br-case-metric-label{font-size:12px;color:var(--muted);margin-bottom:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.br-case-metric-values{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.br-case-before{font-size:15px;color:var(--muted);text-decoration:line-through}.br-case-after{font-size:22px;font-weight:800;color:var(--dark)}.br-case-pct{font-size:12px;font-weight:700;color:var(--green);background:var(--green-light);padding:3px 10px;border-radius:100px}.br-reviews-section{padding:80px 0;background:var(--gray-50)}.br-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:900px){.br-reviews-grid{grid-template-columns:1fr}}.br-review-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:32px;display:flex;flex-direction:column}.br-review-stars{color:var(--yellow);font-size:18px;letter-spacing:2px;margin-bottom:16px}.br-review-card>p{font-size:15px;color:var(--gray-600);line-height:1.7;margin-bottom:24px;font-style:italic;flex:1}.br-review-author{display:flex;align-items:center;gap:12px;border-top:1px solid var(--gray-200);padding-top:16px;margin-top:auto}.br-review-av{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;color:#fff;flex-shrink:0}.br-review-author-info{display:flex;flex-direction:column}.br-review-author strong{font-size:15px;font-weight:700;color:var(--dark);line-height:1.3}.br-review-author span{font-size:13px;color:var(--muted);line-height:1.3}@media (max-width:480px){.mockup-card,.br-challenge-card,.br-seo-card,.br-ads-item,.br-service-card,.process-step,.br-review-card{padding:24px 20px}}