/* ═════════ TOKENY ═════════ */
:root{
  --smoke:#0E1811; --moss:#15231A; --moss-2:#1B2C20;
  --parchment:#EFE7D6; --muted:#B4A88F;
  --brass:#C9A24A; --honey:#E5C987;
  --line:rgba(239,231,214,.13);
  --serif:'Fraunces', Georgia, serif;
  --sans:'Manrope', system-ui, -apple-system, sans-serif;
  --r:18px;
}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:80px}
body{background:var(--smoke);color:var(--parchment);font-family:var(--sans);
  line-height:1.65;font-size:16.5px;-webkit-font-smoothing:antialiased;overflow-x:hidden}
::selection{background:var(--brass);color:var(--smoke)}
a{color:inherit;text-decoration:none}
a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible
  {outline:2px solid var(--honey);outline-offset:3px;border-radius:4px}
img{display:block;max-width:100%}
.wrap{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}
.skip{position:absolute;left:-9999px;top:0;background:var(--brass);color:var(--smoke);
  padding:12px 20px;z-index:100;border-radius:0 0 10px 0;font-weight:700}
.skip:focus{left:0}

.grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.045;mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}

/* ═════════ TYPOGRAFIE ═════════ */
.eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;
  color:var(--brass);display:flex;align-items:center;gap:14px;margin-bottom:26px}
.eyebrow::before{content:'';width:34px;height:1px;background:var(--brass);flex:none}
h1,h2,h3{font-family:var(--serif);font-weight:420;line-height:1.08;letter-spacing:-.01em}
h2{font-size:clamp(34px,4.6vw,58px);margin-bottom:22px}
h2 em,h1 em{font-style:italic;font-weight:460;color:var(--honey)}
.lead{color:var(--muted);max-width:56ch;font-size:17.5px}

/* ═════════ NAVIGACE ═════════ */
nav{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid transparent;
  transition:background .35s,border-color .35s,backdrop-filter .35s}
nav.scrolled{background:rgba(14,24,17,.88);backdrop-filter:blur(14px);border-bottom-color:var(--line)}
.nav-in{max-width:1320px;margin:0 auto;padding:14px clamp(20px,4vw,40px);
  display:flex;align-items:center;justify-content:space-between;gap:20px}
.brand{display:flex;align-items:center;gap:13px}
.brand-mark{width:42px;height:42px;flex:none;background-image:url("data:image/webp;base64,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");background-size:contain;background-repeat:no-repeat;background-position:center}
.foot .brand-mark{width:36px;height:36px}
.brand-name{font-family:var(--serif);font-size:18.5px;letter-spacing:.05em;line-height:1.1}
.brand-sub{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}
.nav-links{display:flex;gap:30px;align-items:center;font-size:14px;font-weight:500}
.nav-links a{color:var(--muted);transition:color .25s}
.nav-links a:hover{color:var(--parchment)}
.nav-cta{background:var(--brass);color:var(--smoke)!important;padding:11px 22px;
  border-radius:99px;font-weight:700;transition:background .25s}
.nav-cta:hover{background:var(--honey)}
.burger{display:none;background:none;border:1px solid var(--line);border-radius:12px;
  width:46px;height:46px;cursor:pointer;color:var(--parchment)}
.burger svg{margin:auto}
.mobile-menu{position:fixed;inset:0;background:rgba(14,24,17,.97);backdrop-filter:blur(10px);
  z-index:49;display:none;flex-direction:column;align-items:center;justify-content:center;gap:6px}
.mobile-menu.open{display:flex}
.mobile-menu a{font-family:var(--serif);font-size:clamp(26px,6.5vw,38px);padding:9px}
.mobile-menu a:hover{color:var(--honey)}
@media(max-width:980px){.nav-links{display:none}.burger{display:flex}}

