.aj-hero{overflow:visible}.aj-hero .hero__title{text-wrap:balance}.aj-hero .badge{white-space:normal;max-width:100%}.aj-hero__visual{text-align:left;width:100%;max-width:36rem;margin-inline:auto}.aj-hero .hp-chat{margin-bottom:1rem}.aj-hero__price{margin-top:calc(var(--space-2) * -1);font-size:var(--text-sm);color:var(--purple-600);text-wrap:balance;font-weight:600}.aj-eyebrow{font-size:var(--text-sm);color:var(--purple-600);margin-bottom:var(--space-3);font-weight:700}.aj-h2{font-family:var(--font-display);font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);line-height:var(--leading-tight);text-wrap:balance}.aj-center{margin-top:var(--space-7);justify-content:center;display:flex}.aj-cmp{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));max-width:56rem;margin:0 auto;display:grid}.aj-cmp__col{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--mist)}.aj-cmp__col h3{margin-bottom:var(--space-4);color:var(--ink-muted);font-size:1rem}.aj-cmp__col ul{gap:var(--space-3);display:grid}.aj-cmp__col li{gap:var(--space-3);color:var(--ink-muted);align-items:flex-start;display:flex}.aj-cmp__col--ag{background:var(--gradient-deep)}.aj-cmp__col--ag h3,.aj-cmp__col--ag li{color:var(--on-dark)}.aj-cmp__no{opacity:.6;background:currentColor;flex:none;width:.75rem;height:2px;margin-top:.75rem}.aj-cmp__yes{background:var(--pink);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.4rem;height:1.4rem;margin-top:.1rem;display:grid}.aj-steps{gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:64rem;margin:0 auto;display:grid}@media (width>=640px){.aj-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.aj-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.aj-steps li{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0f;flex-direction:column;display:flex}.aj-steps li.aj-steps--you{background:linear-gradient(150deg,#7b2ff273,#de409f40)}.aj-steps__top{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.aj-steps__n{color:#fff;background:#ffffff1f;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.aj-steps--you .aj-steps__n{background:var(--pink)}.aj-steps__who{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--on-dark-muted);font-weight:700}.aj-steps--you .aj-steps__who{color:#fff}.aj-steps h3{color:#fff;font-size:1.15rem}.aj-steps p{color:var(--on-dark-muted);font-size:var(--text-sm)}.aj-mod{gap:var(--space-5);border-radius:var(--radius-xl);background:var(--mist);max-width:56rem;margin:0 auto;padding:clamp(1.5rem,1rem + 3vw,3rem);display:grid}@media (width>=720px){.aj-mod{gap:var(--space-7);grid-template-columns:auto minmax(0,1fr)}}.aj-mod__icon{border-radius:var(--radius-md);background:var(--surface,#fff);width:4rem;height:4rem;box-shadow:var(--shadow-sm);place-items:center;display:grid}.aj-mod__text{margin-top:var(--space-3);color:var(--ink-muted)}.aj-mod__links{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.aj-proof{gap:var(--space-6);align-items:center;max-width:60rem;margin:0 auto;display:grid}@media (width>=840px){.aj-proof{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.aj-proof__value{font-family:var(--font-display);margin-bottom:.15em;padding-bottom:.1em;font-size:clamp(3.5rem,2rem + 6vw,6rem);line-height:1.1}.aj-proof__label{font-size:1.1rem;font-weight:700}.aj-proof__quote p{font-family:var(--font-display);color:var(--navy);font-size:clamp(1.2rem,1rem + .8vw,1.6rem);line-height:1.35}.aj-proof__quote footer{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-soft);font-weight:600}.aj-proof__text{margin-top:var(--space-4);color:var(--ink-muted)}.aj-proof__link{margin-top:var(--space-4);color:var(--purple-600);font-weight:600;display:inline-block}.aj-others{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px){.aj-others{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.aj-others{grid-template-columns:repeat(5,minmax(0,1fr))}}.aj-other{gap:var(--space-2);height:100%;padding:var(--space-5) var(--space-5) 4rem;border-radius:var(--radius-lg);background:var(--mist);color:var(--ink);transition:box-shadow .2s var(--ease), transform .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.aj-other:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.aj-other strong{font-size:1.05rem}.aj-other span{font-size:var(--text-sm);color:var(--ink-muted)}.aj-other .aj-other__go{left:var(--space-5);bottom:var(--space-5);background:var(--purple-100);width:1.75rem;height:1.75rem;color:var(--purple-600);border-radius:50%;place-items:center;display:grid;position:absolute}.aj-faq{gap:var(--space-6);display:grid}@media (width>=960px){.aj-faq{gap:var(--space-8);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}.aj-faq .sh{top:calc(var(--nav-h) + 2rem);position:sticky}}
