:root{--navy:#0b1d45;--navy2:#0b1d45;--yellow:#f7d116;--paper:#f7f7f4;--ink:#0b1d45}body{background:var(--paper)}.site-header{background:#0b1d45;border-bottom:2px solid var(--yellow)}.desktop-nav{gap:24px;margin-right:24px}.brand-mark{font-size:31px}.languages[hidden]{display:none}.hero-bg{background-image:url('/wp-content/themes/autogume-katic-v2/assets/workshop-real.jpg');background-position:center}.refined-hero{min-height:740px;height:88vh;max-height:940px}.hero-shade{background:linear-gradient(90deg,rgba(11,29,69,.96),rgba(11,29,69,.76) 45%,rgba(11,29,69,.25)),linear-gradient(0deg,rgba(11,29,69,.9),transparent 50%)}.hero h1{font-size:clamp(64px,7.8vw,112px);line-height:.93;letter-spacing:-1.5px}.hero-content{padding-bottom:100px}.hero-lead{max-width:530px;font-size:16px}.hero-bottom{position:absolute;bottom:32px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;letter-spacing:1.4px;font-weight:600;border-top:1px solid #ffffff40;padding-top:24px}.hero-bottom a{color:white;text-decoration:none}.partner-band{background:#0b1d45;color:white;padding:28px 0}.partner-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.partner-inner .eyebrow{font-size:9px;margin-bottom:5px}.partner-inner h2{font:600 28px Barlow Condensed;margin:0;text-transform:uppercase}.partner-logo{width:210px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;color:white}.partner-logo img{width:auto;max-width:100%;height:64px;object-fit:contain}.partner-logo.gy img{height:40px;max-width:210px}.partner-logo.gy span{font:700 10px Inter;letter-spacing:3px;text-transform:uppercase;margin-top:5px}.editorial-services{border-top:1px solid #cbd3d9}.editorial-service{display:grid;grid-template-columns:60px 1.1fr 1fr 40px;gap:20px;align-items:center;border-bottom:1px solid #cbd3d9;padding:30px 18px;text-decoration:none;color:var(--ink);transition:background .2s}.editorial-service:hover{background:#eef0eb}.service-index{font:600 16px Barlow Condensed;color:#8796a2}.editorial-service h3{font:700 31px Barlow Condensed;text-transform:uppercase;margin:0}.editorial-service p{font-size:12px;color:#5c6a73;margin:0;max-width:410px}.service-arrow{font-size:28px;text-align:right}.story-section{background:#fff}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.story-grid h2,.cta-strip h2,.location-panel h2{font:700 clamp(42px,4.5vw,64px)/1 Barlow Condensed;text-transform:uppercase;margin:0 0 25px}.story-grid p{font-size:14px;color:#5c6a73}.story-grid p.large{font-size:18px;color:var(--ink)}.story-image{position:relative;height:460px}.story-image img,.story-photo{width:100%;height:460px;object-fit:cover}.story-image img{object-position:45% center}.story-image>span{position:absolute;bottom:0;left:0;background:var(--yellow);padding:17px 22px;font-size:10px;font-weight:800;letter-spacing:1.5px}.dark-link{color:var(--navy)}.cta-strip{background:var(--navy);color:white;padding:65px 0}.cta-strip>.shell{display:flex;align-items:center;justify-content:space-between;gap:30px}.cta-strip h2{margin-bottom:12px}.cta-strip p:not(.eyebrow){color:#b9c7d1;font-size:13px;margin:0}.page-banner{padding:140px 0 65px;background:var(--navy);color:#fff;position:relative;overflow:hidden;min-height:420px}.page-banner>.shell{position:relative;z-index:1}.breadcrumb{color:#9bafc0;font-size:11px;text-decoration:none}.page-banner .eyebrow{margin:35px 0 16px}.page-banner h1{font:700 clamp(52px,6.5vw,88px)/.97 Barlow Condensed;text-transform:uppercase;letter-spacing:-1px;margin:0;max-width:900px}.page-lead{color:#c0cbd4;max-width:650px;font-size:16px;line-height:1.7;margin-top:24px}.banner-year{position:absolute;font:800 330px/.9 Barlow Condensed;right:-20px;bottom:-40px;color:#ffffff04;pointer-events:none}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.values-grid article{border-top:2px solid var(--yellow);padding-top:22px}.values-grid span{font-size:11px;color:#72818c}.values-grid h3{font:700 30px Barlow Condensed;text-transform:uppercase}.values-grid p,.muted{font-size:13px;color:#61707a}.detail-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:100px}.detail-grid h2{font:700 48px/1 Barlow Condensed;text-transform:uppercase}.detail-grid p{font-size:15px;color:#5c6a73}.detail-grid h3{font:700 28px Barlow Condensed;text-transform:uppercase;margin-top:36px}.detail-grid p.large{font-size:19px;color:var(--ink)}.steps{padding-left:20px;color:#5c6a73;font-size:14px}.steps li{padding:10px 0;border-bottom:1px solid #dce1e5}.service-aside{background:var(--navy);color:white;align-self:start}.service-aside img{width:100%;height:260px;object-fit:cover}.service-aside>div{padding:30px}.service-aside>div>a:not(.button){color:white;text-decoration:none;font:700 40px Barlow Condensed}.service-aside p{color:#c1cfda}.manufacturer-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid #d2d9df;border-top:1px solid #d2d9df;margin-bottom:25px}.manufacturer-grid a{min-height:180px;padding:30px 20px;border-right:1px solid #d2d9df;border-bottom:1px solid #d2d9df;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;text-decoration:none;color:var(--ink);background:white}.manufacturer-grid strong{font:700 italic 32px Barlow Condensed}.manufacturer-grid img{height:45px;max-width:200px;object-fit:contain}.manufacturer-grid span{font-size:10px;color:#647482}.photo-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.photo-grid a{color:var(--ink);text-decoration:none}.photo-grid a:first-child{grid-column:1/-1}.photo-grid img{width:100%;height:340px;object-fit:cover}.photo-grid a:first-child img{height:430px}.photo-grid span{display:block;font-size:12px;padding:12px 0}.location-panel{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.location-art{height:370px;background:repeating-linear-gradient(25deg,transparent 0 65px,#d8dee2 66px 70px,transparent 71px 120px),repeating-linear-gradient(110deg,#e9edf0 0 80px,#d8dee2 81px 86px,#e9edf0 87px 140px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;position:relative}.location-art b{font-size:90px;color:var(--navy);line-height:1}.location-art strong{padding:7px 15px;background:var(--navy);color:white;font-size:12px}.location-art>span,.location-art small{font-size:10px;letter-spacing:3px;color:#526576}.footer-inner p{line-height:2}.footer-inner p a{color:#b9c7d1;text-decoration:none}.contact{background:#0b1d45}.contact-head{display:none}.contact-card:hover{background:#173f60}.contact-card.accent:hover{background:#ffdd35}.section .eyebrow.dark{color:#806b00}a:focus-visible,button:focus-visible{outline:3px solid #c4a400;outline-offset:5px}.page-banner+.contact{padding-top:70px}footer{background:#061c30}.brand-copy strong{font-size:17px}.hero-bg{filter:saturate(.8)}
@media(max-width:950px){.desktop-nav{gap:15px;margin-right:15px}.story-grid,.detail-grid{gap:40px}.partner-logo{width:175px}.editorial-service{grid-template-columns:35px 1fr 1fr 30px}.story-image,.story-photo{height:390px}.manufacturer-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.refined-hero{min-height:720px;height:88svh}.hero-content{padding-top:160px;padding-bottom:100px}.hero h1{font-size:62px}.hero-bottom{bottom:24px;font-size:8px;gap:10px}.hero-bottom span:nth-child(2){display:none}.partner-inner{flex-wrap:wrap;gap:18px}.partner-inner>div:first-child{width:100%}.partner-logo{width:calc(50% - 10px)}.partner-logo.gy img{max-width:145px}.partner-logo img{height:58px}.partner-inner h2{font-size:26px}.editorial-service{grid-template-columns:25px 1fr 25px;padding:24px 0;gap:10px}.editorial-service h3{font-size:28px}.editorial-service p{grid-column:2;grid-row:2;font-size:12px}.service-arrow{grid-row:1/3;grid-column:3}.story-grid,.detail-grid,.location-panel{grid-template-columns:1fr;gap:35px}.story-image,.story-photo{height:320px}.story-grid h2{font-size:44px}.cta-strip>.shell{flex-direction:column;align-items:start}.cta-strip h2{font-size:40px}.page-banner{padding-top:110px;min-height:380px;padding-bottom:45px}.page-banner h1{font-size:54px}.page-lead{font-size:14px}.values-grid{grid-template-columns:1fr;gap:25px}.values-grid h3{margin:14px 0}.manufacturer-grid{grid-template-columns:1fr 1fr}.manufacturer-grid a{padding:20px 12px;min-height:150px;gap:20px}.manufacturer-grid img{max-width:130px;height:35px}.manufacturer-grid strong{font-size:26px}.manufacturer-grid span{font-size:9px;text-align:center}.photo-grid{grid-template-columns:1fr}.photo-grid img,.photo-grid a:first-child img{height:280px}.story-image{order:2}.detail-grid h2{font-size:42px}.location-art{height:300px}.brand-copy{display:grid}.brand-copy strong{font-size:15px}.header-actions{margin-left:0}.header-inner{gap:8px}.brand{gap:8px}}
:root .original-logo{width:220px;height:auto;max-width:100%;object-fit:contain}.site-header .brand{max-width:220px}.footer-brand .original-logo{width:200px}@media(max-width:700px){:root .original-logo{width:190px}.site-header .brand{max-width:190px}}