/* ═════════ HERO ═════════ */
.hero{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;
  background:radial-gradient(1200px 700px at 75% 20%,#1B2E20 0%,var(--smoke) 62%)}
#scene{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;
  opacity:0;transition:opacity 1.4s ease .2s}
#scene.on{opacity:1}
.hero.no3d::before{content:'';position:absolute;right:-8%;top:8%;width:min(58vw,620px);height:78%;
  background:radial-gradient(closest-side,rgba(229,201,135,.14),transparent 72%);pointer-events:none}
.hero::after{content:'';position:absolute;left:0;right:0;bottom:0;height:180px;
  background:linear-gradient(180deg,transparent,var(--smoke));pointer-events:none}
.hero-in{position:relative;z-index:2;padding:120px 0 90px}
.hero h1{font-size:clamp(44px,8vw,100px);max-width:13ch;margin-bottom:26px}
.hero p{font-size:clamp(17px,2vw,20px);color:var(--muted);max-width:46ch;margin-bottom:42px}
.btn-row{display:flex;gap:16px;flex-wrap:wrap}
.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border-radius:99px;
  font-weight:700;font-size:15px;transition:.28s;cursor:pointer;border:none;font-family:var(--sans)}
.btn-gold{background:var(--brass);color:var(--smoke)}
.btn-gold:hover{background:var(--honey);transform:translateY(-2px)}
.btn-gold[disabled]{opacity:.55;cursor:wait;transform:none}
.btn-ghost{border:1px solid var(--line);color:var(--parchment);background:transparent}
.btn-ghost:hover{border-color:var(--brass);color:var(--honey)}
.scroll-hint{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:2;
  color:var(--muted);font-size:11px;letter-spacing:.28em;text-transform:uppercase;
  display:flex;flex-direction:column;align-items:center;gap:10px}
.scroll-hint::after{content:'';width:1px;height:44px;
  background:linear-gradient(var(--brass),transparent);animation:drip 2.2s ease-in-out infinite}
@keyframes drip{0%{transform:scaleY(0);transform-origin:top}55%{transform:scaleY(1);transform-origin:top}
  56%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}

/* ═════════ MARQUEE ═════════ */
.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);
  overflow:hidden;padding:20px 0;background:var(--moss)}
.marquee-track{display:flex;gap:56px;width:max-content;animation:mq 34s linear infinite}
.marquee span{font-family:var(--serif);font-style:italic;font-size:19px;color:var(--muted);
  white-space:nowrap;display:flex;align-items:center;gap:56px}
.marquee b{color:var(--brass);font-weight:400;font-style:normal}
@keyframes mq{to{transform:translateX(-50%)}}

section{padding:clamp(84px,10vw,140px) 0}

/* ═════════ ŘEMESLO ═════════ */
.about-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,6vw,90px);align-items:center}
.about-quote{font-family:var(--serif);font-size:clamp(21px,2.5vw,29px);font-style:italic;
  line-height:1.45;border-left:2px solid var(--brass);padding-left:26px;margin:34px 0}
.chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}
.chip{border:1px solid var(--line);border-radius:99px;padding:10px 18px;font-size:13.5px;
  color:var(--muted);display:flex;gap:9px;align-items:center}
.chip::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--brass)}
.about-art{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:4/5;border:1px solid var(--line)}
.about-art svg,.about-art img{width:100%;height:100%;object-fit:cover}
.about-art .badge{position:absolute;left:22px;bottom:22px;right:22px;background:rgba(14,24,17,.74);
  backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:14px;padding:16px 20px;
  font-size:13.5px;color:var(--muted)}
.about-art .badge b{display:block;font-family:var(--serif);font-size:17px;
  color:var(--parchment);font-weight:460;margin-bottom:2px}
@media(max-width:860px){.about-grid{grid-template-columns:1fr}}

/* ═════════ SLUŽBY ═════════ */
.services{background:var(--moss)}
.svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:54px}
.svc{background:var(--smoke);border:1px solid var(--line);border-radius:var(--r);padding:34px 30px;
  transition:transform .35s,border-color .35s,background .35s}
.svc:hover{transform:translateY(-6px);border-color:rgba(201,162,74,.45);background:var(--moss-2)}
.svc-ico{width:52px;height:52px;border-radius:14px;background:rgba(201,162,74,.1);
  border:1px solid rgba(201,162,74,.3);display:flex;align-items:center;justify-content:center;
  color:var(--honey);margin-bottom:22px}
.svc h3{font-size:22px;margin-bottom:10px;font-weight:460}
.svc p{font-size:14.5px;color:var(--muted)}
@media(max-width:980px){.svc-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.svc-grid{grid-template-columns:1fr}}

