.hero[data-astro-cid-lcdefpme]{padding-top:88px;position:relative;overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;max-width:800px;margin-inline:auto;display:flex}.hero__label[data-astro-cid-lcdefpme]{font-family:var(--font-slim);letter-spacing:.16em;text-transform:uppercase;font-size:20px;font-weight:400;line-height:1.4}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-top:16px}.hero__sub[data-astro-cid-lcdefpme]{max-width:500px;margin-top:16px}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-top:24px}.hero__media[data-astro-cid-lcdefpme]{margin-top:96px;padding-bottom:32px}.hero__img{width:100%;height:auto}.hero__wave{z-index:0;width:150%;max-width:none;height:auto;position:absolute;bottom:0;left:-25%}.pain__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.pain[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:700px}.pain__list[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;max-width:640px;margin-top:48px;display:flex}.pain__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px;display:flex}.pain__icon[data-astro-cid-lcdefpme]{background:var(--pink);width:42px;height:42px;color:var(--white);border:1px solid #ffffff4d;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pain__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding-top:0}.pain__closing[data-astro-cid-lcdefpme]{max-width:600px;margin-top:48px}.reframe[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-height:900px;padding:64px 16px;display:flex;position:relative;overflow:hidden}.reframe__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reframe__shade[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#700c4c7a,#700c4c7a),#0000007a;position:absolute;inset:0}.reframe__badge[data-astro-cid-lcdefpme]{aspect-ratio:1040/636;justify-content:center;align-items:center;width:min(1040px,100%);display:flex;position:relative}.reframe__scallop[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.reframe[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);text-align:center;max-width:720px;padding-inline:24px;position:relative}.shift__title[data-astro-cid-lcdefpme]{letter-spacing:-.06em;font-size:88px;line-height:1}.shift__cards[data-astro-cid-lcdefpme]{gap:16px;margin-top:64px;display:flex}.shift__card[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:space-between;gap:48px;min-height:324px;padding:24px;display:flex}.shift__text[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.logos[data-astro-cid-lcdefpme]{text-align:center;padding-block:56px 72px}.logos__label[data-astro-cid-lcdefpme]{color:var(--white);opacity:.8}.logos__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px 56px;margin:32px 0 0;padding:0;list-style:none;display:flex}.logos__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{opacity:.85;transition:opacity .2s;display:block}.logos__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:1}.logos__list[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:brightness(0)invert();width:auto;max-width:170px;display:block}.icon-badge[data-astro-cid-lcdefpme]{background:var(--pink-light);width:64px;height:64px;color:var(--pink);border:2px solid var(--pink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.method__head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:16px;max-width:640px;margin-inline:auto;display:flex}.method__intro[data-astro-cid-lcdefpme]{margin-top:8px}.method__scroll[data-astro-cid-lcdefpme]{--tw:min(1216px, calc(100vw - 64px));width:var(--tw);margin:64px calc((100% - var(--tw)) / 2) 0;overflow-x:auto}.method__table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;color:var(--white)}.method__table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.method__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border:1px solid #ffffff29;height:56px;padding:0 32px}.method__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border:0}.method__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:center;white-space:nowrap;width:230px}.method__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left}.method__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:center;font-size:20px}.method__table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{background:var(--teal)}.method__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child,.method__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{background:0 0}.testimonials[data-astro-cid-lcdefpme]{color:var(--white);padding-block:128px;position:relative;overflow:hidden}.testimonials__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.testimonials__shade[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#700c4c7a,#700c4c7a),#0000007a;position:absolute;inset:0}.testimonials__inner[data-astro-cid-lcdefpme]{position:relative}.testimonials__head[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;max-width:760px;display:flex}.carousel[data-astro-cid-lcdefpme]{margin-top:64px}.carousel__viewport[data-astro-cid-lcdefpme]{padding-left:max(var(--gutter), calc((100% - var(--max-width)) / 2));touch-action:pan-y;overflow:hidden}.carousel__track[data-astro-cid-lcdefpme]{will-change:transform;gap:24px;width:max-content;display:flex}.carousel__track[data-astro-cid-lcdefpme].is-animating{transition:transform .6s cubic-bezier(.22,1,.36,1)}.carousel__nav[data-astro-cid-lcdefpme]{justify-content:flex-end;gap:16px;margin-top:64px;display:flex}.carousel__btn[data-astro-cid-lcdefpme]{background:var(--white);width:44px;height:44px;color:var(--plum);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background-color .2s;display:inline-flex}.carousel__btn[data-astro-cid-lcdefpme]:hover{background:var(--cream);transform:scale(1.06)}.quote[data-astro-cid-lcdefpme]{background:var(--plum);border:2px solid var(--pink);border-radius:8px;flex-direction:column;flex:none;justify-content:space-between;width:320px;min-height:276px;padding:24px;display:flex}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{letter-spacing:normal;font-size:14px;line-height:1.4}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;margin-top:32px;display:flex}.quote[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:.02em;text-transform:uppercase;font-size:12px;line-height:1}.quote[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:normal;opacity:.9;font-size:10px}.offer__inner[data-astro-cid-lcdefpme]{gap:48px;display:flex}.offer__intro[data-astro-cid-lcdefpme]{flex:0 0 48%}.offer__sticky[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:sticky;top:192px}.offer__sticky[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:16px}.offer__cards[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:96px;display:flex}.offer__card[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-end;gap:16px;min-height:240px;padding:24px;display:flex;position:sticky;top:192px}.offer__img{object-fit:contain;filter:drop-shadow(0 0 17px #0000001f);width:200px;height:120px;position:absolute;top:-20px;right:-20px;transform:rotate(8deg)}.offer__img--1{object-fit:cover;top:-40px}.offer__img--2{object-fit:cover;transform:rotate(-8deg)}.offer__img--3{width:127px;height:180px;top:-60px;right:10px}.offer__img--4{transform:rotate(-8deg)}.modules__grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:24px;margin-top:64px;display:flex}.module[data-astro-cid-lcdefpme]{flex-direction:column;flex:0 0 calc(33.3333% - 16px);justify-content:space-between;gap:32px;min-height:300px;padding:32px;display:flex}.module__tag[data-astro-cid-lcdefpme]{background:var(--white);border-radius:2px;align-self:flex-start;padding:8px;box-shadow:0 1px 4px #00000026}.module__text[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.modules__cta[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:32px;margin-top:64px;display:flex}.modules__note[data-astro-cid-lcdefpme]{letter-spacing:normal;font-weight:800;line-height:1}.about__inner[data-astro-cid-lcdefpme]{align-items:flex-start;gap:64px;display:flex}.about__copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;align-items:flex-start;gap:16px;display:flex}.about__text[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;margin-top:8px;display:flex}.about__copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:8px}.about__media[data-astro-cid-lcdefpme]{flex:1}.about__img{width:100%;height:auto}.faq__inner[data-astro-cid-lcdefpme]{gap:64px;display:flex}.faq__title[data-astro-cid-lcdefpme]{flex:0 0 384px}.faq__list[data-astro-cid-lcdefpme]{color:var(--white);flex:1}.faq__item[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffffa3}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;display:flex}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-lcdefpme]:first-child summary[data-astro-cid-lcdefpme]{padding-top:0}.faq__icon[data-astro-cid-lcdefpme]{flex:none;transition:transform .25s}.faq__item[data-astro-cid-lcdefpme][open] .faq__icon[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.faq__answer[data-astro-cid-lcdefpme]{overflow:hidden}.faq__answer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:680px;padding-bottom:24px}.faq__icon[data-astro-cid-lcdefpme]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.faq__item[data-astro-cid-lcdefpme].is-closing .faq__icon[data-astro-cid-lcdefpme]{transform:rotate(0)}@media (width<=1279px){.shift__title[data-astro-cid-lcdefpme]{font-size:64px}.shift__cards[data-astro-cid-lcdefpme]{flex-wrap:wrap}.shift__card[data-astro-cid-lcdefpme]{flex:0 0 calc(50% - 8px)}.module[data-astro-cid-lcdefpme]{flex-basis:calc(50% - 12px)}.faq__title[data-astro-cid-lcdefpme]{flex-basis:280px}}@media (width<=809px){.logos[data-astro-cid-lcdefpme]{padding-block:56px}.logos__list[data-astro-cid-lcdefpme]{gap:24px 32px;margin-top:24px}.logos__list[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{zoom:.8;max-width:130px}.section[data-astro-cid-lcdefpme]{padding-block:128px}.hero[data-astro-cid-lcdefpme]{padding-top:99px}.hero[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{max-width:300px}.hero__media[data-astro-cid-lcdefpme]{margin-top:64px}.pain[data-astro-cid-lcdefpme]{padding-top:32px;padding-bottom:64px}.pain__list[data-astro-cid-lcdefpme]{margin-top:40px}.reframe[data-astro-cid-lcdefpme]{min-height:574px;padding:64px 16px}.reframe__badge[data-astro-cid-lcdefpme]{aspect-ratio:auto;width:100%}.reframe__scallop[data-astro-cid-lcdefpme]{display:none}.reframe[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:none;padding-inline:0}.shift__title[data-astro-cid-lcdefpme]{letter-spacing:-.06em;font-size:32px}.shift__cards[data-astro-cid-lcdefpme]{flex-direction:column;gap:15px;margin-top:64px}.shift__card[data-astro-cid-lcdefpme]{flex:none;gap:32px;min-height:0}.method[data-astro-cid-lcdefpme]{padding-block:64px}.method[data-astro-cid-lcdefpme] .container{padding-inline:16px}.method__scroll[data-astro-cid-lcdefpme]{display:none}.carousel[data-astro-cid-lcdefpme]{margin-top:32px}.carousel__nav[data-astro-cid-lcdefpme]{margin-top:40px}.quote[data-astro-cid-lcdefpme]{width:290px}.offer__inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:104px}.offer__intro[data-astro-cid-lcdefpme]{flex:none}.offer__sticky[data-astro-cid-lcdefpme]{text-align:center;align-items:center;position:static}.offer__sticky[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{font-size:32px}.offer__sticky[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:0}.modules__grid[data-astro-cid-lcdefpme]{gap:12px;margin-top:56px}.module[data-astro-cid-lcdefpme]{flex-basis:100%;padding:32px 24px 24px}.module__tag[data-astro-cid-lcdefpme]{margin-left:8px}.about__inner[data-astro-cid-lcdefpme]{flex-direction:column-reverse;gap:64px}.faq__inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:80px}.faq__title[data-astro-cid-lcdefpme]{flex:none}}
