.admin-overlay-container{left:50%;position:absolute;top:50%}.admin-overlay-icon{background-color:transparent;color:inherit;font-size:1rem;text-decoration:none}.admin-overlay-icon>button{border:0;display:flex;padding:0}.admin-overlay-icon>button:active,.admin-overlay-icon>button:focus,.admin-overlay-icon>button:hover{color:#c18c01;text-decoration:none}#confirmational-modal-header td,#confirmational-modal-header th,#confirmational-modal-header tr,#confirmational-modal-headline td,#confirmational-modal-headline th,#confirmational-modal-headline tr,#confirmational-modal-overview td,#confirmational-modal-overview th,#confirmational-modal-overview tr,#confirmational-modal-projects td,#confirmational-modal-summary td,#confirmational-modal-summary th,#confirmational-modal-summary tr{border-style:none}.alert{border:none;border-radius:var(--gbl-border-radius-2);font-weight:500}.alert-info{background-color:#cce5ff;color:#004085}.alert-success{background-color:var(--gbl-text-color-success-light);color:var(--gbl-text-color-success-dark)}.alert-warning{background-color:var(--gbl-text-color-warning-light);color:var(--gbl-text-color-warning-dark)}.alert-error{background-color:var(--gbl-text-color-error-light);color:var(--gbl-text-color-error-dark)}.postcard-thumbnail{border-radius:var(--gbl-border-radius-4);height:100%;object-fit:cover;object-position:center;width:100%}.postcard-size-small-h{height:2.5rem}.postcard-size-medium-h{height:5rem}.postcard-size-large-h{height:8rem}.postcard-size-small-py{padding:1.25rem 0}.postcard-size-medium-py{padding:2.5rem 0}.postcard-size-large-py{padding:5rem 0}.postcard-theme-light>.card{background:var(--gbl-text-color-primary-light);border-color:var(--gbl-text-color-dark);color:var(--gbl-text-color-dark)}.postcard-theme--dark>.card{background:var(--gbl-text-color-dark)}.postcard-theme--dark>.card,.postcard-theme--dull>.card{border-color:var(--gbl-text-color-primary-light);color:var(--gbl-text-color-primary-light)}.postcard-theme--dull>.card{background:var(--gbl-text-color-dull)}.postcard-theme-custom>.card{background:var(--gbl-text-color-secondary-dark);border-color:var(--gbl-tint-primary);color:var(--gbl-text-color-secondary-light);transition:all var(--gbl-transition-time)}.postcard-theme-custom>.card div.card-hover-arrow{opacity:0;transition:opacity var(--gbl-transition-time)}.postcard-theme-custom>.card:hover{background:var(--gbl-text-color-primary-dark);border-color:var(--gbl-tint-primary);color:var(--gbl-text-color-primary-light)}.postcard-theme-custom>.card:hover div.card-hover-arrow{opacity:1}.creative-card{line-height:1.2}.creative-card a,.creative-card a:active,.creative-card a:focus,.creative-card a:hover{color:inherit;text-decoration:none}.creative-card .card{overflow:hidden}.creative-card .card-title-wrapper{position:relative}.creative-card img{transition:transform var(--gbl-transition-time) ease}.creative-card .card-title{background-color:var(--blog-tint-primary);border-radius:var(--gbl-border-radius-2);bottom:-1rem;color:var(--gbl-text-color-primary-dark);font-weight:700;left:50%;position:absolute;transform:translateX(-50%);transition:font-size var(--gbl-transition-time) ease}.creative-card:focus .card-title,.creative-card:hover .card-title{font-size:var(--gbl-font-size-scale-m)}.creative-card:focus img,.creative-card:hover img{transform:scale(1.1)}.blog-metadata-card{border:1px solid var(--blog-tint-primary)!important;border-radius:var(--gbl-border-radius-4);margin-bottom:1rem;padding:1rem;transition:all var(--gbl-transition-time)}.blog-metadata-card:hover{border-color:var(--blog-primary-color)!important;box-shadow:0 4px 15px rgba(255,191,35,.2);transform:translateY(-2px)}.blog-metadata-card .card{border:none;box-shadow:var(--gbl-box-shadow-1);transition:box-shadow var(--gbl-transition-time) ease}.blog-metadata-card .card:hover{box-shadow:var(--gbl-box-shadow-2)}.summary-card{line-height:1.2}.card-hover-arrow{align-self:center;background:var(--gbl-text-color-primary-dark);position:absolute;right:0;text-align:center}.summary-card a,.summary-card a:active,.summary-card a:focus,.summary-card a:hover{color:inherit;text-decoration:none}.summary-card h2{font-size:var(--gbl-font-size-xl)}.summary-card .postcard-thumbnail{border-radius:var(--gbl-border-radius-1)!important}.summary-card.show-sponsored-effect .card{background-color:var(--gbl-primary-color-light);border:1px solid var(--gbl-primary-color-light)}.summary-card.show-effect .card,.summary-card.show-sponsored-effect .card{overflow:hidden;transition:background-color var(--gbl-transition-time) ease,border var(--gbl-transition-time) ease}.summary-card.show-effect .card{border:none}.summary-card.show-effect .card:hover,.summary-card.show-sponsored-effect .card:hover{background-color:var(--blog-primary-color)!important;border:1px solid var(--blog-primary-color)}.summary-card.show-effect .card:hover .postcard-btn,.summary-card.show-sponsored-effect .card:hover .postcard-btn{background-color:var(--blog-neutral-black);color:var(--blog-primary-color)}.summary-card .card-body p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:4;overflow:hidden;text-overflow:ellipsis}.summary-card-header{font-size:var(--gbl-font-size-s)}.summary-card-header div:first-child{display:flex;justify-content:start}.summary-card-header div:last-child{display:flex;justify-content:end}.summary-card .postcard-btn,.summary-card .postcard-references,.summary-card .summary-card-footer{font-size:var(--gbl-font-size-s)}.summary-card .postcard-btn{background-color:var(--blog-primary-color);border-color:var(--blog-primary-color);border-radius:var(--gbl-border-radius-3);color:var(--blog-neutral-black)}.summary-card .postcard-btn:active,.summary-card .postcard-btn:focus,.summary-card .postcard-btn:hover{background-color:var(--blog-neutral-black);color:var(--blog-primary-color)}.thumbnail-postcard{line-height:1.2}.card-hover-arrow-wrapper{align-self:center;height:100%;margin-top:1rem;position:absolute;right:0;text-align:center}.card-hover-arrow{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.thumbnail-postcard a,.thumbnail-postcard a:active,.thumbnail-postcard a:focus,.thumbnail-postcard a:hover{color:inherit;text-decoration:none}.thumbnail-postcard .card{overflow:hidden}.thumbnail-postcard .card-body p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:4;overflow:hidden;text-overflow:ellipsis}.btn-carousel-indicators{background-color:#26252a!important}.btn-carousel-indicators:active,.btn-carousel-indicators:focus,.btn-carousel-indicators:hover{background-color:#212529!important;transition:opacity .6s ease}.carousel-control-next,.carousel-control-prev{color:#26252a}.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#212529}.carousel-inner div.container{width:80%!important}.carousel-indicators-position-top{position:relative}.carousel-indicators-position-bottom{position:absolute}.carousel-vertical .carousel-item{transform:translateY(0);transition:transform var(--gbl-transition-time) ease-in-out}.carousel-vertical .carousel-item.active{transform:translateY(0)}.carousel-vertical .carousel-item:not(.active){position:absolute;top:0;width:100%}.carousel-indicators-vertical{bottom:auto;left:auto;margin:0;position:absolute!important;right:15px;rotate:90deg;top:50%;transform:translateY(-50%)}.carousel-indicators-vertical button{border-radius:50%;height:12px;margin:3px 0;width:12px}.carousel-control-up{bottom:auto;height:50px;left:0;right:0;top:-15%;width:100%}.carousel-control-down{bottom:0;height:50px;left:0;right:0;top:100%;width:100%}@keyframes slideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.carousel-vertical .carousel-item.slide-in-top{animation:slideInFromTop var(--gbl-transition-time) ease-in-out}.carousel-vertical .carousel-item.slide-in-bottom{animation:slideInFromBottom var(--gbl-transition-time) ease-in-out}.select-wrapper{display:flex;flex-direction:column}.select-container{position:relative;width:100%}.select-field{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid;border-color:var(--blog-tint-primary);border-radius:var(--gbl-border-radius-4);box-shadow:none!important;cursor:pointer;font-size:var(--gbl-font-size-m);padding:.75rem 2.5rem .75rem .75rem;transition:all var(--gbl-transition-time,.5s) ease;width:100%}.select-field:focus,.select-field:hover:not(:disabled){border-color:var(--blog-primary-color);outline:none}.select-field:focus{border-color:var(--blog-primary-color);box-shadow:0 0 0 1px var(--blog-primary-color)}.select-disabled,.select-field:disabled{color:var(--gbl-text-color-dull);cursor:not-allowed;opacity:.65}.select-icon{color:var(--gbl-text-color-dull);pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:color var(--gbl-transition-time,.5s) ease}.select-field:focus+.select-icon,.select-field:hover:not(:disabled)+.select-icon{color:var(--gbl-primary-color)}.select-disabled+.select-icon,.select-field:disabled+.select-icon{color:var(--gbl-text-color-dull);opacity:.5}.select-description{color:var(--gbl-text-color-dull);font-size:var(--gbl-font-size-s);line-height:1.4;margin-top:.25rem}.select-field option{background-color:rgba(var(--blog-primary-color-rgb,255,255,255),.6);color:var(--gbl-text-color-primary-dark);padding:.5rem}.select-field option:focus,.select-field option:hover{background-color:var(--blog-tint-primary);color:var(--blog-neutral-black)}.select-field option:disabled{background-color:var(--gbl-background-color);color:var(--gbl-text-color-dull)}.select-field optgroup{background-color:rgba(var(--blog-primary-color-rgb,255,255,255),.6)}@media (max-width:768px){.select-field{font-size:var(--gbl-font-size-scale-m,1.125rem);padding:.625rem 2.25rem .625rem .625rem}.select-icon{right:.625rem}}a.external-icon-link,a.external-icon-link:active,a.external-icon-link:focus,a.external-icon-link:hover{color:inherit;text-decoration:none;text-indent:0}.text-field,.text-field-compact{position:relative}.text-field label,.text-field-compact label{font-size:var(--gbl-font-size-m);left:0;padding:.25rem 0 .25rem 1rem;position:absolute}.text-field-compact label{font-size:var(--gbl-font-size-s)}.text-field input,.text-field textarea,.text-field-compact input{border-color:var(--blog-tint-primary);border-width:2px}.text-field-compact input{border-color:var(--blog-tint-primary)}.seamless-url-input .form-select{border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;border-radius:.375rem 0 0 .375rem!important}.seamless-url-input .form-control{border-bottom-left-radius:0!important;border-left:none!important;border-top-left-radius:0!important;border-radius:0 .375rem .375rem 0!important}.seamless-url-input .form-select:focus{border-right:none!important;box-shadow:none!important}.seamless-url-input .form-control:focus{border-left:none!important}.html-editor-wrapper{position:relative}.html-editor-wrapper .ql-editor{border:none!important;min-height:120px;outline:none!important;padding:.75rem}.html-editor-wrapper .ql-toolbar{background-color:var(--gbl-text-color-secondary-light);border:1px solid transparent;border-bottom:none;border-radius:var(--gbl-border-radius-4) var(--gbl-border-radius-4) 0 0;transition:border-color var(--gbl-transition-time)}.html-editor-wrapper .ql-container{border:1px solid transparent;border-radius:0 0 var(--gbl-border-radius-4) var(--gbl-border-radius-4);border-top:none;transition:border-color var(--gbl-transition-time)}.html-editor-wrapper:hover .ql-container,.html-editor-wrapper:hover .ql-toolbar{border-color:var(--gbl-primary-color)}.html-editor-wrapper:focus-within .ql-container,.html-editor-wrapper:focus-within .ql-toolbar{border-color:var(--gbl-primary-color);border-width:2px}.html-editor-container.error .ql-container,.html-editor-container.error .ql-toolbar{border-color:var(--gbl-text-color-error-dark)}.html-editor-container.success .ql-container,.html-editor-container.success .ql-toolbar{border-color:var(--gbl-text-color-success-dark)}.html-editor-wrapper .ql-toolbar button:hover{background-color:var(--gbl-primary-color-light)}.html-editor-wrapper .ql-toolbar button.ql-active{background-color:var(--gbl-primary-color);color:var(--gbl-text-color-primary-dark)}.html-editor-disabled .ql-toolbar{opacity:var(--gbl-opacity-6);pointer-events:none}.html-editor-disabled .ql-editor{background-color:var(--gbl-text-color-secondary-light);cursor:not-allowed}.html-editor-wrapper .ql-editor.ql-blank:before{color:var(--gbl-text-color-dull);font-style:normal!important}.dynamic-list-fields-container{width:100%}.dynamic-list-fields-add-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.dynamic-list-fields-card{background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid var(--blog-tint-primary,#f9deb3);border-radius:var(--gbl-border-radius-4);margin-bottom:1rem;transition:all var(--gbl-transition-time)}.dynamic-list-fields-card:hover{border-color:var(--blog-primary-color,#ffbf23)}.dynamic-list-fields-card-body{padding:1.25rem}.dynamic-list-fields-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.dynamic-list-fields-row{margin-bottom:.5rem}.dynamic-list-fields-row-content{align-items:flex-start;display:flex;gap:.75rem}.dynamic-list-fields-compact{background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid var(--blog-tint-primary,#f9deb3);border-radius:var(--gbl-border-radius-4);margin-bottom:1rem;padding:1rem;transition:all var(--gbl-transition-time)}.dynamic-list-fields-compact:hover{border-color:var(--blog-primary-color,#ffbf23)}.dynamic-list-fields-compact-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.dynamic-list-fields-field-group,.dynamic-list-fields-field-group-compact{margin-bottom:.5rem}.dynamic-list-fields-empty-state{color:var(--blog-neutral-dim,#909090);padding:2rem 1rem;text-align:center}.dynamic-list-fields-stats{margin-top:1rem}.dynamic-list-fields-remove-btn{align-items:center;background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid var(--blog-tint-primary,#f9deb3);border-radius:var(--gbl-border-radius-4);color:var(--blog-neutral-black,#000);display:flex;height:2.5rem;justify-content:center;min-width:2.5rem;transition:all var(--gbl-transition-time)}.dynamic-list-fields-remove-btn:focus,.dynamic-list-fields-remove-btn:hover{background-color:var(--gbl-text-color-error-dark,#b52c4a);border-color:var(--gbl-text-color-error-dark,#b52c4a);color:var(--blog-neutral-light,#f9f9f9);cursor:pointer}.dynamic-list-fields-field-wrapper{flex:1}.dynamic-list-fields-select{background-color:var(--blog-neutral-light,#f9f9f9);border:1px solid transparent;border-radius:var(--gbl-border-radius-4);box-shadow:none;color:var(--blog-neutral-black,#000);font-size:var(--gbl-font-size-l);outline:none;transition:border-color var(--gbl-transition-time);width:100%}.dynamic-list-fields-select:hover{border-color:var(--blog-primary-color,#ffbf23)}.dynamic-list-fields-select:focus{border-color:var(--blog-primary-color,#ffbf23);border-width:2px}.dynamic-list-fields-select:disabled{background-color:var(--gbl-text-color-secondary-light,#f0f0f0);opacity:var(--gbl-opacity-6)}@media (max-width:768px){.dynamic-list-fields-add-section{align-items:stretch;flex-direction:column;gap:.75rem}.dynamic-list-fields-row-content{flex-direction:column}.dynamic-list-fields-card-header{align-items:stretch;flex-direction:column;gap:.75rem}}