@media only screen and (min-width:0rem){#mindful{background-color:var(--white);gap:80px;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px)}#mindful,#mindful .cs-container{align-items:center;align-self:stretch;display:flex;flex-direction:column}#mindful .cs-container{margin:auto;width:100%}#mindful .cs-content{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;text-align:left;width:100%}#mindful .title{color:var(--bodyTextColor)}#mindful .text{font-family:DM Sans;font-size:clamp(1.5rem,6vw,2rem);font-style:normal;font-weight:400;letter-spacing:1.28px;line-height:150%;max-width:none}body.dark-mode #mindful{background-color:var(--neutralDarker)}body.dark-mode #mindful .text,body.dark-mode #mindful .title{color:var(--bodyTextColorWhite)}#our-approach{align-items:center;align-self:stretch;background-color:var(--white);display:flex;flex-direction:column;gap:80px;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px)}#our-approach .our-approach-container{align-items:center;display:flex;flex-direction:column-reverse;gap:clamp(3rem,6vw,4rem);height:100%;justify-content:space-between;margin:auto;max-width:80rem;width:100%}#our-approach .our-approach-content{align-items:flex-start;display:flex;flex-direction:column;max-width:33.875rem;text-align:left;width:100%}#our-approach .title{font-size:var(--headerFontSize)}#our-approach .text,#our-approach .text:last-of-type{margin-bottom:2rem}#our-approach .actions{align-items:flex-start;justify-content:flex-start}#our-approach .actions,#our-approach .our-approach-accordions{display:flex;flex-direction:column;gap:1.5rem;width:100%}#our-approach .accordion{background:#f3f1f8;border-radius:.75rem;overflow:hidden}#our-approach .accordion,#our-approach .accordion-header{box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}#our-approach .accordion-header{align-items:center;background:linear-gradient(90deg,#4f5aa3,#6d5f98);border:none;border-radius:.75rem .75rem 0 0;color:#fff;display:flex;font-family:var(--bodyFontFamily,"Open Sans",sans-serif);font-size:1.375rem;font-weight:700;justify-content:space-between;letter-spacing:.1em;outline:none;padding:.5rem 1.375rem;width:100%}#our-approach .accordion-header:focus{outline:2px solid #4f5aa3}#our-approach .accordion-chevron{transition:transform .3s}#our-approach .accordion-panel{color:#07060a;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.5;overflow:hidden;padding:0 1.375rem}#our-approach .accordion.open .accordion-panel{padding-top:1rem}#our-approach .accordion-panel ul{list-style:disc;margin:0;padding-left:1.25rem}#our-approach .accordion-panel li{margin-bottom:1rem}#our-approach .accordion-panel li:last-child{margin-bottom:0}#our-approach .accordion-toggle{display:none}#our-approach .accordion-panel{max-height:0;opacity:0;padding-top:0;pointer-events:none;transition:max-height .4s ease-in-out,opacity .3s,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}#our-approach .accordion-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#our-approach .accordion-toggle:checked+.accordion-header+.accordion-panel{max-height:1000px;opacity:1;padding-bottom:1rem;padding-top:1rem;pointer-events:auto;transition:max-height .4s ease-in-out,opacity .5s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}#our-approach .accordion-toggle:checked+.accordion-header .accordion-chevron{transform:rotate(180deg)}}@media only screen and (min-width:64rem){#our-approach{height:100%}#our-approach .our-approach-container{flex-flow:row;gap:5rem;justify-content:center}#our-approach .actions{flex-direction:row;gap:1rem}}@media only screen and (min-width:0rem){body.dark-mode #our-approach{background-color:var(--neutralDarker)}body.dark-mode #our-approach .accordion{background:var(--secondaryDarker)}#right-fit{align-items:flex-start;align-self:stretch;background-color:var(--white);display:flex;flex-direction:column;gap:80px;overflow:hidden;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px);z-index:-3}#right-fit .right-fit-container{gap:clamp(3rem,6vw,4rem);height:100%;margin:auto;max-width:80rem;z-index:0}#right-fit .right-fit-container,#right-fit .right-fit-content{align-items:flex-start;display:flex;flex-direction:column;width:100%}#right-fit .right-fit-content{border:none;border-radius:0;box-shadow:none;gap:1rem;text-align:left;z-index:1}#right-fit .wrong-fit-content{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;overflow:visible;text-align:left;width:100%;z-index:-1}#right-fit .wrong-fit-content .title :before{background-color:var(--neutralLighter);background-repeat:repeat;background-size:cover;border:none;border-radius:0;box-shadow:none;content:linear-gradient(var(--neutralLighter),var(--neutralLighter));display:block;height:calc(76rem - clamp(10rem, 85vw, 44rem));left:-100%;position:absolute;top:-2rem;width:300%;z-index:-2}#right-fit .fit-list{gap:2rem;line-height:150%;list-style-position:outside;margin-left:2rem}#right-fit .fit-list li{font:var(--bodyFont);font-size:1rem;font-weight:600;line-height:150%;margin-bottom:1.5rem}#right-fit .title{font-size:3.25rem;font-style:normal;font-weight:400;max-width:none}}@media only screen and (min-width:64rem){#right-fit .right-fit-container{flex-flow:column;gap:3.25rem;justify-content:space-between}#right-fit .wrong-fit-content :before{height:34rem}}@media only screen and (min-width:0rem){body.dark-mode #right-fit{background-color:var(--neutralDarker)}body.dark-mode #right-fit .title :before{background-color:var(--neutralDark);content:linear-gradient(var(--neutralDark),var(--neutralDark))}body.dark-mode #right-fit .right-fit-text,body.dark-mode #right-fit .right-fit-title{color:var(--bodyTextColorWhite)}#pricing{align-items:center;align-self:stretch;background-color:var(--white);display:flex;flex-direction:column;gap:5rem;padding:var(--Section-Padding-padding-section-large,112px) min(4rem,6vw);z-index:1}#pricing .cs-container{max-width:80rem}#pricing .cs-container,#pricing .cs-content{display:flex;flex-direction:column;width:100%}#pricing .cs-content{align-items:center;gap:1.5rem;text-align:left}#pricing .text{max-width:48rem}#pricing .title{font-size:3.25rem;font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:100%;text-align:center}#pricing .pricing-group{display:flex;flex-direction:column;gap:2rem;margin-top:5rem;width:100%}#pricing .pricing-card{align-items:flex-start;align-self:stretch;background:var(--Color-White,#fff);border:var(--Stroke-Border-Width,1px) solid var(--Color-Scheme-1-Border,rgba(7,6,10,.15));border-radius:1.25rem;box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03);display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;padding:min(2rem,6vw)}#pricing .pricing-card ul{display:flex;flex-direction:column;gap:1rem;list-style-image:url(/assets/svgs/check.svg);list-style-position:outside;margin-bottom:2rem;margin-left:2rem;width:auto}#pricing .pricing-card li{padding-left:.625rem}#pricing ul{display:flex;flex-direction:column;gap:1rem;list-style-position:outside;margin-left:2rem;text-align:left;width:auto}#pricing li{padding-left:.625rem}#pricing .pricing-card-top{display:flex;flex-direction:column;gap:1.5rem;width:100%}#pricing .pricing-card-header{display:flex;flex-direction:column;gap:1rem}#pricing .pricing-card-bottom{display:flex;flex-direction:column;gap:1.5rem;width:100%}#pricing .pricing-card-title{font-size:min(3.5rem,10vw);font-style:normal;font-weight:400;letter-spacing:-.56px;line-height:100%}#pricing .pricing-card-text{font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%}#pricing hr{background-color:var(--Color-Scheme-1-Border,rgba(7,6,10,.15));border:none;height:1px;margin:auto;width:94%}#pricing .pricing-card-price{color:var(--neutralDark);font-family:var(--headerFont);font-size:24px;font-size:min(1.5rem,4vw);font-weight:500;line-height:100%}#pricing .pricing-card-price b{color:var(--neutralDarkest);font-family:var(--headerFont);font-size:min(4rem,8vw);font-weight:400;letter-spacing:-4%;line-height:100%}#pricing .cs-button-solid{text-align:center;width:100%}}@media only screen and (min-width:42rem){#pricing .pricing-group{align-self:center;flex-direction:row;justify-content:space-evenly;max-width:64rem}#pricing .cs-content{text-align:center}}@media only screen and (min-width:0rem){body.dark-mode #pricing{background-color:var(--neutralDarker)}body.dark-mode #pricing .pricing-card{background:var(--Color-Neutral-Darker,#1f1e22);border:var(--Stroke-Border-Width,1px) solid var(--Color-Neutral-Light,#b4b4b5);border-radius:20px;box-shadow:0 12px 16px -4px hsla(0,0%,100%,.08),0 4px 6px -2px hsla(0,0%,100%,.08)}body.dark-mode #pricing .pricing-card ul{list-style-image:url(/assets/svgs/check-invert.svg)}body.dark-mode #pricing .pricing-card-price,body.dark-mode #pricing .pricing-card-price b,body.dark-mode #pricing .pricing-card-text,body.dark-mode #pricing .pricing-card-title,body.dark-mode #pricing .text,body.dark-mode #pricing .title,body.dark-mode #pricing .topper{color:var(--bodyTextColorWhite)}body.dark-mode #pricing hr{background-color:var(--Color-Neutral-Light,#b4b4b5)}}@media only screen and (min-width:0px){#why-mindful{align-items:center;align-self:stretch;background:radial-gradient(50% 50% at 50% 50%,var(--Color-Butterfly-Bush-Lightest,#edeef5) 65.87%,#fff 100%);display:flex;flex-direction:column;gap:80px;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px)}#why-mindful .title{font-size:var(--headerFontSize);margin-bottom:1.5rem;text-align:left}#why-mindful .cs-container{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;max-width:60rem;width:100%}#why-mindful .text{max-width:none}#why-mindful .text.bottom-text{margin-top:1rem}#why-mindful ul{list-style-type:none;max-width:31.25rem}}@media only screen and (min-width:0rem){body.dark-mode #why-mindful{background:radial-gradient(50% 50% at 50% 50%,var(--Color-Neutral-Darkest,#07060a) 65.87%,var(--Color-Neutral-Darker,#1f1e22) 100%)}#portfolio{align-items:center;align-self:stretch;background-color:var(--white);display:flex;flex-direction:column;gap:5rem;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px)}#portfolio .cs-container{display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);max-width:80rem;width:100%}#portfolio .cs-header{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;text-align:center;width:100%}#portfolio .text{max-width:none;text-align:left}#portfolio .portfolio-group{display:flex;flex-direction:column;gap:2rem;width:100%}#portfolio .portfolio-block{align-items:flex-start;background-color:var(--neutralLighter);background:var(--Color-Butterfly-Bush-Lightest,#edeef5);border:var(--Stroke-Border-Width,1px) solid var(--Color-Scheme-1-Border,rgba(7,6,10,.15));border-radius:1.5rem;box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03);display:flex;flex-direction:column}#portfolio .portfolio-picture{border-radius:1.5em 1.5em 0 0;display:block;overflow:hidden;position:relative}#portfolio .portfolio-picture img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#portfolio .portfolio-block-title{font-size:min(1.5rem,4vw);font-style:normal;font-weight:400;letter-spacing:-.0175rem;line-height:140%;padding:min(1.5rem,3vw)}#portfolio a{text-decoration:none}#portfolio .actions{display:flex;gap:1rem;margin-top:2rem}}@media only screen and (min-width:42rem){#portfolio .portfolio-group{flex-direction:row;gap:3rem;justify-content:space-evenly}#portfolio .text{text-align:center}#portfolio .portfolio-block-title{font-size:min(1.5rem,2.2vw);padding:min(1.5rem,2vw)}}@media only screen and (min-width:0rem){body.dark-mode #portfolio{background-color:var(--neutralDarker);background-image:none}body.dark-mode #portfolio .portfolio-block{background:var(--Color-Butterfly-Bush-Dark,#3f4882);border:var(--Stroke-Border-Width,1px) solid var(--Color-Neutral,#838284);box-shadow:0 12px 16px -4px hsla(0,0%,100%,.08),0 4px 6px -2px hsla(0,0%,100%,.03)}body.dark-mode #portfolio .portfolio-block-text,body.dark-mode #portfolio .portfolio-block-title,body.dark-mode #portfolio .text,body.dark-mode #portfolio .title,body.dark-mode #portfolio .topper{color:var(--bodyTextColorWhite)}#process{align-self:stretch;background:linear-gradient(180deg,var(--Color-White,#fff) 0,var(--Color-Purple-Mountains-Majesty-Light,#ac9fd2) 100%);gap:80px;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px)}#process,#process .process-container{align-items:center;display:flex;flex-direction:column}#process .process-container{gap:clamp(3rem,6vw,4rem);height:100%;margin:auto;max-width:60rem;width:100%}#process .process-content{align-items:flex-start;display:flex;flex-direction:column;text-align:left;width:100%}#process .title{font-size:var(--headerFontSize)}#process .text{max-width:60rem}#process .text,#process .text:last-of-type{margin-bottom:2rem}#process .actions{align-items:flex-start;justify-content:flex-start}#process .actions,#process .process-accordions{display:flex;flex-direction:column;gap:1.5rem;width:100%}#process .accordion{background:#f3f1f8;border-radius:.75rem;overflow:hidden}#process .accordion,#process .accordion-header{box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}#process .accordion-header{align-items:center;background:linear-gradient(90deg,#4f5aa3,#6d5f98);border:none;border-radius:.75rem .75rem 0 0;color:#fff;display:flex;font-family:var(--bodyFontFamily,"Open Sans",sans-serif);font-size:min(1.375rem,4vw);font-weight:700;justify-content:space-between;letter-spacing:.1em;outline:none;padding:.5rem 1.375rem;width:100%}#process .accordion-header:focus{outline:2px solid #4f5aa3}#process .accordion-chevron{transition:transform .3s}#process .accordion-panel{color:#07060a;font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.5;overflow:hidden;padding:0 1.375rem}#process .accordion.open .accordion-panel{padding-top:1rem}#process .accordion-panel ul{list-style:disc;margin:0;padding-left:1.25rem}#process .accordion-panel li{margin-bottom:1rem}#process .accordion-panel li:last-child{margin-bottom:0}#process .accordion-toggle{display:none}#process .accordion-panel{max-height:0;opacity:0;padding-top:0;pointer-events:none;transition:max-height .3s ease-out,opacity .3s ease-in-out,padding-top .4s ease-out,padding-bottom .4s ease-out}#process .accordion-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#process .accordion-toggle:checked+.accordion-header+.accordion-panel{max-height:1000px;opacity:1;padding-bottom:1rem;padding-top:1rem;pointer-events:auto;transition:max-height .4s ease-in,opacity .5s ease-in-out,padding-top .3s ease-in,padding-bottom .3s ease-in}#process .accordion-toggle:checked+.accordion-header .accordion-chevron{transform:rotate(180deg)}}@media only screen and (min-width:64rem){#process{height:100%}#process .process-container{flex-flow:row;gap:5rem;justify-content:center}#process .actions{flex-direction:row;gap:1rem}}@media only screen and (min-width:0rem){body.dark-mode #process{background:linear-gradient(180deg,var(--Color-Neutral-Darker,#1f1e22) 0,var(--Color-Purple-Mountains-Majesty-Dark,#6d5f98) 100%)}body.dark-mode #process .accordion{background:var(--secondaryDarker);box-shadow:0 4px 8px -2px hsla(0,0%,100%,.1),0 2px 4px -2px hsla(0,0%,100%,.06)}}@media only screen and (min-width:0px){#competitors{align-items:center;align-self:stretch;background:linear-gradient(180deg,var(--Color-Purple-Mountains-Majesty-Lighter,#e7e3f2) 0,var(--Color-White,#fff) 100%);display:flex;flex-direction:column;gap:80px;padding:var(--Section-Padding-padding-section-large,112px) var(--Page-Padding-padding-global,64px)}#competitors .title{font-size:var(--headerFontSize);margin-bottom:1.5rem;text-align:left}#competitors .cs-container{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;max-width:60rem;width:100%}#competitors .text{max-width:none}#competitors ul{list-style-type:none;max-width:31.25rem}}@media only screen and (min-width:0rem){body.dark-mode #competitors{background:linear-gradient(180deg,var(--Color-Purple-Mountains-Majesty-Darker,#362f4c) 0,var(--Color-Neutral-Darker,#1f1e22) 100%)}}