.frame-type-schaller_textdecomedia .textdecomedia{gap:var(--spacing-sm,var(--space-sm));grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.frame-type-schaller_textdecomedia .textdecomedia__content{z-index:10;width:100%;position:relative}.frame-type-schaller_textdecomedia .textdecomedia blockquote{padding-left:clamp(3rem,2rem + 5vw,7.5rem);position:relative}.frame-type-schaller_textdecomedia .textdecomedia blockquote p{margin-block:var(--spacing-md,var(--space-md));font-size:var(--text-md,clamp(1.35rem, 1.28rem + .33vw, 1.5rem));font-style:italic}.frame-type-schaller_textdecomedia .textdecomedia blockquote:before{content:"”";color:var(--color-primary-light);pointer-events:none;font-size:clamp(6rem,3rem + 9vw,12rem);font-weight:700;line-height:.85;position:absolute;top:-.2ex;left:0}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia{align-items:center}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia__media{aspect-ratio:1;max-width:600px;padding:var(--spacing-sm,var(--space-sm));background:linear-gradient(to bottom, var(--color-primary-light), var(--color-primary))}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia__media img{object-fit:cover;object-position:center;width:100%;height:100%}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__media{--media-bleed-outward:.1;max-width:none}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__media img{width:100%;height:auto}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__media{width:calc((100vw - 1.5rem) / (1 - var(--media-bleed-outward)))}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia--text-right .textdecomedia__media{justify-self:flex-end}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia--text-left .textdecomedia__media{justify-self:flex-start}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia{align-items:center}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia__media{z-index:calc(1 * -1);margin:calc(var(--spacing,.25rem) * 0);--bg-media-width:min(100vw, var(--body-max-width));height:100%;max-height:1080px;width:var(--bg-media-width);margin-inline:calc(50% - var(--bg-media-width) / 2);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bg-media-width) * 195 / 1920), 0 100%);grid-column:1/-1;grid-row-start:1;position:relative}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia__media img{object-fit:cover;width:100%;height:100%}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia__media:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:1;background:#00000059;position:absolute}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia__content{z-index:10;padding-block:var(--spacing-xl,var(--space-xl));grid-column:1/-1;grid-row-start:1;position:relative}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia__content :is(h1,h2,h3,h4,h5,h6,p,li){color:var(--color-white,#fff)}.frame-type-schaller_textdecomedia.frame-layout-2 h2{font-family:var(--font-serif,"Libre Bodoni", serif);color:var(--color-white,#fff);text-wrap:wrap;font-size:clamp(2.3331rem,1.6965rem + 2.5464vw,5rem);line-height:1.1}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing,.25rem)}.end{inset-inline-end:var(--spacing,.25rem)}.top-0{top:calc(var(--spacing,.25rem) * 0)}.z-9999{z-index:9999}.col-4{grid-column:4}.col-8{grid-column:8}.col-span-22{grid-column:span 22/span 22}.mt-\[0\.5rem\]{margin-top:.5rem}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.h-6{height:calc(var(--spacing,.25rem) * 6)}.w-6{width:calc(var(--spacing,.25rem) * 6)}.min-w-\[32px\]{min-width:32px}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing,.25rem) * 2)}.font-serif{font-family:var(--font-serif,"Libre Bodoni", serif)}.no-underline{text-decoration-line:none}}@media (width>=64rem){.frame-type-schaller_textdecomedia .textdecomedia{grid-template-columns:repeat(12,minmax(0,1fr))}.frame-type-schaller_textdecomedia .textdecomedia__content{max-width:600px}.frame-type-schaller_textdecomedia .textdecomedia--text-right .textdecomedia__media,.frame-type-schaller_textdecomedia .textdecomedia--text-right .textdecomedia__content{justify-self:flex-end}.frame-type-schaller_textdecomedia .textdecomedia--text-left .textdecomedia__media,.frame-type-schaller_textdecomedia .textdecomedia--text-left .textdecomedia__content{justify-self:flex-start}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia__media{grid-column:span 5/span 5;max-width:none}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia__content{grid-column:span 4/span 4}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia--text-right .textdecomedia__media{margin-right:calc(var(--spacing-sm,var(--space-sm)) * -1);grid-column-start:2}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia--text-right .textdecomedia__content{grid-column-start:8}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia--text-left .textdecomedia__media{margin-left:calc(var(--spacing-sm,var(--space-sm)) * -1);order:2;grid-column-start:7}.frame-type-schaller_textdecomedia:not(.frame-layout-1):not(.frame-layout-2) .textdecomedia--text-left .textdecomedia__content{grid-column-start:2}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__media,.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__content{grid-column:span 6/span 6}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__content{margin-top:15%}}@media (width>=1024px){.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia__media{--media-bleed-inward:var(--spacing-2xl);width:calc((min(50vw, var(--body-max-width) / 2) + var(--media-bleed-inward)) / (1 - var(--media-bleed-outward)))}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia--text-right .textdecomedia__media{margin-right:calc(-1 * var(--media-bleed-inward))}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia--text-left .textdecomedia__media{margin-left:calc(-1 * var(--media-bleed-inward))}}@media (width>=64rem){.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia--text-left .textdecomedia__media{order:2;grid-column-start:7}.frame-type-schaller_textdecomedia.frame-layout-1 .textdecomedia--text-left .textdecomedia__content{grid-column-start:1}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia__content{grid-column:span 6/span 6;max-width:none}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia--text-left .textdecomedia__content{grid-column-start:1}.frame-type-schaller_textdecomedia.frame-layout-2 .textdecomedia--text-right .textdecomedia__content{grid-column-start:7}}@media (width>=1024px){.frame-type-schaller_textdecomedia:not(.frame-layout-2) .textdecomedia__media{top:var(--sticky-top,0);will-change:transform;align-self:start;position:sticky}}