.ar-page[data-astro-cid-akhelq6t]{--ar-blush: #fbf2fe;--ar-mist: #faf5fb;--ar-inline: clamp(.75rem, .4rem + 1.5vw, 1.25rem);--ar-shell: min( 100% - (2 * var(--ar-inline)), calc(48rem * var(--ar-4k)) );--ar-shell-wide: min( 100% - (2 * var(--ar-inline)), calc(75rem * var(--ar-4k)) );--ar-radius: clamp(.5rem, .8vw, .75rem);--ar-section-y: clamp(3.5rem, 2rem + 5vw, calc(7rem * var(--ar-4k)));--ar-ease: cubic-bezier(.16, 1, .3, 1);--ar-reveal-dur: 1.2s;--ar-cta-radius: .25rem;--ar-4k: 1}@media(min-width:2560px){.ar-page[data-astro-cid-akhelq6t]{--ar-4k: 1.42}}.ar-shell[data-astro-cid-akhelq6t]{width:var(--ar-shell);margin-inline:auto}.ar-shell--wide[data-astro-cid-akhelq6t]{width:var(--ar-shell-wide)}.ar-shell--hero[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(79rem * var(--ar-4k)))}.ar-shell--exp[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(75rem * var(--ar-4k)))}.ar-shell--may[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(48.125rem * var(--ar-4k)))}.ar-shell--session[data-astro-cid-akhelq6t],.ar-shell--learn[data-astro-cid-akhelq6t],.ar-shell--journey[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(69.25rem * var(--ar-4k)))}.ar-shell--narrow[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(48rem * var(--ar-4k)));margin-inline:auto}.ar-shell--faq[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(56.25rem * var(--ar-4k)))}.ar-shell--closing[data-astro-cid-akhelq6t]{width:min(100% - (2 * var(--ar-inline)),calc(48rem * var(--ar-4k)))}.ar-section[data-astro-cid-akhelq6t]{padding-block:var(--ar-section-y)}.ar-section--white[data-astro-cid-akhelq6t]{background:#fff}.ar-section--blush[data-astro-cid-akhelq6t]{background:var(--ar-blush)}.ar-section--mist[data-astro-cid-akhelq6t]{background:var(--ar-mist)}.ar-section-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(1.75rem,1rem + 2vw,3rem)}.ar-section-title[data-astro-cid-akhelq6t]{letter-spacing:.02em}.ar-section-sub[data-astro-cid-akhelq6t]{margin-top:.85rem;max-width:46rem;margin-inline:auto}.ar-prose[data-astro-cid-akhelq6t]{display:grid;gap:1rem}.ar-cta[data-astro-cid-akhelq6t]{border-radius:var(--ar-cta-radius);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ar-cta--outline[data-astro-cid-akhelq6t]{background:transparent;color:#4c2777;border:2px solid #e13581}.ar-cta--outline[data-astro-cid-akhelq6t]:hover{background:#e13581;color:#fff}.ar-cta--on-dark[data-astro-cid-akhelq6t]{background:#fff;color:#4c2777;border:2px solid #fff}.ar-cta--on-dark[data-astro-cid-akhelq6t]:hover{background:#e13581;color:#fff;border-color:#e13581}.ar-hero[data-astro-cid-akhelq6t]{position:relative;isolation:isolate;padding-top:clamp(8.75rem,7vw + 4.75rem,calc(12.5rem * var(--ar-4k)));padding-bottom:clamp(3.5rem,2rem + 4vw,8rem);background:#fbf2fe;overflow:clip}@media(min-width:2560px){.ar-hero[data-astro-cid-akhelq6t]{padding-top:calc(12.5rem * var(--ar-4k))}}.ar-hero-glow[data-astro-cid-akhelq6t]{position:absolute;z-index:0;pointer-events:none;left:50%;top:clamp(-4rem,-11.11vw,-2rem);width:clamp(18rem,48.61vw,43.75rem);height:clamp(14rem,34.72vw,31.25rem);transform:translate(-8%);background:radial-gradient(ellipse at center,rgba(225,53,129,.28) 0%,rgba(219,168,255,.18) 42%,transparent 72%);filter:blur(2px)}.ar-hero-grid[data-astro-cid-akhelq6t]{position:relative;z-index:1;display:grid;gap:clamp(2rem,1.5rem + 2vw,4rem);align-items:start}@media(min-width:960px){.ar-hero-grid[data-astro-cid-akhelq6t]{grid-template-columns:minmax(0,711fr) minmax(0,489fr);-moz-column-gap:clamp(1.5rem,4.444vw,4rem);column-gap:clamp(1.5rem,4.444vw,4rem);align-items:start}}.ar-hero-copy[data-astro-cid-akhelq6t]{padding-top:0;max-width:calc(44.417rem * var(--ar-4k))}.ar-hero-title-mask[data-astro-cid-akhelq6t]{max-width:calc(28.5625rem * var(--ar-4k));overflow-x:visible;overflow-y:hidden}.ar-hero-title[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.03em}.ar-hero-body[data-astro-cid-akhelq6t]{margin-top:clamp(1.25rem,2.222vw,2rem);display:grid;gap:clamp(.85rem,1.111vw,1rem);max-width:calc(37.25rem * var(--ar-4k))}.ar-hero-body[data-astro-cid-akhelq6t] p[data-astro-cid-akhelq6t]{margin:0;font-weight:400;line-height:calc(28 / 18);letter-spacing:0;color:#4c2777}.ar-hero-ctas[data-astro-cid-akhelq6t]{margin-top:clamp(1.5rem,2.778vw,2.5rem);display:flex;flex-direction:column;gap:1rem;align-items:stretch;width:100%;max-width:calc(37.25rem * var(--ar-4k))}.ar-hero-cta[data-astro-cid-akhelq6t]{display:flex;width:100%;box-sizing:border-box;min-height:clamp(2.75rem,3.333vw,3rem);justify-content:center;align-items:center;text-align:center;border-radius:var(--ar-cta-radius);font-family:var(--font-sans);font-size:1.125rem;font-weight:700;line-height:calc(16 / 18);letter-spacing:.107em;text-transform:uppercase;box-shadow:4px 4px 8px #00000038}.ar-hero-cta--primary.btn-primary{display:flex;width:100%;max-width:none;box-sizing:border-box;justify-content:center;border-radius:var(--ar-cta-radius);background:#e13581;font-family:var(--font-sans);font-size:1.125rem;font-weight:700;line-height:calc(16 / 18);letter-spacing:.107em;box-shadow:4px 4px 8px #00000047}.ar-hero-cta--primary.btn-primary:hover{background:#c42d6f;box-shadow:4px 6px 14px #00000059}.ar-hero-cta--secondary[data-astro-cid-akhelq6t]{background:#fff;color:#4c2777;border:1px solid rgba(76,39,119,.12)}.ar-hero-cta--secondary[data-astro-cid-akhelq6t]:hover{background:#fff;color:#e13581;box-shadow:4px 6px 14px #00000047}.ar-badges[data-astro-cid-akhelq6t]{margin-top:clamp(1.75rem,3.333vw,3rem);list-style:none;padding:0;display:grid;gap:clamp(.85rem,1.667vw,1.5rem)}.ar-badge[data-astro-cid-akhelq6t]{display:flex;align-items:center;gap:clamp(.55rem,.694vw,.625rem);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#4c2777;line-height:calc(16 / 12);opacity:0;transform:translateY(10px);transition:opacity .85s var(--ar-ease),transform .85s var(--ar-ease)}.ar-hero-copy[data-astro-cid-akhelq6t].reveal.is-visible .ar-badge[data-astro-cid-akhelq6t]{opacity:1;transform:none}.ar-hero-copy[data-astro-cid-akhelq6t].reveal.is-visible .ar-badge[data-astro-cid-akhelq6t]:nth-child(1){transition-delay:.28s}.ar-hero-copy[data-astro-cid-akhelq6t].reveal.is-visible .ar-badge[data-astro-cid-akhelq6t]:nth-child(2){transition-delay:.38s}.ar-hero-copy[data-astro-cid-akhelq6t].reveal.is-visible .ar-badge[data-astro-cid-akhelq6t]:nth-child(3){transition-delay:.48s}.ar-badge-icon[data-astro-cid-akhelq6t]{flex-shrink:0;width:auto;height:auto;display:block}.ar-hero-copy[data-astro-cid-akhelq6t].reveal,.ar-hero-visual[data-astro-cid-akhelq6t].reveal{transition:opacity var(--ar-reveal-dur) var(--ar-ease),transform var(--ar-reveal-dur) var(--ar-ease);transition-delay:var(--d, 0ms)}.ar-hero-visual[data-astro-cid-akhelq6t]{position:relative;width:100%;max-width:calc(30.583rem * var(--ar-4k));margin-inline:auto}@media(min-width:960px){.ar-hero-visual[data-astro-cid-akhelq6t]{margin-top:clamp(1rem,3.5vw,3rem);margin-inline:0;justify-self:end;max-width:calc(30.583rem * var(--ar-4k))}}.ar-hero-frame[data-astro-cid-akhelq6t]{position:relative;z-index:1;border-radius:clamp(.75rem,1.111vw,1rem);overflow:hidden;box-shadow:0 22px 48px #4c27772e,0 0 60px #e135811f;transition:box-shadow .55s var(--ar-ease)}.ar-hero-visual[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-hero-frame[data-astro-cid-akhelq6t]{box-shadow:0 28px 56px #4c277738,0 0 72px #e135812e}.ar-hero-img[data-astro-cid-akhelq6t]{display:block;width:100%;height:auto;aspect-ratio:489 / 528.31;-o-object-fit:cover;object-fit:cover;transition:transform .9s var(--ar-ease)}.ar-hero-visual[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-hero-img[data-astro-cid-akhelq6t]{transform:scale(1.03)}.ar-hero-caption[data-astro-cid-akhelq6t]{position:absolute;left:clamp(.85rem,1.667vw,1.5rem);right:clamp(.85rem,1.667vw,1.5rem);bottom:clamp(.85rem,1.667vw,1.5rem);margin:0;padding:clamp(.85rem,1.667vw,1.5rem);border-radius:0;background:#ffffffd1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px #4c27771f}.ar-hero-caption-text[data-astro-cid-akhelq6t]{margin:0;max-width:24.54rem;font-weight:400;line-height:1.625;letter-spacing:0}.ar-hero-aura[data-astro-cid-akhelq6t]{position:absolute;z-index:2;pointer-events:none;right:clamp(-1.25rem,-2vw,-.5rem);bottom:clamp(2.5rem,5.5vw,5rem);width:clamp(4.5rem,8.889vw,8rem);height:clamp(4.5rem,8.889vw,8rem);border-radius:50%;background:radial-gradient(circle at 40% 35%,rgba(255,210,240,.95) 0%,rgba(225,53,129,.45) 38%,rgba(76,39,119,.15) 68%,transparent 78%);filter:blur(.5px);box-shadow:0 0 40px #e1358159;animation:ar-aura-float 6.5s var(--ar-ease) infinite alternate}@keyframes ar-aura-float{0%{transform:translateZ(0) scale(1);opacity:.88}to{transform:translate3d(-6px,-10px,0) scale(1.06);opacity:1}}@media(max-width:959px){.ar-hero-ctas[data-astro-cid-akhelq6t]{max-width:none}.ar-hero-aura[data-astro-cid-akhelq6t]{right:.25rem;bottom:5.5rem}}.ar-what[data-astro-cid-akhelq6t]{padding-block:clamp(3.5rem,7.778vw,7rem)}.ar-what-grid[data-astro-cid-akhelq6t]{display:grid;gap:clamp(1.75rem,1rem + 2vw,4rem)}@media(min-width:960px){.ar-what-grid[data-astro-cid-akhelq6t]{grid-template-columns:minmax(0,710.67fr) minmax(0,489.33fr);-moz-column-gap:clamp(1.5rem,4.444vw,4rem);column-gap:clamp(1.5rem,4.444vw,4rem);align-items:start}}.ar-what-copy[data-astro-cid-akhelq6t]{background:#fff;border-radius:.5rem;padding:clamp(1.5rem,2.778vw,2.5rem);box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;gap:clamp(1rem,1.667vw,1.5rem)}.ar-what-title-mask[data-astro-cid-akhelq6t]{max-width:calc(39.417rem * var(--ar-4k));margin:0;overflow-x:visible;overflow-y:hidden}.ar-what-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-what-prose[data-astro-cid-akhelq6t]{display:grid;gap:clamp(1rem,1.667vw,1.5rem);max-width:39.417rem}.ar-what-prose[data-astro-cid-akhelq6t] p[data-astro-cid-akhelq6t]{margin:0;font-weight:400;line-height:calc(28 / 18);letter-spacing:0;color:#4c2777}.ar-what-prose[data-astro-cid-akhelq6t] p[data-astro-cid-akhelq6t]:first-child{line-height:1.625}@media(min-width:960px){.ar-what-aside[data-astro-cid-akhelq6t]{padding-top:clamp(1.5rem,3.819vw,3.4375rem)}}.ar-quote-card[data-astro-cid-akhelq6t]{background:#fff;border-radius:.5rem;padding:clamp(1.25rem,2.222vw,2rem);box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1rem;width:100%}.ar-quote-icon[data-astro-cid-akhelq6t]{width:1.25rem;height:1.25rem;flex-shrink:0;margin:0}.ar-quote[data-astro-cid-akhelq6t]{margin:0;font-weight:400;line-height:1.375;letter-spacing:.025em;max-width:26.583rem}.ar-what-frame[data-astro-cid-akhelq6t]{width:100%;margin-top:.5rem;border-radius:.25rem;overflow:hidden}.ar-what-img[data-astro-cid-akhelq6t]{display:block;width:100%;height:auto;aspect-ratio:426 / 232;-o-object-fit:cover;object-fit:cover}.ar-experience[data-astro-cid-akhelq6t]{padding-block:clamp(3.5rem,7.778vw,7rem)}.ar-exp-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(2rem,4.444vw,4rem);display:flex;flex-direction:column;align-items:center;gap:.75rem}.ar-exp-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-exp-sub[data-astro-cid-akhelq6t]{margin:0;max-width:45.9375rem;line-height:1.625;letter-spacing:0}.ar-exp-grid[data-astro-cid-akhelq6t]{display:grid;gap:calc(1.5rem * var(--ar-4k))}@media(min-width:640px){.ar-exp-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ar-exp-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(1.5rem * var(--ar-4k))}}.ar-exp-card[data-astro-cid-akhelq6t]{background:#fff;border:1px solid transparent;border-radius:.5rem;padding:clamp(1.25rem,2.222vw,2rem);box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:clamp(.85rem,1.0625vw,1rem);min-height:clamp(14rem,17.708vw,15.9375rem)}.ar-exp-card[data-astro-cid-akhelq6t].reveal.is-visible:hover{transform:translateY(-8px);border-color:#e1358147;box-shadow:0 1px #fffffff2 inset,0 22px 44px -14px #e135812e,0 8px 18px #4c277714}.ar-exp-card[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-exp-icon-tile[data-astro-cid-akhelq6t]{transform:scale(1.05)}.ar-exp-icon-tile[data-astro-cid-akhelq6t]{width:calc(2.5rem * var(--ar-4k));height:calc(2.5rem * var(--ar-4k));border-radius:.75rem;background:#eedbff;display:grid;place-items:center;flex-shrink:0;margin:0;transition:transform .45s var(--ar-ease),background .45s ease}.ar-exp-card[data-astro-cid-akhelq6t]:nth-child(2n) .ar-exp-icon-tile[data-astro-cid-akhelq6t]{background:#ffd9e2}.ar-exp-icon[data-astro-cid-akhelq6t]{width:auto;height:auto;max-width:1.25rem;max-height:1.25rem}.ar-exp-title[data-astro-cid-akhelq6t]{margin:0;line-height:calc(28 / 18);letter-spacing:.025em}.ar-exp-body[data-astro-cid-akhelq6t]{margin:0;line-height:1.625;letter-spacing:0}.ar-may[data-astro-cid-akhelq6t]{padding-block:clamp(3.5rem,7.778vw,7rem)}.ar-may-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(1.5rem,2.778vw,2.5rem);display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,1.25vw,1.125rem)}.ar-may-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-may-intro[data-astro-cid-akhelq6t]{margin:0;max-width:46.75rem;line-height:1.625;letter-spacing:0}.ar-tags[data-astro-cid-akhelq6t]{list-style:none;padding:0;margin:0 auto clamp(2rem,3.056vw,2.75rem);display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem .75rem;max-width:48.125rem}.ar-tag[data-astro-cid-akhelq6t]{background:#e13581;color:#fff;border-radius:.25rem;padding:calc(.625rem * var(--ar-4k)) calc(1.125rem * var(--ar-4k));letter-spacing:.04em;line-height:1.2;box-shadow:none;opacity:0;transform:translateY(14px) scale(.96);transition:opacity .8s var(--ar-ease),transform .8s var(--ar-ease),box-shadow .35s var(--ar-ease)}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]{opacity:1;transform:none}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(1){transition-delay:60ms}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(2){transition-delay:.12s}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(3){transition-delay:.18s}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(4){transition-delay:.24s}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(5){transition-delay:.3s}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(6){transition-delay:.36s}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:nth-child(7){transition-delay:.42s}.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:hover{transition-delay:0ms;box-shadow:0 8px 18px #e1358147;transform:translateY(-2px)}.ar-grounding[data-astro-cid-akhelq6t]{margin:0 auto;letter-spacing:.025em;line-height:1.5;max-width:34rem}.ar-session[data-astro-cid-akhelq6t]{padding-block:clamp(3.5rem,7.778vw,7rem)}.ar-session-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(2rem,4.444vw,4rem);display:flex;flex-direction:column;align-items:center;gap:.75rem}.ar-session-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-session-sub[data-astro-cid-akhelq6t]{margin:0;max-width:42rem;line-height:1.625;letter-spacing:0}.ar-steps-grid[data-astro-cid-akhelq6t]{display:grid;gap:calc(1.5rem * var(--ar-4k))}@media(min-width:900px){.ar-steps-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.5rem * var(--ar-4k))}}.ar-step-card[data-astro-cid-akhelq6t]{background:#fff;border:1px solid transparent;border-radius:.5rem;padding:clamp(1.25rem,2.222vw,2rem);box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:clamp(.65rem,1vw,.85rem);min-height:clamp(14rem,17.986vw,16.1875rem)}.ar-step-card[data-astro-cid-akhelq6t].reveal.is-visible:hover{transform:translateY(-8px);border-color:#e1358147;box-shadow:0 1px #fffffff2 inset,0 22px 44px -14px #e135812e,0 8px 18px #4c277714}.ar-step-num[data-astro-cid-akhelq6t]{margin:0;line-height:1;color:#4c2777}.ar-step-title[data-astro-cid-akhelq6t]{margin:0;line-height:calc(28 / 18);letter-spacing:.025em;color:#e13581}.ar-step-card[data-astro-cid-akhelq6t]:nth-child(2n) .ar-step-num[data-astro-cid-akhelq6t]{color:#e13581}.ar-step-card[data-astro-cid-akhelq6t]:nth-child(2n) .ar-step-title[data-astro-cid-akhelq6t]{color:#4c2777}.ar-step-body[data-astro-cid-akhelq6t]{margin:0;line-height:1.625;letter-spacing:0}.ar-section-cta[data-astro-cid-akhelq6t]{margin-top:clamp(2rem,4.444vw,4rem);display:flex;justify-content:center}.ar-session-cta.btn-primary{border-radius:var(--ar-cta-radius);background:#e13581;min-width:min(100%,25.375rem);box-shadow:4px 4px 8px #00000038}.ar-session-cta.btn-primary:hover{background:#c42d6f}.ar-learn[data-astro-cid-akhelq6t]{padding-block:clamp(3.5rem,7.778vw,7rem)}.ar-learn-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(2rem,4.444vw,4rem);display:flex;flex-direction:column;align-items:center;gap:.75rem}.ar-learn-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-learn-kicker[data-astro-cid-akhelq6t]{margin:0;letter-spacing:.04em;line-height:1.2}.ar-learn-intro[data-astro-cid-akhelq6t]{margin:0;max-width:46rem;line-height:1.625;letter-spacing:0}.ar-course-grid[data-astro-cid-akhelq6t]{display:grid;gap:calc(1.5rem * var(--ar-4k));align-items:stretch}@media(min-width:1024px){.ar-course-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(1.5rem * var(--ar-4k))}}.ar-course-card[data-astro-cid-akhelq6t]{background:#fbf2fe;border:1px solid transparent;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;height:100%;min-height:100%;overflow:hidden}.ar-course-card[data-astro-cid-akhelq6t].reveal.is-visible:hover{transform:translateY(-8px);border-color:#e1358147;box-shadow:0 1px #fffffff2 inset,0 22px 44px -14px #e135812e,0 8px 18px #4c277714}.ar-course-card[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-course-img[data-astro-cid-akhelq6t]{transform:scale(1.03)}.ar-course-media[data-astro-cid-akhelq6t]{flex-shrink:0;padding:clamp(1.25rem,2.222vw,2rem) clamp(1.25rem,2.222vw,2rem) 0;overflow:hidden}.ar-course-img[data-astro-cid-akhelq6t]{display:block;width:100%;height:auto;border-radius:.5rem;aspect-ratio:4 / 5;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ar-ease)}.ar-course-body[data-astro-cid-akhelq6t]{padding:1rem clamp(1.25rem,2.222vw,2rem) 0;flex:1 1 auto;display:flex;flex-direction:column;gap:.85rem}.ar-course-level[data-astro-cid-akhelq6t]{margin:0;letter-spacing:.06em}.ar-course-title[data-astro-cid-akhelq6t]{margin:0;line-height:1.25;letter-spacing:.02em}.ar-course-summary[data-astro-cid-akhelq6t]{margin:0;line-height:1.625}.ar-course-block-title[data-astro-cid-akhelq6t]{margin:0 0 .65rem;letter-spacing:.05em}.ar-course-list[data-astro-cid-akhelq6t]{list-style:none;padding:0;margin:0;display:grid;gap:.55rem}.ar-course-list[data-astro-cid-akhelq6t] li[data-astro-cid-akhelq6t]{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:start;line-height:1.625}.ar-check[data-astro-cid-akhelq6t]{width:auto;height:auto;margin-top:.3rem}.ar-bullet[data-astro-cid-akhelq6t]{width:.375rem;height:.375rem;margin-top:.45rem;border-radius:999px;background:#e13581;flex-shrink:0}.ar-course-foryou[data-astro-cid-akhelq6t],.ar-course-callout[data-astro-cid-akhelq6t],.ar-course-price-box[data-astro-cid-akhelq6t]{background:#fff;border-radius:.25rem;padding:.9rem 1rem}.ar-course-bullets[data-astro-cid-akhelq6t]{list-style:none;padding:0;margin:0;display:grid;gap:.4rem;line-height:1.625}.ar-course-bullets[data-astro-cid-akhelq6t] li[data-astro-cid-akhelq6t]{display:grid;grid-template-columns:auto 1fr;gap:.45rem;align-items:start}.ar-course-bullets[data-astro-cid-akhelq6t] li[data-astro-cid-akhelq6t]:before{content:"";width:.375rem;height:.375rem;margin-top:.45rem;border-radius:999px;background:#e13581}.ar-course-callout[data-astro-cid-akhelq6t]{margin:0;line-height:1.625}.ar-course-bottom[data-astro-cid-akhelq6t]{margin-top:auto;flex-shrink:0;display:flex;flex-direction:column;gap:1rem;padding:1rem clamp(1.25rem,2.222vw,2rem) clamp(1.25rem,2.222vw,2rem)}.ar-course-price-box[data-astro-cid-akhelq6t]{text-align:center}.ar-course-price[data-astro-cid-akhelq6t]{margin:0;letter-spacing:.02em;line-height:1.2}.ar-course-footer[data-astro-cid-akhelq6t]{padding:0;width:100%}.ar-course-cta.btn-primary{display:flex;width:100%;max-width:none;box-sizing:border-box;justify-content:center;text-align:center;border-radius:var(--ar-cta-radius);background:#e13581;box-shadow:4px 4px 8px #00000038;font-family:var(--font-sans);font-size:.875rem;line-height:calc(16 / 14);letter-spacing:.137em}.ar-course-cta.btn-primary:hover{background:#c42d6f}.ar-journey-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(1.75rem,3.472vw,3.125rem);display:flex;flex-direction:column;align-items:center;gap:.75rem}.ar-journey-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-journey-sub[data-astro-cid-akhelq6t]{margin:0;max-width:45.9375rem;line-height:1.625}.ar-journey-grid[data-astro-cid-akhelq6t]{list-style:none;padding:0;margin:0;display:grid;gap:calc(1.5rem * var(--ar-4k));align-items:stretch}@media(min-width:640px){.ar-journey-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.ar-journey-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.ar-journey-grid[data-astro-cid-akhelq6t]{grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(1.5rem * var(--ar-4k))}}.ar-journey-step[data-astro-cid-akhelq6t]{background:#fff;border:1px solid transparent;border-radius:.5rem;padding:1.25rem 1rem;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:.5rem;height:100%;min-height:clamp(15rem,18.889vw,17rem)}.ar-journey-step[data-astro-cid-akhelq6t].reveal.is-visible:hover{transform:translateY(-6px);border-color:#e1358147;box-shadow:0 1px #fffffff2 inset,0 20px 40px -14px #e135812e,0 8px 16px #4c277712}.ar-journey-num[data-astro-cid-akhelq6t]{margin:0;line-height:1}.ar-journey-title[data-astro-cid-akhelq6t]{margin:0;letter-spacing:.06em;line-height:1.2}.ar-journey-body[data-astro-cid-akhelq6t]{margin:0;line-height:1.45}.ar-faq-header[data-astro-cid-akhelq6t]{margin-bottom:clamp(1.75rem,3.333vw,3rem);display:flex;flex-direction:column;align-items:center;gap:.75rem}.ar-faq-heading[data-astro-cid-akhelq6t]{margin:0;line-height:1;letter-spacing:.018em}.ar-faq-sub[data-astro-cid-akhelq6t]{margin:0;max-width:40rem;line-height:1.625}.ar-faq[data-astro-cid-akhelq6t]{display:flex;flex-direction:column;gap:clamp(.65rem,1.111vw,1rem)}.ar-faq-item[data-astro-cid-akhelq6t]{background:var(--ar-blush);border:1px solid #f0d9ec;border-radius:clamp(.5rem,.833vw,.75rem);overflow:hidden;box-shadow:0 1px 2px #4c277708;transition:transform .35s var(--ar-ease),border-color .2s var(--ar-ease),box-shadow .35s var(--ar-ease),background-color .2s var(--ar-ease)}.ar-faq-item[data-astro-cid-akhelq6t].reveal.is-visible:hover{transform:translateY(-4px);border-color:#e1358159;box-shadow:0 1px #fffffff2 inset,0 16px 32px -12px #e1358129,0 6px 14px #4c27770f}.ar-faq-item[data-astro-cid-akhelq6t][data-expanded=true]{border-color:#e1358147;background:#fffafc}.ar-faq-item[data-astro-cid-akhelq6t].reveal.is-visible[data-expanded=true]:hover{transform:translateY(-3px);border-color:#e1358166}.ar-faq-trigger[data-astro-cid-akhelq6t]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(1rem,1.667vw,1.5rem);background:transparent;border:0;cursor:pointer;text-align:left}.ar-faq-q[data-astro-cid-akhelq6t]{color:#4c2777;font-size:clamp(.8rem,1.111vw,1rem);letter-spacing:.05em;line-height:1.35;transition:color .2s var(--ar-ease)}.ar-faq-item[data-astro-cid-akhelq6t]:hover .ar-faq-q[data-astro-cid-akhelq6t],.ar-faq-item[data-astro-cid-akhelq6t][data-expanded=true] .ar-faq-q[data-astro-cid-akhelq6t]{color:#e13581}.ar-faq-toggle[data-astro-cid-akhelq6t]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(2rem * var(--ar-4k));height:calc(2rem * var(--ar-4k));border-radius:.625rem;border:1px solid #f0d9ec;color:#4c2777b3;font-size:.875rem;line-height:1;transition:border-color .2s var(--ar-ease),background-color .2s var(--ar-ease),color .2s var(--ar-ease)}.ar-faq-item[data-astro-cid-akhelq6t]:hover .ar-faq-toggle[data-astro-cid-akhelq6t]{border-color:#e1358166;color:#e13581}.ar-faq-item[data-astro-cid-akhelq6t][data-expanded=true] .ar-faq-toggle[data-astro-cid-akhelq6t]{border-color:#e1358180;background:#e135811a;color:#e13581}.ar-faq-toggle-minus[data-astro-cid-akhelq6t],.ar-faq-item[data-astro-cid-akhelq6t][data-expanded=true] .ar-faq-toggle-plus[data-astro-cid-akhelq6t]{display:none}.ar-faq-item[data-astro-cid-akhelq6t][data-expanded=true] .ar-faq-toggle-minus[data-astro-cid-akhelq6t]{display:inline}.ar-faq-content[data-astro-cid-akhelq6t]{overflow:hidden;transition:max-height .4s var(--ar-ease),opacity .35s var(--ar-ease)}.ar-faq-a[data-astro-cid-akhelq6t]{margin:0 clamp(1rem,1.667vw,1.5rem) clamp(1.15rem,1.667vw,1.5rem);padding-top:.85rem;border-top:1px solid rgba(240,217,236,.9);color:#4c2777d9;font-size:clamp(.875rem,1.111vw,1rem);line-height:1.65}.ar-closing[data-astro-cid-akhelq6t]{background:#4c2777;padding-block:clamp(4.5rem,8.611vw,7.75rem)}.ar-closing-header[data-astro-cid-akhelq6t]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.ar-closing-title[data-astro-cid-akhelq6t]{margin:0;line-height:1.15;letter-spacing:.02em}.ar-closing-intro[data-astro-cid-akhelq6t]{margin:0;max-width:40rem;line-height:1.625}.ar-closing-statements[data-astro-cid-akhelq6t]{list-style:none;padding:0;margin:0;display:grid;gap:.5rem;letter-spacing:.04em;line-height:1.45}.ar-closing-ctas[data-astro-cid-akhelq6t]{margin-top:clamp(2rem,3.333vw,3rem);display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%}.ar-closing-prompt[data-astro-cid-akhelq6t]{margin:.25rem 0 0;line-height:1.45}.ar-closing-cta,.ar-closing-cta[data-astro-cid-akhelq6t]{display:flex;width:100%;max-width:calc(25.625rem * var(--ar-4k));box-sizing:border-box;justify-content:center;text-align:center;border-radius:var(--ar-cta-radius);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-family:var(--font-sans);font-size:.875rem;line-height:calc(16 / 14)}.ar-closing-cta--light[data-astro-cid-akhelq6t]{background:#fff;color:#4c2777;border:0;box-shadow:4px 4px 8px #00000038}.ar-closing-cta--light[data-astro-cid-akhelq6t]:hover{background:#f5eef8;color:#e13581}.ar-closing-cta--pink.btn-primary{display:flex;width:100%;max-width:calc(25.625rem * var(--ar-4k));box-sizing:border-box;justify-content:center;border-radius:var(--ar-cta-radius);background:#e13581;box-shadow:4px 4px 8px #00000038;font-family:var(--font-sans);font-size:.875rem;line-height:calc(16 / 14);letter-spacing:.06em}.ar-closing-cta--pink.btn-primary:hover{background:#c42d6f}.ar-disclaimer[data-astro-cid-akhelq6t]{margin-top:clamp(2.5rem,4.514vw,4.0625rem);width:100%;background:#fff;border-radius:.5rem;padding:clamp(1.5rem,2.778vw,2.5rem) clamp(1.25rem,2.222vw,2rem);text-align:center}.ar-disclaimer-head[data-astro-cid-akhelq6t]{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-bottom:1rem}.ar-disclaimer-icon[data-astro-cid-akhelq6t]{width:1rem;height:1rem;flex-shrink:0}.ar-disclaimer-title[data-astro-cid-akhelq6t]{margin:0;letter-spacing:.06em;line-height:1.2}.ar-disclaimer-body[data-astro-cid-akhelq6t]{display:grid;gap:.85rem;line-height:1.55;text-align:center}.ar-disclaimer-body[data-astro-cid-akhelq6t] p[data-astro-cid-akhelq6t]{margin:0}.ar-exp-card[data-astro-cid-akhelq6t].reveal,.ar-step-card[data-astro-cid-akhelq6t].reveal,.ar-course-card[data-astro-cid-akhelq6t].reveal,.ar-journey-step[data-astro-cid-akhelq6t].reveal,.ar-faq-item[data-astro-cid-akhelq6t].reveal{opacity:0;transform:translateY(2rem);transition:opacity var(--ar-reveal-dur) var(--ar-ease),transform var(--ar-reveal-dur) var(--ar-ease),box-shadow .5s var(--ar-ease),border-color .45s ease,background-color .45s ease;transition-delay:var(--d, 0ms);will-change:opacity,transform}.ar-exp-card[data-astro-cid-akhelq6t].reveal.is-visible,.ar-step-card[data-astro-cid-akhelq6t].reveal.is-visible,.ar-course-card[data-astro-cid-akhelq6t].reveal.is-visible,.ar-journey-step[data-astro-cid-akhelq6t].reveal.is-visible,.ar-faq-item[data-astro-cid-akhelq6t].reveal.is-visible{opacity:1;transform:translateY(0)}.ar-exp-card[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-step-card[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-course-card[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-journey-step[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-faq-item[data-astro-cid-akhelq6t].reveal.is-visible:hover{transition-duration:.5s,.5s,.5s,.45s,.45s;transition-delay:0ms}@media(prefers-reduced-motion:reduce){.ar-exp-card[data-astro-cid-akhelq6t].reveal,.ar-step-card[data-astro-cid-akhelq6t].reveal,.ar-course-card[data-astro-cid-akhelq6t].reveal,.ar-journey-step[data-astro-cid-akhelq6t].reveal,.ar-faq-item[data-astro-cid-akhelq6t].reveal,.ar-faq-content[data-astro-cid-akhelq6t],.ar-faq-toggle[data-astro-cid-akhelq6t],.ar-cta--outline[data-astro-cid-akhelq6t],.ar-closing-cta--light[data-astro-cid-akhelq6t],.ar-hero-copy[data-astro-cid-akhelq6t].reveal,.ar-hero-visual[data-astro-cid-akhelq6t].reveal,.ar-badge[data-astro-cid-akhelq6t],.ar-tag[data-astro-cid-akhelq6t],.ar-course-img[data-astro-cid-akhelq6t],.ar-hero-img[data-astro-cid-akhelq6t],.ar-hero-aura[data-astro-cid-akhelq6t]{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}.ar-exp-card[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-step-card[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-course-card[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-journey-step[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-faq-item[data-astro-cid-akhelq6t].reveal.is-visible:hover,.ar-tags[data-astro-cid-akhelq6t].reveal.is-visible .ar-tag[data-astro-cid-akhelq6t]:hover{transform:none;box-shadow:inherit}.ar-exp-card[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-exp-icon-tile[data-astro-cid-akhelq6t],.ar-course-card[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-course-img[data-astro-cid-akhelq6t],.ar-hero-visual[data-astro-cid-akhelq6t].reveal.is-visible:hover .ar-hero-img[data-astro-cid-akhelq6t]{transform:none}}
