/* <link rel="stylesheet" media="all" href="/sites/default/files/css/css_NjWgjwC4iPS6Ewqs8BjdT0ThdTa6fXXFQEzgX0VkOUY.css?delta=0&amp;language=en&amp;theme=lifeline&amp;include=eJxFjUEOhDAMxD7UpU9CKR1oRFqiJNVqf79cEJIv9sXCO4QHcqHt_MR1o0meeMhVSF53kG1t7RgzKRkdRto8V5tKsrxlmUNnEfaGmpwDX65YSWCReXAk_3mg31PHH9G_Mo0" /> */
.lifeline-header,
.lifeline-footer {
  box-sizing: border-box;
}
.lifeline-header .text-align-left,
.lifeline-footer .text-align-left,
.lifeline-header.text-align-left,
.lifeline-footer.text-align-left {text-align:left;}.lifeline-header .text-align-right,
.lifeline-footer .text-align-right,
.lifeline-header.text-align-right,
.lifeline-footer.text-align-right {text-align:right;}.lifeline-header .text-align-center,
.lifeline-footer .text-align-center,
.lifeline-header.text-align-center,
.lifeline-footer.text-align-center {text-align:center;}.lifeline-header .text-align-justify,
.lifeline-footer .text-align-justify,
.lifeline-header.text-align-justify,
.lifeline-footer.text-align-justify {text-align:justify;}.lifeline-header .align-left,
.lifeline-footer .align-left,
.lifeline-header.align-left,
.lifeline-footer.align-left {float:left;}.lifeline-header .align-right,
.lifeline-footer .align-right,
.lifeline-header.align-right,
.lifeline-footer.align-right {float:right;}.lifeline-header .align-center,
.lifeline-footer .align-center,
.lifeline-header.align-center,
.lifeline-footer.align-center {display:block;margin-right:auto;margin-left:auto;}
.lifeline-header .container-inline div,
.lifeline-footer .container-inline div,
.lifeline-header.container-inline div,
.lifeline-footer.container-inline div,
.lifeline-header .container-inline label,
.lifeline-footer .container-inline label,
.lifeline-header.container-inline label,
.lifeline-footer.container-inline label {display:inline-block;}.lifeline-header .container-inline .details-wrapper,
.lifeline-footer .container-inline .details-wrapper,
.lifeline-header.container-inline .details-wrapper,
.lifeline-footer.container-inline .details-wrapper {display:block;}.lifeline-header .container-inline .lifeline-hidden,
.lifeline-footer .container-inline .lifeline-hidden,
.lifeline-header.container-inline .lifeline-hidden,
.lifeline-footer.container-inline .lifeline-hidden {display:none;}
.lifeline-header .clearfix::after,
.lifeline-footer .clearfix::after,
.lifeline-header.clearfix::after,
.lifeline-footer.clearfix::after {display:table;clear:both;content:"";}
.lifeline-header .item-list__comma-list,
.lifeline-footer .item-list__comma-list,
.lifeline-header.item-list__comma-list,
.lifeline-footer.item-list__comma-list,
.lifeline-header .item-list__comma-list li,
.lifeline-footer .item-list__comma-list li,
.lifeline-header.item-list__comma-list li,
.lifeline-footer.item-list__comma-list li {display:inline;}.lifeline-header .item-list__comma-list,
.lifeline-footer .item-list__comma-list,
.lifeline-header.item-list__comma-list,
.lifeline-footer.item-list__comma-list {margin:0;padding:0;}.lifeline-header .item-list__comma-list li::after,
.lifeline-footer .item-list__comma-list li::after,
.lifeline-header.item-list__comma-list li::after,
.lifeline-footer.item-list__comma-list li::after {content:", ";}.lifeline-header .item-list__comma-list li:last-child::after,
.lifeline-footer .item-list__comma-list li:last-child::after,
.lifeline-header.item-list__comma-list li:last-child::after,
.lifeline-footer.item-list__comma-list li:last-child::after {content:"";}
.lifeline-header .js .js-hide,
.lifeline-footer .js .js-hide,
.lifeline-header.js .js-hide,
.lifeline-footer.js .js-hide {display:none;}.lifeline-header .js-show,
.lifeline-footer .js-show,
.lifeline-header.js-show,
.lifeline-footer.js-show {display:none;}.lifeline-header .js .js-show,
.lifeline-footer .js .js-show,
.lifeline-header.js .js-show,
.lifeline-footer.js .js-show {display:block;}@media (scripting:enabled) {
.lifeline-header .js-hide.js-hide,
.lifeline-footer .js-hide.js-hide,
.lifeline-header.js-hide.js-hide,
.lifeline-footer.js-hide.js-hide {display:none;}.lifeline-header .js-show,
.lifeline-footer .js-show,
.lifeline-header.js-show,
.lifeline-footer.js-show {display:block;}
}
.lifeline-header .position-container,
.lifeline-footer .position-container,
.lifeline-header.position-container,
.lifeline-footer.position-container {position:relative;}
.lifeline-header .reset-appearance,
.lifeline-footer .reset-appearance,
.lifeline-header.reset-appearance,
.lifeline-footer.reset-appearance {margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.lifeline-header .paragraph--unpublished,
.lifeline-footer .paragraph--unpublished,
.lifeline-header.paragraph--unpublished,
.lifeline-footer.paragraph--unpublished {background-color:#fff4f4;}
.lifeline-header .sitewide-alert,
.lifeline-footer .sitewide-alert,
.lifeline-header.sitewide-alert,
.lifeline-footer.sitewide-alert {padding:5px;background-color:#f5f5f5;}.lifeline-header .sitewide-alert .close,
.lifeline-footer .sitewide-alert .close,
.lifeline-header.sitewide-alert .close,
.lifeline-footer.sitewide-alert .close {float:right;}.lifeline-header .sitewide-alert__message,
.lifeline-footer .sitewide-alert__message,
.lifeline-header.sitewide-alert__message,
.lifeline-footer.sitewide-alert__message,
.lifeline-header .sitewide-alert .field--name-message,
.lifeline-footer .sitewide-alert .field--name-message,
.lifeline-header.sitewide-alert .field--name-message,
.lifeline-footer.sitewide-alert .field--name-message {display:inline-block;}
/* <link rel="stylesheet" media="all" href="/sites/default/files/css/css_y0VaepQihszL7Z-juuTcaCS02-KDjiO66b_u1a0Qpbw.css?delta=1&amp;language=en&amp;theme=lifeline&amp;include=eJxFjUEOhDAMxD7UpU9CKR1oRFqiJNVqf79cEJIv9sXCO4QHcqHt_MR1o0meeMhVSF53kG1t7RgzKRkdRto8V5tKsrxlmUNnEfaGmpwDX65YSWCReXAk_3mg31PHH9G_Mo0" /> */
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lifeline-header .back-to-top,
.lifeline-footer .back-to-top,
.lifeline-header.back-to-top,
.lifeline-footer.back-to-top {position:fixed;bottom:30px;right:20px;z-index:4;background:var(--color-dark-blue);color:var(--color-white);border:none;border-radius:24px;padding:12px 20px;font-size:rem-calc(18px);cursor:pointer;transition:opacity .3s ease,background .3s ease,transform .3s ease;transform:translateY(0)}.lifeline-header .back-to-top.show,
.lifeline-footer .back-to-top.show,
.lifeline-header.back-to-top.show,
.lifeline-footer.back-to-top.show {transform:translateY(150px)}.lifeline-header .back-to-top .wrap,
.lifeline-footer .back-to-top .wrap,
.lifeline-header.back-to-top .wrap,
.lifeline-footer.back-to-top .wrap {display:flex;align-items:center;gap:16px}.lifeline-header .back-to-top__arrow,
.lifeline-footer .back-to-top__arrow,
.lifeline-header.back-to-top__arrow,
.lifeline-footer.back-to-top__arrow {width:24px;height:24px;border-radius:50%;text-align:center;background-color:#231fba;display:flex;align-items:center;justify-content:center}.lifeline-header .back-to-top:hover,
.lifeline-footer .back-to-top:hover,
.lifeline-header.back-to-top:hover,
.lifeline-footer.back-to-top:hover {background:var(--color-blue-faint);color:var(--color-dark-blue)}
@layer properties;@layer theme,base,components,utilities;@layer theme {
:root,
.lifeline-header :host,
.lifeline-footer :host {--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% 0.237 25.331);--color-green-500:oklch(72.3% 0.219 149.579);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-600:oklch(54.6% 0.245 262.881);--color-gray-50:oklch(98.5% 0.002 247.839);--color-gray-500:oklch(55.1% 0.027 264.364);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Open Sans","cursive";--color-white-60:rgb(255 255 255 / 60%);--color-black-faint:rgb(0 0 0 / 2%);--color-blue:rgb(34 31 187);--color-light-beige:rgb(248 243 232);--color-light-gray:rgb(253 251 247);--color-beige:rgb(243 235 217);--color-dark-beige:rgb(192 184 166);--color-dark-blue:rgb(7 5 136);--color-orange:rgb(244 83 54);--color-dark-orange:rgb(180 35 24);--color-blue-faint:rgb(211 210 241);--color-purple:rgb(122 121 214);--color-light-purple:rgb(219 216 244);--color-light-peach:rgb(248 216 208);--color-light-lime:rgb(239 236 202);--color-dark-yellow:rgb(255 208 117);--color-light-yellow:rgb(248 233 203);--color-dark-peach:rgb(255 158 133);--color-dark-purple:rgb(168 159 244);--color-dark-lime:rgb(227 217 115);}
}@layer base {
.lifeline-header ::-ms-backdrop,
.lifeline-footer ::-ms-backdrop {box-sizing:border-box;margin:0;padding:0;border:0 solid;}.lifeline-header ::-webkit-file-upload-button,
.lifeline-footer ::-webkit-file-upload-button {box-sizing:border-box;margin:0;padding:0;border:0 solid;}.lifeline-header *,
.lifeline-footer *,
.lifeline-header ::after,
.lifeline-footer ::after,
.lifeline-header ::before,
.lifeline-footer ::before,
.lifeline-header ::backdrop,
.lifeline-footer ::backdrop,
.lifeline-header ::file-selector-button,
.lifeline-footer ::file-selector-button {box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,
.lifeline-header :host,
.lifeline-footer :host {line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}.lifeline-header hr,
.lifeline-footer hr {height:0;color:inherit;border-top-width:1px;}.lifeline-header abbr:where([title]),
.lifeline-footer abbr:where([title]) {-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}.lifeline-header h1,
.lifeline-footer h1,
.lifeline-header h2,
.lifeline-footer h2,
.lifeline-header h3,
.lifeline-footer h3,
.lifeline-header h4,
.lifeline-footer h4,
.lifeline-header h5,
.lifeline-footer h5,
.lifeline-header h6,
.lifeline-footer h6 {font-size:inherit;font-weight:inherit;}.lifeline-header a,
.lifeline-footer a {color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}.lifeline-header b,
.lifeline-footer b,
.lifeline-header strong,
.lifeline-footer strong {font-weight:bolder;}.lifeline-header code,
.lifeline-footer code,
.lifeline-header kbd,
.lifeline-footer kbd,
.lifeline-header samp,
.lifeline-footer samp,
.lifeline-header pre,
.lifeline-footer pre {font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}.lifeline-header small,
.lifeline-footer small {font-size:80%;}.lifeline-header sub,
.lifeline-footer sub,
.lifeline-header sup,
.lifeline-footer sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}.lifeline-header sub,
.lifeline-footer sub {bottom:-0.25em;}.lifeline-header sup,
.lifeline-footer sup {top:-0.5em;}.lifeline-header table,
.lifeline-footer table {text-indent:0;border-color:inherit;border-collapse:collapse;}.lifeline-header :-moz-focusring,
.lifeline-footer :-moz-focusring {outline:auto;}.lifeline-header progress,
.lifeline-footer progress {vertical-align:baseline;}.lifeline-header summary,
.lifeline-footer summary {display:list-item;}.lifeline-header ol,
.lifeline-footer ol,
.lifeline-header ul,
.lifeline-footer ul,
.lifeline-header menu,
.lifeline-footer menu {list-style:none;}.lifeline-header img,
.lifeline-footer img,
.lifeline-header svg,
.lifeline-footer svg,
.lifeline-header video,
.lifeline-footer video,
.lifeline-header canvas,
.lifeline-footer canvas,
.lifeline-header audio,
.lifeline-footer audio,
.lifeline-header iframe,
.lifeline-footer iframe,
.lifeline-header embed,
.lifeline-footer embed,
.lifeline-header object,
.lifeline-footer object {display:block;vertical-align:middle;}.lifeline-header img,
.lifeline-footer img,
.lifeline-header video,
.lifeline-footer video {max-width:100%;height:auto;}.lifeline-header ::-webkit-file-upload-button,
.lifeline-footer ::-webkit-file-upload-button {font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}.lifeline-header button,
.lifeline-footer button,
.lifeline-header input,
.lifeline-footer input,
.lifeline-header select,
.lifeline-footer select,
.lifeline-header optgroup,
.lifeline-footer optgroup,
.lifeline-header textarea,
.lifeline-footer textarea,
.lifeline-header ::file-selector-button,
.lifeline-footer ::file-selector-button {font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}.lifeline-header :where(select:is([multiple],
.lifeline-footer :where(select:is([multiple],
.lifeline-header [size])) optgroup,
.lifeline-footer [size])) optgroup,
.lifeline-header[size])) optgroup,
.lifeline-footer[size])) optgroup {font-weight:bolder;}.lifeline-header :where(select:is([multiple],
.lifeline-footer :where(select:is([multiple],
.lifeline-header [size])) optgroup option,
.lifeline-footer [size])) optgroup option,
.lifeline-header[size])) optgroup option,
.lifeline-footer[size])) optgroup option {padding-inline-start:20px;}.lifeline-header ::-webkit-file-upload-button,
.lifeline-footer ::-webkit-file-upload-button {margin-inline-end:4px;}.lifeline-header ::file-selector-button,
.lifeline-footer ::file-selector-button {margin-inline-end:4px;}.lifeline-header :-ms-input-placeholder,
.lifeline-footer :-ms-input-placeholder {opacity:1;}.lifeline-header ::placeholder,
.lifeline-footer ::placeholder {opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px) {
.lifeline-header :-ms-input-placeholder,
.lifeline-footer :-ms-input-placeholder {color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent);}}.lifeline-header ::placeholder,
.lifeline-footer ::placeholder {color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent);}}
}.lifeline-header textarea,
.lifeline-footer textarea {resize:vertical;}.lifeline-header ::-webkit-search-decoration,
.lifeline-footer ::-webkit-search-decoration {-webkit-appearance:none;}.lifeline-header ::-webkit-date-and-time-value,
.lifeline-footer ::-webkit-date-and-time-value {min-height:1lh;text-align:inherit;}.lifeline-header ::-webkit-datetime-edit,
.lifeline-footer ::-webkit-datetime-edit {display:inline-flex;}.lifeline-header ::-webkit-datetime-edit-fields-wrapper,
.lifeline-footer ::-webkit-datetime-edit-fields-wrapper {padding:0;}.lifeline-header ::-webkit-datetime-edit,
.lifeline-footer ::-webkit-datetime-edit,
.lifeline-header ::-webkit-datetime-edit-year-field,
.lifeline-footer ::-webkit-datetime-edit-year-field,
.lifeline-header ::-webkit-datetime-edit-month-field,
.lifeline-footer ::-webkit-datetime-edit-month-field,
.lifeline-header ::-webkit-datetime-edit-day-field,
.lifeline-footer ::-webkit-datetime-edit-day-field,
.lifeline-header ::-webkit-datetime-edit-hour-field,
.lifeline-footer ::-webkit-datetime-edit-hour-field,
.lifeline-header ::-webkit-datetime-edit-minute-field,
.lifeline-footer ::-webkit-datetime-edit-minute-field,
.lifeline-header ::-webkit-datetime-edit-second-field,
.lifeline-footer ::-webkit-datetime-edit-second-field,
.lifeline-header ::-webkit-datetime-edit-millisecond-field,
.lifeline-footer ::-webkit-datetime-edit-millisecond-field,
.lifeline-header ::-webkit-datetime-edit-meridiem-field,
.lifeline-footer ::-webkit-datetime-edit-meridiem-field {padding-block:0;}.lifeline-header :-moz-ui-invalid,
.lifeline-footer :-moz-ui-invalid {box-shadow:none;}.lifeline-header ::-webkit-file-upload-button,
.lifeline-footer ::-webkit-file-upload-button {-webkit-appearance:button;appearance:button;}.lifeline-header button,
.lifeline-footer button,
.lifeline-header input:where([type=button],
.lifeline-footer input:where([type=button],
.lifeline-header [type=reset],
.lifeline-footer [type=reset],
.lifeline-header[type=reset],
.lifeline-footer[type=reset],
.lifeline-header [type=submit]),
.lifeline-footer [type=submit]),
.lifeline-header[type=submit]),
.lifeline-footer[type=submit]),
.lifeline-header ::file-selector-button,
.lifeline-footer ::file-selector-button {-webkit-appearance:button;appearance:button;}.lifeline-header ::-webkit-inner-spin-button,
.lifeline-footer ::-webkit-inner-spin-button,
.lifeline-header ::-webkit-outer-spin-button,
.lifeline-footer ::-webkit-outer-spin-button {height:auto;}.lifeline-header [hidden]:where(:not([hidden=until-found])),
.lifeline-footer [hidden]:where(:not([hidden=until-found])),
.lifeline-header[hidden]:where(:not([hidden=until-found])),
.lifeline-footer[hidden]:where(:not([hidden=until-found])) {display:none !important;}
}@layer utilities {
.lifeline-header .pointer-events-auto,
.lifeline-footer .pointer-events-auto,
.lifeline-header.pointer-events-auto,
.lifeline-footer.pointer-events-auto {pointer-events:auto;}.lifeline-header .invisible,
.lifeline-footer .invisible,
.lifeline-header.invisible,
.lifeline-footer.invisible {visibility:hidden;}.lifeline-header .visible,
.lifeline-footer .visible,
.lifeline-header.visible,
.lifeline-footer.visible {visibility:visible;}.lifeline-header .sr-only,
.lifeline-footer .sr-only,
.lifeline-header.sr-only,
.lifeline-footer.sr-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.lifeline-header .absolute,
.lifeline-footer .absolute,
.lifeline-header.absolute,
.lifeline-footer.absolute {position:absolute;}.lifeline-header .fixed,
.lifeline-footer .fixed,
.lifeline-header.fixed,
.lifeline-footer.fixed {position:fixed;}.lifeline-header .relative,
.lifeline-footer .relative,
.lifeline-header.relative,
.lifeline-footer.relative {position:relative;}.lifeline-header .static,
.lifeline-footer .static,
.lifeline-header.static,
.lifeline-footer.static {position:static;}.lifeline-header .sticky,
.lifeline-footer .sticky,
.lifeline-header.sticky,
.lifeline-footer.sticky {position:sticky;}.lifeline-header .inset-0,
.lifeline-footer .inset-0,
.lifeline-header.inset-0,
.lifeline-footer.inset-0 {inset:calc(var(--spacing) * 0);}.lifeline-header .top-0,
.lifeline-footer .top-0,
.lifeline-header.top-0,
.lifeline-footer.top-0 {top:calc(var(--spacing) * 0);}.lifeline-header .top-1\/2,
.lifeline-footer .top-1\/2,
.lifeline-header.top-1\/2,
.lifeline-footer.top-1\/2 {top:calc(1/2 * 100%);}.lifeline-header .top-2,
.lifeline-footer .top-2,
.lifeline-header.top-2,
.lifeline-footer.top-2 {top:calc(var(--spacing) * 2);}.lifeline-header .top-4,
.lifeline-footer .top-4,
.lifeline-header.top-4,
.lifeline-footer.top-4 {top:calc(var(--spacing) * 4);}.lifeline-header .top-5,
.lifeline-footer .top-5,
.lifeline-header.top-5,
.lifeline-footer.top-5 {top:calc(var(--spacing) * 5);}.lifeline-header .top-6,
.lifeline-footer .top-6,
.lifeline-header.top-6,
.lifeline-footer.top-6 {top:calc(var(--spacing) * 6);}.lifeline-header .top-\[5vh\],
.lifeline-footer .top-\[5vh\],
.lifeline-header.top-\[5vh\],
.lifeline-footer.top-\[5vh\] {top:5vh;}.lifeline-header .top-\[100px\],
.lifeline-footer .top-\[100px\],
.lifeline-header.top-\[100px\],
.lifeline-footer.top-\[100px\] {top:100px;}.lifeline-header .top-\[105\%\],
.lifeline-footer .top-\[105\%\],
.lifeline-header.top-\[105\%\],
.lifeline-footer.top-\[105\%\] {top:105%;}.lifeline-header .top-full,
.lifeline-footer .top-full,
.lifeline-header.top-full,
.lifeline-footer.top-full {top:100%;}.lifeline-header .right-0,
.lifeline-footer .right-0,
.lifeline-header.right-0,
.lifeline-footer.right-0 {right:calc(var(--spacing) * 0);}.lifeline-header .right-3,
.lifeline-footer .right-3,
.lifeline-header.right-3,
.lifeline-footer.right-3 {right:calc(var(--spacing) * 3);}.lifeline-header .right-4,
.lifeline-footer .right-4,
.lifeline-header.right-4,
.lifeline-footer.right-4 {right:calc(var(--spacing) * 4);}.lifeline-header .right-5,
.lifeline-footer .right-5,
.lifeline-header.right-5,
.lifeline-footer.right-5 {right:calc(var(--spacing) * 5);}.lifeline-header .right-10,
.lifeline-footer .right-10,
.lifeline-header.right-10,
.lifeline-footer.right-10 {right:calc(var(--spacing) * 10);}.lifeline-header .bottom-0,
.lifeline-footer .bottom-0,
.lifeline-header.bottom-0,
.lifeline-footer.bottom-0 {bottom:calc(var(--spacing) * 0);}.lifeline-header .bottom-1\/2,
.lifeline-footer .bottom-1\/2,
.lifeline-header.bottom-1\/2,
.lifeline-footer.bottom-1\/2 {bottom:calc(1/2 * 100%);}.lifeline-header .left-0,
.lifeline-footer .left-0,
.lifeline-header.left-0,
.lifeline-footer.left-0 {left:calc(var(--spacing) * 0);}.lifeline-header .left-6,
.lifeline-footer .left-6,
.lifeline-header.left-6,
.lifeline-footer.left-6 {left:calc(var(--spacing) * 6);}.lifeline-header .left-8,
.lifeline-footer .left-8,
.lifeline-header.left-8,
.lifeline-footer.left-8 {left:calc(var(--spacing) * 8);}.lifeline-header .left-\[5vw\],
.lifeline-footer .left-\[5vw\],
.lifeline-header.left-\[5vw\],
.lifeline-footer.left-\[5vw\] {left:5vw;}.lifeline-header .left-\[320px\],
.lifeline-footer .left-\[320px\],
.lifeline-header.left-\[320px\],
.lifeline-footer.left-\[320px\] {left:320px;}.lifeline-header .z-0,
.lifeline-footer .z-0,
.lifeline-header.z-0,
.lifeline-footer.z-0 {z-index:0;}.lifeline-header .z-1,
.lifeline-footer .z-1,
.lifeline-header.z-1,
.lifeline-footer.z-1 {z-index:1;}.lifeline-header .z-2,
.lifeline-footer .z-2,
.lifeline-header.z-2,
.lifeline-footer.z-2 {z-index:2;}.lifeline-header .z-3,
.lifeline-footer .z-3,
.lifeline-header.z-3,
.lifeline-footer.z-3 {z-index:3;}.lifeline-header .z-4,
.lifeline-footer .z-4,
.lifeline-header.z-4,
.lifeline-footer.z-4 {z-index:4;}.lifeline-header .z-5,
.lifeline-footer .z-5,
.lifeline-header.z-5,
.lifeline-footer.z-5 {z-index:5;}.lifeline-header .z-6,
.lifeline-footer .z-6,
.lifeline-header.z-6,
.lifeline-footer.z-6 {z-index:6;}.lifeline-header .z-10,
.lifeline-footer .z-10,
.lifeline-header.z-10,
.lifeline-footer.z-10 {z-index:10;}.lifeline-header .z-50,
.lifeline-footer .z-50,
.lifeline-header.z-50,
.lifeline-footer.z-50 {z-index:50;}.lifeline-header .order-1,
.lifeline-footer .order-1,
.lifeline-header.order-1,
.lifeline-footer.order-1 {order:1;}.lifeline-header .order-2,
.lifeline-footer .order-2,
.lifeline-header.order-2,
.lifeline-footer.order-2 {order:2;}.lifeline-header .order-first,
.lifeline-footer .order-first,
.lifeline-header.order-first,
.lifeline-footer.order-first {order:-9999;}.lifeline-header .order-last,
.lifeline-footer .order-last,
.lifeline-header.order-last,
.lifeline-footer.order-last {order:9999;}.lifeline-header .container,
.lifeline-footer .container,
.lifeline-header.container,
.lifeline-footer.container {width:100%;@media (width >= 40rem){max-width:40rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 96rem){max-width:96rem;}}.lifeline-header .\!m-0,
.lifeline-footer .\!m-0,
.lifeline-header.\!m-0,
.lifeline-footer.\!m-0 {margin:calc(var(--spacing) * 0) !important;}.lifeline-header .-mx-7,
.lifeline-footer .-mx-7,
.lifeline-header.-mx-7,
.lifeline-footer.-mx-7 {margin-inline:calc(var(--spacing) * -7);}.lifeline-header .-mx-\[30px\],
.lifeline-footer .-mx-\[30px\],
.lifeline-header.-mx-\[30px\],
.lifeline-footer.-mx-\[30px\] {margin-inline:calc(30px * -1);}.lifeline-header .mx-0,
.lifeline-footer .mx-0,
.lifeline-header.mx-0,
.lifeline-footer.mx-0 {margin-inline:calc(var(--spacing) * 0);}.lifeline-header .mx-2,
.lifeline-footer .mx-2,
.lifeline-header.mx-2,
.lifeline-footer.mx-2 {margin-inline:calc(var(--spacing) * 2);}.lifeline-header .mx-4,
.lifeline-footer .mx-4,
.lifeline-header.mx-4,
.lifeline-footer.mx-4 {margin-inline:calc(var(--spacing) * 4);}.lifeline-header .mx-auto,
.lifeline-footer .mx-auto,
.lifeline-header.mx-auto,
.lifeline-footer.mx-auto {margin-inline:auto;}.lifeline-header .my-1,
.lifeline-footer .my-1,
.lifeline-header.my-1,
.lifeline-footer.my-1 {margin-block:calc(var(--spacing) * 1);}.lifeline-header .my-4,
.lifeline-footer .my-4,
.lifeline-header.my-4,
.lifeline-footer.my-4 {margin-block:calc(var(--spacing) * 4);}.lifeline-header .my-6,
.lifeline-footer .my-6,
.lifeline-header.my-6,
.lifeline-footer.my-6 {margin-block:calc(var(--spacing) * 6);}.lifeline-header .my-8,
.lifeline-footer .my-8,
.lifeline-header.my-8,
.lifeline-footer.my-8 {margin-block:calc(var(--spacing) * 8);}.lifeline-header .my-12,
.lifeline-footer .my-12,
.lifeline-header.my-12,
.lifeline-footer.my-12 {margin-block:calc(var(--spacing) * 12);}.lifeline-header .-mt-\[40px\],
.lifeline-footer .-mt-\[40px\],
.lifeline-header.-mt-\[40px\],
.lifeline-footer.-mt-\[40px\] {margin-top:calc(40px * -1);}.lifeline-header .-mt-\[180px\],
.lifeline-footer .-mt-\[180px\],
.lifeline-header.-mt-\[180px\],
.lifeline-footer.-mt-\[180px\] {margin-top:calc(180px * -1);}.lifeline-header .mt-0,
.lifeline-footer .mt-0,
.lifeline-header.mt-0,
.lifeline-footer.mt-0 {margin-top:calc(var(--spacing) * 0);}.lifeline-header .mt-1,
.lifeline-footer .mt-1,
.lifeline-header.mt-1,
.lifeline-footer.mt-1 {margin-top:calc(var(--spacing) * 1);}.lifeline-header .mt-2,
.lifeline-footer .mt-2,
.lifeline-header.mt-2,
.lifeline-footer.mt-2 {margin-top:calc(var(--spacing) * 2);}.lifeline-header .mt-3,
.lifeline-footer .mt-3,
.lifeline-header.mt-3,
.lifeline-footer.mt-3 {margin-top:calc(var(--spacing) * 3);}.lifeline-header .mt-4,
.lifeline-footer .mt-4,
.lifeline-header.mt-4,
.lifeline-footer.mt-4 {margin-top:calc(var(--spacing) * 4);}.lifeline-header .mt-5,
.lifeline-footer .mt-5,
.lifeline-header.mt-5,
.lifeline-footer.mt-5 {margin-top:calc(var(--spacing) * 5);}.lifeline-header .mt-6,
.lifeline-footer .mt-6,
.lifeline-header.mt-6,
.lifeline-footer.mt-6 {margin-top:calc(var(--spacing) * 6);}.lifeline-header .mt-8,
.lifeline-footer .mt-8,
.lifeline-header.mt-8,
.lifeline-footer.mt-8 {margin-top:calc(var(--spacing) * 8);}.lifeline-header .mt-10,
.lifeline-footer .mt-10,
.lifeline-header.mt-10,
.lifeline-footer.mt-10 {margin-top:calc(var(--spacing) * 10);}.lifeline-header .mt-12,
.lifeline-footer .mt-12,
.lifeline-header.mt-12,
.lifeline-footer.mt-12 {margin-top:calc(var(--spacing) * 12);}.lifeline-header .mt-16,
.lifeline-footer .mt-16,
.lifeline-header.mt-16,
.lifeline-footer.mt-16 {margin-top:calc(var(--spacing) * 16);}.lifeline-header .mt-20,
.lifeline-footer .mt-20,
.lifeline-header.mt-20,
.lifeline-footer.mt-20 {margin-top:calc(var(--spacing) * 20);}.lifeline-header .mr-2,
.lifeline-footer .mr-2,
.lifeline-header.mr-2,
.lifeline-footer.mr-2 {margin-right:calc(var(--spacing) * 2);}.lifeline-header .mr-3,
.lifeline-footer .mr-3,
.lifeline-header.mr-3,
.lifeline-footer.mr-3 {margin-right:calc(var(--spacing) * 3);}.lifeline-header .mr-4,
.lifeline-footer .mr-4,
.lifeline-header.mr-4,
.lifeline-footer.mr-4 {margin-right:calc(var(--spacing) * 4);}.lifeline-header .mr-5,
.lifeline-footer .mr-5,
.lifeline-header.mr-5,
.lifeline-footer.mr-5 {margin-right:calc(var(--spacing) * 5);}.lifeline-header .\!mb-0,
.lifeline-footer .\!mb-0,
.lifeline-header.\!mb-0,
.lifeline-footer.\!mb-0 {margin-bottom:calc(var(--spacing) * 0) !important;}.lifeline-header .\!mb-4,
.lifeline-footer .\!mb-4,
.lifeline-header.\!mb-4,
.lifeline-footer.\!mb-4 {margin-bottom:calc(var(--spacing) * 4) !important;}.lifeline-header .\!mb-6,
.lifeline-footer .\!mb-6,
.lifeline-header.\!mb-6,
.lifeline-footer.\!mb-6 {margin-bottom:calc(var(--spacing) * 6) !important;}.lifeline-header .\!mb-8,
.lifeline-footer .\!mb-8,
.lifeline-header.\!mb-8,
.lifeline-footer.\!mb-8 {margin-bottom:calc(var(--spacing) * 8) !important;}.lifeline-header .-mb-3,
.lifeline-footer .-mb-3,
.lifeline-header.-mb-3,
.lifeline-footer.-mb-3 {margin-bottom:calc(var(--spacing) * -3);}.lifeline-header .-mb-\[250px\],
.lifeline-footer .-mb-\[250px\],
.lifeline-header.-mb-\[250px\],
.lifeline-footer.-mb-\[250px\] {margin-bottom:calc(250px * -1);}.lifeline-header .mb-0,
.lifeline-footer .mb-0,
.lifeline-header.mb-0,
.lifeline-footer.mb-0 {margin-bottom:calc(var(--spacing) * 0);}.lifeline-header .mb-1,
.lifeline-footer .mb-1,
.lifeline-header.mb-1,
.lifeline-footer.mb-1 {margin-bottom:calc(var(--spacing) * 1);}.lifeline-header .mb-2,
.lifeline-footer .mb-2,
.lifeline-header.mb-2,
.lifeline-footer.mb-2 {margin-bottom:calc(var(--spacing) * 2);}.lifeline-header .mb-3,
.lifeline-footer .mb-3,
.lifeline-header.mb-3,
.lifeline-footer.mb-3 {margin-bottom:calc(var(--spacing) * 3);}.lifeline-header .mb-4,
.lifeline-footer .mb-4,
.lifeline-header.mb-4,
.lifeline-footer.mb-4 {margin-bottom:calc(var(--spacing) * 4);}.lifeline-header .mb-5,
.lifeline-footer .mb-5,
.lifeline-header.mb-5,
.lifeline-footer.mb-5 {margin-bottom:calc(var(--spacing) * 5);}.lifeline-header .mb-6,
.lifeline-footer .mb-6,
.lifeline-header.mb-6,
.lifeline-footer.mb-6 {margin-bottom:calc(var(--spacing) * 6);}.lifeline-header .mb-7,
.lifeline-footer .mb-7,
.lifeline-header.mb-7,
.lifeline-footer.mb-7 {margin-bottom:calc(var(--spacing) * 7);}.lifeline-header .mb-8,
.lifeline-footer .mb-8,
.lifeline-header.mb-8,
.lifeline-footer.mb-8 {margin-bottom:calc(var(--spacing) * 8);}.lifeline-header .mb-10,
.lifeline-footer .mb-10,
.lifeline-header.mb-10,
.lifeline-footer.mb-10 {margin-bottom:calc(var(--spacing) * 10);}.lifeline-header .mb-12,
.lifeline-footer .mb-12,
.lifeline-header.mb-12,
.lifeline-footer.mb-12 {margin-bottom:calc(var(--spacing) * 12);}.lifeline-header .mb-14,
.lifeline-footer .mb-14,
.lifeline-header.mb-14,
.lifeline-footer.mb-14 {margin-bottom:calc(var(--spacing) * 14);}.lifeline-header .mb-16,
.lifeline-footer .mb-16,
.lifeline-header.mb-16,
.lifeline-footer.mb-16 {margin-bottom:calc(var(--spacing) * 16);}.lifeline-header .mb-20,
.lifeline-footer .mb-20,
.lifeline-header.mb-20,
.lifeline-footer.mb-20 {margin-bottom:calc(var(--spacing) * 20);}.lifeline-header .mb-\[12px\],
.lifeline-footer .mb-\[12px\],
.lifeline-header.mb-\[12px\],
.lifeline-footer.mb-\[12px\] {margin-bottom:12px;}.lifeline-header .ml-1,
.lifeline-footer .ml-1,
.lifeline-header.ml-1,
.lifeline-footer.ml-1 {margin-left:calc(var(--spacing) * 1);}.lifeline-header .ml-2,
.lifeline-footer .ml-2,
.lifeline-header.ml-2,
.lifeline-footer.ml-2 {margin-left:calc(var(--spacing) * 2);}.lifeline-header .ml-auto,
.lifeline-footer .ml-auto,
.lifeline-header.ml-auto,
.lifeline-footer.ml-auto {margin-left:auto;}.lifeline-header .line-clamp-2,
.lifeline-footer .line-clamp-2,
.lifeline-header.line-clamp-2,
.lifeline-footer.line-clamp-2 {overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.lifeline-header .line-clamp-3,
.lifeline-footer .line-clamp-3,
.lifeline-header.line-clamp-3,
.lifeline-footer.line-clamp-3 {overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.lifeline-header .block,
.lifeline-footer .block,
.lifeline-header.block,
.lifeline-footer.block {display:block;}.lifeline-header .contents,
.lifeline-footer .contents,
.lifeline-header.contents,
.lifeline-footer.contents {display:contents;}.lifeline-header .flex,
.lifeline-footer .flex,
.lifeline-header.flex,
.lifeline-footer.flex {display:flex;}.lifeline-header .grid,
.lifeline-footer .grid,
.lifeline-header.grid,
.lifeline-footer.grid {display:grid;}.lifeline-header .lifeline-hidden,
.lifeline-footer .lifeline-hidden,
.lifeline-header.lifeline-hidden,
.lifeline-footer.lifeline-hidden {display:none;}.lifeline-header .inline,
.lifeline-footer .inline,
.lifeline-header.inline,
.lifeline-footer.inline {display:inline;}.lifeline-header .inline-block,
.lifeline-footer .inline-block,
.lifeline-header.inline-block,
.lifeline-footer.inline-block {display:inline-block;}.lifeline-header .inline-flex,
.lifeline-footer .inline-flex,
.lifeline-header.inline-flex,
.lifeline-footer.inline-flex {display:inline-flex;}.lifeline-header .list-item,
.lifeline-footer .list-item,
.lifeline-header.list-item,
.lifeline-footer.list-item {display:list-item;}.lifeline-header .table,
.lifeline-footer .table,
.lifeline-header.table,
.lifeline-footer.table {display:table;}.lifeline-header .aspect-video,
.lifeline-footer .aspect-video,
.lifeline-header.aspect-video,
.lifeline-footer.aspect-video {aspect-ratio:var(--aspect-video);}.lifeline-header .h-4,
.lifeline-footer .h-4,
.lifeline-header.h-4,
.lifeline-footer.h-4 {height:calc(var(--spacing) * 4);}.lifeline-header .h-7,
.lifeline-footer .h-7,
.lifeline-header.h-7,
.lifeline-footer.h-7 {height:calc(var(--spacing) * 7);}.lifeline-header .h-10,
.lifeline-footer .h-10,
.lifeline-header.h-10,
.lifeline-footer.h-10 {height:calc(var(--spacing) * 10);}.lifeline-header .h-13,
.lifeline-footer .h-13,
.lifeline-header.h-13,
.lifeline-footer.h-13 {height:calc(var(--spacing) * 13);}.lifeline-header .h-15,
.lifeline-footer .h-15,
.lifeline-header.h-15,
.lifeline-footer.h-15 {height:calc(var(--spacing) * 15);}.lifeline-header .h-16,
.lifeline-footer .h-16,
.lifeline-header.h-16,
.lifeline-footer.h-16 {height:calc(var(--spacing) * 16);}.lifeline-header .h-75,
.lifeline-footer .h-75,
.lifeline-header.h-75,
.lifeline-footer.h-75 {height:calc(var(--spacing) * 75);}.lifeline-header .h-\[49px\],
.lifeline-footer .h-\[49px\],
.lifeline-header.h-\[49px\],
.lifeline-footer.h-\[49px\] {height:49px;}.lifeline-header .h-\[50px\],
.lifeline-footer .h-\[50px\],
.lifeline-header.h-\[50px\],
.lifeline-footer.h-\[50px\] {height:50px;}.lifeline-header .h-\[82px\],
.lifeline-footer .h-\[82px\],
.lifeline-header.h-\[82px\],
.lifeline-footer.h-\[82px\] {height:82px;}.lifeline-header .h-\[88vw\],
.lifeline-footer .h-\[88vw\],
.lifeline-header.h-\[88vw\],
.lifeline-footer.h-\[88vw\] {height:88vw;}.lifeline-header .h-auto,
.lifeline-footer .h-auto,
.lifeline-header.h-auto,
.lifeline-footer.h-auto {height:auto;}.lifeline-header .h-fit,
.lifeline-footer .h-fit,
.lifeline-header.h-fit,
.lifeline-footer.h-fit {height:-moz-fit-content;height:fit-content;}.lifeline-header .h-full,
.lifeline-footer .h-full,
.lifeline-header.h-full,
.lifeline-footer.h-full {height:100%;}.lifeline-header .max-h-15,
.lifeline-footer .max-h-15,
.lifeline-header.max-h-15,
.lifeline-footer.max-h-15 {max-height:calc(var(--spacing) * 15);}.lifeline-header .max-h-50,
.lifeline-footer .max-h-50,
.lifeline-header.max-h-50,
.lifeline-footer.max-h-50 {max-height:calc(var(--spacing) * 50);}.lifeline-header .max-h-100,
.lifeline-footer .max-h-100,
.lifeline-header.max-h-100,
.lifeline-footer.max-h-100 {max-height:calc(var(--spacing) * 100);}.lifeline-header .max-h-\[14px\],
.lifeline-footer .max-h-\[14px\],
.lifeline-header.max-h-\[14px\],
.lifeline-footer.max-h-\[14px\] {max-height:14px;}.lifeline-header .max-h-\[60vh\],
.lifeline-footer .max-h-\[60vh\],
.lifeline-header.max-h-\[60vh\],
.lifeline-footer.max-h-\[60vh\] {max-height:60vh;}.lifeline-header .max-h-\[90vh\],
.lifeline-footer .max-h-\[90vh\],
.lifeline-header.max-h-\[90vh\],
.lifeline-footer.max-h-\[90vh\] {max-height:90vh;}.lifeline-header .max-h-\[114px\],
.lifeline-footer .max-h-\[114px\],
.lifeline-header.max-h-\[114px\],
.lifeline-footer.max-h-\[114px\] {max-height:114px;}.lifeline-header .max-h-\[120px\],
.lifeline-footer .max-h-\[120px\],
.lifeline-header.max-h-\[120px\],
.lifeline-footer.max-h-\[120px\] {max-height:120px;}.lifeline-header .max-h-\[190px\],
.lifeline-footer .max-h-\[190px\],
.lifeline-header.max-h-\[190px\],
.lifeline-footer.max-h-\[190px\] {max-height:190px;}.lifeline-header .max-h-\[320px\],
.lifeline-footer .max-h-\[320px\],
.lifeline-header.max-h-\[320px\],
.lifeline-footer.max-h-\[320px\] {max-height:320px;}.lifeline-header .max-h-\[420px\],
.lifeline-footer .max-h-\[420px\],
.lifeline-header.max-h-\[420px\],
.lifeline-footer.max-h-\[420px\] {max-height:420px;}.lifeline-header .max-h-\[440px\],
.lifeline-footer .max-h-\[440px\],
.lifeline-header.max-h-\[440px\],
.lifeline-footer.max-h-\[440px\] {max-height:440px;}.lifeline-header .max-h-\[500px\],
.lifeline-footer .max-h-\[500px\],
.lifeline-header.max-h-\[500px\],
.lifeline-footer.max-h-\[500px\] {max-height:500px;}.lifeline-header .max-h-\[680px\],
.lifeline-footer .max-h-\[680px\],
.lifeline-header.max-h-\[680px\],
.lifeline-footer.max-h-\[680px\] {max-height:680px;}.lifeline-header .max-h-\[740px\],
.lifeline-footer .max-h-\[740px\],
.lifeline-header.max-h-\[740px\],
.lifeline-footer.max-h-\[740px\] {max-height:740px;}.lifeline-header .max-h-\[896px\],
.lifeline-footer .max-h-\[896px\],
.lifeline-header.max-h-\[896px\],
.lifeline-footer.max-h-\[896px\] {max-height:896px;}.lifeline-header .min-h-0,
.lifeline-footer .min-h-0,
.lifeline-header.min-h-0,
.lifeline-footer.min-h-0 {min-height:calc(var(--spacing) * 0);}.lifeline-header .min-h-4,
.lifeline-footer .min-h-4,
.lifeline-header.min-h-4,
.lifeline-footer.min-h-4 {min-height:calc(var(--spacing) * 4);}.lifeline-header .min-h-7,
.lifeline-footer .min-h-7,
.lifeline-header.min-h-7,
.lifeline-footer.min-h-7 {min-height:calc(var(--spacing) * 7);}.lifeline-header .min-h-30,
.lifeline-footer .min-h-30,
.lifeline-header.min-h-30,
.lifeline-footer.min-h-30 {min-height:calc(var(--spacing) * 30);}.lifeline-header .min-h-\[80px\],
.lifeline-footer .min-h-\[80px\],
.lifeline-header.min-h-\[80px\],
.lifeline-footer.min-h-\[80px\] {min-height:80px;}.lifeline-header .min-h-\[300px\],
.lifeline-footer .min-h-\[300px\],
.lifeline-header.min-h-\[300px\],
.lifeline-footer.min-h-\[300px\] {min-height:300px;}.lifeline-header .min-h-\[400px\],
.lifeline-footer .min-h-\[400px\],
.lifeline-header.min-h-\[400px\],
.lifeline-footer.min-h-\[400px\] {min-height:400px;}.lifeline-header .min-h-screen,
.lifeline-footer .min-h-screen,
.lifeline-header.min-h-screen,
.lifeline-footer.min-h-screen {min-height:100vh;}.lifeline-header .w-1\/4,
.lifeline-footer .w-1\/4,
.lifeline-header.w-1\/4,
.lifeline-footer.w-1\/4 {width:calc(1/4 * 100%);}.lifeline-header .w-4,
.lifeline-footer .w-4,
.lifeline-header.w-4,
.lifeline-footer.w-4 {width:calc(var(--spacing) * 4);}.lifeline-header .w-4\/5,
.lifeline-footer .w-4\/5,
.lifeline-header.w-4\/5,
.lifeline-footer.w-4\/5 {width:calc(4/5 * 100%);}.lifeline-header .w-7,
.lifeline-footer .w-7,
.lifeline-header.w-7,
.lifeline-footer.w-7 {width:calc(var(--spacing) * 7);}.lifeline-header .w-8,
.lifeline-footer .w-8,
.lifeline-header.w-8,
.lifeline-footer.w-8 {width:calc(var(--spacing) * 8);}.lifeline-header .w-10,
.lifeline-footer .w-10,
.lifeline-header.w-10,
.lifeline-footer.w-10 {width:calc(var(--spacing) * 10);}.lifeline-header .w-13,
.lifeline-footer .w-13,
.lifeline-header.w-13,
.lifeline-footer.w-13 {width:calc(var(--spacing) * 13);}.lifeline-header .w-15,
.lifeline-footer .w-15,
.lifeline-header.w-15,
.lifeline-footer.w-15 {width:calc(var(--spacing) * 15);}.lifeline-header .w-16,
.lifeline-footer .w-16,
.lifeline-header.w-16,
.lifeline-footer.w-16 {width:calc(var(--spacing) * 16);}.lifeline-header .w-75,
.lifeline-footer .w-75,
.lifeline-header.w-75,
.lifeline-footer.w-75 {width:calc(var(--spacing) * 75);}.lifeline-header .w-\[36\%\],
.lifeline-footer .w-\[36\%\],
.lifeline-header.w-\[36\%\],
.lifeline-footer.w-\[36\%\] {width:36%;}.lifeline-header .w-\[82px\],
.lifeline-footer .w-\[82px\],
.lifeline-header.w-\[82px\],
.lifeline-footer.w-\[82px\] {width:82px;}.lifeline-header .w-\[90\%\],
.lifeline-footer .w-\[90\%\],
.lifeline-header.w-\[90\%\],
.lifeline-footer.w-\[90\%\] {width:90%;}.lifeline-header .w-\[90vw\],
.lifeline-footer .w-\[90vw\],
.lifeline-header.w-\[90vw\],
.lifeline-footer.w-\[90vw\] {width:90vw;}.lifeline-header .w-\[95\%\],
.lifeline-footer .w-\[95\%\],
.lifeline-header.w-\[95\%\],
.lifeline-footer.w-\[95\%\] {width:95%;}.lifeline-header .w-auto,
.lifeline-footer .w-auto,
.lifeline-header.w-auto,
.lifeline-footer.w-auto {width:auto;}.lifeline-header .w-fit,
.lifeline-footer .w-fit,
.lifeline-header.w-fit,
.lifeline-footer.w-fit {width:-moz-fit-content;width:fit-content;}.lifeline-header .w-full,
.lifeline-footer .w-full,
.lifeline-header.w-full,
.lifeline-footer.w-full {width:100%;}.lifeline-header .max-w-1\/4,
.lifeline-footer .max-w-1\/4,
.lifeline-header.max-w-1\/4,
.lifeline-footer.max-w-1\/4 {max-width:calc(1/4 * 100%);}.lifeline-header .max-w-2xl,
.lifeline-footer .max-w-2xl,
.lifeline-header.max-w-2xl,
.lifeline-footer.max-w-2xl {max-width:var(--container-2xl);}.lifeline-header .max-w-3xl,
.lifeline-footer .max-w-3xl,
.lifeline-header.max-w-3xl,
.lifeline-footer.max-w-3xl {max-width:var(--container-3xl);}.lifeline-header .max-w-4\/5,
.lifeline-footer .max-w-4\/5,
.lifeline-header.max-w-4\/5,
.lifeline-footer.max-w-4\/5 {max-width:calc(4/5 * 100%);}.lifeline-header .max-w-5xl,
.lifeline-footer .max-w-5xl,
.lifeline-header.max-w-5xl,
.lifeline-footer.max-w-5xl {max-width:var(--container-5xl);}.lifeline-header .max-w-7xl,
.lifeline-footer .max-w-7xl,
.lifeline-header.max-w-7xl,
.lifeline-footer.max-w-7xl {max-width:var(--container-7xl);}.lifeline-header .max-w-15,
.lifeline-footer .max-w-15,
.lifeline-header.max-w-15,
.lifeline-footer.max-w-15 {max-width:calc(var(--spacing) * 15);}.lifeline-header .max-w-70,
.lifeline-footer .max-w-70,
.lifeline-header.max-w-70,
.lifeline-footer.max-w-70 {max-width:calc(var(--spacing) * 70);}.lifeline-header .max-w-\[15px\],
.lifeline-footer .max-w-\[15px\],
.lifeline-header.max-w-\[15px\],
.lifeline-footer.max-w-\[15px\] {max-width:15px;}.lifeline-header .max-w-\[50\%\],
.lifeline-footer .max-w-\[50\%\],
.lifeline-header.max-w-\[50\%\],
.lifeline-footer.max-w-\[50\%\] {max-width:50%;}.lifeline-header .max-w-\[70\%\],
.lifeline-footer .max-w-\[70\%\],
.lifeline-header.max-w-\[70\%\],
.lifeline-footer.max-w-\[70\%\] {max-width:70%;}.lifeline-header .max-w-\[70vw\],
.lifeline-footer .max-w-\[70vw\],
.lifeline-header.max-w-\[70vw\],
.lifeline-footer.max-w-\[70vw\] {max-width:70vw;}.lifeline-header .max-w-\[90\%\],
.lifeline-footer .max-w-\[90\%\],
.lifeline-header.max-w-\[90\%\],
.lifeline-footer.max-w-\[90\%\] {max-width:90%;}.lifeline-header .max-w-\[100\%\],
.lifeline-footer .max-w-\[100\%\],
.lifeline-header.max-w-\[100\%\],
.lifeline-footer.max-w-\[100\%\] {max-width:100%;}.lifeline-header .max-w-\[100vw\],
.lifeline-footer .max-w-\[100vw\],
.lifeline-header.max-w-\[100vw\],
.lifeline-footer.max-w-\[100vw\] {max-width:100vw;}.lifeline-header .max-w-\[160px\],
.lifeline-footer .max-w-\[160px\],
.lifeline-header.max-w-\[160px\],
.lifeline-footer.max-w-\[160px\] {max-width:160px;}.lifeline-header .max-w-\[250px\],
.lifeline-footer .max-w-\[250px\],
.lifeline-header.max-w-\[250px\],
.lifeline-footer.max-w-\[250px\] {max-width:250px;}.lifeline-header .max-w-\[300px\],
.lifeline-footer .max-w-\[300px\],
.lifeline-header.max-w-\[300px\],
.lifeline-footer.max-w-\[300px\] {max-width:300px;}.lifeline-header .max-w-\[320px\],
.lifeline-footer .max-w-\[320px\],
.lifeline-header.max-w-\[320px\],
.lifeline-footer.max-w-\[320px\] {max-width:320px;}.lifeline-header .max-w-\[380px\],
.lifeline-footer .max-w-\[380px\],
.lifeline-header.max-w-\[380px\],
.lifeline-footer.max-w-\[380px\] {max-width:380px;}.lifeline-header .max-w-\[400px\],
.lifeline-footer .max-w-\[400px\],
.lifeline-header.max-w-\[400px\],
.lifeline-footer.max-w-\[400px\] {max-width:400px;}.lifeline-header .max-w-\[420px\],
.lifeline-footer .max-w-\[420px\],
.lifeline-header.max-w-\[420px\],
.lifeline-footer.max-w-\[420px\] {max-width:420px;}.lifeline-header .max-w-\[450px\],
.lifeline-footer .max-w-\[450px\],
.lifeline-header.max-w-\[450px\],
.lifeline-footer.max-w-\[450px\] {max-width:450px;}.lifeline-header .max-w-\[460px\],
.lifeline-footer .max-w-\[460px\],
.lifeline-header.max-w-\[460px\],
.lifeline-footer.max-w-\[460px\] {max-width:460px;}.lifeline-header .max-w-\[480px\],
.lifeline-footer .max-w-\[480px\],
.lifeline-header.max-w-\[480px\],
.lifeline-footer.max-w-\[480px\] {max-width:480px;}.lifeline-header .max-w-\[500px\],
.lifeline-footer .max-w-\[500px\],
.lifeline-header.max-w-\[500px\],
.lifeline-footer.max-w-\[500px\] {max-width:500px;}.lifeline-header .max-w-\[550px\],
.lifeline-footer .max-w-\[550px\],
.lifeline-header.max-w-\[550px\],
.lifeline-footer.max-w-\[550px\] {max-width:550px;}.lifeline-header .max-w-\[560px\],
.lifeline-footer .max-w-\[560px\],
.lifeline-header.max-w-\[560px\],
.lifeline-footer.max-w-\[560px\] {max-width:560px;}.lifeline-header .max-w-\[580px\],
.lifeline-footer .max-w-\[580px\],
.lifeline-header.max-w-\[580px\],
.lifeline-footer.max-w-\[580px\] {max-width:580px;}.lifeline-header .max-w-\[600px\],
.lifeline-footer .max-w-\[600px\],
.lifeline-header.max-w-\[600px\],
.lifeline-footer.max-w-\[600px\] {max-width:600px;}.lifeline-header .max-w-\[650px\],
.lifeline-footer .max-w-\[650px\],
.lifeline-header.max-w-\[650px\],
.lifeline-footer.max-w-\[650px\] {max-width:650px;}.lifeline-header .max-w-\[720px\],
.lifeline-footer .max-w-\[720px\],
.lifeline-header.max-w-\[720px\],
.lifeline-footer.max-w-\[720px\] {max-width:720px;}.lifeline-header .max-w-\[750px\],
.lifeline-footer .max-w-\[750px\],
.lifeline-header.max-w-\[750px\],
.lifeline-footer.max-w-\[750px\] {max-width:750px;}.lifeline-header .max-w-\[770px\],
.lifeline-footer .max-w-\[770px\],
.lifeline-header.max-w-\[770px\],
.lifeline-footer.max-w-\[770px\] {max-width:770px;}.lifeline-header .max-w-\[800px\],
.lifeline-footer .max-w-\[800px\],
.lifeline-header.max-w-\[800px\],
.lifeline-footer.max-w-\[800px\] {max-width:800px;}.lifeline-header .max-w-\[1100px\],
.lifeline-footer .max-w-\[1100px\],
.lifeline-header.max-w-\[1100px\],
.lifeline-footer.max-w-\[1100px\] {max-width:1100px;}.lifeline-header .max-w-\[1200px\],
.lifeline-footer .max-w-\[1200px\],
.lifeline-header.max-w-\[1200px\],
.lifeline-footer.max-w-\[1200px\] {max-width:1200px;}.lifeline-header .max-w-\[1400px\],
.lifeline-footer .max-w-\[1400px\],
.lifeline-header.max-w-\[1400px\],
.lifeline-footer.max-w-\[1400px\] {max-width:1400px;}.lifeline-header .max-w-\[1600px\],
.lifeline-footer .max-w-\[1600px\],
.lifeline-header.max-w-\[1600px\],
.lifeline-footer.max-w-\[1600px\] {max-width:1600px;}.lifeline-header .max-w-\[calc\(100\%-64px\)\],
.lifeline-footer .max-w-\[calc\(100\%-64px\)\],
.lifeline-header.max-w-\[calc\(100\%-64px\)\],
.lifeline-footer.max-w-\[calc\(100\%-64px\)\] {max-width:calc(100% - 64px);}.lifeline-header .max-w-\[fit-content\],
.lifeline-footer .max-w-\[fit-content\],
.lifeline-header.max-w-\[fit-content\],
.lifeline-footer.max-w-\[fit-content\] {max-width:-moz-fit-content;max-width:fit-content;}.lifeline-header .max-w-fit,
.lifeline-footer .max-w-fit,
.lifeline-header.max-w-fit,
.lifeline-footer.max-w-fit {max-width:-moz-fit-content;max-width:fit-content;}.lifeline-header .max-w-full,
.lifeline-footer .max-w-full,
.lifeline-header.max-w-full,
.lifeline-footer.max-w-full {max-width:100%;}.lifeline-header .max-w-max,
.lifeline-footer .max-w-max,
.lifeline-header.max-w-max,
.lifeline-footer.max-w-max {max-width:max-content;}.lifeline-header .max-w-md,
.lifeline-footer .max-w-md,
.lifeline-header.max-w-md,
.lifeline-footer.max-w-md {max-width:var(--container-md);}.lifeline-header .min-w-1\/3,
.lifeline-footer .min-w-1\/3,
.lifeline-header.min-w-1\/3,
.lifeline-footer.min-w-1\/3 {min-width:calc(1/3 * 100%);}.lifeline-header .min-w-7,
.lifeline-footer .min-w-7,
.lifeline-header.min-w-7,
.lifeline-footer.min-w-7 {min-width:calc(var(--spacing) * 7);}.lifeline-header .min-w-20,
.lifeline-footer .min-w-20,
.lifeline-header.min-w-20,
.lifeline-footer.min-w-20 {min-width:calc(var(--spacing) * 20);}.lifeline-header .min-w-\[4\],
.lifeline-footer .min-w-\[4\],
.lifeline-header.min-w-\[4\],
.lifeline-footer.min-w-\[4\] {min-width:4;}.lifeline-header .min-w-\[45\%\],
.lifeline-footer .min-w-\[45\%\],
.lifeline-header.min-w-\[45\%\],
.lifeline-footer.min-w-\[45\%\] {min-width:45%;}.lifeline-header .min-w-\[50\%\],
.lifeline-footer .min-w-\[50\%\],
.lifeline-header.min-w-\[50\%\],
.lifeline-footer.min-w-\[50\%\] {min-width:50%;}.lifeline-header .min-w-\[80px\],
.lifeline-footer .min-w-\[80px\],
.lifeline-header.min-w-\[80px\],
.lifeline-footer.min-w-\[80px\] {min-width:80px;}.lifeline-header .min-w-\[87px\],
.lifeline-footer .min-w-\[87px\],
.lifeline-header.min-w-\[87px\],
.lifeline-footer.min-w-\[87px\] {min-width:87px;}.lifeline-header .min-w-\[110px\],
.lifeline-footer .min-w-\[110px\],
.lifeline-header.min-w-\[110px\],
.lifeline-footer.min-w-\[110px\] {min-width:110px;}.lifeline-header .min-w-\[120px\],
.lifeline-footer .min-w-\[120px\],
.lifeline-header.min-w-\[120px\],
.lifeline-footer.min-w-\[120px\] {min-width:120px;}.lifeline-header .min-w-\[250px\],
.lifeline-footer .min-w-\[250px\],
.lifeline-header.min-w-\[250px\],
.lifeline-footer.min-w-\[250px\] {min-width:250px;}.lifeline-header .min-w-\[300px\],
.lifeline-footer .min-w-\[300px\],
.lifeline-header.min-w-\[300px\],
.lifeline-footer.min-w-\[300px\] {min-width:300px;}.lifeline-header .min-w-\[320px\],
.lifeline-footer .min-w-\[320px\],
.lifeline-header.min-w-\[320px\],
.lifeline-footer.min-w-\[320px\] {min-width:320px;}.lifeline-header .flex-1,
.lifeline-footer .flex-1,
.lifeline-header.flex-1,
.lifeline-footer.flex-1 {flex:1;}.lifeline-header .flex-shrink-0,
.lifeline-footer .flex-shrink-0,
.lifeline-header.flex-shrink-0,
.lifeline-footer.flex-shrink-0 {flex-shrink:0;}.lifeline-header .grow,
.lifeline-footer .grow,
.lifeline-header.grow,
.lifeline-footer.grow {flex-grow:1;}.lifeline-header .-translate-y-1\/2,
.lifeline-footer .-translate-y-1\/2,
.lifeline-header.-translate-y-1\/2,
.lifeline-footer.-translate-y-1\/2 {--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);}.lifeline-header .rotate-180,
.lifeline-footer .rotate-180,
.lifeline-header.rotate-180,
.lifeline-footer.rotate-180 {rotate:180deg;}.lifeline-header .transform,
.lifeline-footer .transform,
.lifeline-header.transform,
.lifeline-footer.transform {transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.lifeline-header .cursor-not-allowed,
.lifeline-footer .cursor-not-allowed,
.lifeline-header.cursor-not-allowed,
.lifeline-footer.cursor-not-allowed {cursor:not-allowed;}.lifeline-header .cursor-pointer,
.lifeline-footer .cursor-pointer,
.lifeline-header.cursor-pointer,
.lifeline-footer.cursor-pointer {cursor:pointer;}.lifeline-header .resize,
.lifeline-footer .resize,
.lifeline-header.resize,
.lifeline-footer.resize {resize:both;}.lifeline-header .list-none,
.lifeline-footer .list-none,
.lifeline-header.list-none,
.lifeline-footer.list-none {list-style-type:none;}.lifeline-header .grid-cols-1,
.lifeline-footer .grid-cols-1,
.lifeline-header.grid-cols-1,
.lifeline-footer.grid-cols-1 {grid-template-columns:repeat(1,minmax(0,1fr));}.lifeline-header .grid-cols-2,
.lifeline-footer .grid-cols-2,
.lifeline-header.grid-cols-2,
.lifeline-footer.grid-cols-2 {grid-template-columns:repeat(2,minmax(0,1fr));}.lifeline-header .grid-cols-3,
.lifeline-footer .grid-cols-3,
.lifeline-header.grid-cols-3,
.lifeline-footer.grid-cols-3 {grid-template-columns:repeat(3,minmax(0,1fr));}.lifeline-header .grid-cols-4,
.lifeline-footer .grid-cols-4,
.lifeline-header.grid-cols-4,
.lifeline-footer.grid-cols-4 {grid-template-columns:repeat(4,minmax(0,1fr));}.lifeline-header .flex-col,
.lifeline-footer .flex-col,
.lifeline-header.flex-col,
.lifeline-footer.flex-col {flex-direction:column;}.lifeline-header .flex-col-reverse,
.lifeline-footer .flex-col-reverse,
.lifeline-header.flex-col-reverse,
.lifeline-footer.flex-col-reverse {flex-direction:column-reverse;}.lifeline-header .flex-row,
.lifeline-footer .flex-row,
.lifeline-header.flex-row,
.lifeline-footer.flex-row {flex-direction:row;}.lifeline-header .flex-row-reverse,
.lifeline-footer .flex-row-reverse,
.lifeline-header.flex-row-reverse,
.lifeline-footer.flex-row-reverse {flex-direction:row-reverse;}.lifeline-header .flex-wrap,
.lifeline-footer .flex-wrap,
.lifeline-header.flex-wrap,
.lifeline-footer.flex-wrap {flex-wrap:wrap;}.lifeline-header .place-items-center,
.lifeline-footer .place-items-center,
.lifeline-header.place-items-center,
.lifeline-footer.place-items-center {place-items:center;}.lifeline-header .items-center,
.lifeline-footer .items-center,
.lifeline-header.items-center,
.lifeline-footer.items-center {align-items:center;}.lifeline-header .items-end,
.lifeline-footer .items-end,
.lifeline-header.items-end,
.lifeline-footer.items-end {align-items:flex-end;}.lifeline-header .items-start,
.lifeline-footer .items-start,
.lifeline-header.items-start,
.lifeline-footer.items-start {align-items:flex-start;}.lifeline-header .items-stretch,
.lifeline-footer .items-stretch,
.lifeline-header.items-stretch,
.lifeline-footer.items-stretch {align-items:stretch;}.lifeline-header .justify-between,
.lifeline-footer .justify-between,
.lifeline-header.justify-between,
.lifeline-footer.justify-between {justify-content:space-between;}.lifeline-header .justify-center,
.lifeline-footer .justify-center,
.lifeline-header.justify-center,
.lifeline-footer.justify-center {justify-content:center;}.lifeline-header .justify-end,
.lifeline-footer .justify-end,
.lifeline-header.justify-end,
.lifeline-footer.justify-end {justify-content:flex-end;}.lifeline-header .justify-start,
.lifeline-footer .justify-start,
.lifeline-header.justify-start,
.lifeline-footer.justify-start {justify-content:flex-start;}.lifeline-header .gap-1,
.lifeline-footer .gap-1,
.lifeline-header.gap-1,
.lifeline-footer.gap-1 {gap:calc(var(--spacing) * 1);}.lifeline-header .gap-2,
.lifeline-footer .gap-2,
.lifeline-header.gap-2,
.lifeline-footer.gap-2 {gap:calc(var(--spacing) * 2);}.lifeline-header .gap-3,
.lifeline-footer .gap-3,
.lifeline-header.gap-3,
.lifeline-footer.gap-3 {gap:calc(var(--spacing) * 3);}.lifeline-header .gap-3\.5,
.lifeline-footer .gap-3\.5,
.lifeline-header.gap-3\.5,
.lifeline-footer.gap-3\.5 {gap:calc(var(--spacing) * 3.5);}.lifeline-header .gap-4,
.lifeline-footer .gap-4,
.lifeline-header.gap-4,
.lifeline-footer.gap-4 {gap:calc(var(--spacing) * 4);}.lifeline-header .gap-5,
.lifeline-footer .gap-5,
.lifeline-header.gap-5,
.lifeline-footer.gap-5 {gap:calc(var(--spacing) * 5);}.lifeline-header .gap-6,
.lifeline-footer .gap-6,
.lifeline-header.gap-6,
.lifeline-footer.gap-6 {gap:calc(var(--spacing) * 6);}.lifeline-header .gap-7,
.lifeline-footer .gap-7,
.lifeline-header.gap-7,
.lifeline-footer.gap-7 {gap:calc(var(--spacing) * 7);}.lifeline-header .gap-8,
.lifeline-footer .gap-8,
.lifeline-header.gap-8,
.lifeline-footer.gap-8 {gap:calc(var(--spacing) * 8);}.lifeline-header .gap-10,
.lifeline-footer .gap-10,
.lifeline-header.gap-10,
.lifeline-footer.gap-10 {gap:calc(var(--spacing) * 10);}.lifeline-header .gap-14,
.lifeline-footer .gap-14,
.lifeline-header.gap-14,
.lifeline-footer.gap-14 {gap:calc(var(--spacing) * 14);}.lifeline-header .gap-16,
.lifeline-footer .gap-16,
.lifeline-header.gap-16,
.lifeline-footer.gap-16 {gap:calc(var(--spacing) * 16);}.lifeline-header .gap-\[30px\],
.lifeline-footer .gap-\[30px\],
.lifeline-header.gap-\[30px\],
.lifeline-footer.gap-\[30px\] {gap:30px;}.lifeline-header .space-y-2,
.lifeline-footer .space-y-2,
.lifeline-header.space-y-2,
.lifeline-footer.space-y-2 {:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));}}.lifeline-header .space-y-3,
.lifeline-footer .space-y-3,
.lifeline-header.space-y-3,
.lifeline-footer.space-y-3 {:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));}}.lifeline-header .space-y-4,
.lifeline-footer .space-y-4,
.lifeline-header.space-y-4,
.lifeline-footer.space-y-4 {:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}}.lifeline-header .space-y-5,
.lifeline-footer .space-y-5,
.lifeline-header.space-y-5,
.lifeline-footer.space-y-5 {:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));}}.lifeline-header .space-y-6,
.lifeline-footer .space-y-6,
.lifeline-header.space-y-6,
.lifeline-footer.space-y-6 {:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}}.lifeline-header .space-x-4,
.lifeline-footer .space-x-4,
.lifeline-header.space-x-4,
.lifeline-footer.space-x-4 {:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));}}.lifeline-header .self-start,
.lifeline-footer .self-start,
.lifeline-header.self-start,
.lifeline-footer.self-start {align-self:flex-start;}.lifeline-header .self-stretch,
.lifeline-footer .self-stretch,
.lifeline-header.self-stretch,
.lifeline-footer.self-stretch {align-self:stretch;}.lifeline-header .truncate,
.lifeline-footer .truncate,
.lifeline-header.truncate,
.lifeline-footer.truncate {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.lifeline-header .overflow-auto,
.lifeline-footer .overflow-auto,
.lifeline-header.overflow-auto,
.lifeline-footer.overflow-auto {overflow:auto;}.lifeline-header .overflow-hidden,
.lifeline-footer .overflow-hidden,
.lifeline-header.overflow-hidden,
.lifeline-footer.overflow-hidden {overflow:hidden;}.lifeline-header .overflow-x-auto,
.lifeline-footer .overflow-x-auto,
.lifeline-header.overflow-x-auto,
.lifeline-footer.overflow-x-auto {overflow-x:auto;}.lifeline-header .overflow-x-hidden,
.lifeline-footer .overflow-x-hidden,
.lifeline-header.overflow-x-hidden,
.lifeline-footer.overflow-x-hidden {overflow-x:hidden;}.lifeline-header .overflow-y-auto,
.lifeline-footer .overflow-y-auto,
.lifeline-header.overflow-y-auto,
.lifeline-footer.overflow-y-auto {overflow-y:auto;}.lifeline-header .overflow-y-hidden,
.lifeline-footer .overflow-y-hidden,
.lifeline-header.overflow-y-hidden,
.lifeline-footer.overflow-y-hidden {overflow-y:hidden;}.lifeline-header .\!rounded-\[120px\],
.lifeline-footer .\!rounded-\[120px\],
.lifeline-header.\!rounded-\[120px\],
.lifeline-footer.\!rounded-\[120px\] {border-radius:120px !important;}.lifeline-header .\!rounded-full,
.lifeline-footer .\!rounded-full,
.lifeline-header.\!rounded-full,
.lifeline-footer.\!rounded-full {border-radius:calc(infinity * 1px) !important;}.lifeline-header .rounded-2xl,
.lifeline-footer .rounded-2xl,
.lifeline-header.rounded-2xl,
.lifeline-footer.rounded-2xl {border-radius:var(--radius-2xl);}.lifeline-header .rounded-3xl,
.lifeline-footer .rounded-3xl,
.lifeline-header.rounded-3xl,
.lifeline-footer.rounded-3xl {border-radius:var(--radius-3xl);}.lifeline-header .rounded-4xl,
.lifeline-footer .rounded-4xl,
.lifeline-header.rounded-4xl,
.lifeline-footer.rounded-4xl {border-radius:var(--radius-4xl);}.lifeline-header .rounded-\[20px\],
.lifeline-footer .rounded-\[20px\],
.lifeline-header.rounded-\[20px\],
.lifeline-footer.rounded-\[20px\] {border-radius:20px;}.lifeline-header .rounded-\[24px\],
.lifeline-footer .rounded-\[24px\],
.lifeline-header.rounded-\[24px\],
.lifeline-footer.rounded-\[24px\] {border-radius:24px;}.lifeline-header .rounded-\[40px\],
.lifeline-footer .rounded-\[40px\],
.lifeline-header.rounded-\[40px\],
.lifeline-footer.rounded-\[40px\] {border-radius:40px;}.lifeline-header .rounded-\[60px\],
.lifeline-footer .rounded-\[60px\],
.lifeline-header.rounded-\[60px\],
.lifeline-footer.rounded-\[60px\] {border-radius:60px;}.lifeline-header .rounded-full,
.lifeline-footer .rounded-full,
.lifeline-header.rounded-full,
.lifeline-footer.rounded-full {border-radius:calc(infinity * 1px);}.lifeline-header .rounded-lg,
.lifeline-footer .rounded-lg,
.lifeline-header.rounded-lg,
.lifeline-footer.rounded-lg {border-radius:var(--radius-lg);}.lifeline-header .rounded-md,
.lifeline-footer .rounded-md,
.lifeline-header.rounded-md,
.lifeline-footer.rounded-md {border-radius:var(--radius-md);}.lifeline-header .rounded-xl,
.lifeline-footer .rounded-xl,
.lifeline-header.rounded-xl,
.lifeline-footer.rounded-xl {border-radius:var(--radius-xl);}.lifeline-header .rounded-t-2xl,
.lifeline-footer .rounded-t-2xl,
.lifeline-header.rounded-t-2xl,
.lifeline-footer.rounded-t-2xl {border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);}.lifeline-header .rounded-l-none,
.lifeline-footer .rounded-l-none,
.lifeline-header.rounded-l-none,
.lifeline-footer.rounded-l-none {border-top-left-radius:0;border-bottom-left-radius:0;}.lifeline-header .rounded-tl-none,
.lifeline-footer .rounded-tl-none,
.lifeline-header.rounded-tl-none,
.lifeline-footer.rounded-tl-none {border-top-left-radius:0;}.lifeline-header .rounded-r-none,
.lifeline-footer .rounded-r-none,
.lifeline-header.rounded-r-none,
.lifeline-footer.rounded-r-none {border-top-right-radius:0;border-bottom-right-radius:0;}.lifeline-header .rounded-tr-none,
.lifeline-footer .rounded-tr-none,
.lifeline-header.rounded-tr-none,
.lifeline-footer.rounded-tr-none {border-top-right-radius:0;}.lifeline-header .rounded-b-4xl,
.lifeline-footer .rounded-b-4xl,
.lifeline-header.rounded-b-4xl,
.lifeline-footer.rounded-b-4xl {border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);}.lifeline-header .rounded-b-\[48px\],
.lifeline-footer .rounded-b-\[48px\],
.lifeline-header.rounded-b-\[48px\],
.lifeline-footer.rounded-b-\[48px\] {border-bottom-right-radius:48px;border-bottom-left-radius:48px;}.lifeline-header .rounded-b-none,
.lifeline-footer .rounded-b-none,
.lifeline-header.rounded-b-none,
.lifeline-footer.rounded-b-none {border-bottom-right-radius:0;border-bottom-left-radius:0;}.lifeline-header .border,
.lifeline-footer .border,
.lifeline-header.border,
.lifeline-footer.border {border-style:var(--tw-border-style);border-width:1px;}.lifeline-header .border-1,
.lifeline-footer .border-1,
.lifeline-header.border-1,
.lifeline-footer.border-1 {border-style:var(--tw-border-style);border-width:1px;}.lifeline-header .border-2,
.lifeline-footer .border-2,
.lifeline-header.border-2,
.lifeline-footer.border-2 {border-style:var(--tw-border-style);border-width:2px;}.lifeline-header .border-y-1,
.lifeline-footer .border-y-1,
.lifeline-header.border-y-1,
.lifeline-footer.border-y-1 {border-block-style:var(--tw-border-style);border-block-width:1px;}.lifeline-header .border-t,
.lifeline-footer .border-t,
.lifeline-header.border-t,
.lifeline-footer.border-t {border-top-style:var(--tw-border-style);border-top-width:1px;}.lifeline-header .border-t-1,
.lifeline-footer .border-t-1,
.lifeline-header.border-t-1,
.lifeline-footer.border-t-1 {border-top-style:var(--tw-border-style);border-top-width:1px;}.lifeline-header .border-b,
.lifeline-footer .border-b,
.lifeline-header.border-b,
.lifeline-footer.border-b {border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}.lifeline-header .border-b-1,
.lifeline-footer .border-b-1,
.lifeline-header.border-b-1,
.lifeline-footer.border-b-1 {border-bottom-style:var(--tw-border-style);border-bottom-width:1px;}.lifeline-header .border-b-2,
.lifeline-footer .border-b-2,
.lifeline-header.border-b-2,
.lifeline-footer.border-b-2 {border-bottom-style:var(--tw-border-style);border-bottom-width:2px;}.lifeline-header .border-b-\[2px\],
.lifeline-footer .border-b-\[2px\],
.lifeline-header.border-b-\[2px\],
.lifeline-footer.border-b-\[2px\] {border-bottom-style:var(--tw-border-style);border-bottom-width:2px;}.lifeline-header .border-l-1,
.lifeline-footer .border-l-1,
.lifeline-header.border-l-1,
.lifeline-footer.border-l-1 {border-left-style:var(--tw-border-style);border-left-width:1px;}.lifeline-header .border-none,
.lifeline-footer .border-none,
.lifeline-header.border-none,
.lifeline-footer.border-none {--tw-border-style:none;border-style:none;}.lifeline-header .border-\[\#7A79D6\],
.lifeline-footer .border-\[\#7A79D6\],
.lifeline-header.border-\[\#7A79D6\],
.lifeline-footer.border-\[\#7A79D6\] {border-color:#7A79D6;}.lifeline-header .border-\[\#C0B8A6\],
.lifeline-footer .border-\[\#C0B8A6\],
.lifeline-header.border-\[\#C0B8A6\],
.lifeline-footer.border-\[\#C0B8A6\] {border-color:#C0B8A6;}.lifeline-header .border-\[\#D3D2F1\],
.lifeline-footer .border-\[\#D3D2F1\],
.lifeline-header.border-\[\#D3D2F1\],
.lifeline-footer.border-\[\#D3D2F1\] {border-color:#D3D2F1;}.lifeline-header .border-beige,
.lifeline-footer .border-beige,
.lifeline-header.border-beige,
.lifeline-footer.border-beige {border-color:var(--color-beige);}.lifeline-header .border-black-faint,
.lifeline-footer .border-black-faint,
.lifeline-header.border-black-faint,
.lifeline-footer.border-black-faint {border-color:var(--color-black-faint);}.lifeline-header .border-blue,
.lifeline-footer .border-blue,
.lifeline-header.border-blue,
.lifeline-footer.border-blue {border-color:var(--color-blue);}.lifeline-header .border-blue-faint,
.lifeline-footer .border-blue-faint,
.lifeline-header.border-blue-faint,
.lifeline-footer.border-blue-faint {border-color:var(--color-blue-faint);}.lifeline-header .border-blue\/20,
.lifeline-footer .border-blue\/20,
.lifeline-header.border-blue\/20,
.lifeline-footer.border-blue\/20 {border-color:color-mix(in srgb,rgb(34 31 187) 20%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-blue) 20%,transparent);}}.lifeline-header .border-dark-beige,
.lifeline-footer .border-dark-beige,
.lifeline-header.border-dark-beige,
.lifeline-footer.border-dark-beige {border-color:var(--color-dark-beige);}.lifeline-header .border-dark-blue,
.lifeline-footer .border-dark-blue,
.lifeline-header.border-dark-blue,
.lifeline-footer.border-dark-blue {border-color:var(--color-dark-blue);}.lifeline-header .border-dark-orange,
.lifeline-footer .border-dark-orange,
.lifeline-header.border-dark-orange,
.lifeline-footer.border-dark-orange {border-color:var(--color-dark-orange);}.lifeline-header .border-light-purple,
.lifeline-footer .border-light-purple,
.lifeline-header.border-light-purple,
.lifeline-footer.border-light-purple {border-color:var(--color-light-purple);}.lifeline-header .border-orange,
.lifeline-footer .border-orange,
.lifeline-header.border-orange,
.lifeline-footer.border-orange {border-color:var(--color-orange);}.lifeline-header .border-white,
.lifeline-footer .border-white,
.lifeline-header.border-white,
.lifeline-footer.border-white {border-color:var(--color-white);}.lifeline-header .border-b-beige,
.lifeline-footer .border-b-beige,
.lifeline-header.border-b-beige,
.lifeline-footer.border-b-beige {border-bottom-color:var(--color-beige);}.lifeline-header .bg-\[\#4E4CC9\],
.lifeline-footer .bg-\[\#4E4CC9\],
.lifeline-header.bg-\[\#4E4CC9\],
.lifeline-footer.bg-\[\#4E4CC9\] {background-color:#4E4CC9;}.lifeline-header .bg-\[\#F6F6FF\],
.lifeline-footer .bg-\[\#F6F6FF\],
.lifeline-header.bg-\[\#F6F6FF\],
.lifeline-footer.bg-\[\#F6F6FF\] {background-color:#F6F6FF;}.lifeline-header .bg-\[\#F8F3E8\],
.lifeline-footer .bg-\[\#F8F3E8\],
.lifeline-header.bg-\[\#F8F3E8\],
.lifeline-footer.bg-\[\#F8F3E8\] {background-color:#F8F3E8;}.lifeline-header .bg-\[\#FF9E85\],
.lifeline-footer .bg-\[\#FF9E85\],
.lifeline-header.bg-\[\#FF9E85\],
.lifeline-footer.bg-\[\#FF9E85\] {background-color:#FF9E85;}.lifeline-header .bg-\[\#FFD075\],
.lifeline-footer .bg-\[\#FFD075\],
.lifeline-header.bg-\[\#FFD075\],
.lifeline-footer.bg-\[\#FFD075\] {background-color:#FFD075;}.lifeline-header .bg-beige,
.lifeline-footer .bg-beige,
.lifeline-header.bg-beige,
.lifeline-footer.bg-beige {background-color:var(--color-beige);}.lifeline-header .bg-black,
.lifeline-footer .bg-black,
.lifeline-header.bg-black,
.lifeline-footer.bg-black {background-color:var(--color-black);}.lifeline-header .bg-black-faint,
.lifeline-footer .bg-black-faint,
.lifeline-header.bg-black-faint,
.lifeline-footer.bg-black-faint {background-color:var(--color-black-faint);}.lifeline-header .bg-black\/30,
.lifeline-footer .bg-black\/30,
.lifeline-header.bg-black\/30,
.lifeline-footer.bg-black\/30 {background-color:color-mix(in srgb,#000 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 30%,transparent);}}.lifeline-header .bg-black\/70,
.lifeline-footer .bg-black\/70,
.lifeline-header.bg-black\/70,
.lifeline-footer.bg-black\/70 {background-color:color-mix(in srgb,#000 70%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 70%,transparent);}}.lifeline-header .bg-blue,
.lifeline-footer .bg-blue,
.lifeline-header.bg-blue,
.lifeline-footer.bg-blue {background-color:var(--color-blue);}.lifeline-header .bg-dark-beige,
.lifeline-footer .bg-dark-beige,
.lifeline-header.bg-dark-beige,
.lifeline-footer.bg-dark-beige {background-color:var(--color-dark-beige);}.lifeline-header .bg-dark-blue,
.lifeline-footer .bg-dark-blue,
.lifeline-header.bg-dark-blue,
.lifeline-footer.bg-dark-blue {background-color:var(--color-dark-blue);}.lifeline-header .bg-dark-lime,
.lifeline-footer .bg-dark-lime,
.lifeline-header.bg-dark-lime,
.lifeline-footer.bg-dark-lime {background-color:var(--color-dark-lime);}.lifeline-header .bg-dark-orange,
.lifeline-footer .bg-dark-orange,
.lifeline-header.bg-dark-orange,
.lifeline-footer.bg-dark-orange {background-color:var(--color-dark-orange);}.lifeline-header .bg-dark-peach,
.lifeline-footer .bg-dark-peach,
.lifeline-header.bg-dark-peach,
.lifeline-footer.bg-dark-peach {background-color:var(--color-dark-peach);}.lifeline-header .bg-dark-purple,
.lifeline-footer .bg-dark-purple,
.lifeline-header.bg-dark-purple,
.lifeline-footer.bg-dark-purple {background-color:var(--color-dark-purple);}.lifeline-header .bg-dark-yellow,
.lifeline-footer .bg-dark-yellow,
.lifeline-header.bg-dark-yellow,
.lifeline-footer.bg-dark-yellow {background-color:var(--color-dark-yellow);}.lifeline-header .bg-light-beige,
.lifeline-footer .bg-light-beige,
.lifeline-header.bg-light-beige,
.lifeline-footer.bg-light-beige {background-color:var(--color-light-beige);}.lifeline-header .bg-light-gray,
.lifeline-footer .bg-light-gray,
.lifeline-header.bg-light-gray,
.lifeline-footer.bg-light-gray {background-color:var(--color-light-gray);}.lifeline-header .bg-light-lime,
.lifeline-footer .bg-light-lime,
.lifeline-header.bg-light-lime,
.lifeline-footer.bg-light-lime {background-color:var(--color-light-lime);}.lifeline-header .bg-light-peach,
.lifeline-footer .bg-light-peach,
.lifeline-header.bg-light-peach,
.lifeline-footer.bg-light-peach {background-color:var(--color-light-peach);}.lifeline-header .bg-light-purple,
.lifeline-footer .bg-light-purple,
.lifeline-header.bg-light-purple,
.lifeline-footer.bg-light-purple {background-color:var(--color-light-purple);}.lifeline-header .bg-light-yellow,
.lifeline-footer .bg-light-yellow,
.lifeline-header.bg-light-yellow,
.lifeline-footer.bg-light-yellow {background-color:var(--color-light-yellow);}.lifeline-header .bg-orange,
.lifeline-footer .bg-orange,
.lifeline-header.bg-orange,
.lifeline-footer.bg-orange {background-color:var(--color-orange);}.lifeline-header .bg-purple,
.lifeline-footer .bg-purple,
.lifeline-header.bg-purple,
.lifeline-footer.bg-purple {background-color:var(--color-purple);}.lifeline-header .bg-transparent,
.lifeline-footer .bg-transparent,
.lifeline-header.bg-transparent,
.lifeline-footer.bg-transparent {background-color:transparent;}.lifeline-header .bg-white,
.lifeline-footer .bg-white,
.lifeline-header.bg-white,
.lifeline-footer.bg-white {background-color:var(--color-white);}.lifeline-header .bg-white-60,
.lifeline-footer .bg-white-60,
.lifeline-header.bg-white-60,
.lifeline-footer.bg-white-60 {background-color:var(--color-white-60);}.lifeline-header .bg-white\/20,
.lifeline-footer .bg-white\/20,
.lifeline-header.bg-white\/20,
.lifeline-footer.bg-white\/20 {background-color:color-mix(in srgb,#fff 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent);}}.lifeline-header .bg-white\/30,
.lifeline-footer .bg-white\/30,
.lifeline-header.bg-white\/30,
.lifeline-footer.bg-white\/30 {background-color:color-mix(in srgb,#fff 30%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 30%,transparent);}}.lifeline-header .bg-white\/60,
.lifeline-footer .bg-white\/60,
.lifeline-header.bg-white\/60,
.lifeline-footer.bg-white\/60 {background-color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 60%,transparent);}}.lifeline-header .bg-gradient-to-b,
.lifeline-footer .bg-gradient-to-b,
.lifeline-header.bg-gradient-to-b,
.lifeline-footer.bg-gradient-to-b {--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));}.lifeline-header .from-white\/0,
.lifeline-footer .from-white\/0,
.lifeline-header.from-white\/0,
.lifeline-footer.from-white\/0 {--tw-gradient-from:color-mix(in srgb,#fff 0%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-white) 0%,transparent);}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));}.lifeline-header .to-white,
.lifeline-footer .to-white,
.lifeline-header.to-white,
.lifeline-footer.to-white {--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));}.lifeline-header .object-cover,
.lifeline-footer .object-cover,
.lifeline-header.object-cover,
.lifeline-footer.object-cover {-o-object-fit:cover;object-fit:cover;}.lifeline-header .\!p-0,
.lifeline-footer .\!p-0,
.lifeline-header.\!p-0,
.lifeline-footer.\!p-0 {padding:calc(var(--spacing) * 0) !important;}.lifeline-header .p-1,
.lifeline-footer .p-1,
.lifeline-header.p-1,
.lifeline-footer.p-1 {padding:calc(var(--spacing) * 1);}.lifeline-header .p-2,
.lifeline-footer .p-2,
.lifeline-header.p-2,
.lifeline-footer.p-2 {padding:calc(var(--spacing) * 2);}.lifeline-header .p-3,
.lifeline-footer .p-3,
.lifeline-header.p-3,
.lifeline-footer.p-3 {padding:calc(var(--spacing) * 3);}.lifeline-header .p-4,
.lifeline-footer .p-4,
.lifeline-header.p-4,
.lifeline-footer.p-4 {padding:calc(var(--spacing) * 4);}.lifeline-header .p-5,
.lifeline-footer .p-5,
.lifeline-header.p-5,
.lifeline-footer.p-5 {padding:calc(var(--spacing) * 5);}.lifeline-header .p-6,
.lifeline-footer .p-6,
.lifeline-header.p-6,
.lifeline-footer.p-6 {padding:calc(var(--spacing) * 6);}.lifeline-header .p-8,
.lifeline-footer .p-8,
.lifeline-header.p-8,
.lifeline-footer.p-8 {padding:calc(var(--spacing) * 8);}.lifeline-header .p-\[6px\],
.lifeline-footer .p-\[6px\],
.lifeline-header.p-\[6px\],
.lifeline-footer.p-\[6px\] {padding:6px;}.lifeline-header .\!px-5,
.lifeline-footer .\!px-5,
.lifeline-header.\!px-5,
.lifeline-footer.\!px-5 {padding-inline:calc(var(--spacing) * 5) !important;}.lifeline-header .px-2,
.lifeline-footer .px-2,
.lifeline-header.px-2,
.lifeline-footer.px-2 {padding-inline:calc(var(--spacing) * 2);}.lifeline-header .px-3,
.lifeline-footer .px-3,
.lifeline-header.px-3,
.lifeline-footer.px-3 {padding-inline:calc(var(--spacing) * 3);}.lifeline-header .px-3\.5,
.lifeline-footer .px-3\.5,
.lifeline-header.px-3\.5,
.lifeline-footer.px-3\.5 {padding-inline:calc(var(--spacing) * 3.5);}.lifeline-header .px-4,
.lifeline-footer .px-4,
.lifeline-header.px-4,
.lifeline-footer.px-4 {padding-inline:calc(var(--spacing) * 4);}.lifeline-header .px-5,
.lifeline-footer .px-5,
.lifeline-header.px-5,
.lifeline-footer.px-5 {padding-inline:calc(var(--spacing) * 5);}.lifeline-header .px-6,
.lifeline-footer .px-6,
.lifeline-header.px-6,
.lifeline-footer.px-6 {padding-inline:calc(var(--spacing) * 6);}.lifeline-header .px-8,
.lifeline-footer .px-8,
.lifeline-header.px-8,
.lifeline-footer.px-8 {padding-inline:calc(var(--spacing) * 8);}.lifeline-header .px-10,
.lifeline-footer .px-10,
.lifeline-header.px-10,
.lifeline-footer.px-10 {padding-inline:calc(var(--spacing) * 10);}.lifeline-header .px-\[32px\],
.lifeline-footer .px-\[32px\],
.lifeline-header.px-\[32px\],
.lifeline-footer.px-\[32px\] {padding-inline:32px;}.lifeline-header .\!py-2,
.lifeline-footer .\!py-2,
.lifeline-header.\!py-2,
.lifeline-footer.\!py-2 {padding-block:calc(var(--spacing) * 2) !important;}.lifeline-header .\!py-4,
.lifeline-footer .\!py-4,
.lifeline-header.\!py-4,
.lifeline-footer.\!py-4 {padding-block:calc(var(--spacing) * 4) !important;}.lifeline-header .py-1,
.lifeline-footer .py-1,
.lifeline-header.py-1,
.lifeline-footer.py-1 {padding-block:calc(var(--spacing) * 1);}.lifeline-header .py-1\.5,
.lifeline-footer .py-1\.5,
.lifeline-header.py-1\.5,
.lifeline-footer.py-1\.5 {padding-block:calc(var(--spacing) * 1.5);}.lifeline-header .py-2,
.lifeline-footer .py-2 {padding-block:calc(var(--spacing) * 2) !important;}.lifeline-header .py-3,
.lifeline-footer .py-3,
.lifeline-header.py-3,
.lifeline-footer.py-3 {padding-block:calc(var(--spacing) * 3);}.lifeline-header .py-4,
.lifeline-footer .py-4,
.lifeline-header.py-4,
.lifeline-footer.py-4 {padding-block:calc(var(--spacing) * 4);}.lifeline-header .py-5,
.lifeline-footer .py-5,
.lifeline-header.py-5,
.lifeline-footer.py-5 {padding-block:calc(var(--spacing) * 5);}.lifeline-header .py-6,
.lifeline-footer .py-6,
.lifeline-header.py-6,
.lifeline-footer.py-6 {padding-block:calc(var(--spacing) * 6);}.lifeline-header .py-8,
.lifeline-footer .py-8,
.lifeline-header.py-8,
.lifeline-footer.py-8 {padding-block:calc(var(--spacing) * 8);}.lifeline-header .py-10,
.lifeline-footer .py-10,
.lifeline-header.py-10,
.lifeline-footer.py-10 {padding-block:calc(var(--spacing) * 10);}.lifeline-header .py-12,
.lifeline-footer .py-12,
.lifeline-header.py-12,
.lifeline-footer.py-12 {padding-block:calc(var(--spacing) * 12);}.lifeline-header .py-15,
.lifeline-footer .py-15,
.lifeline-header.py-15,
.lifeline-footer.py-15 {padding-block:calc(var(--spacing) * 15);}.lifeline-header .py-16,
.lifeline-footer .py-16,
.lifeline-header.py-16,
.lifeline-footer.py-16 {padding-block:calc(var(--spacing) * 16);}.lifeline-header .py-20,
.lifeline-footer .py-20,
.lifeline-header.py-20,
.lifeline-footer.py-20 {padding-block:calc(var(--spacing) * 20) !important;}.lifeline-header .py-\[2px\],
.lifeline-footer .py-\[2px\],
.lifeline-header.py-\[2px\],
.lifeline-footer.py-\[2px\] {padding-block:2px;}.lifeline-header .py-\[28px\],
.lifeline-footer .py-\[28px\],
.lifeline-header.py-\[28px\],
.lifeline-footer.py-\[28px\] {padding-block:28px;}.lifeline-header .py-\[40px\],
.lifeline-footer .py-\[40px\],
.lifeline-header.py-\[40px\],
.lifeline-footer.py-\[40px\] {padding-block:40px;}.lifeline-header .pt-1,
.lifeline-footer .pt-1,
.lifeline-header.pt-1,
.lifeline-footer.pt-1 {padding-top:calc(var(--spacing) * 1);}.lifeline-header .pt-2,
.lifeline-footer .pt-2,
.lifeline-header.pt-2,
.lifeline-footer.pt-2 {padding-top:calc(var(--spacing) * 2);}.lifeline-header .pt-4,
.lifeline-footer .pt-4,
.lifeline-header.pt-4,
.lifeline-footer.pt-4 {padding-top:calc(var(--spacing) * 4);}.lifeline-header .pt-5,
.lifeline-footer .pt-5,
.lifeline-header.pt-5,
.lifeline-footer.pt-5 {padding-top:calc(var(--spacing) * 5);}.lifeline-header .pt-6,
.lifeline-footer .pt-6,
.lifeline-header.pt-6,
.lifeline-footer.pt-6 {padding-top:calc(var(--spacing) * 6);}.lifeline-header .pt-7,
.lifeline-footer .pt-7,
.lifeline-header.pt-7,
.lifeline-footer.pt-7 {padding-top:calc(var(--spacing) * 7);}.lifeline-header .pt-8,
.lifeline-footer .pt-8,
.lifeline-header.pt-8,
.lifeline-footer.pt-8 {padding-top:calc(var(--spacing) * 8);}.lifeline-header .pt-10,
.lifeline-footer .pt-10,
.lifeline-header.pt-10,
.lifeline-footer.pt-10 {padding-top:calc(var(--spacing) * 10);}.lifeline-header .pt-12,
.lifeline-footer .pt-12,
.lifeline-header.pt-12,
.lifeline-footer.pt-12 {padding-top:calc(var(--spacing) * 12);}.lifeline-header .pt-13,
.lifeline-footer .pt-13,
.lifeline-header.pt-13,
.lifeline-footer.pt-13 {padding-top:calc(var(--spacing) * 13);}.lifeline-header .pt-14,
.lifeline-footer .pt-14,
.lifeline-header.pt-14,
.lifeline-footer.pt-14 {padding-top:calc(var(--spacing) * 14);}.lifeline-header .pt-16,
.lifeline-footer .pt-16,
.lifeline-header.pt-16,
.lifeline-footer.pt-16 {padding-top:calc(var(--spacing) * 16);}.lifeline-header .pt-\[40px\],
.lifeline-footer .pt-\[40px\],
.lifeline-header.pt-\[40px\],
.lifeline-footer.pt-\[40px\] {padding-top:40px;}.lifeline-header .pt-\[70px\],
.lifeline-footer .pt-\[70px\],
.lifeline-header.pt-\[70px\],
.lifeline-footer.pt-\[70px\] {padding-top:70px;}.lifeline-header .pr-1,
.lifeline-footer .pr-1,
.lifeline-header.pr-1,
.lifeline-footer.pr-1 {padding-right:calc(var(--spacing) * 1);}.lifeline-header .pr-2,
.lifeline-footer .pr-2,
.lifeline-header.pr-2,
.lifeline-footer.pr-2 {padding-right:calc(var(--spacing) * 2);}.lifeline-header .pr-4,
.lifeline-footer .pr-4,
.lifeline-header.pr-4,
.lifeline-footer.pr-4 {padding-right:calc(var(--spacing) * 4);}.lifeline-header .pr-6,
.lifeline-footer .pr-6,
.lifeline-header.pr-6,
.lifeline-footer.pr-6 {padding-right:calc(var(--spacing) * 6);}.lifeline-header .pr-8,
.lifeline-footer .pr-8,
.lifeline-header.pr-8,
.lifeline-footer.pr-8 {padding-right:calc(var(--spacing) * 8);}.lifeline-header .pb-0,
.lifeline-footer .pb-0,
.lifeline-header.pb-0,
.lifeline-footer.pb-0 {padding-bottom:calc(var(--spacing) * 0);}.lifeline-header .pb-1,
.lifeline-footer .pb-1,
.lifeline-header.pb-1,
.lifeline-footer.pb-1 {padding-bottom:calc(var(--spacing) * 1);}.lifeline-header .pb-2,
.lifeline-footer .pb-2,
.lifeline-header.pb-2,
.lifeline-footer.pb-2 {padding-bottom:calc(var(--spacing) * 2);}.lifeline-header .pb-3,
.lifeline-footer .pb-3,
.lifeline-header.pb-3,
.lifeline-footer.pb-3 {padding-bottom:calc(var(--spacing) * 3);}.lifeline-header .pb-4,
.lifeline-footer .pb-4,
.lifeline-header.pb-4,
.lifeline-footer.pb-4 {padding-bottom:calc(var(--spacing) * 4);}.lifeline-header .pb-5,
.lifeline-footer .pb-5,
.lifeline-header.pb-5,
.lifeline-footer.pb-5 {padding-bottom:calc(var(--spacing) * 5);}.lifeline-header .pb-6,
.lifeline-footer .pb-6,
.lifeline-header.pb-6,
.lifeline-footer.pb-6 {padding-bottom:calc(var(--spacing) * 6);}.lifeline-header .pb-8,
.lifeline-footer .pb-8,
.lifeline-header.pb-8,
.lifeline-footer.pb-8 {padding-bottom:calc(var(--spacing) * 8);}.lifeline-header .pb-10,
.lifeline-footer .pb-10,
.lifeline-header.pb-10,
.lifeline-footer.pb-10 {padding-bottom:calc(var(--spacing) * 10);}.lifeline-header .pb-12,
.lifeline-footer .pb-12,
.lifeline-header.pb-12,
.lifeline-footer.pb-12 {padding-bottom:calc(var(--spacing) * 12);}.lifeline-header .pb-24,
.lifeline-footer .pb-24,
.lifeline-header.pb-24,
.lifeline-footer.pb-24 {padding-bottom:calc(var(--spacing) * 24);}.lifeline-header .pb-\[40px\],
.lifeline-footer .pb-\[40px\],
.lifeline-header.pb-\[40px\],
.lifeline-footer.pb-\[40px\] {padding-bottom:40px;}.lifeline-header .pl-2,
.lifeline-footer .pl-2,
.lifeline-header.pl-2,
.lifeline-footer.pl-2 {padding-left:calc(var(--spacing) * 2);}.lifeline-header .pl-3,
.lifeline-footer .pl-3,
.lifeline-header.pl-3,
.lifeline-footer.pl-3 {padding-left:calc(var(--spacing) * 3);}.lifeline-header .pl-6,
.lifeline-footer .pl-6,
.lifeline-header.pl-6,
.lifeline-footer.pl-6 {padding-left:calc(var(--spacing) * 6);}.lifeline-header .pl-10,
.lifeline-footer .pl-10,
.lifeline-header.pl-10,
.lifeline-footer.pl-10 {padding-left:calc(var(--spacing) * 10);}.lifeline-header .pl-12,
.lifeline-footer .pl-12,
.lifeline-header.pl-12,
.lifeline-footer.pl-12 {padding-left:calc(var(--spacing) * 12);}.lifeline-header .pl-20,
.lifeline-footer .pl-20,
.lifeline-header.pl-20,
.lifeline-footer.pl-20 {padding-left:calc(var(--spacing) * 20);}.lifeline-header .text-center,
.lifeline-footer .text-center,
.lifeline-header.text-center,
.lifeline-footer.text-center {text-align:center;}.lifeline-header .text-left,
.lifeline-footer .text-left,
.lifeline-header.text-left,
.lifeline-footer.text-left {text-align:left;}.lifeline-header .align-text-top,
.lifeline-footer .align-text-top,
.lifeline-header.align-text-top,
.lifeline-footer.align-text-top {vertical-align:text-top;}.lifeline-header .\!text-base,
.lifeline-footer .\!text-base,
.lifeline-header.\!text-base,
.lifeline-footer.\!text-base {font-size:var(--text-base) !important;line-height:var(--tw-leading,var(--text-base--line-height)) !important;}.lifeline-header .text-2xl,
.lifeline-footer .text-2xl,
.lifeline-header.text-2xl,
.lifeline-footer.text-2xl {font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));}.lifeline-header .text-3xl,
.lifeline-footer .text-3xl,
.lifeline-header.text-3xl,
.lifeline-footer.text-3xl {font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));}.lifeline-header .text-4xl,
.lifeline-footer .text-4xl,
.lifeline-header.text-4xl,
.lifeline-footer.text-4xl {font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));}.lifeline-header .text-5xl,
.lifeline-footer .text-5xl,
.lifeline-header.text-5xl,
.lifeline-footer.text-5xl {font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));}.lifeline-header .text-7xl,
.lifeline-footer .text-7xl,
.lifeline-header.text-7xl,
.lifeline-footer.text-7xl {font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));}.lifeline-header .text-base,
.lifeline-footer .text-base,
.lifeline-header.text-base,
.lifeline-footer.text-base {font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));}.lifeline-header .text-lg,
.lifeline-footer .text-lg,
.lifeline-header.text-lg,
.lifeline-footer.text-lg {font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));}.lifeline-header .text-sm,
.lifeline-footer .text-sm,
.lifeline-header.text-sm,
.lifeline-footer.text-sm {font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}.lifeline-header .text-xl,
.lifeline-footer .text-xl,
.lifeline-header.text-xl,
.lifeline-footer.text-xl {font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}.lifeline-header .text-xs,
.lifeline-footer .text-xs,
.lifeline-header.text-xs,
.lifeline-footer.text-xs {font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));}.lifeline-header .text-\[12px\],
.lifeline-footer .text-\[12px\],
.lifeline-header.text-\[12px\],
.lifeline-footer.text-\[12px\] {font-size:12px;}.lifeline-header .text-\[18px\],
.lifeline-footer .text-\[18px\],
.lifeline-header.text-\[18px\],
.lifeline-footer.text-\[18px\] {font-size:18px;}.lifeline-header .text-\[19px\],
.lifeline-footer .text-\[19px\],
.lifeline-header.text-\[19px\],
.lifeline-footer.text-\[19px\] {font-size:19px;}.lifeline-header .text-\[20px\],
.lifeline-footer .text-\[20px\],
.lifeline-header.text-\[20px\],
.lifeline-footer.text-\[20px\] {font-size:20px;}.lifeline-header .text-\[24px\],
.lifeline-footer .text-\[24px\],
.lifeline-header.text-\[24px\],
.lifeline-footer.text-\[24px\] {font-size:24px;}.lifeline-header .text-\[32px\],
.lifeline-footer .text-\[32px\],
.lifeline-header.text-\[32px\],
.lifeline-footer.text-\[32px\] {font-size:32px;}.lifeline-header .text-\[40px\],
.lifeline-footer .text-\[40px\],
.lifeline-header.text-\[40px\],
.lifeline-footer.text-\[40px\] {font-size:40px;}.lifeline-header .text-\[60px\],
.lifeline-footer .text-\[60px\],
.lifeline-header.text-\[60px\],
.lifeline-footer.text-\[60px\] {font-size:60px;}.lifeline-header .text-\[90px\],
.lifeline-footer .text-\[90px\],
.lifeline-header.text-\[90px\],
.lifeline-footer.text-\[90px\] {font-size:90px;}.lifeline-header .\!leading-\[180\%\],
.lifeline-footer .\!leading-\[180\%\],
.lifeline-header.\!leading-\[180\%\],
.lifeline-footer.\!leading-\[180\%\] {--tw-leading:180% !important;line-height:180% !important;}.lifeline-header .leading-6,
.lifeline-footer .leading-6,
.lifeline-header.leading-6,
.lifeline-footer.leading-6 {--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);}.lifeline-header .leading-7,
.lifeline-footer .leading-7,
.lifeline-header.leading-7,
.lifeline-footer.leading-7 {--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);}.lifeline-header .leading-8,
.lifeline-footer .leading-8,
.lifeline-header.leading-8,
.lifeline-footer.leading-8 {--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);}.lifeline-header .leading-14,
.lifeline-footer .leading-14,
.lifeline-header.leading-14,
.lifeline-footer.leading-14 {--tw-leading:calc(var(--spacing) * 14);line-height:calc(var(--spacing) * 14);}.lifeline-header .leading-\[1\.4\],
.lifeline-footer .leading-\[1\.4\],
.lifeline-header.leading-\[1\.4\],
.lifeline-footer.leading-\[1\.4\] {--tw-leading:1.4;line-height:1.4;}.lifeline-header .leading-\[14px\],
.lifeline-footer .leading-\[14px\],
.lifeline-header.leading-\[14px\],
.lifeline-footer.leading-\[14px\] {--tw-leading:14px;line-height:14px;}.lifeline-header .leading-\[20px\],
.lifeline-footer .leading-\[20px\],
.lifeline-header.leading-\[20px\],
.lifeline-footer.leading-\[20px\] {--tw-leading:20px;line-height:20px;}.lifeline-header .leading-\[26px\],
.lifeline-footer .leading-\[26px\],
.lifeline-header.leading-\[26px\],
.lifeline-footer.leading-\[26px\] {--tw-leading:26px;line-height:26px;}.lifeline-header .leading-\[40px\],
.lifeline-footer .leading-\[40px\],
.lifeline-header.leading-\[40px\],
.lifeline-footer.leading-\[40px\] {--tw-leading:40px;line-height:40px;}.lifeline-header .leading-\[100\%\],
.lifeline-footer .leading-\[100\%\],
.lifeline-header.leading-\[100\%\],
.lifeline-footer.leading-\[100\%\] {--tw-leading:100%;line-height:100%;}.lifeline-header .leading-\[110\%\],
.lifeline-footer .leading-\[110\%\],
.lifeline-header.leading-\[110\%\],
.lifeline-footer.leading-\[110\%\] {--tw-leading:110%;line-height:110%;}.lifeline-header .leading-\[140\%\],
.lifeline-footer .leading-\[140\%\],
.lifeline-header.leading-\[140\%\],
.lifeline-footer.leading-\[140\%\] {--tw-leading:140%;line-height:140%;}.lifeline-header .leading-relaxed,
.lifeline-footer .leading-relaxed,
.lifeline-header.leading-relaxed,
.lifeline-footer.leading-relaxed {--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);}.lifeline-header .\!font-bold,
.lifeline-footer .\!font-bold,
.lifeline-header.\!font-bold,
.lifeline-footer.\!font-bold {--tw-font-weight:var(--font-weight-bold) !important;font-weight:var(--font-weight-bold) !important;}.lifeline-header .\!font-normal,
.lifeline-footer .\!font-normal,
.lifeline-header.\!font-normal,
.lifeline-footer.\!font-normal {--tw-font-weight:var(--font-weight-normal) !important;font-weight:var(--font-weight-normal) !important;}.lifeline-header .font-bold,
.lifeline-footer .font-bold,
.lifeline-header.font-bold,
.lifeline-footer.font-bold {--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.lifeline-header .font-normal,
.lifeline-footer .font-normal,
.lifeline-header.font-normal,
.lifeline-footer.font-normal {--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);}.lifeline-header .font-semibold,
.lifeline-footer .font-semibold,
.lifeline-header.font-semibold,
.lifeline-footer.font-semibold {--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);}.lifeline-header .tracking-\[-0\.3px\],
.lifeline-footer .tracking-\[-0\.3px\],
.lifeline-header.tracking-\[-0\.3px\],
.lifeline-footer.tracking-\[-0\.3px\] {--tw-tracking:-0.3px;letter-spacing:-0.3px;}.lifeline-header .tracking-\[-1\.12px\],
.lifeline-footer .tracking-\[-1\.12px\],
.lifeline-header.tracking-\[-1\.12px\],
.lifeline-footer.tracking-\[-1\.12px\] {--tw-tracking:-1.12px;letter-spacing:-1.12px;}.lifeline-header .whitespace-nowrap,
.lifeline-footer .whitespace-nowrap,
.lifeline-header.whitespace-nowrap,
.lifeline-footer.whitespace-nowrap {white-space:nowrap;}.lifeline-header .text-beige,
.lifeline-footer .text-beige,
.lifeline-header.text-beige,
.lifeline-footer.text-beige {color:var(--color-beige);}.lifeline-header .text-black,
.lifeline-footer .text-black,
.lifeline-header.text-black,
.lifeline-footer.text-black {color:var(--color-black);}.lifeline-header .text-blue,
.lifeline-footer .text-blue,
.lifeline-header.text-blue,
.lifeline-footer.text-blue {color:var(--color-blue);}.lifeline-header .text-blue-600,
.lifeline-footer .text-blue-600,
.lifeline-header.text-blue-600,
.lifeline-footer.text-blue-600 {color:var(--color-blue-600);}.lifeline-header .text-dark-blue,
.lifeline-footer .text-dark-blue,
.lifeline-header.text-dark-blue,
.lifeline-footer.text-dark-blue {color:var(--color-dark-blue);}.lifeline-header .text-green-500,
.lifeline-footer .text-green-500,
.lifeline-header.text-green-500,
.lifeline-footer.text-green-500 {color:var(--color-green-500);}.lifeline-header .text-orange,
.lifeline-footer .text-orange,
.lifeline-header.text-orange,
.lifeline-footer.text-orange {color:var(--color-orange);}.lifeline-header .text-purple,
.lifeline-footer .text-purple,
.lifeline-header.text-purple,
.lifeline-footer.text-purple {color:var(--color-purple);}.lifeline-header .text-red-500,
.lifeline-footer .text-red-500,
.lifeline-header.text-red-500,
.lifeline-footer.text-red-500 {color:var(--color-red-500);}.lifeline-header .text-white,
.lifeline-footer .text-white,
.lifeline-header.text-white,
.lifeline-footer.text-white {color:var(--color-white) !important;}.lifeline-header .\!no-underline,
.lifeline-footer .\!no-underline,
.lifeline-header.\!no-underline,
.lifeline-footer.\!no-underline {text-decoration-line:none !important;}.lifeline-header .no-underline,
.lifeline-footer .no-underline,
.lifeline-header.no-underline,
.lifeline-footer.no-underline {text-decoration-line:none;}.lifeline-header .underline,
.lifeline-footer .underline,
.lifeline-header.underline,
.lifeline-footer.underline {text-decoration-line:underline;}.lifeline-header .decoration-1,
.lifeline-footer .decoration-1,
.lifeline-header.decoration-1,
.lifeline-footer.decoration-1 {text-decoration-thickness:1px;}.lifeline-header .underline-offset-3,
.lifeline-footer .underline-offset-3,
.lifeline-header.underline-offset-3,
.lifeline-footer.underline-offset-3 {text-underline-offset:3px;}.lifeline-header .underline-offset-4,
.lifeline-footer .underline-offset-4,
.lifeline-header.underline-offset-4,
.lifeline-footer.underline-offset-4 {text-underline-offset:4px;}.lifeline-header .opacity-100,
.lifeline-footer .opacity-100,
.lifeline-header.opacity-100,
.lifeline-footer.opacity-100 {opacity:100%;}.lifeline-header .shadow-2xl,
.lifeline-footer .shadow-2xl,
.lifeline-header.shadow-2xl,
.lifeline-footer.shadow-2xl {--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.lifeline-header .shadow-lg,
.lifeline-footer .shadow-lg,
.lifeline-header.shadow-lg,
.lifeline-footer.shadow-lg {--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.lifeline-header .shadow-md,
.lifeline-footer .shadow-md,
.lifeline-header.shadow-md,
.lifeline-footer.shadow-md {--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.lifeline-header .outline,
.lifeline-footer .outline,
.lifeline-header.outline,
.lifeline-footer.outline {outline-style:var(--tw-outline-style);outline-width:1px;}.lifeline-header .outline-1,
.lifeline-footer .outline-1,
.lifeline-header.outline-1,
.lifeline-footer.outline-1 {outline-style:var(--tw-outline-style);outline-width:1px;}.lifeline-header .blur,
.lifeline-footer .blur,
.lifeline-header.blur,
.lifeline-footer.blur {--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.lifeline-header .invert,
.lifeline-footer .invert,
.lifeline-header.invert,
.lifeline-footer.invert {--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.lifeline-header .filter,
.lifeline-footer .filter,
.lifeline-header.filter,
.lifeline-footer.filter {filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.lifeline-header .backdrop-blur,
.lifeline-footer .backdrop-blur,
.lifeline-header.backdrop-blur,
.lifeline-footer.backdrop-blur {--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}.lifeline-header .transition,
.lifeline-footer .transition,
.lifeline-header.transition,
.lifeline-footer.transition {transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.lifeline-header .transition-all,
.lifeline-footer .transition-all,
.lifeline-header.transition-all,
.lifeline-footer.transition-all {transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.lifeline-header .transition-colors,
.lifeline-footer .transition-colors,
.lifeline-header.transition-colors,
.lifeline-footer.transition-colors {transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.lifeline-header .transition-opacity,
.lifeline-footer .transition-opacity,
.lifeline-header.transition-opacity,
.lifeline-footer.transition-opacity {transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.lifeline-header .transition-shadow,
.lifeline-footer .transition-shadow,
.lifeline-header.transition-shadow,
.lifeline-footer.transition-shadow {transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.lifeline-header .transition-transform,
.lifeline-footer .transition-transform,
.lifeline-header.transition-transform,
.lifeline-footer.transition-transform {transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.lifeline-header .duration-200,
.lifeline-footer .duration-200,
.lifeline-header.duration-200,
.lifeline-footer.duration-200 {--tw-duration:200ms;transition-duration:200ms;}.lifeline-header .duration-300,
.lifeline-footer .duration-300,
.lifeline-header.duration-300,
.lifeline-footer.duration-300 {--tw-duration:300ms;transition-duration:300ms;}.lifeline-header .ease-in-out,
.lifeline-footer .ease-in-out,
.lifeline-header.ease-in-out,
.lifeline-footer.ease-in-out {--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);}.lifeline-header .before\:absolute,
.lifeline-footer .before\:absolute,
.lifeline-header.before\:absolute,
.lifeline-footer.before\:absolute {&::before{content:var(--tw-content);position:absolute;}}.lifeline-header .before\:top-0,
.lifeline-footer .before\:top-0,
.lifeline-header.before\:top-0,
.lifeline-footer.before\:top-0 {&::before{content:var(--tw-content);top:calc(var(--spacing) * 0);}}.lifeline-header .before\:left-\[-40px\],
.lifeline-footer .before\:left-\[-40px\],
.lifeline-header.before\:left-\[-40px\],
.lifeline-footer.before\:left-\[-40px\] {&::before{content:var(--tw-content);left:-40px;}}.lifeline-header .before\:block,
.lifeline-footer .before\:block,
.lifeline-header.before\:block,
.lifeline-footer.before\:block {&::before{content:var(--tw-content);display:block;}}.lifeline-header .before\:h-full,
.lifeline-footer .before\:h-full,
.lifeline-header.before\:h-full,
.lifeline-footer.before\:h-full {&::before{content:var(--tw-content);height:100%;}}.lifeline-header .before\:w-\[1px\],
.lifeline-footer .before\:w-\[1px\],
.lifeline-header.before\:w-\[1px\],
.lifeline-footer.before\:w-\[1px\] {&::before{content:var(--tw-content);width:1px;}}.lifeline-header .before\:bg-blue-faint,
.lifeline-footer .before\:bg-blue-faint,
.lifeline-header.before\:bg-blue-faint,
.lifeline-footer.before\:bg-blue-faint {&::before{content:var(--tw-content);background-color:var(--color-blue-faint);}}.lifeline-header .before\:text-\[32px\],
.lifeline-footer .before\:text-\[32px\],
.lifeline-header.before\:text-\[32px\],
.lifeline-footer.before\:text-\[32px\] {&::before{content:var(--tw-content);font-size:32px;}}.lifeline-header .before\:content-\[\'“\'\],
.lifeline-footer .before\:content-\[\'“\'\],
.lifeline-header.before\:content-\[\'“\'\],
.lifeline-footer.before\:content-\[\'“\'\] {
    &::before {
      content: var(--tw-content);
      --tw-content: '“';
      content: var(--tw-content);
    }
  }
  .lifeline-header .after\:absolute,
.lifeline-footer .after\:absolute,
.lifeline-header.after\:absolute,
.lifeline-footer.after\:absolute {
    &::after {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .lifeline-header .after\:top-1\/2,
.lifeline-footer .after\:top-1\/2,
.lifeline-header.after\:top-1\/2,
.lifeline-footer.after\:top-1\/2 {
    &::after {
      content: var(--tw-content);
      top: calc(1/2 * 100%);
    }
  }
  .lifeline-header .after\:left-0,
.lifeline-footer .after\:left-0,
.lifeline-header.after\:left-0,
.lifeline-footer.after\:left-0 {
    &::after {
      content: var(--tw-content);
      left: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .after\:h-\[47px\],
.lifeline-footer .after\:h-\[47px\],
.lifeline-header.after\:h-\[47px\],
.lifeline-footer.after\:h-\[47px\] {
    &::after {
      content: var(--tw-content);
      height: 47px;
    }
  }
  .lifeline-header .after\:w-\[1px\],
.lifeline-footer .after\:w-\[1px\],
.lifeline-header.after\:w-\[1px\],
.lifeline-footer.after\:w-\[1px\] {
    &::after {
      content: var(--tw-content);
      width: 1px;
    }
  }
  .lifeline-header .after\:-translate-y-1\/2,
.lifeline-footer .after\:-translate-y-1\/2,
.lifeline-header.after\:-translate-y-1\/2,
.lifeline-footer.after\:-translate-y-1\/2 {
    &::after {
      content: var(--tw-content);
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lifeline-header .after\:text-gray-500,
.lifeline-footer .after\:text-gray-500,
.lifeline-header.after\:text-gray-500,
.lifeline-footer.after\:text-gray-500 {
    &::after {
      content: var(--tw-content);
      color: var(--color-gray-500);
    }
  }
  .lifeline-header .after\:\!content-none,
.lifeline-footer .after\:\!content-none,
.lifeline-header.after\:\!content-none,
.lifeline-footer.after\:\!content-none {
    &::after {
      content: var(--tw-content);
      --tw-content: none !important;
      content: none !important;
    }
  }
  .lifeline-header .after\:content-\[\'\'\],
.lifeline-footer .after\:content-\[\'\'\],
.lifeline-header.after\:content-\[\'\'\],
.lifeline-footer.after\:content-\[\'\'\] {
    &::after {
      content: var(--tw-content);
      --tw-content: '';
      content: var(--tw-content);
    }
  }
  .lifeline-header .first\:pt-8,
.lifeline-footer .first\:pt-8,
.lifeline-header.first\:pt-8,
.lifeline-footer.first\:pt-8 {
    &:first-child {
      padding-top: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .hover\:cursor-pointer,
.lifeline-footer .hover\:cursor-pointer,
.lifeline-header.hover\:cursor-pointer,
.lifeline-footer.hover\:cursor-pointer {
    &:hover {
      @media (hover: hover) {
        cursor: pointer;
      }
    }
  }
  .lifeline-header .hover\:border-1,
.lifeline-footer .hover\:border-1,
.lifeline-header.hover\:border-1,
.lifeline-footer.hover\:border-1 {
    &:hover {
      @media (hover: hover) {
        border-style: var(--tw-border-style);
        border-width: 1px;
      }
    }
  }
  .lifeline-header .hover\:bg-\[\#4E4CC9\],
.lifeline-footer .hover\:bg-\[\#4E4CC9\],
.lifeline-header.hover\:bg-\[\#4E4CC9\],
.lifeline-footer.hover\:bg-\[\#4E4CC9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #4E4CC9;
      }
    }
  }
  .lifeline-header .hover\:bg-beige,
.lifeline-footer .hover\:bg-beige,
.lifeline-header.hover\:bg-beige,
.lifeline-footer.hover\:bg-beige {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-beige);
      }
    }
  }
  .lifeline-header .hover\:bg-blue,
.lifeline-footer .hover\:bg-blue,
.lifeline-header.hover\:bg-blue,
.lifeline-footer.hover\:bg-blue {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue);
      }
    }
  }
  .lifeline-header .hover\:bg-dark-beige,
.lifeline-footer .hover\:bg-dark-beige,
.lifeline-header.hover\:bg-dark-beige,
.lifeline-footer.hover\:bg-dark-beige {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-dark-beige);
      }
    }
  }
  .lifeline-header .hover\:bg-dark-blue,
.lifeline-footer .hover\:bg-dark-blue,
.lifeline-header.hover\:bg-dark-blue,
.lifeline-footer.hover\:bg-dark-blue {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-dark-blue);
      }
    }
  }
  .lifeline-header .hover\:bg-dark-orange,
.lifeline-footer .hover\:bg-dark-orange,
.lifeline-header.hover\:bg-dark-orange,
.lifeline-footer.hover\:bg-dark-orange {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-dark-orange);
      }
    }
  }
  .lifeline-header .hover\:bg-gray-50,
.lifeline-footer .hover\:bg-gray-50,
.lifeline-header.hover\:bg-gray-50,
.lifeline-footer.hover\:bg-gray-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-50);
      }
    }
  }
  .lifeline-header .hover\:bg-light-beige,
.lifeline-footer .hover\:bg-light-beige,
.lifeline-header.hover\:bg-light-beige,
.lifeline-footer.hover\:bg-light-beige {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-light-beige);
      }
    }
  }
  .lifeline-header .hover\:bg-light-gray,
.lifeline-footer .hover\:bg-light-gray,
.lifeline-header.hover\:bg-light-gray,
.lifeline-footer.hover\:bg-light-gray {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-light-gray);
      }
    }
  }
  .lifeline-header .hover\:bg-white,
.lifeline-footer .hover\:bg-white,
.lifeline-header.hover\:bg-white,
.lifeline-footer.hover\:bg-white {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-white);
      }
    }
  }
  .lifeline-header .hover\:bg-white\/50,
.lifeline-footer .hover\:bg-white\/50,
.lifeline-header.hover\:bg-white\/50,
.lifeline-footer.hover\:bg-white\/50 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 50%, transparent);
        }
      }
    }
  }
  .lifeline-header .hover\:\!text-white,
