.home-module__rj-LAW__hero{grid-template-columns:1.05fr .95fr;min-height:420px;display:grid}.home-module__rj-LAW__heroCopy{flex-direction:column;justify-content:center;padding:56px 48px;display:flex}.home-module__rj-LAW__heroPhoto{background:var(--ed-surface-control);position:relative;overflow:hidden}.home-module__rj-LAW__heroPhotoImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-module__rj-LAW__heroTitle{font-size:var(--ed-fs-h1)}.home-module__rj-LAW__heroHook{align-self:flex-start;align-items:center;gap:var(--mantine-spacing-xs);display:inline-flex}.home-module__rj-LAW__heroHookText{color:var(--ed-text-muted)}.home-module__rj-LAW__heroHook:hover .home-module__rj-LAW__heroHookText{color:var(--ed-text)}.home-module__rj-LAW__heroHookPercent{border-radius:var(--ed-radius-chip);background:var(--ed-text);min-width:38px;color:var(--ed-banner-accent);font-size:var(--ed-fs-meta);letter-spacing:-.3px;justify-content:center;align-items:center;padding:2px 7px;display:inline-flex}.home-module__rj-LAW__heroHookArrow{color:var(--ed-accent);vertical-align:text-bottom;margin-left:6px}@media (max-width:53.75em){.home-module__rj-LAW__hero{grid-template-columns:1fr;min-height:0}.home-module__rj-LAW__heroCopy{padding:34px 24px}.home-module__rj-LAW__heroPhoto{order:-1;height:220px}.home-module__rj-LAW__heroTitle{font-size:var(--ed-fs-h1-mobile)}}.home-module__rj-LAW__audienceArt{object-fit:contain;flex:none;width:128px;height:128px}@media (max-width:47.9375em){.home-module__rj-LAW__audienceArt{width:88px;height:88px}}.home-module__rj-LAW__stepBadge{border-radius:var(--mantine-radius-sm);background:var(--ed-surface-pill);width:30px;height:30px;color:var(--ed-accent-strong);font-weight:var(--ed-fw-heavy);justify-content:center;align-items:center;display:flex}.home-module__rj-LAW__referral{border-radius:var(--ed-radius-banner);background:var(--ed-banner-dark);scroll-margin-top:calc(var(--ed-header-height) + var(--mantine-spacing-md));flex-direction:column;gap:24px;padding:38px 42px;display:flex}.home-module__rj-LAW__referralStep{background:var(--ed-on-dark-surface);border:1px solid var(--ed-on-dark-border)}.home-module__rj-LAW__referralStepLabel{color:var(--ed-banner-accent);letter-spacing:1px;text-transform:uppercase}.home-module__rj-LAW__referralPercent{font-size:var(--ed-fs-num-display);font-weight:var(--ed-fw-heavy);letter-spacing:-2px;color:var(--ed-banner-accent);line-height:1}.home-module__rj-LAW__referralTitle{color:var(--ed-on-dark)}.home-module__rj-LAW__referralText{color:var(--ed-on-dark-muted)}.home-module__rj-LAW__referralNote{color:var(--ed-on-dark-faint)}.home-module__rj-LAW__referralCta{background:var(--ed-banner-accent);color:var(--ed-text);white-space:nowrap}.home-module__rj-LAW__referralCta:hover{background:var(--ed-banner-accent-hover);color:var(--ed-text)}@media (max-width:53.75em){.home-module__rj-LAW__referral{gap:18px;padding:30px 24px}}.home-module__rj-LAW__subscription{border:1.5px solid var(--ed-border-field);border-radius:var(--ed-radius-banner);background:var(--ed-surface-tint);flex-direction:column;gap:24px;padding:34px 42px;display:flex}.home-module__rj-LAW__subscriptionTitle{font-size:var(--ed-fs-title);font-weight:var(--ed-fw-heavy);letter-spacing:-.5px}.home-module__rj-LAW__subscriptionText{font-size:var(--ed-fs-sm);color:var(--ed-text-muted);line-height:1.6}.home-module__rj-LAW__subscriptionOffer{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.home-module__rj-LAW__subscriptionBuy{flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto;display:flex}.home-module__rj-LAW__subscriptionCta{margin-left:auto}.home-module__rj-LAW__subscriptionTrialNote{font-size:var(--ed-fs-tag);color:var(--ed-text-muted)}.home-module__rj-LAW__periodRoot{background:var(--ed-surface);border:1.5px solid var(--ed-border-field);border-radius:12px;padding:4px}.home-module__rj-LAW__periodIndicator{background:var(--ed-text);box-shadow:none;border-radius:9px}.home-module__rj-LAW__periodLabel{font-size:var(--ed-fs-meta);font-weight:var(--ed-fw-heavy);color:var(--ed-text-muted);padding:9px 16px}.home-module__rj-LAW__periodLabel[data-active]{color:var(--ed-on-accent)}.home-module__rj-LAW__subscriptionSave{background:var(--ed-banner-accent);color:var(--ed-on-accent);font-size:var(--ed-fs-label);font-weight:var(--ed-fw-heavy);flex:none;padding:2px 7px}.home-module__rj-LAW__subscriptionPrice{font-size:var(--ed-fs-price);font-weight:var(--ed-fw-heavy);letter-spacing:-.9px;line-height:1}.home-module__rj-LAW__subscriptionPer{font-size:var(--ed-fs-tag);font-weight:var(--ed-fw-semibold);color:var(--ed-text-muted)}@media (max-width:53.75em){.home-module__rj-LAW__subscription{padding:26px 24px}.home-module__rj-LAW__subscriptionOffer{justify-content:center}.home-module__rj-LAW__subscriptionBuy{align-items:center;width:100%;margin-left:0}.home-module__rj-LAW__subscriptionCta{width:100%;margin-left:0}}
