.aic-live-hero{--hero-gutter:max(24px,calc((100vw - 1280px)/2));background:#151027;color:#fff;padding-inline:var(--hero-gutter);overflow:clip}.aic-live-hero .aic-live-frame{overflow:visible}.aic-live-hero .aic-home-adaptive:before,.aic-live-hero .aic-home-adaptive>.mg-hero-art{inset-inline:calc(-1 * var(--hero-gutter))}.aic-live-frame{position:relative;border-radius:0}.aic-live-frame .aic-home-adaptive{min-height:740px}.aic-home-adaptive .mg-hero-copy h1{font-family:var(--font-display);font-weight:500;font-size:48px;line-height:1.12;letter-spacing:-.035em;margin:24px 0;color:#fff}.aic-home-adaptive .hero-h span{display:block}.aic-home-adaptive .mg-primary{color:#151027;font-size:15px}.aic-home-adaptive .mg-primary:hover{background:#8ae7e9;color:#151027}.aic-live-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.aic-live-secondary{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#ddd9e8;font-size:13px;text-decoration:none;margin-top:14px}.aic-live-secondary:hover{color:#63dcdf}.aic-desktop-visual{display:contents}.aic-responsive-visual{display:none}.aic-live-hero :is(button,a):focus-visible{outline:3px solid #63dcdf;outline-offset:4px}@media(max-width:1099px){.aic-live-frame .aic-home-adaptive{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:26px;gap:26px;min-height:0;padding:40px;align-items:stretch}.aic-home-adaptive .mg-hero-copy{width:100%;max-width:none}.aic-home-adaptive .mg-hero-copy:before{display:none}.aic-home-adaptive .mg-hero-copy h1{font-size:42px;line-height:1.12;letter-spacing:-.025em;margin:0 0 22px;max-width:650px}.aic-home-adaptive .hero-h span{display:inline}.aic-home-adaptive .mg-kicker{font-size:11px!important;font-weight:600;letter-spacing:.09em;line-height:1.5;margin:0 0 20px;text-transform:uppercase}.aic-home-adaptive .mg-hero-copy>p:not(.mg-kicker){font-size:15px;line-height:1.6;color:#ddd7e8;margin:0 0 20px;max-width:650px}.aic-home-adaptive .mg-primary{display:flex;min-height:52px;max-width:365px;font-size:12px;padding:16px;gap:14px;margin:0;border-radius:5px}.aic-home-adaptive .aic-live-actions{align-items:flex-start;gap:8px 16px}.aic-live-secondary{margin-top:4px}.aic-desktop-visual{display:none}.aic-responsive-visual{display:block;position:relative;z-index:2;min-width:0}.aic-home-adaptive .mg-hero-art{opacity:1}}@media(max-width:699px){.aic-live-hero{--hero-gutter:16px}.aic-live-frame .aic-home-adaptive{padding:24px 20px;gap:26px}.aic-home-adaptive .mg-hero-copy h1{font-size:29px;line-height:1.13;margin:0 0 20px}.aic-home-adaptive .mg-kicker{font-size:10px!important;margin-bottom:18px}.aic-home-adaptive .mg-hero-copy>p:not(.mg-kicker){font-size:14px;line-height:1.55;margin-bottom:18px}.aic-home-adaptive .aic-live-actions{display:grid;grid-gap:4px;gap:4px}.aic-home-adaptive .mg-primary{max-width:none;width:100%;font-size:12px;padding:14px 12px}.aic-live-secondary{font-size:12px;margin:0;justify-self:start}}.aic-live-hero .mg-restore-example,.aic-live-hero .rp-example{display:none}