/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer components{.line-box{display:flow-root}.line-box__container{margin-block:var(--spacing-md)}.line-box{padding-block:var(--spacing-md)}.line-box__container{min-width:0}.line-box__surface--gray-light{background:var(--color-gray-light);border-radius:var(--radius-md);padding:var(--spacing-lg)}.line-box__surface--gray-default{background:var(--color-gray-default);border-radius:var(--radius-md);padding:var(--spacing-lg)}.line-box--box-first .line-box__container{border-end-end-radius:0;border-end-start-radius:0}.line-box--box-middle .line-box__container{border-radius:0}.line-box--box-last .line-box__container{border-start-start-radius:0;border-start-end-radius:0}.line-box__layout{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.line-box__media{border-radius:var(--radius-md);min-width:0;overflow:clip}.line-box__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.line-box__body{justify-content:center;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-panel-top)var(--spacing-panel-inset);border-radius:var(--radius-lg);background:var(--color-gray-light);flex-direction:column;display:flex}.line-box__layout--reverse .line-box__media{order:2}.line-box--overlay .line-box__layout{min-height:var(--hero-height);border-radius:var(--radius-md);display:block;position:relative;overflow:clip}.line-box--overlay .line-box__media{position:absolute;inset:0}.line-box--overlay .line-box__body{max-width:var(--heading-title-width);min-height:var(--hero-height);background:0 0;justify-content:center;position:relative}.line-box__gallery{gap:var(--spacing-xs);order:-1;display:flex}.line-box__gallery button{width:var(--gallery-thumb);border-radius:var(--radius-sm);overflow:clip}.line-box__gallery img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1023px){.line-box__layout,.line-box--split-duo .line-box__layout{grid-template-columns:1fr}.line-box__media img{max-height:var(--mobile-image-height)}.line-box__layout--reverse .line-box__media{order:0}.line-box__body{padding:var(--spacing-md)}.line-box__surface--gray-light,.line-box__surface--gray-default{padding:var(--spacing-sm)}}.line-box__layout{min-height:var(--overlay-height)}.line-box--height-short .line-box__layout{min-height:var(--panel-height-short)}.line-box--height-medium .line-box__layout{min-height:var(--panel-height-medium)}.line-box__media{position:relative}.line-box__media img{position:absolute;inset:0}.line-box--ratio-wide .line-box__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.line-box--ratio-narrow .line-box__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.line-box__layout--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.line-box--ratio-wide .line-box__layout--reverse{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.line-box--ratio-narrow .line-box__layout--reverse{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:1023px){.line-box--ratio-wide .line-box__layout,.line-box--ratio-narrow .line-box__layout{grid-template-columns:1fr}.line-box__layout{min-height:0}.line-box__media{min-height:var(--mobile-image-height)}.line-box--overlay .line-box__media{min-height:0}.line-box .line-box__layout,.line-box--ratio-wide .line-box__layout--reverse,.line-box--ratio-narrow .line-box__layout--reverse,.line-box--split-duo .line-box__layout{grid-template-columns:1fr}}.line-box__body{min-width:0}.line-box__gallery{width:100%;min-width:0;max-width:100%}.line-box__gallery button{min-width:0;max-width:var(--gallery-thumb);flex:1}.line-box__pictures{gap:var(--spacing-sm);min-width:0;display:grid}.line-box__pictures--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.line-box__layout--reverse .line-box__pictures{order:2}.line-box--split-duo .line-box__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.line-box--height-hero .line-box__layout{min-height:var(--hero-height)}@media (max-width:1023px){.line-box .line-box__layout{grid-template-columns:1fr}.line-box__layout--reverse .line-box__pictures{order:0}.line-box__pictures--horizontal{grid-template-columns:repeat(2,minmax(0,1fr))}.line-box__pictures--horizontal .line-box__media{min-height:var(--panel-height-short)}}.line-box__body{overflow-wrap:break-word;min-width:0}@media (max-width:1023px){.line-box .line-box__layout{grid-template-columns:minmax(0,1fr)}}.line-box .line-box__container{background:0 0;padding:0}.line-box__body{justify-content:flex-end}.line-box__gallery{gap:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:auto;display:grid}.line-box__gallery button{aspect-ratio:1;width:100%;max-width:none;position:relative}.line-box__gallery img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.line-box__gallery{order:-1}@media (max-width:767px){.line-box__gallery{gap:var(--spacing-xs)}}@media (min-width:1024px){.line-box__gallery[data-vg-gallery-gap]{width:var(--figma-copy-width);max-width:none;margin-left:calc(-1*var(--figma-gallery-shift,0));margin-bottom:var(--figma-gallery-gap);gap:var(--line-gallery-gap)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.line-box__media img{animation:linear both motion-settle;animation-timeline:view();animation-range:var(--motion-media-range)}.line-box__body>:not(.title-lines){animation:linear both motion-rise;animation-timeline:view();animation-range:var(--motion-enter-range)}.line-box__body>:not(.title-lines):focus-within{animation:none}}}.line-box__gallery button img{transition:scale var(--motion-slow)var(--motion-ease-out)}@media (prefers-reduced-motion:no-preference){.line-box__gallery button:is(:hover,:focus-visible) img{scale:1.06}}@media (min-width:1024px){.line-box[data-vg-column]:not([data-vg-column=""]) .line-box__layout--reverse{grid-template-columns:minmax(0,1fr) minmax(0,38.3rem)}.line-box[data-vg-column]:not([data-vg-column=""]) .line-box__layout:not(.line-box__layout--reverse){grid-template-columns:minmax(0,38.3rem) minmax(0,1fr)}}:is(.heading+.line-box,.heading+.line-box+.line-box,.heading+.line-box+.line-box+.line-box,.heading+.line-box+.line-box+.line-box+.line-box){padding-block:0}:is(.heading+.line-box,.heading+.line-box+.line-box,.heading+.line-box+.line-box+.line-box,.heading+.line-box+.line-box+.line-box+.line-box) .line-box__container{padding-block:var(--spacing-sm);background:var(--color-gray-light);border-radius:0;margin-block:0}:is(.heading+.line-box,.heading+.line-box+.line-box,.heading+.line-box+.line-box+.line-box,.heading+.line-box+.line-box+.line-box+.line-box):not(:has(+.line-box)){padding-bottom:var(--spacing-md)}:is(.heading+.line-box,.heading+.line-box+.line-box,.heading+.line-box+.line-box+.line-box,.heading+.line-box+.line-box+.line-box+.line-box):not(:has(+.line-box)) .line-box__container{padding-bottom:var(--spacing-md);border-radius:0 0 var(--radius-md)var(--radius-md)}}
