.reynaers-page{color:var(--color-tinta)}.reynaers-wrap{width:min(1400px,100% - 64px);margin-inline:auto}.reynaers-preview{background:var(--color-warm-surface);color:var(--color-siva-70);padding:12px 32px;font-size:13px}.reynaers-page h2{letter-spacing:-.025em;font-size:clamp(30px,3.5vw,46px);font-weight:500;line-height:1.15}.reynaers-page p,.reynaers-page li{line-height:1.75}.reynaers-page p{color:var(--color-siva-70)}.reynaers-hero{background:var(--color-warm-surface);grid-template-columns:1fr 1.3fr;margin-top:24px;display:grid}.reynaers-hero-copy{padding:50px max(32px,4vw)}.reynaers-hero-copy>img{object-fit:contain;object-position:left;width:165px;height:60px;margin-bottom:30px}.reynaers-hero h1{font-size:15px;font-weight:400}.reynaers-hero h1 span{letter-spacing:-.035em;margin:18px 0 24px;font-size:clamp(36px,4.5vw,64px);font-weight:500;line-height:1.08;display:block}.reynaers-hero-photo{object-fit:cover;object-position:40% center;width:100%;height:100%;min-height:580px}.reynaers-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.reynaers-actions>a{align-items:center;min-height:44px;display:inline-flex}.reynaers-intro{grid-template-columns:1fr 1fr;gap:70px;padding-block:80px;display:grid}.reynaers-intro p+p{margin-top:20px}.reynaers-section{padding-block:45px}.reynaers-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.reynaers-categories img{object-fit:cover;width:100%;height:190px}.reynaers-categories h3{margin:18px 0 10px;font-size:22px}.reynaers-categories p{font-size:15px}.reynaers-categories span,.reynaers-link{min-height:44px;color:var(--color-plava-600);align-items:center;margin-top:12px;text-decoration:underline;display:inline-flex}.reynaers-note,.reynaers-detail figcaption{color:var(--color-siva-70);margin-top:16px;font-size:12px;line-height:1.6}.reynaers-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 48px;margin-top:40px;display:grid}.reynaers-benefits article{border-top:1px solid var(--color-siva-30);padding-top:24px}.reynaers-benefits svg{width:44px;height:44px;color:var(--color-plava-600);margin-bottom:18px}.reynaers-benefits h3{margin-bottom:12px;font-size:21px}.reynaers-detail{grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;padding-block:65px;scroll-margin-top:25px;display:grid}.reynaers-detail img{object-fit:cover;width:100%;height:350px}.reynaers-detail h2{margin:14px 0 24px}.reynaers-label{font-size:14px;color:var(--color-plava-600)!important}.reynaers-detail ul{color:var(--color-siva-70);margin-top:24px;padding-left:20px}.reynaers-support{background:var(--color-warm-surface);margin-top:40px}.reynaers-support a{min-height:44px;color:var(--color-plava-600);align-items:center;text-decoration:underline;display:inline-flex}.reynaers-faq{border-bottom:1px solid var(--color-siva-15);padding:20px 0}.reynaers-faq summary{cursor:pointer;min-height:44px;font-size:20px}.reynaers-faq p{max-width:75ch}.reynaers-inquiry{grid-template-columns:1fr 1.3fr;gap:60px;padding-block:75px;display:grid}.reynaers-inquiry h2{margin:15px 0 25px}.reynaers-inquiry p+p{margin-top:20px}.reynaers-form{gap:24px;display:grid}.reynaers-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.reynaers-form label{font-size:14px;display:block}.reynaers-form :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--color-siva-30);background:var(--color-podloga);width:100%;min-height:46px;margin-top:8px;padding:12px;display:block}.reynaers-form fieldset{border:1px solid var(--color-siva-15);padding:20px}.reynaers-choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reynaers-choices label,.reynaers-form .reynaers-consent{align-items:center;gap:12px;min-height:44px;display:flex}.reynaers-form input[type=checkbox]{width:20px;height:20px;accent-color:var(--color-plava-500);flex-shrink:0}.reynaers-consent{flex-wrap:wrap}.reynaers-form a{color:var(--color-plava-600);text-decoration:underline}.reynaers-form button[type=submit]{background:var(--color-plava-500);color:var(--color-podloga);cursor:pointer;justify-self:start;min-height:48px;padding:15px 24px}.reynaers-form button:disabled{opacity:.6;cursor:wait}.reynaers-page :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--color-plava-500);outline-offset:4px}.reynaers-form [role=alert]{border-left:3px solid var(--color-plava-500);padding:16px}@media (max-width:800px){.reynaers-wrap{width:calc(100% - 40px)}.reynaers-hero,.reynaers-intro,.reynaers-detail,.reynaers-inquiry{grid-template-columns:1fr;gap:24px}.reynaers-hero-photo{order:-1;height:280px;min-height:0}.reynaers-hero-copy{padding:30px 20px}.reynaers-intro,.reynaers-inquiry{padding-block:45px}.reynaers-categories{scroll-snap-type:x mandatory;padding-bottom:20px;display:flex;overflow-x:auto}.reynaers-categories>a{scroll-snap-align:start;flex:0 0 82%}.reynaers-benefits{grid-template-columns:1fr 1fr;gap:24px}.reynaers-detail{padding-block:35px}.reynaers-detail img{height:260px}.reynaers-fields,.reynaers-choices{grid-template-columns:1fr}.reynaers-benefits h3{font-size:18px}.reynaers-benefits p{font-size:14px}.reynaers-preview{padding:12px 20px}}
