.icon-wrap{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:var(--white);border-radius:.75rem;justify-content:center;align-items:center;padding:10px;display:flex}.icon-wrap.size-48{width:3rem;height:3rem}.icon-wrap.size-40{width:2.5rem;height:2.5rem}.icon-wrap.disabled{background-color:var(--gray-100)!important}.icon-wrap.primary{color:var(--white);background-color:var(--primary-500)}

.section-modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;overscroll-behavior:contain;transition:translate .3s ease-out,visibility .3s allow-discrete,background-color .3s ease-out,opacity .3s ease-out;z-index:999;background-color:#0000;place-items:center;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}.section-modal::backdrop{display:none}.section-modal.section-modal-open,.section-modal[open],.section-modal:target{pointer-events:auto;visibility:visible;opacity:1;background-color:oklch(0% 0 0/.4)}.section-modal.section-modal-open .section-modal-box,.section-modal[open] .section-modal-box,.section-modal:target .section-modal-box{opacity:1;scale:1}@starting-style{.section-modal.section-modal-open,.section-modal[open],.section-modal:target{visibility:hidden;opacity:0}}.section-modal-backdrop{cursor:pointer;color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.section-modal-box{background-color:var(--white);opacity:0;overscroll-behavior:contain;border-radius:1rem;grid-row-start:1;grid-column-start:1;width:100%;max-height:100%;animation:.4s cubic-bezier(1,0,.8,1) sazo-slide-down;display:flex;overflow-y:auto;scale:100%;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.section-modal.section-modal-open .section-modal-box{animation:.4s cubic-bezier(.22,1,.36,1) forwards sazo-slide-up}@keyframes sazo-slide-up{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}@keyframes sazo-slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}.section-modal-bottom{place-items:flex-end center}.section-modal-bottom :where(.section-modal-box){width:100%;height:auto;max-height:90%;scale:1;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;max-width:60rem!important}

.featured-heading-container{margin-bottom:2.5rem}.featured-heading-container .title{white-space:pre-line;color:var(--gray-950);font-weight:600}.featured-heading-container .subtitle{color:var(--gray-950)}.featured-heading-container .description{white-space:pre-line;letter-spacing:.27px;color:var(--gray-700);margin-top:1.25rem;font-size:18px;line-height:28px}.featured-heading-container-md .title,.featured-heading-container-md .subtitle{letter-spacing:0;font-size:24px;line-height:32px}.featured-heading-container-md .description{letter-spacing:.24px;font-size:16px;line-height:24px}.featured-heading-container-lg .title,.featured-heading-container-lg .subtitle{letter-spacing:0;font-size:30px;line-height:38px}.featured-heading-container-lg .description{letter-spacing:.27px;font-size:18px;line-height:28px}.featured-heading-container-xl .title,.featured-heading-container-xl .subtitle{letter-spacing:0;font-size:36px;line-height:44px}.featured-heading-container-xl .description{letter-spacing:.3px;font-size:20px;line-height:30px}

/*# sourceMappingURL=29f5c7e2b5488d58.css.map*/