:root{--section-bg:#f5f6f3;--text:#121212;--muted:#5e605b;--line:#d8dbd2;--card-bg:#eef0e8;--card-radius:20px;--image-radius:30px;--panel-ease:cubic-bezier(.32,.72,.35,1)}.how-we-work-accordion,.how-we-work-accordion.is-admin{background:transparent linear-gradient(180deg,#fff,hsla(0,0%,100%,0)) 0 0 no-repeat padding-box;background-size:100% 600px;margin-bottom:calc(-26.69971px + 15.91992vw);padding-top:calc(-26.69971px + 15.91992vw);position:relative;width:100%}@media screen and (min-width:1424px){.how-we-work-accordion,.how-we-work-accordion.is-admin{margin-bottom:200px;padding-top:200px}}.how-we-work-accordion .header,.how-we-work-accordion.is-admin .header{margin-bottom:calc(25.70067px + 3.81316vw)}.how-we-work-accordion .header h2,.how-we-work-accordion.is-admin .header h2{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(44px,44px + (50)*(100vw - 375px)/(1049),94px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(48px,48px + (46)*(100vw - 375px)/(1049),94px);margin-bottom:calc(17.42993px - .38132vw);text-align:center}@media screen and (min-width:1424px){.how-we-work-accordion .header h2,.how-we-work-accordion.is-admin .header h2{margin-bottom:12px}}.how-we-work-accordion .header p,.how-we-work-accordion.is-admin .header p{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (6)*(100vw - 375px)/(1049),24px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(26px,26px + (6)*(100vw - 375px)/(1049),32px);text-align:center}@media screen and (min-width:1424px){.how-we-work-accordion .header,.how-we-work-accordion.is-admin .header{margin-bottom:80px}}.how-we-work-accordion .cols,.how-we-work-accordion.is-admin .cols{align-items:flex-start}@media screen and (max-width:767px){.how-we-work-accordion .ux-accordion__panel,.how-we-work-accordion.is-admin .ux-accordion__panel{height:auto!important;overflow:visible;transition:none}.how-we-work-accordion .ux-accordion__icon,.how-we-work-accordion.is-admin .ux-accordion__icon{display:none!important}.how-we-work-accordion .ux-card,.how-we-work-accordion.is-admin .ux-card{opacity:1!important}}.how-we-work-accordion .ux-image,.how-we-work-accordion.is-admin .ux-image{border-radius:var(--image-radius);box-shadow:0 18px 50px rgba(0,0,0,.08);display:block;height:100%;min-height:750px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:767px){.how-we-work-accordion .ux-image,.how-we-work-accordion.is-admin .ux-image{min-height:calc(123.06959px + 40.51478vw)}}.how-we-work-accordion .ux-accordion,.how-we-work-accordion.is-admin .ux-accordion{margin-top:-.75rem;min-width:0;width:100%}@media screen and (max-width:767px){.how-we-work-accordion .ux-accordion,.how-we-work-accordion.is-admin .ux-accordion{margin-top:40px}}.how-we-work-accordion .ux-accordion__heading,.how-we-work-accordion.is-admin .ux-accordion__heading{margin:0}.how-we-work-accordion .ux-accordion__heading span,.how-we-work-accordion .ux-accordion__trigger,.how-we-work-accordion.is-admin .ux-accordion__heading span,.how-we-work-accordion.is-admin .ux-accordion__trigger{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (6)*(100vw - 375px)/(1049),24px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (6)*(100vw - 375px)/(1049),30px)}.how-we-work-accordion .ux-accordion__trigger,.how-we-work-accordion.is-admin .ux-accordion__trigger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 0;position:relative;width:100%;z-index:2}.how-we-work-accordion .ux-accordion__trigger:focus-visible,.how-we-work-accordion.is-admin .ux-accordion__trigger:focus-visible{border-radius:8px;outline:2px solid #111;outline-offset:6px}.how-we-work-accordion .ux-accordion__icon,.how-we-work-accordion.is-admin .ux-accordion__icon{align-items:center;color:#222;display:inline-flex;flex:0 0 1.5rem;height:1.5rem;justify-content:center;position:relative;width:1.5rem}.how-we-work-accordion .ux-accordion__icon:after,.how-we-work-accordion.is-admin .ux-accordion__icon:after{content:"";font-family:icomoon;font-size:4px}.how-we-work-accordion .ux-accordion__icon:before,.how-we-work-accordion.is-admin .ux-accordion__icon:before{transform:rotate(0deg)}.how-we-work-accordion .ux-accordion__icon:after,.how-we-work-accordion.is-admin .ux-accordion__icon:after{transform:rotate(180deg)}.how-we-work-accordion .ux-accordion__trigger[aria-expanded=true] .ux-accordion__icon:after,.how-we-work-accordion.is-admin .ux-accordion__trigger[aria-expanded=true] .ux-accordion__icon:after{transform:rotate(0deg)}.how-we-work-accordion .ux-accordion__panel,.how-we-work-accordion.is-admin .ux-accordion__panel{height:0;min-width:0;overflow:hidden;position:relative;transition:height 1s var(--panel-ease);width:100%;z-index:1}.how-we-work-accordion .ux-accordion__panel-inner,.how-we-work-accordion.is-admin .ux-accordion__panel-inner{min-width:0;padding:0 0 1.5rem;width:100%}.how-we-work-accordion .ux-cards,.how-we-work-accordion.is-admin .ux-cards{display:grid;gap:4px;grid-template-columns:1fr;min-width:0;position:relative;width:100%}.how-we-work-accordion .ux-card,.how-we-work-accordion.is-admin .ux-card{backface-visibility:hidden;background:#efefef;border-radius:var(--card-radius);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:.75rem 1rem 1rem .75rem;position:relative;transform:translateZ(0);width:100%;will-change:transform,opacity}.how-we-work-accordion .ux-card__title,.how-we-work-accordion.is-admin .ux-card__title{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (2)*(100vw - 375px)/(1049),20px);font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(26px,26px + (2)*(100vw - 375px)/(1049),28px);margin-bottom:.5rem}.how-we-work-accordion .ux-card__text,.how-we-work-accordion.is-admin .ux-card__text{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(16px,16px + (2)*(100vw - 375px)/(1049),18px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (2)*(100vw - 375px)/(1049),26px)}.how-we-work-accordion .ux-card__arrow,.how-we-work-accordion.is-admin .ux-card__arrow{color:#222;font-size:1.1rem;line-height:1;margin-top:1.2rem}@media(prefers-reduced-motion:reduce){.how-we-work-accordion .ux-accordion__icon:after,.how-we-work-accordion .ux-accordion__icon:before,.how-we-work-accordion .ux-accordion__panel,.how-we-work-accordion.is-admin .ux-accordion__icon:after,.how-we-work-accordion.is-admin .ux-accordion__icon:before,.how-we-work-accordion.is-admin .ux-accordion__panel{transition:none}}.how-we-work-accordion.is-admin{pointer-events:none}.how-we-work-accordion.is-admin:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.how-we-work-accordion.is-admin{pointer-events:none!important}