.lifeline-footer .hover\:\!text-white,
.lifeline-header.hover\:\!text-white,
.lifeline-footer.hover\:\!text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white) !important;
      }
    }
  }
  .lifeline-header .hover\:text-beige,
.lifeline-footer .hover\:text-beige,
.lifeline-header.hover\:text-beige,
.lifeline-footer.hover\:text-beige {
    &:hover {
      @media (hover: hover) {
        color: var(--color-beige);
      }
    }
  }
  .lifeline-header .hover\:text-blue,
.lifeline-footer .hover\:text-blue,
.lifeline-header.hover\:text-blue,
.lifeline-footer.hover\:text-blue {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue);
      }
    }
  }
  .lifeline-header .hover\:text-dark-beige,
.lifeline-footer .hover\:text-dark-beige,
.lifeline-header.hover\:text-dark-beige,
.lifeline-footer.hover\:text-dark-beige {
    &:hover {
      @media (hover: hover) {
        color: var(--color-dark-beige);
      }
    }
  }
  .lifeline-header .hover\:text-dark-blue,
.lifeline-footer .hover\:text-dark-blue,
.lifeline-header.hover\:text-dark-blue,
.lifeline-footer.hover\:text-dark-blue {
    &:hover {
      @media (hover: hover) {
        color: var(--color-dark-blue);
      }
    }
  }
  .lifeline-header .hover\:text-white,
