/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Ginter";font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2 supports variations(gvar)"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2-variations"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2");}
:root{--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,.6);--gin-color-focus-border:rgba(0,0,0,.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,.4);--gin-color-disabled:#767676;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:#483e1e;--gin-bg-warning-light:rgba(226,151,0,.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:rgba(222,117,96,.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:rgba(72,171,123,.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:#122b3c;--gin-status-text:#626262;--gin-status-bg:#eee;--gin-status-success-text:#1d6844;--gin-status-success-bg:#26a76930;--gin-status-warning-text:#826b1f;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:.5rem;--gin-font:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-font-size-xxs:.75rem;--gin-font-size-xs:small;--gin-font-size-s:.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;--gin-spacing-xxxs:.125rem;--gin-spacing-xxs:.25rem;--gin-spacing-xs:.5rem;--gin-spacing-s:.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;--gin-border-xxs:.125rem;--gin-border-xs:.25rem;--gin-border-s:.375rem;--gin-border-m:.5rem;--gin-border-l:.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,.08);--gin-border-color-layer:rgba(0,0,0,.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,.1);--gin-border-color-table-header:rgba(0,0,0,.3);--gin-border-color-form-element:#8e929c;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(.19,1,.22,1);--gin-transition:.15s var(--gin-easing);--gin-transition-fast:.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;--gin-sidebar-small-width:320px;--gin-sidebar-min-width:240px;--gin-sidebar-width:320px;--gin-sidebar-max-width:560px;--gin-sidebar-offset:var(--gin-sidebar-width);--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--gin-tooltip-bg:#232429;--jui-dialog-z-index:1260;}@media (min-width:61em){:root{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em;}}@media (min-width:90em){:root{--gin-font-size-h1:2.125rem;}}@media (min-width:61em){:root{--gin-icon-size-toolbar:20px;}}@media (min-width:64em){:root{--gin-sticky-offset:var(--gin-height-sticky);}}@media (min-width:80em){:root{--gin-sidebar-width:360px;}}[data-gin-layout-density=small]{--gin-spacing-density-xxs:.15625rem;--gin-spacing-density-xs:.3125rem;--gin-spacing-density-s:.46875rem;--gin-spacing-density-m:.625rem;--gin-spacing-density-l:.9375rem;--gin-spacing-density-xl:1.25rem;--gin-spacing-density-xxl:1.875rem;--gin-spacing-density-xxxl:2.5rem;}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:.1875rem;--gin-spacing-density-xs:.375rem;--gin-spacing-density-s:.5625rem;--gin-spacing-density-m:.75rem;--gin-spacing-density-l:1.125rem;--gin-spacing-density-xl:1.5rem;--gin-spacing-density-xxl:2.25rem;--gin-spacing-density-xxxl:3rem;}:root{--gin-spacing-density-xxs:.25rem;--gin-spacing-density-xs:.5rem;--gin-spacing-density-s:.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem;}.gin--dark-mode{--gin-color-title:#fff;--gin-color-text:#d2d3d3;--gin-color-text-light:#9e9fa0;--gin-shadow-button:rgba(#111,.9);--gin-color-button-text:#111;--gin-color-focus:rgb(81,168,255);--gin-color-focus-border:rgba(0,0,0,.8);--gin-color-focus-neutral-rgb:rgba(255,255,255,.8);--gin-color-disabled:#919191;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:rgba(222,193,95,.1);--gin-color-danger:#ce6060;--gin-color-danger-lightest:#483439;--gin-color-green:#32cea4;--gin-color-info:#559bca;--gin-bg-input:var(--gin-bg-layer2);--gin-bg-app:#1b1b1d;--gin-bg-layer:#2a2a2d;--gin-bg-layer2:#3b3b3f;--gin-bg-layer3:#47474c;--gin-bg-layer4:#19191b;--gin-bg-secondary:var(--gin-bg-app);--gin-bg-unpublished:var(--gin-bg-warning-light);--gin-color-contextual:var(--gin-bg-layer3);--gin-border-color:#43454a;--gin-border-color-secondary:rgba(255,255,255,.075);--gin-border-color-layer:rgba(0,0,0,.05);--gin-border-color-layer2:#76777b;--gin-border-color-table:#43454a;--gin-border-color-table-header:rgba(255,255,255,.4);--gin-border-color-form-element:var(--gin-border-color-layer2);--gin-bg-header:#1b1b1d;--gin-switch:var(--gin-color-primary);--gin-status-text:#c3cbd0;--gin-status-bg:rgba(255,255,255,.12);--gin-status-success-text:#8bd3b1;--gin-status-success-bg:#26a76940;--gin-status-warning-text:#e8d185;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#e69e9e;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-shadow-l1:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%),0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color:#888;--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern:var(--gin-border-color);--gin-tooltip-bg:var(--gin-bg-layer3);}@media (forced-colors:active){:root{--gin-icon-color:CanvasText;}}.entity-meta{--entity-meta-color-bg:transparent;--entity-meta-border-color:var(--gin-border-color);}.accordion{--accordion-bg-color:transparent;--accordion-border-color:var(--gin-border-color);}
.tabs{box-shadow:none;}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c;}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c;}.vertical-tabs__items{z-index:inherit;}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold);}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.claro-details__summary::after{border-radius:var(--gin-border-m);}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto;}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:.4rem;}}.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);transition:var(--gin-transition);}@media (min-width:48em){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}.is-horizontal .tabs--primary .tabs__tab:focus-within::after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .tabs__tab:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3;}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0;}}@media (min-width:48em){.tabs--primary{margin-block-end:0;}}@media (min-width:48em){.is-horizontal .tabs--primary::after{border-block-end:0 none;}.gin--high-contrast-mode .is-horizontal .tabs--primary::after{border-block-end:1px solid;}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2);}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:.25em;min-height:2rem;border-radius:2rem;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}.is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}.tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m);}.is-horizontal .tabs--secondary::before{width:100%;}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1);}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden;}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%;}.horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}.horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s);}.claro-details__description{max-width:var(--gin-max-line-length);}.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{inset-inline-start:1.125rem;background:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (forced-colors:active){.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{background-color:buttonBorder;}}@media (forced-colors:active){[dir="ltr"] .claro-details__summary::before{transform:rotate(90deg);}[dir="rtl"] .claro-details__summary::before{transform:rotate(-90deg);}}@media (forced-colors:active){.claro-details[open] > .claro-details__summary::before{margin-block-start:-6px;}[dir="ltr"] .claro-details[open] > .claro-details__summary::before{transform:rotate(270deg);}[dir="rtl"] .claro-details[open] > .claro-details__summary::before{transform:rotate(-270deg);}}.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}@media (forced-colors:active){.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background-color:linkText;}}.claro-details__description{color:var(--gin-color-text-light);}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app);}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}.gin--dark-mode .claro-details{border-color:var(--gin-border-color);}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}.vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){.vertical-tabs__items{border-start-start-radius:0;}}.vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}.vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-start-start-radius:var(--gin-border-m);}}@media (min-width:64em){.vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl);}.vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{inset-inline-start:var(--gin-spacing-m);}}.vertical-tabs__items .vertical-tabs__item > .claro-details__wrapper{display:inline-block;width:100%;}.vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold);}.vertical-tabs__menu-item::before,.vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}.vertical-tabs__menu-link:hover::before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-inline-start-width:5px;}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%;}}
.gin--navigation header[role=banner] .navbar{inset-block-start:calc(var(--gin-toolbar-secondary-height,0px) + 73px);z-index:99}@media,(min-width:976px){.gin--navigation header[role=banner] .navbar{inset-block-start:calc(var(--gin-toolbar-secondary-height,0px) + 34px);left:var(--gin-toolbar-x-offset)}}.gin--navigation header[role=banner] #block-smartbees-notificationbar{left:0;position:absolute;right:0;top:calc(var(--gin-toolbar-secondary-height,0px) + 73px)}@media,(min-width:976px){.gin--navigation header[role=banner] #block-smartbees-notificationbar{top:calc(var(--gin-toolbar-secondary-height,0px) + 34px)}}.gin--navigation header[role=banner]:has(#block-smartbees-notificationbar) .navbar:not(.active){top:calc(var(--gin-toolbar-secondary-height,0px) + 123px)}@media,(min-width:976px){.gin--navigation header[role=banner]:has(#block-smartbees-notificationbar) .navbar:not(.active){top:calc(var(--gin-toolbar-secondary-height,0px) + 70px)}}.gin--navigation header[role=banner].is-pinned .navbar{inset-block-start:var(--gin-toolbar-secondary-height,0)}.gin--navigation header[role=banner].is-pinned:has(#block-smartbees-notificationbar) .navbar{top:var(--gin-toolbar-secondary-height,0)}.gin--navigation .navbar__collapse{block-size:calc(100% - 104px)}@media,(min-width:992px){.gin--navigation .field-sidebar-content{inset-block-start:calc(110px + var(--gin-toolbar-secondary-height));max-height:calc(100vh - 119px - var(--gin-toolbar-secondary-height))}}.gin--navigation .blog-post__header,.gin--navigation .job-offer-header-container{margin-top:calc(var(--gin-toolbar-secondary-height) + 60px)}@media,(min-width:992px){.gin--navigation .blog-post__header,.gin--navigation .job-offer-header-container{margin-top:calc(var(--gin-toolbar-secondary-height) + 35px)}.gin--navigation .blog-post__background{margin-left:calc(-50vw + var(--gin-toolbar-x-offset)/2 - 6px);width:calc(100vw - var(--gin-toolbar-x-offset))}}.gin--navigation .internal-menu{inset-block-start:156px}@media,(min-width:976px){.gin--navigation .internal-menu{inset-block-start:129px}}@media,(min-width:992px){.gin--navigation .internal-menu{inset-block-start:156px}}
.breadcrumbs{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.breadcrumbs{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.breadcrumbs{padding-inline:0}}.breadcrumbs{margin-block:0 8px}.breadcrumbs ul{align-self:center;display:flex;list-style:none;margin-block:0;padding:0;white-space:nowrap}.breadcrumbs ul:before{block-size:18px;content:url(/themes/custom/smartbees/images/monochromatic-smartbees-logo.svg);inline-size:24px}.breadcrumbs ul li{color:var(--color-text-grey);display:inline;font:500 .6875rem/.9625rem var(--font-borna);margin-block-start:2px;overflow:hidden;padding-inline:8px 15px;position:relative;text-overflow:ellipsis}.breadcrumbs ul li:after{content:"/";inset-inline-end:0;position:absolute}.breadcrumbs ul li:last-child{flex:1;padding-inline-end:0}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{color:var(--color-text-grey);display:inline;text-overflow:ellipsis}.breadcrumbs ul li a:hover{color:var(--color-accent);-webkit-text-decoration:none;text-decoration:none}
.webform-modal-confirmation{padding:16px}@media,(min-width:992px){.webform-modal-confirmation{padding-block:64px;padding-inline:64px 162px}}.webform-modal-confirmation__container{display:flex;flex-direction:column;gap:16px}@media,(min-width:992px){.webform-modal-confirmation__container{gap:32px;inline-size:645px}.webform-modal-confirmation:after{content:url(/themes/custom/smartbees/images/background-elements/newsletter-thank-you-page-background-element.webp);display:inline-block;inset-block-end:-10%;inset-inline-end:-120px;position:fixed;z-index:1}}.webform-modal-confirmation:before{background:url(/themes/custom/smartbees/images/background-elements/newsletter-thank-you-page-background-eclipse.svg) no-repeat 100% 100%;block-size:100%;content:"";display:inline-block;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:-1}
body.eu-cookie-compliance-popup-open .layout-container{pointer-events:none}body.eu-cookie-compliance-popup-open .layout-container:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999}.sliding-popup-bottom{animation:cookie-animation 1s linear 1.1s forwards;inline-size:100%;transform:translateY(100%)}@keyframes cookie-animation{to{transform:translateY(0)}}.eu-cookie-compliance-banner{background:var(--gradient-opaque);color:var(--color-text-grey);font:1rem/1.4rem var(--font-borna,"Borna");inline-size:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-content{max-inline-size:100%;padding:10px}@media (min-width:480px){.eu-cookie-compliance-banner .eu-cookie-compliance-content{padding:32px}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{margin-block-end:12px;max-block-size:60vh;overflow-y:auto}.eu-cookie-compliance-banner .eu-cookie-compliance-message{float:none;max-inline-size:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{text-align:start}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{display:flex;flex-wrap:wrap;float:none;gap:1.2rem;justify-content:center;max-inline-size:100%}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{flex-wrap:nowrap;gap:25px;justify-content:end}}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .eu-cookie-compliance-save-preferences-button{gap:2rem}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button.hidden,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .eu-cookie-compliance-save-preferences-button.hidden{display:none}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog{background:var(--gradient-opaque);border:unset;border-radius:8px;color:var(--text-color-grey);font:1rem/1.4rem var(--font-borna,"Borna");inline-size:90%;inset-block-start:50%;inset-inline-start:50%;max-block-size:75vh;max-inline-size:1200px;min-inline-size:320px;overflow-y:auto;padding:10px;position:fixed;transform:translate(-50%) translateY(-50%)}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-dialog{inline-size:80%;padding:32px}}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .button--close-modal{cursor:pointer;margin:5px}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .button--close-modal:after,.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .button--close-modal:before{block-size:25px;border-block-start:1px solid var(--color-text-grey);content:"";inline-size:25px;inset-block-start:25px;inset-inline-end:6px;position:absolute;rotate:-45deg}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .button--close-modal:before{inset-inline-end:23px;rotate:45deg}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .button--close-modal:hover{opacity:.3}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-title{font-size:1.75rem;line-height:2.25rem;margin-block-end:1.5rem}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category{border:1px solid var(--color-border);border-radius:4px;cursor:pointer;margin-block-end:8px;padding-block:12px;padding-inline:16px;position:relative}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category div{display:flex}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category:not(.select-all):after{background-image:url(/themes/custom/smartbees/images/icons/ChevronDown14.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:24px;content:"";cursor:pointer;display:block;inline-size:24px;inset-block:12px 0;inset-inline-end:12px;position:absolute}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox~label{align-items:center;cursor:pointer;display:flex}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--gradient-input);background-color:var(--form-background);block-size:20px;border-radius:4px;color:var(--color-text);display:grid;grid-row:1;margin:1px;min-inline-size:20px;outline:1px solid hsla(0,0%,100%,.4);overflow:hidden;place-content:center;position:relative;transform:translateY(-.075em)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox:checked:before{background:linear-gradient(94deg,#a7a8afd9 1.03%,#242128d9 96.79%);content:url(/themes/custom/smartbees/images/icons/Checkmark20.svg)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox+label{align-items:center;grid-row:1;padding-inline-start:16px}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-container{display:flex}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-description{display:none;line-height:1.875rem;margin-block-start:16px}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category.open:after{transform:rotate(180deg)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category.open .eu-cookie-compliance-category-description{display:block}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-buttons{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-block-start:32px}@media (min-width:480px){.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-buttons{justify-content:end}}
.text-long :first-child{margin-block-start:0}.text-long :last-child{margin-block-end:0}.text-long ul{list-style-image:url(/themes/custom/smartbees/images/icons/list-dot.svg);list-style-type:square;padding-inline-start:24px}.text-long ul li{margin-block:24px;padding-inline-start:8px}.text-long ul li:first-child{margin-block-start:12px}.text-long ul li:last-child{margin-block-end:12px}.text-long ul li>p:first-child{font-size:1.25rem;line-height:1.75rem;margin-block-end:16px}.text-long ol{counter-reset:list-number;display:flex;flex-direction:column;list-style:none;padding:0}.text-long ol li{border-block-end:1px solid var(--color-border);min-block-size:50px;padding-block:28px;padding-inline:65px 0;position:relative}.text-long ol li:first-child{border-block-start:1px solid var(--color-border)}.text-long ol li:before{color:var(--color-accent);content:counter(list-number,decimal-leading-zero) ".";counter-increment:list-number;display:flex;font:500 2.25rem/2.7rem var(--font-borna);inset-block-start:16px;inset-inline-start:0;position:absolute}@media,(min-width:1200px){.text-long ol li:before{inset-block-start:50%;transform:translateY(-50%)}}.text-long blockquote{border-inline-start:3px solid var(--color-accent);font-style:italic;margin:0;padding-block:10px;padding-inline-start:32px}.text-long table{border-collapse:collapse;display:inline-block;inline-size:100%;overflow-x:auto;table-layout:fixed}.text-long table tr:first-child td{border-block-start:1px solid var(--color-border)}.text-long table tr th{font-weight:500}.text-long table tr td{background:var(--gradient-card);border-block-end:1px solid var(--color-border);min-inline-size:200px;padding:16px;vertical-align:top}@media,(min-width:992px){.text-long table tr td{padding:32px}}.text-long table tr td.cell-gradient,.text-long table tr td.cell-header{font-weight:500}.text-long table tr td.cell-header{background:none;border-block-start:unset;color:var(--color-text);padding-block:0 4px;padding-inline:16px}@media,(min-width:992px){.text-long table tr td.cell-header{padding-block-end:12px;padding-inline:32px}}.text-long table tr td.cell-gradient{background:var(--gradient-table)}.text-long>*{margin-block:1rem}
.field-category{color:var(--color-text-grey);display:flex;font-size:.8125rem;font-weight:500;line-height:.8125rem}@media,(min-width:992px){.field-category{font-size:.875rem;line-height:.875rem}}.field-category .field__items{display:flex;flex-wrap:wrap;gap:8px}.field-category .field__item{display:flex}.field-category .label{margin-inline-end:-4px}
.field-post-author__markup{color:var(--color-text-grey);font:500 1.625rem/1.706rem var(--font-borna);margin-block-end:20px}@media,(min-width:992px){.field-post-author__markup{font-size:3.125rem;line-height:3.281rem;margin-block-end:24px}}
@media,(min-width:992px){.field-sidebar-content{inset-block-start:110px;max-block-size:calc(100vh - 118px);overflow-y:auto;position:sticky}}.field-sidebar-content__wrapper{display:flex;flex-direction:column;gap:32px}@media,(min-width:992px){.field-sidebar-content__wrapper{gap:24px}}.field-sidebar-content__wrapper .search{margin:1px;position:relative}.field-sidebar-content__wrapper .search--input{-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:var(--gradient-input);border:unset;border-radius:4px;color:var(--color-text);font:500 .8125rem/.975rem var(--font-borna);inline-size:100%;outline:1px solid var(--color-form-border);padding-block:18px;padding-inline:16px 52px}@media (pointer:coarse){.field-sidebar-content__wrapper .search--input{font-size:1rem;line-height:1rem;padding-block:16px}}.field-sidebar-content__wrapper .search--input::-moz-placeholder{color:var(--color-text-placeholder)}.field-sidebar-content__wrapper .search--input::placeholder{color:var(--color-text-placeholder)}.field-sidebar-content__wrapper .search--icon{align-items:center;block-size:15px;display:flex;inline-size:15px;inset-block-start:50%;inset-inline-end:24px;position:absolute;transform:translateY(-50%)}.field-sidebar-content__wrapper .search{display:none;margin:2px}@media,(min-width:992px){.field-sidebar-content__wrapper .search{display:block}}.field-sidebar-content__wrapper>div:has(.block-arrange-a-consultation){display:none}@media,(min-width:992px){.field-sidebar-content__wrapper>div:has(.block-arrange-a-consultation){display:block}}
.form-container,form{background:var(--gradient-input);border-radius:8px;display:grid;font-family:var(--font-borna);gap:24px;line-height:.975rem}.form-container .form-item--error-message,form .form-item--error-message{color:var(--color-text-error);font:500 .625rem/.9375rem var(--font-roboto);margin-block-start:4px}.form-container .form-item--error-message:before,form .form-item--error-message:before{block-size:16px;content:url(/themes/custom/smartbees/images/icons/Error16.svg);display:inline-block;vertical-align:middle}.form-container .form-item,form .form-item{inline-size:100%}.form-container .required+label:after,form .required+label:after{color:var(--color-accent);content:"*"}.form-container .ajax-progress-throbber,form .ajax-progress-throbber{display:none}
.form-item{position:relative}.form-item input+label{color:var(--color-text-placeholder);font-size:.8125rem;line-height:.975rem}@media (pointer:coarse){.form-item input+label{font-size:1rem;line-height:1rem}}.form-item input[type=email],.form-item input[type=tel],.form-item input[type=text]{align-items:flex-start;align-self:stretch;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:var(--gradient-input);border:unset;border-radius:4px;color:var(--color-text);display:flex;flex-direction:column;font-size:.8125rem;gap:4px;inline-size:100%;justify-content:center;line-height:.975rem;outline:1px solid var(--color-form-border);padding-block:18px 20px;padding-inline:16px 24px}@media (pointer:coarse){.form-item input[type=email],.form-item input[type=tel],.form-item input[type=text]{font-size:1rem;line-height:1rem;padding-block:16px 18px}}.form-item input[type=email]+label,.form-item input[type=tel]+label,.form-item input[type=text]+label{inset-block-start:0;padding-block-start:18px;padding-inline:16px 24px;pointer-events:none;position:absolute;transition:.2s ease-in-out;z-index:1}.form-item input[type=email].filled,.form-item input[type=tel].filled,.form-item input[type=text].filled{padding-block:24px 14px}@media (pointer:coarse){.form-item input[type=email].filled,.form-item input[type=tel].filled,.form-item input[type=text].filled{padding-block:22px 12px}}.form-item input[type=email].filled+label,.form-item input[type=tel].filled+label,.form-item input[type=text].filled+label{font-size:.625rem;line-height:.75rem;padding-block-start:8px;padding-inline:16px 24px}.form-item input[type=email].filled.error+label,.form-item input[type=tel].filled.error+label,.form-item input[type=text].filled.error+label{color:var(--color-text-error)}.form-item input[type=email].error,.form-item input[type=tel].error,.form-item input[type=text].error{outline-color:var(--color-text-error)}.form-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--gradient-input);background-color:var(--form-background);block-size:20px;border-radius:4px;color:var(--color-text);display:grid;grid-row:1;margin:1px;min-inline-size:20px;outline:1px solid hsla(0,0%,100%,.4);overflow:hidden;place-content:center;position:relative;transform:translateY(-.075em)}.form-item input[type=checkbox]:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.form-item input[type=checkbox]:checked:before{background:linear-gradient(94deg,#a7a8afd9 1.03%,#242128d9 96.79%);content:url(/themes/custom/smartbees/images/icons/Checkmark20.svg)}.form-item input[type=checkbox]+label{align-items:center;grid-row:1;margin-inline-start:16px}.form-item:has(input[type=checkbox]){display:grid;grid-template-columns:20px 1fr}.form-item:has(input[type=checkbox]) .form-item--error-message{grid-column:span 2}.form-actions input[type=submit]{margin-block:8px}.form-actions input[type=submit].button--arrow{--background-color:var(--color-accent);--text-color:var(--color-text);align-items:center;background:url(/themes/custom/smartbees/images/icons/arrow.svg) no-repeat center right var(--background-color);border:1px solid var(--background-color);border-radius:50px;color:var(--text-color);display:inline-flex;font-size:.875rem;font-weight:500;gap:10px;justify-content:center;padding-block:16px;padding-inline:32px 62px;-webkit-text-decoration:none;text-decoration:none;transition:padding-inline-start .2s ease-in-out,padding-inline-end .2s ease-in-out,gap .2s ease-in-out,margin .2s ease-in-out}.form-actions input[type=submit].button--arrow:focus,.form-actions input[type=submit].button--arrow:hover{cursor:pointer;gap:13px;padding-inline:39px 72px}
@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:500;src:local("Borna"),url(/themes/custom/smartbees/fonts/Borna/Borna-Medium.woff2) format("woff2"),url(/themes/custom/smartbees/fonts/Borna/Borna-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),url(/themes/custom/smartbees/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto"),url(/themes/custom/smartbees/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto"),url(/themes/custom/smartbees/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:local("PP Neue Montreal"),url(/themes/custom/smartbees/fonts/Roboto/Ppneuemontreal-Medium.woff) format("woff")}
:root{--font-roboto:"Roboto",sans-serif;--font-borna:"Borna",sans-serif;--color-background:#1c1c24;--color-background-dark:#000;--color-background-muted:#0e1120;--color-background-soft:#272835;--color-background-opacity:rgba(37,34,41,.9);--color-background-accent:#51274b;--color-background-modal:rgba(31,31,70,.67);--color-border:#7e7e7e;--color-border-dark:#444553;--color-border-opacity:hsla(0,0%,49%,.5);--color-text:#fff;--color-text-grey:#dedede;--color-text-secondary:#b3b3b3;--color-accent:#eb5627;--color-text-placeholder:hsla(0,0%,100%,.6);--color-text-error:#d1615e;--color-gradient-card-start:rgba(40,42,56,.8);--color-gradient-card-end:rgba(36,33,40,.8);--color-gradient-table-start:rgba(40,42,56,.8);--color-gradient-table-end:rgba(59,52,68,.8);--color-decorative-primary:rgba(43,39,235,.17);--color-decorative-secondary:rgba(93,41,56,.9);--color-scrollbar-thumb:#434343;--color-scrollbar-track:#282a38;--color-scrollbar-border:hsla(0,0%,100%,.2);--color-form-border:#fff3;--color-smartbuzz:#edba11;--content-width:1310px;--gradient-card:linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end));--gradient-card-50x50:linear-gradient(94deg,rgba(40,42,56,.5),rgba(36,33,40,.5));--gradient-card-transparent:linear-gradient(94deg,rgba(40,42,56,.01) 1.03%,rgba(36,33,40,.01) 96.79%);--gradient-input:linear-gradient(94deg,rgba(40,42,56,.85) 1.03%,rgba(36,33,40,.85) 96.79%);--gradient-opaque:linear-gradient(94deg,#282a38 1.03%,#242128 96.79%);--gradient-table:linear-gradient(94deg,var(--color-gradient-table-start),var(--color-gradient-table-end))}
*{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);scrollbar-width:thin}::-moz-selection{background-color:var(--color-accent);color:var(--color-background)}::selection{background-color:var(--color-accent);color:var(--color-background)}::-webkit-scrollbar{block-size:12px;inline-size:12px}::-webkit-scrollbar-track{background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));border:1px solid var(--color-scrollbar-border);border-radius:34px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-scrollbar-thumb);border:2px solid transparent;border-radius:14px;box-shadow:inset 0 0 0 1px var(--color-scrollbar-border)}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*,html{scroll-behavior:smooth!important}html{font-family:var(--font-roboto);font-style:normal;font-weight:400;scroll-padding-block-start:calc(80px + var(--drupal-displace-offset-top,0px))!important}@media,(min-width:992px){html{scroll-padding-block-start:calc(110px + var(--drupal-displace-offset-top,0px))!important}}body{background-color:var(--color-background);color:var(--color-text);font-size:1.0625rem;line-height:1.4;margin:0}header[role=banner]:has(#block-smartbees-notificationbar) .navbar:not(.active){inset-block-start:50px}@media,(min-width:576px){header[role=banner]:has(#block-smartbees-notificationbar) .navbar:not(.active){inset-block-start:36px}}@media,(min-width:992px){header[role=banner].is-pinned .navbar{padding-block:24px}}header[role=banner].is-pinned .navbar:not(.active):after{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)))}header[role=banner].is-pinned .scroll-depth{opacity:1}header[role=banner].is-pinned:has(#block-smartbees-notificationbar) .navbar{inset-block-start:0}.layout-content{overflow:hidden}:is(h1,h2,h3,h4,h5,h6){color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500}h1{font-size:2.5rem;line-height:2.5rem}@media,(min-width:992px){h1{font-size:5rem;line-height:5rem}}h2{font-size:1.625rem;line-height:1.706rem}@media,(min-width:992px){h2{font-size:3.125rem;line-height:3.281rem}}h3{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.375rem;font-weight:500;line-height:1.65rem}@media,(min-width:992px){h3{font-size:2.25rem;line-height:2.7rem}}h4{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){h4{font-size:1.25rem;line-height:1.75rem}}a{color:var(--color-accent)}a:not(:hover){-webkit-text-decoration:none;text-decoration:none}code{border-radius:8px}code::-webkit-scrollbar{block-size:32px;inline-size:32px}code::-webkit-scrollbar-track{border:10px solid transparent;border-radius:54px;box-shadow:inset 0 0 0 1px var(--color-scrollbar-border)}code::-webkit-scrollbar-thumb{border:12px solid transparent;border-radius:24px}code,pre code.hljs{padding-block:10px 8px;padding-inline:10px}.sb-show-main.sb-main-padded{padding-block:0;padding-inline:0}.captcha{border:unset;padding:0}.captcha .g-recaptcha{max-inline-size:250px;transform:scale(.87);transform-origin:0 0}@media,(min-width:576px){.captcha .g-recaptcha{transform:scale(1)}}.captcha__title,.toastify--error{display:none}
.featured-text-1{color:var(--color-text,#fff);font:1.125rem/1.688rem var(--font-roboto)}@media,(min-width:992px){.featured-text-1{color:var(--color-text-grey,#dedede);font-size:1.6875rem;line-height:2.025rem}}.featured-text-2{color:var(--color-text-secondary,#b3b3b3);font:1.125rem/1.688rem var(--font-roboto)}@media,(min-width:992px){.featured-text-2{font-size:1.6875rem;line-height:2.025rem}}.featured-text-3{color:var(--color-text,#fff);font:1.25rem/1.75rem var(--font-roboto)}.h2{font-size:1.625rem;line-height:1.706rem}@media,(min-width:992px){.h2{font-size:3.125rem;line-height:3.281rem}}.h3{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.375rem;font-weight:500;line-height:1.65rem}@media,(min-width:992px){.h3{font-size:2.25rem;line-height:2.7rem}}.h4{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){.h4{font-size:1.25rem;line-height:1.75rem}}
@media,(min-width:992px){.layout-content{overflow:unset}}.breadcrumbs{margin-block:0;padding-inline:0}.blog-post{padding-block-start:144px;padding-inline:12px;position:relative}@media,(min-width:992px){.blog-post{margin-inline:auto;max-inline-size:var(--content-width);padding-block:218px 120px;padding-inline:65px}}@media,(min-width:1440px){.blog-post{padding-inline:0}}.blog-post:has(.blog-post__sidebar){display:flex;flex-direction:column;gap:50px}@media,(min-width:992px){.blog-post:has(.blog-post__sidebar){-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 310px;max-inline-size:var(--content-width)}}@media,(min-width:992px){.blog-post__footer,.blog-post__header{grid-column:1/3}}.blog-post__header{display:flex;flex-direction:column;gap:24px}.blog-post__header--details{display:flex;flex-direction:column;gap:8px}@media,(min-width:992px){.blog-post__header--details{flex-direction:row}}.blog-post__header--details>*{color:var(--color-text-grey);display:flex;font-size:.8125rem;font-weight:500;line-height:.8125rem}@media,(min-width:992px){.blog-post__header--details>*{font-size:.875rem;line-height:.875rem;position:relative}.blog-post__header--details>:not(:first-child):before{content:"·";font-size:1.125rem;font-weight:500;line-height:.875rem;margin-inline-end:8px}}.blog-post__header .search{margin:1px;position:relative}.blog-post__header .search--input{-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:var(--gradient-input);border:unset;border-radius:4px;color:var(--color-text);font:500 .8125rem/.975rem var(--font-borna);inline-size:100%;outline:1px solid var(--color-form-border);padding-block:18px;padding-inline:16px 52px}@media (pointer:coarse){.blog-post__header .search--input{font-size:1rem;line-height:1rem;padding-block:16px}}.blog-post__header .search--input::-moz-placeholder{color:var(--color-text-placeholder)}.blog-post__header .search--input::placeholder{color:var(--color-text-placeholder)}.blog-post__header .search--icon{align-items:center;block-size:15px;display:flex;inline-size:15px;inset-block-start:50%;inset-inline-end:24px;position:absolute;transform:translateY(-50%)}@media,(min-width:992px){.blog-post__header .search{display:none}}.blog-post__title{font-size:2rem;line-height:2.4rem;margin-block:0}@media,(min-width:992px){.blog-post__title{font-size:4rem;line-height:4rem}}.blog-post__content{overflow:hidden}.blog-post__content>.text-long{color:var(--color-text-grey);font-size:1.125rem;font-weight:500;line-height:1.4625rem;margin-block-end:12px}@media,(min-width:992px){.blog-post__content>.text-long{font-size:1.5rem;font-weight:400;line-height:1.8rem;margin-block-end:28px}}.blog-post__content>img{block-size:auto;border-radius:8px;margin-block:12px;margin-inline:auto;max-inline-size:100%}@media,(min-width:992px){.blog-post__content>img{border-radius:6px;margin-block:28px}}.blog-post__content>.field-content{display:flex;flex-direction:column;gap:64px}.blog-post__sidebar{margin-block-end:64px;order:1}@media,(min-width:992px){.blog-post__sidebar{margin-block-end:0;order:unset}}.blog-post__sidebar .block-arrange-a-consultation,.blog-post__sidebar .paragraph--type--block-newsletter-webform{display:none}@media,(min-width:992px){.blog-post__sidebar .block-arrange-a-consultation,.blog-post__sidebar .paragraph--type--block-newsletter-webform{display:block}.blog-post__sidebar .block-arrange-a-consultation .g-recaptcha,.blog-post__sidebar .paragraph--type--block-newsletter-webform .g-recaptcha{max-inline-size:250px;transform:scale(.87);transform-origin:0 0}}.blog-post__background{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}@media,(min-width:992px){.blog-post__background{inline-size:100vw;inset-inline-start:50%;margin-inline-start:-50vw}}.blog-post__background:after,.blog-post__background:before{block-size:506px;border-radius:50%;content:"";filter:blur(92px);inline-size:506px;position:absolute;transform:translate(-50%)}@media,(min-width:992px){.blog-post__background:after,.blog-post__background:before{block-size:751px;filter:blur(167px);inline-size:751px}}.blog-post__background:before{background-color:var(--color-decorative-primary);inset-block-start:-225px;inset-inline-start:calc(100% - 300px);z-index:-1}@media,(min-width:992px){.blog-post__background:before{inset-block-start:115px;inset-inline-start:calc(50% + 518px)}}.blog-post__background:after{background-color:var(--color-decorative-secondary);inset-block-start:-100px;inset-inline-start:calc(100% + 50px);z-index:-2}@media,(min-width:992px){.blog-post__background:after{inset-block-start:450px;inset-inline-start:calc(50% + 247px)}}.blog-post__footer{display:flex;flex-direction:column;gap:32px;margin-block-start:24px;padding-inline:0}@media,(min-width:992px){.blog-post__footer{border-block:1px solid var(--color-border-opacity);gap:20px;margin-block-start:34px;padding-block-start:24px}}.blog-post__footer>.card{display:flex;flex-direction:column;gap:24px;margin-block:32px;padding-block:32px}@media,(min-width:992px){.blog-post__footer>.card{flex-direction:row;justify-content:center;margin-block:0 24px}.blog-post__footer .share-buttons{margin-inline-start:auto}}.blog-post .ckeditor{padding-inline:0}.blog-post .block-boxed-text .card--decorative{padding-inline:24px}@media,(min-width:992px){.blog-post .block-boxed-text .card--decorative{padding-inline:32px}}.blog-post .block-faq,.blog-post .block-numbers,.blog-post .paragraph--type--block-newsletter-webform{margin:0}.blog-post .block-faq,.blog-post .block-numbers{padding:0}.blog-post .block-faq .expandable-cards:after,.blog-post .block-faq .text-with-button:after{content:""}.blog-post .block-faq:has(.text-with-button) .grid{display:flex;flex-direction:column;gap:32px}@media,(min-width:992px){.blog-post .block-faq:has(.text-with-button) .grid{gap:64px}}.blog-post .block-faq:has(.text-with-button) .field-block-title{margin-block-end:0;max-inline-size:100%}@media,(min-width:992px){.blog-post .block-numbers__content>div{display:flex;flex-wrap:wrap}.blog-post .block-numbers__content>div>div{flex:1}.blog-post .paragraph--type--block-product-banner .product-banner:before{inset-inline-start:calc(50% - 180px)}}@media,(min-width:1200px){.blog-post .paragraph--type--block-product-banner .product-banner:before{inset-inline-start:calc(50% - 380px)}}@media,(min-width:992px){.blog-post .paragraph--type--block-product-banner .product-banner:after{inset-inline-start:calc(50% + 180px)}}@media,(min-width:1200px){.blog-post .paragraph--type--block-product-banner .product-banner:after{inset-inline-start:calc(50% + 380px)}}@media,(min-width:992px){.blog-post .paragraph--type--block-product-banner .product-banner .product-banner__content{grid-template-columns:1fr;margin-block:32px;padding-inline:20px}}@media,(min-width:1200px){.blog-post .paragraph--type--block-product-banner .product-banner .product-banner__content{grid-template-columns:1fr auto}}@media,(min-width:992px){.blog-post .paragraph--type--block-product-banner .product-banner .product-banner__image{grid-column:1}}@media,(min-width:1200px){.blog-post .paragraph--type--block-product-banner .product-banner .product-banner__image{block-size:auto;grid-column:2;inline-size:100%}}
.block-arrange-a-consultation__text{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.2rem;font-weight:500;line-height:1.68rem;margin-block-start:0}
.block-boxed-text .card--decorative{color:var(--color-text-grey);font:400 1.0625rem/1.488rem var(--font-roboto);margin-block:24px;padding-inline:12px}@media,(min-width:992px){.block-boxed-text .card--decorative{font-size:1rem;line-height:1.5rem;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}.block-boxed-text .card--decorative:after,.block-boxed-text .card--decorative:before{z-index:-1}
.block-linked-posts{background-color:var(--color-background-soft)}.block-linked-posts__content{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.block-linked-posts__content{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.block-linked-posts__content{padding-inline:0}}.block-linked-posts__content{display:flex;flex-direction:column;gap:32px;margin-block:0;padding-block:80px}@media,(min-width:992px){.block-linked-posts__content{gap:64px;padding-block:120px}}.block-linked-posts__title p{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.625rem;font-weight:500;line-height:1.706rem}@media,(min-width:992px){.block-linked-posts__title p{font-size:3.125rem;line-height:3.281rem}}.block-linked-posts__title p{margin-block:0}.block-linked-posts .grid{gap:24px}.block-linked-posts .button--link{font-size:.875rem;line-height:.875rem}
.paragraph--type--block-newsletter-webform{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.paragraph--type--block-newsletter-webform{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.paragraph--type--block-newsletter-webform{padding-inline:0}}.paragraph--type--block-newsletter-webform{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:url(/themes/custom/smartbees/images/background-elements/block-newsletter-webform.webp) no-repeat 0 0/cover,var(--gradient-card);border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-inline:16px;padding-block:32px;padding-inline:24px}@media,(min-width:1440px){.paragraph--type--block-newsletter-webform{margin-inline:auto}}.paragraph--type--block-newsletter-webform .h3,.paragraph--type--block-newsletter-webform h3{font-size:1rem;line-height:1.5rem}@media,(min-width:992px){.paragraph--type--block-newsletter-webform .h3,.paragraph--type--block-newsletter-webform h3{font-size:1.5rem;line-height:1.8rem}}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--gradient-input);margin:0;padding:16px}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar .h2,.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar .h3,.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar h2,.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar h3{text-align:start}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar .h2,.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar h2{font-size:1.2rem;line-height:1.68rem}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar .h3,.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar h3{font-size:1rem;line-height:1.5rem}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar .webform-ajax-form-wrapper{margin-block-start:16px}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar .webform-ajax-form-wrapper .form-actions{justify-content:start}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar form{-webkit-backdrop-filter:none;backdrop-filter:none}.paragraph--type--block-newsletter-webform.paragraph--view-mode--sidebar form .form-submit{margin:0}
.block-photo.masked .block-photo__figure div{position:relative}.block-photo.masked .block-photo__figure div:before{background:#26244640;background-blend-mode:multiply;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.block-photo__figure{display:flex;flex-direction:column;margin:0}@media,(min-width:1200px){.block-photo__figure{margin-block:24px;margin-inline:56px}}.block-photo__figure div{display:flex;justify-content:center}.block-photo__figure img{block-size:auto;border-radius:8px;inline-size:100%}.block-photo__figure picture{display:flex}.block-photo__caption{z-index:1}.block-photo__caption p{font-size:.875rem;line-height:1.3125rem;margin-block:16px}@media,(min-width:576px){.block-photo__caption p{text-align:center}}.block-photo__caption a{word-break:break-all}
.ckeditor{padding-inline:12px}@media,(min-width:992px){.ckeditor{margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:64px}}@media,(min-width:1440px){.ckeditor{padding-inline:0}}.ckeditor .text-long{color:var(--color-text-grey)}.ckeditor .text-long h2{margin-block:36px}.ckeditor .text-long h3{color:var(--color-text-grey);margin-block:36px}@media,(min-width:992px){.ckeditor .text-long h3{font-size:2.25rem;line-height:2.7rem}}.ckeditor .text-long h4{font-size:1.125rem;line-height:1.6875rem;margin-block:36px 24px}@media,(min-width:992px){.ckeditor .text-long h4{font-size:1.6875rem;line-height:2.025rem}}.ckeditor .text-long a{-webkit-text-decoration:underline;text-decoration:underline}.ckeditor+.ckeditor{margin-block-start:36px}
.paragraph--type--webform-modal-confirmation,.webform-modal-confirmation{display:flex;flex-direction:column;gap:16px}@media,(min-width:992px){.paragraph--type--webform-modal-confirmation,.webform-modal-confirmation{gap:32px}}.paragraph--type--webform-modal-confirmation__title,.webform-modal-confirmation__title{font-size:1.5rem;line-height:1.575rem;max-inline-size:85%}@media,(min-width:992px){.paragraph--type--webform-modal-confirmation__title,.webform-modal-confirmation__title{font-size:3.125rem;line-height:3.2813rem}}.paragraph--type--webform-modal-confirmation__text,.webform-modal-confirmation__text{font-size:1rem;line-height:1.4rem}@media,(min-width:992px){.paragraph--type--webform-modal-confirmation__text,.webform-modal-confirmation__text{font-size:1.25rem;line-height:1.75rem}}.paragraph--type--webform-modal-confirmation__bottom-text,.webform-modal-confirmation__bottom-text{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));font-family:var(--font-roboto,"Roboto");padding:32px}@media,(min-width:992px){.paragraph--type--webform-modal-confirmation__bottom-text,.webform-modal-confirmation__bottom-text{font-size:1rem;line-height:1.5rem;max-inline-size:70%}}.paragraph--type--webform-modal-confirmation__button,.webform-modal-confirmation__button{display:flex;justify-content:center}@media,(min-width:992px){.paragraph--type--webform-modal-confirmation__button,.webform-modal-confirmation__button{justify-content:flex-start}}
.rate__widget{display:flex;flex-direction:column;gap:8px}.rate__widget .stars,.rate__widget .summary{display:flex;gap:16px}.rate__widget .stars{flex-direction:column;font-size:1.125rem;font-weight:500;line-height:1.6875rem}@media,(min-width:992px){.rate__widget .stars{flex-direction:row}}.rate__widget .fivestar-rating-wrapper{align-items:center;display:flex;min-height:24px}.rate__widget .fivestar-rating-wrapper .form-item{width:-moz-fit-content;width:fit-content}.rate__widget .fivestar-rating-wrapper .form-item:first-child .rating-label{padding-inline-end:2px}.rate__widget .fivestar-rating-wrapper .form-item:not(:first-child):not(:last-child) .rating-label{padding-inline:2px}.rate__widget .fivestar-rating-wrapper .form-item:last-child .rating-label{padding-inline-start:2px}.rate__widget .fivestar-rating-wrapper .rating-label.average:before,.rate__widget .fivestar-rating-wrapper .rating-label.full:before{content:url(/themes/custom/smartbees/images/icons/Star24.svg)}.rate__widget .fivestar-rating-wrapper .rating-label.hover:not(.form-disabled):before{content:url(/themes/custom/smartbees/images/icons/StarColored24.svg)}.rate__widget .fivestar-rating-wrapper .rating-label.hover.form-disabled{cursor:default!important}.rate__widget .fivestar-rating-wrapper .rating-label:before{content:url(/themes/custom/smartbees/images/icons/StarOutline24.svg);display:block;height:24px}.rate__widget .fivestar-rating-wrapper .rating-option-result{display:none}.rate__widget .summary{color:var(--color-text-grey);font-size:1rem;line-height:1.5rem}.rate__modal{align-items:flex-end;background-image:var(--gradient-opaque);border-radius:8px;display:flex;flex-direction:column;left:50%;padding:16px;position:absolute;top:calc(50% + 73px);transform:translate(-50%,-50%);width:min(90vw,871px)}@media,(min-width:992px){.rate__modal{top:calc(50% + 100px)}}.rate__modal--wrapper{background-color:var(--color-background-modal);top:0;right:0;bottom:0;left:0;position:fixed;z-index:101}.rate__modal--close-btn{background:url(/themes/custom/smartbees/images/icons/Close18.svg) no-repeat 50%;border:none;cursor:pointer;height:42px;margin-right:-12px;margin-top:-12px;width:42px}.rate__modal--close-btn:hover{filter:invert(60%) sepia(74%) saturate(3522%) hue-rotate(352deg) brightness(106%) contrast(84%)}.rate__modal--content{align-items:center;align-self:flex-start;display:grid;gap:12px;grid-template-columns:auto 1fr;padding-block:30px 48px}@media,(min-width:992px){.rate__modal--content{padding-inline:48px}}.rate__modal--content svg{grid-row:1/3}.rate__modal--content .stars{display:flex;gap:4px}.rate__modal--content .star{background:url(/themes/custom/smartbees/images/icons/StarOutline24.svg) 50% no-repeat;height:24px;width:24px}.rate__modal--content .star.active{background:url(/themes/custom/smartbees/images/icons/Star24.svg) 50% no-repeat}.rate__modal--message{color:var(--color-text-grey);font-size:1.5rem;line-height:1.5rem;margin-block:0}@media,(min-width:992px){.rate__modal--message{font-size:2rem;line-height:2rem}}
.table-of-contents-item{font-size:1rem;line-height:1.5rem}.table-of-contents-item>h2{margin-block:36px}
.webform-submission-newsletter-form{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:unset;gap:16px;margin-block:0;margin-inline:auto;max-inline-size:500px}.webform-modal .webform-submission-newsletter-form .webform-actions,.webform-submission-newsletter-form .webform-actions{display:flex;justify-content:center}@media,(min-width:576px){.webform-modal .webform-submission-newsletter-form .webform-actions{justify-content:unset}}
.webform-modal{background:var(--color-background-modal);block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:fixed;z-index:102}.webform-modal__content{background:var(--gradient-opaque);border-radius:8px;color:var(--color-text-grey);display:flex;flex-direction:column;font-family:var(--font-borna);inline-size:95%;inset-block-start:50%;inset-inline-start:50%;padding:16px;position:fixed;row-gap:16px;transform:translate(-50%,-50%)}@media,(min-width:992px){.webform-modal__content{block-size:auto;flex-direction:row;flex-wrap:wrap;inline-size:871px;inset-block-start:55%;padding:32px;row-gap:32px}}@media,(min-width:1200px){.webform-modal__content{padding-block:64px 69px;padding-inline:64px 162px}}.webform-modal__content:before{background:url(/themes/custom/smartbees/images/background-elements/newsletter-thank-you-page-background-eclipse.svg) no-repeat 100% 100%;block-size:100%;content:"";display:inline-block;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:-1}@media,(min-width:1200px){.webform-modal__content:after{block-size:399px;content:url(/themes/custom/smartbees/images/background-elements/newsletter-thank-you-page-background-element.webp);display:inline-block;inset-block-start:48%;inset-inline-start:67%;position:fixed;z-index:1}}.webform-modal__title{color:var(--color-text-grey);font:1.5rem/1.575rem var(--font-borna);inline-size:calc(100% - 30px)}@media,(min-width:992px){.webform-modal__title{font:3.125rem/3.28125rem var(--font-borna);inline-size:auto}}.webform-modal__subtitle{color:var(--color-text-grey);font:1.125rem/1.4625rem var(--font-roboto)}.webform-modal__close-button{background:none;border:none;color:inherit;cursor:pointer;font-size:1.875rem;inset-block-start:0;inset-inline-end:0;margin-block:16px;margin-inline:16px;padding:0;position:fixed;z-index:102}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
