/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial}}}.custom-text:not(.no-padding){padding-inline:var(--spacing-300,24px);padding-top:var(--spacing-75,6px);padding-bottom:var(--spacing-150,12px)}@media (width>=767.98px){.custom-text:not(.no-padding){padding-inline:var(--spacing-450,36px)}}.custom-text.heading:not(.no-padding){padding-inline:var(--spacing-300,24px);padding-block:var(--spacing-0,0px)}.custom-text-h2.heading:not(.no-padding){padding-inline:var(--spacing-150,12px);padding-block:var(--spacing-150,12px)}@media (width>=629.98px){.custom-text-h2.heading:not(.no-padding){padding-inline:var(--spacing-450,36px)}}.custom-text-h3.heading:not(.no-padding){padding:var(--spacing-150,12px)}@media (width>=629.98px){.custom-text-h3.heading:not(.no-padding){padding-inline:var(--spacing-450,36px);padding-block:var(--spacing-100,8px)}}.custom-text.heading{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.custom-text-p br,.custom-text-p-md br,.custom-text-p2 br,.custom-text-p3 br{margin-top:var(--spacing-150,12px);content:" ";display:block}.custom-text-h1.heading.custom-text-default{padding-inline:var(--spacing-300,24px);padding-block:var(--spacing-150,12px);--tw-leading:36px;font-size:30px;line-height:36px}@media (width>=629.98px){.custom-text-h1.heading.custom-text-default{--tw-leading:44px;font-size:36px;line-height:44px}}@media (width>=991.98px){.custom-text-h1.heading.custom-text-default{padding-inline:var(--spacing-450,36px);--tw-leading:48px;font-size:40px;line-height:48px}}.custom-text-h2.heading.custom-text-default{padding-inline:var(--spacing-450,36px);padding-block:var(--spacing-75,6px);--tw-leading:28px;font-size:24px;line-height:28px}@media (width>=629.98px){.custom-text-h2.heading.custom-text-default{--tw-leading:36px;font-size:27px;line-height:36px}}.custom-text-h3.heading.custom-text-default{padding-inline:var(--spacing-450,36px);padding-block:var(--spacing-125,10px);--tw-leading:28px;font-size:24px;line-height:28px}@media (width>=629.98px){.custom-text-h3.heading.custom-text-default{--tw-leading:36px;font-size:27px;line-height:36px}}@media (width>=767.98px){.custom-text-h3.heading.custom-text-default{padding-block:var(--spacing-100,8px);--tw-leading:28px;line-height:28px}}@media (width>=991.98px){.custom-text-h3.heading.custom-text-default{font-size:21px}}.custom-text-h4.heading.custom-text-default{padding-inline:var(--spacing-300,24px);padding-top:var(--spacing-75,6px);padding-bottom:var(--spacing-150,12px);--tw-leading:24px;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:24px;font-weight:var(--font-weight-medium,500)}@media (width>=629.98px){.custom-text-h4.heading.custom-text-default{--tw-leading:26px;font-size:20px;line-height:26px}}@media (width>=991.98px){.custom-text-h4.heading.custom-text-default{padding-inline:var(--spacing-450,36px);font-size:18px}}.custom-text-p.custom-text-default{padding-inline:var(--spacing-450,36px);padding-top:var(--spacing-75,6px);padding-bottom:var(--spacing-150,12px);--tw-leading:24px;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:24px;font-weight:var(--font-weight-medium,500)}@media (width>=629.98px){.custom-text-p.custom-text-default{font-size:15px}}.custom-text-primary-1{color:var(--color-gray-950,#070809)}.custom-text-primary-2{color:var(--color-gray-550,#576374)}.custom-text-primary-3{color:var(--color-blue-650,#0f1e54)}.custom-text-primary-4{color:var(--color-gray-450,#758193)}.custom-text-primary-5{color:var(--color-gray-350,#9fa8b6)}.custom-text-secondary-1{color:var(--color-blue-950,#002456)}.custom-text-secondary-2{color:var(--color-blue-500,#126cee)}.custom-text-white{color:var(--color-white,#fff)}.custom-text-green{color:var(--color-green-500,#00af58)}.custom-text a{color:var(--color-blue-500,#126cee);text-underline-offset:3px;text-decoration-line:underline}.custom-text-h1.heading.custom-text-small{--tw-leading:36px;font-size:27px;line-height:36px}@media (width>=629.98px){.custom-text-h1.heading.custom-text-small{--tw-leading:36px;font-size:30px;line-height:36px}}@media (width>=767.98px){.custom-text-h1.heading.custom-text-small{--tw-leading:48px;font-size:41px;line-height:48px}}.custom-text-h1.heading.custom-text-small-1{--tw-leading:36px;font-size:30px;line-height:36px}@media (width>=767.98px){.custom-text-h1.heading.custom-text-small-1{--tw-leading:44px;font-size:36px;line-height:44px}}@media (width>=991.98px){.custom-text-h1.heading.custom-text-small-1{--tw-leading:48px;font-size:40px;line-height:48px}}.custom-text-h1.heading.custom-text-medium{--tw-leading:48px;font-size:36px;line-height:48px}@media (width>=629.98px){.custom-text-h1.heading.custom-text-medium{--tw-leading:48px;font-size:41px;line-height:48px}}@media (width>=767.98px){.custom-text-h1.heading.custom-text-medium{--tw-leading:64px;font-size:54px;line-height:64px}}.custom-text-h1.heading.custom-text-medium-1{--tw-leading:32px;font-size:24px;line-height:32px}@media (width>=629.98px){.custom-text-h1.heading.custom-text-medium-1{--tw-leading:48px;font-size:36px;line-height:48px}}.custom-text-h1.heading.custom-text-medium-2{--tw-leading:54px;font-size:40px;line-height:54px}@media (width>=991.98px){.custom-text-h1.heading.custom-text-medium-2{--tw-leading:64px;font-size:54px;line-height:64px}}.custom-text-h2.custom-text-xsmall,.custom-text-h3.custom-text-xsmall{--tw-leading:24px;font-size:16px;line-height:24px}.custom-text-h2.custom-text-small,.custom-text-h3.custom-text-small{--tw-leading:26px;font-size:18px;line-height:26px}.custom-text-h2.custom-text-medium,.custom-text-h3.custom-text-medium{--tw-leading:28px;font-size:24px;line-height:28px}@media (width>=629.98px){.custom-text-h2.custom-text-medium,.custom-text-h3.custom-text-medium{--tw-leading:36px;font-size:27px;line-height:36px}}.custom-text-h2.custom-text-medium-1,.custom-text-h3.custom-text-medium-1{--tw-leading:30px;font-size:22px;line-height:30px}@media (width>=767.98px){.custom-text-h2.custom-text-medium-1,.custom-text-h3.custom-text-medium-1{--tw-leading:45px;font-size:34px;line-height:45px}}.custom-text-h2.custom-text-medium-2,.custom-text-h3.custom-text-medium-2{--tw-leading:28px;font-size:21px;line-height:28px}@media (width>=629.98px){.custom-text-h2.custom-text-medium-2,.custom-text-h3.custom-text-medium-2{--tw-leading:36px;font-size:30px;line-height:36px}}@media (width>=767.98px){.custom-text-h2.custom-text-medium-2,.custom-text-h3.custom-text-medium-2{--tw-leading:48px;font-size:40px;line-height:48px}}.custom-text-h2.custom-text-medium-3,.custom-text-h3.custom-text-medium-3{--tw-leading:28px;font-size:21px;line-height:28px}.custom-text-h2.custom-text-large,.custom-text-h3.custom-text-large{--tw-leading:36px;font-size:27px;line-height:36px}@media (width>=629.98px){.custom-text-h2.custom-text-large,.custom-text-h3.custom-text-large{--tw-leading:40px;font-size:34px;line-height:40px}}@media (width>=767.98px){.custom-text-h2.custom-text-large,.custom-text-h3.custom-text-large{--tw-leading:48px;font-size:41px;line-height:48px}}.custom-text-h2.custom-text-large-1,.custom-text-h3.custom-text-large-1{--tw-leading:40px;font-size:34px;line-height:40px}@media (width>=767.98px){.custom-text-h2.custom-text-large-1,.custom-text-h3.custom-text-large-1{--tw-leading:48px;font-size:41px;line-height:48px}}.custom-text-h4.custom-text-medium,.custom-text-h5.custom-text-medium{--tw-leading:21px;font-size:16px;line-height:21px}@media (width>=629.98px){.custom-text-h4.custom-text-medium,.custom-text-h5.custom-text-medium{--tw-leading:26px;--tw-font-weight:var(--font-weight-bold,700);font-size:18px;line-height:26px;font-weight:var(--font-weight-bold,700)}}.custom-text-p.custom-text-xsmall,.custom-text-span.custom-text-xsmall{--tw-leading:18px;font-size:12px;line-height:18px}.custom-text-p.custom-text-small,.custom-text-span.custom-text-small{--tw-leading:24px;font-size:16px;line-height:24px}@media (width>=629.98px){.custom-text-p.custom-text-small,.custom-text-span.custom-text-small{font-size:15px}}.custom-text-p.custom-text-small-1,.custom-text-span.custom-text-small-1{--tw-leading:22px;font-size:14px;line-height:22px}.custom-text-p.custom-text-medium,.custom-text-span.custom-text-medium{--tw-leading:28px;font-size:16px;line-height:28px}.custom-text-p.custom-text-large,.custom-text-span.custom-text-large{--tw-leading:24px;font-size:14px;line-height:24px}@media (width>=629.98px){.custom-text-p.custom-text-large,.custom-text-span.custom-text-large{--tw-leading:26px;font-size:18px;line-height:26px}}.custom-text-p.custom-text-large-1,.custom-text-span.custom-text-large-1{--tw-leading:24px;font-size:16px;line-height:24px}@media (width>=629.98px){.custom-text-p.custom-text-large-1,.custom-text-span.custom-text-large-1{--tw-leading:26px;font-size:18px;line-height:26px}}.custom-text-p.custom-text-large-2,.custom-text-span.custom-text-large-2{--tw-leading:26px;font-size:20px;line-height:26px}@media (width>=767.98px){.custom-text-p.custom-text-large-2,.custom-text-span.custom-text-large-2{font-size:18px}}.custom-text-p.custom-text-xlarge,.custom-text-span.custom-text-xlarge{--tw-leading:26px;font-size:18px;line-height:26px}@media (width>=629.98px){.custom-text-p.custom-text-xlarge,.custom-text-span.custom-text-xlarge{--tw-leading:28px;font-size:21px;line-height:28px}}.custom-text-p.custom-text-2xlarge,.custom-text-span.custom-text-2xlarge{--tw-leading:64px;font-size:30px;line-height:64px}.custom-text-p.custom-text-3xlarge,.custom-text-span.custom-text-3xlarge{padding-block:var(--spacing-75,6px);--tw-leading:28px;font-size:24px;line-height:28px}@media (width>=629.98px){.custom-text-p.custom-text-3xlarge,.custom-text-span.custom-text-3xlarge{--tw-leading:36px;font-size:27px;line-height:36px}}.custom-text-p.custom-text-4xlarge,.custom-text-span.custom-text-4xlarge{--tw-leading:36px;font-size:30px;line-height:36px}@media (width>=767.98px){.custom-text-p.custom-text-4xlarge,.custom-text-span.custom-text-4xlarge{--tw-leading:44px;font-size:36px;line-height:44px}}mark{padding-inline:var(--spacing-25,2px);padding-block:var(--spacing-0,0px);background-color:#ffff004d;border-radius:2px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
