.om-eyebrow{display:flex;align-items:center;gap:10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rouge);margin-bottom:20px}.om-eyebrow:before{content:"";display:inline-block;width:20px;height:1px;background:var(--rouge);flex-shrink:0}.om-inner{max-width:760px;margin:0 auto;padding:0 var(--page-x)}.om-inner--wide{max-width:var(--max-width)}.om-h2{font-family:"Instrument Serif",serif;font-size:clamp(24px,3vw,36px);font-weight:400;line-height:1.2;color:var(--ink);margin-bottom:24px}.om-text{font-family:DM Sans,sans-serif;font-size:16px;font-weight:300;line-height:1.75;color:var(--ink-mid);margin-bottom:16px}.om-btn{display:block;padding:13px 28px;background:var(--ink);color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;border:none;border-radius:2px;text-decoration:none;text-align:center;transition:opacity .2s;max-width:320px}.om-btn:hover{opacity:.82}.om-hero{padding:56px 0 48px}.om-hero__inner{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-x);display:grid;grid-template-columns:1fr 380px;gap:64px;align-items:center}.om-hero__content{display:flex;flex-direction:column}.om-hero__h1{font-family:"Instrument Serif",serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:400;color:var(--ink);line-height:1.15;margin-bottom:24px}.om-dotted{position:relative;display:inline-block;white-space:nowrap}.om-dotted svg{position:absolute;left:0;bottom:-4px;width:100%;height:8px;pointer-events:none;overflow:visible}.om-accent-italic{color:var(--schiaparelli);font-style:italic}.om-accent-strong{color:var(--schiaparelli);font-weight:700;font-style:normal}.om-hero__perex{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7;color:var(--ink-mid);margin-bottom:32px}.om-hero__photo{width:100%;max-height:520px;object-fit:cover;object-position:center top;border-radius:2px;display:block}.om-cisla{padding:32px 0}.om-loga{display:flex;flex-direction:column;gap:0}.om-loga__img{width:100%;max-width:380px;height:auto;display:block;opacity:.65}.om-pribeh{padding:48px 0}.om-pribeh__inner{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-x);display:grid;grid-template-columns:1fr 320px;gap:64px;align-items:start}.om-pribeh__img{width:100%;border-radius:2px;display:block}.om-bullets{list-style:none;display:flex;flex-direction:column;gap:14px;margin-top:24px}.om-bullets li{font-family:DM Sans,sans-serif;font-size:15px;font-weight:300;line-height:1.65;color:var(--ink-mid);padding-left:18px;position:relative}.om-bullets li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--schiaparelli);flex-shrink:0}.om-inline-link{color:var(--rouge);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.om-inline-link:hover{opacity:.75}.om-kolegove{padding:48px 0}.om-citace__grid{display:flex;flex-direction:column;gap:32px;margin-bottom:40px}.om-citace{border-top:1px solid var(--border);padding-top:24px}.om-citace__text{font-family:"Instrument Serif",serif;font-size:18px;line-height:1.6;color:var(--ink);margin-bottom:12px}.om-citace__autor{font-family:DM Sans,sans-serif;font-size:13px;font-weight:300;color:var(--muted)}.om-media{display:flex;flex-direction:column;gap:16px;margin-top:16px}.om-media__img{width:100%;max-width:600px;height:auto;display:block;border-radius:2px}.om-osobni{padding:48px 0}.om-osobni__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.om-osobni__icon{width:48px;height:auto;margin-bottom:16px;display:block}.om-osobni__h3{font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:var(--ink);margin-bottom:10px}.om-osobni__text{font-family:DM Sans,sans-serif;font-size:14px;font-weight:300;line-height:1.65;color:var(--ink-mid)}.om-newsletter{padding:32px 0 48px}.om-newsletter__inner{max-width:560px;margin:0 auto;padding:32px var(--page-x);background:#fafafa;border-radius:4px;text-align:center}.om-newsletter .om-eyebrow{justify-content:center}.om-newsletter .om-eyebrow:before{display:none}.om-newsletter__img{width:72px;height:auto;margin:0 auto 16px;display:block;opacity:.85}.om-newsletter__h3{font-family:"Instrument Serif",serif;font-style:italic;font-size:22px;font-weight:400;color:var(--ink);margin-bottom:10px}.om-newsletter__sub{font-family:DM Sans,sans-serif;font-size:14px;font-weight:300;line-height:1.65;color:var(--ink-mid);margin-bottom:8px}.om-newsletter__muted{font-family:DM Sans,sans-serif;font-size:12px;font-weight:300;color:var(--muted);margin-bottom:20px}.om-newsletter__accent{font-weight:700;color:var(--schiaparelli)}.om-newsletter__form{display:flex;gap:8px;justify-content:center}.om-newsletter__input{flex:1;min-width:180px;max-width:260px;font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:300;color:var(--ink);background:#fff;border:1.5px solid var(--border);border-radius:2px;padding:11px 14px;outline:none;transition:border-color .15s}.om-newsletter__input:focus{border-color:var(--rouge)}.om-newsletter__btn{padding:11px 24px;background:var(--ink);border:none;border-radius:2px;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;color:#fff;cursor:pointer;transition:opacity .2s;white-space:nowrap}.om-newsletter__btn:hover{opacity:.82}.om-cta{padding:48px 0;text-align:center}.om-cta .om-eyebrow{justify-content:center}.om-cta .om-eyebrow:before{display:none}.om-cta__h2{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(22px,2.5vw,30px);font-weight:400;color:var(--ink);line-height:1.3;margin-bottom:28px;max-width:560px;margin-left:auto;margin-right:auto}.om-medailonek-sec{padding:48px 0 64px}.om-medailonek__h3{font-family:DM Sans,sans-serif;font-size:18px;font-weight:500;color:var(--ink);margin-bottom:16px}.om-medailonek__box{background:#fafafa;border:1px solid var(--border);border-radius:3px;padding:24px;display:flex;flex-direction:column;gap:16px;max-width:640px}.om-medailonek__text{font-family:DM Sans,sans-serif;font-size:15px;font-weight:300;line-height:1.7;color:var(--ink-mid)}.om-medailonek__btn{display:flex;align-items:center;gap:8px;align-self:flex-start;background:none;border:1px solid var(--border);border-radius:2px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;color:var(--rouge);cursor:pointer;transition:background .15s,border-color .15s}.om-medailonek__btn:hover{background:#fdf4f4;border-color:var(--rouge)}.om-medailonek__btn.copied{color:#22c55e;border-color:#22c55e}@media(min-width:768px){.om-eyebrow{letter-spacing:.22em}.om-newsletter__inner{padding:48px 64px}.om-citace__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}}@media(max-width:860px){.om-hero__inner{grid-template-columns:1fr;gap:40px}.om-hero__visual{order:-1}.om-pribeh__inner{grid-template-columns:1fr}.om-pribeh__foto{order:-1}.om-osobni__grid{grid-template-columns:1fr;gap:32px}}@media(max-width:480px){.om-hero{padding:40px 0 32px}.om-newsletter__form{flex-direction:column;align-items:stretch}.om-newsletter__input{max-width:100%}.om-newsletter__btn{width:100%}}
