:root{--bg-light: #ebe7e1;--primary-light: #f7f5f3;--text-light: #353535;--gradient-colors-light: #f3f1ec 0%, #f7f5f3 55%, #f0ebe4 100%;--gradient-gold-colors-light: #967e3f26, #967e3f80, #967e3f26;--gradient-shine-light: transparent 0%, #f7f5f3 38%, #f7f5f3 62%, transparent 100%;--gradient-gray-light: transparent 0%, #ffffff 42%, #ffffff 58%, transparent 100%;--gradient-cube-light: #ffffff 0%, #f2f0eb 100%;--bg-dark: #3a3837;--primary-dark: #282828;--text-dark: #b7b7b7;--gradient-colors-dark: #393837 0%, #282726 55%, #363534 100%;--gradient-gold-colors-dark: #967e3f26, #967e3f80, #967e3f26;--gradient-shine-dark: transparent 0%, #282828 38%, #282828 62%, transparent 100%;--gradient-gray-dark: transparent 0%, #252525 42%, #252525 58%, transparent 100%;--gradient-cube-dark: #363535 0%, #282726 100%;--secondary-color: #967e3f;--color-graphics: #79961c;--color-prepress: #994524;--color-web: #386ca8;--color-notes: #8a259f;--body-bg: var(--bg-light);--body-color: var(--text-light);--primary-color: var(--primary-light);--hover-color: var(--secondary-color);--link-color: var(--secondary-color);--cassiopeia-color-primary: var(--primary-light);--cassiopeia-color-hover: var(--secondary-color);--link-color: var(--secondary-color);--link-hover-color: var(--primary-color);--tertiary-bg: var(--primary-color);--secondary-bg: var(--primary-color);--border-color: var(--primary-color);--primary-gradient-hor: linear-gradient(90deg, var(--gradient-colors-light));--primary-gradient-ver: linear-gradient(180deg, var(--gradient-colors-light));--gold-gradient-hor: linear-gradient(90deg, var(--gradient-gold-colors-light));--gold-gradient-ver: linear-gradient(180deg, var(--gradient-gold-colors-light));--shine-gradient-hor: linear-gradient(90deg, var(--gradient-shine-light));--gray-gradient-hor: linear-gradient(90deg, var(--gradient-gray-light));--cube-gradient: linear-gradient(150deg, var(--gradient-cube-light));--color-mix: var(--bg-light);--power-1: 88%;--power-2: 75%;--power-3: 62%;--power-4: 50%;--power-5: 38%;--power-6: 25%;--power-7: 12%}[data-bs-theme=dark]{--body-bg: var(--bg-dark);--body-color: var(--text-dark);--primary-color: var(--primary-dark);--cassiopeia-color-primary: var(--primary-dark);--color-mix: var(--bg-dark);--primary-gradient-hor: linear-gradient(90deg, var(--gradient-colors-dark));--primary-gradient-ver: linear-gradient(180deg, var(--gradient-colors-dark));--gold-gradient-hor: linear-gradient(90deg, var(--gradient-gold-colors-dark));--gold-gradient-ver: linear-gradient(180deg, var(--gradient-gold-colors-dark));--shine-gradient-hor: linear-gradient(90deg, var(--gradient-shine-dark));--gray-gradient-hor: linear-gradient(90deg, var(--gradient-gray-dark));--cube-gradient: linear-gradient(150deg, var(--gradient-cube-dark))}@media(prefers-color-scheme: dark){:root:not([data-bs-theme=light]){--body-bg: var(--bg-dark);--body-color: var(--text-dark);--primary-color: var(--primary-dark);--cassiopeia-color-primary: var(--primary-dark);--color-mix: var(--bg-dark);--primary-gradient-hor: linear-gradient(90deg, var(--gradient-colors-dark));--primary-gradient-ver: linear-gradient(180deg, var(--gradient-colors-dark));--gold-gradient-hor: linear-gradient(90deg, var(--gradient-gold-colors-dark));--gold-gradient-ver: linear-gradient(180deg, var(--gradient-gold-colors-dark));--shine-gradient-hor: linear-gradient(90deg, var(--gradient-shine-dark));--gray-gradient-hor: linear-gradient(90deg, var(--gradient-gray-dark));--cube-gradient: linear-gradient(150deg, var(--gradient-cube-dark))}}li{--color-level-1: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-1));--color-level-2: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-2));--color-level-3: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-3));--color-level-4: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-4));--color-level-5: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-5));--color-level-6: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-6));--color-level-7: color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-7));--body-color-level-4: color-mix(in srgb, var(--body-color), var(--color-mix) var(--power-4))}.item-117,.item-123{--current-cat-color: var(--color-graphics)}.item-1590,.item-1591{--current-cat-color: var(--color-prepress)}.item-118,.item-124{--current-cat-color: var(--color-web)}.item-119,.item-125,.item-169,.item-209,.item-226,.item-696,.item-697,.item-698,.item-699,.item-1531,.item-1580,.item-1581{--current-cat-color: var(--secondary-color)}.item-1612,.item-1674{--current-cat-color: var(--color-notes)}@font-face{font-family:"Open Sans Variable";src:url("../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype-variations");font-weight:300 800;font-display:swap}@font-face{font-family:"Noto Sans Variable";src:url("../fonts/NotoSans-VariableFont_wdth,wght.ttf") format("truetype-variations");font-weight:300 800;font-display:swap}@font-face{font-family:"Comfortaa Variable";src:url("../fonts/Comfortaa-VariableFont_wght.ttf") format("truetype-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:"Wask New";src:url("../fonts/wask_new-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Wask New";src:url("../fonts/wask_new_bold-webfont.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url("../fonts/Manrope[wght].woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--bs-body-bg: var(--body-bg);--bs-body-color: var(--body-color);--bs-body-font-family: Noto Sans Variable, sans-serif;--bs-navbar-toggler-icon-bg: var(--body-color);--fluid-font-size: clamp(1rem, 0.868rem + 0.18vw, 1.15rem)}html{font-size:100%;scroll-behavior:smooth}body{font-family:var(--bs-body-font-family);font-size:var(--fluid-font-size);font-optical-sizing:auto;font-weight:380;background-color:var(--bs-body-bg);color:var(--bs-body-color);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}body.graphics{--category-theme: var(--color-graphics)}body.prepress{--category-theme: var(--color-prepress)}body.web{--category-theme: var(--color-web)}body.calendars{--category-theme: var(--secondary-color)}body.notes{--category-theme: var(--color-notes)}p{margin-bottom:.5rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;line-height:1.2;width:100%;text-wrap:balance}h1{font-size:clamp(2.35rem,1.6rem + 1vw,3.2rem)}h2{font-size:clamp(2.1rem,1.218rem + 1.18vw,3.1rem)}h3{font-size:clamp(2rem,1.118rem + 1.18vw,3rem)}h4{font-size:1.75rem}h5{font-size:1.5rem}h6{font-size:1.2rem}.footnote{font-size:medium;margin:1rem 0 0 1rem}a{text-decoration:none;font-weight:600;transition:color .3s ease}a:hover{color:color-mix(in srgb, var(--secondary-color), var(--color-mix) var(--power-5))}a:not([class]),a.my-popup{font-weight:600;text-decoration:none}a.btn,a.nav-link{min-height:clamp(0rem,-2.426rem + 3.24vw,2.75rem);display:inline-flex;align-items:center}img{border-radius:9px}.master-wrapper{display:flex;min-height:100vh;position:relative}.breadcrumb{display:none}.side-panel{position:sticky;top:0;height:100vh;background-color:var(--primary-color) !important;background-image:var(--primary-gradient-ver) !important;border-right:1.5px solid;-o-border-image:var(--gold-gradient-ver) 1;border-image:var(--gold-gradient-ver) 1;display:flex;flex-direction:column;transition:flex .4s cubic-bezier(0.165, 0.84, 0.44, 1);z-index:1000;width:19%;min-width:19%;max-width:19%}@media(min-width: 1200px){.is-home .side-panel:not(.is-expanded){width:5.6%;min-width:5.6%;max-width:5.6%}.is-home .side-panel:not(.is-expanded) .logo-text,.is-home .side-panel:not(.is-expanded) .menu-viewport,.is-home .side-panel:not(.is-expanded) .back-button,.is-home .side-panel:not(.is-expanded) .sidebar-controls-wrapper{opacity:0;visibility:hidden;transition:opacity .2s ease}.side-panel.is-expanded{flex:0 0 19%}.side-panel.is-expanded .logo-text,.side-panel.is-expanded .menu-viewport,.side-panel.is-expanded .side-bottom{opacity:1;visibility:visible;transition:opacity .3s ease .2s}}.sidebar-controls-wrapper{height:70px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%;box-sizing:border-box}.main-panel{flex:1;min-width:0;background-color:var(--body-bg);transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);position:relative;z-index:1}.main-panel .main-container{padding:clamp(1.2rem,.05rem + 1.53vw,2.5rem) clamp(2rem,-3.29rem + 7.06vw,8rem) clamp(2rem,-0.21rem + 2.94vw,4.5rem) clamp(2.5rem,-4.12rem + 8.82vw,10rem)}.main-panel .main-container h1{display:flex;letter-spacing:-1px;word-spacing:-0.2rem}@media(max-width: 1199.98px){.main-panel .main-container{padding:2rem 2rem 5rem 2rem}.main-panel .main-container h1{margin:1rem 0 1.5rem 0}}.main-panel .main-container .com-content-category-blog h1{margin:6.3rem 0 clamp(2rem,.853rem + 1.53vw,3.3rem) 0}.main-panel .main-container .com-content-category-blog h3{font-size:clamp(1.6rem,1.07rem + .71vw,2.2rem);letter-spacing:-0.5px;margin-top:.75rem !important;margin-top:clamp(.6rem,.34rem + .35vw,.9rem) !important}@media(max-width: 1199.98px){.main-panel .main-container .com-content-category-blog h1{margin:.5rem 0}}.saligram-articles-grid .counter{display:none}.saligram-articles-grid .pagination__wrapper{display:flex;flex-wrap:nowrap;justify-content:center}.saligram-articles-grid .pagination__wrapper .pagination{margin:1rem 0;gap:.6rem}.sidebar-right{position:sticky;top:0;height:100vh;background:#f8f9fa;border-left:1px solid #dee2e6;overflow-y:auto;transition:transform .4s ease,flex .4s ease}@media(min-width: 1200px){.sidebar-right{flex:0 0 38.2%}.sidebar-right.collapsed{margin-right:-38.2%;transform:translateX(100%)}}@media(max-width: 991.98px){.master-wrapper{display:block}.side-panel,.sidebar-right{height:auto;width:100%}}.saligram-blog-flex-container.full-width-grid{display:block}.saligram-blog-flex-container.full-width-grid .saligram-articles-grid{width:100%;max-width:100%;flex:0 0 100%}.saligram-blog-layout .saligram-blog-flex-container{display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-start;margin-top:-1rem}.saligram-blog-layout .saligram-blog-flex-container .saligram-category-info{flex:0 0 38%;min-width:250px;padding-top:clamp(2.8rem,2.359rem + .59vw,3.3rem)}.saligram-blog-layout .saligram-blog-flex-container .samples-title,.saligram-blog-layout .saligram-blog-flex-container .subcategories-title{display:flex;align-items:center;height:1rem;justify-content:flex-end;padding-right:1rem;font-weight:300}.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid{flex:1}.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid .blog-items-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(clamp(6.25rem, -25rem + 41.67vw, 12.5rem), 1fr));gap:1rem}.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid .blog-items-container .blog-item{padding-bottom:0}.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid .blog-items-container .subcategory-item{padding:0 1em 1em}.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid .blog-items-container .subcategory-item .item-image{margin:0 0 7px 0}@media(max-width: 1199.8px){.saligram-blog-layout .saligram-blog-flex-container{flex-direction:column}.saligram-blog-layout .saligram-blog-flex-container .saligram-category-info,.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid{flex:0 0 100%;width:100%}.saligram-blog-layout .saligram-blog-flex-container .saligram-category-info .blog-items-container,.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid .blog-items-container{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}}@media(max-width: 767.8px){.saligram-blog-layout .saligram-blog-flex-container .saligram-category-info h1,.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid h1{height:auto;padding-top:0;margin-bottom:1rem}.saligram-blog-layout .saligram-blog-flex-container .saligram-category-info .blog-items-container,.saligram-blog-layout .saligram-blog-flex-container .saligram-articles-grid .blog-items-container{display:unset}.saligram-blog-layout .saligram-blog-flex-container .samples-title{display:none}}@media(min-width: 1200px){.prepress .main-panel .main-container .page-header,.about-us .main-panel .main-container .page-header,.contact .main-panel .main-container .page-header,.privacy .main-panel .main-container .page-header,.cookies .main-panel .main-container .page-header{height:unset !important;width:100%}.prepress .main-panel .main-container .page-header h1,.about-us .main-panel .main-container .page-header h1,.contact .main-panel .main-container .page-header h1,.privacy .main-panel .main-container .page-header h1,.cookies .main-panel .main-container .page-header h1{margin:6.3rem 0 3.3rem 0}.prepress .com-content-article__body,.about-us .com-content-article__body,.contact .com-content-article__body,.privacy .com-content-article__body,.cookies .com-content-article__body{width:unset !important;justify-content:flex-start !important}.prepress .com-content-article__body p,.about-us .com-content-article__body p,.contact .com-content-article__body p,.privacy .com-content-article__body p,.cookies .com-content-article__body p{text-align:left !important;text-wrap:unset !important}}.about-us .com-content-article .com-content-article__body{display:flex;flex-wrap:unset;flex-direction:column;gap:2rem}.about-us .com-content-article .com-content-article__body .text,.about-us .com-content-article .com-content-article__body .image_holder{width:100%}.about-us .com-content-article .com-content-article__body .image_holder{flex:0 0 33%;display:flex;align-items:center;justify-content:center}.about-us .com-content-article .com-content-article__body .image_holder img{max-width:100%;height:auto;display:block;filter:drop-shadow(1px 6px 10px rgba(0, 0, 0, 0.4))}@media(min-width: 1200px){.about-us .com-content-article .com-content-article__body{flex-direction:row;align-items:stretch;justify-content:space-between !important}.about-us .com-content-article .com-content-article__body .text{flex:0 0 60%}}@media(min-width: 1200px){.saligram-contact__col--contact{flex:0 0 40%;max-width:40%}.saligram-contact__col--social{flex:0 0 25%;max-width:25%}.saligram-contact__col--map{flex:0 0 30%;max-width:30%}}.saligram-contact h4{margin-bottom:2rem}.saligram-contact__col{margin-bottom:2rem}@media(min-width: 1200px){.saligram-contact__col{margin-bottom:0}}.saligram-contact__list{list-style:none;margin:0;padding:0}.saligram-contact__item{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.85rem}.saligram-contact__item:last-child{margin-bottom:0}.saligram-contact__icon{flex:0 0 1.25rem;width:1.25rem;text-align:center;line-height:inherit}.saligram-contact__icon i{display:block;line-height:inherit}.saligram-contact__text{flex:1;min-width:0}.saligram-contact__link:hover,.saligram-contact__link:focus{text-decoration:underline}.saligram-contact__form-fallback{margin-top:1rem}.saligram-contact__form-trigger:hover,.saligram-contact__form-trigger:focus{text-decoration:underline}.saligram-contact__form-collapse{margin-top:.75rem;border-left:1px solid var(--secondary-color)}.saligram-contact__iframe-wrap{min-height:520px;overflow:hidden}.saligram-contact__iframe{display:block;width:100%;min-height:520px;border:0}.saligram-contact__map{max-width:100%}.saligram-contact__map-image-link{display:block;text-decoration:none}.saligram-contact__map-image{display:block;width:100%;height:auto;aspect-ratio:1.6/1;-o-object-fit:cover;object-fit:cover}.saligram-contact__map-note{margin:.65rem 0 0}@media(min-width: 992px)and (max-width: 1199.98px){.saligram-contact__col--map{margin-top:.5rem}}.com-contact .btn-primary{background-color:var(--secondary-color)}.com-contact .btn-primary:hover,.com-contact .btn-primary:focus{background-color:var(--color-graphics)}#contact-form .validate{background-color:var(--secondary-color)}#contact-form .validate:hover,#contact-form .validate:focus{background-color:var(--color-graphics)}.contact-misc{font-size:.8rem}.form .mobile-header{display:none !important}#system-message-container joomla-alert .joomla-alert--close,#contact-form .invalid{color:rgba(251,80,0,.9882352941)}#system-message-container joomla-alert[type=danger]{--alert-accent-color: #fb5000fc;--alert-close-button: #fb5000fc}#system-message-container joomla-alert .alert-wrapper{background-color:var(--body-bg)}#system-message-container joomla-alert .alert-heading{background:rgba(251,80,0,.9882352941)}#jform_contact_name-lbl{color:var --body-color}.tag-category h1{margin:6.3rem 0 3.3rem 0}.ratio-container{position:relative;width:100%;aspect-ratio:1;background:color-mix(in srgb, var(--primary-color), transparent 21%);overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:transform .3s ease,box-shadow .3s ease}.ratio-container .works-img{width:85%;height:85%;-o-object-fit:contain;object-fit:contain;transition:transform .6s cubic-bezier(0.25, 1, 0.5, 1);display:block;filter:drop-shadow(1px 3px 4px rgba(0, 0, 0, 0.3))}.ratio-container:hover .works-img{transform:scale(1.05)}.works-item-container{margin-bottom:1.5rem}.works-item-container .custom-overlay-wrapper.ratio-container .custom-overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background:color-mix(in srgb, var(--primary-color) var(--power-1), transparent);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease-in-out;z-index:10;padding:25px}.works-item-container .custom-overlay-wrapper.ratio-container .custom-overlay-content .overlay-text-title{color:var(--body-color);font-size:clamp(.5rem,-2.5rem + 4vw,1.1rem);text-align:center;letter-spacing:1px;line-height:1.6}.works-item-container .custom-overlay-wrapper.ratio-container:hover .custom-overlay-content{opacity:1}.works-item-container .works-mobile-title{display:block;font-family:var(--font-display);font-weight:400;line-height:1.2;padding:10px 0;text-align:center;font-size:1.6rem;letter-spacing:-0.2px;margin-top:.5rem !important;text-wrap:balance}@media(hover: hover)and (pointer: fine){.works-item-container .works-mobile-title{display:none}}.subcategories-grid{display:grid;grid-column:1/-1;grid-template-columns:repeat(2, 1fr)}.subcategories-grid .subcategory-item .image-wrapper{margin-bottom:.5rem}.subcategories-grid .subcategory-item .item-title{text-align:center}@media(max-width: 992px){.subcategories-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.subcategories-grid{grid-template-columns:1fr}}.see-live{margin:1.5rem 0 1rem;font-family:"Noto Sans Variable",sans-serif;font-weight:600;line-height:unset}.see-live::before{font-family:var(--fa-style-family, "Font Awesome 6 Free");margin-right:.8rem;color:var(--secondary-color)}@media(min-width: 1200px){.see-live{display:none}}.com-tags__items{margin:1rem 0}.notes .main-container{display:flex;min-height:100vh;flex-direction:column}.saligram-blog-flex-container.flex-column{align-items:center}.saligram-blog-flex-container.flex-column .saligram-category-info{width:62%;max-width:100%;flex:0 0 100%}.portfolio-offcanvas{width:50vw !important;max-width:90vw;box-shadow:-5px 0 15px rgba(0,0,0,.1)}.portfolio-offcanvas .offcanvas-body{overflow-y:auto;max-height:100%;padding:2rem}.portfolio-offcanvas .offcanvas-body::-webkit-scrollbar{width:6px}.portfolio-offcanvas .offcanvas-body::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:10px}.portfolio-offcanvas .offcanvas-body::-webkit-scrollbar-track{background:var(--primary-color)}.portfolio-offcanvas .saligram-blog-flex-container{flex-direction:column}.portfolio-offcanvas .saligram-blog-flex-container .saligram-category-info,.portfolio-offcanvas .saligram-blog-flex-container .saligram-articles-grid{flex:0 0 100%;width:100%}.portfolio-offcanvas .saligram-blog-flex-container .saligram-category-info h1,.portfolio-offcanvas .saligram-blog-flex-container .saligram-articles-grid h1{height:auto;padding-top:0;margin-bottom:1rem}.portfolio-offcanvas .saligram-blog-flex-container .see-live{display:block !important}.portfolio-offcanvas .saligram-blog-flex-container .samples-title{display:none}@media(max-width: 1199.98px){.portfolio-offcanvas{width:100vw !important;max-width:unset;box-shadow:unset;top:80px !important}#tag-content-area{padding:unset}}.portfolio .main-panel .main-container .com-content-article,.collective .main-panel .main-container .com-content-article,.creative .main-panel .main-container .com-content-article{display:flex;flex-direction:column}.portfolio .main-panel .main-container .com-content-article .page-header,.collective .main-panel .main-container .com-content-article .page-header,.creative .main-panel .main-container .com-content-article .page-header{margin:0 auto;text-align:center}.portfolio .main-panel .main-container .com-content-article .page-header h1,.collective .main-panel .main-container .com-content-article .page-header h1,.creative .main-panel .main-container .com-content-article .page-header h1{margin:clamp(2.1rem,-8.4rem + 14vw,4.2rem) 0}@media(max-width: 1199.98px){.portfolio .main-panel .main-container .com-content-article .page-header h1,.collective .main-panel .main-container .com-content-article .page-header h1,.creative .main-panel .main-container .com-content-article .page-header h1{margin:1rem 0 1.5rem}}.portfolio .main-panel .main-container .com-content-article .article-media-container,.collective .main-panel .main-container .com-content-article .article-media-container,.creative .main-panel .main-container .com-content-article .article-media-container{display:flex;max-height:clamp(19rem,.471rem + 24.71vw,40rem);align-items:center;justify-content:center;margin:.6rem 0 .9rem 0}.portfolio .main-panel .main-container .com-content-article .article-media-container figure,.collective .main-panel .main-container .com-content-article .article-media-container figure,.creative .main-panel .main-container .com-content-article .article-media-container figure{display:inline-flex;max-height:100%;margin:0 0 1vh;flex-direction:column}.portfolio .main-panel .main-container .com-content-article .article-media-container figure img,.collective .main-panel .main-container .com-content-article .article-media-container figure img,.creative .main-panel .main-container .com-content-article .article-media-container figure img{height:clamp(19rem,.471rem + 24.71vw,40rem);width:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 500px){.portfolio .main-panel .main-container .com-content-article .article-media-container figure img,.collective .main-panel .main-container .com-content-article .article-media-container figure img,.creative .main-panel .main-container .com-content-article .article-media-container figure img{height:unset;max-height:20rem}}.portfolio .main-panel .main-container .com-content-article .com-content-article__body,.collective .main-panel .main-container .com-content-article .com-content-article__body,.creative .main-panel .main-container .com-content-article .com-content-article__body{margin:0 auto;width:62%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;min-height:4.5rem;min-height:clamp(4.8rem,2.329rem + 3.29vw,7.6rem)}.portfolio .main-panel .main-container .com-content-article .com-content-article__body p,.collective .main-panel .main-container .com-content-article .com-content-article__body p,.creative .main-panel .main-container .com-content-article .com-content-article__body p{margin:0}@media(max-width: 1199.98px){.portfolio .main-panel .main-container .com-content-article .com-content-article__body,.collective .main-panel .main-container .com-content-article .com-content-article__body,.creative .main-panel .main-container .com-content-article .com-content-article__body{width:unset}}.portfolio .main-panel .main-container .com-content-article .bottom-container,.collective .main-panel .main-container .com-content-article .bottom-container,.creative .main-panel .main-container .com-content-article .bottom-container{display:flex;flex-wrap:wrap;align-content:center;height:50px;margin-top:2rem}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags{position:absolute;width:56%;background:var(--shine-gradient-hor);display:flex;justify-content:center}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags{margin:0;text-wrap:balance;text-align:center;padding:clamp(.1rem,-0.059rem + .21vw,.28rem)}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li{margin:0}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a{color:var(--body-color);font-weight:370;font-size:clamp(.85rem,.674rem + .24vw,1.05rem);--btn-bg: transparent;--btn-border-color: transparent;--btn-hover-bg: transparent;--btn-hover-border-color: transparent}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a::before,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a::before,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a::before{content:"<";font-weight:600;color:color-mix(in srgb, var(--body-color), var(--color-mix) var(--power-4));margin-right:.2rem;transition:color .2s ease}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a::after,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a::after,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a::after{content:">";font-weight:600;color:color-mix(in srgb, var(--body-color), var(--color-mix) var(--power-4));margin-left:.2rem;transition:color .2s ease}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a:hover,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a:hover,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a:hover{color:var(--secondary-color)}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a:active,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a:active,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags .tags li a:active{background-color:rgba(0,0,0,0)}@media(max-width: 1199.98px){.portfolio .main-panel .main-container .com-content-article .bottom-container .article-tags,.collective .main-panel .main-container .com-content-article .bottom-container .article-tags,.creative .main-panel .main-container .com-content-article .bottom-container .article-tags{position:unset;width:100%;text-align:center}}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper{width:100%}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation{padding:0 2rem}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.previous,.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.next,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.previous,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.next,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.previous,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.next{display:flex;gap:1.2rem;background-color:rgba(0,0,0,0);color:var(--body-color);font-family:var(--font-display);font-size:clamp(1.1rem,.747rem + .47vw,1.5rem);letter-spacing:.04rem}.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.previous:hover,.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.next:hover,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.previous:hover,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.next:hover,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.previous:hover,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation .pagination a.next:hover{color:var(--hover-color)}@media(max-width: 1199.98px){.portfolio .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation,.collective .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation,.creative .main-panel .main-container .com-content-article .bottom-container .article-navigation-wrapper .pagenavigation{padding:0}}@media(max-width: 1199.98px){.portfolio .main-panel .main-container .com-content-article .bottom-container,.collective .main-panel .main-container .com-content-article .bottom-container,.creative .main-panel .main-container .com-content-article .bottom-container{height:unset}}@media(max-width: 500px){.web.collective .main-panel .main-container .com-content-article .article-media-container figure img{height:unset}}.portfolio-view.com-content-article .com-content-article__body{text-align:center;text-wrap:balance}@media(min-width: 900px){.portfolio .main-panel .main-container .com-content-article .article-media-container figure img{max-width:600px}}.collective-view.com-content-article .com-content-article__body{text-align:center;text-wrap:balance}.collective-view.com-content-article .article-media-container figure img{filter:drop-shadow(2px 6px 8px rgba(0, 0, 0, 0.3))}.creative-view.com-content-article header{background-image:var(--shine-gradient-hor);padding:10px 0;margin:1.5rem 0;width:100%}.creative-view.com-content-article header>h4{text-align:center;margin-bottom:0 !important}.creative-view.com-content-article header>h4 em{font-style:normal;letter-spacing:1px}.creative-view.com-content-article .article-media-container figure img{filter:drop-shadow(2px 6px 8px rgba(0, 0, 0, 0.3))}.creative-view.com-content-article h5{margin:1.5rem 0 .4rem;font-size:1.7rem;letter-spacing:-0.5px;transform:scaleX(1.2);transform-origin:left}#calendar-text-body img{width:100%;margin:1.5rem 0}.sidebar-controls-wrapper{height:75px;background-color:rgba(0,0,0,0);background-image:var(--gray-gradient-hor)}.sidebar-controls-wrapper .controls-layer,.sidebar-controls-wrapper .back-button{width:100%;transition:opacity .3s ease}#menu-slider.show-sub~.sidebar-controls-wrapper #main-controls{display:none}#menu-slider.show-sub~.sidebar-controls-wrapper #go-back{display:flex}.toggle-desktop .custom{display:flex;align-items:center;gap:25px;justify-content:center}.back-button{cursor:pointer;align-items:center;gap:8px;justify-content:center;color:var(--body-color)}.back-button:hover{color:var(--secondary-color)}.back-button .back-icon{display:inline-block;width:28px;height:40px;-webkit-mask-image:url("../images/back-to-main-menu.svg");mask-image:url("../images/back-to-main-menu.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;background:linear-gradient(to right, currentColor 0%, transparent 100%);transition:background-color .3s ease}.back-button .back-text{font-size:.75rem;font-weight:600;letter-spacing:2px;line-height:1.4;text-transform:uppercase;transition:color .3s ease;width:70px}li.divider{font-family:var(--font-display);margin:1.3rem 0 0;font-size:1rem;text-transform:uppercase;letter-spacing:2px;color:color-mix(in srgb, var(--body-color) var(--power-3), transparent)}.menu-viewport{display:flex;flex-direction:column;flex:1;width:100%;overflow-y:auto;overflow-x:hidden;min-height:0}.menu-viewport::-webkit-scrollbar{width:3px}.menu-viewport::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.menu-viewport::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:4px}@-moz-document url-prefix(){.menu-viewport{scrollbar-width:thin;scrollbar-color:var(--primary-color) rgba(0,0,0,0)}}.menu-viewport .menu-slider{display:flex;width:200%;height:auto;transition:transform .5s ease}.menu-viewport .menu-slider .menu-layer{display:grid;flex-direction:column;width:50%;padding:0 4rem;padding:0 3vw;animation:fadeInMenu .3s ease-in-out;height:calc(100vh - clamp(11.25rem,9.044rem + 2.94vw,13.75rem));justify-content:center}.menu-viewport .menu-slider .menu-layer.main-layer{padding-top:clamp(1.8rem,.741rem + 1.41vw,3rem)}.menu-viewport .menu-slider:not(.show-sub) .main-layer{overflow:visible}.menu-viewport .menu-slider:not(.show-sub) .sub-layer{overflow:hidden}.menu-viewport .menu-slider:not(.show-sub) .social-menu{margin-top:2.2rem}.menu-viewport .menu-slider:not(.show-sub) .copyright-holder{margin-top:auto !important;margin-bottom:clamp(3rem,1.676rem + 1.76vw,4.5rem)}.menu-viewport .menu-slider.show-sub{transform:translateX(-50%)}.menu-viewport .menu-slider.show-sub .main-layer{overflow:hidden}.menu-viewport .menu-slider.show-sub .sub-layer{overflow:visible}.menu-viewport .menu-slider.show-sub .sub-layer .category-nav-module{padding-top:2rem}.menu-viewport .menu-slider.show-sub .take-action-module{margin-top:auto !important;margin-bottom:clamp(2.6rem,.041rem + 3.41vw,5.5rem);display:flex;justify-content:center}.menu-viewport .menu-slider.show-sub .take-action-module .custom{width:100%}.menu-layer ul{padding-left:0}.menu-layer ul li{list-style:none;line-height:clamp(1.1rem,.041rem + 1.41vw,2.3rem)}.menu-layer ul li a{color:var(--body-color);font-size:clamp(.85rem,.497rem + .47vw,1.25rem);font-weight:400;font-stretch:80%;letter-spacing:.5px}.menu-layer ul li .active a,.menu-layer ul li .alias-parent-active a{font-weight:400;color:color-mix(in srgb, var(--body-color), var(--color-mix) var(--power-6))}.menu-layer ul li a:hover{color:var(--current-cat-color)}.sub-layer li.active a:hover{color:var(--current-cat-color)}.sub-layer li.active>a{font-family:var(--font-display);color:var(--current-cat-color) !important;text-transform:uppercase;line-height:1.1;letter-spacing:2px;font-size:clamp(1.6rem,1.247rem + .47vw,2rem);font-weight:600;display:block;margin:1.8rem 0 clamp(1.2rem,-0.388rem + 2.12vw,3rem)}.sub-layer li.active>ul.sub-levels li{line-height:clamp(1.8rem,1.094rem + .94vw,2.6rem)}.sub-layer li.active>ul.sub-levels li a:hover{color:var(--current-cat-color)}.sub-layer li.active>ul.sub-levels li.item-1656 a:hover{color:var(--current-cat-color)}.sub-layer li.active>ul.sub-levels>li.active>a{font-size:clamp(1.4rem,1.22rem + .24vw,1.6rem);letter-spacing:.5px;margin:.7rem 0 .03rem;transform:scaleX(1.2);transform-origin:left;word-spacing:-0.15rem}.sub-layer li.active>ul.sub-levels>li.active ul.sub-levels>li.current.active a{font-size:clamp(1rem,.647rem + .47vw,1.4rem);font-weight:600;margin:.09rem 0 .03rem}.sub-layer li.active>ul.sub-levels>li.active ul.sub-levels>li.current.active ul.sub-levels{margin:.5rem .3rem 1rem}.sub-layer li.active>ul.sub-levels>li.active>ul.sub-levels li{line-height:clamp(1rem,.382rem + .82vw,1.7rem);padding-left:.5rem;height:clamp(1.2rem,.582rem + .82vw,1.9rem)}.sub-layer li.active>ul.sub-levels>li.active>ul.sub-levels li>.current.active a{color:var(--current-cat-color);font-weight:500;text-transform:unset;letter-spacing:unset;font-size:.95rem}.sub-layer li.active>ul.sub-levels>li.item-162>ul.sub-levels,.sub-layer li.active>ul.sub-levels>li.item-719>ul.sub-levels,.sub-layer li.active>ul.sub-levels>li.item-552>ul.sub-levels,.sub-layer li.active>ul.sub-levels>li.item-727>ul.sub-levels{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2rem;padding:.5rem 0 1rem}.sub-layer li.active>ul.sub-levels>li.item-162>ul.sub-levels a:hover,.sub-layer li.active>ul.sub-levels>li.item-719>ul.sub-levels a:hover,.sub-layer li.active>ul.sub-levels>li.item-552>ul.sub-levels a:hover,.sub-layer li.active>ul.sub-levels>li.item-727>ul.sub-levels a:hover{color:var(--secondary-color)}.sub-layer li.active>ul.sub-levels>li.item-719>ul.sub-levels li:last-child,.sub-layer li.active>ul.sub-levels>li.item-727>ul.sub-levels li:last-child{width:100%}.sub-layer li.active>ul>li.current>.sub-levels a{color:var(--body-color-level-4);line-height:1.6}.sub-layer li.active>ul>li.current>.sub-levels a:hover{color:var(--current-cat-color)}.notes a.level-2{color:var(--body-color)}.notes a.level-2:hover{color:var(--current-cat-color)}.notes li.current.active a.level-2{color:var(--current-cat-color)}.notes .active>.sub-levels>.active>.sub-levels li.active .sub-levels li a{color:var(--body-color-level-4)}.notes .active>.sub-levels>.active>.sub-levels li.active .sub-levels li a:hover{color:var(--current-cat-color)}.notes .active>.sub-levels>.active>.sub-levels li.active .sub-levels li.active a{color:var(--current-cat-color)}.notes .active>.sub-levels>.active>.sub-levels li.item-1656,.notes .active>.sub-levels>.active>.sub-levels li.item-1668,.notes .active>.sub-levels>.active>.sub-levels li.item-1675,.notes .active>.sub-levels>.active>.sub-levels li.item-1720{margin-top:1rem;padding-left:0}.notes .active>.sub-levels>.active>.sub-levels li.item-1656 a,.notes .active>.sub-levels>.active>.sub-levels li.item-1668 a,.notes .active>.sub-levels>.active>.sub-levels li.item-1675 a,.notes .active>.sub-levels>.active>.sub-levels li.item-1720 a{color:var(--body-color)}.notes .active>.sub-levels>.active>.sub-levels li.item-1656 a:hover,.notes .active>.sub-levels>.active>.sub-levels li.item-1668 a:hover,.notes .active>.sub-levels>.active>.sub-levels li.item-1675 a:hover,.notes .active>.sub-levels>.active>.sub-levels li.item-1720 a:hover{color:var(--current-cat-color)}.sub-layer li.item-1612>ul.sub-levels>li.active>ul.sub-levels li,.sub-layer li.item-1674>ul.sub-levels>li.active>ul.sub-levels li{height:unset;line-height:clamp(1.15rem,.665rem + .65vw,1.7rem)}.sub-layer li.item-1612.active>ul.sub-levels>li.active ul.sub-levels>li.current.active a,.sub-layer li.item-1674.active>ul.sub-levels>li.active ul.sub-levels>li.current.active a{font-size:clamp(.9rem,.812rem + .12vw,1rem);line-height:clamp(1.2rem,.759rem + .59vw,1.7rem)}.social-media-list{display:flex;gap:1rem}.social-media-list li a span:hover::before{color:var(--secondary-color)}.take-action-module .btn{display:flex;justify-content:center;width:100%;background-color:var(--category-theme);border:none;transition:filter .3s;color:var(--body-bg);font-weight:800;font-size:clamp(.6rem,-1.4rem + 2.67vw,1rem)}.take-action-module .btn:hover{filter:brightness(90%)}.take-action-module .btn.presentations::after{content:"";font-family:"Font Awesome 6 Brands";margin-left:15px;font-size:1.4rem;line-height:0}@media(max-width: 1199.8px){.take-action-module .btn{font-size:unset}}@keyframes fadeInMenu{from{opacity:0}to{opacity:1}}@media(min-width: 1200px)and (max-width: 1440px){.sidebar-controls-wrapper{height:60px}.menu-viewport .menu-slider.show-sub .sub-layer .category-nav-module{padding-top:1.5rem}.menu-viewport .menu-slider .sub-layer li.active>ul.sub-levels>li.active>a{margin:.3rem 0}.menu-viewport .menu-slider .sub-layer li.active>ul.sub-levels>li.item-162>ul.sub-levels,.menu-viewport .menu-slider .sub-layer li.active>ul.sub-levels>li.item-719>ul.sub-levels,.menu-viewport .menu-slider .sub-layer li.active>ul.sub-levels>li.item-552>ul.sub-levels,.menu-viewport .menu-slider .sub-layer li.active>ul.sub-levels>li.item-727>ul.sub-levels{gap:clamp(.25rem,-0.235rem + .65vw,.8rem)}}@media(min-width: 1441px)and (max-width: 1760px){.sidebar-controls-wrapper{height:68px}.menu-viewport .menu-slider.show-sub .sub-layer .category-nav-module{padding-top:1rem}.menu-viewport .menu-slider .menu-layer{height:calc(100vh - 178px)}.menu-viewport .sub-layer li.active>ul.sub-levels>li.active>ul.sub-levels{margin-bottom:1rem}.menu-viewport .sub-layer li.active>ul.sub-levels>li.item-162>ul.sub-levels,.menu-viewport .sub-layer li.active>ul.sub-levels>li.item-719>ul.sub-levels,.menu-viewport .sub-layer li.active>ul.sub-levels>li.item-552>ul.sub-levels,.menu-viewport .sub-layer li.active>ul.sub-levels>li.item-727>ul.sub-levels{gap:.6rem}}@media(max-width: 1199.98px){.mobile-header{position:sticky;top:0;height:80px;width:100%;z-index:1020;display:flex;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:space-between;align-items:center;padding:1rem;background-color:var(--primary-color) !important;background-image:var(--primary-gradient-hor) !important;border-bottom:1.5px solid;-o-border-image:var(--gold-gradient-hor) 1;border-image:var(--gold-gradient-hor) 1;color:var(--body-color)}.mobile-header .mobile-tools{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding:.5rem}.mobile-header .mobile-tools .navbar-toggler{border:none;color:var(--body-color);font-size:1.7rem}.mobile-header .mobile-tools .navbar-toggler:focus{box-shadow:unset}.mobile-header .mobile-tools .mobile-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1000;height:38px;width:38px}.mobile-header .mobile-tools .mobile-logo img{max-height:50px;width:auto}.mobile-header .mobile-tools .social-menu{font-size:1.5rem}.mobile-header .mobile-tools .social-menu #social-box{position:fixed;z-index:1051;top:80px;right:0;padding:1.2rem 2rem;background-color:var(--body-bg) !important;background-image:var(--primary-gradient-hor) !important;border-bottom:1.5px solid;-o-border-image:var(--gold-gradient-hor) 1;border-image:var(--gold-gradient-hor) 1;border-radius:0 0 0 12px}.mobile-header .navbar-collapse{position:fixed;top:80px;left:-100vw;width:100vw;height:calc(100vh - 80px);background:var(--body-bg);transition:.3s ease-in-out;z-index:1050;display:block !important;padding:1.8rem;overflow-y:auto;overflow-x:hidden}.mobile-header .navbar-collapse.show{left:0}body.modal-open,body.offcanvas-open{overflow:hidden}}.mobile-menu-module .lang-mode-toggles-container{gap:15px}.mobile-menu-module .utility-wrapper{display:flex;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s ease;background-color:var(--primary-color);width:50px;height:50px;border-radius:50%}.mod-menu.mobile-menu{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.mod-menu.mobile-menu>li{flex:0 0 100%;background-color:var(--primary-color)}.mod-menu.mobile-menu>li.divider{font-size:.8rem;font-weight:300;background-color:unset;padding:1rem 0 0 1.2rem}.mod-menu.mobile-menu .nav-item,.mod-menu.mobile-menu .nav-item ul li{margin:5px 0;border-radius:6px}.mod-menu.mobile-menu .nav-item a{display:block;width:100%;padding:12px 70px 12px 20px;color:inherit;text-decoration:none;font-size:1.1rem;color:var(--body-color) !important}.mod-menu.mobile-menu .nav-item li.deeper>ul>li.current>a{padding-right:unset}.mod-menu.mobile-menu li.deeper{position:relative}.mod-menu.mobile-menu .mod-menu__toggle-sub{position:absolute;right:7px;top:7px;height:40px;width:55px;background:var(--body-bg);border-radius:5px;display:flex;align-items:center;justify-content:center;z-index:2}.mod-menu.mobile-menu .list-unstyled .mod-menu__toggle-sub{background:var(--primary-color)}.mod-menu.mobile-menu .mod-menu__toggle-sub span{margin-inline-start:0;color:var(--body-color) !important}.mod-menu.mobile-menu .mod-menu__sub{display:none}.mod-menu.mobile-menu li.deeper.show>.mod-menu__sub{display:block;padding-bottom:6px;padding-right:1em}.mod-menu.mobile-menu li.deeper>ul>li{background-color:var(--body-bg);margin:7px 0}.mod-menu.mobile-menu li.deeper>ul>li.deeper>ul>li{background-color:var(--primary-color) !important}.mod-menu.mobile-menu li.deeper>ul>li.deeper.active{background-color:var(--body-bg)}.mod-menu.mobile-menu li.deeper>ul>li.deeper.active>ul>li{background-color:var(--body-bg)}.mod-menu.mobile-menu li a{color:var(--body-color);font-weight:bold}.mod-menu.mobile-menu>.nav-item>a{color:var(--current-cat-color, var(--body-color)) !important}.mod-menu.mobile-menu>li.active.deeper{background-color:var(--color-level-4) !important}.mod-menu.mobile-menu li.active{background-color:var(--body-bg) !important}.mod-menu.mobile-menu li.current,.mod-menu.mobile-menu li.deeper>ul>li.deeper>ul>li.current,.mod-menu.mobile-menu li.active>.mod-menu__sub>.parent>.small>li>.mod-menu__sub>li.nav-item.current{background-color:var(--current-cat-color, var(--secondary-color)) !important}.mod-menu.mobile-menu li.active>.mod-menu__sub>.parent>.small>li>.mod-menu__sub>li.nav-item{background-color:color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-2)) !important;border:2px solid color-mix(in srgb, var(--current-cat-color), var(--color-mix) var(--power-5)) !important}.mod-menu.mobile-menu li.active a,.mod-menu.mobile-menu li.active>ul>li.deeper>a,.mod-menu.mobile-menu li.active>.mod-menu__toggle-sub span{color:var(--body-color) !important}.mod-menu.mobile-menu li.active>a,.mod-menu.mobile-menu li.active>ul>li.deeper.current>a{color:var(--bg-light) !important;text-transform:uppercase;letter-spacing:2px;filter:drop-shadow(0 0 2px #474747)}.mod-menu.mobile-menu li.active>ul>li.deeper>a,.mod-menu.mobile-menu li.active>ul>li.current>a li.active>ul>li.deeper.current>a{filter:none}.mod-menu.mobile-menu li.active>ul>li.current>a{text-transform:none;letter-spacing:unset}.mod-menu.mobile-menu li.copyright{background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.navbar-collapse{max-height:calc(100vh - 80px);overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}.logo-wrapper{display:flex;align-items:center;justify-content:center;height:120px;z-index:1010;overflow:hidden}.logo-wrapper .logo-icon{flex-shrink:0;width:40px;display:flex;justify-content:center;align-items:center}.logo-wrapper .logo-icon img,.logo-wrapper .logo-icon svg{width:35px;display:block;height:auto}.logo-wrapper .logo-text{font-family:"Times New Roman",Times,serif;font-weight:normal;white-space:nowrap;letter-spacing:1.5px;width:0;opacity:0;transition:width .4s ease,opacity .3s ease,margin .4s ease;margin-left:0}#side-panel.is-expanded .logo-text{width:auto;opacity:1;margin-left:.5rem}.logo-light,.logo-dark{display:none !important}[data-bs-theme=light] .logo-light,html:not([data-bs-theme=dark]) .logo-light{display:block !important}[data-bs-theme=dark] .logo-dark{display:block !important}body:not(.is-home) .logo-text{width:auto !important;opacity:1 !important;margin-left:.5rem}.theme-toggle-icon .icon-sun,.theme-toggle-icon .icon-moon{display:none}[data-bs-theme=light] .theme-toggle-icon .icon-moon,[data-bs-theme=dark] .theme-toggle-icon .icon-sun{display:inline-block}.theme-toggle-icon img{vertical-align:middle;pointer-events:none}.theme-toggle-icon:hover img{transform:scale(1.2);transition:transform .3s ease}div.mod-languages li a{font-size:1.2rem !important;font-weight:normal;color:var(--body-color)}div.mod-languages li a:hover{color:var(--secondary-color) !important}.social-list{display:flex;gap:20px;list-style:none;padding:0;margin-bottom:0}.social-list li a{display:block;height:20px;width:20px}@media(min-width: 1200px){#social-box.collapse{display:block}#social-box li{margin-left:8px;float:left}#social-box li a{display:block;height:20px}.etsy_button{background:url(../images/social.png) 0 0}.etsy_button:hover{background:url(../images/social.png) 0 20px}.facebook_button{background:url(../images/social.png) -20px 0}.facebook_button:hover{background:url(../images/social.png) -20px 20px}.youtube_button{background:url(../images/social.png) -40px 0}.youtube_button:hover{background:url(../images/social.png) -40px 20px}.pinterest_button{background:url(../images/social.png) -80px 0}.pinterest_button:hover{background:url(../images/social.png) -80px 20px}.linkedin_button{background:url(../images/social.png) -100px 0}.linkedin_button:hover{background:url(../images/social.png) -100px 20px}}@media(max-width: 1199.98px){#social-box li{width:20px;height:20px;margin:8px}.etsy_button{background:url(../images/social.png) 0 20px}.facebook_button{background:url(../images/social.png) -20px 20px}.youtube_button{background:url(../images/social.png) -40px 20px}.pinterest_button{background:url(../images/social.png) -80px 20px}.linkedin_button{background:url(../images/social.png) -100px 20px}}.copyright-holder p,.copyright{font-size:1rem;font-weight:300}.copyright{background-color:rgba(0,0,0,0);text-align:center}.back-to-top-link{background-color:var(--secondary-color);border-color:unset}.back-to-top-link .icon-arrow-up::before{color:var(--bg-light)}.back-to-top-link:hover,.back-to-top-link:focus{background-color:var(--primary-color);color:var(--bg-light);border-color:rgba(0,0,0,0)}@media(max-width: 768px){.back-to-top-link{right:2rem}}.article-carousel{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(19.5rem,.088rem + 25.88vw,41.5rem);width:62%}.article-carousel .carousel-item.active{display:flex}.article-carousel .carousel-item .carousel-caption-custom{bottom:0}.article-carousel .carousel-item .slide-content-wrapper{height:clamp(18rem,10.059rem + 10.59vw,27rem);display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:85%}@media(max-width: 768px){.article-carousel .carousel-item .slide-content-wrapper .slide-content-wrapper{height:300px}}.article-carousel .carousel-item .slide-content-wrapper img{max-height:82%;width:auto;-o-object-fit:contain;object-fit:contain}.article-carousel .carousel-control-prev{padding-right:5rem}.article-carousel .carousel-control-next{padding-left:5rem}.article-carousel .carousel-indicators{position:relative}.article-carousel .carousel-indicators button{background-color:var(--body-color);width:12px;height:12px;border-radius:50%;margin:0 8px}.article-carousel .carousel-indicators button.active{background-color:var(--secondary-color) !important}@media(max-width: 1199.98px){.article-carousel{min-height:unset;width:unset}}.modal.show .modal-dialog{max-width:100%;margin:0}.my-popup{position:relative;display:inline-block;cursor:pointer}.my-popup::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;bottom:15px;right:15px;font-size:1.2rem;background:var(--primary-color);border:2px solid var(--text-light);border-radius:8px;color:var(--body-color);width:36px;height:36px;line-height:45px;text-align:center;opacity:1;display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:none;z-index:10}.my-popup:hover img{filter:brightness(0.62)}.my-popup:hover::after{color:var(--secondary-color);border:1px solid var(--secondary-color)}[data-bs-theme=dark] .my-popup:hover::after{border:none}a.my-popup{line-height:inherit}a.my-popup::before,a.my-popup::after{display:none}.article-media-container .my-popup::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:color-mix(in srgb, var(--primary-color) var(--power-1), transparent);opacity:0;transition:opacity .3s ease;z-index:1}.article-media-container .my-popup .hover-caption-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:85%;text-align:center;color:var(--body-color);font-weight:400;font-size:clamp(1.15rem,.974rem + .24vw,1.35rem);opacity:0;transition:all .4s ease;z-index:5;pointer-events:none}.article-media-container .my-popup:hover::before{opacity:1}.article-media-container .my-popup:hover .hover-caption-content{opacity:1}#imageLightbox .modal-content{display:flex;flex-direction:column;height:100vh;width:100vw;background:rgba(30,30,30,.62) !important;backdrop-filter:blur(5px);overflow:hidden;position:relative}#imageLightbox .modal-content #lightboxCaption{flex-shrink:0;padding:1.5rem 2rem 1rem;text-align:center;text-wrap:balance;min-height:80px;height:auto;z-index:10;pointer-events:none;background:linear-gradient(to bottom, rgba(30, 30, 30, 0.5), transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}#imageLightbox .modal-content #lightboxCaption h3{color:var(--secondary-color);font-weight:500;margin-bottom:0}#imageLightbox .modal-content #lightboxCaption p,#imageLightbox .modal-content #lightboxCaption div{font-size:clamp(1.1rem,.1rem + 1.33vw,1.3rem)}#imageLightbox .modal-content #modalScrollArea{flex-grow:1;position:relative;height:100%;width:100%;overflow:auto;cursor:zoom-in;display:flex;flex-direction:column;align-items:center;justify-content:center}#imageLightbox .modal-content #modalScrollArea.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}#imageLightbox .modal-content #modalScrollArea.no-scrollbar::-webkit-scrollbar{display:none}#imageLightbox .modal-content #modalScrollArea #modalBackground{display:flex;align-items:center;justify-content:center;flex-grow:1;min-width:100%;min-height:100%;transition:all .3s ease;border-radius:15px}#imageLightbox .modal-content #modalScrollArea #modalBackground #lightboxImg{height:auto;transition:transform .6s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;padding-bottom:50px;overflow:hidden}#imageLightbox .modal-content #modalScrollArea #modalBackground #lightboxImg.zoomable{transition:max-height .3s ease;padding-bottom:50px}#imageLightbox .modal-content #modalScrollArea #modalBackground #lightboxImg.zoomable:not([style*="max-height: none"]){cursor:zoom-in}#imageLightbox .modal-content #modalScrollArea #modalBackground #lightboxImg.zoomable[style*="max-height: none"]{cursor:zoom-out}#imageLightbox .modal-content .lightbox-footer{z-index:10005;background:linear-gradient(to top, rgb(20, 20, 20) 20%, rgba(20, 20, 20, 0.8) 50%, transparent 100%);pointer-events:none;height:80px;padding:0 2.5rem}#imageLightbox .modal-content .lightbox-footer #lightboxCounter .counter-circle{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;border:2px solid var(--secondary-color);font-weight:bold;transition:all .3s ease;cursor:pointer}#imageLightbox .modal-content .lightbox-footer #lightboxCounter .counter-circle.active{background:var(--secondary-color);color:rgba(30,30,30,.5);transform:scale(1.1)}#imageLightbox .modal-content .lightbox-footer #lightboxCounter .counter-circle:not(.active){background:rgba(0,0,0,0);color:var(--secondary-color)}#imageLightbox .modal-content .lightbox-footer .control-buttons{pointer-events:auto}#imageLightbox .modal-content .lightbox-footer .control-buttons .nav-arrows{font-size:2rem;color:var(--secondary-color);cursor:pointer}#imageLightbox .modal-content .lightbox-footer .control-buttons .btn-close-custom{font-size:2.5rem;color:#fff;cursor:pointer;font-weight:900}.figure-modal{max-width:100vw;height:100%;margin:0 auto}@media(max-width: 1199.98px){#imageLightbox{padding-right:0 !important}#imageLightbox .modal-dialog{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}#imageLightbox .modal-content #lightboxCaption{gap:5px}#imageLightbox .modal-content #lightboxCaption p{margin:0;text-align:center}#imageLightbox .modal-content #modalScrollArea #modalBackground #lightboxImg{max-height:60vh !important}#imageLightbox .modal-content .lightbox-footer{padding:0 1.5rem !important}}@media(max-width: 1199.98px)and (max-width: 576px){#imageLightbox .modal-content .lightbox-footer{padding:0 1rem !important;gap:.6rem !important}#imageLightbox .modal-content .lightbox-footer #lightboxCounter{gap:.5rem !important}#imageLightbox .modal-content .lightbox-footer #lightboxCounter .control-buttons{gap:1.5rem !important}#imageLightbox .modal-content .lightbox-footer .control-buttons{gap:1rem !important}#imageLightbox .modal-content .lightbox-footer .control-buttons .nav-arrows{gap:.8rem !important}}@media(max-width: 1199.98px){div.mod-languages li a{font-weight:600;color:var(--body-color)}}@media(max-height: 500px)and (orientation: landscape){.article-full-image-container .my-popup img{max-height:100vh}#imageLightbox #lightboxCaption{padding:.5rem}#imageLightbox #lightboxCaption h3{font-size:calc(1.3rem + .6vw)}#imageLightbox #lightboxCaption p{font-size:unset !important}#imageLightbox #modalBackground{padding-bottom:0 !important}#imageLightbox .lightbox-footer{height:60px !important}}@media(min-width: 1200px)and (max-width: 1440px){.logo-wrapper .logo-icon{width:35px}.logo-wrapper .logo-icon img,.logo-wrapper .logo-icon svg{width:29px}.logo-wrapper .logo-text{font-size:15px}div.mod-languages li a{font-size:1.1rem !important}.copyright-holder p{font-size:.8rem}}@media(min-width: 1441px)and (max-width: 1760px){.logo-wrapper .logo-icon{width:38px}.logo-wrapper .logo-icon img,.logo-wrapper .logo-icon svg{width:33px}.logo-wrapper .logo-text{font-size:17px}div.mod-languages li a{font-size:1.2rem !important}.copyright-holder p{font-size:.9rem}}.flipapp .lightbox-footer{bottom:unset !important;background:none !important}.flipapp #imageLightbox .modal-content #lightboxCaption{display:none !important}.is-home .main-panel .main-container{padding:0}.is-home .main-panel .main-container .com-content-article__body{width:100%;display:unset}.is-home .side-panel:not(.is-expanded)~.main-panel{--sidebar-width: 5.6%}@media(min-width: 1200px){.is-home .side-panel.is-expanded~.main-panel{--sidebar-width: 19%}}:root{--font-display: Wask New, sans-serif;--font-mono: Noto Sans Variable, sans-serif;--hairline: 1px;--ui-inset: 2rem;--card-bg: color-mix(in srgb, var(--body-bg), transparent 50%);--card-border: var(--gold-gradient-ver) 1;--nav-x: calc(var(--ui-inset) + 0.125rem);--reveal-offset: 0.625rem;--reveal-duration: 0.5s;--z-ui: 10}body .is-home{background:var(--body-bg);color:var(--body-color);font-family:var(--font-sans);overflow-x:hidden;transition:background .3s ease,color .3s ease}body .cta,body .stat-label,body #credit{font-family:var(--font-mono)}#scene{position:fixed;top:0;bottom:0;right:0;left:var(--sidebar-width, 0);transition:left .4s cubic-bezier(0.4, 0, 0.2, 1);z-index:0;display:flex;align-items:center;justify-content:center;perspective:1100px;pointer-events:none}#scroll_container{position:relative;z-index:1}#scroll_container section{min-height:100vh;display:flex;align-items:center;padding:0 7rem}#cube{--s: min(74vw, 74vh, 480px);width:var(--s);height:var(--s);position:relative;transform-style:preserve-3d;will-change:transform}.face{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;background:var(--cube-gradient)}.face img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 !important}.face-ph{position:absolute;bottom:1.5rem;left:1.75rem;font-family:var(--font-display);font-size:clamp(2rem,8vw,5rem);color:hsla(0,0%,100%,.06);pointer-events:none}.face[data-face=front]{transform:translateZ(calc(var(--s) / 2))}.face[data-face=back]{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.face[data-face=right]{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.face[data-face=left]{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.face[data-face=top]{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.face[data-face=bottom]{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}#hud{position:fixed;top:var(--ui-inset);right:var(--ui-inset);z-index:var(--z-ui);text-align:right;font-size:.85rem;letter-spacing:.1em;color:var(--secondary-color);text-transform:uppercase;font-weight:350}#hud .progress-bar{width:8.5rem;height:var(--hairline);background:color-mix(in srgb, var(--secondary-color), transparent 70%);margin-block-start:.4rem;margin-block-end:.4rem;margin-inline-start:auto;position:relative}#hud .progress-fill{position:absolute;inset:0;width:0%;background:var(--secondary-color)}@media(max-width: 1199.8px){#hud{top:5.7rem}}#scene_strip{position:fixed;right:var(--nav-x);top:50%;translate:-50% -50%;z-index:var(--z-ui);display:flex;flex-direction:column;gap:.75rem}.scene-dot{width:.25rem;height:.25rem;border-radius:50%;background:var(--secondary-color);transition:background .3s,scale .3s;cursor:pointer}.scene-dot.active{scale:1.8}.text-card{max-width:23.75rem;padding:2.25rem 2rem;background:var(--card-bg);border-left:1.5px solid;-o-border-image:var(--gold-gradient-ver) 1;border-image:var(--gold-gradient-ver) 1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .3s ease;filter:drop-shadow(5px 3px 7px rgba(0, 0, 0, 0.04))}.text-card .h-line{width:3.125rem;height:var(--hairline);background:var(--secondary-color);margin-block-end:1rem}.text-card .tag{font-size:1.2rem;font-stretch:20%;font-weight:450;letter-spacing:.1em;color:var(--secondary-color);margin-block-end:1.1rem;padding-right:0}.text-card .tag .typ{font-weight:800}.text-card h1,.text-card h2{font-family:var(--font-display);font-weight:700;letter-spacing:.04em !important;line-height:1 !important;margin:0 0 1.5rem 0 !important}.text-card h1 .typ,.text-card h2 .typ{color:color-mix(in srgb, var(--body-color) 62%, transparent)}.text-card h1{font-size:clamp(3rem,8vw,4.8rem) !important;display:block !important;word-spacing:0 !important}.text-card h2{font-size:clamp(2.2rem,5vw,3.5rem);font-size:3rem}.text-card .body-text{font-size:1.1rem;font-weight:350;line-height:1.75;color:var(--body-color);opacity:.9;text-wrap:balance}.text-card .body-text .typ{font-weight:600}.text-card .cta-row{display:flex;align-items:center;gap:.75rem;margin-block-start:1.75rem}.text-card .cta-row .cta{display:inline-flex;padding:.6rem 1.25rem;border:var(--hairline) solid var(--secondary-color);color:var(--secondary-color);text-decoration:none;transition:all .3s ease;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.text-card .cta-row .cta:hover{background:var(--secondary-color);color:var(--body-bg)}.text-card .cta-row .cta svg{width:.75rem}.text-card .cta-row .cta-back{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.25rem;border:var(--hairline) solid color-mix(in srgb, var(--secondary-color) 45%, transparent);color:var(--secondary-color);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.text-card .cta-row .cta-back:hover{background:color-mix(in srgb, var(--secondary-color) 12%, transparent);border-color:var(--secondary-color);color:var(--body-color)}.text-card .cta-row .cta-back svg{width:.6875rem;height:.6875rem}.text-card.right{margin-inline-start:auto;border-left:none;border-right:1.5px solid;-o-border-image:var(--gold-gradient-ver) 1;border-image:var(--gold-gradient-ver) 1;text-align:right;filter:drop-shadow(-5px 3px 7px rgba(0, 0, 0, 0.04))}.text-card.right .h-line{margin-inline-start:auto;margin-right:5px}.text-card.right .cta-row{justify-content:flex-end}.text-card.right .cta-row .open-menu-cta{width:100%;text-align:center;display:unset;padding:.8rem;background:var(--secondary-color);color:var(--primary-color);font-size:.9rem}.text-card.right .cta-row .open-menu-cta svg{width:1.5rem;margin-left:8px}.text-card.right .cta-row .open-menu-cta:hover{background:var(--primary-color);color:var(--body-color)}.text-card.right .stat-row{display:flex;margin-block-start:2rem;flex-wrap:wrap;justify-content:space-between}.text-card.right .stat-row .stat{display:flex;flex-direction:column;gap:.3rem}.text-card.right .stat-row .stat .stat-num{font-family:var(--font-display);font-size:2rem;color:var(--secondary-color);line-height:1}.text-card.right .stat-row .stat .stat-label{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-stretch:70%;line-height:1.7}.is-home :is(.tag,h1,h2,.body-text,.stat-row,.cta,.cta-back){opacity:0;translate:0 var(--reveal-offset);transition:opacity .8s ease,translate .8s ease}.is-home .tag.visible{transition-delay:.1s}.is-home h1.visible,.is-home h2.visible{transition-delay:.2s}.is-home .body-text.visible{transition-delay:.35s;text-align:unset}.is-home .stat-row.visible{transition-delay:.5s}.is-home :is(.cta,.cta-back).visible{transition-delay:.35s}.is-home :is(.tag,h1,h2,.body-text,.stat-row,.cta,.cta-back).visible{opacity:1;translate:0 0}.is-home .h-line{opacity:0;scale:0 1;transition:.8s ease .1s}.is-home .h-line.visible{opacity:1;scale:1 1}.is-home #back-top{display:none}@media(max-width: 900px){#scene{left:0;height:calc(100vh - 80px);top:80px}#scene_strip{display:none}#scroll_container section{min-height:150vh;align-items:flex-end;padding:0 1.5rem 3.5rem;position:relative}#scroll_container section .text-card{max-width:100%;width:100%;padding:3rem 1.7rem;position:relative;bottom:62vh}#scroll_container section .text-card .tag{display:none}#scroll_container section .text-card h1,#scroll_container section .text-card h2{white-space:normal;word-break:keep-all;overflow-wrap:break-word;margin-bottom:1rem}#scroll_container section .text-card.right{text-align:unset;border-right:0;border-left:1.5px solid}#scroll_container section .text-card.right .h-line{margin-inline-start:unset}#scroll_container section .text-card.right .cta-row{justify-content:unset}#scroll_container section .text-card .cta-row{margin-block-start:1.25rem}#scroll_container section#s0{padding-bottom:18vh}#scroll_container section#s0.text-card{bottom:calc(50vh + 4rem)}#scroll_container section#s11{padding-bottom:1rem}#scroll_container section#s11 .cta{font-stretch:97%}}.espa-banner-light,.espa-banner-dark{display:none !important}[data-bs-theme=light] .espa-banner-light,html:not([data-bs-theme=dark]) .espa-banner-light{display:block !important}[data-bs-theme=dark] .espa-banner-dark{display:block !important}.espa-banner{position:fixed;z-index:9999;bottom:30px;transition:opacity .4s ease;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:85vw}@media(min-width: 992px){.espa-banner{left:auto;right:30px;transform:none}}@media(max-height: 500px)and (orientation: landscape){.mobile-header{position:relative}.is-home .master-wrapper{padding-top:180px}#s0 .tag,#s0 h1,#s0 h2,#s0 .body-text,#s0 .stat-row,#s0 .cta,#s0 .cta-back,#s0 .h-line{opacity:1 !important;transform:none !important}#scroll_container section .text-card{bottom:25vh}#scroll_container section#s0 .text-card{bottom:62vh}.espa-banner{left:auto;right:30px;transform:none}}body #redim-cookiehint-bottom{background-color:var(--primary-color) !important;background-image:var(--primary-gradient-hor) !important;border-top:1.5px solid;-o-border-image:var(--gold-gradient-hor) 1;border-image:var(--gold-gradient-hor) 1;box-shadow:none}body #redim-cookiehint-bottom #redim-cookiehint{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;border:none !important;padding:1.2rem 2rem 1.5rem !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-head,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-watermark{display:none !important}body #redim-cookiehint-bottom #redim-cookiehint.redim-tpl .redim-cc-content{color:var(--body-color) !important;text-align:center !important;font-size:.9rem !important;font-weight:lighter !important;text-wrap:balance}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons{display:flex !important;justify-content:center !important;gap:1.4rem !important;max-width:unset !important}@media(max-width: 500px){body #redim-cookiehint-bottom #redim-cookiehint .redim-cc,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons{flex-direction:column}}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons{gap:1rem !important}@media(max-width: 500px){body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons{justify-content:center !important}}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-btn,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-btn,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-btn,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-btn,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-btn,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-btn{min-height:unset !important;padding:7px 16px !important;border:0 !important;border-radius:7px !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-btn:hover,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-btn:hover,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-btn:hover,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-btn:hover,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-btn:hover,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-btn:hover{color:#fff !important;filter:brightness(0.85) !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-accept-all,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-reject,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-save,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-accept-all,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-reject,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-save,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-accept-all,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-reject,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-save,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-accept-all,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-reject,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-save,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-accept-all,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-reject,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-save,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-accept-all,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-reject,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-save{background-image:linear-gradient(to bottom, #9e884d, #7c6a3c) !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-toggle-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-toggle-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-toggle-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-toggle-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-toggle-details,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-toggle-details{background-image:linear-gradient(to bottom, hsl(0, 0%, 50%), #343434) !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-cat-label,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-cat-label,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-cat-label,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-cat-label,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-cat-label,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-cat-label{color:var(--body-color) !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-detail-toggle,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-buttons .redim-cc-toggle-caret,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-detail-toggle,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-details .redim-cc-toggle-caret,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-detail-toggle,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc .redim-cc-cookiebuttons .redim-cc-toggle-caret,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-detail-toggle,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-buttons .redim-cc-toggle-caret,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-detail-toggle,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-details .redim-cc-toggle-caret,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-detail-toggle,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons .redim-cc-cookiebuttons .redim-cc-toggle-caret{font-size:1.5rem !important;line-height:12px !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc #cookiehintinfo,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons #cookiehintinfo{flex-basis:unset !important;display:flex !important;align-items:center;justify-content:center}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc #cookiehintinfo a,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons #cookiehintinfo a{font-size:.9rem !important;text-decoration:none !important;color:var(--body-color) !important}body #redim-cookiehint-bottom #redim-cookiehint .redim-cc #cookiehintinfo a:hover,body #redim-cookiehint-bottom #redim-cookiehint .redim-cc-cookiebuttons #cookiehintinfo a:hover{color:var(--secondary-color) !important}body .redim-cc-reopen{display:none !important}.redim-cc-iframe-note{background-color:var(--primary-color) !important;color:var(--body-color) !important}.redim-cc-iframe-load{background-image:linear-gradient(to bottom, #9e884d, #7c6a3c) !important;color:var(--primary-color) !important}#redim-cookiehint#redim-cookiehint .redim-cc-accept-all,#redim-cookiehint#redim-cookiehint .redim-cc-reject,#redim-cookiehint#redim-cookiehint #cookiehintsubmit,#redim-cookiehint#redim-cookiehint #cookiehintsubmitno{background-image:linear-gradient(to bottom, #9e884d, #7c6a3c) !important;min-height:unset !important;padding:7px 16px !important;border:0 !important;border-radius:7px !important}#redim-cookiehint#redim-cookiehint .redim-cc-accept-all:hover,#redim-cookiehint#redim-cookiehint .redim-cc-reject:hover,#redim-cookiehint#redim-cookiehint #cookiehintsubmit:hover,#redim-cookiehint#redim-cookiehint #cookiehintsubmitno:hover{color:#fff !important;filter:brightness(0.85) !important}.invert img,img.invert{transition:filter .3s ease !important}[data-bs-theme=dark] .invert img,[data-bs-theme=dark] img.invert{filter:brightness(0) invert(1) drop-shadow(2px 5px 8px rgba(0, 0, 0, 0.62)) !important}.my-shadow img{filter:drop-shadow(2px 5px 8px rgba(0, 0, 0, 0.33)) !important}.no-shadow img{filter:none !important;box-shadow:none !important}.mod-list li{padding:.08rem 0}.mod-list li.active>a,.mod-list li a:hover{text-decoration:none;color:var(--current-cat-color)}.mod-list li a:hover{color:var(--secondary-color)}.article-info dt,.category-name span{display:none}.btn{--btn-color: var(--bg-light)}.btn-primary,.btn-secondary{--btn-color:var(--bg-light);--btn-bg: var(--primary-color);--btn-border-color: none;--btn-hover-color:var(--bg-light);--btn-hover-bg: var(--secondary-color);--btn-hover-border-color: none;--btn-focus-shadow-rgb: 39, 39, 111;--btn-active-color:var(--bg-light);--btn-active-bg:var(--primary-color);--btn-active-border-color: none;--btn-active-shadow: inset 0 3px 5px #00000020;--btn-disabled-color:var(--bg-light);--btn-disabled-bg:var(--primary-color);--btn-disabled-border-color: none}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bg-light);background-color:var(--secondary-color);border-color:rgba(0,0,0,0)}.pagination .active .page-link:hover{color:var(--primary-color)}.pagination{--pagination-color: var(--link-color);--pagination-bg: var(--body-bg);--pagination-hover-color: var(--link-hover-color);--pagination-hover-bg: var(--body-bg);--pagination-hover-border-color: var(--border-color);--pagination-focus-color: var(--link-hover-color);--pagination-focus-bg: var(--secondary-bg);--pagination-active-color: #fff;--pagination-active-bg: var(--secondary-color);--pagination-active-border-color:var(--secondary-color);--pagination-disabled-color: var(--secondary-color);--pagination-disabled-bg: var(--secondary-bg);--pagination-disabled-border-color: var(--border-color)}.footer{background-color:unset;background-image:unset;display:flex;flex-direction:column;gap:1.5rem}.icon-chevron-left::before,.icon-chevron-right::before{font-size:2.2rem;color:var(--category-theme)}.icon-chevron-left:hover::before,.icon-chevron-right:hover::before{color:var(--hover-color)}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.offcanvas{color:var(--body-color);background-color:var(--body-bg) !important}.offcanvas h1{margin:.8rem 0 clamp(2rem,.853rem + 1.53vw,3.3rem) 0}.offcanvas .saligram-blog-layout .saligram-blog-flex-container .saligram-category-info{padding-top:1.5rem}.offcanvas h5{font-family:"Noto Sans Variable",sans-serif;font-size:clamp(1.1rem,.968rem + .18vw,1.25rem);font-weight:180;text-transform:uppercase;letter-spacing:.15rem;word-spacing:.5rem}.offcanvas .offcanvas-header{background-image:var(--primary-gradient-hor) !important;padding:2rem 3rem 2rem 2rem}.offcanvas .offcanvas-header.border-bottom{-o-border-image:var(--gold-gradient-hor) 1;border-image:var(--gold-gradient-hor) 1}.offcanvas .offcanvas-header .btn-close{background-image:none !important;background-color:var(--body-color);mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");mask-repeat:no-repeat;mask-position:center;mask-size:1em;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:1em;opacity:1}.offcanvas .offcanvas-header .btn-close:hover{background-color:var(--secondary-color)}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:var(--body-color)}.carousel-control-prev-icon:hover,.carousel-control-next-icon:hover{background-color:var(--secondary-color)}.carousel-control-next-icon{-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.alert-info{--alert-color: var(--body-color);--alert-bg: color-mix(in srgb, var(--primary-color), var(--color-mix) var(--power-4));--alert-border-color: transparent}.contact .com-contact__container{grid-template-rows:unset}.contact h2,.contact .contact-miscinfo dt{display:none}.contact .com-contact__container{margin-bottom:0}.contact dd,.contact dt{margin:.15rem 0}.contact .contact-miscinfo dd{padding-left:0}.contact dl.contact-address{margin-bottom:0}.form-check-input[type=checkbox]{border-width:2px;border-color:var(--body-color)}/*# sourceMappingURL=saligram.min.css.map */