.lifeline-footer .hover\:text-white,
.lifeline-header.hover\:text-white,
.lifeline-footer.hover\:text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .lifeline-header .hover\:no-underline,
.lifeline-footer .hover\:no-underline,
.lifeline-header.hover\:no-underline,
.lifeline-footer.hover\:no-underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: none;
      }
    }
  }
  .lifeline-header .hover\:underline,
.lifeline-footer .hover\:underline,
.lifeline-header.hover\:underline,
.lifeline-footer.hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .lifeline-header .hover\:opacity-90,
.lifeline-footer .hover\:opacity-90,
.lifeline-header.hover\:opacity-90,
.lifeline-footer.hover\:opacity-90 {
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
  }
  .lifeline-header .hover\:shadow-none,
.lifeline-footer .hover\:shadow-none,
.lifeline-header.hover\:shadow-none,
.lifeline-footer.hover\:shadow-none {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .lifeline-header .focus\:border-\[3px\],
.lifeline-footer .focus\:border-\[3px\],
.lifeline-header.focus\:border-\[3px\],
.lifeline-footer.focus\:border-\[3px\] {
    &:focus {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .lifeline-header .focus\:border-black,
.lifeline-footer .focus\:border-black,
.lifeline-header.focus\:border-black,
.lifeline-footer.focus\:border-black {
    &:focus {
      border-color: var(--color-black);
    }
  }
  .lifeline-header .focus\:ring-2,
.lifeline-footer .focus\:ring-2,
.lifeline-header.focus\:ring-2,
.lifeline-footer.focus\:ring-2 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .lifeline-header .focus\:ring-blue-500,
.lifeline-footer .focus\:ring-blue-500,
.lifeline-header.focus\:ring-blue-500,
.lifeline-footer.focus\:ring-blue-500 {
    &:focus {
      --tw-ring-color: var(--color-blue-500);
    }
  }
  .lifeline-header .focus\:ring-dark-orange,
.lifeline-footer .focus\:ring-dark-orange,
.lifeline-header.focus\:ring-dark-orange,
.lifeline-footer.focus\:ring-dark-orange {
    &:focus {
      --tw-ring-color: var(--color-dark-orange);
    }
  }
  .lifeline-header .focus\:outline-none,
.lifeline-footer .focus\:outline-none,
.lifeline-header.focus\:outline-none,
.lifeline-footer.focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .lifeline-header .focus-visible\:border-\[3px\],
.lifeline-footer .focus-visible\:border-\[3px\],
.lifeline-header.focus-visible\:border-\[3px\],
.lifeline-footer.focus-visible\:border-\[3px\] {
    &:focus-visible {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .lifeline-header .focus-visible\:border-black,
.lifeline-footer .focus-visible\:border-black,
.lifeline-header.focus-visible\:border-black,
.lifeline-footer.focus-visible\:border-black {
    &:focus-visible {
      border-color: var(--color-black);
    }
  }
  .lifeline-header .sm\:order-1,
.lifeline-footer .sm\:order-1,
.lifeline-header.sm\:order-1,
.lifeline-footer.sm\:order-1 {
    @media (width >= 40rem) {
      order: 1;
    }
  }
  .lifeline-header .sm\:mt-4,
.lifeline-footer .sm\:mt-4,
.lifeline-header.sm\:mt-4,
.lifeline-footer.sm\:mt-4 {
    @media (width >= 40rem) {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .sm\:-mb-\[190px\],
.lifeline-footer .sm\:-mb-\[190px\],
.lifeline-header.sm\:-mb-\[190px\],
.lifeline-footer.sm\:-mb-\[190px\] {
    @media (width >= 40rem) {
      margin-bottom: calc(190px * -1);
    }
  }
  .lifeline-header .sm\:mb-0,
.lifeline-footer .sm\:mb-0,
.lifeline-header.sm\:mb-0,
.lifeline-footer.sm\:mb-0 {
    @media (width >= 40rem) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .sm\:mb-2,
.lifeline-footer .sm\:mb-2,
.lifeline-header.sm\:mb-2,
.lifeline-footer.sm\:mb-2 {
    @media (width >= 40rem) {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .lifeline-header .sm\:block,
.lifeline-footer .sm\:block,
.lifeline-header.sm\:block,
.lifeline-footer.sm\:block {
    @media (width >= 40rem) {
      display: block;
    }
  }
  .lifeline-header .sm\:flex,
.lifeline-footer .sm\:flex,
.lifeline-header.sm\:flex,
.lifeline-footer.sm\:flex {
    @media (width >= 40rem) {
      display: flex;
    }
  }
  .lifeline-header .sm\:w-full,
.lifeline-footer .sm\:w-full,
.lifeline-header.sm\:w-full,
.lifeline-footer.sm\:w-full {
    @media (width >= 40rem) {
      width: 100%;
    }
  }
  .lifeline-header .sm\:flex-row,
.lifeline-footer .sm\:flex-row,
.lifeline-header.sm\:flex-row,
.lifeline-footer.sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .lifeline-header .sm\:justify-start,
.lifeline-footer .sm\:justify-start,
.lifeline-header.sm\:justify-start,
.lifeline-footer.sm\:justify-start {
    @media (width >= 40rem) {
      justify-content: flex-start;
    }
  }
  .lifeline-header .md\:absolute,
.lifeline-footer .md\:absolute,
.lifeline-header.md\:absolute,
.lifeline-footer.md\:absolute {
    @media (width >= 48rem) {
      position: absolute;
    }
  }
  .lifeline-header .md\:top-auto,
.lifeline-footer .md\:top-auto,
.lifeline-header.md\:top-auto,
.lifeline-footer.md\:top-auto {
    @media (width >= 48rem) {
      top: auto;
    }
  }
  .lifeline-header .md\:bottom-1\/2,
.lifeline-footer .md\:bottom-1\/2,
.lifeline-header.md\:bottom-1\/2,
.lifeline-footer.md\:bottom-1\/2 {
    @media (width >= 48rem) {
      bottom: calc(1/2 * 100%);
    }
  }
  .lifeline-header .md\:bottom-10,
.lifeline-footer .md\:bottom-10,
.lifeline-header.md\:bottom-10,
.lifeline-footer.md\:bottom-10 {
    @media (width >= 48rem) {
      bottom: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .md\:left-10,
.lifeline-footer .md\:left-10,
.lifeline-header.md\:left-10,
.lifeline-footer.md\:left-10 {
    @media (width >= 48rem) {
      left: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .md\:mx-0,
.lifeline-footer .md\:mx-0,
.lifeline-header.md\:mx-0,
.lifeline-footer.md\:mx-0 {
    @media (width >= 48rem) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .md\:-mt-\[300px\],
.lifeline-footer .md\:-mt-\[300px\],
.lifeline-header.md\:-mt-\[300px\],
.lifeline-footer.md\:-mt-\[300px\] {
    @media (width >= 48rem) {
      margin-top: calc(300px * -1);
    }
  }
  .lifeline-header .md\:mt-0,
.lifeline-footer .md\:mt-0,
.lifeline-header.md\:mt-0,
.lifeline-footer.md\:mt-0 {
    @media (width >= 48rem) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .md\:block,
.lifeline-footer .md\:block,
.lifeline-header.md\:block,
.lifeline-footer.md\:block {
    @media (width >= 48rem) {
      display: block;
    }
  }
  .lifeline-header .md\:flex,
.lifeline-footer .md\:flex,
.lifeline-header.md\:flex,
.lifeline-footer.md\:flex {
    @media (width >= 48rem) {
      display: flex;
    }
  }
  .lifeline-header .md\:grid,
.lifeline-footer .md\:grid,
.lifeline-header.md\:grid,
.lifeline-footer.md\:grid {
    @media (width >= 48rem) {
      display: grid;
    }
  }
  .lifeline-header .md\:hidden,
.lifeline-footer .md\:hidden,
.lifeline-header.md\:hidden,
.lifeline-footer.md\:hidden {
    @media (width >= 48rem) {
      display: none;
    }
  }
  .lifeline-header .md\:h-\[104px\],
.lifeline-footer .md\:h-\[104px\],
.lifeline-header.md\:h-\[104px\],
.lifeline-footer.md\:h-\[104px\] {
    @media (width >= 48rem) {
      height: 104px;
    }
  }
  .lifeline-header .md\:h-\[768px\],
.lifeline-footer .md\:h-\[768px\],
.lifeline-header.md\:h-\[768px\],
.lifeline-footer.md\:h-\[768px\] {
    @media (width >= 48rem) {
      height: 768px;
    }
  }
  .lifeline-header .md\:min-h-\[400px\],
.lifeline-footer .md\:min-h-\[400px\],
.lifeline-header.md\:min-h-\[400px\],
.lifeline-footer.md\:min-h-\[400px\] {
    @media (width >= 48rem) {
      min-height: 400px;
    }
  }
  .lifeline-header .md\:min-h-\[600px\],
.lifeline-footer .md\:min-h-\[600px\],
.lifeline-header.md\:min-h-\[600px\],
.lifeline-footer.md\:min-h-\[600px\] {
    @media (width >= 48rem) {
      min-height: 600px;
    }
  }
  .lifeline-header .md\:w-\[48\%\],
.lifeline-footer .md\:w-\[48\%\],
.lifeline-header.md\:w-\[48\%\],
.lifeline-footer.md\:w-\[48\%\] {
    @media (width >= 48rem) {
      width: 48%;
    }
  }
  .lifeline-header .md\:w-\[104px\],
.lifeline-footer .md\:w-\[104px\],
.lifeline-header.md\:w-\[104px\],
.lifeline-footer.md\:w-\[104px\] {
    @media (width >= 48rem) {
      width: 104px;
    }
  }
  .lifeline-header .md\:w-\[139px\],
.lifeline-footer .md\:w-\[139px\],
.lifeline-header.md\:w-\[139px\],
.lifeline-footer.md\:w-\[139px\] {
    @media (width >= 48rem) {
      width: 139px;
    }
  }
  .lifeline-header .md\:max-w-\[40vw\],
.lifeline-footer .md\:max-w-\[40vw\],
.lifeline-header.md\:max-w-\[40vw\],
.lifeline-footer.md\:max-w-\[40vw\] {
    @media (width >= 48rem) {
      max-width: 40vw;
    }
  }
  .lifeline-header .md\:max-w-\[45vw\],
.lifeline-footer .md\:max-w-\[45vw\],
.lifeline-header.md\:max-w-\[45vw\],
.lifeline-footer.md\:max-w-\[45vw\] {
    @media (width >= 48rem) {
      max-width: 45vw;
    }
  }
  .lifeline-header .md\:max-w-\[380px\],
.lifeline-footer .md\:max-w-\[380px\],
.lifeline-header.md\:max-w-\[380px\],
.lifeline-footer.md\:max-w-\[380px\] {
    @media (width >= 48rem) {
      max-width: 380px;
    }
  }
  .lifeline-header .md\:max-w-\[440px\],
.lifeline-footer .md\:max-w-\[440px\],
.lifeline-header.md\:max-w-\[440px\],
.lifeline-footer.md\:max-w-\[440px\] {
    @media (width >= 48rem) {
      max-width: 440px;
    }
  }
  .lifeline-header .md\:max-w-\[450px\],
.lifeline-footer .md\:max-w-\[450px\],
.lifeline-header.md\:max-w-\[450px\],
.lifeline-footer.md\:max-w-\[450px\] {
    @media (width >= 48rem) {
      max-width: 450px;
    }
  }
  .lifeline-header .md\:max-w-\[720px\],
.lifeline-footer .md\:max-w-\[720px\],
.lifeline-header.md\:max-w-\[720px\],
.lifeline-footer.md\:max-w-\[720px\] {
    @media (width >= 48rem) {
      max-width: 720px;
    }
  }
  .lifeline-header .md\:max-w-\[fit-content\],
.lifeline-footer .md\:max-w-\[fit-content\],
.lifeline-header.md\:max-w-\[fit-content\],
.lifeline-footer.md\:max-w-\[fit-content\] {
    @media (width >= 48rem) {
      max-width: -moz-fit-content;
      max-width: fit-content;
    }
  }
  .lifeline-header .md\:max-w-full,
.lifeline-footer .md\:max-w-full,
.lifeline-header.md\:max-w-full,
.lifeline-footer.md\:max-w-full {
    @media (width >= 48rem) {
      max-width: 100%;
    }
  }
  .lifeline-header .md\:min-w-\[33\%\],
.lifeline-footer .md\:min-w-\[33\%\],
.lifeline-header.md\:min-w-\[33\%\],
.lifeline-footer.md\:min-w-\[33\%\] {
    @media (width >= 48rem) {
      min-width: 33%;
    }
  }
  .lifeline-header .md\:min-w-\[450px\],
.lifeline-footer .md\:min-w-\[450px\],
.lifeline-header.md\:min-w-\[450px\],
.lifeline-footer.md\:min-w-\[450px\] {
    @media (width >= 48rem) {
      min-width: 450px;
    }
  }
  .lifeline-header .md\:grid-cols-2,
.lifeline-footer .md\:grid-cols-2,
.lifeline-header.md\:grid-cols-2,
.lifeline-footer.md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lifeline-header .md\:flex-col,
.lifeline-footer .md\:flex-col,
.lifeline-header.md\:flex-col,
.lifeline-footer.md\:flex-col {
    @media (width >= 48rem) {
      flex-direction: column;
    }
  }
  .lifeline-header .md\:flex-row,
.lifeline-footer .md\:flex-row,
.lifeline-header.md\:flex-row,
.lifeline-footer.md\:flex-row {
    @media (width >= 48rem) {
      flex-direction: row;
    }
  }
  .lifeline-header .md\:items-center,
.lifeline-footer .md\:items-center,
.lifeline-header.md\:items-center,
.lifeline-footer.md\:items-center {
    @media (width >= 48rem) {
      align-items: center;
    }
  }
  .lifeline-header .md\:items-start,
.lifeline-footer .md\:items-start,
.lifeline-header.md\:items-start,
.lifeline-footer.md\:items-start {
    @media (width >= 48rem) {
      align-items: flex-start;
    }
  }
  .lifeline-header .md\:gap-4,
.lifeline-footer .md\:gap-4,
.lifeline-header.md\:gap-4,
.lifeline-footer.md\:gap-4 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .md\:gap-5,
.lifeline-footer .md\:gap-5,
.lifeline-header.md\:gap-5,
.lifeline-footer.md\:gap-5 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 5);
    }
  }
  .lifeline-header .md\:gap-8,
.lifeline-footer .md\:gap-8,
.lifeline-header.md\:gap-8,
.lifeline-footer.md\:gap-8 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .md\:bg-white,
.lifeline-footer .md\:bg-white,
.lifeline-header.md\:bg-white,
.lifeline-footer.md\:bg-white {
    @media (width >= 48rem) {
      background-color: var(--color-white);
    }
  }
  .lifeline-header .md\:p-4,
.lifeline-footer .md\:p-4,
.lifeline-header.md\:p-4,
.lifeline-footer.md\:p-4 {
    @media (width >= 48rem) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .md\:p-6,
.lifeline-footer .md\:p-6,
.lifeline-header.md\:p-6,
.lifeline-footer.md\:p-6 {
    @media (width >= 48rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .md\:p-8,
.lifeline-footer .md\:p-8,
.lifeline-header.md\:p-8,
.lifeline-footer.md\:p-8 {
    @media (width >= 48rem) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .md\:py-\[30px\],
.lifeline-footer .md\:py-\[30px\],
.lifeline-header.md\:py-\[30px\],
.lifeline-footer.md\:py-\[30px\] {
    @media (width >= 48rem) {
      padding-block: 30px;
    }
  }
  .lifeline-header .md\:py-\[52px\],
.lifeline-footer .md\:py-\[52px\],
.lifeline-header.md\:py-\[52px\],
.lifeline-footer.md\:py-\[52px\] {
    @media (width >= 48rem) {
      padding-block: 52px;
    }
  }
  .lifeline-header .md\:pt-6,
.lifeline-footer .md\:pt-6,
.lifeline-header.md\:pt-6,
.lifeline-footer.md\:pt-6 {
    @media (width >= 48rem) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .md\:text-left,
.lifeline-footer .md\:text-left,
.lifeline-header.md\:text-left,
.lifeline-footer.md\:text-left {
    @media (width >= 48rem) {
      text-align: left;
    }
  }
  .lifeline-header .md\:text-3xl,
.lifeline-footer .md\:text-3xl,
.lifeline-header.md\:text-3xl,
.lifeline-footer.md\:text-3xl {
    @media (width >= 48rem) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .lifeline-header .md\:text-4xl,
.lifeline-footer .md\:text-4xl,
.lifeline-header.md\:text-4xl,
.lifeline-footer.md\:text-4xl {
    @media (width >= 48rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .lifeline-header .md\:text-5xl,
.lifeline-footer .md\:text-5xl,
.lifeline-header.md\:text-5xl,
.lifeline-footer.md\:text-5xl {
    @media (width >= 48rem) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .lifeline-header .md\:text-6xl,
.lifeline-footer .md\:text-6xl,
.lifeline-header.md\:text-6xl,
.lifeline-footer.md\:text-6xl {
    @media (width >= 48rem) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
  .lifeline-header .md\:text-xl,
.lifeline-footer .md\:text-xl,
.lifeline-header.md\:text-xl,
.lifeline-footer.md\:text-xl {
    @media (width >= 48rem) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .lifeline-header .md\:text-\[96px\],
.lifeline-footer .md\:text-\[96px\],
.lifeline-header.md\:text-\[96px\],
.lifeline-footer.md\:text-\[96px\] {
    @media (width >= 48rem) {
      font-size: 96px;
    }
  }
  .lifeline-header .lg\:absolute,
.lifeline-footer .lg\:absolute,
.lifeline-header.lg\:absolute,
.lifeline-footer.lg\:absolute {
    @media (width >= 64rem) {
      position: absolute;
    }
  }
  .lifeline-header .lg\:relative,
.lifeline-footer .lg\:relative,
.lifeline-header.lg\:relative,
.lifeline-footer.lg\:relative {
    @media (width >= 64rem) {
      position: relative;
    }
  }
  .lifeline-header .lg\:top-0,
.lifeline-footer .lg\:top-0,
.lifeline-header.lg\:top-0,
.lifeline-footer.lg\:top-0 {
    @media (width >= 64rem) {
      top: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:top-16,
.lifeline-footer .lg\:top-16,
.lifeline-header.lg\:top-16,
.lifeline-footer.lg\:top-16 {
    @media (width >= 64rem) {
      top: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .lg\:top-\[26px\],
.lifeline-footer .lg\:top-\[26px\],
.lifeline-header.lg\:top-\[26px\],
.lifeline-footer.lg\:top-\[26px\] {
    @media (width >= 64rem) {
      top: 26px;
    }
  }
  .lifeline-header .lg\:left-0,
.lifeline-footer .lg\:left-0,
.lifeline-header.lg\:left-0,
.lifeline-footer.lg\:left-0 {
    @media (width >= 64rem) {
      left: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:left-8,
.lifeline-footer .lg\:left-8,
.lifeline-header.lg\:left-8,
.lifeline-footer.lg\:left-8 {
    @media (width >= 64rem) {
      left: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .lg\:left-\[380px\],
.lifeline-footer .lg\:left-\[380px\],
.lifeline-header.lg\:left-\[380px\],
.lifeline-footer.lg\:left-\[380px\] {
    @media (width >= 64rem) {
      left: 380px;
    }
  }
  .lifeline-header .lg\:order-1,
.lifeline-footer .lg\:order-1,
.lifeline-header.lg\:order-1,
.lifeline-footer.lg\:order-1 {
    @media (width >= 64rem) {
      order: 1;
    }
  }
  .lifeline-header .lg\:order-2,
.lifeline-footer .lg\:order-2,
.lifeline-header.lg\:order-2,
.lifeline-footer.lg\:order-2 {
    @media (width >= 64rem) {
      order: 2;
    }
  }
  .lifeline-header .lg\:order-first,
.lifeline-footer .lg\:order-first,
.lifeline-header.lg\:order-first,
.lifeline-footer.lg\:order-first {
    @media (width >= 64rem) {
      order: -9999;
    }
  }
  .lifeline-header .lg\:order-last,
.lifeline-footer .lg\:order-last,
.lifeline-header.lg\:order-last,
.lifeline-footer.lg\:order-last {
    @media (width >= 64rem) {
      order: 9999;
    }
  }
  .lifeline-header .lg\:-mx-0,
.lifeline-footer .lg\:-mx-0,
.lifeline-header.lg\:-mx-0,
.lifeline-footer.lg\:-mx-0 {
    @media (width >= 64rem) {
      margin-inline: calc(var(--spacing) * -0);
    }
  }
  .lifeline-header .lg\:mx-0,
.lifeline-footer .lg\:mx-0,
.lifeline-header.lg\:mx-0,
.lifeline-footer.lg\:mx-0 {
    @media (width >= 64rem) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:mx-auto,
.lifeline-footer .lg\:mx-auto,
.lifeline-header.lg\:mx-auto,
.lifeline-footer.lg\:mx-auto {
    @media (width >= 64rem) {
      margin-inline: auto;
    }
  }
  .lifeline-header .lg\:my-0,
.lifeline-footer .lg\:my-0,
.lifeline-header.lg\:my-0,
.lifeline-footer.lg\:my-0 {
    @media (width >= 64rem) {
      margin-block: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:my-10,
.lifeline-footer .lg\:my-10,
.lifeline-header.lg\:my-10,
.lifeline-footer.lg\:my-10 {
    @media (width >= 64rem) {
      margin-block: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:-mt-4,
.lifeline-footer .lg\:-mt-4,
.lifeline-header.lg\:-mt-4,
.lifeline-footer.lg\:-mt-4 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * -4);
    }
  }
  .lifeline-header .lg\:-mt-\[100px\],
.lifeline-footer .lg\:-mt-\[100px\],
.lifeline-header.lg\:-mt-\[100px\],
.lifeline-footer.lg\:-mt-\[100px\] {
    @media (width >= 64rem) {
      margin-top: calc(100px * -1);
    }
  }
  .lifeline-header .lg\:-mt-\[500px\],
.lifeline-footer .lg\:-mt-\[500px\],
.lifeline-header.lg\:-mt-\[500px\],
.lifeline-footer.lg\:-mt-\[500px\] {
    @media (width >= 64rem) {
      margin-top: calc(500px * -1);
    }
  }
  .lifeline-header .lg\:mt-0,
.lifeline-footer .lg\:mt-0,
.lifeline-header.lg\:mt-0,
.lifeline-footer.lg\:mt-0 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:mt-1,
.lifeline-footer .lg\:mt-1,
.lifeline-header.lg\:mt-1,
.lifeline-footer.lg\:mt-1 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 1);
    }
  }
  .lifeline-header .lg\:mt-10,
.lifeline-footer .lg\:mt-10,
.lifeline-header.lg\:mt-10,
.lifeline-footer.lg\:mt-10 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:mt-15,
.lifeline-footer .lg\:mt-15,
.lifeline-header.lg\:mt-15,
.lifeline-footer.lg\:mt-15 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 15);
    }
  }
  .lifeline-header .lg\:mt-16,
.lifeline-footer .lg\:mt-16,
.lifeline-header.lg\:mt-16,
.lifeline-footer.lg\:mt-16 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .lg\:mt-20,
.lifeline-footer .lg\:mt-20,
.lifeline-header.lg\:mt-20,
.lifeline-footer.lg\:mt-20 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:mt-24,
.lifeline-footer .lg\:mt-24,
.lifeline-header.lg\:mt-24,
.lifeline-footer.lg\:mt-24 {
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 24);
    }
  }
  .lifeline-header .lg\:\!mb-0,
.lifeline-footer .lg\:\!mb-0,
.lifeline-header.lg\:\!mb-0,
.lifeline-footer.lg\:\!mb-0 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 0) !important;
    }
  }
  .lifeline-header .lg\:\!mb-2,
.lifeline-footer .lg\:\!mb-2,
.lifeline-header.lg\:\!mb-2,
.lifeline-footer.lg\:\!mb-2 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 2) !important;
    }
  }
  .lifeline-header .lg\:\!mb-5,
.lifeline-footer .lg\:\!mb-5,
.lifeline-header.lg\:\!mb-5,
.lifeline-footer.lg\:\!mb-5 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 5) !important;
    }
  }
  .lifeline-header .lg\:\!mb-8,
.lifeline-footer .lg\:\!mb-8,
.lifeline-header.lg\:\!mb-8,
.lifeline-footer.lg\:\!mb-8 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 8) !important;
    }
  }
  .lifeline-header .lg\:-mb-20,
.lifeline-footer .lg\:-mb-20,
.lifeline-header.lg\:-mb-20,
.lifeline-footer.lg\:-mb-20 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * -20);
    }
  }
  .lifeline-header .lg\:-mb-\[290px\],
.lifeline-footer .lg\:-mb-\[290px\],
.lifeline-header.lg\:-mb-\[290px\],
.lifeline-footer.lg\:-mb-\[290px\] {
    @media (width >= 64rem) {
      margin-bottom: calc(290px * -1);
    }
  }
  .lifeline-header .lg\:mb-0,
.lifeline-footer .lg\:mb-0,
.lifeline-header.lg\:mb-0,
.lifeline-footer.lg\:mb-0 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:mb-4,
.lifeline-footer .lg\:mb-4,
.lifeline-header.lg\:mb-4,
.lifeline-footer.lg\:mb-4 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .lg\:mb-6,
.lifeline-footer .lg\:mb-6,
.lifeline-header.lg\:mb-6,
.lifeline-footer.lg\:mb-6 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .lg\:mb-8,
.lifeline-footer .lg\:mb-8,
.lifeline-header.lg\:mb-8,
.lifeline-footer.lg\:mb-8 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .lg\:mb-10,
.lifeline-footer .lg\:mb-10,
.lifeline-header.lg\:mb-10,
.lifeline-footer.lg\:mb-10 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:mb-12,
.lifeline-footer .lg\:mb-12,
.lifeline-header.lg\:mb-12,
.lifeline-footer.lg\:mb-12 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .lg\:mb-15,
.lifeline-footer .lg\:mb-15,
.lifeline-header.lg\:mb-15,
.lifeline-footer.lg\:mb-15 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 15);
    }
  }
  .lifeline-header .lg\:mb-20,
.lifeline-footer .lg\:mb-20,
.lifeline-header.lg\:mb-20,
.lifeline-footer.lg\:mb-20 {
    @media (width >= 64rem) {
      margin-bottom: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:ml-\[12\%\],
.lifeline-footer .lg\:ml-\[12\%\],
.lifeline-header.lg\:ml-\[12\%\],
.lifeline-footer.lg\:ml-\[12\%\] {
    @media (width >= 64rem) {
      margin-left: 12%;
    }
  }
  .lifeline-header .lg\:block,
.lifeline-footer .lg\:block,
.lifeline-header.lg\:block,
.lifeline-footer.lg\:block {
    @media (width >= 64rem) {
      display: block;
    }
  }
  .lifeline-header .lg\:flex,
.lifeline-footer .lg\:flex,
.lifeline-header.lg\:flex,
.lifeline-footer.lg\:flex {
    @media (width >= 64rem) {
      display: flex;
    }
  }
  .lifeline-header .lg\:grid,
.lifeline-footer .lg\:grid,
.lifeline-header.lg\:grid,
.lifeline-footer.lg\:grid {
    @media (width >= 64rem) {
      display: grid;
    }
  }
  .lifeline-header .lg\:hidden,
.lifeline-footer .lg\:hidden,
.lifeline-header.lg\:hidden,
.lifeline-footer.lg\:hidden {
    @media (width >= 64rem) {
      display: none;
    }
  }
  .lifeline-header .lg\:inline-flex,
.lifeline-footer .lg\:inline-flex,
.lifeline-header.lg\:inline-flex,
.lifeline-footer.lg\:inline-flex {
    @media (width >= 64rem) {
      display: inline-flex;
    }
  }
  .lifeline-header .lg\:h-1\/2,
.lifeline-footer .lg\:h-1\/2,
.lifeline-header.lg\:h-1\/2,
.lifeline-footer.lg\:h-1\/2 {
    @media (width >= 64rem) {
      height: calc(1/2 * 100%);
    }
  }
  .lifeline-header .lg\:h-5,
.lifeline-footer .lg\:h-5,
.lifeline-header.lg\:h-5,
.lifeline-footer.lg\:h-5 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 5);
    }
  }
  .lifeline-header .lg\:h-10,
.lifeline-footer .lg\:h-10,
.lifeline-header.lg\:h-10,
.lifeline-footer.lg\:h-10 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:h-20,
.lifeline-footer .lg\:h-20,
.lifeline-header.lg\:h-20,
.lifeline-footer.lg\:h-20 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:h-32,
.lifeline-footer .lg\:h-32,
.lifeline-header.lg\:h-32,
.lifeline-footer.lg\:h-32 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 32);
    }
  }
  .lifeline-header .lg\:h-62,
.lifeline-footer .lg\:h-62,
.lifeline-header.lg\:h-62,
.lifeline-footer.lg\:h-62 {
    @media (width >= 64rem) {
      height: calc(var(--spacing) * 62);
    }
  }
  .lifeline-header .lg\:h-\[200px\],
.lifeline-footer .lg\:h-\[200px\],
.lifeline-header.lg\:h-\[200px\],
.lifeline-footer.lg\:h-\[200px\] {
    @media (width >= 64rem) {
      height: 200px;
    }
  }
  .lifeline-header .lg\:h-\[300px\],
.lifeline-footer .lg\:h-\[300px\],
.lifeline-header.lg\:h-\[300px\],
.lifeline-footer.lg\:h-\[300px\] {
    @media (width >= 64rem) {
      height: 300px;
    }
  }
  .lifeline-header .lg\:h-full,
.lifeline-footer .lg\:h-full,
.lifeline-header.lg\:h-full,
.lifeline-footer.lg\:h-full {
    @media (width >= 64rem) {
      height: 100%;
    }
  }
  .lifeline-header .lg\:max-h-75,
.lifeline-footer .lg\:max-h-75,
.lifeline-header.lg\:max-h-75,
.lifeline-footer.lg\:max-h-75 {
    @media (width >= 64rem) {
      max-height: calc(var(--spacing) * 75);
    }
  }
  .lifeline-header .lg\:max-h-\[250px\],
.lifeline-footer .lg\:max-h-\[250px\],
.lifeline-header.lg\:max-h-\[250px\],
.lifeline-footer.lg\:max-h-\[250px\] {
    @media (width >= 64rem) {
      max-height: 250px;
    }
  }
  .lifeline-header .lg\:max-h-\[650px\],
.lifeline-footer .lg\:max-h-\[650px\],
.lifeline-header.lg\:max-h-\[650px\],
.lifeline-footer.lg\:max-h-\[650px\] {
    @media (width >= 64rem) {
      max-height: 650px;
    }
  }
  .lifeline-header .lg\:max-h-\[740px\],
.lifeline-footer .lg\:max-h-\[740px\],
.lifeline-header.lg\:max-h-\[740px\],
.lifeline-footer.lg\:max-h-\[740px\] {
    @media (width >= 64rem) {
      max-height: 740px;
    }
  }
  .lifeline-header .lg\:min-h-\[40vw\],
.lifeline-footer .lg\:min-h-\[40vw\],
.lifeline-header.lg\:min-h-\[40vw\],
.lifeline-footer.lg\:min-h-\[40vw\] {
    @media (width >= 64rem) {
      min-height: 40vw;
    }
  }
  .lifeline-header .lg\:min-h-\[135px\],
.lifeline-footer .lg\:min-h-\[135px\],
.lifeline-header.lg\:min-h-\[135px\],
.lifeline-footer.lg\:min-h-\[135px\] {
    @media (width >= 64rem) {
      min-height: 135px;
    }
  }
  .lifeline-header .lg\:min-h-\[480px\],
.lifeline-footer .lg\:min-h-\[480px\],
.lifeline-header.lg\:min-h-\[480px\],
.lifeline-footer.lg\:min-h-\[480px\] {
    @media (width >= 64rem) {
      min-height: 480px;
    }
  }
  .lifeline-header .lg\:min-h-\[520px\],
.lifeline-footer .lg\:min-h-\[520px\],
.lifeline-header.lg\:min-h-\[520px\],
.lifeline-footer.lg\:min-h-\[520px\] {
    @media (width >= 64rem) {
      min-height: 520px;
    }
  }
  .lifeline-header .lg\:min-h-\[640px\],
.lifeline-footer .lg\:min-h-\[640px\],
.lifeline-header.lg\:min-h-\[640px\],
.lifeline-footer.lg\:min-h-\[640px\] {
    @media (width >= 64rem) {
      min-height: 640px;
    }
  }
  .lifeline-header .lg\:w-1\/2,
.lifeline-footer .lg\:w-1\/2,
.lifeline-header.lg\:w-1\/2,
.lifeline-footer.lg\:w-1\/2 {
    @media (width >= 64rem) {
      width: calc(1/2 * 100%);
    }
  }
  .lifeline-header .lg\:w-5,
.lifeline-footer .lg\:w-5,
.lifeline-header.lg\:w-5,
.lifeline-footer.lg\:w-5 {
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 5);
    }
  }
  .lifeline-header .lg\:w-10,
.lifeline-footer .lg\:w-10,
.lifeline-header.lg\:w-10,
.lifeline-footer.lg\:w-10 {
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:w-20,
.lifeline-footer .lg\:w-20,
.lifeline-header.lg\:w-20,
.lifeline-footer.lg\:w-20 {
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:w-32,
.lifeline-footer .lg\:w-32,
.lifeline-header.lg\:w-32,
.lifeline-footer.lg\:w-32 {
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 32);
    }
  }
  .lifeline-header .lg\:w-62,
.lifeline-footer .lg\:w-62,
.lifeline-header.lg\:w-62,
.lifeline-footer.lg\:w-62 {
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 62);
    }
  }
  .lifeline-header .lg\:w-\[21\%\],
