/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer components{.tabs-content{display:flow-root}.tabs-content__container{margin-block:var(--spacing-md);min-width:0;padding:var(--spacing-panel-top)var(--spacing-panel-inset);border-radius:var(--radius-md)}.tabs-content__surface--gray-light{background:var(--color-gray-light)}.tabs-content__surface--gray-default{background:var(--color-gray-default)}.tabs-content__intro{margin-bottom:var(--spacing-lg)}.tabs-content__items{gap:var(--spacing-lg);display:grid}.tabs-content__items .content-card{min-height:var(--sustainability-pillar-height);display:block;position:relative}.tabs-content__items .content-card__media{position:absolute;inset:0}.tabs-content__items .content-card__media img{aspect-ratio:auto;height:100%}.tabs-content__items .content-card__body{padding:var(--sustainability-pillar-inset);padding-top:var(--sustainability-pillar-top);max-width:var(--sustainability-copy-width);position:relative}.tabs-content__items .content-card__body .ortica-text{max-width:var(--sustainability-copy-inner)}.tabs-content__items .content-card:nth-child(-n+3) .ortica-text:not([data-vg-flow]) p+p{padding-block:var(--spacing-xs);border-bottom:var(--border-width-hairline)solid var(--color-gray-dark)}.tabs-content__items .content-card:nth-child(n+4) .ortica-text:not([data-vg-flow]) p+p{margin-top:var(--spacing-md)}@media (max-width:1023px){.tabs-content__container{padding:var(--spacing-sm)}.tabs-content__items .content-card{padding-top:var(--panel-height-short)}.tabs-content__items .content-card__media{height:var(--panel-height-short);bottom:auto}.tabs-content__items .content-card__body{padding:var(--spacing-md);background:var(--color-gray-light);max-width:none}}@media (min-width:1024px){.tabs-content__items{gap:var(--sustainability-pillar-row-gap)}.tabs-content__container{padding:var(--sustainability-container-inset)}.tabs-content__intro{min-height:var(--sustainability-grid-top);margin-bottom:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tabs-content__intro>:not(.title-lines){animation:linear both motion-rise;animation-timeline:view();animation-range:var(--motion-enter-range)}.tabs-content__intro>:not(.title-lines):focus-within{animation:none}.tabs-content__items>*{animation:linear both motion-rise;animation-timeline:view();animation-range:var(--motion-enter-range)}.tabs-content__items>:focus-within{animation:none}.tabs-content__items>:nth-child(2n){animation-range:var(--motion-enter-range-late)}}}.tabs-content .ortica-text[data-vg-flow]{--vg-list-width:44rem}.tabs-content__row{width:min(var(--vg-list-width),100%);border-bottom:var(--border-width-hairline)solid var(--color-gray-dark)}.tabs-content__row:not(.tabs-content__row+.tabs-content__row){margin-top:var(--spacing-sm);border-top:var(--border-width-hairline)solid var(--color-gray-dark)}.tabs-content__row+:not(.tabs-content__row){margin-top:var(--spacing-md)}[data-vg-component] .tabs-content__row>summary{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);width:auto;min-height:0;padding-block:var(--spacing-sm);white-space:normal;cursor:pointer;margin:0;list-style:none;display:flex}.tabs-content__row>summary::-webkit-details-marker{display:none}.tabs-content__row>summary:after{content:"+"/"";font-size:var(--title-md);transition:rotate var(--motion-base)var(--motion-ease-out);flex:none;font-weight:400;line-height:1}.tabs-content__row[open]>summary:after{rotate:45deg}.tabs-content__row>summary br{display:none}.tabs-content__answer{contain:inline-size;padding-bottom:var(--spacing-sm)}@media (min-width:1024px){[data-vg-component] .tabs-content__row>summary{padding-block:calc(var(--spacing-sm) + var(--spacing-xxs))}}@supports selector(::details-content){.tabs-content{interpolate-size:allow-keywords}.tabs-content__row::details-content{block-size:0;transition:block-size var(--motion-base)var(--motion-ease-out),content-visibility var(--motion-base)allow-discrete;overflow:clip}.tabs-content__row[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.tabs-content__row>summary:after{transition:none}.tabs-content__row::details-content{transition:none}}.tabs-content .ortica-text[data-vg-flow]>p.text-lg{width:min(var(--figma-copy-width,100%),100%);border-top:0}.tabs-content .ortica-text[data-vg-flow]>p.text-lg:not(:has(+p.text-lg)){border-bottom:0}@media (min-width:1024px){.tabs-content .content-card__seal{width:10rem;position:absolute;top:15.5rem;left:60rem}}}
