@layer properties,theme,base,mui,components,utilities;
.ywf{--font-figtree:"Figtree", "Figtree Fallback";--spacing:.25rem;--container-4xl:56rem;--tw-border-style:solid;--font-weight-medium:500;--font-weight-normal:400;}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.ywf *,.ywf ::before,.ywf ::after{--tw-content: ""; --tw-border-style: solid; --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-space-x-reverse: 0; --tw-divide-y-reverse: 0; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-mask-linear: linear-gradient(#fff, #fff); --tw-mask-radial: linear-gradient(#fff, #fff); --tw-mask-conic: linear-gradient(#fff, #fff); --tw-mask-left: linear-gradient(#fff, #fff); --tw-mask-right: linear-gradient(#fff, #fff); --tw-mask-bottom: linear-gradient(#fff, #fff); --tw-mask-top: linear-gradient(#fff, #fff); --tw-mask-bottom-from-position: 0%; --tw-mask-bottom-to-position: 100%; --tw-mask-bottom-from-color: black; --tw-mask-bottom-to-color: transparent; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-scrollbar-thumb: #0000; --tw-scrollbar-track: #0000; --tw-animation-delay: 0s; --tw-animation-direction: normal; --tw-animation-duration: initial; --tw-animation-fill-mode: none; --tw-animation-iteration-count: 1; --tw-enter-blur: 0; --tw-enter-opacity: 1; --tw-enter-rotate: 0; --tw-enter-scale: 1; --tw-enter-translate-x: 0; --tw-enter-translate-y: 0; --tw-exit-blur: 0; --tw-exit-opacity: 1; --tw-exit-rotate: 0; --tw-exit-scale: 1; --tw-exit-translate-x: 0; --tw-exit-translate-y: 0; --drawer-keyboard-inset-held: 0px; --scroll-fade-t: 0px; --scroll-fade-b: 0px; --scroll-fade-s: 0px; --scroll-fade-e: 0px; --scroll-fade-mask: initial; --shimmer-image: initial; --shimmer-text-fill: initial; --edge-fade-start: 0; --edge-fade-end: 0;}}}
@layer base{.ywf button{color: inherit;}}
@layer base{.ywf :is(button, [role="button"], [role="tab"]):not(:disabled, [aria-disabled="true"]){cursor: pointer;}}
@layer base{.ywf a,.ywf a:link,.ywf a:hover,.ywf a:active{color: inherit; text-decoration-line: none;}}
@layer mui;
@layer components{.ywf *{scrollbar-color: rgba(112, 128, 144, 0.2) rgba(112, 128, 144, 0.04); scrollbar-width: thin;}}
@layer components{.ywf ::-webkit-scrollbar{width: 4px;}}
@layer components{.ywf ::-webkit-scrollbar-track{background: rgba(112, 128, 144, 0.04);}}
@layer components{.ywf ::-webkit-scrollbar-thumb{background-color: rgba(112, 128, 144, 0.2); border: 0px; border-radius: 10px;}}
@layer utilities{.ywf .relative{position: relative;}}
@layer utilities{@media (min-width: 1920px){.ywf .type-text-sm{font-size: 16px; line-height: 24px;}}}
@layer utilities{.ywf .type-text-sm{font-family: var(--font-figtree), sans-serif; overflow-wrap: anywhere; margin: 0px; font-size: 14px; font-weight: 400; line-height: 20px;}}
@layer utilities{@media (min-width: 1920px){.ywf .type-text-sm{font-size: 16px; line-height: 24px;}}}
@layer utilities{.ywf .m-0{margin: 0px;}}
@layer utilities{.ywf .mt-2{margin-top: calc(var(--spacing) * 2);}}
@layer utilities{.ywf .mt-3{margin-top: calc(var(--spacing) * 3);}}
@layer utilities{.ywf .mt-12{margin-top: calc(var(--spacing) * 12);}}
@layer utilities{.ywf .-mr-4{margin-right: calc(var(--spacing) * -4);}}
@layer utilities{.ywf .mr-3{margin-right: calc(var(--spacing) * 3);}}
@layer utilities{.ywf .mb-3{margin-bottom: calc(var(--spacing) * 3);}}
@layer utilities{.ywf .mb-8{margin-bottom: calc(var(--spacing) * 8);}}
@layer utilities{.ywf .-ml-3{margin-left: calc(var(--spacing) * -3);}}
@layer utilities{.ywf .flex{display: flex;}}
@layer utilities{.ywf .size-8{width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8);}}
@layer utilities{.ywf .h-4{height: calc(var(--spacing) * 4);}}
@layer utilities{.ywf .h-5{height: calc(var(--spacing) * 5);}}
@layer utilities{.ywf .\!min-h-fit{min-height: fit-content !important;}}
@layer utilities{.ywf .w-4{width: calc(var(--spacing) * 4);}}
@layer utilities{.ywf .w-5{width: calc(var(--spacing) * 5);}}
@layer utilities{.ywf .w-8{width: calc(var(--spacing) * 8);}}
@layer utilities{.ywf .w-full{width: 100%;}}
@layer utilities{.ywf .max-w-4xl{max-width: var(--container-4xl);}}
@layer utilities{.ywf .max-w-34{max-width: calc(var(--spacing) * 34);}}
@layer utilities{.ywf .min-w-0{min-width: 0px;}}
@layer utilities{.ywf .min-w-44{min-width: calc(var(--spacing) * 44);}}
@layer utilities{.ywf .flex-1{flex: 1 1 0%;}}
@layer utilities{.ywf .flex-col{flex-direction: column;}}
@layer utilities{.ywf .flex-wrap{flex-wrap: wrap;}}
@layer utilities{.ywf .items-center{align-items: center;}}
@layer utilities{.ywf .items-end{align-items: flex-end;}}
@layer utilities{.ywf .items-start{align-items: flex-start;}}
@layer utilities{.ywf .items-stretch{align-items: stretch;}}
@layer utilities{.ywf .justify-between{justify-content: space-between;}}
@layer utilities{.ywf .justify-end{justify-content: flex-end;}}
@layer utilities{.ywf .justify-start{justify-content: flex-start;}}
@layer utilities{.ywf .gap-1{gap: var(--spacing);}}
@layer utilities{.ywf .gap-2{gap: calc(var(--spacing) * 2);}}
@layer utilities{.ywf .gap-3{gap: calc(var(--spacing) * 3);}}
@layer utilities{.ywf .gap-4{gap: calc(var(--spacing) * 4);}}
@layer utilities{.ywf .gap-5{gap: calc(var(--spacing) * 5);}}
@layer utilities{.ywf .gap-6{gap: calc(var(--spacing) * 6);}}
@layer utilities{.ywf .gap-10{gap: calc(var(--spacing) * 10);}}
@layer utilities{.ywf .gap-x-6{column-gap: calc(var(--spacing) * 6);}}
@layer utilities{.ywf .gap-y-9{row-gap: calc(var(--spacing) * 9);}}
@layer utilities{.ywf .rounded-sm{border-radius: var(--radius-sm,.125rem);}}
@layer utilities{.ywf .border-0{border-style: var(--tw-border-style); border-width: 0px;}}
@layer utilities{.ywf .border-t-4{border-top-style: var(--tw-border-style); border-top-width: 4px;}}
@layer utilities{.ywf .border-b-4{border-bottom-style: var(--tw-border-style); border-bottom-width: 4px;}}
@layer utilities{.ywf .border-solid{--tw-border-style: solid; border-style: solid;}}
@layer utilities{.ywf .border-primary-gray-4{border-color: rgba(112, 128, 144, 0.04);}}
@layer utilities{.ywf .border-primary-gray-20{border-color: rgba(112, 128, 144, 0.2);}}
@layer utilities{.ywf .bg-\[\#F9FAFB\]{background-color: rgb(249, 250, 251);}}
@layer utilities{.ywf .stroke-none{stroke: none;}}
@layer utilities{.ywf .p-0{padding: 0px;}}
@layer utilities{.ywf .px-4{padding-inline: calc(var(--spacing) * 4);}}
@layer utilities{.ywf .px-\[20px\]{padding-inline: 20px;}}
@layer utilities{.ywf .py-3{padding-block: calc(var(--spacing) * 3);}}
@layer utilities{.ywf .py-6{padding-block: calc(var(--spacing) * 6);}}
@layer utilities{.ywf .pt-6{padding-top: calc(var(--spacing) * 6);}}
@layer utilities{.ywf .pb-12{padding-bottom: calc(var(--spacing) * 12);}}
@layer utilities{.ywf .text-center{text-align: center;}}
@layer utilities{.ywf .text-start{text-align: start;}}
@layer utilities{.ywf .font-medium{--tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium);}}
@layer utilities{.ywf .font-normal{--tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal);}}
@layer utilities{.ywf .tracking-\[-1\%\]{--tw-tracking: -1%; letter-spacing: -1%;}}
@layer utilities{.ywf .whitespace-nowrap{white-space: nowrap;}}
@layer utilities{.ywf .text-inherit{color: inherit;}}
@layer utilities{.ywf .text-primary-accent{color: rgb(79, 16, 169);}}
@layer utilities{.ywf .text-primary-black{color: rgb(34, 34, 45);}}
@layer utilities{.ywf .text-primary-black-80{color: rgba(34, 34, 45, 0.8);}}
@layer utilities{@media (hover: hover){.ywf .hover\:text-primary-accent:hover{color: rgb(79, 16, 169);}}}
@layer utilities{@media not all and (min-width: 768px){.ywf .max-md\:hidden{display: none;}}}
@layer utilities{@media not all and (min-width: 768px){.ywf .max-md\:flex-col{flex-direction: column;}}}
@layer utilities{@media not all and (min-width: 768px){.ywf .max-md\:items-center{align-items: center;}}}
@layer utilities{@media not all and (min-width: 640px){.ywf .max-sm\:gap-x-10{column-gap: calc(var(--spacing) * 10);}}}
@layer utilities{@media (min-width: 640px){.ywf .sm\:flex-row{flex-direction: row;}}}
@layer utilities{@media (min-width: 768px){@media (min-width: 1920px){.ywf .md\:type-text-lg{font-size: 20px; line-height: 28px;}}}}
@layer utilities{@media (min-width: 768px){.ywf .md\:type-text-lg{font-family: var(--font-figtree), sans-serif; overflow-wrap: anywhere; margin: 0px; font-size: 18px; font-weight: 400; line-height: 28px;}}}
@layer utilities{@media (min-width: 768px){@media (min-width: 1920px){.ywf .md\:type-text-lg{font-size: 20px; line-height: 28px;}}}}
@layer utilities{@media (min-width: 768px){.ywf .md\:px-\[40px\]{padding-inline: 40px;}}}
@layer utilities{@media (min-width: 1024px){.ywf .lg\:mr-auto{margin-right: auto;}}}
@layer utilities{@media (min-width: 1024px){.ywf .lg\:ml-auto{margin-left: auto;}}}
@layer utilities{@media (min-width: 1024px){.ywf .lg\:max-w-\[1080px\]{max-width: 1080px;}}}
@layer utilities{@media (min-width: 1280px){.ywf .xl\:max-w-\[1280px\]{max-width: 1280px;}}}
@layer utilities{@media (min-width: 1280px){.ywf .xl\:justify-between{justify-content: space-between;}}}
@layer utilities{@media (min-width: 1920px){.ywf .fullHD\:max-w-\[1600px\]{max-width: 1600px;}}}
.ywf .fi{background-position: 50% center; background-repeat: no-repeat; background-size: contain;}
.ywf .fi{width: 1.33333em; line-height: 1em; display: inline-block; position: relative;}
.ywf .fi::before{content: " ";}
.ywf .fi-us{background-image: url("/tides/yw-footer/us.svg");}
.ywf .yladda_grid-auto-columns-footer-links{grid-template-columns: repeat(auto-fill, minmax(126px, 1fr)); display: grid;}
@layer mui{.ywf *,.ywf ::before,.ywf ::after{box-sizing: inherit;}}
@layer mui{.ywf .css-jm4ag4{position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 18px; min-width: 64px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 0px; font-family: var(--font-figtree),sans-serif; font-weight: 500; line-height: 100%; box-shadow: none; color: rgb(34, 34, 45); height: auto;}}
@layer mui{@media print{.ywf .css-jm4ag4{print-color-adjust: exact;}}}
@layer mui{@media (max-width: 1919.95px){.ywf .css-jm4ag4{font-size: 16px; line-height: 24px;}}}
@layer mui{@media (max-width: 1439.95px){.ywf .css-jm4ag4{font-size: 14px; line-height: 24px;}}}
@layer mui{@media (max-width: 1023.95px){.ywf .css-jm4ag4{font-size: 14px; line-height: 24px;}}}
@layer mui{@media (max-width: 767.95px){.ywf .css-jm4ag4{font-size: 14px; line-height: 24px;}}}
@layer mui{.ywf .css-jm4ag4:hover{text-decoration: none; background-color: rgba(79, 16, 169, 0.04);}}
@layer mui{@media (hover: none){.ywf .css-jm4ag4:hover{background-color: transparent;}}}
@layer mui{.ywf .css-jm4ag4:hover{color: rgb(79, 16, 169); background: none;}}
@layer mui{.ywf .css-jm4ag4.MuiButton-sizeMedium{height: auto; font-size: 16px;}}
@layer mui{@media (max-width: 639.95px){.ywf .css-jm4ag4.MuiButton-sizeMedium{font-size: 14px;}}}
@layer mui{.ywf .css-jm4ag4 > .MuiTouchRipple-root{display: none;}}
@layer mui{.ywf .css-1l6c7y9{display: inherit; margin-right: 8px; margin-left: -4px;}}
@layer mui{.ywf .css-1l6c7y9 > :nth-of-type(1){font-size: 20px;}}
@layer mui{.ywf .css-18hqee5{position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 18px; min-width: 64px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 8px 24px; font-family: var(--font-figtree),sans-serif; font-weight: 500; line-height: 24px; box-shadow: none; background: rgb(255, 255, 255); color: rgb(34, 34, 45); border: 1px solid rgb(34, 34, 45);}}
@layer mui{@media print{.ywf .css-18hqee5{print-color-adjust: exact;}}}
@layer mui{@media (max-width: 1919.95px){.ywf .css-18hqee5{font-size: 16px; line-height: 24px;}}}
@layer mui{@media (max-width: 1439.95px){.ywf .css-18hqee5{font-size: 14px; line-height: 24px;}}}
@layer mui{@media (max-width: 1023.95px){.ywf .css-18hqee5{font-size: 14px; line-height: 24px;}}}
@layer mui{@media (max-width: 767.95px){.ywf .css-18hqee5{font-size: 14px; line-height: 24px;}}}
@layer mui{.ywf .css-18hqee5:hover{text-decoration: none; background-color: rgba(79, 16, 169, 0.04); border: 1px solid rgb(79, 16, 169);}}
@layer mui{@media (hover: none){.ywf .css-18hqee5:hover{background-color: transparent;}}}
@layer mui{.ywf .css-18hqee5:hover{background: rgb(255, 255, 255); color: rgb(34, 34, 45); border: 1px solid rgb(34, 34, 45);}}
@layer mui{.ywf .css-18hqee5.MuiButton-sizeMedium{height: 40px; font-size: 14px;}}
@layer mui{@media (max-width: 639.95px){.ywf .css-18hqee5.MuiButton-sizeMedium{font-size: 12px; letter-spacing: -0.04em;}}}
@layer mui{.ywf .css-18hqee5 .MuiButton-startIcon{margin-right: 8px;}}
@layer mui{.ywf .css-18hqee5 .MuiButton-endIcon{margin-left: 8px;}}
@layer mui{.ywf .css-18hqee5:active{background: linear-gradient(254.25deg, rgba(135, 41, 250, 0.04) -142.88%, rgba(43, 0, 117, 0.04) 175.67%);}}
@layer mui{.ywf .css-g8clse{margin: 0px; font-family: var(--font-figtree),sans-serif; font-weight: 400; font-size: 18px; line-height: 28px; overflow-wrap: anywhere;}}
@layer mui{@media (max-width: 1919.95px){.ywf .css-g8clse{font-size: 16px; line-height: 24px;}}}
@layer mui{@media (max-width: 1439.95px){.ywf .css-g8clse{font-size: 14px; line-height: 24px;}}}
@layer mui{@media (max-width: 1023.95px){.ywf .css-g8clse{font-size: 14px; line-height: 20px;}}}
@layer mui{@media (max-width: 767.95px){.ywf .css-g8clse{font-size: 16px; line-height: 20px;}}}
@layer mui{.ywf .css-jcj065{color: rgb(34, 34, 45); position: relative; transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1); overflow-anchor: none; border-radius: 0px; background-color: transparent; box-shadow: none !important;}}
@layer mui{.ywf .css-jcj065.MuiPaper-elevation1{box-shadow: rgba(132, 144, 163, 0.08) -12px 4px 24px 0px;}}
@layer mui{.ywf .css-jcj065::before{position: absolute; left: 0px; top: -1px; right: 0px; height: 1px; content: ""; opacity: 1; background-color: rgba(0, 0, 0, 0.12); transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1), background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);}}
@layer mui{.ywf .css-jcj065:first-of-type::before{display: none;}}
@layer mui{.ywf .css-jcj065:first-of-type{border-top-left-radius: 4px; border-top-right-radius: 4px;}}
@layer mui{.ywf .css-jcj065:last-of-type{border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}}
@layer mui{@supports (-ms-ime-align: auto){.ywf .css-jcj065:last-of-type{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}}}
@layer mui{.ywf .css-jcj065::before{opacity: 1 !important;}}
@layer mui{.ywf .css-jcj065:last-child::before{opacity: 1 !important;}}
@layer mui{.ywf .css-jcj065::before{display: none;}}
@layer mui{.ywf .css-c7uhd7{-webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; margin: 0px; border-radius: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; color: inherit; display: flex; min-height: 48px; transition: min-height 150ms cubic-bezier(0.4, 0, 0.2, 1), background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); background-color: transparent; box-shadow: none; padding: 2rem 0px;}}
@layer mui{@media print{.ywf .css-c7uhd7{print-color-adjust: exact;}}}
@layer mui{.ywf .css-c7uhd7:hover:not(.Mui-disabled){cursor: pointer;}}
@layer mui{.ywf .css-c7uhd7 .MuiAccordionSummary-content{margin: 0px;}}
@layer mui{.ywf .css-l0jafl{display: flex; -webkit-box-flex: 1; flex-grow: 1; margin: 12px 0px; transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1);}}
@layer mui{.ywf .css-1fx8m19{display: flex; color: rgba(0, 0, 0, 0.54); transform: rotate(0deg); transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1);}}
@layer mui{.ywf .css-a0y2e3{height: 0px; overflow: hidden; transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1); visibility: hidden;}}
@layer mui{.ywf .css-hboir5{display: flex; width: 100%;}}
@layer mui{.ywf .css-8atqhb{width: 100%;}}
@layer mui{.ywf .css-m7hv1k{padding: 0px 0px 2rem;}}
@layer mui{.ywf .css-1mmncfx{margin: 0px; font-family: var(--font-figtree),sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; overflow-wrap: anywhere;}}
@layer mui{@media (max-width: 1919.95px){.ywf .css-1mmncfx{font-size: 16px; line-height: 24px;}}}
@layer mui{@media (max-width: 1439.95px){.ywf .css-1mmncfx{font-size: 14px; line-height: 24px;}}}
@layer mui{@media (max-width: 1023.95px){.ywf .css-1mmncfx{font-size: 14px; line-height: 20px;}}}
@layer mui{@media (max-width: 767.95px){.ywf .css-1mmncfx{font-size: 16px; line-height: 20px;}}}
@layer mui{.ywf .css-1mmjj7m{margin: 0px; font: inherit; overflow-wrap: anywhere; color: rgb(34, 34, 45); text-decoration: none; cursor: pointer;}}
@layer mui{.ywf .css-1mmjj7m:hover{text-decoration-color: inherit;}}
@layer mui{.ywf .css-s8m1f6{margin: 0px; overflow-wrap: anywhere;}}
@layer mui{.ywf .css-pt151d{display: inherit; margin-right: -4px; margin-left: 8px;}}
@layer mui{.ywf .css-pt151d > :nth-of-type(1){font-size: 20px;}}
@layer mui{.ywf .css-1cc8liz{margin: 0px; font-family: var(--font-figtree),sans-serif; font-weight: 500; font-size: 15px; line-height: 20px; letter-spacing: -0.04em; overflow-wrap: anywhere;}}
@layer mui{@media (max-width: 1919.95px){.ywf .css-1cc8liz{font-size: 14px; line-height: 21px; letter-spacing: 0px;}}}
@layer mui{@media (max-width: 1439.95px){.ywf .css-1cc8liz{font-size: 13px; line-height: 20px; letter-spacing: 0px;}}}
@layer mui{@media (max-width: 1023.95px){.ywf .css-1cc8liz{font-size: 13px; line-height: 20px; letter-spacing: 0px;}}}
@layer mui{@media (max-width: 767.95px){.ywf .css-1cc8liz{font-size: 14px; line-height: 20px; letter-spacing: 0px;}}}
@layer mui{.ywf .css-w0pj6f{overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit;}}
.ywf [aria-expanded=true] .MuiAccordionSummary-expandIconWrapper{transform:rotate(180deg)}
.ywf a{text-decoration:none}
