.l-section--fwc{position:relative;position:sticky;top:3.75rem;padding-top:40px}@media only screen and (max-width: 1023px){.l-section--fwc{top:0;padding:0}}.l-section--fwc+.l-section--fwc{padding-top:40px;background:rgba(0,0,0,0) !important}@media only screen and (max-width: 1023px){.l-section--fwc+.l-section--fwc{padding-top:0}}.fwc{display:flex;flex-direction:column;position:relative;height:100vh;padding:4.5rem 1.25rem;border-radius:1.5rem;background:var(--bg-secondary);overflow:hidden;gap:2rem}@media only screen and (min-width: 1024px){.fwc{flex-direction:row;justify-content:space-between;max-height:43.75rem;padding:3rem;padding-left:6rem}}@media only screen and (max-width: 1023px){.fwc{width:100%}}.fwc.is-dark{background:var(--bg-primary)}.fwc.is-dark .fwc__bg{right:auto;left:0;transform:rotate(90deg)}@media only screen and (max-width: 1023px){.fwc.is-dark .fwc__bg{transform:rotate(0)}}@media only screen and (min-width: 1024px){.fwc.l-row--reverse{flex-direction:row-reverse;padding-right:6rem;padding-left:3rem}}.fwc.l-row--reverse .fwc__photo{transform:scaleX(-1) scaleY(-1)}@media only screen and (min-width: 1024px){.fwc.l-row--reverse .fwc__photo{transform:scaleX(-1) scaleY(-1)}}.fwc.l-row--reverse .fwc__photo picture{transform:scaleX(-1) scaleY(-1)}.fwc.l-row--reverse .fwc__overlay-card{top:7.3125rem;right:-1.75rem;bottom:auto;left:auto}@media only screen and (max-width: 1023px){.fwc.l-row--reverse .fwc__overlay-card{right:0}}@media only screen and (max-width: 1023px){.fwc.l-row--default .fwc__photo{mask-image:var(--extra-mask-url)}}.fwc__bg{position:absolute;top:0;right:0;width:26.25rem;height:26.25rem;transform:rotate(180deg)}@media only screen and (max-width: 1023px){.fwc__bg{top:auto;right:auto;bottom:0;left:0;max-width:100%;height:auto;transform:rotate(0)}}.fwc__bg svg{width:100%;height:100%}.fwc__content-hld{display:flex;flex-direction:column;justify-content:center;z-index:5}@media only screen and (min-width: 1024px){.fwc__content-hld{width:43.5%}}.fwc__subheading{margin-top:var(--spacing-700)}.fwc__content{margin-top:1rem}@media only screen and (min-width: 1024px){.fwc__content{max-width:30rem}}.fwc__btns{margin-top:2.5rem}.fwc__photo-hld{position:relative;width:100%;max-height:calc(50vh - 2rem)}@media only screen and (min-width: 1024px){.fwc__photo-hld{width:43%;height:100%;max-height:38.75rem}}.fwc__photo-hld picture{display:block;width:100%;height:100%}.fwc__photo{height:100%;border-radius:1.5rem;overflow:hidden}.fwc__img{width:100%;height:100%;object-fit:cover;aspect-ratio:512/620}@media only screen and (min-width: 1024px){.fwc__img{height:100%;object-fit:cover}}.fwc__overlay-card{position:absolute;bottom:8rem;left:-1.75rem}@media only screen and (max-width: 1023px){.fwc__overlay-card{left:0}}
