.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.wpp-list{li{overflow:hidden;float:none;clear:both;margin-bottom:1rem;&:last-of-type{margin-bottom:0}a{&:has(.wpp-thumbnail){display:block;float:left;margin:0 1rem 0 0;.wpp-thumbnail{display:block;border:none;&.wpp_def_no_src{object-fit:contain}}}}.wpp-excerpt{display:block}.wpp-meta,.post-stats{display:block;font-size:.8em}}}:root{--ink:#171d1c;--ink-soft:#4a5654;--muted:#7c8a87;--teal:#0e6b62;--teal-deep:#0a4f49;--gold:#b8935a;--rose:#c06b74;--blue:#4a7aa8;--slate:#5d6b78;--green:#3f9d6b;--plum:#7e6a9c;--paper:#faf8f3;--card:#ffffff;--line:#e8e2d6;--line2:#efeae0;--sand:#f4efe4;--shadow:0 22px 60px -30px rgba(20,40,38,.4);--shadow-sm:0 10px 28px -18px rgba(20,40,38,.4);--serif:"Fraunces",Georgia,serif;--sans:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--serif);font-weight:600;line-height:1.12;margin:0}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{width:min(1220px,92vw);margin-inline:auto}.btn{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.92rem;padding:.85rem 1.5rem;border-radius:999px;border:1px solid #fff0;cursor:pointer;transition:.25s;font-family:var(--sans)}.btn-primary{background:var(--teal);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--teal-deep);transform:translateY(-2px)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000;transform:translateY(-2px)}.btn-outline{background:#fff;border-color:var(--line);color:var(--ink)}.btn-outline:hover{border-color:var(--teal);color:var(--teal)}.btn-ghost{background:#fff0;border-color:rgb(255 255 255 / .5);color:#fff}.btn-ghost:hover{background:rgb(255 255 255 / .14)}.cat{display:inline-block;font-family:var(--sans);font-weight:700;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .6rem;border-radius:6px;color:#fff}.c-velnes{background:var(--teal)}.c-dest{background:var(--gold)}.c-estetika{background:var(--rose)}.c-stoma{background:var(--blue)}.c-industrija{background:var(--slate)}.c-putovanja{background:var(--green)}.c-nauka{background:var(--plum)}.meta{font-family:var(--sans);font-size:.76rem;color:var(--muted);font-weight:500}.topbar{background:var(--ink);color:#c8d2cf;font-size:.76rem;letter-spacing:.03em}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;height:36px}.topbar .social a{color:#c8d2cf;margin-left:1rem;opacity:.8}.topbar .social a:hover{opacity:1}header.nav{position:sticky;top:0;z-index:100;background:rgb(250 248 243 / .9);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:76px;gap:1rem}.brand{display:flex;align-items:baseline;gap:.5rem}.brand .word{font-family:var(--serif);font-weight:700;font-size:1.7rem;color:var(--teal-deep);letter-spacing:.02em;line-height:1}.brand .word i{font-style:normal;color:var(--gold)}.brand small{font-family:var(--sans);font-weight:700;font-size:.56rem;letter-spacing:.3em;color:var(--gold);text-transform:uppercase}.nav-links{display:flex;gap:1.5rem;align-items:center}.nav-links a{font-size:.83rem;font-weight:600;color:var(--ink-soft);position:relative;padding:.2rem 0}.nav-links a::after{content:"";position:absolute;left:0;bottom:-4px;height:2px;width:0;background:var(--teal);transition:.25s}.nav-links a:hover{color:var(--ink)}.nav-links a:hover::after{width:100%}.nav-right{display:flex;align-items:center;gap:.9rem}.lang{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:#fff}.lang button{border:0;background:#fff0;padding:.4rem .7rem;font-family:var(--sans);font-weight:700;font-size:.76rem;cursor:pointer;color:var(--ink-soft)}.lang button.active{background:var(--teal);color:#fff}.burger{display:none;background:none;border:0;cursor:pointer;flex-direction:column;gap:5px;padding:6px}.burger span{width:24px;height:2px;background:var(--ink);border-radius:2px}.hero{padding:2.4rem 0 1.5rem}.hero-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:1.4rem}.lead{position:relative;border-radius:20px;overflow:hidden;height:480px;box-shadow:var(--shadow);cursor:pointer}.lead img,.mini .ph img{width:100%;height:100%;object-fit:cover;transition:.7s}.lead:hover img{transform:scale(1.05)}.lead .grad{position:absolute;inset:0;background:linear-gradient(to top,rgb(10 25 23 / .9) 0%,rgb(10 25 23 / .35) 45%,transparent 75%)}.lead .txt{position:absolute;left:0;right:0;bottom:0;padding:2rem;color:#fff}.lead h1{font-size:clamp(1.8rem,3.4vw,2.9rem);margin:.7rem 0 .6rem;font-weight:600}.lead p{color:rgb(255 255 255 / .86);font-size:1rem;max-width:52ch}.lead .meta{color:rgb(255 255 255 / .7);margin-top:.8rem}.hero-side{display:flex;flex-direction:column;gap:1.4rem;height:480px}.mini{border-radius:16px;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex:1;transition:.28s;cursor:pointer;display:flex;flex-direction:column}.mini:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.mini .ph{flex:1;min-height:0;overflow:hidden;position:relative}.mini:hover .ph img{transform:scale(1.06)}.mini .body{padding:1rem 1.2rem 1.2rem}.mini h3{font-size:1.2rem;margin:.5rem 0 .3rem;font-weight:600}.mini p{font-size:.83rem;color:var(--ink-soft)}.ad{position:relative;border:1.5px dashed var(--line);border-radius:14px;background:repeating-linear-gradient(135deg,transparent,transparent 12px,rgb(184 147 90 / .05) 12px,rgb(184 147 90 / .05) 24px),var(--sand);display:grid;place-items:center;text-align:center;color:var(--muted)}.ad .tag{position:absolute;top:8px;left:10px;font-family:var(--sans);font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ad .in{padding:1.2rem}.ad .in b{display:block;font-family:var(--serif);font-size:1.1rem;color:var(--ink-soft);margin-bottom:.2rem}.ad .in a{color:var(--teal);font-weight:700;font-size:.82rem}.ad-leader{height:110px;margin:1.6rem 0}.ad-box{min-height:280px}.ad .in .adsize{display:block;font-size:.7rem;letter-spacing:.12em;color:var(--muted);margin:.2rem 0 .55rem;font-family:var(--sans);font-weight:700}.ad-leader.adimg{display:block;position:relative;padding:0;border:0;height:140px;background:linear-gradient(160deg,#0e6b62,#0a4f49);overflow:hidden}.ad-leader.adimg img{width:100%;height:100%;object-fit:cover}.ad-leader.adimg .grad{position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 25 23 / .78),rgb(10 25 23 / .2) 58%,rgb(10 25 23 / .05))}.ad-leader.adimg .tag{color:#fff;background:rgb(0 0 0 / .3);padding:.18rem .5rem;border-radius:6px;z-index:2}.ad-leader.adimg .cap{position:absolute;left:1.9rem;top:50%;transform:translateY(-50%);z-index:2;color:#fff}.ad-leader.adimg .cap b{font-family:var(--serif);font-size:1.5rem;font-weight:600;display:block;line-height:1.15}.ad-leader.adimg .cap span{font-family:var(--sans);font-size:.86rem;color:rgb(255 255 255 / .85)}@media(max-width:640px){.ad-leader.adimg{height:120px}.ad-leader.adimg .cap b{font-size:1.15rem}.ad-leader.adimg .cap span{font-size:.78rem}}.adcard{cursor:default}.adcard:hover{transform:none;box-shadow:var(--shadow-sm)}.adcard .ph{background:repeating-linear-gradient(135deg,transparent,transparent 12px,rgb(184 147 90 / .06) 12px,rgb(184 147 90 / .06) 24px),var(--sand);display:grid;place-items:center}.adcard .adlabel{position:absolute;top:12px;left:12px;background:var(--muted)}.adcard .ad-native-txt{font-family:var(--sans);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.adcard .adcta{color:var(--teal);font-weight:700;font-size:.82rem;margin-top:auto}.sh{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.4rem}.sh h2{font-size:1.7rem;position:relative;padding-left:.9rem;font-weight:600}.sh h2::before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:5px;border-radius:3px;background:var(--teal)}.sh a{font-size:.82rem;font-weight:700;color:var(--teal)}section{padding:1.6rem 0}.layout{display:grid;grid-template-columns:1fr 320px;gap:2.4rem;align-items:start}.grid3{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.rowsec{padding:1.3rem 0}.banjesec{padding:2.2rem 0 1.6rem;background:linear-gradient(180deg,#eef5f2,#fff0);border-top:1px solid var(--line)}.banjesec .bintro{max-width:760px;color:var(--ink-soft);margin:-.6rem 0 1.5rem;font-size:1.02rem}.bsoon{margin-top:1.6rem;padding:1.2rem 1.3rem;background:#fff;border:1px dashed var(--line);border-radius:16px}.bsoon-t{display:block;font-family:var(--sans);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:.8rem}.bchips{display:flex;flex-wrap:wrap;gap:.55rem}.bchip{display:inline-flex;flex-direction:column;padding:.5rem .85rem;border-radius:12px;background:var(--sand);border:1px solid var(--line2);line-height:1.25}.bchip b{font-family:var(--serif);font-weight:600;font-size:.98rem}.bchip small{font-size:.72rem;color:var(--muted)}.rowcards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.card.soon{cursor:default}.card.soon .ph{background:var(--sand)}@media(max-width:900px){.rowcards{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rowcards{grid-template-columns:1fr}}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-sm);transition:.28s;cursor:pointer;display:flex;flex-direction:column}.card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.card .ph{height:190px;overflow:hidden;position:relative}.card .ph img{width:100%;height:100%;object-fit:cover;transition:.6s}.card:hover .ph img{transform:scale(1.07)}.card .ph .cat{position:absolute;top:12px;left:12px}.card .body{padding:1.1rem 1.25rem 1.35rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.card h3{font-size:1.28rem;font-weight:600;line-height:1.2}.card p{font-size:.86rem;color:var(--ink-soft)}.card .meta{margin-top:auto}.side{display:flex;flex-direction:column;gap:1.8rem;position:sticky;top:96px}.widget h4{font-family:var(--sans);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:1rem;padding-bottom:.6rem;border-bottom:2px solid var(--line)}.pop{display:flex;gap:.9rem;padding:.7rem 0;border-bottom:1px solid var(--line2);cursor:pointer}.pop:last-child{border-bottom:0}.pop .num{font-family:var(--serif);font-size:1.5rem;color:var(--gold);font-weight:700;line-height:1;min-width:1.3rem}.pop h5{font-family:var(--serif);font-size:1rem;font-weight:600;margin:0 0 .2rem;line-height:1.2}.pop:hover h5{color:var(--teal)}.pop .meta{font-size:.72rem}.nl-mini{background:linear-gradient(160deg,var(--teal-deep),var(--teal));color:#fff;border-radius:16px;padding:1.6rem;box-shadow:var(--shadow-sm)}.nl-mini h4{color:#fff;border:0;font-family:var(--serif);font-size:1.35rem;letter-spacing:0;text-transform:none;margin-bottom:.5rem;font-weight:600}.nl-mini p{font-size:.84rem;color:rgb(255 255 255 / .85);margin-bottom:1rem}.nl-mini input{width:100%;border:0;border-radius:10px;padding:.75rem .9rem;font-family:var(--sans);font-size:.9rem;margin-bottom:.6rem;outline:0}.nl-mini button{width:100%;background:var(--gold);color:#fff;border:0;border-radius:10px;padding:.75rem;font-weight:700;font-family:var(--sans);cursor:pointer;transition:.2s}.nl-mini button:hover{background:#a67f45}.rubrics{background:var(--ink);color:#e7edec;padding:2.6rem 0;margin-top:1rem}.rubrics .sh h2{color:#fff}.rubrics .sh h2::before{background:var(--gold)}.rub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.rub{position:relative;height:220px;border-radius:16px;overflow:hidden;cursor:pointer}.rub img{width:100%;height:100%;object-fit:cover;transition:.6s}.rub:hover img{transform:scale(1.08)}.rub .g{position:absolute;inset:0;background:linear-gradient(to top,rgb(10 25 23 / .88),transparent 70%)}.rub .t{position:absolute;left:0;right:0;bottom:0;padding:1.2rem;color:#fff}.rub .t h3{font-size:1.3rem;font-weight:600}.rub .t span{font-size:.76rem;color:rgb(255 255 255 / .8)}.dizajn{padding:2.6rem 0}.dz-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:1.4rem}.tile{position:relative;height:300px;border-radius:18px;overflow:hidden;cursor:pointer;box-shadow:var(--shadow-sm)}.tile img{width:100%;height:100%;object-fit:cover;transition:.6s}.tile:hover img{transform:scale(1.07)}.tile .g{position:absolute;inset:0;background:linear-gradient(to top,rgb(10 25 23 / .9),transparent 62%)}.tile .t{position:absolute;left:0;right:0;bottom:0;padding:1.4rem;color:#fff}.tile .t h3{font-size:1.35rem;font-weight:600;margin:.35rem 0 .3rem}.tile .t p{font-size:.82rem;color:rgb(255 255 255 / .82)}.adstrip{background:linear-gradient(150deg,var(--teal-deep),var(--teal));color:#fff;border-radius:20px;padding:1.6rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex-wrap:wrap}.adstrip .l .k{font-family:var(--sans);font-weight:800;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .7)}.adstrip .l h3{font-size:1.35rem;font-weight:600;margin-top:.2rem}.adstrip .l p{font-size:.85rem;color:rgb(255 255 255 / .8);margin-top:.2rem;max-width:60ch}.nlband{padding:3rem 0}.nlband-in{background:var(--ink);color:#fff;border-radius:26px;padding:clamp(2.2rem,4vw,3.4rem);text-align:center;position:relative;overflow:hidden}.nlband-in::after{content:"";position:absolute;right:-6%;top:-50%;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgb(184 147 90 / .25),transparent 62%)}.nlband h2{font-size:clamp(1.9rem,4vw,2.8rem);margin-bottom:.6rem;font-weight:600;position:relative}.nlband p{color:rgb(255 255 255 / .82);max-width:52ch;margin:0 auto 1.7rem;position:relative}.nlband form{display:flex;gap:.6rem;max-width:480px;margin:0 auto;flex-wrap:wrap;justify-content:center;position:relative}.nlband input{flex:1;min-width:220px;border:0;border-radius:999px;padding:.9rem 1.3rem;font-family:var(--sans);font-size:.95rem;outline:0}footer{background:#0f1413;color:#aeb9b6;padding:3.5rem 0 2rem;margin-top:1rem}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2.4rem}footer .brand .word{color:#fff}footer h4{font-family:var(--sans);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:#7f8d8a;margin:0 0 1rem;font-weight:800}footer a{display:block;color:#aeb9b6;font-size:.88rem;padding:.28rem 0;transition:.2s}footer a:hover{color:#fff}footer .about{font-size:.88rem;color:#8b9895;max-width:32ch;margin-top:.9rem}.foot-bottom{border-top:1px solid rgb(255 255 255 / .09);margin-top:2.8rem;padding-top:1.4rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:#7f8d8a}.search{display:flex;align-items:center;gap:.4rem;background:#fff;border:1px solid var(--line);border-radius:999px;padding:.28rem;transition:padding .25s}.search.open{padding-left:.85rem}.search:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px rgb(14 107 98 / .1)}.search input{border:0;outline:0;background:#fff0;font-family:var(--sans);font-size:.82rem;width:0;opacity:0;color:var(--ink);transition:width .25s,opacity .2s}.search.open input{width:140px;opacity:1}.search button{border:0;background:var(--teal);color:#fff;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;flex:none}.search button:hover{background:var(--teal-deep)}.search button svg{width:15px;height:15px}.noresults{width:min(1220px,92vw);margin-inline:auto;text-align:center;padding:3.5rem 0;color:var(--muted);font-family:var(--serif);font-size:1.35rem}.novo{display:flex;flex-direction:column;gap:1.6rem}.card.feature{flex-direction:row}.card.feature .ph{width:52%;min-height:330px;flex:none}.card.feature .ph img{height:100%}.card.feature .body{justify-content:center;padding:2rem}.card.feature h3{font-size:1.9rem}.card.feature p{font-size:.95rem}.compact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.15rem}.compact-grid .card .ph{height:118px}.compact-grid .card h3{font-size:.98rem;line-height:1.25}.compact-grid .card p{display:none}.compact-grid .card .body{padding:.75rem .85rem 1rem;gap:.4rem}.compact-grid .card .meta{font-size:.68rem}.layout .compact-grid{grid-template-columns:1fr 1fr}.layout .compact-grid .card .ph{height:132px}.layout .card.feature .ph{min-height:250px}@media(max-width:900px){.card.feature{flex-direction:column}.card.feature .ph{width:100%;min-height:220px}.compact-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.compact-grid{grid-template-columns:1fr}.search input{width:0}.search.open input{width:110px}.nav-right{gap:.5rem}.brand small{display:none}}.videosec{padding:1.6rem 0}.vid-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.vid{display:block;cursor:pointer}.vid-ph{position:relative;height:200px;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#12433d,#0a2f2b);display:grid;place-items:center}.vid-ph::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent,transparent 14px,rgb(255 255 255 / .035) 14px,rgb(255 255 255 / .035) 28px)}.vid .play{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;background:rgb(255 255 255 / .94);color:var(--teal-deep);display:grid;place-items:center;font-size:1.05rem;padding-left:4px;transition:.25s}.vid:hover .play{transform:scale(1.1)}.vid-b{padding:.9rem 0 0}.vid-b h3{font-size:1.12rem;font-weight:600;margin-top:.4rem}@media(max-width:900px){.vid-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.vid-grid{grid-template-columns:1fr}}@media(max-width:1040px){.nav-links{position:fixed;inset:76px 0 auto 0;max-height:calc(100vh - 76px);background:var(--paper);flex-direction:column;gap:0;padding:1rem 6vw 2rem;border-bottom:1px solid var(--line);transform:translateY(-140%);transition:transform .3s;box-shadow:var(--shadow);overflow-y:auto;pointer-events:none;z-index:99}.nav-links.open{transform:none;pointer-events:auto}.nav-links a{padding:.9rem 0;border-bottom:1px solid var(--line);width:100%;font-size:1rem}.burger{display:flex}}@media(max-width:1000px){.hero-grid{grid-template-columns:1fr}.lead{min-height:380px;height:auto}.hero-side{flex-direction:row;height:auto}.mini{flex:1}.mini .ph{flex:none;height:150px}.layout{grid-template-columns:1fr}.side{position:static;flex-direction:row;flex-wrap:wrap}.side .widget{flex:1;min-width:240px}.rub-grid,.dz-grid{grid-template-columns:repeat(2,1fr)}.dz-grid .tile:first-child{grid-column:span 2}.foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.nav-links{position:fixed;inset:76px 0 auto 0;max-height:calc(100vh - 76px);background:var(--paper);flex-direction:column;gap:0;padding:1rem 6vw 2rem;border-bottom:1px solid var(--line);transform:translateY(-140%);transition:transform .3s;box-shadow:var(--shadow);overflow-y:auto;pointer-events:none}.nav-links.open{transform:none;pointer-events:auto}.nav-links a{padding:.9rem 0;border-bottom:1px solid var(--line);width:100%;font-size:1rem}.burger{display:flex}.hero{padding:1.4rem 0 1rem}.lead{min-height:340px}.lead .txt{padding:1.3rem}.lead h1{font-size:clamp(1.4rem,6.5vw,1.9rem)}.lead p{font-size:.9rem}.hero-side{flex-direction:column}.grid3{grid-template-columns:1fr}.rub-grid,.dz-grid,.foot-grid{grid-template-columns:1fr}.dz-grid .tile:first-child{grid-column:span 1}.adstrip{flex-direction:column;align-items:flex-start}.topbar .wrap{font-size:.68rem}section,.rowsec{padding:1.5rem 0}.dizajn,.rubrics{padding:2rem 0}.sh h2{font-size:1.45rem}.side{flex-direction:column}.side .widget{min-width:0;width:100%}.ad-box{min-height:0}.nlband{padding:2rem 0}.nlband form,.nl-mini form{flex-direction:column}.nlband input{min-width:0;width:100%}.nlband .btn{width:100%;justify-content:center}footer{padding:2.5rem 0 1.5rem}}a.lead,a.tile{display:block}a.card,a.mini{color:inherit}.plan{cursor:default}.plan:hover{transform:none}.plantag{position:absolute;right:12px;top:12px;z-index:3;font-family:var(--sans);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:#fff7e0;color:#6b5a26;border:1px solid #e3d29b;padding:.22rem .5rem;border-radius:6px}.lead .plantag{top:18px;right:18px}.draftbar{background:#fff7e0;border-bottom:1px solid #eadcb0;font-size:.8rem;color:#6b5a26}.draftbar .wrap{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.5rem 0}.draftbar button{font:inherit;font-weight:700;border:1px solid #d9c68a;background:#fff;border-radius:999px;padding:.28rem .8rem;cursor:pointer;color:#6b5a26;white-space:nowrap}.rowcards.four{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.rowcards.four{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rowcards.four{grid-template-columns:1fr}}.k{display:block;font-family:var(--sans);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem}.tema{padding:2.4rem 0;background:var(--sand);border-block:1px solid var(--line)}.tema-g{display:grid;grid-template-columns:1fr 1.3fr;gap:2.5rem;align-items:center}.tema h2{font-size:clamp(2rem,4.2vw,3.2rem);font-weight:600;line-height:1.05}.tema-l p{color:var(--ink-soft);margin-top:.9rem;max-width:44ch}.tema-list{list-style:none;margin:0;padding:0;counter-reset:t;display:grid;gap:.2rem}.tema-list li{counter-increment:t;position:relative;border-bottom:1px solid var(--line);padding:.85rem 0 .85rem 3rem}.tema-list li:before{content:"0" counter(t);position:absolute;left:0;top:.8rem;font-family:var(--serif);font-size:1.4rem;color:var(--gold)}.tema-list b{display:block;font-family:var(--serif);font-weight:600;font-size:1.12rem;line-height:1.25}.tema-list span{font-size:.84rem;color:var(--muted)}.tema-list a:hover b{color:var(--teal)}.tema-list li.plan .plantag{position:static;display:inline-block;margin-top:.35rem}@media(max-width:860px){.tema-g{grid-template-columns:1fr;gap:1.4rem}}.arch{background:#13302c;color:#eef3f0;padding:3.2rem 0;margin:1.5rem 0}.arch-g{display:grid;grid-template-columns:1fr 1.1fr;gap:2.8rem;align-items:center}@media(max-width:860px){.arch-g{grid-template-columns:1fr}}.sketch{width:100%;height:auto;color:#cfe3dc;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:1rem}.arch .k{color:#d8b77e}.arch h2{color:#fff;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:600}.arch .intro{color:#c5d6d1;margin:.9rem 0 1.4rem}.series{display:grid;gap:.75rem}.ser{border:1px dashed rgb(255 255 255 / .25);border-radius:14px;padding:.9rem 1.1rem}.ser b{font-family:var(--serif);font-weight:600;font-size:1.08rem;display:block}.ser span{color:#b9ccc6;font-size:.88rem}.ser .plantag{position:static;display:inline-block;margin-bottom:.45rem}.sig{margin-top:1.2rem;font-size:.85rem;color:#b9ccc6}.duo{padding:2.5rem 0}.duo-g{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:860px){.duo-g{grid-template-columns:1fr}}.duo-a,.duo-b{border-radius:20px;padding:2rem}.duo-a{background:linear-gradient(135deg,#0e6b62,#0a4f49);color:#fff}.duo-a .k{color:#e6c992}.duo-a p{color:#d3e6e0}.duo-b{background:#fff;border:1px solid var(--line)}.duo-b p{color:var(--ink-soft)}.duo h2{font-size:1.6rem;font-weight:600;margin-bottom:.6rem}.btn-duo{display:inline-block;margin-top:1.2rem;font-weight:700;font-size:.9rem;background:#fff;color:var(--teal-deep);border-radius:999px;padding:.7rem 1.2rem}.btn-duo.ghost{background:var(--ink);color:#fff}.tile.plan .plantag{top:14px;right:14px}.card .ph .plantag{top:auto;bottom:12px}.ser .plantag,.tema-list .plantag{color:#6b5a26;font-size:.62rem}.rowcards.two{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.rowcards.two{grid-template-columns:1fr}}.rowcards.two{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.rowcards.two{grid-template-columns:1fr}}.adwrap{margin:1.6rem auto}.adslot{border:2px dashed #cdbf9b;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.2rem;color:#8d7c4f;background:rgb(243 238 227 / .7);padding:1rem;font-family:var(--sans)}.adslot b{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.adslot span{font-size:.9rem;font-weight:700;color:#6b5a26}.adslot em{font-style:normal;font-size:.78rem;max-width:46ch}.ad-bill{min-height:250px}.ad-lead{min-height:100px}.ad-side{min-height:250px;margin:1.4rem 0}@media(max-width:640px){.ad-bill{min-height:250px}.ad-lead{min-height:110px}}.sponsor{display:inline-block;font-size:.76rem;color:#6b5a26;background:#fff7e0;border:1px dashed #d9c68a;border-radius:8px;padding:.3rem .6rem;margin:.6rem 0 .2rem}.card.native{border:2px dashed #cdbf9b;box-shadow:none;cursor:default}.card.native:hover{transform:none}.card.native .ph{background:repeating-linear-gradient(135deg,#f3eee3,#f3eee3 12px,#ece3d0 12px,#ece3d0 24px)}.nat-ph{height:100%;display:grid;place-items:center;color:#8d7c4f;font-size:.8rem;font-weight:700}.c-partner{background:#8d7c4f}.card{box-shadow:none}.card:hover{box-shadow:var(--shadow-sm)}.kratko{border-top:3px solid var(--ink);padding-top:.4rem}.kr-h{font-family:var(--sans);font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:.4rem 0 .2rem}.kr-i{display:grid;gap:.2rem;padding:.9rem 0;border-bottom:1px solid var(--line);color:inherit}.kr-i b{font-family:var(--serif);font-weight:600;font-size:1.2rem;line-height:1.25}a.kr-i:hover b{color:var(--teal)}.kr-c{font-family:var(--sans);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--teal)}.kr-m{font-size:.8rem;color:var(--muted)}.card.feature .k{margin-bottom:.2rem}.mob-only{display:none}@media(max-width:980px){.ad-side{display:none}.mob-only{display:block}}@media(max-width:760px){.card.feature{flex-direction:column}.card.feature .ph{width:100%;min-height:220px}.card.feature .body{padding:1.3rem}.card.feature h3{font-size:1.5rem}.card p,.mini p{font-size:.95rem}.meta,.card .meta{font-size:.82rem}.cat{font-size:.7rem}.card h3{font-size:1.3rem}.tema-list span{font-size:.9rem}}.nl-note{font-size:.74rem!important;color:rgb(255 255 255 / .7)!important;margin:.7rem 0 0!important;position:relative}.nlband .nl-note{margin:1rem auto 0!important}.nl-note a{text-decoration:underline;color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:4px}[hidden]{display:none!important}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;left:20px;background:#fff;color:#171d1c;padding:12px;z-index:100000}.skip-link:focus{top:8px}.menu-list{display:flex;gap:1.1rem;list-style:none;margin:0;padding:0}.menu-list li{margin:0;padding:0}.preview-nav{font-size:.83rem;font-weight:600;color:var(--ink-soft);white-space:nowrap}.nav-links{gap:1.1rem}.nav-links a{white-space:nowrap}.nav-right{flex-shrink:0}.brand{flex-shrink:0}.search input{width:90px;opacity:1}.search{padding-left:.7rem}.search.open input{width:140px}.hero-single{grid-template-columns:1fr}.hero-single .lead{height:500px}.lead,.tile,.mini .ph,.card .ph,.article-cover{background:linear-gradient(150deg,#185d55,#102e29)}.hero-grid .lead{min-height:480px}.hero-grid .lead>img{position:absolute;inset:0}.card .ph .cat{z-index:2}.card .ph{flex-shrink:0}.card .ph img{position:relative;z-index:0}.card.feature .ph img{position:absolute;inset:0}.image-fallback{display:grid;place-items:center;width:100%;height:100%;min-height:150px;color:#c2ab7e;font-family:var(--serif);letter-spacing:.15em;font-size:2rem}.balneo-ad{margin:1.5rem auto;max-width:970px;text-align:center}.balneo-ad-sidebar{max-width:300px}.ad-caption{display:block;color:#626e68;font-size:.67rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.45rem}.balneo-ad img{max-width:100%;width:auto;height:auto;margin:auto}.balneo-ad a{display:inline-block;max-width:100%}.preview-notice{background:#fff2cc;color:#5c4a1c;padding:.65rem 4vw;font:600 13px/1.5 var(--sans)}.preview-notice a{text-decoration:underline;margin-left:1em}.nlband-in:after{pointer-events:none}.nlband-in>a{position:relative;z-index:1}.nl-mini .btn{background:#b8935a;color:#141b17;font-weight:800}.nl-mini h4{margin-bottom:.8rem}.empty-home{padding:5rem 0 6rem;min-height:50vh}.empty-home h1{max-width:17ch;font-size:clamp(2.6rem,6vw,5rem);margin-bottom:1.5rem;color:var(--teal-deep)}.empty-home p{max-width:50ch;margin:1.2rem 0}.empty-home .search{max-width:420px}.empty-home .search input{width:100%;padding:.6rem}.archive-shell{padding-block:3rem 5rem}.archive-heading{margin-bottom:2.5rem}.archive-heading h1{font-size:clamp(2.2rem,4.5vw,4rem);max-width:22ch;overflow-wrap:anywhere}.pagination{margin-top:3rem}.pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.page-numbers{background:#fff;border:1px solid var(--line);padding:.6rem 1rem;border-radius:8px}.page-numbers.current{background:var(--teal);color:#fff}.article-shell{padding-block:3rem}.article-heading{max-width:1000px;margin:0 auto 2rem}.back-link{display:inline-block;color:var(--teal);font-size:.82rem;margin-bottom:1.7rem}.article-title{font-size:clamp(2.2rem,5vw,4.3rem);line-height:1.06;letter-spacing:-.025em;margin:1rem 0 1.3rem;overflow-wrap:anywhere}.article-deck{font-size:clamp(1.1rem,2vw,1.32rem);line-height:1.65;color:var(--ink-soft);max-width:64ch;margin-bottom:1.5rem}.article-meta{display:flex;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:var(--ink-soft)}.paid-notice{margin-top:1.4rem;padding:1rem 1.2rem;border-left:4px solid var(--gold);background:var(--sand);font-size:.92rem}.article-cover{border-radius:18px;overflow:hidden;margin:2rem 0 3rem}.article-cover img{width:100%;max-height:620px;object-fit:cover;height:auto;aspect-ratio:16/9}.article-cover figcaption{background:var(--paper);font-size:.78rem;padding:.65rem .2rem;color:var(--ink-soft)}.article-layout{display:grid;grid-template-columns:minmax(0,760px) 300px;gap:4rem;justify-content:center}.article-sidebar{align-self:start;position:sticky;top:110px}.prose{font-size:1.08rem;line-height:1.85;max-width:740px;overflow-wrap:anywhere}.page .prose{margin:auto}.prose p{margin:0 0 1.35em}.prose h2{font-size:1.95rem;margin:2em 0 .75em;line-height:1.2}.prose h3{font-size:1.5rem;margin:1.5em 0 .65em}.prose a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.prose li{margin:.45em 0}.prose blockquote{margin:2rem 0;border-left:4px solid var(--gold);padding:1rem 1.6rem;background:var(--sand);font:1.45rem/1.5 var(--serif)}.prose img{height:auto;border-radius:12px}.prose figure{max-width:100%;margin-inline:0}.prose figcaption{font-size:.8rem;color:var(--ink-soft)}.prose table{border-collapse:collapse;width:100%;font-size:.92rem}.prose td,.prose th{border:1px solid var(--line);padding:.7rem}.prose iframe{max-width:100%}.share-row{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.3rem;display:flex;gap:1rem;flex-wrap:wrap;align-items:center;font-size:.85rem}.share-row a,.share-row button{font:inherit;color:var(--teal);background:#fff0;border:0;cursor:pointer;padding:0}.share-row .copy-status{flex-basis:100%;font-size:.8rem}.comments-area textarea,.comments-area input{max-width:100%}footer ul{list-style:none;margin:0;padding:0}.admin-bar header.nav{top:32px}.admin-bar .side{top:128px}.nav-inner .burger{min-width:36px;min-height:36px;justify-content:center}@media(min-width:1041px) and (max-width:1320px){.nav-links,.menu-list{gap:.65rem}.nav-links a,.preview-nav{font-size:.74rem}.brand small{display:none}.nav-right{gap:.45rem}.search input{width:65px}.brand .word{font-size:1.55rem}}@media(max-width:1040px){.nav-inner{position:relative}.nav-inner .nav-links{position:absolute;inset:76px -4vw auto;transform:none;transition:none;display:none;max-height:70vh;z-index:200}.nav-inner .nav-links.open{display:flex}.menu-list{display:flex;flex-direction:column;width:100%;gap:0}.menu-list li{width:100%}.nav-links .preview-nav{width:100%;padding:.9rem 0}.article-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.article-sidebar{position:static;display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.article-sidebar>*{flex:1;min-width:250px}.prose{margin-inline:auto}.share-row{max-width:740px;margin-inline:auto}.no-js .nav-inner{height:auto;flex-wrap:wrap;padding-block:1rem}.no-js .nav-inner .nav-links{position:static;display:flex;order:3;flex-basis:100%;padding:0;pointer-events:auto;box-shadow:none;max-height:none}.no-js .burger{display:none}}@media(max-width:782px){.admin-bar header.nav{top:46px}}@media(max-width:640px){.hero-grid .lead{min-height:420px}.hero-single .lead{height:420px}.lead .txt{padding:1.3rem}.lead p{font-size:.88rem;line-height:1.55}.search input{width:66px}.search.open input{width:80px}.lang button{padding:.4rem .5rem}.nav-right{gap:.4rem}.brand .word{font-size:1.5rem}.nav-inner{gap:.5rem}.topbar .wrap{height:auto;min-height:36px;gap:1rem;padding-block:.3rem}.topbar .social:empty{display:none}.card.feature .ph{height:240px}.article-shell{padding-block:2rem}.article-title{font-size:2.3rem}.article-cover{margin:1.5rem 0 2rem;border-radius:12px}.article-cover img{aspect-ratio:4/3}.prose{font-size:1.03rem}.empty-home{padding-block:3rem}.article-sidebar>*{min-width:0;flex-basis:100%}.pagination .nav-links{position:static;display:flex;padding:0;transform:none;pointer-events:auto;border:0;box-shadow:none;background:none;flex-direction:row;max-height:none}.pagination .nav-links a{width:auto}.foot-grid{gap:1.5rem}.foot-grid>div:has(>h4:only-child){display:none}}@media(max-width:360px){.brand .word{font-size:1.3rem}.search input{width:40px}.search.open input{width:50px}.lang button{padding:.4rem}.nav-right{gap:.25rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.article-layout:has(>.article-sidebar:empty){grid-template-columns:minmax(0,760px)}.layout:has(>.side:empty){grid-template-columns:1fr}.cat-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cat-chips a,.cat-chips span{display:inline-block;padding:8px 16px;border:1px solid rgb(14 107 98 / .25);border-radius:999px;font-size:14px;font-weight:600;color:var(--teal);text-decoration:none;background:#fff}.cat-chips a:hover{border-color:var(--gold);color:var(--teal-deep)}.cat-chips .on{background:var(--teal);border-color:var(--teal);color:#fff}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:163px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#3B29FF;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#3B29FF;--cmplz_button_accept_border_color:#3B29FF;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#3B29FF;--cmplz_slider_inactive_color:#555;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-marketing:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-marketing:not(.cmplz-tcf){display:none}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-cookiebanner{background:#faf8f3;border:1px solid #e8e2d6;border-radius:8px;font-family:Manrope,sans-serif;color:#171d1c}.cmplz-cookiebanner .cmplz-title{font-family:Fraunces,serif;font-weight:600;color:#171d1c}.cmplz-cookiebanner .cmplz-message{color:#4a5654}.cmplz-buttons .cmplz-btn{border-radius:4px;font-family:Manrope,sans-serif;font-weight:600}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background:#0e6b62;border-color:#0e6b62;color:#fff}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background:#fff;border-color:#e8e2d6;color:#171d1c}.cmplz-cookiebanner .cmplz-links a,.cmplz-cookiebanner a{color:#0e6b62}#cmplz-manage-consent .cmplz-manage-consent{background:#0e6b62;color:#fff}