.lifeline-footer .lg\:w-\[21\%\],
.lifeline-header.lg\:w-\[21\%\],
.lifeline-footer.lg\:w-\[21\%\] {
    @media (width >= 64rem) {
      width: 21%;
    }
  }
  .lifeline-header .lg\:w-\[31\%\],
.lifeline-footer .lg\:w-\[31\%\],
.lifeline-header.lg\:w-\[31\%\],
.lifeline-footer.lg\:w-\[31\%\] {
    @media (width >= 64rem) {
      width: 31%;
    }
  }
  .lifeline-header .lg\:w-\[45\%\],
.lifeline-footer .lg\:w-\[45\%\],
.lifeline-header.lg\:w-\[45\%\],
.lifeline-footer.lg\:w-\[45\%\] {
    @media (width >= 64rem) {
      width: 45%;
    }
  }
  .lifeline-header .lg\:w-\[50\%\],
.lifeline-footer .lg\:w-\[50\%\],
.lifeline-header.lg\:w-\[50\%\],
.lifeline-footer.lg\:w-\[50\%\] {
    @media (width >= 64rem) {
      width: 50%;
    }
  }
  .lifeline-header .lg\:w-\[55\%\],
.lifeline-footer .lg\:w-\[55\%\],
.lifeline-header.lg\:w-\[55\%\],
.lifeline-footer.lg\:w-\[55\%\] {
    @media (width >= 64rem) {
      width: 55%;
    }
  }
  .lifeline-header .lg\:w-\[69\%\],
