@font-face{font-family:"dm-sans";src:url("../assets/fonts/dm-sans-regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"dm-sans";src:url("../assets/fonts/dm-sans-medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"dm-sans";src:url("../assets/fonts/dm-sans-semibold.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"dm-sans";src:url("../assets/fonts/dm-sans-bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"bree-serif";src:url("../assets/fonts/bree-serif-regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes anime-visual-container-in{0%{transform:scale(0.8)}100%{transform:scale(1)}}@keyframes anime-visual-in{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes loading{0%{left:-45%}100%{left:100%}}@keyframes modal-enter{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}:root{--black: #000;--white: #fff;--gray-h: 38;--gray-s: 0%;--gray-020: hsl(var(--gray-h) var(--gray-s) var(--gray-l-030, 98%));--gray-030: hsl(var(--gray-h) var(--gray-s) var(--gray-l-030, 97%));--gray-040: hsl(var(--gray-h) var(--gray-s) var(--gray-l-040, 96%));--gray-050: hsl(var(--gray-h) var(--gray-s) var(--gray-l-050, 95%));--gray-080: hsl(var(--gray-h) var(--gray-s) var(--gray-l-080, 92%));--gray-100: hsl(var(--gray-h) var(--gray-s) var(--gray-l-100, 90%));--gray-150: hsl(var(--gray-h) var(--gray-s) var(--gray-l-150, 85%));--gray-200: hsl(var(--gray-h) var(--gray-s) var(--gray-l-200, 80%));--gray-250: hsl(var(--gray-h) var(--gray-s) var(--gray-l-250, 75%));--gray-300: hsl(var(--gray-h) var(--gray-s) var(--gray-l-300, 70%));--gray-400: hsl(var(--gray-h) var(--gray-s) var(--gray-l-400, 60%));--gray-500: hsl(var(--gray-h) var(--gray-s) var(--gray-l-500, 50%));--gray-600: hsl(var(--gray-h) var(--gray-s) var(--gray-l-600, 40%));--gray-700: hsl(var(--gray-h) var(--gray-s) var(--gray-l-700, 30%));--gray-800: hsl(var(--gray-h) var(--gray-s) var(--gray-l-800, 20%));--gray-900: hsl(var(--gray-h) var(--gray-s) var(--gray-l-900, 10%))}:root{--red: #a71d1b;--green: #098b09;--yellow: #ffbb00;--orange: #f18313;--brand-eggplant: #28132c;--brand-lavender: #7e54e6;--brand-salmon: #ff8c78}:root{--primary-color: #297ed9;--primary-color-300: #e6eff4;--primary-color-500: #297ed9;--primary-color-600: #1d68b6;--primary-color-700: #1a2837}:root{--secondary-color: #faf6ef;--secondary-color-500: #faf6ef;--secondary-color-600: #ebe7e0;--secondary-color-700: #e6deca}:root{--color-accent-blue-500: #2e5c8c;--color-accent-blue-200: #e6eff4;--color-accent-gold-500: #8c6a1a;--color-accent-gold-200: #f9f1dd;--color-accent-green-500: #3d7a5c;--color-accent-green-200: #e2f2ea;--color-accent-terracotta-500: #b05a3a;--color-accent-terracotta-200: #fcf0ec;--color-accent-purple-500: #6b4a8c;--color-accent-purple-200: #ece2f6;--color-accent-olive-500: #59732b;--color-accent-olive-200: #ebf2de;--color-accent-teal-500: #2e727a;--color-accent-teal-200: #e2f1f3;--color-accent-rose-500: #8a385a;--color-accent-rose-200: #f7e9ef}[data-accent=blue]{--accent-500: var(--color-accent-blue-500);--accent-200: var(--color-accent-blue-200)}[data-accent=gold]{--accent-500: var(--color-accent-gold-500);--accent-200: var(--color-accent-gold-200)}[data-accent=green]{--accent-500: var(--color-accent-green-500);--accent-200: var(--color-accent-green-200)}[data-accent=terracotta]{--accent-500: var(--color-accent-terracotta-500);--accent-200: var(--color-accent-terracotta-200)}[data-accent=purple]{--accent-500: var(--color-accent-purple-500);--accent-200: var(--color-accent-purple-200)}[data-accent=olive]{--accent-500: var(--color-accent-olive-500);--accent-200: var(--color-accent-olive-200)}[data-accent=teal]{--accent-500: var(--color-accent-teal-500);--accent-200: var(--color-accent-teal-200)}[data-accent=rose]{--accent-500: var(--color-accent-rose-500);--accent-200: var(--color-accent-rose-200)}:root{--success-100: #ecfef3;--success-500: #3adb76;--success-800: #1f944a;--warning-100: #fef6dc;--warning-500: #ffae00;--warning-800: #b54707;--error-500: #d7282f;--error-800: #d7282f}:root{--default-text-color: #28132c;--default-text-color-dark: #28132c;--default-text-color-light: #fff;--default-link-color: #297ed9;--default-link-hover-color: #1a2837}:root{--default-padding: 1rem;--content-max-width: 80rem;--space-0: 0;--space-4: 0.25rem;--space-8: 0.5rem;--space-12: 0.75rem;--space-16: 1rem;--space-24: 1.5rem;--space-32: 2rem;--space-48: 3rem;--space-64: 4rem;--space-96: 6rem;--space-128: 8rem;--space-160: 10rem;--space-192: 12rem;--space-224: 14rem;--space-256: 16rem;--radius-4: 0.25rem;--radius-6: 0.375rem;--radius-8: 0.5rem;--radius-12: 0.75rem;--radius-16: 1rem;--radius-999: 999px;--menu-height: 4.25rem;--menu-height-large-up: 7rem;--easing-bounce: linear(0, 0.384 15.4%, 0.833 35.8%, 1 44.7%, 0.919 51.5%, 0.9 54.7%, 0.894 58%, 0.911 63.8%, 1 77.4%, 0.985 84.4%, 1);--easing-bounce-2: linear(0, 0.029 1.6%, 0.123 3.5%, 0.651 10.6%, 0.862 14.1%, 1.002 17.7%, 1.046 19.6%, 1.074 21.6%, 1.087 23.9%, 1.086 26.6%, 1.014 38.5%, 0.994 46.3%, 1);--default-font-family-body: dm-sans, Segoe UI, Roboto, Helvetica Neue, Arial, system-ui, sans-serif;--default-font-family-heading: bree-serif, Georgia, Times New Roman, serif;--default-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08), 0 8px 10px -6px rgba(0, 0, 0, 0.1), 0 20px 25px -5px rgba(0, 0, 0, 0.05);--default-box-shadow-hover: 0 0 0 1px rgba(0, 0, 0, 0.08), 0 8px 20px -6px rgba(0, 0, 0, 0), 0 20px 35px -5px rgba(0, 0, 0, 0.05)}:root{--fs-text-xs: 0.9rem;--fs-text-s: 1rem;--fs-text-m: clamp(1rem, 0.9583333333333334rem + 0.20833333333333334vw, 1.125rem);--fs-text-l: clamp(1.125rem, 1.0833333333333333rem + 0.20833333333333334vw, 1.25rem);--fs-text-xl: clamp(1.25rem, 1.1666666666666667rem + 0.4166666666666667vw, 1.5rem);--fs-text-xxl: clamp(1.5rem, 1.4166666666666667rem + 0.4166666666666667vw, 1.75rem);--fs-heading-xxs: 1rem;--fs-heading-xs: clamp(1.125rem, 1.0833rem + 0.2083vw, 1.25rem);--fs-heading-s: clamp(1.25rem, 1.1667rem + 0.4167vw, 1.5rem);--fs-heading-m: clamp(1.5rem, 1.25rem + 1.25vw, 2.25rem);--fs-heading-l: clamp(1.75rem, 1.5rem + 1.25vw, 2.5rem);--fs-heading-xl: clamp(2rem, 1.5rem + 2.5vw, 3.5rem);--fs-body: var(--fs-text-l)}.v_text-size_larger{--fs-body: var(--fs-text-xl)}.v_text-size_largest{--fs-body: var(--fs-text-xxl)}*,*::before,*::after{box-sizing:border-box}body{margin:0;background-color:var(--secondary-color-500);font-family:var(--default-font-family-body)}body.v_content-placement_below-menu{padding:var(--menu-height) 0 0 0 !important}@media(min-width: 1024px){body.v_content-placement_below-menu{padding:var(--menu-height-large-up) 0 0 0 !important}}b,strong{font-weight:600}.sb_main-container{width:100%}section{position:relative;z-index:3}section.a_bg_white{background-color:inherit !important}section.a_bg_eggplant{color:var(--white)}section.a_bg_eggplant .sb_heading_title{color:var(--white)}section.a_bg_eggplant .sb_heading_subtitle{color:var(--primary-color-300) !important}section.a_bg_eggplant .sb_scribble_svg{color:color-mix(in srgb, var(--primary-color-300) 30%, transparent) !important}section.a_bg_primary-100 .sb_heading_subtitle{color:var(--primary-color-500) !important}section.a_bg_primary-100 .sb_scribble_svg{color:var(--primary-color-300) !important}section.a_bg_secondary-100 .sb_heading_subtitle{color:var(--secondary-color-500) !important}section.a_bg_secondary-100 .sb_scribble_svg{color:var(--secondary-color-500) !important}section.a_bg_secondary-100 .sb_video_facade_play.sb_btn[data-variant=default][data-color=primary-500]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500)}section[data-notches=top]::before,section[data-notches=top-and-bottom]::before{content:"";position:absolute;z-index:2;left:0;width:100%;height:2rem;background-color:var(--white);top:-1px;clip-path:inset(0 0 0 0 round 0 0 2rem 2rem)}section[data-notches=bottom]::after,section[data-notches=top-and-bottom]::after{content:"";position:absolute;z-index:2;left:0;width:100%;height:2rem;background-color:var(--white);bottom:-1px;clip-path:inset(0 0 0 0 round 2rem 2rem 0 0)}section.a_bg_secondary-100 .sb_subtitle{color:var(--secondary-color) !important}.v_color-mode_black,.v_color-mode_dark{color:var(--white)}.v_color-mode_black .sb_title,.v_color-mode_dark .sb_title{color:var(--white)}.v_color-mode_black .sb_title b,.v_color-mode_black .sb_title strong,.v_color-mode_dark .sb_title b,.v_color-mode_dark .sb_title strong{color:var(--white)}.v_color-mode_black a:not(.sb_btn),.v_color-mode_dark a:not(.sb_btn){color:var(--white)}figure{margin:0}img{object-fit:cover}@media(min-width: 800px){.sb_related-feature{max-width:16rem}}.sb_related-feature a.sb_feature-item:not(.sb_btn){text-decoration:none;color:var(--default-color)}img.alignleft,figure.alignleft,.sb_related-feature.alignleft{width:100%;margin-bottom:1rem}@media(min-width: 800px){img.alignleft,figure.alignleft,.sb_related-feature.alignleft{width:inherit;float:left;margin:.5rem 2rem 1.5rem 0}}@media(min-width: 1025px){img.alignleft,figure.alignleft,.sb_related-feature.alignleft{margin-left:-7.5rem}}img.aligncenter,figure.aligncenter,.sb_related-feature.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright,figure.alignright,.sb_related-feature.alignright{width:100%;margin-bottom:1rem}@media(min-width: 800px){img.alignright,figure.alignright,.sb_related-feature.alignright{width:inherit;float:right;margin:.5rem 0 1.5rem 2rem}}@media(min-width: 1025px){img.alignright,figure.alignright,.sb_related-feature.alignright{margin-right:-7.5rem}}iframe{border:none}p{margin:0;padding:0 0 1rem 0}section[data-anime-type=fade-in] [data-anime-elem],section[data-anime-type=transform-in] [data-anime-elem],section[data-anime-type=transform-in] [data-anime-scale-elem],section[data-anime-type=vac] [data-anime-elem]{transition:opacity 0s linear 0s;opacity:0;animation:none}@media print{section[data-anime-type=fade-in] [data-anime-elem],section[data-anime-type=transform-in] [data-anime-elem],section[data-anime-type=transform-in] [data-anime-scale-elem],section[data-anime-type=vac] [data-anime-elem]{opacity:1}}.no-js [data-anime-elem]{animation:fade-in 2s ease 1s forwards}a{background:inherit;text-decoration:none;color:var(--default-link-color)}a:hover,a:focus{cursor:pointer;color:var(--default-link-hover-color)}blockquote{line-height:1.4;border-left:2px solid var(--black);color:inherit;margin:1.6rem 0;padding:1rem;font-weight:600}blockquote p{color:inherit;line-height:1.35;font-size:1.25rem;font-size:var(--fs-text-xl)}blockquote p:last-of-type{margin-bottom:0}button{text-align:left;color:var(--default-text-color)}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 1rem .5rem 1rem;height:2.75rem;transition:border-color .15s ease;border:solid 2px var(--gray-100);background-color:var(--white);color:var(--default-text-color);font-size:1rem;line-height:1.5;border-radius:99rem}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):disabled,textarea:disabled,select:disabled{opacity:.4}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::placeholder,textarea::placeholder,select::placeholder{color:var(--gray-400)}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):hover,textarea:hover,select:hover{outline:none;border:solid 2px var(--gray-200)}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus,input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):active,textarea:focus,textarea:active,select:focus,select:active{outline:none;background-color:var(--white);box-shadow:none !important;border:solid 2px var(--primary-color-500)}input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--error-500)}select{padding:.1rem 2rem .1rem 1rem;background-origin:content-box;background-repeat:no-repeat;background-size:1rem;font-size:1rem !important;background-position:right -1.2rem center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 500 500'><path d='M377.88,172.83,250,292.4,122.12,172.83,80,212.21l170,159,170-159Z' fill='currentColor' /></svg>")}select[multiple]{border-radius:.5rem;background-image:none}select[data-size=xs]{padding:.05rem 2rem .05rem 1rem;font-size:.8rem !important;height:1.75rem}select[data-size=s]{padding:.2rem 1rem .1rem 1rem;font-size:.9rem !important;height:2rem}option{color:var(--default-text-color)}textarea{height:8.75rem;max-height:25rem;min-height:8.75rem;resize:both;width:100%;max-width:100%;min-width:100%;padding:1rem !important;border-radius:.5rem;font-size:1rem !important}[type=checkbox]{margin:0 .6rem 0 0;opacity:0;position:absolute;height:auto !important}[type=checkbox]+label{display:block !important;position:relative;text-transform:none;font-size:1rem !important;padding-left:1.8rem !important;padding-bottom:.45rem !important;padding-top:.6rem !important;cursor:pointer;display:inline-block;transition:color .2s ease;color:var(--secondary-color-600)}[type=checkbox]+label:before,[type=checkbox]+label:after{content:"";position:absolute;left:0;top:7px;z-index:1;transition:.2s}[type=checkbox]:hover+label,[type=checkbox]:focus+label{background-color:var(--primary-color-300)}[type=checkbox]:not(:checked)+label:after{width:22px;height:22px;border:2px solid var(--gray-250);background:var(--white);border-radius:.3rem}[type=checkbox]:checked+label{font-weight:600}[type=checkbox]:checked+label:after{width:22px;height:22px;border:2px solid var(--primary-color-500);background-color:var(--primary-color-500);z-index:0;border-radius:.3rem}[type=checkbox]:checked+label:before{left:3px;width:8px;height:13px;margin-top:3px;border-top:3px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0);border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotateZ(37deg);transform-origin:100% 100%}[type=checkbox]:disabled+label{color:var(--gray-200)}[type=checkbox]:disabled+label:after{border-color:var(--gray-200);background-color:var(--gray-200)}.v_color-mode_black [type=checkbox]:hover+label,.v_color-mode_dark [type=checkbox]:hover+label{color:hsla(0,0%,100%,.7)}[type=radio]{margin:0 .6rem 0 0;opacity:0;position:absolute;height:auto !important}[type=radio]+label{display:block !important;position:relative;text-transform:none;font-size:1rem !important;padding-left:1.8rem !important;padding-bottom:.65rem !important;padding-top:.25rem !important;cursor:pointer;display:inline-block;color:var(--default-text-color)}[type=radio]+label:before,[type=radio]+label:after{content:"";position:absolute;left:0;z-index:1;transition:.2s;border-radius:50%;top:2px;transition:transform .2s ease}[type=radio]+label:before{top:8px;transform:scale(0)}[type=radio]:hover+label,[type=radio]:focus+label{background-color:var(--primary-color-300)}[type=radio]:not(:checked)+label:before{top:8px}[type=radio]:not(:checked)+label:after{width:22px;height:22px;border:2px solid var(--gray-250);background:var(--white)}[type=radio]:checked+label{font-weight:600}[type=radio]:checked+label:after{width:22px;height:22px;border:2px solid var(--primary-color-500);background-color:var(--primary-color-500);z-index:0}[type=radio]:checked+label:before{top:8px;left:6px;width:10px;height:10px;transform:scale(1);background:var(--white)}label{color:var(--default-text-color);line-height:1;font-size:1.125rem;font-weight:500;user-select:none;position:relative}label:hover{cursor:pointer}fieldset{padding:0;border:none}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}input::-ms-clear{display:none}.v_color-mode_black label,.v_color-mode_dark label{color:#fff}h1,h2,h3,h4,h5,h6{margin-top:.75rem;margin-bottom:.5rem;line-height:1.2;font-weight:400;font-family:var(--default-font-family-heading)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:currentColor}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-family:var(--default-font-family-heading)}h1{line-height:1.2;font-size:1.5rem;font-size:var(--fs-heading-m)}h2{line-height:1.2;font-size:1.25rem;font-size:var(--fs-heading-s)}h3{line-height:1.5;font-size:1.125rem;font-size:var(--fs-heading-xs)}h4{line-height:1.5;font-size:var(--fs-heading-xxs)}h5{line-height:1.5;font-size:var(--fs-heading-xxs)}h6{line-height:1.5;font-size:var(--fs-heading-xxs)}hr{border-bottom:solid 1px var(--gray-150);margin:2rem 0;max-width:100%}i{font-style:normal}section picture{display:block;position:absolute;width:100%;height:100%}section picture>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center}ul{padding:0}.dropdown-pane{position:absolute;z-index:10;display:none;width:13.75rem;padding:1rem;border-radius:1rem;background:var(--white);box-shadow:0 0 2px rgba(0,0,0,.1),4px 4px 10px rgba(0,0,0,.1)}.dropdown-pane.is-open{display:block}.dropdown-pane>ul{margin:0;list-style:none}.dropdown-pane>ul>li.s_is-active>a{color:var(--primary-color-500);border-bottom-color:var(--primary-color-500)}.dropdown-pane>ul>li>a{display:block;padding:.25rem 0;line-height:1;color:var(--primary-color-500);font-weight:600;transition:color .3s ease}@media(min-width: 1025px){.dropdown-pane>ul>li>a:hover{color:rgba(var(--primary-color-500), 0.5)}}dialog.reveal{border:none;padding:0;background:rgba(0,0,0,0);color:inherit;max-height:100dvh;max-width:100vw;overflow:visible}dialog.reveal::backdrop{background:rgba(0,0,0,.5)}dialog.reveal.large{max-width:78rem}[data-s-type=publication-form]{padding-block:clamp(2rem,1rem + 5vw,5rem);margin-bottom:3rem}[data-s-type=publication-form] .gform-theme--foundation,[data-s-type=publication-form] .gform-theme--framework{--gf-form-gap-y: 1.5rem;--gf-field-pg-prog-text-transform: none;--gf-local-text-transform: none}[data-s-type=publication-form] .gfield{margin:0}[data-s-type=publication-form] .gfield_label{display:block;font-size:.9375rem !important;font-weight:600 !important;color:var(--default-text-color);margin-bottom:var(--space-4) !important}[data-s-type=publication-form] .gform-field-label--type-sub,[data-s-type=publication-form] .ginput_complex label{font-size:.8125rem !important;font-weight:400 !important;color:var(--gray-700);margin-top:var(--space-4) !important;margin-bottom:0 !important}[data-s-type=publication-form] .gfield_required,[data-s-type=publication-form] .gfield_required_text,[data-s-type=publication-form] .gfield_required_asterisk{color:var(--primary-color);margin-left:.125rem;font-weight:600}[data-s-type=publication-form] .gfield_required_text{font-size:0}[data-s-type=publication-form] .gfield_required_text::before{content:"*";font-size:.9375rem}[data-s-type=publication-form] .gfield_description{font-size:.8125rem;color:var(--gray-700);margin-top:var(--space-4)}[data-s-type=publication-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button),[data-s-type=publication-form] textarea,[data-s-type=publication-form] select{width:100% !important;height:auto !important;min-height:2.75rem;padding:.6875rem .875rem !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;font-size:.9375rem !important;line-height:1.5 !important;color:var(--default-text-color) !important;transition:border-color .2s ease}[data-s-type=publication-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::placeholder,[data-s-type=publication-form] textarea::placeholder,[data-s-type=publication-form] select::placeholder{color:var(--gray-400)}[data-s-type=publication-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):hover,[data-s-type=publication-form] textarea:hover,[data-s-type=publication-form] select:hover{border-color:var(--secondary-color-700) !important}[data-s-type=publication-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus,[data-s-type=publication-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus-visible,[data-s-type=publication-form] textarea:focus,[data-s-type=publication-form] textarea:focus-visible,[data-s-type=publication-form] select:focus,[data-s-type=publication-form] select:focus-visible{outline:none;border-color:var(--primary-color) !important;box-shadow:none !important}[data-s-type=publication-form] select{padding-right:2.5rem !important;background-position:right .875rem center !important;background-size:.75rem !important}[data-s-type=publication-form] textarea,[data-s-type=publication-form] .gform_wrapper.gravity-theme .gfield textarea,[data-s-type=publication-form] .gform_wrapper.gravity-theme .gfield textarea.large,[data-s-type=publication-form] .gform-theme--foundation textarea,[data-s-type=publication-form] .gform-theme--framework textarea{padding:.6875rem .875rem !important;font-size:.9375rem !important;line-height:1.5 !important;height:auto !important;min-height:7.5rem !important;max-height:none !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;resize:vertical !important}[data-s-type=publication-form] .gform-theme--framework .gfield--type-choice .gfield_checkbox,[data-s-type=publication-form] .gform-theme--framework .gfield--type-choice .gfield_radio,[data-s-type=publication-form] .gfield_checkbox,[data-s-type=publication-form] .gfield_radio{display:grid !important;grid-template-columns:1fr;gap:var(--space-8) !important;margin:0;padding:0;list-style:none;flex-direction:unset !important}@media(min-width: 800px){[data-s-type=publication-form] .gform-theme--framework .gfield--type-choice .gfield_checkbox,[data-s-type=publication-form] .gform-theme--framework .gfield--type-choice .gfield_radio,[data-s-type=publication-form] .gfield_checkbox,[data-s-type=publication-form] .gfield_radio{grid-template-columns:1fr 1fr}}[data-s-type=publication-form] .gchoice{display:flex;align-items:center;gap:0;padding:.75rem 1rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;margin:0;cursor:pointer;transition:border-color .2s ease}[data-s-type=publication-form] .gchoice:hover{border-color:var(--primary-color)}[data-s-type=publication-form] .gchoice label{cursor:pointer;font-size:.875rem !important;font-weight:500 !important;color:var(--default-text-color);margin:0;padding:0 0 0 .5rem !important;position:static;background-color:rgba(0,0,0,0) !important}[data-s-type=publication-form] .gchoice label::before,[data-s-type=publication-form] .gchoice label::after{content:none !important;display:none !important}[data-s-type=publication-form] .gchoice input[type=radio]:hover+label,[data-s-type=publication-form] .gchoice input[type=radio]:focus+label,[data-s-type=publication-form] .gchoice input[type=radio]:focus-visible+label,[data-s-type=publication-form] .gchoice input[type=checkbox]:hover+label,[data-s-type=publication-form] .gchoice input[type=checkbox]:focus+label,[data-s-type=publication-form] .gchoice input[type=checkbox]:focus-visible+label,[data-s-type=publication-form] .gchoice label:hover,[data-s-type=publication-form] .gchoice label:focus{background-color:rgba(0,0,0,0) !important}[data-s-type=publication-form] .gchoice input[type=checkbox],[data-s-type=publication-form] .gchoice input[type=radio]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-s-type=publication-form] .gchoice input[type=checkbox]::before,[data-s-type=publication-form] .gchoice input[type=checkbox]::after,[data-s-type=publication-form] .gchoice input[type=radio]::before,[data-s-type=publication-form] .gchoice input[type=radio]::after{content:none !important;display:none !important}[data-s-type=publication-form] .gchoice input[type=checkbox]:checked,[data-s-type=publication-form] .gchoice input[type=radio]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}[data-s-type=publication-form] .gchoice input[type=checkbox]:focus-visible,[data-s-type=publication-form] .gchoice input[type=radio]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}[data-s-type=publication-form] .gchoice input[type=radio]{border-radius:999px !important}[data-s-type=publication-form] .ginput_container_consent{display:flex;align-items:flex-start;gap:0}[data-s-type=publication-form] .ginput_container_consent label{font-size:.875rem !important;font-weight:500 !important;line-height:1.5;color:var(--default-text-color);background-color:rgba(0,0,0,0) !important;padding:0 0 0 .5rem !important;margin:0;position:static}[data-s-type=publication-form] .ginput_container_consent label::before,[data-s-type=publication-form] .ginput_container_consent label::after{content:none !important;display:none !important}[data-s-type=publication-form] .ginput_container_consent input[type=checkbox]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:.125rem 0 0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-s-type=publication-form] .ginput_container_consent input[type=checkbox]::before,[data-s-type=publication-form] .ginput_container_consent input[type=checkbox]::after{content:none !important;display:none !important}[data-s-type=publication-form] .ginput_container_consent input[type=checkbox]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}[data-s-type=publication-form] .ginput_container_fileupload{position:relative;border:2px dashed var(--secondary-color-700);border-radius:.75rem;padding:clamp(1.5rem,1rem + 2.5vw,3rem);text-align:center;background-color:var(--white);transition:border-color .2s ease,background-color .2s ease}[data-s-type=publication-form] .ginput_container_fileupload:hover{border-color:var(--primary-color)}[data-s-type=publication-form] .ginput_container_fileupload.s_dragging{border-color:var(--primary-color);background-color:var(--secondary-color-500)}[data-s-type=publication-form] .ginput_container_fileupload input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:1}[data-s-type=publication-form] .ginput_container_fileupload.s_has-file{border-style:solid;border-color:var(--primary-color)}[data-s-type=publication-form] .ginput_container_fileupload.s_has-file input[type=file]{z-index:0}[data-s-type=publication-form] .ginput_container_fileupload.s_has-file .gform_fileupload_rules,[data-s-type=publication-form] .ginput_container_fileupload.s_has-file .ginput_preview_list,[data-s-type=publication-form] .ginput_container_fileupload.s_has-file .ginput_preview,[data-s-type=publication-form] .ginput_container_fileupload.s_has-file .gform_drop_instructions,[data-s-type=publication-form] .ginput_container_fileupload.s_has-file .gform_button_select_files,[data-s-type=publication-form] .ginput_container_fileupload.s_has-file>p,[data-s-type=publication-form] .ginput_container_fileupload.s_has-file>span:not(.gttz-file-display_name){display:none}[data-s-type=publication-form] .gttz-file-display{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-12);padding:.5rem .75rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--default-text-color)}[data-s-type=publication-form] .gttz-file-display[hidden]{display:none !important}[data-s-type=publication-form] .gttz-file-display_name{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-s-type=publication-form] .gttz-file-display_remove{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:.25rem;background-color:rgba(0,0,0,0);color:var(--gray-700);cursor:pointer;transition:background-color .2s ease,color .2s ease}[data-s-type=publication-form] .gttz-file-display_remove:hover,[data-s-type=publication-form] .gttz-file-display_remove:focus-visible{background-color:var(--secondary-color-600);color:var(--default-text-color);outline:none}[data-s-type=publication-form] .gform_page_footer,[data-s-type=publication-form] .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-12);margin-top:var(--space-24);padding-top:0;border-top:0}[data-s-type=publication-form] input[type=submit],[data-s-type=publication-form] .gform_next_button,[data-s-type=publication-form] .gform_previous_button,[data-s-type=publication-form] .gform_button{display:inline-flex;align-items:center;gap:var(--space-8);padding:.6875rem var(--space-20);border-radius:var(--radius-6);font-weight:600;font-size:.875rem;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-s-type=publication-form] .gform_next_button,[data-s-type=publication-form] input[type=submit],[data-s-type=publication-form] .gform_button{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white)}[data-s-type=publication-form] .gform_next_button:hover,[data-s-type=publication-form] .gform_next_button:focus-visible,[data-s-type=publication-form] input[type=submit]:hover,[data-s-type=publication-form] input[type=submit]:focus-visible,[data-s-type=publication-form] .gform_button:hover,[data-s-type=publication-form] .gform_button:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}[data-s-type=publication-form] .gform_next_button::after{content:"→";font-size:1rem;line-height:1}[data-s-type=publication-form] .gform_previous_button,[data-s-type=publication-form] .gform_previous_button.button{background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;color:var(--default-text-color) !important;font-size:.875rem !important;font-weight:600 !important;text-decoration:none !important}[data-s-type=publication-form] .gform_previous_button::before,[data-s-type=publication-form] .gform_previous_button.button::before{content:"←";font-size:1rem;line-height:1}[data-s-type=publication-form] .gform_previous_button:hover,[data-s-type=publication-form] .gform_previous_button:focus-visible,[data-s-type=publication-form] .gform_previous_button.button:hover,[data-s-type=publication-form] .gform_previous_button.button:focus-visible{background-color:var(--secondary-color-500) !important;border-color:var(--secondary-color-700) !important;color:var(--default-text-color) !important}[data-s-type=publication-form] .gfield_error input:not([type=submit]):not([type=radio]):not([type=checkbox]),[data-s-type=publication-form] .gfield_error textarea,[data-s-type=publication-form] .gfield_error select{border-color:var(--error-500)}[data-s-type=publication-form] .gfield_validation_message,[data-s-type=publication-form] .validation_message{color:var(--error-800);font-size:.8125rem;margin-top:var(--space-4)}[data-s-type=publication-form] .sb_publication-form_header{text-align:left;margin:0 0 var(--space-32)}[data-s-type=publication-form] .sb_publication-form_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-l);font-weight:400;line-height:1.2;margin:3.5rem 0 3rem}[data-s-type=publication-form] .sb_publication-form_intro{color:var(--gray-700)}[data-s-type=publication-form] .gform_wrapper{display:flex;flex-direction:column;gap:var(--space-16)}@media(min-width: 1025px){[data-s-type=publication-form] .gform_wrapper{display:grid;grid-template-columns:17.5rem 1fr;gap:1.5rem;align-items:start}}[data-s-type=publication-form] .gform_wrapper>form{display:contents}[data-s-type=publication-form] .gf_page_steps{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}@media(min-width: 1025px){[data-s-type=publication-form] .gf_page_steps{position:sticky;top:6rem}}[data-s-type=publication-form] .gf_step{display:flex;align-items:center;gap:.25rem;padding:.875rem 1.125rem;background-color:var(--white);border:1px solid var(--gray-080);border-radius:.625rem;color:var(--default-text-color);font-family:var(--default-font-family-heading);font-size:1rem;font-weight:400;text-transform:none !important;letter-spacing:normal !important;text-decoration:none;cursor:default;transition:border-color .3s ease,background-color .3s ease}[data-s-type=publication-form] .gf_step .gf_step_number{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:none !important;border:0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;display:inline !important;line-height:inherit}[data-s-type=publication-form] .gf_step .gf_step_number::after{content:"."}[data-s-type=publication-form] .gf_step .gf_step_label{flex:1 1 auto;text-transform:none !important;letter-spacing:normal !important;font-size:1rem;font-weight:400;color:inherit;padding-left:0;text-decoration:none}[data-s-type=publication-form] .gf_step.gf_step_completed .gf_step_number::before,[data-s-type=publication-form] .gf_step.gf_step_completed .gf_step_number::after{display:none !important;content:none !important}[data-s-type=publication-form] .gf_step.gf_step_completed{cursor:pointer}[data-s-type=publication-form] .gf_step.gf_step_completed::after{content:"";flex:0 0 auto;width:1.5rem;height:1.5rem;border-radius:999px;background-color:var(--primary-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-position:center;background-repeat:no-repeat;background-size:.75rem}[data-s-type=publication-form] .gf_step.gf_step_completed:hover,[data-s-type=publication-form] .gf_step.gf_step_completed:focus-visible{border-color:var(--primary-color)}@media(min-width: 1025px){[data-s-type=publication-form] .gform_body,[data-s-type=publication-form] .gform_footer{grid-column:2}}[data-s-type=publication-form] .gform_page{background-color:var(--white);border:0;border-radius:1rem;padding:1.5rem}[data-s-type=publication-form] .gform_page_fields{display:flex;flex-direction:column;gap:var(--space-24)}[data-s-type=publication-form] .gform-theme--foundation .gfield input.small,[data-s-type=publication-form] .gform-theme--foundation .gfield input.medium,[data-s-type=publication-form] .gform-theme--foundation .gfield input.large,[data-s-type=publication-form] .gform-theme--foundation .gfield select.small,[data-s-type=publication-form] .gform-theme--foundation .gfield select.medium,[data-s-type=publication-form] .gform-theme--foundation .gfield select.large,[data-s-type=publication-form] .gform-theme--foundation .gfield .ginput_password.small,[data-s-type=publication-form] .gform-theme--foundation .gfield .ginput_password.medium,[data-s-type=publication-form] .gform-theme--foundation .gfield .ginput_password.large{inline-size:100% !important;width:100% !important}[data-s-type=publication-form] .gttz-field--source-type .gfield_radio{grid-template-columns:1fr}@media(min-width: 680px){[data-s-type=publication-form] .gttz-field--source-type .gfield_radio{grid-template-columns:1fr 1fr}}[data-s-type=publication-form] .gttz-field--source-type .gchoice{justify-content:center;padding:.875rem 1.25rem;font-weight:600;position:relative;min-height:3.5rem}[data-s-type=publication-form] .gttz-field--source-type .gchoice input[type=radio]{position:absolute !important;inset:0;width:100% !important;height:100% !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;opacity:0 !important;border:0 !important;background:none !important;background-image:none !important;appearance:none !important;cursor:pointer;z-index:1}[data-s-type=publication-form] .gttz-field--source-type .gchoice label{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:.875rem 1.25rem !important;margin:0 !important;text-align:center;cursor:pointer;z-index:2}[data-s-type=publication-form] .gttz-field--source-type .gchoice:has(input:checked){background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;color:var(--white) !important}[data-s-type=publication-form] .gttz-field--source-type .gchoice:has(input:checked) label{color:var(--white) !important}[data-s-type=publication-form] .gttz-field--source-type .gchoice:has(input:focus-visible){outline:2px solid var(--primary-color);outline-offset:2px}[data-s-type=publication-form] .gttz-field--consent .gfield_checkbox,[data-s-type=publication-form] .gttz-field--checkbox-single .gfield_checkbox{grid-template-columns:1fr !important}[data-s-type=publication-form] .gttz-field--checkbox-single .gchoice{border:0 !important;background-color:rgba(0,0,0,0) !important;padding:0 !important}[data-s-type=publication-form] .gform_page_footer .gform_previous_button{margin-right:auto}.responsive-embed{position:relative;aspect-ratio:4/3;margin-bottom:1rem;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video{position:absolute;inset:0;width:100%;height:100%}.responsive-embed.widescreen,.responsive-embed.\31 6by9{aspect-ratio:16/9}.responsive-embed.panorama,.responsive-embed.\32 1by9{aspect-ratio:21/9}.responsive-embed.square,.responsive-embed.\31 by1{aspect-ratio:1/1}body.single-publication{position:relative;background-color:var(--white)}body.single-publication::before{content:"";position:absolute;top:0;left:0;right:0;height:12.25rem;background-color:var(--color-accent-blue-200);z-index:0;pointer-events:none}body.single-publication .sb_footer,body.single-publication>footer{margin-top:0 !important}[data-s-type=single-publication]{position:relative;background-color:rgba(0,0,0,0);padding-bottom:clamp(2rem,1.3333333333rem + 3.3333333333vw,4rem)}[data-s-type=single-publication]:not([data-accent]){--accent-500: var(--secondary-color-600);--accent-200: var(--secondary-color-500)}[data-s-type=single-publication] .sb_single-publication_container{position:relative;z-index:1}[data-s-type=single-publication] .sb_single-publication_header{display:flex;flex-direction:column;gap:var(--space-16);margin-bottom:var(--space-32)}[data-s-type=single-publication] .sb_single-publication_back{margin-top:5rem;margin-bottom:2.5rem;display:inline-flex;align-items:center;gap:var(--space-8);font-size:.875rem;font-weight:500;color:var(--default-text-color);text-decoration:none;transition:color .2s ease}[data-s-type=single-publication] .sb_single-publication_back svg{width:1rem;height:1rem}[data-s-type=single-publication] .sb_single-publication_back:hover,[data-s-type=single-publication] .sb_single-publication_back:focus-visible{color:var(--primary-color)}[data-s-type=single-publication] .sb_single-publication_badges{display:flex;flex-wrap:wrap;gap:var(--space-8)}[data-s-type=single-publication] .sb_single-publication_badges .sb_badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}[data-s-type=single-publication] .sb_single-publication_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-l);font-weight:400;line-height:1.15;margin:0;max-width:50rem}[data-s-type=single-publication] .sb_single-publication_layout{display:grid;grid-template-columns:1fr;gap:var(--space-32)}@media(min-width: 1025px){[data-s-type=single-publication] .sb_single-publication_layout{grid-template-columns:1fr 22.5rem;gap:5rem;align-items:start}}[data-s-type=single-publication] .sb_single-publication_content{min-width:0;margin-bottom:2.5rem}[data-s-type=single-publication] .sb_single-publication_heading{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-s);font-weight:400;margin:0 0 var(--space-16);color:var(--default-text-color)}[data-s-type=single-publication] .sb_single-publication_heading:not(:first-child){margin-top:var(--space-32)}[data-s-type=single-publication] .sb_single-publication_abstract{font-size:1rem;line-height:1.7;color:var(--default-text-color)}[data-s-type=single-publication] .sb_single-publication_abstract>*+*{margin-top:var(--space-12)}[data-s-type=single-publication] .sb_single-publication_abstract ul{padding-left:var(--space-20);margin:0}[data-s-type=single-publication] .sb_single-publication_abstract ul li+li{margin-top:var(--space-8)}[data-s-type=single-publication] .sb_single-publication_sidebar{display:flex;flex-direction:column;gap:var(--space-16);margin-bottom:3rem}@media(min-width: 1025px){[data-s-type=single-publication] .sb_single-publication_sidebar{margin-top:-13.5rem;position:sticky;top:6rem}}[data-s-type=single-publication] .sb_single-publication_card{background-color:var(--secondary-color-500);border-radius:.75rem;padding:var(--space-24)}[data-s-type=single-publication] .sb_single-publication_card_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-xs);font-style:normal;font-weight:600;margin:0 0 var(--space-16)}[data-s-type=single-publication] .sb_single-publication_info{margin:0;display:flex;flex-direction:column;gap:var(--space-16)}[data-s-type=single-publication] .sb_single-publication_info_row dt{font-size:.875rem;font-weight:600;color:var(--default-text-color);margin:0 0 .125rem}[data-s-type=single-publication] .sb_single-publication_info_row dd{margin:0;font-size:.875rem;line-height:1.5;color:var(--default-text-color)}[data-s-type=single-publication] .sb_single-publication_actions{display:flex;flex-direction:column;gap:var(--space-8);margin-top:2.5rem}[data-s-type=single-publication] .sb_single-publication_btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);padding:.625rem 1rem;border-radius:var(--radius-6);font-size:.875rem;font-weight:600;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-s-type=single-publication] .sb_single-publication_btn svg{width:1rem;height:1rem}[data-s-type=single-publication] .sb_single-publication_btn--primary{background-color:var(--primary-color);color:var(--white);border-color:var(--primary-color)}[data-s-type=single-publication] .sb_single-publication_btn--primary:hover,[data-s-type=single-publication] .sb_single-publication_btn--primary:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color)}[data-s-type=single-publication] .sb_single-publication_btn--ghost{background-color:var(--white);color:var(--default-text-color);border-color:var(--secondary-color-600)}[data-s-type=single-publication] .sb_single-publication_btn--ghost:hover,[data-s-type=single-publication] .sb_single-publication_btn--ghost:focus-visible{border-color:var(--default-text-color)}[data-s-type=single-publication] .sb_single-publication_taxgroups{display:flex;flex-direction:column;gap:var(--space-16)}[data-s-type=single-publication] .sb_single-publication_taxgroup_label{font-size:.875rem;font-weight:600;color:var(--default-text-color);margin:0 0 var(--space-8)}[data-s-type=single-publication] .sb_single-publication_taxgroup_terms{display:flex;flex-wrap:wrap;gap:var(--space-4)}[data-s-type=single-publication] .sb_single-publication_taxgroup_terms .sb_badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}body.single-tools{position:relative;background-color:var(--white)}body.single-tools::before{content:"";position:absolute;top:0;left:0;right:0;height:12.25rem;background-color:var(--color-accent-blue-200);z-index:0;pointer-events:none}.sb_single-tool{position:relative;z-index:1;padding-bottom:clamp(3rem,2rem + 5vw,6rem)}.sb_single-tool_container{padding-top:5rem}.sb_single-tool_back{display:inline-flex;align-items:center;gap:var(--space-8);font-size:.875rem;font-weight:500;color:var(--default-text-color);text-decoration:none}.sb_single-tool_back:hover{color:var(--primary-color)}.sb_single-tool_header{margin-bottom:clamp(1.5rem,1.3333333333rem + 0.8333333333vw,2rem)}.sb_single-tool_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-xl);font-weight:400;line-height:1.15;max-width:47.5rem;margin:0 0 var(--space-16);color:var(--default-text-color)}.sb_single-tool_lead{max-width:43.75rem;margin:0;font-size:1.125rem;line-height:1.6}.sb_single-tool_body{display:grid;grid-template-columns:1fr;gap:clamp(2rem,1.8333333333rem + 0.8333333333vw,2.5rem);align-items:start;margin-top:var(--space-24)}@media(min-width: 1025px){.sb_single-tool_body{grid-template-columns:minmax(0, 1fr) 20rem}}.sb_single-tool_figure{margin:0 0 var(--space-24)}.sb_single-tool_figure img{display:block;width:100%;height:auto;border-radius:.75rem}.sb_single-tool_prose{font-size:1rem;line-height:1.7}.sb_single-tool_prose>*+*{margin-top:var(--space-16)}.sb_single-tool_prose h2,.sb_single-tool_prose h3{font-family:var(--default-font-family-heading);font-weight:400;margin-top:var(--space-32)}.sb_single-tool_prose h2{font-size:var(--fs-heading-s)}.sb_single-tool_tags{margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--secondary-color-600)}.sb_single-tool_tags_label{margin:0 0 var(--space-8);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--default-text-color);opacity:.7}.sb_single-tool_tags_list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}.sb_single-tool_tags_list .sb_badge{max-width:100%;white-space:normal;text-align:left;line-height:1.35}.sb_single-tool_aside{display:flex;flex-direction:column;gap:var(--space-16)}@media(min-width: 1025px){.sb_single-tool_aside{margin-top:-2.625rem}}.sb_single-tool_card{background-color:var(--secondary-color-500);border-radius:.75rem;padding:var(--space-24)}.sb_single-tool_card_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-xs);font-weight:400;margin:0 0 var(--space-16)}.sb_single-tool_actions{display:flex;flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-24)}.sb_single-tool_btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);padding:.625rem 1rem;border-radius:var(--radius-6);font-size:.875rem;font-weight:600;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sb_single-tool_btn--primary{background-color:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.sb_single-tool_btn--primary:hover{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}.sb_single-tool_info{margin:0;display:flex;flex-direction:column;gap:var(--space-16)}.sb_single-tool_info_row{display:flex;flex-direction:column;gap:.125rem}.sb_single-tool_info_row dt{font-size:.875rem;opacity:.7}.sb_single-tool_info_row dd{margin:0;font-size:.875rem;font-weight:500}.sb_single-tool_taxgroups{display:flex;flex-direction:column;gap:var(--space-24)}.sb_single-tool_taxgroup_label{margin:0 0 var(--space-8);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.sb_single-tool_taxgroup_terms{display:flex;flex-wrap:wrap;gap:var(--space-8)}.sb_single-tool_taxgroup_terms .sb_badge{max-width:100%;white-space:normal;text-align:left;line-height:1.35}[data-s-type=theme-hero]{position:relative;background-color:var(--accent-200, var(--secondary-color-500))}[data-s-type=theme-hero]::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:15rem;background-color:inherit}[data-s-type=theme-hero]>.sb_lines{top:auto;bottom:0;background-color:var(--accent-200, var(--secondary-color-500))}.sb_theme-archive_hero_inner{padding-top:5rem;padding-bottom:8rem}@media(min-width: 1025px){.sb_theme-archive_hero_content{padding-left:4rem}}.sb_theme-archive_hero_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-xl);font-weight:400;line-height:1.1;max-width:56.25rem;margin:0 0 var(--space-16);color:var(--default-text-color)}.sb_theme-archive_hero_intro{max-width:45rem;margin:0 0 var(--space-32);font-size:1.125rem;line-height:1.6;color:var(--default-text-color)}.sb_theme-archive_hero_subthemes-title.sb_title{margin:var(--space-48) 0 0;color:var(--default-text-color)}.sb_theme-archive_hero_cards{margin-top:-6rem}.sb_theme-archive_cards-zone{display:flow-root;position:relative;background-color:var(--white);padding-bottom:clamp(3rem,2.3333333333rem + 3.3333333333vw,5rem)}.sb_theme-archive_cards-zone>.sb_lines:not(.sb_lines--mirror){background-color:var(--accent-200, var(--secondary-color-500))}.sb_theme-archive_cards-zone_inner{position:relative;z-index:2}.sb_theme-archive_siblings{background-color:var(--white)}.sb_theme-archive_siblings_inner{padding-block:clamp(3rem,2.3333333333rem + 3.3333333333vw,5rem)}.sb_btn[data-variant=default][data-color=accent]{border-color:var(--accent-500, var(--primary-color));background-color:var(--accent-500, var(--primary-color));color:var(--white)}.sb_btn[data-variant=default][data-color=accent]:hover,.sb_btn[data-variant=default][data-color=accent]:focus{opacity:.9}body.tax-themes [data-s-type=cta-banner]{padding-top:2.5rem;padding-bottom:5rem}[data-s-type=theme-hero]:has(+[data-s-type=theme-hero-cards]) .sb_theme-archive_hero_inner{padding-bottom:9rem}body.tax-themes .sb_recent-publications .sb_lines{display:none}.sb_recent-publications:has(+[data-s-type=theme-siblings]){background-color:var(--white)}[data-s-type=theme-siblings]+[data-s-type=cta-banner] .sb_lines{display:none}[data-s-type=theme-siblings]+[data-s-type=cta-banner] .sb_cta-banner_container{padding-top:0}.show-for-medium{display:none !important}@media(min-width: 800px){.show-for-medium{display:revert !important}}@media(min-width: 800px){.hide-for-medium{display:none !important}}.gform_ajax_spinner{margin-left:20px;margin-top:4px;border:4px solid rgba(250,246,239,.1);border-left:4px solid #faf6ef;animation:spinner 1.1s infinite linear;border-radius:50%;width:30px;height:30px}.gform_page .gform_page_footer .gform_ajax_spinner{margin-top:-8px}.gform_wrapper .gform_body .gform_fields .gfield .gchoice{position:relative}.gfield video{width:100%;margin:0 0 1rem 0}.gfield_select{padding:.2rem 2rem .2rem 1rem !important}.gform_wrapper.gravity-theme .gfield textarea.large{height:8.75rem !important;min-height:8.75rem !important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{background-image:none !important}.gform_wrapper.gravity-theme .gfield_label{font-size:.9rem !important;font-weight:500 !important}.gform-field-label--type-sub{margin:0 0 .2rem 0}.gform_page_footer{padding-top:2rem !important}.ginput_container_date input{width:100% !important}@media(min-width: 800px){.ginput_container_date input{width:50% !important}}.validation_error{display:none}.gform_validation_errors{display:none !important}.gform_wrapper li.gfield.gfield_error{border-top:none !important;border-bottom:none !important;background-color:rgba(0,0,0,0) !important;padding-top:0px !important;padding-bottom:0px !important;margin-top:0px !important}.gform_wrapper .validation_message{font-size:.8rem !important;color:#d7282f !important;background:none !important;border:none !important;padding:0 !important}.gform_wrapper .gfield_error .gfield_label{color:#d7282f !important;margin-top:0px !important}.gform_wrapper .gfield_error [aria-invalid=true]{border-bottom:2px solid #d7282f !important}.gform_button_select_files{color:var(--secondary-color-500);font-weight:600}.gform_fileupload_multifile+span{font-size:.8rem !important}.gform_wrapper.gravity-theme .gform_drop_area{background:var(--secondary-color-100) !important;border:dashed 2px var(--secondary-color-300) !important}.gf_progressbar_percentage{background-color:var(--primary-color-500) !important}.gf_readonly{pointer-events:none !important}.gform_required_legend{display:none}.gform_footer input[type=submit],.gform_footer button.gform_button,.gform_page_footer input[type=submit],.gform_page_footer button.gform_button,.gform_previous_button,.gform_next_button{border:none;font-weight:600;padding:.75rem 1.25rem;border-radius:.5rem;transition:opacity .3s ease;color:var(--white) !important;background:var(--primary-color-500) !important;border:solid 2px var(--primary-color-500);line-height:1 !important;font-size:1rem}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus,.gform_footer button.gform_button:hover,.gform_footer button.gform_button:focus,.gform_page_footer input[type=submit]:hover,.gform_page_footer input[type=submit]:focus,.gform_page_footer button.gform_button:hover,.gform_page_footer button.gform_button:focus,.gform_previous_button:hover,.gform_previous_button:focus,.gform_next_button:hover,.gform_next_button:focus{outline:none;cursor:pointer;opacity:.7;color:var(--white);background:var(--secondary-color-900)}.gform_previous_button{color:var(--white) !important;background:var(--primary-color-900) !important;border-color:var(--primary-color-900) !important}input.gform_previous_button[value=""],input.gform_next_button[value=""]{border:none;padding:0 !important}.gf_readonly input[type=text]{background-color:var(--gray-030) !important}.gchoice_other_control{margin-top:0px !important;transform:translateY(-20px)}.gchoice_other_control:disabled{display:none}section.v_color-mode_black .gform_ajax_spinner,section.v_color-mode_dark .gform_ajax_spinner{border:4px solid hsla(0,0%,100%,.1);border-left:4px solid #fff}section.v_color-mode_black .gfield_html a,section.v_color-mode_dark .gfield_html a{color:var(--white);transition:opacity .2s ease}section.v_color-mode_black .gfield_html a:hover,section.v_color-mode_dark .gfield_html a:hover{color:var(--white);opacity:.7}.gform_last_page_button{display:none !important}.searchwp-live-search-results{opacity:0;transition:opacity .25s ease-in-out;height:0;overflow:hidden;z-index:9999995;position:absolute;display:none;background:var(--secondary-color-100);box-shadow:none;border-radius:.5rem;width:315px;min-height:175px;max-height:510px;padding:1rem}.searchwp-live-search-results-showing{display:block;opacity:1;height:auto;overflow:auto}.searchwp-live-search-no-min-chars:after{display:none}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-instructions{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}@keyframes searchwp-spinner-line-fade-quick{0%,39%,100%{opacity:.25}40%{opacity:1}}:root{--swiper-theme-color: var(--primary-color) !important}.sb_text[data-size=s]{line-height:1.5;font-size:var(--fs-text-s)}.sb_text[data-size=m]{line-height:1.5;font-size:1rem;font-size:var(--fs-text-m)}.sb_text[data-size=l]{line-height:1.5;font-size:1.125rem;font-size:var(--fs-text-l)}.sb_text[data-size=xl]{line-height:1.35;font-size:1.25rem;font-size:var(--fs-text-xl)}.sb_text[data-size=xxl]{line-height:1.25;font-size:1.5rem;font-size:var(--fs-text-xxl)}.sb_text[data-align=center]{text-align:center}.sb_text[data-align=right]{text-align:right}.sb_text[data-align=left]{text-align:left}.sb_text[data-weight="400"]{font-weight:400}.sb_text[data-weight="500"]{font-weight:500}.sb_text[data-weight="600"]{font-weight:600}.sb_text[data-weight="700"]{font-weight:700}.sb_text a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){.sb_text a:not(.sb_btn):hover{color:var(--primary-color-700)}}.sb_text[data-color=secondary-500]{color:var(--secondary-color-500)}.sb_text[data-color=default]{color:var(--default-text-color)}.sb_text[data-color=white] a:not(.sb_btn){color:var(--white);transition:opacity .3s ease}.sb_text[data-color=white] a:not(.sb_btn):hover{opacity:.7}.sb_title{font-weight:400;font-family:var(--default-font-family-heading);line-height:1.15;font-size:1.5rem;font-size:var(--fs-heading-l);margin:0}.sb_title b,.sb_title strong{font-weight:700}.sb_title[data-color=secondary]{color:var(--secondary-color-500)}.sb_title[data-color=primary]{color:var(--primary-color-500)}.sb_title[data-weight="400"]{font-weight:400}.sb_title[data-weight="500"]{font-weight:500}.sb_title[data-weight="600"]{font-weight:600}.sb_title[data-size=xxs]{line-height:1.5;font-size:var(--fs-heading-xxs)}.sb_title[data-size=xs]{line-height:1.5;font-size:1.125rem;font-size:var(--fs-heading-xs)}.sb_title[data-size=s]{line-height:1.2;font-size:1.25rem;font-size:var(--fs-heading-s)}.sb_title[data-size=m]{line-height:1.2;font-size:1.5rem;font-size:var(--fs-heading-m)}.sb_title[data-size=l]{line-height:1.15;font-size:1.5rem;font-size:var(--fs-heading-l)}.sb_title[data-size=xl]{line-height:1.15;letter-spacing:-0.025em;font-size:2rem;font-size:var(--fs-heading-xl)}.sb_badge{display:inline-flex;align-items:center;border-radius:.375rem;font-weight:600;line-height:1.2;white-space:nowrap}.sb_badge[data-size=m]{padding:.375rem .875rem;font-size:.875rem}.sb_badge[data-size=s]{padding:.25rem .625rem;font-size:.8125rem}.sb_badge[data-variant=accent]{background-color:var(--accent-500, var(--primary-color));color:var(--white)}.sb_badge[data-variant=solid]{background-color:var(--secondary-color-600);color:var(--default-text-color)}.sb_badge[data-variant=outline]{background-color:var(--white);border:1px solid var(--gray-100);color:var(--default-text-color);font-weight:500}[data-s-type=breadcrumbs]{font-size:.8rem;letter-spacing:.03125rem;max-width:100vw}[data-s-type=breadcrumbs] span{display:flex;align-items:center}[data-s-type=breadcrumbs] a,[data-s-type=breadcrumbs] span{color:var(--gray-500);user-select:none;white-space:nowrap}@media(min-width: 1025px){[data-s-type=breadcrumbs] a{transition:opacity .3s ease}[data-s-type=breadcrumbs] a:focus,[data-s-type=breadcrumbs] a:hover{opacity:1;color:var(--primary-color-500)}}[data-s-type=breadcrumbs] span.breadcrumb_last{color:var(--gray-500)}[data-s-type=breadcrumbs] span.breadcrumb_last,[data-s-type=breadcrumbs] a{display:inline-flex;max-width:20.625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-s-type=breadcrumbs] .sb_breadcrumbs_divider{margin:0 .5em;width:1em;height:1em;background-image:url("../assets/img/breadcrumbs_divider.svg");background-size:cover;background-repeat:no-repeat;opacity:.5}@media print{[data-s-type=breadcrumbs]{display:none}}[data-s-type=breadcrumbs] .sb_breadcrumbs_wrapper>span>span:first-child>a{position:relative;width:1rem;height:1rem;text-indent:-9999px;background-image:url("../assets/img/home_dark.svg");background-size:cover;background-repeat:no-repeat;opacity:.5}section.v_color-mode_dark [data-s-type=breadcrumbs] a,section.v_color-mode_dark [data-s-type=breadcrumbs] span,section.v_color-mode_black [data-s-type=breadcrumbs] a,section.v_color-mode_black [data-s-type=breadcrumbs] span{color:var(--default-text-color-light)}section.v_color-mode_dark [data-s-type=breadcrumbs] .sb_breadcrumbs_divider,section.v_color-mode_black [data-s-type=breadcrumbs] .sb_breadcrumbs_divider{background-image:url("../assets/img/breadcrumbs_divider_white.svg")}section.v_color-mode_dark [data-s-type=breadcrumbs] .sb_breadcrumbs_wrapper>span>span:first-child>a,section.v_color-mode_black [data-s-type=breadcrumbs] .sb_breadcrumbs_wrapper>span>span:first-child>a{background-image:url("../assets/img/home_white.svg")}.sb_btn-video-overlay{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;user-select:none;border-radius:var(--radius-6);transition:background-color .2s ease;display:grid;align-items:center;justify-content:center}.sb_btn-video-overlay:focus+.sb_ui-visuals>.sb_ui-visuals_main::before,.sb_btn-video-overlay:hover+.sb_ui-visuals>.sb_ui-visuals_main::before{opacity:1}.sb_btn[data-variant=default][data-color=black],.sb_btn[data-variant=pill][data-color=black]{border-color:var(--black);background-color:var(--black);color:var(--white)}.sb_btn[data-variant=default][data-color=black]:focus,.sb_btn[data-variant=default][data-color=black]:hover,.sb_btn[data-variant=pill][data-color=black]:focus,.sb_btn[data-variant=pill][data-color=black]:hover{opacity:.8}.sb_btn[data-variant=ghost][data-color=black]{border-color:var(--black);background-color:rgba(0,0,0,0);color:var(--black)}.sb_btn[data-variant=ghost][data-color=black]:focus,.sb_btn[data-variant=ghost][data-color=black]:hover{border-color:var(--primary-color-500);color:var(--primary-color-500)}.sb_btn[data-variant=naked][data-color=black]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--black)}.sb_btn[data-variant=naked][data-color=black]:focus,.sb_btn[data-variant=naked][data-color=black]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=gray],.sb_btn[data-variant=pill][data-color=gray]{border-color:var(--gray-030);background-color:var(--gray-030);color:var(--default-text-color)}.sb_btn[data-variant=default][data-color=gray]:focus,.sb_btn[data-variant=default][data-color=gray]:hover,.sb_btn[data-variant=pill][data-color=gray]:focus,.sb_btn[data-variant=pill][data-color=gray]:hover{border-color:var(--gray-080);background-color:var(--gray-080)}.sb_btn[data-variant=ghost][data-color=gray]{border-color:var(--black);border-color:var(--gray-030);background-color:rgba(0,0,0,0);color:var(--black)}.sb_btn[data-variant=ghost][data-color=gray]:focus,.sb_btn[data-variant=ghost][data-color=gray]:hover{border-color:var(--primary-color-500);color:var(--primary-color-500)}.sb_btn[data-variant=naked][data-color=gray]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--gray-500)}.sb_btn[data-variant=naked][data-color=gray]:focus,.sb_btn[data-variant=naked][data-color=gray]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=white],.sb_btn[data-variant=pill][data-color=white]{border-color:var(--white);background-color:var(--white);color:var(--primary-color-500)}.sb_btn[data-variant=default][data-color=white]:focus,.sb_btn[data-variant=default][data-color=white]:hover,.sb_btn[data-variant=pill][data-color=white]:focus,.sb_btn[data-variant=pill][data-color=white]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=white]{border-color:var(--white);background-color:rgba(0,0,0,0);color:var(--white)}.sb_btn[data-variant=ghost][data-color=white]:focus,.sb_btn[data-variant=ghost][data-color=white]:hover{border-color:var(--white);color:var(--white);opacity:.7}.sb_btn[data-variant=naked][data-color=white]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--white)}.sb_btn[data-variant=naked][data-color=white]:focus,.sb_btn[data-variant=naked][data-color=white]:hover{color:var(--white);opacity:.7}.sb_btn[data-variant=spec][data-color=white]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--white)}.sb_btn[data-variant=spec][data-color=white] svg{color:var(--white)}.sb_btn[data-variant=spec][data-color=white]:focus,.sb_btn[data-variant=spec][data-color=white]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=orange]{border-color:var(--orange);background-color:var(--orange);color:var(--white)}.sb_btn[data-variant=default][data-color=orange]:focus,.sb_btn[data-variant=default][data-color=orange]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=orange]{border-color:var(--orange);background-color:rgba(0,0,0,0);color:var(--orange)}.sb_btn[data-variant=ghost][data-color=orange]:focus,.sb_btn[data-variant=ghost][data-color=orange]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=orange]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--orange)}.sb_btn[data-variant=naked][data-color=orange]:focus,.sb_btn[data-variant=naked][data-color=orange]:hover{opacity:.7}.sb_btn[data-variant=naked][data-icon-color=orange] svg{color:var(--orange)}.sb_btn[data-variant=pill][data-color=orange]{border-color:var(--orange);background-color:var(--orange);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=orange]:focus,.sb_btn[data-variant=pill][data-color=orange]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=green]{border-color:var(--green);background-color:var(--green);color:var(--white)}.sb_btn[data-variant=default][data-color=green]:focus,.sb_btn[data-variant=default][data-color=green]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=green]{border-color:var(--green);background-color:rgba(0,0,0,0);color:var(--green)}.sb_btn[data-variant=ghost][data-color=green]:focus,.sb_btn[data-variant=ghost][data-color=green]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=green]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--green)}.sb_btn[data-variant=naked][data-color=green]:focus,.sb_btn[data-variant=naked][data-color=green]:hover{opacity:.7}.sb_btn[data-variant=naked][data-icon-color=green] svg{color:var(--green)}.sb_btn[data-variant=pill][data-color=green]{border-color:var(--green);background-color:var(--green);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=green]:focus,.sb_btn[data-variant=pill][data-color=green]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=primary-100]{border-color:var(--primary-color-300);background-color:var(--primary-color-300);color:var(--primary-color-500)}.sb_btn[data-variant=default][data-color=primary-100]:focus,.sb_btn[data-variant=default][data-color=primary-100]:hover{border-color:var(--primary-color-500);background-color:var(--primary-color-500);color:var(--white)}.sb_btn[data-variant=ghost][data-color=primary-100]{border-color:var(--primary-color-300);background-color:rgba(0,0,0,0);color:var(--primary-color-500)}.sb_btn[data-variant=ghost][data-color=primary-100]:focus,.sb_btn[data-variant=ghost][data-color=primary-100]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=primary-100]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-500)}.sb_btn[data-variant=naked][data-color=primary-100]:focus,.sb_btn[data-variant=naked][data-color=primary-100]:hover{color:var(--primary-color-500)}.sb_btn[data-variant=pill][data-color=primary-100]{border-color:var(--primary-color-300);background-color:var(--primary-color-300);color:var(--primary-color-500)}.sb_btn[data-variant=pill][data-color=primary-100]:focus,.sb_btn[data-variant=pill][data-color=primary-100]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=primary-200]{border-color:var(--primary-color-300);background-color:var(--primary-color-300);color:var(--primary-color-700)}.sb_btn[data-variant=default][data-color=primary-200]:focus,.sb_btn[data-variant=default][data-color=primary-200]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=primary-200]{border-color:var(--primary-color-300);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=ghost][data-color=primary-200]:focus,.sb_btn[data-variant=ghost][data-color=primary-200]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=primary-200]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=naked][data-color=primary-200]:focus,.sb_btn[data-variant=naked][data-color=primary-200]:hover{color:var(--primary-color-700)}.sb_btn[data-variant=pill][data-color=primary-200]{border-color:var(--primary-color-300);background-color:var(--primary-color-300);color:var(--primary-color-700)}.sb_btn[data-variant=pill][data-color=primary-200]:focus,.sb_btn[data-variant=pill][data-color=primary-200]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=primary-300]{border-color:var(--primary-color-300);background-color:var(--primary-color-300);color:var(--primary-color-500)}.sb_btn[data-variant=default][data-color=primary-300]:focus,.sb_btn[data-variant=default][data-color=primary-300]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=primary-300]{border-color:var(--primary-color-300);background-color:rgba(0,0,0,0);color:var(--primary-color-500)}.sb_btn[data-variant=ghost][data-color=primary-300]:focus,.sb_btn[data-variant=ghost][data-color=primary-300]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=primary-300]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-500)}.sb_btn[data-variant=naked][data-color=primary-300]:focus,.sb_btn[data-variant=naked][data-color=primary-300]:hover{color:var(--primary-color-700)}.sb_btn[data-variant=pill][data-color=primary-300]{border-color:var(--primary-color-300);background-color:var(--primary-color-300);color:var(--primary-color-700)}.sb_btn[data-variant=pill][data-color=primary-300]:focus,.sb_btn[data-variant=pill][data-color=primary-300]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=primary],.sb_btn[data-variant=default][data-color=primary-500]{border-color:var(--primary-color-500);background-color:var(--primary-color-500);color:var(--white)}.sb_btn[data-variant=default][data-color=primary]:focus,.sb_btn[data-variant=default][data-color=primary]:hover,.sb_btn[data-variant=default][data-color=primary-500]:focus,.sb_btn[data-variant=default][data-color=primary-500]:hover{border-color:var(--primary-color-700);background-color:var(--primary-color-700)}.sb_btn[data-variant=ghost][data-color=primary],.sb_btn[data-variant=ghost][data-color=primary-500]{border-color:var(--primary-color-500);background-color:rgba(0,0,0,0);color:var(--primary-color-500)}.sb_btn[data-variant=ghost][data-color=primary]:focus,.sb_btn[data-variant=ghost][data-color=primary]:hover,.sb_btn[data-variant=ghost][data-color=primary-500]:focus,.sb_btn[data-variant=ghost][data-color=primary-500]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=primary],.sb_btn[data-variant=naked][data-color=primary-500]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-500)}.sb_btn[data-variant=naked][data-color=primary]:focus,.sb_btn[data-variant=naked][data-color=primary]:hover,.sb_btn[data-variant=naked][data-color=primary-500]:focus,.sb_btn[data-variant=naked][data-color=primary-500]:hover{color:var(--primary-color-700)}.sb_btn[data-variant=naked][data-icon-color=primary-500] svg,.sb_btn[data-variant=naked][data-icon-color=primary-color-500] svg{color:var(--primary-color-500)}.sb_btn[data-variant=pill][data-color=primary],.sb_btn[data-variant=pill][data-color=primary-500]{border-color:var(--primary-color-500);background-color:var(--primary-color-500);color:var(--white)}.sb_btn[data-variant=pill][data-color=primary]:focus,.sb_btn[data-variant=pill][data-color=primary]:hover,.sb_btn[data-variant=pill][data-color=primary-500]:focus,.sb_btn[data-variant=pill][data-color=primary-500]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=primary-600]{border-color:var(--primary-color-700);background-color:var(--primary-color-700);color:var(--white)}.sb_btn[data-variant=default][data-color=primary-600]:focus,.sb_btn[data-variant=default][data-color=primary-600]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=primary-600]{border-color:var(--primary-color-700);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=ghost][data-color=primary-600]:focus,.sb_btn[data-variant=ghost][data-color=primary-600]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=primary-600]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=naked][data-color=primary-600]:focus,.sb_btn[data-variant=naked][data-color=primary-600]:hover{color:var(--primary-color-700)}.sb_btn[data-variant=naked][data-icon-color=primary-600] svg,.sb_btn[data-variant=naked][data-icon-color=primary-color-600] svg{color:var(--primary-color-700)}.sb_btn[data-variant=pill][data-color=primary-600]{border-color:var(--primary-color-700);background-color:var(--primary-color-700);color:var(--white)}.sb_btn[data-variant=pill][data-color=primary-600]:focus,.sb_btn[data-variant=pill][data-color=primary-600]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=primary-900]{border-color:var(--primary-color-700);background-color:var(--primary-color-700);color:var(--white)}.sb_btn[data-variant=default][data-color=primary-900]:focus,.sb_btn[data-variant=default][data-color=primary-900]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=primary-900]{border-color:var(--primary-color-700);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=ghost][data-color=primary-900]:focus,.sb_btn[data-variant=ghost][data-color=primary-900]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=primary-900]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=naked][data-color=primary-900]:focus,.sb_btn[data-variant=naked][data-color=primary-900]:hover{color:var(--primary-color-500)}.sb_btn[data-variant=fancy]{position:relative}.sb_btn[data-variant=fancy][data-color=primary-900]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--primary-color-700)}.sb_btn[data-variant=fancy][data-color=primary-900]:focus,.sb_btn[data-variant=fancy][data-color=primary-900]:hover{color:var(--primary-color-500)}.sb_btn[data-variant=pill][data-color=primary-900]{border-color:var(--primary-color-700);background-color:var(--primary-color-700);color:var(--white)}.sb_btn[data-variant=pill][data-color=primary-900]:focus,.sb_btn[data-variant=pill][data-color=primary-900]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-100]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--secondary-color-600)}.sb_btn[data-variant=default][data-color=secondary-100]:focus,.sb_btn[data-variant=default][data-color=secondary-100]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-100]{border-color:var(--secondary-color-500);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=ghost][data-color=secondary-100]:focus,.sb_btn[data-variant=ghost][data-color=secondary-100]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-100]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=naked][data-color=secondary-100]:focus,.sb_btn[data-variant=naked][data-color=secondary-100]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=pill][data-color=secondary-100]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-100]:focus,.sb_btn[data-variant=pill][data-color=secondary-100]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-150]{border-color:var(--secondary-color-150);background-color:var(--secondary-color-150);color:var(--secondary-color-600)}.sb_btn[data-variant=default][data-color=secondary-150]:focus,.sb_btn[data-variant=default][data-color=secondary-150]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-150]{border-color:var(--secondary-color-150);background-color:rgba(0,0,0,0);color:var(--secondary-color-150)}.sb_btn[data-variant=ghost][data-color=secondary-150]:focus,.sb_btn[data-variant=ghost][data-color=secondary-150]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-150]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-150)}.sb_btn[data-variant=naked][data-color=secondary-150]:focus,.sb_btn[data-variant=naked][data-color=secondary-150]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=pill][data-color=secondary-150]{border-color:var(--secondary-color-150);background-color:var(--secondary-color-150);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-150]:focus,.sb_btn[data-variant=pill][data-color=secondary-150]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-200]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--black)}.sb_btn[data-variant=default][data-color=secondary-200]:focus,.sb_btn[data-variant=default][data-color=secondary-200]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-200]{border-color:var(--secondary-color-500);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=ghost][data-color=secondary-200]:focus,.sb_btn[data-variant=ghost][data-color=secondary-200]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-200]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=naked][data-color=secondary-200]:focus,.sb_btn[data-variant=naked][data-color=secondary-200]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=naked][data-icon-color=secondary-200] svg,.sb_btn[data-variant=naked][data-icon-color=secondary-color-200] svg{color:var(--secondary-color-500)}.sb_btn[data-variant=pill][data-color=secondary-200]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-200]:focus,.sb_btn[data-variant=pill][data-color=secondary-200]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-300]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--black)}.sb_btn[data-variant=default][data-color=secondary-300]:focus,.sb_btn[data-variant=default][data-color=secondary-300]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-300]{border-color:var(--secondary-color-500);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=ghost][data-color=secondary-300]:focus,.sb_btn[data-variant=ghost][data-color=secondary-300]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-300]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=naked][data-color=secondary-300]:focus,.sb_btn[data-variant=naked][data-color=secondary-300]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=pill][data-color=secondary-300]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-300]:focus,.sb_btn[data-variant=pill][data-color=secondary-300]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-400]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--black)}.sb_btn[data-variant=default][data-color=secondary-400]:focus,.sb_btn[data-variant=default][data-color=secondary-400]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-400]{border-color:var(--secondary-color-500);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=ghost][data-color=secondary-400]:focus,.sb_btn[data-variant=ghost][data-color=secondary-400]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-400]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-500)}.sb_btn[data-variant=naked][data-color=secondary-400]:focus,.sb_btn[data-variant=naked][data-color=secondary-400]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=pill][data-color=secondary-400]{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-400]:focus,.sb_btn[data-variant=pill][data-color=secondary-400]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary] .sb_marker,.sb_btn[data-variant=default][data-color=secondary-500] .sb_marker,.sb_btn[data-variant=ghost][data-color=secondary] .sb_marker,.sb_btn[data-variant=ghost][data-color=secondary-500] .sb_marker,.sb_btn[data-variant=naked][data-color=secondary] .sb_marker,.sb_btn[data-variant=naked][data-color=secondary-500] .sb_marker,.sb_btn[data-variant=pill][data-color=secondary] .sb_marker,.sb_btn[data-variant=pill][data-color=secondary-500] .sb_marker{color:var(--secondary-color)}.sb_btn[data-variant=default][data-color=secondary],.sb_btn[data-variant=default][data-color=secondary-500]{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--white)}.sb_btn[data-variant=default][data-color=secondary]:focus,.sb_btn[data-variant=default][data-color=secondary]:hover,.sb_btn[data-variant=default][data-color=secondary-500]:focus,.sb_btn[data-variant=default][data-color=secondary-500]:hover{border-color:var(--secondary-color-600);background-color:var(--secondary-color-600);opacity:1}.sb_btn[data-variant=ghost][data-color=secondary],.sb_btn[data-variant=ghost][data-color=secondary-500]{border-color:var(--secondary-color);background-color:rgba(0,0,0,0);color:var(--secondary-color)}.sb_btn[data-variant=ghost][data-color=secondary]:focus,.sb_btn[data-variant=ghost][data-color=secondary]:hover,.sb_btn[data-variant=ghost][data-color=secondary-500]:focus,.sb_btn[data-variant=ghost][data-color=secondary-500]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary],.sb_btn[data-variant=naked][data-color=secondary-500]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color)}.sb_btn[data-variant=naked][data-color=secondary]:focus,.sb_btn[data-variant=naked][data-color=secondary]:hover,.sb_btn[data-variant=naked][data-color=secondary-500]:focus,.sb_btn[data-variant=naked][data-color=secondary-500]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=naked][data-icon-color=secondary-500] svg,.sb_btn[data-variant=naked][data-icon-color=secondary-color-500] svg{color:var(--secondary-color-500)}.sb_btn[data-variant=pill][data-color=secondary],.sb_btn[data-variant=pill][data-color=secondary-500]{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary]:focus,.sb_btn[data-variant=pill][data-color=secondary]:hover,.sb_btn[data-variant=pill][data-color=secondary-500]:focus,.sb_btn[data-variant=pill][data-color=secondary-500]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-600]{border-color:var(--secondary-color-600);background-color:var(--secondary-color-600);color:var(--white)}.sb_btn[data-variant=default][data-color=secondary-600]:focus,.sb_btn[data-variant=default][data-color=secondary-600]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-600]{border-color:var(--secondary-color-600);background-color:rgba(0,0,0,0);color:var(--secondary-color-600)}.sb_btn[data-variant=ghost][data-color=secondary-600]:focus,.sb_btn[data-variant=ghost][data-color=secondary-600]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-600]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-600)}.sb_btn[data-variant=naked][data-color=secondary-600]:focus,.sb_btn[data-variant=naked][data-color=secondary-600]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=naked][data-icon-color=secondary-color-600] svg{color:var(--secondary-color-600)}.sb_btn[data-variant=pill][data-color=secondary-600]{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-600]:focus,.sb_btn[data-variant=pill][data-color=secondary-600]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-700]{border-color:var(--secondary-color-600);background-color:var(--secondary-color-600);color:var(--white)}.sb_btn[data-variant=default][data-color=secondary-700]:focus,.sb_btn[data-variant=default][data-color=secondary-700]:hover{opacity:.7}.sb_btn[data-variant=ghost][data-color=secondary-700]{border-color:var(--secondary-color-600);background-color:rgba(0,0,0,0);color:var(--secondary-color-600)}.sb_btn[data-variant=ghost][data-color=secondary-700]:focus,.sb_btn[data-variant=ghost][data-color=secondary-700]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-700]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-600)}.sb_btn[data-variant=naked][data-color=secondary-700]:focus,.sb_btn[data-variant=naked][data-color=secondary-700]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=naked][data-icon-color=secondary-700] svg,.sb_btn[data-variant=naked][data-icon-color=secondary-color-700] svg{color:var(--secondary-color-600)}.sb_btn[data-variant=pill][data-color=secondary-700]{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--default-text-color)}.sb_btn[data-variant=pill][data-color=secondary-700]:focus,.sb_btn[data-variant=pill][data-color=secondary-700]:hover{opacity:.7}.sb_btn[data-variant=default][data-color=secondary-900]{border-color:var(--secondary-color-600);background-color:var(--secondary-color-600);color:var(--white)}.sb_btn[data-variant=default][data-color=secondary-900]:focus,.sb_btn[data-variant=default][data-color=secondary-900]:hover{border-color:var(--secondary-color-500);background-color:var(--secondary-color-500);opacity:1}.sb_btn[data-variant=ghost][data-color=secondary-900]{border-color:var(--secondary-color-600);background-color:rgba(0,0,0,0);color:var(--secondary-color-600)}.sb_btn[data-variant=ghost][data-color=secondary-900]:focus,.sb_btn[data-variant=ghost][data-color=secondary-900]:hover{opacity:.7}.sb_btn[data-variant=naked][data-color=secondary-900]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--secondary-color-600)}.sb_btn[data-variant=naked][data-color=secondary-900]:focus,.sb_btn[data-variant=naked][data-color=secondary-900]:hover{color:var(--secondary-darkest-color)}.sb_btn[data-variant=pill][data-color=secondary-900]{border-color:var(--secondary-color-600);background-color:var(--secondary-color-600);color:var(--white)}.sb_btn[data-variant=pill][data-color=secondary-900]:focus,.sb_btn[data-variant=pill][data-color=secondary-900]:hover{opacity:.7}.sb_button-loading[data-color=primary] svg,.sb_button-loading[data-color=primary-500] svg{fill:#fff}.sb_button-closeable{max-width:100%}.sb_button-closeable_close{display:inline-flex;flex-direction:column;justify-content:center;color:currentColor;transition:opacity .3s ease}.sb_button-closeable_close:hover{opacity:.5}.sb_button-closeable_text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sb_btn{position:relative;display:inline-flex;align-items:center;gap:1rem;color:var(--default-text-color);font-weight:600;transition:all .3s ease;background-color:inherit;line-height:1.1;padding:1rem 1.25rem;border-radius:var(--radius-6);border:solid 2px}.sb_btn_marker{position:absolute;bottom:0;right:0;transform:translateY(2.2rem) translateX(0.25rem)}@media(max-width: 679px){.sb_btn:has(.sb_btn_marker){margin-bottom:2.5rem}}.sb_btn svg:not(.sb_marker_icon){transform-origin:center;pointer-events:none;transition:transform .3s ease;width:1rem;height:1rem;flex-shrink:0;color:currentColor;scale:1.5}.sb_btn[data-variant=naked]{padding:.3rem 0;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.sb_btn[data-variant=blur]{background-color:rgba(0,0,0,.25);color:var(--white);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:99rem;line-height:1;transition:none}.sb_btn[data-variant=fancy]{position:relative;padding:.5rem .8rem;gap:1.2rem;border:none}.sb_btn[data-variant=fancy]:before{content:"";position:absolute;top:-5%;height:110%;aspect-ratio:1/1;background-color:var(--primary-color-300);border-radius:99rem}.sb_btn[data-variant=fancy] svg{z-index:2;color:var(--primary-color-500)}.sb_btn[data-variant=fancy] svg path{fill:currentColor}.sb_btn[data-variant=fancy][data-icon-position=left]:before{left:.15rem}.sb_btn[data-variant=fancy][data-icon-position=right]:before{right:0}.sb_btn[data-variant=spec]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-weight:500;padding:0;gap:.5rem}.sb_btn[data-variant=spec] svg{scale:1.15;color:var(--secondary-color-600)}.sb_btn[data-variant=spec][data-size=m]{font-size:1rem}.sb_btn[data-variant=pill]{border-radius:var(--radius-6);line-height:1;white-space:nowrap}.sb_btn[data-icon-position=center]{padding:.8rem .8rem}.sb_btn[data-size=xs]{padding:.25rem .65rem .2rem .65rem;font-size:.75rem;gap:.45rem}.sb_btn[data-size=xs][data-variant=pill]{font-size:.8125rem;gap:.5rem;padding:.2rem .3rem}.sb_btn[data-size=xs][data-variant=naked]{padding:.2rem 0}.sb_btn[data-size=xs][data-icon-position=center]{padding:.45rem .45rem}.sb_btn[data-size=xs] svg{scale:1}.sb_btn[data-size=s]{padding:.7rem 1rem;gap:.6rem;font-size:.9rem}.sb_btn[data-size=s][data-variant=naked]{padding:.3rem 0}.sb_btn[data-size=s][data-variant=pill]{font-size:1rem;padding:.4rem 1rem}.sb_btn[data-size=s][data-icon-position=center]{padding:.75rem .75rem}.sb_btn[data-size=s] svg{scale:1.25}.sb_btn[data-size=m]{font-size:1rem}.sb_btn[data-size=l]{padding:.87rem 2rem;font-size:1.5rem}.sb_btn[data-size=l][data-icon-position=center]{padding:1.195rem 1.195rem}.sb_btn[data-size=xl]{padding:1.125rem 1.5rem;font-size:1.375rem}.sb_btn[data-size=xl][data-icon-position=center]{padding:1.2rem 1.2rem}.sb_btn[data-expand=expand]{justify-content:center;text-align:center;width:100%}@media(max-width: 679px){.sb_btn[data-expand=on-small]{justify-content:center;width:100%}}.sb_btn[data-rounded=semi]{border-radius:.75rem}.sb_btn[data-rounded=rounded]{border-radius:99rem}.sb_btn[data-rounded=none]{border-radius:0px}.sb_btn[data-count]::after{content:attr(data-count);position:absolute;top:0;right:0;line-height:1;padding:.2rem .3rem;font-size:.65rem;border-radius:99rem;background-color:var(--primary-color-300);color:var(--primary-color-500);transform:translateX(30%) translateY(-30%);box-shadow:0 0 6px rgba(0,0,0,.1)}.sb_btn[data-animation=up]:hover svg:not(.sb_marker_icon){transform:translateY(-0.2rem)}.sb_btn[data-animation=right]:hover svg:not(.sb_marker_icon){transform:translateX(0.2rem)}.sb_btn[data-animation=down]:hover svg:not(.sb_marker_icon){transform:translateY(0.2rem)}.sb_btn[data-animation=left]:hover svg:not(.sb_marker_icon){transform:translateX(-0.2rem)}.sb_btn[data-indicator=has-indicator] .sb_btn_indicator{position:absolute;top:0;right:-0.3rem;width:.75rem;height:.75rem;border-radius:50%;background-color:var(--red)}button.sb_btn:focus,button.sb_btn:hover,a.sb_btn:focus,a.sb_btn:hover{cursor:pointer}button.sb_btn:focus,a.sb_btn:focus{outline:5px auto;outline-color:-moz-mac-focus-ring;outline-color:-webkit-focus-ring-color}button.sb_btn:disabled{pointer-events:none}.sb_btn[disabled]{pointer-events:none}.sb_btn[disabled][data-variant=default]{background:var(--gray-200) !important;border-color:var(--gray-200) !important}.sb_btn[disabled][data-variant=ghost]{color:var(--gray-200) !important;border-color:var(--gray-200) !important}.sb_btn[disabled][data-variant=naked]{color:var(--gray-200) !important}.sb_btn[disabled][data-variant=pill]{background:var(--gray-200) !important;border-color:var(--gray-200) !important}.sb_btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}div.sb_btn:hover{opacity:1 !important}.sb_content-aside{position:relative;z-index:5;padding:2rem 0}.sb_content-aside_container{max-width:80rem;margin:0 auto}.sb_content-aside_container_inner{padding:0 1rem}@media(min-width: 960px){.sb_content-aside_container_inner{max-width:80rem;display:grid;grid-template-columns:70fr 30fr;gap:5rem}}.sb_content-aside_content p,.sb_content-aside_content li{line-height:1.5;font-size:var(--fs-body)}.sb_content-aside_content ul,.sb_content-aside_content ol{margin:0 0 1rem 1.5rem;padding:0}.sb_content-aside_content ul li,.sb_content-aside_content ol li{margin:0 0 .25rem 0}.sb_content-aside_content a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){.sb_content-aside_content a:not(.sb_btn):hover{color:var(--primary-color-700)}}.sb_content-aside_content img[class*=wp-image-]{border-radius:1rem}@media(min-width: 960px){.sb_content-aside_aside{padding:5rem 0 0 0}}@media(min-width: 960px){.sb_content-aside_aside_inner{top:6.25rem;position:sticky;align-self:flex-start}}.sb_content-aside_aside_title{margin-bottom:.5rem}.sb_content-aside_aside_posts{display:flex;flex-direction:column;gap:1rem}[data-s-type=featured-section][data-max-width="1040"] .sb_featured-section_container{max-width:65rem}[data-s-type=featured-section].v_layout_grid .sb_featured-section_items{display:grid;gap:1rem}@media(min-width: 800px){[data-s-type=featured-section].v_layout_grid .sb_featured-section_items{gap:2rem}}[data-s-type=featured-section].v_layout_grid .sb_featured-section_items>*{max-width:100%;width:100%;min-width:100%;margin:0}[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2"] .sb_featured-section_items{grid-template-columns:1fr}@media(min-width: 800px){[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2"] .sb_featured-section_items{grid-template-columns:1fr 1fr}}[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-3"] .sb_featured-section_items{grid-template-columns:1fr}@media(min-width: 800px){[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-3"] .sb_featured-section_items{grid-template-columns:1fr 1fr}}@media(min-width: 960px){[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-3"] .sb_featured-section_items{grid-template-columns:1fr 1fr 1fr}}[data-s-type=featured-section].v_layout_grid[data-grid-items="2-3-4"] .sb_featured-section_items{grid-template-columns:1fr 1fr}@media(min-width: 800px){[data-s-type=featured-section].v_layout_grid[data-grid-items="2-3-4"] .sb_featured-section_items{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 960px){[data-s-type=featured-section].v_layout_grid[data-grid-items="2-3-4"] .sb_featured-section_items{grid-template-columns:1fr 1fr 1fr 1fr}}[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-4"] .sb_featured-section_items{grid-template-columns:1fr}@media(min-width: 800px){[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-4"] .sb_featured-section_items{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-4"] .sb_featured-section_items{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1280px){[data-s-type=featured-section].v_layout_grid[data-grid-items="1-2-4"] .sb_featured-section_items{grid-template-columns:1fr 1fr 1fr 1fr}}[data-s-type=featured-section].v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items{grid-template-columns:1fr}@media(min-width: 800px){[data-s-type=featured-section].v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items{grid-template-columns:1fr 1fr}}@media(min-width: 960px){[data-s-type=featured-section].v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items{grid-template-columns:repeat(6, 1fr)}}[data-s-type=featured-section].v_layout_slider .sb_featured-section_items{padding:0 0 4rem 0;display:flex}[data-s-type=featured-section].v_layout_slider .sb_featured-section_items.swiper-initialized{display:block;overflow:inherit}[data-s-type=featured-section].v_layout_slider .sb_featured-section_items{position:relative}[data-s-type=featured-section].v_layout_slider .swiper-button-prev,[data-s-type=featured-section].v_layout_slider .swiper-button-next{position:absolute;bottom:1.5rem;top:auto;width:1.5rem;height:1.5rem}[data-s-type=featured-section].v_layout_slider .swiper-button-prev::after,[data-s-type=featured-section].v_layout_slider .swiper-button-next::after{display:none}[data-s-type=featured-section].v_layout_slider .swiper-button-prev{left:0}[data-s-type=featured-section].v_layout_slider .swiper-button-next{left:3rem;right:auto}[data-s-type=featured-section].v_layout_slider .swiper-pagination{bottom:0;text-align:right}[data-s-type=featured-section].v_layout_slider .swiper-wrapper{align-items:stretch}[data-s-type=featured-section].v_layout_slider .swiper-slide{margin:0 1rem 0 0;width:85vw;min-width:85vw;height:auto;display:grid}@media(min-width: 1300px){[data-s-type=featured-section].v_layout_slider[data-grid-items="1"] .swiper-slide{width:78rem;min-width:78rem}}@media(min-width: 480px){[data-s-type=featured-section].v_layout_slider[data-grid-items="1-2-3"] .swiper-slide{width:25.375rem;min-width:25.375rem}}@media(min-width: 480px){[data-s-type=featured-section].v_layout_slider[data-grid-items="1-2-3"][data-max-width="1040"] .swiper-slide{width:20.375rem;min-width:20.375rem}}@media(min-width: 480px){[data-s-type=featured-section].v_layout_slider[data-grid-items="1-2"] .swiper-slide{width:38.5rem;min-width:38.5rem}}@media(min-width: 480px){[data-s-type=featured-section].v_layout_slider[data-grid-items="1-2-4"] .swiper-slide,[data-s-type=featured-section].v_layout_slider[data-grid-items="2-3-4"] .swiper-slide{width:18.75rem;min-width:18.75rem}}@media(min-width: 480px){[data-s-type=featured-section].v_layout_slider[data-grid-items="2-3"] .swiper-slide{width:25.375rem;min-width:25.375rem}}@media(min-width: 1280px){[data-s-type=featured-section].v_layout_slider[data-amount="1"] .swiper-button-prev,[data-s-type=featured-section].v_layout_slider[data-amount="1"] .swiper-button-next,[data-s-type=featured-section].v_layout_slider[data-amount="2"] .swiper-button-prev,[data-s-type=featured-section].v_layout_slider[data-amount="2"] .swiper-button-next,[data-s-type=featured-section].v_layout_slider[data-amount="3"] .swiper-button-prev,[data-s-type=featured-section].v_layout_slider[data-amount="3"] .swiper-button-next{display:none}}[data-s-type=featured-section].v_color-mode_black .sb_featured-section_wrapper{background-color:var(--black)}[data-s-type=featured-section] .sb_heading_container{padding:0 0 1.5rem 0}[data-s-type=featured-section] .sb_heading_inner_left{padding:0}[data-s-type=featured-section].v_heading-layout_all-centered .sb_featured-section_heading{display:block;margin-inline:auto}[data-s-type=featured-section].v_heading-layout_all-centered .sb_heading_subtitle,[data-s-type=featured-section].v_heading-layout_all-centered .sb_heading_title,[data-s-type=featured-section].v_heading-layout_all-centered .sb_heading_text{text-align:center}@media(min-width: 960px){[data-s-type=featured-section].v_featured-cases.v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items{grid-template-columns:repeat(6, 1fr)}[data-s-type=featured-section].v_featured-cases.v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items>*{grid-column:span 2}[data-s-type=featured-section].v_featured-cases.v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items>*:nth-child(5n+1),[data-s-type=featured-section].v_featured-cases.v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items>*:nth-child(5n+2){grid-column:span 3}[data-s-type=featured-section].v_featured-cases.v_layout_grid[data-grid-items="2-3"] .sb_featured-section_items>* .sb_post-item_visual{aspect-ratio:3/2}}.sb_featured-section_wrapper{contain:paint}.sb_featured-section_heading{text-align:center;max-width:50rem;display:flex;justify-content:center}.sb_featured-section_container{position:relative;z-index:4;max-width:80rem;margin:0 auto;padding-inline:1rem}.sb_featured-section_items.s_is-dragging .flickity-slider>*{pointer-events:none}.sb_featured-section_cta{display:flex;justify-content:center;padding-top:.5rem}svg.sb_icon{width:1rem;height:1rem;fill:currentColor}.sb_language-switcher{line-height:1;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;transition:opacity .3s ease}.sb_language-switcher_btn-dropdown{padding:.75rem 2rem .75rem 1rem;color:currentColor;text-align:right;letter-spacing:.0625rem;transition:color .3s ease;display:inline-flex;align-items:center;gap:.5rem;border-radius:99rem;color:var(--gray-400);border:solid 1px currentColor}.sb_language-switcher_btn-dropdown_text{font-weight:700;font-size:.75rem}.sb_language-switcher_btn-dropdown svg{width:1rem;height:1rem}@media(min-width: 1025px){.sb_language-switcher_btn-dropdown:hover{color:var(--default-text-color)}}.sb_language-switcher_btn-dropdown:after{content:"";position:absolute;top:50%;display:block;width:0;height:0;left:auto;border:3px solid;border-bottom:0;border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0);right:1rem;margin-top:-0.1875rem}.sb_language-switcher_dropdown-pane{width:10rem;padding:1rem}.sb_language-switcher_dropdown-pane_label{text-transform:uppercase;text-align:right;font-size:.8rem;font-weight:600;margin:0 0 .25rem 0}.sb_language-switcher_dropdown-pane_divider{height:.125rem;background:var(--gray-200);margin:1.4rem 0}.sb_language-switcher_dropdown-pane_link{color:var(--primary-color-700);text-align:right;display:flex;justify-content:flex-end;align-items:center;gap:.5rem;font-weight:600;padding:.5rem 0;transition:opacity .3s ease}.sb_language-switcher_dropdown-pane_link:hover{opacity:.8}.sb_language-switcher_dropdown-pane_link svg{width:1rem;height:1rem;display:none}@media(min-width: 800px){.sb_language-switcher_dropdown-pane_link svg{display:block}}.sb_lines{position:absolute;top:0;left:0;right:0;height:3rem;z-index:1;pointer-events:none;background-size:100% .375rem;background-position:0 0,0 .75rem,0 1.5rem,0 2.25rem;background-repeat:no-repeat;background-color:var(--white);background-image:linear-gradient(rgba(250, 246, 239, 0.4), rgba(250, 246, 239, 0.4)),linear-gradient(rgba(250, 246, 239, 0.6), rgba(250, 246, 239, 0.6)),linear-gradient(rgba(250, 246, 239, 0.8), rgba(250, 246, 239, 0.8)),linear-gradient(rgb(250, 246, 239), rgb(250, 246, 239))}.sb_lines--reverse{background-image:linear-gradient(rgb(250, 246, 239), rgb(250, 246, 239)),linear-gradient(rgba(250, 246, 239, 0.8), rgba(250, 246, 239, 0.8)),linear-gradient(rgba(250, 246, 239, 0.6), rgba(250, 246, 239, 0.6)),linear-gradient(rgba(250, 246, 239, 0.4), rgba(250, 246, 239, 0.4))}.sb_lines--white{background-color:var(--secondary-color-500);background-image:linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)),linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255))}.sb_lines--white.sb_lines--reverse{background-image:linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)),linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)),linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4))}.sb_lines--mirror{top:auto;bottom:0}.sb_list-links-item{display:block;position:relative;width:100%;user-select:none;transition:boder-color .3s ease;padding:.8rem 0;border-bottom:solid 1px var(--gray-080)}.sb_list-links-item_container{display:flex;align-items:flex-start;justify-content:space-between}.sb_list-links-item_icon{display:flex;flex-direction:column;justify-content:center;gap:1rem;flex:0 0 1.5em;font-size:1.5em;color:var(--primary-color-300)}.sb_list-links-item_title{flex:1 1 auto;padding:0 1rem 0 0;line-height:1.5;font-size:var(--fs-heading-xxs)}.sb_list-links-item_subtext{color:var(--primary-color-700);opacity:.5}.sb_list-links-item_arrow{display:flex;flex-direction:column;justify-content:center;font-size:1.5em;transition:transform .3s ease;color:var(--primary-color-500)}@media(min-width: 1025px){.sb_list-links-item:hover{border-bottom-color:var(--primary-color-500)}.sb_list-links-item:hover[data-arrow=arrow-right] .sb_list-links-item_arrow{transform:translateX(0.4rem)}.sb_list-links-item:hover[data-arrow=arrow-download] .sb_list-links-item_arrow{transform:translateY(0.4rem)}}.sb_main-container_sidebar .sb_list-links-item_title{font-size:1rem}.sb_loader{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100vh;opacity:0;transition:opacity .3s ease,.2s;background:rgba(0,0,0,.35);pointer-events:none}.sb_loader_inner{position:fixed;z-index:2;top:50%;left:50%;width:4.375rem;height:4.375rem}@media(min-width: 800px){.sb_loader_inner{transform:translateX(-50%) translateY(-50%)}}.sb_loader_inner svg{transform-origin:center;color:var(--white);transform:scale(3)}body.s_is-loading .sb_loader{pointer-events:all;opacity:1}.sb_marker{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;line-height:.84;letter-spacing:-0.03em;color:var(--primary-color-500);white-space:nowrap;pointer-events:none}.sb_marker svg{width:1em;height:1em;flex-shrink:0;fill:currentColor;transform:rotate(var(--arrow-rotate, 0deg)) scaleX(var(--arrow-scale-x, 1));transform-origin:center}.sb_marker[data-size=m]{font-size:1.5rem}.sb_marker[data-size=l]{font-size:1.75rem;gap:1rem}section.a_bg_eggplant .sb_marker{color:var(--white)}.sb_modal{position:relative;background:var(--white);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.sb_modal_btn-close{position:absolute;z-index:3;color:var(--black);right:0rem;top:1rem;transition:transform .3s ease}.sb_modal_btn-close:focus,.sb_modal_btn-close:hover{opacity:1 !important;transform:rotate(90deg)}.sb_pagination{width:100%;padding:var(--default-padding) 0;display:flex;justify-content:flex-end}.sb_pagination_pages{display:flex;align-items:center;list-style:none;margin:0;padding:0 .5rem}.sb_pagination_pages li{display:flex;align-items:center;justify-content:center}.sb_pagination_pages li a[data-variant=naked],.sb_pagination_pages li button[data-variant=naked]{padding-left:1rem !important;padding-right:1rem !important}.sb_pagination_pages li div[data-variant=ghost]{width:3.125rem;height:3.125rem;padding:0;margin:0 .4rem}.sb_pagination_pages li div{justify-content:center;pointer-events:none}.sb_pagination_pages span.dots{opacity:.3}.sb_placeholder-item{position:relative;width:100%;user-select:none;background-color:var(--white);border-radius:.5rem}.sb_placeholder-item[data-variant=position]{box-shadow:0 4px 22px rgba(0,0,0,.06)}.sb_placeholder-item_content{padding:1rem;display:flex;flex-wrap:wrap;gap:.6rem}.sb_placeholder-item_content_elem{position:relative;overflow:hidden;width:5rem;height:1rem;border-radius:.25rem;background:var(--gray-100)}.sb_placeholder-item_content_elem:nth-child(1){width:153px}.sb_placeholder-item_content_elem:nth-child(2){width:195px}.sb_placeholder-item_content_elem:nth-child(3){width:200px}.sb_placeholder-item_content_elem:nth-child(4){width:217px}.sb_placeholder-item_content_elem:nth-child(5){width:146px}.sb_placeholder-item_content_elem:nth-child(6){width:156px}.sb_placeholder-item_content_elem:nth-child(7){width:194px}.sb_placeholder-item_content_elem:nth-child(8){width:125px}.sb_placeholder-item_content_elem:nth-child(9){width:214px}.sb_placeholder-item_content_elem:nth-child(10){width:187px}.sb_placeholder-item_content_elem:before{content:"";position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left, rgba(239, 243, 243, 0.05), rgba(239, 243, 243, 0.5), #eff3f3, rgba(239, 243, 243, 0.5), rgba(239, 243, 243, 0.05));animation:loading 1s infinite;z-index:45}.sb_person-avatar{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden;border:2px solid var(--white)}.sb_person-avatar img{width:100%;height:100%}.sb_person-highlight{color:var(--white)}.sb_person-highlight_container{position:relative;z-index:2;display:flex;align-items:flex-end}.sb_person-highlight_inner{position:relative;width:100%;background-color:var(--secondary-color-500);background-size:cover;background-position:center center;background-image:url("../assets/img/bgs/fractal-dark-2.webp");border-radius:.5rem}@media(min-width: 800px){.sb_person-highlight_inner{padding:0}}.sb_person-highlight_inner::before{content:"";position:absolute;inset:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem);background-color:rgba(26,40,55,.4);backdrop-filter:blur(20px);border-radius:.25rem;border:1px solid hsla(0,0%,100%,.2)}.sb_person-highlight_content{position:relative;z-index:2;padding:1.5rem 0 1.5rem 1.5rem;width:calc(100% - 8.75rem)}@media(min-width: 800px){.sb_person-highlight_content{width:calc(100% - 8.75rem);padding:2rem 2rem}}.sb_person-highlight_content_inner{display:flex;flex-direction:column;gap:1rem}@media(min-width: 800px){.sb_person-highlight_content_inner{flex-direction:row;gap:3rem;justify-content:space-between}}.sb_person-highlight_text{flex:1 1 auto;line-height:1.35;font-size:1.25rem;font-size:var(--fs-text-xl)}.sb_person-highlight_person{position:absolute;width:auto;bottom:0;right:.5rem;z-index:2;aspect-ratio:3/4;height:8.75rem}@media(min-width: 800px){.sb_person-highlight_person{right:2rem}}.sb_person-highlight_person_picture{width:100%;height:100%}.sb_person-highlight_person_picture img{object-fit:contain;object-position:bottom 0% right 5%}.sb_socials{display:flex;gap:1rem}.sb_socials_link{display:inline-flex;align-items:center;gap:.6rem;transition:opacity .3s ease}.sb_socials_link_icon{display:inline-flex;flex-direction:column;justify-content:center;font-size:1.5rem;color:var(--default-text-color)}.sb_socials_link_icon svg{width:1em;height:1em;transform:scale(1)}.sb_socials_link:focus,.sb_socials_link:hover{opacity:.7}[data-modal-overlay]{position:relative;border:none;background:rgba(0,0,0,0);padding:3rem 0;top:1rem !important}[data-modal-overlay]:focus{outline:none}@media(min-width: 680px){[data-modal-overlay]{top:3rem !important}}@media screen and (orientation: landscape)and (max-width: 1023px){[data-modal-overlay]{top:0rem !important;padding:3rem 0}}@media(min-width: 1025px){[data-modal-overlay]{padding:3rem 0}}.sb_overlay_container{position:relative;background:var(--white);border-radius:1rem;contain:paint}.sb_overlay_content .responsive-embed{z-index:2}.sb_overlay_loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:var(--white);font-size:2rem;display:flex;flex-direction:column;justify-content:center}.sb_overlay_iframe{width:100%;height:80vh}[data-modal-overlay-page]{position:relative;border:none;background:rgba(0,0,0,0);top:1rem !important;padding:0;width:100%;max-width:50rem}@media(min-width: 800px){[data-modal-overlay-page]{padding:4rem 0}}[data-modal-overlay-page]:focus{outline:none}[data-modal-overlay-page] .sb_modal_btn-close{top:1rem;right:1rem}@media(min-width: 800px){[data-modal-overlay-page] .sb_modal_btn-close{top:6.25rem;right:3rem}}.sb_overlay-page_container{position:relative;z-index:2;background:var(--white);padding:0;border-radius:1.5rem}.sb_overlay-page_container iframe{border-radius:1.5rem;overflow:hidden;height:100vh;height:calc(100dvh - 2rem)}@media(min-width: 800px){.sb_overlay-page_container iframe{height:50rem}}dialog[data-survey-popup]{width:calc(100% - 2rem);max-width:40rem;max-height:calc(100dvh - 2rem);margin:auto;overflow:hidden}dialog[data-survey-popup]:focus{outline:none}dialog[data-survey-popup][open]{animation:survey-popup-in .3s ease}dialog[data-survey-popup] .gform-theme--foundation,dialog[data-survey-popup] .gform-theme--framework{--gf-form-gap-y: 1.5rem;--gf-field-pg-prog-text-transform: none;--gf-local-text-transform: none}dialog[data-survey-popup] .gfield{margin:0}dialog[data-survey-popup] .gfield_label{display:block;font-size:.9375rem !important;font-weight:600 !important;color:var(--default-text-color);margin-bottom:var(--space-4) !important}dialog[data-survey-popup] .gform-field-label--type-sub,dialog[data-survey-popup] .ginput_complex label{font-size:.8125rem !important;font-weight:400 !important;color:var(--gray-700);margin-top:var(--space-4) !important;margin-bottom:0 !important}dialog[data-survey-popup] .gfield_required,dialog[data-survey-popup] .gfield_required_text,dialog[data-survey-popup] .gfield_required_asterisk{color:var(--primary-color);margin-left:.125rem;font-weight:600}dialog[data-survey-popup] .gfield_required_text{font-size:0}dialog[data-survey-popup] .gfield_required_text::before{content:"*";font-size:.9375rem}dialog[data-survey-popup] .gfield_description{font-size:.8125rem;color:var(--gray-700);margin-top:var(--space-4)}dialog[data-survey-popup] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button),dialog[data-survey-popup] textarea,dialog[data-survey-popup] select{width:100% !important;height:auto !important;min-height:2.75rem;padding:.6875rem .875rem !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;font-size:.9375rem !important;line-height:1.5 !important;color:var(--default-text-color) !important;transition:border-color .2s ease}dialog[data-survey-popup] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::placeholder,dialog[data-survey-popup] textarea::placeholder,dialog[data-survey-popup] select::placeholder{color:var(--gray-400)}dialog[data-survey-popup] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):hover,dialog[data-survey-popup] textarea:hover,dialog[data-survey-popup] select:hover{border-color:var(--secondary-color-700) !important}dialog[data-survey-popup] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus,dialog[data-survey-popup] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus-visible,dialog[data-survey-popup] textarea:focus,dialog[data-survey-popup] textarea:focus-visible,dialog[data-survey-popup] select:focus,dialog[data-survey-popup] select:focus-visible{outline:none;border-color:var(--primary-color) !important;box-shadow:none !important}dialog[data-survey-popup] select{padding-right:2.5rem !important;background-position:right .875rem center !important;background-size:.75rem !important}dialog[data-survey-popup] textarea,dialog[data-survey-popup] .gform_wrapper.gravity-theme .gfield textarea,dialog[data-survey-popup] .gform_wrapper.gravity-theme .gfield textarea.large,dialog[data-survey-popup] .gform-theme--foundation textarea,dialog[data-survey-popup] .gform-theme--framework textarea{padding:.6875rem .875rem !important;font-size:.9375rem !important;line-height:1.5 !important;height:auto !important;min-height:7.5rem !important;max-height:none !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;resize:vertical !important}dialog[data-survey-popup] .gform-theme--framework .gfield--type-choice .gfield_checkbox,dialog[data-survey-popup] .gform-theme--framework .gfield--type-choice .gfield_radio,dialog[data-survey-popup] .gfield_checkbox,dialog[data-survey-popup] .gfield_radio{display:grid !important;grid-template-columns:1fr;gap:var(--space-8) !important;margin:0;padding:0;list-style:none;flex-direction:unset !important}@media(min-width: 800px){dialog[data-survey-popup] .gform-theme--framework .gfield--type-choice .gfield_checkbox,dialog[data-survey-popup] .gform-theme--framework .gfield--type-choice .gfield_radio,dialog[data-survey-popup] .gfield_checkbox,dialog[data-survey-popup] .gfield_radio{grid-template-columns:1fr 1fr}}dialog[data-survey-popup] .gchoice{display:flex;align-items:center;gap:0;padding:.75rem 1rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;margin:0;cursor:pointer;transition:border-color .2s ease}dialog[data-survey-popup] .gchoice:hover{border-color:var(--primary-color)}dialog[data-survey-popup] .gchoice label{cursor:pointer;font-size:.875rem !important;font-weight:500 !important;color:var(--default-text-color);margin:0;padding:0 0 0 .5rem !important;position:static;background-color:rgba(0,0,0,0) !important}dialog[data-survey-popup] .gchoice label::before,dialog[data-survey-popup] .gchoice label::after{content:none !important;display:none !important}dialog[data-survey-popup] .gchoice input[type=radio]:hover+label,dialog[data-survey-popup] .gchoice input[type=radio]:focus+label,dialog[data-survey-popup] .gchoice input[type=radio]:focus-visible+label,dialog[data-survey-popup] .gchoice input[type=checkbox]:hover+label,dialog[data-survey-popup] .gchoice input[type=checkbox]:focus+label,dialog[data-survey-popup] .gchoice input[type=checkbox]:focus-visible+label,dialog[data-survey-popup] .gchoice label:hover,dialog[data-survey-popup] .gchoice label:focus{background-color:rgba(0,0,0,0) !important}dialog[data-survey-popup] .gchoice input[type=checkbox],dialog[data-survey-popup] .gchoice input[type=radio]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}dialog[data-survey-popup] .gchoice input[type=checkbox]::before,dialog[data-survey-popup] .gchoice input[type=checkbox]::after,dialog[data-survey-popup] .gchoice input[type=radio]::before,dialog[data-survey-popup] .gchoice input[type=radio]::after{content:none !important;display:none !important}dialog[data-survey-popup] .gchoice input[type=checkbox]:checked,dialog[data-survey-popup] .gchoice input[type=radio]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}dialog[data-survey-popup] .gchoice input[type=checkbox]:focus-visible,dialog[data-survey-popup] .gchoice input[type=radio]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}dialog[data-survey-popup] .gchoice input[type=radio]{border-radius:999px !important}dialog[data-survey-popup] .ginput_container_consent{display:flex;align-items:flex-start;gap:0}dialog[data-survey-popup] .ginput_container_consent label{font-size:.875rem !important;font-weight:500 !important;line-height:1.5;color:var(--default-text-color);background-color:rgba(0,0,0,0) !important;padding:0 0 0 .5rem !important;margin:0;position:static}dialog[data-survey-popup] .ginput_container_consent label::before,dialog[data-survey-popup] .ginput_container_consent label::after{content:none !important;display:none !important}dialog[data-survey-popup] .ginput_container_consent input[type=checkbox]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:.125rem 0 0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}dialog[data-survey-popup] .ginput_container_consent input[type=checkbox]::before,dialog[data-survey-popup] .ginput_container_consent input[type=checkbox]::after{content:none !important;display:none !important}dialog[data-survey-popup] .ginput_container_consent input[type=checkbox]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}dialog[data-survey-popup] .ginput_container_fileupload{position:relative;border:2px dashed var(--secondary-color-700);border-radius:.75rem;padding:clamp(1.5rem,1rem + 2.5vw,3rem);text-align:center;background-color:var(--white);transition:border-color .2s ease,background-color .2s ease}dialog[data-survey-popup] .ginput_container_fileupload:hover{border-color:var(--primary-color)}dialog[data-survey-popup] .ginput_container_fileupload.s_dragging{border-color:var(--primary-color);background-color:var(--secondary-color-500)}dialog[data-survey-popup] .ginput_container_fileupload input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:1}dialog[data-survey-popup] .ginput_container_fileupload.s_has-file{border-style:solid;border-color:var(--primary-color)}dialog[data-survey-popup] .ginput_container_fileupload.s_has-file input[type=file]{z-index:0}dialog[data-survey-popup] .ginput_container_fileupload.s_has-file .gform_fileupload_rules,dialog[data-survey-popup] .ginput_container_fileupload.s_has-file .ginput_preview_list,dialog[data-survey-popup] .ginput_container_fileupload.s_has-file .ginput_preview,dialog[data-survey-popup] .ginput_container_fileupload.s_has-file .gform_drop_instructions,dialog[data-survey-popup] .ginput_container_fileupload.s_has-file .gform_button_select_files,dialog[data-survey-popup] .ginput_container_fileupload.s_has-file>p,dialog[data-survey-popup] .ginput_container_fileupload.s_has-file>span:not(.gttz-file-display_name){display:none}dialog[data-survey-popup] .gttz-file-display{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-12);padding:.5rem .75rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--default-text-color)}dialog[data-survey-popup] .gttz-file-display[hidden]{display:none !important}dialog[data-survey-popup] .gttz-file-display_name{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dialog[data-survey-popup] .gttz-file-display_remove{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:.25rem;background-color:rgba(0,0,0,0);color:var(--gray-700);cursor:pointer;transition:background-color .2s ease,color .2s ease}dialog[data-survey-popup] .gttz-file-display_remove:hover,dialog[data-survey-popup] .gttz-file-display_remove:focus-visible{background-color:var(--secondary-color-600);color:var(--default-text-color);outline:none}dialog[data-survey-popup] .gform_page_footer,dialog[data-survey-popup] .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-12);margin-top:var(--space-24);padding-top:0;border-top:0}dialog[data-survey-popup] input[type=submit],dialog[data-survey-popup] .gform_next_button,dialog[data-survey-popup] .gform_previous_button,dialog[data-survey-popup] .gform_button{display:inline-flex;align-items:center;gap:var(--space-8);padding:.6875rem var(--space-20);border-radius:var(--radius-6);font-weight:600;font-size:.875rem;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}dialog[data-survey-popup] .gform_next_button,dialog[data-survey-popup] input[type=submit],dialog[data-survey-popup] .gform_button{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white)}dialog[data-survey-popup] .gform_next_button:hover,dialog[data-survey-popup] .gform_next_button:focus-visible,dialog[data-survey-popup] input[type=submit]:hover,dialog[data-survey-popup] input[type=submit]:focus-visible,dialog[data-survey-popup] .gform_button:hover,dialog[data-survey-popup] .gform_button:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}dialog[data-survey-popup] .gform_next_button::after{content:"→";font-size:1rem;line-height:1}dialog[data-survey-popup] .gform_previous_button,dialog[data-survey-popup] .gform_previous_button.button{background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;color:var(--default-text-color) !important;font-size:.875rem !important;font-weight:600 !important;text-decoration:none !important}dialog[data-survey-popup] .gform_previous_button::before,dialog[data-survey-popup] .gform_previous_button.button::before{content:"←";font-size:1rem;line-height:1}dialog[data-survey-popup] .gform_previous_button:hover,dialog[data-survey-popup] .gform_previous_button:focus-visible,dialog[data-survey-popup] .gform_previous_button.button:hover,dialog[data-survey-popup] .gform_previous_button.button:focus-visible{background-color:var(--secondary-color-500) !important;border-color:var(--secondary-color-700) !important;color:var(--default-text-color) !important}dialog[data-survey-popup] .gfield_error input:not([type=submit]):not([type=radio]):not([type=checkbox]),dialog[data-survey-popup] .gfield_error textarea,dialog[data-survey-popup] .gfield_error select{border-color:var(--error-500)}dialog[data-survey-popup] .gfield_validation_message,dialog[data-survey-popup] .validation_message{color:var(--error-800);font-size:.8125rem;margin-top:var(--space-4)}dialog[data-survey-popup] .gform_heading{margin:0 0 var(--space-24);padding-right:var(--space-32)}dialog[data-survey-popup] .gform_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-s);font-weight:400;line-height:1.2;margin:0 0 var(--space-8)}dialog[data-survey-popup] .gform_description{color:var(--gray-700)}dialog[data-survey-popup] .gform-theme--framework .gfield--type-choice .gfield_radio,dialog[data-survey-popup] .gfield_radio{grid-template-columns:1fr}dialog[data-survey-popup] .gchoice:has(.gchoice_other_control){display:grid;grid-template-columns:auto 1fr;align-items:center;row-gap:var(--space-8)}dialog[data-survey-popup] .gchoice:has(.gchoice_other_control) br{display:none}dialog[data-survey-popup] .gchoice_other_control{grid-column:2;width:100%;max-width:none !important;margin:0 0 0 var(--space-8) !important}dialog[data-survey-popup] .gchoice_other_control:disabled{display:none !important}dialog[data-survey-popup].s_submitted .sb_survey-popup_btn-later{display:none}.sb_survey-popup_container{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.5rem,1.1666666667rem + 1.6666666667vw,2.5rem);background:var(--white);border-radius:1rem}.sb_survey-popup_btn-close{position:absolute;z-index:1;top:var(--space-16);right:var(--space-16);display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--white);font-size:1.25rem;transition:background-color .3s ease}.sb_survey-popup_btn-close:hover,.sb_survey-popup_btn-close:focus-visible{background:var(--gray-020)}.sb_survey-popup_btn-later{display:block;margin:var(--space-16) auto 0;padding:0;border:0;background:none;font:inherit;cursor:pointer;color:var(--gray-700);text-decoration:underline;text-underline-offset:.2em;transition:color .3s ease}.sb_survey-popup_btn-later:hover,.sb_survey-popup_btn-later:focus-visible{color:var(--default-text-color)}@keyframes survey-popup-in{from{opacity:0;transform:translateY(1rem)}}@media(prefers-reduced-motion: reduce){dialog[data-survey-popup][open]{animation:none}}[data-s-type=page-faq]{padding:0 0 1rem 0;height:inherit !important}@media(min-width: 800px){[data-s-type=page-faq]{padding:2rem 0}}.sb_page-faq_container{max-width:80rem;margin-inline:auto;padding:0 var(--default-padding)}@media(min-width: 800px){.sb_page-faq_container{display:flex;align-items:flex-start}}.sb_page-faq_nav{display:none}@media(min-width: 800px){.sb_page-faq_nav{display:block;position:sticky;top:8.75rem;flex:0 0 12.5rem;padding-right:var(--default-padding)}}@media(min-width: 960px){.sb_page-faq_nav{flex:0 0 18.75rem}}.sb_page-faq_nav_category{display:block;padding:.6rem 0;transition:color .3s ease;user-select:none}.sb_page-faq_nav_category.s_hidden{display:none}.sb_page-faq_nav_category:focus{outline:none}@media(min-width: 1025px){.sb_page-faq_nav_category:focus,.sb_page-faq_nav_category:hover{color:var(--primary-color-500)}}.sb_page-faq_content{position:relative;width:100%;max-width:50rem}.sb_page-faq_search{position:relative;margin:0 0 2rem 0}.sb_page-faq_search_input{width:100%;height:3.5rem !important;padding:1.1rem 1rem .9rem 1rem !important}.sb_page-faq_search_btn-clear-search{position:absolute;top:1.2rem;right:1.4rem;display:none;transition:opacity .3s ease}.sb_page-faq_search_btn-clear-search:focus{outline:none}.sb_page-faq_search_btn-clear-search:focus,.sb_page-faq_search_btn-clear-search:hover{opacity:.6}.sb_page-faq_no-results{display:none;font-size:1.2rem;text-align:center}.sb_page-faq_category{position:relative;width:100%;margin:0 0 1.5rem 0}.sb_page-faq_category.s_all-items-hidden .sb_page-faq_category_header{display:none}.sb_page-faq_category_header{font-weight:700;margin:0 0 .5rem 0}.sb_page-faq_category_item{position:relative !important;top:initial !important;left:initial !important;font-size:1.1rem}.sb_page-faq_category_item.s_is-open .sb_page-faq_category_item_top{border-bottom-color:var(--brand-color)}.sb_page-faq_category_item.s_is-open .sb_page-faq_category_item_content{max-height:9999px;overflow:inherit;opacity:1}.sb_page-faq_category_item.s_is-open .sb_page-faq_category_item_top_icon .sb_svg-container{transform:rotate(180deg)}.sb_page-faq_category_item_top{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px rgba(0,0,0,.1);padding:1rem 0;transition:opacity .3s ease;user-select:none}@media(min-width: 1025px){.sb_page-faq_category_item_top:focus,.sb_page-faq_category_item_top:hover{cursor:pointer;opacity:.6}.sb_page-faq_category_item_top:focus .sb_question_item_title,.sb_page-faq_category_item_top:hover .sb_question_item_title{color:#faf6ef}}.sb_page-faq_category_item_top_right{display:flex;justify-content:flex-end;align-items:center;overflow:hidden;position:relative;flex:0 0 50px;min-width:50px}@media(min-width: 800px){.sb_page-faq_category_item_top_right{width:60%;min-width:inherit}}.sb_page-faq_category_item_top_icon{margin:0 1rem;display:flex;flex-direction:column;justify-content:center}.sb_page-faq_category_item_title{color:var(--primary-color-500);line-height:1.5;font-size:1rem;font-size:var(--fs-text-m)}.sb_page-faq_category_item_content{overflow:hidden;max-height:0px;opacity:0}.sb_page-faq_category_item_content_inner{padding:1rem 0}.sb_publication-card{position:relative;height:100%;display:flex;flex-direction:column;margin-left:.375rem;padding:var(--space-24);background-color:var(--white);border-radius:0 1rem 1rem 0;border:1px solid var(--accent-200, var(--gray-100));border-left:0;transition:transform .35s ease,box-shadow .35s ease}.sb_publication-card::before{content:"";position:absolute;top:0;bottom:0;left:-0.375rem;width:.375rem;background-color:var(--gray-100);border-radius:1rem 0 0 1rem}.sb_publication-card[data-accent]::before{background-color:var(--accent-500)}@media(hover: hover){.sb_publication-card:hover,.sb_publication-card:focus-within{transform:translateY(-0.375rem);box-shadow:0 .375rem 1.125rem rgba(0,0,0,.07)}.sb_publication-card:hover .sb_publication-card_title,.sb_publication-card:focus-within .sb_publication-card_title{color:var(--primary-color)}}.sb_publication-card_types{list-style:none;margin:0 0 var(--space-12) 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}.sb_publication-card_link{display:block;text-decoration:none;color:inherit}.sb_publication-card_link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:-0.375rem}.sb_publication-card_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-xs);font-weight:400;line-height:1.3;margin:0 0 var(--space-8) 0;color:var(--default-text-color);transition:color .3s ease}.sb_publication-card_excerpt{margin:0 0 var(--space-16) 0;color:var(--gray-700);font-size:.875rem;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.sb_publication-card_pills{list-style:none;margin:auto 0 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}.sb_publication-card_wrap{list-style:none}body.post-type-archive-publication{background-color:var(--secondary-color-500)}.sb_publications-archive{padding-block:clamp(2rem,1.3333333333rem + 3.3333333333vw,4rem)}.sb_publications-archive_header{margin-bottom:var(--space-32)}.sb_publications-archive .sb_title{padding:3.5rem 0 2rem 0;font-size:var(--fs-heading-xl)}.sb_publications-archive_search{position:relative;display:flex;align-items:center;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-radius:var(--radius-12);background-color:var(--white);gap:var(--space-12)}.sb_publications-archive_search:focus-within{outline:2px solid var(--primary-color);outline-offset:2px}.sb_publications-archive_search svg{width:1.25rem;height:1.25rem;color:var(--default-text-color)}.sb_publications-archive_search input[type=search]{flex:1;border:0 !important;background:rgba(0,0,0,0) !important;padding:0 !important;height:auto !important;border-radius:0 !important;box-shadow:none !important;outline:0 !important;font:inherit;color:var(--default-text-color)}.sb_publications-archive_search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.sb_publications-archive_search .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sb_publications-archive_search_clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;background:rgba(0,0,0,0);color:var(--black);cursor:pointer;transition:opacity .3s ease}.sb_publications-archive_search_clear svg{width:1.25rem;height:1.25rem}.sb_publications-archive_search_clear:hover,.sb_publications-archive_search_clear:focus-visible{opacity:.7}.sb_publications-archive_search_clear[hidden]{display:none}.sb_publications-archive_search_submit{display:inline-flex;align-items:center;gap:var(--space-8);flex:0 0 auto;padding:var(--space-12) var(--space-16);background-color:var(--primary-color);color:var(--white);border:0;border-radius:var(--radius-6);font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .3s ease}.sb_publications-archive_search_submit svg{width:1rem;height:1rem;color:currentColor}.sb_publications-archive_search_submit:hover,.sb_publications-archive_search_submit:focus-visible{background-color:var(--primary-color-700)}.sb_publications-archive_body{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width: 1025px){.sb_publications-archive_body{grid-template-columns:25rem 1fr}}.sb_publications-archive_sidebar,.sb_publications-archive_results{min-width:0}.sb_publications-archive_filter-trigger{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);width:100%;margin-bottom:var(--space-16);padding:.75rem var(--space-16);border:1px solid var(--secondary-color-700);border-radius:var(--radius-6);background-color:var(--white);color:var(--default-text-color);font:inherit;font-weight:600;cursor:pointer;transition:background-color .3s ease,color .3s ease}.sb_publications-archive_filter-trigger svg{width:1.125rem;height:1.125rem}.sb_publications-archive_filter-trigger:hover,.sb_publications-archive_filter-trigger:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}@media(min-width: 1025px){.sb_publications-archive_filter-trigger{display:none}}.sb_publications-archive_filter-trigger_count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:.125rem var(--space-8);border-radius:var(--radius-999);background-color:var(--primary-color-600);color:var(--white);font-size:.75rem;line-height:1.2}.sb_publications-archive_filter-trigger_count[hidden]{display:none}@media(max-width: 1024px){.sb_publications-archive_sidebar{position:fixed;inset:auto 0 0 0;z-index:30;display:flex;flex-direction:column;max-height:85vh;padding:0;background-color:var(--secondary-color-500);border-radius:var(--radius-16) var(--radius-16) 0 0;box-shadow:0 -0.25rem 1.5rem rgba(0,0,0,.1);transform:translateY(100%);transition:transform .3s cubic-bezier(0.16, 1, 0.3, 1);overflow:hidden}.sb_publications-archive_sidebar.s_is-open{transform:translateY(0)}}.sb_publications-archive_sidebar_header,.sb_publications-archive_sidebar_footer{display:none}@media(max-width: 1024px){.sb_publications-archive_sidebar_header,.sb_publications-archive_sidebar_footer{display:flex}}.sb_publications-archive_sidebar_header{align-items:center;justify-content:space-between;padding:var(--space-16);border-bottom:1px solid var(--secondary-color-700)}.sb_publications-archive_sidebar_title{margin:0;font-family:var(--default-font-family-body);font-size:1.125rem;font-weight:600;color:#111}.sb_publications-archive_sidebar_close{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:var(--radius-999);background:rgba(0,0,0,0);color:var(--default-text-color);cursor:pointer;transition:background-color .3s ease}.sb_publications-archive_sidebar_close svg{width:1.25rem;height:1.25rem}.sb_publications-archive_sidebar_close:hover,.sb_publications-archive_sidebar_close:focus-visible{background-color:var(--secondary-color-700)}.sb_publications-archive_sidebar_body{flex:1;min-height:0}@media(max-width: 1024px){.sb_publications-archive_sidebar_body{overflow-y:auto;padding:var(--space-16)}}.sb_publications-archive_sidebar_footer{padding:var(--space-16);border-top:1px solid var(--secondary-color-700)}.sb_publications-archive_sidebar_apply{display:flex;justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding:.625rem var(--space-16);border:0;border-radius:.375rem;background:var(--primary-color-600);color:var(--white);font:inherit;font-weight:600;cursor:pointer;transition:background-color .3s ease}.sb_publications-archive_sidebar_apply:hover,.sb_publications-archive_sidebar_apply:focus-visible{background-color:var(--primary-color-700)}.sb_publications-archive_backdrop{position:fixed;inset:0;z-index:25;background-color:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .3s ease}.sb_publications-archive_backdrop.s_is-open{opacity:1;pointer-events:auto}.sb_publications-archive_backdrop[hidden]{display:none}@media(min-width: 1025px){.sb_publications-archive_backdrop{display:none}}body:has(.sb_publications-archive_sidebar.s_is-open){overflow:hidden}@media(prefers-reduced-motion: reduce){.sb_publications-archive *,.sb_publications-active-filters *,.sb_publication-card,.sb_publication-card *{transition:none !important;animation:none !important}}.sb_publications-filters{display:flex;flex-direction:column;gap:var(--space-16)}@media(min-width: 1025px){.sb_publications-filters{margin-bottom:1.875rem}}.sb_publications-filter-group{padding:var(--space-24);border-radius:var(--radius-12);background-color:var(--white)}.sb_publications-filter-group_header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);cursor:pointer;user-select:none}.sb_publications-filter-group_title{margin:0;color:#111;font-family:var(--default-font-family-body);font-size:1.125rem;font-weight:600;line-height:normal;letter-spacing:-1px}.sb_publications-filter-group_collapse{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:rgba(0,0,0,0);color:var(--default-text-color);cursor:pointer}.sb_publications-filter-group_collapse svg{width:1.125rem;height:1.125rem;transition:transform .3s ease}.sb_publications-filter-group_collapse[aria-expanded=true] svg{transform:rotate(180deg)}.sb_publications-filter-group.s_collapsed .sb_publications-filter-group_list{display:none}.sb_publications-filter-group_list,.sb_publications-filter-group_sublist{list-style:none;margin:var(--space-12) 0 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.sb_publications-filter-group_list[hidden],.sb_publications-filter-group_sublist[hidden]{display:none}.sb_publications-filter-group_sublist{margin-top:var(--space-4);padding-left:var(--space-16)}.sb_publications-filter-group_item{display:flex;flex-direction:column}.sb_publications-filter-group_item.has-children:not(.s_subs-open) .sb_publications-filter-group_sublist{display:none}.sb_publications-filter-group_row{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-4);border-radius:var(--radius-8);transition:background-color .3s ease}.sb_publications-filter-group_row:hover{background-color:var(--gray-040)}.sb_publications-filter-group_label{flex:1;display:flex;align-items:center;gap:var(--space-8);padding:var(--space-4) 0;cursor:pointer;min-width:0}.sb_publications-filter-group_checkbox[type=checkbox]{appearance:none;-webkit-appearance:none;opacity:1;position:static;margin:0;width:1.125rem;height:1.125rem !important;border:2px solid var(--secondary-color-700);border-radius:var(--radius-4);background-color:var(--white);cursor:pointer;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease}.sb_publications-filter-group_checkbox[type=checkbox]:checked{background-color:var(--primary-color);border-color:var(--primary-color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3 8l3.5 3.5L13 5'/></svg>");background-position:center;background-repeat:no-repeat;background-size:70%}.sb_publications-filter-group_checkbox[type=checkbox]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.sb_publications-filter-group_name{font-size:.875rem;line-height:1.3;color:var(--default-text-color);overflow-wrap:anywhere}.sb_publications-filter-group_name-parent{font-weight:600}.sb_publications-filter-group_count{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;padding:.375rem;border-radius:var(--radius-4);background-color:var(--secondary-color-500);font-size:.75rem;line-height:1;color:var(--default-text-color);flex-shrink:0}.sb_publications-filter-group_expand{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-4);border:0;border-radius:var(--radius-6);background:rgba(0,0,0,0);color:var(--default-text-color);cursor:pointer;flex-shrink:0;transition:background-color .3s ease}.sb_publications-filter-group_expand:hover{background-color:var(--gray-040)}.sb_publications-filter-group_expand:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.sb_publications-filter-group_expand svg{width:1rem;height:1rem;transition:transform .3s ease}.sb_publications-filter-group_expand[aria-expanded=true] svg{transform:rotate(180deg)}.sb_publications-results{display:flex;flex-direction:column;gap:var(--space-16)}.sb_publications-results_header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);flex-wrap:wrap}.sb_publications-results_count{margin:0;padding:0;font-family:var(--default-font-family-heading);font-size:1.25rem;font-weight:400;line-height:1;color:var(--default-text-color)}.sb_publications-results_sort{display:inline-flex;align-items:center;gap:var(--space-8);font-size:.875rem;line-height:1;color:var(--default-text-color)}.sb_publications-results_sort_control{display:inline-flex;align-items:center}.sb_publications-results_sort_trigger{display:inline-flex;align-items:center;gap:var(--space-4);padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer}.sb_publications-results_sort_trigger svg{width:1rem;height:1rem;transition:transform .3s ease}.sb_publications-results_sort_trigger[aria-expanded=true] svg{transform:rotate(180deg)}.sb_publications-results_sort_pane{min-width:11.25rem;padding:var(--space-4)}.sb_publications-results_sort_options{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.sb_publications-results_sort_options button{width:100%;padding:var(--space-8) var(--space-12);border:0;border-radius:var(--radius-6);background:rgba(0,0,0,0);color:var(--default-text-color);font:inherit;font-size:.875rem;text-align:left;cursor:pointer;transition:background-color .3s ease,color .3s ease}.sb_publications-results_sort_options button:hover,.sb_publications-results_sort_options button:focus-visible{background-color:var(--secondary-color-500)}.sb_publications-results_sort_options button.s_selected{color:var(--primary-color-600);font-weight:600}.sb_publications-results_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-16)}.sb_publications-results_load-more{display:flex;justify-content:center;margin:var(--space-16) 0}.sb_publications-results_load-more[hidden]{display:none}.sb_publications-results_load-more_btn{display:flex;justify-content:center;align-items:center;gap:var(--space-8);height:2.5rem;max-height:2.75rem;min-width:8rem;padding:.625rem var(--space-16);border:0;border-radius:var(--radius-6);background:var(--primary-color-600);color:var(--white);font-weight:600;cursor:pointer;transition:background-color .3s ease}.sb_publications-results_load-more_btn:hover,.sb_publications-results_load-more_btn:focus-visible{background-color:var(--primary-color-700)}.sb_publications-active-filters{display:flex;flex-wrap:wrap;gap:var(--space-8);align-items:center}.sb_publications-active-filters[hidden]{display:none}.sb_publications-active-filters_pill{display:inline-flex;align-items:center;gap:var(--space-4);padding:.375rem var(--space-12);border:1px solid var(--secondary-color-700);border-radius:var(--radius-999);background-color:var(--white);color:var(--default-text-color);font:inherit;font-size:.8125rem;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.sb_publications-active-filters_pill svg{width:.875rem;height:.875rem}.sb_publications-active-filters_pill:hover,.sb_publications-active-filters_pill:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}.sb_publications-active-filters_clear{padding:.375rem var(--space-12);border:0;background:rgba(0,0,0,0);color:var(--default-text-color);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;cursor:pointer;transition:opacity .3s ease}.sb_publications-active-filters_clear:hover,.sb_publications-active-filters_clear:focus-visible{opacity:.7}.sb_publications-suggest{position:absolute;top:calc(100% + var(--space-8));left:0;right:0;z-index:50;max-height:22.5rem;overflow-y:auto;margin:0;padding:var(--space-8);list-style:none;border-radius:var(--radius-12);background-color:var(--white);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);text-align:left}.sb_publications-suggest[hidden]{display:none}.sb_publications-suggest_option{display:flex;flex-direction:column;gap:.125rem;padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);cursor:pointer;color:var(--default-text-color)}.sb_publications-suggest_option:hover,.sb_publications-suggest_option.s_active{background-color:var(--secondary-color-500)}.sb_publications-suggest_option_title{font-weight:600}.sb_publications-suggest_option_meta{line-height:1.5;font-size:var(--fs-text-xs);color:var(--gray-700)}.sb_publications-suggest_option--all{margin-top:var(--space-4);border-top:1px solid var(--gray-100);border-radius:0 0 var(--radius-8) var(--radius-8);font-weight:600}.sb_publications-suggest_status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sb_publications-state{padding:var(--space-32);border:1px dashed var(--gray-100);border-radius:var(--radius-12);background-color:var(--white);text-align:center}.sb_publications-state p{margin:0 0 var(--space-16) 0;color:var(--default-text-color)}.sb_publications-state_reset,.sb_publications-state_retry{padding:var(--space-8) var(--space-16);border:1px solid var(--gray-100);border-radius:var(--radius-999);background:rgba(0,0,0,0);color:var(--default-text-color);font:inherit;cursor:pointer;transition:background-color .3s ease,color .3s ease}.sb_publications-state_reset:hover,.sb_publications-state_reset:focus-visible,.sb_publications-state_retry:hover,.sb_publications-state_retry:focus-visible{background-color:var(--default-text-color);color:var(--white)}.sb_publications-state_suggestion[hidden]{display:none}.sb_publications-state_suggestion_term{padding:0;border:0;background:rgba(0,0,0,0);color:var(--default-link-color);font:inherit;text-decoration:underline;cursor:pointer}.sb_publications-state_suggestion_term:hover,.sb_publications-state_suggestion_term:focus-visible{text-decoration:none}.sb_recent-publications{position:relative;padding-block:2.5rem;background-color:var(--secondary-color-500)}.sb_recent-publications_container{position:relative;padding-top:3rem;max-width:var(--content-max-width);margin-inline:auto;padding-inline:var(--space-16);text-align:center}.sb_recent-publications_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-m);font-weight:400;margin:0 0 var(--space-32)}.sb_recent-publications_cards{text-align:left}.sb_recent-publications_cards--grid{display:grid;grid-template-columns:1fr;gap:var(--space-16)}@media(min-width: 800px){.sb_recent-publications_cards--grid{grid-template-columns:repeat(3, 1fr)}}.sb_recent-publications_cards--slider,.sb_recent-publications_cards--scroll{display:flex;gap:var(--space-16);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(50% - 50vw);padding-block:1.25rem;margin-block:-1.25rem}.sb_recent-publications_cards--slider::-webkit-scrollbar,.sb_recent-publications_cards--scroll::-webkit-scrollbar{display:none}.sb_recent-publications_cards--slider::after,.sb_recent-publications_cards--scroll::after{content:"";flex:0 0 20rem;scroll-snap-align:end}@media(min-width: 800px){.sb_recent-publications_cards--slider{display:grid;grid-template-columns:repeat(3, 1fr);overflow:visible;scroll-snap-type:none;margin:0;padding:0}.sb_recent-publications_cards--slider::after{content:none}}.sb_recent-publications_cards--slider .sb_publication-card_wrap,.sb_recent-publications_cards--scroll .sb_publication-card_wrap{flex:0 0 80%;max-width:20rem;scroll-snap-align:start}@media(min-width: 800px){.sb_recent-publications_cards--slider .sb_publication-card_wrap{flex:initial;max-width:none;scroll-snap-align:none}}.sb_recent-publications_arrows{display:none}@media(hover: hover)and (pointer: fine)and (min-width: 800px){.sb_recent-publications_arrows{display:flex;justify-content:flex-start;gap:var(--space-12);margin-top:var(--space-16)}}.sb_recent-publications_arrow{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background-color:var(--white);border:1px solid var(--gray-100);border-radius:50%;color:var(--default-text-color);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.sb_recent-publications_arrow svg{width:1rem;height:1rem}.sb_recent-publications_arrow:hover,.sb_recent-publications_arrow:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}.sb_recent-publications_arrow:disabled{opacity:.35;cursor:default}.sb_recent-publications_arrow:disabled:hover,.sb_recent-publications_arrow:disabled:focus-visible{background-color:var(--white);border-color:var(--gray-100);color:var(--default-text-color)}.sb_recent-publications_more{display:inline-flex;align-items:center;gap:var(--space-8);margin-top:var(--space-32);font-size:.875rem;font-weight:600;color:var(--primary-color);text-decoration:none;transition:color .2s ease}.sb_recent-publications_more svg{width:1rem;height:1rem}.sb_recent-publications_more:hover,.sb_recent-publications_more:focus-visible{color:var(--default-text-color)}.sb_tool-card{position:relative;height:100%;display:flex;flex-direction:column;padding:var(--space-24);background-color:var(--white);border-radius:var(--radius-16);border:1px solid var(--gray-100);transition:transform .35s ease,box-shadow .35s ease}@media(hover: hover){.sb_tool-card:hover,.sb_tool-card:focus-within{transform:translateY(-0.375rem);box-shadow:0 .375rem 1.125rem rgba(0,0,0,.07)}.sb_tool-card:hover .sb_tool-card_title,.sb_tool-card:focus-within .sb_tool-card_title{color:var(--primary-color)}}.sb_tool-card_types{list-style:none;margin:0 0 var(--space-12) 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}.sb_tool-card_link{display:block;text-decoration:none;color:inherit}.sb_tool-card_link::after{content:"";position:absolute;inset:0}.sb_tool-card_title{margin:0;padding:0;font-family:var(--default-font-family-heading);font-size:var(--fs-heading-xs);font-weight:400;line-height:1.3;color:var(--default-text-color);transition:color .3s ease}.sb_tool-card_excerpt{margin:var(--space-8) 0 0 0;padding:0;font-size:1rem;line-height:1.5;color:var(--gray-700)}.sb_tool-card_pills{list-style:none;margin:var(--space-16) 0 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}body.post-type-archive-tools{background-color:var(--color-accent-blue-200)}.sb_theme-cards_grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-24)}@media(min-width: 800px){.sb_theme-cards_grid{grid-template-columns:repeat(3, 1fr)}}.sb_theme-cards_card{position:relative;display:flex;flex-direction:column;padding:2rem 1.75rem;background-color:var(--gray-040);border-radius:.625rem;transition:transform .35s ease,box-shadow .35s ease}@media(hover: hover){.sb_theme-cards_card:hover,.sb_theme-cards_card:focus-within{transform:translateY(-0.375rem);box-shadow:0 .375rem .75rem rgba(0,0,0,.07)}}.sb_theme-cards_card_title{font-family:var(--default-font-family-heading);font-size:var(--fs-heading-s);font-weight:400;line-height:1.25;margin:0 0 var(--space-12)}.sb_theme-cards_card_text{font-size:.9375rem;line-height:1.55;color:var(--gray-700);margin:0 0 var(--space-16)}.sb_theme-cards_card_link{display:inline-flex;align-items:center;gap:var(--space-8);margin-top:auto;font-size:.9375rem;font-weight:600;text-decoration:none;color:var(--accent-500, var(--primary-color));transition:opacity .3s ease}.sb_theme-cards_card_link::after{content:"";position:absolute;inset:0}.sb_theme-cards_card_link svg{width:1rem;height:1rem;transition:transform .3s ease}.sb_theme-cards_card_link:hover svg,.sb_theme-cards_card_link:focus-visible svg{transform:translateX(0.25rem)}.sb_ui-visuals{position:relative}.sb_ui-visuals_main,.sb_ui-visuals_snippet-1,.sb_ui-visuals_snippet-2{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.sb_ui-visuals.s_is-visible .sb_ui-visuals_main,.sb_ui-visuals.s_is-visible .sb_ui-visuals_snippet-1,.sb_ui-visuals.s_is-visible .sb_ui-visuals_snippet-2{opacity:1;transform:none}.sb_ui-visuals.s_is-visible .sb_ui-visuals_main{transition-delay:.1s}.sb_ui-visuals.s_is-visible .sb_ui-visuals_snippet-1{transition-delay:.25s}.sb_ui-visuals.s_is-visible .sb_ui-visuals_snippet-2{transition-delay:.4s}.sb_ui-visuals_main{display:block;width:100%;height:100%;padding-block:1px}.sb_ui-visuals_main::before{content:"";position:absolute;z-index:2;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);contain:paint;border-radius:.5rem;opacity:0;transition:opacity .3s ease}@media(min-width: 800px){.sb_ui-visuals_main::before{border-radius:1rem}}.sb_ui-visuals_main_picture{display:block;width:100%;height:100%;position:relative;contain:paint;border-radius:.5rem;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.1),0 20px 25px -5px rgba(0,0,0,.05),inset 0 8px 10px -6px rgba(0,0,0,.1)}@media(min-width: 800px){.sb_ui-visuals_main_picture{border-radius:1rem}}.sb_ui-visuals_main_picture_picture{z-index:1}.sb_ui-visuals_main_picture img{display:block;width:100%;height:auto}.sb_ui-visuals.s_fixed-ratio .sb_ui-visuals_main_picture img{height:100%;object-fit:cover}.sb_ui-visuals_main_video{display:block;width:100%;height:100%;object-fit:cover;border-radius:.5rem;box-shadow:var(--default-box-shadow)}@media(min-width: 800px){.sb_ui-visuals_main_video{border-radius:1rem}}.sb_ui-visuals_snippet-1,.sb_ui-visuals_snippet-2{position:absolute;z-index:3;aspect-ratio:var(--aspect-ratio);width:var(--width);top:var(--top);border-radius:.5rem;box-shadow:var(--default-box-shadow);will-change:translate;translate:0 var(--parallax-y, 0px)}@media(min-width: 800px){.sb_ui-visuals_snippet-1,.sb_ui-visuals_snippet-2{border-radius:1rem}}.sb_ui-visuals_snippet-1{left:var(--left)}.sb_ui-visuals_snippet-2{right:var(--right)}.sb_ui-visuals_snippet-1_picture,.sb_ui-visuals_snippet-2_picture{display:block;width:100%;height:100%;border-radius:inherit;overflow:hidden}.sb_ui-visuals_snippet-1_picture img,.sb_ui-visuals_snippet-2_picture img{display:block;width:100%;height:auto}@media(prefers-reduced-motion: reduce){.sb_ui-visuals_snippet-1,.sb_ui-visuals_snippet-2{translate:none}.sb_ui-visuals_main,.sb_ui-visuals_snippet-1,.sb_ui-visuals_snippet-2{transition:none}}.sb_share-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.sb_search-results-items_item_link{padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;color:var(--default-text-color);border-radius:.25rem;gap:.5rem;background:var(--white);line-height:1.5;font-size:1.125rem;font-size:var(--fs-text-l)}.sb_search-results-items_item_link:focus,.sb_search-results-items_item_link:hover{background:var(--secondary-color-125);color:var(--default-text-color)}.sb_search-results-items_item_link_img{width:2.5rem}.sb_search-results-items_item_link_text{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb_search-results-items_item_link_type{font-size:.8rem;opacity:.6}.sb_search-results-items_no-results{padding:1rem 0}#skip-to-content{position:absolute;z-index:99;top:.5rem;left:.5rem;transform:translateX(-120%);transition:transform .1s ease}#skip-to-content:focus{transform:translateX(0)}[data-m-type=submenu]{position:fixed;z-index:13;top:64px;width:100%;overflow:hidden;pointer-events:none}.sb_submenu_container{position:relative;transform:translateY(-100%);opacity:0;transition:transform .2s ease,opacity .2s ease;background:var(--white);display:none;padding:0 1rem;box-shadow:0 0 5px rgba(0,0,0,.1)}@media(min-width: 960px){.sb_submenu_container{display:block}}.sb_submenu_container_inner{padding:1rem 0;margin:0 0 10px 0;border-radius:1.5rem 1.5rem 0 0;border-top:solid 1px var(--gray-100)}@media(max-width: 679px){.sb_submenu_container_inner{overflow-x:scroll;-webkit-overflow-scrolling:touch}}@media(min-width: 800px){.sb_submenu_container_inner{padding:0}}.sb_submenu_container_inner_inner{margin:0 auto;max-width:80rem;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center}@media(min-width: 960px){.sb_submenu_container_inner_inner{padding:0 1rem}}.sb_submenu_links{display:flex}.sb_submenu_links:after{content:"";width:50vw}@media(min-width: 800px){.sb_submenu_links:after{display:none}}.sb_submenu_links_btn{margin:0 1.6rem 0 0;transition:opacity .3s ease;padding:1.2rem 0;color:var(--black);user-select:none}@media(max-width: 679px){.sb_submenu_links_btn{white-space:nowrap}}.sb_submenu_links_btn:focus,.sb_submenu_links_btn:hover{opacity:.7}.sb_submenu_buttons{padding:.8rem 0 .6rem 0}@media(max-width: 679px){.sb_submenu_buttons{display:none}}body.s_user-scrolled [data-m-type=submenu]{pointer-events:all}body.s_user-scrolled .sb_submenu_container{opacity:1;transform:translateY(0);transition:transform .2s ease .2s,opacity .2s ease .2s}.sb_submenu-inline{background:var(--primary-color-300);padding:1.5rem 1rem 1rem 1rem;margin:0 0 1rem 0;border-radius:.25rem}.sb_submenu-inline_title{margin:0 0 .5rem 0;line-height:1.5;font-size:var(--fs-heading-xxs)}.sb_submenu-inline_menu{margin:0}.sb_submenu-inline_menu li{list-style:none}.sb_submenu-inline_menu .sb_btn{padding-left:0;display:flex}.sb_toggle-item{position:relative !important;top:initial !important;left:initial !important;color:var(--default-text-color)}.sb_toggle-item_top{position:relative;display:flex;width:100%;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0 .5rem 0;transition:background-color .3s ease;user-select:none}@media(min-width: 1025px){.sb_toggle-item_top:hover{cursor:pointer}.sb_toggle-item_top:hover::before{content:"";position:absolute;z-index:-1;background-color:var(--primary-color-300);width:calc(100% + 2rem);height:100%;left:-1rem;border-radius:.5rem}}.sb_toggle-item_top_right{display:flex;justify-content:flex-end;align-items:center;overflow:hidden;position:relative;flex:0 0 50px;min-width:50px}@media(min-width: 800px){.sb_toggle-item_top_right{width:60%;min-width:inherit}}.sb_toggle-item_top_icon{display:flex;flex-direction:column;justify-content:center;padding:.5rem}.sb_toggle-item_top_icon svg{transition:transform .3s ease;transform:translateY(1px)}.sb_toggle-item_title{line-height:1.5;font-size:1rem;font-size:var(--fs-text-m);font-weight:600}.sb_toggle-item_content{display:none;overflow:hidden;max-height:0px;opacity:0}.sb_toggle-item_content p,.sb_toggle-item_content li{line-height:1.5;font-size:var(--fs-text-s)}.sb_toggle-item_content ul,.sb_toggle-item_content ol{margin:0 0 1rem 1.5rem;padding:0}.sb_toggle-item_content ul li,.sb_toggle-item_content ol li{margin:0 0 .25rem 0}.sb_toggle-item_content a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){.sb_toggle-item_content a:not(.sb_btn):hover{color:var(--primary-color-700)}}.sb_toggle-item_content img[class*=wp-image-]{border-radius:1rem}.sb_toggle-item_content_inner{max-width:60rem}@media(min-width: 1025px){.sb_toggle-item.s_is-open .sb_toggle-item_top:hover{cursor:pointer}}.sb_toggle-item.s_is-open .sb_toggle-item_content{display:block;max-height:9999px;overflow:inherit;opacity:1}.sb_toggle-item.s_is-open .sb_toggle-item_top_icon svg{transform:rotate(45deg)}[data-scribble]{isolation:isolate}.sb_scribble{position:relative;display:inline-block;white-space:nowrap;overflow:visible}.sb_scribble_svg{position:absolute;pointer-events:none;z-index:-1;color:var(--scribble-color, var(--primary-color-300));left:-0.1em;right:-0.1em;bottom:-0.1em;width:calc(100% + .2em);height:.5em}.sb_scribble_svg svg{display:block;width:100%;height:100%}.sb_scribble[data-scribble-type=sparks] .sb_scribble_svg{left:-1em;right:-1em;top:-0.9em;bottom:-1em;width:calc(100% + 2em);height:calc(100% + 2em)}.sb_scribble[data-scribble-type=circle] .sb_scribble_svg{left:-0.2em;right:-0.2em;top:-0.1em;bottom:-0.1em;width:calc(100% + .4em);height:calc(100% + .2em)}.sb_scribble[data-scribble-color=primary]{--scribble-color: var(--primary-color)}.sb_scribble[data-scribble-color=primary-100]{--scribble-color: var(--primary-color-300)}.sb_scribble[data-scribble-color=primary-200]{--scribble-color: var(--primary-color-300)}.sb_scribble[data-scribble-color=primary-300]{--scribble-color: var(--primary-color-300)}.sb_scribble[data-scribble-color=secondary]{--scribble-color: var(--secondary-color)}.sb_scribble[data-scribble-color=secondary-100]{--scribble-color: var(--secondary-color-500)}.sb_scribble[data-scribble-color=secondary-200]{--scribble-color: var(--secondary-color-500)}.sb_scribble[data-scribble-color=secondary-300]{--scribble-color: var(--secondary-color-500)}.sb_scribble_svg{--scribble-duration: 3s;--scribble-easing: var(--easing-bounce-2)}.sb_scribble[data-scribble-anim=wipe-right] .sb_scribble_svg,.sb_scribble.s_anim-wipe-right .sb_scribble_svg{clip-path:inset(0 100% 0 0)}.sb_scribble[data-scribble-anim=wipe-right].s_animate .sb_scribble_svg,.sb_scribble.s_anim-wipe-right.s_animate .sb_scribble_svg{clip-path:inset(0 0 0 0);transition:clip-path var(--scribble-duration) var(--scribble-easing)}.sb_scribble[data-scribble-anim=wipe-center] .sb_scribble_svg,.sb_scribble.s_anim-wipe-center .sb_scribble_svg{clip-path:inset(0 50%)}.sb_scribble[data-scribble-anim=wipe-center].s_animate .sb_scribble_svg,.sb_scribble.s_anim-wipe-center.s_animate .sb_scribble_svg{clip-path:inset(0 0);transition:clip-path var(--scribble-duration) var(--scribble-easing)}.sb_scribble[data-scribble-anim=scale-x] .sb_scribble_svg,.sb_scribble.s_anim-scale-x .sb_scribble_svg{transform:scaleX(0);transform-origin:left center}.sb_scribble[data-scribble-anim=scale-x].s_animate .sb_scribble_svg,.sb_scribble.s_anim-scale-x.s_animate .sb_scribble_svg{transform:scaleX(1);transition:transform var(--scribble-duration) var(--scribble-easing)}.sb_scribble[data-scribble-anim=wipe-radial] .sb_scribble_svg,.sb_scribble.s_anim-wipe-radial .sb_scribble_svg{clip-path:circle(0% at 50% 50%)}.sb_scribble[data-scribble-anim=wipe-radial].s_animate .sb_scribble_svg,.sb_scribble.s_anim-wipe-radial.s_animate .sb_scribble_svg{clip-path:circle(75% at 50% 50%);transition:clip-path var(--scribble-duration) var(--scribble-easing)}.sb_scribble[data-scribble-anim=scale-up] .sb_scribble_svg,.sb_scribble.s_anim-scale-up .sb_scribble_svg{transform:scale(0);transform-origin:center center}.sb_scribble[data-scribble-anim=scale-up].s_animate .sb_scribble_svg,.sb_scribble.s_anim-scale-up.s_animate .sb_scribble_svg{transform:scale(1);transition:transform var(--scribble-duration) var(--scribble-easing)}.sb_words{display:flex;flex-wrap:wrap;column-gap:.5rem}.sb_word{padding:0 0 .1em 0}.sb_word_inner{will-change:transform,opacity;opacity:0;display:inline-block}[data-f-type=footer]{position:relative;z-index:2;width:100%;color:var(--secondary-color-600);margin:3rem 0 0 0;line-height:1.5;font-size:var(--fs-text-s)}@media print{[data-f-type=footer]{display:none}}.sb_footer-top_wrapper{position:relative;background-color:var(--white)}.sb_footer-top_container{position:relative;z-index:2;max-width:80rem;padding:1rem 1rem 0 1rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.sb_footer-top_socials{display:flex}.sb_footer-primary_wrapper{position:relative;background-color:var(--primary-color-300)}.sb_footer-primary_wrapper::before{content:"";position:absolute;z-index:2;left:0;width:100%;height:2rem;background-color:var(--white);top:-1px;clip-path:inset(0 0 0 0 round 0 0 2rem 2rem)}.sb_footer-primary_container{max-width:80rem;padding:3rem 1rem 0 1rem;margin:0 auto}.sb_footer-primary_middle{padding:1rem 0;display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media(min-width: 800px){.sb_footer-primary_middle{padding:1rem 0 0 0;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.sb_footer-primary_bottom{padding:1rem 0;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 800px){.sb_footer-primary_bottom{padding:1rem 0 2rem 0;grid-template-columns:1fr 1fr}}.sb_footer-primary_logo svg,.sb_footer-primary_logo img{transform-origin:0 50%;transition:filter .3s ease,width .2s ease,height .2s ease;width:7.8125rem;height:2.34375rem}@media(min-width: 1024px){.sb_footer-primary_logo svg,.sb_footer-primary_logo img{width:8.75rem;height:2.625rem}}.sb_footer-primary_logo svg path,.sb_footer-primary_logo svg rect{fill:var(--black)}.sb_footer-primary_buttons{padding:.2rem 0 0 0;display:flex;flex-direction:column;gap:.2rem}.sb_footer-primary_links{margin:0}.sb_footer-primary_links li{list-style:none}.sb_footer-primary_links li a{display:flex;gap:.5rem;align-items:center;transition:color .3s ease;padding:.5rem 0;color:var(--default-text-color)}@media(min-width: 800px){.sb_footer-primary_links li a{padding:.25rem 0}}.sb_footer-primary_links li a svg{width:1rem;height:1rem;color:var(--primary-color-500)}.sb_footer-primary_links li a:hover{color:var(--primary-color-500)}.sb_footer-primary_title{padding:1rem 0 0 0;margin:0 0 .2rem 0;font-weight:600;text-transform:uppercase}@media(min-width: 800px){.sb_footer-primary_title{padding:0}}a.sb_footer_logos_item{transition:opacity .3s ease}a.sb_footer_logos_item:hover{opacity:.6}.sb_footer-secondary_wrapper{position:relative;background-color:var(--primary-color-300);line-height:1.5;font-size:var(--fs-text-xs)}.sb_footer-secondary_wrapper::before{content:"";position:absolute;z-index:2;left:0;width:100%;height:2rem;background-color:var(--primary-color-050);top:-1px;clip-path:inset(0 0 0 0 round 0 0 2rem 2rem)}.sb_footer-secondary_container{position:relative;margin:0 auto;padding:3.125rem 1rem 1rem 1rem;max-width:80rem}@media(min-width: 800px){.sb_footer-secondary_container{display:grid;grid-template-columns:2fr 1fr;align-items:center;gap:1rem}}@media(min-width: 800px){.sb_footer-secondary_left{display:flex;align-items:center;gap:1rem}}@media(min-width: 800px){.sb_footer-secondary_right{display:flex;justify-content:flex-end}}.sb_footer-secondary_links{display:flex;flex-wrap:wrap;column-gap:1rem;margin:0}.sb_footer-secondary_links li{list-style:none}.sb_footer-secondary_links a{display:block;transition:color .3s ease;padding:0;color:var(--default-text-color)}.sb_footer-secondary_links a:hover{color:var(--primary-color-500)}.sb_footer-secondary_credits{opacity:.3;padding:1rem 0 0 0}@media(min-width: 800px){.sb_footer-secondary_credits{padding:0}}.sb_footer-secondary_credits a{font-weight:600;color:var(--secondary-color-600);transition:opacity .3s ease}.sb_footer-secondary_credits a:hover{opacity:.7}.sb_header{position:relative;z-index:10;padding:var(--space-16) var(--space-16) 0}.sb_header_pill{position:relative;z-index:2;display:flex;align-items:center;gap:clamp(1rem,0.6666666667rem + 1.6666666667vw,2rem);max-width:var(--content-max-width);margin-inline:auto;padding:.75rem var(--space-8);background-color:var(--white);border:1px solid var(--gray-080);border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.04)}@media(min-width: 1025px){.sb_header_pill{display:grid;grid-template-columns:1fr auto 1fr}}.sb_header::after{content:"";position:fixed;inset:0;z-index:1;background-color:hsla(0,0%,100%,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.sb_header:has(.sb_header_mobile.s_is-open)::after{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}.sb_header_logo{display:inline-flex;align-items:center;justify-self:start;text-decoration:none}.sb_header_logo_image{display:block;width:auto;height:2.375rem}.sb_header_nav{display:none}@media(min-width: 1025px){.sb_header_nav{display:block}}.sb_header_nav_list{display:flex;align-items:center;gap:var(--space-48);margin:0;padding:0;list-style:none}.sb_header_nav_item{position:relative}.sb_header_nav_link{display:inline-flex;align-items:center;gap:var(--space-16);padding:var(--space-8) 0;background:none;border:0;color:var(--default-text-color);font:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:color .3s ease}.sb_header_nav_link:hover,.sb_header_nav_link:focus-visible,.sb_header_nav_link.s_active{color:var(--primary-color)}.sb_header_nav_link svg{width:1rem;height:1rem;transition:transform .3s ease}.sb_header_nav_link[aria-expanded=true] svg{transform:rotate(180deg)}.sb_header_submenu{min-width:15rem;padding:var(--space-8)}.sb_header_submenu_list{margin:0;padding:0;list-style:none}.sb_header_submenu .sb_header_submenu_link{display:block;padding:var(--space-8) var(--space-16);color:var(--default-text-color);text-decoration:none;transition:color .3s ease}.sb_header_submenu .sb_header_submenu_link:hover,.sb_header_submenu .sb_header_submenu_link:focus-visible,.sb_header_submenu .sb_header_submenu_link.s_active{color:var(--primary-color)}.sb_header_actions{display:flex;align-items:center;gap:var(--space-12);margin-left:auto}.sb_header_cta{display:none}@media(min-width: 1025px){.sb_header_cta{display:inline-flex;align-items:center;gap:var(--space-8);padding:.625rem var(--space-16);border:1px solid var(--gray-100);border-radius:var(--radius-6);color:var(--default-text-color);text-decoration:none;font-weight:600;transition:background-color .3s ease,color .3s ease,border-color .3s ease}}.sb_header_cta:hover,.sb_header_cta:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}.sb_header_cta svg{width:1rem;height:1rem}.sb_header_cta_toggle{font:inherit;font-weight:600;background:none;cursor:pointer}.sb_header_cta_toggle svg:last-child{width:.875rem;height:.875rem;transition:transform .3s ease}.sb_header_cta_toggle[aria-expanded=true]{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}.sb_header_cta_toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.sb_header_add{width:20rem;padding:var(--space-8)}.sb_header_add_list{margin:0;padding:0;list-style:none}.sb_header_add .sb_header_add_link{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-12);border-radius:var(--radius-8);color:var(--default-text-color);line-height:1.35;text-decoration:none;transition:background-color .3s ease}.sb_header_add .sb_header_add_link:hover,.sb_header_add .sb_header_add_link:focus-visible{background-color:var(--secondary-color-500);color:var(--default-text-color)}.sb_header_add_icon{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-8);background-color:var(--primary-color-300);color:var(--primary-color)}.sb_header_add_icon svg{width:1rem;height:1rem}.sb_header_add_text{display:flex;flex-direction:column;gap:.125rem}.sb_header_add_title{font-weight:600}.sb_header_add_description{line-height:1.5;font-size:var(--fs-text-xs);font-weight:400;color:var(--gray-600)}.sb_header_hamburger{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--gray-100);border-radius:999px;background-color:rgba(0,0,0,0);color:var(--default-text-color);cursor:pointer;transition:background-color .3s ease}.sb_header_hamburger:hover,.sb_header_hamburger:focus-visible{background-color:var(--gray-040)}.sb_header_hamburger_line{display:block;width:1.125rem;height:.125rem;background-color:currentColor;border-radius:2px;transform-origin:center;transition:transform .3s ease,opacity .2s ease}.sb_header_hamburger[aria-expanded=true] .sb_header_hamburger_line:nth-child(1){transform:translateY(0.4375rem) rotate(45deg)}.sb_header_hamburger[aria-expanded=true] .sb_header_hamburger_line:nth-child(2){opacity:0;transform:scaleX(0)}.sb_header_hamburger[aria-expanded=true] .sb_header_hamburger_line:nth-child(3){transform:translateY(-0.4375rem) rotate(-45deg)}@media(min-width: 1025px){.sb_header_hamburger{display:none}}.sb_header_mobile{position:fixed;top:6rem;left:var(--space-8);right:var(--space-8);max-width:var(--content-max-width);margin-inline:auto;max-height:calc(100vh - 6rem - 1rem);padding:var(--space-16);background-color:var(--white);border:1px solid var(--gray-080);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.06);overflow-y:auto;z-index:3;transform:translateX(calc(100% + 3rem));transition:transform .3s ease}.sb_header_mobile.s_is-open{transform:translateX(0)}@media(min-width: 1025px){.sb_header_mobile{display:none !important}}.sb_header_mobile_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.sb_header_mobile_item{position:relative}.sb_header_mobile_item.has-submenu-toggle{display:grid;grid-template-columns:1fr auto;align-items:center}.sb_header_mobile_item.has-submenu-toggle>.sb_header_mobile_sublist{grid-column:1/-1}.sb_header_mobile .submenu-toggle{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:var(--default-text-color);cursor:pointer}.sb_header_mobile .submenu-toggle::before{content:"";display:block;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-25%) rotate(45deg);transition:transform .3s ease}.sb_header_mobile .submenu-toggle[aria-expanded=true]::before{transform:translateY(15%) rotate(-135deg)}.sb_header_mobile_sublist{list-style:none;margin:var(--space-4) 0 var(--space-8) var(--space-12);padding-left:var(--space-12);border-left:1px solid var(--gray-080);display:none;flex-direction:column;gap:.125rem}.sb_header_mobile_item.s_open>.sb_header_mobile_sublist{display:flex}.sb_header_mobile_link{display:block;padding:.625rem var(--space-12);border-radius:.5rem;color:var(--default-text-color);text-decoration:none;font-weight:600;transition:background-color .3s ease,color .3s ease}.sb_header_mobile_link:hover,.sb_header_mobile_link:focus-visible,.sb_header_mobile_link.s_active{background-color:var(--gray-040);color:var(--primary-color)}.sb_header_mobile_ctas{display:flex;flex-direction:column;gap:var(--space-8);margin-top:var(--space-16)}.sb_header_mobile_cta{display:flex;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);border:1px solid var(--gray-100);border-radius:var(--radius-6);color:var(--default-text-color);text-decoration:none;font-weight:600;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.sb_header_mobile_cta:hover,.sb_header_mobile_cta:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}.sb_header_mobile_cta svg{width:1rem;height:1rem}body:has(.sb_header_mobile.s_is-open){overflow:hidden}[data-fb-type=brand-intro]{display:flex;flex-direction:column;gap:var(--space-16)}[data-fb-type=brand-intro] .sb_fb_brand-intro_title{line-height:1.2;font-size:1.5rem;font-size:var(--fs-heading-m);font-family:var(--default-font-family-heading);font-weight:700;line-height:1.1}[data-fb-type=brand-intro] .sb_fb_brand-intro_intro{line-height:1.5;font-size:var(--fs-text-s);line-height:1.5;max-width:26.25rem}[data-fb-type=link-column]{display:flex;flex-direction:column;gap:var(--space-12)}[data-fb-type=link-column] .sb_fb_link-column_title{line-height:1.5;font-size:var(--fs-text-s);font-weight:700;margin-bottom:var(--space-4)}[data-fb-type=link-column] .sb_fb_link-column_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-8)}[data-fb-type=link-column] .sb_fb_link-column_link{color:inherit;text-decoration:none;transition:opacity .3s ease;opacity:.85}[data-fb-type=link-column] .sb_fb_link-column_link:hover,[data-fb-type=link-column] .sb_fb_link-column_link:focus-visible{opacity:1;text-decoration:underline}[data-fb-type=text]{display:flex;flex-direction:column;gap:var(--space-12)}[data-fb-type=text] .sb_fb_text_title{line-height:1.5;font-size:var(--fs-text-s);font-weight:700}[data-fb-type=text] .sb_fb_text_content{line-height:1.5;font-size:var(--fs-text-s);line-height:1.5}[data-fb-type=socials]{display:flex;flex-direction:column;gap:var(--space-12)}[data-fb-type=socials] .sb_fb_socials_title{line-height:1.5;font-size:var(--fs-text-s);font-weight:700}[data-fb-type=socials] .sb_fb_socials_list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-8)}[data-fb-type=socials] .sb_fb_socials_link{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background-color:hsla(0,0%,100%,.1);color:inherit;text-decoration:none;transition:background-color .3s ease}[data-fb-type=socials] .sb_fb_socials_link:hover,[data-fb-type=socials] .sb_fb_socials_link:focus-visible{background-color:hsla(0,0%,100%,.2)}[data-fb-type=socials] .sb_fb_socials_link svg{width:1.125rem;height:1.125rem}[data-fb-type=partner-logos]{display:flex;flex-direction:column;gap:var(--space-16)}[data-fb-type=partner-logos] .sb_fb_partner-logos_title{line-height:1.5;font-size:var(--fs-text-s);font-weight:700}[data-fb-type=partner-logos] .sb_fb_partner-logos_list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-24)}[data-fb-type=partner-logos] .sb_fb_partner-logos_image{max-height:3rem;width:auto;opacity:.85;transition:opacity .3s ease}[data-fb-type=partner-logos] .sb_fb_partner-logos_link:hover .sb_fb_partner-logos_image,[data-fb-type=partner-logos] .sb_fb_partner-logos_link:focus-visible .sb_fb_partner-logos_image{opacity:1}.sb_footer{width:100%;margin-top:0;background-color:var(--primary-color-700);color:var(--white);padding-top:var(--space-64)}.sb_footer_inner{display:flex;flex-direction:column;gap:clamp(2rem,1.6666666667rem + 1.6666666667vw,3rem)}.sb_footer_grid{column-gap:var(--space-32);row-gap:var(--space-48)}.sb_footer_grid>.sb_fb{min-width:0;overflow-wrap:anywhere}.sb_footer_grid [class$=_title]{padding-right:var(--space-32)}.sb_footer_grid[data-brand-width=custom]{display:flex;flex-wrap:wrap}.sb_footer_grid[data-brand-width=custom]>.sb_fb{flex:0 0 100%}@media(min-width: 680px){.sb_footer_grid[data-brand-width=custom]>.sb_fb--span-12{flex:0 0 100%}.sb_footer_grid[data-brand-width=custom]>.sb_fb--span-8{flex:1 1 17.5rem}.sb_footer_grid[data-brand-width=custom]>.sb_fb--span-6{flex:1 1 15rem}.sb_footer_grid[data-brand-width=custom]>.sb_fb--span-4{flex:0 1 13.75rem;min-width:10rem;max-width:16.25rem}.sb_footer_grid[data-brand-width=custom]>.sb_fb--span-3{flex:0 1 11.25rem;min-width:8.75rem;max-width:13.75rem}.sb_footer_grid[data-brand-width=custom]>.sb_fb--span-2{flex:0 1 8.75rem;min-width:6.25rem;max-width:11.25rem}}.sb_footer_grid:not([data-brand-width=custom]){display:grid;grid-template-columns:1fr}@media(min-width: 680px){.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=none][data-link-cols="2"]{grid-template-columns:repeat(3, 1fr)}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=none][data-link-cols="3"]{grid-template-columns:repeat(4, 1fr)}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=none][data-link-cols="4"]{grid-template-columns:repeat(5, 1fr)}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=quarter][data-link-cols="2"]{grid-template-columns:2fr 3fr 3fr}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=quarter][data-link-cols="3"]{grid-template-columns:repeat(4, 1fr)}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=quarter][data-link-cols="4"]{grid-template-columns:4fr 3fr 3fr 3fr 3fr}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=third][data-link-cols="2"]{grid-template-columns:repeat(3, 1fr)}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=third][data-link-cols="3"]{grid-template-columns:3fr 2fr 2fr 2fr}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=third][data-link-cols="4"]{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=half][data-link-cols="2"]{grid-template-columns:2fr 1fr 1fr}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=half][data-link-cols="3"]{grid-template-columns:3fr 1fr 1fr 1fr}.sb_footer_grid:not([data-brand-width=custom])[data-brand-width=half][data-link-cols="4"]{grid-template-columns:4fr 1fr 1fr 1fr 1fr}}.sb_footer_bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-16);margin-top:var(--space-48);padding-block:var(--space-24);border-top:1px solid hsla(0,0%,100%,.15);line-height:1.5;font-size:var(--fs-text-xs)}.sb_footer_bottom_links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-24)}.sb_footer_bottom_links a{color:inherit;text-decoration:none;opacity:.85;transition:opacity .3s ease}.sb_footer_bottom_links a:hover,.sb_footer_bottom_links a:focus-visible{opacity:1;text-decoration:underline}.sb_menu-main_btn-likes{border:none;position:relative}.sb_menu-main_btn-likes_amount{display:none;position:absolute;top:-0.05rem;right:-0.25rem;z-index:2;line-height:1.5;text-align:center;font-size:.7rem;width:1.1rem;height:1.1rem;background:var(--primary-color-500);box-shadow:0 0 6px rgba(0,0,0,.2);color:#fff;font-weight:700;border-radius:50%}.sb_menu-main_btn-likes svg{width:1em;height:1em}.sb_menu-main_btn-likes .icon-outline{fill:var(--secondary-color-600)}.sb_menu-main_btn-likes .icon-fill{fill:rgba(0,0,0,0)}.sb_menu-main_btn-likes.s_has-likes .sb_menu-main_btn-likes_amount{display:block}.sb_menu-main_btn-likes.s_has-likes .icon-outline{fill:var(--secondary-color-600)}.sb_menu-main_btn-likes.s_has-likes .icon-fill{fill:var(--secondary-color-600)}.sb_menu-main_btn-user_dropdown_links{display:grid;gap:.5rem}#menu-dropdown-user{width:10rem}.sb_menu-main_top{position:relative;top:0;width:100%;transition:transform .2s ease;background:var(--secondary-color-500)}@media(min-width: 800px){.sb_menu-main_top{position:absolute}}.sb_menu-main_top:after{content:"";position:absolute;height:2.5rem;width:100%;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.06) 100%)}.sb_menu-main_top_container{width:100%;max-width:80rem;margin:0 auto;padding:0 1rem 0 0}@media(min-width: 800px){.sb_menu-main_top_container{padding:0 1rem 0 5rem}}@media(min-width: 1024px){.sb_menu-main_top_container{padding:0 1rem 0 7.25rem}}.sb_menu-main_top_content{max-width:fit-content;height:2.5rem}.sb_menu-main_top_menu{display:flex;flex-direction:column;justify-content:flex-end}.sb_menu-main_middle{position:relative}.sb_menu-main_middle_inner{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem 4rem .5rem .5rem;transition:all .2s ease}@media(min-width: 1024px){.sb_menu-main_middle_inner{padding:1rem 1rem 1rem 1rem}}.sb_menu-main_middle_inner_right{position:relative;z-index:2;display:flex;gap:0rem;justify-content:flex-end;align-items:center;margin-left:auto}@media(min-width: 480px){.sb_menu-main_middle_inner_right{gap:1rem}}.sb_menu-main_middle_inner_right .sb_menu-main_btn-contact{display:none}@media(min-width: 800px){.sb_menu-main_middle_inner_right .sb_menu-main_btn-contact{display:inline-flex}}.sb_menu-main_middle_links{list-style:none;margin:0;gap:1.5rem;align-items:center;justify-content:flex-end;padding:0 1rem 0 0;display:none}@media(min-width: 1024px){.sb_menu-main_middle_links{display:flex}}.sb_menu-main_middle_links>li a{font-size:.875rem;font-weight:600;color:var(--gray-400);transition:color .3s ease}.sb_menu-main_middle_links>li a:hover{color:var(--primary-color-500)}.sb_menu-main_middle_buttons{display:none}@media(min-width: 480px){.sb_menu-main_middle_buttons{display:flex;gap:.5rem;align-items:center;justify-content:flex-end}}.sb_menu-main_hamburger{position:fixed;display:flex;flex-direction:column;justify-content:center;z-index:29;top:.75rem;right:1rem;opacity:1;user-select:none;transition:top .2s ease;border-radius:var(--radius-6)}@media(min-width: 800px){.sb_menu-main_hamburger{right:1.5rem}}@media(min-width: 1024px){.sb_menu-main_hamburger{display:none}}@media print{.sb_menu-main_hamburger{display:none}}.sb_menu-main_hamburger_button{background:var(--white);border-radius:var(--radius-6);padding:.875rem .8125rem}.sb_menu-main_hamburger_button .burger-icon{position:relative;margin-top:7px;margin-bottom:7px;user-select:none}.sb_menu-main_hamburger_button .burger-icon,.sb_menu-main_hamburger_button .burger-icon::before,.sb_menu-main_hamburger_button .burger-icon::after{display:block;width:18px;height:2px;background-color:var(--primary-color-500);transition-property:background-color,transform,width;transition-duration:.3s}.sb_menu-main_hamburger_button .burger-icon::before,.sb_menu-main_hamburger_button .burger-icon::after{position:absolute;content:""}.sb_menu-main_hamburger_button .burger-icon::before{top:-7px}.sb_menu-main_hamburger_button .burger-icon::after{top:7px}html.s_user-clicked-menu .sb_menu-main_hamburger{z-index:33}html.s_user-clicked-menu .sb_menu-main_hamburger_button .burger-icon{background-color:rgba(0,0,0,0)}html.s_user-clicked-menu .sb_menu-main_hamburger_button .burger-icon::before,html.s_user-clicked-menu .sb_menu-main_hamburger_button .burger-icon::after{background-color:var(--secondary-color-600)}html.s_user-clicked-menu .sb_menu-main_hamburger_button .burger-icon::before{transform:translateY(7px) rotate(45deg)}html.s_user-clicked-menu .sb_menu-main_hamburger_button .burger-icon::after{transform:translateY(-7px) rotate(-45deg)}body.s_is-open_jumbo-dropdown .sb_menu-main_hamburger,body.s_is-open_side-panel .sb_menu-main_hamburger,html.s_user-clicked-filters .sb_menu-main_hamburger{z-index:11}.sb_menu-main_logo{transition:width .2s ease,height .2s ease;transform-origin:0 50%;display:flex;align-items:center;pointer-events:none;transform-origin:0 50%;width:7.8125rem;height:2.34375rem}@media(min-width: 1024px){.sb_menu-main_logo{width:8.75rem;height:2.625rem}}@media print{.sb_menu-main_logo{top:1rem;left:1rem;position:relative}}.sb_menu-main_logo_link{position:relative;z-index:2;transition:opacity .3s ease;opacity:1;display:block;pointer-events:all;transform:translateY(3px)}.sb_menu-main_logo_link svg,.sb_menu-main_logo_link img{transform-origin:0 50%;transition:filter .3s ease,width .2s ease,height .2s ease;width:7.8125rem;height:2.34375rem}@media(min-width: 1024px){.sb_menu-main_logo_link svg,.sb_menu-main_logo_link img{width:8.75rem;height:2.625rem}}.sb_menu-main_logo_link svg path,.sb_menu-main_logo_link svg rect{fill:var(--black)}@media(min-width: 1025px){a.sb_menu-main_logo_link:hover img,a.sb_menu-main_logo_link:hover svg{filter:brightness(0.8)}}.sb_menu-main_menu-primary{user-select:none;display:flex;flex-direction:column;justify-content:flex-end;padding:0rem 1rem}.sb_menu-main_menu-primary_highlight{position:absolute;background:var(--primary-color-300);border-radius:99rem;pointer-events:none;z-index:0;opacity:0;transition:opacity .3s ease}@media(max-width: 699px){.sb_menu-main_menu-primary{display:none}}.sb_menu-main_menu-primary_ul{list-style:none;display:flex;justify-content:flex-end;align-self:center;margin:0;position:relative}.sb_menu-main_menu-primary_li{white-space:nowrap;padding:.5rem 1rem;position:relative;z-index:1;transition:padding .2s ease}.sb_menu-main_menu-primary_li.menu-item-has-children>a{padding-right:1rem !important;z-index:6}.sb_menu-main_menu-primary_li.is-dropdown-submenu-parent>.sb_menu-main_menu-primary_link:after,.sb_menu-main_menu-primary_li.menu-item-has-children>.sb_menu-main_menu-primary_link:after{right:0 !important;margin-top:-3px !important;border-color:var(--secondary-color-600) rgba(0,0,0,0) rgba(0,0,0,0) !important}.sb_menu-main_menu-primary_li.is-dropdown-submenu-parent.is-active>.sb_menu-main_menu-primary_link,.sb_menu-main_menu-primary_li.menu-item-has-children.is-active>.sb_menu-main_menu-primary_link{color:var(--secondary-color-500) !important}.sb_menu-main_menu-primary_li.s_current>.sb_menu-main_menu-primary_link{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;text-decoration-color:currentColor}.sb_menu-main_menu-primary_link{display:flex;align-items:center;gap:.5rem;color:var(--default-text-color);font-size:.875rem;position:relative;padding:0 !important;transition:color .2s ease;background:none !important;line-height:1;font-weight:600;transition:opacity .3s ease,color .3s ease}.sb_menu-main_menu-primary_link svg{width:1rem;height:1rem;transition:transform .3s ease}.s_dropdown-open>.sb_menu-main_menu-primary_link svg{transform:rotate(180deg)}.sb_menu-main_menu-primary_link_indicator{position:absolute;top:-0.25rem;right:-0.75rem;z-index:2;display:inline-block;font-size:.65rem;color:var(--white);background:var(--red);text-align:center;width:1rem;height:1rem;line-height:1.05rem;border-radius:50%;font-weight:600}@media(min-width: 1132px){.sb_menu-main_menu-primary_link:focus,.sb_menu-main_menu-primary_link:hover{color:var(--primary-color-500)}}.sb_menu-main_menu-primary_submenu.js-dropdown-active{animation:fade-in .15s ease-in forwards}.sb_menu-main_menu-primary_submenu_link{padding:.25rem 0 !important;display:flex;align-items:center;transition:opacity .3s ease;color:var(--default-text-color)}@media(min-width: 1025px){.sb_menu-main_menu-primary_submenu_link:focus,.sb_menu-main_menu-primary_submenu_link:hover{color:var(--primary-color-500)}}.sb_menu-main_menu_secondary{position:relative;z-index:13;list-style:none;margin:0;display:flex;padding:0}.sb_menu-main_menu_secondary>li{margin-left:1rem;white-space:nowrap}@media(min-width: 800px){.sb_menu-main_menu_secondary>li{margin-left:1.5rem}}.sb_menu-main_menu_secondary>li>a{color:var(--white);display:block;transition:opacity .3s ease;padding:.5rem 0 .5rem 0 !important;border-bottom:solid 2px rgba(0,0,0,0);font-size:.9rem}@media(min-width: 800px){.sb_menu-main_menu_secondary>li>a{padding:.4rem 0 .4rem 0 !important;font-size:1rem}}.sb_menu-main_menu_secondary>li>a:last-child{padding-right:0 !important}.sb_menu-main_menu_secondary>li>a:hover{opacity:.7}.sb_menu-main_menu_secondary>li>a.s_is-active{border-bottom:solid 2px var(--white)}.sb_menu-main_menu_secondary .menu-item-has-children{padding-right:.6rem !important}.sb_menu-main_menu_secondary .menu-item-has-children>a{padding-right:1.2rem !important;z-index:6}.sb_menu-main_menu_secondary .menu-item-has-children>a:after{right:1rem !important}.sb_menu-main_menu_secondary .is-dropdown-submenu-parent a:after{right:0 !important;margin-top:-4px !important}.sb_menu-main_menu_secondary .is-dropdown-submenu-parent.is-active>a{color:#297ed9}.sb_menu-main_menu_secondary .dropdown .submenu .is-dropdown-submenu-item a{padding:.2rem 0 .1rem 0;display:block;font-size:.95rem;color:#297ed9;transition:opacity .3s ease}@media(min-width: 1025px){.sb_menu-main_menu_secondary .dropdown .submenu .is-dropdown-submenu-item a:hover{opacity:.7}}body.v_intro-color-mode_light .sb_menu-main_menu_secondary>li>a{color:var(--secondary-color-600);border-bottom-color:var(--white)}body.v_intro-color-mode_light .sb_menu-main_menu_secondary>li>a.s_is-active{border-bottom-color:var(--secondary-color-600)}.sb_menu-main_menu-overlay{position:fixed;z-index:32;width:90vw;height:100%;width:100%;top:0rem;right:0rem;background:var(--primary-color-500);display:none;color:var(--white)}@media(min-width: 600px){.sb_menu-main_menu-overlay{height:100%;width:60vw}}@media(min-width: 960px){.sb_menu-main_menu-overlay{width:37.5rem}}.sb_menu-main_menu-overlay_scroll-container{position:relative;z-index:2;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.sb_menu-main_menu-overlay_scroll-container_inner{max-width:80rem;margin:0 auto;padding:3rem 1rem}@media(min-width: 800px){.sb_menu-main_menu-overlay_scroll-container_inner{padding:3rem}}.sb_menu-main_menu-overlay_site-switcher{padding:0 0 2rem 0}.sb_menu-main_menu-overlay_buttons{display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width: 1023px){html.s_user-clicked-menu{overflow:hidden}html.s_user-clicked-menu body{overflow:hidden}}html.s_user-clicked-menu [data-mobile-menu-overlay]{display:block}@media(min-width: 1024px){html.s_user-clicked-menu [data-mobile-menu-overlay]{display:none}}body.s_user-scrolled .sb_menu-main_overlay{top:4rem;height:calc(100% - 5rem)}.sb_menu-main_overlay-menu-primary{margin:0 0 2rem 0}.sb_menu-main_overlay-menu-primary_ul{margin:0;list-style:none}.sb_menu-main_overlay-menu-primary_li{position:relative;list-style:none}.sb_menu-main_overlay-menu-primary_li.is-drilldown-submenu-parent .sb_menu-main_overlay-menu-primary_link:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--primary-color-500)}.sb_menu-main_overlay-menu-primary_li.has-submenu-toggle>a{margin:0}.sb_menu-main_overlay-menu-primary_li>.submenu-toggle{position:absolute;right:0;top:.5rem}.sb_menu-main_overlay-menu-primary_link{display:block;color:var(--secondary-color-600);padding:1rem 0 !important;border-bottom:solid 1px var(--gray-080);transition:color .3s ease;font-weight:700;line-height:1.5;font-size:1.125rem;font-size:var(--fs-text-l)}.sb_menu-main_overlay-menu-primary_link_text{position:relative}.sb_menu-main_overlay-menu-primary_link_indicator{position:absolute;top:-0.25rem;right:-0.75rem;z-index:2;display:inline-block;font-size:.65rem;color:var(--white);background:var(--red);text-align:center;width:1rem;height:1rem;line-height:1.05rem;border-radius:50%;font-weight:600}.sb_menu-main_overlay-menu-primary_submenu{display:none;margin:0 0 0 1rem}.sb_menu-main_overlay-menu-primary_li.s_open>.sb_menu-main_overlay-menu-primary_submenu{display:block}.sb_menu-main_overlay-menu-primary_submenu_li{list-style:none}.sb_menu-main_overlay-menu-primary_submenu_link{padding:.4rem 0 .4rem 0 !important;display:flex;align-items:center;color:var(--secondary-color-600);border-bottom:solid 1px var(--gray-080);transition:color .3s ease;line-height:1.5;font-size:1.125rem;font-size:var(--fs-text-l)}.sb_menu-main_overlay-menu-primary .js-drilldown-back a{display:block;color:var(--default-text-color);padding:0 0 1rem 0 !important}.sb_menu-main_overlay-menu-primary .js-drilldown-back a:before{border-color:rgba(0,0,0,0) var(--primary-color-500) rgba(0,0,0,0) rgba(0,0,0,0)}.sb_more-jumbo-dropdown{z-index:33;box-shadow:var(--default-box-shadow);border-radius:1.5rem;width:auto;padding:.5rem;overflow:hidden}.sb_more-jumbo-dropdown_highlight{position:absolute;background:var(--primary-color-300);border-radius:1rem;pointer-events:none;z-index:0;opacity:0;transition:opacity .3s ease}.sb_more-jumbo-dropdown_container{display:grid;grid-template-columns:repeat(3, 1fr);position:relative}.sb_more-jumbo-dropdown_title{margin:0 0 .5rem 0}.sb_more-jumbo-dropdown_col{padding:1.5rem;position:relative;z-index:1}.sb_more-jumbo-dropdown_col_links{list-style:none;margin:0}.sb_more-jumbo-dropdown_col_links a{display:flex;gap:.5rem;align-items:center;transition:color .3s ease;padding:.5rem 0;color:var(--default-text-color)}@media(min-width: 800px){.sb_more-jumbo-dropdown_col_links a{padding:.25rem 0}}.sb_more-jumbo-dropdown_col_links a svg{width:1rem;height:1rem;color:var(--primary-color-500)}.sb_more-jumbo-dropdown_col_links a:hover{color:var(--primary-color-500)}.sb_product-jumbo-dropdown{z-index:33;box-shadow:var(--default-box-shadow);border-radius:1.5rem;left:0 !important;width:auto;padding:.5rem;overflow:hidden}@media(min-width: 1280px){.sb_product-jumbo-dropdown{width:80rem;left:50% !important;transform:translateX(-50%)}}.sb_product-jumbo-dropdown_highlight{position:absolute;background:var(--primary-color-300);border-radius:1rem;pointer-events:none;z-index:0;opacity:0;transition:opacity .3s ease}.sb_product-jumbo-dropdown_container{display:grid;grid-template-columns:repeat(5, 1fr);position:relative}.sb_product-jumbo-dropdown_title{margin:0 0 .5rem 0}.sb_product-jumbo-dropdown_col{padding:1.5rem;position:relative;z-index:1}.sb_product-jumbo-dropdown_col_links{list-style:none;margin:0}.sb_product-jumbo-dropdown_col_links a{display:flex;gap:.5rem;align-items:center;transition:color .3s ease;padding:.5rem 0;color:var(--default-text-color)}@media(min-width: 800px){.sb_product-jumbo-dropdown_col_links a{padding:.25rem 0}}.sb_product-jumbo-dropdown_col_links a svg{width:1rem;height:1rem;color:var(--primary-color-500)}.sb_product-jumbo-dropdown_col_links a:hover{color:var(--primary-color-500)}.sb_search-overlay{position:fixed;top:0;z-index:32;width:100%;background:var(--gray-030);box-shadow:0 0 20px rgba(0,0,0,.1);opacity:0;transition:all .2s ease;pointer-events:none;transform:translateY(-40px)}.sb_search-overlay_content{max-width:80rem;padding:1rem;margin:0 auto;display:flex;justify-content:center}.sb_search-overlay_form{width:100%;max-width:37.5rem;display:flex;justify-content:space-between;gap:1rem}.sb_search-overlay_form input[type=text]{width:100%;height:100% !important}.sb_search-overlay_btn-close{position:absolute;z-index:3;top:1.2rem;right:1rem}@media(min-width: 1025px){.sb_search-overlay_btn-close{right:3rem}}@media(min-width: 1280px){.sb_search-overlay_btn-close{right:50%;transform:translateX(38.75rem)}}body.s_is-open_search-overlay .sb_search-overlay{opacity:1;pointer-events:inherit}body.s_is-open_search-overlay .sb_search-overlay{transform:translateY(0)}.searchwp-live-search-results{position:fixed !important;top:100px !important;z-index:1200 !important;width:calc(100% - 2rem) !important}@media(min-width: 800px){.searchwp-live-search-results{width:600px !important}}.sb_focus-backdrop{position:fixed;width:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:31;height:100%;opacity:0;transition:opacity .3s ease;pointer-events:none}body.s_is-open_side-panel .sb_focus-backdrop,body.s_is-open_search-overlay .sb_focus-backdrop,html.s_user-clicked-menu .sb_focus-backdrop,html.s_view_list body.s_is-open_overlay-package-preview .sb_focus-backdrop{pointer-events:inherit;opacity:1}.sb_side-panel{position:fixed;z-index:33;height:calc(100% - 1rem);width:calc(100% - 1rem);top:.5rem;right:.5rem;background:var(--white);border-radius:1.5rem;overflow:hidden;transform:translateX(8rem);pointer-events:none;opacity:0;transition:transform .2s ease,opacity .2s ease}@media(min-width: 800px){.sb_side-panel{height:calc(100% - 2rem);width:calc(100% - 2rem);top:1rem;right:1rem}}@media(min-width: 960px){.sb_side-panel{width:50rem}}@media(min-width: 1400px){.sb_side-panel{width:70rem}}.sb_side-panel_btn-close{position:absolute;z-index:4;top:.75rem;right:.75rem;box-shadow:0 0 20px rgba(0,0,0,.15)}@media(min-width: 800px){.sb_side-panel_btn-close{top:1.5rem;right:1.5rem}}.sb_side-panel_scroll-container{position:relative;z-index:2;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%}.sb_side-panel_scroll-container_inner{max-width:80rem;margin:0 auto}@media screen and (max-width: 1023px){body.s_is-open_side-panel{overflow:hidden}body.s_is-open_side-panel body{overflow:hidden}}body.s_is-open_side-panel .sb_side-panel{opacity:1;pointer-events:all;transform:translateY(0)}[data-m-type=menu-main]{position:absolute;z-index:14;top:.375rem;transition:all .3s ease;width:calc(100% - 1rem);left:.5rem}@media(min-width: 1024px){[data-m-type=menu-main]{position:fixed}}@media(min-width: 1304px){[data-m-type=menu-main]{top:2.5rem;width:80rem;left:50%;transform:translateX(-50%)}}@media print{[data-m-type=menu-main]{display:none}}[data-m-type=menu-main]::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);transition:all .3s ease;border-radius:99rem;border:solid 1px var(--white);backdrop-filter:blur(6px)}@media(min-width: 960px){[data-m-type=menu-main]::before{left:50%;transform:translateX(-50%)}}html.s_user-clicked-menu .burger-icon{background-color:rgba(0,0,0,0) !important}@media(min-width: 1024px){body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) [data-m-type=menu-main]{top:.75rem}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) [data-m-type=menu-main]::before{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.1),0 20px 25px -5px rgba(0,0,0,.05);border:solid 1px var(--gray-050)}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_top{transform:translateY(-100%)}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_menu-primary{padding:0}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_logo{width:2rem;height:1.875rem;overflow:hidden}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_logo svg,body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_logo img{width:6.25rem;height:1.875rem}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_logo svg rect,body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_logo svg path{display:none}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) .sb_menu-main_hamburger{top:.4rem}body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) #logo-mark-outline,body.s_user-scrolled:not(.s_ignore-user-scroll-on-menu) #logo-mark-m{display:block}}body.v_intro-color-mode_light .sb_logo-svg_text{fill:var(--primary-color)}.sb_menu-minimal_borders_top{position:fixed;z-index:12;inset:0;width:100%;height:1rem;background-color:var(--white)}.sb_menu-minimal_logo{position:fixed;z-index:13;top:0;left:50%;transition:top .2s ease,width .2s ease,height .2s ease;display:flex;width:4.34375rem;height:1.703125rem;transform:translateX(-50%)}@media(min-width: 960px){.sb_menu-minimal_logo{width:6.6875rem;height:3.40625rem}}@media print{.sb_menu-minimal_logo{top:1rem;left:1rem;position:relative}}.sb_menu-minimal_logo_link{position:relative;background:var(--white);padding:.5rem 1rem .5rem 1rem;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;z-index:2;transition:opacity .3s ease;opacity:1;display:block;box-shadow:0px 40px 40px rgba(0,0,0,.1)}@media(min-width: 960px){.sb_menu-minimal_logo_link{padding:1rem}}.sb_menu-minimal_logo_link::before,.sb_menu-minimal_logo_link::after{content:"";height:1.5rem;width:1.5rem;position:absolute;pointer-events:none}.sb_menu-minimal_logo_link::before{top:1rem;right:0;transform:translateX(100%);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'><path d='m23.99,0H0v23.99C0,10.74,10.74,0,23.99,0' fill='white' /></svg>")}.sb_menu-minimal_logo_link::after{top:1rem;left:-1.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 24'><path d='m23.99,23.99V0H0C13.25,0,23.99,10.74,23.99,23.99Z' fill='white' /></svg>")}.sb_menu-minimal_logo_link svg,.sb_menu-minimal_logo_link img{transition:opacity .3s ease,width .2s ease,height .2s ease;width:2.34375rem;height:.703125rem}@media(min-width: 960px){.sb_menu-minimal_logo_link svg,.sb_menu-minimal_logo_link img{width:4.6875rem;height:1.40625rem}}.sb_menu-minimal_logo_link svg{fill:var(--primary-color-700)}@media(min-width: 1025px){a.sb_menu-minimal_logo_link:hover img,a.sb_menu-minimal_logo_link:hover svg{opacity:.7}}@media(min-width: 960px){body.s_user-scrolled .sb_menu-minimal_logo{width:5.125rem;height:2.4375rem}body.s_user-scrolled .sb_menu-minimal_logo_link svg,body.s_user-scrolled .sb_menu-minimal_logo_link img{width:3.125rem;height:.9375rem}}[data-s-type=header-homepage-search]{position:relative;z-index:4}.sb_header-homepage-search_container{padding-block:1.5rem;display:grid;gap:3rem}@media(min-width: 800px){.sb_header-homepage-search_container{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);align-items:center;gap:4rem;padding-block:2.375rem}}.sb_header-homepage-search_content{display:flex;flex-direction:column;gap:var(--space-24)}.sb_header-homepage-search_title{font-family:var(--default-font-family-heading);font-weight:400;font-size:var(--fs-heading-xl);line-height:1.1;margin:0;color:var(--default-text-color)}.sb_header-homepage-search_text{font-size:1rem;line-height:1.6;color:var(--gray-700);max-width:32.5rem}.sb_header-homepage-search_text p{margin:0}.sb_header-homepage-search_text p+p{margin-top:var(--space-8)}.sb_header-homepage-search_search{max-width:32.5rem}.sb_header-homepage-search_tabs{display:flex;gap:.125rem}.sb_header-homepage-search_tab{display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-8) var(--radius-8) 0 0;background-color:var(--secondary-color-600);color:var(--gray-700);text-decoration:none;font-size:.875rem;font-weight:600;line-height:1.2;border-top:.125rem solid rgba(0,0,0,0);transition:background-color .3s ease,color .3s ease}.sb_header-homepage-search_tab_count{font-weight:500;color:var(--gray-500);transition:color .3s ease}.sb_header-homepage-search_tab:hover,.sb_header-homepage-search_tab:focus-visible{color:var(--default-text-color)}.sb_header-homepage-search_tab.s_active{background-color:var(--white);border-top-color:var(--primary-color);color:var(--default-text-color)}.sb_header-homepage-search_tab.s_active .sb_header-homepage-search_tab_count{color:var(--primary-color)}.sb_header-homepage-search_form{position:relative;display:flex;align-items:center;gap:var(--space-8);padding:.375rem .25rem .375rem .75rem;background-color:var(--white);border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04)}.sb_header-homepage-search_tabs+.sb_header-homepage-search_form{border-top-left-radius:0}.sb_header-homepage-search_form_input{display:flex;align-items:center;gap:.625rem;flex:1 1 auto;min-width:0}.sb_header-homepage-search_form_input svg{flex:0 0 auto;width:1.5rem;height:1.5rem;color:var(--black)}.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button){flex:1 1 auto;min-width:0;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);height:auto;padding-block:var(--space-8);padding-inline:0;font:inherit;color:var(--default-text-color)}.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::placeholder{color:var(--gray-500);opacity:1}.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus,.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):active{outline:none;border:0;box-shadow:none !important;background:rgba(0,0,0,0)}.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::-webkit-search-decoration,.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::-webkit-search-cancel-button,.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::-webkit-search-results-button,.sb_header-homepage-search_form_input input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::-webkit-search-results-decoration{-webkit-appearance:none}.sb_header-homepage-search_form_clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;background:rgba(0,0,0,0);color:var(--black);cursor:pointer;transition:opacity .3s ease}.sb_header-homepage-search_form_clear svg{width:1.25rem;height:1.25rem}.sb_header-homepage-search_form_clear:hover,.sb_header-homepage-search_form_clear:focus-visible{opacity:.7}.sb_header-homepage-search_form_clear[hidden]{display:none}.sb_header-homepage-search_form_submit{display:inline-flex;align-items:center;gap:var(--space-8);flex:0 0 auto;padding:var(--space-12) var(--space-16);background-color:var(--primary-color);color:var(--white);border:0;border-radius:var(--radius-6);font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .3s ease}.sb_header-homepage-search_form_submit svg{width:1rem;height:1rem;color:currentColor}.sb_header-homepage-search_form_submit:hover,.sb_header-homepage-search_form_submit:focus-visible{background-color:var(--primary-color-700)}.sb_header-homepage-search_visuals{position:relative;aspect-ratio:1/1;max-width:21.25rem;margin-inline:auto;width:100%}@media(min-width: 800px){.sb_header-homepage-search_visuals{margin-inline:auto 0}}.sb_header-homepage-search_visual{position:absolute;overflow:hidden;border-radius:50%}.sb_header-homepage-search_visual img{width:100%;height:100%;object-fit:cover;display:block}.sb_header-homepage-search_visual--primary{top:0;left:0;width:46%;height:auto;aspect-ratio:1/1;z-index:1}.sb_header-homepage-search_visual--secondary{bottom:0;right:0;width:76%;height:auto;aspect-ratio:1/1}[data-s-type=header-text]{position:relative;z-index:4;width:100%;background:var(--primary-color-300)}[data-s-type=header-text]::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:15rem;background-color:inherit}[data-s-type=header-text].v_color-mode_dark .sb_header-text_wrapper{background-color:var(--primary-color-500)}[data-s-type=header-text].v_color-mode_dark .sb_header-text_pill-text{background-color:hsla(0,0%,100%,.1)}[data-s-type=header-text].v_layout_left .sb_header-text_content{max-width:50rem}[data-s-type=header-text].v_layout_centered .sb_header-text_innner{justify-content:center;margin-inline:auto}[data-s-type=header-text].v_layout_centered .sb_header-text_content{display:flex;flex-direction:column;align-items:center;text-align:center;margin-inline:auto}[data-s-type=header-text].v_layout_centered .sb_header-text_title,[data-s-type=header-text].v_layout_centered .sb_header-text_subtitle,[data-s-type=header-text].v_layout_centered .sb_header-text_text{max-width:50rem;margin-inline:auto}@media(min-width: 800px){[data-s-type=header-text].v_layout_centered .sb_header-text_usps{column-gap:2rem;flex-wrap:wrap;flex-direction:row}}[data-s-type=header-text].v_layout_centered .sb_header-text_usps:hover .sb_btn[data-variant=naked][data-color=primary-900]{color:inherit}[data-s-type=header-text].v_layout_slim .sb_header-text_inner{max-width:50rem;margin:0 auto}[data-s-type=header-text].v_layout_slim .sb_header-text_content{max-width:50rem}.sb_header-text_container{position:relative;max-width:80rem;margin:0 auto;padding-inline:1rem;padding-block:5rem 3rem}@media(min-width: 800px){.sb_header-text_container{padding-block:5rem 4rem}}.sb_header-text_content{position:relative;width:100%}.sb_header-text_breadcrumbs{padding:0 0 var(--default-padding) 0}.sb_header-text_pill-text{display:inline-block;background-color:var(--secondary-color-500);padding:.2rem 1rem;border-radius:1rem;margin:0 0 1rem 0;font-size:.8rem;text-transform:uppercase;font-weight:500}.sb_header-text_subtitle{color:var(--brand-lavender);text-transform:uppercase;margin-block:0 .5rem}.sb_header-text_title{margin-block:0 1rem}.sb_header-text_title[data-size=xl]{max-width:50rem}.sb_header-text_title[data-size=l]{max-width:40rem}.sb_header-text_usps{display:flex;justify-content:center;flex-direction:column;row-gap:.5rem}.sb_header-text_text{padding:1rem 0 0 0}.sb_header-text_text p,.sb_header-text_text li{line-height:1.5;font-size:var(--fs-body)}.sb_header-text_text ul,.sb_header-text_text ol{margin:0 0 1rem 1.5rem;padding:0}.sb_header-text_text ul li,.sb_header-text_text ol li{margin:0 0 .25rem 0}.sb_header-text_text a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){.sb_header-text_text a:not(.sb_btn):hover{color:var(--primary-color-700)}}.sb_header-text_text img[class*=wp-image-]{border-radius:1rem}.sb_header-text_buttons{padding:3rem 0 0 0;gap:1rem}[data-s-type=bs-blockquote]{padding:1rem 0}.sb_bs-blockquote_container{padding:2rem 1rem;background:var(--secondary-color-500);border-radius:.5rem}@media(min-width: 800px){.sb_bs-blockquote_container{padding:3rem 2rem 2rem 2rem}}.sb_bs-blockquote_quote{position:relative}.sb_bs-blockquote_quote_icon-tl{position:absolute;top:0;left:0;transform:translateX(-20%) translateY(-60%);opacity:.06;color:var(--secondary-color-600)}.sb_bs-blockquote_quote_icon-tl svg{width:4rem;height:4rem}.sb_bs-blockquote_quote blockquote{position:relative;z-index:2;color:var(--secondary-color-600);font-style:italic;line-height:1.2;font-size:1.5rem;font-size:var(--fs-heading-m);margin:0 0 1rem 0;padding:0;border:none}.sb_bs-blockquote_quote_icon-br{position:absolute;bottom:0;right:0;transform:translateX(20%) translateY(60%);opacity:.06;color:var(--secondary-color-600)}.sb_bs-blockquote_quote_icon-br svg{width:4rem;height:4rem}[data-s-type=bs-buttons]{padding:.5rem 0}[data-s-type=bs-content]{padding:.5rem 0}[data-s-type=bs-content] p,[data-s-type=bs-content] li{line-height:1.5;font-size:var(--fs-body)}[data-s-type=bs-content] ul,[data-s-type=bs-content] ol{margin:0 0 1rem 1.5rem;padding:0}[data-s-type=bs-content] ul li,[data-s-type=bs-content] ol li{margin:0 0 .25rem 0}[data-s-type=bs-content] a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){[data-s-type=bs-content] a:not(.sb_btn):hover{color:var(--primary-color-700)}}[data-s-type=bs-content] img[class*=wp-image-]{border-radius:1rem}[data-s-type=bs-cta]{padding:.5rem 0}[data-s-type=bs-cta] p,[data-s-type=bs-cta] li{line-height:1.5;font-size:var(--fs-body)}[data-s-type=bs-cta] ul,[data-s-type=bs-cta] ol{margin:0 0 1rem 1.5rem;padding:0}[data-s-type=bs-cta] ul li,[data-s-type=bs-cta] ol li{margin:0 0 .25rem 0}[data-s-type=bs-cta] a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){[data-s-type=bs-cta] a:not(.sb_btn):hover{color:var(--primary-color-700)}}[data-s-type=bs-cta] img[class*=wp-image-]{border-radius:1rem}.sb_bs-cta_container{background:var(--primary-color-300);border-radius:.25rem;padding:1rem}[data-s-type=bs-form]{padding:.5rem 0}[data-s-type=bs-form] p,[data-s-type=bs-form] li{line-height:1.5;font-size:var(--fs-body)}[data-s-type=bs-form] ul,[data-s-type=bs-form] ol{margin:0 0 1rem 1.5rem;padding:0}[data-s-type=bs-form] ul li,[data-s-type=bs-form] ol li{margin:0 0 .25rem 0}[data-s-type=bs-form] a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){[data-s-type=bs-form] a:not(.sb_btn):hover{color:var(--primary-color-700)}}[data-s-type=bs-form] img[class*=wp-image-]{border-radius:1rem}[data-s-type=bs-form] .gform-theme--foundation,[data-s-type=bs-form] .gform-theme--framework{--gf-form-gap-y: 1.5rem;--gf-field-pg-prog-text-transform: none;--gf-local-text-transform: none}[data-s-type=bs-form] .gfield{margin:0}[data-s-type=bs-form] .gfield_label{display:block;font-size:.9375rem !important;font-weight:600 !important;color:var(--default-text-color);margin-bottom:var(--space-4) !important}[data-s-type=bs-form] .gform-field-label--type-sub,[data-s-type=bs-form] .ginput_complex label{font-size:.8125rem !important;font-weight:400 !important;color:var(--gray-700);margin-top:var(--space-4) !important;margin-bottom:0 !important}[data-s-type=bs-form] .gfield_required,[data-s-type=bs-form] .gfield_required_text,[data-s-type=bs-form] .gfield_required_asterisk{color:var(--primary-color);margin-left:.125rem;font-weight:600}[data-s-type=bs-form] .gfield_required_text{font-size:0}[data-s-type=bs-form] .gfield_required_text::before{content:"*";font-size:.9375rem}[data-s-type=bs-form] .gfield_description{font-size:.8125rem;color:var(--gray-700);margin-top:var(--space-4)}[data-s-type=bs-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button),[data-s-type=bs-form] textarea,[data-s-type=bs-form] select{width:100% !important;height:auto !important;min-height:2.75rem;padding:.6875rem .875rem !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;font-size:.9375rem !important;line-height:1.5 !important;color:var(--default-text-color) !important;transition:border-color .2s ease}[data-s-type=bs-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::placeholder,[data-s-type=bs-form] textarea::placeholder,[data-s-type=bs-form] select::placeholder{color:var(--gray-400)}[data-s-type=bs-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):hover,[data-s-type=bs-form] textarea:hover,[data-s-type=bs-form] select:hover{border-color:var(--secondary-color-700) !important}[data-s-type=bs-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus,[data-s-type=bs-form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus-visible,[data-s-type=bs-form] textarea:focus,[data-s-type=bs-form] textarea:focus-visible,[data-s-type=bs-form] select:focus,[data-s-type=bs-form] select:focus-visible{outline:none;border-color:var(--primary-color) !important;box-shadow:none !important}[data-s-type=bs-form] select{padding-right:2.5rem !important;background-position:right .875rem center !important;background-size:.75rem !important}[data-s-type=bs-form] textarea,[data-s-type=bs-form] .gform_wrapper.gravity-theme .gfield textarea,[data-s-type=bs-form] .gform_wrapper.gravity-theme .gfield textarea.large,[data-s-type=bs-form] .gform-theme--foundation textarea,[data-s-type=bs-form] .gform-theme--framework textarea{padding:.6875rem .875rem !important;font-size:.9375rem !important;line-height:1.5 !important;height:auto !important;min-height:7.5rem !important;max-height:none !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;resize:vertical !important}[data-s-type=bs-form] .gform-theme--framework .gfield--type-choice .gfield_checkbox,[data-s-type=bs-form] .gform-theme--framework .gfield--type-choice .gfield_radio,[data-s-type=bs-form] .gfield_checkbox,[data-s-type=bs-form] .gfield_radio{display:grid !important;grid-template-columns:1fr;gap:var(--space-8) !important;margin:0;padding:0;list-style:none;flex-direction:unset !important}@media(min-width: 800px){[data-s-type=bs-form] .gform-theme--framework .gfield--type-choice .gfield_checkbox,[data-s-type=bs-form] .gform-theme--framework .gfield--type-choice .gfield_radio,[data-s-type=bs-form] .gfield_checkbox,[data-s-type=bs-form] .gfield_radio{grid-template-columns:1fr 1fr}}[data-s-type=bs-form] .gchoice{display:flex;align-items:center;gap:0;padding:.75rem 1rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;margin:0;cursor:pointer;transition:border-color .2s ease}[data-s-type=bs-form] .gchoice:hover{border-color:var(--primary-color)}[data-s-type=bs-form] .gchoice label{cursor:pointer;font-size:.875rem !important;font-weight:500 !important;color:var(--default-text-color);margin:0;padding:0 0 0 .5rem !important;position:static;background-color:rgba(0,0,0,0) !important}[data-s-type=bs-form] .gchoice label::before,[data-s-type=bs-form] .gchoice label::after{content:none !important;display:none !important}[data-s-type=bs-form] .gchoice input[type=radio]:hover+label,[data-s-type=bs-form] .gchoice input[type=radio]:focus+label,[data-s-type=bs-form] .gchoice input[type=radio]:focus-visible+label,[data-s-type=bs-form] .gchoice input[type=checkbox]:hover+label,[data-s-type=bs-form] .gchoice input[type=checkbox]:focus+label,[data-s-type=bs-form] .gchoice input[type=checkbox]:focus-visible+label,[data-s-type=bs-form] .gchoice label:hover,[data-s-type=bs-form] .gchoice label:focus{background-color:rgba(0,0,0,0) !important}[data-s-type=bs-form] .gchoice input[type=checkbox],[data-s-type=bs-form] .gchoice input[type=radio]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-s-type=bs-form] .gchoice input[type=checkbox]::before,[data-s-type=bs-form] .gchoice input[type=checkbox]::after,[data-s-type=bs-form] .gchoice input[type=radio]::before,[data-s-type=bs-form] .gchoice input[type=radio]::after{content:none !important;display:none !important}[data-s-type=bs-form] .gchoice input[type=checkbox]:checked,[data-s-type=bs-form] .gchoice input[type=radio]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}[data-s-type=bs-form] .gchoice input[type=checkbox]:focus-visible,[data-s-type=bs-form] .gchoice input[type=radio]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}[data-s-type=bs-form] .gchoice input[type=radio]{border-radius:999px !important}[data-s-type=bs-form] .ginput_container_consent{display:flex;align-items:flex-start;gap:0}[data-s-type=bs-form] .ginput_container_consent label{font-size:.875rem !important;font-weight:500 !important;line-height:1.5;color:var(--default-text-color);background-color:rgba(0,0,0,0) !important;padding:0 0 0 .5rem !important;margin:0;position:static}[data-s-type=bs-form] .ginput_container_consent label::before,[data-s-type=bs-form] .ginput_container_consent label::after{content:none !important;display:none !important}[data-s-type=bs-form] .ginput_container_consent input[type=checkbox]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:.125rem 0 0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-s-type=bs-form] .ginput_container_consent input[type=checkbox]::before,[data-s-type=bs-form] .ginput_container_consent input[type=checkbox]::after{content:none !important;display:none !important}[data-s-type=bs-form] .ginput_container_consent input[type=checkbox]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}[data-s-type=bs-form] .ginput_container_fileupload{position:relative;border:2px dashed var(--secondary-color-700);border-radius:.75rem;padding:clamp(1.5rem,1rem + 2.5vw,3rem);text-align:center;background-color:var(--white);transition:border-color .2s ease,background-color .2s ease}[data-s-type=bs-form] .ginput_container_fileupload:hover{border-color:var(--primary-color)}[data-s-type=bs-form] .ginput_container_fileupload.s_dragging{border-color:var(--primary-color);background-color:var(--secondary-color-500)}[data-s-type=bs-form] .ginput_container_fileupload input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:1}[data-s-type=bs-form] .ginput_container_fileupload.s_has-file{border-style:solid;border-color:var(--primary-color)}[data-s-type=bs-form] .ginput_container_fileupload.s_has-file input[type=file]{z-index:0}[data-s-type=bs-form] .ginput_container_fileupload.s_has-file .gform_fileupload_rules,[data-s-type=bs-form] .ginput_container_fileupload.s_has-file .ginput_preview_list,[data-s-type=bs-form] .ginput_container_fileupload.s_has-file .ginput_preview,[data-s-type=bs-form] .ginput_container_fileupload.s_has-file .gform_drop_instructions,[data-s-type=bs-form] .ginput_container_fileupload.s_has-file .gform_button_select_files,[data-s-type=bs-form] .ginput_container_fileupload.s_has-file>p,[data-s-type=bs-form] .ginput_container_fileupload.s_has-file>span:not(.gttz-file-display_name){display:none}[data-s-type=bs-form] .gttz-file-display{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-12);padding:.5rem .75rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--default-text-color)}[data-s-type=bs-form] .gttz-file-display[hidden]{display:none !important}[data-s-type=bs-form] .gttz-file-display_name{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-s-type=bs-form] .gttz-file-display_remove{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:.25rem;background-color:rgba(0,0,0,0);color:var(--gray-700);cursor:pointer;transition:background-color .2s ease,color .2s ease}[data-s-type=bs-form] .gttz-file-display_remove:hover,[data-s-type=bs-form] .gttz-file-display_remove:focus-visible{background-color:var(--secondary-color-600);color:var(--default-text-color);outline:none}[data-s-type=bs-form] .gform_page_footer,[data-s-type=bs-form] .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-12);margin-top:var(--space-24);padding-top:0;border-top:0}[data-s-type=bs-form] input[type=submit],[data-s-type=bs-form] .gform_next_button,[data-s-type=bs-form] .gform_previous_button,[data-s-type=bs-form] .gform_button{display:inline-flex;align-items:center;gap:var(--space-8);padding:.6875rem var(--space-20);border-radius:var(--radius-6);font-weight:600;font-size:.875rem;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-s-type=bs-form] .gform_next_button,[data-s-type=bs-form] input[type=submit],[data-s-type=bs-form] .gform_button{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white)}[data-s-type=bs-form] .gform_next_button:hover,[data-s-type=bs-form] .gform_next_button:focus-visible,[data-s-type=bs-form] input[type=submit]:hover,[data-s-type=bs-form] input[type=submit]:focus-visible,[data-s-type=bs-form] .gform_button:hover,[data-s-type=bs-form] .gform_button:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}[data-s-type=bs-form] .gform_next_button::after{content:"→";font-size:1rem;line-height:1}[data-s-type=bs-form] .gform_previous_button,[data-s-type=bs-form] .gform_previous_button.button{background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;color:var(--default-text-color) !important;font-size:.875rem !important;font-weight:600 !important;text-decoration:none !important}[data-s-type=bs-form] .gform_previous_button::before,[data-s-type=bs-form] .gform_previous_button.button::before{content:"←";font-size:1rem;line-height:1}[data-s-type=bs-form] .gform_previous_button:hover,[data-s-type=bs-form] .gform_previous_button:focus-visible,[data-s-type=bs-form] .gform_previous_button.button:hover,[data-s-type=bs-form] .gform_previous_button.button:focus-visible{background-color:var(--secondary-color-500) !important;border-color:var(--secondary-color-700) !important;color:var(--default-text-color) !important}[data-s-type=bs-form] .gfield_error input:not([type=submit]):not([type=radio]):not([type=checkbox]),[data-s-type=bs-form] .gfield_error textarea,[data-s-type=bs-form] .gfield_error select{border-color:var(--error-500)}[data-s-type=bs-form] .gfield_validation_message,[data-s-type=bs-form] .validation_message{color:var(--error-800);font-size:.8125rem;margin-top:var(--space-4)}.sb_bs-form_container{background:var(--secondary-color-500);border-radius:.5rem;padding:1rem}[data-s-type=bs-image]{padding:.5rem 0}@media(min-width: 960px){.sb_bs-image_container{margin:0 -5rem}}.sb_bs-image_picture{position:static;width:inherit;height:inherit;overflow:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);border-radius:.5rem;padding:.375rem;box-shadow:0 0 10px 0 rgba(235,231,224,.1);background-color:var(--white)}.sb_bs-image_picture>img{border-radius:.25rem;position:static;width:100%;height:auto;object-fit:inherit;object-position:inherit}[data-s-type=bs-oembed]{padding:.5rem 0}[data-s-type=bs-video]{padding:.5rem 0}.sb_bs-video_container{overflow:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0)}.sb_buttons_buttons{display:flex;flex-wrap:wrap;align-items:center}.sb_cards_card{border-radius:1rem;overflow:hidden;aspect-ratio:3/4;position:relative;color:var(--default-text-color)}@media(min-width: 800px){.sb_cards_card{border-radius:1.5rem}}.sb_cards_card_title{position:relative;z-index:2;padding:2rem;line-height:1.5;font-size:1.125rem;font-size:var(--fs-heading-xs);font-weight:600}.sb_cards_card_image{position:absolute;inset:0}.sb_cards_card_image img{display:block;width:100%;height:100%;object-fit:cover}.sb_cards_card.v_color_lavender{background:var(--primary-color-300)}.sb_cards_card.v_color_salmon{background:var(--secondary-color-500)}[data-s-type=featured-section].v_cards.a_bg_primary-100 .sb_cards_card.v_color_lavender{background-color:var(--white)}[data-s-type=featured-section].v_cards.a_bg_secondary-100 .sb_cards_card.v_color_lavender{background-color:var(--white)}[data-s-type=featured-section].v_cards.a_bg_secondary-100 .sb_cards_card.v_color_salmon{background-color:var(--secondary-color-500)}[data-s-type=content]{background:var(--white)}[data-s-type=content] figure{position:relative;margin:0 0 1rem 0}[data-s-type=content] figcaption{position:absolute;bottom:0;background-color:var(--white);padding:.6rem .3rem}[data-s-type=content] p,[data-s-type=content] li{line-height:1.5;font-size:1rem;font-size:var(--fs-text-m)}[data-s-type=content] ul,[data-s-type=content] ol{margin:0 0 1rem 1.5rem;padding:0}[data-s-type=content] ul li,[data-s-type=content] ol li{margin:0 0 .25rem 0}[data-s-type=content] a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){[data-s-type=content] a:not(.sb_btn):hover{color:var(--primary-color-700)}}[data-s-type=content] img[class*=wp-image-]{border-radius:1rem}.sb_content_container_inner p:last-child{padding:0}.sb_content_title{margin:0 0 .5rem 0}[data-s-type=cta-banner]{position:relative;background-color:var(--white)}.sb_cta-banner_container{padding-top:3rem}.sb_cta-banner_inner{padding:var(--space-32) var(--space-16);border-radius:1.5rem;background-color:var(--primary-color-300)}@media(min-width: 800px){.sb_cta-banner_inner{padding:4rem 3rem}}.sb_cta-banner_content{max-width:40rem;margin-inline:auto;text-align:center}.sb_cta-banner_title{margin:0 0 var(--space-8)}.sb_cta-banner_text{margin:0 0 var(--space-16);opacity:.7}.sb_cta-banner_buttons{justify-content:center}[data-s-type=featured-section].v_featured-publications .sb_featured-section_container{max-width:none;margin-inline:0;padding-inline:max(1rem,50% - 40rem) 0}[data-s-type=featured-section].v_featured-publications .sb_heading_container{padding-bottom:2.25rem}[data-s-type=featured-section].v_featured-publications .sb_featured-section_cta{padding-top:2.25rem}@media(min-width: 1280px){[data-s-type=featured-section].v_featured-publications.v_layout_slider[data-amount="1"] .sb_featured-section_items,[data-s-type=featured-section].v_featured-publications.v_layout_slider[data-amount="2"] .sb_featured-section_items,[data-s-type=featured-section].v_featured-publications.v_layout_slider[data-amount="3"] .sb_featured-section_items{padding-bottom:0}}[data-s-type=form] p,[data-s-type=form] li{line-height:1.5;font-size:1rem;font-size:var(--fs-text-m)}[data-s-type=form] ul,[data-s-type=form] ol{margin:0 0 1rem 1.5rem;padding:0}[data-s-type=form] ul li,[data-s-type=form] ol li{margin:0 0 .25rem 0}[data-s-type=form] a:not(.sb_btn){transition:color .3s ease;text-decoration:underline;color:var(--primary-color-500)}@media(min-width: 1025px){[data-s-type=form] a:not(.sb_btn):hover{color:var(--primary-color-700)}}[data-s-type=form] img[class*=wp-image-]{border-radius:1rem}[data-s-type=form] .gform-theme--foundation,[data-s-type=form] .gform-theme--framework{--gf-form-gap-y: 1.5rem;--gf-field-pg-prog-text-transform: none;--gf-local-text-transform: none}[data-s-type=form] .gfield{margin:0}[data-s-type=form] .gfield_label{display:block;font-size:.9375rem !important;font-weight:600 !important;color:var(--default-text-color);margin-bottom:var(--space-4) !important}[data-s-type=form] .gform-field-label--type-sub,[data-s-type=form] .ginput_complex label{font-size:.8125rem !important;font-weight:400 !important;color:var(--gray-700);margin-top:var(--space-4) !important;margin-bottom:0 !important}[data-s-type=form] .gfield_required,[data-s-type=form] .gfield_required_text,[data-s-type=form] .gfield_required_asterisk{color:var(--primary-color);margin-left:.125rem;font-weight:600}[data-s-type=form] .gfield_required_text{font-size:0}[data-s-type=form] .gfield_required_text::before{content:"*";font-size:.9375rem}[data-s-type=form] .gfield_description{font-size:.8125rem;color:var(--gray-700);margin-top:var(--space-4)}[data-s-type=form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button),[data-s-type=form] textarea,[data-s-type=form] select{width:100% !important;height:auto !important;min-height:2.75rem;padding:.6875rem .875rem !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;font-size:.9375rem !important;line-height:1.5 !important;color:var(--default-text-color) !important;transition:border-color .2s ease}[data-s-type=form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button)::placeholder,[data-s-type=form] textarea::placeholder,[data-s-type=form] select::placeholder{color:var(--gray-400)}[data-s-type=form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):hover,[data-s-type=form] textarea:hover,[data-s-type=form] select:hover{border-color:var(--secondary-color-700) !important}[data-s-type=form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus,[data-s-type=form] input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=range]):not(.gform_next_button):not(.gform_previous_button):focus-visible,[data-s-type=form] textarea:focus,[data-s-type=form] textarea:focus-visible,[data-s-type=form] select:focus,[data-s-type=form] select:focus-visible{outline:none;border-color:var(--primary-color) !important;box-shadow:none !important}[data-s-type=form] select{padding-right:2.5rem !important;background-position:right .875rem center !important;background-size:.75rem !important}[data-s-type=form] textarea,[data-s-type=form] .gform_wrapper.gravity-theme .gfield textarea,[data-s-type=form] .gform_wrapper.gravity-theme .gfield textarea.large,[data-s-type=form] .gform-theme--foundation textarea,[data-s-type=form] .gform-theme--framework textarea{padding:.6875rem .875rem !important;font-size:.9375rem !important;line-height:1.5 !important;height:auto !important;min-height:7.5rem !important;max-height:none !important;border:1px solid var(--secondary-color-600) !important;border-radius:.5rem !important;background-color:var(--white) !important;box-shadow:none !important;resize:vertical !important}[data-s-type=form] .gform-theme--framework .gfield--type-choice .gfield_checkbox,[data-s-type=form] .gform-theme--framework .gfield--type-choice .gfield_radio,[data-s-type=form] .gfield_checkbox,[data-s-type=form] .gfield_radio{display:grid !important;grid-template-columns:1fr;gap:var(--space-8) !important;margin:0;padding:0;list-style:none;flex-direction:unset !important}@media(min-width: 800px){[data-s-type=form] .gform-theme--framework .gfield--type-choice .gfield_checkbox,[data-s-type=form] .gform-theme--framework .gfield--type-choice .gfield_radio,[data-s-type=form] .gfield_checkbox,[data-s-type=form] .gfield_radio{grid-template-columns:1fr 1fr}}[data-s-type=form] .gchoice{display:flex;align-items:center;gap:0;padding:.75rem 1rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;margin:0;cursor:pointer;transition:border-color .2s ease}[data-s-type=form] .gchoice:hover{border-color:var(--primary-color)}[data-s-type=form] .gchoice label{cursor:pointer;font-size:.875rem !important;font-weight:500 !important;color:var(--default-text-color);margin:0;padding:0 0 0 .5rem !important;position:static;background-color:rgba(0,0,0,0) !important}[data-s-type=form] .gchoice label::before,[data-s-type=form] .gchoice label::after{content:none !important;display:none !important}[data-s-type=form] .gchoice input[type=radio]:hover+label,[data-s-type=form] .gchoice input[type=radio]:focus+label,[data-s-type=form] .gchoice input[type=radio]:focus-visible+label,[data-s-type=form] .gchoice input[type=checkbox]:hover+label,[data-s-type=form] .gchoice input[type=checkbox]:focus+label,[data-s-type=form] .gchoice input[type=checkbox]:focus-visible+label,[data-s-type=form] .gchoice label:hover,[data-s-type=form] .gchoice label:focus{background-color:rgba(0,0,0,0) !important}[data-s-type=form] .gchoice input[type=checkbox],[data-s-type=form] .gchoice input[type=radio]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-s-type=form] .gchoice input[type=checkbox]::before,[data-s-type=form] .gchoice input[type=checkbox]::after,[data-s-type=form] .gchoice input[type=radio]::before,[data-s-type=form] .gchoice input[type=radio]::after{content:none !important;display:none !important}[data-s-type=form] .gchoice input[type=checkbox]:checked,[data-s-type=form] .gchoice input[type=radio]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}[data-s-type=form] .gchoice input[type=checkbox]:focus-visible,[data-s-type=form] .gchoice input[type=radio]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}[data-s-type=form] .gchoice input[type=radio]{border-radius:999px !important}[data-s-type=form] .ginput_container_consent{display:flex;align-items:flex-start;gap:0}[data-s-type=form] .ginput_container_consent label{font-size:.875rem !important;font-weight:500 !important;line-height:1.5;color:var(--default-text-color);background-color:rgba(0,0,0,0) !important;padding:0 0 0 .5rem !important;margin:0;position:static}[data-s-type=form] .ginput_container_consent label::before,[data-s-type=form] .ginput_container_consent label::after{content:none !important;display:none !important}[data-s-type=form] .ginput_container_consent input[type=checkbox]{position:static !important;opacity:1 !important;width:1.25rem !important;height:1.25rem !important;min-width:1.25rem;min-height:1.25rem;margin:.125rem 0 0 !important;padding:0;flex:0 0 auto;appearance:none !important;-webkit-appearance:none !important;background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;border-radius:.25rem !important;background-image:none !important;background-position:center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-s-type=form] .ginput_container_consent input[type=checkbox]::before,[data-s-type=form] .ginput_container_consent input[type=checkbox]::after{content:none !important;display:none !important}[data-s-type=form] .ginput_container_consent input[type=checkbox]:checked{background-color:var(--primary-color) !important;border-color:var(--primary-color) !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") !important}[data-s-type=form] .ginput_container_fileupload{position:relative;border:2px dashed var(--secondary-color-700);border-radius:.75rem;padding:clamp(1.5rem,1rem + 2.5vw,3rem);text-align:center;background-color:var(--white);transition:border-color .2s ease,background-color .2s ease}[data-s-type=form] .ginput_container_fileupload:hover{border-color:var(--primary-color)}[data-s-type=form] .ginput_container_fileupload.s_dragging{border-color:var(--primary-color);background-color:var(--secondary-color-500)}[data-s-type=form] .ginput_container_fileupload input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:1}[data-s-type=form] .ginput_container_fileupload.s_has-file{border-style:solid;border-color:var(--primary-color)}[data-s-type=form] .ginput_container_fileupload.s_has-file input[type=file]{z-index:0}[data-s-type=form] .ginput_container_fileupload.s_has-file .gform_fileupload_rules,[data-s-type=form] .ginput_container_fileupload.s_has-file .ginput_preview_list,[data-s-type=form] .ginput_container_fileupload.s_has-file .ginput_preview,[data-s-type=form] .ginput_container_fileupload.s_has-file .gform_drop_instructions,[data-s-type=form] .ginput_container_fileupload.s_has-file .gform_button_select_files,[data-s-type=form] .ginput_container_fileupload.s_has-file>p,[data-s-type=form] .ginput_container_fileupload.s_has-file>span:not(.gttz-file-display_name){display:none}[data-s-type=form] .gttz-file-display{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-12);padding:.5rem .75rem;background-color:var(--white);border:1px solid var(--secondary-color-600);border-radius:.5rem;font-size:.875rem;font-weight:500;color:var(--default-text-color)}[data-s-type=form] .gttz-file-display[hidden]{display:none !important}[data-s-type=form] .gttz-file-display_name{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-s-type=form] .gttz-file-display_remove{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:.25rem;background-color:rgba(0,0,0,0);color:var(--gray-700);cursor:pointer;transition:background-color .2s ease,color .2s ease}[data-s-type=form] .gttz-file-display_remove:hover,[data-s-type=form] .gttz-file-display_remove:focus-visible{background-color:var(--secondary-color-600);color:var(--default-text-color);outline:none}[data-s-type=form] .gform_page_footer,[data-s-type=form] .gform_footer{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-12);margin-top:var(--space-24);padding-top:0;border-top:0}[data-s-type=form] input[type=submit],[data-s-type=form] .gform_next_button,[data-s-type=form] .gform_previous_button,[data-s-type=form] .gform_button{display:inline-flex;align-items:center;gap:var(--space-8);padding:.6875rem var(--space-20);border-radius:var(--radius-6);font-weight:600;font-size:.875rem;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-s-type=form] .gform_next_button,[data-s-type=form] input[type=submit],[data-s-type=form] .gform_button{background-color:var(--primary-color);border:1px solid var(--primary-color);color:var(--white)}[data-s-type=form] .gform_next_button:hover,[data-s-type=form] .gform_next_button:focus-visible,[data-s-type=form] input[type=submit]:hover,[data-s-type=form] input[type=submit]:focus-visible,[data-s-type=form] .gform_button:hover,[data-s-type=form] .gform_button:focus-visible{background-color:var(--default-text-color);border-color:var(--default-text-color);color:var(--white)}[data-s-type=form] .gform_next_button::after{content:"→";font-size:1rem;line-height:1}[data-s-type=form] .gform_previous_button,[data-s-type=form] .gform_previous_button.button{background-color:var(--white) !important;border:1px solid var(--secondary-color-600) !important;color:var(--default-text-color) !important;font-size:.875rem !important;font-weight:600 !important;text-decoration:none !important}[data-s-type=form] .gform_previous_button::before,[data-s-type=form] .gform_previous_button.button::before{content:"←";font-size:1rem;line-height:1}[data-s-type=form] .gform_previous_button:hover,[data-s-type=form] .gform_previous_button:focus-visible,[data-s-type=form] .gform_previous_button.button:hover,[data-s-type=form] .gform_previous_button.button:focus-visible{background-color:var(--secondary-color-500) !important;border-color:var(--secondary-color-700) !important;color:var(--default-text-color) !important}[data-s-type=form] .gfield_error input:not([type=submit]):not([type=radio]):not([type=checkbox]),[data-s-type=form] .gfield_error textarea,[data-s-type=form] .gfield_error select{border-color:var(--error-500)}[data-s-type=form] .gfield_validation_message,[data-s-type=form] .validation_message{color:var(--error-800);font-size:.8125rem;margin-top:var(--space-4)}.sb_form_container_inner p:last-child{padding:0}.sb_form_title{margin:0 0 .5rem 0}.sb_form_layout{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-24)}@media(min-width: 1025px){.sb_form_layout{display:grid;grid-template-columns:17.5rem 1fr;gap:1.5rem;align-items:start}}.sb_form_sidebar{overflow-wrap:anywhere}@media(min-width: 1025px){.sb_form_sidebar{position:sticky;top:6rem}}.sb_form_sidebar p:last-child{padding:0}.sb_form_panel{background-color:var(--white);border-radius:1rem;padding:1.5rem}.sb_form_panel .gform_fields{gap:var(--space-24)}.sb_image_picture{position:static;width:inherit;height:inherit;overflow:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);border-radius:1rem}.sb_image_picture>img{position:static;width:100%;height:auto;object-fit:inherit;object-position:inherit}.sb_logos_title{position:relative;padding:0 1rem}.sb_logos_container{position:relative;margin-top:1rem;background:var(--secondary-color-500)}.sb_logos_marquee{position:relative;display:flex;gap:1rem;overflow:hidden;background:var(--secondary-color-500)}.sb_logos_marquee::before,.sb_logos_marquee::after{content:"";position:absolute;top:0;bottom:0;width:3rem;pointer-events:none;z-index:1}.sb_logos_marquee::before{left:0;background:linear-gradient(to right, var(--secondary-color-500), transparent)}.sb_logos_marquee::after{right:0;background:linear-gradient(to left, var(--secondary-color-500), transparent)}@media(min-width: 800px){.sb_logos_marquee{display:block;overflow:visible;background:rgba(0,0,0,0)}.sb_logos_marquee::before,.sb_logos_marquee::after{content:none}}.sb_logos_items{display:flex;flex-shrink:0;gap:1rem;animation:logos-scroll 30s linear infinite;background:var(--secondary-color-500)}@media(min-width: 800px){.sb_logos_items{flex-wrap:wrap;flex-shrink:initial;gap:0;justify-content:center;animation:none;background:rgba(0,0,0,0)}.sb_logos_items[aria-hidden=true]{display:none}}.sb_logos_item{transition:opacity .3s ease;display:flex;place-content:center;flex-shrink:0;align-items:center;width:10rem}@media(min-width: 800px){.sb_logos_item{width:25%}}.sb_logos_item img{width:15rem;max-width:100%;object-fit:contain}.sb_logos_item.v_size_large{width:13.5rem}@media(min-width: 800px){.sb_logos_item.v_size_large{width:33.3333333333%}}.sb_logos_item.v_size_large img{width:20rem}a.sb_logos_item:hover{opacity:.7}@keyframes logos-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 1rem))}}[data-s-type=themes-overview] .sb_themes-overview_wrapper{position:relative;z-index:2}[data-s-type=themes-overview] .sb_themes-overview_header{text-align:center;max-width:45rem;margin:0 auto clamp(2rem,1.5rem + 2.5vw,3.5rem)}[data-s-type=themes-overview] .sb_themes-overview_subtitle{margin-top:.75rem;color:var(--gray-700);line-height:1.5;font-size:1rem;font-size:var(--fs-text-m)}.sb_themes-overview_container{padding-top:3rem;padding-bottom:3rem}.sb_themes-overview_grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 800px){.sb_themes-overview_grid{grid-template-columns:1fr 1fr}}.sb_themes-overview_card{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-left:.375rem;padding:1.5rem 1.75rem;border:1px solid var(--gray-100);border-left:0;border-radius:0 1rem 1rem 0;background:var(--white);transition:transform .35s ease,box-shadow .35s ease}.sb_themes-overview_card::before{content:"";position:absolute;top:0;bottom:0;left:-0.375rem;width:.375rem;background-color:var(--accent-500);border-radius:1rem 0 0 1rem}@media(hover: hover){.sb_themes-overview_card:hover,.sb_themes-overview_card:focus-within{transform:translateY(-0.375rem);box-shadow:0 .375rem 1.125rem rgba(0,0,0,.07)}}.sb_themes-overview_card_head{display:flex;align-items:center;gap:.875rem;margin-bottom:.75rem}.sb_themes-overview_card_icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.5rem;background:var(--accent-200)}.sb_themes-overview_card_icon svg{width:1.125rem;height:1.125rem;fill:var(--accent-500);stroke:var(--accent-500)}.sb_themes-overview_card_title{margin:0;line-height:1.5;font-size:1.125rem;font-size:var(--fs-heading-xs);font-family:var(--default-font-family-heading);line-height:1.25;font-weight:600;color:var(--default-text-color)}.sb_themes-overview_card_list{margin:0 0 1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:3em;color:var(--gray-700);line-height:1.5;font-size:var(--fs-text-s)}.sb_themes-overview_card_link{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;font-weight:600;text-decoration:none;color:var(--accent-500);line-height:1.5;font-size:var(--fs-text-s)}.sb_themes-overview_card_link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:-0.375rem}.sb_themes-overview_card_link svg{width:1rem;height:1rem;transition:transform .3s ease}.sb_themes-overview_card_link:hover svg{transform:translateX(4px)}.a_max-width-full{max-width:100% !important}.a_max-width_640{width:min(100% - 2rem,40rem) !important;margin-inline:auto}.a_max-width_688{width:min(100% - 2rem,43rem) !important;margin-inline:auto}.a_max-width_768{width:min(100% - 2rem,48rem) !important;margin-inline:auto}.a_max-width_800{width:min(100% - 2rem,50rem) !important;margin-inline:auto}.a_max-width_960{width:min(100% - 2rem,60rem) !important;margin-inline:auto}.a_max-width_1040{width:min(100% - 2rem,65rem) !important;margin-inline:auto}.a_max-width_1120{width:min(100% - 2rem,70rem) !important;margin-inline:auto}.a_max-width_1280{width:min(100% - 2rem,80rem) !important;margin-inline:auto}.a_max-width_1400{width:min(100% - 2rem,87.5rem) !important;margin-inline:auto}.a_height-8{height:.1666666667rem !important}@media(min-width: 680px){.a_height-8{height:.25rem !important}}@media(min-width: 1025px){.a_height-8{height:.5rem !important}}.a_height-16{height:.3333333333rem !important}@media(min-width: 680px){.a_height-16{height:.5rem !important}}@media(min-width: 1025px){.a_height-16{height:1rem !important}}.a_height-24{height:.5rem !important}@media(min-width: 680px){.a_height-24{height:.75rem !important}}@media(min-width: 1025px){.a_height-24{height:1.5rem !important}}.a_height-32{height:.6666666667rem !important}@media(min-width: 680px){.a_height-32{height:1rem !important}}@media(min-width: 1025px){.a_height-32{height:2rem !important}}.a_height-48{height:1rem !important}@media(min-width: 680px){.a_height-48{height:1.5rem !important}}@media(min-width: 1025px){.a_height-48{height:3rem !important}}.a_height-64{height:1.3333333333rem !important}@media(min-width: 680px){.a_height-64{height:2rem !important}}@media(min-width: 1025px){.a_height-64{height:4rem !important}}.a_height-96{height:2rem !important}@media(min-width: 680px){.a_height-96{height:3rem !important}}@media(min-width: 1025px){.a_height-96{height:6rem !important}}.a_height-128{height:2.6666666667rem !important}@media(min-width: 680px){.a_height-128{height:4rem !important}}@media(min-width: 1025px){.a_height-128{height:8rem !important}}.a_height-256{height:5.3333333333rem !important}@media(min-width: 680px){.a_height-256{height:8rem !important}}@media(min-width: 1025px){.a_height-256{height:16rem !important}}.a_height-512{height:10.6666666667rem !important}@media(min-width: 680px){.a_height-512{height:16rem !important}}@media(min-width: 1025px){.a_height-512{height:32rem !important}}.a_negative-margin-10{margin-top:-0.625rem !important}.a_negative-margin-20{margin-top:-1.25rem !important}.a_negative-margin-30{margin-top:-1.875rem !important}.a_negative-margin-40{margin-top:-2.5rem !important}.a_negative-margin-60{margin-top:-3.75rem !important}.a_negative-margin-80{margin-top:-5rem !important}.a_negative-margin-100{margin-top:-6.25rem !important}.a_negative-margin-120{margin-top:-7.5rem !important}.a_negative-margin-140{margin-top:-8.75rem !important}.a_negative-margin-160{margin-top:-10rem !important}.a_negative-margin-180{margin-top:-11.25rem !important}.a_negative-margin-200{margin-top:-12.5rem !important}.a_negative-margin-300{margin-top:-18.75rem !important}.a_negative-margin-400{margin-top:-25rem !important}.a_negative-margin-500{margin-top:-31.25rem !important}.a_contain{background-size:contain !important;background-repeat:no-repeat}.a_contain-ct{background-size:contain !important;background-position:50% 0% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-ct{object-fit:contain !important;object-position:50% 0% !important}}.a_contain-cc{background-size:contain !important;background-position:50% 50% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-cc{object-fit:contain !important;object-position:50% 50% !important}}.a_contain-cb{background-size:contain !important;background-position:50% 100% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-cb{object-fit:contain !important;object-position:50% 100% !important}}.a_contain-lt{background-size:contain !important;background-position:0% 0% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-lt{object-fit:contain !important;object-position:0% 0% !important}}.a_contain-lc{background-size:contain !important;background-position:0% 50% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-lc{object-fit:contain !important;object-position:0% 50% !important}}.a_contain-lb{background-size:contain !important;background-position:0% 100% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-lb{object-fit:contain !important;object-position:0% 100% !important}}.a_contain-rt{background-size:contain !important;background-position:100% 0% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-rt{object-fit:contain !important;object-position:100% 0% !important}}.a_contain-rc{background-size:contain !important;background-position:100% 50% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-rc{object-fit:contain !important;object-position:100% 50% !important}}.a_contain-rb{background-size:contain !important;background-position:100% 100% !important;background-repeat:no-repeat}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_contain-rb{object-fit:contain !important;object-position:100% 100% !important}}.a_cover{background-size:cover !important;background-repeat:no-repeat}.a_cover-ct{background-size:cover !important;background-position:50% 15% !important;object-fit:cover !important;object-position:50% 15% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-ct{object-fit:cover !important;object-position:50% 15% !important}}.a_cover-cc{background-size:cover !important;background-position:50% 50% !important;object-fit:cover !important;object-position:50% 50% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-cc{object-fit:cover !important;object-position:50% 50% !important}}.a_cover-cb{background-size:cover !important;background-position:50% 100% !important;object-fit:cover !important;object-position:50% 100% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-cb{object-fit:cover !important;object-position:50% 100% !important}}.a_cover-lt{background-size:cover !important;background-position:15% 15% !important;object-fit:cover !important;object-position:15% 15% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-lt{object-fit:cover !important;object-position:15% 15% !important}}.a_cover-lc{background-size:cover !important;background-position:15% 50% !important;object-fit:cover !important;object-position:15% 50% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-lc{object-fit:cover !important;object-position:15% 50% !important}}.a_cover-lb{background-size:cover !important;background-position:15% 100% !important;object-fit:cover !important;object-position:15% 100% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-lb{object-fit:cover !important;object-position:15% 100% !important}}.a_cover-rt{background-size:cover !important;background-position:100% 15% !important;object-fit:cover !important;object-position:100% 15% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-rt{object-fit:cover !important;object-position:100% 15% !important}}.a_cover-rc{background-size:cover !important;background-position:100% 50% !important;object-fit:cover !important;object-position:100% 50% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-rc{object-fit:cover !important;object-position:100% 50% !important}}.a_cover-rb{background-size:cover !important;background-position:100% 100% !important;object-fit:cover !important;object-position:100% 100% !important}@supports(object-fit: cover) and (not (-ms-ime-align: auto)){.a_object-fit_cover-rb{object-fit:cover !important;object-position:100% 100% !important}}.a_padding-top_1{padding-top:.5px !important}.a_padding-bottom_1{padding-bottom:.5px !important}@media(min-width: 800px){.a_padding-top_1{padding-top:1px !important}}@media(min-width: 800px){.a_padding-bottom_1{padding-bottom:1px !important}}.a_padding-top_4{padding-top:2px !important}.a_padding-bottom_4{padding-bottom:2px !important}@media(min-width: 800px){.a_padding-top_4{padding-top:4px !important}}@media(min-width: 800px){.a_padding-bottom_4{padding-bottom:4px !important}}.a_padding-top_8{padding-top:4px !important}.a_padding-bottom_8{padding-bottom:4px !important}@media(min-width: 800px){.a_padding-top_8{padding-top:8px !important}}@media(min-width: 800px){.a_padding-bottom_8{padding-bottom:8px !important}}.a_padding-top_12{padding-top:6px !important}.a_padding-bottom_12{padding-bottom:6px !important}@media(min-width: 800px){.a_padding-top_12{padding-top:12px !important}}@media(min-width: 800px){.a_padding-bottom_12{padding-bottom:12px !important}}.a_padding-top_16{padding-top:8px !important}.a_padding-bottom_16{padding-bottom:8px !important}@media(min-width: 800px){.a_padding-top_16{padding-top:16px !important}}@media(min-width: 800px){.a_padding-bottom_16{padding-bottom:16px !important}}.a_padding-top_24{padding-top:12px !important}.a_padding-bottom_24{padding-bottom:12px !important}@media(min-width: 800px){.a_padding-top_24{padding-top:24px !important}}@media(min-width: 800px){.a_padding-bottom_24{padding-bottom:24px !important}}.a_padding-top_32{padding-top:16px !important}.a_padding-bottom_32{padding-bottom:16px !important}@media(min-width: 800px){.a_padding-top_32{padding-top:32px !important}}@media(min-width: 800px){.a_padding-bottom_32{padding-bottom:32px !important}}.a_padding-top_48{padding-top:24px !important}.a_padding-bottom_48{padding-bottom:24px !important}@media(min-width: 800px){.a_padding-top_48{padding-top:48px !important}}@media(min-width: 800px){.a_padding-bottom_48{padding-bottom:48px !important}}.a_padding-top_64{padding-top:32px !important}.a_padding-bottom_64{padding-bottom:32px !important}@media(min-width: 800px){.a_padding-top_64{padding-top:64px !important}}@media(min-width: 800px){.a_padding-bottom_64{padding-bottom:64px !important}}.a_padding-top_96{padding-top:48px !important}.a_padding-bottom_96{padding-bottom:48px !important}@media(min-width: 800px){.a_padding-top_96{padding-top:96px !important}}@media(min-width: 800px){.a_padding-bottom_96{padding-bottom:96px !important}}.a_padding-top_128{padding-top:64px !important}.a_padding-bottom_128{padding-bottom:64px !important}@media(min-width: 800px){.a_padding-top_128{padding-top:128px !important}}@media(min-width: 800px){.a_padding-bottom_128{padding-bottom:128px !important}}.a_padding-top_160{padding-top:80px !important}.a_padding-bottom_160{padding-bottom:80px !important}@media(min-width: 800px){.a_padding-top_160{padding-top:160px !important}}@media(min-width: 800px){.a_padding-bottom_160{padding-bottom:160px !important}}.a_padding-top_192{padding-top:96px !important}.a_padding-bottom_192{padding-bottom:96px !important}@media(min-width: 800px){.a_padding-top_192{padding-top:192px !important}}@media(min-width: 800px){.a_padding-bottom_192{padding-bottom:192px !important}}.a_padding-top_224{padding-top:112px !important}.a_padding-bottom_224{padding-bottom:112px !important}@media(min-width: 800px){.a_padding-top_224{padding-top:224px !important}}@media(min-width: 800px){.a_padding-bottom_224{padding-bottom:224px !important}}.a_padding-top_256{padding-top:128px !important}.a_padding-bottom_256{padding-bottom:128px !important}@media(min-width: 800px){.a_padding-top_256{padding-top:256px !important}}@media(min-width: 800px){.a_padding-bottom_256{padding-bottom:256px !important}}.a_padding-top_0{padding-top:1px !important}.a_padding-bottom_0{padding-bottom:1px !important}.a_bg_gray-100{background-color:var(--gray-030) !important}.a_bg_eggplant{background-color:var(--brand-eggplant) !important}.a_bg_white{background-color:var(--white) !important}.a_bg_light{background-color:var(--secondary-color-500) !important}.a_bg_primary{background-color:var(--primary-color) !important}.a_bg_primary-100{background-color:var(--primary-color-300) !important}.a_bg_primary-500{background-color:var(--primary-color-500) !important}.a_bg_secondary-100{background-color:var(--secondary-color-500) !important}.a_bg_secondary-200{background-color:var(--secondary-color-500) !important}.a_bg_secondary-300{background-color:var(--secondary-color-350) !important}.a_bg_secondary-400{background-color:var(--secondary-color-500) !important}.a_bg_secondary-500{background-color:var(--secondary-color-500) !important}.a_bg_secondary-600{background-color:var(--secondary-color-600) !important}.a_bg_secondary-700{background-color:var(--secondary-color-600) !important}.a_bg_secondary-800{background-color:var(--secondary-color-600) !important}.a_bg_secondary-900{background-color:var(--secondary-color-600) !important}.s_is-hidden,.s_hidden,.s_hide{display:none !important}.a_margin_auto{margin:0 auto}.a_justify-content_flex-start{justify-content:flex-start}.a_justify-content_center{justify-content:center}@media(min-width: 800px){body.single-phase .sb_header-text_content{padding:8rem 0 0 0}}@page{margin:.5cm}@media print{body{background:#fff;padding:0 !important}.a_hide-for-print{display:none}}
/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
        200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */

