/*! tailwindcss v4.1.18 | 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-font-weight:initial;--tw-leading:initial;--tw-duration:initial;--tw-tracking:initial}}}.hero-step-progress{text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:52px;font-weight:var(--font-weight-bold,700);position:relative}@media (min-width:48rem){.hero-step-progress{margin-inline-end:17px}}.hero-step-progress :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm,.888rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);text-wrap:nowrap;color:#212121;opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;position:relative;top:10px}@media (min-width:600px){.hero-step-progress :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*8);line-height:calc(var(--spacing,.25rem)*8)}}@media (min-width:48rem){.hero-step-progress :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){transition-delay:.15s}}.hero-step-progress :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){max-width:200px;font-size:var(--text-sm,.888rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#545759;opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;margin-top:6px;transition-duration:.5s;position:relative;top:10px}@media not all and (min-width:601px){.hero-step-progress :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){height:calc(var(--spacing,.25rem)*12)}}@media (min-width:600px){.hero-step-progress :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);color:#212121}}.hero-step-progress button.active>span{-webkit-text-stroke:.1em #87ce5a!important}.hero-step-progress span{margin-bottom:calc(var(--spacing,.25rem)*-2);--tw-leading:81px;--tw-tracking:0px;letter-spacing:0;line-height:81px}@media (min-width:600px){.hero-step-progress span{--tw-leading:101px;line-height:101px}}.text-stroke span{paint-order:stroke fill;-webkit-text-stroke:.06em #bfc7d8;color:#fff;font-weight:700;font-stretch:0%;transition:all .4s}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.home-terms-list li{background-color:var(--color-secondary-50,#f0f7e9);border-radius:21px;height:160px;padding:50px 7px 7px;position:relative}@keyframes toBottom{0%{top:-32px}to{top:0}}@keyframes toTop{0%{top:32px}to{top:0}}.terms-animate-to-top{animation-name:toBottom;animation-duration:1s;animation-fill-mode:forwards;animation-timeline:view();animation-range:entry cover 50%;top:-32px}.terms-animate-to-bottom{animation-name:toTop;animation-duration:1s;animation-fill-mode:forwards;animation-timeline:view();animation-range:entry cover 50%;top:32px}