@font-face{font-family:Archivo;font-style:normal;font-weight:400 900;font-stretch:62% 100%;font-display:swap;src:url(fonts/archivo.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(fonts/archivo-italic.woff2) format("woff2")}@font-face{font-family:"Archivo Fallback";src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:98.6%;ascent-override:89%;descent-override:21.3%;line-gap-override:0%}:root{--black:#000;--panel:#141414;--panel-hi:#1C1C1C;--white:#F4F4F2;--grey:#BDBDBA;--grey-mute:#8C8C89;--light:#ECECE8;--red:#D12222;--red-hi:#E53030;--poster-paper:#F6E8DA;--poster-concrete:#D6D9DD;--poster-night:#0B0B0B;--poster-ink:#0C0C0C;--poster-red:#BE0205;--font:"Archivo","Archivo Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-mega:clamp(3.6rem,2.7rem + 4vw,6rem);--fs-final:clamp(3.4rem,2.3rem + 4.9vw,6.6rem);--fs-h2:clamp(2.3rem,1.788rem + 2.278vw,3.9rem);--fs-statement:clamp(1.9rem,1.5rem + 1.778vw,3.1rem);--fs-poster:clamp(1.85rem,1.7rem + .667vw,2.3rem);--fs-h3:clamp(1.35rem,1.217rem + .593vw,1.75rem);--fs-lead:clamp(1.15rem,1.067rem + .37vw,1.4rem);--fs-body:clamp(1.0625rem,1.0417rem + .093vw,1.125rem);--fs-small:.9rem;--fs-label:.78rem;--gutter:clamp(1.25rem,.833rem + 1.852vw,2.5rem);--sec:clamp(3.5rem,2.25rem + 5.2vw,7.25rem);--wrap:76rem;--measure:40rem;--header-h:3.5rem;--ease:cubic-bezier(.16,1,.3,1);--fast:.18s;accent-color:var(--red)}@media (min-width:64em){:root{--header-h:4rem}}.ground-dark,:root{--bg:var(--black);--bg-raised:var(--panel);--fg:var(--white);--fg-body:var(--grey);--fg-mute:var(--grey-mute);--hair:#262626;--line:#3A3A3A;--accent-text:#F03A3A;--twist:var(--red);--btn-bg:var(--white);--btn-fg:#000;--btn-bg-hover:var(--red);--btn-fg-hover:#fff;--field-bg:var(--panel);--field-line:#3A3A3A;color-scheme:dark}.ground-panel{--bg:var(--panel);--bg-raised:var(--panel-hi);--hair:#2A2A2A;--line:#444;--field-bg:#0B0B0B}.ground-light{--bg:var(--light);--bg-raised:#F7F7F4;--fg:#000;--fg-body:#3D3D3B;--fg-mute:#6B6B67;--hair:#C9C9C4;--line:#000;--accent-text:#B3121C;--twist:#C41A1A;--btn-bg:#000;--btn-fg:#fff;--btn-bg-hover:var(--red);--btn-fg-hover:#fff;--field-bg:#F7F7F4;--field-line:#9A9A96;color-scheme:light}.ground-red{--bg:var(--red);--fg:#fff;--fg-body:#FFF1F1;--fg-mute:#FFE1E1;--hair:rgba(255,255,255,.28);--line:#fff;--accent-text:#fff;--twist:#000;--btn-bg:var(--white);--btn-fg:#000;--btn-bg-hover:#000;--btn-fg-hover:#fff}.ground-dark,.ground-light,.ground-panel,.ground-red{background:var(--bg);color:var(--fg-body)}*,::after,::before{box-sizing:border-box}body,html{margin:0;overflow-x:clip}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem);background:var(--black);scrollbar-color:#333 #000;caret-color:var(--red)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;background:var(--bg);color:var(--fg-body);font-family:var(--font);font-size:var(--fs-body);font-weight:400;font-stretch:100%;line-height:1.65;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}blockquote,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2,h3,h4{color:var(--fg)}ol,ul{padding:0}img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}b,strong{font-weight:700;color:var(--fg)}::selection{background:var(--red);color:#fff}.ground-light ::selection{background:#000;color:#fff}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.ground-red :focus-visible{outline-color:#fff}[hidden]{display:none!important}.screen-reader-text,.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--gutter);top:-4rem;z-index:100;background:var(--white);color:#000;padding:.75rem 1rem;font-weight:700;text-decoration:none}.skip-link:focus{top:.5rem}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.wrap--text{max-width:calc(var(--measure) + 2 * var(--gutter))}.sec{padding-block:var(--sec)}.ground-dark+.ground-dark>.wrap:first-child{border-top:1px solid var(--hair);padding-top:var(--sec)}.ground-dark+.ground-dark{padding-top:0}.sec--tight{padding-block:calc(var(--sec) * .6)}.display,.final__title,.h2,.hero__title,.plakat__h{color:var(--fg);font-weight:860;font-stretch:82%;text-transform:uppercase;line-height:.92;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;min-width:0}.h2{font-size:var(--fs-h2);margin-bottom:.5em}.h3{color:var(--fg);font-size:var(--fs-h3);font-weight:780;font-stretch:90%;line-height:1.1;letter-spacing:-.006em;text-wrap:balance}.twist{color:var(--twist)}.lead{font-size:var(--fs-lead);line-height:1.5;max-width:36em;text-wrap:pretty}.lead+.lead{margin-top:.75em}p{text-wrap:pretty}.muted{color:var(--fg-mute)}.label{display:block;font-size:.85rem;font-weight:700;line-height:1.3;color:var(--fg-body)}.link,.prose a:not(.btn){color:var(--fg);text-decoration:none;background:linear-gradient(var(--red),var(--red)) left bottom/0 1px no-repeat,linear-gradient(var(--line),var(--line)) left bottom/100% 1px no-repeat;padding-bottom:2px;transition:background-size .55s var(--ease),color var(--fast) ease}.link:hover,.prose a:not(.btn):hover{background-size:100% 1px,100% 1px}.ground-red .link{background:linear-gradient(#000,#000) left bottom/0 1px no-repeat,linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)) left bottom/100% 1px no-repeat}.ground-red .link:hover{background-size:100% 1px,100% 1px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:3.25rem;padding:.9rem 1.6rem;background:var(--btn-bg);color:var(--btn-fg);border:2px solid var(--btn-bg);border-radius:0;font-family:var(--font);font-size:.95rem;font-weight:780;font-stretch:92%;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--fast) ease,border-color var(--fast) ease,color var(--fast) ease,transform var(--fast) var(--ease);-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover);color:var(--btn-fg-hover)}.btn:active{transform:translateY(1px)}.btn::after{content:"";width:.95em;height:.6em;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 12'%3E%3Cpath d='M12.6 0 19 6l-6.4 6-1.4-1.4 4-3.6H0V5h15.2l-4-3.6z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 12'%3E%3Cpath d='M12.6 0 19 6l-6.4 6-1.4-1.4 4-3.6H0V5h15.2l-4-3.6z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform var(--fast) var(--ease)}.btn:hover::after{transform:translateX(3px)}.btn--plain::after{display:none}.btn--line{background:0 0;color:var(--fg);border-color:var(--line)}.btn--line:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}.btn--wide{width:100%}.btn--sm{min-height:2.5rem;padding:.55rem 1rem;font-size:.8rem}.btn[disabled]{opacity:.55;cursor:progress}.price{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;line-height:1.1}.price__now{color:var(--fg);font-size:clamp(1.9rem,1.7rem + .9vw,2.5rem);font-weight:860;font-stretch:82%;letter-spacing:-.01em}.price__old{color:var(--fg-mute);font-size:1.1rem;font-weight:600;text-decoration:line-through;text-decoration-color:var(--red);text-decoration-thickness:2px}.price__note{font-size:var(--fs-small);color:var(--fg-body)}.rule{border:0;border-top:1px solid var(--line);margin:0}.site-header{position:sticky;top:0;z-index:50;height:var(--header-h);background:rgba(0,0,0,.94);border-bottom:1px solid transparent;transition:border-color .25s ease}@supports (backdrop-filter:blur(12px)){.site-header{background:rgba(0,0,0,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.site-header.is-scrolled{border-bottom-color:var(--hair)}.site-header__in{height:100%;display:flex;align-items:center;gap:1rem}.brand{display:flex;align-items:center;gap:.7rem;min-width:0;text-decoration:none;color:var(--fg)}.brand__cover{flex:none;width:1.45rem;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 4px 10px -4px rgba(0,0,0,.8)}.brand__cover img{width:100%;height:auto}.brand__name{font-weight:840;font-stretch:78%;font-size:1rem;letter-spacing:.01em;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:64em){.brand__name{font-size:1.15rem}}.brand__name .twist{color:var(--red-hi)}@media (max-width:24.99em){.brand{gap:.55rem}.brand__name{font-stretch:72%}.site-header__buy .btn{padding-inline:.85rem}}@media (max-width:22.5em){.brand__cover{display:none}}.site-nav{display:none;margin-left:auto;gap:1.75rem}.site-nav a{color:var(--fg-body);font-size:.95rem;font-weight:600;text-decoration:none;padding-block:.4rem;background:linear-gradient(var(--red),var(--red)) 0 100%/0 1px no-repeat;transition:background-size .35s var(--ease),color var(--fast) ease}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--fg);background-size:100% 1px}@media (min-width:48em){.site-nav{display:flex}}.site-header__buy{margin-left:auto;display:flex;align-items:center;gap:.9rem;flex:none;transition:opacity .3s ease,transform .3s var(--ease),visibility .3s}@media (min-width:48em){.site-nav+.site-header__buy{margin-left:1.75rem}}.site-header__price{display:none;color:var(--fg);font-weight:780;font-stretch:85%;font-size:1.1rem}@media (min-width:40em){.site-header__price{display:block}}.js .is-front .site-header:not(.show-buy) .site-header__buy{opacity:0;visibility:hidden;transform:translateY(-4px)}.site-footer{padding-block:clamp(2.75rem,2rem + 4vw,6rem) 2.5rem;font-size:.95rem;border-top:1px solid var(--hair)}.site-footer__top{display:grid;gap:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid var(--hair)}@media (min-width:22em) and (max-width:55.99em){.site-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:2rem}.site-footer__book{grid-column:1/-1}}@media (min-width:56em){.site-footer__top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:3rem}}.site-footer__book{display:flex;gap:1.1rem;align-items:flex-start}.site-footer__book img{width:3.6rem;flex:none;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 8px 20px -8px rgba(0,0,0,.9)}.cover-foto .brand__cover img,.cover-foto .site-footer__book img{box-shadow:none;mix-blend-mode:lighten}.cover-foto .brand__cover{box-shadow:none}.site-footer__title{color:var(--fg);font-weight:860;font-stretch:80%;font-size:1.5rem;line-height:.95;text-transform:uppercase;margin-bottom:.5rem}.site-footer__book p{max-width:22em}.site-footer h2{font-size:.95rem;font-weight:700;margin-bottom:.9rem}.site-footer ul{list-style:none;display:grid;gap:.45rem}.site-footer a{color:var(--fg-body);text-decoration:none;transition:color var(--fast) ease}.site-footer a:hover{color:var(--fg)}.site-footer__practice img{width:min(15rem,100%);margin:.2rem 0 .9rem}.site-footer__practice p{margin-bottom:.8rem;max-width:24em}.site-footer__practice .link{font-weight:700}.site-footer__legal{padding-top:1.75rem;display:grid;gap:.5rem;color:var(--fg-mute);font-size:.85rem}.site-footer ul.site-footer__links{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;margin-block:.25rem}.book-stage{position:relative;perspective:1800px;filter:drop-shadow(0 30px 34px rgba(0,0,0,.75)) drop-shadow(0 4px 6px rgba(0,0,0,.6))}.book-stage::before{content:"";position:absolute;z-index:-1;inset:-22% -38% -12%;pointer-events:none;background:radial-gradient(closest-side,rgba(236,226,214,.17),rgba(236,226,214,.06) 55%,transparent 80%)}.ground-red .book-stage::before{display:none}.book{position:relative;transform-style:preserve-3d;transform:rotateY(-10deg) rotateX(1deg);width:100%}@media (min-width:48em){.book{transform:rotateY(-15deg) rotateX(1.5deg)}}@media (max-width:47.99em){.book__pages{filter:brightness(.62)}}.book img{width:100%;height:auto;backface-visibility:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.08)}.book::before{content:"";position:absolute;inset:0 auto 0 0;width:5.5%;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.16),rgba(0,0,0,.32) 45%,rgba(255,255,255,.07) 75%,transparent)}.book-stage--foto{filter:none;perspective:none}.book--foto{transform:none!important;transform-style:flat}.book--foto::before{content:none}.book--foto>img{box-shadow:none;mix-blend-mode:lighten}@media (max-width:47.99em){.hero__book .book--foto>img,.hero__book .book__odraz,.hero__book .book__sjaj{scale:1.12}}.book__odraz{position:absolute;inset:0;pointer-events:none;mix-blend-mode:lighten;overflow-anchor:none}.book__odraz-i{position:absolute;left:0;right:0;top:92%;height:22%;overflow:hidden;transform:scaleY(-1);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.26));mask-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.26))}.book__odraz-i img{position:absolute;left:0;bottom:0;width:100%;height:auto;box-shadow:none}.book__sjaj{position:absolute;inset:5% 11% 5% 9.5%;overflow:hidden;pointer-events:none;overflow-anchor:none;mix-blend-mode:soft-light;-webkit-mask-image:radial-gradient(closest-side,#000 70%,rgba(0,0,0,0));mask-image:radial-gradient(closest-side,#000 70%,rgba(0,0,0,0))}.book__sjaj::before{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform:translateX(-130%) skewX(-18deg)}.book__pages{position:absolute;top:1%;bottom:1%;right:0;width:8.5%;transform-origin:100% 50%;transform:rotateY(90deg);background:repeating-linear-gradient(90deg,#f4eee4 0 1px,#dcd3c5 1px 2px),#eee6da;box-shadow:inset 6px 0 8px -4px rgba(0,0,0,.25)}.book__tag{position:absolute;z-index:2;top:-.6rem;left:-.6rem;background:var(--red);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;padding:.55rem .7rem}section.hero{position:relative;display:block;min-height:0;overflow:clip;background:radial-gradient(90% 38% at 50% 0,#181818,rgba(0,0,0,0) 70%);padding:clamp(1.25rem,.9rem + 2vw,4rem) 0 clamp(3rem,2rem + 4vw,6.5rem)}section.hero::before{content:none}section.hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.17;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='z'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23z)'/%3E%3C/svg%3E")}section.hero{isolation:isolate}.hero__krug{position:absolute;z-index:-1;pointer-events:none;color:var(--fg);aspect-ratio:1;height:auto;max-width:none;overflow-anchor:none}.hero__krug--kut{--k:min(146vw,44rem);width:var(--k);right:calc(var(--k) * -.56);top:calc(8rem - var(--k)/ 2)}.hero__krug--knjiga{display:none}.hero__grid{display:grid;align-items:center;grid-template-columns:minmax(0,min(35vw,11rem)) minmax(0,1fr);grid-template-areas:"text text" "book buy" "more more";gap:1.5rem 1.25rem}.hero__text{grid-area:text}.hero__book{grid-area:book;position:relative}.hero__buy{grid-area:buy;display:grid;gap:.7rem;justify-items:start;min-width:0;position:relative;z-index:1}.hero__buy .price{margin-bottom:-.2rem}.hero__buy .btn{width:100%;max-width:19rem;margin-top:.35rem;min-height:3.5rem}.hero__more{grid-area:more;display:grid;gap:.9rem;min-width:0;position:relative;z-index:1;margin-top:.5rem}.hero__sign{margin-bottom:clamp(.9rem,.7rem + .8vw,1.4rem);line-height:0}.hero__sign img{width:clamp(10.5rem,9rem + 4vw,14rem);height:auto}.hero__label{margin-bottom:.9rem;font-size:.8rem;font-weight:700;color:var(--fg-body)}.hero__title{font-size:min(var(--fs-mega),19vw);font-weight:900;font-stretch:80%;line-height:.9;letter-spacing:-.015em;text-wrap:initial}.hero__title .twist{display:block}.hero__title .rez{position:relative;width:fit-content}.hero__title .rez__g{display:block;clip-path:polygon(0 0,100% 0,100% 30.1%,96.2% 36.9%,92.3% 30%,88.5% 37%,84.6% 30%,80.8% 36.8%,76.9% 39.1%,73.1% 47.3%,69.2% 36.4%,65.4% 46%,61.5% 43.1%,57.7% 50.2%,53.8% 44.1%,50% 46.2%,46.2% 43.4%,42.3% 47.7%,38.5% 50.9%,34.6% 58.9%,30.8% 46.6%,26.9% 60.1%,23.1% 53.2%,19.2% 61.2%,15.4% 56.4%,11.5% 62%,7.7% 58.7%,3.8% 65.7%,0 61.6%);transform:translate(calc(var(--rez,0) * -.027em),calc(var(--rez,0) * -.068em)) rotate(calc(var(--rez,0) * -.6deg))}.hero__title .rez::after{content:attr(data-r);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;clip-path:polygon(0 61.6%,3.8% 65.7%,7.7% 58.7%,11.5% 62%,15.4% 56.4%,19.2% 61.2%,23.1% 53.2%,26.9% 60.1%,30.8% 46.6%,34.6% 58.9%,38.5% 50.9%,42.3% 47.7%,46.2% 43.4%,50% 46.2%,53.8% 44.1%,57.7% 50.2%,61.5% 43.1%,65.4% 46%,69.2% 36.4%,73.1% 47.3%,76.9% 39.1%,80.8% 36.8%,84.6% 30%,88.5% 37%,92.3% 30%,96.2% 36.9%,100% 30.1%,100% 100%,0 100%);transform:translate(calc(var(--rez,0) * .04em),calc(var(--rez,0) * .054em)) rotate(calc(var(--rez,0) * .4deg))}.hero__title .rez::before{clip-path:polygon(0 0,100% 0,100% 30.1%,96.2% 36.9%,92.3% 30%,88.5% 37%,84.6% 30%,80.8% 36.8%,76.9% 39.1%,73.1% 47.3%,69.2% 36.4%,65.4% 46%,61.5% 43.1%,57.7% 50.2%,53.8% 44.1%,50% 46.2%,46.2% 43.4%,42.3% 47.7%,38.5% 50.9%,34.6% 58.9%,30.8% 46.6%,26.9% 60.1%,23.1% 53.2%,19.2% 61.2%,15.4% 56.4%,11.5% 62%,7.7% 58.7%,3.8% 65.7%,0 61.6%);transform:translate(calc(var(--rez,0) * -.027em),calc(var(--rez,0) * -.068em)) rotate(calc(var(--rez,0) * -.6deg))}.hero__title .rez::after{clip-path:polygon(0 61.6%,3.8% 65.7%,7.7% 58.7%,11.5% 62%,15.4% 56.4%,19.2% 61.2%,23.1% 53.2%,26.9% 60.1%,30.8% 46.6%,34.6% 58.9%,38.5% 50.9%,42.3% 47.7%,46.2% 43.4%,50% 46.2%,53.8% 44.1%,57.7% 50.2%,61.5% 43.1%,65.4% 46%,69.2% 36.4%,73.1% 47.3%,76.9% 39.1%,80.8% 36.8%,84.6% 30%,88.5% 37%,92.3% 30%,96.2% 36.9%,100% 30.1%,100% 100%,0 100%);transform:translate(calc(var(--rez,0) * .04em),calc(var(--rez,0) * .054em)) rotate(calc(var(--rez,0) * .4deg))}.hero__sub{font-size:var(--fs-lead);font-weight:500;line-height:1.35;margin-top:1.1rem;max-width:23em;text-wrap:pretty}.hero__note{margin-top:.5rem;font-weight:700;font-stretch:90%;font-size:1rem;letter-spacing:.01em;color:var(--fg)}.hero__spec{font-size:.85rem;line-height:1.35;color:var(--fg-body)}.hero__trust{font-size:.8rem;line-height:1.4;color:var(--fg-mute);max-width:34em}.presale{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding:.7rem .9rem;border:1px solid var(--red);font-size:.9rem;line-height:1.35;max-width:30rem}.presale__badge{color:var(--red-hi);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.presale__count{font-weight:700;font-size:.8rem;color:var(--fg);font-variant-numeric:tabular-nums}.presale__count:empty{display:none}.presale__text{flex-basis:100%;color:var(--fg-body)}@media (max-width:39.99em){.hero__buy .btn{padding-inline:.7rem;font-size:.88rem;letter-spacing:.05em;font-stretch:84%;gap:.45em;white-space:normal}}@media (max-width:24.99em){.hero__grid{column-gap:1rem}.hero__buy .btn{font-size:.86rem}}@media (max-width:21.5em){.hero__buy .btn{padding-inline:.45rem;gap:.35em}}@media (max-width:24.99em){.book__tag{font-size:.62rem;padding:.42rem .5rem}}@media (min-width:40em){.hero__buy .btn{width:auto;min-width:17rem}}@media (min-width:40em) and (max-width:47.99em){.hero__grid{grid-template-columns:minmax(0,clamp(12rem,26vw,16rem)) minmax(0,1fr);grid-template-areas:"text text" "book buy" "book more";column-gap:clamp(2rem,5vw,3.5rem);row-gap:1.25rem}.hero__title{font-size:min(clamp(3.6rem,1.2rem + 9vw,6.6rem),19vw)}.hero__buy{align-self:end}.hero__more{align-self:start}}@media (min-width:40em) and (max-width:47.99em) and (max-height:32em){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,12rem);grid-template-areas:"text book" "buy book" "more book";align-items:start;row-gap:1rem}.hero__title{font-size:clamp(3rem,1rem + 5vw,4rem)}.hero__book{align-self:start;margin-top:2.5rem}}@media (min-width:48em){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text book" "buy book" "more book";column-gap:clamp(2rem,5vw,6rem);row-gap:1.5rem;align-items:start}.hero__title{font-size:clamp(4.6rem,.9rem + 7vw,9rem)}.hero__book{align-self:start;justify-self:center;margin-top:clamp(.5rem,2vh,2rem);width:min(100%,24rem);width:min(100%,24rem,calc((100svh - var(--header-h) - 7rem)/ 1.49))}.hero__krug--kut{display:none}.hero__krug--knjiga{display:block;top:50%;left:50%;width:170%;translate:-50% -50%}.hero__buy{margin-top:.75rem;align-self:start;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:clamp(1.5rem,3vw,2.5rem);row-gap:.2rem}.hero__buy .price{grid-column:1;margin:0}.hero__spec{grid-column:1}.hero__buy .btn{grid-column:2;grid-row:1/span 2;margin:0;min-width:16rem;min-height:3.6rem}.hero__more{align-self:start}}@media (min-width:48em) and (max-height:52rem){.hero__title{font-size:clamp(4rem,1rem + 5.6vw,7.5rem)}}@media (min-width:48em) and (max-height:44rem){section.hero{padding-top:clamp(1rem,3vh,2rem)}.hero__sign{margin-bottom:.7rem}.hero__title{font-size:clamp(3.6rem,.5rem + 5vw,6.25rem)}.hero__sub{margin-top:.7rem;font-size:clamp(1.05rem,.9rem + .5vw,1.3rem)}.hero__grid{row-gap:1rem}.hero__buy{margin-top:.25rem}}@media (min-width:48em){.hero__book:has(.book--foto){width:min(100%,28rem);width:min(100%,28rem,calc((100svh - var(--header-h) - 4rem)/ 1.49));margin-top:0}}.plakati__head{display:grid;gap:1rem;margin-bottom:clamp(1.75rem,1rem + 2vw,3rem)}.plakati__head .h2{margin:0}@media (min-width:64em){.plakati__head{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:end;gap:3rem}}.plakati__traka{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,22rem);gap:.85rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);padding-bottom:.75rem;scrollbar-width:thin;scrollbar-color:var(--fg) transparent;list-style:none;margin:0}.plakati__traka::-webkit-scrollbar{height:4px}.plakati__traka::-webkit-scrollbar-thumb{background:var(--line)}@media (min-width:56em){.plakati__traka{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding-inline:0;gap:clamp(.85rem,1.5vw,1.5rem);max-width:var(--wrap);margin-inline:auto;padding-bottom:0}.plakati .wrap--plakati{padding-inline:var(--gutter)}}.plakati__item{scroll-snap-align:start;min-width:0}.plakat__vrijeme{display:flex;align-items:center;gap:.5rem;margin:0 0 .65rem;font-size:.9rem;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums;line-height:1;color:var(--fg-mute)}.plakat__vrijeme::before{content:"";flex:none;width:.45rem;height:.45rem;border-radius:50%;background:var(--red);opacity:0;transition:opacity .2s ease}.is-sada .plakat__vrijeme{color:var(--fg)}.is-sada .plakat__vrijeme::before{opacity:1}@media (min-width:56em){.plakat__vrijeme{color:var(--fg-body)}.plakat__vrijeme::before{display:none}.is-sada .plakat__vrijeme{color:var(--fg-body)}}.dan{margin-top:1.1rem}.dan__crta{position:relative;height:2px;background:var(--line)}.dan__fill{position:absolute;inset:0;background:var(--red);transform-origin:0 50%;transform:scaleX(.03);transition:transform .35s var(--ease)}.dan__vremena{display:flex;justify-content:space-between;margin-top:.6rem;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:var(--fg-mute)}.dan__t.is-sada{color:var(--fg)}@media (min-width:56em){.dan{display:none}}.plakat{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--poster-paper);color:var(--poster-ink);isolation:isolate}.plakat--concrete{background:var(--poster-concrete)}.plakat--night{background:var(--poster-night);color:var(--white)}.plakat--night::after{content:"";position:absolute;inset:0;border:1px solid var(--hair);pointer-events:none}.plakat__img{position:absolute;inset:0;z-index:-1}.plakat__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.plakat:hover .plakat__img img{transform:scale(1.025)}.plakat__text{padding:clamp(1rem,.8rem + .8vw,1.5rem);max-width:var(--tw,100%)}.plakat .label{font-size:.8rem;margin-bottom:.45rem;color:inherit}.plakat .plakat__h{color:inherit}.plakat__h{font-size:var(--fs-poster);font-weight:900;font-stretch:var(--st,82%);line-height:.9;letter-spacing:-.012em;text-wrap:initial}.plakat__h span{display:block;text-wrap:balance}.plakat__h .twist{color:var(--poster-red)}.plakat--night .plakat__h .twist{color:var(--red-hi)}.plakat__sub{margin-top:.55rem;font-size:.95rem;line-height:1.3;font-weight:500}.plakati__more{margin-top:1.25rem;display:flex;gap:.5rem;align-items:center;font-size:.85rem;color:var(--fg-mute)}.plakati__more::after{content:"";width:2.5rem;height:2px;background:currentColor;animation:swipe 2.4s var(--ease) infinite}@keyframes swipe{0%,100%{transform:translateX(0)}50%{transform:translateX(.6rem)}}@media (min-width:56em){.plakati__more{display:none}}.urednik{max-width:58rem}.urednik blockquote{font-size:var(--fs-statement);font-weight:800;font-stretch:84%;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.urednik blockquote::before{content:"“";display:block;color:var(--red);font-size:2.4em;line-height:.6;height:.42em;font-weight:900;font-stretch:100%}.urednik figcaption{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem;align-items:baseline;font-size:.95rem}.urednik figcaption strong{font-weight:800}.citat-citatelja{max-width:52rem}.citat-citatelja blockquote{color:var(--fg);font-size:var(--fs-statement);font-weight:800;font-stretch:84%;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.citat-citatelja figcaption{margin-top:1rem;font-size:.95rem;color:var(--fg-body)}.urednik--malo{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding-top:clamp(1.5rem,1.2rem + 1vw,2rem);border-top:1px solid var(--hair);max-width:40rem}.urednik--malo blockquote{font-size:clamp(1.15rem,1rem + .6vw,1.45rem);font-weight:700;font-stretch:90%;line-height:1.3}.urednik--malo blockquote::before{font-size:1.8em}.reakcije{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.reakcije .h2{margin-bottom:1.5rem}.reakcije__traka{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:.25rem var(--gutter) 1rem;margin-inline:calc(var(--gutter) * -1);scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--fg) transparent;list-style:none}.reakcija{flex:0 0 auto;width:min(68vw,15.5rem);scroll-snap-align:start;margin:0}.reakcija button{display:block;width:100%;padding:0;border:0;background:0 0;cursor:zoom-in}.reakcija img{width:100%;aspect-ratio:var(--r,9/16);object-fit:cover;object-position:top;background:var(--bg-raised);box-shadow:0 1px 2px rgba(0,0,0,.12),0 14px 28px -16px rgba(40,22,8,.45)}.reakcija__meta{margin-top:.6rem;font-size:.85rem;color:var(--fg-mute)}.reakcija__meta strong{color:var(--fg);font-weight:700}.problem__lead{margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.pokusaji{list-style:none;display:grid;border-top:1px solid var(--line)}.pokusaji li{padding:.85rem 0;border-bottom:1px solid var(--hair);font-size:clamp(1.05rem,.98rem + .33vw,1.3rem);font-weight:600;line-height:1.35}.pokusaji .crta{background:linear-gradient(var(--red),var(--red)) 0 58%/100% 2px no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:48em){.problem__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.pokusaji .crta{background-size:100% 3px}}.izjava{padding-top:var(--sec);margin-top:var(--sec);border-top:1px solid var(--hair)}.izjava--problem{margin-top:clamp(2.5rem,1.75rem + 3vw,4.5rem);padding-top:clamp(2rem,1.5rem + 2.5vw,3.5rem)}.izjava p{color:var(--fg);font-size:var(--fs-statement);font-weight:820;font-stretch:84%;line-height:1.1;letter-spacing:-.01em;max-width:24em;text-wrap:balance}.izjava p em{font-style:normal;color:var(--twist)}.izjava .izjava__extra{margin-top:1.5rem;font-size:var(--fs-lead);font-weight:400;font-stretch:100%;line-height:1.5;color:var(--fg-body);letter-spacing:0;max-width:34em;text-wrap:pretty}.izjava .izjava__extra em{color:var(--fg)}.razlika__list{list-style:none;border-top:1px solid var(--line);margin-top:clamp(1.5rem,1rem + 2vw,2.75rem)}.razlika__item{display:grid;gap:.75rem;padding-block:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);border-bottom:1px solid var(--hair)}.razlika__item p{max-width:38em;color:var(--fg-body)}.razlika__item em{font-style:normal;color:var(--accent-text);font-weight:600}@media (min-width:48em){.razlika__item{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}}.sadrzaj__grid{display:grid;gap:0;margin-top:clamp(1.5rem,1rem + 2vw,3rem);border-top:1px solid var(--line)}@media (min-width:56em){.sadrzaj__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem)}}.dio{padding-block:1.6rem 1.9rem;border-bottom:1px solid var(--hair)}@media (max-width:39.99em){.dio{padding-block:1.15rem 1.3rem}.dio .h3{font-size:1.45rem}.dio__q{margin-top:.3rem;font-size:.95rem}.dio ol{margin-top:.7rem;gap:.2rem}.dio li{grid-template-columns:1.6rem minmax(0,1fr);line-height:1.35;font-size:.97rem}}.dio__label{font-size:.85rem;font-weight:700;color:var(--fg-body);margin-bottom:.35rem}.dio .h3{text-transform:uppercase;font-weight:880;font-stretch:82%;font-size:clamp(1.55rem,1.35rem + .9vw,2.1rem);line-height:.95}.dio__q{margin-top:.5rem;font-style:italic;color:var(--fg-body)}.dio ol{list-style:none;margin-top:1rem;display:grid;gap:.35rem}.dio li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.5rem;line-height:1.4}.dio li span{font-weight:800;font-variant-numeric:tabular-nums;color:var(--accent-text)}.poziv{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;justify-content:space-between;margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding-top:1.5rem;border-top:1px solid var(--line)}.poziv p{font-size:var(--fs-h3);font-weight:800;font-stretch:88%;line-height:1.15;max-width:22em}.poziv__akcija{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}@media (max-width:39.99em){.poziv__akcija,.poziv__akcija .btn{width:100%}}.ulomak blockquote{font-size:var(--fs-statement);font-weight:800;font-stretch:84%;line-height:1.1;letter-spacing:-.01em;max-width:24em;text-wrap:balance}.ulomak__izvor{margin-top:1.5rem;font-size:.9rem;color:var(--fg-body)}.poglavlje{margin-top:var(--sec);padding-top:var(--sec);border-top:1px solid var(--hair);display:grid;gap:1.5rem}@media (min-width:56em){.poglavlje{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:end}}.poglavlje .h2{margin-bottom:.4em}.poglavlje p{color:var(--fg-body);max-width:30em}.nl-form{display:grid;gap:.6rem}.nl-form__row{display:grid;gap:.6rem}@media (min-width:30em){.nl-form__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.field{width:100%;min-height:3.25rem;padding:.8rem 1rem;border-radius:0;border:1px solid var(--field-line);background:var(--field-bg);color:var(--fg);font-size:1rem}.field::placeholder{color:var(--fg-mute)}.field:focus{outline:0;border-color:var(--fg);box-shadow:0 0 0 1px var(--fg)}.field[aria-invalid=true]{border-color:var(--red)}.nl-form__msg{font-size:.9rem;min-height:1.4em}.nl-form__msg.is-error{color:var(--accent-text)}.nl-done{font-size:var(--fs-h3);font-weight:800;font-stretch:88%}.nl-note{font-size:.85rem;opacity:.75}.autor__grid{display:grid;gap:2rem}@media (min-width:56em){.autor__grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}}.autor__foto{max-width:15rem}@media (min-width:56em){.autor__foto{max-width:none}}.autor__foto img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:grayscale(.15) contrast(1.02)}.autor .h2{margin-bottom:.3em}.autor__uloga{font-weight:700;margin-bottom:1.5rem}.autor__bio{display:grid;gap:1rem;color:var(--fg-body);max-width:36em}.autor__bio strong{color:var(--fg)}.cinjenice{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1rem;margin-top:2rem;border-top:1px solid var(--line)}.cinjenice li{padding:1rem 0;border-bottom:1px solid var(--hair)}.cinjenice b{display:block;font-size:1.6rem;font-weight:880;font-stretch:82%;line-height:1;margin-bottom:.3rem}.cinjenice span{display:block;font-size:.85rem;line-height:1.35;color:var(--fg-body)}.praksa{margin-top:2.5rem;display:grid;gap:.75rem;padding:1.5rem;background:var(--bg-raised);border:1px solid var(--hair)}.praksa img{width:min(14rem,80%)}.praksa p{max-width:32em;color:var(--fg-body)}.praksa .link{font-weight:700;justify-self:start}.glasovi{margin-top:clamp(2.5rem,2rem + 3vw,4.5rem);padding-top:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);border-top:1px solid var(--hair)}.glasovi__naslov{font-size:1rem;font-weight:700;color:var(--fg-body);margin-bottom:1.25rem}.glasovi__lista{list-style:none;display:grid;gap:1.5rem}@media (min-width:56em){.glasovi__lista{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2.5rem}}.glasovi blockquote p{font-size:clamp(1.1rem,1rem + .4vw,1.3rem);font-weight:600;line-height:1.4;color:var(--fg);text-wrap:pretty}.glasovi__ime{margin-top:.5rem;font-size:.85rem;color:var(--fg-mute)}.glasovi .link{display:inline-block;margin-top:1.5rem;font-weight:700}.tekstovi__head{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;align-items:end;margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.tekstovi__head .h2{margin:0}.kartice{list-style:none;display:grid;gap:1.75rem}@media (min-width:48em){.kartice{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.25rem)}}.kartica a{display:grid;gap:.85rem;text-decoration:none;color:inherit}.kartica__meta,.kartica__slika,.kartica__tekst,.kartica__ulomak{display:block}.kartica__meta{margin-bottom:.35rem}.kartica__slika{aspect-ratio:3/2;overflow:hidden;background:var(--bg-raised)}.kartica__slika img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.kartica a:hover .kartica__slika img{transform:scale(1.03)}.kartica__naslov{font-size:clamp(1.2rem,1.1rem + .45vw,1.45rem);font-weight:800;font-stretch:90%;line-height:1.15;text-wrap:balance}.kartica a:hover .kartica__naslov{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.kartica__meta{font-size:.85rem;color:var(--fg-mute)}.kartica__ulomak{display:block;margin-top:.5rem;font-size:.98rem;color:var(--fg-body);line-height:1.5}@media (max-width:47.99em){.kartica a{grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;align-items:start}.kartica__slika{aspect-ratio:1}.kartica__ulomak{display:none}}.pitanja__list{border-top:1px solid var(--line);margin-top:clamp(1.5rem,1rem + 2vw,2.5rem)}@media (min-width:56em){.pitanja .wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:start}.pitanja__list{margin-top:.4rem}}.pitanje{border-bottom:1px solid var(--hair)}.pitanje summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;gap:1rem;align-items:center;padding-block:1.2rem;font-size:clamp(1.08rem,1rem + .35vw,1.3rem);font-weight:700;line-height:1.3}.pitanje summary::-webkit-details-marker{display:none}.pitanje summary::after{content:"";width:1.1rem;height:1.1rem;justify-self:end;background:linear-gradient(currentColor,currentColor) center/100% 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 100% no-repeat;transition:transform .3s var(--ease)}.pitanje[open] summary::after{transform:rotate(45deg);color:var(--red)}.pitanje summary:hover{color:var(--accent-text)}.pitanje__odgovor{padding-bottom:1.4rem;max-width:42em;color:var(--fg-body)}.pitanje__odgovor p+p{margin-top:.8em}.final{position:relative;overflow:clip;padding-block:clamp(4.5rem,3rem + 6vw,9rem)}.final__grid{display:grid;gap:2.5rem;align-items:center}@media (min-width:56em){.final__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(2rem,6vw,6rem)}}@media (min-width:56em){.final__grid:not(:has(.final__book)){grid-template-columns:minmax(0,1fr)}}.parole{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin-bottom:1.75rem;font-size:.95rem;font-weight:600;color:#fff}.parole li{text-decoration:line-through;text-decoration-color:#000;text-decoration-thickness:2px}.final__title{font-size:var(--fs-final);font-weight:900;font-stretch:78%;line-height:.88;color:#fff}.final__text{margin-top:1.5rem;font-size:var(--fs-lead);line-height:1.5;max-width:32em;color:rgba(255,255,255,.9)}.final__buy{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:center}.final__buy .price__now{color:#fff}.final__buy .price__old{text-decoration-color:#000}.final__presale{margin-top:1rem;font-size:.95rem;font-weight:600}.final__sigurno{margin-top:1rem;max-width:34em;font-size:.95rem;line-height:1.45;color:rgba(255,255,255,.9)}.final__count{display:block;margin-top:.2rem;font-weight:800;font-variant-numeric:tabular-nums}.final__count:empty{display:none}.final__book{width:min(17rem,70%);justify-self:center}@media (max-width:55.99em){.final__book{display:none}}@media (max-width:39.99em){.final__buy .btn{width:100%}}.page-head{padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) clamp(1.5rem,1rem + 2vw,2.5rem)}.page-head .h2,.page-head h1{font-size:var(--fs-h2);margin:0 0 .4em}.page-head .lead{color:var(--fg-body)}.crumbs{display:flex;flex-wrap:wrap;gap:.35rem .6rem;font-size:.85rem;color:var(--fg-mute);margin-bottom:1.25rem;list-style:none}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:.2em}.crumbs li+li::before{content:"/";margin-right:.6rem;opacity:.5}.popis{padding-bottom:var(--sec)}.popis .kartice{row-gap:2.75rem}.paginacija{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line)}.paginacija ul{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.paginacija a,.paginacija span{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0 .8rem;font-weight:700;text-decoration:none;border:1px solid var(--line)}.paginacija .current{background:var(--fg);color:var(--bg)}.paginacija a:hover{background:var(--fg);color:var(--bg)}.prazno{padding:2rem 0;color:var(--fg-mute)}.clanak__head{padding-top:clamp(2rem,1.25rem + 3vw,4rem)}.clanak__meta{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;font-size:.88rem;color:var(--fg-mute);margin-bottom:1rem}.clanak__title{font-size:clamp(2.1rem,1.6rem + 2.2vw,3.6rem);font-weight:860;font-stretch:84%;line-height:1;letter-spacing:-.015em;text-wrap:balance}.clanak__lead{margin-top:1.25rem;font-size:var(--fs-lead);line-height:1.5;color:var(--fg-body);text-wrap:pretty}.byline{display:flex;align-items:center;gap:.8rem;margin-top:1.5rem;font-style:normal;font-size:.95rem}.byline img{width:2.75rem;height:2.75rem;object-fit:cover;border-radius:50%}.byline strong{display:block;font-weight:700;line-height:1.2}.byline span{color:var(--fg-mute);font-size:.88rem}.clanak__slika{margin-top:clamp(1.75rem,1.25rem + 2vw,3rem)}.clanak__slika img{width:100%;max-height:72vh;object-fit:cover}.clanak__tijelo{padding-block:clamp(2rem,1.5rem + 2vw,3.5rem) var(--sec)}.prose{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.7;color:var(--fg-body)}.prose>*+*{margin-top:1.15em}.prose h2{margin-top:2.2em;font-size:clamp(1.55rem,1.35rem + .9vw,2.1rem);font-weight:820;font-stretch:88%;line-height:1.12;letter-spacing:-.01em;text-wrap:balance;color:var(--fg)}.prose h3{margin-top:1.9em;font-size:clamp(1.22rem,1.15rem + .35vw,1.4rem);font-weight:750;font-stretch:92%;line-height:1.25;color:var(--fg)}.prose h4{margin-top:1.6em;font-size:1.05rem;font-weight:750}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:.6em}.prose ol,.prose ul{padding-left:1.4em}.prose li+li{margin-top:.45em}.prose ul li::marker{color:var(--red)}.prose ol li::marker{color:var(--accent-text);font-weight:800}.prose strong{color:var(--fg)}.prose blockquote{position:relative;padding-left:clamp(1.5rem,1rem + 2vw,2.5rem);font-size:1.15em;font-weight:600;line-height:1.5;color:var(--fg)}.prose blockquote::before{content:"“";position:absolute;left:0;top:-.3em;font-size:2.6em;line-height:1;font-weight:900;color:var(--red)}.prose blockquote cite{display:block;margin-top:.6em;font-size:.85em;font-style:normal;font-weight:500;color:var(--fg-mute)}.prose figure{margin-inline:0}.prose img{height:auto}.prose .wp-element-caption,.prose figcaption{margin-top:.6em;font-size:.85rem;color:var(--fg-mute)}.prose hr{border:0;border-top:1px solid var(--line);margin-block:2.5em}.prose table{width:100%;border-collapse:collapse;font-size:.95em}.prose td,.prose th{text-align:left;padding:.65em .75em;border-bottom:1px solid var(--hair);vertical-align:top}.prose th{font-weight:700;border-bottom:1px solid var(--line)}.prose .wp-block-table{overflow-x:auto}.prose code{font-size:.9em;background:var(--bg-raised);padding:.1em .3em}.prose details{border-bottom:1px solid var(--hair)}.prose details:first-of-type{border-top:1px solid var(--line)}.prose summary{cursor:pointer;padding:1rem 0;font-weight:700;list-style-position:outside}.prose summary::marker{color:var(--red)}.prose details>:not(summary){margin-bottom:1rem}.prose .wp-block-embed,.prose .wp-block-image{margin-block:2em}.prose embed,.prose iframe,.prose video{max-width:100%}.prose .wp-block-embed__wrapper iframe,.prose iframe[src*=vimeo],.prose iframe[src*=youtube]{width:100%;height:auto;aspect-ratio:16/9}.prose .toc,.prose .wp-block-group.has-background{padding:1.25rem 1.5rem;background:var(--bg-raised)}.prose .alignfull,.prose .alignwide{width:100%}.knjiga-cta{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1.25rem;align-items:start;margin-block:2.5em!important;padding:1.5rem;background:var(--bg-raised);border:1px solid var(--hair);color:var(--fg-body);font-size:1rem;line-height:1.5}.knjiga-cta img{width:100%;box-shadow:0 10px 20px -10px rgba(0,0,0,.6)}.cover-foto .knjiga-cta img{box-shadow:none;mix-blend-mode:lighten}.knjiga-cta__title{font-size:1.25rem;font-weight:820;font-stretch:88%;line-height:1.15;margin:0 0 .4rem!important}.knjiga-cta p{margin:0 0 1rem;color:var(--fg-body)}.knjiga-cta .btn{min-height:2.85rem;padding:.7rem 1.1rem;font-size:.82rem}@media (min-width:40em){.knjiga-cta{grid-template-columns:6rem minmax(0,1fr);padding:1.75rem}}.autor-box{padding-block:clamp(2.5rem,2rem + 2vw,3.5rem);border-top:1px solid var(--hair)}.autor-box__in{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1.25rem;align-items:start}.autor-box img{width:5rem;height:5rem;object-fit:cover}.autor-box h2{font-size:1.25rem;font-weight:820;font-stretch:88%;line-height:1.15}.autor-box__uloga{font-size:.9rem;color:var(--fg-mute);margin-bottom:.75rem}.autor-box__bio{display:grid;gap:.75rem;color:var(--fg-body);font-size:.98rem}.autor-box__links{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-weight:700}@media (min-width:40em){.autor-box__in{grid-template-columns:7rem minmax(0,1fr);gap:2rem}.autor-box img{width:7rem;height:7rem}}.clanak-poziv{padding-block:var(--sec)}.clanak-poziv__grid{display:grid;gap:2rem;align-items:center}@media (min-width:48em){.clanak-poziv__grid{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:clamp(2rem,6vw,5rem)}}.clanak-poziv__book{width:8.5rem}@media (min-width:48em){.clanak-poziv__book{width:100%}}.clanak-poziv .h2{font-size:clamp(2rem,1.6rem + 1.8vw,3.2rem)}.clanak-poziv p{color:var(--fg-body);max-width:32em;font-size:var(--fs-lead);line-height:1.5}.clanak-poziv__akcije{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.75rem 1rem}.clanak-poziv__sitno{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.92rem}@media (max-width:39.99em){.clanak-poziv__akcije .btn{width:100%}}.povezani{padding-block:var(--sec)}.prose a.btn,.prose a.btn:hover{text-decoration:none;color:var(--btn-fg)}.stranica__tijelo{padding-bottom:var(--sec)}.stranica__kraj{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center}.prose--pravno{font-size:1.02rem;line-height:1.65}.prose--pravno h2{font-size:clamp(1.4rem,1.25rem + .6vw,1.8rem)}.prose--pravno h3{font-size:1.15rem}.znanost__uvod .lead{color:var(--fg-body)}.studije{padding-bottom:var(--sec)}.tvrdnja{display:grid;gap:1.25rem;padding-block:clamp(2rem,1.5rem + 2vw,3.25rem);border-top:1px solid var(--line)}@media (min-width:56em){.tvrdnja{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem)}}.tvrdnja__head{align-self:start}@media (min-width:56em){.tvrdnja__head{position:sticky;top:calc(var(--header-h) + 1.5rem)}}.tvrdnja__pogl{font-size:.88rem;font-weight:700;color:var(--accent-text);margin-bottom:.4rem}.tvrdnja h2{font-size:clamp(1.6rem,1.35rem + 1.1vw,2.35rem);font-weight:880;font-stretch:82%;text-transform:uppercase;line-height:.98;text-wrap:balance}.studija{padding-block:1.1rem;border-bottom:1px solid var(--hair)}.studija:first-child{padding-top:0}.studija__vrsta{display:inline-block;font-size:.78rem;font-weight:700;color:var(--fg-mute);margin-bottom:.3rem}.studija h3{font-size:1.15rem;font-weight:780;font-stretch:92%;line-height:1.25;margin-bottom:.35rem}.studija p{color:var(--fg-body);max-width:40em}.studija p+p{margin-top:.6rem}.studija .link{display:inline-block;margin-top:.5rem;font-size:.9rem;font-weight:700}.znanost__kraj{padding-block:var(--sec)}.znanost__kraj .poziv{border-top:1px solid var(--line)}.nema__akcija{margin-top:2rem}.woo-page{padding-block:clamp(1.25rem,1rem + 1.5vw,2.5rem) var(--sec)}.woo-page{--wc-form-color-background:var(--field-bg);--wc-form-color-text:var(--fg);--wc-form-border-color:var(--field-line);--wc-form-border-radius:0;--wc-form-border-width:1px}.woo-page .wrap{max-width:calc(68rem + 2 * var(--gutter))}.checkout-hero{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.checkout-hero-inner{display:flex;align-items:center;gap:1rem}.checkout-hero-book{width:3.25rem;flex:none;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}.checkout-hero-text h2{font-size:clamp(1.25rem,1.1rem + .7vw,1.7rem);font-weight:880;font-stretch:82%;text-transform:uppercase;line-height:1;margin:0 0 .35rem}.checkout-hero-text p{margin:0;color:var(--fg-body);font-size:.92rem}.inapp-checkout-notice{margin-bottom:1.25rem;padding:.9rem 1rem;border:2px solid var(--red);font-size:.92rem;line-height:1.45}.inapp-checkout-notice a{color:var(--accent-text);font-weight:700}.woo-page .woocommerce-checkout{display:flex;flex-direction:column}.woo-page #wc-stripe-express-checkout-element,.woo-page #wc-stripe-express-checkout-wrapper,.woo-page .wc-stripe-express-checkout-element{order:1;margin-bottom:.75rem}.woo-page .woocommerce-checkout .col2-set{order:2}.woo-page .woocommerce-checkout .woocommerce-additional-fields{order:3}.woo-page .woocommerce-checkout .woocommerce-checkout-payment{order:4}.woo-page #order_review_heading{order:5;margin-top:1.75rem}.woo-page .woocommerce-checkout-review-order{order:6}@media (min-width:60em){.woo-page .woocommerce-checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,21rem);gap:0 clamp(2rem,4vw,3.5rem);align-items:start}.woo-page .woocommerce-checkout>*{grid-column:1}.woo-page #order_review_heading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.woo-page .woocommerce-checkout-review-order{grid-column:2;grid-row:1/span 30;position:sticky;top:calc(var(--header-h) + 1rem)}.woo-page .woocommerce-checkout-review-order::before{content:"Narudžba";display:block;color:var(--fg);font-size:1.15rem;font-weight:800;font-stretch:90%;margin-bottom:.5rem}}.woo-page .col2-set .col-1,.woo-page .col2-set .col-2{width:100%!important;float:none!important;max-width:none}.woo-page .col2-set::after,.woo-page .col2-set::before{content:none}.woo-page #order_review_heading,.woo-page h3{font-size:1.15rem;font-weight:800;font-stretch:90%;line-height:1.2;margin:1.75rem 0 1rem;color:var(--fg)}.woo-page .woocommerce-billing-fields>h3:first-child{margin-top:0}.woo-page .woocommerce-billing-fields__field-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr);gap:.85rem 1rem}@media (min-width:36em){.woo-page .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.woo-page .woocommerce-billing-fields__field-wrapper .form-row{margin:0!important;width:100%!important;float:none!important;padding:0!important}.woo-page .woocommerce-billing-fields__field-wrapper .form-row-wide{grid-column:1/-1}.woo-page .woocommerce-billing-fields__field-wrapper .form-row::after,.woo-page .woocommerce-billing-fields__field-wrapper .form-row::before{content:none}.country-hr #billing_state_field,.country-hr #shipping_state_field{display:none!important}.woo-page form .form-row{margin:0 0 .85rem;padding:0}.woo-page label{display:block;font-size:.88rem;font-weight:600;color:var(--fg-body);margin-bottom:.3rem;line-height:1.35}.woo-page label .optional{display:none}.woo-page label .required{color:var(--red);text-decoration:none;border:0}.woo-page .select2-container .select2-selection--single,.woo-page form .form-row .input-text,.woo-page form .form-row select,.woo-page input[type=email],.woo-page input[type=number],.woo-page input[type=password],.woo-page input[type=tel],.woo-page input[type=text],.woo-page select,.woo-page textarea{width:100%;min-height:3.1rem;padding:.75rem .9rem;border-radius:0;border:1px solid var(--field-line);background:var(--field-bg);color:var(--fg);font-size:1rem;line-height:1.3;box-shadow:none}.woo-page textarea{min-height:5.5rem;resize:vertical}.woo-page .checkout-order-notes textarea{min-height:6rem}.woo-page .select2-container--focus .select2-selection--single,.woo-page .select2-container--open .select2-selection--single,.woo-page input:focus,.woo-page select:focus,.woo-page textarea:focus{outline:0;border-color:var(--fg);box-shadow:0 0 0 1px var(--fg)}.woo-page .woocommerce-invalid input.input-text,.woo-page .woocommerce-invalid select{border-color:var(--red)}.woo-page input::placeholder,.woo-page textarea::placeholder{color:var(--fg-mute)}.woo-page .select2-container .select2-selection--single{display:flex;align-items:center;height:auto}.woo-page .select2-container .select2-selection--single .select2-selection__rendered{padding:0;color:var(--fg);line-height:1.3}.woo-page .select2-container .select2-selection--single .select2-selection__arrow{height:100%;right:.5rem}.select2-dropdown{background:var(--panel)!important;border:1px solid var(--grey-mute)!important;border-radius:0!important;color:var(--white)}.select2-results__option{color:var(--white)!important;padding:.55rem .8rem!important}.select2-results__option--highlighted,.select2-results__option[aria-selected=true]:hover{background:var(--white)!important;color:#000!important}.select2-search__field{background:#000!important;color:var(--white)!important;border:1px solid #3a3a3a!important;border-radius:0!important;padding:.45rem .6rem!important}.woo-page .woocommerce-checkout-review-order{background:var(--bg-raised);border:1px solid var(--hair);padding:1.25rem}.woo-page table.shop_table{width:100%;border:0;border-collapse:collapse;margin:0;font-size:.95rem}.woo-page table.shop_table td,.woo-page table.shop_table th{padding:.6rem 0;border:0;border-bottom:1px solid var(--hair);background:0 0;text-align:left;vertical-align:top}.woo-page table.shop_table td:last-child,.woo-page table.shop_table th:last-child{text-align:right}.woo-page table.shop_table thead th{font-size:.8rem;font-weight:700;color:var(--fg-mute)}.woo-page .order-total td,.woo-page .order-total th{border-bottom:0;padding-top:.9rem}.woo-page .order-total td{font-size:1.5rem;font-weight:880;font-stretch:82%}.woo-page .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.woo-page .woocommerce-shipping-methods li{margin:0 0 .3rem}.woo-page .woocommerce-shipping-methods label{display:inline;font-weight:500;color:var(--fg)}.woo-page #payment{background:0 0;border-radius:0}.woo-page .payment_methods{list-style:none!important;padding:0!important;margin:0 0 1rem!important;border:0!important}.woo-page .payment_methods>li{padding:.85rem 0;border-bottom:1px solid var(--hair);background:0 0!important}.woo-page .payment_methods li>label{display:inline;font-size:1.05rem;font-weight:700;color:var(--fg)}.woo-page .payment_methods li>input[type=radio]{width:1.15rem;height:1.15rem;margin-right:.5rem;vertical-align:-.15em;accent-color:var(--red)}.woo-page .payment_methods li img{display:inline-block;max-height:1.4rem;width:auto;vertical-align:middle;margin-left:.3rem}.woo-page .payment_box{margin-top:.75rem;padding:1rem;background:var(--bg-raised)!important;border:1px solid var(--hair)!important;color:var(--fg-body);font-size:.95rem;border-radius:0}.woo-page .payment_box::after,.woo-page .payment_box::before{display:none!important}.woo-page .payment_box fieldset{border:0;padding:0;margin:0;background:0 0}.woo-page .testmode-info,.woo-page .wc_payment_method .testmode{color:var(--accent-text)}.woo-page .wc-stripe-elements-field:focus-within{border-color:var(--fg)!important}.woo-page .woocommerce-privacy-policy-text{display:none}.woo-page .woocommerce-terms-and-conditions-wrapper{margin:1rem 0 .5rem}.woo-page .form-row.validate-required>label.woocommerce-form__label-for-checkbox,.woo-page .wc-terms-and-conditions{display:flex;align-items:flex-start;gap:.85rem;margin:0;padding:1rem 1.1rem;background:var(--bg-raised);border:1px solid var(--field-line);cursor:pointer;font-size:.95rem;font-weight:600;color:var(--fg);line-height:1.45;transition:border-color var(--fast) ease}.woo-page .form-row.validate-required>label.woocommerce-form__label-for-checkbox:hover{border-color:var(--fg)}.woo-page .form-row.validate-required input.woocommerce-form__input-checkbox,.woo-page .wc-terms-and-conditions input[type=checkbox]{width:1.35rem;height:1.35rem;margin:0;flex:none;accent-color:var(--red);cursor:pointer}.woo-page .checkout-legal-links{margin:.85rem 0;text-align:center;font-size:.82rem;color:var(--fg-mute);line-height:1.7}.woo-page .checkout-legal-links a{color:var(--fg-body);text-decoration:underline;text-underline-offset:.2em}.woo-page .checkout-legal-links a:hover{color:var(--fg)}.woo-page .checkout-legal-sep{margin:0 .4rem}.woo-page #payment div.form-row.place-order{padding:0;margin:0}.woo-page .woocommerce-terms-and-conditions-checkbox-text{flex:1}.woo-page .woocommerce-terms-and-conditions-wrapper abbr.required{text-decoration:none;color:var(--red);border:0}.woo-page #place_order{display:flex;align-items:center;justify-content:center;gap:.85rem;width:100%;min-height:3.75rem;margin-top:1rem;padding:1rem 1.5rem;background:var(--btn-bg);color:var(--btn-fg);border:0;border-radius:0;cursor:pointer;font-size:1.05rem;font-weight:800;font-stretch:92%;letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--fast) ease,transform var(--fast) var(--ease)}.woo-page #place_order:hover{background:var(--btn-bg-hover);color:var(--btn-fg-hover)}.woo-page #place_order:active{transform:translateY(1px)}.checkout-place-order-total{display:inline-flex;align-items:center;padding:.3rem .6rem;background:rgba(0,0,0,.1);font-size:.95rem;letter-spacing:.02em}.woo-page .blockUI.blockOverlay{background:rgba(0,0,0,.6)!important;opacity:1!important}.woo-page .woocommerce-error,.woo-page .woocommerce-info,.woo-page .woocommerce-message,.woo-page .woocommerce-notice{list-style:none;margin:0 0 1.25rem;padding:1rem 1.1rem;background:var(--bg-raised);border:1px solid var(--line);color:var(--fg);font-size:.95rem}.woo-page .woocommerce-error{border-color:var(--red)}.woo-page .woocommerce-error li+li{margin-top:.35rem}.woo-page .woocommerce-error::before,.woo-page .woocommerce-info::before,.woo-page .woocommerce-message::before{display:none}.woo-page .woocommerce-form-coupon-toggle .woocommerce-info{border-width:1px;border-color:var(--hair)}.woo-page .woocommerce-form-coupon-toggle a{color:var(--fg);font-weight:700}.woo-page form.checkout_coupon{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.25rem;padding:1rem;border:1px solid var(--hair)}.woo-page form.checkout_coupon .form-row{flex:1 1 12rem;margin:0}.woo-page .button,.woo-page form.checkout_coupon .button{min-height:3.1rem;padding:.75rem 1.2rem;border:1px solid var(--fg);border-radius:0;background:var(--fg);color:var(--bg);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;cursor:pointer}.woo-page .button:hover{background:#fff;border-color:#fff}body.is-inapp-browser .p-or-separator{display:none}.woo-page .woocommerce-order{max-width:44rem}.woo-page .woocommerce-notice--success,.woo-page .woocommerce-thankyou-order-received{font-size:clamp(1.6rem,1.3rem + 1.4vw,2.4rem);font-weight:880;font-stretch:82%;line-height:1.05;border:0;padding:0;background:0 0;margin-bottom:1.5rem}.woo-page ul.woocommerce-order-overview.order_details{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;padding:0;margin:0 0 2rem;border-top:1px solid var(--line)}@media (min-width:40em){.woo-page ul.woocommerce-order-overview.order_details{grid-template-columns:repeat(4,minmax(0,1fr))}}.woo-page ul.woocommerce-order-overview.order_details::after,.woo-page ul.woocommerce-order-overview.order_details::before{content:none}.woo-page ul.woocommerce-order-overview.order_details li{float:none;margin:0;padding:.8rem 0;border:0;border-bottom:1px solid var(--hair);font-size:.8rem;line-height:1.3;text-transform:none;color:var(--fg-mute)}.woo-page ul.woocommerce-order-overview.order_details li strong{display:block;color:var(--fg);font-size:1rem;line-height:1.35;margin-top:.15rem}.woo-page .woocommerce-column__title,.woo-page .woocommerce-order-details__title{font-size:1.15rem;font-weight:800;font-stretch:90%}.woo-page .woocommerce-customer-details .col2-set{display:grid;gap:1rem}.woo-page .woocommerce-customer-details,.woo-page .woocommerce-order-details{margin-top:2rem}.woo-page .woocommerce-customer-details address{font-style:normal;padding:1rem;border:1px solid var(--hair);line-height:1.6}.dok-putuje{margin:2.5rem 0;padding:1.5rem;background:var(--bg-raised);border:1px solid var(--hair)}.dok-putuje h2{font-size:clamp(1.4rem,1.2rem + .9vw,2rem);font-weight:880;font-stretch:82%;text-transform:uppercase;line-height:1;margin-bottom:.75rem}.dok-putuje p{color:var(--fg-body);max-width:34em;margin-bottom:1rem}.dok-putuje img{width:min(13rem,70%);margin-bottom:1rem}.woo-page .woocommerce-MyAccount-navigation ul{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;margin:0 0 1.5rem}.woo-page .woocommerce-MyAccount-navigation a{font-weight:700;color:var(--fg)}.woo-page .woocommerce a:not(.button):not(.btn){color:var(--fg)}.woo-page #payment div.payment_box{color:var(--fg-body)}.woo-page #payment div.payment_box p{color:inherit}dialog{padding:0;border:0;max-width:none;max-height:none;color:inherit}dialog::backdrop{background:rgba(0,0,0,.78)}.nl-dialog{width:min(100% - 2rem,32rem);background:var(--panel);color:var(--fg-body);border:1px solid var(--hair);padding:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.nl-dialog .label{color:var(--accent-text);margin-bottom:.9rem}.nl-dialog__title{font-size:clamp(1.6rem,1.4rem + .9vw,2.1rem);font-weight:880;font-stretch:82%;text-transform:uppercase;line-height:.95;margin-bottom:.9rem;text-wrap:balance;padding-right:2rem}.nl-dialog__desc{color:var(--fg-body);margin-bottom:1.25rem}.nl-dialog__alt{margin-top:1rem;font-size:.92rem}.nl-dialog__alt a{font-weight:700}.nl-dialog .nl-note{margin-top:.6rem}.dialog-close{position:absolute;top:.6rem;right:.6rem;width:2.75rem;height:2.75rem;border:0;background:0 0;color:inherit;display:grid;place-items:center;cursor:pointer}.dialog-close::after,.dialog-close::before{content:"";grid-area:1/1;width:1.2rem;height:2px;background:currentColor;transform:rotate(45deg)}.dialog-close::after{transform:rotate(-45deg)}.dialog-close:hover{color:var(--red)}.lightbox{background:0 0;width:100vw;height:100vh;height:100dvh;display:none;place-items:center}.lightbox[open]{display:grid}.lightbox img{max-width:min(92vw,40rem);max-height:88dvh;width:auto;height:auto;box-shadow:0 30px 60px -20px rgba(0,0,0,.7)}.lightbox .dialog-close{color:#fff;position:fixed}@media (prefers-reduced-motion:no-preference){.hero__book .book-stage:not(.book-stage--foto){animation:knjiga 1.4s var(--ease) .1s both}.hero__book .book--foto>img,.hero__book .book__odraz{animation:knjiga 1.4s var(--ease) .1s both}@keyframes knjiga{from{transform:translateY(22px) rotate(-1.5deg)}to{transform:none}}.js .pokusaji .crta{transition:background-size .7s var(--ease) calc(var(--i,0) * 90ms)}.hero__krug{animation:krug 180s linear infinite}.krug-stoji .hero__krug{animation-play-state:paused}.book__sjaj::before{animation:sjaj 6.5s ease-in-out 2s infinite}.krug-stoji .book__sjaj::before{animation-play-state:paused}@keyframes sjaj{0%,60%{transform:translateX(-130%) skewX(-18deg)}100%{transform:translateX(240%) skewX(-18deg)}}@keyframes krug{to{transform:rotate(1turn)}}.js .pokusaji:not(.is-in) .crta{background-size:0 3px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}.hero__title .rez{--rez:1}.plakati__more::after{animation:none}}@media print{.clanak-poziv,.knjiga-cta,.lightbox,.nl-dialog,.povezani,.site-footer,.site-header{display:none!important}body{background:#fff}}