/*!
Theme Name: ZenDev
Theme URI: https://zendev.se
Author: ZenDev
Author URI: https://zendev.se
Description: Custom Theme Developed by ZenDev Team
Version: 1.1.1
Tested up to: 5.4
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: zendev
*/.light-mode{--background-brand-default:#C2232C;--background-primary-invert:#191612;--background-brand-hover:#951F26;--base-white:#FFFFFF;--background-primary-default:#FFFFFF;--text-primary-default:#191612;--border-primary-default:#E6E1D7;--border-primary-hover:#C6BFB3;--border-brand-default:#C2232C;--background-primary-hover:#F8F8F8;--background-secondary-default:#F4F0EC;--text-primary-invert:#FFFFFF;--text-brand-default:#D72B35;--background-brand-subtle:#FDF0F0;--primary-100:#FDE3E4;--primary-500:#EA4952;--primary-700:#C2232C;--primary-950:#430C0F;--text-secondary-default:#988F85;--text-brand-hover:#951F26;--border-success-focus:#36D183;--border-success-default:#A8F2C6;--icon-error-default:#BB241A;--border-primary-focus:#988F85;--background:#FFFFFF;--foreground:#0A0A0A;--card:#FFFFFF;--card-foreground:#0A0A0A;--popover:#FFFFFF;--popover-foreground:#0A0A0A;--primary:#171717;--primary-foreground:#FAFAFA;--secondary:#F5F5F5;--secondary-foreground:#171717;--muted:#F5F5F5;--muted-foreground:#737373;--accent:#F5F5F5;--accent-foreground:#171717;--destructive:#DC2626;--destructive-foreground:#FEF2F2;--border:#E5E5E5;--input:#E5E5E5;--ring:#A3A3A3;--chart-1:#EA580C;--chart-2:#0D9488;--chart-3:#164E63;--chart-4:#FBBF24;--chart-5:#F59E0B;--sidebar:#FAFAFA;--sidebar-foreground:#404040;--sidebar-primary:#171717;--sidebar-primary-foreground:#FAFAFA;--sidebar-accent:#F5F5F5;--sidebar-accent-foreground:#171717;--sidebar-border:#E5E5E5;--sidebar-ring:#262626;--info:#0284C7;--info-foreground:#ECFEFF;--success:#16A34A;--success-foreground:#F0FDF4;--warning:#D97706;--warning-foreground:#FFFDF5;--overlay:linear-gradient(to bottom, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.6) 20%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0) 100%)}.dark-mode{--background:#0A0A0A;--foreground:#FAFAFA;--card:#171717;--card-foreground:#FAFAFA;--popover:#0A0A0A;--popover-foreground:#FAFAFA;--primary:#FAFAFA;--primary-foreground:#0A0A0A;--secondary:#262626;--secondary-foreground:#FAFAFA;--muted:#262626;--muted-foreground:#D4D4D4;--accent:#262626;--accent-foreground:#FAFAFA;--destructive:#E0343499;--destructive-foreground:#FEF2F2;--border:#27272A;--input:#27272A;--ring:#737373;--chart-1:#C2410C;--chart-2:#14B8A6;--chart-3:#F59E0B;--chart-4:#A855F7;--chart-5:#F43F5E;--sidebar:#171717;--sidebar-foreground:#FAFAFA;--sidebar-primary:#FAFAFA;--sidebar-primary-foreground:#0A0A0A;--sidebar-accent:#262626;--sidebar-accent-foreground:#FAFAFA;--sidebar-border:#E5E5E5;--sidebar-ring:#525252;--info:#0284C799;--info-foreground:#ECFEFF;--success:#02B54199;--success-foreground:#F0FDF4;--warning:#E3921999;--warning-foreground:#FFFDF5;--overlay:linear-gradient(to bottom, rgba(255,255,255,0.85) 0%, rgba(255,255,255,0.6) 20%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0) 100%)}.w-100{font-weight:100}.w-200{font-weight:200}.w-300{font-weight:300}.w-400{font-weight:400}.w-500{font-weight:500}.w-600{font-weight:600}.w-700{font-weight:700}.w-800{font-weight:800}.w-900{font-weight:900}.dflex{display:flex}.dfcolumn{flex-direction:column}.aistart{align-items:flex-start}.aicenter{align-items:center}.aiend{align-items:flex-end}.jcbetween{justify-content:space-between}.jccenter{justify-content:center}.jcend{justify-content:flex-end}.dgrid{display:grid}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-40{gap:40px}.gap-48{gap:48px}.gap-60{gap:60px}.gap-64{gap:64px}.gap-82{gap:82px}.gap-96{gap:96px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape){.gap-96{gap:64px}}@media (max-width:767px){.gap-96{gap:48px}}.gap-100{gap:100px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--background-primary-default)}details,main{display:block}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;width:100%;height:100%;object-fit:cover}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,::after,::before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Playfair Display",serif;margin:0;color:var(--text-primary-default)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:unset;text-decoration-line:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration-line:underline}h1{font-size:3rem;line-height:110%}h1.h1-product{font-size:6.25rem;line-height:110%;text-transform:uppercase}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:767px){h1{font-size:1.75rem;line-height:100%}h1.h1-product{font-size:3rem}}.h1-cat,h2{font-size:2.25rem;line-height:120%}.h1-cat.h2-product,h2.h2-product{font-size:2.5rem;line-height:110%}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:767px){.h1-cat,h2{font-size:1.625rem;line-height:100%}.h1-cat.h2-product,h2.h2-product{font-size:2.5rem}}h3{font-size:1.5rem;line-height:120%}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:767px){h3{font-size:1.25rem;line-height:100%}}h4{font-size:1rem;line-height:120%}body,button,input,optgroup,select,textarea{font-family:"Source Sans 3",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--text-primary-default)}p{margin:0}.default{font-size:1rem;line-height:150%}.strapline{color:var(--base-white);font-size:.875rem;line-height:120%;letter-spacing:2.8px;text-transform:uppercase}.caption{color:var(--text-primary-invert);font-size:.875rem;line-height:150%}.author-big{font-size:.875rem;color:var(--text-primary-invert);line-height:150%;text-decoration:none}.caption-sponsored{color:var(--primary-500);font-size:.875rem;line-height:150%;background-color:var(--primary-100);padding:0 12px 0 0;border-radius:4px;width:fit-content;text-transform:uppercase;letter-spacing:2.8px}.caption-sponsored svg{background-color:var(--primary-500);padding:4px 8px;border-radius:4px 0 0 4px}.caption-reverse{color:var(--text-primary-default);font-size:.625rem;line-height:150%}.caption-upper-lg{color:var(--text-primary-default);font-size:.875rem;line-height:150%;letter-spacing:2.8px;text-transform:uppercase}.caption-upper{color:var(--background-brand-default);font-size:.875rem;line-height:150%;letter-spacing:2.4px;text-transform:uppercase}@media (max-width:767px){h4{font-size:.875rem}.caption-upper{font-size:.75rem}}.caption-author{color:var(--text-primary-default);font-size:.875rem;line-height:150%;text-decoration:none}.caption-author a{color:var(--text-brand-default);text-decoration:underline}@media (max-width:767px){.caption-author{font-size:.75rem}.categories-list__wrapper__entry hr,.podcasts__wrapper__entry hr,.projects__wrapper__entry hr,.read-next__wrapper__entry hr{display:none}}.single .post-hero.no-padd .caption-author{color:var(--text-primary-invert)}.banner-span{font-size:1rem;line-height:120%;font-family:"Source Sans 3",sans-serif;color:var(--text-primary-default)}.error-msg{font-size:.875rem;color:var(--text-brand-default);line-height:150%}.success-msg{font-size:.875rem;line-height:150%;color:green}.currency{font-size:1.25rem;line-height:110%;color:var(--text-primary-default)}.amount{font-size:3.125rem;line-height:110%;color:var(--text-primary-default)}.caption-normal{font-size:.875rem;line-height:150%;color:var(--text-primary-default)}.p-lg{font-size:1.125rem;line-height:140%}.p-xl{font-size:1.25rem;line-height:140%}p a,span a{color:unset;text-decoration-line:none}p a:hover,span a:hover{text-decoration-line:underline}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth;scrollbar-gutter:stable}.container,.wp-block-columns{max-width:1312px;width:100%;margin:0 auto;padding:0 32px}@media (max-width:1200px){.container,.wp-block-columns{padding:0 16px}}.wp-block-columns{padding:32px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.wp-block-columns{flex-direction:column;padding:32px 16px}}.wp-block-columns section{padding:0}.wp-block-columns .container{max-width:100%;padding:0}.container-lg{max-width:1338px}.container-md{max-width:950px}.container-sm{max-width:774px}@media (max-width:1200px){.container-lg,.container-md,.container-sm{padding:0 16px}.zd-site-header__main__wrapper__actions .primary-button{display:none}}section{padding:32px 0}hr{box-sizing:content-box;overflow:visible;background-color:var(--border-primary-default);height:1px;width:100%;margin:0;border:0}.aspect-ratio-16-9{aspect-ratio:16/9}.no-image-placeholder{display:block;width:100%;aspect-ratio:16/9;background-color:var(--background-secondary-default)}.is-outside-left .ga-section__wrapper__ad{position:fixed;right:calc(50% + 656px);top:50%;transform:translateY(-50%);z-index:8;min-width:120px}@media (max-width:1649px){.is-outside-left,.is-outside-right{display:none}}.is-outside-right .ga-section__wrapper__ad{position:fixed;left:calc(50% + 656px);top:50%;transform:translateY(-50%);z-index:8;min-width:120px}.fb-post span,.fb-post span iframe{width:100%}.social-embed{padding:16px 0}li>ol,li>ul,ol,ul{margin:0;padding:0}ul{list-style:none}ol{list-style:decimal}embed,iframe,object{max-width:100%}figure{margin:0}.embed,.video-player{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.embed embed,.embed iframe,.embed object,.video-player embed,.video-player iframe,.video-player object{position:absolute;inset:0;width:100%;height:100%;border:0}.embed .video-thumbnail,.video-player .video-thumbnail{line-height:0;position:relative}table{margin:0;width:100%}::after,::before,::placeholder,a,body,div,h1,h2,h3,header,input,li,p,path,section,span,svg{transition:.3s ease-in-out;text-decoration:none}.button{all:unset;cursor:pointer;display:flex;width:fit-content;align-items:center;font-weight:400;transition:.3s ease-in-out;gap:16px;justify-content:center;opacity:1;border-radius:8px;font-family:"Source Sans 3",sans-serif;box-sizing:border-box}.button.disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.btn-lg{padding:16px 32px;font-size:1.125rem;line-height:120%}.btn-md{padding:8px 24px;font-size:1rem;line-height:140%}.btn-df{font-size:1rem;line-height:150%}.btn-sm{font-size:.875rem;line-height:150%}.primary-button{background-color:var(--background-brand-default);color:var(--base-white);border-style:solid;border-width:1px;border-color:var(--background-brand-default)}.primary-button svg path{stroke:var(--base-white)}.primary-button:hover{background-color:var(--background-brand-hover);border-color:var(--background-brand-hover)}.tertiary-button{background-color:var(--background-primary-default);color:var(--text-brand-default);border-style:solid;border-width:1px;border-color:var(--border-primary-default)}.tertiary-button svg path{stroke:var(--text-primary-default)}.tertiary-button:hover{background-color:var(--background-primary-hover);color:var(--text-primary-default)}.ghost-button{color:var(--text-primary-default);padding:0;border-radius:0}.ghost-button svg path{stroke:var(--text-primary-default)}.ghost-button:hover{text-decoration:underline}input[type=email],input[type=password],input[type=search],input[type=text],select{border-radius:8px;border:1px solid var(--border-primary-default);padding:16px 24px;color:var(--text-secondary-default);outline:0;width:100%;font-size:.875rem}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=text]::placeholder,select::placeholder{font-weight:400;line-height:150%;color:var(--text-secondary-default)}input[type=email]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,select:hover{border:1px solid var(--border-primary-hover)}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,select:focus{border:1px solid var(--border-brand-default);color:var(--text-primary-default);background-color:var(--background-brand-subtle)}input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder{color:var(--text-primary-default)}.has-value input[type=email],.has-value input[type=password],.has-value input[type=text],.has-value select{background-color:var(--background-brand-subtle);border:1px solid var(--background-brand-subtle);color:var(--text-primary-default)}.has-value input[type=email]:focus,.has-value input[type=password]:focus,.has-value input[type=text]:focus,.has-value select:focus{border:1px solid var(--border-brand-default);color:var(--text-primary-default);background-color:var(--background-brand-subtle)}.has-value input[type=email]:focus::placeholder,.has-value input[type=password]:focus::placeholder,.has-value input[type=text]:focus::placeholder,.has-value select:focus::placeholder{color:var(--text-primary-default)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:16px 48px 16px 24px;background-image:url(/wp-content/uploads/2026/05/chevrondown.svg);background-repeat:no-repeat;transition:.3s ease-in-out;background-position:calc(100% - 16px) center}select:disabled{opacity:.5;cursor:not-allowed}select:disabled:hover{border:1px solid var(--border-primary-default)}.categories-list__wrapper__entry__filter select{border:1px solid var(--text-primary-default);color:var(--text-primary-default)}.categories-list__wrapper__entry__filter select::placeholder{font-weight:400;line-height:150%;color:var(--text-secondary-default)}.categories-list__wrapper__entry__filter select:hover{border:1px solid var(--border-primary-hover)}.categories-list__wrapper__entry__filter select:focus{border:1px solid var(--border-brand-default);color:var(--text-primary-default);background-color:var(--background-brand-subtle)}.categories-list__wrapper__entry__filter select:focus::placeholder{color:var(--text-primary-default)}input[type=checkbox]{appearance:none;-webkit-appearance:none;min-width:24px;height:24px;padding:2px;border-radius:4px;border:1px solid var(--background-brand-default);background-color:var(--background-brand-subtle);content:""}input[type=checkbox]:checked{content:url(/wp-content/uploads/2026/04/check.svg)}@media (max-width:767px){.newsletter-checkbox{align-items:flex-start}}input[type=radio]{appearance:none;-webkit-appearance:none;width:24px;height:24px;padding:2px;border-radius:100%;border:1px solid var(--background-brand-default);background-color:var(--background-brand-subtle);content:"";position:relative}input[type=radio]::before{content:"";position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:100%;background-color:var(--background-brand-default);opacity:0}input[type=radio]:checked::before{opacity:1}.newsletter-box span{flex:1}.password-field{position:relative}.password-field input[type=password]{position:relative;z-index:1;padding:16px 72px 16px 24px}.password-field button{position:absolute;z-index:2;top:50%;right:16px;transform:translateY(-50%);text-decoration-line:underline;text-underline-offset:2px;text-underline-position:from-font}input[type=search]{background-color:transparent;padding:8px 24px 8px 56px;width:300px;background-image:url(/wp-content/uploads/2026/06/searchi.svg);background-position:24px center;background-repeat:no-repeat}input[type=search]:focus{border:1px solid var(--border-primary-default);color:var(--text-primary-invert);background-color:transparent}input[type=search]:focus::placeholder{color:var(--text-primary-invert)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:16px;height:16px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4L4 12M4 4L12 12' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/16px 16px no-repeat}.search-results input[type=search]::placeholder{font-weight:400;line-height:150%;color:var(--text-secondary-default)}.search-results input[type=search]:hover{border:1px solid var(--border-primary-hover)}.search-results input[type=search]:focus{border:1px solid var(--border-brand-default);color:var(--text-primary-default);background-color:var(--background-brand-subtle)}.search-results input[type=search]:focus::placeholder{color:var(--text-primary-default)}.search-results input[type=search]::-webkit-search-cancel-button{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4L4 12M4 4L12 12' stroke='%23c2232c' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/16px 16px no-repeat}.zd-site-header{position:relative;z-index:9}.zd-site-header__main{background-color:var(--background-primary-invert);padding:24px 0;position:relative;z-index:3}@media (max-width:767px){input[type=search]{width:100%}.zd-site-header__main{padding:16px 0}.zd-site-header__main__wrapper__toggle-nav button[type=button] span{display:none}}.zd-site-header__main__wrapper__toggle-nav{flex:1}.zd-site-header__main__wrapper__toggle-nav__nav{width:fit-content;cursor:pointer;background-color:transparent;border:0;padding:0}.zd-site-header__main__wrapper__toggle-nav__nav__toggle__bar{width:24px;height:2px;background-color:var(--text-primary-invert);border-radius:4px;position:relative;top:0;left:0}.zd-site-header__main__wrapper__toggle-nav__nav__toggle__bar:nth-child(2){width:20px}.zd-site-header__main__wrapper__toggle-nav__nav span{color:var(--text-primary-invert);font-size:1.125rem;line-height:120%}.zd-site-header__main__wrapper__toggle-nav__nav.toggle-active .zd-site-header__main__wrapper__toggle-nav__nav__toggle__bar:first-child{transform:rotate(45deg);top:6px}.zd-site-header__main__wrapper__toggle-nav__nav.toggle-active .zd-site-header__main__wrapper__toggle-nav__nav__toggle__bar:nth-child(2){opacity:0}.zd-site-header__main__wrapper__toggle-nav__nav.toggle-active .zd-site-header__main__wrapper__toggle-nav__nav__toggle__bar:last-child{transform:rotate(-45deg);top:-6px}.zd-site-header__main__wrapper__logo svg path{fill:#fff}.zd-site-header__main__wrapper__actions{flex:1}.zd-site-header__sub{background-color:var(--background-primary-default);border-style:solid;border-width:1px;border-color:var(--border-primary-default);position:relative;z-index:1}.zd-site-header__sub__wrapper__lang-switcher{display:none}.zd-site-header__sub__wrapper__breadcrumbs .zd-breadcrumbs{display:flex;align-items:center;gap:12px}.zd-site-header__sub__wrapper__breadcrumbs .zd-breadcrumbs .caption-upper{padding:15px 12px;color:var(--text-brand-default)}.zd-site-header__sub__wrapper__breadcrumbs .zd-breadcrumbs .caption-upper.bd-not-last{color:var(--text-primary-default);padding-left:0}@media (max-width:767px){.zd-site-header__main__wrapper__logo svg{width:120px}.zd-site-header__main__wrapper__actions .tertiary-button{padding:8px 16px}.zd-site-header__sub__wrapper__nav{width:100%}.zd-site-header__sub__wrapper__nav__sub-nav{overflow-x:scroll}.zd-site-header__sub__wrapper__nav__sub-nav::-webkit-scrollbar{display:none}.zd-site-header__sub__wrapper__nav__sub-nav .menu-items .menu-item{min-width:max-content}}.zd-site-header__sub__wrapper__nav__sub-nav .menu-items{display:flex;align-items:center}.zd-site-header__sub__wrapper__nav__sub-nav .menu-items .menu-item a{display:flex;align-items:center;gap:10px;color:var(--text-primary-default);font-weight:400;font-size:1.125rem;line-height:120%;padding:12px 24px;border-bottom:1px solid transparent;font-family:"Source Sans 3",sans-serif}.zd-site-header__sub__wrapper__nav__sub-nav .menu-items .current-menu-item a,.zd-site-header__sub__wrapper__nav__sub-nav .menu-items .menu-item a:hover{border-bottom:1px solid var(--text-primary-default)}.zd-site-header__sub__wrapper__nav__sub-nav .menu-items .current-menu-item a:hover{background-color:transparent;border-bottom:1px solid var(--text-primary-default);color:var(--text-primary-default)}.zd-site-header__sub__wrapper__search{flex:1}.zd-site-header__sub__wrapper__search svg path{stroke:var(--text-primary-default)}.zd-site-header.is-sticky{position:sticky;top:-112.39px}.megamenu{position:absolute;top:-243.2px;left:0;width:100%;z-index:2;background-color:var(--background-primary-invert);padding:0 0 16px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.zd-site-header.is-sticky{top:-111.8px}.megamenu{padding:24px 0;top:-644.63px}}@media (max-width:767px){.zd-site-header__sub__wrapper__nav__sub-nav .menu-items .menu-item a{font-size:1rem;padding:12px 16px}.zd-site-header.is-sticky{top:-96.39px}.megamenu{padding:24px 0;top:-546.63px}}.megamenu__wrapper__single{flex:1}.megamenu__wrapper__single img{width:calc(50% - 8px)}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.megamenu__wrapper__single img{width:calc(20% - 8px)}}@media (max-width:767px){.megamenu__wrapper__single img{width:calc(40% - 8px)}}.megamenu__wrapper__single__content{flex:1}.megamenu__wrapper__single__content h4{color:var(--text-primary-invert)}.megamenu__wrapper__single:hover .megamenu__wrapper__single__content h4{text-decoration:underline}.megamenu__wrapper hr{width:100%;height:1px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:768px){.zd-site-header__main__wrapper{gap:24px}.megamenu__wrapper__single{padding-bottom:16px;border-bottom:1px solid var(--border-primary-default)}.megamenu__wrapper__single:nth-child(4){padding-bottom:0;border-bottom:0}.megamenu__wrapper hr{display:none}.megamenu__wrapper__mm-items{flex-direction:column;gap:16px}}.megamenu__wrapper .primary-button{width:100%}@media (min-width:1201px){.megamenu__wrapper .primary-button{display:none}}.megamenu.megamenu-active{top:112.39px}.site-footer{padding-top:32px}@media (max-width:1200px){.site-footer .container{padding:0}}.site-footer__wrapper{padding:32px 48px;background-color:var(--background-primary-invert);background-image:url(/wp-content/uploads/2026/04/01wia-network-icon-11.svg);background-position:top right;background-repeat:no-repeat}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.site-footer__wrapper__main{flex-wrap:wrap}}.site-footer__wrapper__main__column{flex:1}.site-footer__wrapper__main__column h4{color:var(--text-primary-invert)}.site-footer__wrapper__main__column__inner a{color:var(--text-primary-invert);width:fit-content;font-family:"Source Sans 3",sans-serif}.site-footer__wrapper__main__column__inner a:hover{text-decoration:underline}.site-footer__wrapper__main__column__socials a{width:40px;height:40px;border-radius:12px;background-color:var(--background-brand-default);padding:8px}.site-footer__wrapper__main__column__socials a:hover{background-color:var(--background-brand-hover)}.site-footer__wrapper__main .about-column,.site-footer__wrapper__main .newsletter-column{min-width:30%}.site-footer__wrapper__main .about-column{padding-right:100px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.megamenu.megamenu-active{top:111.8px}.site-footer__wrapper__main .about-column,.site-footer__wrapper__main .newsletter-column{min-width:100%}.site-footer__wrapper__main .about-column{padding-right:0}}.site-footer__wrapper__main .categories-column,.site-footer__wrapper__main .newsletter-column,.site-footer__wrapper__main .platform-column{padding-top:48px}@media (max-width:767px){.megamenu.megamenu-active{top:96.39px}.site-footer__wrapper{padding:24px 16px 16px}.site-footer__wrapper__main .about-column{min-width:100%;padding-right:0}.site-footer__wrapper__main .categories-column,.site-footer__wrapper__main .newsletter-column,.site-footer__wrapper__main .platform-column{min-width:100%}.site-footer__wrapper__copyright{flex-direction:column-reverse}.post-hero__wrapper__entry__top,.site-footer__wrapper__copyright__legal{flex-direction:column;align-items:flex-start}}.site-footer__wrapper__copyright__legal .strapline{text-transform:none;letter-spacing:normal}.site-footer__wrapper__copyright__legal .strapline:hover{text-decoration:underline}.sticky{display:block}.page,.post{margin:0}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:0}.page-links{clear:both;margin:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.post-hero{position:relative}.post-hero__image{position:absolute;z-index:1;width:100%;height:100%}.post-hero .container{position:relative;z-index:2}.post-hero__wrapper__entry .strapline{color:var(--primary-700)}@media (max-width:767px){.post-hero__wrapper__ads{align-items:flex-start;flex-wrap:wrap}.post-hero__wrapper__ads .categories-grid__wrapper__grid__single__author-date{min-width:max-content}.post-hero__wrapper__ads__share p{display:none}}.post-hero__wrapper__ads .categories-grid__wrapper__grid__single__author-date img{width:24px;height:24px;border-radius:100%}.post-hero__wrapper__ads .categories-grid__wrapper__grid__single__author-date span:not(.caption-author){color:var(--text-primary-default)}.post-hero__wrapper__ads__share{position:relative}.post-hero__wrapper__ads__share button[type=button]{all:unset;transition:.3s ease-in-out;cursor:pointer;display:flex;align-items:center;gap:16px}.post-hero__wrapper__ads__share .js-share-toggle{display:none!important}.post-hero.no-padd{padding:0;background-color:#000;height:calc(100vh - 165.39px)}.post-hero.no-padd .post-hero__image img{-webkit-mask-image:linear-gradient(to top,#000 70%,transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 50%)}.post-hero.no-padd .post-hero__wrapper{padding-bottom:32px}.post-hero.no-padd .post-hero__wrapper__ads .caption,.post-hero.no-padd .post-hero__wrapper__ads .default,.post-hero.no-padd .post-hero__wrapper__entry h1{color:var(--text-primary-invert)}.post-hero.no-padd .post-hero__wrapper__ads svg path{stroke:var(--text-primary-invert)}.post-body{overflow:hidden}.post-body__wrapper__content{position:relative}.post-body__wrapper__content p{font-size:1.125rem;font-weight:400;line-height:140%;padding-bottom:16px}.post-body__wrapper__content p a{color:var(--text-brand-default);text-decoration:underline}.post-body__wrapper__content p:last-child{padding-bottom:0}.post-body__wrapper__content p:first-of-type::first-letter{float:left;font-size:10rem;line-height:120px;font-weight:600;margin-right:24px;margin-bottom:20px;font-family:"Playfair Display",serif;color:var(--text-brand-default)}@media (max-width:767px){.post-hero__wrapper__ads__share .share-dropdown{gap:16px}.post-hero.no-padd{height:auto}.post-hero.no-padd .post-hero__image img{-webkit-mask-image:linear-gradient(to top,#000 0,transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 100%)}.post-hero.no-padd .post-hero__wrapper{padding-top:32px}.post-image,.post-image .container{padding:0}.post-body__wrapper__content p:first-of-type::first-letter{font-size:6rem;line-height:80px}.post-body__wrapper__content .members-lock .caption-sponsored svg{height:100%}}.post-body__wrapper__content ol,.post-body__wrapper__content ul{padding:0 0 24px 16px}.post-body__wrapper__content ol li,.post-body__wrapper__content ul li{font-size:1.125rem;font-weight:400;line-height:140%}.post-body__wrapper__content hr{margin-bottom:24px;border:0}.post-body__wrapper__content h2,.post-body__wrapper__content h3,.post-body__wrapper__content h4{padding-top:20px;padding-bottom:20px}.post-body__wrapper__content h2:first-child,.post-body__wrapper__content h3:first-child,.post-body__wrapper__content h4:first-child{padding-top:0}.post-body__wrapper__content h2:last-child,.post-body__wrapper__content h3:last-child,.post-body__wrapper__content h4:last-child{padding-bottom:0}.post-body__wrapper__content h2{font-size:1.75rem}.post-body__wrapper__content h3{font-size:1.25rem}.post-body__wrapper__content .wp-block-image{margin-bottom:16px}.post-body__wrapper__content .wp-block-image:last-child{margin-bottom:0}.post-body__wrapper__content .members-lock{position:relative}.post-body__wrapper__content .members-lock__overlay{position:absolute;width:100%;height:200px;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%);left:0;top:-200px}.single-post .author-archive__wrapper{max-width:710px;padding:24px;background-color:var(--background-brand-subtle);align-items:flex-start}.single-post .author-archive__wrapper img{width:200px}.single-post .author-archive__wrapper__content{padding:0}.single-post .read-next hr{margin-bottom:0}.single-post .author-archive__wrapper__content__bio p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-bottom:0}.single-post .author-archive__wrapper__content__bio p:not(:first-child){display:none}.single-pogodnost .post-hero{height:calc(100vh - 112.39px)}.error-page h1,.error-page p{text-align:center}.error-page .error-msg{font-size:10rem}.cta-banner__wrapper__banner{background-color:var(--primary-700);padding:64px;position:relative}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.cta-banner__wrapper__banner{padding:32px;flex-direction:column}}@media (max-width:767px){.single-post .author-archive__wrapper img{width:100%}.single-pogodnost .post-hero{height:calc(100vh - 96.39px)}.error-page .error-msg{font-size:6rem}.cta-banner__wrapper__banner{padding:24px 16px;flex-direction:column}}.cta-banner__wrapper__banner h2{flex:1;color:var(--text-primary-invert);z-index:2;position:relative}.cta-banner__wrapper__banner__pattern{position:absolute;z-index:1;bottom:0;left:0}.cta-banner__wrapper__banner__content{flex:1;z-index:2;position:relative}.cta-banner__wrapper__banner__content__sc__content ul{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 40px}.cta-banner__wrapper__banner__content__sc__content ul li,.cta-banner__wrapper__banner__content__sc__content ul p{font-size:1rem;font-family:"Source Sans 3",sans-serif}.cta-banner__wrapper__banner__content__sc__content ul li{color:var(--text-primary-invert);font-weight:400;line-height:120%;padding-left:34px;position:relative}.cta-banner__wrapper__banner__content__sc__content ul li::before{content:url(/wp-content/uploads/2026/04/Base-icons.svg);position:absolute;left:0;top:0}@media (max-width:767px){.cta-banner__wrapper__banner__content__sc__content ul{grid-template-columns:repeat(1,1fr);gap:16px}.cta-banner__wrapper__banner__content__ctas{flex-direction:column}.single .cta-banner .container{padding:0}.categories-list__wrapper{gap:24px}}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.cta-banner__wrapper__banner__pattern{opacity:.3}.categories-list__wrapper__list{flex-direction:column}}.categories-list__wrapper__list__featured{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:20px 60px;width:calc(66.66% - 10px)}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.categories-list__wrapper__list__featured{width:100%}}.categories-list__wrapper__list__featured__image{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}@media (max-width:767px){.categories-list__wrapper__list__featured{padding:0;flex-direction:column;gap:8px}.categories-list__wrapper__list__featured__image{position:relative}.categories-list__wrapper__list__featured__image img{aspect-ratio:16/9}.categories-list__wrapper__list__featured__content{width:100%;align-items:flex-start}}.categories-list__wrapper__list__featured__overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.6) 30%,rgba(0,0,0,.3) 60%,rgba(0,0,0,0) 100%)}.categories-list__wrapper__list__featured__content{position:relative;z-index:3}.categories-list__wrapper__list__featured__content h2{color:var(--text-primary-invert)}.categories-list__wrapper__list__featured__content h2,.categories-list__wrapper__list__featured__content span{text-align:center}.categories-list__wrapper__list__others{width:calc(33.33% - 10px);max-height:462.31px;overflow-y:scroll}@media (max-width:1200px) and (min-width:1025px) and (orientation:landscape){.categories-list__wrapper__list__others{max-height:424.83px}}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.categories-list__wrapper__list__others{max-height:100%;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);width:100%}}.categories-list__wrapper__list__others::-webkit-scrollbar{display:none}@media (max-width:767px){.categories-list__wrapper__list__featured__content h2,.categories-list__wrapper__list__featured__content span{color:var(--text-primary-default);text-align:left}.categories-list__wrapper__list__others{max-height:100%;overflow-y:auto;display:grid;grid-template-columns:repeat(1,1fr);width:100%}.categories-list__wrapper__list__others__single{gap:16px}}.categories-list__wrapper__list__others__single__image{width:calc(50% - 10px)}@media (max-width:767px){.categories-list__wrapper__list__others__single__image{width:100%}}.categories-list__wrapper__list__others__single__content{width:calc(50% - 10px)}.categories-list__wrapper__list__others__single__content__author-date .caption{color:var(--text-primary-default)}.categories-list__wrapper__list__others__single.natural-orientation{flex-direction:row-reverse}@media (max-width:767px){.categories-list__wrapper__list__others__single__content{width:100%}.categories-list__wrapper__list__others__single.natural-orientation{flex-direction:column}}.categories-list__wrapper__list__others__single.reverse-orientation{flex-direction:row-reverse}@media (max-width:767px){.categories-list__wrapper__list__others__single.reverse-orientation{flex-direction:column}}.categories-list__wrapper__list.reverse-orientation{flex-direction:row-reverse}.wp-block-columns .categories-list__wrapper__list__featured{width:calc(55.55% - 10px);padding:20px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.categories-list__wrapper__list.reverse-orientation{flex-direction:column}.wp-block-columns .categories-list__wrapper__list__featured{width:100%}}.wp-block-columns .categories-list__wrapper__list__others{width:calc(45.45% - 10px);max-height:276.63px;overflow-y:scroll}@media (max-width:1200px) and (min-width:1025px) and (orientation:landscape){.wp-block-columns .categories-list__wrapper__list__others{max-height:245.98px}}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.wp-block-columns .categories-list__wrapper__list__others{max-height:100%;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);width:100%}}.is-layout-flex{align-items:flex-start;flex-wrap:nowrap}.read-next{background-color:var(--background-brand-subtle);padding:32px 0;margin:0 -301px 16px}.read-next .container{max-width:774px}.read-next__wrapper__entry h2{padding:0}.read-next__wrapper__read{grid-template-columns:repeat(2,1fr)}.read-next__wrapper__read__single h4{padding:0}@media (max-width:767px){.wp-block-columns .categories-list__wrapper__list__featured{padding:0}.wp-block-columns .categories-list__wrapper__list__others{max-height:100%;overflow-y:auto;display:grid;grid-template-columns:repeat(1,1fr);width:100%}.read-next{margin:0 -16px}.read-next__wrapper__read{flex-direction:column;gap:24px;grid-template-columns:repeat(1,1fr)}.read-next__wrapper__read__single h4{padding-top:12px}}.read-next__wrapper__read__single:hover h4{text-decoration:underline}.categories-nav{position:sticky;top:0;z-index:8;background-color:var(--background-primary-default);padding:0;margin:32px 0 0;border-style:solid;border-width:0 0 1px;border-color:var(--border-primary-default)}.categories-hero__wrapper__nav__items a{color:var(--text-primary-default);font-size:1.125rem;font-weight:400;line-height:120%;padding:16px 24px;border-bottom:1px solid transparent}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.categories-hero__wrapper__nav__items{overflow-x:scroll;width:100%}.categories-hero__wrapper__nav__items::-webkit-scrollbar{display:none}.categories-hero__wrapper__nav__items a{min-width:max-content}}@media (max-width:767px){.categories-nav{top:-51.59px}.categories-hero__wrapper__nav{flex-direction:column;align-items:flex-start;gap:24px}.categories-hero__wrapper__nav__items a{padding:8px 16px}}.categories-hero__wrapper__nav__items a.current-sub,.categories-hero__wrapper__nav__items a:hover{border-bottom:1px solid var(--text-primary-default)}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.categories-hero__wrapper__list{flex-direction:column}.categories-hero__wrapper__list__featured{width:100%}}.categories-hero__wrapper__list__featured{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:48px 100px;flex:1}@media (max-width:767px){.categories-hero__wrapper__list__featured{padding:0;flex-direction:column;gap:8px;justify-content:flex-end;width:calc(100% + 32px);margin-left:-16px}.categories-hero__wrapper__list__featured__image img{aspect-ratio:16/9}}.categories-hero__wrapper__list__featured__image{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.categories-hero__wrapper__list__featured__overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.6) 30%,rgba(0,0,0,.3) 60%,rgba(0,0,0,0) 100%)}.categories-hero__wrapper__list__featured__content{position:relative;z-index:3}.categories-hero__wrapper__list__featured__content h3{color:var(--text-primary-invert)}.categories-hero__wrapper__list__featured__content h3,.categories-hero__wrapper__list__featured__content span{text-align:center}@media (max-width:767px){.categories-hero__wrapper__list__featured__content{width:100%;align-items:flex-start;gap:8px;padding:16px}.categories-hero__wrapper__list__featured__content h3{font-size:1rem}.categories-hero__wrapper__list__featured__content h3,.categories-hero__wrapper__list__featured__content span{text-align:left}.categories-hero__wrapper__list__featured__content h3 .author-big,.categories-hero__wrapper__list__featured__content span .author-big{color:var(--text-brand-default)}}.categories-hero__wrapper__list__featured:hover h3{text-decoration:underline}.categories-hero__wrapper__list__others{width:300px;height:522px;overflow-y:scroll}.categories-hero__wrapper__list__others::-webkit-scrollbar{display:none}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:landscape),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.categories-hero__wrapper__list__others{display:grid;grid-template-columns:repeat(2,1fr);width:100%;height:auto;overflow-y:auto}}.categories-hero__wrapper__list__others__single:hover h4{text-decoration:underline}.ga-section__wrapper__ad.ga-horizontal{width:100%;max-width:970px;min-height:90px}@media (max-width:767px){.categories-hero__wrapper__list__others{display:grid;grid-template-columns:repeat(1,1fr);width:100%;height:auto;overflow-y:auto}.categories-hero__wrapper__list__others__single{flex-direction:row;align-items:flex-start;gap:16px}.categories-hero__wrapper__list__others__single__image{width:calc(30% - 10px)}.categories-hero__wrapper__list__others__single__content{flex:1}.ga-section__wrapper__ad.ga-horizontal{max-width:320px;min-height:50px}}.ga-section__wrapper__ad.ga-vertical{width:100%;max-width:300px;min-height:250px}@media (max-width:1200px){.ga-section__wrapper__ad.ga-vertical{display:none}}.categories-others__wrapper__others{flex:1}.categories-others__wrapper__others__grid{display:grid;grid-template-columns:repeat(3,1fr)}.categories-others__wrapper__others__grid__single:hover h4{text-decoration:underline}@media (max-width:767px){.categories-others__wrapper__others__grid{grid-template-columns:repeat(1,1fr)}.categories-others__wrapper__others__grid__single{flex-direction:row;align-items:flex-start;gap:16px}.categories-others__wrapper__others__grid__single__image{width:calc(30% - 10px)}.categories-others__wrapper__others__grid__single__content{flex:1}.categories-others__wrapper .ga-section{display:none}.category .cta-banner .container{padding:0}}.myprofile{padding:64px 0 32px}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.myprofile__wrapper__content__wrapper{flex-direction:column}.myprofile__wrapper__content__wrapper__account-info{width:100%}}.myprofile__wrapper__content__wrapper__account-info{flex:1}.myprofile__wrapper__content__wrapper__account-info__ac,.myprofile__wrapper__content__wrapper__account-info__oc{padding:24px;border-radius:8px;border:1px solid var(--border-primary-default)}.myprofile__wrapper__content__wrapper__account-info__ac__entry__action .ghost-button,.myprofile__wrapper__content__wrapper__account-info__oc__entry__action .ghost-button{color:var(--text-brand-default);text-decoration:underline}.myprofile__wrapper__content__wrapper__account-info__ac__entry__action .ghost-button:hover,.myprofile__wrapper__content__wrapper__account-info__oc__entry__action .ghost-button:hover{color:var(--text-brand-hover)}.myprofile__wrapper__content__wrapper__account-info__ac__infos__single__action .ghost-button,.myprofile__wrapper__content__wrapper__account-info__oc__infos__single__action .ghost-button{color:var(--text-brand-default);text-decoration:underline}.myprofile__wrapper__content__wrapper__account-info__ac__infos__single__action .ghost-button:hover,.myprofile__wrapper__content__wrapper__account-info__oc__infos__single__action .ghost-button:hover{color:var(--text-brand-hover)}.myprofile__wrapper__content__wrapper__subs-trans{flex:1}.myprofile__wrapper__content__wrapper__subs{padding:24px;border-radius:8px;border:1px solid var(--border-primary-default)}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.myprofile__wrapper__content__wrapper__subs{width:100%}}.myprofile__wrapper__content__wrapper__transactions table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse}.myprofile__wrapper__content__wrapper__transactions table td,.myprofile__wrapper__content__wrapper__transactions table th{padding:8px 12px}.myprofile__wrapper__content__wrapper__transactions table thead tr th{text-align:left}.myprofile__wrapper__content__wrapper__transactions table thead tr th:first-child{width:10%}.myprofile__wrapper__content__wrapper__transactions table thead tr th:nth-child(2){width:30%}.myprofile__wrapper__content__wrapper__transactions table thead tr th:last-child,.myprofile__wrapper__content__wrapper__transactions table thead tr th:nth-child(3),.myprofile__wrapper__content__wrapper__transactions table thead tr th:nth-child(4),.myprofile__wrapper__content__wrapper__transactions table thead tr th:nth-child(5){width:15%}.myprofile__wrapper__content__wrapper__transactions table tbody tr td{border-bottom:1px solid var(--border-primary-default)}.myprofile__wrapper__content__wrapper__transactions table tbody tr td .status{padding:0 12px;border-radius:12px}.myprofile__wrapper__content__wrapper__transactions table tbody tr td .status-paid{background-color:#b5ffb5;color:green}.myprofile__wrapper__content__wrapper__transactions table tbody tr td .status-in-process{background-color:#e5e5e5;color:grey}.myprofile__wrapper__content__wrapper__transactions table tbody tr td .status-rejected{background-color:#ffa8a8;color:red}.myprofile__wrapper__content__wrapper__transactions table tbody tr:first-child td{border-top:1px solid var(--border-primary-default)}.myprofile__wrapper__content__wrapper__transactions table tbody tr:last-child td{border-bottom:0}.myprofile__wrapper__content__wrapper .profile-settings-form .profile-image-upload__preview img{width:300px}.page-template:not(.page-template-payment) .myprofile__wrapper__content form{width:calc(50% - 10px)}@media (max-width:767px){.myprofile__wrapper__content__wrapper__subs__infos__ctas{flex-direction:column}.myprofile__wrapper__content__wrapper__subs__infos__ctas .button{width:100%}.myprofile__wrapper__content__wrapper__transactions{overflow-x:scroll}.myprofile__wrapper__content__wrapper__transactions::-webkit-scrollbar{display:none}.myprofile__wrapper__content__wrapper__transactions table{width:200%}.myprofile__wrapper__content form,.page-template:not(.page-template-payment) .myprofile__wrapper__content form{width:100%}}.page-template-editdetails .myprofile__wrapper__content__wrapper__payment-infos__company{padding:0;border:0;border-radius:0}.delete-account-modal{display:none;position:fixed;inset:0;z-index:1000}.delete-account-modal[aria-hidden=false]{display:flex;align-items:center;justify-content:center}.delete-account-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);cursor:pointer}.delete-account-modal__box{position:relative;background:#fff;padding:32px;border-radius:8px;z-index:1;max-width:420px;width:100%}.search .gallery__wrapper__galleries__single__title{display:block;font-family:"Playfair Display",serif;font-size:1.5rem;line-height:120%;color:var(--text-primary-invert)}.myprofile__wrapper__content form{width:100%}.myprofile__wrapper__content form .form-fields__inner .form-fields__field{flex:1}.myprofile__wrapper__content__wrapper__payment-infos{width:calc(50% - 10px)}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.myprofile__wrapper__content__wrapper__payment-infos{width:100%}}.myprofile__wrapper__content__wrapper__payment-infos__main{padding:24px;border-radius:8px;border:1px solid var(--border-primary-default)}.myprofile__wrapper__content__wrapper__payment-infos__company{padding:24px;border-radius:8px;border:1px dashed var(--border-primary-default)}.myprofile__wrapper__content__wrapper__payment-infos__company label{cursor:pointer;width:fit-content}.myprofile__wrapper__content__wrapper__payment-details{background-color:var(--background-brand-subtle);padding:24px;border-radius:8px;width:calc(50% - 10px);opacity:0;transition:opacity .3s ease-in-out .3s}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:767px){.myprofile__wrapper__content__wrapper__payment-details{width:100%}}.myprofile__wrapper__content__wrapper__payment-details.is-loaded{opacity:1}@media (max-width:767px){.myprofile__wrapper__content__wrapper__payment-details__package{flex-direction:column-reverse;gap:16px}}.myprofile__wrapper__content__wrapper__payment-details__package h3{max-width:320px}.myprofile__wrapper__content__wrapper__payment-details__package .caption-sponsored{line-height:1;padding:4px 12px}.myprofile__wrapper__content__wrapper__payment-details__payment-type__option{padding:16px 24px;border-radius:8px;border:1px solid var(--border-primary-default);cursor:pointer}.myprofile__wrapper__content__wrapper__payment-details__payment-type__option__text{flex:1}.myprofile__wrapper__content__wrapper__payment-details__payment-type__option.is-checked{border:1px solid var(--background-brand-default);cursor:default}.myprofile__wrapper__content__wrapper__payment-details__payment-cards img{width:fit-content}.myprofile__wrapper__content__wrapper__payment-details__package-description__content ul{list-style-type:disc;padding:0 0 0 24px}.myprofile__wrapper__content__wrapper__payment-details__package-description__content ul li{line-height:140%}.events__wrapper__events__latest{position:relative}@media (max-width:767px){.myprofile__wrapper__content__wrapper__payment-details__payment-cards img{width:100%}.events__wrapper{gap:24px}.events__wrapper__events__latest{display:flex;flex-direction:column;gap:20px}}.events__wrapper__events__latest__image{position:relative;z-index:1;background-color:#000}.events__wrapper__events__latest__image img{-webkit-mask-image:linear-gradient(to top,#000 0,transparent 75%);mask-image:linear-gradient(to top,transparent 0,#000 75%)}.events__wrapper__events__latest__content{position:absolute;z-index:2;bottom:0;left:0;padding:48px;width:100%}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait){.events__wrapper__events__latest__content{padding:32px;gap:32px}}.events__wrapper__events__latest__content .default,.events__wrapper__events__latest__content h2,.events__wrapper__events__latest__content p{color:var(--text-primary-invert)}@media (max-width:767px){.events__wrapper__events__latest__content{position:relative;padding:0;flex-direction:column;gap:32px}.events__wrapper__events__latest__content .default,.events__wrapper__events__latest__content h2,.events__wrapper__events__latest__content p{color:var(--text-primary-default)}.events__wrapper__events__latest__content__main{width:100%}}.events__wrapper__events__latest__content__main{flex:1}.events__wrapper__events__latest__content__main__date{padding:6px 12px;background-color:var(--background-brand-default);border-radius:4px;width:fit-content}.events__wrapper__events__latest__content__main__date span{line-height:1}.events__wrapper__events__latest__content__sponsors-access{flex:1}.events__wrapper__events__latest__content__sponsors-access__sponsors__list img{height:80px}@media (max-width:767px){.events__wrapper__events__latest__content__main__list__single svg path{stroke:var(--text-primary-default)}.events__wrapper__events__latest__content__sponsors-access{display:none}.events__wrapper__events__latest__content__sponsors-access span{color:var(--text-primary-default)}.events__wrapper__events__latest__content__sponsors-access__sponsors{width:100%;align-items:flex-start}.events__wrapper__events__latest__content__sponsors-access__sponsors__list img{height:32px}.events__wrapper__events__latest__content__sponsors-access__access{flex-direction:column;width:100%;align-items:flex-start}}.events__wrapper__events__others{display:grid;grid-template-columns:repeat(3,1fr)}.events__wrapper__events__others__single__image{position:relative;background-color:#000}.events__wrapper__events__others__single__image a{position:relative;z-index:1;display:block;height:100%}.events__wrapper__events__others__single__image a img{-webkit-mask-image:linear-gradient(to top,#000 0,transparent 50%);mask-image:linear-gradient(to top,transparent 0,#000 50%)}.events__wrapper__events__others__single__image .events__wrapper__events__latest__content__main__date{position:absolute;z-index:2;left:24px;bottom:24px}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:767px){.events__wrapper__events__latest__content .p-xl{display:none}.event-body__wrapper{flex-direction:column;gap:40px}}.event-body__wrapper__sidebar{padding-right:20px;position:sticky;top:24px;max-width:363px;min-width:363px}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait){.events__wrapper__events__others{grid-template-columns:repeat(2,1fr)}.event-body__wrapper__sidebar{max-width:100%;min-width:auto;width:100%;position:relative;top:0;padding-right:0;flex-direction:row;align-items:flex-start}.event-body__wrapper__sidebar__main{flex:1}}@media (max-width:767px){.events__wrapper__events__others{grid-template-columns:repeat(1,1fr)}.event-body__wrapper__sidebar{max-width:100%;min-width:auto;width:100%;position:relative;top:0;padding-right:0}.event-body__wrapper__content{width:100%}}.event-body__wrapper__sidebar__main{border-radius:8px;border:1px solid var(--border-primary-default);background-color:var(--background-brand-subtle);padding:24px}.event-body__wrapper__sidebar__main__amount .currency{font-size:3.125rem;line-height:120%}.event-body__wrapper__sidebar__main .primary-button{width:100%}.event-body__wrapper__sidebar__main__brief{list-style-type:disc;padding-left:24px}.event-body__wrapper__sidebar__main__brief li{color:var(--icon-error-default);font-size:1rem;line-height:140%}.event-body__wrapper__sidebar__share{border-radius:8px;border:1px solid var(--border-primary-default);padding:24px}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait){.event-body__wrapper__sidebar__share{flex:1}}.event-body__wrapper__content{padding-left:40px;flex:1}.event-body__wrapper__content__nav{border-bottom:1px solid var(--border-primary-default);position:sticky;top:0;background-color:var(--background-primary-default);padding-top:24px;margin-top:-24px;z-index:9}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:767px){.event-body__wrapper__content{padding-left:0}.event-body__wrapper__content__nav{padding-top:0;margin-top:0}}.event-body__wrapper__content__nav__item{padding:12px 24px;color:var(--text-primary-default);font-size:1.125rem;line-height:120%;border-bottom:1px solid transparent}.event-body__wrapper__content__nav__item.is-current-item{border-bottom:1px solid var(--text-primary-default)}.event-body__wrapper__content__sponsors{flex-wrap:wrap}.event-body__wrapper__content__sponsors a{line-height:0}.event-body__wrapper__content__sponsors img{height:150px}@media (max-width:767px){.event-body__wrapper__content__nav{overflow-x:scroll}.event-body__wrapper__content__nav::-webkit-scrollbar{display:none}.event-body__wrapper__content__nav__item{min-width:max-content}.event-body__wrapper__content__sponsors{gap:24px}.event-body__wrapper__content__sponsors img{height:48px}}.event-body__wrapper__content__brief p{font-size:1.125rem;line-height:140%;padding-bottom:16px}.event-body__wrapper__content__brief p:last-child{padding-bottom:0}.event-body__wrapper__content__brief ol,.event-body__wrapper__content__brief ul{padding:0 0 16px 24px}.event-body__wrapper__content__brief ol li,.event-body__wrapper__content__brief ul li{font-size:1.125rem;line-height:140%}.event-body__wrapper__content__lectures{background-color:var(--background-brand-subtle);padding:24px}.event-body__wrapper__content__lectures__list__single img{height:76px;width:76px;border-radius:100%}.event-body__wrapper__content__agenda__list__single{position:relative}.event-body__wrapper__content__agenda__list__single__time{padding-right:16px;min-width:max-content}.event-body__wrapper__content__agenda__list__single__point{background-color:var(--background-brand-default);width:12px;height:12px;border-radius:100%;position:absolute;left:93px;top:5px}.event-body__wrapper__content__agenda__list__single__content{padding:0 0 48px 16px;border-left:1px solid var(--border-primary-focus)}.event-body__wrapper__content__agenda__list__single__content__lectures{background-color:var(--background-brand-subtle);padding:8px 16px;flex-wrap:wrap}.event-body__wrapper__content__agenda__list__single__content__lectures__single img{width:32px;height:32px;border-radius:100%}.event-body__wrapper__content__gallery__wrapper__big,.event-body__wrapper__content__gallery__wrapper__small{flex:1}.event-body__wrapper__content__gallery__wrapper__big a{display:block;line-height:0;height:100%}.event-body__wrapper__content__gallery__wrapper__big a img{height:500px}.event-body__wrapper__content__gallery__wrapper__small__images{flex:1}.event-body__wrapper__content__gallery__wrapper__small__images a{display:block;line-height:0;height:100%}.event-body__wrapper__content__gallery__wrapper__small__images a img{height:240px}.event-body__wrapper__content__gallery__wrapper.is-diff-dir{flex-direction:row-reverse}.event-body__wrapper__content .is-post-width{max-width:706px;width:100%}.single-galerija .post-hero{height:calc(100vh - 112.39px)}.single-galerija .event-body__wrapper__content__gallery__wrapper__big a img{height:800px}@media (max-width:767px){.single-galerija .post-hero{height:auto}.single-galerija .event-body__wrapper__content__gallery__wrapper{flex-direction:column}.single-galerija .event-body__wrapper__content__gallery__wrapper__big a img{height:auto}}.single-galerija .event-body__wrapper__content__gallery__wrapper__small__images a img{height:390px}.author-archive__wrapper{margin:0 auto;max-width:1100px}.author-archive__wrapper img{width:342px;height:auto}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait){.event-body__wrapper__content .is-post-width{max-width:100%}.author-archive__wrapper img{width:calc(50% - 24px)}}@media (max-width:767px){.single-galerija .event-body__wrapper__content__gallery__wrapper__small__images a img{height:auto}.author-archive__wrapper{flex-direction:column;gap:24px}.author-archive__wrapper img{width:100%}}.author-archive__wrapper__content{padding:48px 0;flex:1}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait){.author-archive__wrapper__content{padding:24px 0}}.author-archive__wrapper__content__bio p{line-height:140%;padding-bottom:16px}.author-archive__wrapper__content__bio p:last-child{padding-bottom:0}.projekt-hero__wrapper{position:relative}.projekt-hero__wrapper__image{background-color:#000;position:relative;z-index:1;line-height:0}.projekt-hero__wrapper__image img{-webkit-mask-image:linear-gradient(to top,#000 0,transparent 100%);mask-image:linear-gradient(to top,transparent 0,#000 100%)}@media (max-width:767px){.author-archive__wrapper__content{padding:0}.projekt-hero__wrapper{display:flex;flex-direction:column;gap:20px}.projekt-hero__wrapper__image{margin:0 -16px}.projekt-hero__wrapper__image img{-webkit-mask-image:none;mask-image:none}}.projekt-hero__wrapper__content{position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:60px;max-width:657px}.projekt-hero__wrapper__content__brief p{font-size:1.25rem;line-height:140%;padding-bottom:16px}.projekt-hero__wrapper__content__brief p:last-child{padding-bottom:0}.projekt-hero__wrapper__content h1,.projekt-hero__wrapper__content p{color:var(--text-primary-invert)}.single-projekt .categories-grid__wrapper__grid{grid-template-columns:repeat(4,1fr)}@media (max-width:1200px) and (min-width:1025px) and (orientation:portrait),(max-width:1024px) and (min-width:768px) and (orientation:portrait){.single-projekt .categories-grid__wrapper__grid{grid-template-columns:repeat(2,1fr)}}.single-projekt .categories-grid__wrapper__grid__single__author-date .caption{color:var(--text-primary-default)}.single-projekt .categories-grid__wrapper__grid__single:hover h4{text-decoration:underline}.gallery__wrapper__galleries{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px) and (min-width:768px) and (orientation:portrait),(max-width:1200px) and (min-width:1025px) and (orientation:portrait){.projekt-hero__wrapper__content{gap:32px;padding:32px;max-width:100%}.gallery__wrapper__galleries{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.projekt-hero__wrapper__content__brief p{font-size:1rem}.projekt-hero__wrapper__content h1,.projekt-hero__wrapper__content p{color:var(--text-primary-default)}.projekt-hero__wrapper__content{position:relative;padding:0}.single-projekt .categories-grid__wrapper{gap:24px}.single-projekt .categories-grid__wrapper__grid{grid-template-columns:repeat(1,1fr)}.single-projekt .categories-grid__wrapper__grid__single{flex-direction:row;gap:16px;align-items:flex-start}.single-projekt .categories-grid__wrapper__grid__single .caption-upper{padding-top:12px}.single-projekt .categories-grid__wrapper__grid__single__image{width:calc(30% - 10px)}.single-projekt .categories-grid__wrapper__grid__single__content{flex:1}.gallery__wrapper{gap:24px}.gallery__wrapper__galleries{grid-template-columns:repeat(1,1fr)}}.gallery__wrapper__galleries__single{position:relative;min-height:428px;max-height:428px}.gallery__wrapper__galleries__single__image{background-color:#000;position:relative;z-index:1;height:100%}.gallery__wrapper__galleries__single__image img{-webkit-mask-image:linear-gradient(to bottom,#000 0,transparent 50%);mask-image:linear-gradient(to bottom,transparent 0,#000 50%)}.gallery__wrapper__galleries__single__content{position:absolute;z-index:2;top:0;left:0;width:100%;padding:32px 24px;height:100%}.gallery__wrapper__galleries__single__content h3{color:var(--text-primary-invert)}.gallery__wrapper__galleries__single__content .tertiary-button{color:var(--text-primary-default)}.legal__content p{font-size:1.125rem;font-weight:400;line-height:140%;padding-bottom:16px}.legal__content p:last-child{padding-bottom:0}.legal__content hr{margin-bottom:24px;border:0}.legal__content h2,.legal__content h3,.legal__content h4{padding-top:20px;padding-bottom:20px}.legal__content h2:first-child,.legal__content h3:first-child,.legal__content h4:first-child{padding-top:0}.legal__content h2:last-child,.legal__content h3:last-child,.legal__content h4:last-child{padding-bottom:0}.legal__content h2{font-size:1.75rem}.legal__content h3{font-size:1.25rem}.legal__content ol,.legal__content ul{padding:0 0 16px 24px}.legal__content ol li,.legal__content ul li{font-size:1.125rem;line-height:140%}.content-sitemap{padding:56px 0 80px}@media (max-width:767px){.content-sitemap{padding:32px 0 56px}}.content-sitemap__header{padding-bottom:32px;border-bottom:1px solid var(--border-primary-default)}.content-sitemap h2{padding:40px 0 24px}.content-sitemap__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border-primary-default);margin-top:40px}.content-sitemap__grid a{display:flex;align-items:center;min-height:72px;padding:16px;border-right:1px solid var(--border-primary-default);border-bottom:1px solid var(--border-primary-default);color:var(--text-primary-default);font-family:"Playfair Display",serif;font-size:1.25rem;text-decoration:none}.content-sitemap__grid a:nth-child(4n+1){border-left:1px solid var(--border-primary-default)}.content-sitemap__grid a:focus-visible,.content-sitemap__grid a:hover{background:var(--background-primary-hover);color:var(--text-brand-default)}@media (max-width:767px){.content-sitemap__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.content-sitemap__grid a:nth-child(4n+1){border-left:0}.content-sitemap__grid a:nth-child(2n+1){border-left:1px solid var(--border-primary-default)}}.content-sitemap__grid--years a{min-height:96px;font-size:1.75rem}.content-sitemap__grid--days a{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.content-sitemap__grid--days small{color:var(--text-secondary-default);font-family:"Source Sans 3",sans-serif;font-size:.875rem}.content-sitemap__groups{border-top:1px solid var(--border-primary-default)}.content-sitemap__group{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:40px;padding:32px 0;border-bottom:1px solid var(--border-primary-default)}.content-sitemap__group h3{font-size:1.25rem}.content-sitemap__group ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.content-sitemap__group li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:12px 0;border-bottom:1px solid var(--border-primary-default)}.content-sitemap__group li:first-child{padding-top:0}.content-sitemap__group li:last-child{padding-bottom:0;border-bottom:0}@media (max-width:767px){.content-sitemap__group{grid-template-columns:1fr;gap:20px}.content-sitemap__group li{grid-template-columns:1fr;gap:4px}}.content-sitemap__group a{color:var(--text-primary-default);font-size:1.0625rem;line-height:140%}.content-sitemap__group time{color:var(--text-secondary-default);font-size:.875rem;white-space:nowrap}.content-sitemap__empty{padding:32px 0;color:var(--text-secondary-default)}
/*# sourceMappingURL=style.min.css.map */
