:root{--ugalj:#2b2420;--ugalj-2:#3a312b;--ugalj-3:#4a3f37;--krem:#f4ede2;--pergament:#e6dccb;--bambus:#a0c830;--bambus-tamna:#4e6a0f;--tekst:#2b2420;--tekst-bled:#6b5f55;--linija:#2b24202e;--linija-svetla:#f4ede238;--gutter:clamp(20px, 5vw, 72px);--max:1320px;--head:76px;--serif:var(--font-marcellus), "Georgia", serif;--thai:var(--font-thai), serif;--sans:var(--font-figtree), system-ui, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--krem);color:var(--tekst);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6;overflow-x:hidden}img,canvas,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,select,textarea{font:inherit;color:inherit;font-size:max(16px,1em)}h1,h2,h3{font-family:var(--serif);letter-spacing:0;font-weight:400;line-height:1.08}:focus-visible{outline:2px solid var(--bambus-tamna);outline-offset:3px}.tamno :focus-visible,.head :focus-visible,.hero :focus-visible{outline-color:var(--bambus)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.tamno{background:var(--ugalj);color:var(--krem)}.head{z-index:50;height:var(--head);color:var(--krem);align-items:center;transition:background-color .35s;display:flex;position:fixed;inset:0 0 auto}.head.pun{background:var(--ugalj)}.head .wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.head .znak img{width:auto;height:36px}.head nav{align-items:center;gap:30px;font-size:16px;display:none}.head nav a{opacity:.88;transition:opacity .2s}.head nav a:hover{opacity:1}.head nav a[aria-current=page]{opacity:1;box-shadow:0 1px 0 var(--bambus)}.head .desno{align-items:center;gap:14px;display:flex}.jezik{letter-spacing:.04em;opacity:.9;padding:6px 2px;font-size:15px}.dugme{background:var(--bambus);min-height:48px;color:var(--ugalj);border:1px solid var(--bambus);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.dugme:hover{background:var(--krem);border-color:var(--krem)}.dugme.kontura{color:inherit;background:0 0;border-color:currentColor}.dugme.kontura:hover{background:var(--krem);color:var(--ugalj);border-color:var(--krem)}.ikona{stroke:currentColor;fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.burger{place-items:center;width:48px;height:48px;margin-right:-10px;display:grid}.head .cta-gore{display:none}.meni{z-index:60;background:var(--ugalj);color:var(--krem);padding:22px var(--gutter) 28px;visibility:hidden;flex-direction:column;transition:transform .55s cubic-bezier(.7,0,.2,1),visibility 0s .55s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.meni.otvoren{visibility:visible;transition:transform .55s cubic-bezier(.7,0,.2,1);transform:none}.meni .vrh{justify-content:space-between;align-items:center;height:56px;display:flex}.meni .vrh img{width:auto;height:36px}.meni ul{gap:4px;margin:4vh 0 auto;list-style:none;display:grid}.meni li a{font-family:var(--serif);padding:6px 0;font-size:clamp(34px,9vw,64px);line-height:1.15;display:block}.meni .pod{opacity:.8;gap:6px;padding-top:28px;font-size:16px;display:grid}.hero{background:var(--ugalj);height:100lvh;color:var(--krem);position:relative;overflow:hidden}.hero canvas{width:100%;height:100%;position:absolute;inset:0}.hero .skrim{pointer-events:none;background:linear-gradient(90deg,#2b2420c7 0%,#2b242080 38%,#2b242000 70%),linear-gradient(#2b242000 62%,#2b2420b8 100%);position:absolute;inset:0}.hero .tekst{left:var(--gutter);right:var(--gutter);max-width:1100px;position:absolute;bottom:14vh}.hero h1{color:var(--krem);font-size:clamp(44px,7.6vw,118px)}.hero h1 span{display:block}.hero h1 .zelena{color:var(--bambus)}.hero .sub{opacity:.92;margin-top:22px;font-size:clamp(17px,1.6vw,22px)}.hero .linija{left:var(--gutter);right:var(--gutter);max-width:760px;font-family:var(--serif);opacity:0;font-size:clamp(30px,4.6vw,70px);line-height:1.1;position:absolute;top:50%;transform:translateY(24px)}.hero .pozivi{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero .linija.zadnja{top:auto;bottom:14vh}.hero .linija .pozivi{font-family:var(--sans);font-size:16px}.hero .skrol{left:var(--gutter);letter-spacing:.04em;opacity:.8;align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;bottom:28px}.hero .skrol i{background:var(--bambus);transform-origin:top;width:1px;height:36px;animation:2.2s ease-in-out infinite pad;display:block}@keyframes pad{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}.hero .progres{background:0 0;width:100%;height:3px;position:absolute;bottom:0;left:0}.hero .progres i{background:var(--bambus);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.sekcija{padding:clamp(72px,11vw,160px) 0}.naslov{max-width:15ch;font-size:clamp(36px,5.2vw,76px)}.naslov.sirok{max-width:22ch}.uvod{opacity:.9;max-width:44ch;margin-top:26px;font-size:clamp(19px,1.7vw,24px)}.cinjenice{border-top:1px solid var(--linija-svetla);gap:0;margin-top:clamp(40px,6vw,80px);display:grid}.cinjenice div{border-bottom:1px solid var(--linija-svetla);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:22px 0;display:flex}.cinjenice b{font-family:var(--serif);color:var(--bambus);font-size:clamp(28px,3.4vw,44px);font-weight:500}.cinjenice span{opacity:.85;font-size:17px}.uvod-grid{gap:40px;display:grid}.mas{gap:0;display:grid}.mas-slika{display:none}.mas-stavka{border-top:1px solid var(--linija);padding:28px 0;display:block}.mas-stavka:last-child{border-bottom:1px solid var(--linija)}.mas-stavka .foto{aspect-ratio:4/3;border-radius:4px;margin-bottom:18px;overflow:hidden}.mas-stavka .foto img{object-fit:cover;width:100%;height:100%}.mas-stavka h3{font-size:clamp(28px,3.2vw,46px);transition:color .3s}.mas-stavka .tag{color:var(--tekst-bled);margin-top:6px;font-size:17px}.mas-stavka .tr{flex-wrap:wrap;gap:8px 22px;margin-top:14px;font-size:16px;display:flex}.mas-stavka .tr span b{font-weight:600}.mas-stavka .vise{color:var(--bambus-tamna);align-items:center;gap:8px;margin-top:12px;font-size:16px;font-weight:600;display:inline-flex}.tok{background:var(--ugalj);color:var(--krem);overflow:hidden}.tok-glava{padding-top:clamp(72px,11vw,150px);padding-bottom:28px}.tok-traka{padding:0 var(--gutter) clamp(72px, 10vw, 120px);gap:20px;width:max-content;display:flex}.tok-kadar{flex:none;width:min(78vw,520px)}.tok-kadar .foto{aspect-ratio:4/5;border-radius:4px;overflow:hidden}.tok-kadar img{object-fit:cover;width:100%;height:100%}.tok-kadar p{opacity:.85;margin-top:12px;font-size:16px}.tok.mobil .tok-traka{flex-direction:column;width:auto}.tok.mobil .tok-kadar{width:100%}.ritual{gap:34px;display:grid}.ritual .st{border-top:1px solid var(--linija-svetla);padding:24px 0}.ritual .st h3{color:var(--bambus);font-size:clamp(26px,2.8vw,38px)}.ritual .st p{opacity:.9;max-width:40ch;margin-top:8px}.dvokolona{align-items:center;gap:40px;display:grid}.foto-okvir{border-radius:4px;overflow:hidden}.foto-okvir img{object-fit:cover;width:100%;height:100%}.vaucer-kartica{background:var(--ugalj);color:var(--krem);border-radius:6px;align-items:center;gap:28px;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.vaucer-kartica .znak{opacity:.95;width:min(260px,60%)}.strana-vrh{background:var(--ugalj);color:var(--krem);padding:calc(var(--head) + clamp(48px, 8vw, 110px)) 0 clamp(48px, 7vw, 96px)}.strana-vrh h1{max-width:16ch;font-size:clamp(40px,6.4vw,96px)}.strana-vrh .uvod{margin-top:24px}.krece{opacity:.8;margin-bottom:22px;font-size:15px}.krece a{text-underline-offset:4px;text-decoration:underline}.cl{gap:40px;display:grid}.cl p{max-width:58ch;margin-bottom:1.1em}.cl .za-koga{border-left:2px solid var(--bambus-tamna);max-width:52ch;margin-top:28px;padding-left:18px}.cl .za-koga b{font-family:var(--serif);margin-bottom:4px;font-size:22px;font-weight:500;display:block}.termini{border-top:1px solid var(--linija);margin-top:36px}.termini .red{border-bottom:1px solid var(--linija);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;display:flex}.termini .red span{font-size:20px}.termini .red b{font-family:var(--serif);white-space:nowrap;font-size:clamp(24px,2.4vw,32px);font-weight:500}.termini small{color:var(--tekst-bled);margin-top:12px;font-size:16px;display:block}.sledeca{border-top:1px solid var(--linija-svetla);justify-content:space-between;align-items:center;gap:24px;padding:clamp(32px,5vw,64px) 0;display:flex}.sledeca h3{font-size:clamp(28px,4vw,56px)}.sledeca small{opacity:.7;margin-bottom:8px;font-size:15px;display:block}.cene-grupa{border-top:1px solid var(--linija);gap:14px;padding:34px 0;display:grid}.cene-grupa h2{font-size:clamp(28px,3.4vw,46px)}.cene-grupa .termini{margin-top:0}.cene-grupa .nap{color:var(--tekst-bled);font-size:16px}.forma{gap:18px;max-width:520px;display:grid}.forma label{gap:6px;font-size:16px;font-weight:500;display:grid}.forma input,.forma select{border:1px solid var(--linija);background:var(--krem);border-radius:6px;width:100%;min-height:52px;padding:0 16px}.forma select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ugalj) 50%), linear-gradient(135deg, var(--ugalj) 50%, transparent 50%);color:var(--ugalj);background-position:calc(100% - 22px) 22px,calc(100% - 16px) 22px;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.forma .red2{gap:18px;display:grid}.status{min-height:1.6em;color:var(--bambus-tamna);font-size:16px}.mapa{aspect-ratio:4/3;background:var(--pergament);border:1px solid var(--linija);border-radius:6px;overflow:hidden}.mapa iframe{border:0;width:100%;height:100%}.kontakt-podaci{gap:22px;margin-bottom:34px;font-size:19px;display:grid}.kontakt-podaci b{font-family:var(--serif);margin-bottom:2px;font-size:24px;font-weight:500;display:block}.kontakt-podaci a{text-underline-offset:4px;text-decoration:underline}.futer{background:var(--ugalj);color:var(--krem);padding:clamp(56px,8vw,100px) 0 40px}.futer .mreza{gap:40px;display:grid}.futer img.znak{width:auto;height:56px}.futer p{opacity:.85;max-width:36ch;margin-top:14px;font-size:17px}.futer ul{gap:8px;font-size:17px;list-style:none;display:grid}.futer h4{font-family:var(--serif);color:var(--bambus);margin-bottom:12px;font-size:20px;font-weight:500}.futer .dno{border-top:1px solid var(--linija-svetla);opacity:.85;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:56px;padding-top:22px;font-size:15px;display:flex}.futer a:hover{text-underline-offset:4px;text-decoration:underline}.traka{z-index:40;background:var(--ugalj);color:var(--krem);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--linija-svetla);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.traka .dugme{flex:1;min-height:50px}.traka .dugme.poziv{flex:none;width:56px;padding:0}body{padding-bottom:72px}.otkrij{opacity:0;transform:translateY(26px)}.bez-js .otkrij,.reduce .otkrij{opacity:1;transform:none}@media (min-width:900px){.head nav{display:flex}.burger{display:none}.head .cta-gore{min-height:44px;padding:0 22px;display:inline-flex}.traka{display:none}body{padding-bottom:0}.uvod-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:80px}.mas{grid-template-columns:1fr 1fr;align-items:start;gap:80px}.mas-slika{top:calc(var(--head) + 24px);aspect-ratio:4/5;max-height:calc(100vh - var(--head) - 48px);border-radius:4px;order:2;display:block;position:sticky;overflow:hidden}.mas-slika img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.mas-slika img.aktivna{opacity:1}.mas-lista{order:1}.mas-stavka{padding:44px 0}.mas-stavka .foto{display:none}.mas-stavka{opacity:.45;transition:opacity .4s}.mas-stavka.aktivna,.mas-stavka:hover{opacity:1}.mas-stavka.aktivna h3{color:var(--bambus-tamna)}.ritual{grid-template-columns:repeat(3,1fr);gap:36px}.dvokolona{grid-template-columns:1fr 1fr;gap:80px}.dvokolona.obrnuto>:first-child{order:2}.vaucer-kartica{grid-template-columns:1.4fr 1fr}.cl{grid-template-columns:1.15fr 1fr;align-items:start;gap:90px}.cl .sticky{top:calc(var(--head) + 24px);position:sticky}.kontakt-grid{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.futer .mreza{grid-template-columns:1.4fr 1fr 1fr 1fr}.forma .red2{grid-template-columns:1fr 1fr}}@media (max-width:899px){.hero .skrim{background:linear-gradient(#2b242000 28%,#2b2420a8 62%,#2b2420f0 100%)}.hero .tekst{bottom:calc(86px + env(safe-area-inset-bottom))}.hero .linija{top:auto;bottom:calc(110px + env(safe-area-inset-bottom));font-size:clamp(32px,9.4vw,52px)}.hero .linija.zadnja{bottom:calc(100px + env(safe-area-inset-bottom))}.hero .skrol{display:none}.kontakt-grid>*+*{margin-top:40px}.futer .mreza>*+*{margin-top:0}}@media (prefers-reduced-motion:reduce){.hero .skrol i{animation:none}.otkrij{opacity:1;transform:none}.meni,.meni.otvoren{transition:none}}.head:before{content:"";pointer-events:none;background:linear-gradient(#2b2420b3,#2b242000);transition:opacity .35s;position:absolute;inset:0 0 -28px}.head.pun:before{opacity:0}.head>*{position:relative}@media (max-width:899px){.hero .pozivi .dugme:not(.kontura){display:none}}:root{--tekst:#f4ede2;--tekst-bled:#f4ede2b8;--linija:#f4ede233}body{background:var(--ugalj);color:var(--krem)}.pergament,.sekcija.tamno-2{background:var(--ugalj-2)}.dugme.na-kremu{background:var(--bambus);border-color:var(--bambus);color:var(--ugalj)}.dugme.na-kremu:hover{background:var(--krem);border-color:var(--krem)}.dugme.kontura.na-kremu{color:var(--krem);border-color:var(--linija-svetla);background:0 0}.dugme.kontura.na-kremu:hover{background:var(--krem);color:var(--ugalj)}.cl .za-koga{border-left-color:var(--bambus)}.mas-stavka .vise,.status{color:var(--bambus)}.forma input,.forma select{background:var(--ugalj-2);color:var(--krem);border-color:var(--linija-svetla)}.forma select{background-image:linear-gradient(45deg, transparent 50%, var(--krem) 50%), linear-gradient(135deg, var(--krem) 50%, transparent 50%);color:var(--krem)}.forma select option{background:var(--krem);color:var(--ugalj)}.mapa{background:var(--ugalj-2);border-color:var(--linija-svetla)}.kontakt-podaci a,.krece a{-webkit-text-decoration-color:var(--bambus);text-decoration-color:var(--bambus)}.thai{font-family:var(--thai);font-weight:400}.sitno{opacity:.7;font-size:14px}.sitno a{text-underline-offset:3px;text-decoration:underline}.putov{background:var(--ugalj);height:100lvh;color:var(--krem);position:relative;overflow:hidden}.putov-c{opacity:0;width:100%;height:100%;position:absolute;inset:0}.putov-c.panel{-webkit-mask-image:linear-gradient(90deg,#0000 38%,#000 58%);mask-image:linear-gradient(90deg,#0000 38%,#000 58%)}.putov-skrim{pointer-events:none;background:linear-gradient(90deg,#2b2420cc 0%,#2b242073 42%,#2b242000 70%),linear-gradient(#2b242000 65%,#2b2420b3 100%);position:absolute;inset:0}.putov-kicker{left:var(--gutter);top:calc(var(--head) + 24px);letter-spacing:.04em;opacity:.85;font-size:15px;position:absolute}.putov-tekst{left:var(--gutter);right:var(--gutter);opacity:0;will-change:transform, opacity;max-width:760px;position:absolute;bottom:14vh}.putov-tekst h2{font-size:clamp(38px,6vw,92px)}.putov-tekst p{opacity:.92;max-width:34ch;margin-top:18px;font-size:clamp(18px,1.7vw,24px)}.putov-br{right:var(--gutter);letter-spacing:.06em;opacity:.8;font-size:14px;position:absolute;bottom:28px}.putov .progres{width:100%;height:3px;position:absolute;bottom:0;left:0}.putov .progres i{background:var(--bambus);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.sit{gap:0;margin-top:clamp(36px,6vw,80px);display:grid}.sit-lista{border-top:1px solid var(--linija-svetla);list-style:none}.sit-lista li{border-bottom:1px solid var(--linija-svetla)}.sit-red{text-align:left;width:100%;font-family:var(--serif);opacity:.62;align-items:baseline;gap:18px;padding:24px 0;font-size:clamp(24px,2.6vw,38px);line-height:1.15;transition:opacity .3s,color .3s;display:flex}.sit-red .br{font-family:var(--sans);color:var(--bambus);min-width:26px;font-size:14px}.sit-red:hover,.sit-red.aktivna{opacity:1}.sit-red.aktivna{color:var(--bambus)}.sit-desno{display:none}.sit-mobil{padding-bottom:28px}.sit-panel{gap:22px;display:grid}.sit-foto{aspect-ratio:4/3}.sit-info h3{font-size:clamp(28px,3vw,44px)}.sit-lead{opacity:.9;max-width:44ch;margin-top:10px}.sit-info .termini{border-color:var(--linija-svetla);margin-top:22px}.sit-info .termini .red{border-color:var(--linija-svetla)}.sit-info .termini small{color:var(--tekst-bled)}@media (min-width:900px){.sit{grid-template-columns:1fr 1.05fr;align-items:start;gap:80px}.sit-mobil{display:none}.sit-desno{top:calc(var(--head) + 24px);display:block;position:sticky}}.svetlo{background:var(--ugalj);height:100lvh;color:var(--krem);position:relative;overflow:hidden}.svetlo canvas,.svetlo-fall{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.svetlo-skrim{pointer-events:none;background:linear-gradient(90deg,#2b2420c7 0%,#2b242066 38%,#2b242000 62%),linear-gradient(#2b242000 60%,#2b242080 100%);position:absolute;inset:0}.svetlo-tekst{left:var(--gutter);right:var(--gutter);top:calc(var(--head) + 9vh);max-width:560px;position:absolute}.svetlo-tekst h2{font-size:clamp(38px,6vw,92px)}.svetlo-tekst p{opacity:.92;max-width:38ch;margin-top:16px;font-size:clamp(18px,1.7vw,24px)}@media (max-width:899px){.svetlo-tekst{top:auto;bottom:calc(100px + env(safe-area-inset-bottom))}.svetlo-skrim{background:linear-gradient(#2b242000 30%,#2b242099 60%,#2b2420eb 100%)}.putov-skrim{background:linear-gradient(#2b242000 32%,#2b2420b8 66%,#2b2420f2 100%)}}.klip-okvir{aspect-ratio:4/5;background:var(--ugalj-2);border-radius:4px;overflow:hidden}.klip{object-fit:cover;width:100%;height:100%}.ritual.jedna{gap:0;grid-template-columns:1fr!important}.metoda{position:relative;overflow:hidden}.metoda-potez{pointer-events:none;z-index:0;width:112%;height:108%;display:none;position:absolute;inset:-4% -6%}@media (min-width:900px){.metoda-potez{display:block}}.metoda-grid{gap:48px;display:grid;position:relative}.metoda .thai{color:var(--bambus);font-size:clamp(54px,9vw,130px);line-height:1.1}.metoda .translit{letter-spacing:.08em;opacity:.8;margin-bottom:26px;font-size:16px}.metoda-stavke{gap:0;margin-top:36px;display:grid}.metoda-stavke>div{border-top:1px solid var(--linija-svetla);padding:22px 0}.metoda-stavke h3{color:var(--bambus);font-size:clamp(24px,2.4vw,34px)}.metoda-stavke p{opacity:.92;max-width:52ch;margin-top:8px;font-size:17px}.metoda-kolaz{min-height:560px;position:relative}.metoda-kolaz>div{z-index:1;border-radius:4px;position:absolute;overflow:hidden;box-shadow:0 30px 70px #00000080}.metoda-kolaz img{object-fit:cover;width:100%;height:100%}.metoda-kolaz .k1{aspect-ratio:4/5;width:62%;top:0;left:2%;transform:rotate(-3deg)}.metoda-kolaz .k2{aspect-ratio:1;z-index:2;width:52%;top:24%;right:0}.metoda-kolaz .k3{aspect-ratio:4/3;z-index:3;width:48%;bottom:0;left:14%}@media (min-width:900px){.metoda-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:90px}.metoda-kolaz{top:calc(var(--head) + 30px);min-height:78vh;position:sticky}}.meni-desno{display:none}@media (min-width:900px){.meni-desno{right:var(--gutter);width:min(36vw,520px);display:block;position:absolute;top:120px;bottom:60px}.meni-desno figure{opacity:0;transition:opacity .5s;position:absolute;inset:0}.meni-desno figure.aktivna{opacity:1}.meni-desno img{object-fit:cover;border-radius:4px;width:100%;height:calc(100% - 52px)}.meni-desno figcaption{font-family:var(--serif);padding-top:14px;font-size:22px}.head nav{display:none}.burger{align-items:center;gap:10px;width:auto;padding:0 6px 0 12px;display:inline-flex}.burger .bl{font-size:16px}.meni li a{font-size:clamp(44px,5vw,76px)}}.burger .bl{display:none}@media (min-width:900px){.burger .bl{display:inline}}.putov-c.panel-l{-webkit-mask-image:linear-gradient(270deg,#0000 38%,#000 58%);mask-image:linear-gradient(270deg,#0000 38%,#000 58%)}@media (min-width:900px){.putov-tekst.desno{left:54%;right:var(--gutter);text-align:left;max-width:none}.putov-skrim{background:linear-gradient(90deg,#2b2420cc 0%,#2b242073 42%,#2b242000 70%),linear-gradient(#2b242000 65%,#2b242099 100%)}}.ruke .putov-skrim{background:linear-gradient(#2b242000 62%,#2b242099 100%)}@media (max-width:899px){.ruke .putov-skrim{background:linear-gradient(#2b242000 34%,#2b2420b3 66%,#2b2420f2 100%)}}.wrap-sirok{width:100%;padding:0 var(--gutter);max-width:calc(var(--max) + var(--gutter) * 2 + 160px);margin:0 auto}.parav{border-top:1px solid var(--linija-svetla);flex-direction:column;display:flex}.pane{border-bottom:1px solid var(--linija-svetla);background:var(--ugalj-2);height:84px;transition:height .6s cubic-bezier(.7,0,.2,1);position:relative;overflow:hidden}.pane.aktivna{height:600px}.pane-foto{object-fit:cover;filter:brightness(.38)saturate(.7);width:100%;height:100%;transition:filter .6s;position:absolute;inset:0}.pane.aktivna .pane-foto{filter:brightness(.62)saturate(.95)}.pane-skrim{pointer-events:none;background:linear-gradient(#2b24201a 0%,#2b242040 45%,#2b2420eb 100%);position:absolute;inset:0}.pane-dugme{text-align:left;align-items:center;gap:16px;height:84px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.pane-br{color:var(--bambus);min-width:26px;font-size:14px}.pane-naslov{font-family:var(--serif);font-size:clamp(22px,5vw,30px);line-height:1.1}.pane.aktivna .pane-naslov{opacity:0}.pane-sadrukaj,.pane-sadrzaj{opacity:0;pointer-events:none;max-width:520px;transition:opacity .4s;position:absolute;bottom:24px;left:20px;right:20px}.pane.aktivna .pane-sadrzaj{opacity:1;pointer-events:auto;transition-delay:.3s}.pane-sadrzaj h3{margin:4px 0 10px;font-size:clamp(30px,4vw,52px)}.pane-lead{opacity:.92;max-width:44ch}.pane-termini{flex-wrap:wrap;gap:6px 20px;margin-top:16px;font-size:16px;display:flex}.pane-termini b{margin-right:6px;font-weight:600}.pane-poziv{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}@media (min-width:900px){.parav{border-top:0;border-left:1px solid var(--linija-svetla);flex-direction:row;height:min(78vh,740px)}.pane{border-bottom:0;border-right:1px solid var(--linija-svetla);flex:1 1 0;min-width:0;height:auto;transition:flex-grow .8s cubic-bezier(.7,0,.2,1)}.pane.aktivna{flex:8 1 0;height:auto}.pane-dugme{flex-direction:column;justify-content:space-between;align-items:center;height:auto;padding:22px 0 28px;inset:0}.pane-naslov{writing-mode:vertical-rl;white-space:nowrap;font-size:clamp(20px,1.7vw,26px);transform:rotate(180deg)}.pane-sadrzaj{width:460px;max-width:calc(100% - 80px);bottom:40px;left:40px;right:40px}}.vodic{gap:40px;margin-top:clamp(32px,5vw,64px);display:grid}.korak-q{letter-spacing:.04em;opacity:.85;align-items:center;gap:12px;margin-bottom:8px;font-size:15px;display:flex}.korak-q span{border:1px solid var(--bambus);width:26px;height:26px;color:var(--bambus);border-radius:50%;place-items:center;font-size:13px;display:inline-grid}.vodic ul{border-top:1px solid var(--linija-svetla);list-style:none}.vodic li{border-bottom:1px solid var(--linija-svetla)}.korak.drugi{opacity:0;max-height:0;margin-top:36px;transition:max-height .7s,opacity .5s;overflow:hidden}.korak.drugi.otvoren{opacity:1;max-height:520px}.karta-okvir{scroll-margin-top:90px}.karta{background:var(--ugalj-3);border:1px solid var(--linija-svetla);--nz:14px;border-radius:10px;position:relative;overflow:hidden}.karta-foto{aspect-ratio:16/10;background:var(--ugalj);place-items:center;display:grid;overflow:hidden}.karta-foto img{object-fit:cover;width:100%;height:100%}.karta-foto img[src*=znak]{opacity:.8;object-fit:contain;width:46%;height:auto}.karta-perf{border-top:2px dashed var(--linija-svetla);margin:0 22px;position:relative}.karta-perf:before,.karta-perf:after{content:"";top:calc(var(--nz) * -1 - 1px);width:calc(var(--nz) * 2);height:calc(var(--nz) * 2);background:var(--ugalj-2);border:1px solid var(--linija-svetla);border-radius:50%;position:absolute}.karta-perf:before{left:calc(-22px - var(--nz))}.karta-perf:after{right:calc(-22px - var(--nz))}.karta-dole{padding:22px 26px 28px}.karta-dole h3{margin-top:6px;font-size:clamp(26px,2.6vw,38px)}.karta-cena{border-bottom:1px solid var(--linija-svetla);justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-bottom:12px;display:flex}.karta-cena b{font-size:20px;font-weight:500}.karta-cena span{font-family:var(--serif);color:var(--bambus);white-space:nowrap;font-size:clamp(26px,2.6vw,36px)}.karta-cena em{opacity:.8;font-style:normal}.karta-lead{opacity:.9;max-width:46ch;margin-top:14px;font-size:17px}.karta-prazno{opacity:.8;margin-top:10px}.karta-reset{text-underline-offset:4px;opacity:.8;margin-top:18px;font-size:15px;text-decoration:underline}.karta-okvir{animation:.6s both kartain}@keyframes kartain{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (min-width:900px){.vodic{grid-template-columns:1fr .95fr;align-items:start;gap:80px}.karta-okvir{top:calc(var(--head) + 24px);position:sticky}}.amb-kolaz{gap:28px;margin-top:clamp(32px,5vw,64px);display:grid;position:relative}.amb-kolaz figure{margin:0}.amb-okvir{background:var(--ugalj-2);aspect-ratio:1;border-radius:4px;overflow:hidden;box-shadow:0 30px 70px #00000080}.amb-kolaz .a1 .amb-okvir{aspect-ratio:4/5}.amb-kolaz figcaption{opacity:.85;margin-top:10px;font-size:16px}@media (min-width:900px){.amb-kolaz{height:880px;display:block}.amb-kolaz figure{position:absolute}.amb-kolaz .a1{width:34%;top:0;left:0}.amb-kolaz .a2{z-index:2;width:40%;top:190px;left:30%}.amb-kolaz .a3{width:34%;top:40px;right:0}}.grancica{z-index:0;pointer-events:none;color:var(--bambus);opacity:.2;width:clamp(170px,24vw,360px);position:absolute}.grancica-rast{transform-origin:50% 100%}.grancica-svg{transform-origin:50% 100%;width:100%;height:auto;animation:11s ease-in-out infinite alternate njisi;display:block}.grancica-svg.flip{animation-name:njisi2;transform:scaleX(-1)}@keyframes njisi{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes njisi2{0%{transform:scaleX(-1)rotate(-1.6deg)}to{transform:scaleX(-1)rotate(1.6deg)}}@media (prefers-reduced-motion:reduce){.grancica-svg{animation:none}}.sekcija{position:relative}.sekcija>.wrap,.sekcija>.parav,.sekcija>.sit{z-index:1;position:relative}.g-paravan{top:20px;right:2%}.g-vodic{top:30px;right:3%}.g-kontakt{bottom:0;left:1%}@media (max-width:899px){.grancica{opacity:.16;width:130px}}.film-grid{align-items:center;gap:40px;display:grid}.film-lista{border-top:1px solid var(--linija-svetla);margin-top:32px;list-style:none;display:none}.film-lista li{border-bottom:1px solid var(--linija-svetla)}.film-lista button{text-align:left;opacity:.55;align-items:baseline;gap:16px;width:100%;padding:12px 0;font-size:18px;transition:opacity .3s,color .3s;display:flex}.film-lista button.aktivna{opacity:1;color:var(--bambus)}.film-lista .br{color:var(--bambus);min-width:24px;font-size:13px}.film-okvir{aspect-ratio:4/5;background:var(--ugalj-2);border-radius:4px;width:100%;max-width:560px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c}.film-video{object-fit:cover;width:100%;height:100%;display:block}.film-cap{font-family:var(--serif);background:linear-gradient(#2b242000,#2b2420d1);padding:70px 22px 26px;font-size:clamp(22px,2.2vw,30px);position:absolute;bottom:0;left:0;right:0}.film-cap span{animation:.7s both capin;display:block}@keyframes capin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.film-traka{gap:3px;height:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.film-traka i{background:#f4ede240;flex-basis:0}.film-traka i.ok{background:var(--bambus)}@media (min-width:900px){.film-grid{grid-template-columns:1fr .8fr;gap:90px}.film-lista{display:block}.film-okvir{max-width:min(560px,44vw);margin:0 0 0 auto}}.dial-okvir{outline-offset:8px;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin-top:clamp(28px,4vw,56px)}.dial{aspect-ratio:1000/600;width:100%;max-width:1100px;margin:0 auto;position:relative}.dial-svg{width:100%;height:100%;position:absolute;inset:0}.dial-tacka{border:1.5px solid var(--krem);background:var(--ugalj-2);z-index:2;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:left .8s cubic-bezier(.7,0,.2,1),top .8s cubic-bezier(.7,0,.2,1),opacity .5s,background .3s,transform .3s;position:absolute}.dial-tacka.sel{background:var(--bambus);border-color:var(--bambus);transform:scale(1.7)}.dial-tacka.mala{width:11px;height:11px;margin:-5.5px 0 0 -5.5px}.dial-tacka:before{content:"";position:absolute;inset:-14px}.dial-lab{z-index:2;font-family:var(--serif);text-align:left;max-width:22%;font-size:clamp(14px,1.9vw,24px);line-height:1.15;transition:left .8s cubic-bezier(.7,0,.2,1),top .8s cubic-bezier(.7,0,.2,1),opacity .5s,color .3s;position:absolute}.dial-lab .br{font-family:var(--sans);color:var(--bambus);font-size:12px;display:block}.dial-lab.l{text-align:right;transform:translate(-100%,-50%)}.dial-lab.r{transform:translateY(-50%)}.dial-lab.g{text-align:center;max-width:30%;transform:translate(-50%,-100%)}.dial-lab.sel{color:var(--bambus)}.dial-vreme{z-index:2;opacity:.6;text-align:center;max-width:16%;font-size:clamp(11px,1.35vw,17px);transition:opacity .3s,color .3s;position:absolute;transform:translate(-50%,-50%)}.dial-vreme.sel{opacity:1;color:var(--bambus)}.dial-centar{text-align:center;z-index:2;width:36%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dial-izbor{font-family:var(--serif);margin:6px 0 12px;font-size:clamp(16px,2.2vw,28px)}.dial-strelice{justify-content:center;gap:14px;display:flex}.dial-strelice button{border:1px solid var(--linija-svetla);border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s,color .2s;display:grid}.dial-strelice button:hover{background:var(--krem);color:var(--ugalj)}.dial-vremena-m{display:none}@media (max-width:760px){.dial-lab:not(.sel),.dial-vreme{display:none}.dial-lab.sel{text-align:center;max-width:58%;font-size:18px;transform:translate(-50%,-50%);top:34%!important;left:50%!important}.dial-centar{display:none}.dial-vremena-m{border-top:1px solid var(--linija-svetla);flex-direction:column;gap:0;margin-top:14px;display:flex}.dial-vremena-m button{text-align:left;border-bottom:1px solid var(--linija-svetla);opacity:.6;padding:14px 0}.dial-vremena-m button.sel{opacity:1;color:var(--bambus)}.dial-strelice-m{display:flex}}.karta-h{background:var(--ugalj-3);border:1px solid var(--linija-svetla);border-radius:10px;margin-top:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.karta-h-foto{aspect-ratio:16/10;background:var(--ugalj);overflow:hidden}.karta-h-foto img{object-fit:cover;width:100%;height:100%}.karta-h-perf{border-top:2px dashed var(--linija-svetla);margin:0 22px;position:relative}.karta-h-info{padding:24px 26px 30px}.karta-h-info h3{margin-top:6px;font-size:clamp(28px,3vw,44px)}@media (min-width:900px){.karta-h{grid-template-columns:.85fr auto 1.15fr}.karta-h-foto{aspect-ratio:auto;min-height:340px}.karta-h-perf{border-top:0;border-left:2px dashed var(--linija-svetla);margin:22px 0}.karta-h-info{padding:36px 44px}}.prica{overflow:hidden}.prica-g{top:40px;right:0}.prica-redovi{gap:clamp(48px,8vw,110px);margin-top:clamp(36px,6vw,80px);display:grid}.prica-red{align-items:center;gap:22px;display:grid}.prica-medij{aspect-ratio:4/5;background:var(--ugalj-2);border-radius:4px;overflow:hidden;box-shadow:0 30px 70px #00000073}.prica-medij img,.prica-medij video{object-fit:cover;width:100%;height:100%}.prica-n{letter-spacing:.06em;color:var(--bambus);font-size:15px}.prica-tekst h3{margin:6px 0 14px;font-size:clamp(32px,4.2vw,62px)}.prica-tekst p:last-child{opacity:.92;max-width:44ch}@media (min-width:900px){.prica-red{grid-template-columns:.8fr 1fr;gap:90px}.prica-red.obrnuto .prica-medij{order:2}.prica-medij{max-width:480px}.prica-red.obrnuto .prica-medij{justify-self:end}}.metoda2{overflow:hidden}.metoda2-g{top:60px;left:-2%}.metoda2 .thai{color:var(--bambus);font-size:clamp(60px,11vw,160px);line-height:1.05}.metoda2-glava .translit{letter-spacing:.08em;opacity:.8;margin-bottom:24px;font-size:16px}.metoda2-poglavlja{gap:clamp(56px,9vw,120px);margin-top:clamp(48px,7vw,96px);display:grid;position:relative}.metoda2-nit{background:linear-gradient(180deg, var(--bambus), #a0c83033);width:1px;display:none;position:absolute;top:0;bottom:0;left:50%}.metoda2-red{z-index:1;align-items:center;gap:22px;display:grid;position:relative}.metoda2-slika{aspect-ratio:4/5;border-radius:4px;overflow:hidden;box-shadow:0 30px 70px #00000080}.metoda2-slika .par{height:114%;margin-top:-7%}.metoda2-slika img{object-fit:cover;width:100%;height:100%}.metoda2-thai{color:var(--bambus);font-size:clamp(44px,6vw,88px);line-height:1.1}.metoda2-red .translit{letter-spacing:.08em;opacity:.75;font-size:15px}.metoda2-tekst h3{margin:10px 0 12px;font-size:clamp(28px,3.2vw,46px)}.metoda2-tekst p:last-child{opacity:.92;max-width:46ch}@media (min-width:900px){.metoda2-red{grid-template-columns:1fr 1fr;gap:110px}.metoda2-red.obrnuto .metoda2-slika{order:2}.metoda2-slika{max-width:440px}.metoda2-red.obrnuto .metoda2-slika{justify-self:end}.metoda2-nit{display:block}}.dial-okvir{padding:0 clamp(0px,9vw,150px);overflow:hidden}.dial-q1{z-index:3;position:absolute;top:2%;left:50%;transform:translate(-50%)}.dial-lab{max-width:230px;font-size:clamp(15px,1.65vw,22px)}.dial-lab.g{top-margin:0;max-width:360px;font-size:clamp(22px,2.6vw,36px)}.dial-vreme{opacity:.7;max-width:130px;font-size:clamp(12px,1.3vw,17px)}.dial-vreme.sel{font-size:clamp(13px,1.5vw,19px)}@media (max-width:760px){.dial-okvir{padding:0}.dial{width:150%;margin-left:-25%}.dial-lab.sel{max-width:46%;font-size:22px;top:62%!important}.dial-q1{top:9%}.dial-tacka{width:18px;height:18px;margin:-9px 0 0 -9px}.dial-tacka:before{inset:-16px}}.svetlo-skrim{background:linear-gradient(90deg,#2b2420e6 0%,#2b24209e 42%,#2b242000 70%),linear-gradient(#2b242000 60%,#2b242080 100%)!important}.svetlo-tekst p{font-size:clamp(19px,1.9vw,26px)}.dial-q1{top:0;left:0;transform:none}@media (min-width:761px){.dial-okvir{overflow:visible}}@media (max-width:760px){.dial-q1{top:12%;left:50%;transform:translate(-50%)}}.dial-lab{width:max-content}@media (max-width:760px){.dial-in,.dial-tacka.mala{display:none}.dial-lab.sel{top:50%!important}.dial-q1{top:14%}}.mob-only{display:none}@media (max-width:760px){.dial-lab{display:none!important}.dial-q1{display:none}.mob-only{display:block}.des-only{display:none}.dial-centar{width:78%;bottom:6%;display:block!important}.dial-izbor{color:var(--bambus);min-height:52px;margin:6px 0 14px;font-size:22px;line-height:1.15}.dial-okvir{overflow:clip!important}}html,body{overflow-x:clip}.lotos{color:var(--bambus);display:block}.razdelnik{opacity:.9;margin:0 0 22px}.luk{background:var(--ugalj-2);aspect-ratio:4/5;border-radius:999px 999px 6px 6px;width:100%;overflow:hidden;box-shadow:0 36px 80px #00000080}.luk img,.luk video{object-fit:cover;width:100%;height:100%}.lv{align-items:start;gap:40px;margin-top:clamp(32px,5vw,70px);display:grid}.lv-levo{position:relative}.lv-svg{width:100%;height:auto;display:block;overflow:visible}.lv-lat path{fill:#f4ede209;stroke:#f4ede257;stroke-width:1px;cursor:pointer;transition:fill .7s,stroke .7s}.lv-lat:hover path{stroke:#f4ede2b3}.lv-lat.sel path{fill:#a0c83033;stroke:var(--bambus);stroke-width:1.5px}.lv-lat:focus-visible path{stroke:var(--bambus)}.lv-br{font-family:var(--serif);fill:#f4ede2bf;pointer-events:none;font-size:26px}.lv-lat.sel .lv-br{fill:var(--bambus)}.lv-vr text{font-family:var(--serif);fill:#f4ede2cc;cursor:pointer;font-size:19px;transition:fill .3s}.lv-vr.sel text{fill:var(--bambus);font-size:24px}.lv-vr.off text{fill:#f4ede238;cursor:default}.lv-kaz{transition:transform .9s cubic-bezier(.7,0,.2,1)}.lv-izbor{text-align:center;font-family:var(--serif);min-height:2.4em;color:var(--bambus);margin-top:4px;font-size:clamp(24px,3vw,38px);line-height:1.15}.lv-ctrl{justify-content:center;align-items:center;gap:18px;margin-top:8px;display:flex}.lv-ctrl button{border:1px solid var(--linija-svetla);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:grid}.lv-ctrl button:hover{background:var(--krem);color:var(--ugalj)}.lv-ctrl .sitno{text-align:center}.lv-desno{gap:24px;display:grid}.lv-desno .luk{max-width:340px}.lv-info h3{margin:4px 0 10px;font-size:clamp(30px,3.4vw,50px)}.lv-lead{opacity:.92;max-width:44ch}.lv-cena{border-bottom:1px solid var(--linija-svetla);justify-content:space-between;align-items:baseline;gap:16px;max-width:460px;margin-top:18px;padding-bottom:12px;display:flex}.lv-cena b{font-size:20px;font-weight:500}.lv-cena span{font-family:var(--serif);color:var(--bambus);white-space:nowrap;font-size:clamp(28px,3vw,40px)}.lv-sat{max-width:460px;margin-top:18px}.lv-sat button{border-bottom:1px solid var(--linija-svetla);opacity:.6;justify-content:space-between;width:100%;padding:10px 0;font-size:17px;transition:opacity .3s,color .3s;display:flex}.lv-sat button.sel{opacity:1;color:var(--bambus)}@media (min-width:900px){.lv{grid-template-columns:1.05fr 1fr;gap:70px}.lv-desno{grid-template-columns:.55fr 1fr;align-items:start;gap:34px}.lv-levo{top:calc(var(--head) + 20px);position:sticky}}.proces{overflow:hidden}.g-proces{top:40px;left:-2%}.proces-lista{gap:clamp(56px,8vw,110px);margin-top:clamp(40px,6vw,90px);display:grid;position:relative}.proces-nit{background:linear-gradient(180deg, var(--bambus), #a0c83026);width:1px;display:none;position:absolute;top:0;bottom:0;left:50%}.proces-red{z-index:1;align-items:center;gap:22px;display:grid;position:relative}.proces-medij .luk{max-width:340px}.proces-n{letter-spacing:.08em;color:var(--bambus);align-items:baseline;gap:14px;font-size:15px;display:flex}.proces-n span{font-family:var(--serif);letter-spacing:0;font-size:clamp(34px,4vw,54px);line-height:1}.proces-tekst h3{margin:10px 0 14px;font-size:clamp(30px,3.6vw,52px)}.proces-tekst p:last-child{opacity:.92;max-width:44ch}@media (min-width:900px){.proces-red{grid-template-columns:1fr 1fr;gap:120px}.proces-red .proces-medij{justify-self:end}.proces-red.obrnuto .proces-medij{order:2;justify-self:start}.proces-nit{display:block}.proces-medij .luk{max-width:400px}}.film-sredina{text-align:center}.film-sredina .film-glava{flex-direction:column;align-items:center;display:flex}.film-sredina .film-glava .naslov,.film-sredina .film-glava .uvod{text-align:center;margin-left:auto;margin-right:auto}.film-okvir.veliki{text-align:left;max-width:min(640px,92vw);margin:clamp(32px,5vw,64px) auto 0}@media (min-width:900px){.film-okvir.veliki{max-width:min(720px,64vh,52vw)}}.film-okvir.veliki .film-cap{padding:90px 28px 32px;font-size:clamp(24px,2.6vw,36px)}.lv-vr text{fill:#f4ede2e0;font-size:22px}.lv-vr.sel text{font-size:28px}.lv-vr.off text{fill:#f4ede238}@media (min-width:900px){.lv{grid-template-columns:1.2fr 1fr;gap:56px}}.vp{background:var(--ugalj-2);height:100lvh;color:var(--krem);position:relative;overflow:hidden}.vp-pozadina{position:absolute;inset:0}.vp-bg{opacity:0;transition:opacity .9s;position:absolute;inset:0}.vp-bg.on{opacity:1}.vp-bg img{object-fit:cover;filter:brightness(.5)saturate(.85);width:100%;height:100%}.vp-skrim{background:linear-gradient(90deg,#3a312bf5 0%,#3a312be6 58%,#3a312b8c 100%);position:absolute;inset:0}.vp-naslov{left:clamp(20px,3vw,44px);top:calc(var(--head) + 14px);z-index:4;max-width:60%;font-size:clamp(26px,3.4vw,50px);position:absolute}.vp-naslov .razdelnik{margin-bottom:10px}.vp-lotos{left:0;top:calc(var(--head) + 4px);height:calc(100% - var(--head) - 10px);z-index:3;width:auto;max-width:62%;position:absolute;overflow:visible}.vp-lat .pl{stroke:#f4ede266;stroke-width:1px;transition:fill .8s,stroke .8s}.vp-lat .zi{fill:none;stroke:#f4ede238;stroke-width:.7px}.vp-lat{cursor:pointer}.vp-lat:hover .pl{stroke:#f4ede2bf}.vp-lat.sel .pl{stroke:var(--bambus);stroke-width:1.5px}.vp-lat.sel .zi{stroke:#a0c8308c}.vp-lat:focus-visible .pl{stroke:var(--bambus)}.vp-br{font-family:var(--serif);fill:#f4ede2c7;pointer-events:none;font-size:28px}.vp-lat.sel .vp-br{fill:var(--krem);font-size:34px}.vp-vr text{font-family:var(--serif);fill:#f4ede2e0;cursor:pointer;font-size:21px}.vp-vr.sel text{fill:var(--bambus);font-size:28px}.vp-vr.off text{fill:#f4ede238;cursor:default}.vp-kaz{transition:transform .9s cubic-bezier(.7,0,.2,1)}.vp-tekst{z-index:4;width:clamp(280px,24vw,360px);position:absolute;top:50%;left:clamp(430px,36vw,560px);transform:translateY(-50%)}.vp-izbor{font-family:var(--serif);color:var(--bambus);margin-bottom:14px;font-size:clamp(20px,1.8vw,28px);line-height:1.2}.vp-tekst h3{margin:4px 0 10px;font-size:clamp(28px,3vw,46px);animation:.7s both capin}.vp-lead{opacity:.92;font-size:17px}.vp-tekst .lv-cena,.vp-tekst .lv-sat{max-width:none}.vp-slika{right:var(--gutter);top:calc(var(--head) + 18px);z-index:3;width:clamp(360px,33vw,520px);position:absolute;bottom:70px}.vp-sl{opacity:0;border-radius:999px 999px 8px 8px;transition:opacity .9s,transform 1.4s;position:absolute;inset:0;overflow:hidden;transform:scale(1.03);box-shadow:0 40px 100px #0000008c}.vp-sl.on{opacity:1;transform:none}.vp-sl img{object-fit:cover;width:100%;height:100%}.vp-ctrl{right:var(--gutter);z-index:5;align-items:center;gap:14px;display:flex;position:absolute;bottom:14px}.vp-ctrl button{border:1px solid var(--linija-svetla);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}.vp-ctrl button:hover{background:var(--krem);color:var(--ugalj)}@media (max-width:899px){.vp-skrim{background:linear-gradient(#3a312b8c 0%,#3a312bd1 54%,#3a312bf7 100%)}.vp-bg img{filter:brightness(.6)saturate(.9)}.vp-naslov{top:calc(var(--head) + 4px);max-width:92%;font-size:24px}.vp-naslov .razdelnik{display:none}.vp-lotos{top:calc(var(--head) + 40px);max-width:70%;height:46%}.vp-slika{display:none}.vp-tekst{width:auto;top:auto;left:20px;right:20px;bottom:calc(76px + env(safe-area-inset-bottom));transform:none}.vp-izbor{margin-bottom:6px;font-size:19px}.vp-tekst h3{margin-bottom:6px;font-size:26px}.vp-lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.vp-tekst .lv-sat{display:none}.vp-tekst .lv-cena{margin-top:8px;padding-bottom:8px}.vp-tekst .pane-poziv{gap:8px;margin-top:10px}.vp-tekst .dugme{min-height:42px;padding:0 16px;font-size:14px}.vp-ctrl{bottom:auto;left:auto;top:calc(var(--head) + 6px);right:14px}}.hero-linija{pointer-events:none;z-index:1;opacity:.85;width:clamp(150px,22vw,340px);height:auto;position:absolute;bottom:10%;right:4%}.hero-dome{background:var(--ugalj-2);clip-path:circle(0% at 50% 100%);z-index:3;pointer-events:none;position:absolute;inset:0}@media (max-width:899px){.hero-linija{bottom:auto;top:calc(var(--head) + 20px);width:34vw;right:2%}}.tim-krug{aspect-ratio:1;width:min(100%,520px);margin:0 auto;position:relative}.tim-prsten{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tim-tekst{font-family:var(--serif);fill:#f4ede2e0;letter-spacing:.02em;font-size:31px}.tim-foto{border-radius:50%;position:absolute;inset:11%;overflow:hidden;box-shadow:0 30px 80px #00000080}.tim-foto img{object-fit:cover;width:100%;height:100%}.proces-medij .luk,.proces-medij{position:relative}.proces-medij:before{content:"";border:1px solid var(--linija-svetla);pointer-events:none;border-radius:999px 999px 10px 10px;max-width:428px;position:absolute;inset:-14px}@media (min-width:900px){.proces-red .proces-medij:before{width:calc(100% + 28px);left:auto;right:-14px}}.vp-naslov-d{margin-bottom:26px;font-size:clamp(30px,3vw,46px)}.vp-naslov-d .razdelnik{margin-bottom:12px}.vp-tekst{top:calc(var(--head) + 24px);transform:none}@media (min-width:900px){.vp-naslov{display:none}}@media (max-width:899px){.vp-naslov-d{display:none}.vp-tekst{top:auto}.vp-lotos{max-width:78%;height:52%}}.stage{background:var(--ugalj-2);height:100lvh;position:relative;overflow:hidden}.scena{background:var(--ugalj);will-change:clip-path, transform;inset:0;overflow:hidden;height:auto!important;position:absolute!important}.scena.hero{background:var(--ugalj)}.scena-lotos,.scena-proces,.scena-film{background:var(--ugalj-2)}.stage-nit{background:var(--bambus);transform-origin:top;z-index:60;pointer-events:none;opacity:.85;width:2px;position:absolute;top:0;bottom:0;left:6px;transform:scaleY(0)}.stage.stage-statican{height:auto}.stage-statican .scena{clip-path:none!important;visibility:visible!important;height:100vh!important;position:relative!important;transform:none!important}.sm-glava,.sp-glava,.sm2-glava,.sf-glava{left:clamp(20px,3vw,44px);top:calc(var(--head) + 14px);z-index:4;position:absolute}.sm-glava .naslov,.sp-glava .naslov,.sm2-glava .naslov,.sf-glava .naslov{max-width:24ch;font-size:clamp(28px,3.4vw,50px)}.sm-glava .sitno{margin-top:8px}.sm-polja{bottom:0;left:0;right:0;top:calc(var(--head) + 150px);padding:0 var(--gutter) 24px;gap:0;display:flex;position:absolute}.sm-polja .pane{border-bottom:0;border-left:1px solid var(--linija-svetla);flex:1 1 0;min-width:0;height:auto;transition:flex-grow .9s cubic-bezier(.7,0,.2,1)}.sm-polja .pane:last-child{border-right:1px solid var(--linija-svetla)}.sm-polja .pane.aktivna{flex:8 1 0;height:auto}.sm-polja .pane-dugme{flex-direction:column;justify-content:space-between;align-items:center;height:auto;padding:22px 0 28px;inset:0}.sm-polja .pane-naslov{writing-mode:vertical-rl;white-space:nowrap;font-size:clamp(18px,1.6vw,24px);transform:rotate(180deg)}.sm-polja .pane-sadrzaj{width:460px;max-width:calc(100% - 80px);bottom:40px;left:40px;right:40px}@media (max-width:899px){.sm-glava{top:calc(var(--head) + 6px)}.sm-glava .sitno,.sm-glava .razdelnik{display:none}.sm-polja{top:calc(var(--head) + 70px);bottom:calc(76px + env(safe-area-inset-bottom));flex-direction:column;padding:0 16px}.sm-polja .pane{border-left:0;border-top:1px solid var(--linija-svetla);flex:0 0 52px;transition:flex-basis .9s cubic-bezier(.7,0,.2,1)}.sm-polja .pane.aktivna{flex:auto}.sm-polja .pane-dugme{flex-direction:row;justify-content:flex-start;gap:14px;height:52px;padding:0 14px;inset:0 0 auto}.sm-polja .pane-naslov{writing-mode:horizontal-tb;font-size:21px;transform:none}.sm-polja .pane-sadrzaj{width:auto;bottom:14px;left:14px;right:14px}.sm-polja .pane-lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm-polja .pane-sadrzaj h3{margin-bottom:6px;font-size:26px}}.sp-tekst,.sm2-tekst{z-index:4;width:min(38vw,520px);position:absolute;top:50%;left:clamp(20px,3vw,44px);transform:translateY(-46%)}.sp-tekst h3,.sm2-tekst h3{margin:10px 0 14px;font-size:clamp(30px,3.6vw,52px);animation:.7s both capin}.sp-tekst .proces-n{animation:.6s both capin}.sp-p,.sm2-p{opacity:.92;max-width:44ch;animation:.8s both capin}.sp-luk{right:var(--gutter);top:calc(var(--head) + 18px);z-index:3;width:clamp(330px,32vw,500px);position:absolute;bottom:80px}.luk-dupli{background:var(--ugalj-2);border-radius:999px 999px 8px 8px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 100px #0000008c}.sp-luk:before{content:"";border:1px solid var(--linija-svetla);pointer-events:none;border-radius:999px 999px 14px 14px;position:absolute;inset:-14px}.sp-med{opacity:0;transition:opacity .9s,transform 1.4s;position:absolute;inset:0;transform:scale(1.05)}.sp-med.on{opacity:1;transform:none}.sp-med img,.sp-med video{object-fit:cover;width:100%;height:100%}.sp-stanice{z-index:5;gap:clamp(10px,2vw,28px);list-style:none;display:flex;position:absolute;bottom:22px;left:clamp(20px,3vw,44px)}.sp-stanice button{border-top:1px solid var(--linija-svetla);opacity:.55;flex-direction:column;align-items:flex-start;gap:2px;min-width:52px;padding:8px 0;transition:opacity .3s,border-color .3s;display:flex}.sp-stanice button.aktivna{opacity:1;border-top-color:var(--bambus)}.sp-stanice span{font-family:var(--serif);color:var(--bambus);font-size:18px}.sp-stanice em{font-size:13px;font-style:normal}.sm2-thai{color:var(--bambus);font-size:clamp(64px,11vw,150px);line-height:1.02;animation:.7s both capin}.sm2-tekst .translit{letter-spacing:.08em;opacity:.75;font-size:15px;animation:.7s both capin}.sm2-izvor{margin-top:18px}.sm2-stanice em{text-transform:none}@media (max-width:899px){.sp-glava .razdelnik,.sm2-glava .razdelnik,.sf-glava .razdelnik{display:none}.sp-glava,.sm2-glava,.sf-glava{top:calc(var(--head) + 4px)}.sp-luk{width:min(64vw,280px);left:50%;right:auto;top:calc(var(--head) + 56px);height:36%;bottom:auto;transform:translate(-50%)}.sp-tekst,.sm2-tekst{width:auto;top:auto;left:20px;right:20px;bottom:calc(112px + env(safe-area-inset-bottom));transform:none}.sp-tekst h3,.sm2-tekst h3{margin:4px 0 6px;font-size:26px}.sp-p,.sm2-p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.sm2-thai{font-size:56px}.sm2-izvor{display:none}.sp-stanice{left:12px;right:12px;bottom:calc(80px + env(safe-area-inset-bottom));justify-content:space-between;gap:6px}.sp-stanice em{display:none}.sp-stanice button{flex:1;min-width:0}}.sf-okvir{left:50%;top:calc(var(--head) + 20px);aspect-ratio:4/5;background:var(--ugalj);border-radius:999px 999px 10px 10px;position:absolute;bottom:86px;overflow:hidden;transform:translate(-50%);box-shadow:0 40px 100px #0000008c}.sf-okvir .film-video{object-fit:cover;width:100%;height:100%}.sf-okvir .film-cap{text-align:center;padding:80px 20px 28px;font-size:clamp(22px,2.4vw,34px)}@media (max-width:899px){.sf-okvir{bottom:calc(96px + env(safe-area-inset-bottom));top:calc(var(--head) + 56px)}.sf-okvir .film-cap{font-size:22px}.sp-tekst,.sm2-tekst{bottom:calc(138px + env(safe-area-inset-bottom))}.sf-okvir{width:calc(100% - 44px);height:auto;bottom:auto}}.vp-lotos{aspect-ratio:520/920;max-width:62%}.vp-lotos .l3d,.vp-lotos .vp-skala{width:100%;height:100%;position:absolute;inset:0}.vp-lotos .vp-skala{z-index:3;pointer-events:none;overflow:visible}.vp-lotos .vp-skala .vp-vr,.vp-lotos .vp-skala .vp-vr *{pointer-events:auto}.l3d{z-index:2}.l3d canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.l3d-br{width:38px;height:38px;color:var(--krem);font-family:var(--serif);z-index:4;will-change:transform;background:#2b242047;border:1px solid #f4ede28c;border-radius:50%;place-items:center;font-size:21px;transition:background .4s,color .4s,border-color .4s;display:grid;position:absolute;top:0;left:0}.l3d-br:hover{border-color:var(--krem)}.l3d-br.sel{background:var(--bambus);color:var(--ugalj);border-color:var(--bambus)}.sklip{object-fit:cover;width:100%;height:100%;display:block}.vp-sl .sklip{position:absolute;inset:0}.scena-vrata{background:var(--ugalj)}.sv-glava{left:clamp(20px,3vw,44px);top:calc(var(--head) + 14px);z-index:6;position:absolute}.sv-glava .naslov{font-size:clamp(28px,3.4vw,50px)}.sv-info{z-index:6;width:min(30vw,420px);position:absolute;top:50%;left:clamp(20px,3vw,44px);transform:translateY(-40%)}.sv-info h3{margin:8px 0 12px;font-size:clamp(30px,3.4vw,50px);animation:.7s both capin}.sv-lead{opacity:.92;max-width:40ch}.sv-info .pane-termini{margin-top:16px}.sv-scena{left:0;right:0;top:calc(var(--head) + 54px);perspective:1500px;perspective-origin:56% 42%;z-index:3;position:absolute;bottom:74px}.vrata{--w:min(24vw, calc((100vh - var(--head) - 150px) * .8));width:var(--w);margin-left:calc(var(--w) * -.5);transform-style:preserve-3d;transform:translateX(calc(var(--k) * 112%)) translateZ(calc(var(--k) * var(--k) * -150px)) rotateY(calc(var(--k) * -26deg)) scale(calc(1 - 0 * var(--k)));transition:transform 1.1s cubic-bezier(.6,0,.2,1),opacity .8s;position:absolute;top:0;bottom:36px;left:58%}.vrata.otvorena{z-index:5;transform:translate(0)translateZ(60px)rotateY(0)scale(1.04)}.vrata-klik{z-index:7;cursor:pointer;position:absolute;inset:0}.vrata.otvorena .vrata-klik{pointer-events:none}.vrata-unutra,.vrata-krilo{border-radius:999px 999px 4px 4px;position:absolute;inset:0}.vrata-unutra{background:#1f1915;overflow:hidden;box-shadow:0 40px 90px #0000008c,inset 0 0 0 2px #f4ede21f}.vrata-unutra .sklip{object-fit:cover;width:100%;height:100%}.vrata-krilo{backface-visibility:visible;background-color:#3b2e24;background-image:linear-gradient(#ffffff0d,#00000040),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Crect x='2' y='2' width='52' height='52' fill='none' stroke='rgba(244,237,226,0.3)' stroke-width='1.2'/%3E%3Ccircle cx='28' cy='28' r='16' fill='none' stroke='rgba(244,237,226,0.22)'/%3E%3Cpath d='M28 12v32M12 28h32' stroke='rgba(244,237,226,0.2)'/%3E%3Cpath d='M2 14A12 12 0 0 0 14 2M42 2A12 12 0 0 0 54 14M54 42A12 12 0 0 0 42 54M14 54A12 12 0 0 0 2 42' fill='none' stroke='rgba(244,237,226,0.26)'/%3E%3C/svg%3E");background-size:auto,56px 56px;transition:transform 1.2s cubic-bezier(.6,0,.2,1) .15s;box-shadow:inset 0 0 0 2px #f4ede224}.vrata-br{font-family:var(--serif);color:#f4ede2a6;font-size:32px;position:absolute;top:46%;right:8%}.vrata-ime{text-align:center;font-family:var(--serif);opacity:.7;font-size:17px;transition:opacity .6s;position:absolute;bottom:-34px;left:0;right:0}.vrata.otvorena .vrata-ime{opacity:0}.sv-ctrl{right:var(--gutter);z-index:8;align-items:center;gap:14px;display:flex;position:absolute;bottom:18px}.sv-ctrl button{border:1px solid var(--linija-svetla);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}.sv-ctrl button:hover{background:var(--krem);color:var(--ugalj)}@media (max-width:899px){.sv-glava{top:calc(var(--head) + 4px)}.sv-glava .razdelnik{display:none}.sv-info{width:auto;top:auto;left:20px;right:20px;bottom:calc(96px + env(safe-area-inset-bottom));transform:none}.sv-info h3{margin:4px 0 6px;font-size:26px}.sv-lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.sv-info .pane-termini{margin-top:8px;font-size:14px}.sv-info .pane-poziv{gap:8px;margin-top:10px}.sv-info .dugme{min-height:42px;padding:0 16px;font-size:14px}.sv-scena{top:calc(var(--head) + 44px);bottom:calc(300px + env(safe-area-inset-bottom));perspective-origin:50% 40%}.vrata{--w:min(52vw, calc((100vh - var(--head) - 380px) * .8));transform:translateX(calc(var(--k) * 104%)) translateZ(calc(var(--k) * var(--k) * -120px)) rotateY(calc(var(--k) * -30deg));left:50%}.vrata.otvorena{transform:translateZ(40px)scale(1.02)}.vrata-ime{display:none}.sv-ctrl{right:14px;top:calc(var(--head) + 6px);bottom:auto}.sv-ctrl button{width:38px;height:38px}}.scena-tunel{background:var(--ugalj-2)}.st-svet{perspective:1000px;perspective-origin:50% 46%;z-index:2;position:absolute;inset:0}.st-luk{--h:calc((100vh - var(--head) - 150px));--w:calc(var(--h) * .8);left:50%;top:calc(var(--head) + 40px);width:var(--w);height:var(--h);margin-left:calc(var(--w) * -.5);transform-style:preserve-3d;will-change:transform, opacity;position:absolute}.st-luk.desno{margin-left:calc(var(--w) * -.5 + 17vw)}.st-luk.lijevo{margin-left:calc(var(--w) * -.5 - 17vw)}.st-okvir{background:#1f1915;border-radius:999px 999px 6px 6px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 110px #0009}.st-luk:before{content:"";border:1px solid #f4ede247;border-radius:999px 999px 14px 14px;position:absolute;inset:-16px}.st-luk:after{content:"";border:1px solid #f4ede21f;border-radius:999px 999px 22px 22px;position:absolute;inset:-34px}.st-media,.st-media img,.st-media video{object-fit:cover;width:100%;height:100%;display:block}.st-br{font-family:var(--serif);color:var(--bambus);font-size:26px;position:absolute;top:-52px;left:50%;transform:translate(-50%)}.st-tekst{z-index:6;width:min(30vw,420px);transition:left .9s cubic-bezier(.6,0,.2,1);position:absolute;top:50%;left:clamp(20px,3vw,44px);transform:translateY(-40%)}.st-tekst.desno{left:calc(100% - clamp(20px,3vw,44px) - min(30vw,420px))}.st-tekst h3{margin:10px 0 14px;font-size:clamp(30px,3.4vw,50px);animation:.7s both capin}.st-stanice{z-index:7}@media (max-width:899px){.st-luk{--h:44vh;top:calc(var(--head) + 52px)}.st-luk.desno,.st-luk.lijevo{margin-left:calc(var(--w) * -.5)}.st-luk:after{display:none}.st-br{font-size:22px;top:-40px}.st-tekst,.st-tekst.desno{width:auto;top:auto;left:20px;right:20px;bottom:calc(138px + env(safe-area-inset-bottom));transform:none}.st-tekst h3{margin:4px 0 6px;font-size:26px}.st-tekst .sp-p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}}.scena-metoda2{background:var(--ugalj);perspective:1400px}.smh-panel{z-index:2;position:absolute;inset:0}.smh-rec{left:4vw;top:calc(var(--head) + 9vh);color:#a0c830e6;white-space:nowrap;will-change:transform;font-size:clamp(110px,19vw,300px);line-height:1;position:absolute}.smh-slika{right:9vw;top:calc(var(--head) + 14vh);aspect-ratio:1;will-change:transform;width:min(36vw,52vh);transform-style:preserve-3d;position:absolute}.smh-krug{border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 100px #0009}.smh-slika:before{content:"";border:1px solid #f4ede247;border-radius:50%;position:absolute;inset:-16px}.smh-slika:after{content:"";border:1px solid #f4ede21f;border-radius:50%;position:absolute;inset:-36px}.smh-krug img{object-fit:cover;width:100%;height:100%}.smh-tekst{will-change:transform;width:min(40vw,540px);position:absolute;bottom:110px;left:clamp(20px,3vw,44px)}.smh-tekst h3{margin:6px 0 12px;font-size:clamp(28px,3.2vw,46px)}.smh-izvor{right:var(--gutter);z-index:6;text-align:right;max-width:40vw;position:absolute;bottom:24px}.scena-metoda2 .sm2-stanice{z-index:7}@media (max-width:899px){.smh-rec{top:calc(var(--head) + 52px);font-size:36vw;left:5vw}.smh-rec.lat{font-size:20vw}.smh-slika{width:52vw;right:50%;top:calc(var(--head) + 30vh);margin-right:-26vw}.smh-tekst{width:auto;left:20px;right:20px;bottom:calc(138px + env(safe-area-inset-bottom))}.smh-tekst h3{font-size:24px}.smh-tekst .sm2-p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.smh-izvor{display:none}}.smh-rec.lat{font-size:clamp(70px,11.5vw,190px)}.tv{background:var(--ugalj-2);padding:clamp(60px,9vw,130px) 0;position:relative;overflow:hidden}.tv-sjaj{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffd69624,#ffd69600 62%);width:min(80vw,900px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.tv-red{max-width:1100px;padding:0 var(--gutter);justify-content:center;align-items:flex-end;gap:clamp(14px,3vw,44px);margin:0 auto;display:flex;position:relative}.tv-luk{border-radius:999px 999px 4px 4px;position:relative}.tv-luk.bocni{aspect-ratio:1/2.3;width:clamp(70px,20%,230px);color:var(--bambus);border:1px solid #f4ede24d;place-items:center;display:grid}.tv-luk.bocni:after{content:"";border:1px solid #f4ede21f;border-radius:999px 999px 4px 4px;position:absolute;inset:12px}.tv-luk.bocni .grancica{opacity:.9;width:86%;position:static}.tv-luk.bocni .grancica-svg{color:#0000}.tv-luk.srednji{aspect-ratio:4/5.6;width:clamp(180px,40%,440px);overflow:hidden;box-shadow:0 50px 120px #0009}.tv-luk.srednji img{object-fit:cover;width:100%;height:100%}.tv-okvir{position:relative}.tv-okvir:before{content:"";pointer-events:none;border:1px solid #f4ede24d;border-radius:999px 999px 14px 14px;position:absolute;inset:-16px}.tv-okvir:after{content:"";pointer-events:none;border:1px solid #f4ede21f;border-radius:999px 999px 22px 22px;position:absolute;inset:-36px}.tv-tekst{text-align:center;margin-top:clamp(40px,6vw,72px);position:relative}.tv-tekst .naslov{max-width:20ch;margin:0 auto}.tv-tekst .uvod{margin:18px auto 0}.tv-lotos-luk{color:var(--bambus)}@media (max-width:899px){.smh-rec{top:calc(var(--head) + 98px);font-size:32vw}.smh-rec.lat{font-size:18vw}.smh-slika{top:calc(var(--head) + 33vh);width:46vw;margin-right:-23vw}}.tv-okvir{width:clamp(210px,38%,430px)}.tv-luk.srednji{aspect-ratio:1/1.14;width:100%}.tv-luk.bocni{aspect-ratio:1/2.2}.sm2-glava .naslov{font-size:clamp(22px,2.2vw,32px)}.sp-glava .naslov,.sm2-glava .naslov{max-width:40ch}.scena-tunel .st-luk{top:calc(var(--head) + 66px);--h:calc(100vh - var(--head) - 190px)}.vp-vr text{fill:#f4ede2e6;font-size:23px}.vp-vr.sel text{font-size:32px}.vp-tekst{width:clamp(300px,25vw,380px);left:clamp(380px,31vw,520px);top:calc(var(--head) + 36px)}.vp-slika{right:var(--gutter);top:calc(var(--head) + 26px);width:clamp(380px,36vw,580px);bottom:82px}.vp-sl{outline-offset:12px;border-radius:6px;outline:1px solid #f4ede233;box-shadow:0 30px 80px #00000080}.vp-ctrl{right:calc(var(--gutter) + 6px)}.vrata{--w:min(31vw, calc((100vh - var(--head) - 168px) * .8));transform:translateX(calc(var(--k) * 108%)) translateZ(calc(var(--k) * var(--k) * -170px)) rotateY(calc(var(--k) * -20deg));left:62%}.vrata.otvorena{transform:translate(0)translateZ(80px)rotateY(0)}.vrata-unutra,.vrata-krilo{border-radius:8px}.vrata-unutra{box-shadow:0 50px 110px #0009}.vrata-ram{pointer-events:none;z-index:3;background:linear-gradient(135deg,#5a4333 0%,#2f2219 45%,#4a3628 100%);border-radius:14px;padding:16px;position:absolute;inset:-16px;box-shadow:inset 0 0 0 1px #fff0dc24,inset 0 2px 4px #fff0dc1f;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}.vrata-krilo{z-index:4;background-color:#2d2118;background-image:linear-gradient(90deg,#00000059,#0000 20% 80%,#00000059),linear-gradient(#ffebd20f,#0000004d),url(/brend/resetka.webp);background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto,50% 25%;transition:transform 1.3s cubic-bezier(.6,0,.2,1) .1s;box-shadow:inset 0 0 0 1px #fff0dc29,inset 0 0 40px #00000080}.vrata-krilo.l{clip-path:inset(0 50% 0 0);transform-origin:0}.vrata-krilo.r{clip-path:inset(0 0 0 50%);transform-origin:100%}.vrata-br{color:#f4ede2cc}@media (max-width:899px){.vrata{--w:min(70vw, calc((100vh - var(--head) - 380px) * .8));transform:translateX(calc(var(--k) * 106%)) translateZ(calc(var(--k) * var(--k) * -140px));left:50%}.vrata.otvorena{transform:translateZ(30px)}.vrata-ram{padding:10px;inset:-10px}}.st-luk,.st-luk.desno,.st-luk.lijevo{--h:calc(100vh - var(--head) - 200px);--w:calc(var(--h) * .92);margin-left:calc(var(--w) * -.5 + 14vw);top:calc(var(--head) + 70px)}.st-okvir{background:#1f1915;border-radius:28px}.st-luk:before{background:0 0;border:1px solid #f4ede24d;border-radius:38px;inset:-14px}.st-luk:after{display:none}.st-br{top:-54px}.st-tekst,.st-tekst.desno{transition:none;left:clamp(20px,3vw,44px)}.st-tekst h3,.st-tekst .sp-p,.st-tekst .proces-n{animation:.9s both capin}@media (max-width:899px){.st-luk,.st-luk.desno,.st-luk.lijevo{--h:42vh;--w:calc(var(--h) * .92);margin-left:calc(var(--w) * -.5);top:calc(var(--head) + 56px)}}.tv-imena{font-family:var(--serif);color:var(--bambus);margin:22px 0 4px;font-size:clamp(26px,3vw,40px)}.tv-red2{text-align:left;border-top:1px solid var(--linija-svetla);max-width:560px;margin:26px auto 0;list-style:none}.tv-red2 li{border-bottom:1px solid var(--linija-svetla);opacity:.92;padding:14px 0}.vrata-krilo{background-image:linear-gradient(90deg,#0006,#0000 22% 78%,#0006),linear-gradient(#120c0894,#120c08b8),url(/brend/resetka.webp);background-size:auto,auto,34% 17%}.vrata{left:64%}.sv-info{width:min(27vw,400px)}@media (max-width:899px){.vrata{--w:min(66vw, calc((100vh - var(--head) - 400px) * .8));left:50%}.sv-info{width:auto;left:20px;right:20px}.st-luk,.st-luk.desno,.st-luk.lijevo{width:min(78vw,42.32vh);height:46vh;top:calc(var(--head) + 62px);margin-left:calc(min(78vw,42.32vh)/-2)}.st-okvir{border-radius:22px}.vrata-krilo{background-size:auto,auto,60% 30%}}.st-media{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.vrata-unutra .sklip{position:absolute;inset:0}.sat-rot{transform-box:view-box;transform-origin:0 460px;animation:90s linear infinite satr}.sat-rot.b{animation-duration:140s;animation-direction:reverse}@keyframes satr{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sat-rot{animation:none}}.vp-tekst{left:clamp(430px,34vw,560px)}.vrata{transition:transform 1.6s cubic-bezier(.5,0,.1,1),opacity .9s}.vrata-unutra:after{content:"";opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 50% 38%,#ffecc838,#ffecc800 62%);transition:opacity 2s .4s;position:absolute;inset:0}.vrata.otvorena .vrata-unutra:after{opacity:1}.vrata-ram{border-radius:18px 18px 8px 8px;padding:22px;inset:-22px}.vrata:before{content:"";pointer-events:none;z-index:1;border:1px solid #f4ede22e;border-radius:999px 999px 18px 18px;position:absolute;inset:-40px}.vrata.otvorena{filter:drop-shadow(0 0 60px #ffe2aa1f)}.vrata-krilo.l:after,.vrata-krilo.r:after{content:"";background:linear-gradient(90deg,#14100c,#4a3a2c);border-radius:6px;width:10px;position:absolute;top:4%;bottom:4%}.vrata-krilo.l:after{right:0}.vrata-krilo.r:after{left:0}.tv-glava{text-align:center;position:relative}.tv-glava .naslov,.tv-glava .uvod{text-align:center;margin-left:auto;margin-right:auto}.tv-glava .razdelnik{margin-left:auto;margin-right:auto}.tv-lica{max-width:1120px;padding:0 var(--gutter);justify-content:center;align-items:flex-end;gap:clamp(14px,2.6vw,40px);margin:clamp(36px,5vw,64px) auto 0;display:flex;position:relative}.tv-lice{flex:1 1 0;max-width:250px;margin:0}.tv-ram{aspect-ratio:4/5.6;outline-offset:12px;background:var(--ugalj);border-radius:999px 999px 6px 6px;outline:1px solid #f4ede238;overflow:hidden;box-shadow:0 40px 90px #0000008c}.tv-ram img{object-fit:cover;object-position:50% 24%;width:100%;height:100%}.tv-lice.l1{transform:translateY(40px)}.tv-lice.l3{transform:translateY(26px)}.tv-lice.l2,.tv-lice.l4{transform:translateY(-14px)}@media (max-width:899px){.tv-lica{gap:10px;padding:0 12px}.tv-ram{outline-offset:6px}}.smh-rec{top:calc(var(--head) + 14vh)}@media (max-width:899px){.smh-rec{top:calc(var(--head) + 100px)}}.vrata-krilo{background-image:linear-gradient(90deg,#00000073,#0000 20% 80%,#00000073),linear-gradient(#120c084d,#120c088c),url(/brend/resetka.webp);background-position:0 0,0 0,50%;background-repeat:no-repeat;background-size:auto,auto,100% 100%}.fz{background:var(--ugalj);border:1px solid var(--linija-svetla);border-radius:18px;gap:22px;padding:clamp(24px,3.4vw,48px);display:grid;position:relative;overflow:hidden}.fz-g{opacity:.12;width:140px;top:-10px;right:-20px}.fz-h{font-size:clamp(30px,3.4vw,48px);position:relative}.fz-k{border:0;min-width:0;padding:0;position:relative}.fz-k legend{letter-spacing:.04em;color:var(--bambus);margin-bottom:10px;padding:0;font-size:15px}.fz-lista{border-top:1px solid var(--linija-svetla);display:grid}.fz-red{border-bottom:1px solid var(--linija-svetla);text-align:left;justify-content:space-between;gap:12px;padding:13px 4px;font-size:17px;transition:color .25s,padding .25s;display:flex}.fz-red:hover{padding-left:12px}.fz-red.sel{color:var(--bambus);padding-left:12px}.fz-od{opacity:.6;white-space:nowrap;font-size:15px}.fz-chips,.fz-dani,.fz-vremena{flex-wrap:wrap;gap:8px;display:flex}.fz-chip,.fz-dan,.fz-vr{border:1px solid var(--linija-svetla);border-radius:999px;padding:10px 16px;font-size:16px;transition:background .25s,color .25s,border-color .25s}.fz-chip{align-items:baseline;gap:10px;display:flex}.fz-chip span{opacity:.7;font-size:14px}.fz-dan{border-radius:16px;justify-items:center;min-width:66px;padding:9px 10px;line-height:1.15;display:grid}.fz-dan em{opacity:.75;text-transform:capitalize;font-size:13px;font-style:normal}.fz-dan b{font-weight:500}.fz-dan.off{opacity:.28;cursor:not-allowed;text-decoration:line-through}.fz-vr{text-align:center;min-width:76px}.fz-chip:hover:not(.sel),.fz-dan:hover:not(.sel):not(.off),.fz-vr:hover:not(.sel){border-color:var(--krem)}.fz-chip.sel,.fz-dan.sel,.fz-vr.sel{background:var(--bambus);color:var(--ugalj);border-color:var(--bambus)}.fz-chip.sel span,.fz-dan.sel em{opacity:.8}.fz-k:disabled{opacity:.45}.fz-ime{letter-spacing:.04em;color:var(--bambus);gap:8px;font-size:15px;display:grid}.fz-ime input{border:1px solid var(--linija-svetla);background:var(--ugalj-2);min-height:52px;color:var(--krem);letter-spacing:0;border-radius:12px;padding:0 16px;font-size:17px}.fz-sum{border:1px dashed var(--linija-svetla);background:#a0c8300a;border-radius:14px;padding:16px 18px}.fz-sum.ok{border-color:var(--bambus);background:#a0c8301a}.fz-sum-t{margin-top:4px;font-size:18px}.fz-sum-t b{font-family:var(--serif);font-size:22px;font-weight:400}.fz-send{width:100%}.fz-send:disabled{opacity:.4;cursor:not-allowed}.kontakt-nova{align-items:start;gap:40px;display:grid}.kn-desno{gap:28px;display:grid}.ml{position:relative}.ml-map{aspect-ratio:4/3;background:var(--ugalj);border:1px solid var(--linija-svetla);border-radius:18px;position:relative;overflow:hidden}.ml-map iframe{filter:grayscale()invert(.92)contrast(.85)brightness(.9)sepia(.35)hue-rotate(40deg)saturate(1.2);border:0;width:100%;height:100%;position:absolute;inset:0}.ml-ton{pointer-events:none;background:radial-gradient(#2b242000 40%,#2b24208c 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f4ede214}.ml-kartica{border:1px solid var(--linija-svetla);-webkit-backdrop-filter:none;backdrop-filter:none;background:#2b2420f0;border-radius:14px;max-width:min(340px,100% - 32px);padding:18px 20px;position:absolute;bottom:16px;left:16px}.ml-kartica h3{margin:4px 0 2px;font-size:26px}.ml-vr{opacity:.8;margin-top:8px;font-size:14px}.ml-kartica .pane-poziv{margin-top:14px}.ml-kartica .dugme{min-height:42px;padding:0 16px;font-size:14px}@media (min-width:900px){.kontakt-nova{grid-template-columns:1.05fr 1fr;gap:56px}.kn-desno{top:calc(var(--head) + 20px);position:sticky}.ml-map{aspect-ratio:1}}.scena-video{background:var(--ugalj)}.sv2-film{position:absolute;inset:0}.sv2-film .sklip{object-fit:cover;width:100%;height:100%}.sv2-skrim{background:linear-gradient(#2b242033 0%,#2b242059 55%,#2b2420eb 100%),linear-gradient(90deg,#2b24208c,#2b242000 60%);position:absolute;inset:0}.sv2-tekst{z-index:3;max-width:640px;position:absolute;bottom:clamp(70px,12vh,130px);left:clamp(20px,4vw,60px)}.sv2-tekst h2{margin:6px 0 12px;font-size:clamp(36px,5.4vw,84px)}.sv2-tekst p:last-child{opacity:.92;max-width:34ch;font-size:clamp(18px,1.7vw,24px)}@media (max-width:899px){.sv2-film .sklip{object-position:50% 40%}.sv2-tekst{bottom:calc(110px + env(safe-area-inset-bottom))}}.sp-hero{background:var(--ugalj);align-items:flex-end;min-height:100lvh;display:flex;position:relative;overflow:hidden}.sp-hero-film{position:absolute;inset:0}.sp-hero-film .sklip{object-fit:cover;width:100%;height:100%}.sp-hero-skrim{pointer-events:none;background:linear-gradient(#2b242040 0%,#2b24208c 55%,#2b2420f2 100%);position:absolute;inset:0}.sp-hero-tekst{z-index:2;padding-bottom:clamp(48px,9vh,110px);position:relative}.sp-hero-tekst h1{max-width:14ch;font-size:clamp(42px,7vw,108px)}.sp-hero-tekst .uvod{max-width:40ch}.sp-hero-cene{flex-wrap:wrap;gap:8px 24px;margin-top:20px;font-size:18px;display:flex}.sp-hero-cene b{margin-right:6px;font-weight:600}.sp-next{background:var(--ugalj);min-height:70vh;display:block;position:relative;overflow:hidden}.sp-next-film{position:absolute;inset:0}.sp-next-film .sklip{object-fit:cover;width:100%;height:100%;transition:transform 1.6s}.sp-next:hover .sp-next-film .sklip{transform:scale(1.05)}.sp-next-t{z-index:2;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:clamp(40px,8vh,90px);left:0;right:0}.sp-next-t small{opacity:.8;margin-bottom:8px;display:block}.sp-next-t h3{font-size:clamp(32px,5vw,76px)}.on-hero{position:relative;overflow:hidden}.g-on{right:4%;top:calc(var(--head) + 10px);opacity:.22}.on-ime{text-align:center}.on-ime .razdelnik{margin:0 auto 18px}.on-ime .naslov,.on-ime .uvod{text-align:center;margin-left:auto;margin-right:auto}.on-luk .luk{aspect-ratio:4/5;max-width:420px;margin:0 auto}.on-luk{position:relative}.on-luk:before{content:"";border:1px solid var(--linija-svetla);pointer-events:none;border-radius:999px 999px 14px 14px;max-width:448px;margin:0 auto;position:absolute;inset:-14px}.on-cinj{border-top:1px solid var(--linija-svetla);gap:0;display:grid}.on-cinj>div{border-bottom:1px solid var(--linija-svetla);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:22px 0;display:flex}.on-cinj b{font-family:var(--serif);color:var(--bambus);font-size:clamp(26px,3.2vw,44px);font-weight:400}.scena-put{--W:max(72vw, 780px);background:var(--ugalj)}.put-traka{width:calc(var(--W) * 6);will-change:transform;position:absolute;top:0;bottom:0;left:0}.put-svg{width:100%;height:100%;position:absolute;top:0;left:0}.put-st{width:var(--W);position:absolute;top:0;bottom:0}.put-cvor{background:var(--ugalj);border:1px solid var(--linija-svetla);width:46px;height:46px;font-family:var(--serif);color:#f4ede2b3;z-index:2;border-radius:50%;place-items:center;margin:-23px 0 0 -23px;font-size:18px;transition:background .5s,color .5s,border-color .5s,transform .5s;display:grid;position:absolute;top:50%;left:50%}.put-st.akt .put-cvor{background:var(--bambus);color:var(--ugalj);border-color:var(--bambus);transform:scale(1.25)}.put-rec{color:#a0c830eb;white-space:nowrap;opacity:.35;line-height:1.05;transition:opacity .6s;position:absolute;left:7%}.put-st.akt .put-rec{opacity:1}.put-foto{aspect-ratio:1;outline-offset:12px;opacity:.55;border-radius:50%;outline:1px solid #f4ede240;width:min(26vw,40vh);transition:transform .9s cubic-bezier(.6,0,.2,1),opacity .6s;position:absolute;overflow:hidden;transform:scale(.88);box-shadow:0 40px 90px #0000008c}.put-st.akt .put-foto{opacity:1;transform:none}.put-foto img{object-fit:cover;width:100%;height:100%}.put-tekst{opacity:.25;width:min(36vw,480px);transition:opacity .7s;position:absolute;left:7%}.put-st.akt .put-tekst{opacity:1}.put-tekst h3{margin:6px 0 10px;font-size:clamp(26px,2.8vw,42px)}.put-tekst p:last-child{opacity:.92;font-size:17px}.put-tekst .translit{letter-spacing:.08em;opacity:.75;font-size:15px}.put-st.gore .put-rec{top:calc(var(--head) + 14vh)}.put-st.gore .put-foto{bottom:calc(50% + 40px);left:52%}.put-st.gore .put-tekst{top:calc(50% + 50px)}.put-st.dole .put-tekst{bottom:calc(50% + 50px)}.put-st.dole .put-rec{top:calc(50% + 40px)}.put-st.dole .put-foto{top:calc(50% + 40px);left:52%}@media (max-width:899px){.scena-put{--W:100vw}.put-rec,.put-st.gore .put-rec,.put-st.dole .put-rec{left:7%;top:calc(var(--head) + 150px);font-size:min(14vw,11vh)!important}.put-foto,.put-st.gore .put-foto,.put-st.dole .put-foto{left:auto;right:6%;top:calc(var(--head) + 46px);outline-offset:7px;width:34vw;bottom:auto}.put-tekst,.put-st.gore .put-tekst,.put-st.dole .put-tekst{width:auto;top:auto;left:6%;right:6%;bottom:calc(138px + env(safe-area-inset-bottom))}.put-tekst p:last-child{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.put-cvor{top:calc(var(--head) + 70px);width:34px;height:34px;margin-left:0;font-size:14px;left:6%}.put-svg{opacity:.4}}.put-foto{width:min(24vw,34vh)}@media (max-width:899px){.put-cvor,.sm2-glava .sitno{display:none}.put-foto{width:32vw}}.vp-toggle{border:1px solid var(--linija-svetla);border-radius:999px;margin-bottom:14px;padding:3px;display:inline-flex}.vp-toggle button{border-radius:999px;padding:6px 16px;font-size:14px;transition:background .3s,color .3s}.vp-toggle button.sel{background:var(--bambus);color:var(--ugalj)}.vp-lotos{max-width:52%}.sv-koridor{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.vrata{--w:min(26vw, calc((100vh - var(--head) - 190px) * .8));margin-left:calc(var(--w) * -.5);transform:translate3d(calc(var(--k) * 40%), 0, calc(var(--k) * -620px));filter:brightness(calc(1 - var(--k) * .17));transition:transform 1.7s cubic-bezier(.5,0,.1,1),opacity .9s,filter 1.2s;bottom:44px;left:54%}.vrata.otvorena{filter:none;transform:translateZ(40px)}.vrata-ime{bottom:-38px}.sv-info{top:calc(var(--head) + 20vh);width:min(25vw,380px);transform:none}.vp-tekst{width:clamp(280px,23vw,360px);left:clamp(400px,31vw,520px)}.vp-slika{width:clamp(340px,32vw,520px)}@media (max-width:899px){.sv-koridor{opacity:.6}.sv-scena{perspective-origin:70% 40%}.vrata{--w:min(60vw, calc((100vh - var(--head) - 420px) * .8));transform:translate3d(calc(var(--k) * 34%), 0, calc(var(--k) * -520px));left:50%}.vrata.otvorena{transform:translateZ(30px)}.sv-info{width:auto;top:auto}}.on-luk{width:100%;max-width:460px;margin:0 auto}.on-krug{aspect-ratio:1;outline-offset:8px;border-radius:50%;outline:1px solid #f4ede240;width:42%;position:absolute;bottom:-6%;right:-14%;overflow:hidden;box-shadow:0 30px 70px #0000008c}.on-krug img{object-fit:cover;width:100%;height:100%}.dvokolona.obrnuto .on-krug{left:-14%;right:auto}@media (max-width:899px){.on-krug{right:-4%}.dvokolona.obrnuto .on-krug{left:-4%}}.vc{background:var(--ugalj-2)}.vc-lev{left:clamp(20px,3vw,44px);top:calc(var(--head) + 22px);z-index:4;width:clamp(260px,25vw,380px);position:absolute}.vc-naslov{margin-bottom:14px;font-size:clamp(26px,2.8vw,42px)}.vc-naslov .razdelnik{margin-bottom:10px}.vc-tekst{margin-top:4px}.vc-izbor{font-family:var(--serif);color:var(--bambus);margin-bottom:14px;font-size:clamp(20px,1.8vw,26px);line-height:1.2}.vc-tekst h3{margin:4px 0 10px;font-size:clamp(28px,2.8vw,42px);animation:.7s both capin}.vc-tekst .lv-cena{max-width:none}.vc-sat{--D:min(46vw, calc(100vh - var(--head) - 60px));left:50%;top:calc(var(--head) / 2 + 50%);width:var(--D);height:var(--D);z-index:3;position:absolute;transform:translate(-50%,-50%)}.vc-biljka{z-index:2;position:absolute;inset:8%}.vc-biljka .l3d,.vc-biljka canvas{width:100%;height:100%;position:absolute;inset:0}.vc-svg{z-index:3;pointer-events:none;width:123.4%;height:123.4%;position:absolute;top:-11.7%;left:-11.7%;overflow:visible}.vc-svg g[role=button],.vc-svg g[role=button] *{pointer-events:auto;cursor:pointer}.vc-m circle{fill:var(--ugalj-2);stroke:#f4ede28c;stroke-width:1.2px;transition:r .5s,fill .5s,stroke .5s}.vc-m text{font-family:var(--serif);fill:#f4ede2d9;font-size:21px;transition:transform 1.2s cubic-bezier(.6,0,.2,1)}.vc-m.sel circle{fill:var(--bambus);stroke:var(--bambus)}.vc-m.sel text{fill:var(--ugalj);font-size:26px}.vc-vr text{font-family:var(--serif);fill:#f4ede2e0;font-size:21px}.vc-vr.sel text{fill:var(--bambus);font-size:27px}.vc-vr.off text{fill:#f4ede238}.vc-vr.off{cursor:default}.vc-prsten,.vc-kaz{transition:transform 1.3s cubic-bezier(.6,0,.2,1)}.vc-rot{transform-box:view-box;transform-origin:300px 300px;animation:120s linear infinite satr}.vc-ctrl{z-index:5;align-items:center;gap:14px;display:flex;position:absolute;bottom:-46px;left:50%;transform:translate(-50%)}.vc-ctrl button{border:1px solid var(--linija-svetla);border-radius:50%;place-items:center;width:40px;height:40px;transition:background .2s,color .2s;display:grid}.vc-ctrl button:hover{background:var(--krem);color:var(--ugalj)}.vc-slika{right:var(--gutter);top:calc(var(--head) + 26px);z-index:3;width:clamp(300px,27vw,460px);position:absolute;bottom:56px}@media (max-width:899px){.vc-lev{width:auto;top:auto;left:20px;right:20px;bottom:calc(86px + env(safe-area-inset-bottom))}.vc-naslov{left:0;right:0;top:calc(-100vh + var(--head) + 4px + 86px + env(safe-area-inset-bottom));margin:0;font-size:24px;position:absolute}.vc-naslov .razdelnik{display:none}.vc-lev .vp-toggle{right:0;top:calc(-100vh + var(--head) + 4px + 86px + env(safe-area-inset-bottom));margin:0;position:absolute}.vc-izbor{margin-bottom:4px;font-size:18px}.vc-tekst h3{margin:2px 0 6px;font-size:26px}.vc-tekst .vp-lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.vc-tekst .lv-cena{margin-top:8px;padding-bottom:8px}.vc-tekst .pane-poziv{gap:8px;margin-top:10px}.vc-tekst .dugme{min-height:42px;padding:0 16px;font-size:14px}.vc-sat{--D:min(74vw, 38vh);top:calc(var(--head) + 56px + var(--D) / 2 + 18px);transform:translate(-50%,-50%)}.vc-slika,.vc-ctrl{display:none}}.vc-lev{width:clamp(240px,22vw,330px)}.vrata.otvorena{filter:none;transition:transform 1.5s cubic-bezier(.5,0,.1,1),opacity .8s,filter 1s;transform:translateZ(60px);z-index:20!important}.vrata-unutra:after{transition:opacity 1.6s 1.1s}.scena-proces2{background:var(--ugalj-2)}.p2-luk{left:50%;top:calc(var(--head) + 40px);width:min(36vw, calc((100vh - var(--head) - 140px) * .84));z-index:3;position:absolute;bottom:100px;transform:translate(-50%)}.p2-luk:before{content:"";pointer-events:none;border:1px solid #f4ede24d;border-radius:999px 999px 18px 18px;position:absolute;inset:-16px}.p2-luk:after{content:"";pointer-events:none;border:1px solid #f4ede21f;border-radius:999px 999px 26px 26px;position:absolute;inset:-34px}.p2-tekst{z-index:5;width:min(25vw,370px);animation:1s both capin;position:absolute;top:50%;transform:translateY(-46%)}.p2-tekst.d{right:clamp(20px,3.4vw,56px)}.p2-tekst h3{margin:8px 0 12px;font-size:clamp(28px,3vw,46px)}.p2-tekst .sp-p{opacity:.92;max-width:36ch}@media (max-width:899px){.p2-luk{width:min(66vw,280px);top:calc(var(--head) + 56px);height:38vh;bottom:auto}.p2-luk:after{display:none}.p2-tekst,.p2-tekst.l,.p2-tekst.d{width:auto;top:auto;left:20px;right:20px;bottom:calc(138px + env(safe-area-inset-bottom));transform:none}.p2-tekst h3{margin:4px 0 6px;font-size:26px}.p2-tekst .sp-p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}}.scena-rail{background:var(--ugalj)}.rl-traka{will-change:transform;width:600vw;position:absolute;inset:0}.rl-st{will-change:opacity;width:100vw;position:absolute;top:0;bottom:0}.rl-lev{left:clamp(20px,4vw,64px);top:calc(var(--head) + 74px);flex-direction:column;justify-content:center;width:min(46vw,640px);display:flex;position:absolute;bottom:150px}.rl-n{font-family:var(--serif);color:var(--bambus);font-size:22px}.rl-n span{font-family:var(--sans);letter-spacing:.08em;opacity:.75;margin-left:10px;font-size:15px}.rl-rec{color:var(--bambus);white-space:nowrap;will-change:transform;margin:4px 0 8px;line-height:1.1}.rl-lev h3{margin:6px 0 12px;font-size:clamp(28px,3vw,46px)}.rl-p{opacity:.92;max-width:46ch;font-size:18px}.rl-foto{aspect-ratio:1;outline-offset:14px;border-radius:50%;outline:1px solid #f4ede240;width:min(34vw,52vh);position:absolute;top:50%;right:clamp(30px,7vw,120px);overflow:hidden;transform:translateY(-58%);box-shadow:0 40px 100px #0000008c}.rl-foto img{object-fit:cover;width:100%;height:100%}.rl-sina{z-index:6;height:2px;position:absolute;bottom:74px;left:clamp(20px,4vw,64px);right:clamp(20px,4vw,64px)}.rl-sina i{background:#f4ede238;position:absolute;inset:0}.rl-sina i.puno{background:var(--bambus);transform-origin:0;transform:scaleX(0)}.rl-cvorovi{z-index:7;justify-content:space-between;list-style:none;display:flex;position:absolute;bottom:36px;left:clamp(20px,4vw,64px);right:clamp(20px,4vw,64px)}.rl-cvorovi button{opacity:.55;justify-items:center;gap:2px;padding-top:14px;transition:opacity .3s;display:grid;position:relative;transform:translateY(0)}.rl-cvorovi button:before{content:"";background:var(--ugalj);border:1px solid #f4ede280;border-radius:50%;width:13px;height:13px;margin-left:-6.5px;transition:background .4s,border-color .4s,transform .4s;position:absolute;top:-9px;left:50%}.rl-cvorovi button.proslo:before,.rl-cvorovi button.akt:before{background:var(--bambus);border-color:var(--bambus)}.rl-cvorovi button.akt:before{transform:scale(1.5)}.rl-cvorovi button.akt,.rl-cvorovi button.proslo{opacity:1}.rl-cvorovi b{font-family:var(--serif);color:var(--bambus);font-size:17px;font-weight:400}.rl-cvorovi em{font-size:12px;font-style:normal}.rl-izvor{right:clamp(20px,4vw,64px);top:calc(var(--head) + 22px);z-index:6;text-align:right;max-width:40vw;position:absolute}@media (max-width:899px){.rl-lev{justify-content:flex-end;width:auto;height:auto;inset:auto 20px 150px}.rl-rec{margin-bottom:4px;font-size:min(14vw,10vh)!important}.rl-lev h3{font-size:24px}.rl-p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.rl-foto{right:50%;top:calc(var(--head) + 66px);width:min(48vw,24vh);transform:translate(50%)}.rl-izvor,.rl-cvorovi em{display:none}.rl-sina,.rl-cvorovi{left:20px;right:20px}.rl-sina{bottom:calc(112px + env(safe-area-inset-bottom))}.rl-cvorovi{bottom:calc(80px + env(safe-area-inset-bottom))}}.tv7{background:var(--ugalj-2);padding:clamp(60px,9vw,120px) 0 clamp(50px,7vw,90px);position:relative;overflow:hidden}.tv7-sjaj{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffd6961f,#ffd69600 62%);width:min(90vw,1000px);position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.tv7-vert{font-family:var(--serif);white-space:nowrap;color:#f4ede2e6;z-index:1;font-size:clamp(54px,9vw,150px);line-height:1;position:absolute;top:50%}.tv7-vert.l{transform-origin:0 0;top:62%;left:clamp(6px,2vw,40px);transform:translateY(-50%)rotate(-90deg)}.tv7-vert.d{transform-origin:100% 0;top:62%;right:clamp(6px,2vw,40px);transform:translateY(-50%)rotate(90deg)}.tv7-scena{z-index:2;grid-template-columns:1fr minmax(300px,520px) 1fr;align-items:center;gap:clamp(8px,3vw,50px);max-width:1240px;margin:0 auto;padding:0 clamp(70px,11vw,200px);display:grid;position:relative}.tv7-sredina{aspect-ratio:1;place-items:center;display:grid;position:relative}.tv7-prsten{pointer-events:none;width:108%;height:108%;position:absolute;inset:-4%;overflow:visible}.tv7-t{font-family:var(--serif);fill:#f4ede2d9;font-size:30px}.tv7-veliki{aspect-ratio:4/5.6;outline-offset:14px;border-radius:999px 999px 8px 8px;outline:1px solid #f4ede240;width:58%;position:relative;overflow:hidden;box-shadow:0 40px 100px #0009}.tv7-veliki img{object-fit:cover;object-position:50% 24%;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.tv7-veliki img.on{opacity:1}.tv7-sa{flex-direction:column;align-items:center;gap:34px;display:flex}.tv7-mali{justify-items:center;gap:8px;width:clamp(70px,8vw,118px);transition:transform .5s;display:grid}.tv7-mali:hover{transform:translateY(-6px)}.tv7-mali span{aspect-ratio:4/5.2;outline-offset:6px;border-radius:999px 999px 6px 6px;outline:1px solid #f4ede238;width:100%;display:block;overflow:hidden;box-shadow:0 24px 60px #00000080}.tv7-mali img{object-fit:cover;object-position:50% 24%;width:100%;height:100%}.tv7-mali em{opacity:.8;font-size:14px;font-style:normal}.tv7-sa.levo .k1,.tv7-sa.desno .k3{transform:translate(-24px)}.tv7-sa.levo .k0,.tv7-sa.desno .k2{margin-top:-40px}@media (max-width:899px){.tv7-vert{display:none}.tv7-scena{grid-template-columns:1fr;padding:0 20px}.tv7-sa{flex-direction:row;justify-content:center}.tv7-sa.levo{order:2}.tv7-sa.desno{order:3}.tv7-sredina{order:1;width:100%;max-width:360px;margin:0 auto}.tv7-sa .k0,.tv7-sa .k1,.tv7-sa .k2,.tv7-sa .k3{margin:0;transform:none}.vrata{--w:min(64vw, calc((100vh - var(--head) - 430px) * .8));margin-left:calc(var(--w) * -.5);transform:translate3d(calc(var(--k) * 9%), 0, calc(var(--k) * -380px));left:50%}.vrata.otvorena{transform:translateZ(30px)}.sv-info{width:auto;top:auto;left:20px;right:20px;bottom:calc(96px + env(safe-area-inset-bottom))}.tv7-scena{flex-wrap:wrap;justify-content:center;gap:14px;padding:0 16px;display:flex}.tv7-sredina{flex:0 0 100%;order:0;max-width:340px;margin:0 auto 10px}.tv7-sa{display:contents}.tv7-mali{order:1;width:24vw;max-width:110px}}.h-toggle{border:1px solid #f4ede24d;border-radius:999px;padding:2px;display:none}.h-toggle button{border-radius:999px;padding:4px 12px;font-size:13px}.h-toggle button.sel{background:var(--bambus);color:var(--ugalj)}@media (min-width:900px){.h-toggle{display:inline-flex}}.vc-lev{width:clamp(270px,24vw,350px);top:calc(var(--head) + 18px);flex-direction:column;gap:14px;display:flex;bottom:24px}.vc-naslov{margin:0;font-size:clamp(24px,2.3vw,34px);line-height:1.1}.vc-blok{border-top:1px solid var(--linija-svetla);padding-top:12px}.vc-et{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:6px;font-size:13px}.vc-izbor{font-family:var(--serif);color:var(--krem);min-height:2.4em;margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.2;animation:.7s both capin}.vc-pre h3{color:var(--bambus);margin:0 0 8px;font-size:clamp(26px,2.5vw,38px);animation:.7s both capin}.vc-cipovi{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.vc-cipovi button{border:1px solid var(--linija-svetla);border-radius:999px;padding:7px 14px;font-size:15px;transition:background .25s,color .25s,border-color .25s}.vc-cipovi button.sel{background:var(--bambus);color:var(--ugalj);border-color:var(--bambus)}.vc-cena{font-family:var(--serif);margin:10px 0 0;font-size:clamp(26px,2.6vw,38px)}.vc-cena small{font-family:var(--sans);opacity:.7;margin-top:2px;font-size:13px;display:block}.vc-pre .pane-poziv{gap:8px;margin-top:14px}.vc-pre .dugme{min-height:44px;padding:0 18px;font-size:15px}.vc-sat{--D:min(38vw, calc(100vh - var(--head) - 150px))}.vc-svg{width:118%;height:118%;top:-9%;left:-9%}.vc-m .tacka{fill:var(--ugalj-2);stroke:#f4ede299;stroke-width:1.4px;transition:r .5s,fill .5s,stroke .5s}.vc-m.sel .tacka{fill:var(--bambus);stroke:var(--bambus)}.vc-list{fill:var(--bambus)}.vc-slika{width:clamp(280px,25vw,420px)}@media (max-width:899px){.vc-lev{bottom:calc(86px + env(safe-area-inset-bottom));gap:8px;top:auto}.vc-naslov{font-size:22px;position:static}.vc-blok{padding-top:8px}.vc-et{margin-bottom:2px;font-size:11px}.vc-izbor{min-height:0;font-size:17px}.vc-pre h3{margin-bottom:4px;font-size:24px}.vc-pre .vp-lead{display:none}.vc-cipovi{margin-top:6px}.vc-cipovi button{padding:5px 11px;font-size:13px}.vc-cena{margin:4px 0 0;font-size:24px}.vc-pre .pane-poziv{margin-top:8px}.vc-pre .dugme{min-height:40px;padding:0 14px;font-size:14px}.vc-sat{--D:min(64vw, 30vh);top:calc(var(--head) + 40px + var(--D) / 2 + 30px)}}.sv-koridor{display:none}.sv-scena{perspective:1700px;perspective-origin:62% 46%}.vrata{--w:min(36vw, calc((100vh - var(--head) - 150px) * .8));margin-left:calc(var(--w) * -.5);transform:translateX(calc(var(--k) * 106%)) translateZ(calc(var(--k) * var(--k) * -170px)) rotateY(calc(var(--k) * -18deg));filter:none;transition:transform 1.3s cubic-bezier(.5,0,.1,1),opacity .9s;left:64%}.vrata.otvorena{transition:transform 1.3s cubic-bezier(.5,0,.1,1),opacity .6s;transform:translate(0)translateZ(70px);z-index:20!important}.vrata[style*="--k: -1"]{transform:translate(-70%)translateZ(-120px)rotateY(18deg)}.vrata-krilo{transition:transform .7s cubic-bezier(.5,0,.2,1)}.vrata.otvorena .vrata-krilo{transition:transform 1.7s cubic-bezier(.5,0,.1,1) .45s}.vrata.otvorena .vrata-krilo.l{transform:translate(-46%)}.vrata.otvorena .vrata-krilo.r{transform:translate(46%)}.sv-info{top:calc(var(--head) + 20vh);width:min(23vw,340px)}@media (max-width:899px){.vrata{--w:min(66vw, calc((100vh - var(--head) - 420px) * .8));transform:translateX(calc(var(--k) * 104%)) translateZ(calc(var(--k) * var(--k) * -140px));left:50%}.vrata.otvorena{transform:translateZ(30px)}.sv-info{width:auto;top:auto}}.p2-sl{clip-path:inset(100% 0 0);transition:clip-path 1.2s cubic-bezier(.6,0,.2,1);position:absolute;inset:0}.p2-sl.otkriven{clip-path:inset(0)}.p2-sl img,.p2-sl video{object-fit:cover;width:100%;height:100%}.p2-tekst{transition:left 1.2s cubic-bezier(.6,0,.2,1);animation:none}.p2-tekst.l{left:clamp(20px,3.4vw,56px)}.p2-tekst.d{left:calc(100% - clamp(20px,3.4vw,56px) - min(25vw,370px));right:auto}.p2-sad{animation:.9s .35s both capin}@media (max-width:899px){.p2-tekst,.p2-tekst.l,.p2-tekst.d{left:20px;right:20px}}.scena-sen{background:var(--ugalj)}.sen-cv{width:100%;height:100%;position:absolute;inset:0}.sen-st{will-change:opacity, transform;pointer-events:none;position:absolute;inset:0}.sen-lev{left:clamp(20px,4vw,64px);top:calc(var(--head) + 74px);pointer-events:auto;flex-direction:column;justify-content:center;width:min(42vw,600px);display:flex;position:absolute;bottom:130px}.sen-lev h3{margin:6px 0 12px;font-size:clamp(28px,3vw,46px)}.sen-foto{aspect-ratio:1;outline-offset:12px;border-radius:50%;outline:1px solid #f4ede24d;width:min(26vw,42vh);position:absolute;top:50%;left:76%;overflow:hidden;transform:translate(-50%,-52%);box-shadow:0 0 90px #a0c83040,0 40px 100px #0000008c}.sen-foto img{object-fit:cover;width:100%;height:100%}.scena-sen .sm2-stanice{z-index:7}@media (max-width:899px){.sen-lev{justify-content:flex-end;width:auto;height:auto;inset:auto 20px 140px}.sen-foto{left:50%;top:calc(var(--head) + 66px + 11vh);width:min(44vw,22vh);transform:translate(-50%,-50%)}}.tv7-orbite{pointer-events:none;position:absolute;inset:-4%}.tv7-orbite i{border:1px solid #f4ede224;border-radius:50%;animation:70s linear infinite satr;position:absolute;inset:0}.tv7-orbite i:nth-child(2){border-color:#a0c83033;animation-duration:110s;animation-direction:reverse;inset:7%}.tv7-orbite i:nth-child(3){border-style:dashed;border-color:#f4ede217;animation-duration:150s;inset:-7%}.tv7-orbite i:after{content:"";background:var(--bambus);border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%}.tv7-veliki{width:64%}.tv7-mali{width:clamp(80px,9.5vw,140px)}.scena-sen .rl-izvor{max-width:34vw;font-size:12px;top:auto;bottom:36px;right:clamp(20px,4vw,64px)}@media (max-width:899px){.scena-sen .rl-izvor{display:none}}.vc-lev{left:clamp(20px,3.4vw,56px);top:calc(var(--head) + 18px);z-index:4;flex-direction:column;gap:18px;width:47vw;display:flex;position:absolute;bottom:24px}.vc-naslov{max-width:14ch;margin:0;font-size:clamp(34px,3.8vw,58px);line-height:1.05}.vc-sredina{flex:1;align-items:center;gap:clamp(26px,3vw,54px);min-height:0;display:flex}.vc-sat{--D:min(25vw, calc(100vh - var(--head) - 230px));width:var(--D);height:var(--D);flex:none;margin-left:3%;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.vc-prob{flex:1;min-width:0}.vc-prob .vc-et,.vc-pre .vc-et{letter-spacing:.1em;text-transform:uppercase;color:var(--bambus);opacity:1;margin:0 0 10px;font-size:13px}.vc-prob ol{border-top:1px solid var(--linija-svetla);list-style:none}.vc-prob li{border-bottom:1px solid var(--linija-svetla)}.vc-prob li button{text-align:left;width:100%;font-family:var(--serif);opacity:.62;border-left:2px solid #0000;padding:13px 12px;font-size:clamp(16px,1.45vw,21px);line-height:1.25;transition:opacity .3s,border-color .3s,color .3s,background .3s;display:block}.vc-prob li button:hover{opacity:1}.vc-prob li button.sel{opacity:1;color:var(--bambus);border-left-color:var(--bambus);background:#a0c83012}.vc-mob{display:none}.vc-prob .vc-ctrl{align-items:center;gap:12px;margin-top:16px;display:flex;position:static;transform:none}.vc-des{right:clamp(20px,3.4vw,56px);top:calc(var(--head) + 18px);z-index:4;flex-direction:column;gap:16px;width:min(39vw,600px);display:flex;position:absolute;bottom:24px}.vc-slika{flex:none;height:clamp(190px,33vh,330px);width:100%!important;position:relative!important;top:auto!important;bottom:auto!important;right:auto!important}.vc-slika .vp-sl{border-radius:14px;outline:none;box-shadow:0 30px 70px #00000080}.vc-slika .sklip{object-position:50% 28%}.vc-pre{flex-direction:column;flex:1;min-height:0;display:flex}.vc-pre h3{margin:0 0 8px;font-size:clamp(28px,2.9vw,44px)}.vc-pre .vp-lead{max-width:46ch;font-size:16px;line-height:1.5}.vc-pre .vc-cena{margin-top:8px}@media (max-width:899px){.vc-lev{width:auto;left:20px;right:20px;top:calc(var(--head) + 6px);gap:8px;bottom:auto}.vc-naslov{max-width:none;font-size:26px}.vc-sredina{flex-direction:column;gap:6px}.vc-sat{--D:min(60vw, 28vh);margin:4px auto}.vc-prob{text-align:center;width:100%}.vc-prob ol{display:none}.vc-prob .vc-et{margin-bottom:4px}.vc-mob{font-family:var(--serif);color:var(--krem);min-height:2.4em;font-size:19px;display:block}.vc-prob .vc-ctrl{justify-content:center;margin-top:6px;display:flex}.vc-des{width:auto;top:auto;left:20px;right:20px;bottom:calc(86px + env(safe-area-inset-bottom));gap:0}.vc-slika{display:none!important}.vc-pre h3{margin-bottom:4px;font-size:24px}.vc-pre .vp-lead{display:none}}.scena-tn{background:var(--ugalj-2)}.tn-svet{perspective:1000px;perspective-origin:50% 46%;z-index:2;position:absolute;inset:0}.tn-luk{--h:calc(100vh - var(--head) - 170px);--w:calc(var(--h) * .8);left:50%;top:calc(var(--head) + 56px);width:var(--w);height:var(--h);transform-style:preserve-3d;will-change:transform, opacity, filter;position:absolute}.tn-luk.desno{margin-left:calc(var(--w) * -.5 + 17vw)}.tn-luk.lijevo{margin-left:calc(var(--w) * -.5 - 17vw)}.tn-okvir{background:#1f1915;border-radius:999px 999px 6px 6px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 110px #0009}.tn-luk:before{content:"";border:1px solid #f4ede24d;border-radius:999px 999px 14px 14px;position:absolute;inset:-16px}.tn-luk:after{content:"";border:1px solid #f4ede21f;border-radius:999px 999px 22px 22px;position:absolute;inset:-34px}.tn-media{position:absolute;inset:0}.tn-media img,.tn-media video{object-fit:cover;width:100%;height:100%;display:block}.tn-br{font-family:var(--serif);color:var(--bambus);font-size:26px;position:absolute;top:-54px;left:50%;transform:translate(-50%)}.tn-tekst{z-index:6;width:min(26vw,400px);transition:left 1s cubic-bezier(.6,0,.2,1);position:absolute;top:50%;left:clamp(20px,3vw,44px);transform:translateY(-40%)}.tn-tekst.desno{left:calc(100% - clamp(20px,3vw,44px) - min(26vw,400px))}.tn-sad{animation:.8s .25s both capin}.tn-tekst h3{margin:10px 0 14px;font-size:clamp(30px,3.2vw,48px)}.tn-stanice{z-index:7}@media (max-width:899px){.tn-luk,.tn-luk.desno,.tn-luk.lijevo{--h:42vh;--w:calc(var(--h) * .84);margin-left:calc(var(--w) * -.5);top:calc(var(--head) + 60px)}.tn-luk:after{display:none}.tn-br{font-size:22px;top:-42px}.tn-tekst,.tn-tekst.desno{width:auto;top:auto;left:20px;right:20px;bottom:calc(138px + env(safe-area-inset-bottom));transform:none}.tn-tekst h3{margin:4px 0 6px;font-size:26px}.tn-tekst .sp-p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}}
:root{--ugalj:#251f1c;--ugalj-2:#302823;--ugalj-3:#3c322b;--krem:#ece4d8;--pergament:#ddd0bf;--taupe:#9a8270;--bambus:#a0c830;--bambus-tamna:#4e6a0f;--serif:var(--font-grot), system-ui, sans-serif;--acc:var(--font-acc), "Georgia", serif;--r:30px}h1,h2,h3{font-family:var(--serif);letter-spacing:-.025em;font-weight:600;line-height:1.02}.acc{font-family:var(--acc);letter-spacing:-.015em;color:var(--taupe);font-style:italic;font-weight:400}.h3{background:var(--ugalj)}.h3 section{position:relative}.red{padding-bottom:.08em;display:block;overflow:hidden}.red>span{will-change:transform;display:block}.h3-h1{max-width:11ch;font-size:clamp(54px,10.4vw,176px);line-height:.92}.h3-h1 .acc{color:var(--krem);font-size:1.04em}.h3-h1-s{font-family:var(--figtree), var(--font-figtree), sans-serif;letter-spacing:.04em;opacity:.9;margin-top:12px;font-size:clamp(16px,1.7vw,24px);font-weight:400;display:block}.h3-h2{font-size:clamp(38px,6.2vw,108px)}.h3-h2.veliki{max-width:12ch;font-size:clamp(42px,7.4vw,128px)}.h3-glava{gap:14px;margin-bottom:clamp(30px,5vw,64px);display:grid}.h3-glava p{opacity:.85;max-width:46ch;font-size:clamp(17px,1.4vw,21px)}.h3-p{opacity:.9;max-width:44ch;margin-top:22px;font-size:clamp(17px,1.4vw,21px)}.h3-hero{background:var(--ugalj);height:100svh;min-height:620px;overflow:hidden}.h3-gl{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.h3-hero-skrim{pointer-events:none;background:linear-gradient(90deg,#251f1cd1 0%,#251f1c59 55%,#251f1c00 85%),linear-gradient(#251f1c00 62%,#251f1cd9 100%);position:absolute;inset:0}.h3-hero-sad{position:absolute;bottom:clamp(90px,14vh,150px);left:0;right:0}.h3-sub{opacity:.95;max-width:40ch;margin-top:22px;font-size:clamp(17px,1.6vw,23px)}.h3-hero-btn{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.h3-hero-dno{letter-spacing:.05em;opacity:.85;justify-content:space-between;font-size:14px;display:flex;position:absolute;bottom:26px;left:0;right:0}.h3-skrol{align-items:center;gap:12px;display:flex}.h3-skrol i{background:var(--bambus);transform-origin:top;width:1px;height:34px;animation:2.2s ease-in-out infinite pad;display:block}.h3-bedz{aspect-ratio:1;width:clamp(110px,11vw,170px);color:var(--krem);position:absolute;bottom:clamp(100px,16vh,170px);right:clamp(20px,5vw,90px)}.h3-bedz svg{width:100%;height:100%;position:absolute;inset:0}.h3-bedz text{fill:currentColor;letter-spacing:.06em;font-size:13.4px;font-family:var(--font-figtree), sans-serif}.h3-bedz-g{color:var(--bambus);z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9!important;width:38%!important;position:absolute!important}.h3-bedz-g .grancica-svg{animation:none}.h3-man{padding:clamp(80px,12vw,190px) 0 clamp(60px,8vw,120px);overflow:hidden}.h3-man-grid{gap:40px;display:grid;position:relative}.h3-man-tekst p{opacity:.92;max-width:38ch;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.h3-krugovi{height:clamp(300px,46vw,520px);position:relative}.kr{border-radius:50%;position:absolute;overflow:hidden;box-shadow:0 40px 90px #00000080}.kr img{object-fit:cover;width:100%;height:100%}.kr.k1{aspect-ratio:1;width:52%;top:0;left:2%}.kr.k2{aspect-ratio:1;width:34%;top:12%;right:6%}.kr.k3{aspect-ratio:1;width:40%;bottom:0;right:24%}.h3-stat{border-top:1px solid var(--linija-svetla);gap:0;margin-top:clamp(40px,6vw,90px);display:grid}.h3-stat>div{border-bottom:1px solid var(--linija-svetla);flex-wrap:wrap;align-items:baseline;gap:22px;padding:26px 0;display:flex}.h3-stat b{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(48px,7vw,110px);font-weight:600;line-height:1}.h3-stat span{opacity:.8;max-width:22ch;font-size:clamp(16px,1.4vw,20px)}.h3-kartica{border-radius:var(--r);margin:0 clamp(8px,1.6vw,28px);padding:clamp(44px,7vw,110px) 0}.kr-krem{background:var(--krem);color:var(--ugalj)}.kr-krem .acc{color:var(--taupe)}.kr-krem .h3-glava p{color:var(--ugalj)}.h3-bento{grid-template-columns:1fr;gap:14px;display:grid}.bt{background:var(--ugalj);color:var(--krem);isolation:isolate;border-radius:22px;min-height:320px;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;overflow:hidden}.bt:hover{transform:translateY(-6px)}.bt-foto{z-index:-1;position:absolute;inset:0}.bt-foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s}.bt:hover .bt-foto img{transform:scale(1.06)}.bt:after{content:"";z-index:-1;background:linear-gradient(#251f1c1a 0%,#251f1c73 45%,#251f1cf0 100%);position:absolute;inset:0}.bt-tekst{align-self:end;padding:24px}.bt-br{color:var(--bambus);font-size:14px}.bt h3{margin:4px 0 6px;font-size:clamp(26px,2.4vw,38px)}.bt-opis{opacity:.85;font-size:16px}.bt-cena{align-items:baseline;gap:10px;margin-top:12px;display:flex}.bt-cena small{opacity:.7;font-size:14px}.bt-cena b{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(34px,3.4vw,54px);font-weight:600}.bt-tr{opacity:.7;margin-top:4px;font-size:14px}.bt-strelica{background:var(--krem);width:44px;height:44px;color:var(--ugalj);opacity:0;border-radius:50%;place-items:center;transition:transform .4s,opacity .4s;display:grid;position:absolute;top:18px;right:18px;transform:scale(.8)}.bt:hover .bt-strelica{opacity:1;transform:none}@media (min-width:900px){.h3-bento{grid-template-columns:repeat(12,1fr);grid-auto-rows:250px}.b1{grid-area:span 2/span 7}.b2,.b3{grid-column:span 5}.b4,.b5,.b6{grid-column:span 4}}.h3-g1{top:30px;right:2%;opacity:.18!important;width:clamp(150px,20vw,300px)!important}.h3-pl{gap:14px;margin-top:clamp(30px,5vw,70px);display:grid}.pl{background:var(--ugalj-2);border:1px solid #ece4d81a;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:230px;padding:28px;transition:background .5s,transform .5s;display:flex}.pl:hover{background:var(--ugalj-3);transform:translateY(-4px)}.pl.p1,.pl.p4{background:var(--krem);color:var(--ugalj)}.pl.p1 .pl-br,.pl.p4 .pl-br{color:var(--bambus-tamna)}.pl-br{color:var(--bambus);font-size:15px}.pl h3{margin:24px 0 8px;font-size:clamp(24px,2.2vw,34px)}.pl p{opacity:.85;max-width:34ch;font-size:16px}@media (min-width:900px){.h3-pl{grid-template-columns:repeat(3,1fr)}.pl.p2,.pl.p5{transform:translateY(40px)}.pl.p2:hover,.pl.p5:hover{transform:translateY(34px)}.h3-pl{padding-bottom:40px}}.h3-pos{padding:clamp(70px,10vw,150px) 0}.h3-pos-grid{gap:30px;display:grid}.h3-pos-med{position:relative}.h3-pos-med .luk{top:calc(var(--head) + 20px);aspect-ratio:4/5;background:var(--ugalj-2);border-radius:999px 999px 24px 24px;max-width:480px;margin:0 auto;position:sticky;overflow:hidden;box-shadow:0 40px 100px #00000080}.pm{opacity:0;transition:opacity 1s,transform 1.4s;position:absolute;inset:0;transform:scale(1.05)}.pm.on{opacity:1;transform:none}.pm img,.pm video{object-fit:cover;width:100%;height:100%}.h3-pos-lista{list-style:none}.h3-pos-lista li{border-top:1px solid var(--linija-svetla);opacity:.4;grid-template-columns:56px 1fr;align-content:center;gap:14px;min-height:38vh;padding:clamp(28px,5vh,56px) 0;transition:opacity .5s;display:grid}.h3-pos-lista li.on{opacity:1}.h3-pos-lista .n{font-family:var(--serif);color:var(--bambus);font-size:clamp(34px,3.4vw,52px);line-height:1}.h3-pos-lista .t{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:14px}.h3-pos-lista h3{margin:6px 0 10px;font-size:clamp(28px,3.2vw,48px)}.h3-pos-lista li p:last-child{opacity:.9;max-width:44ch}@media (min-width:900px){.h3-pos-grid{grid-template-columns:.8fr 1fr;gap:90px}.h3-pos-med .luk{margin:0}}.h3-vau{background:var(--ugalj-2);border-radius:var(--r);margin:0 clamp(8px,1.6vw,28px);padding:clamp(60px,9vw,130px) 0;overflow:hidden}.h3-vau-grid{align-items:center;gap:40px;display:grid}.h3-kartice{height:clamp(260px,36vw,400px);position:relative}.vk{aspect-ratio:1.58;border-radius:22px;align-content:space-between;width:min(72%,440px);padding:26px;display:grid;position:absolute;box-shadow:0 40px 90px #00000080}.vk img{width:36%}.vk span{font-family:var(--serif);font-size:30px;font-weight:600}.vk em{letter-spacing:.06em;opacity:.8;font-size:14px;font-style:normal}.vk.v1{color:var(--krem);z-index:2;background:linear-gradient(135deg,#3d4a1a,#1f2a0c);top:8%;left:0}.vk.v2{color:var(--krem);background:linear-gradient(135deg,#5a4535,#2f241c);bottom:0;right:0}@media (min-width:900px){.h3-vau-grid{grid-template-columns:1fr 1fr;gap:80px}}.h3-tra{padding:clamp(70px,10vw,150px) 0}.h3-tra-grid{gap:30px;display:grid}.h3-izv{margin-top:30px}.h3-tra-rec{color:var(--bambus);top:calc(var(--head) + 20px);z-index:2;white-space:nowrap;font-size:clamp(60px,9vw,150px);line-height:1.05;animation:.9s both capin;position:sticky}.h3-tra-foto{top:calc(var(--head) + clamp(100px, 14vw, 220px));aspect-ratio:1;outline-offset:12px;border-radius:50%;outline:1px solid #ece4d840;width:min(80%,380px);margin-top:30px;position:sticky;overflow:hidden;box-shadow:0 40px 100px #0000008c}.h3-tra-lista{list-style:none}.h3-tra-lista li{border-top:1px solid var(--linija-svetla);opacity:.4;align-content:center;min-height:34vh;padding:clamp(26px,5vh,54px) 0;transition:opacity .5s;display:grid}.h3-tra-lista li.on{opacity:1}.h3-tra-lista .t{letter-spacing:.08em;opacity:.7;font-size:14px}.h3-tra-lista h3{margin:6px 0 10px;font-size:clamp(26px,3vw,44px)}.h3-tra-lista li p:last-child{opacity:.9;max-width:46ch}@media (min-width:900px){.h3-tra-grid{grid-template-columns:.9fr 1fr;gap:80px}}.h3-lica{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.lc{margin:0}.lc-ram{aspect-ratio:4/5.2;background:var(--ugalj);border-radius:26px;overflow:hidden}.lc-ram img{object-fit:cover;object-position:50% 24%;width:100%;height:100%;transition:transform 1s}.lc:hover img{transform:scale(1.06)}.lc figcaption{font-family:var(--serif);margin-top:10px;font-size:20px;font-weight:600}@media (min-width:900px){.h3-lica{grid-template-columns:repeat(4,1fr);gap:22px}.lc.l2,.lc.l4{transform:translateY(46px)}.h3-lica{padding-bottom:50px}}.h3-faq-grid{gap:30px;display:grid}.h3-faq{border-top:1px solid #251f1c33;list-style:none}.h3-faq li{border-bottom:1px solid #251f1c33}.h3-faq button{text-align:left;width:100%;font-family:var(--serif);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(20px,2vw,30px);font-weight:600;display:flex}.h3-faq i{flex:none;width:22px;height:22px;position:relative}.h3-faq i:before,.h3-faq i:after{content:"";background:currentColor;height:2px;transition:transform .4s;position:absolute;top:10px;left:0;right:0}.h3-faq i:after{transform:rotate(90deg)}.h3-faq li.on i:after{transform:rotate(0)}.fa{grid-template-rows:0fr;transition:grid-template-rows .5s;display:grid}.fa p{opacity:.85;max-width:56ch;overflow:hidden}.h3-faq li.on .fa{grid-template-rows:1fr}.h3-faq li.on .fa p{padding-bottom:24px}@media (min-width:900px){.h3-faq-grid{grid-template-columns:.8fr 1fr;gap:80px}}.h3-kon{padding:clamp(70px,10vw,150px) 0}.h3-kon .kontakt-nova{margin-top:10px}@media (max-width:899px){.h3-bedz{display:none}.h3-hero-sad{bottom:calc(150px + env(safe-area-inset-bottom))}.h3-hero-skrim{background:linear-gradient(#251f1c26 0%,#251f1c8c 55%,#251f1cf0 100%)}.h3-hero-dno{bottom:calc(86px + env(safe-area-inset-bottom))}.h3-krugovi{height:340px}.h3-tra-foto{width:56%}.h3-pos-med .luk{max-width:300px}.h3-hero-btn .kontura{display:none}}.h3-kon .fz-h{display:none}.bg-sen{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.h3{background:0 0;position:relative}.h3>section{z-index:1;position:relative}body{background:var(--ugalj)}.h3-nit{z-index:2;pointer-events:none;background:#ece4d81a;width:1px;position:absolute;top:100vh;bottom:0;left:clamp(8px,1.5vw,26px)}.h3-nit i{background:linear-gradient(180deg, var(--bambus), #a0c83066);position:absolute;inset:0;transform:scaleY(0)}.h3-hero{background:var(--ugalj)}.et{letter-spacing:.12em;text-transform:uppercase;color:var(--bambus);font-size:13px}.h3-vr{background:var(--ugalj);height:100lvh;overflow:hidden}.vl-okvir{position:absolute;inset:0}.vl{background:var(--ugalj);will-change:clip-path;position:absolute;inset:0;overflow:hidden}.vl-med{will-change:transform;position:absolute;inset:-4%}.vl-med img,.vl-med video{object-fit:cover;width:100%;height:100%}.vl-skrim{background:linear-gradient(#251f1c40 0%,#251f1c59 52%,#251f1ce6 100%);position:absolute;inset:0}.vl-tekst{will-change:transform, opacity;position:absolute;bottom:clamp(60px,11vh,120px);left:0;right:0}.vl-br{letter-spacing:.1em;color:var(--bambus);margin-bottom:8px;font-size:14px}.vl-rec{font-family:var(--serif);letter-spacing:-.045em;font-size:clamp(76px,17vw,300px);font-weight:600;line-height:.88}.vl-p{opacity:.95;max-width:40ch;margin-top:18px;font-size:clamp(18px,1.7vw,25px)}.h3-ms{min-height:100vh;padding-top:calc(var(--head) + 14px);background:var(--ugalj);align-items:center;display:flex}.h3-ms-in{width:100%}.h3-ms-glava{border-bottom:1px solid var(--linija-svetla);justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:12px;display:flex}.h3-ms-lista{list-style:none}.h3-ms-lista li{border-bottom:1px solid var(--linija-svetla)}.ms-red{text-align:left;grid-template-columns:clamp(34px,4vw,70px) 1fr auto;align-items:baseline;gap:14px;width:100%;padding:clamp(8px,1.4vh,16px) 0;transition:color .4s;display:grid}.ms-br{color:var(--bambus);font-size:14px}.ms-ime{font-family:var(--serif);letter-spacing:-.035em;opacity:.55;font-size:min(4.9vw,7.3vh);font-weight:600;line-height:1;transition:opacity .4s,font-size .5s,color .4s}.ms-cena{font-family:var(--serif);opacity:.5;white-space:nowrap;font-size:clamp(20px,2.6vw,38px);transition:opacity .4s}.ms-cena small{opacity:.7;margin-left:2px;font-size:.5em}.h3-ms-lista li.on .ms-ime{opacity:1;color:var(--krem);font-size:min(6.3vw,9vh)}.h3-ms-lista li.on .ms-cena{opacity:1;color:var(--bambus)}.ms-red:hover .ms-ime{opacity:1}.ms-otv{grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.6,0,.2,1);display:grid}li.on .ms-otv{grid-template-rows:1fr}.ms-otv-in{grid-template-columns:min(15vw,26vh) 1fr;gap:clamp(18px,3vw,44px);padding-left:clamp(48px,5vw,84px);display:grid;overflow:hidden}.ms-sl{aspect-ratio:4/5;border-radius:999px 999px 10px 10px;width:100%;overflow:hidden;box-shadow:0 24px 60px #00000080}.ms-sl img{object-fit:cover;width:100%;height:100%}.ms-det{align-self:center;max-width:560px}.ms-lead{opacity:.9;font-size:clamp(15px,1.2vw,18px)}.ms-tr{flex-wrap:wrap;gap:4px 20px;margin:8px 0 10px;font-size:15px;display:flex}.ms-tr b{margin-right:4px}.ms-det .dugme{min-height:42px;padding:0 18px;font-size:14px}@media (max-width:899px){.h3-ms{padding:70px 0;display:block}.ms-ime{opacity:1;font-size:7.6vw!important}.ms-otv-in{grid-template-columns:1fr;padding-left:0}.ms-sl{max-width:190px}.h3-ms-lista li.on .ms-ime{color:var(--bambus)}.ms-cena{font-size:17px}}.h3-zas{padding:clamp(70px,10vw,150px) 0;overflow:hidden}.h3-goo{gap:22px;display:grid}.goo-lev{background:var(--krem);color:var(--ugalj);border-radius:26px;align-content:space-between;gap:6px;min-height:330px;padding:clamp(24px,3vw,44px);display:grid}.goo-ocena{font-family:var(--serif);letter-spacing:-.06em;font-size:clamp(90px,11vw,170px);font-weight:600;line-height:.9}.goo-zv{color:#e8b200;letter-spacing:4px;font-size:26px}.goo-n{opacity:.75;font-size:16px}.goo-lnk{text-underline-offset:4px;font-size:15px;font-weight:600;text-decoration:underline}.goo-rec{gap:14px;display:grid}.gr{background:var(--ugalj-2);border:1px solid #ece4d81a;border-radius:22px;align-content:space-between;gap:12px;margin:0;padding:24px;display:grid}.gr-z{color:#e8b200;letter-spacing:3px;font-size:16px}.gr blockquote{opacity:.92;font-size:16px;line-height:1.55}.gr figcaption{justify-content:space-between;font-size:15px;font-weight:600;display:flex}.gr figcaption span{opacity:.55;font-weight:400}.goo-ps{opacity:.6;margin:16px 0 0}@media (min-width:900px){.h3-goo{grid-template-columns:.55fr 1fr;align-items:stretch}.goo-rec{grid-template-columns:1fr 1fr}.gr2,.gr4{transform:translateY(26px)}.goo-rec{padding-bottom:26px}}.zas-h{margin:clamp(70px,10vw,140px) 0 clamp(20px,3vw,40px)}.h3-razlozi{border-top:1px solid var(--linija-svetla);list-style:none}.h3-razlozi li{border-bottom:1px solid var(--linija-svetla);grid-template-columns:58px 1fr;gap:6px 14px;padding:24px 0;display:grid}.rz-br{font-family:var(--serif);color:var(--bambus);grid-row:span 2;font-size:clamp(30px,3vw,46px);line-height:1}.h3-razlozi h3{font-size:clamp(24px,2.6vw,38px)}.h3-razlozi p{opacity:.85;max-width:52ch}@media (min-width:900px){.h3-razlozi{grid-template-columns:1fr 1fr;column-gap:70px;display:grid}.h3-razlozi li{grid-template-columns:70px 1fr}}.vcr{--rx:0deg;--ry:0deg;--sx:50%;perspective:1400px;height:clamp(320px,38vw,440px);transform-style:preserve-3d;position:relative}.vc2{aspect-ratio:1.6;width:min(82%,480px);transform-style:preserve-3d;border-radius:22px;padding:28px;transition:transform .35s;position:absolute;overflow:hidden;box-shadow:0 50px 100px #0000008c,inset 0 0 0 1px #ffffff1f}.vc2.prednja{z-index:2;color:#ece4d8;transform:rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(-3deg);background:radial-gradient(120% 140% at 20% 0,#5f7a1e 0%,#34431a 38%,#1d2610 100%);align-content:space-between;display:grid;top:0;left:0}.vc2.zadnja{color:#ece4d8;transform:rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(5deg) translateZ(-40px);background:linear-gradient(140deg,#6a5646,#3a2e26 60%,#2a211b);align-content:space-between;display:grid;bottom:0;right:0}.vc2.zadnja p{opacity:.9;max-width:24ch;font-size:14px}.vc2.zadnja i{border-top:2px dashed #ece4d840;position:absolute;top:52%;left:0;right:0}.vc2 img{filter:drop-shadow(0 2px #0006)drop-shadow(0 -1px #ffffff40);width:34%}.vc2-dno{justify-content:space-between;align-items:end;display:flex}.vc2-dno b{font-family:var(--serif);letter-spacing:-.02em;font-size:26px;font-weight:600}.vc2-dno span{letter-spacing:.08em;opacity:.8;font-size:13px}.sjaj{background:linear-gradient(105deg, transparent calc(var(--sx) - 18%), #ffffff52 var(--sx), transparent calc(var(--sx) + 18%));mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.sjaj2{pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0a 0 2px,#0000 2px 7px);animation:6s ease-in-out infinite alternate folija;position:absolute;inset:0}@keyframes folija{to{opacity:.4}}.h3-ter{background:var(--ugalj-2);border-radius:var(--r);margin:0 clamp(8px,1.6vw,28px);padding:clamp(60px,9vw,130px) 0 clamp(80px,10vw,150px);overflow:hidden}.h3-glava.c{text-align:center;justify-items:center}.h3-glava.c .h3-h2{max-width:none}.ter-scena{max-width:1100px;height:clamp(440px,52vw,640px);margin:0 auto;position:relative}.tl{justify-items:center;gap:12px;transition:transform .9s cubic-bezier(.6,0,.2,1),opacity .7s,width .9s;display:grid;position:absolute;bottom:0;left:50%}.tl-ram{aspect-ratio:3/4.4;background:var(--ugalj);border-radius:999px 999px 24px 24px;width:100%;display:block;overflow:hidden;box-shadow:0 40px 90px #00000080}.tl-ram img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.tl em{font-style:normal;font-family:var(--serif);font-size:clamp(18px,1.7vw,26px);font-weight:600}.tl.c{z-index:3;width:clamp(220px,26vw,330px);transform:translate(-50%)}.tl.l{opacity:.9;z-index:2;width:clamp(130px,15vw,190px);transform:translate(calc(-50% - clamp(210px,25vw,340px)))}.tl.d{opacity:.9;z-index:2;width:clamp(130px,15vw,190px);transform:translate(calc(-50% + clamp(210px,25vw,340px)))}.tl.s{opacity:0;pointer-events:none;z-index:1;width:clamp(100px,11vw,140px);transform:translate(-50%)translateY(30px)scale(.8)}.ter-prsten{display:none}@media (max-width:899px){.ter-scena{height:440px}.tl.c{width:52vw}.tl.l{width:24vw;transform:translate(calc(-50% - 40vw))}.tl.d{width:24vw;transform:translate(calc(40vw - 50%))}}.h3-tra-lev{position:relative}.h3-tra-st{top:calc(var(--head) + 24px);position:sticky}.h3-tra-rec{font-size:clamp(54px,7.4vw,124px);animation:.9s both capin;position:static}.h3-tra-foto{width:min(78%,360px);margin-top:26px;position:relative;top:auto}@media (max-width:899px){.h3-tra-st{position:relative;top:auto}.vl-rec{font-size:25vw}}.ms-ime{font-size:min(3.9vw,6.2vh)}.h3-ms-lista li.on .ms-ime{white-space:nowrap;font-size:min(4.7vw,7.4vh)}.ms-red{padding:clamp(6px,1.1vh,12px) 0}.ms-otv-in{grid-template-columns:min(11vw,20vh) 1fr}li.on .ms-otv-in{padding-bottom:clamp(8px,1.4vh,16px)}.ms-det .ms-lead{max-width:52ch}.ms-tr{margin:6px 0 8px;font-size:14px}.h3-ms{padding-top:calc(var(--head) + 6px);padding-bottom:10px}@media (max-width:899px){.ms-ime,.h3-ms-lista li.on .ms-ime{white-space:normal;font-size:7vw}.ter-scena{overflow:hidden}.tl.l,.tl.d{opacity:.7}.tl.l em,.tl.d em{display:none}.tl.l{transform:translate(calc(-50% - 38vw))}.tl.d{transform:translate(calc(38vw - 50%))}.tl.c{width:54vw}}.h3-gl{object-fit:cover}.h3-hero-skrim{background:linear-gradient(90deg,#251f1c8c 0%,#251f1c1f 46%,#251f1c00 75%),linear-gradient(#251f1c00 72%,#251f1c99 100%)!important}.h3-h1{text-shadow:0 2px 30px #00000059}.h3-brojke{background:#6a5646;padding:clamp(36px,5vw,70px) 0}.h3-br-red{text-align:center;grid-template-columns:repeat(2,1fr);gap:28px 18px;display:grid}.h3-br-red b{font-family:var(--serif);letter-spacing:-.045em;color:var(--krem);font-size:clamp(54px,8vw,120px);font-weight:600;line-height:1;display:block}.h3-br-red span{opacity:.85;font-size:clamp(14px,1.3vw,19px)}@media (min-width:900px){.h3-br-red{grid-template-columns:repeat(4,1fr)}}.h3-nm-grid{align-items:end;gap:28px;display:grid}.h3-nm-h{letter-spacing:-.05em;font-size:clamp(64px,14vw,250px);line-height:.9}.h3-nm-h .acc{font-size:1.04em}.h3-nm-p p{opacity:.92;max-width:36ch;margin-bottom:20px;font-size:clamp(17px,1.5vw,22px)}@media (min-width:900px){.h3-nm-grid{grid-template-columns:1.6fr .8fr;gap:80px}}.arc{z-index:1;height:100svh;position:relative;overflow:hidden}.arc-glava{left:0;right:0;top:calc(var(--head) + 2vh);z-index:5;justify-content:space-between;align-items:baseline;display:flex;position:absolute}.arc-naslov{font-size:clamp(24px,2.6vw,38px)}.arc-br span{font-family:var(--serif);color:var(--krem);font-size:28px}.arc-luk{pointer-events:none;width:100%;height:46%;position:absolute;top:34%;left:0;right:0}.arc-traka{will-change:transform;gap:3.2vw;display:flex;position:absolute;top:24%;left:0}.arc-kart{aspect-ratio:4/5;background:var(--ugalj-2);border-radius:22px;flex:none;width:74vw;display:block;position:relative;overflow:hidden}@media (min-width:640px){.arc-kart{width:46vw}}@media (min-width:900px){.arc-kart{width:26vw;max-height:66vh}}.arc-sl{position:absolute;inset:0}.arc-sl img{object-fit:cover;width:116%;max-width:none;height:100%;position:absolute;top:0;left:-8%}.arc-sh{background:linear-gradient(#251f1c00 0%,#251f1c4d 50%,#251f1ceb 100%);position:absolute;inset:0}.arc-tx{gap:4px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.arc-n{color:var(--bambus);font-size:14px}.arc-ime{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.05}.arc-opis{opacity:.88;font-size:14px;line-height:1.4}.arc-cena{color:var(--bambus);margin-top:6px;font-size:14px}.h3-why,.h3-raz{padding:clamp(70px,10vw,150px) 0;position:relative}.h3-why3,.h3-raz3{gap:14px;margin-top:clamp(30px,5vw,64px);list-style:none;display:grid}.h3-why3 li,.h3-raz3 li{background:var(--ugalj-2);border:1px solid #ece4d81a;border-radius:26px;align-content:start;gap:8px;min-height:260px;padding:clamp(24px,2.6vw,38px);display:grid}.h3-why3 li:nth-child(2),.h3-raz3 li:nth-child(2){background:var(--krem);color:var(--ugalj)}.h3-why3 li:nth-child(2) .w-br,.h3-raz3 li:nth-child(2) .w-br{color:var(--bambus-tamna)}.w-br{font-family:var(--serif);color:var(--bambus);font-size:clamp(34px,3.4vw,54px);line-height:1}.h3-why3 h3,.h3-raz3 h3{margin-top:18px;font-size:clamp(26px,2.6vw,40px)}.h3-why3 p,.h3-raz3 p{opacity:.88;max-width:34ch}@media (min-width:900px){.h3-why3,.h3-raz3{grid-template-columns:repeat(3,1fr)}.h3-why3 li:nth-child(2),.h3-raz3 li:nth-child(2){transform:translateY(34px)}}.h3-tab{background:var(--ugalj-2);border:1px solid #ece4d824;border-radius:26px;margin-top:clamp(60px,8vw,100px);overflow:hidden}.h3-tab .tr{grid-template-columns:.55fr 1fr 1fr;display:grid}.h3-tab .tr span{border-bottom:1px solid #ece4d81a;padding:18px 20px;font-size:16px}.h3-tab .th span{font-family:var(--serif);background:#ece4d80d;font-size:clamp(17px,1.6vw,24px);font-weight:600}.h3-tab .tr span:first-child{opacity:.6;letter-spacing:.06em;text-transform:uppercase;font-size:14px}.h3-tab .tj{color:var(--bambus)}.h3-tab .tr:last-child span{border-bottom:0}@media (max-width:899px){.h3-tab .tr{grid-template-columns:1fr 1fr}.h3-tab .tr span:first-child{border-bottom:0;grid-column:span 2;padding-bottom:0}}.h3-reci{padding:clamp(60px,9vw,130px) 0}.h3-reci-grid{gap:40px;display:grid}.reci-lev{align-content:start;gap:14px;display:grid}.goo-g{width:46px;height:46px}.reci-h{font-size:clamp(32px,3.4vw,54px)}.reci-o{font-family:var(--serif);letter-spacing:-.06em;font-size:clamp(100px,12vw,190px);font-weight:600;line-height:.9}.goo-zv2{color:#e8b200;letter-spacing:6px;font-size:26px}.reci-n{opacity:.8}.reci-lev .dugme{justify-self:start;margin-top:8px}.reci-kol{gap:0;display:grid}.reci-kol figure{border-top:1px solid var(--linija-svetla);margin:0;padding:26px 0}.reci-kol blockquote{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(19px,1.7vw,26px);font-weight:500;line-height:1.35}.reci-kol figcaption{opacity:.8;align-items:center;gap:12px;margin-top:14px;font-size:15px;display:flex}.g-tacke{gap:3px;margin-left:auto;display:inline-flex}.g-tacke i{border-radius:50%;width:7px;height:7px}.g-tacke i:first-child{background:#4285f4}.g-tacke i:nth-child(2){background:#ea4335}.g-tacke i:nth-child(3){background:#fbbc05}.g-tacke i:nth-child(4){background:#34a853}@media (min-width:900px){.h3-reci-grid{grid-template-columns:.7fr 1fr;gap:90px}.reci-lev{top:calc(var(--head) + 30px);align-self:start;position:sticky}}.sp-det{padding:clamp(60px,9vw,130px) 0}.sp-det-grid{gap:40px;display:grid}.sp-det-tekst{gap:clamp(30px,4vw,54px);display:grid}.sp-det-tekst article{border-top:1px solid var(--linija-svetla);gap:8px;padding-top:22px;display:grid}.sp-det-n{color:var(--bambus);font-size:15px}.sp-det-tekst h2{font-size:clamp(28px,3.2vw,48px)}.sp-det-tekst p{opacity:.92;max-width:54ch;font-size:clamp(17px,1.3vw,20px)}.sp-kor{margin-top:clamp(50px,7vw,90px)}.sp-kor ol{gap:12px;margin-top:14px;list-style:none;display:grid}.sp-kor li{background:var(--ugalj);font-family:var(--serif);letter-spacing:-.02em;border-radius:18px;gap:6px;padding:20px;font-size:clamp(20px,1.8vw,28px);font-weight:600;display:grid}.sp-kor li span{color:var(--bambus);font-size:15px;font-family:var(--font-figtree), sans-serif;font-weight:400}.sp-det-cene{max-width:520px;margin-top:clamp(40px,5vw,70px)}@media (min-width:900px){.sp-det-grid{grid-template-columns:1.1fr .8fr;gap:90px}.sp-kor ol{grid-template-columns:repeat(4,1fr)}}@media (max-width:899px){.arc-traka{top:17%}.arc-kart{width:66vw}.arc-luk{top:30%}.arc-naslov{font-size:24px}}.zs-lista{gap:clamp(60px,10vw,150px);margin-top:clamp(40px,6vw,90px);display:grid}.zs-red{align-items:center;gap:28px;display:grid}.zs-med{aspect-ratio:4/5;width:min(100%,440px);margin:0 auto;position:relative}.zs-luk{background:var(--ugalj-2);border-radius:999px 999px 28px 28px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 90px #251f1c59}.zs-in img,.zs-in video{object-fit:cover;width:100%;height:100%}.zs-prsten{pointer-events:none;position:absolute;inset:-9%}.zs-prsten svg{width:100%;height:100%}.zs-prsten circle{fill:none;stroke:#251f1c2e;stroke-width:.6px}.zs-prsten .p{stroke:var(--bambus-tamna);stroke-width:1.6px;stroke-dasharray:60 600;stroke-linecap:round}.zs-tx{gap:12px;max-width:46ch;display:grid}.zs-tx h3{font-size:clamp(30px,3.6vw,54px);line-height:1.04}.zs-tx p{opacity:.85;font-size:clamp(16px,1.25vw,19px)}.zs-br{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #251f1c59;font-size:clamp(70px,9vw,150px);line-height:.8}.zs-ik svg{fill:none;width:58px;height:58px;stroke:var(--bambus-tamna);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@media (min-width:900px){.zs-red{grid-template-columns:1fr 1fr;gap:100px}.zs-red.obr .zs-med{order:2}.zs-med{margin:0 auto}.zs-red:not(.obr) .zs-tx{padding-right:20px}}.pt-stage{height:100svh;padding-top:calc(var(--head) + 18px);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.pt-gore{flex:1;align-content:start;gap:20px;min-height:0;display:grid}.pt-nasl .h3-h2{font-size:clamp(30px,3.6vw,56px)}.pt-nasl p{opacity:.85;max-width:54ch;margin-top:8px}.pt-pozornica{grid-template-columns:.8fr 1fr;align-items:center;gap:clamp(30px,5vw,90px);min-height:0;display:grid}.pt-med{aspect-ratio:4/4.6;background:var(--ugalj-2);border-radius:999px 999px 24px 24px;justify-self:center;height:min(46vh,440px);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073}.pt-slika{opacity:0;transition:opacity 1s,transform 1.6s;position:absolute;inset:0;transform:scale(1.12)}.pt-slika.on{opacity:1;transform:none}.pt-slika img,.pt-slika video{object-fit:cover;width:100%;height:100%}.pt-sen{mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.pt-sen path{fill:none;stroke:#d6e6a0;stroke-width:1.3px;filter:drop-shadow(0 0 4px #a0c830)}.pt-tekst{display:grid;position:relative}.pt-st{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .8s,transform .9s;transform:translateY(34px)}.pt-st.on{opacity:1;pointer-events:auto;transform:none}.pt-n{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #ece4d88c;font-size:clamp(60px,7vw,110px);line-height:.8;display:block}.pt-st h3{margin:10px 0;font-size:clamp(30px,3.4vw,52px)}.pt-st p{opacity:.92;max-width:46ch;font-size:clamp(16px,1.3vw,20px)}.pt-put{flex:none;width:100%;height:clamp(120px,24vh,220px);margin-bottom:14px}.pt-put .osn{fill:none;stroke:#ece4d838;stroke-width:3px;stroke-dasharray:2 10;stroke-linecap:round;vector-effect:non-scaling-stroke}.pt-put .sij{fill:none;stroke:#c6e04a;stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #a0c830)}.pt-nod circle:first-child{fill:#4a3a2f;stroke:#ece4d866;stroke-width:1.5px;transition:all .6s}.pt-nod .j{fill:#ece4d880;transition:fill .6s}.pt-nod.on circle:first-child{stroke:#c6e04a;fill:#2a3a1a}.pt-nod.on .j{fill:#c6e04a}.pt-orb .sj{fill:#c6e04a40}.pt-orb .je{fill:#e8f3b0}.pt-mob{display:none}@media (max-width:899px){.pt-stage{display:none}.put-sekcija{padding-top:clamp(60px,10vw,100px)!important}.pt-mob{gap:40px;margin-bottom:40px;padding-left:28px;display:grid;position:relative}.pt-mob:before{content:"";border-left:2px dashed #c6e04a99;position:absolute;top:0;bottom:0;left:6px}.pt-mf{aspect-ratio:4/3;border-radius:999px 999px 20px 20px;margin-bottom:14px;overflow:hidden}.pt-mf img{object-fit:cover;width:100%;height:100%}.pt-mk h3{margin:6px 0;font-size:28px}.pt-mk .pt-n{font-size:54px}}.pz-scena{min-height:100vh;padding:calc(var(--head) + 10px) 0 30px;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,46px);display:flex;overflow:hidden}.pz-glava h2{font-size:clamp(30px,3.6vw,56px)}.pz-glava p{opacity:.8;margin-top:6px}.pz-trak{align-items:flex-start;gap:clamp(30px,4vw,70px);width:max-content;padding:0 6vw;display:flex}.pz-p{flex:none;grid-template-columns:.9fr 1fr;align-items:end;gap:28px;width:min(70vw,900px);display:grid}.pz-p.nize{margin-top:clamp(20px,5vh,60px)}.pz-med-ram{position:relative}.pz-med{aspect-ratio:4/5;background:var(--ugalj-2);border-radius:999px 999px 22px 22px;max-height:52vh;overflow:hidden;box-shadow:0 30px 70px #00000073}.pz-in{width:100%;height:100%}.pz-in img,.pz-in video{object-fit:cover;width:100%;height:100%;display:block}.pz-n{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px var(--bambus);margin-bottom:8px;font-size:clamp(70px,8vw,130px);line-height:.8;display:block}.pz-tx .t{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:13px}.pz-tx h3{margin:6px 0 10px;font-size:clamp(26px,2.8vw,42px)}.pz-tx p:last-child{opacity:.9;max-width:36ch}.pz-nit{background:#ece4d82e;height:2px;position:relative}.pz-nit i{background:var(--bambus);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:899px){.pz-scena{min-height:0;padding:70px 0 40px}.pz-trak{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:auto;padding:10px 20px;overflow-x:auto}.pz-p{scroll-snap-align:center;grid-template-columns:1fr;width:82vw}.pz-p.nize{margin-top:0}.pz-med{aspect-ratio:4/4.4;max-height:none}.pz-nit{display:none}}.bj-sek{background:#3a2f27;padding:clamp(60px,8vw,120px) 0;position:relative;overflow:hidden}.bj-poz{opacity:.55;position:absolute;inset:-10% 0}.bj-poz img{object-fit:cover;width:100%;height:100%}.bj-skrim{background:linear-gradient(#251f1cc7,#251f1c8c 50%,#251f1cd1);position:absolute;inset:0}.bj-red{grid-template-columns:repeat(2,1fr);gap:36px 12px;display:grid;position:relative}.bj{text-align:center;justify-items:center;gap:16px;display:grid}.bj-krug{aspect-ratio:1;place-items:center;width:min(100%,240px);display:grid;position:relative}.bj-krug svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bj-o{fill:none;stroke:#ece4d833;stroke-width:1px}.bj-p{fill:none;stroke:#c6e04a;stroke-width:2.4px;stroke-linecap:round;filter:drop-shadow(0 0 6px #a0c830)}.bj-pr circle{fill:#e8f3b0;filter:drop-shadow(0 0 5px #a0c830)}.bj-sj{background:radial-gradient(circle,#a0c83038,#0000 70%);border-radius:50%;position:absolute;inset:14%}.bj b{font-family:var(--serif);letter-spacing:-.04em;color:var(--krem);font-variant-numeric:tabular-nums;font-size:clamp(44px,5.4vw,84px);font-weight:600;line-height:1;position:relative}.bj>span{opacity:.9;max-width:18ch;font-size:clamp(14px,1.3vw,18px)}@media (min-width:900px){.bj-red{grid-template-columns:repeat(4,1fr);gap:20px}}:root{--zel:#1f2b14;--siljak:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100 V74 C 120 74 250 22 430 12 C 610 2 700 38 820 62 C 900 78 960 82 1000 80 V100 Z'/%3E%3C/svg%3E")}h1,h2,h3{letter-spacing:-.02em;font-weight:500}.sec-krem{background:var(--krem);color:var(--ugalj)}.sec-krem .acc{color:var(--bambus-tamna)}.sec-ugalj{background:var(--ugalj);color:var(--krem)}.sec-zel{background:var(--zel);color:var(--krem)}.sec-zel .acc,.sec-ugalj .acc{color:#c3d49a}.kraj{z-index:3;pointer-events:none;height:clamp(44px,6vw,92px);-webkit-mask:var(--siljak) no-repeat var(--gx,0%) bottom / 140% 100%;-webkit-mask:var(--siljak) no-repeat var(--gx,0%) bottom / 140% 100%;mask:var(--siljak) no-repeat var(--gx,0%) bottom / 140% 100%;margin-top:calc(-1*clamp(44px,6vw,92px));position:relative}.kraj-krem{background:var(--krem)}.kraj-ugalj{background:var(--ugalj)}.kraj-zel{background:var(--zel)}.h3-why,.h3-reci,.h3-vau,.h3-raz,.h3-pos,.h3-faqs,.h3-kon,.h3-ter{border-radius:0!important;margin:0!important}.h3-vau{background:var(--krem);color:var(--ugalj)}.h3-vau .h3-p{color:var(--ugalj)}.h3-ter{background:var(--ugalj);padding-top:clamp(60px,8vw,110px)}.h3-kon{background:var(--zel)}.arc{background:var(--krem);color:var(--ugalj)}.arc-glava{top:calc(var(--head) + 3vh);text-align:center;flex-direction:column;align-items:center;gap:10px}.arc-naslov{font-size:clamp(38px,5.6vw,92px);line-height:.98;display:block!important}.arc-pp{opacity:.82;max-width:52ch;font-size:clamp(15px,1.25vw,19px)}.arc-br{opacity:.85;font-size:15px}.arc-br span{color:var(--bambus-tamna)}.arc-br a{text-underline-offset:4px;pointer-events:auto;font-weight:600;text-decoration:underline}.arc-luk path{stroke:#251f1c40}@media (min-width:900px){.arc-kart{width:23vw}}@media (max-width:899px){.arc-traka{top:32%}.arc-pp{display:none}.arc-naslov{font-size:40px}}.arc-kart{color:var(--krem);transition:box-shadow .8s}.arc-vd{opacity:0;transition:opacity .9s;position:absolute;inset:0}.arc-vd video{object-fit:cover;width:100%;height:100%}.arc-ram{pointer-events:none;border:1px solid #c6e04a00;border-radius:16px;transition:border-color .8s,inset .8s;position:absolute;inset:10px}.arc-kart.on{box-shadow:0 40px 90px #251f1c73,0 0 0 1px #a0c83080}.arc-kart.on .arc-vd{opacity:1}.arc-kart.on .arc-ram{border-color:#c6e04aa6;inset:14px}.zs-lista{gap:clamp(70px,10vw,150px)}.zs-tx h3{font-size:clamp(32px,3.8vw,56px)}.zs-tx p{opacity:.88}.zs-prsten circle{stroke:#ece4d833}.zs-prsten .p{stroke:#c6e04a}.zs-luk{box-shadow:0 40px 90px #00000080}.zs-tx{gap:16px}.put-sekcija{padding:0!important}.th-stage{min-height:100svh;padding:calc(var(--head) + 10px) 0 30px;flex-direction:column;justify-content:center;gap:clamp(16px,3vh,40px);display:flex;position:relative;overflow:hidden}.th-glava h2{font-size:clamp(30px,3.6vw,56px)}.th-glava p{opacity:.85;max-width:54ch;margin-top:8px}.th-scena{grid-template-columns:.9fr 1fr;align-items:center;gap:clamp(30px,6vw,110px);display:grid}.th-pecat{aspect-ratio:1;place-items:center;width:min(100%,460px,52vh);margin:0 auto;display:grid;position:relative}.th-pecat>svg{width:100%;height:100%;position:absolute;inset:0}.th-sen{width:112%!important;height:112%!important;inset:-6%!important}.th-sen path{fill:none;stroke:#c6e04a;stroke-width:1.2px;opacity:.7;filter:drop-shadow(0 0 4px #a0c830)}.th-znak circle{fill:#1f2b14b3;stroke:#ece4d859;stroke-width:.8px}.th-znak .t{fill:none;stroke:#ece4d826}.th-znak text{fill:var(--krem);letter-spacing:.1em;opacity:.75;font-size:9.4px;font-family:var(--font-thai), var(--font-figtree), serif}.th-slovo{aspect-ratio:1;place-items:center;width:70%;display:grid;position:relative}.th-slovo span{font-family:var(--font-thai), serif;opacity:0;color:var(--krem);text-shadow:0 0 30px #c6e04a73;text-align:center;grid-area:1/1;font-size:clamp(54px,6.6vw,112px);font-weight:400;line-height:1.3;transition:opacity .7s,transform .9s;transform:scale(.88)translateY(14px)}.th-slovo span.on{opacity:1;transform:none}.th-g{width:22%;color:var(--bambus);opacity:.9;position:absolute;bottom:-4%;left:50%;transform:translate(-50%)}.th-tekst{display:grid}.th-st{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .8s,transform .9s;transform:translateY(30px)}.th-st.on{opacity:1;pointer-events:auto;transform:none}.th-lat{letter-spacing:.12em;color:#c6e04a;text-transform:uppercase;font-size:15px}.th-st h3,.th-mk h3{margin:8px 0 14px;font-size:clamp(34px,4.2vw,64px)}.th-st p:last-child,.th-mk p:last-child{opacity:.92;max-width:44ch;font-size:clamp(16px,1.3vw,20px)}.th-nit{background:#ece4d82e;height:2px;position:relative}.th-nit i{transform-origin:0;background:#c6e04a;position:absolute;inset:0;transform:scaleX(0)}.th-mob{display:none}@media (max-width:899px){.th-stage{display:none}.th-mob{gap:54px;padding-block:clamp(70px,12vw,100px);display:grid}.th-ms{font-family:var(--font-thai), serif;text-shadow:0 0 24px #c6e04a66;font-size:72px;line-height:1.3;display:block}}.pz-n{-webkit-text-stroke-color:#c6e04a}.arc-glava{top:calc(var(--head) + 1.5vh)}.arc-naslov,.arc-pp{display:none!important}.h3-nm{z-index:1;padding:clamp(90px,12vw,180px) 0 clamp(20px,3vw,40px);position:relative;overflow:hidden}.nm-h{letter-spacing:-.04em;font-size:clamp(66px,15vw,270px);line-height:.9;display:grid}.nm-red{padding:.04em .1em .16em;display:block;overflow:hidden}.nm-r2{text-align:right}.nm-sl{will-change:transform;display:inline-block}.nm-pp{text-align:right;justify-items:end;gap:20px;margin-top:clamp(20px,3vw,40px);display:grid}.nm-pp p{opacity:.88;max-width:38ch;font-size:clamp(17px,1.5vw,22px)}@media (min-width:900px){.arc-kart{width:24vw}}@media (max-width:899px){.arc-traka{top:24%}}.th-pecat{width:min(100%,520px,56vh)}.th-slovo span{font-size:clamp(60px,7.6vw,130px)}.ps{padding:clamp(80px,11vw,160px) 0}.ps-lista{gap:clamp(50px,8vw,120px);margin-top:clamp(40px,6vw,90px);display:grid;position:relative}.ps-nit{background:#ece4d826;width:2px;position:absolute;top:0;bottom:0;left:14px}.ps-nit i{transform-origin:top;background:#c6e04a;position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 10px #a0c830}.ps-tacka{background:#e8f3b0;border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #c6e04a40,0 0 20px #a0c830}.ps-st{gap:18px;padding-left:44px;display:grid}.ps-med{aspect-ratio:4/4.4;background:var(--ugalj-2);border-radius:999px 999px 24px 24px;max-height:62vh;overflow:hidden;box-shadow:0 30px 70px #00000080}.ps-med img,.ps-med video{object-fit:cover;width:100%;height:100%;display:block}.ps-n{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #c6e04a;margin-bottom:8px;font-size:clamp(60px,7vw,110px);line-height:.8;display:block}.ps-tx .t{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:13px}.ps-tx h3{margin:6px 0 12px;font-size:clamp(28px,3.2vw,50px)}.ps-tx p:last-child{opacity:.92;max-width:40ch;font-size:clamp(16px,1.3vw,20px)}@media (min-width:900px){.ps-nit{left:50%}.ps-st{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(60px,9vw,150px);padding-left:0}.ps-med{justify-self:end;width:min(100%,420px)}.ps-st.obr .ps-med{order:2;justify-self:start}.ps-st:not(.obr) .ps-tx{text-align:left}.ps-st.obr .ps-tx{text-align:right;justify-self:end}.ps-st.obr .ps-tx p:last-child{margin-left:auto}}.zs-med{aspect-ratio:4/5;width:min(100%,460px)}.zs-luk{clip-path:none;border-radius:26px}.zs-luk img,.zs-luk video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zs-in{position:absolute;inset:0}.nm-h{text-align:center;justify-items:center}.nm-r2,.nm-r1{text-align:center}.nm-h{font-size:clamp(58px,12.5vw,220px)}.nm-pp{text-align:center;justify-items:center;margin-top:clamp(14px,2vw,26px)}.nm-pp p{margin-inline:auto}.h3-nm{padding:clamp(70px,9vw,130px) 0 0}.arc-traka{top:18%}@media (max-width:899px){.arc-traka{top:18%}}.th-stage{padding:calc(var(--head) + 10px) 0 24px;justify-content:center}.th-okvir{grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:clamp(20px,3vw,50px);display:grid;position:relative}.th-lev{grid-column:1;align-self:start}.th-lev h2{max-width:14ch;font-size:clamp(26px,2.8vw,46px)}.th-lev p{opacity:.85;max-width:28ch;margin-top:14px;font-size:clamp(14px,1.1vw,17px)}.th-lista{text-align:right;grid-column:3;justify-self:end;gap:14px;list-style:none;display:grid}.th-lista li{font-family:var(--serif);opacity:.3;font-size:clamp(18px,1.6vw,26px);transition:opacity .5s,color .5s,transform .5s}.th-lista li.on{opacity:1;color:#c6e04a;transform:translate(-10px)}.th-krug{aspect-ratio:1;grid-area:1/2;width:min(60vw,76svh);position:relative}.th-krug>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.th-r{fill:none;stroke:#ece4d824;stroke-width:.5px}.th-ls{transition:none}.th-grp path{fill:#c6e04a;stroke:#c6e04a;stroke-width:.45px;stroke-linejoin:round;filter:drop-shadow(0 0 2.5px #a0c830cc)}.th-sred{text-align:center;flex-direction:column;justify-content:center;align-items:center;animation:.8s cubic-bezier(.19,1,.22,1) thpoj;display:flex;position:absolute;inset:21%}@keyframes thpoj{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}.th-slovo1{font-family:var(--font-thai), serif;color:var(--krem);text-shadow:0 0 34px #c6e04a73;font-size:clamp(54px,6.8vw,112px);line-height:1.25}.th-sred .th-lat{margin-top:4px}.th-sred h3{margin:4px 0 10px;font-size:clamp(24px,2.6vw,42px)}.th-op{opacity:.9;max-width:30ch;font-size:clamp(13px,1.05vw,16px);line-height:1.45}@media (min-width:900px) and (max-width:1100px){.th-lista{display:none}.th-okvir{grid-template-columns:1fr minmax(0,auto)}.th-lev{grid-column:1}}.th-krug{width:min(66vw,80svh)}.h3-ter{flex-direction:column;justify-content:center;min-height:100svh;display:flex;padding:calc(var(--head) + 10px) 0 30px!important}.tl-ram{border-radius:30% 4%/21% 3%}.tl-ram img{object-position:50% 30%}.ter-scena{width:100%;height:min(60vh,560px)}.tl.c{width:clamp(200px,24vw,300px)}.h3-ter .h3-glava{margin-bottom:10px}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.3pdm20a023wv-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.p.16191ingcc7md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.0fuf3937kiol3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_418385ac-module__F5dLWG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_418385ac-module__F5dLWG__variable{--font-grot:"Fraunces", "Fraunces Fallback"}
