/*! tailwindcss v4.2.1 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.modal-close-24 .ant-modal-close{top:24px!important;right:26px!important}.modal-close-24 .ant-modal-close-icon{font-size:24px!important}.tag-component{height:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-normal,1.5);font-size:16px;line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#27283a;border-width:1px;border-color:#7d7e89;border-radius:3.40282e+38px;justify-content:center;align-items:center;display:inline-flex}.tag-component:is([data-device=mobile] *){height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:14px}.section-wrapper{width:100%;max-width:1000px;padding-top:calc(var(--spacing,.25rem) * 25);margin-inline:auto}.section-wrapper:is([data-device=mobile] *){max-width:calc(100vw - 40px);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 12.5)}.title{margin-top:calc(var(--spacing,.25rem) * 7);--tw-leading:150%;--tw-font-weight:var(--font-weight-semibold,600);font-size:40px;line-height:150%;font-weight:var(--font-weight-semibold,600);color:var(--color-black,#000)}.title:is([data-device=mobile] *){margin-top:calc(var(--spacing,.25rem) * 4);font-size:28px}.sub-title{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:1;--tw-font-weight:var(--font-weight-normal,400);font-size:20px;line-height:1;font-weight:var(--font-weight-normal,400);color:#27283a;opacity:.5}.sub-title:is([data-device=mobile] *){font-size:16px}.text-hight{--tw-leading:150%;--tw-font-weight:var(--font-weight-semibold,600);font-size:40px;line-height:150%;font-weight:var(--font-weight-semibold,600);color:#e53736;text-underline-offset:6px;text-decoration-line:underline;text-decoration-thickness:2px}.text-hight:is([data-device=mobile] *){font-size:28px!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}