.nl .g2-crumb-item{gap:8px;display:inline-flex}.nl .g2-byline{color:color-mix(in srgb, var(--color-ink) 72%, transparent);font-size:14.5px;line-height:1.55}.nl .pr-hero .lead .g2-byline{font-size:14.5px}.nl .pr-hero .lead .g2-stand{font-family:var(--font-display);font-size:21px;font-weight:500;line-height:1.35}.nl .g2-phone-lead{font-family:var(--font-display);max-width:30ch;margin-bottom:18px;font-size:25px;font-weight:500;line-height:1.25}.nl .g2-h2{font-size:44px;line-height:1.08}.nl .g2-sub{font-family:var(--font-display);margin:8px 0 0;font-size:27px;font-weight:600;line-height:1.2}.nl .g2-sub+p{margin-top:-8px}.nl .g2-items{margin:0;padding:0;list-style:none}.nl .g2-items li{border-top:1px solid var(--color-gold-bright);flex-direction:column;gap:6px;padding:16px 0;display:flex}.nl .g2-items li:last-child{border-bottom:1px solid var(--color-gold-bright)}.nl .g2-items h3{font-family:var(--font-display);margin:0;font-size:23px;font-weight:600;line-height:1.2}.nl .g2-rows{margin-top:36px}.nl .g2-rows>p,.nl .g2-after{margin-top:28px}.nl .g2-pull{font-family:var(--font-display);border-left:1px solid var(--color-gold-bright);padding-left:24px;font-size:27px;line-height:1.3}.nl .g2-close{padding-bottom:72px}.nl .g2-prnz{border-top:1px solid var(--nl-rule);flex-direction:column;gap:16px;max-width:44rem;padding-top:40px;display:flex}.nl .g2-prnz .eyebrow{margin-bottom:0}.nl .g2-prnz-line{font-size:27px;font-weight:500;line-height:1.25}.nl .g2-route{border-top:1px solid var(--nl-rule);flex-direction:column;gap:20px;max-width:44rem;margin-top:56px;padding-top:32px;display:flex}.nl .g2-room{border-top:1px solid var(--color-gold-bright);flex-direction:column;gap:20px;max-width:44rem;margin-top:56px;padding-top:32px;display:flex}.nl .g2-room-body{flex-direction:column;gap:16px;display:flex}.nl .g2-cluster{max-width:44rem;margin-top:56px;padding-bottom:96px}.nl .g2-cluster .lines{margin-top:14px}.nl .g2-note{font-size:15px}@media (max-width:640px){.nl .g2-phone-lead{font-size:21px}.nl .g2-h2{font-size:32px}.nl .g2-sub{font-size:23px}.nl .g2-items h3{font-size:21px}.nl .g2-pull{padding-left:18px;font-size:22px}.nl .g2-prnz-line{font-size:22px}.nl .pr-hero .lead .g2-stand{font-size:18.5px}.nl .g2-cluster{padding-bottom:64px}}.nl .g2-panel .phone-big{margin-top:12px}.nl .g2-readfar{max-width:40rem}
