:root{--black: rgba(0, 0, 0, 1);--black-5pct: rgba(0, 0, 0, 0.05);--black-10pct: rgba(0, 0, 0, 0.1);--black-20pct: rgba(0, 0, 0, 0.2);--black-30pct: rgba(0, 0, 0, 0.3);--black-40pct: rgba(0, 0, 0, 0.4);--black-50pct: rgba(0, 0, 0, 0.5);--black-60pct: rgba(0, 0, 0, 0.6);--black-70pct: rgba(0, 0, 0, 0.7);--black-80pct: rgba(0, 0, 0, 0.8);--black-90pct: rgba(0, 0, 0, 0.9);--gray-100: rgba(247, 247, 247, 1);--gray-200: rgba(216, 216, 216, 1);--gray-300: rgba(190, 190, 190, 1);--gray-400: rgba(169, 169, 169, 1);--gray-500: rgba(114, 114, 114, 1);--gray-600: rgba(87, 88, 90, 1);--gray-700: rgba(40, 40, 40, 1);--white: rgba(255, 255, 255, 1);--white-5pct: rgba(255, 255, 255, 0.05);--white-10pct: rgba(255, 255, 255, 0.1);--white-20pct: rgba(255, 255, 255, 0.2);--white-30pct: rgba(255, 255, 255, 0.3);--white-40pct: rgba(255, 255, 255, 0.4);--white-50pct: rgba(255, 255, 255, 0.5);--white-60pct: rgba(255, 255, 255, 0.6);--white-70pct: rgba(255, 255, 255, 0.7);--white-80pct: rgba(255, 255, 255, 0.8);--white-90pct: rgba(255, 255, 255, 0.9);--blue-primary: #002D62;--blue-primary-dark: #001E41;--blue-primary-60pct: rgba(0, 45, 98, 0.6);--blue-primary-30pct: rgba(0, 45, 98, 0.3);--blue-primary-pale: #B2C0D0;--blue-primary-bg: #EBEEF2;--blue-med: #6a99c3;--blue-light: #95BFE5;--blue-light-2: #DBE8F3;--blue-light-2-90pct: rgba(219, 232, 243, 0.9);--blue-light-bg: #F3F7FB;--green: #8CC947;--green-2: #E1EDD7;--green-bg: #EDF3E8;--green-med: #7dbb35;--blue-accent: #2ca0ce;--utility-red: #a50034;--utility-purple: #402885;--grad-gray: linear-gradient(135deg, var(--gray-100) 0%, var(--gray-200) 100%);--font-montserrat: "montserrat", system-ui, sans-serif;--font-playfair: "Playfair Display", serif;--font-handwriting: "cherry-blossoms-wide", script;--font-sans: var(--font-montserrat);--fontweight-book: 300;--fontweight-normal: 400;--fontweight-medium: 500;--fontweight-semibold: 600;--fontweight-bold: 700;--fontsize-h1: clamp(2.5rem, 6vw, 3.75rem);--fontsize-h2: clamp(2rem, 4.5vw, 2.8rem);--fontsize-h3: clamp(1.75rem, 4vw, 2rem);--fontsize-h4: clamp(1.5rem, 4vw, 1.75rem);--fontsize-h5: clamp(1.375rem, 3vw, 1.625rem);--fontsize-h6: clamp(1.375rem, 3vw, 1.625rem);--fontsize-p-xl: clamp(1.25rem, 1.75vw, 1.5rem);--fontsize-p-lg: clamp(1.125rem, 1.5vw, 1.25rem);--fontsize-p: rem(18px);--text-color: var(--blue-primary);--heading-color: var(--text-color);--link-color: var(--text-color);--link-color-hover: var(--text-color);--link-color-visited: var(--text-color);--focus-outline-color: var(--green);--block-spacing-sm: 4rem;--block-spacing-md: 6rem;--block-spacing-lg: 8rem;--block-spacing-xl: 10rem;--block-spacing-sm-neg: -4rem;--block-spacing-md-neg: -6rem;--block-spacing-lg-neg: -8rem;--block-spacing-xl-neg: -10rem;--border-radius: 10px;--border-radius-full: 1000px}*{margin:0}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}*:focus-visible{outline:2px solid var(--focus-outline-color, #f00);outline-offset:2px}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;height:auto;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue span,.comment-navigation .screen-reader-text,.faq__filter-navbar .faq-filters input[type=radio],.hamburger .text,.visually-hidden,.screen-reader-text,.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-to-content{background-color:var(--blue-primary);border:2px solid var(--gray-600);color:var(--white);display:inline-block;font-weight:var(--fontweight-bold);left:4px;margin:0 auto;padding:.75em 2em;position:absolute;top:-100px;-webkit-transition:top 250ms ease;transition:top 250ms ease;z-index:9999}.skip-to-content:focus{top:4px}@media(prefers-reduced-motion: reduce){*{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.container{margin:auto;max-width:84rem;padding:0 2rem;width:100%}.container--medium{max-width:64rem}.container--narrow{max-width:56rem}.columns{display:grid;gap:4rem;padding:0 1rem}@media screen and (min-width: 50em){.columns.two-columns{grid-template-columns:1fr 1fr}}html{height:-webkit-fill-available;scroll-behavior:smooth;scroll-padding-top:100px}body{background-color:var(--white);color:var(--text-color);font-family:var(--font-sans);font-size:1rem;font-weight:var(--fontweight-medium);min-height:100vh;position:relative;text-rendering:optimizeSpeed}main{display:block;overflow:hidden;position:relative;z-index:1}@media screen and (min-width: 50em){main{padding-top:77px}}p,li{margin-bottom:1em}main a:not([class]){color:var(--link-color);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}main a:not([class]):hover,main a:not([class]):focus{color:var(--link-color-hover)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--heading-color, var(--text-color));display:block;font-family:var(--font-playfair);font-weight:var(--fontweight-normal);line-height:1.2;margin:0 0 1rem;word-break:keep-all;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit;text-decoration:none;word-break:break-word}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover,h5 a:hover,.h5 a:hover,h6 a:hover,.h6 a:hover{text-decoration:underline}h1,.h1{font-size:var(--fontsize-h1)}h2,.h2{font-size:var(--fontsize-h2)}h3,.h3{font-size:var(--fontsize-h3)}h4,.h4{font-size:var(--fontsize-h4)}h5,.h5{font-size:var(--fontsize-h5)}h6,.h6{font-size:var(--fontsize-h6)}ol,ul{margin-bottom:2rem;padding-left:1.5em}@media only screen and (min-width: 50em){ol.column-count-2,ul.column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 50em){ol.column-count-3,ul.column-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}ol li,ul li{margin-bottom:.75rem}@media only screen and (min-width: 50em){ol[class*=column-count-] li,ul[class*=column-count-] li{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0;padding:0 2rem .5rem 0}}ol.list-style-none,ul.list-style-none{list-style:none;padding-left:0}ol.list-style-none li::before,ul.list-style-none li::before{content:"​"}address{font-style:normal}hr{background-color:var(--gray-400);border:0;border-top:1px solid var(--gray-400);color:var(--gray-400);height:1px;margin:0 auto;width:100%}.content-section hr{margin:4rem auto}caption,.small,.has-small-font-size{font-size:.9em}.large,.has-large-font-size{font-size:1.1875rem;line-height:1.4;margin-bottom:1em}@media screen and (min-width: 40em){.large,.has-large-font-size{font-size:1.375rem}}.xlarge,.has-xlarge-font-size{font-size:2.5em;line-height:1.2}.no-wrap{display:inline-block;white-space:nowrap}.uppercase{text-transform:uppercase}.preheading{font-size:1.1875rem;font-weight:var(--fontweight-medium);text-transform:uppercase}.alignleft,.left-aligned{text-align:left}.alignright,.right-aligned{text-align:right}.aligncenter,.centered{text-align:center}.aligncenter p,.centered p{margin-left:auto;margin-right:auto}.add-margin-top{margin-top:2rem}.font-handwriting{font-family:var(--font-handwriting);font-size:1.4em;line-height:0}.eyebrow{display:block;font-family:var(--font-sans);font-size:14px;font-weight:var(--fontweight-bold);margin:0;text-transform:uppercase}.gform_wrapper.gravity-theme button.gform_save_link.button,.gform_wrapper.gravity-theme input[type=button].gform-theme-button,.comment-navigation .nav-next a,.comment-navigation .nav-previous a,.faq__filter-navbar .faq-filters input[type=radio]+label,input[type=submit],.btn{--btn-bg-color: var(--blue-primary);--btn-bg-color-hover: var(--blue-primary-dark);--btn-border-color: var(--btn-bg-color);--btn-border-color-hover: var(--btn-bg-color-hover);--btn-border-radius: var(--border-radius);--btn-text-color: var(--white);--btn-text-color-hover: var(--white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--btn-bg-color);border-radius:var(--btn-border-radius);border:1px solid var(--btn-border-color);color:var(--btn-text-color);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:var(--fontweight-semibold);gap:.75em;line-height:1;margin:0;max-height:44px;padding:1em 1.25em;text-align:center;text-decoration:none;-webkit-transition:background-color 250ms ease,border-color 250ms ease,color 250ms ease;transition:background-color 250ms ease,border-color 250ms ease,color 250ms ease;white-space:nowrap}.gform_wrapper.gravity-theme button.gform_save_link.button:hover,.gform_wrapper.gravity-theme input[type=button].gform-theme-button:hover,.comment-navigation .nav-next a:hover,.comment-navigation .nav-previous a:hover,.faq__filter-navbar .faq-filters input[type=radio]+label:hover,input[type=submit]:hover,.btn:hover,.gform_wrapper.gravity-theme button.gform_save_link.button:focus-visible,.gform_wrapper.gravity-theme input[type=button].gform-theme-button:focus-visible,.comment-navigation .nav-next a:focus-visible,.comment-navigation .nav-previous a:focus-visible,.faq__filter-navbar .faq-filters input[type=radio]+label:focus-visible,input[type=submit]:focus-visible,.btn:focus-visible{background-color:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover);color:var(--btn-text-color-hover)}.gform_wrapper.gravity-theme button.gform_save_link.button svg,.gform_wrapper.gravity-theme input[type=button].gform-theme-button svg,.comment-navigation .nav-next a svg,.comment-navigation .nav-previous a svg,.faq__filter-navbar .faq-filters input[type=radio]+label svg,input[type=submit] svg,.btn svg{aspect-ratio:1/1;display:inline-block;fill:var(--btn-text-color);margin:-1px auto;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1.33);-ms-transform:scale(1.33);transform:scale(1.33);width:1em}.btn--white{--btn-bg-color: var(--white);--btn-bg-color-hover: var(--blue-primary-bg);--btn-border-color: var(--blue-primary-30pct);--btn-border-color-hover: var(--btn-border-color);--btn-text-color: var(--blue-primary);--btn-text-color-hover: var(--blue-primary)}.gform_wrapper.gravity-theme button.gform_save_link.button,.gform_wrapper.gravity-theme input[type=button].gform-theme-button--secondary,.comment-navigation .nav-next a,.comment-navigation .nav-previous a,.faq__filter-navbar .faq-filters input[type=radio]:not(:checked)+label,.btn--outline{--btn-bg-color: transparent;--btn-bg-color-hover: var(--white);--btn-border-color: var(--blue-primary-30pct);--btn-border-color-hover: var(--btn-border-color);--btn-text-color: var(--blue-primary);--btn-text-color-hover: var(--blue-primary)}.btn--search{aspect-ratio:1/1;background-image:url("../images/ui/search-white.svg");background-position:center center;background-repeat:no-repeat;background-size:22px;border:0;min-width:2.5rem;overflow:hidden;text-indent:-9999px}.btn--search.btn--white{background-image:url("../images/ui/search.svg")}.btn.swiper-button-disabled{cursor:default;pointer-events:none;opacity:.5;--btn-bg-color: var(--blue-primary-30pct);--btn-bg-color-hover: var(--blue-primary-30pct);--btn-border-color: var(--blue-primary-30pct);--btn-border-color-hover: var(--blue-primary-30pct);--btn-text-color: var(--blue-primary-60pct);--btn-text-color-hover: var(--blue-primary-60pct)}form{--form-bg-color: var(--white);--form-border-color: var(--blue-primary-pale);--form-border-style: 1px solid var(--form-border-color);--form-border-radius: var(--border-radius);--form-fontfamily: var(--font-sans);--form-fontsize: 14px;--form-text-color: var(--text-color);--form-bg-color-focus: var(--form-bg-color);--form-border-color-focus: var(--focus-outline-color);--form-placeholder-color: var(--blue-primary-60pct);--form-label-fontweight: var(--fontweight-semibold);--form-accent-color: var(--blue-accent);--form-select-caret: url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="8" height="14" transform="translate(14) rotate(90)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M13.7071 0.292893C14.0976 0.683418 14.0976 1.31658 13.7071 1.70711L7.70711 7.70711C7.31658 8.09763 6.68342 8.09763 6.29289 7.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976317 1.31658 -0.0976317 1.70711 0.292893L7 5.58579L12.2929 0.292893C12.6834 -0.0976312 13.3166 -0.0976311 13.7071 0.292893Z" fill="black"/></svg>');--form-radio-empty: url("../images/ui/radio-unchecked.svg");--form-radio-checked: url("../images/ui/radio-checked.svg");--form-checkbox-empty: url("../images/ui/checkbox-unchecked.svg");--form-checkbox-checked: url("../images/ui/checkbox-checked.svg")}label,legend{color:var(--form-text-color);display:block;font-weight:var(--form-label-fontweight);margin-bottom:.5rem}input,select,textarea{background-color:var(--form-bg-color);border:var(--form-border-style);border-radius:var(--form-border-radius);color:var(--form-text-color);font-size:var(--form-fontsize);padding:.75em 1.25em;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out;transition:background-color .1s ease-out,border-color .1s ease-out;width:100%}input:focus,select:focus,textarea:focus{background-color:var(--form-bg-color-focus);border-color:var(--form-border-color-focus);outline-offset:-2px}input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:var(--form-placeholder-color);font-size:14px}input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:var(--form-placeholder-color);font-size:14px}input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder{color:var(--form-placeholder-color);font-size:14px}input::-ms-input-placeholder, select::-ms-input-placeholder, textarea::-ms-input-placeholder{color:var(--form-placeholder-color);font-size:14px}input::placeholder,select::placeholder,textarea::placeholder{color:var(--form-placeholder-color);font-size:14px}input:where([type=checkbox]),input:where([type=radio]){border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0px !important}input:where([type=checkbox])+label,input:where([type=radio])+label{color:var(--form-text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-sans);font-size:14px;font-weight:var(--fontweight-medium);letter-spacing:unset;margin-bottom:.5rem;overflow:hidden;text-transform:unset}input:where([type=checkbox])+label::before,input:where([type=radio])+label::before{background-position:top left;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.4em;margin-right:.75em;vertical-align:top;width:1.4em}input:where([type=checkbox]):focus-visible+label,input:where([type=radio]):focus-visible+label{outline:2px solid var(--form-border-color-focus);outline-offset:2px}input:where([type=checkbox])+label::before{background-image:var(--form-checkbox-empty)}input:where([type=checkbox]):checked+label::before{background-image:var(--form-checkbox-checked)}input:where([type=radio])+label::before{background-image:var(--form-radio-empty)}input:where([type=radio]):checked+label::before{background-image:var(--form-radio-checked)}input[type=submit]{width:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--form-select-caret);background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:.8em .5em;margin:0 2em 0 0}select::-ms-expand{display:none}textarea{height:10rem;padding:.5em .5rem}.input-group{border-collapse:separate;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 1rem;position:relative;width:100%}.input-group .input-with-addon{border:var(--form-border-style);border-radius:var(--form-border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.input-group .input-with-addon:focus-within{outline:2px solid var(--focus-outline-color)}.input-group .input-with-addon input{border:0;border-radius:var(--border-radius) 0 0 var(--border-radius);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.input-group .input-with-addon input:focus,.input-group .input-with-addon input:focus-visible{outline:0}.input-group .input-with-addon select{border:0;border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.input-group .input-with-addon .button-addon{background-color:rgba(0,0,0,0);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;text-align:center;white-space:nowrap}.input-group .input-with-addon .button-addon .btn{border:0;border-radius:0 var(--border-radius) var(--border-radius) 0;color:var(--white);margin:0;padding:.5em;width:auto}.input-group .input-with-addon .button-addon .btn:focus{outline-offset:-2px}.radio-group,.checkbox-group{margin:0 2rem 0 0}input[type=file]{font-family:inherit;font-size:14px;color:#555;cursor:pointer;padding:0}input[type=file]::-webkit-file-upload-button{font-family:var(--font-sans);background-color:var(--blue-primary);color:#fff;border:1px solid var(--blue-primary);border-radius:5px 0 0 5px;padding:.75em 1.25em;margin-right:1rem;font-weight:600;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}input[type=file]::file-selector-button{font-family:var(--font-sans);background-color:var(--blue-primary);color:#fff;border:1px solid var(--blue-primary);border-radius:5px 0 0 5px;padding:.75em 1.25em;margin-right:1rem;font-weight:600;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}input[type=file]::-webkit-file-upload-button:hover{background-color:var(--blue-primary-dark);border-color:var(--blue-primary-dark)}input[type=file]::file-selector-button:hover{background-color:var(--blue-primary-dark);border-color:var(--blue-primary-dark)}body .gform_wrapper .gform_body .gform_fields .gfield .gchoice{position:relative;margin-bottom:1rem}.gform_wrapper.gravity-theme .gfield_checkbox label,.gform_wrapper.gravity-theme .gfield_radio label{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.gform_wrapper.gravity-theme .gfield_checkbox label::before,.gform_wrapper.gravity-theme .gfield_radio label::before{top:auto !important}.gform_wrapper.gravity-theme .gfield{margin-bottom:1rem !important}.fs-wrap{border-radius:var(--form-border-radius);cursor:pointer;display:inline-block;line-height:1;min-width:200px;width:100%}.fs-wrap:focus{outline:0}.fs-wrap:focus-within .fs-label-wrap{outline:2px solid var(--focus-outline-color)}.fs-wrap.multiple .fs-option{padding-left:2rem;position:relative}.fs-wrap.multiple .fs-option .fs-checkbox{bottom:0;display:block;left:0;position:absolute;top:0;width:2rem}.fs-wrap.multiple .fs-option .fs-checkbox i{background-color:#fff;border-radius:2px;border:1px solid #aeaeae;bottom:0;height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1rem}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:var(--blue-primary);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC");background-position:center;background-repeat:no-repeat;border-color:rgba(0,0,0,0)}.fs-label-wrap{background-image:var(--form-select-caret);background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:.8em .5em;border-radius:var(--form-border-radius);border:var(--form-border-style);color:var(--form-text-color);cursor:default;height:44px;margin:auto;padding:.5rem 1rem .4rem .5rem;position:relative;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out;transition:background-color .1s ease-out,border-color .1s ease-out;width:100%}.fs-label-wrap:focus{outline:2px solid var(--form-focus-outline-color)}.fs-label-wrap::-webkit-input-placeholder{color:var(--form-placeholder-color);font-style:italic}.fs-label-wrap::-moz-placeholder{color:var(--form-placeholder-color);font-style:italic}.fs-label-wrap:-ms-input-placeholder{color:var(--form-placeholder-color);font-style:italic}.fs-label-wrap::-ms-input-placeholder{color:var(--form-placeholder-color);font-style:italic}.fs-label-wrap::placeholder{color:var(--form-placeholder-color);font-style:italic}.fs-label-wrap .fs-label{font-size:var(--form-fontsize);margin:auto;overflow:hidden;padding:6px 0;text-overflow:ellipsis;white-space:nowrap}.fs-label-wrap,.fs-dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--white)}.fs-dropdown{background-color:#fff;border:1px solid #ddd;margin-top:5px;position:absolute;width:100%;z-index:1000;padding-block:4px 8px;border-radius:4px}.fs-dropdown .fs-options{overflow:auto}.fs-option,.fs-search,.fs-optgroup-label{cursor:default;padding:8px;font-size:12px}.fs-search{padding:0 8px}.fs-search input{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none;padding:6px 0;width:100%}.fs-search input[type=search]::-webkit-search-cancel-button{display:none}.fs-no-results{padding:6px 8px}.fs-option{cursor:pointer}.fs-option:last-child{border-bottom:none}.fs-option.disabled{cursor:default;opacity:.4}.fs-option.hl{background-color:#f5f5f5}.fs-optgroup-label{font-size:12px;color:var(--blue-primary-60pct)}.hidden{display:none}@view-transition{navigation:auto}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){-webkit-animation:none !important;animation:none !important}}:root{--swiper-theme-color: #007aff}: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;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;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:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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)}.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,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));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:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));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:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));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:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));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;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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:.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%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);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}.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%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);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;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-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%;-webkit-transform:translate3d(0px, -50%, 0);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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-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;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.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%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.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%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;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}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.glightbox-container{--glbx-desc-bg-color: var(--black);--glbx-desc-text-color: var(--white);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important}.gslide iframe,.gslide video{outline:none !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100% !important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block !important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none !important;box-shadow:none !important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none !important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:rgba(0,0,0,0);border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0 !important}.glightbox-clean .gslide-description{background-color:var(--glbx-desc-bg-color);text-align:center}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:normal;color:var(--glbx-desc-text-color);line-height:1.4em;margin:0 auto}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}to{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}to{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@media(min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0px rgba(0,0,0,.65);box-shadow:1px 2px 9px 0px rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,.32)}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media(min-width: 992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height: 420px){.goverlay{background:#000}}.hamburger{--hamburger-color: var(--blue-primary);--hamburger-active: var(--green);--hamburger-accent-color: var(--green);--hamburger-animation-duration: 0.0875s;--hamburger-animation-ease: linear;background-color:rgba(0,0,0,0);border:0;color:var(--hamburger-color);cursor:pointer;display:inline-block;margin:0 0 0 1rem;overflow:visible;padding:0}.hamburger:focus-visible{outline:2px solid var(--hamburger-accent-color);outline-offset:.25rem}.hamburger[aria-expanded=true] .hamburger-inner,.hamburger.menu-is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:var(--hamburger-animation-duration);transition-delay:var(--hamburger-animation-duration);-webkit-transition-timing-function:var(--hamburger-animation-ease);transition-timing-function:var(--hamburger-animation-ease)}.hamburger[aria-expanded=true] .hamburger-inner,.hamburger[aria-expanded=true] .hamburger-inner::before,.hamburger[aria-expanded=true] .hamburger-inner::after,.hamburger.menu-is-active .hamburger-inner,.hamburger.menu-is-active .hamburger-inner::before,.hamburger.menu-is-active .hamburger-inner::after{background-color:var(--hamburger-active)}.hamburger[aria-expanded=true] .hamburger-inner::before,.hamburger.menu-is-active .hamburger-inner::before{opacity:0;top:0;-webkit-transition:top var(--hamburger-animation-duration) var(--hamburger-animation-ease),opacity var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:top var(--hamburger-animation-duration) var(--hamburger-animation-ease),opacity var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease)}.hamburger[aria-expanded=true] .hamburger-inner::after,.hamburger.menu-is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-ease),-webkit-transform var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-ease),-webkit-transform var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-ease),transform var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-ease),transform var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),-webkit-transform var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease)}.hamburger-box{display:inline-block;height:1.5em;position:relative;vertical-align:bottom;width:1.6em}.hamburger-inner{display:block;top:40%;-webkit-transition-duration:var(--hamburger-animation-duration);transition-duration:var(--hamburger-animation-duration);-webkit-transition-timing-function:var(--hamburger-animation-ease);transition-timing-function:var(--hamburger-animation-ease)}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:var(--hamburger-color);height:.2em;position:absolute;width:1.6em}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-0.5em;-webkit-transition:top var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),opacity var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:top var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),opacity var(--hamburger-animation-duration) var(--hamburger-animation-ease)}.hamburger-inner::after{bottom:-0.5em;-webkit-transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),-webkit-transform var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),-webkit-transform var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),transform var(--hamburger-animation-duration) var(--hamburger-animation-ease);transition:bottom var(--hamburger-animation-duration) var(--hamburger-animation-duration) var(--hamburger-animation-ease),transform var(--hamburger-animation-duration) var(--hamburger-animation-ease),-webkit-transform var(--hamburger-animation-duration) var(--hamburger-animation-ease)}.social-links{--social-link-icon-color: var(--blue-primary);--social-link-icon-size: 44px;--social-link-bg-color: transparent;--social-link-bg-color-hover: var(--green);--social-link-focus-color: var(--focus-outline-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;list-style:none;margin:0;padding:0}.social-links li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.social-links .social-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--social-link-bg-color);border-radius:calc(var(--social-link-icon-size)/2);border:1px solid var(--social-link-icon-color);color:var(--social-link-icon-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--social-link-icon-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 250ms ease;transition:background-color 250ms ease;width:var(--social-link-icon-size)}.social-links .social-link:hover{background-color:var(--social-link-bg-color-hover)}.social-links .social-link:focus-visible{outline:2px solid var(--social-link-focus-color);outline-offset:.25rem}.social-links .social-link__icon{display:inline-block;fill:currentColor;height:calc(var(--social-link-icon-size) - 1rem);margin:auto;width:calc(var(--social-link-icon-size) - 1rem)}.has-bg-color--white{background-color:var(--white)}.has-bg-color--white+.has-bg-color--white{padding-top:0}.has-bg-gradient--blue{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, var(--white)), color-stop(50%, var(--blue-light-bg)), color-stop(90%, var(--white)));background-image:linear-gradient(to bottom, var(--white) 10%, var(--blue-light-bg) 50%, var(--white) 90%)}.has-bg-gradient--blue .heading-group{--eyebrow-color: var(--blue-med)}.has-bg-gradient--green{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, var(--white)), color-stop(50%, var(--green-bg)), color-stop(90%, var(--white)));background-image:linear-gradient(to bottom, var(--white) 10%, var(--green-bg) 50%, var(--white) 90%)}.has-bg-gradient--green .heading-group{--eyebrow-color: var(--green-med)}.has-bg-color--blue-light-bg{background-color:var(--blue-light-bg)}.has-bg-color--blue-light-bg .heading-group{--eyebrow-color: var(--blue-med)}.has-bg-color--blue-light-2{background-color:var(--blue-light-2)}.has-bg-color--blue-light-2 .heading-group{--eyebrow-color: var(--blue-med)}.has-bg-color--green-2{background-color:var(--green-2)}.has-bg-color--green-2 .heading-group{--eyebrow-color: var(--green-med)}.content-section{padding:4em 0;position:relative}@media screen and (min-width: 50em){.content-section{padding:5rem 0}}.content-section.has-more-padding{padding:4em 0}@media screen and (min-width: 50em){.content-section.has-more-padding{padding:8rem 0}}.content-section.has-less-padding{padding:2em 0}@media screen and (min-width: 50em){.content-section.has-less-padding{padding:4rem 0}}.content-section.has-no-padding{padding:0}@media screen and (min-width: 50em){.content-section.has-no-padding{padding:0}}.content-section.has-bg-color--white+.has-bg-color--white{padding-top:0}.grid{display:grid;gap:3rem;justify-items:start}@media screen and (min-width: 50em){.grid--2col{gap:2rem 3rem;grid-template-columns:repeat(2, 1fr)}}.grid__col{min-inline-size:100%}.grid__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}@media screen and (min-width: 50em){.grid__content{max-width:530px;margin:auto auto auto 0}}.grid__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}@media screen and (min-width: 50em){.grid__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.grid__widget{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:auto}@media screen and (min-width: 50em){.grid--reverse-layout{grid-template-columns:1fr 1fr}}@media screen and (min-width: 50em){.grid--reverse-layout .grid__image{grid-column:1/2;grid-row:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width: 50em){.grid--reverse-layout .grid__content{grid-column:2/3;grid-row:1}}.grid--align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--place-content-center{pace-content:center}.grid.has-bg-color--blue-light-2,.grid.has-bg-color--green-2{border-radius:var(--border-radius);padding:2rem 1rem}@media screen and (min-width: 50em){.grid.has-bg-color--blue-light-2,.grid.has-bg-color--green-2{padding:2rem}}@media screen and (min-width: 60em){.grid.has-bg-color--blue-light-2,.grid.has-bg-color--green-2{padding:4rem}}.widget{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto}.widget__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:auto auto 0 0}@media screen and (min-width: 50em){.widget__content .polaroid{max-width:530px}}.heading-group{--eyebrow-color: var(--blue-med);margin:auto;max-width:640px}.heading-group:where(:not(.heading-group--centered)){margin:0}.heading-group--centered{justify-items:center;text-align:center}.heading-group--centered>*{margin:0 auto}.heading-group>*{margin:0 0 1rem}.heading-group>*:last-child{margin-bottom:0}.heading-group .eyebrow{color:var(--eyebrow-color, var(--heading-color))}.heading-group__heading{font-family:var(--font-playfair);font-size:var(--fontsize-h1);font-weight:var(--fontweight-normal);line-height:1.2;text-wrap:balance}.heading-group__heading:has(.font-handwriting)+*{margin-top:2rem}.heading-group__heading--h2{font-size:var(--fontsize-h2)}.heading-group__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:1rem}.heading-group--centered .heading-group__cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heading-group--centered .heading-group__cta .btn{margin:0}.heading-group--profile{margin-bottom:3rem;max-width:unset}.heading-group--profile .font-handwriting{color:var(--blue-med);font-size:clamp(24px,3vw,32px);margin-bottom:0;line-height:1}.heading-group--profile .heading-group__cta{margin-top:3rem}.arrow-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--font-playfair);font-size:clamp(28px,3.125vw,40px);font-weight:var(--fontweight-normal);line-height:1.3;margin:auto;padding-bottom:.25rem;text-align:center;text-decoration:none}.arrow-link::before{content:"";display:block;inset:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}.arrow-link:hover .arrow-link__label::after{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.arrow-link__label{border-bottom:1px solid var(--blue-primary-30pct);display:block;margin:auto;position:relative}.arrow-link__label::after{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.6436 4.27546C13.0435 3.89474 13.6768 3.91074 14.0576 4.31062L20.7246 11.3106C21.092 11.6967 21.092 12.3034 20.7246 12.6895L14.0576 19.6895C13.6768 20.0894 13.0435 20.1054 12.6436 19.7247C12.2436 19.3438 12.2285 18.7105 12.6094 18.3106L17.667 13.0001L4 13.0001C3.44772 13.0001 3 12.5524 3 12.0001C3 11.4478 3.44772 11.0001 4 11.0001L17.667 11.0001L12.6094 5.68952C12.2285 5.28959 12.2436 4.65634 12.6436 4.27546Z" fill="%23002D62"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:80%;bottom:.2em;content:"";display:block;height:.8em;left:calc(100% + .25rem);opacity:0;position:absolute;-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%);-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;width:.8em}.icon-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:0 auto;text-decoration:none}.icon-link:hover{text-decoration:underline}.icon-link::before{background-image:var(--icon-image);background-position:center center;background-repeat:no-repeat;background-size:22px;content:"";display:block;height:18px;width:18px}.icon-link[href^="mailto:"]::before{--icon-image: url("../images/ui/email.svg")}.icon-link[href^="tel:"]::before{--icon-image: url("../images/ui/phone.svg")}.polaroid{background-color:var(--white);border-radius:8px;-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0 auto;padding:3%;position:relative;-webkit-transition:-webkit-box-shadow 250ms ease;transition:-webkit-box-shadow 250ms ease;transition:box-shadow 250ms ease;transition:box-shadow 250ms ease, -webkit-box-shadow 250ms ease;width:100%}.polaroid:not(:has(.polaroid__text)){padding:5% 5% 17.5% 5%}.polaroid__image{aspect-ratio:1/1;border-radius:3px;overflow:hidden;position:relative;width:100%}.polaroid__image::after{-webkit-box-shadow:0 0 1rem var(--black-10pct) inset;box-shadow:0 0 1rem var(--black-10pct) inset;content:"";display:block;inset:0;position:absolute}.polaroid__image--2x1{aspect-ratio:1.75/1}.polaroid__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.polaroid__text{display:grid;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:1rem;min-height:5em;width:100%}.polaroid__text--centered{justify-items:center}.polaroid__text:not(:has(.arrow-link)) a{color:var(--text-color);font-family:var(--font-playfair);font-size:clamp(28px,3.125vw,40px);line-height:1.3;text-decoration:none}.polaroid__text:not(:has(.arrow-link)) a::after{content:"";display:block;inset:0;position:absolute}.polaroid:hover{-webkit-box-shadow:0 4px 22px 0 rgba(0,45,98,.25);box-shadow:0 4px 22px 0 rgba(0,45,98,.25)}.polaroid:hover .arrow-link__label::after{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.watercolor-image{--watercolor-bg: url("../images/bg/watercolor-circle-1.png");aspect-ratio:1/1;display:grid;margin:0;width:clamp(280px,66vw,480px)}@media screen and (min-width: 50em){.watercolor-image{width:clamp(280px,41.4vw,530px)}}.watercolor-image__bg{background-image:var(--watercolor-bg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;grid-column:1/-1;grid-row:1/-1;mix-blend-mode:multiply;z-index:1}.watercolor-image__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1;grid-row:1/-1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.watercolor-image__image img,.watercolor-image__image image{aspect-ratio:1/1;border-radius:var(--border-radius-full);display:block;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:80%}.has-bg-color--green-2 .watercolor-image{--watercolor-bg: url("../images/bg/watercolor-circle-2.png")}.sponsor-section .watercolor-image{--watercolor-bg: url("../images/bg/watercolor-circle-3.png")}.cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem 1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-buttons--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:1rem;margin:0 0 auto;padding:0;position:relative}.link-list.grid.grid--2col{gap:2rem}.link-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--white);border-radius:8px;-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:0 auto;padding:3%;position:relative;-webkit-transition:-webkit-box-shadow 250ms ease;transition:-webkit-box-shadow 250ms ease;transition:box-shadow 250ms ease;transition:box-shadow 250ms ease, -webkit-box-shadow 250ms ease;width:100%}.link-list__item:hover{-webkit-box-shadow:0 4px 25px 0 rgba(0,45,98,.25);box-shadow:0 4px 25px 0 rgba(0,45,98,.25)}.link-list__item__image{aspect-ratio:1/1;border-radius:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 auto;overflow:hidden;position:relative;width:clamp(60px,9.76vw,125px)}.link-list__item__image::after{-webkit-box-shadow:0 0 1rem var(--black-10pct) inset;box-shadow:0 0 1rem var(--black-10pct) inset;content:"";display:block;inset:0;position:absolute}.link-list__item__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.link-list__item__text{display:grid;gap:.5rem}.link-list__item__text>*{margin:0}.link-list__item__text a{color:var(--text-color);display:block;font-family:var(--font-playfair);font-size:var(--fontsize-h4);font-weight:var(--fontweight-medium);line-height:1.3;text-decoration:none}.link-list__item__text a::before{content:"";display:block;inset:0;position:absolute}.details{background-color:var(--white);border-radius:8px;-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);margin:0;padding:1rem;-webkit-transition:-webkit-box-shadow 250ms ease;transition:-webkit-box-shadow 250ms ease;transition:box-shadow 250ms ease;transition:box-shadow 250ms ease, -webkit-box-shadow 250ms ease;width:100%}@media screen and (min-width: 50em){.details{padding:2rem}}.details:hover{-webkit-box-shadow:0 4px 25px 0 rgba(0,45,98,.25);box-shadow:0 4px 25px 0 rgba(0,45,98,.25)}.details+.details{margin-top:2rem}.details[open] .details__summary::after{background-image:url("../images/ui/minus.svg")}.details--ordered-list{padding:1rem}.details--ordered-list .details__summary{padding-left:1em;text-indent:-1em}.details--ordered-list .details__content{padding:1rem}@media screen and (min-width: 50em){.details--ordered-list .details__content{padding:1rem 3.25rem 1rem 1.75rem}}.details__summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-playfair);font-size:var(--fontsize-h4);gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.3;text-wrap:pretty}.details__summary::after{background-image:url("../images/ui/plus.svg");background-position:center center;background-repeat:no-repeat;border-radius:var(--border-radius);border:1px solid var(--blue-primary-30pct);content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:44px;width:44px}.details__content{padding-top:1rem}@media screen and (min-width: 50em){.details__content{padding:1rem 3.25rem 1rem 0}}.details__content *:last-child{margin-bottom:0}.tribute-filter-bar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}.heading-group+.tribute-filter-bar{margin-top:3rem}.tribute-filter-bar .filter-select{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.tribute-filter-bar .filter-select .input-group{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;width:unset}.tribute-filter-bar .filter-search{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;width:min(400px,100%);position:relative}.tribute-filter-bar .filter-search .input-group{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.tribute-filter-bar .filter-search .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4rem;text-align:center;width:100%}.pagination .nav-links{border-radius:.5rem;border:1px solid var(--blue-primary-30pct);display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;overflow:hidden;padding:0}.pagination .page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;font-size:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.3em .6em;text-decoration:none;-webkit-transition:background-color .1s ease;transition:background-color .1s ease;vertical-align:middle;width:44px}.pagination .page-numbers+.page-numbers{border-left:1px solid var(--blue-primary-30pct)}.pagination .page-numbers:hover{background-color:var(--blue-primary-bg)}.pagination .page-numbers.current{background-color:var(--blue-primary-bg)}.pagination .page-numbers.prev,.pagination .page-numbers.next{background-position:55% center;background-repeat:no-repeat;background-size:auto 1em;overflow:hidden;text-indent:-9999px}.pagination .page-numbers.prev{background-image:url("../images/ui/caret-right.svg");-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.pagination .page-numbers.next{background-image:url("../images/ui/caret-right.svg")}.legacy-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.legacy-highlights__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--blue-light-bg);border-radius:var(--border-radius-full);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:var(--fontweight-semibold);gap:.5em;margin:0;padding:.375em .75em}.legacy-highlights__item svg{aspect-ratio:1/1;fill:var(--blue-light);width:1.5em}.modal-lightbox{display:none}.goverlay,.glightbox-mobile .goverlay{background-color:var(--blue-light-2-90pct);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gslide-inline{background-color:var(--white);border-radius:var(--border-radius-sm)}.gslide-inline .ginlined-content{padding:3rem}.glightbox-clean .gslide-media{-webkit-box-shadow:none;box-shadow:none}.gslide-media.gslide-image img{border-radius:5px;display:block}.header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--white);-webkit-box-shadow:0 0 1rem var(--black-10pct);box-shadow:0 0 1rem var(--black-10pct);display:-webkit-box;display:-ms-flexbox;display:flex;height:77px;isolation:isolate;position:relative;width:100%;z-index:10}@media screen and (min-width: 50em){.header{left:0;position:fixed;right:0;top:0}}.header::before{background-image:-webkit-gradient(linear, left top, right top, from(#95BFE5), color-stop(50%, #91C49B), to(#8CC947));background-image:linear-gradient(90deg, #95BFE5 0%, #91C49B 50%, #8CC947 100%);content:"";display:block;height:5px;position:absolute;top:0;width:100%;z-index:3}.header__navbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto 0;padding:.75rem 1rem .25rem;width:100%;z-index:2}@media screen and (min-width: 40em){.header__navbar{padding:.75rem max(2rem,50vw - 640px) .25rem}}.header__navbar__logo{aspect-ratio:410/61;background-image:url("../images/logo/tributes-of-hope.png");background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;-webkit-box-flex:0;-ms-flex:0 1 410px;flex:0 1 410px;margin:auto 0;overflow:hidden;text-indent:-9999px;z-index:2}@media screen and (min-width: 80em){.header__navbar__logo{-ms-flex-negative:0;flex-shrink:0}}.header__navbar__nav-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:2}@media screen and (min-width: 50em){.header__navbar__nav-toggle{display:none}}.header__navbar__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--white);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:2rem;left:0;padding:100px 0 2rem;position:absolute;right:0;top:0;transition-behavior:allow-discrete;-webkit-transition:opacity .3s ease,-webkit-transform .5s ease;transition:opacity .3s ease,-webkit-transform .5s ease;transition:opacity .3s ease,transform .5s ease;transition:opacity .3s ease,transform .5s ease,-webkit-transform .5s ease;z-index:-1}@media screen and (min-width: 50em){.header__navbar__nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;position:inherit;z-index:unset}}.header__navbar__nav.nav-is-expanded{-webkit-box-shadow:0 .5rem .5rem var(--black-5pct);box-shadow:0 .5rem .5rem var(--black-5pct);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}@starting-style{.header__navbar__nav.nav-is-expanded{opacity:0;-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%)}}@media screen and (min-width: 50em){.header__navbar__nav.nav-is-expanded{-webkit-box-shadow:none;box-shadow:none}}.header__navbar__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:auto;padding:0}@media screen and (min-width: 50em){.header__navbar__menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:auto 0 auto auto}}.header__navbar__menu li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0}.header__navbar__menu li.current-menu-item a::after{width:100%}.header__navbar__menu li.footer-only{display:none !important}.header__navbar__menu li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:var(--fontweight-semibold);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;position:relative;text-decoration:none;text-wrap:nowrap}@media screen and (min-width: 50em){.header__navbar__menu li a{font-size:14px}}.header__navbar__menu li a::after{background-color:var(--green);bottom:0;content:"";display:block;height:2px;position:absolute;-webkit-transition:width 250ms ease;transition:width 250ms ease;width:0}.header__navbar__menu li a:hover::after{width:100%}.header__navbar__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0;position:relative}.header__navbar__search .input-group{margin:0;padding:0}body.admin-bar .header{top:32px}@media screen and (max-width: 782px){body.admin-bar .header{top:0}}@media screen{html:has(.admin-bar){margin-top:0 !important}}@media screen and (max-width: 782px){html:has(.admin-bar){margin-top:46px !important}}.footer{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(234, 242, 250, 0)), color-stop(69.81%, rgba(149, 191, 229, 0.4)));background-image:linear-gradient(180deg, rgba(234, 242, 250, 0) 0%, rgba(149, 191, 229, 0.4) 69.81%)}.footer::after{background-image:-webkit-gradient(linear, left top, right top, from(#95BFE5), color-stop(50%, #91C49B), to(#8CC947));background-image:linear-gradient(90deg, #95BFE5 0%, #91C49B 50%, #8CC947 100%);content:"";display:block;height:5px;width:100%}.footer h2{font-size:14px;font-weight:var(--fontweight-bold);margin:0;text-transform:uppercase}.footer__upper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8rem 0 5rem}@media screen and (min-width: 30em){.footer__upper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}}.footer__lower{padding:1rem 0}.footer__lower p{font-size:14px;margin:0 auto;text-align:center}.footer__lower a{color:var(--blue-primary)}.footer__logo{display:grid;gap:1.5rem;justify-items:center}@media screen and (min-width: 30em){.footer__logo{justify-items:start}}.footer__logo .lifeline-logo{aspect-ratio:10/3.5;display:block;max-width:100%;width:250px}.footer__menu{display:grid;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:1.5rem;justify-items:center}.footer__menu ul{display:grid;gap:1.5rem;justify-items:center;list-style:none;margin:0 auto;padding:0}@media screen and (min-width: 30em){.footer__menu ul{justify-items:start}}.footer__menu ul li{margin:0;padding:0}.footer__menu ul li a{color:var(--blue-primary);font-weight:var(--fontweight-semibold);text-decoration:none}.footer__menu ul li a:hover{text-decoration:underline}.footer__social{display:grid;gap:1.5rem;justify-items:center}@media screen and (min-width: 30em){.footer__social{justify-items:start}}.footer__social .cta-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 30em){.footer__social .cta-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hero-homepage{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-blend-mode:multiply;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #95BFE5), to(#E7EFF7)),url("../images/bg/watercolor-rings.png");background-image:linear-gradient(180deg, #95BFE5 10%, #E7EFF7 100%),url("../images/bg/watercolor-rings.png");background-position:center center,center 160%;background-repeat:no-repeat,no-repeat;background-size:auto,auto 115%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:4rem}.hero-homepage__slider{margin-top:2rem;padding:2rem 0 4rem;position:relative;width:100%}@media screen and (min-width: 40em){.hero-homepage__slider{padding:2rem 0}}.hero-homepage__slider .swiper-wrapper{pointer-events:none !important}.hero-homepage__slider .swiper-slide{border-radius:8px;-webkit-filter:blur(2px);filter:blur(2px);overflow:hidden;pointer-events:none !important}.hero-homepage__slider .swiper-slide .polaroid__image{-webkit-filter:grayscale(1) sepia(100%) hue-rotate(174deg);filter:grayscale(1) sepia(100%) hue-rotate(174deg)}.hero-homepage__slider .swiper-slide .arrow-link{--text-color: var(--white);-webkit-transition:color 750ms ease;transition:color 750ms ease}.hero-homepage__slider .swiper-slide.swiper-slide-visible{-webkit-box-shadow:0px 5px 12px rgba(0,50,100,.1);box-shadow:0px 5px 12px rgba(0,50,100,.1);-webkit-filter:blur(0);filter:blur(0)}.hero-homepage__slider .swiper-slide.swiper-slide-visible .polaroid__image{-webkit-filter:grayscale(0) sepia(100%) hue-rotate(174deg);filter:grayscale(0) sepia(100%) hue-rotate(174deg)}.hero-homepage__slider .swiper-slide.swiper-slide-active{-webkit-box-shadow:0px 10px 22px rgba(0,50,100,.2);box-shadow:0px 10px 22px rgba(0,50,100,.2);-webkit-filter:blur(0);filter:blur(0);pointer-events:auto !important}.hero-homepage__slider .swiper-slide.swiper-slide-active .polaroid__image{-webkit-filter:grayscale(0) sepia(0) hue-rotate(0);filter:grayscale(0) sepia(0) hue-rotate(0)}.hero-homepage__slider .swiper-slide.swiper-slide-active .arrow-link{--text-color: var(--blue-primary);pointer-events:auto !important}.hero-homepage__slider .swiper-slide-shadow{background:-webkit-gradient(linear, left top, left bottom, from(rgba(188, 216, 242, 0)), color-stop(44.68%, rgba(204, 224, 243, 0.5)), to(rgb(230, 243, 255))) !important;background:linear-gradient(180deg, rgba(188, 216, 242, 0) 0%, rgba(204, 224, 243, 0.5) 44.68%, rgb(230, 243, 255) 100%) !important;opacity:.2;pointer-events:none !important}.hero-homepage__swiper-prev-next-buttons{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:min(1280px,100% - 4rem);z-index:2}@media screen and (min-width: 40em){.hero-homepage__swiper-prev-next-buttons{bottom:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.hero-homepage+.about-section{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, #E7EFF7), to(rgba(234, 242, 250, 0)));background-image:linear-gradient(to bottom, #E7EFF7 60%, rgba(234, 242, 250, 0) 100%)}@media screen and (min-width: 50em){.about-section .watercolor-image{width:clamp(280px,49.2vw,630px)}}.testimonial-section .heading-group{--eyebrow-color: var(--green-med)}.testimonial-slider{overflow:visible}.testimonial-slider__swiper-prev-next-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem}.testimonial-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.testimonial-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.testimonial{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--green-2);border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin:0;padding:1.5rem 2rem 2rem}.testimonial__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.testimonial__image .watercolor-image{--watercolor-bg: url("../images/bg/watercolor-circle-2.png");width:135px}.testimonial__link{margin:auto}.testimonial__quote{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-family:var(--font-playfair);font-size:clamp(20px,2.3vw,30px);font-weight:var(--fontweight-normal);margin:auto 0;text-align:center}.testimonial__quote p{line-height:1.3}.testimonial__quote p:last-child{margin-bottom:0}.featured-tributes-section{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(149, 191, 229, 0)), color-stop(32.21%, rgba(149, 191, 229, 0.4)), color-stop(64.42%, rgba(149, 191, 229, 0.4)), to(rgba(149, 191, 229, 0)));background-image:linear-gradient(180deg, rgba(149, 191, 229, 0) 0%, rgba(149, 191, 229, 0.4) 32.21%, rgba(149, 191, 229, 0.4) 64.42%, rgba(149, 191, 229, 0) 100%)}.featured-tributes-slider{margin:.5rem 0 2rem;overflow:visible}.featured-tributes-slider__swiper-prev-next-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem}.featured-tributes-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-tributes-slider+.cta-buttons{margin-top:2rem}@media screen and (min-width: 50em){.media-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}@media screen and (min-width: 60em){.media-text{gap:4rem}}@media screen and (min-width: 50em){.media-text__content{max-width:530px;margin:auto auto auto 0}}@media screen and (min-width: 50em){.media-text__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.media-text__image img{display:block;border-radius:var(--border-radius);width:100%}.media-text--reverse-layout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media-text--reverse-layout .media-text__content{margin:auto 0 auto auto}@media screen and (min-width: 50em){.step-by-step__content{max-width:530px;margin:auto auto auto 0}}.faq__filter-navbar{margin-top:2rem}.faq__filter-navbar .faq-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:.5rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 4rem;padding:4px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.faq__filter-navbar .faq-filters::-webkit-scrollbar{display:none;inline-size:0}.faq__filter-navbar .faq-filters .radio-group{font-size:.9375rem;margin:0;scroll-snap-align:start}.faq__filter-navbar .faq-filters input[type=radio]{margin-right:.5em}.faq__filter-navbar .faq-filters input[type=radio]+label{font-weight:var(--fontweight-semibold)}.faq__filter-navbar .faq-filters input[type=radio]+label::before{display:none}.resource-link-list{margin-top:4rem}.contact{display:grid;gap:1rem}@media screen and (min-width: 50em){.contact{gap:3rem}}.contact__box{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0 auto;padding:2rem 1rem;position:relative;width:100%}@media screen and (min-width: 50em){.contact__box{padding:3rem}}.contact__box h2{text-align:center}.contact__box *:last-child{margin-bottom:0}.contact__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.tribute-grid{display:grid;gap:2.5rem 1.5rem;grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 40em){.tribute-grid{gap:4rem 1.5rem;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr))}}.tribute-grid__item{position:relative}.tribute-grid__item .arrow-link{font-size:var(--fontsize-h4);margin-top:1rem}.tribute-grid+.cta-buttons{margin-top:4rem}.tribute-list{list-style:none;margin:0;padding:0}.tribute-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--blue-primary-30pct);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;line-height:1.2;margin:0;padding:.75rem 0;position:relative;width:100%}.tribute-list__item__image{border-radius:4px;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60px}.tribute-list__item__name{color:var(--text-color);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:var(--font-playfair);font-size:var(--fontsize-h4);text-decoration:none}.tribute-list__item__name:hover{text-decoration:underline;text-decoration-color:var(--blue-primary-pale)}.tribute-list__item__name::after{content:"";display:block;inset:0;position:absolute}.tribute-list__item__city{color:var(--blue-primary-60pct);display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width: 40em){.tribute-list__item__city{display:block}}.profile-header__cover{--profile-cover-image: url("../images/cover/watercolor-rings.jpg");--profile-cover-image-position: center center;background-image:var(--profile-cover-image);background-position:var(--profile-cover-image-position);background-repeat:no-repeat;background-size:cover;height:325px}.profile-header__cover--abstract{--profile-cover-image: url("../images/cover/abstract.jpg")}.profile-header__cover--american-flag{--profile-cover-image: url("../images/cover/american-flag.jpg")}.profile-header__cover--beach{--profile-cover-image: url("../images/cover/beach.jpg")}.profile-header__cover--books{--profile-cover-image: url("../images/cover/books.jpg")}.profile-header__cover--bubbles{--profile-cover-image: url("../images/cover/bubbles.jpg")}.profile-header__cover--camouflage{--profile-cover-image: url("../images/cover/camouflage.jpg")}.profile-header__cover--cardinal{--profile-cover-image: url("../images/cover/cardinal.jpg")}.profile-header__cover--fabric{--profile-cover-image: url("../images/cover/fabric.jpg")}.profile-header__cover--flowers-butterfly{--profile-cover-image: url("../images/cover/flowers-butterfly.jpg")}.profile-header__cover--flying-dove{--profile-cover-image: url("../images/cover/flying-dove.jpg")}.profile-header__cover--forest{--profile-cover-image: url("../images/cover/forest.jpg")}.profile-header__cover--kente-cloth{--profile-cover-image: url("../images/cover/kente-cloth.jpg")}.profile-header__cover--lake-dock{--profile-cover-image: url("../images/cover/lake-dock.jpg")}.profile-header__cover--mountains{--profile-cover-image: url("../images/cover/mountains.jpg")}.profile-header__cover--music{--profile-cover-image: url("../images/cover/music.jpg")}.profile-header__cover--ocean{--profile-cover-image: url("../images/cover/ocean.jpg")}.profile-header__cover--pets{--profile-cover-image: url("../images/cover/pets.jpg")}.profile-header__cover--rainbow{--profile-cover-image: url("../images/cover/rainbow.jpg")}.profile-header__cover--sports{--profile-cover-image: url("../images/cover/sports.jpg")}.profile-header__cover--starry-sky{--profile-cover-image: url("../images/cover/starry-sky.jpg")}.profile-header__cover--video-game{--profile-cover-image: url("../images/cover/video-game.jpg")}.profile-header__cover--watercolor-rings{--profile-cover-image: url("../images/cover/watercolor-rings.jpg")}.profile-header__cover--winding-road{--profile-cover-image: url("../images/cover/winding-road.jpg")}.profile-header__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-align:center}.profile-header__content:not(:has(.polaroid)){padding-top:6rem}.profile-header__content__image{margin-top:-200px;min-width:280px;width:min(340px,100% - 6rem)}.profile-header__content__title{max-width:calc(100% - 2rem)}.profile-header__content__title .eyebrow{color:var(--blue-med);margin-bottom:1rem}.profile-header__content__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media screen and (min-width: 40em){.profile-header__content__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}.profile-header__content__details span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 40em){.profile-header__content__details span+span::before{background-color:var(--blue-light);border-radius:var(--border-radius-full);content:"";display:inline-block;height:6px;margin:auto 1rem;vertical-align:middle;width:6px}}.profile-text{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:grid;padding:3rem 1rem}@media screen and (min-width: 50em){.profile-text{padding:5rem 2rem}}.profile-text__inner{margin:0}.profile-text__inner *:last-child{margin-bottom:0}.profile-text__inner p:empty{display:none}.profile-gallery-slider{--swiper-pagination-top: 100%;--swiper-pagination-color: var(--blue-primary);margin-top:-5.5rem;overflow:visible;width:100%}.profile-gallery-slider__swiper-prev-next-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem;min-height:42px}.profile-gallery-slider .swiper-wrapper{height:300px}@media screen and (min-width: 40em){.profile-gallery-slider .swiper-wrapper{height:min(650px,70svh)}}.profile-gallery-slider .swiper-slide{height:100%;padding-bottom:2rem;width:auto}.profile-gallery-slider__image{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;margin:auto;padding:.75rem;-webkit-transition:-webkit-box-shadow 250ms ease;transition:-webkit-box-shadow 250ms ease;transition:box-shadow 250ms ease;transition:box-shadow 250ms ease, -webkit-box-shadow 250ms ease}.profile-gallery-slider__image:hover{-webkit-box-shadow:0 4px 22px 0 rgba(0,45,98,.25);box-shadow:0 4px 22px 0 rgba(0,45,98,.25)}.profile-gallery-slider__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.profile-comments{display:grid;gap:2rem;list-style:none;margin:0;padding:0}.profile-comments__item{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:grid;justify-items:start;margin:0;padding:1rem}@media screen and (min-width: 50em){.profile-comments__item{padding:2rem}}.profile-comments__item *:last-child{margin-bottom:0}.profile-comments__item__meta{margin-bottom:1.5rem}.profile-comments__item__meta>*{margin:0}.profile-comments__item__meta p{font-weight:var(--fontweight-semibold)}.profile-comments__item__meta time{color:var(--blue-primary-60pct);font-size:14px}.profile-comments__item__image{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 4px 15px 0 rgba(0,45,98,.12);box-shadow:0 4px 15px 0 rgba(0,45,98,.12);display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;margin:0;max-height:300px;max-width:300px;padding:.5rem;-webkit-transition:-webkit-box-shadow 250ms ease;transition:-webkit-box-shadow 250ms ease;transition:box-shadow 250ms ease;transition:box-shadow 250ms ease, -webkit-box-shadow 250ms ease}.profile-comments__item__image:hover{-webkit-box-shadow:0 4px 22px 0 rgba(0,45,98,.25);box-shadow:0 4px 22px 0 rgba(0,45,98,.25)}.profile-comments__item__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-comments+.cta-buttons{margin-top:3rem}span.required{color:var(--utility-red);font-weight:var(--fontweight-bold)}.comment-respond{margin-bottom:4rem}.comment-form-attachment__input{margin-bottom:1rem}.comment-form-attachment span{font-size:14px}.comment-navigation{margin-top:3rem;text-align:center}.comment-navigation .nav-next a,.comment-navigation .nav-previous a{margin:auto}.profile-share{display:grid;justify-items:center;margin-top:4rem;gap:2rem}.profile-share .social-links{margin:0 auto;gap:2.5rem}.rlv-has-spinner{border-color:var(--gray-70) !important;border-right-color:rgba(0,0,0,0) !important}.rlv-has-spinner::after{background:rgba(0,0,0,0) !important}.ajax-results .relevanssi-live-search-results{left:unset !important;min-height:unset;min-width:280px !important;right:0 !important;width:100% !important;border-radius:5px;padding:0;top:50px !important}.ajax-results .relevanssi-live-search-result-status p{color:var(--blue-primary-60pct)}.ajax-results .search-result,.ajax-results .relevanssi-live-search-result{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-bottom:1px solid var(--gray-10);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;position:relative;margin-block:1rem}.ajax-results .search-result:last-of-type,.ajax-results .relevanssi-live-search-result:last-of-type{border-bottom:0}.ajax-results .search-result .result-image,.ajax-results .relevanssi-live-search-result .result-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ajax-results .search-result .result-image img,.ajax-results .relevanssi-live-search-result .result-image img{border-radius:5px;width:40px}.ajax-results .search-result .result-details,.ajax-results .relevanssi-live-search-result .result-details{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ajax-results .search-result .result-title a,.ajax-results .relevanssi-live-search-result .result-title a{color:var(--text-color);display:block;font-family:var(--font-playfair);font-size:1.125rem;font-weight:var(--fontweight-medium);line-height:1.2;text-decoration:none;-webkit-transition:color 125ms ease-out;transition:color 125ms ease-out;white-space:normal}.ajax-results .search-result .result-title a::after,.ajax-results .relevanssi-live-search-result .result-title a::after{position:absolute;inset:0;display:block;content:""}.ajax-results .search-result .result-excerpt,.ajax-results .relevanssi-live-search-result .result-excerpt{font-size:.8125rem;max-width:55rem}.ajax-results .relevanssi-live-search-result--focused a{color:var(--red)}.search-result__details{border-bottom:1px solid var(--gray-30);padding:1rem 0}.search-result__post-type{color:var(--black);font-family:var(--font-mono);font-size:.75rem;font-weight:var(--fontweight-medium);letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.search-result__title{font-size:var(--fontsize-p-lg)}.submit-a-tribute-intro-section{min-height:calc(100svh - 77px);display:grid;place-content:center}.gform_wrapper.gravity-theme input[type=button].gform-theme-button{padding:1em 1.25em !important;width:unset !important}@media only screen and (max-width: 641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1 !important}}.gform_wrapper.gravity-theme button.gform_save_link.button{color:var(--text-color) !important}.gform_wrapper.gravity-theme button.gform_save_link.button svg{display:none !important}.gform_wrapper.gravity-theme .gfield--type-section{margin-top:2rem}.gform_wrapper.gravity-theme .gfield_label{font-weight:var(--fontweight-semibold) !important}.gform_wrapper.gravity-theme .gfield_required,.gform_wrapper.gravity-theme .gfield_required.gfield_required_text{color:var(--utility-red) !important;font-weight:var(--fontweight-medium) !important;font-style:normal !important}.gform_wrapper.gravity-theme p.gf_progressbar_title{color:var(--text-color);font-family:var(--font-playfair);font-size:var(--fontsize-h2)}.gform_wrapper.gravity-theme .gf_progressbar_percentage{height:10px !important}.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:var(--blue-primary) !important}.gform_wrapper.gravity-theme .gf_progressbar_percentage:not(.percentbar_100){border-radius:var(--border-radius-full) !important}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice{inline-size:clamp(210px,30vw,308px) !important;max-inline-size:unset !important;min-inline-size:unset !important}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield-choice-image-wrapper{aspect-ratio:4/1 !important}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{background-color:var(--green) !important}.gravity-theme.ui-datepicker .ui-datepicker-header select{background-origin:unset}.gpfup__edit.gform-theme-no-framework svg{display:unset}div#gform_multifile_messages_2_31,div#gform_multifile_messages_2_32,#field_2_31 .validation_message,#field_2_32 .validation_message,#field_2_31 .gfield_validation_message,#field_2_32 .gfield_validation_message{display:none !important}#gform_confirmation_wrapper_2.gform_confirmation_wrapper,#gform_confirmation_wrapper_3.gform_confirmation_wrapper{min-height:calc(70svh - 77px);display:grid;place-content:center}
/*# sourceMappingURL=style.css.map */