/* ═════════ REALIZACE (řízené z data/realizace.json) ═════════ */
.filters{display:flex;flex-wrap:wrap;gap:10px;margin:36px 0 26px}
.filter{background:none;border:1px solid var(--line);color:var(--muted);border-radius:99px;
  padding:9px 18px;font-size:13.5px;font-family:var(--sans);cursor:pointer;transition:.25s}
.filter:hover{border-color:rgba(201,162,74,.5);color:var(--parchment)}
.filter.active{background:var(--brass);border-color:var(--brass);color:var(--smoke);font-weight:700}
.works{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.work{position:relative;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);aspect-ratio:4/5}
.work.wide{grid-column:span 2;aspect-ratio:16/10}
.work>.media{position:absolute;inset:0}
.work .media img,.work .media svg{width:100%;height:100%;object-fit:cover;
  transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.work:hover .media img,.work:hover .media svg{transform:scale(1.07)}
.work .shade{position:absolute;inset:0;
  background:linear-gradient(180deg,rgba(14,24,17,.05) 35%,rgba(14,24,17,.9))}
.work .meta{position:absolute;left:22px;right:22px;bottom:20px}
.work .meta h3{font-size:20px;font-weight:460;margin-bottom:4px}
.work .meta p{font-size:13.5px;color:var(--muted);line-height:1.45}
.work .tag{position:absolute;top:16px;left:16px;font-size:10.5px;letter-spacing:.2em;
  text-transform:uppercase;color:var(--honey);border:1px solid rgba(229,201,135,.4);
  padding:6px 12px;border-radius:99px;background:rgba(14,24,17,.55);backdrop-filter:blur(4px)}
.work.hidden{display:none}
.works-empty{grid-column:1/-1;border:1px dashed var(--line);border-radius:var(--r);
  padding:50px 30px;text-align:center;color:var(--muted)}
@media(max-width:860px){.works{grid-template-columns:repeat(2,1fr)}.work.wide{grid-column:span 2}}
@media(max-width:560px){.works{grid-template-columns:1fr}.work.wide{grid-column:span 1;aspect-ratio:4/5}}

/* ═════════ POSTUP ═════════ */
.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:60px;counter-reset:krok}
.step{border-top:1px solid var(--line);padding-top:26px;position:relative}
.step::before{counter-increment:krok;content:counter(krok,decimal-leading-zero);
  font-family:var(--serif);font-style:italic;font-size:15px;color:var(--brass);
  position:absolute;top:-11px;left:0;background:var(--smoke);padding-right:14px}
.step h3{font-size:20px;font-weight:460;margin-bottom:10px}
.step p{font-size:14.5px;color:var(--muted)}
@media(max-width:860px){.steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:540px){.steps{grid-template-columns:1fr}}

/* ═════════ REFERENCE ═════════ */
.refs{background:var(--moss)}
.ref-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:54px}
.ref{background:var(--smoke);border:1px solid var(--line);border-radius:var(--r);
  padding:32px 28px;display:flex;flex-direction:column}
.stars{color:var(--brass);font-size:14px;letter-spacing:3px;margin-bottom:16px}
.ref blockquote{font-family:var(--serif);font-size:18.5px;font-style:italic;line-height:1.5;
  margin-bottom:22px;flex:1}
.ref cite{font-style:normal;font-size:13.5px;color:var(--muted)}
.ref cite b{display:block;color:var(--parchment);font-weight:600;font-size:14.5px}
@media(max-width:900px){.ref-grid{grid-template-columns:1fr}}

/* ═════════ FAQ ═════════ */
.faq{max-width:820px;margin-top:48px}
details{border-bottom:1px solid var(--line)}
details summary{cursor:pointer;list-style:none;padding:24px 44px 24px 0;position:relative;
  font-family:var(--serif);font-size:20.5px;font-weight:440;transition:color .25s}
details summary::-webkit-details-marker{display:none}
details summary:hover{color:var(--honey)}
details summary::after{content:'';position:absolute;right:8px;top:50%;width:11px;height:11px;
  border-right:1.6px solid var(--brass);border-bottom:1.6px solid var(--brass);
  transform:translateY(-70%) rotate(45deg);transition:transform .3s}
details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}
details .ans{padding:0 20px 26px 0;color:var(--muted);font-size:15.5px}

/* ═════════ CTA ═════════ */
.cta-band{background:var(--moss);border-top:1px solid var(--line);
  border-bottom:1px solid var(--line);text-align:center}
