.feature-block{padding-top:32px;text-align:center}.feature-block .component-furniture{margin-top:64px;margin-bottom:56px;max-width:100%}.feature-block .content-block{font-family:"Windlass","Georgia","serif";font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)));color:#f1eee5;margin-bottom:40px}.feature-block .content-block em,.feature-block .content-block i{font-style:normal}.feature-block.component-spacing{margin-bottom:56px}.feature-block__title{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(36px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(40px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;margin-bottom:16px}.feature-block__title em,.feature-block__title i{font-style:normal}.feature-block__image{margin-bottom:64px}.feature-block__image .scalable-masked-image{padding-top:66.66%}@media screen and (min-width: 480px){.feature-block__image .scalable-masked-image{padding-top:72.5%}}@media screen and (min-width: 720px){.feature-block .component-furniture{margin-top:96px}.feature-block .content-block{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(48px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}.feature-block__title{margin-bottom:32px}.feature-block__image .scalable-masked-image{padding-top:41.37%}}@media screen and (min-width: 1024px){.feature-block .content-block{font-size:calc(12px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(48px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1200px){.feature-block .content-block{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(76px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 1440px){.feature-block .content-block{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(20px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(76px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(60px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}@media screen and (min-width: 2000px){.feature-block .content-block{font-size:calc(18px*var(--typography-scale-font-size-windlass-body-small, var(--typography-scale-font-size-windlass, 1)));line-height:calc(26px*var(--typography-scale-line-height-windlass-body-small, var(--typography-scale-line-height-windlass, 1)))}.feature-block__title{font-size:calc(96px*var(--typography-scale-font-size-burlesk-display4, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(84px*var(--typography-scale-line-height-burlesk-display4, var(--typography-scale-line-height-burlesk, 1)))}}
.ensemble-feature-block .feature-block{padding-top:0}.ensemble-feature-block .feature-block__image{display:none}.ensemble-feature-block .feature-block__column{margin-top:-10%}.ensemble-feature-block__column.green-rule.rule::after{bottom:22%}.ensemble-feature-block__characters{padding-top:98.8%}.ensemble-feature-block__characters .character{height:100%;z-index:-1;bottom:0;background-size:contain}.ensemble-feature-block__background::before{height:0;padding-top:58%;z-index:-1;background-repeat:no-repeat;background-position:50% 0;background-size:contain;top:-5%}.ensemble-feature-block__background--circle::before{background-image:url("../assets/characters/ensemble/background/circle.svg")}.ensemble-feature-block__background--cards::before{background-image:url("../assets/characters/ensemble/background/cards.svg")}.ensemble-feature-block__background--chips::before{background-image:url("../assets/characters/ensemble/background/chips.svg")}.ensemble-feature-block__background--compass::before{background-image:url("../assets/characters/ensemble/background/compass.svg")}.ensemble-feature-block__background--shark::before{background-image:url("../assets/characters/ensemble/background/shark.svg")}.ensemble-feature-block__background--shell::before{background-image:url("../assets/characters/ensemble/background/shell.svg")}@media screen and (min-width: 720px){.ensemble-feature-block .feature-block__column{margin-top:-6%}.ensemble-feature-block__characters{padding-top:54.85%}}
