@layer utils{.includes__tile-title{font-size:3.2rem;font-weight:400;letter-spacing:0;line-height:1.05}@media(min-width:992px){.includes__tile-title{font-size:5rem;line-height:1.1}}}@layer partials{.includes{container-type:inline-size}.includes__container{background-color:var(--g-color-sense-white);padding-block:10rem;position:relative}@container ((width >= 992px)){.includes__container{padding-bottom:13rem}}.includes__container:before{background-color:var(--g-color-brand-light);border-radius:50%;content:"";filter:blur(9rem);height:112rem;left:50%;opacity:.4;position:absolute;top:13.4rem;transform:translateX(-50%);width:41.1rem;z-index:0}@container ((width >= 992px)){.includes__container:before{background:linear-gradient(180deg,rgba(68,121,137,0),rgba(68,121,137,.25) 50%,rgba(68,121,137,0));border-radius:0;filter:unset;height:calc(100% - 30rem);left:0;opacity:1;top:50%;transform:translateY(-50%);width:100%}}.includes__heading{margin-bottom:2rem}@container ((width >= 992px)){.includes__heading{font-size:8rem;line-height:1.05;margin-bottom:6.8rem;max-width:102.2rem}}.includes__items{display:flex;flex-direction:column-reverse;gap:2rem}@container ((width >= 992px)){.includes__items{flex-direction:row;justify-content:center;padding-bottom:11.4rem;position:relative}}.includes__photo{align-items:center;display:flex;justify-content:center;margin:0}@container ((width >= 992px)){.includes__photo{height:87.3rem;width:67.4rem}}.includes__photo img{height:auto;object-fit:cover;width:100%}@container ((width >= 992px)){.includes__photo img{height:100%}}.includes__tile{backdrop-filter:blur(6rem);background-color:rgba(0,0,0,.05);border:.1rem solid var(--g-color-white);display:flex;flex-direction:column;gap:2.4rem;padding:3rem}@container ((width >= 992px)){.includes__tile{gap:3rem;padding:4rem 2.6rem;position:absolute;width:50.4rem}.includes__tile:first-child{left:calc(50% + 14.6rem);top:-6.8rem}.includes__tile:nth-child(2){left:calc(50% - 68rem);top:28.8rem}.includes__tile:nth-child(3){bottom:1.8rem;left:calc(50% + 14.6rem)}}.includes__tile-title{margin:0}@container ((width >= 992px)){.includes__tile-description{font-size:2.8rem;line-height:1.4}}}
