.richtext-theme-default h1 strong,.richtext-theme-default h2 strong,.richtext-theme-default h3 strong,.richtext-theme-default h4 strong,.richtext-theme-default h5 strong,.richtext-theme-default h6 strong{background-image:linear-gradient(98.41deg,var(--theme-from) 0%,var(--theme-to) 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}.richtext-theme-brand h1,.richtext-theme-brand h2,.richtext-theme-brand h3,.richtext-theme-brand h4,.richtext-theme-brand h5,.richtext-theme-brand h6{--tw-text-opacity: 1;color:rgb(0 175 102 / var(--tw-text-opacity))}.richtext-theme-theme h1,.richtext-theme-theme h2,.richtext-theme-theme h3,.richtext-theme-theme h4,.richtext-theme-theme h5,.richtext-theme-theme h6{background-image:linear-gradient(98.41deg,var(--theme-from) 0%,var(--theme-to) 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}.two-columns-text{display:flex;flex-wrap:wrap}.two-columns-text>p:not(.tagline){max-width:24rem;font-size:.8rem;line-height:1.5;letter-spacing:0}@media (min-width: 767px){.two-columns-text>p:not(.tagline){width:50%;padding-right:1rem}}.two-columns-layout .second-column .large-body{font-size:1.4rem;line-height:1.2;letter-spacing:-.02em;font-weight:500}.list__item p{font-size:.8rem;line-height:1.5;letter-spacing:0;font-weight:500}.list__item p:last-child:has(>.btn){margin-top:auto}.list__item--bubble{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}.list__item--bubble-image-bg .btn-link,.list__item--bubble .tagline,.list__item--bubble h1,.list__item--bubble h2,.list__item--bubble h3,.list__item--bubble h4,.list__item--bubble h5,.list__item--bubble h6{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.section-theme-dark .list__item--bubble{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity))}.section-theme-dark .list__item--bubble-image-bg .btn-link,.section-theme-dark .list__item--bubble .tagline,.section-theme-dark .list__item--bubble h1,.section-theme-dark .list__item--bubble h2,.section-theme-dark .list__item--bubble h3,.section-theme-dark .list__item--bubble h4,.section-theme-dark .list__item--bubble h5,.section-theme-dark .list__item--bubble h6{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.accordion__wrapper{list-style:none;padding:0}.accordion__item,.accordion__header{width:100%}.accordion__header{display:flex;justify-content:space-between;border:2px solid #202020;padding:1rem}.accordion__item .accordion__header{border-bottom:0}.accordion__item .accordion__header:focus{outline-offset:-6px;box-shadow:inset 0 0 0 2px #fff}.accordion__item:only-of-type .accordion__header,.accordion__item:last-of-type .accordion__header{border:2px solid #202020}.accordion__item:only-of-type .accordion__panel,.accordion__item:last-of-type .accordion__panel{border-bottom:2px solid #202020}.header__toggle-indicator{width:20px}.accordion__panel{visibility:hidden;overflow:hidden;height:0;border-left:2px solid #202020;border-right:2px solid #202020;transition:height .3s ease-in-out,visibility 0s .3s}.panel__inner{padding:2rem 1rem}.is-active .accordion__header{border:2px solid #202020}.is-active .accordion__panel{visibility:visible;height:auto;transition:height .3s ease-in-out,visibility 0s 0s}.breadcrumbs ol{padding:0;margin:0;list-style:none}.breadcrumbs__item{display:inline}.breadcrumbs__item:after{content:"/";margin:0 .5rem}.breadcrumbs__item:last-child:after{content:""}.card{display:flex;flex-direction:column;border:2px solid black;border-radius:.5rem;max-width:60ch;min-height:100%;position:relative;overflow:hidden;transition:box-shadow .15s ease-in-out}.card:hover,.card:focus-within{box-shadow:0 0 0 .25rem}.card:focus-within a:focus{text-decoration:none;box-shadow:none;outline:none}.card__image{height:10rem}.card__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card__content{display:flex;flex-direction:column;flex-grow:1;padding:1rem}.card__content a{text-decoration:none}.card__content a:focus{text-decoration:underline}.card__content a:after{content:"";position:absolute;inset:0}.card__content:last-child{margin-top:auto;padding-top:2rem}body.modal-is-active>*:not(.modal){filter:blur(6px)}.modal{height:0;position:fixed;visibility:hidden;z-index:-10}.modal.show{display:grid;place-items:center;visibility:visible;height:auto;background-color:#00000080;inset:0;z-index:10}.modal.show .modal__inner{opacity:1}.modal__inner{width:clamp(30ch,70%,75ch);color:#000;background-color:#fff;border:.5rem solid black;border-radius:1rem;opacity:0;transition:opacity .3s ease-in-out}.modal__content{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:2rem}.modal__close button{width:100%;border:none;background-color:#d3d3d3;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem;text-align:right;transition:background-color .15s ease-in-out}.modal__close button:hover,.modal__close button:focus{background-color:gray;text-decoration:underline}.notification{display:flex;align-items:center;gap:.75rem;padding:1rem;color:var(--neutral-900, #202427);background-color:var(--neutral-200, #f6f8f9);border:2px solid var(--neutral-600, #858d93);border-radius:.25rem}.notification.type-info{color:var(--info-900, #035486);background-color:var(--info-100, #e0f7ff);border-color:var(--info-600, #1a91d1)}.notification.type-success{color:var(--success-900, #014b3e);background-color:var(--success-100, #eefcf6);border-color:var(--success-500, #28a980)}.notification.type-warning{color:var(--warning-900, #8e2a0b);background-color:var(--warning-100, #fffbeb);border-color:var(--warning-600, #dc901e)}.notification.type-error{color:var(--error-900, #5e0317);background-color:var(--error-100, #ffe0e0);border-color:var(--error-500, #df2a39)}.notification [astro-icon]{flex-shrink:0;width:40px}.pagination .pagination__list{display:flex;align-items:center;gap:1rem}.pagination a,.pagination .disabled{display:block;border-width:2px;border-style:solid;border-radius:3px}.pagination a{border-color:currentColor;transition:background-color .15s ease-in-out}.pagination a:hover,.pagination a:focus-visible{background-color:orange}.pagination a:focus-visible svg path{stroke:#222}.pagination .disabled{border-color:gray;opacity:.5}.skip-links a{color:var(--action-color, #222);background-color:var(--background, #fff);border-bottom-right-radius:6px;padding:1rem 3.25rem;position:absolute;display:block;z-index:10;top:-100vh;left:0}.skip-links a:hover,.skip-links a:focus{top:0;outline-offset:2px}.accordion__wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;row-gap:.5rem}@media (min-width: 767px){.accordion__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.accordion__wrapper>div{display:flex;flex-direction:column;gap:.5rem}.accordion__wrapper>div .accordion__item{border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.section-theme-dark .accordion__wrapper>div .accordion__item{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.accordion__wrapper>div .accordion__item button{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:flex-end;gap:1rem;background-color:transparent;text-align:left;font-size:1rem;line-height:1.5;letter-spacing:0;font-weight:500}.accordion__wrapper>div .accordion__item .accordion__header{border-width:0px!important;padding:1rem}@media (min-width: 991px){.accordion__wrapper>div .accordion__item .accordion__header{padding:1.75rem}}.accordion__wrapper>div .accordion__item .accordion__header{box-shadow:none}.accordion__wrapper>div .accordion__item .accordion__header .header__toggle-indicator{height:.75rem;width:.75rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(42 139 247 / var(--tw-text-opacity))}.accordion__wrapper>div .accordion__item .accordion__panel{border-width:0px!important;padding-left:1.75rem;--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.section-theme-dark .accordion__wrapper>div .accordion__item .accordion__panel{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.accordion__wrapper>div .accordion__item .accordion__panel .panel__inner{padding:1rem;padding-top:0!important}@media (min-width: 991px){.accordion__wrapper>div .accordion__item .accordion__panel .panel__inner{padding:1.75rem}}.bubble-theme-default{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.bubble-expandable .bubble-theme-default h3,.bubble-expandable .bubble-theme-default h4{background-image:linear-gradient(98.41deg,var(--theme-from) 0%,var(--theme-to) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.section-theme-dark .bubble-theme-default{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble-theme-light{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.bubble-theme-light h1,.bubble-theme-light h2,.bubble-theme-light h3,.bubble-theme-light h4,.bubble-theme-light h5,.bubble-theme-light h6,.bubble-expandable .bubble-theme-light h3,.bubble-expandable .bubble-theme-light h4{background-image:linear-gradient(98.41deg,var(--theme-from) 0%,var(--theme-to) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.bubble-theme-dark{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble-theme-dark h1,.bubble-theme-dark h2,.bubble-theme-dark h3,.bubble-theme-dark h4,.bubble-theme-dark h5,.bubble-theme-dark h6,.bubble-expandable .bubble-theme-dark h3,.bubble-expandable .bubble-theme-dark h4{background-image:linear-gradient(98.41deg,var(--theme-from) 0%,var(--theme-to) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.bubble-theme-bw{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble-theme-brand{--tw-bg-opacity: 1;background-color:rgb(0 175 102 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble-theme-brand .btn-link{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble-theme-theme{background-image:linear-gradient(98.41deg,var(--theme-from) 0%,var(--theme-to) 100%);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble-theme-theme .btn-link{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bubble h1,.bubble h2,.bubble h3,.bubble h4,.bubble h5,.bubble h6,.bubble p,.bubble ul,.bubble ol{display:block}.bubble h1:not(:last-child),.bubble h2:not(:last-child),.bubble h3:not(:last-child),.bubble h4:not(:last-child),.bubble h5:not(:last-child),.bubble h6:not(:last-child),.bubble p:not(:last-child),.bubble ul:not(:last-child),.bubble ol:not(:last-child){margin-bottom:1rem}@media (min-width: 991px){.bubble h1:not(:last-child),.bubble h2:not(:last-child),.bubble h3:not(:last-child),.bubble h4:not(:last-child),.bubble h5:not(:last-child),.bubble h6:not(:last-child),.bubble p:not(:last-child),.bubble ul:not(:last-child),.bubble ol:not(:last-child){margin-bottom:2rem}}.bubble h1:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h2:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h3:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h4:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h5:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h6:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble p:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble ul:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble ol:not(:last-child):is(.d1,.d2,.d3,.h1,.h2){margin-bottom:calc(1rem - .1em)}@media (min-width: 991px){.bubble h1:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h2:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h3:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h4:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h5:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble h6:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble p:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble ul:not(:last-child):is(.d1,.d2,.d3,.h1,.h2),.bubble ol:not(:last-child):is(.d1,.d2,.d3,.h1,.h2){margin-bottom:calc(2rem - .1em)}}.bubble p+p:has(.btn){margin-top:0}.bubble ul,.bubble ol{-webkit-padding-start:1rem;padding-inline-start:1rem}.bubble ul li+li,.bubble ol li+li{margin-top:.25rem}.bubble ol{list-style-type:decimal}.bubble ul{list-style-type:disc}.layout-block-embed>div{@appkly overflow-hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.layout-block-embed iframe{width:100%}.layout-block-embed iframe[title*=video]{height:unset;aspect-ratio:16 / 9}.layout-block-embed iframe[data-tally-src]:not([data-tally-src*="alignLeft=1"]){margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}