.lifeline-footer .lg\:w-\[69\%\],
.lifeline-header.lg\:w-\[69\%\],
.lifeline-footer.lg\:w-\[69\%\] {
    @media (width >= 64rem) {
      width: 69%;
    }
  }
  .lifeline-header .lg\:w-\[150px\],
.lifeline-footer .lg\:w-\[150px\],
.lifeline-header.lg\:w-\[150px\],
.lifeline-footer.lg\:w-\[150px\] {
    @media (width >= 64rem) {
      width: 150px;
    }
  }
  .lifeline-header .lg\:w-\[200px\],
.lifeline-footer .lg\:w-\[200px\],
.lifeline-header.lg\:w-\[200px\],
.lifeline-footer.lg\:w-\[200px\] {
    @media (width >= 64rem) {
      width: 200px;
    }
  }
  .lifeline-header .lg\:w-\[290px\],
.lifeline-footer .lg\:w-\[290px\],
.lifeline-header.lg\:w-\[290px\],
.lifeline-footer.lg\:w-\[290px\] {
    @media (width >= 64rem) {
      width: 290px;
    }
  }
  .lifeline-header .lg\:w-auto,
.lifeline-footer .lg\:w-auto,
.lifeline-header.lg\:w-auto,
.lifeline-footer.lg\:w-auto {
    @media (width >= 64rem) {
      width: auto;
    }
  }
  .lifeline-header .lg\:w-full,
