.c-floorSection{background-color:var(--color-common-decorative-50);max-width:var(--layoutMaxWidth);width:100%;margin:0 auto 2rem}.c-floorSection__container{padding:4rem;display:flex;align-items:center;justify-content:center;gap:2rem;max-width:90rem;width:100%;margin:0 auto}@media only screen and (max-width:1023px){.c-floorSection__container{padding:2.5rem;align-items:flex-start}}@media only screen and (max-width:767px){.c-floorSection__container{flex-direction:column-reverse;align-items:flex-start;padding:0;gap:0}}.c-floorSection__content{max-width:40rem;min-width:50%;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}@media only screen and (max-width:1023px){.c-floorSection__content{max-width:100%;padding:0}}@media only screen and (max-width:767px){.c-floorSection__content{padding:2.5rem;gap:2rem;min-width:unset}}.c-floorSection__wrapper{display:flex;flex-direction:column;gap:.75rem}.c-floorSection__description{color:var(--color-text-alt-default);max-width:36.25rem}.c-floorSection__argumentList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.c-floorSection__argumentItem{display:flex;align-items:center;gap:.75rem}.c-floorSection__argumentBullet{width:.5rem;height:.5rem;background-color:var(--color-common-decorative-200);flex-shrink:0}.c-floorSection__argumentText{color:var(--color-text-primary-default);font-family:var(--font-text-label-font-font-family);font-size:var(--font-text-label-size-md);font-weight:var(--font-text-label-weight-weight-1);line-height:var(--font-text-label-line-height-md)}.c-floorSection__imageWrapper{position:relative;width:100%;height:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.c-floorSection__imageWrapper{width:100%;aspect-ratio:16/9}}.c-floorSection__image{max-width:40rem;width:100%;height:auto;object-fit:cover;cursor:pointer}@media only screen and (max-width:1023px){.c-floorSection__image{max-width:100%}}.c-imageCategoryGrid{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.0625rem;background:var(--color-background-primary-default)}.c-imageCategoryGrid__row{display:flex;width:100%;gap:.0625rem;flex-wrap:wrap}.c-imageCategoryGrid__item{flex:1 1;position:relative;overflow:hidden;text-decoration:none;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.c-imageCategoryGrid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:background .3s ease;background:rgba(0,0,0,.15);z-index:1}@media(hover:hover)and (pointer:fine){.c-imageCategoryGrid__item:hover:not([disabled]):after{background:rgba(0,0,0,.3)}}.c-imageCategoryGrid__item--first{height:22.625rem;min-width:calc(25% - .75px)}.c-imageCategoryGrid__item--second{height:18rem;min-width:calc(20% - .8px)}.c-imageCategoryGrid__image{object-fit:cover;object-position:center}.c-imageCategoryGrid__text{z-index:2;color:var(--color-text-inverse-default);text-align:center;text-shadow:0 .25rem .5rem rgba(0,0,0,.12);font-size:1.375rem;font-family:var(--font-title-title-1-font-family);text-transform:capitalize}.c-imageCategoryGrid__button{flex-grow:0;flex-shrink:0;flex-basis:calc(20% - .8px);height:18rem;display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;background:var(--color-common-decorative-50);border:none;cursor:pointer;color:var(--color-text-primary-default);font-size:.875rem;text-align:center;padding:1rem}.c-imageCategoryGrid__button .c-icon-svg{width:1.75rem;height:1.75rem}.c-imageCategoryGrid__button .c-imageCategoryGrid__buttonText{color:var(--color-text-primary-default)}@media only screen and (max-width:1023px){.c-imageCategoryGrid__row{display:grid;grid-template-columns:repeat(3,1fr)}.c-imageCategoryGrid__item--first,.c-imageCategoryGrid__item--second{aspect-ratio:1/1.1;height:auto;min-width:auto}.c-imageCategoryGrid__button{aspect-ratio:1/1.1;height:auto}.c-imageCategoryGrid__text{font-size:1.25rem}}@media only screen and (max-width:767px){.c-imageCategoryGrid,.c-imageCategoryGrid__row{gap:.125rem}.c-imageCategoryGrid__button,.c-imageCategoryGrid__item--first,.c-imageCategoryGrid__item--second{aspect-ratio:1/1}.c-imageCategoryGrid__text{font-size:1.125rem}}@media only screen and (max-width:575px){.c-imageCategoryGrid__row{grid-template-columns:repeat(2,1fr)}.c-imageCategoryGrid__button,.c-imageCategoryGrid__item--first,.c-imageCategoryGrid__item--second{aspect-ratio:187/224}}.c-stickyWrapper{position:relative;max-width:var(--layoutMaxWidth);width:100%;margin:0 auto}.c-overlayText{display:flex;padding:6.5rem 1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;background:var(--color-background-primary-default)}.c-overlayText-line{overflow:hidden}.c-overlayText-firstText{font-size:1.375rem;text-transform:uppercase}.c-overlayText-firstText,.c-overlayText-secondText{color:var(--color-text-primary-default);text-align:center;font-family:var(--font-title-title-1-font-family);margin:0;overflow:hidden}.c-overlayText-secondText{font-weight:450;font-size:var(--font-title-title-1-size-desktop)}@media only screen and (max-width:575px){.c-overlayText-secondText{max-width:240px}}@media only screen and (max-width:767px){.c-overlayText-firstText{font-size:1.375rem}.c-overlayText-secondText{font-size:2rem}}