.cta-band .eyebrow{justify-content:center}
.cta-band h2{max-width:22ch;margin:0 auto 20px}
.cta-band p{color:var(--muted);margin-bottom:38px}
.cta-band .btn-row{justify-content:center}

/* ═════════ KONTAKT ═════════ */
.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,90px);margin-top:54px}
.c-item{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}
.c-item:first-child{border-top:1px solid var(--line)}
.c-ico{width:46px;height:46px;flex:none;border-radius:12px;background:rgba(201,162,74,.1);
  border:1px solid rgba(201,162,74,.3);display:flex;align-items:center;justify-content:center;color:var(--honey)}
.c-item b{display:block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;
  color:var(--muted);font-weight:600;margin-bottom:4px}
.c-item span{font-size:16.5px}
.c-item a:hover{color:var(--honey)}
.field{margin-bottom:18px}
.field label{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;
  color:var(--muted);font-weight:600;margin-bottom:9px}
.req{color:var(--brass)}
.field input,.field textarea{width:100%;background:var(--moss);border:1px solid var(--line);
  border-radius:14px;padding:15px 18px;color:var(--parchment);font-family:var(--sans);
  font-size:15.5px;transition:border-color .25s}
.field input:hover,.field textarea:hover{border-color:rgba(239,231,214,.3)}
.field textarea{min-height:130px;resize:vertical}
.gotcha{position:absolute;left:-9999px;opacity:0;height:0;overflow:hidden}
.consent{display:flex;gap:11px;align-items:flex-start;font-size:13px;color:var(--muted);margin:6px 0 20px}
.consent input{width:17px;height:17px;flex:none;margin-top:2px;accent-color:var(--brass)}
.form-note{font-size:12.5px;color:var(--muted);margin-top:14px}
.form-msg{margin-top:16px;padding:14px 18px;border-radius:12px;font-size:14.5px;display:none}
.form-msg.ok{display:block;background:rgba(201,162,74,.14);border:1px solid rgba(201,162,74,.4);color:var(--honey)}
.form-msg.err{display:block;background:rgba(190,80,60,.14);border:1px solid rgba(190,80,60,.45);color:#E8A08C}
@media(max-width:860px){.contact-grid{grid-template-columns:1fr}}

/* ═════════ PATIČKA ═════════ */
footer{border-top:1px solid var(--line);padding:44px 0 60px}
.foot{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;
  color:var(--muted);font-size:13.5px}
.foot .brand-name{font-size:16px}
.foot-legal{font-size:12.5px;color:var(--muted);opacity:.75;margin-top:22px;line-height:1.7}

.reveal{opacity:0;transform:translateY(28px);
  transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}
.reveal.in{opacity:1;transform:none}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .marquee-track,.scroll-hint::after{animation:none}
  .reveal{opacity:1;transform:none;transition:none}
  .work .media img,.work .media svg,.svc,.btn{transition:none}
}

/* ═════════ JAZYKOVÝ PŘEPÍNAČ ═════════ */
.lang{display:flex;gap:2px;align-items:center;border:1px solid var(--line);
  border-radius:99px;padding:3px}
.lang-i{font-size:11.5px;font-weight:700;letter-spacing:.06em;color:var(--muted);
  padding:6px 9px;border-radius:99px;transition:.22s;line-height:1}
a.lang-i:hover{color:var(--parchment);background:rgba(239,231,214,.07)}
.lang-i.active{background:var(--brass);color:var(--smoke)}
.lang-mobile{margin-top:30px;padding:5px}
.lang-mobile .lang-i{font-size:14px;padding:9px 15px}

/* ═════════ REFERENCE — hodnocení a zdroj ═════════ */
.star-empty{opacity:.35}
.ref-badge{display:inline-block;margin-left:10px;font-size:10px;font-weight:700;
  letter-spacing:.14em;text-transform:uppercase;color:var(--honey);
  border:1px solid rgba(229,201,135,.4);padding:3px 9px;border-radius:99px;vertical-align:middle}
.ref-google{margin-top:34px;text-align:center;font-size:14.5px}
.ref-google a{color:var(--brass);border-bottom:1px solid rgba(201,162,74,.4);
  padding-bottom:2px;transition:.2s}
.ref-google a:hover{color:var(--honey);border-color:var(--honey)}

/* skryté prvky (Reference bez záznamů) */
[hidden]{display:none!important}