.lifeline-footer .lg\:w-full,
.lifeline-header.lg\:w-full,
.lifeline-footer.lg\:w-full {
    @media (width >= 64rem) {
      width: 100%;
    }
  }
  .lifeline-header .lg\:max-w-2\/5,
.lifeline-footer .lg\:max-w-2\/5,
.lifeline-header.lg\:max-w-2\/5,
.lifeline-footer.lg\:max-w-2\/5 {
    @media (width >= 64rem) {
      max-width: calc(2/5 * 100%);
    }
  }
  .lifeline-header .lg\:max-w-3xl,
.lifeline-footer .lg\:max-w-3xl,
.lifeline-header.lg\:max-w-3xl,
.lifeline-footer.lg\:max-w-3xl {
    @media (width >= 64rem) {
      max-width: var(--container-3xl);
    }
  }
  .lifeline-header .lg\:max-w-6xl,
.lifeline-footer .lg\:max-w-6xl,
.lifeline-header.lg\:max-w-6xl,
.lifeline-footer.lg\:max-w-6xl {
    @media (width >= 64rem) {
      max-width: var(--container-6xl);
    }
  }
  .lifeline-header .lg\:max-w-\[30\%\],
.lifeline-footer .lg\:max-w-\[30\%\],
.lifeline-header.lg\:max-w-\[30\%\],
.lifeline-footer.lg\:max-w-\[30\%\] {
    @media (width >= 64rem) {
      max-width: 30%;
    }
  }
  .lifeline-header .lg\:max-w-\[65\%\],
.lifeline-footer .lg\:max-w-\[65\%\],
.lifeline-header.lg\:max-w-\[65\%\],
.lifeline-footer.lg\:max-w-\[65\%\] {
    @media (width >= 64rem) {
      max-width: 65%;
    }
  }
  .lifeline-header .lg\:max-w-\[70\%\],
.lifeline-footer .lg\:max-w-\[70\%\],
.lifeline-header.lg\:max-w-\[70\%\],
.lifeline-footer.lg\:max-w-\[70\%\] {
    @media (width >= 64rem) {
      max-width: 70%;
    }
  }
  .lifeline-header .lg\:max-w-\[80\%\],
.lifeline-footer .lg\:max-w-\[80\%\],
.lifeline-header.lg\:max-w-\[80\%\],
.lifeline-footer.lg\:max-w-\[80\%\] {
    @media (width >= 64rem) {
      max-width: 80%;
    }
  }
  .lifeline-header .lg\:max-w-\[250px\],
.lifeline-footer .lg\:max-w-\[250px\],
.lifeline-header.lg\:max-w-\[250px\],
.lifeline-footer.lg\:max-w-\[250px\] {
    @media (width >= 64rem) {
      max-width: 250px;
    }
  }
  .lifeline-header .lg\:max-w-\[260px\],
.lifeline-footer .lg\:max-w-\[260px\],
.lifeline-header.lg\:max-w-\[260px\],
.lifeline-footer.lg\:max-w-\[260px\] {
    @media (width >= 64rem) {
      max-width: 260px;
    }
  }
  .lifeline-header .lg\:max-w-\[336px\],
.lifeline-footer .lg\:max-w-\[336px\],
.lifeline-header.lg\:max-w-\[336px\],
.lifeline-footer.lg\:max-w-\[336px\] {
    @media (width >= 64rem) {
      max-width: 336px;
    }
  }
  .lifeline-header .lg\:max-w-\[440px\],
.lifeline-footer .lg\:max-w-\[440px\],
.lifeline-header.lg\:max-w-\[440px\],
.lifeline-footer.lg\:max-w-\[440px\] {
    @media (width >= 64rem) {
      max-width: 440px;
    }
  }
  .lifeline-header .lg\:max-w-\[460px\],
.lifeline-footer .lg\:max-w-\[460px\],
.lifeline-header.lg\:max-w-\[460px\],
.lifeline-footer.lg\:max-w-\[460px\] {
    @media (width >= 64rem) {
      max-width: 460px;
    }
  }
  .lifeline-header .lg\:max-w-\[480px\],
.lifeline-footer .lg\:max-w-\[480px\],
.lifeline-header.lg\:max-w-\[480px\],
.lifeline-footer.lg\:max-w-\[480px\] {
    @media (width >= 64rem) {
      max-width: 480px;
    }
  }
  .lifeline-header .lg\:max-w-\[500px\],
.lifeline-footer .lg\:max-w-\[500px\],
.lifeline-header.lg\:max-w-\[500px\],
.lifeline-footer.lg\:max-w-\[500px\] {
    @media (width >= 64rem) {
      max-width: 500px;
    }
  }
  .lifeline-header .lg\:max-w-\[510px\],
.lifeline-footer .lg\:max-w-\[510px\],
.lifeline-header.lg\:max-w-\[510px\],
.lifeline-footer.lg\:max-w-\[510px\] {
    @media (width >= 64rem) {
      max-width: 510px;
    }
  }
  .lifeline-header .lg\:max-w-\[520px\],
.lifeline-footer .lg\:max-w-\[520px\],
.lifeline-header.lg\:max-w-\[520px\],
.lifeline-footer.lg\:max-w-\[520px\] {
    @media (width >= 64rem) {
      max-width: 520px;
    }
  }
  .lifeline-header .lg\:max-w-\[540px\],
.lifeline-footer .lg\:max-w-\[540px\],
.lifeline-header.lg\:max-w-\[540px\],
.lifeline-footer.lg\:max-w-\[540px\] {
    @media (width >= 64rem) {
      max-width: 540px;
    }
  }
  .lifeline-header .lg\:max-w-\[610px\],
.lifeline-footer .lg\:max-w-\[610px\],
.lifeline-header.lg\:max-w-\[610px\],
.lifeline-footer.lg\:max-w-\[610px\] {
    @media (width >= 64rem) {
      max-width: 610px;
    }
  }
  .lifeline-header .lg\:max-w-\[620px\],
.lifeline-footer .lg\:max-w-\[620px\],
.lifeline-header.lg\:max-w-\[620px\],
.lifeline-footer.lg\:max-w-\[620px\] {
    @media (width >= 64rem) {
      max-width: 620px;
    }
  }
  .lifeline-header .lg\:max-w-\[650px\],
.lifeline-footer .lg\:max-w-\[650px\],
.lifeline-header.lg\:max-w-\[650px\],
.lifeline-footer.lg\:max-w-\[650px\] {
    @media (width >= 64rem) {
      max-width: 650px;
    }
  }
  .lifeline-header .lg\:max-w-\[660px\],
.lifeline-footer .lg\:max-w-\[660px\],
.lifeline-header.lg\:max-w-\[660px\],
.lifeline-footer.lg\:max-w-\[660px\] {
    @media (width >= 64rem) {
      max-width: 660px;
    }
  }
  .lifeline-header .lg\:max-w-\[680px\],
.lifeline-footer .lg\:max-w-\[680px\],
.lifeline-header.lg\:max-w-\[680px\],
.lifeline-footer.lg\:max-w-\[680px\] {
    @media (width >= 64rem) {
      max-width: 680px;
    }
  }
  .lifeline-header .lg\:max-w-\[800px\],
.lifeline-footer .lg\:max-w-\[800px\],
.lifeline-header.lg\:max-w-\[800px\],
.lifeline-footer.lg\:max-w-\[800px\] {
    @media (width >= 64rem) {
      max-width: 800px;
    }
  }
  .lifeline-header .lg\:max-w-\[830px\],
.lifeline-footer .lg\:max-w-\[830px\],
.lifeline-header.lg\:max-w-\[830px\],
.lifeline-footer.lg\:max-w-\[830px\] {
    @media (width >= 64rem) {
      max-width: 830px;
    }
  }
  .lifeline-header .lg\:max-w-\[1000px\],
.lifeline-footer .lg\:max-w-\[1000px\],
.lifeline-header.lg\:max-w-\[1000px\],
.lifeline-footer.lg\:max-w-\[1000px\] {
    @media (width >= 64rem) {
      max-width: 1000px;
    }
  }
  .lifeline-header .lg\:max-w-\[1400px\],
.lifeline-footer .lg\:max-w-\[1400px\],
.lifeline-header.lg\:max-w-\[1400px\],
.lifeline-footer.lg\:max-w-\[1400px\] {
    @media (width >= 64rem) {
      max-width: 1400px;
    }
  }
  .lifeline-header .lg\:min-w-\[66\%\],
.lifeline-footer .lg\:min-w-\[66\%\],
.lifeline-header.lg\:min-w-\[66\%\],
.lifeline-footer.lg\:min-w-\[66\%\] {
    @media (width >= 64rem) {
      min-width: 66%;
    }
  }
  .lifeline-header .lg\:min-w-\[290px\],
.lifeline-footer .lg\:min-w-\[290px\],
.lifeline-header.lg\:min-w-\[290px\],
.lifeline-footer.lg\:min-w-\[290px\] {
    @media (width >= 64rem) {
      min-width: 290px;
    }
  }
  .lifeline-header .lg\:min-w-\[480px\],
.lifeline-footer .lg\:min-w-\[480px\],
.lifeline-header.lg\:min-w-\[480px\],
.lifeline-footer.lg\:min-w-\[480px\] {
    @media (width >= 64rem) {
      min-width: 480px;
    }
  }
  .lifeline-header .lg\:min-w-\[550px\],
.lifeline-footer .lg\:min-w-\[550px\],
.lifeline-header.lg\:min-w-\[550px\],
.lifeline-footer.lg\:min-w-\[550px\] {
    @media (width >= 64rem) {
      min-width: 550px;
    }
  }
  .lifeline-header .lg\:min-w-fit,
.lifeline-footer .lg\:min-w-fit,
.lifeline-header.lg\:min-w-fit,
.lifeline-footer.lg\:min-w-fit {
    @media (width >= 64rem) {
      min-width: -moz-fit-content;
      min-width: fit-content;
    }
  }
  .lifeline-header .lg\:flex-1,
.lifeline-footer .lg\:flex-1,
.lifeline-header.lg\:flex-1,
.lifeline-footer.lg\:flex-1 {
    @media (width >= 64rem) {
      flex: 1;
    }
  }
  .lifeline-header .lg\:cursor-default,
.lifeline-footer .lg\:cursor-default,
.lifeline-header.lg\:cursor-default,
.lifeline-footer.lg\:cursor-default {
    @media (width >= 64rem) {
      cursor: default;
    }
  }
  .lifeline-header .lg\:grid-cols-2,
.lifeline-footer .lg\:grid-cols-2,
.lifeline-header.lg\:grid-cols-2,
.lifeline-footer.lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lifeline-header .lg\:grid-cols-3,
.lifeline-footer .lg\:grid-cols-3,
.lifeline-header.lg\:grid-cols-3,
.lifeline-footer.lg\:grid-cols-3 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lifeline-header .lg\:grid-cols-4,
.lifeline-footer .lg\:grid-cols-4,
.lifeline-header.lg\:grid-cols-4,
.lifeline-footer.lg\:grid-cols-4 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .lifeline-header .lg\:flex-col,
.lifeline-footer .lg\:flex-col,
.lifeline-header.lg\:flex-col,
.lifeline-footer.lg\:flex-col {
    @media (width >= 64rem) {
      flex-direction: column;
    }
  }
  .lifeline-header .lg\:flex-row,
.lifeline-footer .lg\:flex-row,
.lifeline-header.lg\:flex-row,
.lifeline-footer.lg\:flex-row {
    @media (width >= 64rem) {
      flex-direction: row;
    }
  }
  .lifeline-header .lg\:flex-wrap,
.lifeline-footer .lg\:flex-wrap,
.lifeline-header.lg\:flex-wrap,
.lifeline-footer.lg\:flex-wrap {
    @media (width >= 64rem) {
      flex-wrap: wrap;
    }
  }
  .lifeline-header .lg\:items-center,
.lifeline-footer .lg\:items-center,
.lifeline-header.lg\:items-center,
.lifeline-footer.lg\:items-center {
    @media (width >= 64rem) {
      align-items: center;
    }
  }
  .lifeline-header .lg\:items-end,
.lifeline-footer .lg\:items-end,
.lifeline-header.lg\:items-end,
.lifeline-footer.lg\:items-end {
    @media (width >= 64rem) {
      align-items: flex-end;
    }
  }
  .lifeline-header .lg\:items-start,
.lifeline-footer .lg\:items-start,
.lifeline-header.lg\:items-start,
.lifeline-footer.lg\:items-start {
    @media (width >= 64rem) {
      align-items: flex-start;
    }
  }
  .lifeline-header .lg\:justify-between,
.lifeline-footer .lg\:justify-between,
.lifeline-header.lg\:justify-between,
.lifeline-footer.lg\:justify-between {
    @media (width >= 64rem) {
      justify-content: space-between;
    }
  }
  .lifeline-header .lg\:justify-center,
.lifeline-footer .lg\:justify-center,
.lifeline-header.lg\:justify-center,
.lifeline-footer.lg\:justify-center {
    @media (width >= 64rem) {
      justify-content: center;
    }
  }
  .lifeline-header .lg\:justify-start,
.lifeline-footer .lg\:justify-start,
.lifeline-header.lg\:justify-start,
.lifeline-footer.lg\:justify-start {
    @media (width >= 64rem) {
      justify-content: flex-start;
    }
  }
  .lifeline-header .lg\:gap-0,
.lifeline-footer .lg\:gap-0,
.lifeline-header.lg\:gap-0,
.lifeline-footer.lg\:gap-0 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:gap-8,
.lifeline-footer .lg\:gap-8,
.lifeline-header.lg\:gap-8,
.lifeline-footer.lg\:gap-8 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .lg\:gap-9,
.lifeline-footer .lg\:gap-9,
.lifeline-header.lg\:gap-9,
.lifeline-footer.lg\:gap-9 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 9);
    }
  }
  .lifeline-header .lg\:gap-10,
.lifeline-footer .lg\:gap-10,
.lifeline-header.lg\:gap-10,
.lifeline-footer.lg\:gap-10 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:gap-20,
.lifeline-footer .lg\:gap-20,
.lifeline-header.lg\:gap-20,
.lifeline-footer.lg\:gap-20 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:gap-28,
.lifeline-footer .lg\:gap-28,
.lifeline-header.lg\:gap-28,
.lifeline-footer.lg\:gap-28 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 28);
    }
  }
  .lifeline-header .lg\:gap-\[8vw\],
.lifeline-footer .lg\:gap-\[8vw\],
.lifeline-header.lg\:gap-\[8vw\],
.lifeline-footer.lg\:gap-\[8vw\] {
    @media (width >= 64rem) {
      gap: 8vw;
    }
  }
  .lifeline-header .lg\:gap-\[30px\],
.lifeline-footer .lg\:gap-\[30px\],
.lifeline-header.lg\:gap-\[30px\],
.lifeline-footer.lg\:gap-\[30px\] {
    @media (width >= 64rem) {
      gap: 30px;
    }
  }
  .lifeline-header .lg\:self-auto,
.lifeline-footer .lg\:self-auto,
.lifeline-header.lg\:self-auto,
.lifeline-footer.lg\:self-auto {
    @media (width >= 64rem) {
      align-self: auto;
    }
  }
  .lifeline-header .lg\:self-stretch,
.lifeline-footer .lg\:self-stretch,
.lifeline-header.lg\:self-stretch,
.lifeline-footer.lg\:self-stretch {
    @media (width >= 64rem) {
      align-self: stretch;
    }
  }
  .lifeline-header .lg\:rounded-2xl,
.lifeline-footer .lg\:rounded-2xl,
.lifeline-header.lg\:rounded-2xl,
.lifeline-footer.lg\:rounded-2xl {
    @media (width >= 64rem) {
      border-radius: var(--radius-2xl);
    }
  }
  .lifeline-header .lg\:rounded-3xl,
.lifeline-footer .lg\:rounded-3xl,
.lifeline-header.lg\:rounded-3xl,
.lifeline-footer.lg\:rounded-3xl {
    @media (width >= 64rem) {
      border-radius: var(--radius-3xl);
    }
  }
  .lifeline-header .lg\:rounded-4xl,
.lifeline-footer .lg\:rounded-4xl,
.lifeline-header.lg\:rounded-4xl,
.lifeline-footer.lg\:rounded-4xl {
    @media (width >= 64rem) {
      border-radius: var(--radius-4xl);
    }
  }
  .lifeline-header .lg\:rounded-\[30px\],
.lifeline-footer .lg\:rounded-\[30px\],
.lifeline-header.lg\:rounded-\[30px\],
.lifeline-footer.lg\:rounded-\[30px\] {
    @media (width >= 64rem) {
      border-radius: 30px;
    }
  }
  .lifeline-header .lg\:rounded-none,
.lifeline-footer .lg\:rounded-none,
.lifeline-header.lg\:rounded-none,
.lifeline-footer.lg\:rounded-none {
    @media (width >= 64rem) {
      border-radius: 0;
    }
  }
  .lifeline-header .lg\:border-b,
.lifeline-footer .lg\:border-b,
.lifeline-header.lg\:border-b,
.lifeline-footer.lg\:border-b {
    @media (width >= 64rem) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .lifeline-header .lg\:border-b-0,
.lifeline-footer .lg\:border-b-0,
.lifeline-header.lg\:border-b-0,
.lifeline-footer.lg\:border-b-0 {
    @media (width >= 64rem) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .lifeline-header .lg\:border-none,
.lifeline-footer .lg\:border-none,
.lifeline-header.lg\:border-none,
.lifeline-footer.lg\:border-none {
    @media (width >= 64rem) {
      --tw-border-style: none;
      border-style: none;
    }
  }
  .lifeline-header .lg\:border-black-faint,
.lifeline-footer .lg\:border-black-faint,
.lifeline-header.lg\:border-black-faint,
.lifeline-footer.lg\:border-black-faint {
    @media (width >= 64rem) {
      border-color: var(--color-black-faint);
    }
  }
  .lifeline-header .lg\:bg-beige,
.lifeline-footer .lg\:bg-beige,
.lifeline-header.lg\:bg-beige,
.lifeline-footer.lg\:bg-beige {
    @media (width >= 64rem) {
      background-color: var(--color-beige);
    }
  }
  .lifeline-header .lg\:bg-blue,
.lifeline-footer .lg\:bg-blue,
.lifeline-header.lg\:bg-blue,
.lifeline-footer.lg\:bg-blue {
    @media (width >= 64rem) {
      background-color: var(--color-blue);
    }
  }
  .lifeline-header .lg\:bg-dark-yellow,
.lifeline-footer .lg\:bg-dark-yellow,
.lifeline-header.lg\:bg-dark-yellow,
.lifeline-footer.lg\:bg-dark-yellow {
    @media (width >= 64rem) {
      background-color: var(--color-dark-yellow);
    }
  }
  .lifeline-header .lg\:bg-light-beige,
.lifeline-footer .lg\:bg-light-beige,
.lifeline-header.lg\:bg-light-beige,
.lifeline-footer.lg\:bg-light-beige {
    @media (width >= 64rem) {
      background-color: var(--color-light-beige);
    }
  }
  .lifeline-header .lg\:bg-transparent,
.lifeline-footer .lg\:bg-transparent,
.lifeline-header.lg\:bg-transparent,
.lifeline-footer.lg\:bg-transparent {
    @media (width >= 64rem) {
      background-color: transparent;
    }
  }
  .lifeline-header .lg\:bg-white,
.lifeline-footer .lg\:bg-white,
.lifeline-header.lg\:bg-white,
.lifeline-footer.lg\:bg-white {
    @media (width >= 64rem) {
      background-color: var(--color-white);
    }
  }
  .lifeline-header .lg\:bg-gradient-to-b,
.lifeline-footer .lg\:bg-gradient-to-b,
.lifeline-header.lg\:bg-gradient-to-b,
.lifeline-footer.lg\:bg-gradient-to-b {
    @media (width >= 64rem) {
      --tw-gradient-position: to bottom in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .lifeline-header .lg\:from-transparent,
.lifeline-footer .lg\:from-transparent,
.lifeline-header.lg\:from-transparent,
.lifeline-footer.lg\:from-transparent {
    @media (width >= 64rem) {
      --tw-gradient-from: transparent;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .lifeline-header .lg\:p-2,
.lifeline-footer .lg\:p-2,
.lifeline-header.lg\:p-2,
.lifeline-footer.lg\:p-2 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 2);
    }
  }
  .lifeline-header .lg\:p-6,
.lifeline-footer .lg\:p-6,
.lifeline-header.lg\:p-6,
.lifeline-footer.lg\:p-6 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .lg\:p-10,
.lifeline-footer .lg\:p-10,
.lifeline-header.lg\:p-10,
.lifeline-footer.lg\:p-10 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:p-30,
.lifeline-footer .lg\:p-30,
.lifeline-header.lg\:p-30,
.lifeline-footer.lg\:p-30 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 30);
    }
  }
  .lifeline-header .lg\:px-0,
.lifeline-footer .lg\:px-0,
.lifeline-header.lg\:px-0,
.lifeline-footer.lg\:px-0 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:px-4,
.lifeline-footer .lg\:px-4,
.lifeline-header.lg\:px-4,
.lifeline-footer.lg\:px-4 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 4) !important;
    }
  }
  .lifeline-header .lg\:px-5,
.lifeline-footer .lg\:px-5,
.lifeline-header.lg\:px-5,
.lifeline-footer.lg\:px-5 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .lifeline-header .lg\:px-6,
.lifeline-footer .lg\:px-6,
.lifeline-header.lg\:px-6,
.lifeline-footer.lg\:px-6 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .lg\:px-8,
.lifeline-footer .lg\:px-8,
.lifeline-header.lg\:px-8,
.lifeline-footer.lg\:px-8 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .lg\:px-10,
.lifeline-footer .lg\:px-10,
.lifeline-header.lg\:px-10,
.lifeline-footer.lg\:px-10 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:px-12,
.lifeline-footer .lg\:px-12,
.lifeline-header.lg\:px-12,
.lifeline-footer.lg\:px-12 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .lg\:py-0,
.lifeline-footer .lg\:py-0,
.lifeline-header.lg\:py-0,
.lifeline-footer.lg\:py-0 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:py-4,
.lifeline-footer .lg\:py-4,
.lifeline-header.lg\:py-4,
.lifeline-footer.lg\:py-4 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .lg\:py-5,
.lifeline-footer .lg\:py-5,
.lifeline-header.lg\:py-5,
.lifeline-footer.lg\:py-5 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .lifeline-header .lg\:py-6,
.lifeline-footer .lg\:py-6,
.lifeline-header.lg\:py-6,
.lifeline-footer.lg\:py-6 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .lg\:py-8,
.lifeline-footer .lg\:py-8,
.lifeline-header.lg\:py-8,
.lifeline-footer.lg\:py-8 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .lg\:py-10,
.lifeline-footer .lg\:py-10,
.lifeline-header.lg\:py-10,
.lifeline-footer.lg\:py-10 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:py-12,
.lifeline-footer .lg\:py-12,
.lifeline-header.lg\:py-12,
.lifeline-footer.lg\:py-12 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .lg\:py-16,
.lifeline-footer .lg\:py-16,
.lifeline-header.lg\:py-16,
.lifeline-footer.lg\:py-16 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .lg\:py-20,
.lifeline-footer .lg\:py-20,
.lifeline-header.lg\:py-20,
.lifeline-footer.lg\:py-20 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:py-24,
.lifeline-footer .lg\:py-24,
.lifeline-header.lg\:py-24,
.lifeline-footer.lg\:py-24 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 24);
    }
  }
  .lifeline-header .lg\:pt-0,
.lifeline-footer .lg\:pt-0,
.lifeline-header.lg\:pt-0,
.lifeline-footer.lg\:pt-0 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:pt-4,
.lifeline-footer .lg\:pt-4,
.lifeline-header.lg\:pt-4,
.lifeline-footer.lg\:pt-4 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .lg\:pt-5,
.lifeline-footer .lg\:pt-5,
.lifeline-header.lg\:pt-5,
.lifeline-footer.lg\:pt-5 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 5);
    }
  }
  .lifeline-header .lg\:pt-6,
.lifeline-footer .lg\:pt-6,
.lifeline-header.lg\:pt-6,
.lifeline-footer.lg\:pt-6 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .lg\:pt-16,
.lifeline-footer .lg\:pt-16,
.lifeline-header.lg\:pt-16,
.lifeline-footer.lg\:pt-16 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .lg\:pt-20,
.lifeline-footer .lg\:pt-20,
.lifeline-header.lg\:pt-20,
.lifeline-footer.lg\:pt-20 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:pt-\[24px\],
.lifeline-footer .lg\:pt-\[24px\],
.lifeline-header.lg\:pt-\[24px\],
.lifeline-footer.lg\:pt-\[24px\] {
    @media (width >= 64rem) {
      padding-top: 24px;
    }
  }
  .lifeline-header .lg\:pt-\[60px\],
