.slideism-title{position:relative;width:100%;padding-inline:var(--container-padding);margin:0 auto 40px;max-width:var(--container-width);padding-top:179px;z-index:1;padding-bottom:150px}.slideism-title:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;z-index:-1;background-image:linear-gradient(to top,#fff,#e5f2f0 150px 150px,#e5f2f0)}.slideism-title__title{position:absolute;left:0;top:0;pointer-events:none;opacity:0}.slideism-title__text{font-size:30px;line-height:1.35;letter-spacing:-.2px;opacity:.5;max-width:960px;margin-bottom:46px}.slideism-title__text:not(:first-child){margin-top:75px}.slideism-title__subtext{padding-top:17px;position:relative;font-weight:300;font-size:20px;line-height:1.55;max-width:960px}.slideism-title__subtext:before{position:absolute;content:"";top:0;left:0;width:80px;height:3px;background-color:#80e3d7}.slideism-title__subtext strong{font-weight:700}@media(max-width:1200px){.slideism-title__text{max-width:780px}.slideism-title__subtext{font-size:18px;max-width:780px}}@media(max-width:640px){.slideism-title__text{font-size:22px}.slideism-title__subtext{font-size:16px;line-height:1.45}}@media(max-width:479px){.slideism-title{padding-top:120px}}.slideism-accordion{width:100%;padding-inline:var(--container-padding-f);margin:0 auto 58px;max-width:var(--container-width-f);display:grid;grid-template-rows:minmax(0,min-content) 0fr;overflow:hidden;transition:grid-template-rows .3s}.slideism-accordion:last-child{margin-bottom:0}.slideism-accordion.open{grid-template-rows:minmax(0,min-content) 1fr}.slideism-accordion__toggle{grid-row:1/2;display:grid;grid-template-columns:auto 1fr 36px;align-items:baseline;padding:23px 20px;column-gap:40px;border-radius:10px;background-image:linear-gradient(.5turn,#e5f2f0,#e5f2f000);cursor:pointer}.slideism-accordion__toggle .icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#80e3d7;font-size:10px;align-self:end;transition:transform .3s}.open .slideism-accordion__toggle .icon{transform:rotate(90deg)}.slideism-accordion__id{font-weight:500;font-size:12px;line-height:19px}.slideism-accordion__title{font-weight:500;font-size:30px;line-height:36px}.slideism-accordion__images{grid-row:2/3;overflow:hidden;transition:padding .3s;display:flex;flex-wrap:wrap;gap:40px}.open .slideism-accordion__images{padding-top:16px}.slideism-accordion__picture{display:block;aspect-ratio:360/202;width:calc(33.3333333333% - 26.6666666667px);border-radius:5px;overflow:hidden;cursor:zoom-in}.slideism-accordion__picture img{width:100%;height:100%;object-fit:cover}.slideism-accordion__picture:nth-child(3n-1):nth-last-child(1),.slideism-accordion__picture:nth-child(3n-2):nth-last-child(2){width:calc(50% - 20px)}.slideism-accordion__picture:nth-child(3n+1):nth-last-child(1){width:444px}@media(max-width:1200px){.slideism-accordion__images{max-width:940px;margin:0 auto}}@media(max-width:1199px){.slideism-accordion__images{max-width:none}}@media(max-width:960px){.slideism-accordion__images{max-width:620px}.slideism-accordion__picture{width:calc(50% - 20px)}.slideism-accordion__picture:nth-child(3n-1):nth-last-child(1),.slideism-accordion__picture:nth-child(3n-2):nth-last-child(2),.slideism-accordion__picture:nth-child(3n+1):nth-last-child(1){width:calc(50% - 20px)}.slideism-accordion__picture:nth-child(2n-1):nth-last-child(1){width:100%}}@media(max-width:959px){.slideism-accordion{padding-inline:10px}.slideism-accordion__images{max-width:none}}@media(max-width:639px){.slideism-accordion__toggle{align-items:end;column-gap:20px}.slideism-accordion__id{padding-bottom:3px}.slideism-accordion__title{font-size:20px;line-height:30px}.slideism-accordion__images{padding-inline:10px}}@media(max-width:484px){.slideism-accordion__picture{width:100%}}@media(max-width:479px){.slideism-accordion__title{grid-row:2/3}.slideism-accordion__toggle{grid-template-columns:1fr 36px;padding:16px 23px 8px;row-gap:12px}}.slideism-accordions{padding-bottom:150px;margin-bottom:80px;background-image:linear-gradient(to bottom,#fff 0% calc(100% - 150px),#e5f2f0)}@media(max-width:959px){.slideism-accordions{margin-bottom:90px}}@media(max-width:639px){.slideism-accordions{margin-bottom:30px}}
