html {
	-webkit-locale: auto;
	box-sizing: border-box
}

*,
:after,
:before {
	-webkit-font-smoothing: antialiased;
	box-sizing: border-box
}

blockquote,
body,
button,
div,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
ul {
	border: 0;
	margin: 0;
	padding: 0
}

body {
	background: #FEFBF9;
	line-height: 1
}

ol,
ul {
	list-style: none
}

a {
	color: inherit;
	text-decoration: inherit
}

a:hover {
	text-decoration: underline
}

a:focus:not(:focus-visible) {
	outline: none
}

button {
	background-color: transparent;
	cursor: pointer
}

button:focus:not(:focus-visible) {
	outline: none
}

input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

em {
	font-style: normal
}

code {
	font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace
}

iframe {
	border: 0
}

:root {
	--neutral: #fefdfc;
	--white: #fff;
	
	--relobeige: #F6EDE5;
	
	--whitetransparent-100: hsla(0, 0%, 100%, .3);
	--whitetransparent-200: hsla(0, 0%, 100%, .5);
	--whitetransparent-300: hsla(0, 0%, 100%, .7);
	--color-black-08: rgba(0, 0, 0, .88);
	--color-black-07: rgba(0, 0, 0, .66);
	--color-black-06: rgba(0, 0, 0, .45);
	--color-black-05: rgba(0, 0, 0, .24);
	--color-black-04: rgba(0, 0, 0, .14);
	--color-black-03: rgba(0, 0, 0, .08);
	--color-black-02: rgba(0, 0, 0, .05);
	--color-black-01: rgba(0, 0, 0, .02);
	--greyopaque-50: #fcfaf8;
	--greyopaque-100: #f9f7f6;
	--greyopaque-150: #f2efed;
	--greyopaque-200: #e8e5e3;
	--greyopaque-300: #dcd8d5;
	--greyopaque-400: #d0cec8;
	--greyopaque-500: #b9b7b1;
	--greyopaque-600: #97938c;
	--greyopaque-700: #726c65;
	--greyopaque-800: #4c4742;
	--greyopaque-900: #1c2d41;
	--greytransparent-50: rgba(37, 34, 30, .02);
	--greytransparent-100: rgba(37, 34, 30, .04);
	--greytransparent-150: rgba(37, 34, 30, .07);
	--greytransparent-200: rgba(37, 34, 30, .1);
	--greytransparent-300: rgba(37, 34, 30, .2);
	--greytransparent-400: rgba(37, 34, 30, .2);
	--greytransparent-500: rgba(37, 34, 30, .3);
	--greytransparent-600: rgba(37, 34, 30, .5);
	--greytransparent-700: rgba(37, 34, 30, .7);
	--greytransparent-800: rgba(37, 34, 30, .8);
	--greytransparent-900: #1c2d41;
	--red-100: #fff6f0;
	--red-200: #ffefe5;
	--red-300-channels: 253 231 216;
	--red-300: rgb(var(--red-300-channels));
	--red-400: #ffb399;
	--red-500: #e34432;
	--red-600: #cf3520;
	--red-700: #a81f00;
	--orange-100: #fff7eb;
	--orange-200: #fff2e0;
	--orange-300: #fde9ce;
	--orange-400: #ffc78f;
	--orange-500: #e27312;
	--orange-600: #cf6102;
	--orange-700: #9b4c08;
	--blue-100: #f1f8f9;
	--blue-200: #e9f5f7;
	--blue-300: #e1f0f4;
	--blue-400: #aac9e5;
	--blue-500: #297abc;
	--blue-600: #0f66ae;
	--blue-700: #246498;
	--green-100: #f6faeb;
	--green-200: #f0f6df;
	--green-300-channels: 232 241 208;
	--green-300: rgb(var(--green-300-channels));
	--green-400: #c3d7a7;
	--green-500: #4c7a45;
	--green-600: #446c3d;
	--green-700: #42603e;
	--sea-salt-100: #f1f9f5;
	--sea-salt-200: #ebf5f0;
	--sea-salt-300-channels: 225 239 232;
	--sea-salt-300: rgb(var(--sea-salt-300-channels));
	--sea-salt-400: #baded6;
	--sea-salt-500: #497d7e;
	--sea-salt-600: #417171;
	--sea-salt-700: #406263;
	--yellow-100: #fff9eb;
	--yellow-200: #fff5db;
	--yellow-300-channels: 253 238 201;
	--yellow-300: rgb(var(--yellow-300-channels));
	--yellow-400: #ffd685;
	--yellow-500: #c77b00;
	--yellow-600: #bb6c0c;
	--yellow-700: #9c5d11;
	--purple-100: #f9f6fd;
	--purple-200: #f3f0fa;
	--purple-300: #eae6f5;
	--purple-400: #c7bfe8;
	--purple-500: #766bbd;
	--purple-600: #695eb0;
	--purple-700: #594f93;
	--fuschia-100: #fff5f5;
	--fuschia-200: #fceded;
	--fuschia-300: #fde3e3;
	--fuschia-400: #f6c1cc;
	--fuschia-500: #c5496c;
	--fuschia-600: #b93c5f;
	--fuschia-700: #8c213f;
	--color-linkedin: #0077b5;
	--color-facebook: #1877f2;
	--color-twitter: #1da1f2;
	--color-youtube: red;
	--color-instagram: #e145a5;
	--color-base-black: #000;
	--color-td-primary: #e44232;
	--color-td-secondary-dark: #fae8d6;
	--color-td-secondary-mid: #fff5eb;
	--color-td-secondary-light: #fff9f3;
	--color-td-cta-active: #d1453b;
	--color-td-cta-hover: #ee5244;
	--color-tw-primary: #316fea;
	--color-tw-secondary-dark: #dce7e4;
	--color-tw-secondary-mid: #f0f7f5;
	--color-tw-secondary-light: #f6f9f8;
	--color-tw-cta-active: #2a61cf;
	--color-tw-cta-hover: #3879fa;
	--color-dst-primary: #409fff;
	--color-dst-secondary-dark: #f3ecd1;
	--color-dst-secondary-light: #fefbf1;
	--color-dst-cta-active: #4f7d54;
	--color-dst-cta-hover: #539359;
	--color-perceptional-green: #6b8767;
	--color-perceptional-yellow: #ffc93e;
	--color-perceptional-pink: #ffada4;
	--color-grey-01: #fafafa;
	--color-grey-02: #f2f2f2;
	--color-grey-03: #ebebeb;
	--color-grey-04: #dedede;
	--color-grey-05: #c2c2c2;
	--color-grey-06: #999;
	--color-grey-07: #575757;
	--color-grey-08: #1f1f1f;
	--color-blue-01: #f1f7fe;
	--color-blue-02: #e2f0ff;
	--color-blue-03: #3879fa;
	--color-blue-04: #316fea;
	--color-blue-06: #2064ca;
	--color-gold-01: #faf6eb;
	--color-gold-02: #efe0b9;
	--color-gold-03: #e3cf91;
	--color-gold-04: #f7b84f;
	--color-green-01: #f6f9f7;
	--color-yellow-04: #ffd669;
	--color-beige-01: #fcf8f3;
	--radius-sm: 2.5px;
	--radius-md: 4px;
	--space-2: 0.125rem;
	--space-4: 0.25rem;
	--space-8: 0.5rem;
	--space-12: 0.75rem;
	--space-16: 1rem;
	--space-24: 1.5rem;
	--space-32: 2rem;
	--space-40: 2.5rem;
	--space-48: 3rem;
	--space-64: 4rem;
	--space-96: 6rem;
	--space-128: 8rem;
	--space-160: 10rem;
	--space-192: 12rem;
	--space-240: 15rem;
	--space-304: 19rem;
	--z-index-sticky: 100;
	--z-index-popup: 5000;
	--z-index-dialog: 6000;
	--z-index-dropdown: 7000;
	--z-index-overlay: 8000;
	--z-index-modal: 9000;
	--z-index-toast: 10000;
	--animation-ease-base: cubic-bezier(0.2, 0.8, 0.2, 1);
	--animation-ease-in-out: cubic-bezier(0.8, 0.14, 0.14, 0.8);
	--animation-duration-50: 50ms;
	--animation-duration-150: 150ms;
	--animation-duration-350: 350ms;
	--animation-duration-600: 600ms;
	--animation-duration-850: 850ms;
	--animation-duration-1000: 1000ms;
	--shadow-elevated-red: 0 1px 19px var(--greytransparent-150), 0 0 48px rgba(var(--red-300-channels)/0.5);
	--shadow-elevated-yellow: 0 1px 19px var(--greytransparent-150), 0 0 48px rgb(var(--yellow-300-channels)/0.5);
	--shadow-elevated-green: 0 1px 19px var(--greytransparent-150), 0 0 48px rgba(var(--green-300-channels)/0.5);
	--shadow-elevated-sea-salt: 0 1px 19px var(--greytransparent-150), 0 0 48px rgba(var(--sea-salt-300-channels)/0.5);
	--shadow-sm: 0 2px 7px 0 rgba(0, 0, 0, .12);
	--shadow-md: 0px 3px 20px rgba(0, 0, 0, .05);
	--shadow-xl: 0px 4px 64px rgba(0, 0, 0, .35);
	--shadow-lg: 0 2px 6px 0 rgba(0, 0, 0, .06), 0 7px 15px 0 rgba(0, 0, 0, .12);
	--shadow-hover: 0 6px 24px 0px rgba(0, 0, 0, .24);
	--shadow-focus-xs: 0px 2px 7px rgba(0, 0, 0, .14);
	--shadow-focus: 0 0 0 1px #1f60c2, 0 0 0 4px #dceaff;
	--shadow-focus-error: 0 0 0 1px #d1453b, 0 0 0 4px #fbdad7;
	--tw-drop-shadow: drop-shadow(0px 5px 20px rgba(0, 0, 0, .15)) drop-shadow(0px 0px 96px rgba(49, 111, 234, .2));
	--tw-shadow-lg: 0px 5px 20px rgba(0, 0, 0, .15), 0px 0px 96px rgba(49, 111, 234, .2);
	--shadow-focusvisible-default: 0 0 0 4px var(--blue-300), 0 0 0 1px var(--blue-500);
	--shadow-focusvisible-error: 0 0 0 4px var(--fuschia-300), 0 0 0 1px var(--red-500);
	--shadow-selectable-control: 0 1px 5px var(--greytransparent-200), 0 0 0 1px var(--greytransparent-100);
	--shadow-overlay: 0 14px 19px -9px var(--greytransparent-150), 0 10px 48px var(--greytransparent-300);
	--shadow-color: rgba(0, 0, 0, .24);
	--shadow-xs: 0 2px 4px rgba(0, 0, 0, .04);
	--shadow-elevated: 0px 1px 19px 0px rgba(42, 29, 48, .06), 0px 0px 48px 0px hsla(30, 78%, 91%, .6)
}

:root .relocasaTheme {
	--shadow-elevated: 0px 0px 5px -2px rgba(0, 0, 0, .2), 0px 4px 40px rgba(0, 111, 133, .05)
}

:root {
	--icon-xl: 24px;
	--icon-lg: 20px;
	--icon-base: 18px;
	--icon-sm: 16px;
	--icon-xs: 14px
}

:root .relocasaTheme {
	--icon-base: 16px;
	--icon-sm: 14px
}

:root {
	--opacity-disabled: 0.4;
	--border-radius-full: 9999px;
	--border-radius-2xl: 15px;
	--border-radius-xl: 13px;
	--border-radius-lg: 10px;
	--border-radius-base: 8px;
	--border-radius-sm: 6px;
	--border-radius-none: 0
}

:root .relocasaTheme {
	--border-radius-lg: 8px;
	--border-radius-base: 6px
}

:root,
:root .todoistTheme {
	--display-onlight-primary: var(--greytransparent-900);
	--display-onlight-primary-dimmed: rgba(35, 33, 21, .87);
	--display-onlight-secondary: var(--greytransparent-700);
	--display-onlight-tertiary: var(--greytransparent-600);
	--display-onlight-color-blue: var(--blue-600);
	--display-onlight-color-red: var(--red-600);
	--display-onlight-color-green: var(--green-600);
	--display-onlight-color-yellow: var(--yellow-600);
	--display-onlight-color-orange: var(--orange-600);
	--display-onlight-color-sea-salt: var(--sea-salt-600);
	--display-onlight-color-purple: var(--purple-600);
	--display-onlight-color-fuschia: var(--fuschia-600);
	--display-ondark-primary: var(--white);
	--display-ondark-secondary: var(--whitetransparent-300);
	--display-ondark-tertiary: var(--whitetransparent-200);
	--ui-background: var(--greytransparent-150);
	--ui-border: var(--greytransparent-300);
	--composition-background-neutral: var(--neutral);
	--composition-background-white: var(--white);
	--composition-background-red: var(--red-100);
	--composition-background-yellow: var(--yellow-100);
	--composition-background-green: var(--green-100);
	--composition-background-sea-salt: var(--sea-salt-100);
	--composition-onlight-background-pale-pink: #fcf4f3;
	--composition-onlight-background-yellow: var(--yellow-100);
	--composition-ondark-background-columbia: #dbe8e4;
	--composition-ondark-background-antique: #fae8d6;
	--composition-ondark-background-eggshell: #f6edc6;
	--accents-red: #de483a;
	--accents-yellow: #ffc93e;
	--accents-green: #6b8767;
	--accents-pink: #ffada4;
	--accents-creme: #fae8d6;
	--tone-neutral: var(--display-onlight-secondary);
	--tone-positive: var(--display-onlight-color-green);
	--tone-critical: var(--display-onlight-color-red);
	--illustration-sunglow: #ffc93e;
	--actionable-primary-background-idle: var(--red-500);
	--actionable-primary-background-onhover: var(--red-600);
	--actionable-secondary-background-idle: var(--greytransparent-150);
	--actionable-secondary-background-onhover: var(--greytransparent-200);
	--actionable-tertiary-background-idle: transparent;
	--actionable-tertiary-background-onhover: var(--blue-200);
	--actionable-quaternary-background-idle: transparent;
	--actionable-quaternary-background-onhover: var(--greytransparent-150);
	--actionable-quaternary-background-active: #ffefe5;
	--actionable-quinary-background-idle: transparent;
	--actionable-quinary-background-onhover: var(--greytransparent-150);
	--selectable-unselected-background-idle: var(--greytransparent-300);
	--selectable-unselected-background-onhover: var(--greytransparent-400);
	--selectable-selected-background-idle: var(--red-500);
	--selectable-selected-background-onhover: var(--red-600);
	--badge-background-default: var(--red-200);
	--badge-background-new: var(--green-200);
	--badge-background-beta: var(--orange-200);
	--field-fill-background-idle: var(--greytransparent-150);
	--field-fill-background-onhover: var(--greytransparent-200);
	--field-outline-background-idle: var(--white);
	--field-outline-background-onhover: var(--white);
	--field-outline-border-idle: var(--greytransparent-400);
	--field-outline-border-onhover: var(--greytransparent-500);
	--radiotile-background-unselected-idle: var(--greyopaque-100);
	--radiotile-background-unselected-onhover: var(--greyopaque-150);
	--radiotile-background-selected-red: var(--red-200);
	--radiotile-background-selected-yellow: var(--yellow-200);
	--radiotile-background-selected-green: var(--green-200);
	--radiotile-background-selected-sea-salt: var(--sea-salt-200);
	--elevated-background: var(--white);
	--elevated-border: var(--greytransparent-300);
	--overlay-background-idle: var(--greytransparent-800);
	--overlay-background-onhover: var(--greytransparent-700);
	--overlay-blur: blur(8px)
}

:root {
	--primary-button-blue: #316fea;
	--primary-button-blue-hover: #3879fa;
	--primary-button-blue-active: #2064ca
}

:root .relocasaTheme {
	--display-onlight-primary: #222829;
	--display-onlight-primary-dimmed: rgba(32, 41, 43, .87);
	--display-onlight-secondary: rgba(26, 45, 49, .64);
	--display-onlight-tertiary: rgba(21, 49, 54, .42);
	--display-onlight-color-green: #3a7400;
	--display-ondark-primary: #fff;
	--ui-border: rgba(6, 35, 41, .16);
	--ui-divider: var(--ui-border);
	--ui-background: rgba(0, 64, 77, .05);
	--tone-critical: var(--color-tw-display-onlight-ruddy-brown);
	--actionable-primary-background-idle: #409fff;
	--actionable-primary-background-onhover: #409fff;
	--actionable-secondary-background-idle: rgba(0, 138, 166, .1);
	--actionable-secondary-background-onhover: rgba(0, 138, 166, .07);
	--actionable-tertiary-background-idle: transparent;
	--actionable-tertiary-background-onhover: transparent;
	--actionable-quaternary-background-idle: transparent;
	--actionable-quaternary-background-onhover: rgba(0, 64, 77, .07);
	--selectable-unselected-background-idle: rgba(0, 64, 77, .2);
	--selectable-unselected-background-onhover: rgba(0, 64, 77, .14);
	--selectable-selected-background-idle: #008aa6;
	--selectable-selected-background-onhover: #1995af;
	--field-fill-background-idle: rgba(0, 64, 77, .1);
	--field-fill-background-onhover: rgba(0, 64, 77, .07);
	--field-outline-background-idle: #fcfcfc;
	--field-outline-background-onhover: #fff;
	--field-outline-border-idle: rgba(6, 35, 41, .17);
	--field-outline-border-onhover: rgba(0, 39, 47, .26);
	--overlay-background-idle: rgba(34, 40, 41, .8);
	--overlay-background-onhover: rgba(34, 40, 41, .7);
	--composition-background-neutral: #fafafa
}

.relocasa {
	background: #FEFBF9;
	--actionable-primary-background-idle: #409fff;
	--actionable-primary-background-onhover: #409fff;
	--composition-background-neutral: #FEFBF9;
	--selectable-unselected-background-idle: var(--color-black-03);
	--selectable-selected-background-idle: var(--color-black-05)
}

:root {
	--font-family-sans: "Graphik Web", "Helvetica Neue", Helvetica, Arial, sans-serif;
	--font-family-heading: var(--font-family-sans);
	--font-family-body: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;
	--font-family-serif: "Caecilia Web", serif;
	--font-family-handwritten: "Espa Extended", "Graphik Web", "San Francisco", Helvetica, Arial, sans-serif;
	--font-family-handwritten-base: "Shantell Sans", "San Francisco", Helvetica, Arial, sans-serif;
	--font-weight-regular: 400;
	--font-weight-medium: 500;
	--font-weight-semibold: 600;
	--font-weight-bold: 700;
	--typography-max-screen: 70;
	--typography-min-screen: 30;
	--major-font-weight: 600;
	--major-letter-spacing: -0.02em;
	--major-line-height: 1.15;
	--minor-font-family: var(--font-family-body);
	--minor-letter-spacing: 0.01em;
	--minor-font-weight: 475;
	--minor-line-height: 1.35;
	--handwritten-base-min-size: 1;
	--handwritten-base-max-size: 1.25;
	--handwritten-base-font-family: var(--font-family-handwritten-base);
	--handwritten-base-line-height: 1.6;
	--handwritten-base-letter-spacing: 0.01em;
	--handwritten-base-font-variation-setting: "INFM" 0.5;
	--major-4xl-min-size: 2.75;
	--major-4xl-max-size: 5.375;
	--major-3xl-min-size: 2.625;
	--major-3xl-max-size: 4.1875;
	--major-2xl-min-size: 2.3125;
	--major-2xl-max-size: 3.4375;
	--major-2xl-letter-spacing: -0.01em;
	--major-xl-min-size: 2;
	--major-xl-max-size: 2.75;
	--major-xl-letter-spacing: -0.01em;
	--major-lg-min-size: 1.75;
	--major-lg-max-size: 2.375;
	--major-lg-letter-spacing: -0.005em;
	--major-lg-line-height: 1.28;
	--major-base-min-size: 1.5;
	--major-base-max-size: 1.9375;
	--major-base-line-height: 1.28;
	--major-sm-min-size: 1.1875;
	--major-sm-max-size: 1.375;
	--major-sm-line-height: 1.28;
	--major-sm-letter-spacing: 0;
	--minor-xl-min-size: 1.125;
	--minor-xl-max-size: 1.15625;
	--minor-xl-line-height: 1.4;
	--minor-lg-min-size: 1.03125;
	--minor-lg-max-size: 1.0625;
	--minor-lg-line-height: 1.4;
	--minor-base-min-size: 0.9375;
	--minor-base-max-size: 0.96875;
	--minor-sm-min-size: 0.875;
	--minor-sm-max-size: 0.90625;
	--minor-xs-min-size: 0.8125;
	--minor-xs-max-size: 0.84375;
	--body-lg-min-size: 1.125;
	--body-lg-max-size: 1.28125;
	--body-lg-font-weight: 475;
	--body-lg-line-height: 1.6;
	--body-base-min-size: 1.0625;
	--body-base-max-size: 1.125;
	--body-base-line-height: 1.75;
	--body-base-letter-spacing: 0.005em;
	--body-sm-min-size: 0.96875;
	--body-sm-max-size: 1;
	--body-sm-line-height: 1.6;
	--body-sm-letter-spacing: 0.01em;
	--body-xs-min-size: 0.875;
	--body-xs-max-size: 0.90625;
	--body-xs-line-height: 1.5;
	--body-xs-letter-spacing: 0.0125em;
	--body-xs-font-weight: 400;
	--body-2xs-min-size: 0.75;
	--body-2xs-max-size: 0.75;
	--body-2xs-line-height: 1.5;
	--body-2xs-letter-spacing: 0.025em;
	--body-2xs-font-weight: 500
}

:root .todoistTheme {
	--font-weight-600: 600;
	--font-weight-625: 625;
	--font-weight-475: 475;
	--font-weight-575: 575;
	--minor-base-font-weight: 500;
	--minor-lg-weight-semibold: var(--font-weight-600);
	--minor-base-weight-semibold: var(--font-weight-600);
	--minor-sm-weight-semibold: var(--font-weight-600);
	--minor-sm-font-weight: 500;
	--minor-xs-font-weight: var(--font-weight-625);
	--minor-xs-font-weight-medium: var(--font-weight-575);
	--body-lg-weight-semibold: var(--font-weight-625);
	--body-lg-weight-medium: var(--font-weight-475);
	--body-base-weight-semibold: var(--font-weight-625);
	--body-base-weight-medium: var(--font-weight-475);
	--body-sm-weight-semibold: var(--font-weight-625);
	--body-sm-weight-medium: var(--font-weight-475);
	--body-xs-weight-semibold: var(--font-weight-625);
	--body-xs-weight-medium: var(--font-weight-475)
}

:root .relocasaTheme {
	--font-family-tiempos-headline: "Tiempos Headline", serif;
	--font-family-tiempos-text: "Tiempos Text", serif;
	--font-family-heading: var(--font-family-tiempos-headline);
	--major-font-weight: 300;
	--major-letter-spacing: -0.02em;
	--minor-font-weight: 500;
	--major-4xl-min-size: 2.75;
	--major-4xl-max-size: 5.375;
	--major-4xl-line-height: 1.1;
	--major-3xl-min-size: 2.4375;
	--major-3xl-max-size: 4.625;
	--major-3xl-line-height: 1.2;
	--major-2xl-min-size: 2.1875;
	--major-2xl-max-size: 4;
	--major-2xl-letter-spacing: -0.01em;
	--major-2xl-line-height: 1.15;
	--major-xl-min-size: 2.0625;
	--major-xl-max-size: 3.125;
	--major-xl-letter-spacing: -0.01em;
	--major-xl-line-height: 1.15;
	--major-lg-font-family: var(--font-family-tiempos-text);
	--major-lg-min-size: 2.125;
	--major-lg-max-size: 2.75;
	--major-lg-letter-spacing: -0.01em;
	--major-lg-line-height: 1.2;
	--major-base-font-family: var(--font-family-tiempos-text);
	--major-base-min-size: 1.6875;
	--major-base-max-size: 2;
	--major-base-letter-spacing: -0.01em;
	--major-base-line-height: 1.35;
	--major-sm-font-family: var(--font-family-tiempos-text);
	--major-sm-min-size: 1.375;
	--major-sm-max-size: 1.6875;
	--major-sm-letter-spacing: 0;
	--major-sm-line-height: 1.35;
	--minor-lg-min-size: 1.03125;
	--minor-lg-max-size: 1.0625;
	--minor-lg-letter-spacing: 0.01em;
	--minor-lg-line-height: 1.4;
	--minor-base-min-size: 0.96875;
	--minor-base-max-size: 0.96875;
	--minor-base-letter-spacing: 0.01em;
	--minor-base-line-height: 1.35;
	--minor-sm-min-size: 0.8125;
	--minor-sm-max-size: 0.875;
	--minor-sm-letter-spacing: 0.01em;
	--minor-sm-line-height: 1;
	--minor-xs-min-size: 0.75;
	--minor-xs-max-size: 0.75;
	--minor-xs-letter-spacing: 0.04em;
	--minor-xs-line-height: 1.2;
	--minor-xs-text-transform: uppercase;
	--body-lg-font-weight: 400;
	--body-lg-min-size: 1.125;
	--body-lg-max-size: 1.3125;
	--body-lg-letter-spacing: -0.005em;
	--body-lg-line-height: 1.6;
	--body-base-min-size: 1.0625;
	--body-base-max-size: 1.125;
	--body-base-line-height: 1.75;
	--body-base-letter-spacing: 0.005em;
	--body-xs-min-size: 0.90625;
	--body-xs-max-size: 0.90625;
	--body-xs-line-height: 1.5;
	--body-xs-letter-spacing: 0.01em;
	--body-2xs-letter-spacing: 0.02em;
	--body-2xs-font-weight: 500
}

:root {
	--card-background-idle: var(--white);
	--card-background-onhover: var(--white);
	--card-border-idle: var(--greytransparent-300);
	--card-border-onhover: var(--greytransparent-400);
	--card-border-radius: var(--border-radius-lg);
	--card-active-transform: scale(0.98);
	--card-active-transition: transform var(--animation-ease-base) var(--animation-duration-150);
	--shadow-card-idle: 0 1px 0 var(--greytransparent-100);
	--shadow-card-hover: 0 1px 1px var(--greytransparent-100), 0 1px 4px -1px var(--greytransparent-150)
}

:root .relocasaTheme {
	--card-background-idle: #fcfcfc;
	--card-background-onhover: #fff;
	--card-border-idle: rgba(6, 35, 41, .1);
	--card-border-onhover: rgba(6, 35, 41, .22);
	--card-border-radius: var(--border-radius-base);
	--shadow-card-idle: ;
	--shadow-card-hover:
}

:root {
	--box-default-background: var(--red-100);
	--box-default-border-size: 0;
	--box-default-border-radius: var(--border-radius-lg);
	--box-highlight-background: var(--yellow-100);
	--box-highlight-border: transparent;
	--box-highlight-border-size: 0;
	--box-warning-background: var(--fuschia-100);
	--box-warning-border: transparent;
	--box-warning-border-size: 0;
	--box-grey-background: var(--greyopaque-150);
	--box-outline-background: var(--white);
	--box-outline-border-size: 1px;
	--box-outline-border: var(--greytransparent-200)
}

:root .relocasaTheme {
	--box-default-background: #fff;
	--box-default-border-radius: var(--border-radius-none);
	--box-highlight-background: #fff9f0;
	--box-highlight-border: rgba(203, 151, 51, .5);
	--box-highlight-border-size: 1px;
	--box-warning-background: #fdf5f0;
	--box-warning-border: rgba(184, 65, 10, .5);
	--box-warning-border-size: 1px
}

:root {
	--tube-height-lg: 64px;
	--tube-height-base: 54px;
	--tube-height-sm: 34px;
	--tube-height-xs: 26px
}

:root .relocasaTheme {
	--tube-height-base: 43px;
	--tube-height-sm: 30px
}

:root {
	--tw-shadow-ui-window: 0px 4px 12px -4px rgba(0, 0, 0, .3), 0px 4px 4px -8px rgba(0, 0, 0, .1);
	--tw-shadow-ui-inner-frame: 0px 0px 10px 0px #0000000a inset;
	--color-tw-display-onlight-ruddy-brown: #b8410a;
	--color-tw-accents-ruddy-brown: #c86733;
	--color-tw-background-primary: #fafafa;
	--color-tw-background-secondary: #fff;
	--color-tw-actionable-primary-text: #006780;
	--color-tw-interactive-idle: rgba(0, 58, 77, .07);
	--color-tw-interactive-hover: rgba(0, 58, 77, .05)
}

.headerMain{
	justify-content: center !important;
}

.landingFont{
	display:flex;
    align-items: center;
    justify-content: center;
    max-width: 450px !important;
}

.imageHolder{
}

.landingFont h1{
	--min-font-size: var(--major-xl-min-size);
    --max-font-size: var(--major-xl-max-size);
}

body,
button,
textarea {
	color: var(--display-onlight-primary);
	font-family: var(--font-family-sans)
}

.mbs-0 {
	-webkit-margin-before: 0;
	margin-block-start: 0
}

.mbs-4 {
	-webkit-margin-before: var(--space-4);
	margin-block-start: var(--space-4)
}

.mbs-8 {
	-webkit-margin-before: var(--space-8);
	margin-block-start: var(--space-8)
}

.mbs-12 {
	-webkit-margin-before: var(--space-12);
	margin-block-start: var(--space-12)
}

.mbs-16 {
	-webkit-margin-before: var(--space-16);
	margin-block-start: var(--space-16)
}

.mbs-24 {
	-webkit-margin-before: var(--space-24);
	margin-block-start: var(--space-24)
}

.mbs-32 {
	-webkit-margin-before: var(--space-32);
	margin-block-start: var(--space-32)
}

.mbs-40 {
	-webkit-margin-before: var(--space-40);
	margin-block-start: var(--space-40)
}

.mbs-48 {
	-webkit-margin-before: var(--space-48);
	margin-block-start: var(--space-48)
}

.mbs-64 {
	-webkit-margin-before: var(--space-64);
	margin-block-start: var(--space-64)
}

.mbs-96 {
	-webkit-margin-before: var(--space-96);
	margin-block-start: var(--space-96)
}

.mbs-128 {
	-webkit-margin-before: var(--space-128);
	margin-block-start: var(--space-128)
}

.mbs-160 {
	-webkit-margin-before: var(--space-160);
	margin-block-start: var(--space-160)
}

.mbs-192 {
	-webkit-margin-before: var(--space-192);
	margin-block-start: var(--space-192)
}

.mbs-240 {
	-webkit-margin-before: var(--space-240);
	margin-block-start: var(--space-240)
}

.mbs-304 {
	-webkit-margin-before: var(--space-304);
	margin-block-start: var(--space-304)
}

@media (min-width:481px) {


	.sm-mbs-0 {
		-webkit-margin-before: 0;
		margin-block-start: 0
	}

	.sm-mbs-4 {
		-webkit-margin-before: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.sm-mbs-8 {
		-webkit-margin-before: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.sm-mbs-12 {
		-webkit-margin-before: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.sm-mbs-16 {
		-webkit-margin-before: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.sm-mbs-24 {
		-webkit-margin-before: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.sm-mbs-32 {
		-webkit-margin-before: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.sm-mbs-40 {
		-webkit-margin-before: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.sm-mbs-48 {
		-webkit-margin-before: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.sm-mbs-64 {
		-webkit-margin-before: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.sm-mbs-96 {
		-webkit-margin-before: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.sm-mbs-128 {
		-webkit-margin-before: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.sm-mbs-160 {
		-webkit-margin-before: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.sm-mbs-192 {
		-webkit-margin-before: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.sm-mbs-240 {
		-webkit-margin-before: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.sm-mbs-304 {
		-webkit-margin-before: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-mbs-0 {
		-webkit-margin-before: 0;
		margin-block-start: 0
	}

	.md-mbs-4 {
		-webkit-margin-before: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.md-mbs-8 {
		-webkit-margin-before: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.md-mbs-12 {
		-webkit-margin-before: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.md-mbs-16 {
		-webkit-margin-before: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.md-mbs-24 {
		-webkit-margin-before: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.md-mbs-32 {
		-webkit-margin-before: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.md-mbs-40 {
		-webkit-margin-before: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.md-mbs-48 {
		-webkit-margin-before: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.md-mbs-64 {
		-webkit-margin-before: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.md-mbs-96 {
		-webkit-margin-before: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.md-mbs-128 {
		-webkit-margin-before: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.md-mbs-160 {
		-webkit-margin-before: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.md-mbs-192 {
		-webkit-margin-before: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.md-mbs-240 {
		-webkit-margin-before: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.md-mbs-304 {
		-webkit-margin-before: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-mbs-0 {
		-webkit-margin-before: 0;
		margin-block-start: 0
	}

	.lg-mbs-4 {
		-webkit-margin-before: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.lg-mbs-8 {
		-webkit-margin-before: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.lg-mbs-12 {
		-webkit-margin-before: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.lg-mbs-16 {
		-webkit-margin-before: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.lg-mbs-24 {
		-webkit-margin-before: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.lg-mbs-32 {
		-webkit-margin-before: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.lg-mbs-40 {
		-webkit-margin-before: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.lg-mbs-48 {
		-webkit-margin-before: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.lg-mbs-64 {
		-webkit-margin-before: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.lg-mbs-96 {
		-webkit-margin-before: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.lg-mbs-128 {
		-webkit-margin-before: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.lg-mbs-160 {
		-webkit-margin-before: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.lg-mbs-192 {
		-webkit-margin-before: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.lg-mbs-240 {
		-webkit-margin-before: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.lg-mbs-304 {
		-webkit-margin-before: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-mbs-0 {
		-webkit-margin-before: 0;
		margin-block-start: 0
	}

	.xlg-mbs-4 {
		-webkit-margin-before: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.xlg-mbs-8 {
		-webkit-margin-before: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.xlg-mbs-12 {
		-webkit-margin-before: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.xlg-mbs-16 {
		-webkit-margin-before: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.xlg-mbs-24 {
		-webkit-margin-before: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.xlg-mbs-32 {
		-webkit-margin-before: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.xlg-mbs-40 {
		-webkit-margin-before: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.xlg-mbs-48 {
		-webkit-margin-before: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.xlg-mbs-64 {
		-webkit-margin-before: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.xlg-mbs-96 {
		-webkit-margin-before: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.xlg-mbs-128 {
		-webkit-margin-before: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.xlg-mbs-160 {
		-webkit-margin-before: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.xlg-mbs-192 {
		-webkit-margin-before: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.xlg-mbs-240 {
		-webkit-margin-before: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.xlg-mbs-304 {
		-webkit-margin-before: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

.mbe-0 {
	-webkit-margin-after: 0;
	margin-block-end: 0
}

.mbe-4 {
	-webkit-margin-after: var(--space-4);
	margin-block-end: var(--space-4)
}

.mbe-8 {
	-webkit-margin-after: var(--space-8);
	margin-block-end: var(--space-8)
}

.mbe-12 {
	-webkit-margin-after: var(--space-12);
	margin-block-end: var(--space-12)
}

.mbe-16 {
	-webkit-margin-after: var(--space-16);
	margin-block-end: var(--space-16)
}

.mbe-24 {
	-webkit-margin-after: var(--space-24);
	margin-block-end: var(--space-24)
}

.mbe-32 {
	-webkit-margin-after: var(--space-32);
	margin-block-end: var(--space-32)
}

.mbe-40 {
	-webkit-margin-after: var(--space-40);
	margin-block-end: var(--space-40)
}

.mbe-48 {
	-webkit-margin-after: var(--space-48);
	margin-block-end: var(--space-48)
}

.mbe-64 {
	-webkit-margin-after: var(--space-64);
	margin-block-end: var(--space-64)
}

.mbe-96 {
	-webkit-margin-after: var(--space-96);
	margin-block-end: var(--space-96)
}

.mbe-128 {
	-webkit-margin-after: var(--space-128);
	margin-block-end: var(--space-128)
}

.mbe-160 {
	-webkit-margin-after: var(--space-160);
	margin-block-end: var(--space-160)
}

.mbe-192 {
	-webkit-margin-after: var(--space-192);
	margin-block-end: var(--space-192)
}

.mbe-240 {
	-webkit-margin-after: var(--space-240);
	margin-block-end: var(--space-240)
}

.mbe-304 {
	-webkit-margin-after: var(--space-304);
	margin-block-end: var(--space-304)
}

@media (min-width:481px) {
	.sm-mbe-0 {
		-webkit-margin-after: 0;
		margin-block-end: 0
	}

	.sm-mbe-4 {
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4)
	}

	.sm-mbe-8 {
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8)
	}

	.sm-mbe-12 {
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12)
	}

	.sm-mbe-16 {
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16)
	}

	.sm-mbe-24 {
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24)
	}

	.sm-mbe-32 {
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32)
	}

	.sm-mbe-40 {
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40)
	}

	.sm-mbe-48 {
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48)
	}

	.sm-mbe-64 {
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64)
	}

	.sm-mbe-96 {
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96)
	}

	.sm-mbe-128 {
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128)
	}

	.sm-mbe-160 {
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160)
	}

	.sm-mbe-192 {
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192)
	}

	.sm-mbe-240 {
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240)
	}

	.sm-mbe-304 {
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-mbe-0 {
		-webkit-margin-after: 0;
		margin-block-end: 0
	}

	.md-mbe-4 {
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4)
	}

	.md-mbe-8 {
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8)
	}

	.md-mbe-12 {
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12)
	}

	.md-mbe-16 {
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16)
	}

	.md-mbe-24 {
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24)
	}

	.md-mbe-32 {
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32)
	}

	.md-mbe-40 {
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40)
	}

	.md-mbe-48 {
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48)
	}

	.md-mbe-64 {
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64)
	}

	.md-mbe-96 {
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96)
	}

	.md-mbe-128 {
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128)
	}

	.md-mbe-160 {
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160)
	}

	.md-mbe-192 {
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192)
	}

	.md-mbe-240 {
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240)
	}

	.md-mbe-304 {
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-mbe-0 {
		-webkit-margin-after: 0;
		margin-block-end: 0
	}

	.lg-mbe-4 {
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4)
	}

	.lg-mbe-8 {
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8)
	}

	.lg-mbe-12 {
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12)
	}

	.lg-mbe-16 {
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16)
	}

	.lg-mbe-24 {
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24)
	}

	.lg-mbe-32 {
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32)
	}

	.lg-mbe-40 {
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40)
	}

	.lg-mbe-48 {
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48)
	}

	.lg-mbe-64 {
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64)
	}

	.lg-mbe-96 {
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96)
	}

	.lg-mbe-128 {
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128)
	}

	.lg-mbe-160 {
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160)
	}

	.lg-mbe-192 {
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192)
	}

	.lg-mbe-240 {
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240)
	}

	.lg-mbe-304 {
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-mbe-0 {
		-webkit-margin-after: 0;
		margin-block-end: 0
	}

	.xlg-mbe-4 {
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4)
	}

	.xlg-mbe-8 {
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8)
	}

	.xlg-mbe-12 {
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12)
	}

	.xlg-mbe-16 {
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16)
	}

	.xlg-mbe-24 {
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24)
	}

	.xlg-mbe-32 {
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32)
	}

	.xlg-mbe-40 {
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40)
	}

	.xlg-mbe-48 {
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48)
	}

	.xlg-mbe-64 {
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64)
	}

	.xlg-mbe-96 {
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96)
	}

	.xlg-mbe-128 {
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128)
	}

	.xlg-mbe-160 {
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160)
	}

	.xlg-mbe-192 {
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192)
	}

	.xlg-mbe-240 {
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240)
	}

	.xlg-mbe-304 {
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304)
	}
}

.mis-0 {
	-webkit-margin-start: 0;
	margin-inline-start: 0
}

.mis-4 {
	-webkit-margin-start: var(--space-4);
	margin-inline-start: var(--space-4)
}

.mis-8 {
	-webkit-margin-start: var(--space-8);
	margin-inline-start: var(--space-8)
}

.mis-12 {
	-webkit-margin-start: var(--space-12);
	margin-inline-start: var(--space-12)
}

.mis-16 {
	-webkit-margin-start: var(--space-16);
	margin-inline-start: var(--space-16)
}

.mis-24 {
	-webkit-margin-start: var(--space-24);
	margin-inline-start: var(--space-24)
}

.mis-32 {
	-webkit-margin-start: var(--space-32);
	margin-inline-start: var(--space-32)
}

.mis-40 {
	-webkit-margin-start: var(--space-40);
	margin-inline-start: var(--space-40)
}

.mis-48 {
	-webkit-margin-start: var(--space-48);
	margin-inline-start: var(--space-48)
}

.mis-64 {
	-webkit-margin-start: var(--space-64);
	margin-inline-start: var(--space-64)
}

.mis-96 {
	-webkit-margin-start: var(--space-96);
	margin-inline-start: var(--space-96)
}

.mis-128 {
	-webkit-margin-start: var(--space-128);
	margin-inline-start: var(--space-128)
}

.mis-160 {
	-webkit-margin-start: var(--space-160);
	margin-inline-start: var(--space-160)
}

.mis-192 {
	-webkit-margin-start: var(--space-192);
	margin-inline-start: var(--space-192)
}

.mis-240 {
	-webkit-margin-start: var(--space-240);
	margin-inline-start: var(--space-240)
}

.mis-304 {
	-webkit-margin-start: var(--space-304);
	margin-inline-start: var(--space-304)
}


@media (max-width:481px) {
	.imageHolder{
		overflow: hidden;
	}

}

@media (min-width:481px) {
	.sm-mis-0 {
		-webkit-margin-start: 0;
		margin-inline-start: 0
	}

	.sm-mis-4 {
		-webkit-margin-start: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.sm-mis-8 {
		-webkit-margin-start: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.sm-mis-12 {
		-webkit-margin-start: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.sm-mis-16 {
		-webkit-margin-start: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.sm-mis-24 {
		-webkit-margin-start: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.sm-mis-32 {
		-webkit-margin-start: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.sm-mis-40 {
		-webkit-margin-start: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.sm-mis-48 {
		-webkit-margin-start: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.sm-mis-64 {
		-webkit-margin-start: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.sm-mis-96 {
		-webkit-margin-start: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.sm-mis-128 {
		-webkit-margin-start: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.sm-mis-160 {
		-webkit-margin-start: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.sm-mis-192 {
		-webkit-margin-start: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.sm-mis-240 {
		-webkit-margin-start: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.sm-mis-304 {
		-webkit-margin-start: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-mis-0 {
		-webkit-margin-start: 0;
		margin-inline-start: 0
	}

	.md-mis-4 {
		-webkit-margin-start: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.md-mis-8 {
		-webkit-margin-start: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.md-mis-12 {
		-webkit-margin-start: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.md-mis-16 {
		-webkit-margin-start: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.md-mis-24 {
		-webkit-margin-start: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.md-mis-32 {
		-webkit-margin-start: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.md-mis-40 {
		-webkit-margin-start: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.md-mis-48 {
		-webkit-margin-start: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.md-mis-64 {
		-webkit-margin-start: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.md-mis-96 {
		-webkit-margin-start: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.md-mis-128 {
		-webkit-margin-start: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.md-mis-160 {
		-webkit-margin-start: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.md-mis-192 {
		-webkit-margin-start: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.md-mis-240 {
		-webkit-margin-start: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.md-mis-304 {
		-webkit-margin-start: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-mis-0 {
		-webkit-margin-start: 0;
		margin-inline-start: 0
	}

	.lg-mis-4 {
		-webkit-margin-start: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.lg-mis-8 {
		-webkit-margin-start: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.lg-mis-12 {
		-webkit-margin-start: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.lg-mis-16 {
		-webkit-margin-start: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.lg-mis-24 {
		-webkit-margin-start: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.lg-mis-32 {
		-webkit-margin-start: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.lg-mis-40 {
		-webkit-margin-start: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.lg-mis-48 {
		-webkit-margin-start: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.lg-mis-64 {
		-webkit-margin-start: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.lg-mis-96 {
		-webkit-margin-start: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.lg-mis-128 {
		-webkit-margin-start: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.lg-mis-160 {
		-webkit-margin-start: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.lg-mis-192 {
		-webkit-margin-start: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.lg-mis-240 {
		-webkit-margin-start: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.lg-mis-304 {
		-webkit-margin-start: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-mis-0 {
		-webkit-margin-start: 0;
		margin-inline-start: 0
	}

	.xlg-mis-4 {
		-webkit-margin-start: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.xlg-mis-8 {
		-webkit-margin-start: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.xlg-mis-12 {
		-webkit-margin-start: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.xlg-mis-16 {
		-webkit-margin-start: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.xlg-mis-24 {
		-webkit-margin-start: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.xlg-mis-32 {
		-webkit-margin-start: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.xlg-mis-40 {
		-webkit-margin-start: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.xlg-mis-48 {
		-webkit-margin-start: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.xlg-mis-64 {
		-webkit-margin-start: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.xlg-mis-96 {
		-webkit-margin-start: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.xlg-mis-128 {
		-webkit-margin-start: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.xlg-mis-160 {
		-webkit-margin-start: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.xlg-mis-192 {
		-webkit-margin-start: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.xlg-mis-240 {
		-webkit-margin-start: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.xlg-mis-304 {
		-webkit-margin-start: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

.mie-0 {
	-webkit-margin-end: 0;
	margin-inline-end: 0
}

.mie-4 {
	-webkit-margin-end: var(--space-4);
	margin-inline-end: var(--space-4)
}

.mie-8 {
	-webkit-margin-end: var(--space-8);
	margin-inline-end: var(--space-8)
}

.mie-12 {
	-webkit-margin-end: var(--space-12);
	margin-inline-end: var(--space-12)
}

.mie-16 {
	-webkit-margin-end: var(--space-16);
	margin-inline-end: var(--space-16)
}

.mie-24 {
	-webkit-margin-end: var(--space-24);
	margin-inline-end: var(--space-24)
}

.mie-32 {
	-webkit-margin-end: var(--space-32);
	margin-inline-end: var(--space-32)
}

.mie-40 {
	-webkit-margin-end: var(--space-40);
	margin-inline-end: var(--space-40)
}

.mie-48 {
	-webkit-margin-end: var(--space-48);
	margin-inline-end: var(--space-48)
}

.mie-64 {
	-webkit-margin-end: var(--space-64);
	margin-inline-end: var(--space-64)
}

.mie-96 {
	-webkit-margin-end: var(--space-96);
	margin-inline-end: var(--space-96)
}

.mie-128 {
	-webkit-margin-end: var(--space-128);
	margin-inline-end: var(--space-128)
}

.mie-160 {
	-webkit-margin-end: var(--space-160);
	margin-inline-end: var(--space-160)
}

.mie-192 {
	-webkit-margin-end: var(--space-192);
	margin-inline-end: var(--space-192)
}

.mie-240 {
	-webkit-margin-end: var(--space-240);
	margin-inline-end: var(--space-240)
}

.mie-304 {
	-webkit-margin-end: var(--space-304);
	margin-inline-end: var(--space-304)
}

@media (min-width:481px) {
	.sm-mie-0 {
		-webkit-margin-end: 0;
		margin-inline-end: 0
	}

	.sm-mie-4 {
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4)
	}

	.sm-mie-8 {
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8)
	}

	.sm-mie-12 {
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12)
	}

	.sm-mie-16 {
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16)
	}

	.sm-mie-24 {
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24)
	}

	.sm-mie-32 {
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32)
	}

	.sm-mie-40 {
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40)
	}

	.sm-mie-48 {
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48)
	}

	.sm-mie-64 {
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64)
	}

	.sm-mie-96 {
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96)
	}

	.sm-mie-128 {
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128)
	}

	.sm-mie-160 {
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160)
	}

	.sm-mie-192 {
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192)
	}

	.sm-mie-240 {
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240)
	}

	.sm-mie-304 {
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-mie-0 {
		-webkit-margin-end: 0;
		margin-inline-end: 0
	}

	.md-mie-4 {
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4)
	}

	.md-mie-8 {
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8)
	}

	.md-mie-12 {
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12)
	}

	.md-mie-16 {
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16)
	}

	.md-mie-24 {
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24)
	}

	.md-mie-32 {
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32)
	}

	.md-mie-40 {
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40)
	}

	.md-mie-48 {
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48)
	}

	.md-mie-64 {
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64)
	}

	.md-mie-96 {
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96)
	}

	.md-mie-128 {
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128)
	}

	.md-mie-160 {
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160)
	}

	.md-mie-192 {
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192)
	}

	.md-mie-240 {
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240)
	}

	.md-mie-304 {
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-mie-0 {
		-webkit-margin-end: 0;
		margin-inline-end: 0
	}

	.lg-mie-4 {
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4)
	}

	.lg-mie-8 {
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8)
	}

	.lg-mie-12 {
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12)
	}

	.lg-mie-16 {
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16)
	}

	.lg-mie-24 {
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24)
	}

	.lg-mie-32 {
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32)
	}

	.lg-mie-40 {
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40)
	}

	.lg-mie-48 {
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48)
	}

	.lg-mie-64 {
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64)
	}

	.lg-mie-96 {
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96)
	}

	.lg-mie-128 {
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128)
	}

	.lg-mie-160 {
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160)
	}

	.lg-mie-192 {
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192)
	}

	.lg-mie-240 {
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240)
	}

	.lg-mie-304 {
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-mie-0 {
		-webkit-margin-end: 0;
		margin-inline-end: 0
	}

	.xlg-mie-4 {
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4)
	}

	.xlg-mie-8 {
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8)
	}

	.xlg-mie-12 {
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12)
	}

	.xlg-mie-16 {
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16)
	}

	.xlg-mie-24 {
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24)
	}

	.xlg-mie-32 {
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32)
	}

	.xlg-mie-40 {
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40)
	}

	.xlg-mie-48 {
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48)
	}

	.xlg-mie-64 {
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64)
	}

	.xlg-mie-96 {
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96)
	}

	.xlg-mie-128 {
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128)
	}

	.xlg-mie-160 {
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160)
	}

	.xlg-mie-192 {
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192)
	}

	.xlg-mie-240 {
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240)
	}

	.xlg-mie-304 {
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304)
	}
}

.mi-auto {
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	margin-inline-end: auto;
	margin-inline-start: auto
}

.mi-0 {
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	margin-inline-end: 0;
	margin-inline-start: 0
}

.mi-4 {
	-webkit-margin-start: var(--space-4);
	-webkit-margin-end: var(--space-4);
	margin-inline-end: var(--space-4);
	margin-inline-start: var(--space-4)
}

.mi-8 {
	-webkit-margin-start: var(--space-8);
	-webkit-margin-end: var(--space-8);
	margin-inline-end: var(--space-8);
	margin-inline-start: var(--space-8)
}

.mi-12 {
	-webkit-margin-start: var(--space-12);
	-webkit-margin-end: var(--space-12);
	margin-inline-end: var(--space-12);
	margin-inline-start: var(--space-12)
}

.mi-16 {
	-webkit-margin-start: var(--space-16);
	-webkit-margin-end: var(--space-16);
	margin-inline-end: var(--space-16);
	margin-inline-start: var(--space-16)
}

.mi-24 {
	-webkit-margin-start: var(--space-24);
	-webkit-margin-end: var(--space-24);
	margin-inline-end: var(--space-24);
	margin-inline-start: var(--space-24)
}

.mi-32 {
	-webkit-margin-start: var(--space-32);
	-webkit-margin-end: var(--space-32);
	margin-inline-end: var(--space-32);
	margin-inline-start: var(--space-32)
}

.mi-40 {
	-webkit-margin-start: var(--space-40);
	-webkit-margin-end: var(--space-40);
	margin-inline-end: var(--space-40);
	margin-inline-start: var(--space-40)
}

.mi-48 {
	-webkit-margin-start: var(--space-48);
	-webkit-margin-end: var(--space-48);
	margin-inline-end: var(--space-48);
	margin-inline-start: var(--space-48)
}

.mi-64 {
	-webkit-margin-start: var(--space-64);
	-webkit-margin-end: var(--space-64);
	margin-inline-end: var(--space-64);
	margin-inline-start: var(--space-64)
}

.mi-96 {
	-webkit-margin-start: var(--space-96);
	-webkit-margin-end: var(--space-96);
	margin-inline-end: var(--space-96);
	margin-inline-start: var(--space-96)
}

.mi-128 {
	-webkit-margin-start: var(--space-128);
	-webkit-margin-end: var(--space-128);
	margin-inline-end: var(--space-128);
	margin-inline-start: var(--space-128)
}

.mi-160 {
	-webkit-margin-start: var(--space-160);
	-webkit-margin-end: var(--space-160);
	margin-inline-end: var(--space-160);
	margin-inline-start: var(--space-160)
}

.mi-192 {
	-webkit-margin-start: var(--space-192);
	-webkit-margin-end: var(--space-192);
	margin-inline-end: var(--space-192);
	margin-inline-start: var(--space-192)
}

.mi-240 {
	-webkit-margin-start: var(--space-240);
	-webkit-margin-end: var(--space-240);
	margin-inline-end: var(--space-240);
	margin-inline-start: var(--space-240)
}

.mi-304 {
	-webkit-margin-start: var(--space-304);
	-webkit-margin-end: var(--space-304);
	margin-inline-end: var(--space-304);
	margin-inline-start: var(--space-304)
}

@media (min-width:481px) {
	.sm-mi-auto {
		-webkit-margin-start: auto;
		-webkit-margin-end: auto;
		margin-inline-end: auto;
		margin-inline-start: auto
	}

	.sm-mi-0 {
		-webkit-margin-start: 0;
		-webkit-margin-end: 0;
		margin-inline-end: 0;
		margin-inline-start: 0
	}

	.sm-mi-4 {
		-webkit-margin-start: var(--space-4);
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.sm-mi-8 {
		-webkit-margin-start: var(--space-8);
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.sm-mi-12 {
		-webkit-margin-start: var(--space-12);
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.sm-mi-16 {
		-webkit-margin-start: var(--space-16);
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.sm-mi-24 {
		-webkit-margin-start: var(--space-24);
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.sm-mi-32 {
		-webkit-margin-start: var(--space-32);
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.sm-mi-40 {
		-webkit-margin-start: var(--space-40);
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.sm-mi-48 {
		-webkit-margin-start: var(--space-48);
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.sm-mi-64 {
		-webkit-margin-start: var(--space-64);
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.sm-mi-96 {
		-webkit-margin-start: var(--space-96);
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.sm-mi-128 {
		-webkit-margin-start: var(--space-128);
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.sm-mi-160 {
		-webkit-margin-start: var(--space-160);
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.sm-mi-192 {
		-webkit-margin-start: var(--space-192);
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.sm-mi-240 {
		-webkit-margin-start: var(--space-240);
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.sm-mi-304 {
		-webkit-margin-start: var(--space-304);
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-mi-auto {
		-webkit-margin-start: auto;
		-webkit-margin-end: auto;
		margin-inline-end: auto;
		margin-inline-start: auto
	}

	.md-mi-0 {
		-webkit-margin-start: 0;
		-webkit-margin-end: 0;
		margin-inline-end: 0;
		margin-inline-start: 0
	}

	.md-mi-4 {
		-webkit-margin-start: var(--space-4);
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.md-mi-8 {
		-webkit-margin-start: var(--space-8);
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.md-mi-12 {
		-webkit-margin-start: var(--space-12);
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.md-mi-16 {
		-webkit-margin-start: var(--space-16);
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.md-mi-24 {
		-webkit-margin-start: var(--space-24);
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.md-mi-32 {
		-webkit-margin-start: var(--space-32);
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.md-mi-40 {
		-webkit-margin-start: var(--space-40);
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.md-mi-48 {
		-webkit-margin-start: var(--space-48);
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.md-mi-64 {
		-webkit-margin-start: var(--space-64);
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.md-mi-96 {
		-webkit-margin-start: var(--space-96);
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.md-mi-128 {
		-webkit-margin-start: var(--space-128);
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.md-mi-160 {
		-webkit-margin-start: var(--space-160);
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.md-mi-192 {
		-webkit-margin-start: var(--space-192);
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.md-mi-240 {
		-webkit-margin-start: var(--space-240);
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.md-mi-304 {
		-webkit-margin-start: var(--space-304);
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-mi-auto {
		-webkit-margin-start: auto;
		-webkit-margin-end: auto;
		margin-inline-end: auto;
		margin-inline-start: auto
	}

	.lg-mi-0 {
		-webkit-margin-start: 0;
		-webkit-margin-end: 0;
		margin-inline-end: 0;
		margin-inline-start: 0
	}

	.lg-mi-4 {
		-webkit-margin-start: var(--space-4);
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.lg-mi-8 {
		-webkit-margin-start: var(--space-8);
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.lg-mi-12 {
		-webkit-margin-start: var(--space-12);
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.lg-mi-16 {
		-webkit-margin-start: var(--space-16);
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.lg-mi-24 {
		-webkit-margin-start: var(--space-24);
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.lg-mi-32 {
		-webkit-margin-start: var(--space-32);
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.lg-mi-40 {
		-webkit-margin-start: var(--space-40);
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.lg-mi-48 {
		-webkit-margin-start: var(--space-48);
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.lg-mi-64 {
		-webkit-margin-start: var(--space-64);
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.lg-mi-96 {
		-webkit-margin-start: var(--space-96);
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.lg-mi-128 {
		-webkit-margin-start: var(--space-128);
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.lg-mi-160 {
		-webkit-margin-start: var(--space-160);
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.lg-mi-192 {
		-webkit-margin-start: var(--space-192);
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.lg-mi-240 {
		-webkit-margin-start: var(--space-240);
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.lg-mi-304 {
		-webkit-margin-start: var(--space-304);
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-mi-auto {
		-webkit-margin-start: auto;
		-webkit-margin-end: auto;
		margin-inline-end: auto;
		margin-inline-start: auto
	}

	.xlg-mi-0 {
		-webkit-margin-start: 0;
		-webkit-margin-end: 0;
		margin-inline-end: 0;
		margin-inline-start: 0
	}

	.xlg-mi-4 {
		-webkit-margin-start: var(--space-4);
		-webkit-margin-end: var(--space-4);
		margin-inline-end: var(--space-4);
		margin-inline-start: var(--space-4)
	}

	.xlg-mi-8 {
		-webkit-margin-start: var(--space-8);
		-webkit-margin-end: var(--space-8);
		margin-inline-end: var(--space-8);
		margin-inline-start: var(--space-8)
	}

	.xlg-mi-12 {
		-webkit-margin-start: var(--space-12);
		-webkit-margin-end: var(--space-12);
		margin-inline-end: var(--space-12);
		margin-inline-start: var(--space-12)
	}

	.xlg-mi-16 {
		-webkit-margin-start: var(--space-16);
		-webkit-margin-end: var(--space-16);
		margin-inline-end: var(--space-16);
		margin-inline-start: var(--space-16)
	}

	.xlg-mi-24 {
		-webkit-margin-start: var(--space-24);
		-webkit-margin-end: var(--space-24);
		margin-inline-end: var(--space-24);
		margin-inline-start: var(--space-24)
	}

	.xlg-mi-32 {
		-webkit-margin-start: var(--space-32);
		-webkit-margin-end: var(--space-32);
		margin-inline-end: var(--space-32);
		margin-inline-start: var(--space-32)
	}

	.xlg-mi-40 {
		-webkit-margin-start: var(--space-40);
		-webkit-margin-end: var(--space-40);
		margin-inline-end: var(--space-40);
		margin-inline-start: var(--space-40)
	}

	.xlg-mi-48 {
		-webkit-margin-start: var(--space-48);
		-webkit-margin-end: var(--space-48);
		margin-inline-end: var(--space-48);
		margin-inline-start: var(--space-48)
	}

	.xlg-mi-64 {
		-webkit-margin-start: var(--space-64);
		-webkit-margin-end: var(--space-64);
		margin-inline-end: var(--space-64);
		margin-inline-start: var(--space-64)
	}

	.xlg-mi-96 {
		-webkit-margin-start: var(--space-96);
		-webkit-margin-end: var(--space-96);
		margin-inline-end: var(--space-96);
		margin-inline-start: var(--space-96)
	}

	.xlg-mi-128 {
		-webkit-margin-start: var(--space-128);
		-webkit-margin-end: var(--space-128);
		margin-inline-end: var(--space-128);
		margin-inline-start: var(--space-128)
	}

	.xlg-mi-160 {
		-webkit-margin-start: var(--space-160);
		-webkit-margin-end: var(--space-160);
		margin-inline-end: var(--space-160);
		margin-inline-start: var(--space-160)
	}

	.xlg-mi-192 {
		-webkit-margin-start: var(--space-192);
		-webkit-margin-end: var(--space-192);
		margin-inline-end: var(--space-192);
		margin-inline-start: var(--space-192)
	}

	.xlg-mi-240 {
		-webkit-margin-start: var(--space-240);
		-webkit-margin-end: var(--space-240);
		margin-inline-end: var(--space-240);
		margin-inline-start: var(--space-240)
	}

	.xlg-mi-304 {
		-webkit-margin-start: var(--space-304);
		-webkit-margin-end: var(--space-304);
		margin-inline-end: var(--space-304);
		margin-inline-start: var(--space-304)
	}
}

.mb-auto {
	-webkit-margin-before: auto;
	-webkit-margin-after: auto;
	margin-block-end: auto;
	margin-block-start: auto
}

.mb-0 {
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	margin-block-end: 0;
	margin-block-start: 0
}

.mb-4 {
	-webkit-margin-before: var(--space-4);
	-webkit-margin-after: var(--space-4);
	margin-block-end: var(--space-4);
	margin-block-start: var(--space-4)
}

.mb-8 {
	-webkit-margin-before: var(--space-8);
	-webkit-margin-after: var(--space-8);
	margin-block-end: var(--space-8);
	margin-block-start: var(--space-8)
}

.mb-12 {
	-webkit-margin-before: var(--space-12);
	-webkit-margin-after: var(--space-12);
	margin-block-end: var(--space-12);
	margin-block-start: var(--space-12)
}

.mb-16 {
	-webkit-margin-before: var(--space-16);
	-webkit-margin-after: var(--space-16);
	margin-block-end: var(--space-16);
	margin-block-start: var(--space-16)
}

.mb-24 {
	-webkit-margin-before: var(--space-24);
	-webkit-margin-after: var(--space-24);
	margin-block-end: var(--space-24);
	margin-block-start: var(--space-24)
}

.mb-32 {
	-webkit-margin-before: var(--space-32);
	-webkit-margin-after: var(--space-32);
	margin-block-end: var(--space-32);
	margin-block-start: var(--space-32)
}

.mb-40 {
	-webkit-margin-before: var(--space-40);
	-webkit-margin-after: var(--space-40);
	margin-block-end: var(--space-40);
	margin-block-start: var(--space-40)
}

.mb-48 {
	-webkit-margin-before: var(--space-48);
	-webkit-margin-after: var(--space-48);
	margin-block-end: var(--space-48);
	margin-block-start: var(--space-48)
}

.mb-64 {
	-webkit-margin-before: var(--space-64);
	-webkit-margin-after: var(--space-64);
	margin-block-end: var(--space-64);
	margin-block-start: var(--space-64)
}

.mb-96 {
	-webkit-margin-before: var(--space-96);
	-webkit-margin-after: var(--space-96);
	margin-block-end: var(--space-96);
	margin-block-start: var(--space-96)
}

.mb-128 {
	-webkit-margin-before: var(--space-128);
	-webkit-margin-after: var(--space-128);
	margin-block-end: var(--space-128);
	margin-block-start: var(--space-128)
}

.mb-160 {
	-webkit-margin-before: var(--space-160);
	-webkit-margin-after: var(--space-160);
	margin-block-end: var(--space-160);
	margin-block-start: var(--space-160)
}

.mb-192 {
	-webkit-margin-before: var(--space-192);
	-webkit-margin-after: var(--space-192);
	margin-block-end: var(--space-192);
	margin-block-start: var(--space-192)
}

.mb-240 {
	-webkit-margin-before: var(--space-240);
	-webkit-margin-after: var(--space-240);
	margin-block-end: var(--space-240);
	margin-block-start: var(--space-240)
}

.mb-304 {
	-webkit-margin-before: var(--space-304);
	-webkit-margin-after: var(--space-304);
	margin-block-end: var(--space-304);
	margin-block-start: var(--space-304)
}

@media (min-width:481px) {
	.sm-mb-auto {
		-webkit-margin-before: auto;
		-webkit-margin-after: auto;
		margin-block-end: auto;
		margin-block-start: auto
	}

	.sm-mb-0 {
		-webkit-margin-before: 0;
		-webkit-margin-after: 0;
		margin-block-end: 0;
		margin-block-start: 0
	}

	.sm-mb-4 {
		-webkit-margin-before: var(--space-4);
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.sm-mb-8 {
		-webkit-margin-before: var(--space-8);
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.sm-mb-12 {
		-webkit-margin-before: var(--space-12);
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.sm-mb-16 {
		-webkit-margin-before: var(--space-16);
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.sm-mb-24 {
		-webkit-margin-before: var(--space-24);
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.sm-mb-32 {
		-webkit-margin-before: var(--space-32);
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.sm-mb-40 {
		-webkit-margin-before: var(--space-40);
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.sm-mb-48 {
		-webkit-margin-before: var(--space-48);
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.sm-mb-64 {
		-webkit-margin-before: var(--space-64);
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.sm-mb-96 {
		-webkit-margin-before: var(--space-96);
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.sm-mb-128 {
		-webkit-margin-before: var(--space-128);
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.sm-mb-160 {
		-webkit-margin-before: var(--space-160);
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.sm-mb-192 {
		-webkit-margin-before: var(--space-192);
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.sm-mb-240 {
		-webkit-margin-before: var(--space-240);
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.sm-mb-304 {
		-webkit-margin-before: var(--space-304);
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-mb-auto {
		-webkit-margin-before: auto;
		-webkit-margin-after: auto;
		margin-block-end: auto;
		margin-block-start: auto
	}

	.md-mb-0 {
		-webkit-margin-before: 0;
		-webkit-margin-after: 0;
		margin-block-end: 0;
		margin-block-start: 0
	}

	.md-mb-4 {
		-webkit-margin-before: var(--space-4);
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.md-mb-8 {
		-webkit-margin-before: var(--space-8);
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.md-mb-12 {
		-webkit-margin-before: var(--space-12);
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.md-mb-16 {
		-webkit-margin-before: var(--space-16);
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.md-mb-24 {
		-webkit-margin-before: var(--space-24);
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.md-mb-32 {
		-webkit-margin-before: var(--space-32);
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.md-mb-40 {
		-webkit-margin-before: var(--space-40);
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.md-mb-48 {
		-webkit-margin-before: var(--space-48);
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.md-mb-64 {
		-webkit-margin-before: var(--space-64);
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.md-mb-96 {
		-webkit-margin-before: var(--space-96);
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.md-mb-128 {
		-webkit-margin-before: var(--space-128);
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.md-mb-160 {
		-webkit-margin-before: var(--space-160);
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.md-mb-192 {
		-webkit-margin-before: var(--space-192);
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.md-mb-240 {
		-webkit-margin-before: var(--space-240);
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.md-mb-304 {
		-webkit-margin-before: var(--space-304);
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-mb-auto {
		-webkit-margin-before: auto;
		-webkit-margin-after: auto;
		margin-block-end: auto;
		margin-block-start: auto
	}

	.lg-mb-0 {
		-webkit-margin-before: 0;
		-webkit-margin-after: 0;
		margin-block-end: 0;
		margin-block-start: 0
	}

	.lg-mb-4 {
		-webkit-margin-before: var(--space-4);
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.lg-mb-8 {
		-webkit-margin-before: var(--space-8);
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.lg-mb-12 {
		-webkit-margin-before: var(--space-12);
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.lg-mb-16 {
		-webkit-margin-before: var(--space-16);
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.lg-mb-24 {
		-webkit-margin-before: var(--space-24);
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.lg-mb-32 {
		-webkit-margin-before: var(--space-32);
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.lg-mb-40 {
		-webkit-margin-before: var(--space-40);
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.lg-mb-48 {
		-webkit-margin-before: var(--space-48);
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.lg-mb-64 {
		-webkit-margin-before: var(--space-64);
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.lg-mb-96 {
		-webkit-margin-before: var(--space-96);
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.lg-mb-128 {
		-webkit-margin-before: var(--space-128);
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.lg-mb-160 {
		-webkit-margin-before: var(--space-160);
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.lg-mb-192 {
		-webkit-margin-before: var(--space-192);
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.lg-mb-240 {
		-webkit-margin-before: var(--space-240);
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.lg-mb-304 {
		-webkit-margin-before: var(--space-304);
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-mb-auto {
		-webkit-margin-before: auto;
		-webkit-margin-after: auto;
		margin-block-end: auto;
		margin-block-start: auto
	}

	.xlg-mb-0 {
		-webkit-margin-before: 0;
		-webkit-margin-after: 0;
		margin-block-end: 0;
		margin-block-start: 0
	}

	.xlg-mb-4 {
		-webkit-margin-before: var(--space-4);
		-webkit-margin-after: var(--space-4);
		margin-block-end: var(--space-4);
		margin-block-start: var(--space-4)
	}

	.xlg-mb-8 {
		-webkit-margin-before: var(--space-8);
		-webkit-margin-after: var(--space-8);
		margin-block-end: var(--space-8);
		margin-block-start: var(--space-8)
	}

	.xlg-mb-12 {
		-webkit-margin-before: var(--space-12);
		-webkit-margin-after: var(--space-12);
		margin-block-end: var(--space-12);
		margin-block-start: var(--space-12)
	}

	.xlg-mb-16 {
		-webkit-margin-before: var(--space-16);
		-webkit-margin-after: var(--space-16);
		margin-block-end: var(--space-16);
		margin-block-start: var(--space-16)
	}

	.xlg-mb-24 {
		-webkit-margin-before: var(--space-24);
		-webkit-margin-after: var(--space-24);
		margin-block-end: var(--space-24);
		margin-block-start: var(--space-24)
	}

	.xlg-mb-32 {
		-webkit-margin-before: var(--space-32);
		-webkit-margin-after: var(--space-32);
		margin-block-end: var(--space-32);
		margin-block-start: var(--space-32)
	}

	.xlg-mb-40 {
		-webkit-margin-before: var(--space-40);
		-webkit-margin-after: var(--space-40);
		margin-block-end: var(--space-40);
		margin-block-start: var(--space-40)
	}

	.xlg-mb-48 {
		-webkit-margin-before: var(--space-48);
		-webkit-margin-after: var(--space-48);
		margin-block-end: var(--space-48);
		margin-block-start: var(--space-48)
	}

	.xlg-mb-64 {
		-webkit-margin-before: var(--space-64);
		-webkit-margin-after: var(--space-64);
		margin-block-end: var(--space-64);
		margin-block-start: var(--space-64)
	}

	.xlg-mb-96 {
		-webkit-margin-before: var(--space-96);
		-webkit-margin-after: var(--space-96);
		margin-block-end: var(--space-96);
		margin-block-start: var(--space-96)
	}

	.xlg-mb-128 {
		-webkit-margin-before: var(--space-128);
		-webkit-margin-after: var(--space-128);
		margin-block-end: var(--space-128);
		margin-block-start: var(--space-128)
	}

	.xlg-mb-160 {
		-webkit-margin-before: var(--space-160);
		-webkit-margin-after: var(--space-160);
		margin-block-end: var(--space-160);
		margin-block-start: var(--space-160)
	}

	.xlg-mb-192 {
		-webkit-margin-before: var(--space-192);
		-webkit-margin-after: var(--space-192);
		margin-block-end: var(--space-192);
		margin-block-start: var(--space-192)
	}

	.xlg-mb-240 {
		-webkit-margin-before: var(--space-240);
		-webkit-margin-after: var(--space-240);
		margin-block-end: var(--space-240);
		margin-block-start: var(--space-240)
	}

	.xlg-mb-304 {
		-webkit-margin-before: var(--space-304);
		-webkit-margin-after: var(--space-304);
		margin-block-end: var(--space-304);
		margin-block-start: var(--space-304)
	}
}

.pbs-0 {
	-webkit-padding-before: 0;
	padding-block-start: 0
}

.pbs-4 {
	-webkit-padding-before: var(--space-4);
	padding-block-start: var(--space-4)
}

.pbs-8 {
	-webkit-padding-before: var(--space-8);
	padding-block-start: var(--space-8)
}

.pbs-12 {
	-webkit-padding-before: var(--space-12);
	padding-block-start: var(--space-12)
}

.pbs-16 {
	-webkit-padding-before: var(--space-16);
	padding-block-start: var(--space-16)
}

.pbs-24 {
	-webkit-padding-before: var(--space-24);
	padding-block-start: var(--space-24)
}

.pbs-32 {
	-webkit-padding-before: var(--space-32);
	padding-block-start: var(--space-32)
}

.pbs-40 {
	-webkit-padding-before: var(--space-40);
	padding-block-start: var(--space-40)
}

.pbs-48 {
	-webkit-padding-before: var(--space-48);
	padding-block-start: var(--space-48)
}

.pbs-64 {
	-webkit-padding-before: var(--space-64);
	padding-block-start: var(--space-64)
}

.pbs-96 {
	-webkit-padding-before: var(--space-96);
	padding-block-start: var(--space-96)
}

.pbs-128 {
	-webkit-padding-before: var(--space-128);
	padding-block-start: var(--space-128)
}

.pbs-160 {
	-webkit-padding-before: var(--space-160);
	padding-block-start: var(--space-160)
}

.pbs-192 {
	-webkit-padding-before: var(--space-192);
	padding-block-start: var(--space-192)
}

.pbs-240 {
	-webkit-padding-before: var(--space-240);
	padding-block-start: var(--space-240)
}

.pbs-304 {
	-webkit-padding-before: var(--space-304);
	padding-block-start: var(--space-304)
}

@media (min-width:481px) {
	.sm-pbs-0 {
		-webkit-padding-before: 0;
		padding-block-start: 0
	}

	.sm-pbs-4 {
		-webkit-padding-before: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.sm-pbs-8 {
		-webkit-padding-before: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.sm-pbs-12 {
		-webkit-padding-before: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.sm-pbs-16 {
		-webkit-padding-before: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.sm-pbs-24 {
		-webkit-padding-before: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.sm-pbs-32 {
		-webkit-padding-before: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.sm-pbs-40 {
		-webkit-padding-before: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.sm-pbs-48 {
		-webkit-padding-before: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.sm-pbs-64 {
		-webkit-padding-before: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.sm-pbs-96 {
		-webkit-padding-before: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.sm-pbs-128 {
		-webkit-padding-before: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.sm-pbs-160 {
		-webkit-padding-before: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.sm-pbs-192 {
		-webkit-padding-before: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.sm-pbs-240 {
		-webkit-padding-before: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.sm-pbs-304 {
		-webkit-padding-before: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-pbs-0 {
		-webkit-padding-before: 0;
		padding-block-start: 0
	}

	.md-pbs-4 {
		-webkit-padding-before: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.md-pbs-8 {
		-webkit-padding-before: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.md-pbs-12 {
		-webkit-padding-before: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.md-pbs-16 {
		-webkit-padding-before: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.md-pbs-24 {
		-webkit-padding-before: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.md-pbs-32 {
		-webkit-padding-before: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.md-pbs-40 {
		-webkit-padding-before: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.md-pbs-48 {
		-webkit-padding-before: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.md-pbs-64 {
		-webkit-padding-before: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.md-pbs-96 {
		-webkit-padding-before: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.md-pbs-128 {
		-webkit-padding-before: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.md-pbs-160 {
		-webkit-padding-before: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.md-pbs-192 {
		-webkit-padding-before: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.md-pbs-240 {
		-webkit-padding-before: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.md-pbs-304 {
		-webkit-padding-before: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-pbs-0 {
		-webkit-padding-before: 0;
		padding-block-start: 0
	}

	.lg-pbs-4 {
		-webkit-padding-before: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.lg-pbs-8 {
		-webkit-padding-before: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.lg-pbs-12 {
		-webkit-padding-before: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.lg-pbs-16 {
		-webkit-padding-before: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.lg-pbs-24 {
		-webkit-padding-before: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.lg-pbs-32 {
		-webkit-padding-before: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.lg-pbs-40 {
		-webkit-padding-before: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.lg-pbs-48 {
		-webkit-padding-before: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.lg-pbs-64 {
		-webkit-padding-before: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.lg-pbs-96 {
		-webkit-padding-before: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.lg-pbs-128 {
		-webkit-padding-before: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.lg-pbs-160 {
		-webkit-padding-before: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.lg-pbs-192 {
		-webkit-padding-before: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.lg-pbs-240 {
		-webkit-padding-before: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.lg-pbs-304 {
		-webkit-padding-before: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-pbs-0 {
		-webkit-padding-before: 0;
		padding-block-start: 0
	}

	.xlg-pbs-4 {
		-webkit-padding-before: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.xlg-pbs-8 {
		-webkit-padding-before: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.xlg-pbs-12 {
		-webkit-padding-before: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.xlg-pbs-16 {
		-webkit-padding-before: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.xlg-pbs-24 {
		-webkit-padding-before: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.xlg-pbs-32 {
		-webkit-padding-before: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.xlg-pbs-40 {
		-webkit-padding-before: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.xlg-pbs-48 {
		-webkit-padding-before: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.xlg-pbs-64 {
		-webkit-padding-before: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.xlg-pbs-96 {
		-webkit-padding-before: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.xlg-pbs-128 {
		-webkit-padding-before: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.xlg-pbs-160 {
		-webkit-padding-before: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.xlg-pbs-192 {
		-webkit-padding-before: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.xlg-pbs-240 {
		-webkit-padding-before: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.xlg-pbs-304 {
		-webkit-padding-before: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

.pbe-0 {
	-webkit-padding-after: 0;
	padding-block-end: 0
}

.pbe-4 {
	-webkit-padding-after: var(--space-4);
	padding-block-end: var(--space-4)
}

.pbe-8 {
	-webkit-padding-after: var(--space-8);
	padding-block-end: var(--space-8)
}

.pbe-12 {
	-webkit-padding-after: var(--space-12);
	padding-block-end: var(--space-12)
}

.pbe-16 {
	-webkit-padding-after: var(--space-16);
	padding-block-end: var(--space-16)
}

.pbe-24 {
	-webkit-padding-after: var(--space-24);
	padding-block-end: var(--space-24)
}

.pbe-32 {
	-webkit-padding-after: var(--space-32);
	padding-block-end: var(--space-32)
}

.pbe-40 {
	-webkit-padding-after: var(--space-40);
	padding-block-end: var(--space-40)
}

.pbe-48 {
	-webkit-padding-after: var(--space-48);
	padding-block-end: var(--space-48)
}

.pbe-64 {
	-webkit-padding-after: var(--space-64);
	padding-block-end: var(--space-64)
}

.pbe-96 {
	-webkit-padding-after: var(--space-96);
	padding-block-end: var(--space-96)
}

.pbe-128 {
	-webkit-padding-after: var(--space-128);
	padding-block-end: var(--space-128)
}

.pbe-160 {
	-webkit-padding-after: var(--space-160);
	padding-block-end: var(--space-160)
}

.pbe-192 {
	-webkit-padding-after: var(--space-192);
	padding-block-end: var(--space-192)
}

.pbe-240 {
	-webkit-padding-after: var(--space-240);
	padding-block-end: var(--space-240)
}

.pbe-304 {
	-webkit-padding-after: var(--space-304);
	padding-block-end: var(--space-304)
}

@media (min-width:481px) {
	.sm-pbe-0 {
		-webkit-padding-after: 0;
		padding-block-end: 0
	}

	.sm-pbe-4 {
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4)
	}

	.sm-pbe-8 {
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8)
	}

	.sm-pbe-12 {
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12)
	}

	.sm-pbe-16 {
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16)
	}

	.sm-pbe-24 {
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24)
	}

	.sm-pbe-32 {
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32)
	}

	.sm-pbe-40 {
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40)
	}

	.sm-pbe-48 {
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48)
	}

	.sm-pbe-64 {
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64)
	}

	.sm-pbe-96 {
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96)
	}

	.sm-pbe-128 {
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128)
	}

	.sm-pbe-160 {
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160)
	}

	.sm-pbe-192 {
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192)
	}

	.sm-pbe-240 {
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240)
	}

	.sm-pbe-304 {
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-pbe-0 {
		-webkit-padding-after: 0;
		padding-block-end: 0
	}

	.md-pbe-4 {
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4)
	}

	.md-pbe-8 {
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8)
	}

	.md-pbe-12 {
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12)
	}

	.md-pbe-16 {
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16)
	}

	.md-pbe-24 {
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24)
	}

	.md-pbe-32 {
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32)
	}

	.md-pbe-40 {
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40)
	}

	.md-pbe-48 {
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48)
	}

	.md-pbe-64 {
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64)
	}

	.md-pbe-96 {
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96)
	}

	.md-pbe-128 {
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128)
	}

	.md-pbe-160 {
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160)
	}

	.md-pbe-192 {
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192)
	}

	.md-pbe-240 {
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240)
	}

	.md-pbe-304 {
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-pbe-0 {
		-webkit-padding-after: 0;
		padding-block-end: 0
	}

	.lg-pbe-4 {
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4)
	}

	.lg-pbe-8 {
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8)
	}

	.lg-pbe-12 {
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12)
	}

	.lg-pbe-16 {
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16)
	}

	.lg-pbe-24 {
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24)
	}

	.lg-pbe-32 {
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32)
	}

	.lg-pbe-40 {
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40)
	}

	.lg-pbe-48 {
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48)
	}

	.lg-pbe-64 {
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64)
	}

	.lg-pbe-96 {
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96)
	}

	.lg-pbe-128 {
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128)
	}

	.lg-pbe-160 {
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160)
	}

	.lg-pbe-192 {
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192)
	}

	.lg-pbe-240 {
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240)
	}

	.lg-pbe-304 {
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-pbe-0 {
		-webkit-padding-after: 0;
		padding-block-end: 0
	}

	.xlg-pbe-4 {
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4)
	}

	.xlg-pbe-8 {
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8)
	}

	.xlg-pbe-12 {
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12)
	}

	.xlg-pbe-16 {
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16)
	}

	.xlg-pbe-24 {
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24)
	}

	.xlg-pbe-32 {
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32)
	}

	.xlg-pbe-40 {
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40)
	}

	.xlg-pbe-48 {
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48)
	}

	.xlg-pbe-64 {
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64)
	}

	.xlg-pbe-96 {
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96)
	}

	.xlg-pbe-128 {
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128)
	}

	.xlg-pbe-160 {
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160)
	}

	.xlg-pbe-192 {
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192)
	}

	.xlg-pbe-240 {
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240)
	}

	.xlg-pbe-304 {
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304)
	}
}

.pis-0 {
	-webkit-padding-start: 0;
	padding-inline-start: 0
}

.pis-4 {
	-webkit-padding-start: var(--space-4);
	padding-inline-start: var(--space-4)
}

.pis-8 {
	-webkit-padding-start: var(--space-8);
	padding-inline-start: var(--space-8)
}

.pis-12 {
	-webkit-padding-start: var(--space-12);
	padding-inline-start: var(--space-12)
}

.pis-16 {
	-webkit-padding-start: var(--space-16);
	padding-inline-start: var(--space-16)
}

.pis-24 {
	-webkit-padding-start: var(--space-24);
	padding-inline-start: var(--space-24)
}

.pis-32 {
	-webkit-padding-start: var(--space-32);
	padding-inline-start: var(--space-32)
}

.pis-40 {
	-webkit-padding-start: var(--space-40);
	padding-inline-start: var(--space-40)
}

.pis-48 {
	-webkit-padding-start: var(--space-48);
	padding-inline-start: var(--space-48)
}

.pis-64 {
	-webkit-padding-start: var(--space-64);
	padding-inline-start: var(--space-64)
}

.pis-96 {
	-webkit-padding-start: var(--space-96);
	padding-inline-start: var(--space-96)
}

.pis-128 {
	-webkit-padding-start: var(--space-128);
	padding-inline-start: var(--space-128)
}

.pis-160 {
	-webkit-padding-start: var(--space-160);
	padding-inline-start: var(--space-160)
}

.pis-192 {
	-webkit-padding-start: var(--space-192);
	padding-inline-start: var(--space-192)
}

.pis-240 {
	-webkit-padding-start: var(--space-240);
	padding-inline-start: var(--space-240)
}

.pis-304 {
	-webkit-padding-start: var(--space-304);
	padding-inline-start: var(--space-304)
}

@media (min-width:481px) {
	.sm-pis-0 {
		-webkit-padding-start: 0;
		padding-inline-start: 0
	}

	.sm-pis-4 {
		-webkit-padding-start: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.sm-pis-8 {
		-webkit-padding-start: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.sm-pis-12 {
		-webkit-padding-start: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.sm-pis-16 {
		-webkit-padding-start: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.sm-pis-24 {
		-webkit-padding-start: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.sm-pis-32 {
		-webkit-padding-start: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.sm-pis-40 {
		-webkit-padding-start: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.sm-pis-48 {
		-webkit-padding-start: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.sm-pis-64 {
		-webkit-padding-start: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.sm-pis-96 {
		-webkit-padding-start: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.sm-pis-128 {
		-webkit-padding-start: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.sm-pis-160 {
		-webkit-padding-start: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.sm-pis-192 {
		-webkit-padding-start: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.sm-pis-240 {
		-webkit-padding-start: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.sm-pis-304 {
		-webkit-padding-start: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-pis-0 {
		-webkit-padding-start: 0;
		padding-inline-start: 0
	}

	.md-pis-4 {
		-webkit-padding-start: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.md-pis-8 {
		-webkit-padding-start: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.md-pis-12 {
		-webkit-padding-start: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.md-pis-16 {
		-webkit-padding-start: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.md-pis-24 {
		-webkit-padding-start: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.md-pis-32 {
		-webkit-padding-start: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.md-pis-40 {
		-webkit-padding-start: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.md-pis-48 {
		-webkit-padding-start: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.md-pis-64 {
		-webkit-padding-start: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.md-pis-96 {
		-webkit-padding-start: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.md-pis-128 {
		-webkit-padding-start: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.md-pis-160 {
		-webkit-padding-start: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.md-pis-192 {
		-webkit-padding-start: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.md-pis-240 {
		-webkit-padding-start: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.md-pis-304 {
		-webkit-padding-start: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-pis-0 {
		-webkit-padding-start: 0;
		padding-inline-start: 0
	}

	.lg-pis-4 {
		-webkit-padding-start: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.lg-pis-8 {
		-webkit-padding-start: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.lg-pis-12 {
		-webkit-padding-start: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.lg-pis-16 {
		-webkit-padding-start: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.lg-pis-24 {
		-webkit-padding-start: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.lg-pis-32 {
		-webkit-padding-start: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.lg-pis-40 {
		-webkit-padding-start: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.lg-pis-48 {
		-webkit-padding-start: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.lg-pis-64 {
		-webkit-padding-start: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.lg-pis-96 {
		-webkit-padding-start: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.lg-pis-128 {
		-webkit-padding-start: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.lg-pis-160 {
		-webkit-padding-start: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.lg-pis-192 {
		-webkit-padding-start: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.lg-pis-240 {
		-webkit-padding-start: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.lg-pis-304 {
		-webkit-padding-start: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-pis-0 {
		-webkit-padding-start: 0;
		padding-inline-start: 0
	}

	.xlg-pis-4 {
		-webkit-padding-start: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.xlg-pis-8 {
		-webkit-padding-start: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.xlg-pis-12 {
		-webkit-padding-start: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.xlg-pis-16 {
		-webkit-padding-start: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.xlg-pis-24 {
		-webkit-padding-start: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.xlg-pis-32 {
		-webkit-padding-start: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.xlg-pis-40 {
		-webkit-padding-start: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.xlg-pis-48 {
		-webkit-padding-start: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.xlg-pis-64 {
		-webkit-padding-start: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.xlg-pis-96 {
		-webkit-padding-start: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.xlg-pis-128 {
		-webkit-padding-start: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.xlg-pis-160 {
		-webkit-padding-start: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.xlg-pis-192 {
		-webkit-padding-start: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.xlg-pis-240 {
		-webkit-padding-start: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.xlg-pis-304 {
		-webkit-padding-start: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

.pie-0 {
	-webkit-padding-end: 0;
	padding-inline-end: 0
}

.pie-4 {
	-webkit-padding-end: var(--space-4);
	padding-inline-end: var(--space-4)
}

.pie-8 {
	-webkit-padding-end: var(--space-8);
	padding-inline-end: var(--space-8)
}

.pie-12 {
	-webkit-padding-end: var(--space-12);
	padding-inline-end: var(--space-12)
}

.pie-16 {
	-webkit-padding-end: var(--space-16);
	padding-inline-end: var(--space-16)
}

.pie-24 {
	-webkit-padding-end: var(--space-24);
	padding-inline-end: var(--space-24)
}

.pie-32 {
	-webkit-padding-end: var(--space-32);
	padding-inline-end: var(--space-32)
}

.pie-40 {
	-webkit-padding-end: var(--space-40);
	padding-inline-end: var(--space-40)
}

.pie-48 {
	-webkit-padding-end: var(--space-48);
	padding-inline-end: var(--space-48)
}

.pie-64 {
	-webkit-padding-end: var(--space-64);
	padding-inline-end: var(--space-64)
}

.pie-96 {
	-webkit-padding-end: var(--space-96);
	padding-inline-end: var(--space-96)
}

.pie-128 {
	-webkit-padding-end: var(--space-128);
	padding-inline-end: var(--space-128)
}

.pie-160 {
	-webkit-padding-end: var(--space-160);
	padding-inline-end: var(--space-160)
}

.pie-192 {
	-webkit-padding-end: var(--space-192);
	padding-inline-end: var(--space-192)
}

.pie-240 {
	-webkit-padding-end: var(--space-240);
	padding-inline-end: var(--space-240)
}

.pie-304 {
	-webkit-padding-end: var(--space-304);
	padding-inline-end: var(--space-304)
}

@media (min-width:481px) {
	.sm-pie-0 {
		-webkit-padding-end: 0;
		padding-inline-end: 0
	}

	.sm-pie-4 {
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4)
	}

	.sm-pie-8 {
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8)
	}

	.sm-pie-12 {
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12)
	}

	.sm-pie-16 {
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16)
	}

	.sm-pie-24 {
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24)
	}

	.sm-pie-32 {
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32)
	}

	.sm-pie-40 {
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40)
	}

	.sm-pie-48 {
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48)
	}

	.sm-pie-64 {
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64)
	}

	.sm-pie-96 {
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96)
	}

	.sm-pie-128 {
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128)
	}

	.sm-pie-160 {
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160)
	}

	.sm-pie-192 {
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192)
	}

	.sm-pie-240 {
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240)
	}

	.sm-pie-304 {
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-pie-0 {
		-webkit-padding-end: 0;
		padding-inline-end: 0
	}

	.md-pie-4 {
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4)
	}

	.md-pie-8 {
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8)
	}

	.md-pie-12 {
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12)
	}

	.md-pie-16 {
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16)
	}

	.md-pie-24 {
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24)
	}

	.md-pie-32 {
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32)
	}

	.md-pie-40 {
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40)
	}

	.md-pie-48 {
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48)
	}

	.md-pie-64 {
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64)
	}

	.md-pie-96 {
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96)
	}

	.md-pie-128 {
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128)
	}

	.md-pie-160 {
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160)
	}

	.md-pie-192 {
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192)
	}

	.md-pie-240 {
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240)
	}

	.md-pie-304 {
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-pie-0 {
		-webkit-padding-end: 0;
		padding-inline-end: 0
	}

	.lg-pie-4 {
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4)
	}

	.lg-pie-8 {
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8)
	}

	.lg-pie-12 {
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12)
	}

	.lg-pie-16 {
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16)
	}

	.lg-pie-24 {
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24)
	}

	.lg-pie-32 {
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32)
	}

	.lg-pie-40 {
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40)
	}

	.lg-pie-48 {
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48)
	}

	.lg-pie-64 {
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64)
	}

	.lg-pie-96 {
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96)
	}

	.lg-pie-128 {
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128)
	}

	.lg-pie-160 {
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160)
	}

	.lg-pie-192 {
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192)
	}

	.lg-pie-240 {
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240)
	}

	.lg-pie-304 {
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-pie-0 {
		-webkit-padding-end: 0;
		padding-inline-end: 0
	}

	.xlg-pie-4 {
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4)
	}

	.xlg-pie-8 {
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8)
	}

	.xlg-pie-12 {
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12)
	}

	.xlg-pie-16 {
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16)
	}

	.xlg-pie-24 {
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24)
	}

	.xlg-pie-32 {
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32)
	}

	.xlg-pie-40 {
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40)
	}

	.xlg-pie-48 {
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48)
	}

	.xlg-pie-64 {
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64)
	}

	.xlg-pie-96 {
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96)
	}

	.xlg-pie-128 {
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128)
	}

	.xlg-pie-160 {
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160)
	}

	.xlg-pie-192 {
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192)
	}

	.xlg-pie-240 {
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240)
	}

	.xlg-pie-304 {
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304)
	}
}

.pi-0 {
	-webkit-padding-start: 0;
	-webkit-padding-end: 0;
	padding-inline-end: 0;
	padding-inline-start: 0
}

.pi-4 {
	-webkit-padding-start: var(--space-4);
	-webkit-padding-end: var(--space-4);
	padding-inline-end: var(--space-4);
	padding-inline-start: var(--space-4)
}

.pi-8 {
	-webkit-padding-start: var(--space-8);
	-webkit-padding-end: var(--space-8);
	padding-inline-end: var(--space-8);
	padding-inline-start: var(--space-8)
}

.pi-12 {
	-webkit-padding-start: var(--space-12);
	-webkit-padding-end: var(--space-12);
	padding-inline-end: var(--space-12);
	padding-inline-start: var(--space-12)
}

.pi-16 {
	-webkit-padding-start: var(--space-16);
	-webkit-padding-end: var(--space-16);
	padding-inline-end: var(--space-16);
	padding-inline-start: var(--space-16)
}

.pi-24 {
	-webkit-padding-start: var(--space-24);
	-webkit-padding-end: var(--space-24);
	padding-inline-end: var(--space-24);
	padding-inline-start: var(--space-24)
}

.pi-32 {
	-webkit-padding-start: var(--space-32);
	-webkit-padding-end: var(--space-32);
	padding-inline-end: var(--space-32);
	padding-inline-start: var(--space-32)
}

.pi-40 {
	-webkit-padding-start: var(--space-40);
	-webkit-padding-end: var(--space-40);
	padding-inline-end: var(--space-40);
	padding-inline-start: var(--space-40)
}

.pi-48 {
	-webkit-padding-start: var(--space-48);
	-webkit-padding-end: var(--space-48);
	padding-inline-end: var(--space-48);
	padding-inline-start: var(--space-48)
}

.pi-64 {
	-webkit-padding-start: var(--space-64);
	-webkit-padding-end: var(--space-64);
	padding-inline-end: var(--space-64);
	padding-inline-start: var(--space-64)
}

.pi-96 {
	-webkit-padding-start: var(--space-96);
	-webkit-padding-end: var(--space-96);
	padding-inline-end: var(--space-96);
	padding-inline-start: var(--space-96)
}

.pi-128 {
	-webkit-padding-start: var(--space-128);
	-webkit-padding-end: var(--space-128);
	padding-inline-end: var(--space-128);
	padding-inline-start: var(--space-128)
}

.pi-160 {
	-webkit-padding-start: var(--space-160);
	-webkit-padding-end: var(--space-160);
	padding-inline-end: var(--space-160);
	padding-inline-start: var(--space-160)
}

.pi-192 {
	-webkit-padding-start: var(--space-192);
	-webkit-padding-end: var(--space-192);
	padding-inline-end: var(--space-192);
	padding-inline-start: var(--space-192)
}

.pi-240 {
	-webkit-padding-start: var(--space-240);
	-webkit-padding-end: var(--space-240);
	padding-inline-end: var(--space-240);
	padding-inline-start: var(--space-240)
}

.pi-304 {
	-webkit-padding-start: var(--space-304);
	-webkit-padding-end: var(--space-304);
	padding-inline-end: var(--space-304);
	padding-inline-start: var(--space-304)
}

@media (min-width:481px) {
	.sm-pi-0 {
		-webkit-padding-start: 0;
		-webkit-padding-end: 0;
		padding-inline-end: 0;
		padding-inline-start: 0
	}

	.sm-pi-4 {
		-webkit-padding-start: var(--space-4);
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.sm-pi-8 {
		-webkit-padding-start: var(--space-8);
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.sm-pi-12 {
		-webkit-padding-start: var(--space-12);
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.sm-pi-16 {
		-webkit-padding-start: var(--space-16);
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.sm-pi-24 {
		-webkit-padding-start: var(--space-24);
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.sm-pi-32 {
		-webkit-padding-start: var(--space-32);
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.sm-pi-40 {
		-webkit-padding-start: var(--space-40);
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.sm-pi-48 {
		-webkit-padding-start: var(--space-48);
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.sm-pi-64 {
		-webkit-padding-start: var(--space-64);
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.sm-pi-96 {
		-webkit-padding-start: var(--space-96);
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.sm-pi-128 {
		-webkit-padding-start: var(--space-128);
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.sm-pi-160 {
		-webkit-padding-start: var(--space-160);
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.sm-pi-192 {
		-webkit-padding-start: var(--space-192);
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.sm-pi-240 {
		-webkit-padding-start: var(--space-240);
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.sm-pi-304 {
		-webkit-padding-start: var(--space-304);
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-pi-0 {
		-webkit-padding-start: 0;
		-webkit-padding-end: 0;
		padding-inline-end: 0;
		padding-inline-start: 0
	}

	.md-pi-4 {
		-webkit-padding-start: var(--space-4);
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.md-pi-8 {
		-webkit-padding-start: var(--space-8);
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.md-pi-12 {
		-webkit-padding-start: var(--space-12);
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.md-pi-16 {
		-webkit-padding-start: var(--space-16);
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.md-pi-24 {
		-webkit-padding-start: var(--space-24);
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.md-pi-32 {
		-webkit-padding-start: var(--space-32);
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.md-pi-40 {
		-webkit-padding-start: var(--space-40);
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.md-pi-48 {
		-webkit-padding-start: var(--space-48);
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.md-pi-64 {
		-webkit-padding-start: var(--space-64);
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.md-pi-96 {
		-webkit-padding-start: var(--space-96);
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.md-pi-128 {
		-webkit-padding-start: var(--space-128);
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.md-pi-160 {
		-webkit-padding-start: var(--space-160);
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.md-pi-192 {
		-webkit-padding-start: var(--space-192);
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.md-pi-240 {
		-webkit-padding-start: var(--space-240);
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.md-pi-304 {
		-webkit-padding-start: var(--space-304);
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-pi-0 {
		-webkit-padding-start: 0;
		-webkit-padding-end: 0;
		padding-inline-end: 0;
		padding-inline-start: 0
	}

	.lg-pi-4 {
		-webkit-padding-start: var(--space-4);
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.lg-pi-8 {
		-webkit-padding-start: var(--space-8);
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.lg-pi-12 {
		-webkit-padding-start: var(--space-12);
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.lg-pi-16 {
		-webkit-padding-start: var(--space-16);
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.lg-pi-24 {
		-webkit-padding-start: var(--space-24);
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.lg-pi-32 {
		-webkit-padding-start: var(--space-32);
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.lg-pi-40 {
		-webkit-padding-start: var(--space-40);
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.lg-pi-48 {
		-webkit-padding-start: var(--space-48);
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.lg-pi-64 {
		-webkit-padding-start: var(--space-64);
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.lg-pi-96 {
		-webkit-padding-start: var(--space-96);
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.lg-pi-128 {
		-webkit-padding-start: var(--space-128);
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.lg-pi-160 {
		-webkit-padding-start: var(--space-160);
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.lg-pi-192 {
		-webkit-padding-start: var(--space-192);
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.lg-pi-240 {
		-webkit-padding-start: var(--space-240);
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.lg-pi-304 {
		-webkit-padding-start: var(--space-304);
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-pi-0 {
		-webkit-padding-start: 0;
		-webkit-padding-end: 0;
		padding-inline-end: 0;
		padding-inline-start: 0
	}

	.xlg-pi-4 {
		-webkit-padding-start: var(--space-4);
		-webkit-padding-end: var(--space-4);
		padding-inline-end: var(--space-4);
		padding-inline-start: var(--space-4)
	}

	.xlg-pi-8 {
		-webkit-padding-start: var(--space-8);
		-webkit-padding-end: var(--space-8);
		padding-inline-end: var(--space-8);
		padding-inline-start: var(--space-8)
	}

	.xlg-pi-12 {
		-webkit-padding-start: var(--space-12);
		-webkit-padding-end: var(--space-12);
		padding-inline-end: var(--space-12);
		padding-inline-start: var(--space-12)
	}

	.xlg-pi-16 {
		-webkit-padding-start: var(--space-16);
		-webkit-padding-end: var(--space-16);
		padding-inline-end: var(--space-16);
		padding-inline-start: var(--space-16)
	}

	.xlg-pi-24 {
		-webkit-padding-start: var(--space-24);
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.xlg-pi-32 {
		-webkit-padding-start: var(--space-32);
		-webkit-padding-end: var(--space-32);
		padding-inline-end: var(--space-32);
		padding-inline-start: var(--space-32)
	}

	.xlg-pi-40 {
		-webkit-padding-start: var(--space-40);
		-webkit-padding-end: var(--space-40);
		padding-inline-end: var(--space-40);
		padding-inline-start: var(--space-40)
	}

	.xlg-pi-48 {
		-webkit-padding-start: var(--space-48);
		-webkit-padding-end: var(--space-48);
		padding-inline-end: var(--space-48);
		padding-inline-start: var(--space-48)
	}

	.xlg-pi-64 {
		-webkit-padding-start: var(--space-64);
		-webkit-padding-end: var(--space-64);
		padding-inline-end: var(--space-64);
		padding-inline-start: var(--space-64)
	}

	.xlg-pi-96 {
		-webkit-padding-start: var(--space-96);
		-webkit-padding-end: var(--space-96);
		padding-inline-end: var(--space-96);
		padding-inline-start: var(--space-96)
	}

	.xlg-pi-128 {
		-webkit-padding-start: var(--space-128);
		-webkit-padding-end: var(--space-128);
		padding-inline-end: var(--space-128);
		padding-inline-start: var(--space-128)
	}

	.xlg-pi-160 {
		-webkit-padding-start: var(--space-160);
		-webkit-padding-end: var(--space-160);
		padding-inline-end: var(--space-160);
		padding-inline-start: var(--space-160)
	}

	.xlg-pi-192 {
		-webkit-padding-start: var(--space-192);
		-webkit-padding-end: var(--space-192);
		padding-inline-end: var(--space-192);
		padding-inline-start: var(--space-192)
	}

	.xlg-pi-240 {
		-webkit-padding-start: var(--space-240);
		-webkit-padding-end: var(--space-240);
		padding-inline-end: var(--space-240);
		padding-inline-start: var(--space-240)
	}

	.xlg-pi-304 {
		-webkit-padding-start: var(--space-304);
		-webkit-padding-end: var(--space-304);
		padding-inline-end: var(--space-304);
		padding-inline-start: var(--space-304)
	}
}

.pb-0 {
	-webkit-padding-before: 0;
	-webkit-padding-after: 0;
	padding-block-end: 0;
	padding-block-start: 0
}

.pb-4 {
	-webkit-padding-before: var(--space-4);
	-webkit-padding-after: var(--space-4);
	padding-block-end: var(--space-4);
	padding-block-start: var(--space-4)
}

.pb-8 {
	-webkit-padding-before: var(--space-8);
	-webkit-padding-after: var(--space-8);
	padding-block-end: var(--space-8);
	padding-block-start: var(--space-8)
}

.pb-12 {
	-webkit-padding-before: var(--space-12);
	-webkit-padding-after: var(--space-12);
	padding-block-end: var(--space-12);
	padding-block-start: var(--space-12)
}

.pb-16 {
	-webkit-padding-before: var(--space-16);
	-webkit-padding-after: var(--space-16);
	padding-block-end: var(--space-16);
	padding-block-start: var(--space-16)
}

.pb-24 {
	-webkit-padding-before: var(--space-24);
	-webkit-padding-after: var(--space-24);
	padding-block-end: var(--space-24);
	padding-block-start: var(--space-24)
}

.pb-32 {
	-webkit-padding-before: var(--space-32);
	-webkit-padding-after: var(--space-32);
	padding-block-end: var(--space-32);
	padding-block-start: var(--space-32)
}

.pb-40 {
	-webkit-padding-before: var(--space-40);
	-webkit-padding-after: var(--space-40);
	padding-block-end: var(--space-40);
	padding-block-start: var(--space-40)
}

.pb-48 {
	-webkit-padding-before: var(--space-48);
	-webkit-padding-after: var(--space-48);
	padding-block-end: var(--space-48);
	padding-block-start: var(--space-48)
}

.pb-64 {
	-webkit-padding-before: var(--space-64);
	-webkit-padding-after: var(--space-64);
	padding-block-end: var(--space-64);
	padding-block-start: var(--space-64)
}

.pb-96 {
	-webkit-padding-before: var(--space-96);
	-webkit-padding-after: var(--space-96);
	padding-block-end: var(--space-96);
	padding-block-start: var(--space-96)
}

.pb-128 {
	-webkit-padding-before: var(--space-128);
	-webkit-padding-after: var(--space-128);
	padding-block-end: var(--space-128);
	padding-block-start: var(--space-128)
}

.pb-160 {
	-webkit-padding-before: var(--space-160);
	-webkit-padding-after: var(--space-160);
	padding-block-end: var(--space-160);
	padding-block-start: var(--space-160)
}

.pb-192 {
	-webkit-padding-before: var(--space-192);
	-webkit-padding-after: var(--space-192);
	padding-block-end: var(--space-192);
	padding-block-start: var(--space-192)
}

.pb-240 {
	-webkit-padding-before: var(--space-240);
	-webkit-padding-after: var(--space-240);
	padding-block-end: var(--space-240);
	padding-block-start: var(--space-240)
}

.pb-304 {
	-webkit-padding-before: var(--space-304);
	-webkit-padding-after: var(--space-304);
	padding-block-end: var(--space-304);
	padding-block-start: var(--space-304)
}

@media (min-width:481px) {
	.sm-pb-0 {
		-webkit-padding-before: 0;
		-webkit-padding-after: 0;
		padding-block-end: 0;
		padding-block-start: 0
	}

	.sm-pb-4 {
		-webkit-padding-before: var(--space-4);
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.sm-pb-8 {
		-webkit-padding-before: var(--space-8);
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.sm-pb-12 {
		-webkit-padding-before: var(--space-12);
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.sm-pb-16 {
		-webkit-padding-before: var(--space-16);
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.sm-pb-24 {
		-webkit-padding-before: var(--space-24);
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.sm-pb-32 {
		-webkit-padding-before: var(--space-32);
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.sm-pb-40 {
		-webkit-padding-before: var(--space-40);
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.sm-pb-48 {
		-webkit-padding-before: var(--space-48);
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.sm-pb-64 {
		-webkit-padding-before: var(--space-64);
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.sm-pb-96 {
		-webkit-padding-before: var(--space-96);
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.sm-pb-128 {
		-webkit-padding-before: var(--space-128);
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.sm-pb-160 {
		-webkit-padding-before: var(--space-160);
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.sm-pb-192 {
		-webkit-padding-before: var(--space-192);
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.sm-pb-240 {
		-webkit-padding-before: var(--space-240);
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.sm-pb-304 {
		-webkit-padding-before: var(--space-304);
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

@media (min-width:769px) {
	.md-pb-0 {
		-webkit-padding-before: 0;
		-webkit-padding-after: 0;
		padding-block-end: 0;
		padding-block-start: 0
	}

	.md-pb-4 {
		-webkit-padding-before: var(--space-4);
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.md-pb-8 {
		-webkit-padding-before: var(--space-8);
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.md-pb-12 {
		-webkit-padding-before: var(--space-12);
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.md-pb-16 {
		-webkit-padding-before: var(--space-16);
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.md-pb-24 {
		-webkit-padding-before: var(--space-24);
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.md-pb-32 {
		-webkit-padding-before: var(--space-32);
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.md-pb-40 {
		-webkit-padding-before: var(--space-40);
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.md-pb-48 {
		-webkit-padding-before: var(--space-48);
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.md-pb-64 {
		-webkit-padding-before: var(--space-64);
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.md-pb-96 {
		-webkit-padding-before: var(--space-96);
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.md-pb-128 {
		-webkit-padding-before: var(--space-128);
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.md-pb-160 {
		-webkit-padding-before: var(--space-160);
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.md-pb-192 {
		-webkit-padding-before: var(--space-192);
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.md-pb-240 {
		-webkit-padding-before: var(--space-240);
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.md-pb-304 {
		-webkit-padding-before: var(--space-304);
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

@media (min-width:960px) {
	.lg-pb-0 {
		-webkit-padding-before: 0;
		-webkit-padding-after: 0;
		padding-block-end: 0;
		padding-block-start: 0
	}

	.lg-pb-4 {
		-webkit-padding-before: var(--space-4);
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.lg-pb-8 {
		-webkit-padding-before: var(--space-8);
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.lg-pb-12 {
		-webkit-padding-before: var(--space-12);
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.lg-pb-16 {
		-webkit-padding-before: var(--space-16);
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.lg-pb-24 {
		-webkit-padding-before: var(--space-24);
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.lg-pb-32 {
		-webkit-padding-before: var(--space-32);
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.lg-pb-40 {
		-webkit-padding-before: var(--space-40);
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.lg-pb-48 {
		-webkit-padding-before: var(--space-48);
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.lg-pb-64 {
		-webkit-padding-before: var(--space-64);
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.lg-pb-96 {
		-webkit-padding-before: var(--space-96);
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.lg-pb-128 {
		-webkit-padding-before: var(--space-128);
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.lg-pb-160 {
		-webkit-padding-before: var(--space-160);
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.lg-pb-192 {
		-webkit-padding-before: var(--space-192);
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.lg-pb-240 {
		-webkit-padding-before: var(--space-240);
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.lg-pb-304 {
		-webkit-padding-before: var(--space-304);
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

@media (min-width:1120px) {
	.xlg-pb-0 {
		-webkit-padding-before: 0;
		-webkit-padding-after: 0;
		padding-block-end: 0;
		padding-block-start: 0
	}

	.xlg-pb-4 {
		-webkit-padding-before: var(--space-4);
		-webkit-padding-after: var(--space-4);
		padding-block-end: var(--space-4);
		padding-block-start: var(--space-4)
	}

	.xlg-pb-8 {
		-webkit-padding-before: var(--space-8);
		-webkit-padding-after: var(--space-8);
		padding-block-end: var(--space-8);
		padding-block-start: var(--space-8)
	}

	.xlg-pb-12 {
		-webkit-padding-before: var(--space-12);
		-webkit-padding-after: var(--space-12);
		padding-block-end: var(--space-12);
		padding-block-start: var(--space-12)
	}

	.xlg-pb-16 {
		-webkit-padding-before: var(--space-16);
		-webkit-padding-after: var(--space-16);
		padding-block-end: var(--space-16);
		padding-block-start: var(--space-16)
	}

	.xlg-pb-24 {
		-webkit-padding-before: var(--space-24);
		-webkit-padding-after: var(--space-24);
		padding-block-end: var(--space-24);
		padding-block-start: var(--space-24)
	}

	.xlg-pb-32 {
		-webkit-padding-before: var(--space-32);
		-webkit-padding-after: var(--space-32);
		padding-block-end: var(--space-32);
		padding-block-start: var(--space-32)
	}

	.xlg-pb-40 {
		-webkit-padding-before: var(--space-40);
		-webkit-padding-after: var(--space-40);
		padding-block-end: var(--space-40);
		padding-block-start: var(--space-40)
	}

	.xlg-pb-48 {
		-webkit-padding-before: var(--space-48);
		-webkit-padding-after: var(--space-48);
		padding-block-end: var(--space-48);
		padding-block-start: var(--space-48)
	}

	.xlg-pb-64 {
		-webkit-padding-before: var(--space-64);
		-webkit-padding-after: var(--space-64);
		padding-block-end: var(--space-64);
		padding-block-start: var(--space-64)
	}

	.xlg-pb-96 {
		-webkit-padding-before: var(--space-96);
		-webkit-padding-after: var(--space-96);
		padding-block-end: var(--space-96);
		padding-block-start: var(--space-96)
	}

	.xlg-pb-128 {
		-webkit-padding-before: var(--space-128);
		-webkit-padding-after: var(--space-128);
		padding-block-end: var(--space-128);
		padding-block-start: var(--space-128)
	}

	.xlg-pb-160 {
		-webkit-padding-before: var(--space-160);
		-webkit-padding-after: var(--space-160);
		padding-block-end: var(--space-160);
		padding-block-start: var(--space-160)
	}

	.xlg-pb-192 {
		-webkit-padding-before: var(--space-192);
		-webkit-padding-after: var(--space-192);
		padding-block-end: var(--space-192);
		padding-block-start: var(--space-192)
	}

	.xlg-pb-240 {
		-webkit-padding-before: var(--space-240);
		-webkit-padding-after: var(--space-240);
		padding-block-end: var(--space-240);
		padding-block-start: var(--space-240)
	}

	.xlg-pb-304 {
		-webkit-padding-before: var(--space-304);
		-webkit-padding-after: var(--space-304);
		padding-block-end: var(--space-304);
		padding-block-start: var(--space-304)
	}
}

.box,
.box-highlight,
.box-outline,
.box-warning {
	background-color: var(--box-background, var(--box-default-background));
	border-color: var(--box-border, var(--box-default-border));
	border-radius: var(--box-border-radius, var(--box-default-border-radius));
	border-style: solid;
	border-width: var(--box-border-size, var(--box-default-border-size))
}

.box-highlight {
	--box-background: var(--box-highlight-background);
	--box-border-size: var(--box-highlight-border-size);
	--box-border: var(--box-highlight-border)
}

.box-warning {
	--box-background: var(--box-warning-background);
	--box-border-size: var(--box-warning-border-size);
	--box-border: var(--box-warning-border)
}

.box-outline {
	--box-background: var(--box-outline-background);
	--box-border-size: var(--box-outline-border-size);
	--box-border: var(--box-outline-border)
}

.overflow-hidden {
	overflow: hidden
}

.overflow-x-hidden {
	overflow-x: hidden
}

.overflow-y-hidden {
	overflow-y: hidden
}

.overflow-auto {
	overflow: auto
}

.Z2j5FoeQ_umI7vX0SmxF {
	--slope: (var(--max-font-size) - var(--min-font-size)) /(var(--typography-max-screen) - var(--typography-min-screen));
	--intersection: ((-1 * var(--typography-min-screen)) * var(--slope) + var(--min-font-size));
	--font-size: clamp(var(--min-font-size) * 1rem, var(--intersection) * 1rem + var(--slope) * 100vw, var(--max-font-size) * 1rem);
	font-family: var(--font-family, var(--font-family-body));
	font-size: var(--font-size);
	font-variation-settings: var(--font-variation-settings);
	font-weight: var(--font-weight, 400);
	letter-spacing: var(--letter-spacing);
	line-height: var(--line-height);
	text-transform: var(--text-transform)
}

.SjnnY1xZKQ3O3YyVHw3D {
	--font-family: inherit;
	--font-weight: inherit;
	--letter-spacing: inherit;
	--line-height: inherit;
	--font-size: inherit
}

.f2AGEWS3CzaPhETw2uev {
	--min-font-size: var(--handwritten-base-min-size);
	--max-font-size: var(--handwritten-base-max-size);
	--font-family: var(--handwritten-base-font-family, var(--font-family-handwritten));
	--font-weight: var(--handwritten-base-font-weight, var(--font-weight-regular));
	--letter-spacing: var(--handwritten-base-letter-spacing, var(--minor-letter-spacing));
	--line-height: var(--handwritten-base-line-height, var(--minor-line-height));
	--text-transform: var(--handwritten-base-text-transform, var(--minor-text-transform));
	--font-variation-settings: var(--handwritten-base-font-variation-settings)
}

.FIhwAIOggoYUrYTupsuA {
	--min-font-size: var(--major-4xl-min-size);
	--max-font-size: var(--major-4xl-max-size);
	--font-family: var(--major-4xl-font-family, var(--font-family-heading));
	--font-weight: var(--major-4xl-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-4xl-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-4xl-line-height, var(--major-line-height));
	--text-transform: var(--major-4xl-text-transform, var(--major-text-transform))
}

.f8hhoqjLEteSfgx6bdr2 {
	--min-font-size: var(--major-3xl-min-size);
	--max-font-size: var(--major-3xl-max-size);
	--font-family: var(--major-3xl-font-family, var(--font-family-heading));
	--font-weight: var(--major-3xl-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-3xl-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-3xl-line-height, var(--major-line-height));
	--text-transform: var(--major-3xl-text-transform, var(--major-text-transform))
}

.Fr24eSsXxsj5au0pdZzA {
	--min-font-size: var(--major-2xl-min-size);
	--max-font-size: var(--major-2xl-max-size);
	--font-family: var(--major-2xl-font-family, var(--font-family-heading));
	--font-weight: var(--major-2xl-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-2xl-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-2xl-line-height, var(--major-line-height));
	--text-transform: var(--major-2xl-text-transform, var(--major-text-transform))
}

.L29FjGZVki0rW0QIhG_A {
	--min-font-size: var(--major-xl-min-size);
	--max-font-size: var(--major-xl-max-size);
	--font-family: var(--major-xl-font-family, var(--font-family-heading));
	--font-weight: var(--major-xl-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-xl-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-xl-line-height, var(--major-line-height));
	--text-transform: var(--major-xl-text-transform, var(--major-text-transform))
}

.liIOVrso64nx4V5gWj4A {
	--min-font-size: var(--major-lg-min-size);
	--max-font-size: var(--major-lg-max-size);
	--font-family: var(--major-lg-font-family, var(--font-family-heading));
	--font-weight: var(--major-lg-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-lg-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-lg-line-height, var(--major-line-height));
	--text-transform: var(--major-lg-text-transform, var(--major-text-transform))
}

.Cym2iJuXNbL6HXbNtN74 {
	--min-font-size: var(--major-base-min-size);
	--max-font-size: var(--major-base-max-size);
	--font-family: var(--major-base-font-family, var(--font-family-heading));
	--font-weight: var(--major-base-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-base-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-base-line-height, var(--major-line-height));
	--text-transform: var(--major-base-text-transform, var(--major-text-transform))
}

.Gs7wgIm1muuNtpJsHwaa {
	--min-font-size: var(--major-sm-min-size);
	--max-font-size: var(--major-sm-max-size);
	--font-family: var(--major-sm-font-family, var(--font-family-heading));
	--font-weight: var(--major-sm-font-weight, var(--major-font-weight));
	--letter-spacing: var(--major-sm-letter-spacing, var(--major-letter-spacing));
	--line-height: var(--major-sm-line-height, var(--major-line-height));
	--text-transform: var(--major-sm-text-transform, var(--major-text-transform))
}

.XaL0C3gjlMpubYO6AzF6 {
	--min-font-size: var(--minor-xl-min-size);
	--max-font-size: var(--minor-xl-max-size);
	--font-family: var(--minor-xl-font-family, var(--minor-font-family));
	--font-weight: var(--minor-lx-font-weight, var(--minor-font-weight));
	--letter-spacing: var(--minor-xl-letter-spacing, var(--minor-letter-spacing));
	--line-height: var(--minor-xl-line-height, var(--minor-line-height));
	--text-transform: var(--minor-xl-text-transform, var(--minor-text-transform))
}

.XaL0C3gjlMpubYO6AzF6.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--minor-xl-weight-semibold, var(--font-weight-semibold))
}

.RoZJQRuSAywd550zWiXo {
	--min-font-size: var(--minor-lg-min-size);
	--max-font-size: var(--minor-lg-max-size);
	--font-family: var(--minor-lg-font-family, var(--minor-font-family));
	--font-weight: var(--minor-lg-font-weight, var(--minor-font-weight));
	--letter-spacing: var(--minor-lg-letter-spacing, var(--minor-letter-spacing));
	--line-height: var(--minor-lg-line-height, var(--minor-line-height));
	--text-transform: var(--minor-lg-text-transform, var(--minor-text-transform))
}

.RoZJQRuSAywd550zWiXo.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--minor-lg-weight-semibold, var(--font-weight-semibold))
}

.zA288Pg0ZRE8YcTi8CRc {
	--min-font-size: var(--minor-base-min-size);
	--max-font-size: var(--minor-base-max-size);
	--font-family: var(--minor-base-font-family, var(--minor-font-family));
	--font-weight: var(--minor-base-font-weight, var(--minor-font-weight));
	--letter-spacing: var(--minor-base-letter-spacing, var(--minor-letter-spacing));
	--line-height: var(--minor-base-line-height, var(--minor-line-height));
	--text-transform: var(--minor-base-text-transform, var(--minor-text-transform))
}

.zA288Pg0ZRE8YcTi8CRc.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--minor-base-weight-semibold, var(--font-weight-semibold))
}

.V0mB2BLv4MZSojdU0DJU {
	--min-font-size: var(--minor-sm-min-size);
	--max-font-size: var(--minor-sm-max-size);
	--font-family: var(--minor-sm-font-family, var(--minor-font-family));
	--font-weight: var(--minor-sm-font-weight, var(--minor-font-weight));
	--letter-spacing: var(--minor-sm-letter-spacing, var(--minor-letter-spacing));
	--line-height: var(--minor-sm-line-height, var(--minor-line-height));
	--text-transform: var(--minor-sm-text-transform, var(--minor-text-transform))
}

.V0mB2BLv4MZSojdU0DJU.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--minor-sm-weight-semibold, var(--font-weight-semibold))
}

.fIU_pyh7amL7_gGAWdA7 {
	--min-font-size: var(--minor-xs-min-size);
	--max-font-size: var(--minor-xs-max-size);
	--font-family: var(--minor-xs-font-family, var(--minor-font-family));
	--font-weight: var(--minor-xs-font-weight, var(--minor-font-weight));
	--letter-spacing: var(--minor-xs-letter-spacing, var(--minor-letter-spacing));
	--line-height: var(--minor-xs-line-height, var(--minor-line-height));
	--text-transform: var(--minor-xs-text-transform, var(--minor-text-transform))
}

.fIU_pyh7amL7_gGAWdA7.ghjFWYpaMMS6gFyyKavs {
	--font-weight: var(--minor-xs-font-weight-medium, var(--font-weight-medium))
}

.VB6LgUAmqv1DrUQhn1Tq {
	--min-font-size: var(--body-lg-min-size);
	--max-font-size: var(--body-lg-max-size);
	--font-family: var(--body-lg-font-family, var(--font-family-body));
	--font-weight: var(--body-lg-font-weight, var(--body-font-weight));
	--letter-spacing: var(--body-lg-letter-spacing, var(--body-letter-spacing));
	--line-height: var(--body-lg-line-height, var(--body-line-height));
	--text-transform: var(--minor-lg-text-transform, var(--body-text-transform))
}

.VB6LgUAmqv1DrUQhn1Tq.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--body-lg-weight-semibold, var(--font-weight-semibold))
}

.VB6LgUAmqv1DrUQhn1Tq.ghjFWYpaMMS6gFyyKavs {
	--font-weight: var(--body-lg-weight-medium, var(--font-weight-medium))
}

.Y5eL4cjJHcHaCQ8EbL7V {
	--min-font-size: var(--body-base-min-size);
	--max-font-size: var(--body-base-max-size);
	--font-family: var(--body-base-font-family, var(--font-family-body));
	--font-weight: var(--body-base-font-weight, var(--body-font-weight));
	--letter-spacing: var(--body-base-letter-spacing, var(--body-letter-spacing));
	--line-height: var(--body-base-line-height, var(--body-line-height));
	--text-transform: var(--body-base-text-transform, var(--body-text-transform))
}

.Y5eL4cjJHcHaCQ8EbL7V.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--body-base-weight-semibold, var(--font-weight-semibold))
}

.Y5eL4cjJHcHaCQ8EbL7V.ghjFWYpaMMS6gFyyKavs {
	--font-weight: var(--body-base-weight-medium, var(--font-weight-medium))
}

.EkQLWhUQXERswBk6sxIb {
	--min-font-size: var(--body-sm-min-size);
	--max-font-size: var(--body-sm-max-size);
	--font-family: var(--body-sm-font-family, var(--font-family-body));
	--font-weight: var(--body-sm-font-weight, var(--body-font-weight));
	--letter-spacing: var(--body-sm-letter-spacing, var(--body-letter-spacing));
	--line-height: var(--body-sm-line-height, var(--body-line-height));
	--text-transform: var(--body-sm-text-transform, var(--body-text-transform))
}

.EkQLWhUQXERswBk6sxIb.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--body-sm-weight-semibold, var(--font-weight-semibold))
}

.EkQLWhUQXERswBk6sxIb.ghjFWYpaMMS6gFyyKavs {
	--font-weight: var(--body-sm-weight-medium, var(--font-weight-medium))
}

.zRNctiZzzNXY_x4Xux4_ {
	--min-font-size: var(--body-xs-min-size);
	--max-font-size: var(--body-xs-max-size);
	--font-family: var(--body-xs-font-family, var(--font-family-body));
	--font-weight: var(--body-xs-font-weight, var(--body-font-weight));
	--letter-spacing: var(--body-xs-letter-spacing, var(--body-letter-spacing));
	--line-height: var(--body-xs-line-height, var(--body-line-height));
	--text-transform: var(--body-xs-text-transform, var(--body-text-transform))
}

.zRNctiZzzNXY_x4Xux4_.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--body-xs-weight-semibold, var(--font-weight-semibold))
}

.zRNctiZzzNXY_x4Xux4_.ghjFWYpaMMS6gFyyKavs {
	--font-weight: var(--body-xs-weight-medium, var(--font-weight-medium))
}

.tH0z6dflaPdI1YyOhjCF {
	--min-font-size: var(--body-2xs-min-size);
	--max-font-size: var(--body-2xs-max-size);
	--font-family: var(--body-2xs-font-family, var(--font-family-body));
	--font-weight: var(--body-2xs-font-weight, var(--body-font-weight));
	--letter-spacing: var(--body-2xs-letter-spacing, var(--body-letter-spacing));
	--line-height: var(--body-2xs-line-height, var(--body-line-height));
	--text-transform: var(--body-2xs-text-transform, var(--body-text-transform))
}

.JsQfzfVodByEpTHhXMTC {
	--font-weight: var(--font-weight-bold)
}

.DLF4ip7391hTQFmMhXrA {
	--font-weight: var(--font-weight-semibold)
}

.ghjFWYpaMMS6gFyyKavs {
	--font-weight: var(--font-weight-medium)
}

.mWJbs2TuAw9nS7uYCe19 {
	text-wrap: balance
}

.JO4HwqkKe7yfFKWpEYX4 {
	-webkit-margin-after: var(--title-gap, var(--space-16));
	color: var(--title-color, var(--display-onlight-primary));
	margin-block-end: var(--title-gap, var(--space-16))
}

.NBGcIB2ZWCcMRtpT2gNU,
.NBGcIB2ZWCcMRtpT2gNU:first-child {
	-webkit-border-before: 1px solid var(--divider-color, var(--ui-border));
	border-block-start: 1px solid var(--divider-color, var(--ui-border))
}

.NBGcIB2ZWCcMRtpT2gNU .A3rQvVBQtKOJIUFzWfNR {
	--padding-inline: var(--question-padding-inline, var(--space-12));
	-webkit-padding-before: var(--question-padding-block, .9375rem);
	-webkit-padding-after: var(--question-padding-block, .9375rem);
	-webkit-margin-before: var(--question-margin-block-start, .3125rem);
	-webkit-margin-after: var(--question-margin-block-end, .25rem);
	align-items: center;
	display: flex;
	inline-size: calc(100% + var(--padding-inline)*2);
	justify-content: space-between;
	margin-block-end: var(--question-margin-block-end, .25rem);
	margin-block-start: var(--question-margin-block-start, .3125rem);
	padding-block-end: var(--question-padding-block, .9375rem);
	padding-block-start: var(--question-padding-block, .9375rem);
	position: relative;
	text-align: start
}

._6L_j4bW4JzA3Uxbpq33g svg {
	transform: rotate(45deg);
	transition-duration: var(--animation-duration-350);
	transition-property: color, transform;
	transition-timing-function: var(--animation-ease-base)
}

.yLxAYDQ7Lk3fTqK1gXcX {
	color: var(--answer-color, var(--display-onlight-secondary));
	display: grid;
	grid-template-rows: 0fr;
	max-inline-size: 40.625rem;
	transition: grid-template-rows var(--animation-duration-350) var(--animation-ease-base)
}

._6L_j4bW4JzA3Uxbpq33g .yLxAYDQ7Lk3fTqK1gXcX {
	--answer-spacing: 1.25rem;
	-webkit-padding-after: var(--answer-spacing, var(--space-16));
	-webkit-margin-before: -.1875rem;
	grid-template-rows: 1fr;
	margin-block-start: -.1875rem;
	padding-block-end: var(--answer-spacing, var(--space-16))
}

.nLDwEUmhgpBe4reAyO0H {
	overflow: hidden
}

.FHjokqhPRMoxDKJ93ubb {
	-webkit-margin-before: var(--space-16);
	margin-block-start: var(--space-16)
}

.relocasaTheme {
	--title-gap: var(--space-24);
	--question-padding-inline: var(--space-8);
	--question-padding-block: 0.84375rem;
	--question-margin-block-start: 0.3125rem;
	--question-margin-block-end: 0.375rem;
	--answer-color: var(--display-onlight-primary-dimmed)
}

.relocasaTheme .vrRzBvLX1MqJZgM7p38z {
	--icon-size: var(--icon-base)
}

.relocasaTheme {
	--question-radius: var(--border-radius-base);
	--question-padding: 0.375rem
}

.relocasaTheme ._6L_j4bW4JzA3Uxbpq33g .ZKXiKXBWB6pu6o_nUODF {
	-webkit-padding-after: var(--space-8);
	padding-block-end: var(--space-8)
}

.relocasaTheme .yLxAYDQ7Lk3fTqK1gXcX {
	line-height: 1.75
}

@keyframes xOG3Q5YYHPGcWwHLMw6b {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(1turn)
	}
}

.Ff9f4ZOmXxQmtFYJAtML {
	animation: var(--animation-duration-600) infinite linear;
	animation-name: xOG3Q5YYHPGcWwHLMw6b;
	border-color: var(--activityIndicatorStroke);
	border-bottom-color: var(--activityIndicatorFill);
	border-left-color: var(--activityIndicatorFill);
	border-radius: 99999px;
	border-right-color: var(--activityIndicatorFill);
	border-style: solid;
	border-width: var(--activityIndicatorStrokeSize, 4px);
	display: inline-block;
	height: var(--activityIndicatorSize, 64px);
	width: var(--activityIndicatorSize, 64px)
}

@media (prefers-reduced-motion) {
	.Ff9f4ZOmXxQmtFYJAtML {
		animation-duration: 6s
	}
}

.UNTh8E8AbBMfBSLMs0RQ,
.jkYncNOlnIe6hl1w7kAW {
	border-radius: var(--radius-sm)
}

.lIafPkskKBB77DIGLjU_,
.z6E4G0x9bZe9RDGfObz2 {
	border-radius: var(--radius-md)
}

.g8Aj5IHvEFV54sXSCS4g,
.m1Ah6I2jrnViP66OgcHI {
	border-radius: var(--border-radius-base)
}

@media (min-width:481px) {
	.m8XkIAKoI_VDMkYGb27v {
		border-radius: var(--radius-sm)
	}

	.GAViUvuXaq2PTLcaRIBd {
		border-radius: var(--radius-md)
	}

	.jSV1aYbR0jEDXS84X36S {
		border-radius: var(--border-radius-base)
	}
}

@media (min-width:769px) {
	.SWX5GKJlmmSd7MjdsoKb {
		border-radius: var(--radius-sm)
	}

	.sxdOVCuJ2uYIv7mJsuDv {
		border-radius: var(--radius-md)
	}

	.LrxoxMsTfLH00ukEaikj {
		border-radius: var(--border-radius-base)
	}
}

@media (min-width:960px) {
	.zlGnBpsIFSLpCVzu4zFb {
		border-radius: var(--radius-sm)
	}

	.mv5_CPMVw0teb24Bg2j3 {
		border-radius: var(--radius-md)
	}

	.BlKvsXV4j7DNdjoMz0c3 {
		border-radius: var(--border-radius-base)
	}
}

@media (min-width:1120px) {
	.bco8gKbdG2UGLFyUP38q {
		border-radius: var(--radius-sm)
	}

	.WY0Xx1YWIC8v6fRQJmGm {
		border-radius: var(--radius-md)
	}

	.FMuwdoBnmeyk4AKeNCz4 {
		border-radius: var(--border-radius-base)
	}
}

.AisLsJaE_AWnIhDlnTUV {
	--padding-inline: 14px;
	--padding-block: 9px;
	--min-width: 65px;
	--min-height: inherit;
	--border-radius: var(--border-radius-base);
	--background-color: var(--actionable-primary-background-idle);
	--background-color-onhover: var(--actionable-primary-background-onhover);
	--text-color: var(--display-ondark-primary);
	--text-color-onhover: var(--text-color);
	--icon-size: var(--icon-base);
	--button-gap: 4px;
	align-items: center;
	background-color: var(--background-color);
	border-radius: var(--border-radius);
	color: var(--text-color);
	cursor: pointer;
	display: inline-flex;
	justify-content: center;
	min-block-size: var(--min-height);
	min-width: var(--min-width);
	padding-block: var(--padding-block);
	padding-inline: var(--padding-inline);
	text-align: var(--text-align, center);
	transition: transform var(--animation-ease-base) var(--animation-duration-150)
}

.AisLsJaE_AWnIhDlnTUV.dZ37rPPCclQkuAzluPWw {
	gap: var(--space-4)
}

.AisLsJaE_AWnIhDlnTUV.dZ37rPPCclQkuAzluPWw .fcno40qhmCgDkMq5y3Tk {
	-webkit-margin-before: 1px;
	align-items: flex-start;
	align-self: flex-start;
	margin-block-start: 1px
}

.AisLsJaE_AWnIhDlnTUV:hover {
	background-color: var(--background-color-onhover);
	-webkit-text-decoration: var(--text-decoration-onhover);
	text-decoration: var(--text-decoration-onhover)
}

.AisLsJaE_AWnIhDlnTUV:hover:not(.v8v841M4DCcuCAwgrgy4) {
	color: var(--text-color-onhover)
}

.AisLsJaE_AWnIhDlnTUV:focus-visible {
	box-shadow: var(--shadow-focusvisible-default);
	outline: none
}

.AisLsJaE_AWnIhDlnTUV:active:not(.v8v841M4DCcuCAwgrgy4, [aria-pressed=true]) {
	transform: scale(.98)
}

.AisLsJaE_AWnIhDlnTUV.v8v841M4DCcuCAwgrgy4,
.AisLsJaE_AWnIhDlnTUV:disabled {
	cursor: default;
	opacity: var(--opacity-disabled)
}

.AisLsJaE_AWnIhDlnTUV.v8v841M4DCcuCAwgrgy4:focus-visible,
.AisLsJaE_AWnIhDlnTUV:disabled:focus-visible {
	box-shadow: none
}

.AisLsJaE_AWnIhDlnTUV.v8v841M4DCcuCAwgrgy4:hover,
.AisLsJaE_AWnIhDlnTUV:disabled:hover {
	background-color: var(--background-color)
}

.AisLsJaE_AWnIhDlnTUV .oGajfQ3aqoHMr3OBoISv {
	padding-inline: var(--button-gap);
	pointer-events: none
}

.AisLsJaE_AWnIhDlnTUV.pNZCHjckaj5tMh1YNXeb {
	--button-gap: 6px
}

.AisLsJaE_AWnIhDlnTUV.PGgZjaWFAKPSXdn5Faog {
	--button-gap: 8px
}

.AisLsJaE_AWnIhDlnTUV.Bxh88ZVLben5y9mwWDWw {
	margin-block: calc(var(--padding-block)*-1)
}

.AisLsJaE_AWnIhDlnTUV.zHWt6OJ9yacfxH7GocTm {
	margin-inline: calc(var(--padding-inline)*-1 - var(--button-gap))
}

.AisLsJaE_AWnIhDlnTUV.zHWt6OJ9yacfxH7GocTm:has(.fcno40qhmCgDkMq5y3Tk) {
	margin-inline: calc(var(--padding-inline)*-1)
}

.AisLsJaE_AWnIhDlnTUV.UTR57ipWeKoga47cK8sT {
	--text-align: left
}

.AisLsJaE_AWnIhDlnTUV.UtJLMH1Tfzo7H5E6Ruqh {
	--text-align: right
}

.IEtzmWgJUMZf9_fMKnhx {
	--padding-block: 6.5px;
	--padding-inline: 9px;
	--min-width: 60px;
	--icon-size: var(--icon-xs)
}

.hxZpK9CpBK1wR0W0v4SD {
	--padding-inline: 13px;
	--padding-block: 8px;
	--min-width: 60px;
	--icon-size: var(--icon-sm)
}

.o9DYmt4xfLaImiVzI9dQ {
	--padding-inline: 18px;
	--padding-block: 10px;
	--border-radius: var(--border-radius-lg);
	--min-width: 72px;
	--icon-size: var(--icon-lg)
}

.o9DYmt4xfLaImiVzI9dQ svg {
	height: var(--svg-large-dimension);
	width: var(--svg-large-dimension)
}

.kvTXmF7uIGSGzJIr5Kht {
	--padding-inline: 16px;
	--padding-block: 12px;
	--border-radius: var(--border-radius-2xl);
	--min-width: 72px;
	--icon-size: var(--icon-xl);
	--min-height: var(--tube-height-lg);
	--button-gap: var(--space-12)
}

.kvTXmF7uIGSGzJIr5Kht svg {
	height: var(--svg-large-dimension);
	width: var(--svg-large-dimension)
}

.relocasa .AisLsJaE_AWnIhDlnTUV.fiaIW8EzjGBgQZzGxp9a,
.relocasa .AisLsJaE_AWnIhDlnTUV.odtOENRM8nO67fi6A2f8,
.todoistTheme .AisLsJaE_AWnIhDlnTUV.fiaIW8EzjGBgQZzGxp9a,
.todoistTheme .AisLsJaE_AWnIhDlnTUV.odtOENRM8nO67fi6A2f8 {
	--padding-block: 6.5px;
	--padding-inline: 10px
}

.relocasa .AisLsJaE_AWnIhDlnTUV.fiaIW8EzjGBgQZzGxp9a.hxZpK9CpBK1wR0W0v4SD,
.relocasa .AisLsJaE_AWnIhDlnTUV.odtOENRM8nO67fi6A2f8.hxZpK9CpBK1wR0W0v4SD,
.todoistTheme .AisLsJaE_AWnIhDlnTUV.fiaIW8EzjGBgQZzGxp9a.hxZpK9CpBK1wR0W0v4SD,
.todoistTheme .AisLsJaE_AWnIhDlnTUV.odtOENRM8nO67fi6A2f8.hxZpK9CpBK1wR0W0v4SD {
	--padding-block: 5.5px;
	--padding-inline: 10px
}

.relocasa .AisLsJaE_AWnIhDlnTUV.fiaIW8EzjGBgQZzGxp9a.o9DYmt4xfLaImiVzI9dQ,
.relocasa .AisLsJaE_AWnIhDlnTUV.odtOENRM8nO67fi6A2f8.o9DYmt4xfLaImiVzI9dQ,
.todoistTheme .AisLsJaE_AWnIhDlnTUV.fiaIW8EzjGBgQZzGxp9a.o9DYmt4xfLaImiVzI9dQ,
.todoistTheme .AisLsJaE_AWnIhDlnTUV.odtOENRM8nO67fi6A2f8.o9DYmt4xfLaImiVzI9dQ {
	--padding-block: 6px;
	--padding-inline: 12px
}

.relocasaTheme .AisLsJaE_AWnIhDlnTUV {
	--padding-block: 7px;
	--padding-inline: 11px
}

.relocasaTheme .hxZpK9CpBK1wR0W0v4SD {
	--padding-block: 8px;
	--padding-inline: 9px
}

.relocasaTheme .o9DYmt4xfLaImiVzI9dQ {
	--padding-block: 9px;
	--padding-inline: 14px
}

.cdc4_xoyu5lt350lFjqA {
	--background-color: var(--actionable-primary-background-idle);
	--background-color-onhover: var(--actionable-primary-background-onhover);
	--text-color: var(--display-ondark-primary)
}

.pJ5lpFCDv2hmsZmokGiV {
	--background-color: var(--actionable-secondary-background-idle);
	--background-color-onhover: var(--actionable-secondary-background-onhover);
	--text-color: var(--display-onlight-primary)
}

.odtOENRM8nO67fi6A2f8 {
	--background-color: var(--actionable-tertiary-background-idle);
	--background-color-onhover: var(--actionable-tertiary-background-onhover);
	--text-color: var(--display-onlight-color-blue)
}

.yJmXDmy7f2C2dFexmqOR {
	--background-color: var(--actionable-quaternary-background-idle);
	--background-color-onhover: var(--actionable-quaternary-background-onhover);
	--text-color: var(--display-onlight-primary)
}

.fiaIW8EzjGBgQZzGxp9a {
	--background-color: var(--actionable-quinary-background-idle);
	--background-color-onhover: var(--actionable-quinary-background-onhover);
	--text-color: var(--display-onlight-tertiary);
	--text-color-onhover: var(--display-onlight-primary);
	--icon-size: var(--icon-base)
}

.relocasaTheme .odtOENRM8nO67fi6A2f8,
.relocasaTheme .pJ5lpFCDv2hmsZmokGiV {
	--text-color: var(--color-tw-actionable-primary-text)
}

.relocasaTheme .odtOENRM8nO67fi6A2f8 {
	--text-decoration-onhover: underline
}

.AisLsJaE_AWnIhDlnTUV .bMhgCnGHAFdUjDVMUDIA {
	align-items: center;
	display: flex;
	pointer-events: none
}

.AisLsJaE_AWnIhDlnTUV svg {
	block-size: var(--icon-size);
	inline-size: var(--icon-size);
	min-inline-size: var(--icon-size)
}

.AisLsJaE_AWnIhDlnTUV.mM3grCr5NP0yUQ2zKXcN {
	--min-width: 0;
	--padding-inline: var(--padding-block)
}

.AisLsJaE_AWnIhDlnTUV.mM3grCr5NP0yUQ2zKXcN svg {
	margin: 0
}

.AisLsJaE_AWnIhDlnTUV:not(.mM3grCr5NP0yUQ2zKXcN) .bMhgCnGHAFdUjDVMUDIA {
	block-size: calc(var(--line-height)*var(--font-size))
}

.rUtWBR2XI0ZgpczG0Uhf {
	background-color: var(--card-background-idle);
	border-radius: var(--card-border-radius);
	box-shadow: var(--shadow-md);
	cursor: pointer;
	transition: var(--card-active-transition)
}

.rUtWBR2XI0ZgpczG0Uhf:hover {
	background-color: var(--card-background-onhover);
	border-color: var(--card-border-onhover);
	box-shadow: var(--shadow-card-hover)
}

@supports selector(:has(img)) {
	.rUtWBR2XI0ZgpczG0Uhf:has(:focus-visible) {
		box-shadow: var(--shadow-focusvisible-default)
	}
}

@supports not selector(:has(img)) {
	.rUtWBR2XI0ZgpczG0Uhf:focus-within {
		box-shadow: var(--shadow-focusvisible-default)
	}
}

.rUtWBR2XI0ZgpczG0Uhf:active {
	transform: var(--card-active-transform)
}

.rUtWBR2XI0ZgpczG0Uhf.uRxEmm4ojZStQE3N5SW5 {
	opacity: .4;
	pointer-events: none
}

.iKLhvCLFxabjHR36qk6i {
	-webkit-padding-start: var(--padding-inline, var(--space-16));
	-webkit-padding-end: var(--padding-inline, var(--space-16));
	-webkit-padding-before: var(--padding-block, 1.25rem);
	-webkit-padding-after: var(--padding-block, var(--space-12));
	align-items: var(--align-items, flex-start);
	display: flex;
	flex-direction: var(--flex-direction, column);
	flex-wrap: var(--flex-wrap, nowrap);
	gap: var(--space-12);
	padding-block-end: var(--padding-block, var(--space-12));
	padding-block-start: var(--padding-block, 1.25rem);
	padding-inline-end: var(--padding-inline, var(--space-16));
	padding-inline-start: var(--padding-inline, var(--space-16));
	position: relative
}

.j3jGEXogK0uphPdXlDW8 {
	align-items: var(--title-alignment, normal);
	display: flex;
	flex: 1 1;
	flex-direction: var(--title-direction, column);
	gap: var(--title-space, var(--space-8))
}

.jNzDcFX5Y0HFu8fqAx6v {
	color: var(--display-onlight-primary)
}

.O0Aea5a78esHmLLzXRbM {
	color: var(--display-onlight-secondary)
}

.cgDzZ7cdacXqATkpOGZk {
	fill: var(--display-onlight-tertiary);
	flex-shrink: 0
}

.WL_dO6qqdENNpFSxpnSU:focus-visible {
	box-shadow: none
}

.WL_dO6qqdENNpFSxpnSU:after {
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.rmtEiMBZud5RL_6hxS7X {
	opacity: var(--opacity-disabled);
	pointer-events: none
}

.WpZ_MefetbmKukgAxxJ3 {
	--padding-inline: 1.25rem;
	--padding-block: var(--space-24);
	--flex-direction: row;
	--align-items: center;
	--title-space: var(--space-12);
	--title-direction: row;
	--title-alignment: center;
	--flex-wrap: wrap;
	justify-content: space-between
}

.WpZ_MefetbmKukgAxxJ3 .jNzDcFX5Y0HFu8fqAx6v {
	flex: 1 1;
	inline-size: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.nEXR6ZqpqCJvYeO6trjs {
	--main-color: var(--red-600);
	--inverse-color: var(--blue-600)
}

.TXGQZ5voraLoccDT15uH {
	--main-color: var(--blue-600);
	--inverse-color: var(--red-600)
}

.nEXR6ZqpqCJvYeO6trjs {
	border: 1px solid var(--main-color);
	border-radius: var(--border-radius-base);
	font-size: 1.1875rem;
	font-weight: 400;
	letter-spacing: -.01em;
	line-height: 1.5;
	padding: var(--space-32);
	position: relative
}

.nEXR6ZqpqCJvYeO6trjs .IawFGVo1izEfTJCVIXU2 {
	background-color: #fff;
	color: var(--main-color);
	left: 22px;
	padding: 0 10px;
	position: absolute;
	top: -10px
}

.nEXR6ZqpqCJvYeO6trjs p:not(:last-child) {
	margin-bottom: var(--space-32)
}

.nEXR6ZqpqCJvYeO6trjs a {
	color: var(--blue-500)
}

.nEXR6ZqpqCJvYeO6trjs li {
	padding-left: var(--space-16);
	position: relative
}

.nEXR6ZqpqCJvYeO6trjs li:not(:last-child) {
	margin-bottom: var(--space-32)
}

.nEXR6ZqpqCJvYeO6trjs li:before {
	background-color: var(--inverse-color);
	border-radius: 50%;
	content: "";
	display: block;
	height: var(--space-8);
	left: 0;
	position: absolute;
	top: 10px;
	width: var(--space-8)
}

.AGcbEVxQSCrx89Xn3WKD {
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between;
	padding: var(--space-16)
}

.AGcbEVxQSCrx89Xn3WKD .iHXryvOPExus9Ci9yKvw {
	margin-bottom: var(--space-8)
}

.AGcbEVxQSCrx89Xn3WKD span:hover {
	text-decoration: none
}

.AGcbEVxQSCrx89Xn3WKD .sZviHFiYTz7cA1CDh6O9 {
	font-size: .875rem;
	font-weight: 400;
	letter-spacing: .005em;
	line-height: 1.5
}

.AGcbEVxQSCrx89Xn3WKD .sZviHFiYTz7cA1CDh6O9 span[breadcrumb]:before {
	color: var(--color-grey-08);
	content: ">";
	margin: 0
}

.IpepRI6W701FybyWofCx {
	align-items: center;
	block-size: var(--avatar-prop-size, var(--avatar-prop-size-xs));
	border-radius: var(--border-radius-full);
	display: flex;
	inline-size: var(--avatar-prop-size, var(--avatar-prop-size-xs));
	overflow: hidden;
	position: relative
}

.IpepRI6W701FybyWofCx img {
	block-size: 100%;
	inline-size: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

.IpepRI6W701FybyWofCx:after {
	block-size: 100%;
	border: 1px solid var(--ui-border);
	border-radius: inherit;
	content: "";
	inline-size: 100%;
	left: 0;
	position: absolute;
	top: 0
}

@media (min-width:481px) {
	.IpepRI6W701FybyWofCx {
		--avatar-prop-size: var(--avatar-prop-size-sm, var(--avatar-prop-size-xs), 36)
	}
}

@media (min-width:769px) {
	.IpepRI6W701FybyWofCx {
		--avatar-prop-size: var(--avatar-prop-size-md, var(--avatar-prop-size-sm, var(--avatar-prop-size-xs), 36))
	}
}

@media (min-width:960px) {
	.IpepRI6W701FybyWofCx {
		--avatar-prop-size: var(--avatar-prop-size-lg, var(--avatar-prop-size-md, var(--avatar-prop-size-sm, var(--avatar-prop-size-xs), 36)))
	}
}

@media (min-width:1120px) {
	.IpepRI6W701FybyWofCx {
		--avatar-prop-size: var(--avatar-prop-size-xlg, var(--avatar-prop-size-lg, var(--avatar-prop-size-md, var(--avatar-prop-size-sm, var(--avatar-prop-size-xs), 36))))
	}
}

.LYHUMDHg6SI5Uzzs7kjg {
	min-width: 240px
}

.LYHUMDHg6SI5Uzzs7kjg .OglC1Gq859O8A9Xpi2g0 {
	color: var(--color-grey-07);
	margin-bottom: var(--space-8)
}

.LYHUMDHg6SI5Uzzs7kjg .Z5SK1cJXHoBmUH4oClwP {
	align-items: center;
	display: flex
}

.LYHUMDHg6SI5Uzzs7kjg .Z5SK1cJXHoBmUH4oClwP ._2x4t8BcN7Vm2luVd8qo {
	margin-right: var(--space-16)
}

.jToFEmX2RVbqo6QI0kFC {
	display: flex
}

.jToFEmX2RVbqo6QI0kFC .oZqsMKDR2gc1oIfhDaRG {
	flex-shrink: 0;
	height: 24px;
	width: 24px
}

.jToFEmX2RVbqo6QI0kFC .YntZm1VkNPIVY0Z1UY9a {
	margin-left: var(--space-8)
}

.jToFEmX2RVbqo6QI0kFC .YntZm1VkNPIVY0Z1UY9a em {
	color: var(--actionable-primary-background-idle)
}

.hJQHfJmXF56OOCngOU0f {
	position: relative
}

.hJQHfJmXF56OOCngOU0f ul {
	background-color: #fff;
	border-radius: var(--border-radius-base);
	box-shadow: var(--shadow-md);
	inset-block-start: calc(100% + var(--space-12));
	inset-inline-end: 0;
	inset-inline-start: 0;
	opacity: 1;
	padding: var(--space-16);
	position: absolute;
	text-align: left;
	transform: translateY(0);
	transition-property: opacity, transform;
	transition: var(--animation-duration-150) var(--animation-ease-base);
	z-index: 1
}

.hJQHfJmXF56OOCngOU0f ul li:not(:last-child) {
	-webkit-margin-after: var(--space-16);
	margin-block-end: var(--space-16)
}

@media (min-width:481px) {
	.hJQHfJmXF56OOCngOU0f ul.JpIzvBAxFkbkO5ygZzPZ {
		--results-max-width: 463px;
		inline-size: 100%;
		inset-inline-end: unset;
		inset-inline-start: calc((100% - var(--results-max-width))/2);
		min-inline-size: var(--results-max-width)
	}
}

.hJQHfJmXF56OOCngOU0f ul.QySXWGQ4iCcybwdVhrQP {
	opacity: 0;
	pointer-events: none;
	transform: translateY(-8px);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.qXIgUrv7dOt6XhMPcr69 {
	--badge-color: var(--display-onlight-color-red);
	--badge-bg: var(--badge-background-default);
	--badge-radius: var(--border-radius-sm);
	--padding-block: var(--space-4);
	--padding-inline: var(--space-8);
	-webkit-padding-before: var(--padding-block);
	-webkit-padding-after: var(--padding-block);
	-webkit-padding-start: var(--padding-inline);
	-webkit-padding-end: var(--padding-inline);
	background-color: var(--badge-bg);
	border-radius: var(--badge-radius);
	color: var(--badge-color);
	display: inline-flex;
	padding-block-end: var(--padding-block);
	padding-block-start: var(--padding-block);
	padding-inline-end: var(--padding-inline);
	padding-inline-start: var(--padding-inline);
	white-space: nowrap
}

.UBMtD9WlQjYWfuh1sRUB {
	--padding-inline: 0.625rem;
	--padding-block: 0.4375rem;
	--badge-radius: var(--border-radius-base)
}

.BvO2EGxeHYb2sp1lggCK {
	--badge-color: var(--display-onlight-color-green);
	--badge-bg: var(--badge-background-new)
}

.PKzPc5Qfoakgr31spQVs {
	--badge-color: var(--display-onlight-color-orange);
	--badge-bg: var(--badge-background-beta)
}

.GLujWe7TTaxOX6X98pW4 {
	-webkit-margin-before: var(--spacing);
	-webkit-margin-after: var(--spacing);
	background-color: var(--color-black-04);
	border: 0;
	height: 1px;
	margin: 0;
	margin-block-end: var(--spacing);
	margin-block-start: var(--spacing)
}

.dWAF3KxkGlWM1tXqEgl2 {
	--font-family: var(--font-family-serif);
	font-style: italic
}

:lang(cs) .dWAF3KxkGlWM1tXqEgl2,
:lang(pk) .dWAF3KxkGlWM1tXqEgl2,
:lang(pl) .dWAF3KxkGlWM1tXqEgl2,
:lang(ru) .dWAF3KxkGlWM1tXqEgl2,
:lang(tr) .dWAF3KxkGlWM1tXqEgl2 {
	--font-family: var(--font-family-heading)
}

.Q71BGsgmcVlAoGqi_4qQ {
	--min-font-size: 1.25;
	--max-font-size: 1.375;
	--letter-spacing: 0;
	--line-height: 1.8
}

.tiR3ZsugXpT04eSrE_yN {
	--min-font-size: 1.125;
	--max-font-size: 1.25;
	--letter-spacing: 0;
	--line-height: 1.8
}

.Th21PCNYY80nEAznx6XH {
	display: flex;
	flex-direction: column;
	position: relative
}

.Th21PCNYY80nEAznx6XH .re2D8AYbNFc9B11w0vpi {
	block-size: 100%;
	color: transparent;
	inline-size: 100%;
	position: absolute
}

.Th21PCNYY80nEAznx6XH .re2D8AYbNFc9B11w0vpi:hover {
	text-decoration: none
}

.Th21PCNYY80nEAznx6XH:hover {
	--image-opacity: 0.9
}

.Th21PCNYY80nEAznx6XH.JkJcJy_1Sud329wTaa2Y {
	opacity: var(--opacity-disabled);
	pointer-events: none
}

.Th21PCNYY80nEAznx6XH .NClxGbRVDZjTM7nfA3fR {
	align-items: flex-start;
	color: var(--display-onlight-secondary);
	display: flex;
	flex-direction: column;
	gap: var(--space-8);
	margin-block: var(--space-16);
}

.Th21PCNYY80nEAznx6XH .KKPZjDvpaweAjvkbAPf_ {
	-webkit-margin-after: var(--space-16);
	display: flex;
	flex-wrap: wrap;
	gap: var(--space-8);
	margin-block-end: var(--space-16);
	padding-inline: var(--space-16);
	z-index: 1
}

.Th21PCNYY80nEAznx6XH .KKPZjDvpaweAjvkbAPf_ a {
	position: relative;
	z-index: 1
}

.Th21PCNYY80nEAznx6XH.AjSohYSMckt1BhOwCXAN .NClxGbRVDZjTM7nfA3fR {
	padding-inline: var(--space-24)
}

.Th21PCNYY80nEAznx6XH.AjSohYSMckt1BhOwCXAN .KKPZjDvpaweAjvkbAPf_ {
	-webkit-margin-after: var(--space-24);
	margin-block-end: var(--space-24);
	padding-inline: var(--space-24)
}

.Th21PCNYY80nEAznx6XH:not(.AjSohYSMckt1BhOwCXAN) .HCeDxeKk16OHEUderSgA {
	font-weight: 500
}

@media (max-width:768px) {
	.Th21PCNYY80nEAznx6XH:not(.AjSohYSMckt1BhOwCXAN) .HCeDxeKk16OHEUderSgA {
		font-weight: 400
	}
}

.Th21PCNYY80nEAznx6XH:not(:has(.s7JrITdlel9iLVstMkeA)) .NClxGbRVDZjTM7nfA3fR {
	-webkit-margin-before: 0;
	-webkit-margin-after: var(--space-12);
	margin-block-end: var(--space-12);
	margin-block-start: 0;
	padding-inline: 0
}

.Th21PCNYY80nEAznx6XH:not(:has(.s7JrITdlel9iLVstMkeA)) .KKPZjDvpaweAjvkbAPf_ {
	-webkit-margin-after: 0;
	margin-block-end: 0;
	padding-inline: 0
}

.mRuEgyaevysKoGJdcTYv {
	padding: var(--space-24) var(--space-24) var(--space-16)
}

.s7JrITdlel9iLVstMkeA {
	aspect-ratio: 1/.53;
	block-size: auto;
	border-radius: calc(var(--card-border-radius) - 1px);
	inline-size: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	opacity: var(--image-opacity, 1);
	pointer-events: none
}

.SVcCJB1X5V31unN87tl1 {
	color: var(--greytransparent-900);
	justify-content: flex-start;
	text-align: left
}

.N8_At2U4pRDDB3pbhamL {
	--lines: 5;
	-webkit-line-clamp: var(--lines);
	-webkit-box-orient: vertical;
	-webkit-margin-after: var(--space-12);
	block-size: calc(var(--lines)*var(--font-size)*var(--line-height));
	display: -webkit-box;
	margin-block-end: var(--space-12);
	overflow: hidden
}

.lKbkMAAbpfoobELp5Owc {
	background-color: var(--ui-border);
	block-size: var(--divider-block-size, 1px);
	border: none;
	inline-size: var(--dividier-inline-size, 100%);
	margin: 0
}

.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C {
	align-items: center;
	background-color: transparent;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	display: flex;
	justify-content: space-between
}

.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C:after,
.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C:before {
	background-color: var(--ui-border);
	content: "";
	flex-basis: calc(50% - 38px);
	flex-grow: 0;
	flex-shrink: 1
}

.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C.rb96v3SgFf7CAdIwrQ95 {
	--divider-block-size: 28px
}

.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C.rb96v3SgFf7CAdIwrQ95:after,
.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C.rb96v3SgFf7CAdIwrQ95:before {
	block-size: 1px
}

.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C.nmOK3Zge7f9va_eq5Y7X {
	--dividier-inline-size: 28px;
	flex-direction: column
}

.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C.nmOK3Zge7f9va_eq5Y7X:after,
.lKbkMAAbpfoobELp5Owc.KHAN5kf9PICE2eYMaN0C.nmOK3Zge7f9va_eq5Y7X:before {
	block-size: 100%;
	inline-size: 1px
}

.nmOK3Zge7f9va_eq5Y7X {
	--divider-block-size: 100%;
	--dividier-inline-size: 1px
}

.IbVpqC0LET1H1BWkp5oY {
	align-items: center;
	display: flex;
	flex-wrap: nowrap;
	gap: var(--space-16);
	justify-content: center
}

.IbVpqC0LET1H1BWkp5oY:after,
.IbVpqC0LET1H1BWkp5oY:before {
	background-color: var(--ui-border);
	block-size: 1px;
	content: "";
	flex: 1 1
}

.jCiUBA8JxUrCYWU9_7WV {
	--toggle-height: 44px;
	--border-radius: var(--border-radius-xl);
	--gap: 6px;
	background: var(--elevated-background);
	border: 1px solid var(--elevated-border);
	border-bottom: 0;
	border-radius: var(--border-radius) var(--border-radius) 0 0;
	bottom: 0;
	box-shadow: var(--shadow-elevated);
	display: flex;
	flex-direction: column;
	gap: var(--gap);
	inline-size: 100%;
	left: 0;
	padding: var(--gap);
	position: fixed;
	transform: translateY(calc(100% - var(--toggle-height) - var(--gap)*2 - env(safe-area-inset-bottom)));
	transition: transform var(--animation-duration-150) var(--animation-ease-base);
	z-index: var(--z-index-toast)
}

.jCiUBA8JxUrCYWU9_7WV .BGR7bCpjRCPwyrGbSzha {
	--button-gap: var(--space-12)
}

.jCiUBA8JxUrCYWU9_7WV.H9QqVKGLIWY1dyY9pZUM {
	-webkit-padding-after: calc(var(--gap) + env(safe-area-inset-bottom));
	padding-block-end: calc(var(--gap) + env(safe-area-inset-bottom));
	transform: translateY(0)
}

.jCiUBA8JxUrCYWU9_7WV.H9QqVKGLIWY1dyY9pZUM .BGR7bCpjRCPwyrGbSzha {
	-webkit-margin-after: 0;
	margin-block-end: 0
}

.g9b6hhJha_HD7_qDAvTr {
	-webkit-backdrop-filter: blur(3px);
	backdrop-filter: blur(3px);
	background: var(--overlay-background-idle);
	block-size: 100%;
	inline-size: 100%;
	left: 0;
	opacity: 0;
	pointer-events: none;
	position: fixed;
	top: 0;
	transition: opacity var(--animation-duration-150) var(--animation-ease-base);
	z-index: var(--z-index-modal)
}

.g9b6hhJha_HD7_qDAvTr.H9QqVKGLIWY1dyY9pZUM {
	opacity: 1;
	pointer-events: all
}

.BGR7bCpjRCPwyrGbSzha {
	-webkit-margin-after: env(safe-area-inset-bottom);
	justify-content: left;
	margin-block-end: env(safe-area-inset-bottom)
}

.RevYprSeLaEqCzSnU197 {
	padding: var(--space-16) 1.125rem
}

.relocasaTheme .jCiUBA8JxUrCYWU9_7WV {
	--toggle-height: 42px;
	--border-radius: var(--border-radius-lg);
	--gap: var(--space-8)
}

.c7d0EkDeVohrgiPouQHa {
	--internal-link-color: var(--marketist-link-color, var(--blue-500));
	--internal-link-decoration: var(--marketist-link-decoration, none);
	--internal-link-hover-color: var(--marketist-link-hover-color, var(--internal-link-color));
	--internal-link-hover-decoration: var(--marketist-link-hover-decoration, underline);
	--internal-link-text-decoration-color: var(--marketist-text-decoration-color, var(--internal-link-color));
	--internal-link-hover-text-decoration-color: var(--marketist-hover-text-decoration-color, var(--internal-link-text-decoration-color));
	color: var(--internal-link-color);
	display: inline-flex;
	text-decoration-color: var(--internal-link-text-decoration-color);
	text-decoration-line: var(--internal-link-decoration)
}

.c7d0EkDeVohrgiPouQHa:hover {
	color: var(--internal-link-hover-color);
	text-decoration-color: var(--internal-link-hover-text-decoration-color);
	text-decoration-line: var(--internal-link-hover-decoration)
}

.c7d0EkDeVohrgiPouQHa:not(:disabled):focus-within {
	border-radius: var(--radius-sm);
	box-shadow: var(--shadow-focus);
	outline: none
}

.B0cvemE68LQ5Z2fUp1ZM svg {
	-webkit-margin-end: var(--space-4);
	height: 1cap;
	height: 1em;
	margin-inline-end: var(--space-4);
	vertical-align: -.125em;
	width: 1cap;
	width: 1em
}

.bipUtg94NyECqY_djjFb {
	--marketist-breadcrumbs-bg-color: var(--ui-background);
	--marketist-breadcrumbs-border-radius: var(--border-radius-base);
	--marketist-breadcrumbs-text-color: var(--display-onlight-primary);
	--marketist-breadcrumbs-svg-color: currentColor;
	align-items: center;
	background-color: var(--marketist-breadcrumbs-bg-color);
	border-radius: var(--marketist-breadcrumbs-border-radius);
	display: flex;
	inline-size: -moz-fit-content;
	inline-size: fit-content
}

.bipUtg94NyECqY_djjFb ol {
	display: flex;
	flex-wrap: wrap;
	gap: var(--space-2)
}

.bipUtg94NyECqY_djjFb ol li {
	align-items: center;
	display: flex
}

.bipUtg94NyECqY_djjFb .Iyn1PZIArNsZcT2XYMmq {
	color: var(--marketist-breadcrumbs-text-color);
	padding: var(--space-8) 10px;
	text-decoration-color: var(--marketist-breadcrumbs-text-color)
}

.bipUtg94NyECqY_djjFb .Iyn1PZIArNsZcT2XYMmq:not(:disabled):focus-within {
	border-radius: var(--marketist-breadcrumbs-border-radius)
}

.bipUtg94NyECqY_djjFb a,
.bipUtg94NyECqY_djjFb button {
	text-decoration: none
}

.bipUtg94NyECqY_djjFb a:hover,
.bipUtg94NyECqY_djjFb button:hover {
	text-decoration: underline;
	text-underline-offset: var(--space-4)
}

.bipUtg94NyECqY_djjFb svg {
	block-size: 14px;
	inline-size: 14px
}

.bipUtg94NyECqY_djjFb svg path {
	fill: var(--marketist-breadcrumbs-svg-color)
}

.bipUtg94NyECqY_djjFb.Yi2b4g0Nedc873TjTsiQ {
	--marketist-breadcrumbs-bg-color: var(--ui-background);
	--marketist-breadcrumbs-border-radius: 6px;
	--marketist-breadcrumbs-text-color: var(--display-onlight-primary-dimmed);
	--marketist-breadcrumbs-svg-color: var(--display-onlight-secondary)
}

.bipUtg94NyECqY_djjFb.A983IovXm2wKbipf6ORH .Iyn1PZIArNsZcT2XYMmq {
	opacity: .4;
	pointer-events: none
}

.GTNKXcLCM6G1Z_JFe9SD {
	color: var(--display-onlight-secondary)
}

.udSiRyUVnNrTr2Nl0bBv {
	inline-size: 100%
}

.JxT5iCwYCX_q2YhT1KtA {
	overflow: hidden
}

.JxT5iCwYCX_q2YhT1KtA.XesDpBwhqkuc3SYZF5Yx {
	background-color: var(--ui-background);
	border: 1px solid var(--ui-border);
	border-radius: var(--border-radius-sm)
}

.HctarRF5NE0IadhcClf4 {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	inline-size: 100%;
	transform: translateX(calc(100%*var(--active-index)*-1 - var(--carousel-item-offset, 0px)*2*var(--active-index)*-1 - var(--carousel-item-offset, 0px)*-1 + var(--carousel-item-gap, 0px)*(var(--active-index) + 1)*-1))
}

.HctarRF5NE0IadhcClf4.eeeeiRYb8pghEUUezUCc {
	transition: transform var(--animation-duration-350) var(--animation-ease-base)
}

.PoOclqU79Z7PqloRZgWZ {
	-webkit-margin-start: var(--carousel-item-gap, 0);
	display: flex;
	flex: none;
	inline-size: calc(100% - var(--carousel-item-offset, 0px)*2);
	margin-inline-start: var(--carousel-item-gap, 0)
}

.PoOclqU79Z7PqloRZgWZ img {
	block-size: auto;
	inline-size: 100%
}

.EIxZ2LU_pKZXMvtmtcNV {
	-webkit-margin-before: var(--space-24);
	align-items: center;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	margin-block-start: var(--space-24)
}

.EIxZ2LU_pKZXMvtmtcNV .XSdlf8pRFZyCx9E1P5JA {
	-webkit-margin-start: var(--space-16);
	-webkit-margin-end: var(--space-16);
	margin-inline-end: var(--space-16);
	margin-inline-start: var(--space-16)
}

.MO50ti4euwLOabTTJBMQ {
	flex: none
}

.YudYf9gmOSsIw4gC3cIn {
	--marketist-icon-button-background-color: var(--actionable-quaternary-background-idle);
	--marketist-icon-button-text-color: var(--display-onlight-primary);
	--marketist-icon-button-hover-background-color: var(--actionable-quaternary-background-onhover);
	--twist-control-dots-mobile-size: 8px;
	--twist-control-dots-desktop-size: 10px;
	--twist-control-dots-spacing: 10px
}

.YudYf9gmOSsIw4gC3cIn .MO50ti4euwLOabTTJBMQ button {
	padding: var(--space-16)
}

.YudYf9gmOSsIw4gC3cIn .W3nprXXgBb4Kq6iV0vdi .LSiEohf51SFzFC5UOn5u {
	border: 1px solid var(--ui-divider);
	inline-size: 100%;
	position: relative
}

.YudYf9gmOSsIw4gC3cIn .W3nprXXgBb4Kq6iV0vdi .LSiEohf51SFzFC5UOn5u img {
	block-size: auto;
	display: block;
	inline-size: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.YudYf9gmOSsIw4gC3cIn .ZAIvFoUd1GeSMiCRXhxq {
	margin: var(--space-24) auto var(--space-8);
	max-inline-size: 500px;
	text-align: center
}

.nDUtAqnqeFv5hxB_Uzw3 {
	--indicator-color: var(--red-500);
	border: 1px solid var(--color-black-04);
	border-left-width: 4px;
	border-radius: var(--radius-md);
	box-shadow: none;
	display: flex;
	outline: none;
	position: relative;
	transition: border-color var(--animation-duration-150) var(--animation-ease-base)
}

.nDUtAqnqeFv5hxB_Uzw3 .R5G3bGNLKtvFO2StdlPr {
	flex: 1 1
}

.nDUtAqnqeFv5hxB_Uzw3:after {
	box-shadow: var(--shadow-sm);
	content: "";
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: opacity var(--animation-duration-150) var(--animation-ease-base);
	width: 100%;
	z-index: -1
}

.nDUtAqnqeFv5hxB_Uzw3:focus-visible,
.nDUtAqnqeFv5hxB_Uzw3:hover {
	border-left-color: var(--indicator-color);
	text-decoration: none
}

.nDUtAqnqeFv5hxB_Uzw3:focus-visible:after,
.nDUtAqnqeFv5hxB_Uzw3:hover:after {
	opacity: 1
}

.Nvu7H1vJkQcOQuvGWSnA {
	align-items: center;
	display: flex;
	min-height: 72px;
	min-width: 226px;
	padding: var(--space-4) calc(3px + var(--space-16)) var(--space-4) var(--space-16)
}

.QRyBIh7tq0NeNRbcHrkh {
	border-radius: var(--radius-sm);
	cursor: pointer;
	height: 24px;
	outline: none;
	position: relative;
	width: 24px
}

.QRyBIh7tq0NeNRbcHrkh:hover {
	background-color: var(--color-grey-02)
}

.QRyBIh7tq0NeNRbcHrkh:hover:after,
.QRyBIh7tq0NeNRbcHrkh:hover:before {
	background-color: var(--color-grey-08)
}

.QRyBIh7tq0NeNRbcHrkh:focus-visible {
	box-shadow: var(--shadow-focus)
}

.QRyBIh7tq0NeNRbcHrkh:after,
.QRyBIh7tq0NeNRbcHrkh:before {
	background-color: var(--color-grey-06);
	content: "";
	height: 16px;
	left: 12px;
	position: absolute;
	top: 4px;
	transition: background-color var(--animation-duration-350) var(--animation-ease-base);
	width: 1px
}

.QRyBIh7tq0NeNRbcHrkh:before {
	transform: rotate(45deg)
}

.QRyBIh7tq0NeNRbcHrkh:after {
	transform: rotate(-45deg)
}

.FPQP9ljmR_kGMzsif2WV {
	container-type: inline-size;

	@container (max-width: 375px) {
		.pAcq9ebK3R7JLi0BeUfb {
			--flex-direction: column;
			--gap: var(--space-24);
			text-align: center
		}

		.pAcq9ebK3R7JLi0BeUfb .yunm6hZcubiRJN82ZPdb.UQ7QloYiXyVSTutScNpx img {
			height: 88px;
			width: 88px
		}
	}
}

.pAcq9ebK3R7JLi0BeUfb {
	--product-ui-elevated-pale-pink: 0px 1px 19px 0px rgba(42, 29, 48, .06), 0px 0px 48px 0px hsla(6, 100%, 82%, .2);
	--flex-direction: row;
	--gap: var(--space-16);
	align-items: center;
	border-radius: var(--card-border-radius);
	display: flex;
	flex-direction: var(--flex-direction);
	gap: var(--gap);
	inline-size: 100%;
	max-inline-size: 500px;
	padding: var(--space-24) var(--space-16);
	position: relative;
	text-decoration: none
}

.pAcq9ebK3R7JLi0BeUfb .u9TghdW3czeXMv8qOdGK {
	display: flex;
	flex-direction: column;
	gap: var(--space-8)
}

.pAcq9ebK3R7JLi0BeUfb .u9TghdW3czeXMv8qOdGK .hGbNp1LqLbAhXVUhiaxd {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: var(--display-onlight-secondary);
	display: -webkit-box;
	overflow: hidden
}

.pAcq9ebK3R7JLi0BeUfb:focus-visible {
	box-shadow: var(--shadow-focus)
}

.pAcq9ebK3R7JLi0BeUfb a {
	color: var(--display-onlight-primary);
	display: flex;
	flex-direction: column;
	gap: var(--space-16);
	text-decoration: none
}

.pAcq9ebK3R7JLi0BeUfb a:after {
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10
}

.pAcq9ebK3R7JLi0BeUfb a:hover {
	text-decoration: none
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m {
	display: flex
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb {
	background-color: var(--elevated-background);
	border: var(--icon-border);
	border-radius: 50%;
	box-shadow: var(--icon-box-shadow);
	display: flex;
	padding: var(--icon-padding)
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb:first-child {
	z-index: 3
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb:nth-child(2) {
	z-index: 2
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb:nth-child(3) {
	z-index: 1
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb:not(:first-child) {
	-webkit-margin-start: var(--icon-stack-gap);
	margin-inline-start: var(--icon-stack-gap)
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb.NUcHcVRm8s0vJ1MmwWeT {
	--icon-padding: 20px;
	--icon-stack-gap: -32px;
	--icon-box-shadow: var(--product-ui-elevated-pale-pink);
	--icon-border: 1px solid var(--elevated-border)
}

.pAcq9ebK3R7JLi0BeUfb .iiNpw_4yBdTSvM1Emb6m .yunm6hZcubiRJN82ZPdb.UQ7QloYiXyVSTutScNpx {
	--icon-box-shadow: none;
	--icon-border: none;
	--icon-padding: 2px;
	--icon-stack-gap: -40px
}

.YttEe7kIjjIAtcbhghld {
	--inline-size: var(--base-max-width, 100%);
	/* --inline-size-padded: calc(var(--inline-size) + var(--inline-padding)*2); */
	--max-inline-size: var(--inline-size-padded);
	--inline-padding: var(--space-24)
}

.YttEe7kIjjIAtcbhghld.E0eGiwoPtiXoirhN9IAv {
	--inline-size: var(--xs-max-width, 100%)
}

.YttEe7kIjjIAtcbhghld.c8EWRT5sy9CxCZyUQe6w {
	--inline-size: var(--sm-max-width, 100%)
}

.YttEe7kIjjIAtcbhghld.BNiOPRzcZXhZrycvcnLa {
	--inline-size: var(--lg-max-width, 100%)
}

.YttEe7kIjjIAtcbhghld.SYszZQA32FEsmMTX3EIF {
	--inline-padding: 0;
	--max-inline-size: var(--inline-size)
}

.YttEe7kIjjIAtcbhghld {
	-webkit-margin-start: auto;
	-webkit-margin-end: auto;
	-webkit-padding-start: var(--inline-padding);
	-webkit-padding-end: var(--inline-padding);
	inline-size: 100%;
	margin-inline-end: auto;
	margin-inline-start: auto;
	max-inline-size: var(--max-inline-size);
	padding-inline-end: var(--inline-padding);
	padding-inline-start: var(--inline-padding)
}

@media (min-width:481px) {
	.YttEe7kIjjIAtcbhghld {
		--xs-max-width: 27rem;
		--sm-max-width: 27rem;
		--base-max-width: 27rem;
		--lg-max-width: 27rem
	}
}

@media (min-width:769px) {
	.YttEe7kIjjIAtcbhghld {
		--xs-max-width: 40.625rem;
		--sm-max-width: 45rem;
		--base-max-width: 45rem;
		--lg-max-width: 45rem
	}
}

@media (min-width:960px) {
	.YttEe7kIjjIAtcbhghld {
		--sm-max-width: 50.125rem;
		--base-max-width: 57rem;
		--lg-max-width: 57rem
	}
}

@media (min-width:1120px) {
	.YttEe7kIjjIAtcbhghld {
		--base-max-width: 68rem;
		--lg-max-width: 82rem
		--inline-size: var(--lg-max-width, 100%);
	}
}

.ALjV_FDtdiJ2rGCAH1Lg {
	display: var(--hidden-display, contents)
}

@media (max-width:480px) {
	.sg9WAORYRm6HihJc9EnR {
		--hidden-display: none
	}
}

@media (min-width:481px) {
	.w0lAeYb4bIPzDOjYgxTM {
		--hidden-display: none
	}
}

@media (max-width:768px) {
	.SVhGiSzS0M7007sJ4mKJ {
		--hidden-display: none
	}
}

@media (min-width:769px) {
	.OuHDHN6jISIW7I2iDwgs {
		--hidden-display: none
	}
}

@media (max-width:959px) {
	.MJs4L8DXIaooiolDMk5u {
		--hidden-display: none
	}
}

@media (min-width:960px) {
	.Frz0pvOJ0fp95qyyJfFZ {
		--hidden-display: none
	}
}

@media (max-width:1120px) {
	.hbwC2BLMAPgUWx5ocgNY {
		--hidden-display: none
	}
}

@media (min-width:1120px) {
	.Of6PyXOI70TmrKqmrOnl {
		--hidden-display: none
	}
}

.T7fSsnqsFwF8kNovgGvA {
	position: relative
}

@media (max-width:959px) {
	.T7fSsnqsFwF8kNovgGvA {
		inline-size: 100vw;
		inset-inline: 50%;
		margin-inline: -50vw;
		overflow-x: hidden
	}
}

.nK2Kzw2ivi6sU2ZQQJDE {
	--duplicates: 3;
	--gap: var(--space-48);
	--offset: calc(var(--gap)/var(--duplicates));
	--move-initial: 0%;
	--move-final: calc((100%/var(--duplicates))*-1 - var(--offset));
	--inner-block-size: var(--block-size, 48px);
	display: flex;
	gap: var(--space-48);
	justify-content: space-between
}

.nK2Kzw2ivi6sU2ZQQJDE,
.nK2Kzw2ivi6sU2ZQQJDE svg {
	block-size: var(--inner-block-size)
}

@media (max-width:959px) {
	.nK2Kzw2ivi6sU2ZQQJDE {
		animation: UvXNJOC3BAkZN9jSAZ8q 30s linear infinite;
		transform: translate3d(var(--move-final), 0, 0);
		width: -moz-max-content;
		width: max-content
	}
}

.jgNYRboS5Cyk6SrhEyiK {
	color: var(--display-onlight-primary)
}

.mfAM7O0zWSX4uaobEuXj {
	color: var(--display-onlight-secondary)
}

.PcMVQoHJZAUURb05xqUG {
	color: var(--display-onlight-tertiary)
}

@keyframes UvXNJOC3BAkZN9jSAZ8q {
	0% {
		transform: translate3d(var(--move-initial), 0, 0)
	}

	to {
		transform: translate3d(var(--move-final), 0, 0)
	}
}

.WWZXBfUa6xLebt63c945 {
	--line-clamp-count: 4;
	--marketist-link-hover-color: var(--color-grey-08);
	align-items: center;
	background-color: #fff;
	border: 1px solid var(--color-black-04);
	border-radius: var(--radius-md);
	box-shadow: var(--shadow-xs);
	color: var(--color-grey-08);
	display: flex;
	flex-direction: column;
	max-width: 278px;
	min-height: 292px;
	outline: none;
	padding: var(--space-32);
	text-align: center
}

.WWZXBfUa6xLebt63c945:hover {
	box-shadow: var(--shadow-focus-xs);
	text-decoration: none
}

.WWZXBfUa6xLebt63c945:focus-visible {
	box-shadow: var(--shadow-focus)
}

.WWZXBfUa6xLebt63c945 .HnXYQyL5wPk8qVeIkgw6 {
	align-items: flex-start;
	display: flex;
	margin-bottom: var(--space-24)
}

.WWZXBfUa6xLebt63c945.bzyEv8WOFXapZzDMz_9D .HnXYQyL5wPk8qVeIkgw6 {
	border-radius: 50%;
	box-shadow: var(--shadow-sm);
	padding: var(--space-24)
}

.WWZXBfUa6xLebt63c945.bzyEv8WOFXapZzDMz_9D .HnXYQyL5wPk8qVeIkgw6 img {
	height: var(--space-48);
	width: var(--space-48)
}

.WWZXBfUa6xLebt63c945.yWnCwJrdhEFiya_DxaBV .HnXYQyL5wPk8qVeIkgw6 {
	align-items: flex-start;
	display: flex;
	margin-bottom: var(--space-24)
}

.WWZXBfUa6xLebt63c945.yWnCwJrdhEFiya_DxaBV .HnXYQyL5wPk8qVeIkgw6 img {
	height: var(--space-128);
	width: var(--space-128)
}

.WWZXBfUa6xLebt63c945 h3,
.WWZXBfUa6xLebt63c945 p {
	-webkit-line-clamp: var(--line-clamp-count);
	-webkit-box-orient: vertical;
	display: -webkit-box;
	overflow: hidden
}

.WWZXBfUa6xLebt63c945 p {
	color: var(--color-grey-08)
}

.WWZXBfUa6xLebt63c945 h3 {
	--line-clamp-count: 1;
	margin-bottom: var(--space-8)
}

@media (max-width:480px) {
	.WWZXBfUa6xLebt63c945 {
		max-width: 250px;
		min-height: 247px;
		padding: var(--space-24) var(--space-16)
	}

	.WWZXBfUa6xLebt63c945.bzyEv8WOFXapZzDMz_9D .HnXYQyL5wPk8qVeIkgw6 {
		padding: 20px
	}

	.WWZXBfUa6xLebt63c945.bzyEv8WOFXapZzDMz_9D .HnXYQyL5wPk8qVeIkgw6 img {
		height: 40px;
		width: 40px
	}

	.WWZXBfUa6xLebt63c945.yWnCwJrdhEFiya_DxaBV .HnXYQyL5wPk8qVeIkgw6 img {
		height: 100px;
		width: 100px
	}

	.WWZXBfUa6xLebt63c945 p {
		color: var(--color-grey-07)
	}
}

.T8KzsMvIsW3pYeCmj35C {
	-webkit-padding-after: var(--space-24);
	-webkit-margin-before: var(--space-32);
	align-items: center;
	display: flex;
	flex-direction: column;
	gap: var(--space-24);
	inline-size: 100%;
	margin-block-start: var(--space-32);
	padding-block-end: var(--space-24);
	padding-inline: var(--space-32);
	position: relative
}

.T8KzsMvIsW3pYeCmj35C.Ruk8wTcSXl0Ndbuj0_mL {
	opacity: var(--opacity-disabled);
	pointer-events: none
}

.jQR_qV_I8QxDviH9Criw {
	--elevated-circle-size: 108px;
	--elevated-circle-padding: 6px
}

.J4Zb_NNOpYGl6Zblr_Iz {
	-webkit-margin-before: calc(var(--space-32)*-1);
	background-color: var(--elevated-background);
	block-size: var(--elevated-circle-size, 80px);
	border: 1px solid var(--elevated-border);
	border-radius: var(--border-radius-full);
	box-shadow: var(--shadow-elevated);
	inline-size: var(--elevated-circle-size, 80px);
	margin-block-start: calc(var(--space-32)*-1);
	overflow: hidden;
	padding: var(--elevated-circle-padding, 20px)
}

.J4Zb_NNOpYGl6Zblr_Iz>img {
	block-size: 100%;
	inline-size: 100%;
	-o-object-fit: contain;
	object-fit: contain
}

.Fnp3A5JoxUkYnKhroKAb {
	text-align: center
}

.YefB32IUOl5dHfFQD9EM {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: var(--display-onlight-secondary);
	display: -webkit-box;
	overflow: hidden
}

.QlbatJ7ekE4UOfftSmdb {
	outline: none;
	text-decoration: none
}

.QlbatJ7ekE4UOfftSmdb:hover {
	text-decoration: none
}

.QlbatJ7ekE4UOfftSmdb:after {
	content: "";
	inset: 0;
	position: absolute
}

.a1Jkl6jgRaQ6cRW2pebp {
	display: none
}

@media (max-width:480px) {
	.f0BkRe4xIp7MewQTgESl {
		display: none
	}
}

@media (min-width:481px) {
	._6WyfanurOEs5tE9vOhn {
		display: none
	}
}

@media (max-width:768px) {
	.OUzRlywe2d2Oj7edB46W {
		display: none
	}
}

@media (min-width:769px) {
	.awBBnW83_ohCDEsEqta8 {
		display: none
	}
}

@media (max-width:959px) {
	.QroYEMTLmMyRKtpUAkmO {
		display: none
	}
}

@media (min-width:960px) {
	.c013qlYmovRDJAIKE_Na {
		display: none
	}
}

@media (max-width:1120px) {
	.umBxZVNKty8ygKCR95bM {
		display: none
	}
}

@media (min-width:1120px) {
	.b8jpQyHHae6klzaWHI5J {
		display: none
	}
}

.MXtus134DS2wrEDs2ROV {
	--social-column-grid: minmax(2rem, max-content) 1fr;
	--social-column-grid-gap: var(--space-24);
	--container-padding: var(--space-24);
	overflow: hidden
}

.mJhiVUepQlh3t2sM5K9e {
	-webkit-padding-before: var(--space-48);
	-webkit-margin-after: var(--top-section-gap, var(--space-32));
	border-top: 1px solid var(--hairline-color, "transparent");
	display: flex;
	flex-direction: var(--top-section-direction, column);
	gap: var(--space-48);
	margin-block-end: var(--top-section-gap, var(--space-32));
	padding-block-start: var(--space-48)
}

@media (min-width:769px) {
	.mJhiVUepQlh3t2sM5K9e {
		--top-section-gap: var(--space-48);
		--top-section-direction: row;
		justify-content: space-between
	}
}

.iTrmyjlwfZjq93__YwbZ {
	color: var(--display-onlight-primary);
	display: grid;
	grid-gap: var(--social-column-grid-gap);
	gap: var(--social-column-grid-gap);
	grid-template-columns: var(--social-column-grid)
}

@media (min-width:769px) {
	.iTrmyjlwfZjq93__YwbZ {
		display: flex;
		flex-direction: column;
		max-inline-size: 21.875rem
	}
}
@media (max-width:769px) {
	.iTrmyjlwfZjq93__YwbZ {
		display: block;
	}
}

.Kv_lRkJytlh4BaeV_OXC .iTrmyjlwfZjq93__YwbZ,
.iTrmyjlwfZjq93__YwbZ.VaOvkc2LAX2NkqU076CS {
	--social-column-grid: 1fr
}

.Kv_lRkJytlh4BaeV_OXC .iTrmyjlwfZjq93__YwbZ {
	--social-column-grid-gap: var(--space-4)
}

.OEsFnI6y_oUfzgMNpsxQ:focus-visible {
	box-shadow: var(--shadow-focus);
	outline: none
}

@media (max-width:768px) {
	.Q50myWJrCdcY1FP3c1OV {
		aspect-ratio: 1
	}
}

.JBVd9xPdHa6T2HcOw9nl {
	display: flex;
	flex-direction: var(--column-link-direction, column);
	gap: var(--column-link-gap, var(--space-32));
	inline-size: var(--column-links-size, 100%);
	justify-content: var(--column-link-justify, flex-end)
}

@media (min-width:769px) {
	.JBVd9xPdHa6T2HcOw9nl {
		--column-link-direction: row;
		--column-links-size: 60%;
		--column-link-gap: var(--space-64)
	}
}

._d57SGn8vOubB9hlfp6Y .JBVd9xPdHa6T2HcOw9nl {
	--column-link-justify: space-between
}

@media (min-width:769px) {
	._d57SGn8vOubB9hlfp6Y .JBVd9xPdHa6T2HcOw9nl {
		--column-link-gap: var(--space-32)
	}
}

@media (min-width:960px) {
	._d57SGn8vOubB9hlfp6Y .JBVd9xPdHa6T2HcOw9nl {
		--column-link-gap: var(--space-48)
	}
}

.lWbjERyt2pLGn3F9mPqi {
	display: var(--column-group-display, grid);
	gap: var(--column-group-gap, var(--space-16) var(--social-column-grid-gap));
	grid-template-columns: var(--social-column-grid)
}

._d57SGn8vOubB9hlfp6Y .lWbjERyt2pLGn3F9mPqi:after {
	-webkit-margin-before: var(--space-16);
	-webkit-margin-end: calc(var(--container-padding)*-1);
	background-color: var(--hairline-color);
	block-size: 1px;
	content: "";
	display: block;
	grid-column: 2;
	margin-block-start: var(--space-16);
	margin-inline-end: calc(var(--container-padding)*-1);
	position: relative
}

@media (min-width:769px) {
	._d57SGn8vOubB9hlfp6Y .lWbjERyt2pLGn3F9mPqi:after {
		content: none
	}
}

@media (max-width:768px) {
	.lWbjERyt2pLGn3F9mPqi>:not(.gnsKFr1wgZLDW1DvPE9T) {
		grid-column: 2
	}
	.lWbjERyt2pLGn3F9mPqi {
	display: block;
}
	
}

@media (min-width:769px) {
	.lWbjERyt2pLGn3F9mPqi {
		--column-group-display: flex;
		--column-group-gap: var(--space-24);
		flex-direction: column
	}
}

.b7MGHZeFYj8Es7O3Y5FG {
	-webkit-margin-start: -14px;
	margin-inline-start: -14px
}

.gnsKFr1wgZLDW1DvPE9T {
	block-size: var(--icon-xl);
	color: var(--display-onlight-secondary);
	inline-size: var(--icon-xl)
}

@media (min-width:769px) {
	.gnsKFr1wgZLDW1DvPE9T {
		display: none
	}
}

.TZubjRgryCWQXB67QkAP {
	color: var(--display-onlight-primary)
}

@media (min-width:769px) {
	.TZubjRgryCWQXB67QkAP {
		-webkit-margin-before: .6875rem;
		margin-block-start: .6875rem
	}
}

.BMzxjIUzYbp1Q25OJjHV {
	position: relative
}

.IESvGIboWqfsXKFfl5m1 {
	inline-size: 100%;
	justify-content: space-between;
	text-align: left
}

@media (min-width:769px) {
	.IESvGIboWqfsXKFfl5m1 {
		inline-size: auto
	}

	.IESvGIboWqfsXKFfl5m1:after {
		block-size: 100%;
		content: "";
		inline-size: 100%;
		position: absolute
	}
}

@media (max-width:768px) {
	._d57SGn8vOubB9hlfp6Y .UZBe4HG8k_xSdw13rsgB {
		display: grid;
		grid-gap: var(--social-column-grid-gap);
		gap: var(--social-column-grid-gap);
		grid-template-columns: var(--social-column-grid)
	}

	._d57SGn8vOubB9hlfp6Y .UZBe4HG8k_xSdw13rsgB .zIzWA00Iqj66gojcYj49 {
		-webkit-margin-start: calc(var(--space-12)*-1);
		margin-inline-start: calc(var(--space-12)*-1)
	}

	.UZBe4HG8k_xSdw13rsgB {
		grid-column: 2
	}
}

.zIzWA00Iqj66gojcYj49 {
	display: flex;
	flex-wrap: wrap;
	gap: var(--space-2);
	grid-column: 2;
	list-style: none
}

.zIzWA00Iqj66gojcYj49 .pHhuYvJY2LjocMtj5pZv {
	--min-width: 44px;
	--padding-inline: var(--space-12);
	--padding-block: var(--space-12)
}

.zIzWA00Iqj66gojcYj49 svg {
	fill: inherit;
	block-size: var(--icon-lg);
	inline-size: var(--icon-lg)
}

@media (min-width:769px) {
	._d57SGn8vOubB9hlfp6Y .zIzWA00Iqj66gojcYj49 {
		flex-direction: column
	}
}

.kJ_P1SL9ZvC1wLstHbqp {
	-webkit-padding-before: 10px;
	-webkit-padding-after: 10px;
	padding: 0;
	padding-block-end: 10px;
	padding-block-start: 10px
}

@media (max-width:959px) {
	.kJ_P1SL9ZvC1wLstHbqp {

	}
}

.GHxray4ydudJBMpJdMPS {
	align-items: center;
	display: grid;
	grid-gap: var(--space-16);
	gap: var(--space-16)
}

@media (min-width:481px) {
	.GHxray4ydudJBMpJdMPS {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media (max-width:768px) {
	._d57SGn8vOubB9hlfp6Y .GHxray4ydudJBMpJdMPS {
		gap: var(--social-column-grid-gap);
		grid-template-columns: var(--social-column-grid)
	}

	._d57SGn8vOubB9hlfp6Y .GHxray4ydudJBMpJdMPS .VxijLRKqoSQVEzALqkgZ {
		order: 2
	}

	._d57SGn8vOubB9hlfp6Y .GHxray4ydudJBMpJdMPS>* {
		grid-column: 2
	}
}

.VxijLRKqoSQVEzALqkgZ {
	color: var(--display-onlight-secondary);
	display: flex;
	flex-wrap: wrap;
	gap: var(--space-16)
}

.DFwZNR0zYDpb7fqUM3o6 {
	display: flex;
	gap: var(--space-4);
	list-style: none
}

.DFwZNR0zYDpb7fqUM3o6>li:not(:last-child)>a:after {
	-webkit-margin-start: var(--space-4);
	content: "|";
	display: inline-flex;
	margin-inline-start: var(--space-4)
}

.pGaQBhZ1Qh3tUas7U3QJ {
	--justify-self: flex-start;
	justify-self: var(--justify-self)
}

@media (min-width:481px) {
	.pGaQBhZ1Qh3tUas7U3QJ {
		--justify-self: flex-end
	}
}

._d57SGn8vOubB9hlfp6Y .pGaQBhZ1Qh3tUas7U3QJ {
	--justify-self: flex-end
}

@media (max-width:768px) {
	._d57SGn8vOubB9hlfp6Y .pGaQBhZ1Qh3tUas7U3QJ {
		inline-size: 100%
	}
}

.pSpspkHFgpi6QWu7YlSk {
	--container-padding: 2px;
	--button-padding-block-override: 10px;
	--button-padding-inline-override: 12px;
	--font-size-override: 14px;
	border: 1px solid var(--ui-border);
	border-radius: var(--border-radius-lg);
	padding: var(--container-padding);
	position: relative
}

.U4nmwHS0pA2uCD2mUPu9 {
	display: grid;
	grid-template-columns: repeat(var(--count), minmax(0, 1fr));
	position: relative
}

.B9lc6RH2Ht5n72CWLbLs {
	--offset: 0px;
	--width: 0px;
	background-color: var(--field-fill-background-idle);
	border-radius: var(--border-radius-base);
	bottom: var(--container-padding);
	display: var(--display);
	left: var(--container-padding);
	position: absolute;
	top: var(--container-padding);
	transform: translateX(var(--offset));
	transition: all var(--animation-duration-150) var(--animation-ease-base);
	width: var(--width)
}

.HkkiPgD4f_SAcVHocXYi {
	background-color: transparent;
	color: var(--display-onlight-secondary);
	flex: 1 1;
	font-size: var(--font-size-override);
	min-block-size: var(--tube-height-sm);
	padding-block: var(--button-padding-block-override);
	padding-inline: var(--button-padding-inline-override);
	position: relative;
	z-index: 1
}

.HkkiPgD4f_SAcVHocXYi:hover {
	background-color: transparent;
	text-decoration: none
}

.HkkiPgD4f_SAcVHocXYi.vUj89nXBFqIkJvCJJ9mc,
.HkkiPgD4f_SAcVHocXYi:hover {
	color: var(--display-onlight-primary)
}

.relocasaTheme .HkkiPgD4f_SAcVHocXYi {
	--button-padding-block-override: 5px
}

@keyframes naFc1mhuOUhUr1Rkkfat {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.TMuOSUdPbbgxOyk1fcY8 {
	animation: naFc1mhuOUhUr1Rkkfat var(--animation-duration-350) var(--animation-ease-base) forwards;
	background-color: var(--color-black-05);
	bottom: 0;
	cursor: pointer;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 10000
}

.QWUlScQWLisZPfFaKUOp {
	--guide-bg-color: var(--color-td-secondary-light);
	border-top: 1px solid var(--color-black-04);
	bottom: 0;
	left: 0;
	padding-bottom: env(safe-area-inset-bottom);
	position: fixed;
	right: 0;
	z-index: 10001
}

.QWUlScQWLisZPfFaKUOp.OP0ogGdVj2vvELDZLy_X {
	--guide-bg-color: var(--color-tw-secondary-light)
}

.QWUlScQWLisZPfFaKUOp {
	background-color: var(--guide-bg-color)
}

.QWUlScQWLisZPfFaKUOp .DN3euhxSVepFP2A6J24Q {
	align-items: center;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between
}

.QWUlScQWLisZPfFaKUOp .NyH6_0H7rMEq4F7liCdU {
	align-items: center;
	color: var(--color-black-07);
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	overflow: hidden;
	padding: var(--space-16);
	width: 100%
}

.QWUlScQWLisZPfFaKUOp .NyH6_0H7rMEq4F7liCdU span {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.QWUlScQWLisZPfFaKUOp .NyH6_0H7rMEq4F7liCdU .uUR5LvAUAkCZoVvmAfhw {
	height: 15px;
	transform: rotateX(-180deg);
	transition: transform var(--animation-duration-150) var(--animation-ease-base);
	width: 15px
}

.QWUlScQWLisZPfFaKUOp .NyH6_0H7rMEq4F7liCdU .uUR5LvAUAkCZoVvmAfhw svg path {
	fill: var(--color-black-07)
}

@media (min-width:769px) {
	.QWUlScQWLisZPfFaKUOp .NyH6_0H7rMEq4F7liCdU {
		margin: 0 auto;
		width: auto
	}

	.QWUlScQWLisZPfFaKUOp .NyH6_0H7rMEq4F7liCdU span {
		margin-right: var(--space-12)
	}
}

.QWUlScQWLisZPfFaKUOp .OtTqStZW51HodBBEFaIv {
	max-height: 0;
	opacity: 0;
	overflow-y: auto;
	padding: 0 var(--space-16);
	transition: max-height var(--animation-duration-350) var(--animation-ease-base), opacity var(--animation-duration-350) var(--animation-ease-base);
	visibility: hidden
}

.QWUlScQWLisZPfFaKUOp .OtTqStZW51HodBBEFaIv li a {
	display: block;
	padding: var(--space-12) 0
}

.QWUlScQWLisZPfFaKUOp .OtTqStZW51HodBBEFaIv li.a3z1qbXTHowK9ZibQkBj a {
	color: var(--color-tw-primary)
}

.QWUlScQWLisZPfFaKUOp .OtTqStZW51HodBBEFaIv li:last-child {
	padding-bottom: var(--space-12)
}

@media (min-width:769px) {
	.QWUlScQWLisZPfFaKUOp .OtTqStZW51HodBBEFaIv {
		background-color: var(--guide-bg-color);
		border-radius: var(--border-radius-base);
		bottom: 4rem;
		box-shadow: var(--shadow-lg);
		left: 50%;
		position: absolute;
		text-align: center;
		transform: translateX(-50%);
		width: 12.5rem
	}
}

.QWUlScQWLisZPfFaKUOp.VLnKy0kFeWpYWTHWLxWu .OtTqStZW51HodBBEFaIv {
	opacity: 1;
	visibility: visible
}

.QWUlScQWLisZPfFaKUOp.VLnKy0kFeWpYWTHWLxWu .NyH6_0H7rMEq4F7liCdU .uUR5LvAUAkCZoVvmAfhw {
	transform: rotateX(0)
}

.oko_OoUAtlc7mdIKPJ0p {
	background-color: var(--ui-background);
	block-size: .25rem;
	inline-size: 100%
}

.oko_OoUAtlc7mdIKPJ0p:before {
	background-color: var(--color-td-primary);
	block-size: .25rem;
	border-bottom-right-radius: var(--space-2);
	border-top-right-radius: var(--space-2);
	content: "";
	display: block;
	inline-size: var(--guideprogressbarcurrent);
	transition: inline-size var(--animation-duration-150) var(--animation-ease-base)
}

.vd4JKsEuRDf8qoxal6FW {
	background-color: var(--color-td-secondary-light);
	border-radius: var(--border-radius-base);
	display: flex;
	flex-direction: column;
	padding: var(--space-32);
	position: relative
}

.vd4JKsEuRDf8qoxal6FW>* {
	-webkit-margin-before: var(--space-16);
	display: flex;
	margin-block-start: var(--space-16)
}

.vd4JKsEuRDf8qoxal6FW>h4 {
	-webkit-margin-before: 0;
	margin-block-start: 0;
	position: relative
}

.vd4JKsEuRDf8qoxal6FW>p {
	position: relative
}

.vd4JKsEuRDf8qoxal6FW .AJ85W6OxTDXF3P3EaUiN {
	justify-content: center
}

.vd4JKsEuRDf8qoxal6FW button {
	min-inline-size: 62px;
	position: relative
}

.vd4JKsEuRDf8qoxal6FW button:not(:last-child) {
	-webkit-margin-end: var(--space-16);
	margin-inline-end: var(--space-16)
}

.vd4JKsEuRDf8qoxal6FW .TIUC2moBd3TVR0gex_YU {
	flex-direction: column;
	inline-size: 100%
}

.vd4JKsEuRDf8qoxal6FW .TIUC2moBd3TVR0gex_YU textarea {
	-webkit-appearance: none;
	background: transparent;
	background-color: var(--color-black-03);
	border: 1px solid transparent;
	border-radius: var(--border-radius-base);
	color: var(--color-black-08);
	font-size: 1rem;
	font-weight: 400;
	height: var(--space-48);
	letter-spacing: 0;
	line-height: 1.5;
	margin: 0;
	max-inline-size: 100%;
	min-block-size: 90px;
	outline: none;
	overflow: hidden;
	padding: var(--space-12);
	position: relative;
	text-overflow: ellipsis;
	text-transform: var(--body-md-text-transform);
	white-space: normal;
	width: 100%
}

.vd4JKsEuRDf8qoxal6FW .TIUC2moBd3TVR0gex_YU textarea:focus-visible {
	box-shadow: var(--shadow-focus)
}

.vd4JKsEuRDf8qoxal6FW .TIUC2moBd3TVR0gex_YU textarea::-moz-placeholder {
	color: var(--color-black-06);
	font-family: var(--font-family-sans);
	font-size: 1rem;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
	text-transform: var(--body-md-text-transform)
}

.vd4JKsEuRDf8qoxal6FW .TIUC2moBd3TVR0gex_YU textarea::placeholder {
	color: var(--color-black-06);
	font-family: var(--font-family-sans);
	font-size: 1rem;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
	text-transform: var(--body-md-text-transform)
}

.vd4JKsEuRDf8qoxal6FW .TIUC2moBd3TVR0gex_YU .AJ85W6OxTDXF3P3EaUiN {
	-webkit-margin-before: var(--space-16);
	display: flex;
	justify-content: center;
	margin-block-start: var(--space-16)
}

.vd4JKsEuRDf8qoxal6FW .hCd5iWuhqorOKlXdqn8L {
	position: absolute;
	right: -6px;
	top: -40px
}

.relocasaTheme .vd4JKsEuRDf8qoxal6FW {
	background-color: var(--color-tw-secondary-light)
}

.relocasa .vd4JKsEuRDf8qoxal6FW {
	background-color: var(--color-dst-secondary-light)
}

@media (max-width:768px) {
	.vd4JKsEuRDf8qoxal6FW {
		align-items: center;
		padding: var(--space-16)
	}

	.vd4JKsEuRDf8qoxal6FW h4 {
		text-align: center
	}

	.vd4JKsEuRDf8qoxal6FW .hCd5iWuhqorOKlXdqn8L {
		display: none
	}
}

.dat9p8zJaObELJcGJ7uv.iXJC1Ajh0NNAorqSACX8 {
	--icon-color: var(--yellow-600);
	--background-color: var(--yellow-100)
}

.dat9p8zJaObELJcGJ7uv.sbh5p6CN2H50AZoANSCi {
	--icon-color: var(--greytransparent-600);
	--background-color: var(--red-100)
}

.dat9p8zJaObELJcGJ7uv.ZpN_h5Ieb4oNEkWyy_9n {
	--icon-color: var(--red-600);
	--background-color: var(--fuschia-100)
}

.dat9p8zJaObELJcGJ7uv {
	background-color: var(--background-color);
	border-radius: var(--border-radius-lg);
	display: flex;
	padding: calc(var(--space-16) + var(--space-4))
}

.zMkFVBm0ehcWvraUwdpw {
	-webkit-margin-end: var(--space-16);
	margin-inline-end: var(--space-16);
	position: relative
}

.zMkFVBm0ehcWvraUwdpw svg {
	block-size: 22px;
	color: var(--icon-color);
	inline-size: 20px
}

.LKlpIJ_XCpjPoZsnAZUH {
	display: flex;
	flex: 1 1;
	flex-direction: column;
	position: relative
}

.LKlpIJ_XCpjPoZsnAZUH .AgC0QULUzsIpHtS_QuVk {
	-webkit-margin-after: var(--space-8);
	margin-block-end: var(--space-8)
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg {
	color: color-mix(in srgb, var(--greytransparent-900) 66%, transparent)
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg p>a {
	color: var(--blue-600)
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg>a,
.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg>button {
	-webkit-margin-before: var(--space-16);
	margin-block-start: var(--space-16)
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg ::marker {
	color: var(--red-600);
	font-weight: 600
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg>ol,
.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg>ul {
	-webkit-margin-before: var(--space-8);
	-webkit-padding-start: var(--space-32);
	-webkit-margin-after: 0;
	margin-block-end: 0;
	margin-block-start: var(--space-8);
	padding-inline-start: var(--space-32)
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg>ul {
	list-style: disc
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg>ol {
	list-style: decimal
}

.LKlpIJ_XCpjPoZsnAZUH .oqM984LUFR0wN_sG5pNg li {
	-webkit-padding-after: var(--space-8);
	margin-block: 0;
	padding-block-end: var(--space-8)
}

.gfonK1I13M_9eaTU4FMB {
	border: 1px solid var(--color-black-04);
	border-radius: var(--radius-md);
	padding: var(--space-16)
}

.gfonK1I13M_9eaTU4FMB p:not(:first-child) {
	margin-top: var(--space-16)
}

.gfonK1I13M_9eaTU4FMB a {
	color: var(--blue-500);
	position: relative;
	transition: color var(--animation-duration-350) var(--animation-ease-base)
}

.gfonK1I13M_9eaTU4FMB ul {
	padding-bottom: var(--space-8);
	padding-top: 0
}

.gfonK1I13M_9eaTU4FMB li:before {
	content: "-";
	margin-right: var(--space-4)
}

.gfonK1I13M_9eaTU4FMB blockquote {
	background-color: #fff9f3;
	color: var(--color-black-07);
	margin-top: var(--space-16);
	padding: var(--space-8)
}

.YCmF7iMP3WPTGChHIdnv {
	--width: 400;
	--height: 836;
	--inner-width: 375;
	--inner-height: 812;
	--border-radius: 50;
	background-color: var(--greyopaque-50);
	border-radius: calc(var(--border-radius)/var(--width)*100%) /calc(var(--border-radius)/var(--height)*100%);
	box-shadow: 0 4px 4px -8px rgba(0, 0, 0, .1), 0 4px 12px -4px rgba(0, 0, 0, .3);
	max-width: 100%;
	position: relative;
	width: 400px
}

.YCmF7iMP3WPTGChHIdnv:before {
	content: "";
	display: block;
	padding-bottom: calc(var(--height)/var(--width)*100%);
	width: 100%
}

.YCmF7iMP3WPTGChHIdnv .XUNp7z8UEb9SiC0pnJ2n {
	background-color: #fff;
	border: 1px solid var(--color-black-04);
	border-radius: calc(var(--border-radius)/var(--inner-width)*100%) /calc(var(--border-radius)/var(--inner-height)*100%);
	left: 3%;
	overflow: hidden;
	position: absolute;
	right: 3%
}

.YCmF7iMP3WPTGChHIdnv .XUNp7z8UEb9SiC0pnJ2n img {
	height: 100%;
	left: 0;
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: top;
	object-position: top;
	position: absolute;
	top: 0;
	width: 100%
}

.YCmF7iMP3WPTGChHIdnv .XUNp7z8UEb9SiC0pnJ2n:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 160 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11c2 11 12 20 24 20h104c12 0 22-9 23-20l1-5c0-2 1-5 4-6H0c2 1 4 4 4 7v4Z' fill='%23000' fill-opacity='.1'/%3E%3C/svg%3E");
	background-size: 100% auto;
	bottom: 96.06%;
	content: "";
	display: block;
	left: 28%;
	position: absolute;
	right: 28%;
	top: .03%
}

@supports (aspect-ratio:1/1) {
	.YCmF7iMP3WPTGChHIdnv {
		aspect-ratio: var(--width) /var(--height)
	}

	.YCmF7iMP3WPTGChHIdnv:before {
		padding-bottom: 0
	}
}

.LRHLdwMX1RUnlwojux5q .XUNp7z8UEb9SiC0pnJ2n {
	bottom: 1.43%;
	top: 1.43%
}

.p3sSTl2GBLfCWKXgR1xS {
	--inner-width: 378;
	--inner-height: 778;
	--border-radius: 26;
	--bottom-border-radius: 26;
	border: 1px solid rgba(35, 33, 21, .17);
	border-bottom-left-radius: calc(var(--bottom-border-radius)/var(--width)*100%) calc(var(--bottom-border-radius)/var(--height)*100%);
	border-bottom-right-radius: calc(var(--bottom-border-radius)/var(--width)*100%) calc(var(--bottom-border-radius)/var(--height)*100%);
	box-shadow: 0 4px 4px -8px rgba(0, 0, 0, .1), 0 4px 12px -4px rgba(0, 0, 0, .3), inset 0 -4px 6px rgba(35, 33, 21, .06), inset 0 -8px 9px rgba(35, 33, 21, .05), inset 0 -8px 15px rgba(35, 33, 21, .01), inset 0 6px 44px -28px hsla(0, 0%, 100%, .08)
}

.p3sSTl2GBLfCWKXgR1xS .XUNp7z8UEb9SiC0pnJ2n {
	--border-radius: 15;
	bottom: 4.3%;
	top: 2.7%
}

.p3sSTl2GBLfCWKXgR1xS .XUNp7z8UEb9SiC0pnJ2n:after {
	display: none
}

.Fj5_Hkb2wUkeQdCNI0GV {
	margin: var(--space-16) 0 var(--space-64)
}

.Fj5_Hkb2wUkeQdCNI0GV h1,
.Fj5_Hkb2wUkeQdCNI0GV h2,
.Fj5_Hkb2wUkeQdCNI0GV h3,
.Fj5_Hkb2wUkeQdCNI0GV h4 {
	margin: 0
}

.Fj5_Hkb2wUkeQdCNI0GV p {
	white-space: normal
}

.ZFZrdK7SgcCa1rjCYAzu {
	background: var(--color-grey-02);
	border: 1px solid var(--color-grey-04);
	border-radius: var(--radius-md);
	color: var(--color-black-08);
	font-size: .825em;
	font-weight: 400;
	padding: var(--space-4)
}

.u4gDM6kFbYHhggQ2B9YM {
	font-style: italic
}

.mrWOTc_MtE3mCJzYNFTi {
	margin-bottom: var(--space-16);
	margin-top: var(--space-64);
	max-width: var(--content-max-width)
}

.mrWOTc_MtE3mCJzYNFTi+.mrWOTc_MtE3mCJzYNFTi {
	margin-top: 0
}

.mrWOTc_MtE3mCJzYNFTi [data-hd-shorttitle] {
	display: none
}

.A23Mm_Sr26qMy_YU9eCk,
.Dpw2NpalaEFN_c6JPkwY {
	margin-top: var(--space-64)
}

.oduaj9dy2kxyV7_4owwJ {
	margin-top: var(--space-16)
}

@media (max-width:768px) {
	.A23Mm_Sr26qMy_YU9eCk {
		margin-top: var(--space-64)
	}

	.Dpw2NpalaEFN_c6JPkwY {
		margin-top: var(--space-48)
	}
}

.TmVrSyP2jaAFzWe250MH {
	-webkit-margin-start: 2px;
	block-size: var(--curr-font-size);
	display: inline-block;
	inline-size: var(--curr-font-size);
	margin-inline-start: 2px;
	position: relative
}

.TmVrSyP2jaAFzWe250MH svg {
	--icon-size: 24px;
	left: 50%;
	position: absolute;
	top: calc(50% + 3px);
	transform: translate(-50%, -50%)
}

.QpsJ7l6Vwkb1NEpWFz0u,
.TmVrSyP2jaAFzWe250MH svg {
	block-size: var(--icon-size);
	inline-size: var(--icon-size)
}

.QpsJ7l6Vwkb1NEpWFz0u {
	--icon-size: 32px;
	display: inline-block;
	position: relative
}

.QpsJ7l6Vwkb1NEpWFz0u svg {
	--icon-size: 22px
}

.QpsJ7l6Vwkb1NEpWFz0u img,
.QpsJ7l6Vwkb1NEpWFz0u svg {
	left: 50%;
	position: absolute;
	top: calc(50% + var(--icon-size)/5);
	transform: translate(-50%, -50%)
}

.QpsJ7l6Vwkb1NEpWFz0u img {
	-webkit-padding-start: 6px;
	-webkit-padding-before: 3px;
	block-size: var(--icon-size);
	inline-size: var(--icon-size);
	padding-block-start: 3px;
	padding-inline-start: 6px
}

.SiZvXg66ZwQvdj89fQrH {
	margin-top: var(--space-16);
	max-width: 100%;
	padding-bottom: 56.25%;
	position: relative
}

.SiZvXg66ZwQvdj89fQrH>iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.SiZvXg66ZwQvdj89fQrH>article {
	border-radius: var(--radius-md);
	box-shadow: var(--shadow-md)
}

@supports (aspect-ratio:1/1) {
	.SiZvXg66ZwQvdj89fQrH {
		height: auto;
		padding-bottom: 0
	}

	.SiZvXg66ZwQvdj89fQrH>iframe {
		aspect-ratio: 16/9;
		height: auto;
		left: auto;
		margin-bottom: -10px;
		position: static;
		top: auto;
		width: 100%
	}
}

.qPWzs5Sg56hb_XGIKPtc {
	-webkit-margin-before: var(--space-16);
	-webkit-margin-after: var(--space-32);
	block-size: auto;
	cursor: zoom-in;
	display: inline;
	margin-block-end: var(--space-32);
	margin-block-start: var(--space-16);
	max-inline-size: 100%
}

.qPWzs5Sg56hb_XGIKPtc.Xsg7t6i3DbkavP8bSIdk {
	border-radius: var(--radius-md);
	box-shadow: var(--shadow-md)
}

.qPWzs5Sg56hb_XGIKPtc.uczqlpIbrBzYOQTm1UCw {
	zoom: 50%
}

.qPWzs5Sg56hb_XGIKPtc.WLycV6RvXIT9l1UsHQ9U {
	cursor: inherit
}

.KJdKFnAAWkOtNHyvMQIQ {
	font-style: italic
}

.moYNFkz4qN3roOAgwXlQ ::marker,
.urGAx0B33tFSn_xSfj6_ ::marker {
	color: var(--red-600);
	font-weight: 600
}

.moYNFkz4qN3roOAgwXlQ,
.urGAx0B33tFSn_xSfj6_ {
	-webkit-margin-before: var(--space-24);
	-webkit-margin-after: var(--space-24);
	-webkit-padding-start: var(--space-32);
	margin-block-end: var(--space-24);
	margin-block-start: var(--space-24);
	max-width: var(--content-max-width);
	padding-inline-start: var(--space-32)
}

.moYNFkz4qN3roOAgwXlQ>li,
.urGAx0B33tFSn_xSfj6_>li {
	margin: var(--space-16) 0
}

.moYNFkz4qN3roOAgwXlQ>li ul li::marker,
.urGAx0B33tFSn_xSfj6_>li ul li::marker {
	color: var(--greytransparent-600)
}

.moYNFkz4qN3roOAgwXlQ>li:first-child,
.urGAx0B33tFSn_xSfj6_>li:first-child {
	margin-top: 0
}

.moYNFkz4qN3roOAgwXlQ>li:last-child,
.urGAx0B33tFSn_xSfj6_>li:last-child {
	margin-bottom: 0
}

.moYNFkz4qN3roOAgwXlQ>li figure,
.moYNFkz4qN3roOAgwXlQ>li img,
.urGAx0B33tFSn_xSfj6_>li figure,
.urGAx0B33tFSn_xSfj6_>li img {
	display: inline
}

.moYNFkz4qN3roOAgwXlQ:last-child,
.urGAx0B33tFSn_xSfj6_:last-child {
	margin-bottom: 0
}

.urGAx0B33tFSn_xSfj6_ {
	list-style-type: decimal
}

.moYNFkz4qN3roOAgwXlQ {
	list-style-type: disc
}

.moYNFkz4qN3roOAgwXlQ ol,
.moYNFkz4qN3roOAgwXlQ ul,
.moYNFkz4qN3roOAgwXlQ>li,
.urGAx0B33tFSn_xSfj6_ ol,
.urGAx0B33tFSn_xSfj6_ ul {
	margin-bottom: var(--space-12);
	margin-top: var(--space-12)
}

._nmbcg_trdw7gI9_CLjN {
	max-width: var(--content-max-width)
}

._nmbcg_trdw7gI9_CLjN:not(:first-child) {
	margin-top: var(--space-16)
}

._nmbcg_trdw7gI9_CLjN span {
	border-radius: var(--radius-sm);
	padding: 2px
}

._nmbcg_trdw7gI9_CLjN.bfL3NExRW_YtZePpG7bb {
	text-align: left
}

._nmbcg_trdw7gI9_CLjN.G_os6oOr9RBp12edHBLq {
	text-align: right
}

._nmbcg_trdw7gI9_CLjN.cVp4WP3fyHPKMRuPCeeW {
	text-align: center
}

._nmbcg_trdw7gI9_CLjN.z6T1yL85WuaguZAHNAIn {
	text-align: justify
}

.WUx56iOvvCgk8FGzsX3e {
	-webkit-margin-before: var(--space-24);
	margin-block-start: var(--space-24)
}

.sDIPHS1GKX2GYURGiQZs {
	border: 1px solid var(--color-grey-04);
	border-radius: var(--radius-md);
	margin: var(--space-16) 0 var(--space-64);
	max-width: var(--content-max-width);
	padding: var(--space-32)
}

.sDIPHS1GKX2GYURGiQZs .Gu6qtCTuSPaz1YlCvo0v {
	align-items: center;
	display: flex;
	gap: var(--space-12);
	margin-bottom: var(--space-32)
}

@media (max-width:480px) {
	.sDIPHS1GKX2GYURGiQZs .Gu6qtCTuSPaz1YlCvo0v {
		align-items: flex-start;
		flex-direction: column
	}

	.sDIPHS1GKX2GYURGiQZs .Gu6qtCTuSPaz1YlCvo0v .Lg9mTG7D4VEEvo1brgZC {
		margin-left: 0;
		margin-top: var(--space-12)
	}
}

.sDIPHS1GKX2GYURGiQZs .s8lbl_cq2jJFtXn5g_vf>div>:first-child {
	margin-top: 0
}

.sDIPHS1GKX2GYURGiQZs .s8lbl_cq2jJFtXn5g_vf>div>:last-child {
	margin-bottom: 0
}

.sDIPHS1GKX2GYURGiQZs iframe {
	border: 0;
	border-radius: var(--radius-md);
	box-shadow: var(--shadow-md)
}

@media (max-width:768px) {
	.sDIPHS1GKX2GYURGiQZs {
		padding: var(--space-16)
	}
}

.JURh14h98urK8v3itk53 {
	background-color: var(--color-grey-08);
	border-radius: var(--radius-md);
	color: var(--color-grey-02);
	font-size: 1em;
	line-height: 1.7142857;
	margin-top: var(--space-16);
	overflow-x: auto;
	padding: .8571429em 1.1428571em
}

.JURh14h98urK8v3itk53 code {
	background-color: transparent;
	border-radius: 0;
	border-width: 0;
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: 400;
	line-height: inherit;
	padding: 0
}

.PnZ1oeWkkGlDkDUOfu5L {
	padding: var(--space-32) 0
}

.Xr7h5VIYGKwCG2ZegU9w {
	font-weight: 700
}

.MrwWOfAz7eBRmB8PrCmQ {
	-webkit-overflow-scrolling: touch;
	margin: var(--space-16) 0 var(--space-64);
	overflow: scroll
}

.MrwWOfAz7eBRmB8PrCmQ::-webkit-scrollbar {
	display: none
}

.v0LaGkBTwFMSByPHuQ5r {
	border-collapse: collapse;
	font-size: 1rem;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.5;
	table-layout: auto;
	text-align: left;
	width: 100%
}

.v0LaGkBTwFMSByPHuQ5r:-webkit-scrollbar {
	display: none
}

.v0LaGkBTwFMSByPHuQ5r caption {
	display: none
}

.v0LaGkBTwFMSByPHuQ5r * {
	font-size: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit
}

.v0LaGkBTwFMSByPHuQ5r thead {
	border-bottom: 1px solid var(--color-grey-03)
}

.v0LaGkBTwFMSByPHuQ5r thead th {
	color: var(--color-theme-primary, var(--color-td-primary));
	font-size: .75rem;
	font-weight: 600;
	font-weight: 500;
	letter-spacing: .02em;
	line-height: 1.2;
	min-width: 120px;
	padding: var(--space-16);
	padding-right: 0;
	text-transform: uppercase;
	vertical-align: bottom
}

.v0LaGkBTwFMSByPHuQ5r thead th>* {
	font-size: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit
}

.v0LaGkBTwFMSByPHuQ5r thead th:first-child {
	padding-left: 0
}

.v0LaGkBTwFMSByPHuQ5r thead th:last-child {
	padding-right: 0
}

.v0LaGkBTwFMSByPHuQ5r tbody td {
	padding: var(--space-16);
	padding-right: 0;
	vertical-align: top
}

.v0LaGkBTwFMSByPHuQ5r tbody td:first-child {
	padding-left: 0
}

.v0LaGkBTwFMSByPHuQ5r tbody td:last-child {
	padding-right: 0
}

.v0LaGkBTwFMSByPHuQ5r tbody tr {
	border-bottom: 1px solid var(--color-grey-03)
}

.v0LaGkBTwFMSByPHuQ5r tbody tr:last-child {
	border-bottom-width: 0
}

.v0LaGkBTwFMSByPHuQ5r[data-first-bold] tbody tr td:first-child {
	font-weight: 700
}

@media (max-width:480px) {

	.v0LaGkBTwFMSByPHuQ5r tbody td:not(:last-child),
	.v0LaGkBTwFMSByPHuQ5r thead th:not(:last-child) {
		border-right: 1px solid var(--color-grey-03)
	}

	.v0LaGkBTwFMSByPHuQ5r {
		margin-left: 0
	}
}

.vp4vWctpjaJuYtVDX0Ej {
	--content-max-width: 650px;
	--content-max-width-extended: 800px;
	--curr-font-size: 1.1875rem;
	--curr-line-height: 1.65;
	--curr-letter-spacing: -0.005em;
	--curr-font-weight: 400;
	--color-theme-primary: var(--color-td-cta-active);
	font-size: var(--curr-font-size);
	font-weight: var(--curr-font-weight);
	inline-size: 100%;
	letter-spacing: var(--curr-letter-spacing);
	line-height: var(--curr-line-height);
	max-inline-size: var(--content-max-width-extended)
}

.vp4vWctpjaJuYtVDX0Ej.hzLbPtW7pQj9bpw5Y2Qn {
	--color-theme-primary: var(--color-dst-cta-active)
}

.vp4vWctpjaJuYtVDX0Ej.kl31Mxu4Ec8ReqG_xcrh {
	--color-theme-primary: var(--color-tw-primary)
}

.vp4vWctpjaJuYtVDX0Ej>hr {
	margin: var(--space-64) 0
}

.vp4vWctpjaJuYtVDX0Ej [data-screenframe] {
	border-radius: var(--radius-md);
	box-shadow: var(--shadow-md)
}

.vp4vWctpjaJuYtVDX0Ej [data-screenframe-mobile] {
	box-shadow: var(--shadow-md)
}

.vp4vWctpjaJuYtVDX0Ej [data-columns] {
	align-items: center;
	display: grid;
	grid-gap: var(--space-32);
	gap: var(--space-32);
	grid-template-columns: repeat(2, minmax(auto, 1fr));
	justify-content: center
}

.vp4vWctpjaJuYtVDX0Ej [data-columns]>* {
	width: auto
}

.vp4vWctpjaJuYtVDX0Ej .Fo3y5xYo2cZzizgSvVwB {
	margin: var(--space-16) 0 var(--space-64);
	max-width: var(--content-max-width)
}

.vp4vWctpjaJuYtVDX0Ej .Fo3y5xYo2cZzizgSvVwB:last-child {
	margin-bottom: 0
}

.vp4vWctpjaJuYtVDX0Ej>:first-child {
	margin-top: 0
}

@media (max-width:768px) {
	.vp4vWctpjaJuYtVDX0Ej {
		max-width: 100%
	}
}

.MTMYvMDaLyNAXB4MmWtI {
	position: relative
}

.MTMYvMDaLyNAXB4MmWtI .K2o9DLqF_ngKJbaZinCt {
	position: absolute;
	right: -6px;
	top: -6px
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g {
	align-items: center;
	block-size: 92px;
	border-radius: var(--card-border-radius);
	display: flex;
	gap: var(--space-16);
	outline: none;
	padding: var(--space-16);
	text-decoration: none
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g:after {
	content: "";
	inset: 0;
	position: absolute
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g:hover {
	text-decoration: none
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m {
	display: flex;
	flex-direction: column;
	overflow: hidden
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m .uzamCTuaWB70Wfl2vo3X {
	align-items: center;
	color: var(--display-onlight-primary);
	display: flex;
	gap: 6px
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m .uzamCTuaWB70Wfl2vo3X .HMcWw9RzIgFdr26wdjgf {
	align-items: center;
	display: flex
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m .uzamCTuaWB70Wfl2vo3X .HMcWw9RzIgFdr26wdjgf svg {
	color: var(--display-onlight-tertiary)
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m .dvUCMEFfoFAqk5b4EOk1 {
	color: var(--display-onlight-secondary);
	gap: 6px
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m .dvUCMEFfoFAqk5b4EOk1.onuON_kDAwQLUKLs2CHx {
	display: flex
}

.MTMYvMDaLyNAXB4MmWtI .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m p {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.MTMYvMDaLyNAXB4MmWtI.vi9xxt9qGFBurl3Az1AO .ezcynWK26CoXCflRMq9g {
	block-size: var(--space-128)
}

.MTMYvMDaLyNAXB4MmWtI.vi9xxt9qGFBurl3Az1AO .ezcynWK26CoXCflRMq9g img {
	block-size: var(--space-96);
	inline-size: var(--space-96)
}

.MTMYvMDaLyNAXB4MmWtI.vi9xxt9qGFBurl3Az1AO .ezcynWK26CoXCflRMq9g .hxtybwh5HXIHrmvY9u4m .dvUCMEFfoFAqk5b4EOk1 {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	white-space: inherit
}

@media (max-width:768px) {
	.MTMYvMDaLyNAXB4MmWtI.vi9xxt9qGFBurl3Az1AO .ezcynWK26CoXCflRMq9g {
		block-size: var(--space-96)
	}

	.MTMYvMDaLyNAXB4MmWtI.vi9xxt9qGFBurl3Az1AO .ezcynWK26CoXCflRMq9g img {
		block-size: var(--space-64);
		inline-size: var(--space-64)
	}
}

.hQ3H3WWEM21uH24mIwLo {
	display: flex
}

.hQ3H3WWEM21uH24mIwLo.s2khY13sOng4NT7jKQtM {
	height: 24px;
	width: 24px
}

.hQ3H3WWEM21uH24mIwLo.AN7zneJ_O9i4zxxDjzAg {
	height: 32px;
	width: 32px
}

.hQ3H3WWEM21uH24mIwLo.BFfvNmEGX2YPKPBcanEi {
	height: 30px;
	width: 30px
}

.hQ3H3WWEM21uH24mIwLo.KxamscjtEOovNKwqUo0T {
	height: 48px;
	width: 48px
}

.iCUK0p2nk8mU4Y3jwtF4 {
	align-items: center;
	display: flex;
	flex: 1 1;
	justify-content: center;
	transition: all var(--animation-ease-base) var(--animation-duration-350)
}

.iCUK0p2nk8mU4Y3jwtF4:not(:disabled) {
	cursor: pointer
}

.iCUK0p2nk8mU4Y3jwtF4.s2khY13sOng4NT7jKQtM {
	padding: 0
}

.iCUK0p2nk8mU4Y3jwtF4.BFfvNmEGX2YPKPBcanEi {
	padding: 5px
}

.iCUK0p2nk8mU4Y3jwtF4.AN7zneJ_O9i4zxxDjzAg {
	padding: var(--space-4)
}

.iCUK0p2nk8mU4Y3jwtF4.KxamscjtEOovNKwqUo0T {
	padding: var(--space-8)
}

.iCUK0p2nk8mU4Y3jwtF4 svg {
	height: 100%;
	width: 100%
}

.iCUK0p2nk8mU4Y3jwtF4 svg path {
	fill: currentColor;
	fill-opacity: 1;
	transition: inherit
}

.hQ3H3WWEM21uH24mIwLo .iCUK0p2nk8mU4Y3jwtF4 {
	background-color: var(--marketist-icon-button-background-color, var(--internal-button-background));
	color: var(--marketist-icon-button-text-color, var(--internal-button-text))
}

.hQ3H3WWEM21uH24mIwLo .iCUK0p2nk8mU4Y3jwtF4:hover {
	background-color: var(--marketist-icon-button-hover-background-color, var(--internal-button-hover-background));
	border: var(--marketist-icon-button-hover-border)
}

.hQ3H3WWEM21uH24mIwLo .iCUK0p2nk8mU4Y3jwtF4:focus-visible {
	box-shadow: var(--shadow-focus);
	outline: none
}

.hQ3H3WWEM21uH24mIwLo .iCUK0p2nk8mU4Y3jwtF4:disabled {
	background-color: var(--marketist-icon-button-disabled-background-color, var(--internal-button-disabled-background));
	color: var(--marketist-icon-button-disabled-text-color, var(--internal-button-disabled-text))
}

.hQ3H3WWEM21uH24mIwLo.bvugV7vTvbZSsAedRR8J .iCUK0p2nk8mU4Y3jwtF4 {
	--internal-button-text: var(--color-black-08);
	--internal-button-background: var(--color-black-03)
}

.hQ3H3WWEM21uH24mIwLo.bvugV7vTvbZSsAedRR8J .iCUK0p2nk8mU4Y3jwtF4:hover {
	--internal-button-hover-background: var(--color-black-02)
}

.hQ3H3WWEM21uH24mIwLo.bvugV7vTvbZSsAedRR8J .iCUK0p2nk8mU4Y3jwtF4:focus-visible {
	box-shadow: var(--shadow-focus);
	outline: none
}

.hQ3H3WWEM21uH24mIwLo.bvugV7vTvbZSsAedRR8J .iCUK0p2nk8mU4Y3jwtF4:disabled {
	--internal-button-disabled-text: var(--color-black-05);
	--internal-button-disabled-background: var(--color-black-02)
}

.hQ3H3WWEM21uH24mIwLo.CaUxCPjwRuilNC8cXpGi .iCUK0p2nk8mU4Y3jwtF4 {
	--internal-button-text: var(--white);
	--internal-button-background: var(--color-td-primary)
}

.hQ3H3WWEM21uH24mIwLo.CaUxCPjwRuilNC8cXpGi .iCUK0p2nk8mU4Y3jwtF4:hover {
	--internal-button-background: var(--color-td-cta-hover)
}

.hQ3H3WWEM21uH24mIwLo.CaUxCPjwRuilNC8cXpGi .iCUK0p2nk8mU4Y3jwtF4:focus-visible {
	box-shadow: var(--shadow-focus);
	outline: none
}

.hQ3H3WWEM21uH24mIwLo.CaUxCPjwRuilNC8cXpGi .iCUK0p2nk8mU4Y3jwtF4:disabled {
	--internal-button-text: var(--color-black-05);
	--internal-button-background: var(--color-black-02)
}

.hQ3H3WWEM21uH24mIwLo.JS3Ja273NUMQzYABQriW .iCUK0p2nk8mU4Y3jwtF4 {
	--internal-button-text: var(--color-black-07);
	--internal-button-background: transparent
}

.hQ3H3WWEM21uH24mIwLo.JS3Ja273NUMQzYABQriW .iCUK0p2nk8mU4Y3jwtF4:hover {
	--internal-button-text: var(--color-black-08);
	--internal-button-background: var(--color-black-03)
}

.hQ3H3WWEM21uH24mIwLo.JS3Ja273NUMQzYABQriW .iCUK0p2nk8mU4Y3jwtF4:focus-visible {
	box-shadow: var(--shadow-focus);
	color: var(--color-black-07);
	outline: none
}

.hQ3H3WWEM21uH24mIwLo.JS3Ja273NUMQzYABQriW .iCUK0p2nk8mU4Y3jwtF4:disabled {
	--internal-button-text: var(--color-black-05);
	--internal-button-background: transparent
}

@keyframes UAy5HRYvc5cLxwGcAIeK {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.zh6LuYVcRdUevbinWzVT {
	cursor: pointer;
	display: block;
	height: 100vh;
	left: 0;
	opacity: 1;
	position: fixed;
	top: 0;
	transition: opacity var(--animation-duration-350) var(--animation-ease-base);
	width: 100vw;
	z-index: 10002
}

.zh6LuYVcRdUevbinWzVT .jRZfx2Fbu6D5GwYYeDfM {
	animation: UAy5HRYvc5cLxwGcAIeK forwards var(--animation-duration-350) var(--animation-ease-base);
	background-color: var(--color-black-06);
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.zh6LuYVcRdUevbinWzVT .n37FbnQ0kjYhvHJ2Aj_w {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 80vw
}

.zh6LuYVcRdUevbinWzVT .n37FbnQ0kjYhvHJ2Aj_w figure {
	align-items: center;
	animation: UAy5HRYvc5cLxwGcAIeK forwards var(--animation-duration-350) var(--animation-ease-base);
	display: flex;
	flex-direction: column;
	margin: 0;
	opacity: 0
}

.zh6LuYVcRdUevbinWzVT .n37FbnQ0kjYhvHJ2Aj_w figure img,
.zh6LuYVcRdUevbinWzVT .n37FbnQ0kjYhvHJ2Aj_w figure picture {
	max-height: 80vh;
	max-width: 80vw;
	-o-object-fit: contain;
	object-fit: contain
}

.zh6LuYVcRdUevbinWzVT .n37FbnQ0kjYhvHJ2Aj_w figure figcaption {
	color: #fff;
	padding-top: var(--space-8);
	text-align: center
}

@media (max-width:768px) {
	.zh6LuYVcRdUevbinWzVT .n37FbnQ0kjYhvHJ2Aj_w {
		width: 100vw
	}
}

.CEdRDBfVqzoEhjNCUtqX.Up_od52zwAGuIzzCqT6E {
	opacity: .4;
	pointer-events: none
}

.CEdRDBfVqzoEhjNCUtqX ul {
	block-size: 18px;
	display: flex
}

.CEdRDBfVqzoEhjNCUtqX li {
	display: flex
}

.CEdRDBfVqzoEhjNCUtqX li button {
	border-radius: var(--border-radius-sm);
	display: flex
}

.CEdRDBfVqzoEhjNCUtqX li button:focus-visible {
	box-shadow: var(--shadow-focus);
	outline: none
}

.CEdRDBfVqzoEhjNCUtqX li button:after {
	background-color: var(--indicator-dot-background, var(--selectable-unselected-background-idle));
	block-size: 10px;
	border-radius: 50%;
	content: "";
	inline-size: 10px;
	margin: var(--space-4);
	transition: background-color var(--animation-duration-150) var(--animation-ease-base)
}

.CEdRDBfVqzoEhjNCUtqX li button[aria-selected=true] {
	--indicator-dot-background: var(--selectable-selected-background-idle)
}

.CEdRDBfVqzoEhjNCUtqX li:not(:last-child) {
	-webkit-margin-end: var(--space-2);
	margin-inline-end: var(--space-2)
}

.Hff2GM8JngNrIiXZa5sA {
	max-inline-size: 5.625rem
}

.fEOfUA9n5WBPAbY5Zo13 {
	--accent-color: var(--color-td-primary);
	--checked-hover-color: var(--color-td-primary);
	--idle-color: var(--color-black-03);
	--hover-color: var(--color-black-02);
	--disabled-color: var(--color-black-03);
	--gap: var(--space-8);
	--border-radius: var(--radius-md);
	--color: var(--color-grey-08);
	align-items: center;
	color: var(--color);
	cursor: pointer;
	display: flex;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.fEOfUA9n5WBPAbY5Zo13 input:checked~.bCsAjn5VU4P8uyyp7ZM0:after {
	display: block
}

.fEOfUA9n5WBPAbY5Zo13 input:focus-visible~.bCsAjn5VU4P8uyyp7ZM0 {
	box-shadow: var(--shadow-focus)
}

.fEOfUA9n5WBPAbY5Zo13 .bCsAjn5VU4P8uyyp7ZM0 {
	-webkit-margin-end: var(--gap);
	align-items: center;
	background-color: var(--idle-color);
	block-size: var(--space-24);
	border-radius: var(--border-radius);
	display: flex;
	inline-size: var(--space-24);
	justify-content: center;
	margin-inline-end: var(--gap);
	transition: background-color var(--animation-duration-150) var(--animation-ease-base)
}

.fEOfUA9n5WBPAbY5Zo13 input {
	opacity: 0;
	position: absolute;
	z-index: -1
}

.fEOfUA9n5WBPAbY5Zo13:hover input~.bCsAjn5VU4P8uyyp7ZM0 {
	background-color: var(--hover-color)
}

.fEOfUA9n5WBPAbY5Zo13 input:checked~.bCsAjn5VU4P8uyyp7ZM0 {
	background-color: var(--accent-color)
}

.fEOfUA9n5WBPAbY5Zo13:hover input:checked:not(:disabled)~.bCsAjn5VU4P8uyyp7ZM0 {
	background-color: var(--checked-hover-color)
}

.fEOfUA9n5WBPAbY5Zo13 input:disabled~.bCsAjn5VU4P8uyyp7ZM0 {
	background-color: var(--disabled-color)
}

.jYQXfinLLFMGy4ac5HMk {
	--accent-color: var(--selectable-selected-background-idle);
	--checked-hover-color: var(--selectable-selected-background-onhover);
	--idle-color: var(--selectable-unselected-background-idle);
	--hover-color: var(--selectable-unselected-background-onhover);
	--disabled-color: var(--selectable-unselected-background-idle);
	--gap: var(--space-12);
	--border-radius: var(--border-radius-base);
	--color: var(--display-onlight-primary)
}

.UZDDeqgfCMC73utnuEJv {
	--accent-color: var(--color-dst-primary);
	--checked-hover-color: var(--color-dst-primary)
}

.CUB8EtmOP9Ef5rbW73H3 {
	display: inline-flex
}

.zDThJNppb_pUvKmum1AH {
	--padding: 7px 9px;
	--min-size: var(--tube-height-sm);
	--border-radius: var(--border-radius-base);
	background-color: var(--ui-background);
	border-radius: var(--border-radius);
	color: var(--display-onlight-secondary);
	min-block-size: var(--min-size);
	padding: var(--padding)
}

.zDThJNppb_pUvKmum1AH:focus-visible {
	box-shadow: var(--shadow-focus);
	outline: none
}

.zDThJNppb_pUvKmum1AH.k9MsBQ_DkFBivyvqXuS6 {
	--padding: 4px 7px;
	--min-size: var(--tube-height-xs);
	--border-radius: var(--border-radius-sm)
}

.AldbRFaJlqG4cYz7j_sg {
	opacity: .5;
	pointer-events: none
}

.aEszFf4L5KlUi5MsD6jr {
	transition: var(--card-active-transition)
}

.aEszFf4L5KlUi5MsD6jr:active {
	transform: var(--card-active-transform)
}

@keyframes aBfSrW6tKvuBmLb22guQ {
	0% {
		opacity: 0;
		transform: translate(-50%, -48%)
	}

	to {
		opacity: 1;
		transform: translate(-50%, -50%)
	}
}

@keyframes scTD2xYWlZJ5LioiVJ4B {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.EM2ge58avb7aQ3AkHwXF {
	animation: scTD2xYWlZJ5LioiVJ4B var(--animation-duration-600) both var(--animation-ease-base);
	background-color: var(--color-black-07);
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 0;
	z-index: var(--z-index-modal) !important
}

.sqgeEZ8LOevYN412M_Gt {
	animation: aBfSrW6tKvuBmLb22guQ var(--animation-duration-600) var(--animation-duration-150) both var(--animation-ease-base);
	background-color: #fff;
	inline-size: 100%;
	left: 50%;
	max-block-size: calc(100vh - var(--space-32) - var(--space-96));
	max-inline-size: calc(100vw - var(--space-32));
	overflow: auto;
	position: fixed;
	top: 50%;
	transform: translate(-50%, -50%)
}

.sqgeEZ8LOevYN412M_Gt:focus-visible {
	outline: none
}

@media (max-width:480px) {
	.sqgeEZ8LOevYN412M_Gt {
		max-block-size: calc(100% - var(--space-24));
		max-inline-size: calc(100% - var(--space-24))
	}
}

._akYdg1M17z6uL5BvlWt {
	align-items: center;
	display: flex;
	justify-content: space-between
}

._akYdg1M17z6uL5BvlWt.SnGCXFHOXTU6BkwnKS_3 {
	justify-content: end
}

.qxuNkLvbbU1T2D8QgKl9 {
	-webkit-margin-start: var(--space-24);
	flex-shrink: 0;
	justify-self: flex-end;
	margin-inline-start: var(--space-24)
}

.BB9Ja2dlHJP3P42I8gpu.sqgeEZ8LOevYN412M_Gt {
	border-radius: var(--radius-md);
	box-shadow: var(--shadow-xl);
	padding: var(--space-32)
}

.BB9Ja2dlHJP3P42I8gpu ._akYdg1M17z6uL5BvlWt {
	border-bottom: 1px solid var(--color-black-04);
	padding: 0 var(--space-16) var(--space-32)
}

.BB9Ja2dlHJP3P42I8gpu ._akYdg1M17z6uL5BvlWt+.EorEBPf94iCOSnc1wGQ7 {
	-webkit-margin-before: var(--space-32);
	margin-block-start: var(--space-32);
	padding: 0 var(--space-16)
}

.BB9Ja2dlHJP3P42I8gpu .EorEBPf94iCOSnc1wGQ7 {
	padding: 0 var(--space-16)
}

@media (max-width:768px) {
	.BB9Ja2dlHJP3P42I8gpu .sqgeEZ8LOevYN412M_Gt {
		-webkit-padding-start: var(--space-24);
		-webkit-padding-end: var(--space-24);
		padding-inline-end: var(--space-24);
		padding-inline-start: var(--space-24)
	}

	.BB9Ja2dlHJP3P42I8gpu ._akYdg1M17z6uL5BvlWt,
	.BB9Ja2dlHJP3P42I8gpu ._akYdg1M17z6uL5BvlWt+.EorEBPf94iCOSnc1wGQ7 {
		-webkit-padding-start: 0;
		-webkit-padding-end: 0;
		padding-inline-end: 0;
		padding-inline-start: 0
	}
}

.Jvmra0bQWoUezmLT2GgU {
	--elevated-box-shadow: 0px 0px 5px -2px rgba(0, 0, 0, .2), 0px 4px 40px rgba(0, 111, 133, .05);
	--elevated-border: 1px solid rgba(6, 35, 41, .17)
}

.Jvmra0bQWoUezmLT2GgU.sqgeEZ8LOevYN412M_Gt {
	border: var(--elevated-border);
	box-shadow: var(--elevated-box-shadow);
	max-block-size: calc(100% - var(--space-64));
	padding: var(--space-24)
}

.Jvmra0bQWoUezmLT2GgU ._akYdg1M17z6uL5BvlWt {
	-webkit-margin-after: var(--space-32);
	margin-block-end: var(--space-32)
}

.Jvmra0bQWoUezmLT2GgU ._akYdg1M17z6uL5BvlWt h2 {
	-webkit-margin-end: var(--space-8);
	margin-inline-end: var(--space-8)
}

@media (max-width:768px) {
	.Jvmra0bQWoUezmLT2GgU.sqgeEZ8LOevYN412M_Gt {
		max-block-size: calc(100% - var(--space-48));
		padding: var(--space-16)
	}
}

.Jvmra0bQWoUezmLT2GgU .ip43q0jOIMziU6Kmpctf {
	-webkit-padding-before: var(--space-24);
	-webkit-margin-before: var(--space-32);
	border-top: 1px solid var(--ui-divider);
	display: flex;
	gap: var(--space-12);
	justify-content: flex-end;
	margin-block-start: var(--space-32);
	padding-block-start: var(--space-24)
}

.cu311o1N1DEy2t600hnn {
	background-color: var(--navbar-dropdown-background, var(--elevated-background));
	display: flex;
	flex-direction: column;
	gap: var(--space-4);
	inline-size: var(--navbar-dropdown-inline-size, -moz-max-content);
	inline-size: var(--navbar-dropdown-inline-size, max-content);
	max-inline-size: var(--navbar-dropdown-max-inline-size, 23.4375rem);
	min-inline-size: 9.375rem
}

.cu311o1N1DEy2t600hnn:not(.LpuBSdUHNU9jtEbheaGI) {
	border: 1px solid var(--elevated-border);
	border-radius: var(--border-radius-xl);
	box-shadow: var(--shadow-elevated);
	padding: .3125rem
}

.cu311o1N1DEy2t600hnn.LpuBSdUHNU9jtEbheaGI {
	--navbar-dropdown-inline-size: 100%;
	--navbar-dropdown-max-inline-size: none;
	--navbar-dropdown-background: transparent
}

.eiilutWvkoeGovmbOyBG {
	display: none;
	overflow: hidden;
	transition: visibility 0s, opacity 0.5s linear;
}

.nOFNc0QpGW0HpMqVOfJb {
	flex-shrink: 0
}

.nOFNc0QpGW0HpMqVOfJb:not(.qOAlcueACI_2xpP_B0d4):not(.aTZUeuKDvs6QjCbSvcSd) {
	position: relative
}

.nOFNc0QpGW0HpMqVOfJb:not(.qOAlcueACI_2xpP_B0d4):not(.aTZUeuKDvs6QjCbSvcSd).zcm1y5iE61NepuZyful4,
.nOFNc0QpGW0HpMqVOfJb:not(.qOAlcueACI_2xpP_B0d4):not(.aTZUeuKDvs6QjCbSvcSd):hover {
	--dropdown-visibility: visible;
	--dropdown-opacity: 1;
	--dropdown-transform: translateY(0px);
	--dropdown-pointer-events: auto
}

.nOFNc0QpGW0HpMqVOfJb:not(.qOAlcueACI_2xpP_B0d4):not(.aTZUeuKDvs6QjCbSvcSd) .pc32qCAyxR0Y4BHbU7Tm {
	opacity: var(--dropdown-opacity, 0);
	pointer-events: var(--dropdown-pointer-events, none);
	position: absolute;
	top: calc(100% + 6px);
	transform: var(--dropdown-transform, translateY(-6px));
	transition: all var(--animation-duration-350) var(--animation-ease-base);
	visibility: var(--dropdown-visibility, hidden);
	z-index: var(--z-index-dropdown)
}

.nOFNc0QpGW0HpMqVOfJb:not(.qOAlcueACI_2xpP_B0d4):not(.aTZUeuKDvs6QjCbSvcSd) .pc32qCAyxR0Y4BHbU7Tm:before {
	block-size: 10px;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: -10px;
	z-index: -1
}

.nOFNc0QpGW0HpMqVOfJb.aTZUeuKDvs6QjCbSvcSd>* {
	inline-size: 100%;
	justify-content: flex-start;
	text-align: left;
	word-break: break-word
}

.nOFNc0QpGW0HpMqVOfJb.qOAlcueACI_2xpP_B0d4 {
	inline-size: 100%
}

.nOFNc0QpGW0HpMqVOfJb.qOAlcueACI_2xpP_B0d4>[aria-expanded=true] {
	--background-color: var(--actionable-quaternary-background-onhover)
}

.nOFNc0QpGW0HpMqVOfJb.qOAlcueACI_2xpP_B0d4 .pc32qCAyxR0Y4BHbU7Tm {
	-webkit-padding-before: var(--space-4);
	-webkit-padding-start: 1.125rem;
	padding-block-start: var(--space-4);
	padding-inline-start: 1.125rem
}

.nOFNc0QpGW0HpMqVOfJb.qOAlcueACI_2xpP_B0d4>* {
	inline-size: 100%;
	justify-content: space-between
}

.kfgGsCtl5HLv6_3TEK6F {
	--padding-inline: var(--space-12);
	transition: var(--card-active-transition)
}

.kfgGsCtl5HLv6_3TEK6F:active {
	transform: var(--card-active-transform)
}

.lT9IP7yrPM4AwrNcGRh9 {
	display: flex;
	gap: var(--space-12)
}

.e86y0SBr_jiWYNP64HXo {
	align-items: center;
	block-size: calc(var(--minor-base-line-height, var(--minor-line-height))*1rem);
	color: var(--display-onlight-tertiary);
	display: flex;
	flex: 0 1;
	inline-size: var(--icon-base)
}

.fBfDeEpRsRX1d13H46sb {
	display: flex;
	flex-direction: column;
	gap: var(--space-4)
}

.DgUxfSaBCZRYtwnzxCUm {
	color: var(--display-onlight-secondary)
}

.lyeiL0ZsQ_9GfoM0jZIe {
	--divider-spacing-start: var(--space-24);
	--divider-spacing-end: var(--space-24)
}

.lyeiL0ZsQ_9GfoM0jZIe:not(.ImzyPQPbmsYQCO4nUCJN) {
	--divider-block-size: 24px;
	-webkit-margin-start: var(--divider-spacing-start);
	-webkit-margin-end: var(--divider-spacing-end);
	margin-inline-end: var(--divider-spacing-end);
	margin-inline-start: var(--divider-spacing-start)
}

.ImzyPQPbmsYQCO4nUCJN {
	-webkit-margin-before: var(--divider-spacing-start);
	-webkit-margin-after: var(--divider-spacing-end);
	margin-block-end: var(--divider-spacing-end);
	margin-block-start: var(--divider-spacing-start)
}

.qQ5ru3t_6f4tH2ad0USb {
	background-color: var(--overlay-background-idle);
	bottom: auto;
	left: 0;
	opacity: 0;
	overscroll-behavior-y: none;
	position: fixed;
	right: 0;
	top: 0;
	transition: opacity var(--animation-duration-350) var(--animation-ease-in-out), -webkit-backdrop-filter var(--animation-duration-350) var(--animation-ease-in-out);
	transition: opacity var(--animation-duration-350) var(--animation-ease-in-out), backdrop-filter var(--animation-duration-350) var(--animation-ease-in-out);
	transition: opacity var(--animation-duration-350) var(--animation-ease-in-out), backdrop-filter var(--animation-duration-350) var(--animation-ease-in-out), -webkit-backdrop-filter var(--animation-duration-350) var(--animation-ease-in-out);
	z-index: calc(var(--z-index-overlay) - 1)
}

.SBugMymAGtifAKh9WbWc {
	-webkit-backdrop-filter: var(--overlay-blur);
	backdrop-filter: var(--overlay-blur);
	bottom: 0;
	opacity: 1
}

.zLN4MjAlr_MJSGYV83zK {
	padding-block: var(--space-32)
}

.hGJuHEzyrDQU5nwls2PW {
	align-items: center;
	display: flex;
	gap: var(--navbar-item-group-gap, 0)
}

.A2h4TIoqnN5dUU05n5IQ {
	flex-direction: column;
	margin-inline: -18px
}

.kzeioPKvGqaMOvAGcer5 {
	align-items: center;
	display: var(--navbar-display, flex);
	justify-content: var(--navbar-section-alignment, flex-start)
}

.RvB1R9DsduolILASzX9O {
	--navbar-section-alignment: center
}

.aTydDnOz8V7GM3K1hHKm {
	--navbar-section-alignment: flex-end
}

@media (-screen-gt-md) {
	.ljM6EWHgctagmuXklCPg {
		--navbar-display: none
	}
}

@media (max-width:768px) {
	.qdaDHB0IXJNKkhoqfMh6 {
		--navbar-display: none
	}
}

.xwcf_K5DNdHmPolEcivi {
	-webkit-padding-start: var(--space-16);
	-webkit-margin-start: var(--space-16);
	color: var(--display-onlight-secondary);
	font-family: var(--font-family-sans);
	font-size: 25px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: -.0025em;
	line-height: 33px;
	margin-inline-start: var(--space-16);
	padding-inline-start: var(--space-16);
	position: relative;
	text-underline-position: under
}

.xwcf_K5DNdHmPolEcivi:before {
	border-left: var(--space-2) solid var(--ui-border);
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	top: 0
}

.eFIWyCm6fiCLErdXino2 {
	-webkit-margin-after: var(--space-64);
	margin-block-end: var(--space-64);
	position: sticky;
	top: 0;
	z-index: var(--z-index-overlay)
}

.TM_8G24saTdTZjydiHsw {
	--navbar-background-color: var(--composition-background-neutral);
	background-color: var(--navbar-background-color)
}

.K9o8dlbROHYPd6t_tjkq {
	align-items: center;
	display: grid;
	grid-gap: var(--navbar-gap, .875rem);
	gap: var(--navbar-gap, .875rem);
	grid-auto-flow: column;
	min-block-size: 72px
}

.K9o8dlbROHYPd6t_tjkq.Y3nAKA5BL842xbclnsqf {
	grid-auto-columns: minmax(min-content, 1fr)
}

@media (min-width:481px) {
	.K9o8dlbROHYPd6t_tjkq {
		max-inline-size: 100%
	}
}

@media (max-width:768px) {
	.K9o8dlbROHYPd6t_tjkq {
		/* border: 1px solid var(--ui-border) */
	}
}

@media (min-width:769px) {
	.K9o8dlbROHYPd6t_tjkq {
		--navbar-gap: 1.125rem
	}
}

.RK6sq39GGc9pbhf7Xp4c {
	-webkit-margin-before: var(--space-16);
	margin-block-start: var(--space-16)
}

@media (max-width:480px) {
	.RK6sq39GGc9pbhf7Xp4c {
		--inline-padding: var(--space-12)
	}
}

@media (max-width:959px) {
	.RK6sq39GGc9pbhf7Xp4c {
		max-inline-size: 100%
	}
}

.uo0fETx8zc6BhqRfKy2B {
	margin: 0 auto;
	max-inline-size: 1088px
}

.F3xI6QzyIAWubqdnehxQ {
	--padding: var(--space-8) var(--space-12);
	--link-color: var(--display-onlight-color-blue);
	align-items: center;
	color: var(--display-onlight-primary);
	display: flex;
	gap: var(--space-12);
	padding: var(--padding);
	text-align: center
}

.F3xI6QzyIAWubqdnehxQ.ik9qwgng_YLqCRyjpaIC {
	--padding: var(--space-8) var(--space-8) var(--space-8) var(--space-12)
}

@media (max-width:768px) {
	.F3xI6QzyIAWubqdnehxQ {
		align-items: start;
		text-align: left
	}
}

.F3xI6QzyIAWubqdnehxQ .zOdoGfGnIc99JqZrclFY {
	flex: 1 1
}

.F3xI6QzyIAWubqdnehxQ .zOdoGfGnIc99JqZrclFY strong {
	font-weight: 600
}

.F3xI6QzyIAWubqdnehxQ .zOdoGfGnIc99JqZrclFY a {
	color: var(--link-color)
}

.F3xI6QzyIAWubqdnehxQ .zOdoGfGnIc99JqZrclFY a:hover {
	text-decoration: underline
}

.relocasaTheme .F3xI6QzyIAWubqdnehxQ {
	--link-color: var(--color-tw-actionable-primary-text)
}

.lePD3jMfxmXWJSFrwC94 {
	--background-color: var(--overlay-background-idle);
	--background-color-onhover: var(--overlay-background-onhover);
	-webkit-backdrop-filter: blur(8px);
	backdrop-filter: blur(8px);
	box-shadow: var(--shadow-overlay);
	gap: 6px;
	transition-property: background-color
}

.lePD3jMfxmXWJSFrwC94:focus-visible {
	box-shadow: var(--shadow-focus)
}

.lePD3jMfxmXWJSFrwC94.RRhYDjs6PL1ltbRYaang {
	--padding-inline: 27px;
	--padding-block: 0;
	--icon-size: var(--icon-base);
	--border-radius: var(--border-radius-2xl);
	block-size: var(--tube-height-lg)
}

.lePD3jMfxmXWJSFrwC94.Bkh3p5NQxFhpdh_AgWsG {
	--padding-inline: var(--space-16);
	--padding-block: var(--space-12);
	--border-radius: var(--border-radius-none);
	--icon-size: var(--icon-base)
}

.lePD3jMfxmXWJSFrwC94.hQLob5ISFUsLcSTr52M9 {
	--padding-inline: var(--space-48);
	--padding-block: 1.375rem;
	--icon-size: var(--icon-lg);
	--border-radius: var(--border-radius-full)
}

.lePD3jMfxmXWJSFrwC94.fIUtYNHtYYM4uQKNThBC {
	--border-radius: none
}

.ZiF4vwBxDJqk8krS082w {
	align-items: center;
	border-radius: var(--border-radius-base);
	color: var(--color-grey-08);
	display: flex;
	justify-items: center;
	padding: var(--space-12);
	padding-left: var(--space-16);
	width: 100%
}

.ZiF4vwBxDJqk8krS082w a {
	color: var(--blue-500);
	display: inline-block
}

.ZiF4vwBxDJqk8krS082w .riS2jr4bX_NOMYihTFB3 {
	padding-right: var(--space-12)
}

.ZiF4vwBxDJqk8krS082w .riS2jr4bX_NOMYihTFB3 img {
	width: 40px
}

.ZiF4vwBxDJqk8krS082w.EhBLSut4Ej1yTKRe2tFF {
	background: var(--color-td-secondary-mid)
}

.ZiF4vwBxDJqk8krS082w.zFS9qqRx9LTxtyXCVf74 {
	background: var(--color-tw-secondary-mid)
}

.lEUvGajnqBBoug8Y0Txb {
	align-items: var(--container-align, flex-start);
	display: flex;
	flex-direction: column;
	gap: var(--container-gap, 2.5rem)
}

.lEUvGajnqBBoug8Y0Txb .TgGhDqgxeMJxb4tMJLUq {
	align-items: var(--citation-align, center);
	display: flex;
	flex-direction: var(--citation-direction, row);
	gap: var(--citation-gap, 1rem)
}

.lEUvGajnqBBoug8Y0Txb ._jcMUH1le8XrrNmSmkRI {
	align-items: var(--author-align, flex-start);
	display: flex;
	flex-direction: column;
	gap: .125rem
}

.lEUvGajnqBBoug8Y0Txb .J1QEVOyo9zEf249ZeZ6z {
	color: var(--display-onlight-secondary)
}

@media (max-width:480px) {
	.lEUvGajnqBBoug8Y0Txb {
		--container-gap: 1.5rem;
		--container-align: center;
		text-align: center
	}

	.lEUvGajnqBBoug8Y0Txb .TgGhDqgxeMJxb4tMJLUq {
		--citation-direction: column;
		--citation-align: center
	}

	.lEUvGajnqBBoug8Y0Txb ._jcMUH1le8XrrNmSmkRI {
		--author-align: center
	}
}

@media (min-width:481px) {
	@supports (hanging-punctuation:first) {
		.lEUvGajnqBBoug8Y0Txb blockquote {
			hanging-punctuation: first
		}
	}

	@supports not (hanging-punctuation:first) {
		.lEUvGajnqBBoug8Y0Txb blockquote {
			text-indent: -.5em
		}
	}
}

.NLnpzpfhXnRC9q44gXhn {
	height: 0;
	padding-bottom: 56.25%;
	position: relative
}

.NLnpzpfhXnRC9q44gXhn iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

@supports (aspect-ratio:1/1) {
	.NLnpzpfhXnRC9q44gXhn {
		height: auto;
		padding-bottom: 0
	}

	.NLnpzpfhXnRC9q44gXhn iframe {
		aspect-ratio: 16/9;
		height: auto;
		left: auto;
		position: static;
		top: auto;
		width: 100%
	}
}

.aZDVDmAtF378U9cHwQk2 {
	background: #fff;
	border-radius: 12px;
	box-shadow: 0 0 8px 0 var(--shadow-color);
	display: flex;
	flex-direction: column;
	inline-size: 100%;
	max-inline-size: 664px;
	padding: var(--space-32)
}

.aZDVDmAtF378U9cHwQk2 .aheC9Nbg_J41j6xr8GsA {
	-webkit-margin-before: var(--space-48);
	align-items: flex-end;
	display: flex;
	justify-content: space-between;
	margin-block-start: var(--space-48)
}

.aZDVDmAtF378U9cHwQk2 .MmAbq108yg2O7Jo06XzI {
	color: var(--color-grey-07)
}

.aZDVDmAtF378U9cHwQk2 .zSjc9lYTckzM3OVbNyQB {
	-webkit-margin-before: var(--space-48);
	margin-block-start: var(--space-48)
}

.cLPwOjrW6S0V4L2LZsFN {
	box-shadow: none;
	transform: translateY(calc(var(--space-16)*-1)) scale(.95);
	transform-origin: top;
	z-index: 2
}

.XCp88tw0_v2qQ6apS4Iy {
	box-shadow: var(--shadow-lg);
	transform: translateY(0) scale(1);
	transition: var(--animation-duration-600) var(--animation-ease-base);
	transition-property: transform opacity box-shadow
}

.JbAkli4qOJCe7dJk3QB7 {
	opacity: 1;
	z-index: 3
}

.mZR5AKURK5ya0hNLTfWE {
	opacity: 0;
	pointer-events: none;
	transform: translateY(var(--space-32)) scale(1);
	transition: var(--animation-duration-350) ease-out;
	transition-property: transform opacity
}

.ihAhw9yzi1inuvJ8RC_T {
	--quote-height: 353px;
	--quote-width: 786px;
	block-size: calc(var(--quote-height) + 64px);
	inline-size: var(--quote-width);
	max-inline-size: var(--quote-width);
	position: relative
}

.ihAhw9yzi1inuvJ8RC_T>div {
	background-color: #fff;
	block-size: var(--quote-height);
	border-radius: var(--border-radius-base);
	box-shadow: var(--shadow-md);
	cursor: pointer;
	inline-size: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0
}

.ihAhw9yzi1inuvJ8RC_T .jnN3RTPhlj2uEVKOwNdU {
	inline-size: calc(100% - var(--space-48));
	left: var(--space-24)
}

.ihAhw9yzi1inuvJ8RC_T .ZkVP4U5KVSman74YupJn {
	inline-size: calc(100% - var(--space-24));
	left: var(--space-12);
	top: var(--space-16)
}

.ihAhw9yzi1inuvJ8RC_T .HLcpWIjwx6RKj92kf9Gt {
	top: var(--space-32)
}

.C2TV1FAZFlEWpE1tcFXJ {
	bottom: 0;
	display: flex;
	inline-size: 100%;
	justify-content: center;
	left: 0;
	position: absolute
}

.AJsL4_nGlUYR1NBION3H {
	-webkit-padding-start: var(--space-12);
	-webkit-padding-end: var(--space-12);
	-webkit-padding-before: var(--space-16);
	-webkit-padding-after: var(--space-16);
	border-radius: var(--border-radius-base);
	display: flex;
	padding-block-end: var(--space-16);
	padding-block-start: var(--space-16);
	padding-inline-end: var(--space-12);
	padding-inline-start: var(--space-12);
	position: relative
}

.AJsL4_nGlUYR1NBION3H:hover {
	background-color: var(--actionable-secondary-background-onhover)
}

.AJsL4_nGlUYR1NBION3H:focus-within {
	box-shadow: var(--shadow-focus);
	outline: none
}

.AJsL4_nGlUYR1NBION3H .QeuzfLRFRE3x6lBgmwar {
	align-items: flex-start;
	display: flex;
	flex-direction: column
}

.AJsL4_nGlUYR1NBION3H .zy0VzeWFvdOPUkd66Axi {
	-webkit-margin-after: var(--space-16);
	color: var(--display-onlight-primary);
	flex: 1 1;
	margin-block-end: var(--space-16);
	outline: none
}

.AJsL4_nGlUYR1NBION3H .zy0VzeWFvdOPUkd66Axi:after {
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}

.AJsL4_nGlUYR1NBION3H .zy0VzeWFvdOPUkd66Axi:hover {
	text-decoration: none
}

.AJsL4_nGlUYR1NBION3H .ujC4UDNQG44w93SR1X4q {
	flex: 1 1;
	line-height: inherit;
	padding: 0;
	pointer-events: none
}

.AJsL4_nGlUYR1NBION3H .jND_BGHBBfMuVnKAVtlP {
	-webkit-margin-end: var(--space-16);
	-webkit-margin-before: var(--space-4);
	color: var(--display-onlight-secondary);
	height: -moz-fit-content;
	height: fit-content;
	margin-block-start: var(--space-4);
	margin-inline-end: var(--space-16)
}

.bR_c9obm1SzZ3UhmbNcc {
	background-color: var(--box-outline-background);
	border: 1px solid var(--box-outline-border);
	border-radius: var(--border-radius-lg);
	display: flex;
	flex-direction: var(--review-box-flex-direction, column);
	gap: var(--gap, var(--space-16));
	max-inline-size: 23.5rem;
	padding: 1.25rem var(--space-24)
}

.bR_c9obm1SzZ3UhmbNcc.ItYCPMP1zFSKAOE0hvRY {
	--review-box-flex-direction: column-reverse;
	--gap: var(--space-32)
}

.kVOF4LSLBnANHaxT1Vn6 {
	color: var(--display-onlight-secondary);
	position: relative;
	text-align: start;
	text-indent: -6px
}

.NhPRDNAMo2CMkbvgpUHp {
	color: var(--illustration-sunglow)
}

.zIUyJPGljjEnL23baqmq {
	align-items: flex-start;
	color: var(--display-onlight-primary);
	display: flex;
	gap: var(--citation-gap, var(--space-8));
	justify-content: var(--citation-justify-content, space-between)
}

.zIUyJPGljjEnL23baqmq svg {
	color: var(--display-onlight-tertiary)
}

.EYsVm25iNXeQlFlqWD7C {
	-webkit-padding-before: 2px;
	padding-block-start: 2px
}

.hz7FWFox3Ulr471nUMbw {
	display: flex;
	flex-direction: var(--attributes-flex-direction, row);
	gap: var(--attributes-gap, var(--space-8))
}

.hz7FWFox3Ulr471nUMbw p {
	align-self: var(--attribute-text-align, center)
}

.ItYCPMP1zFSKAOE0hvRY .zIUyJPGljjEnL23baqmq {
	--citation-justify-content: flex-start;
	--citation-gap: var(--space-16)
}

.ItYCPMP1zFSKAOE0hvRY .hz7FWFox3Ulr471nUMbw {
	--attributes-flex-direction: column;
	--attributes-gap: 2px
}

.ItYCPMP1zFSKAOE0hvRY .hz7FWFox3Ulr471nUMbw p {
	--attribute-text-align: flex-start
}

.ItYCPMP1zFSKAOE0hvRY .hz7FWFox3Ulr471nUMbw p:last-child {
	color: var(--display-onlight-tertiary)
}

.dWXVo6Pb5s_BMAoLj3BN {
	block-size: 1px;
	inline-size: 1px;
	left: -100000px;
	overflow: hidden;
	position: absolute;
	top: auto
}

.Jvc2I7jqLFOu1BHuVk9R {
	align-items: center;
	color: var(--color-grey-07);
	display: flex;
	margin: var(--space-12) 0
}

.Jvc2I7jqLFOu1BHuVk9R h3 {
	margin-left: var(--space-12)
}

.Jvc2I7jqLFOu1BHuVk9R img {
	transition: transform var(--animation-duration-150) var(--animation-ease-base)
}

.Jvc2I7jqLFOu1BHuVk9R.iaXbCxuRwZC6dnVgRkXi,
.Jvc2I7jqLFOu1BHuVk9R:hover {
	color: var(--color-grey-08)
}

.Jvc2I7jqLFOu1BHuVk9R:hover {
	text-decoration: none
}

.Jvc2I7jqLFOu1BHuVk9R:hover img {
	transform: translateY(calc(var(--space-4)*-1))
}

.XF89XC_Wor10cBdDAJq3 {
	margin-left: 30px;
	margin-right: var(--space-16);
	margin-top: 20px
}

.XF89XC_Wor10cBdDAJq3 hr {
	margin: var(--space-8) 0 var(--space-8) var(--space-12)
}

.XF89XC_Wor10cBdDAJq3 ul {
	padding: var(--space-4) 0
}

.M7Q_DMkEHDrrY7tMB9Sm {
	--sidebar-color: var(--display-onlight-secondary);
	--sidebar-active-color: var(--display-onlight-primary);
	--sidebar-active-border-color: var(--selectable-selected-background-idle);
	--sidebar-hover-border-color: var(--selectable-unselected-background-idle);
	--sidebar-hover-color: var(--display-onlight-primary);
	--sidebar-focus-border-color: var(--selectable-unselected-background-idle);
	--sidebar-border-radius: 0.5rem;
	--sidebar-border-color: transparent;
	list-style: none
}

.kPA8eFuFQPONAOINX7i4 {
	color: var(--sidebar-color);
	inline-size: 100%;
	min-block-size: var(--tube-height-sm);
	padding: 6.5px 0 6.5px calc(2px + var(--space-8));
	position: relative;
	text-align: left;
	transition-duration: var(--animation-duration-150);
	transition-property: color, border-color;
	transition-timing-function: var(--animation-ease-base)
}

.kPA8eFuFQPONAOINX7i4:before {
	background-color: var(--sidebar-border-color);
	block-size: calc(100% - 12px);
	content: "";
	inline-size: 2px;
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}

.kPA8eFuFQPONAOINX7i4:hover {
	--sidebar-border-color: var(--sidebar-hover-border-color);
	color: var(--sidebar-hover-color)
}

.kPA8eFuFQPONAOINX7i4:focus-visible {
	outline: none
}

.kPA8eFuFQPONAOINX7i4:focus-visible:after {
	border-radius: var(--sidebar-border-radius);
	bottom: -3px;
	box-shadow: var(--shadow-focus);
	content: "";
	display: block;
	left: -3px;
	position: absolute;
	right: -3px;
	top: -3px
}

.kPA8eFuFQPONAOINX7i4.fJPExbyIOlElLdu5SkOA {
	--sidebar-border-color: var(--sidebar-active-border-color);
	color: var(--sidebar-active-color)
}

.kPA8eFuFQPONAOINX7i4:disabled {
	--sidebar-border-color: transparent;
	cursor: not-allowed;
	opacity: .4;
	pointer-events: none
}

.rxPL5ezC3ZoiCYfpOntA {
	--sidebar-color: var(--display-onlight-secondary);
	--sidebar-active-color: var(--color-tw-actionable-primary-text);
	--sidebar-active-border-color: var(--actionable-primary-background-idle);
	--sidebar-hover-border-color: var(--ui-divider);
	--sidebar-hover-color: var(--display-onlight-primary);
	--sidebar-focus-border-color: transparent;
	--sidebar-focus-color: var(--display-onlight-primary);
	--sidebar-border-radius: 0.375rem
}

.aQzbLff0RVO0PsEIXBMZ {
	--sidebar-active-border-color: var(--color-dst-primary)
}

.vTIN3fP7nNhIbeK_N3YV>:not(:last-child) {
	-webkit-margin-after: var(--stack, 0);
	margin-block-end: var(--stack, 0)
}

.vTIN3fP7nNhIbeK_N3YV {
	--stack: var(--stack-xs, 0)
}

@media (min-width:481px) {
	.vTIN3fP7nNhIbeK_N3YV {
		--stack: var(--stack-sm, var(--stack-xs, 0))
	}
}

@media (min-width:769px) {
	.vTIN3fP7nNhIbeK_N3YV {
		--stack: var(--stack-md, var(--stack-sm, var(--stack-xs, 0)))
	}
}

@media (min-width:960px) {
	.vTIN3fP7nNhIbeK_N3YV {
		--stack: var(--stack-lg, var(--stack-md, var(--stack-sm, var(--stack-xs, 0))))
	}
}

@media (min-width:1120px) {
	.vTIN3fP7nNhIbeK_N3YV {
		--stack: var(--stack-xlg, var(--stack-lg, var(--stack-md, var(--stack-sm, var(--stack-xs, 0)))))
	}
}

.nLP0iNHwqAVogBx71GfX {
	padding: var(--space-8) var(--space-48) var(--space-48)
}

.yPXaoM4Y9CSW8J8eBPeA {
	--main-color: var(--red-500);
	height: 24px;
	position: relative;
	width: 100%
}

.yPXaoM4Y9CSW8J8eBPeA.mV76Cblz5DA5rCxy3WOQ {
	--main-color: var(--blue-500)
}

.SxG7Ig86SXfNXmDTQMUz {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.SxG7Ig86SXfNXmDTQMUz .tM3REbZfFK1Mqi1czi2F {
	background-color: var(--color-grey-05);
	height: 1px;
	left: 0;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.SxG7Ig86SXfNXmDTQMUz .OkKojHgNmgSt56Ih7EA0 {
	background-color: #fff;
	border: 1px solid var(--color-grey-05);
	border-radius: 50%;
	height: 8px;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 8px
}

.gHsrFYTOG0u_q1BP44Iv {
	align-items: center;
	display: flex;
	height: 100%;
	justify-content: space-between;
	left: -8px;
	position: absolute;
	top: 0;
	width: calc(100% + 16px)
}

@keyframes SaDiPL3LoBUwJS8iqmET {
	0% {
		transform: scale(.1)
	}

	90% {
		transform: scale(1.1)
	}

	to {
		transform: scale(1)
	}
}

.DAKX8hwBHuo9RYszIH_V {
	animation: SaDiPL3LoBUwJS8iqmET var(--animation-duration-600) forwards ease-in-out;
	background-color: var(--main-color);
	border: 6px solid #fff;
	border-radius: 50%;
	height: 24px;
	position: relative;
	width: 24px
}

.fs2Cwg96DeCnHllVEcty {
	background-color: var(--main-color);
	height: 1px;
	left: 0;
	max-width: calc(100% - 16px);
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	transition: width var(--animation-duration-350) var(--animation-ease-base)
}

.GG_ml5boLe0dNIqelHFe {
	border-radius: 50%;
	height: 24px;
	position: relative;
	width: 24px
}

.RmzFMMokGt4qZyupvxtK {
	position: relative
}

._sajgO2u6kf_PGlUtm6Y {
	align-items: center;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	height: 24px;
	justify-content: center;
	position: relative;
	transition: transform var(--animation-duration-350) var(--animation-ease-base);
	width: 24px
}

._sajgO2u6kf_PGlUtm6Y:focus-visible,
._sajgO2u6kf_PGlUtm6Y:hover {
	transform: scale(1.2)
}

.yPXaoM4Y9CSW8J8eBPeA.mV76Cblz5DA5rCxy3WOQ ._sajgO2u6kf_PGlUtm6Y svg path {
	fill: var(--main-color)
}

.TsEzl8XXYYaT_O5YSEQO {
	animation: HUBtLWj8HAqNHs2mMDto var(--animation-duration-350) var(--animation-ease-base) forwards;
	background-color: var(--color-grey-08);
	border-radius: var(--radius-md);
	color: #fff;
	font-size: 12px;
	left: 50%;
	opacity: 1;
	opacity: 0;
	padding: var(--space-4) var(--space-8);
	position: absolute;
	text-align: center;
	top: calc(100% + var(--space-8));
	transform: translateX(-50%) translateY(-5px);
	transition: opacity var(--animation-duration-350) var(--animation-ease-base);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	white-space: nowrap
}

@keyframes HUBtLWj8HAqNHs2mMDto {
	0% {
		opacity: 0;
		transform: translateX(-50%) translateY(-var(--space-4))
	}

	to {
		opacity: 1;
		transform: translateX(-50%) translateY(0)
	}
}

.DKz56RgKUPUE2jy0tS4J {
	background-color: #fff;
	border: 1px solid var(--color-black-04);
	border-radius: var(--radius-md);
	cursor: pointer;
	overflow: hidden;
	padding: 5px var(--space-12)
}

.DKz56RgKUPUE2jy0tS4J:hover {
	text-decoration: none
}

.DKz56RgKUPUE2jy0tS4J:focus-visible {
	border: 1px solid var(--color-black-05)
}

.DKz56RgKUPUE2jy0tS4J:focus-visible,
.DKz56RgKUPUE2jy0tS4J:hover {
	box-shadow: var(--shadow-sm)
}

.rSw2yHoe7dMHj7llbWBy {
	--avatar-size: 3rem;
	align-items: center;
	background-color: #fff;
	display: flex;
	inline-size: 100%;
	justify-content: center;
	min-block-size: 26.5rem;
	padding: var(--space-48) var(--space-24) var(--space-32)
}

@media (min-width:769px) {
	.rSw2yHoe7dMHj7llbWBy {
		--avatar-size: 5rem
	}
}

.wGlDRxRe8xmMTlBqyhEw {
	display: flex;
	flex-direction: column;
	margin: 0;
	max-inline-size: 35.625rem
}

.wGlDRxRe8xmMTlBqyhEw>:not(:last-child) {
	-webkit-margin-after: var(--testimonial-gap, var(--space-24));
	margin-block-end: var(--testimonial-gap, var(--space-24))
}

@media (min-width:769px) {
	.wGlDRxRe8xmMTlBqyhEw {
		--testimonial-gap: var(--space-32);
		text-align: center
	}
}

.OLi1VWDGseX0VdUKuWor {
	--font-family: var(--font-family-tiempos-text);
	--min-font-size: 1.1875;
	--max-font-size: 1.375;
	--line-height: 1.5;
	color: var(--display-onlight-primary)
}

@media (max-width:768px) {
	.OLi1VWDGseX0VdUKuWor {
		--testimonial-gap: var(--space-48)
	}
}

.ATjmttHiSrm3OQ890qwA {
	order: 1
}

@media (min-width:769px) {
	.ATjmttHiSrm3OQ890qwA {
		display: flex;
		justify-content: center;
		order: 0
	}
}

.K3YicApGzI5pTszOtscb {
	max-block-size: 4rem
}

.XZb9W0AvL70qti1yOwwx {
	color: var(--display-onlight-primary);
	order: 2
}

.XZb9W0AvL70qti1yOwwx>* {
	display: block
}

@media (min-width:769px) {
	.XZb9W0AvL70qti1yOwwx {
		order: 0
	}
}

.yvlAO9mLUaTnrRpDEVp6 {
	color: var(--display-onlight-secondary)
}

.y7ufyrP9VpE2ofCqj6jV {
	--carousel-item-gap: var(--space-12);
	--carousel-item-offset: var(--space-24);
	align-items: center;
	display: flex;
	inline-size: 100%;
	justify-content: center
}

@media (min-width:769px) {
	.y7ufyrP9VpE2ofCqj6jV {
		--carousel-item-gap: var(--space-24);
		--carousel-item-offset: var(--space-96)
	}
}

@media (min-width:960px) {
	.y7ufyrP9VpE2ofCqj6jV {
		--carousel-item-offset: var(--space-192)
	}
}

@media (min-width:1120px) {
	.y7ufyrP9VpE2ofCqj6jV {
		--carousel-item-offset: var(--space-240)
	}
}

.front_bubbles {
	font-weight: 700;
	text-transform: uppercase
}

.v4ZXMDknjPsi6UGp5QZs {
	--min-font-size: 2.25;
	--max-font-size: 3;
	--letter-spacing: 0.05em;
	--line-height: 0.9
}

.os3AMixnRJwKzWx9dg3Q {
	--min-font-size: 2;
	--max-font-size: 2.5;
	--letter-spacing: 0.08em;
	--line-height: 1.1
}

.YaJm7_gJOnMmcSTc8IsU {
	--min-font-size: 1.5;
	--max-font-size: 2;
	--letter-spacing: 0.06em;
	--line-height: 0.9
}

.F7HLAZwsqOiTP_F2flEy {
	--min-font-size: 1.125;
	--max-font-size: 1.5;
	--letter-spacing: 0.07em;
	--line-height: 0.9
}

.aYuufZLP7grlIuO50ZKW {
	--min-font-size: 0.9375;
	--max-font-size: 1.75;
	--letter-spacing: 0.08em;
	--line-height: 1.25
}

.P8EYsqaJlfaAjZJTgD7A {
	background: url(data:image/jpeg;base64,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);
	background-blend-mode: screen;
	background-size: cover
}

.DVlwIQTfO__zqTDobydJ {
	background-color: var(--actionable-primary-background-idle)
}

.r9dkPipetIsv2igOK08V {
	background-color: #dfab47
}

.lqbW0hbnBRXwC9XdvZT7 {
	background-color: #fff;
	block-size: 100%;
	inline-size: 100%
}

.P8EYsqaJlfaAjZJTgD7A {
	-webkit-padding-before: var(--padding-block-start);
	-webkit-padding-after: var(--padding-block-end);
	-webkit-padding-start: var(--padding-inline-start);
	-webkit-padding-end: var(--padding-inline-end);
	padding-block-end: var(--padding-block-end);
	padding-block-start: var(--padding-block-start);
	padding-inline-end: var(--padding-inline-end);
	padding-inline-start: var(--padding-inline-start)
}

.NppdVH5xxt3tYdywVqjA,
.e5tAIG2wJXNT7PdwGNeI {
	--padding-block-start: 0
}

.khKHMGJIBuefnH3I8oqI,
.za0UYQ9ILdlikCKdQAyQ {
	--padding-block-start: var(--space-16)
}

.EXf9Us4B8jc9f5itCR9y,
.xmzTTwjsSJcPbwU4T9gt {
	--padding-block-start: 1.25rem
}

.KSW_6gFEXI50mTcWw793,
.b6SnKcgn6Fh948y8SWJW {
	--padding-block-end: 0
}

.eyKMvQ_TA6Rf72iSZkHw,
.ia9vD6ULFKnyutTDK7o9 {
	--padding-block-end: var(--space-16)
}

.cHbS9RpfAicUD_Sm341j,
.fJoTjIBdbfn2ok1RlOgB {
	--padding-block-end: 1.25rem
}

.Ivw3xYdP3pz24j0bJ9hd,
.iRdKpK2EgA4uRoSgfv_k {
	--padding-inline-start: 0
}

.PPw9rQ0u2LrKP4DGdbJh,
.XCqKQaiHOnh6X9MQde4E {
	--padding-inline-start: var(--space-16)
}

.o8kvLT1LXIadU1vnlJAW,
.wD3Ufdm7dA_iwQf2lLMF {
	--padding-inline-start: 1.25rem
}

.ZmhjcvaDEUWEAJEBpsoa,
.ooNQu5KQX6y1_9VTVNmA {
	--padding-inline-end: 0
}

.OOiFt2bADDyDTZZ4m9o2,
.xX1RnBH8RHtwCfXaswd2 {
	--padding-inline-end: var(--space-16)
}

.qG2UvBU35XCHkuhxuqMN,
.xrs6yu6duQO5hyES5YOX {
	--padding-inline-end: 1.25rem
}

@media (min-width:481px) {
	.WhvQA4aGrpHolw5UDVbw {
		--padding-block-start: var(--space-0)
	}

	.hhGOOPluumwidKvCoQ0z {
		--padding-block-start: var(--space-16)
	}

	.grwyh7rFhITmNZnmW0lR {
		--padding-block-start: 1.25rem
	}

	.dbPKrsQ8211j_dk1vR0v {
		--padding-block-end: 0
	}

	.SpyuTtCYF9tcRp1OLzJc {
		--padding-block-end: var(--space-16)
	}

	.U3wBiKDgsZ_Lexa3bQCp {
		--padding-block-end: 1.25rem
	}

	.fLtC1ZdJWQoVFsEyzY5w {
		--padding-inline-start: 0
	}

	.BpBxI7lfB5ITADAXF1kj {
		--padding-inline-start: var(--space-16)
	}

	.TQnlIoMRogr4sSEo2qhr {
		--padding-inline-start: 1.25rem
	}

	.QNISp8gR314l4ypFxT8U {
		--padding-inline-end: 0
	}

	.OBfoJtHBz9PHfJIexI4A {
		--padding-inline-end: var(--space-16)
	}

	.zk40Z1WlHvRgt00mX39g {
		--padding-inline-end: 1.25rem
	}
}

@media (min-width:769px) {
	.s__KhdEcovwtLkxRbCHT {
		--padding-block-start: 0
	}

	.oFGtxQAEsYMn82AvbxAN {
		--padding-block-start: var(--space-16)
	}

	.blIbREEySnbgSP2vvnFu {
		--padding-block-start: 1.25rem
	}

	.uE9zZyARAJzRE2AYXVqZ {
		--padding-block-end: 0
	}

	.d5LyPC6xWsiSPP3YWYfw {
		--padding-block-end: var(--space-16)
	}

	.s7PyRyVsZV1LoheNjwrn {
		--padding-block-end: 1.25rem
	}

	.MrtLEJ9hHUiGg6c_AR6E {
		--padding-inline-start: 0
	}

	.IUflETawffZHHxXt_z6g {
		--padding-inline-start: var(--space-16)
	}

	.bRYTM1lrKi2KflpwDuJ2 {
		--padding-inline-start: 1.25rem
	}

	.LfisA1nWh3pst9avuLTj {
		--padding-inline-end: 0
	}

	.pyIaJwuNZqwDx3ITeKRl {
		--padding-inline-end: var(--space-16)
	}

	.apZPewGXu4k22Agy5zlV {
		--padding-inline-end: 1.25rem
	}
}

@media (min-width:960px) {
	.WDwwkQBaUuFZYwWlIMyX {
		--padding-block-start: 0
	}

	.lACT_M08y1tmY0uqxUW_ {
		--padding-block-start: var(--space-16)
	}

	.tZxXkRPgM97aA1dhdBzT {
		--padding-block-start: 1.25rem
	}

	.zTTWt5S0kZmLb0KyPR40 {
		--padding-block-end: 0
	}

	.vC6vImAY7G0mVMbILhYE {
		--padding-block-end: var(--space-16)
	}

	.t8TQl2MqmEOZI_8YtEXj {
		--padding-block-end: 1.25rem
	}

	.mCJqHzFylPsQoVYyJ68K {
		--padding-inline-start: 0
	}

	.RRM2g2coVL3TevCijMxA {
		--padding-inline-start: var(--space-16)
	}

	.PwsoYE1qmd6gCDKart4X {
		--padding-inline-start: 1.25rem
	}

	.vPNzJL0JBPp00cqlElGN {
		--padding-inline-end: 0
	}

	.TtqZQRuZiMW17F8nSMxS {
		--padding-inline-end: var(--space-16)
	}

	.lGjwE091PMzbFtIQJmVQ {
		--padding-inline-end: 1.25rem
	}
}

@media (min-width:1120px) {
	.IwP9ORTdI6TMn43N3Eyv {
		--padding-block-start: 0
	}

	.dBTndinCWdx5TkpzfRFl {
		--padding-block-start: var(--space-16)
	}

	.JJlpeDunumaXensu_9QC {
		--padding-block-start: 1.25rem
	}

	.Ak6UOhfxKucKL9kFdom3 {
		--padding-block-end: 0
	}

	.JOg8Nv5jLwAPCghPYFTc {
		--padding-block-end: var(--space-16)
	}

	.iY1UdbpPnx3A4WQzWiO2 {
		--padding-block-end: 1.25rem
	}

	.Lhxm21xHx40avJudGkNP {
		--padding-inline-start: 0
	}

	.QyBVLliHGrg1lEwPmsn2 {
		--padding-inline-start: var(--space-16)
	}

	.s59DNuYb9OeRTNHFyCks {
		--padding-inline-start: 1.25rem
	}

	.qu0kQZnyDpD3zfoG1Sob {
		--padding-inline-end: 0
	}

	.k1vkP9pketiqs1TXjShl {
		--padding-inline-end: var(--space-16)
	}

	.oXhFfbIFFtFukS4R4PbM {
		--padding-inline-end: 1.25rem
	}
}

.o_pgxVNv8YsDSpPqXBse.XEflrhuIj4MW3UNedsHd {
	opacity: var(--opacity-disabled);
	pointer-events: none
}

.o_pgxVNv8YsDSpPqXBse:focus-visible {
	outline: none
}

.o_pgxVNv8YsDSpPqXBse:focus-visible .r7KoyCypldE6xZGQFxrq {
	box-shadow: var(--shadow-focus)
}

.o_pgxVNv8YsDSpPqXBse:hover {
	text-decoration: none
}

.r7KoyCypldE6xZGQFxrq {
	-webkit-padding-after: var(--space-12);
	align-items: center;
	color: var(--display-onlight-primary);
	display: flex;
	flex-direction: column;
	gap: var(--space-16);
	padding: var(--space-16);
	padding-block-end: var(--space-12)
}

.tXg3F5Wl7Yg131Afe2es {
	align-items: center;
	display: flex;
	min-block-size: calc(2em*var(--line-height));
	text-align: center
}

.L0bXLCx9YEqztPn2oeXQ {
	inline-size: 240px;
	min-inline-size: 240px
}

.L0bXLCx9YEqztPn2oeXQ>p {
	-webkit-margin-after: var(--space-8);
	margin-block-end: var(--space-8)
}

.L0bXLCx9YEqztPn2oeXQ ul {
	block-size: calc(100% - var(--space-32));
	color: var(--color-grey-07);
	overflow-y: auto
}

.L0bXLCx9YEqztPn2oeXQ ul::-webkit-scrollbar {
	display: none
}

.L0bXLCx9YEqztPn2oeXQ li.P6MNLanZt5IGCaVBmlo5 {
	color: var(--color-tw-primary)
}

.L0bXLCx9YEqztPn2oeXQ li:not(:last-child) {
	-webkit-margin-after: var(--space-8);
	margin-block-end: var(--space-8)
}

.JDguX5oZL3ITNTthPuWx {
	display: block
}

.nXWXUhDvwGosQscGvXZK,
.uBxTGO3TBcfVNycCpLQs .JDguX5oZL3ITNTthPuWx {
	display: none
}

.uBxTGO3TBcfVNycCpLQs .nXWXUhDvwGosQscGvXZK {
	display: block
}

@media (max-width:480px) {
	.fUeCDsspUCPVivTh41g8 .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	.fUeCDsspUCPVivTh41g8 .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (min-width:481px) {
	.HY7nnimwtoeFT3qyfHoq .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	.HY7nnimwtoeFT3qyfHoq .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (max-width:768px) {
	.ZBX6ji69IqUYUnnbG9hO .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	.ZBX6ji69IqUYUnnbG9hO .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (min-width:769px) {
	.cLENdkCYgh73seOdLkpS .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	.cLENdkCYgh73seOdLkpS .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (max-width:959px) {
	._K1LN4d5qHwmaa8RZEpX .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	._K1LN4d5qHwmaa8RZEpX .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (min-width:960px) {
	._5fjYvOZyhlszZTDjKNVg .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	._5fjYvOZyhlszZTDjKNVg .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (max-width:1120px) {
	.zaBDYGPTdbVh3ud_C3zJ .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	.zaBDYGPTdbVh3ud_C3zJ .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

@media (min-width:1120px) {
	.nThUSThvVvT98FPIC2Ni .JDguX5oZL3ITNTthPuWx {
		display: none
	}

	.nThUSThvVvT98FPIC2Ni .nXWXUhDvwGosQscGvXZK {
		display: block
	}
}

.Yq3CJKRaogbgzFJ2SQ5k {
	-webkit-clip-path: rect(1px 1px 1px 1px);
	clip-path: rect(1px 1px 1px 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px
}

.sUH946Tb4lBgc23xCKJq {
	--toggle-inline-size: 2.25rem;
	--toggle-block-size: 1.5rem;
	--toggle-switch-size: 1rem;
	--toggle-padding: var(--space-4);
	--toggle-background-color: var(--color-grey-06);
	--toggle-hover-background-color: var(--color-grey-06);
	--toggle-disabled-background-color: var(--color-black-02);
	--toggle-switch-background-color: #fff;
	--toggle-border-radius: 10rem;
	--toggle-accent-color: var(--color-td-primary);
	--toggle-accent-hover: var(--color-td-primary);
	--toggle-opacity: 1;
	--toggle-disabled-opacity: 0.4;
	--toggle-cursor: pointer
}

.sUH946Tb4lBgc23xCKJq .Ug0X7CVGC19A4zVackOA {
	background-color: var(--toggle-background-color);
	block-size: var(--toggle-block-size);
	border-bottom-left-radius: var(--toggle-border-radius);
	border-bottom-right-radius: var(--toggle-border-radius);
	border-top-left-radius: var(--toggle-border-radius);
	border-top-right-radius: var(--toggle-border-radius);
	cursor: var(--toggle-cursor);
	display: inline-flex;
	inline-size: var(--toggle-inline-size);
	opacity: var(--toggle-opacity);
	padding: var(--toggle-padding);
	transition: background-color var(--animation-duration-150) var(--animation-ease-base)
}

.sUH946Tb4lBgc23xCKJq .Ug0X7CVGC19A4zVackOA:before {
	background-color: var(--toggle-switch-background-color);
	block-size: var(--toggle-switch-size);
	border-radius: 50%;
	content: "";
	inline-size: var(--toggle-switch-size);
	transition: transform var(--animation-duration-150) var(--animation-ease-base)
}

.sUH946Tb4lBgc23xCKJq .iGFvhDVSikgyDZSBsh84 {
	outline: 0
}

.sUH946Tb4lBgc23xCKJq .iGFvhDVSikgyDZSBsh84:checked+.Ug0X7CVGC19A4zVackOA {
	--toggle-background-color: var(--toggle-accent-color)
}

.sUH946Tb4lBgc23xCKJq .iGFvhDVSikgyDZSBsh84:checked+.Ug0X7CVGC19A4zVackOA:before {
	transform: translateX(calc(var(--toggle-inline-size) - var(--toggle-switch-size) - var(--toggle-padding)*2));
	transform-origin: right
}

.sUH946Tb4lBgc23xCKJq .iGFvhDVSikgyDZSBsh84:focus-visible+.Ug0X7CVGC19A4zVackOA {
	box-shadow: var(--shadow-focus)
}

.sUH946Tb4lBgc23xCKJq .iGFvhDVSikgyDZSBsh84:disabled+.Ug0X7CVGC19A4zVackOA {
	--toggle-cursor: auto;
	--toggle-opacity: var(--toggle-disabled-opacity)
}

.sUH946Tb4lBgc23xCKJq:hover .iGFvhDVSikgyDZSBsh84:not(:disabled)+.Ug0X7CVGC19A4zVackOA {
	--toggle-background-color: var(--toggle-hover-background-color)
}

.sUH946Tb4lBgc23xCKJq:hover .iGFvhDVSikgyDZSBsh84:not(:disabled):checked+.Ug0X7CVGC19A4zVackOA {
	--toggle-background-color: var(--toggle-accent-hover)
}

.sUH946Tb4lBgc23xCKJq .odRytO2V4cFKk00C6ggW {
	--toggle-inline-size: 1.5rem;
	--toggle-block-size: 1rem;
	--toggle-switch-size: 0.667rem;
	--toggle-padding: 0.166875rem
}

.ejp8863Xd17uWE5anXjq {
	--toggle-inline-size: 2.5rem;
	--toggle-background-color: var(--selectable-unselected-background-idle);
	--toggle-hover-background-color: var(--selectable-unselected-background-onhover);
	--toggle-disabled-background-color: var(--selectable-unselected-background-idle);
	--toggle-accent-color: var(--selectable-selected-background-idle);
	--toggle-accent-hover: var(--selectable-selected-background-onhover);
	--toggle-disabled-opacity: 0.4
}

.uGvvFoPursl0yybhMOGs {
	display: inline-block
}

.Km6UUy0jpqM0LA2eXccc {
	--padding-inline: var(--space-8);
	--padding-block: var(--space-4);
	--box-shadow: var(--shadow-elevated);
	-webkit-backdrop-filter: blur(.5rem);
	backdrop-filter: blur(.5rem);
	background-color: var(--overlay-background-idle);
	border-radius: var(--border-radius-sm);
	box-shadow: var(--box-shadow);
	color: var(--display-ondark-primary);
	display: inline-block;
	max-inline-size: 15.635rem;
	min-block-size: var(--tube-height-xs);
	padding-block: var(--padding-block);
	padding-inline: var(--padding-inline);
	z-index: var(--z-index-popup)
}

.tN03_VVrGJJY9XbMarcw {
	--tooltip-transform: translateZ(0);
	transform: var(--tooltip-transform)
}

.relocasaTheme {
	--box-shadow: none;
	--padding-inline: 0.625rem;
	--padding-block: 0.3125rem
}

.Df8ZVtSadJ24ituqBBcS {
	background-color: #fff;
	border-radius: var(--border-radius-base);
	box-shadow: var(--shadow-md);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding: var(--space-24) var(--space-16);
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.Df8ZVtSadJ24ituqBBcS .OcwTHCea3scXNCgEh7JU {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-bottom: var(--space-48)
}

.Df8ZVtSadJ24ituqBBcS .OcwTHCea3scXNCgEh7JU>a {
	display: inline-block;
	margin-bottom: var(--space-24)
}

.Df8ZVtSadJ24ituqBBcS .OcwTHCea3scXNCgEh7JU>a svg {
	fill: var(--color-grey-05);
	transition: var(--animation-duration-150) var(--animation-ease-base)
}

.Df8ZVtSadJ24ituqBBcS .OcwTHCea3scXNCgEh7JU>a:hover svg {
	fill: var(--color-twitter)
}

.Df8ZVtSadJ24ituqBBcS .XweqBJtqm1uYv8qGYWZQ {
	display: flex
}

.Df8ZVtSadJ24ituqBBcS .XweqBJtqm1uYv8qGYWZQ picture {
	align-self: start;
	border-radius: 9999px;
	margin-right: var(--space-12);
	overflow: hidden;
	position: relative
}

.Df8ZVtSadJ24ituqBBcS .XweqBJtqm1uYv8qGYWZQ picture:after {
	border-radius: inherit;
	box-shadow: inset 0 0 0 1px var(--color-black-04);
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%
}

.Df8ZVtSadJ24ituqBBcS .XweqBJtqm1uYv8qGYWZQ img {
	display: block;
	height: 40px;
	width: 40px
}

.Df8ZVtSadJ24ituqBBcS .XweqBJtqm1uYv8qGYWZQ .XZNw0C8Ig_72O_9dWYPd {
	align-items: flex-start;
	display: flex;
	flex: 1 1;
	flex-direction: column;
	justify-content: space-between
}

.loskxKNyxEwDVxSEl_Zz {
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 100
}

.loskxKNyxEwDVxSEl_Zz>.TubnC_0cv73e8Fdlz4ia {
	background-color: rgba(0, 0, 0, .5);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.loskxKNyxEwDVxSEl_Zz>.vDxSOLKDdNWCcyT9eqgQ {
	left: 50%;
	max-height: 80vh;
	max-width: 90vw;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.vDxSOLKDdNWCcyT9eqgQ>iframe {
	height: 100%;
	padding: 0;
	width: 100%
}

.vDxSOLKDdNWCcyT9eqgQ>.suPXFg3jpC7D9spb7V4x {
	background-color: #fff;
	position: absolute;
	right: -1rem;
	top: -1rem;
	z-index: 10
}

.suPXFg3jpC7D9spb7V4x.dCH98gcezCb7O5EflPp0 {
	position: absolute;
	right: 1rem;
	top: 1rem;
	z-index: 10
}

.suPXFg3jpC7D9spb7V4x.dCH98gcezCb7O5EflPp0>button:first-child {
	color: #fff
}

.IUn_aQBCrs7nus8jSXY8 {
	align-items: center;
	color: var(--color-blue-04);
	display: flex;
	text-align: left
}

.taqUJqAhApwd7MZIyRQl {
	align-items: flex-end;
	display: flex;
	gap: var(--space-4)
}

.zf2qRKvDBQ83BrJ_fIs4 {
	color: var(--display-onlight-tertiary)
}

.gMJ2DUAlXTxC3720He5m {
	color: var(--display-onlight-color-red)
}

.ACvQeEUcQkFBMWx7y0Ey {
	color: var(--display-onlight-secondary)
}

.QnK2WT9vjVlt2qo0msFY {
	--color: var(--tone-neutral);
	color: var(--color)
}

.QnK2WT9vjVlt2qo0msFY.hOxX3qQ4XIFvgMNXflRg {
	--color: var(--tone-critical)
}

.QnK2WT9vjVlt2qo0msFY.PxGxZGmTz_2bQWtdr6MQ {
	--color: var(--tone-positive)
}

.QnK2WT9vjVlt2qo0msFY svg {
	-webkit-margin-end: 6px;
	height: 14px;
	margin-inline-end: 6px;
	vertical-align: middle;
	width: 14px
}

.yfJzOw4KLuIxWXg2L1RV {
	--icon-size: 20px;
	--padding: 14px;
	--padding-block-start: var(--padding);
	--padding-block-end: var(--padding);
	--padding-inline-start: var(--padding);
	--padding-inline-end: var(--padding);
	--color: var(--display-onlight-primary);
	--background-color: var(--field-fill-background-idle);
	--background-color-onhover: var(--field-fill-background-onhover);
	--border-color: transparent;
	--border-color-onhover: transparent;
	--box-shadow: none;
	--border-radius: var(--border-radius-xl);
	--block-size: var(--tube-height-base);
	background-color: var(--background-color);
	border: 1px solid var(--border-color);
	border-radius: var(--border-radius);
	color: var(--display-onlight-primary);
	min-block-size: var(--block-size);
	position: relative
}

.yfJzOw4KLuIxWXg2L1RV:not(.nGyBt1nggk2HzZD3UXek).K3jDYI36kTGMSuhNkuPg,
.yfJzOw4KLuIxWXg2L1RV:not(.nGyBt1nggk2HzZD3UXek):hover {
	background-color: var(--background-color-onhover);
	border-color: var(--border-color-onhover)
}

.yfJzOw4KLuIxWXg2L1RV:not(.nGyBt1nggk2HzZD3UXek).K3jDYI36kTGMSuhNkuPg {
	border-style: dashed
}

.yfJzOw4KLuIxWXg2L1RV.nGyBt1nggk2HzZD3UXek {
	cursor: default;
	opacity: .4;
	pointer-events: none
}

.DaZiETNVTwsEP7Ky_aTl {
	-webkit-padding-before: var(--padding-block-start);
	-webkit-padding-after: var(--padding-block-end);
	-webkit-padding-start: var(--padding-inline-start);
	-webkit-padding-end: var(--padding-inline-end);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: transparent;
	border: none;
	border-radius: var(--border-radius);
	box-shadow: var(--box-shadow);
	color: var(--display-onlight-primary);
	display: block;
	inline-size: 100%;
	min-block-size: var(--block-size);
	outline: none;
	padding-block-end: var(--padding-block-end);
	padding-block-start: var(--padding-block-start);
	padding-inline-end: var(--padding-inline-end);
	padding-inline-start: var(--padding-inline-start)
}

.DaZiETNVTwsEP7Ky_aTl::-moz-placeholder {
	color: var(--display-onlight-tertiary)
}

.DaZiETNVTwsEP7Ky_aTl::placeholder {
	color: var(--display-onlight-tertiary)
}

.DaZiETNVTwsEP7Ky_aTl:focus-visible {
	--box-shadow: var(--shadow-focusvisible-default)
}

.DaZiETNVTwsEP7Ky_aTl.zW1zRZ8jOBjHSOiU5mJP {
	--padding-inline-start: calc(var(--padding) + var(--icon-size) + 12px)
}

.DaZiETNVTwsEP7Ky_aTl.YwL1kYg5EBeIkp6W4euV {
	--padding-inline-end: calc(var(--padding) + var(--action-element-width, 0) + 12px)
}

.kNba7C4WDdaGohnKIqwK {
	--box-shadow: var(--shadow-focusvisible-error)
}

.f1UEDh2juopQJOFpTNtO {
	align-items: center;
	block-size: var(--block-size);
	color: var(--display-onlight-secondary);
	display: flex;
	inline-size: var(--block-size);
	justify-content: center;
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0
}

.f1UEDh2juopQJOFpTNtO svg {
	block-size: var(--icon-size);
	inline-size: var(--icon-size)
}

.BgX8t7e3mOMLqf_jng_s {
	align-items: center;
	block-size: var(--block-size);
	display: flex;
	justify-content: center;
	position: absolute;
	right: var(--padding);
	top: 0
}

.relocasaTheme .BgX8t7e3mOMLqf_jng_s:before {
	background-color: var(--ui-border);
	content: "";
	display: block;
	height: 24px;
	left: 0;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 1px
}

.hCYLYFRPa7x1YWWmBOQT {
	--background-color: var(--field-fill-background-idle);
	--background-color-onhover: var(--field-fill-background-onhover);
	--border-color: transparent;
	--border-color-onhover: transparent
}

.HKTJHZmxcvUEmmZxkj_d {
	--background-color: var(--field-outline-background-idle);
	--background-color-onhover: var(--field-outline-background-onhover);
	--border-color: var(--field-outline-border-idle);
	--border-color-onhover: var(--field-outline-border-onhover)
}

.relocasaTheme .yfJzOw4KLuIxWXg2L1RV {
	--padding: 12px;
	--padding-block-start: 8.5px;
	--padding-block-end: 8.5px;
	--icon-size: 16px;
	--border-radius: var(--border-radius-lg)
}

.relocasaTheme .DaZiETNVTwsEP7Ky_aTl::-moz-placeholder {
	color: var(--display-onlight-secondary)
}

.relocasaTheme .DaZiETNVTwsEP7Ky_aTl::placeholder {
	color: var(--display-onlight-secondary)
}

.yfJzOw4KLuIxWXg2L1RV.dJ5vG7SdSqW18a6awhAX {
	--padding: 7px;
	--padding-block-start: 7px;
	--padding-block-end: 7px;
	--padding-inline-start: 8px;
	--padding-inline-end: 8px;
	--icon-size: 16px;
	--block-size: var(--tube-height-sm);
	--border-radius: var(--border-radius-base)
}

.LDgqxqwIOLcjIUI4nS5S {
	--padding-block-start: 10.5px;
	--padding-block-end: 10.5px
}

.LDgqxqwIOLcjIUI4nS5S::-webkit-search-cancel-button,
.LDgqxqwIOLcjIUI4nS5S::-webkit-search-decoration,
.LDgqxqwIOLcjIUI4nS5S::-webkit-search-results-button,
.LDgqxqwIOLcjIUI4nS5S::-webkit-search-results-decoration {
	display: none
}

.relocasaTheme .LDgqxqwIOLcjIUI4nS5S {
	--padding-block-start: 8.5px;
	--padding-block-end: 8.5px
}

.qp2mWWXVKuG2VN5YPA2F {
	-webkit-padding-end: var(--space-32);
	padding-inline-end: var(--space-32)
}

.Pva1um76EjjNI_RQc8FE {
	block-size: var(--icon-size);
	color: var(--display-onlight-secondary);
	inline-size: var(--icon-size);
	line-height: 1;
	position: absolute;
	right: var(--padding-inline-end);
	top: 50%;
	transform: translateY(-50%)
}

._d2OvMUEjIn1jMoftIZI {
	color: var(--display-onlight-tertiary)
}

.relocasaTheme ._d2OvMUEjIn1jMoftIZI {
	color: var(--display-onlight-secondary)
}

.jkAEIeMs5DlFBYj6GXJM {
	--padding-block-start: 10.5px;
	--padding-block-end: 10.5px;
	min-height: calc(var(--tube-height-base)*1.5);
	resize: vertical
}

.relocasaTheme .jkAEIeMs5DlFBYj6GXJM {
	--padding-block-start: 8.5px;
	--padding-block-end: 8.5px;
	--padding-inline-start: 12px;
	--padding-inline-end: 12px
}

.o34LGXsWUwl1JrSrtHZJ {
	--padding: 30px;
	--padding-block-start: 30px;
	--padding-block-end: 30px;
	--link-color: var(--display-onlight-color-blue);
	--link-underline-color: var(--display-onlight-color-blue);
	cursor: pointer
}

.o34LGXsWUwl1JrSrtHZJ .OXCt7szpYfEqAbrgcV3j {
	color: var(--display-onlight-tertiary);
	flex-direction: column;
	pointer-events: none
}

.o34LGXsWUwl1JrSrtHZJ .OXCt7szpYfEqAbrgcV3j,
.o34LGXsWUwl1JrSrtHZJ .OXCt7szpYfEqAbrgcV3j .SBWMIUaf8yO5AKFWY5df {
	align-items: center;
	display: flex;
	justify-content: center
}

.o34LGXsWUwl1JrSrtHZJ .OXCt7szpYfEqAbrgcV3j .d4b89B7zRgup_VpuZobg {
	-webkit-margin-before: var(--space-12);
	-webkit-margin-start: var(--space-12);
	margin-block-start: var(--space-12);
	margin-inline-start: var(--space-12)
}

.o34LGXsWUwl1JrSrtHZJ .OXCt7szpYfEqAbrgcV3j .d4b89B7zRgup_VpuZobg span {
	border-bottom: 1px solid var(--link-underline-color);
	color: var(--link-color)
}

.o34LGXsWUwl1JrSrtHZJ.FmJ05u5i3M_UH7wQ55cD {
	--padding: 24px;
	--padding-block-start: 24px;
	--padding-block-end: 24px
}

.o34LGXsWUwl1JrSrtHZJ.FmJ05u5i3M_UH7wQ55cD .OXCt7szpYfEqAbrgcV3j {
	flex-direction: row
}

.o34LGXsWUwl1JrSrtHZJ.FmJ05u5i3M_UH7wQ55cD .OXCt7szpYfEqAbrgcV3j .SBWMIUaf8yO5AKFWY5df {
	inline-size: var(--space-16)
}

.o34LGXsWUwl1JrSrtHZJ.FmJ05u5i3M_UH7wQ55cD .OXCt7szpYfEqAbrgcV3j .d4b89B7zRgup_VpuZobg {
	-webkit-margin-before: 0;
	margin-block-start: 0
}

.o34LGXsWUwl1JrSrtHZJ.FmJ05u5i3M_UH7wQ55cD .OXCt7szpYfEqAbrgcV3j .d4b89B7zRgup_VpuZobg span {
	border: none
}

.o34LGXsWUwl1JrSrtHZJ p {
	margin-top: var(--space-4)
}

.relocasaTheme .o34LGXsWUwl1JrSrtHZJ {
	--link-color: var(--color-tw-actionable-primary-text);
	--link-underline-color: var(--ui-border)
}

.DVPjBTrFmR9H5ayP97GM {
	--border-radius: var(--border-radius-xl);
	--failed-opacity: 0.4;
	--failed-color: var(--tone-critical);
	align-items: center;
	background-color: var(--field-outline-background-idle);
	border: 1px solid var(--field-outline-border-idle);
	border-radius: var(--border-radius);
	display: flex;
	min-block-size: var(--tube-height-base);
	padding: var(--space-8)
}

.PhXrxs2Ro5cFHSVmrejl {
	align-items: center;
	block-size: var(--space-32);
	display: flex;
	inline-size: var(--space-32);
	justify-content: center
}

.PhXrxs2Ro5cFHSVmrejl svg {
	block-size: var(--space-24);
	inline-size: var(--space-24)
}

.pqzP82ki14lePFRjC6YV {
	flex: 1 1;
	margin: 0 var(--space-8);
	overflow: hidden
}

.pqzP82ki14lePFRjC6YV .YaJ0IQvi2Vl866PUw4rz {
	display: flex;
	justify-content: space-between
}

.pqzP82ki14lePFRjC6YV .YaJ0IQvi2Vl866PUw4rz .A1_vobdhnXkrezD9gosA {
	color: var(--display-onlight-primary);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.pqzP82ki14lePFRjC6YV .YaJ0IQvi2Vl866PUw4rz .IiOCqayuWKiLNVIcCsxM {
	color: var(--display-onlight-secondary)
}

.qx2Cu51tmQTceWwkMumB {
	-webkit-margin-before: var(--space-4);
	background-color: var(--ui-background);
	block-size: var(--space-4);
	border-radius: var(--border-radius-full);
	margin-block-start: var(--space-4);
	position: relative
}

.qx2Cu51tmQTceWwkMumB .cdKVsF2PtBemdP6uBEBa {
	background-color: var(--actionable-primary-background-idle);
	border-radius: var(--border-radius-full);
	bottom: 0;
	left: 0;
	position: absolute;
	top: 0;
	transition: width var(--animation-duration-350) var(--animation-ease-base)
}

.qx2Cu51tmQTceWwkMumB .cdKVsF2PtBemdP6uBEBa.MlrI4AWkOqP59WPvYtxe {
	background: var(--failed-color);
	opacity: var(--failed-opacity)
}

.NNoKXK2byyPrs55ZLUIF {
	display: flex;
	gap: var(--space-4)
}

.relocasaTheme .DVPjBTrFmR9H5ayP97GM {
	--border-radius: var(--border-radius-base);
	--failed-opacity: 1
}

@font-face {
	font-family: Espa Extended;
	src: url(/_next/static/media/Espa-Extended.b98f658a.eot);
	src: url(/_next/static/media/Espa-Extended.b98f658a.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Espa-Extended.e130e990.woff) format("woff"), url(/_next/static/media/Espa-Extended.474793a2.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-display: swap
}

@font-face {
	font-family: Graphik Web;
	src: url(/_next/static/media/Graphik-Regular-Web.01719d44.eot);
	src: url(/_next/static/media/Graphik-Regular-Web.01719d44.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Graphik-Regular-Web.ef4deda2.woff) format("woff"), url(/_next/static/media/Graphik-Regular-Web.b5623d46.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-display: swap
}

@font-face {
	font-family: Graphik Web;
	src: url(/_next/static/media/Graphik-Medium-Web.9e292548.eot);
	src: url(/_next/static/media/Graphik-Medium-Web.9e292548.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Graphik-Medium-Web.5281648b.woff) format("woff"), url(/_next/static/media/Graphik-Medium-Web.bc0850ba.ttf) format("truetype");
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	font-display: swap
}

@font-face {
	font-family: Graphik Web;
	src: url(/_next/static/media/Graphik-Semibold-Web.f069d37b.eot);
	src: url(/_next/static/media/Graphik-Semibold-Web.f069d37b.eot?#iefix) format("embedded-opentype"), url(/_next/static/media/Graphik-Semibold-Web.f5a0076d.woff) format("woff"), url(/_next/static/media/Graphik-Semibold-Web.6d7c7923.ttf) format("truetype");
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	font-display: swap
}

@font-face {
	font-family: Caecilia Web;
	src: url(/_next/static/media/Caecilia-Regular-Web.7e505ee6.eot?#iefix);
	src: url(/_next/static/media/Caecilia-Regular-Web.7e505ee6.eot?#iefix) format("eot"), url(/_next/static/media/Caecilia-Regular-Web.4d447640.woff) format("woff"), url(/_next/static/media/Caecilia-Regular-Web.ee9ef037.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Caecilia Web;
	src: url(/_next/static/media/Caecilia-RegularItalic-Web.b9a02818.eot?#iefix);
	src: url(/_next/static/media/Caecilia-RegularItalic-Web.b9a02818.eot?#iefix) format("eot"), url(/_next/static/media/Caecilia-RegularItalic-Web.10022f49.woff) format("woff"), url(/_next/static/media/Caecilia-RegularItalic-Web.c8ed28bc.ttf) format("truetype");
	font-weight: 400;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: Caecilia Web;
	src: url(/_next/static/media/Caecilia-Bold-Web.a501d021.eot?#iefix);
	src: url(/_next/static/media/Caecilia-Bold-Web.a501d021.eot?#iefix) format("eot"), url(/_next/static/media/Caecilia-Bold-Web.b32f5fee.woff) format("woff"), url(/_next/static/media/Caecilia-Bold-Web.9006fb48.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Caecilia Web;
	src: url(/_next/static/media/CaeciliaLTStd-HeavyItalic.b7753009.otf);
	font-weight: 700;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(/_next/static/media/Inter-roman.var.b2129c00.woff2) format("woff2 supports variations"), url(/_next/static/media/Inter-roman.var.b2129c00.woff2) format("woff2-variations");
	font-weight: 100 900;
	font-display: swap;
	font-style: normal
}

@font-face {
	font-family: Inter;
	src: url(/_next/static/media/Inter-italic.var.958a0b97.woff2) format("woff2 supports variations"), url(/_next/static/media/Inter-italic.var.958a0b97.woff2) format("woff2-variations");
	font-weight: 100 900;
	font-display: swap;
	font-style: italic;
	font-named-instance: "Italic"
}

html {
	scroll-padding-top: var(--space-96)
}

@media (prefers-reduced-motion:no-preference) {
	html {
		scroll-behavior: smooth
	}
}

ul.side-scroll-nav_sideScrollNav__kcqzH {
	margin-top: calc(-.5 * var(--space-12));
	margin-bottom: calc(-.5 * var(--space-12))
}

ul.side-scroll-nav_sideScrollNav__kcqzH li {
	padding-top: calc(.5 * var(--space-12));
	padding-bottom: calc(.5 * var(--space-12))
}

ul.side-scroll-nav_sideScrollNav__kcqzH li>a {
	color: var(--color-grey-07);
	-webkit-padding-start: 10px;
	padding-inline-start: 10px;
	-webkit-border-start: 2px solid transparent;
	border-inline-start: 2px solid transparent;
	transition-property: color border-color;
	transition-duration: var(--animation-duration-150);
	transition-timing-function: var(--animation-ease-base);
	text-decoration: none
}

ul.side-scroll-nav_sideScrollNav__kcqzH li>a:hover {
	color: var(--color-grey-08);
	text-decoration: none
}

ul.side-scroll-nav_sideScrollNav__kcqzH li:not(.side-scroll-nav_active__dl_k_)>a:hover {
	border-color: var(--color-grey-05)
}

ul.side-scroll-nav_sideScrollNav__kcqzH li.side-scroll-nav_active__dl_k_>a {
	color: var(--grey-08);
	border-color: var(--color-dst-primary)
}

.product-section_contents__P9JDy{
	background: white;
}

.wrapper {
  	overflow: hidden;
  	margin-top: var(--space-48);
	margin-bottom: var(--space-24);
}

.sliding-background {
  width: 5076px;
  animation: slide 200s linear infinite;
  display: flex;
}

.slidingObjects{
	height: 400px;
	width: 20em;
	margin: 10px;
	border-radius: var(--card-border-radius);
	background-repeat:no-repeat;
background-position: center center;
	-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
position: relative;
overflow: hidden;
}

@media (max-width:768px) {
	.slidingObjects{
		height: 300px;
	width: 14em;
	margin: 8px;
	}
}

.gradientBG{
	background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);
	position: absolute;
	bottom: 0;
	height: 8rem;
	left: 0;
	right: 0;
}
.textStyledWhite{
	text-align: left;
	color: white;
	font-weight: 500;
	line-height: 140%;
}

.textContainer{
	text-align: left;
	padding: var(--space-16);
}

.originStyled{
	background: rgb(0 0 0 / 50%);
	text-align: left;
	color: white;
	display: inline-block;
	border-radius: 4px;
	font-weight: 500;
	font-size: 12px;
	padding: 8px;
	margin-top: 8px;
}

@keyframes slide{
  0%{
    transform: translate3d(0, 0, 0);
  }
  100%{
    transform: translate3d(-1692px, 0, 0);
  }
}


/*# sourceMappingURL=ad5e5fe6d031ed05.css.map*/