.lifeline-footer .lg\:pt-\[60px\],
.lifeline-header.lg\:pt-\[60px\],
.lifeline-footer.lg\:pt-\[60px\] {
    @media (width >= 64rem) {
      padding-top: 60px;
    }
  }
  .lifeline-header .lg\:pr-8,
.lifeline-footer .lg\:pr-8,
.lifeline-header.lg\:pr-8,
.lifeline-footer.lg\:pr-8 {
    @media (width >= 64rem) {
      padding-right: calc(var(--spacing) * 8);
    }
  }
  .lifeline-header .lg\:pb-6,
.lifeline-footer .lg\:pb-6,
.lifeline-header.lg\:pb-6,
.lifeline-footer.lg\:pb-6 {
    @media (width >= 64rem) {
      padding-bottom: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .lg\:pb-10,
.lifeline-footer .lg\:pb-10,
.lifeline-header.lg\:pb-10,
.lifeline-footer.lg\:pb-10 {
    @media (width >= 64rem) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:pb-12,
.lifeline-footer .lg\:pb-12,
.lifeline-header.lg\:pb-12,
.lifeline-footer.lg\:pb-12 {
    @media (width >= 64rem) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .lg\:pb-24,
.lifeline-footer .lg\:pb-24,
.lifeline-header.lg\:pb-24,
.lifeline-footer.lg\:pb-24 {
    @media (width >= 64rem) {
      padding-bottom: calc(var(--spacing) * 24);
    }
  }
  .lifeline-header .lg\:pl-0,
.lifeline-footer .lg\:pl-0,
.lifeline-header.lg\:pl-0,
.lifeline-footer.lg\:pl-0 {
    @media (width >= 64rem) {
      padding-left: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .lg\:pl-12,
.lifeline-footer .lg\:pl-12,
.lifeline-header.lg\:pl-12,
.lifeline-footer.lg\:pl-12 {
    @media (width >= 64rem) {
      padding-left: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .lg\:pl-18,
.lifeline-footer .lg\:pl-18,
.lifeline-header.lg\:pl-18,
.lifeline-footer.lg\:pl-18 {
    @media (width >= 64rem) {
      padding-left: calc(var(--spacing) * 18);
    }
  }
  .lifeline-header .lg\:text-center,
.lifeline-footer .lg\:text-center,
.lifeline-header.lg\:text-center,
.lifeline-footer.lg\:text-center {
    @media (width >= 64rem) {
      text-align: center;
    }
  }
  .lifeline-header .lg\:text-left,
.lifeline-footer .lg\:text-left,
.lifeline-header.lg\:text-left,
.lifeline-footer.lg\:text-left {
    @media (width >= 64rem) {
      text-align: left;
    }
  }
  .lifeline-header .lg\:text-2xl,
.lifeline-footer .lg\:text-2xl,
.lifeline-header.lg\:text-2xl,
.lifeline-footer.lg\:text-2xl {
    @media (width >= 64rem) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .lifeline-header .lg\:text-3xl,
.lifeline-footer .lg\:text-3xl,
.lifeline-header.lg\:text-3xl,
.lifeline-footer.lg\:text-3xl {
    @media (width >= 64rem) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .lifeline-header .lg\:text-4xl,
.lifeline-footer .lg\:text-4xl,
.lifeline-header.lg\:text-4xl,
.lifeline-footer.lg\:text-4xl {
    @media (width >= 64rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .lifeline-header .lg\:text-5xl,
.lifeline-footer .lg\:text-5xl,
.lifeline-header.lg\:text-5xl,
.lifeline-footer.lg\:text-5xl {
    @media (width >= 64rem) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .lifeline-header .lg\:text-6xl,
.lifeline-footer .lg\:text-6xl,
.lifeline-header.lg\:text-6xl,
.lifeline-footer.lg\:text-6xl {
    @media (width >= 64rem) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
  .lifeline-header .lg\:text-7xl,
.lifeline-footer .lg\:text-7xl,
.lifeline-header.lg\:text-7xl,
.lifeline-footer.lg\:text-7xl {
    @media (width >= 64rem) {
      font-size: var(--text-7xl);
      line-height: var(--tw-leading, var(--text-7xl--line-height));
    }
  }
  .lifeline-header .lg\:text-base,
.lifeline-footer .lg\:text-base,
.lifeline-header.lg\:text-base,
.lifeline-footer.lg\:text-base {
    @media (width >= 64rem) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .lifeline-header .lg\:text-lg,
.lifeline-footer .lg\:text-lg,
.lifeline-header.lg\:text-lg,
.lifeline-footer.lg\:text-lg {
    @media (width >= 64rem) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .lifeline-header .lg\:text-sm,
.lifeline-footer .lg\:text-sm,
.lifeline-header.lg\:text-sm,
.lifeline-footer.lg\:text-sm {
    @media (width >= 64rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .lifeline-header .lg\:text-xl,
.lifeline-footer .lg\:text-xl,
.lifeline-header.lg\:text-xl,
.lifeline-footer.lg\:text-xl {
    @media (width >= 64rem) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .lifeline-header .lg\:text-\[72px\],
.lifeline-footer .lg\:text-\[72px\],
.lifeline-header.lg\:text-\[72px\],
.lifeline-footer.lg\:text-\[72px\] {
    @media (width >= 64rem) {
      font-size: 72px;
    }
  }
  .lifeline-header .lg\:text-\[112px\],
.lifeline-footer .lg\:text-\[112px\],
.lifeline-header.lg\:text-\[112px\],
.lifeline-footer.lg\:text-\[112px\] {
    @media (width >= 64rem) {
      font-size: 112px;
    }
  }
  .lifeline-header .lg\:leading-10,
.lifeline-footer .lg\:leading-10,
.lifeline-header.lg\:leading-10,
.lifeline-footer.lg\:leading-10 {
    @media (width >= 64rem) {
      --tw-leading: calc(var(--spacing) * 10);
      line-height: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .lg\:leading-20,
.lifeline-footer .lg\:leading-20,
.lifeline-header.lg\:leading-20,
.lifeline-footer.lg\:leading-20 {
    @media (width >= 64rem) {
      --tw-leading: calc(var(--spacing) * 20);
      line-height: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .lg\:leading-\[140\%\],
.lifeline-footer .lg\:leading-\[140\%\],
.lifeline-header.lg\:leading-\[140\%\],
.lifeline-footer.lg\:leading-\[140\%\] {
    @media (width >= 64rem) {
      --tw-leading: 140%;
      line-height: 140%;
    }
  }
  .lifeline-header .lg\:before\:left-\[-60px\],
.lifeline-footer .lg\:before\:left-\[-60px\],
.lifeline-header.lg\:before\:left-\[-60px\],
.lifeline-footer.lg\:before\:left-\[-60px\] {
    @media (width >= 64rem) {
      &::before {
        content: var(--tw-content);
        left: -60px;
      }
    }
  }
  .lifeline-header .lg\:before\:text-\[112px\],
.lifeline-footer .lg\:before\:text-\[112px\],
.lifeline-header.lg\:before\:text-\[112px\],
.lifeline-footer.lg\:before\:text-\[112px\] {
    @media (width >= 64rem) {
      &::before {
        content: var(--tw-content);
        font-size: 112px;
      }
    }
  }
  .lifeline-header .lg\:first\:pt-8,
.lifeline-footer .lg\:first\:pt-8,
.lifeline-header.lg\:first\:pt-8,
.lifeline-footer.lg\:first\:pt-8 {
    @media (width >= 64rem) {
      &:first-child {
        padding-top: calc(var(--spacing) * 8);
      }
    }
  }
  .lifeline-header .lg\:hover\:bg-blue,
.lifeline-footer .lg\:hover\:bg-blue,
.lifeline-header.lg\:hover\:bg-blue,
.lifeline-footer.lg\:hover\:bg-blue {
    @media (width >= 64rem) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-blue);
        }
      }
    }
  }
  .lifeline-header .lg\:hover\:bg-transparent,
.lifeline-footer .lg\:hover\:bg-transparent,
.lifeline-header.lg\:hover\:bg-transparent,
.lifeline-footer.lg\:hover\:bg-transparent {
    @media (width >= 64rem) {
      &:hover {
        @media (hover: hover) {
          background-color: transparent;
        }
      }
    }
  }
  .lifeline-header .lg\:hover\:text-blue,
.lifeline-footer .lg\:hover\:text-blue,
.lifeline-header.lg\:hover\:text-blue,
.lifeline-footer.lg\:hover\:text-blue {
    @media (width >= 64rem) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-blue);
        }
      }
    }
  }
  .lifeline-header .lg\:focus\:ring-2,
.lifeline-footer .lg\:focus\:ring-2,
.lifeline-header.lg\:focus\:ring-2,
.lifeline-footer.lg\:focus\:ring-2 {
    @media (width >= 64rem) {
      &:focus {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .lifeline-header .xl\:bottom-16,
.lifeline-footer .xl\:bottom-16,
.lifeline-header.xl\:bottom-16,
.lifeline-footer.xl\:bottom-16 {
    @media (width >= 80rem) {
      bottom: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .xl\:left-16,
.lifeline-footer .xl\:left-16,
.lifeline-header.xl\:left-16,
.lifeline-footer.xl\:left-16 {
    @media (width >= 80rem) {
      left: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .xl\:my-8,
.lifeline-footer .xl\:my-8,
.lifeline-header.xl\:my-8,
.lifeline-footer.xl\:my-8 {
    @media (width >= 80rem) {
      margin-block: calc(var(--spacing) * 8) !important;
    }
  }
  .lifeline-header .xl\:-mt-\[600px\],
.lifeline-footer .xl\:-mt-\[600px\],
.lifeline-header.xl\:-mt-\[600px\],
.lifeline-footer.xl\:-mt-\[600px\] {
    @media (width >= 80rem) {
      margin-top: calc(600px * -1);
    }
  }
  .lifeline-header .xl\:-mb-\[250px\],
.lifeline-footer .xl\:-mb-\[250px\],
.lifeline-header.xl\:-mb-\[250px\],
.lifeline-footer.xl\:-mb-\[250px\] {
    @media (width >= 80rem) {
      margin-bottom: calc(250px * -1);
    }
  }
  .lifeline-header .xl\:mb-6,
.lifeline-footer .xl\:mb-6,
.lifeline-header.xl\:mb-6,
.lifeline-footer.xl\:mb-6 {
    @media (width >= 80rem) {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .lifeline-header .xl\:mb-7,
.lifeline-footer .xl\:mb-7,
.lifeline-header.xl\:mb-7,
.lifeline-footer.xl\:mb-7 {
    @media (width >= 80rem) {
      margin-bottom: calc(var(--spacing) * 7);
    }
  }
  .lifeline-header .xl\:mb-15,
.lifeline-footer .xl\:mb-15,
.lifeline-header.xl\:mb-15,
.lifeline-footer.xl\:mb-15 {
    @media (width >= 80rem) {
      margin-bottom: calc(var(--spacing) * 15);
    }
  }
  .lifeline-header .xl\:mb-16,
.lifeline-footer .xl\:mb-16,
.lifeline-header.xl\:mb-16,
.lifeline-footer.xl\:mb-16 {
    @media (width >= 80rem) {
      margin-bottom: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .xl\:flex,
.lifeline-footer .xl\:flex,
.lifeline-header.xl\:flex,
.lifeline-footer.xl\:flex {
    @media (width >= 80rem) {
      display: flex;
    }
  }
  .lifeline-header .xl\:grid,
.lifeline-footer .xl\:grid,
.lifeline-header.xl\:grid,
.lifeline-footer.xl\:grid {
    @media (width >= 80rem) {
      display: grid;
    }
  }
  .lifeline-header .xl\:h-75,
.lifeline-footer .xl\:h-75,
.lifeline-header.xl\:h-75,
.lifeline-footer.xl\:h-75 {
    @media (width >= 80rem) {
      height: calc(var(--spacing) * 75);
    }
  }
  .lifeline-header .xl\:h-105,
.lifeline-footer .xl\:h-105,
.lifeline-header.xl\:h-105,
.lifeline-footer.xl\:h-105 {
    @media (width >= 80rem) {
      height: calc(var(--spacing) * 105);
    }
  }
  .lifeline-header .xl\:max-h-\[320px\],
.lifeline-footer .xl\:max-h-\[320px\],
.lifeline-header.xl\:max-h-\[320px\],
.lifeline-footer.xl\:max-h-\[320px\] {
    @media (width >= 80rem) {
      max-height: 320px;
    }
  }
  .lifeline-header .xl\:min-h-\[340px\],
.lifeline-footer .xl\:min-h-\[340px\],
.lifeline-header.xl\:min-h-\[340px\],
.lifeline-footer.xl\:min-h-\[340px\] {
    @media (width >= 80rem) {
      min-height: 340px;
    }
  }
  .lifeline-header .xl\:min-h-\[520px\],
.lifeline-footer .xl\:min-h-\[520px\],
.lifeline-header.xl\:min-h-\[520px\],
.lifeline-footer.xl\:min-h-\[520px\] {
    @media (width >= 80rem) {
      min-height: 520px;
    }
  }
  .lifeline-header .xl\:w-75,
.lifeline-footer .xl\:w-75,
.lifeline-header.xl\:w-75,
.lifeline-footer.xl\:w-75 {
    @media (width >= 80rem) {
      width: calc(var(--spacing) * 75);
    }
  }
  .lifeline-header .xl\:w-105,
.lifeline-footer .xl\:w-105,
.lifeline-header.xl\:w-105,
.lifeline-footer.xl\:w-105 {
    @media (width >= 80rem) {
      width: calc(var(--spacing) * 105);
    }
  }
  .lifeline-header .xl\:w-\[187px\],
.lifeline-footer .xl\:w-\[187px\],
.lifeline-header.xl\:w-\[187px\],
.lifeline-footer.xl\:w-\[187px\] {
    @media (width >= 80rem) {
      width: 187px;
    }
  }
  .lifeline-header .xl\:max-w-92,
.lifeline-footer .xl\:max-w-92,
.lifeline-header.xl\:max-w-92,
.lifeline-footer.xl\:max-w-92 {
    @media (width >= 80rem) {
      max-width: calc(var(--spacing) * 92);
    }
  }
  .lifeline-header .xl\:max-w-\[320px\],
.lifeline-footer .xl\:max-w-\[320px\],
.lifeline-header.xl\:max-w-\[320px\],
.lifeline-footer.xl\:max-w-\[320px\] {
    @media (width >= 80rem) {
      max-width: 320px;
    }
  }
  .lifeline-header .xl\:max-w-\[520px\],
.lifeline-footer .xl\:max-w-\[520px\],
.lifeline-header.xl\:max-w-\[520px\],
.lifeline-footer.xl\:max-w-\[520px\] {
    @media (width >= 80rem) {
      max-width: 520px;
    }
  }
  .lifeline-header .xl\:max-w-\[540px\],
.lifeline-footer .xl\:max-w-\[540px\],
.lifeline-header.xl\:max-w-\[540px\],
.lifeline-footer.xl\:max-w-\[540px\] {
    @media (width >= 80rem) {
      max-width: 540px;
    }
  }
  .lifeline-header .xl\:max-w-\[610px\],
.lifeline-footer .xl\:max-w-\[610px\],
.lifeline-header.xl\:max-w-\[610px\],
.lifeline-footer.xl\:max-w-\[610px\] {
    @media (width >= 80rem) {
      max-width: 610px;
    }
  }
  .lifeline-header .xl\:max-w-\[720px\],
.lifeline-footer .xl\:max-w-\[720px\],
.lifeline-header.xl\:max-w-\[720px\],
.lifeline-footer.xl\:max-w-\[720px\] {
    @media (width >= 80rem) {
      max-width: 720px;
    }
  }
  .lifeline-header .xl\:min-w-\[320px\],
.lifeline-footer .xl\:min-w-\[320px\],
.lifeline-header.xl\:min-w-\[320px\],
.lifeline-footer.xl\:min-w-\[320px\] {
    @media (width >= 80rem) {
      min-width: 320px;
    }
  }
  .lifeline-header .xl\:min-w-\[340px\],
.lifeline-footer .xl\:min-w-\[340px\],
.lifeline-header.xl\:min-w-\[340px\],
.lifeline-footer.xl\:min-w-\[340px\] {
    @media (width >= 80rem) {
      min-width: 340px;
    }
  }
  .lifeline-header .xl\:grid-cols-2,
.lifeline-footer .xl\:grid-cols-2,
.lifeline-header.xl\:grid-cols-2,
.lifeline-footer.xl\:grid-cols-2 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lifeline-header .xl\:gap-30,
.lifeline-footer .xl\:gap-30,
.lifeline-header.xl\:gap-30,
.lifeline-footer.xl\:gap-30 {
    @media (width >= 80rem) {
      gap: calc(var(--spacing) * 30);
    }
  }
  .lifeline-header .xl\:space-y-4,
.lifeline-footer .xl\:space-y-4,
.lifeline-header.xl\:space-y-4,
.lifeline-footer.xl\:space-y-4 {
    @media (width >= 80rem) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .lifeline-header .xl\:space-x-6,
.lifeline-footer .xl\:space-x-6,
.lifeline-header.xl\:space-x-6,
.lifeline-footer.xl\:space-x-6 {
    @media (width >= 80rem) {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));
      }
    }
  }
  .lifeline-header .xl\:space-x-7,
.lifeline-footer .xl\:space-x-7,
.lifeline-header.xl\:space-x-7,
.lifeline-footer.xl\:space-x-7 {
    @media (width >= 80rem) {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 7) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-x-reverse)));
      }
    }
  }
  .lifeline-header .xl\:px-4,
.lifeline-footer .xl\:px-4,
.lifeline-header.xl\:px-4,
.lifeline-footer.xl\:px-4 {
    @media (width >= 80rem) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .lifeline-header .xl\:px-10,
.lifeline-footer .xl\:px-10,
.lifeline-header.xl\:px-10,
.lifeline-footer.xl\:px-10 {
    @media (width >= 80rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .lifeline-header .xl\:px-15,
.lifeline-footer .xl\:px-15,
.lifeline-header.xl\:px-15,
.lifeline-footer.xl\:px-15 {
    @media (width >= 80rem) {
      padding-inline: calc(var(--spacing) * 15);
    }
  }
  .lifeline-header .xl\:px-\[20px\],
.lifeline-footer .xl\:px-\[20px\],
.lifeline-header.xl\:px-\[20px\],
.lifeline-footer.xl\:px-\[20px\] {
    @media (width >= 80rem) {
      padding-inline: 20px;
    }
  }
  .lifeline-header .xl\:py-12,
.lifeline-footer .xl\:py-12,
.lifeline-header.xl\:py-12,
.lifeline-footer.xl\:py-12 {
    @media (width >= 80rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .xl\:py-16,
.lifeline-footer .xl\:py-16,
.lifeline-header.xl\:py-16,
.lifeline-footer.xl\:py-16 {
    @media (width >= 80rem) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .xl\:py-20,
.lifeline-footer .xl\:py-20,
.lifeline-header.xl\:py-20,
.lifeline-footer.xl\:py-20 {
    @media (width >= 80rem) {
      padding-block: calc(var(--spacing) * 20);
    }
  }
  .lifeline-header .xl\:py-24,
.lifeline-footer .xl\:py-24,
.lifeline-header.xl\:py-24,
.lifeline-footer.xl\:py-24 {
    @media (width >= 80rem) {
      padding-block: calc(var(--spacing) * 24);
    }
  }
  .lifeline-header .xl\:py-30,
.lifeline-footer .xl\:py-30,
.lifeline-header.xl\:py-30,
.lifeline-footer.xl\:py-30 {
    @media (width >= 80rem) {
      padding-block: calc(var(--spacing) * 30);
    }
  }
  .lifeline-header .xl\:pt-12,
.lifeline-footer .xl\:pt-12,
.lifeline-header.xl\:pt-12,
.lifeline-footer.xl\:pt-12 {
    @media (width >= 80rem) {
      padding-top: calc(var(--spacing) * 12);
    }
  }
  .lifeline-header .xl\:pr-2,
.lifeline-footer .xl\:pr-2,
.lifeline-header.xl\:pr-2,
.lifeline-footer.xl\:pr-2 {
    @media (width >= 80rem) {
      padding-right: calc(var(--spacing) * 2);
    }
  }
  .lifeline-header .xl\:pb-0,
.lifeline-footer .xl\:pb-0,
.lifeline-header.xl\:pb-0,
.lifeline-footer.xl\:pb-0 {
    @media (width >= 80rem) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .lifeline-header .xl\:pb-15,
.lifeline-footer .xl\:pb-15,
.lifeline-header.xl\:pb-15,
.lifeline-footer.xl\:pb-15 {
    @media (width >= 80rem) {
      padding-bottom: calc(var(--spacing) * 15);
    }
  }
  .lifeline-header .xl\:pb-30,
.lifeline-footer .xl\:pb-30,
.lifeline-header.xl\:pb-30,
.lifeline-footer.xl\:pb-30 {
    @media (width >= 80rem) {
      padding-bottom: calc(var(--spacing) * 30);
    }
  }
  .lifeline-header .xl\:pb-40,
.lifeline-footer .xl\:pb-40,
.lifeline-header.xl\:pb-40,
.lifeline-footer.xl\:pb-40 {
    @media (width >= 80rem) {
      padding-bottom: calc(var(--spacing) * 40);
    }
  }
  .lifeline-header .xl\:pl-16,
.lifeline-footer .xl\:pl-16,
.lifeline-header.xl\:pl-16,
.lifeline-footer.xl\:pl-16 {
    @media (width >= 80rem) {
      padding-left: calc(var(--spacing) * 16);
    }
  }
  .lifeline-header .xl\:text-2xl,
.lifeline-footer .xl\:text-2xl,
.lifeline-header.xl\:text-2xl,
.lifeline-footer.xl\:text-2xl {
    @media (width >= 80rem) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .lifeline-header .xl\:text-3xl,
.lifeline-footer .xl\:text-3xl,
.lifeline-header.xl\:text-3xl,
.lifeline-footer.xl\:text-3xl {
    @media (width >= 80rem) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .lifeline-header .xl\:text-4xl,
.lifeline-footer .xl\:text-4xl,
.lifeline-header.xl\:text-4xl,
.lifeline-footer.xl\:text-4xl {
    @media (width >= 80rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .lifeline-header .xl\:text-base,
.lifeline-footer .xl\:text-base,
.lifeline-header.xl\:text-base,
.lifeline-footer.xl\:text-base {
    @media (width >= 80rem) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .lifeline-header .xl\:text-xl,
.lifeline-footer .xl\:text-xl,
.lifeline-header.xl\:text-xl,
.lifeline-footer.xl\:text-xl {
    @media (width >= 80rem) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .lifeline-header .xl\:text-\[32px\],
.lifeline-footer .xl\:text-\[32px\],
.lifeline-header.xl\:text-\[32px\],
.lifeline-footer.xl\:text-\[32px\] {
    @media (width >= 80rem) {
      font-size: 32px;
    }
  }
  .lifeline-header .xl\:text-\[40px\],
.lifeline-footer .xl\:text-\[40px\],
.lifeline-header.xl\:text-\[40px\],
.lifeline-footer.xl\:text-\[40px\] {
    @media (width >= 80rem) {
      font-size: 40px;
    }
  }
  .lifeline-header .xl\:text-\[90px\],
.lifeline-footer .xl\:text-\[90px\],
.lifeline-header.xl\:text-\[90px\],
.lifeline-footer.xl\:text-\[90px\] {
    @media (width >= 80rem) {
      font-size: 90px;
    }
  }
  .lifeline-header .xl\:text-\[128px\],
.lifeline-footer .xl\:text-\[128px\],
.lifeline-header.xl\:text-\[128px\],
.lifeline-footer.xl\:text-\[128px\] {
    @media (width >= 80rem) {
      font-size: 128px;
    }
  }
  .lifeline-header .\32 xl\:mx-2,
.lifeline-footer .\32 xl\:mx-2,
.lifeline-header.\32 xl\:mx-2,
.lifeline-footer.\32 xl\:mx-2 {
    @media (width >= 96rem) {
      margin-inline: calc(var(--spacing) * 2);
    }
  }
  .lifeline-header .\32 xl\:w-\[310px\],
.lifeline-footer .\32 xl\:w-\[310px\],
.lifeline-header.\32 xl\:w-\[310px\],
.lifeline-footer.\32 xl\:w-\[310px\] {
    @media (width >= 96rem) {
      width: 310px;
    }
  }
  .lifeline-header .\32 xl\:min-w-\[370px\],
.lifeline-footer .\32 xl\:min-w-\[370px\],
.lifeline-header.\32 xl\:min-w-\[370px\],
.lifeline-footer.\32 xl\:min-w-\[370px\] {
    @media (width >= 96rem) {
      min-width: 370px;
    }
  }
  .lifeline-header .\32 xl\:text-xl,
.lifeline-footer .\32 xl\:text-xl,
.lifeline-header.\32 xl\:text-xl,
.lifeline-footer.\32 xl\:text-xl {
    @media (width >= 96rem) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .lifeline-header .\32 xl\:text-\[28px\],
.lifeline-footer .\32 xl\:text-\[28px\],
.lifeline-header.\32 xl\:text-\[28px\],
.lifeline-footer.\32 xl\:text-\[28px\] {
    @media (width >= 96rem) {
      font-size: 28px;
    }
  }
  .lifeline-header .\[\&\.active\]\:border-b-2,
.lifeline-footer .\[\&\.active\]\:border-b-2,
.lifeline-header.\[\&\.active\]\:border-b-2,
.lifeline-footer.\[\&\.active\]\:border-b-2 {
    &.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }
  .lifeline-header .\[\&\.active\]\:border-orange,
.lifeline-footer .\[\&\.active\]\:border-orange,
.lifeline-header.\[\&\.active\]\:border-orange,
.lifeline-footer.\[\&\.active\]\:border-orange {
    &.active {
      border-color: var(--color-orange);
    }
  }
  .lifeline-header .\[\&\.active\]\:bg-beige,
.lifeline-footer .\[\&\.active\]\:bg-beige,
.lifeline-header.\[\&\.active\]\:bg-beige,
.lifeline-footer.\[\&\.active\]\:bg-beige {
    &.active {
      background-color: var(--color-beige);
    }
  }
  .lifeline-header .\[\&\.active\]\:bg-dark-blue,
.lifeline-footer .\[\&\.active\]\:bg-dark-blue,
.lifeline-header.\[\&\.active\]\:bg-dark-blue,
.lifeline-footer.\[\&\.active\]\:bg-dark-blue {
    &.active {
      background-color: var(--color-dark-blue);
    }
  }
  .lifeline-header .\[\&\.active\]\:bg-white,
.lifeline-footer .\[\&\.active\]\:bg-white,
.lifeline-header.\[\&\.active\]\:bg-white,
.lifeline-footer.\[\&\.active\]\:bg-white {
    &.active {
      background-color: var(--color-white);
    }
  }
  .lifeline-header .\[\&\.active\]\:\!font-semibold,
.lifeline-footer .\[\&\.active\]\:\!font-semibold,
.lifeline-header.\[\&\.active\]\:\!font-semibold,
.lifeline-footer.\[\&\.active\]\:\!font-semibold {
    &.active {
      --tw-font-weight: var(--font-weight-semibold) !important;
      font-weight: var(--font-weight-semibold) !important;
    }
  }
  .lifeline-header .\[\&\.active\]\:font-bold,
.lifeline-footer .\[\&\.active\]\:font-bold,
.lifeline-header.\[\&\.active\]\:font-bold,
.lifeline-footer.\[\&\.active\]\:font-bold {
    &.active {
      --tw-font-weight: var(--font-weight-bold);
      font-weight: var(--font-weight-bold);
    }
  }
  .lifeline-header .\[\&\.active\]\:text-blue,
.lifeline-footer .\[\&\.active\]\:text-blue,
.lifeline-header.\[\&\.active\]\:text-blue,
.lifeline-footer.\[\&\.active\]\:text-blue {
    &.active {
      color: var(--color-blue);
    }
  }
  .lifeline-header .\[\&\.active\]\:text-dark-blue,
.lifeline-footer .\[\&\.active\]\:text-dark-blue,
.lifeline-header.\[\&\.active\]\:text-dark-blue,
.lifeline-footer.\[\&\.active\]\:text-dark-blue {
    &.active {
      color: var(--color-dark-blue);
    }
  }
  .lifeline-header .\[\&\.active\]\:text-white,
.lifeline-footer .\[\&\.active\]\:text-white,
.lifeline-header.\[\&\.active\]\:text-white,
.lifeline-footer.\[\&\.active\]\:text-white {
    &.active {
      color: var(--color-white);
    }
  }
  .lifeline-header .lg\:\[\&\.active\]\:border-b-2,
.lifeline-footer .lg\:\[\&\.active\]\:border-b-2,
.lifeline-header.lg\:\[\&\.active\]\:border-b-2,
.lifeline-footer.lg\:\[\&\.active\]\:border-b-2 {
    @media (width >= 64rem) {
      &.active {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 2px;
      }
    }
  }
  .lifeline-header .lg\:\[\&\.active\]\:border-l-2,
.lifeline-footer .lg\:\[\&\.active\]\:border-l-2,
.lifeline-header.lg\:\[\&\.active\]\:border-l-2,
.lifeline-footer.lg\:\[\&\.active\]\:border-l-2 {
    @media (width >= 64rem) {
      &.active {
        border-left-style: var(--tw-border-style);
        border-left-width: 2px;
      }
    }
  }
  .lifeline-header .lg\:\[\&\.active\]\:border-orange,
.lifeline-footer .lg\:\[\&\.active\]\:border-orange,
.lifeline-header.lg\:\[\&\.active\]\:border-orange,
.lifeline-footer.lg\:\[\&\.active\]\:border-orange {
    @media (width >= 64rem) {
      &.active {
        border-color: var(--color-orange);
      }
    }
  }
  .lifeline-header .\[\&\.is-active\]\:border-t-1,
.lifeline-footer .\[\&\.is-active\]\:border-t-1,
.lifeline-header.\[\&\.is-active\]\:border-t-1,
.lifeline-footer.\[\&\.is-active\]\:border-t-1 {
    &.is-active {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .lifeline-header .\[\&\.is-active\]\:border-blue,
.lifeline-footer .\[\&\.is-active\]\:border-blue,
.lifeline-header.\[\&\.is-active\]\:border-blue,
.lifeline-footer.\[\&\.is-active\]\:border-blue {
    &.is-active {
      border-color: var(--color-blue);
    }
  }
}

@layer theme, base, components, utilities;
@layer theme {
  :root {
    --gradient-blue: linear-gradient( 176deg, rgb(111 195 229 / 12%) 85%, rgb(255 255 255 / 12%) 99.9% );
  }
}
@layer utilities  {

  .lifeline-header .shadow-custom,
.lifeline-footer .shadow-custom,
.lifeline-header.shadow-custom,
.lifeline-footer.shadow-custom {
    box-shadow: 0 4px 4px 0 rgba(34,31,187,.25);
  }

}
html {
  margin: 0;
  scroll-behavior: smooth;
  scroll-padding-top: rem-calc(150);
  box-sizing: border-box;
  font-family: var(--font-display);
  color: var(--color-blue);
}
.lifeline-header .font-bold,
.lifeline-footer .font-bold,
.lifeline-header.font-bold,
.lifeline-footer.font-bold {
  font-variation-settings: "wdth" 75;
}
.lifeline-header .font-normal,
.lifeline-footer .font-normal,
.lifeline-header.font-normal,
.lifeline-footer.font-normal {
  font-variation-settings: "wdth" 100;
}
.lifeline-header .no-spacing,
.lifeline-footer .no-spacing,
.lifeline-header.no-spacing,
.lifeline-footer.no-spacing {
  font-variation-settings: "wdth" 100;
  letter-spacing: -0.4px;
}
.lifeline-header h1,
.lifeline-footer h1,
.lifeline-header .h1,
.lifeline-footer .h1,
.lifeline-header.h1,
.lifeline-footer.h1,
.lifeline-header h2,
.lifeline-footer h2,
.lifeline-header .h2,
.lifeline-footer .h2,
.lifeline-header.h2,
.lifeline-footer.h2,
.lifeline-header h3,
.lifeline-footer h3,
.lifeline-header .h3,
.lifeline-footer .h3,
.lifeline-header.h3,
.lifeline-footer.h3,
.lifeline-header h4,
.lifeline-footer h4,
.lifeline-header .h4,
.lifeline-footer .h4,
.lifeline-header.h4,
.lifeline-footer.h4,
.lifeline-header h5,
.lifeline-footer h5,
.lifeline-header .h5,
.lifeline-footer .h5,
.lifeline-header.h5,
.lifeline-footer.h5,
.lifeline-header h6,
.lifeline-footer h6,
.lifeline-header .h6,
.lifeline-footer .h6,
.lifeline-header.h6,
.lifeline-footer.h6 {
  font-weight: bold;
  font-variation-settings: "wdth" 75;
  margin-bottom: 1.5rem;
  line-height: 110%;
  letter-spacing: -0.4px;
}
body {
  margin: 0;
  top: 0 !important;
}
.lifeline-header body::selection,
.lifeline-footer body::selection {
  background: var(--color-dark-yellow);
}
.lifeline-header *,
.lifeline-footer *,
.lifeline-header *::after,
.lifeline-footer *::after,
.lifeline-header *::before,
.lifeline-footer *::before {
  box-sizing: inherit;
}
.lifeline-header .overflow-hidden,
.lifeline-footer .overflow-hidden,
.lifeline-header.overflow-hidden,
.lifeline-footer.overflow-hidden {
  overflow: hidden;
}
.lifeline-header .visually-hidden,
.lifeline-footer .visually-hidden,
.lifeline-header.visually-hidden,
.lifeline-footer.visually-hidden,
.lifeline-header .js-hide,
.lifeline-footer .js-hide,
.lifeline-header.js-hide,
.lifeline-footer.js-hide {
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.lifeline-header .container,
.lifeline-footer .container,
.lifeline-header.container,
.lifeline-footer.container {
  margin: auto;
  padding-inline: 1.5rem;
  max-width: 100%;
}
@media (width >= 1400px)  {

  .lifeline-header .container,
.lifeline-footer .container,
.lifeline-header.container,
.lifeline-footer.container {
    max-width: 1400px;
    padding-inline: 1.25rem;
  }

}
.lifeline-header .container.container-large,
.lifeline-footer .container.container-large,
.lifeline-header.container.container-large,
.lifeline-footer.container.container-large {
  max-width: 100%;
}
@media (width >= 1280px)  {

  .lifeline-header .container.container-large,
.lifeline-footer .container.container-large,
.lifeline-header.container.container-large,
.lifeline-footer.container.container-large {
    max-width: 1600px;
  }

}
.lifeline-header .container.container-medium,
.lifeline-footer .container.container-medium,
.lifeline-header.container.container-medium,
.lifeline-footer.container.container-medium {
  max-width: 100%;
}
@media (width >= 1024px)  {

  .lifeline-header .container.container-medium,
.lifeline-footer .container.container-medium,
.lifeline-header.container.container-medium,
.lifeline-footer.container.container-medium {
    max-width: 1240px;
  }

}
.lifeline-header .container.container-small,
.lifeline-footer .container.container-small,
.lifeline-header.container.container-small,
.lifeline-footer.container.container-small {
  max-width: 100%;
}
@media (width >= 768px)  {

  .lifeline-header .container.container-small,
.lifeline-footer .container.container-small,
.lifeline-header.container.container-small,
.lifeline-footer.container.container-small {
    max-width: 800px;
  }

}
.lifeline-header .button,
.lifeline-footer .button,
.lifeline-header.button,
.lifeline-footer.button {
  text-decoration: none;
  padding: 12px 32px;
  border-radius: 24px;
  cursor: pointer;
  font-size: 18px;
  font-weight: 600;
}
.lifeline-header .button-small,
.lifeline-footer .button-small,
.lifeline-header.button-small,
.lifeline-footer.button-small {
  padding: 8px 12px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  border-radius: 24px;
  box-shadow: 0 4px 4px 0 rgba(34,31,187,.25);
}
.lifeline-header .button-large,
.lifeline-footer .button-large,
.lifeline-header.button-large,
.lifeline-footer.button-large {
  padding: 20px 32px;
  font-size: 22px;
  font-weight: 700;
  font-variation-settings: "wdth" 75;
  line-height: 1.1;
  letter-spacing: -0.2px;
  cursor: pointer;
  text-align: center;
  border-radius: 60px;
}
.lifeline-header .hidden-important,
.lifeline-footer .hidden-important,
.lifeline-header.hidden-important,
.lifeline-footer.hidden-important {
  opacity: 0 !important;
  visibility: hidden !important;
}
.lifeline-header .visually-hidden.focusable:active,
.lifeline-footer .visually-hidden.focusable:active,
.lifeline-header.visually-hidden.focusable:active,
.lifeline-footer.visually-hidden.focusable:active,
.lifeline-header .visually-hidden.focusable:focus-within,
.lifeline-footer .visually-hidden.focusable:focus-within,
.lifeline-header.visually-hidden.focusable:focus-within,
.lifeline-footer.visually-hidden.focusable:focus-within {
  position: static !important;
  overflow: visible;
  clip: auto;
  width: auto;
  height: auto;
}
.lifeline-header .stroke-svg-beige svg *,
.lifeline-footer .stroke-svg-beige svg *,
.lifeline-header.stroke-svg-beige svg *,
.lifeline-footer.stroke-svg-beige svg * {
  stroke: var(--color-beige);
}
.lifeline-header hr,
.lifeline-footer hr {
  display: block;
  margin: 40px 0;
  color: #d3d2f1;
}
.lifeline-header .custom-hidden,
.lifeline-footer .custom-hidden,
.lifeline-header.custom-hidden,
.lifeline-footer.custom-hidden {
  transform: translateX(-100%);
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
}
.lifeline-header .social-icon:hover svg,
.lifeline-footer .social-icon:hover svg,
.lifeline-header.social-icon:hover svg,
.lifeline-footer.social-icon:hover svg {
  transform: scale(1.1);
  transition: transform .3s;
  opacity: .9;
}
.lifeline-header .fit-image picture,
.lifeline-footer .fit-image picture,
.lifeline-header.fit-image picture,
.lifeline-footer.fit-image picture,
.lifeline-header .fit-image img,
.lifeline-footer .fit-image img,
.lifeline-header.fit-image img,
.lifeline-footer.fit-image img,
.lifeline-header .fit-image svg,
.lifeline-footer .fit-image svg,
.lifeline-header.fit-image svg,
.lifeline-footer.fit-image svg {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.lifeline-header .dropdown-toggle.active svg,
.lifeline-footer .dropdown-toggle.active svg,
.lifeline-header.dropdown-toggle.active svg,
.lifeline-footer.dropdown-toggle.active svg {
  transform: rotate(180deg);
  transition: all .3s ease-in-out;
}
.lifeline-header .font-19,
.lifeline-footer .font-19,
.lifeline-header.font-19,
.lifeline-footer.font-19 {
  font-size: 19px;
}
@media screen and (width <= 768px)  {

  .lifeline-header [role=navigation] {
    padding: 12px 24px;
  }

}
@media screen and (width < 768px)  {

  .lifeline-header .pre-footer,
.lifeline-footer .pre-footer,
.lifeline-header.pre-footer,
.lifeline-footer.pre-footer {
    background: var(--color-beige) !important;
  }

}
.lifeline-header .site-footer a:not(.button)[target=_blank]::after,
.lifeline-footer .site-footer a:not(.button)[target=_blank]::after,
.lifeline-header.site-footer a:not(.button)[target=_blank]::after,
.lifeline-footer.site-footer a:not(.button)[target=_blank]::after {
  content: "";
  background-size: contain;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-left: 2px;
  background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_8282_50599" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><rect x="0.5" y="0.673828" width="19" height="19" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_8282_50599)"><path d="M4.89672 16.1117L4.0625 15.2774L13.1241 6.21582H7.625V5.02832H15.1458V12.5492H13.9583V7.05004L4.89672 16.1117Z" fill="white"/></g></svg>');
}
.lifeline-header .site-footer p,
.lifeline-footer .site-footer p,
.lifeline-header.site-footer p,
.lifeline-footer.site-footer p {
  margin-bottom: .5rem;
}
.lifeline-header .site-footer p:last-child,
.lifeline-footer .site-footer p:last-child,
.lifeline-header.site-footer p:last-child,
.lifeline-footer.site-footer p:last-child {
  margin-bottom: 0;
}
.lifeline-header .ctactions,
.lifeline-footer .ctactions,
.lifeline-header.ctactions,
.lifeline-footer.ctactions {
  transition: opacity .3s ease,background .3s ease,transform .3s ease;
  transform: translateY(0);
}
.lifeline-header .ctactions.active,
.lifeline-footer .ctactions.active,
.lifeline-header.ctactions.active,
.lifeline-footer.ctactions.active {
  opacity: 0;
  transform: translateY(50px);
}
.lifeline-header .curved-bg,
.lifeline-footer .curved-bg,
.lifeline-header.curved-bg,
.lifeline-footer.curved-bg {
  width: 100%;
  height: 120px;
  position: relative;
  overflow: hidden;
}
@media screen and (width >= 640px)  {

  .lifeline-header .curved-bg,
.lifeline-footer .curved-bg,
.lifeline-header.curved-bg,
.lifeline-footer.curved-bg {
    min-height: 140px;
  }

}
@media screen and (width >= 1024px)  {

  .lifeline-header .curved-bg,
.lifeline-footer .curved-bg,
.lifeline-header.curved-bg,
.lifeline-footer.curved-bg {
    height: 180px;
  }

}
@media screen and (width >= 1600px)  {

  .lifeline-header .curved-bg,
.lifeline-footer .curved-bg,
.lifeline-header.curved-bg,
.lifeline-footer.curved-bg {
    height: 210px;
  }
  .lifeline-header .curved-bg::after,
.lifeline-footer .curved-bg::after,
.lifeline-header.curved-bg::after,
.lifeline-footer.curved-bg::after {
    background-size: 150% !important;
  }

}
.lifeline-header .curved-bg::after,
.lifeline-footer .curved-bg::after,
.lifeline-header.curved-bg::after,
.lifeline-footer.curved-bg::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.lifeline-header .curved-bg.bg-subsequent-beige::after,
.lifeline-footer .curved-bg.bg-subsequent-beige::after,
.lifeline-header.curved-bg.bg-subsequent-beige::after,
.lifeline-footer.curved-bg.bg-subsequent-beige::after {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F3EBD9' d='M0,60 Q720,240 1440,60 L1440,180 L0,180 Z'/%3E%3C/svg%3E") no-repeat bottom center/cover;
}
.lifeline-header .curved-bg.bg-subsequent-blue::after,
.lifeline-footer .curved-bg.bg-subsequent-blue::after,
.lifeline-header.curved-bg.bg-subsequent-blue::after,
.lifeline-footer.curved-bg.bg-subsequent-blue::after {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23221fbb' d='M0,60 Q720,240 1440,60 L1440,180 L0,180 Z'/%3E%3C/svg%3E") no-repeat bottom center/cover;
}
.lifeline-header .curved-bg.bg-subsequent-white::after,
.lifeline-footer .curved-bg.bg-subsequent-white::after,
.lifeline-header.curved-bg.bg-subsequent-white::after,
.lifeline-footer.curved-bg.bg-subsequent-white::after {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M0,60 Q720,240 1440,60 L1440,180 L0,180 Z'/%3E%3C/svg%3E") no-repeat bottom center/cover;
}
.lifeline-header .curved-bg.bg-subsequent-light-purple::after,
.lifeline-footer .curved-bg.bg-subsequent-light-purple::after,
.lifeline-header.curved-bg.bg-subsequent-light-purple::after,
.lifeline-footer.curved-bg.bg-subsequent-light-purple::after {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23dbd8f4' d='M0,60 Q720,240 1440,60 L1440,180 L0,180 Z'/%3E%3C/svg%3E") no-repeat bottom center/cover;
}
.lifeline-header table,
.lifeline-footer table {
  width: 100%;
  overflow-x: auto;
  border-collapse: collapse;
  margin: 20px 0 40px;
}
.lifeline-header table::-webkit-scrollbar,
.lifeline-footer table::-webkit-scrollbar {
  height: 10px;
  border-radius: 40px;
}
.lifeline-header table::-webkit-scrollbar-track,
.lifeline-footer table::-webkit-scrollbar-track {
  background: #d9d9d9;
}
.lifeline-header table::-webkit-scrollbar-thumb,
.lifeline-footer table::-webkit-scrollbar-thumb {
  width: 100px;
  background-color: var(--color-blue);
  border-radius: 40px;
  cursor: grab;
}
.lifeline-header table thead tr th,
.lifeline-footer table thead tr th,
.lifeline-header table thead tr td,
.lifeline-footer table thead tr td {
  background-color: var(--color-dark-blue);
  padding: 10px 20px;
  color: #fff !important;
}
.lifeline-header table thead tr th p,
.lifeline-footer table thead tr th p,
.lifeline-header table thead tr td p,
.lifeline-footer table thead tr td p {
  color: #fff !important;
}
.lifeline-header table thead tr th:last-child,
.lifeline-footer table thead tr th:last-child,
.lifeline-header table thead tr td:last-child,
.lifeline-footer table thead tr td:last-child {
  border: 0;
}
.lifeline-header table thead tr:first-child td:first-child,
.lifeline-footer table thead tr:first-child td:first-child {
  border-top-left-radius: 18px;
}
.lifeline-header table thead tr:first-child td:last-child,
.lifeline-footer table thead tr:first-child td:last-child {
  border-top-right-radius: 18px;
}
.lifeline-header table tbody tr,
.lifeline-footer table tbody tr {
  border-bottom: 1px solid var(--color-black-faint);
}
.lifeline-header table tbody tr:last-child,
.lifeline-footer table tbody tr:last-child {
  border-bottom: 0;
}
.lifeline-header table tbody tr td,
.lifeline-footer table tbody tr td {
  vertical-align: top;
}
.lifeline-header table th,
.lifeline-footer table th,
.lifeline-header table td,
.lifeline-footer table td {
  padding: 16px 20px;
  text-align: left;
  min-width: 83px;
  height: 48px;
  color: var(--color-blue);
  font-size: 16px;
  line-height: 28px;
}
.lifeline-header table th ul,
.lifeline-footer table th ul,
.lifeline-header table td ul,
.lifeline-footer table td ul {
  margin-left: .75rem;
  margin-bottom: .75rem;
}
.lifeline-header table th ul li,
.lifeline-footer table th ul li,
.lifeline-header table td ul li,
.lifeline-footer table td ul li {
  font-size: 16px;
  line-height: 28px;
}
.lifeline-header table th a,
.lifeline-footer table th a,
.lifeline-header table td a,
.lifeline-footer table td a {
  font-size: 16px;
  text-decoration: underline;
  line-height: 28px;
  text-align: inherit;
}
.lifeline-header .logo__image,
.lifeline-footer .logo__image,
.lifeline-header.logo__image,
.lifeline-footer.logo__image {
  display: flex;
}
.lifeline-header.bg-blue #nav-icon {
  border-color: #fff;
}
.lifeline-header.bg-blue #nav-icon span {
  background-color: #fff;
}
.lifeline-header.bg-blue .menu-item>a>svg * {
  fill: var(--color-white);
}
.lifeline-header.bg-blue .menu-item.active>a {
  background-color: var(--color-dark-blue);
  color: var(--color-white);
}
.lifeline-header.bg-blue .menu-item.active>a>svg {
  transform: rotate(180deg);
}
.lifeline-header.bg-blue .menu-item.active>a>svg * {
  fill: var(--color-white);
}
.lifeline-header.bg-blue .menu-tertiary a:not(.button)[target=_blank]::after {
  content: "";
  background-size: contain;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_8282_50599" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><rect x="0.5" y="0.673828" width="19" height="19" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_8282_50599)"><path d="M4.89672 16.1117L4.0625 15.2774L13.1241 6.21582H7.625V5.02832H15.1458V12.5492H13.9583V7.05004L4.89672 16.1117Z" fill="white"/></g></svg>');
}
.lifeline-header.bg-beige .menu-item.active>a {
  background-color: var(--color-blue);
  color: var(--color-white);
}
.lifeline-header.bg-beige .menu-item.active>a>svg {
  transform: rotate(180deg);
}
.lifeline-header.bg-beige .menu-item.active>a>svg * {
  fill: var(--color-white);
}
.lifeline-header.bg-beige .menu-item.active:hover>a {
  background-color: var(--color-blue);
  color: var(--color-white);
}
.lifeline-header.bg-beige .menu-item.active:hover>a>svg * {
  fill: var(--color-white);
}
.lifeline-header.bg-white .menu-item.active>a {
  background-color: var(--color-beige);
}
.lifeline-header.bg-white .menu-item.active>a>svg {
  transform: rotate(180deg);
}
.lifeline-header.bg-white .menu-item.active>a>svg * {
  fill: var(--color-blue);
}
.lifeline-header.bg-white .menu-item.active:hover>a {
  background-color: var(--color-beige);
  color: var(--color-blue);
}
.lifeline-header.bg-white .menu-item.active:hover>a>svg * {
  fill: var(--color-blue);
}
.lifeline-header .menu-item>a:hover>svg * {
  fill: var(--color-white);
}
.lifeline-header .menu-tertiary a:not(.button)[target=_blank]::after {
  content: "";
  background-size: contain;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_8282_50599" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><rect x="0.5" y="0.673828" width="19" height="19" fill="%23221FBB"/></mask><g mask="url(%23mask0_8282_50599)"><path d="M4.89672 16.1117L4.0625 15.2774L13.1241 6.21582H7.625V5.02832H15.1458V12.5492H13.9583V7.05004L4.89672 16.1117Z" fill="%23221FBB" /></g></svg>');
}
.lifeline-header #nav-icon,
.lifeline-footer #nav-icon,
.lifeline-header#nav-icon,
.lifeline-footer#nav-icon {
  width: 40px;
  height: 40px;
  position: relative;
  transform: rotate(0deg);
  transition: .4s ease-in-out;
  cursor: pointer;
  pointer-events: none;
  border: 2px solid var(--color-blue);
  border-radius: 50%;
}
.lifeline-header #nav-icon::after,
.lifeline-footer #nav-icon::after,
.lifeline-header#nav-icon::after,
.lifeline-footer#nav-icon::after {
  content: none;
}
.lifeline-header #nav-icon span,
.lifeline-footer #nav-icon span,
.lifeline-header#nav-icon span,
.lifeline-footer#nav-icon span {
  display: block;
  position: absolute;
  height: 2px;
  width: 18px;
  background-color: var(--color-blue);
  opacity: 1;
  right: 9px;
  transform: rotate(0deg);
  transition: .25s ease-in-out;
  z-index: 1;
}
.lifeline-header #nav-icon span:nth-child(1),
.lifeline-footer #nav-icon span:nth-child(1),
.lifeline-header#nav-icon span:nth-child(1),
.lifeline-footer#nav-icon span:nth-child(1) {
  top: 10px;
}
.lifeline-header #nav-icon span:nth-child(2),
.lifeline-footer #nav-icon span:nth-child(2),
.lifeline-header#nav-icon span:nth-child(2),
.lifeline-footer#nav-icon span:nth-child(2) {
  top: 17px;
}
.lifeline-header #nav-icon span:nth-child(3),
.lifeline-footer #nav-icon span:nth-child(3),
.lifeline-header#nav-icon span:nth-child(3),
.lifeline-footer#nav-icon span:nth-child(3) {
  top: 24px;
}
.lifeline-header #nav-icon.open span:nth-child(1),
.lifeline-footer #nav-icon.open span:nth-child(1),
.lifeline-header#nav-icon.open span:nth-child(1),
.lifeline-footer#nav-icon.open span:nth-child(1) {
  top: 17px;
  transform: rotate(135deg);
}
.lifeline-header #nav-icon.open span:nth-child(2),
.lifeline-footer #nav-icon.open span:nth-child(2),
.lifeline-header#nav-icon.open span:nth-child(2),
.lifeline-footer#nav-icon.open span:nth-child(2) {
  transform: rotateX(-135deg);
  opacity: 0;
}
.lifeline-header #nav-icon.open span:nth-child(3),
.lifeline-footer #nav-icon.open span:nth-child(3),
.lifeline-header#nav-icon.open span:nth-child(3),
.lifeline-footer#nav-icon.open span:nth-child(3) {
  top: 17px;
  transform: rotate(-135deg);
}
.lifeline-header #mobile-menu,
.lifeline-footer #mobile-menu,
.lifeline-header#mobile-menu,
.lifeline-footer#mobile-menu {
  opacity: 1;
  overflow: auto;
  transition: all .3s ease-in-out;
  min-height: calc(100vh - 75px);
  min-height: calc(var(--app-height) - 75px);
  max-height: calc(var(--app-height) - 75px);
}
.lifeline-header #mobile-menu .menu-level-1 .menu-main>a .status-name::before,
.lifeline-footer #mobile-menu .menu-level-1 .menu-main>a .status-name::before,
.lifeline-header#mobile-menu .menu-level-1 .menu-main>a .status-name::before,
.lifeline-footer#mobile-menu .menu-level-1 .menu-main>a .status-name::before {
  content: "Open";
  font-size: .875rem;
  color: var(--color-white);
}
.lifeline-header #mobile-menu .menu-level-1 .menu-main>a svg,
.lifeline-footer #mobile-menu .menu-level-1 .menu-main>a svg,
.lifeline-header#mobile-menu .menu-level-1 .menu-main>a svg,
.lifeline-footer#mobile-menu .menu-level-1 .menu-main>a svg {
  transform: rotate(180deg);
  transition: transform .3s ease-in-out;
}
.lifeline-header #mobile-menu .menu-level-1 .menu-main>a.active .status-name::before,
.lifeline-footer #mobile-menu .menu-level-1 .menu-main>a.active .status-name::before,
.lifeline-header#mobile-menu .menu-level-1 .menu-main>a.active .status-name::before,
.lifeline-footer#mobile-menu .menu-level-1 .menu-main>a.active .status-name::before {
  content: "Close";
}
.lifeline-header #mobile-menu .menu-level-1 .menu-main>a.active svg,
.lifeline-footer #mobile-menu .menu-level-1 .menu-main>a.active svg,
.lifeline-header#mobile-menu .menu-level-1 .menu-main>a.active svg,
.lifeline-footer#mobile-menu .menu-level-1 .menu-main>a.active svg {
  transform: rotate(0deg);
}
.lifeline-header #mobile-menu .menu-level-1 .menu-submenu a.active svg,
.lifeline-footer #mobile-menu .menu-level-1 .menu-submenu a.active svg,
.lifeline-header#mobile-menu .menu-level-1 .menu-submenu a.active svg,
.lifeline-footer#mobile-menu .menu-level-1 .menu-submenu a.active svg {
  transition: all .3s ease-in-out;
  transform: rotate(180deg);
}
.lifeline-header #mobile-menu .menu-level-1 .menu-submenu a[target=_blank]::after,
.lifeline-footer #mobile-menu .menu-level-1 .menu-submenu a[target=_blank]::after,
.lifeline-header#mobile-menu .menu-level-1 .menu-submenu a[target=_blank]::after,
.lifeline-footer#mobile-menu .menu-level-1 .menu-submenu a[target=_blank]::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg width="25" height="26" viewBox="0 0 25 26" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_6004_21412" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="26"><rect x="0.5" y="0.847656" width="24.5" height="24.5" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_6004_21412)"><path d="M5.60417 22.2852C5.04271 22.2852 4.56207 22.0852 4.16224 21.6854C3.76241 21.2856 3.5625 20.8049 3.5625 20.2435V5.95182C3.5625 5.39036 3.76241 4.90972 4.16224 4.5099C4.56207 4.11007 5.04271 3.91016 5.60417 3.91016H12.75V5.95182H5.60417V20.2435H19.8958V13.0977H21.9375V20.2435C21.9375 20.8049 21.7376 21.2856 21.3378 21.6854C20.9379 22.0852 20.4573 22.2852 19.8958 22.2852H5.60417ZM10.4021 16.8747L8.97292 15.4456L18.4667 5.95182H14.7917V3.91016H21.9375V11.056H19.8958V7.38099L10.4021 16.8747Z" fill="%23221FBB"/></g></svg>');
  background-size: contain;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 5px;
}
@property --tw-translate-x {
    syntax: "*";
    inherits: false;
    initial-value: 0;
}

@property --tw-translate-y {
    syntax: "*";
    inherits: false;
    initial-value: 0;
}

@property --tw-translate-z {
    syntax: "*";
    inherits: false;
    initial-value: 0;
}

@property --tw-rotate-x {
    syntax: "*";
    inherits: false;
}

@property --tw-rotate-y {
    syntax: "*";
    inherits: false;
}

@property --tw-rotate-z {
    syntax: "*";
    inherits: false;
}

@property --tw-skew-x {
    syntax: "*";
    inherits: false;
}

@property --tw-skew-y {
    syntax: "*";
    inherits: false;
}

@property --tw-space-y-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0;
}

@property --tw-space-x-reverse {
    syntax: "*";
    inherits: false;
    initial-value: 0;
}

@property --tw-border-style {
    syntax: "*";
    inherits: false;
    initial-value: solid;
}

@property --tw-gradient-position {
    syntax: "*";
    inherits: false;
}

@property --tw-gradient-from {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000;
}

@property --tw-gradient-via {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000;
}

@property --tw-gradient-to {
    syntax: "<color>";
    inherits: false;
    initial-value: #0000;
}

@property --tw-gradient-stops {
    syntax: "*";
    inherits: false;
}

@property --tw-gradient-via-stops {
    syntax: "*";
    inherits: false;
}

@property --tw-gradient-from-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 0%;
}

@property --tw-gradient-via-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 50%;
}

@property --tw-gradient-to-position {
    syntax: "<length-percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --tw-leading {
    syntax: "*";
    inherits: false;
}

@property --tw-font-weight {
    syntax: "*";
    inherits: false;
}

@property --tw-tracking {
    syntax: "*";
    inherits: false;
}

@property --tw-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000;
}

@property --tw-shadow-color {
    syntax: "*";
    inherits: false;
}

@property --tw-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --tw-inset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000;
}

@property --tw-inset-shadow-color {
    syntax: "*";
    inherits: false;
}

@property --tw-inset-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --tw-ring-color {
    syntax: "*";
    inherits: false;
}

@property --tw-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000;
}

@property --tw-inset-ring-color {
    syntax: "*";
    inherits: false;
}

@property --tw-inset-ring-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000;
}

@property --tw-ring-inset {
    syntax: "*";
    inherits: false;
}

@property --tw-ring-offset-width {
    syntax: "<length>";
    inherits: false;
    initial-value: 0px;
}

@property --tw-ring-offset-color {
    syntax: "*";
    inherits: false;
    initial-value: #fff;
}

@property --tw-ring-offset-shadow {
    syntax: "*";
    inherits: false;
    initial-value: 0 0 #0000;
}

@property --tw-outline-style {
    syntax: "*";
    inherits: false;
    initial-value: solid;
}

@property --tw-blur {
    syntax: "*";
    inherits: false;
}

@property --tw-brightness {
    syntax: "*";
    inherits: false;
}

@property --tw-contrast {
    syntax: "*";
    inherits: false;
}

@property --tw-grayscale {
    syntax: "*";
    inherits: false;
}

@property --tw-hue-rotate {
    syntax: "*";
    inherits: false;
}

@property --tw-invert {
    syntax: "*";
    inherits: false;
}

@property --tw-opacity {
    syntax: "*";
    inherits: false;
}

@property --tw-saturate {
    syntax: "*";
    inherits: false;
}

@property --tw-sepia {
    syntax: "*";
    inherits: false;
}

@property --tw-drop-shadow {
    syntax: "*";
    inherits: false;
}

@property --tw-drop-shadow-color {
    syntax: "*";
    inherits: false;
}

@property --tw-drop-shadow-alpha {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%;
}

@property --tw-drop-shadow-size {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-blur {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-brightness {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-contrast {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-grayscale {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-hue-rotate {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-invert {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-opacity {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-saturate {
    syntax: "*";
    inherits: false;
}

@property --tw-backdrop-sepia {
    syntax: "*";
    inherits: false;
}

@property --tw-duration {
    syntax: "*";
    inherits: false;
}

@property --tw-ease {
    syntax: "*";
    inherits: false;
}

@property --tw-content {
    syntax: "*";
    initial-value: "";
    inherits: false;
}

@layer properties  {

    @supports ((-webkit-hyphens: none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b))))  {

        .lifeline-header ::-ms-backdrop,
.lifeline-footer ::-ms-backdrop {
            --tw-translate-x:0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-space-y-reverse: 0;
            --tw-space-x-reverse: 0;
            --tw-border-style: solid;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-leading: initial;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: "";
        }
        .lifeline-header *,
.lifeline-footer *,
.lifeline-header ::before,
.lifeline-footer ::before,
.lifeline-header ::after,
.lifeline-footer ::after,
.lifeline-header ::backdrop,
.lifeline-footer ::backdrop {
            --tw-translate-x: 0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-space-y-reverse: 0;
            --tw-space-x-reverse: 0;
            --tw-border-style: solid;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-leading: initial;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: "";
        }
    
}

}

.lifeline-header.bg-blue a.text-beige,
.lifeline-header.bg-white a.text-beige {
    color: #f3ebd9;
}

.lifeline-header .bg-dark-blue p,
.lifeline-footer .bg-dark-blue p,
.lifeline-header.bg-dark-blue p,
.lifeline-footer.bg-dark-blue p {
    margin: 0;
}

.lifeline-header a.bg-orange,
.lifeline-footer a.bg-orange {
    color: #fff;
}

/* SNAFFLEWEB OVERRIDES */
@media (min-width: 64rem) {
  .lifeline-toolbar-cta {
    font-size: 1.25rem;
  }
}

/* RECOVERY COMMUNITY */
[class*="_header"] [class*="_title"] {
  font-weight: 600;
}