/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.ivc-hero__media img{object-position:calc(50% + 68px) center}@media (min-width:40rem){.ivc-hero__media img{object-position:calc(50% + 130px) center}}@media (min-width:48rem){.ivc-hero__media img{object-position:calc(50% + 42px) center}}@media (min-width:64rem){.ivc-hero__media img{object-position:center}}.ivc-hero__scrim{background:linear-gradient(90deg,#ffffffd9 0 55%,#fff0 85%)}@media (min-width:48rem){.ivc-hero__scrim{background:linear-gradient(90deg,#ffffffd9 0 45%,#fff0 70%)}}.ivc-split__frame-box{display:block;height:calc(100% - 25px);position:absolute;top:0;width:calc(100% - 25px);z-index:0}.ivc-split__frame--right .ivc-split__frame-box{right:0}.ivc-split__frame--left .ivc-split__frame-box{left:0}.ivc-split__frame.ivc-split__frame--right>picture{padding:25px 25px 0 0}.ivc-split__frame.ivc-split__frame--left>picture{padding:25px 0 0 25px}}

/*! tailwindcss v4.3.3 | 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}}}@layer components{:is(.icon-list__icon,.icon-list__callout-icon,.icon-list__toggle-icon) svg{display:block;height:100%;width:100%}.icon-list__box{align-items:center;border-color:currentColor;border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;height:100%;padding:15px 5px;text-align:center}@media (min-width:64rem){.icon-list__box{padding:15px 50px}}.icon-list__icon{display:inline-block;height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}@media (min-width:40rem){.icon-list__icon{height:calc(var(--spacing,.25rem)*15);width:calc(var(--spacing,.25rem)*15)}}@media (min-width:64rem){.icon-list__icon{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20)}}.icon-list__callout-icon{border-color:currentColor;border-style:var(--tw-border-style);border-width:1px;display:inline-block;height:calc(var(--spacing,.25rem)*10);margin-bottom:10px;width:calc(var(--spacing,.25rem)*10)}@media (min-width:64rem){.icon-list__callout-icon{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20)}}.icon-list__accordion{padding-top:30px}.icon-list__item{border-bottom:1px solid var(--color-line)}.icon-list__item:first-child{border-top:1px solid var(--color-line)}.icon-list__toggle{background-color:#0000;border-style:var(--tw-border-style);border-width:0;color:var(--color-brand-text,var(--color-brand-black));cursor:pointer;display:block;padding:30px 45px 30px 15px;position:relative;text-align:left;width:100%}@media (min-width:40rem){.icon-list__toggle{padding:30px 60px 30px 100px}}.icon-list__toggle-icon{align-items:center;color:var(--color-brand-accent,var(--color-brand-red));display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100px}@media (min-width:40rem){.icon-list__toggle-icon{display:flex}}.icon-list__toggle-icon svg{height:46px;width:46px}.icon-list__plus{height:14px;position:absolute;right:15px;top:32px;width:14px}@media (min-width:40rem){.icon-list__plus{right:30px}}.icon-list__plus:after,.icon-list__plus:before{background-color:currentColor;content:"";position:absolute}.icon-list__plus:before{height:2px;left:0;top:6px;width:14px}.icon-list__plus:after{height:14px;left:6px;top:0;width:2px}.icon-list__item.is-open .icon-list__plus{transform:rotate(45deg)}.icon-list__panel{display:grid;grid-template-rows:1fr}.icon-list__accordion.is-ready .icon-list__item:not(.is-open) .icon-list__panel{grid-template-rows:0fr;visibility:hidden}@media (prefers-reduced-motion:no-preference){.icon-list__accordion.is-animated .icon-list__panel{transition:grid-template-rows .4s,visibility .4s}.icon-list__accordion.is-animated .icon-list__plus{transition:transform .4s}}.icon-list__description{padding:0 15px 30px}@media (min-width:40rem){.icon-list__description{padding:0 60px 30px 100px}}}@layer utilities{.icon-list__toggle:focus-visible .icon-list__title,.icon-list__toggle:hover .icon-list__title{color:var(--color-brand-text)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

