.as-signup{--as-ink:#152335;--as-muted:#526175;--as-blue:#0864ee;--as-paper:#fff;background:var(--as-paper);color:var(--as-ink);font:400 18px/1.5 proxima-nova,Arial,sans-serif;padding:0;text-align:left;width:100%}.as-signup *{box-sizing:border-box}.as-signup [hidden]{display:none!important}.as-signup h2{color:var(--as-ink)!important;font:700 24px/1.2 General Sans,Arial,sans-serif!important;letter-spacing:-.025em;margin:0 0 22px!important;padding:0!important;text-transform:none!important;text-wrap:balance}.as-signup form{display:block!important;margin:0!important}.as-signup fieldset,.as-signup form{max-width:none!important;width:100%!important}.as-signup fieldset{border:0!important;clear:both!important;float:none!important;margin:0 0 16px!important;min-width:0;padding:0!important}.as-signup legend{color:var(--as-ink);display:block;font:600 17px/1.4 proxima-nova,Arial,sans-serif!important;margin:0 0 8px!important;padding:0!important;width:100%}.as-signup .as-options{display:grid;gap:10px}.as-signup .as-option{background:var(--as-paper);border:1px solid #dce1e7;border-radius:12px;min-width:0;transition:border-color .18s,box-shadow .18s}.as-signup .as-option:has(input:checked){border-color:var(--as-blue);box-shadow:inset 0 0 0 1px var(--as-blue)}.as-signup .as-option-header{align-items:center;display:grid;gap:4px;grid-template-columns:44px minmax(0,1fr);padding:8px 6px}.as-signup .as-choice-slot{min-width:0}.as-signup .as-choice-slot .hs-form-field,.as-signup .as-choice-slot .input,.as-signup .as-choice-slot li,.as-signup .as-choice-slot ul{float:none!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}.as-signup .as-choice-slot label{align-items:center;cursor:pointer;display:flex!important;justify-content:center;margin:0!important;min-height:48px;position:relative;width:44px}.as-signup .as-choice-slot label>span{clip-path:inset(50%);height:1px!important;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px!important}.as-signup .as-choice-slot label>span:after,.as-signup .as-choice-slot label>span:before{display:none!important}.as-signup .as-choice-slot input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;background:var(--as-paper)!important;border:1.5px solid #8b99ab!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer;display:grid!important;height:28px!important;margin:0!important;min-height:0!important;opacity:1!important;padding:0!important;place-content:center;position:static!important;transform:none!important;width:28px!important}.as-signup .as-choice-slot input:checked{background:var(--as-blue)!important;border-color:var(--as-blue)!important}.as-signup .as-choice-slot input:checked:after{border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;content:"";height:6px;transform:translateY(-1px) rotate(-45deg);width:11px}.as-signup .as-toggle{align-items:center;background:none;border:0;border-radius:8px;box-shadow:none;color:var(--as-ink);cursor:pointer;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) 18px;min-height:66px;padding:3px 8px 3px 0;text-align:left;width:100%}.as-signup .as-brand{align-items:center;display:flex;height:58px}.as-signup .as-ruff{display:block;height:auto;width:106px}.as-signup .as-podcast{align-items:center;display:flex;flex-direction:column;width:110px}.as-signup .as-podcast img{display:block;height:auto;width:108px}.as-signup .as-podcast strong{font:700 10px/1.2 General Sans,Arial,sans-serif;letter-spacing:.14em;margin-top:4px}.as-signup .as-chevron{transition:transform .2s}.as-signup .as-toggle[aria-expanded=true] .as-chevron{transform:rotate(180deg)}.as-signup .as-details{overflow:hidden}.as-signup .as-details-inner{padding:0 16px 12px}.as-signup .as-details p{color:var(--as-muted);font:400 16px/1.45 proxima-nova,Arial,sans-serif!important;margin:4px 0!important;padding:0!important}.as-signup .as-details a{align-items:center;color:var(--as-blue)!important;display:inline-flex;font:600 15px/1.4 proxima-nova,Arial,sans-serif;min-height:44px;text-decoration:none}.as-signup .as-entry{display:grid;gap:10px}.as-signup .hs_email{float:none!important;margin:0!important;padding:0!important;position:relative;width:100%!important}.as-signup .hs_email>.input{margin:0!important}.as-signup .hs_email>label{color:var(--as-muted);font:400 17px/1.1 proxima-nova,Arial,sans-serif!important;left:14px;margin:0!important;padding:0!important;pointer-events:none;position:absolute;top:16px;transition:all .15s;z-index:1}.as-signup .hs_email>label .hs-form-required{display:none}.as-signup .hs_email.as-has-value>label,.as-signup .hs_email:focus-within>label{font-size:11px!important;top:7px}.as-signup .hs_email input{background:var(--as-paper)!important;border:1px solid #8b99ab!important;border-radius:10px!important;box-shadow:none!important;color:var(--as-ink)!important;display:block;font:400 17px/1.3 proxima-nova,Arial,sans-serif!important;height:52px!important;margin:0!important;padding:19px 14px 6px!important;width:100%!important}.as-signup .actions,.as-signup .hs_submit{margin:0!important;padding:0!important;width:100%!important}.as-signup input[type=submit]{background:var(--as-blue)!important;border:0!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;font:600 18px/1.2 proxima-nova,Arial,sans-serif!important;height:48px!important;padding:12px!important;text-transform:none;width:100%!important}.as-signup input[type=submit]:disabled{cursor:not-allowed;opacity:.35}.as-signup .as-privacy{margin-top:12px}.as-signup .as-privacy .hs-richtext,.as-signup .as-privacy p{color:var(--as-muted)!important;font:400 12px/1.45 proxima-nova,Arial,sans-serif!important;margin:0!important;padding:0!important}.as-signup .as-privacy a{color:inherit!important;text-decoration:underline!important}.as-signup .hs-error-msgs{list-style:none!important;margin:6px 0 0!important;padding:0!important}.as-signup .hs-error-msgs label{color:#b42318!important;font:400 14px/1.3 proxima-nova,Arial,sans-serif!important;margin:0!important}.as-signup:not(.as-attempted):not(.as-email-touched) .hs_email .hs-error-msgs{display:none!important}.as-signup .hs_email input.invalid{border-color:#b42318!important}.as-signup:not(.as-attempted):not(.as-email-touched) .hs_email input.invalid{border-color:#8b99ab!important}.as-signup a:focus-visible,.as-signup button:focus-visible,.as-signup input:focus-visible{outline:3px solid var(--as-blue)!important;outline-offset:3px!important}.as-signup .hs_error_rollup{margin-top:10px}.as-signup .legal-consent-container{margin:0!important;padding:0!important}@media(prefers-reduced-motion:reduce){.as-signup *{transition:none!important}}.ps-signup{background:#fff;border:1px solid #dce5f3;border-radius:16px;box-shadow:0 8px 28px rgba(20,38,68,.04);padding:28px}.ps-signup h2{font-family:Merriweather,serif!important;font-size:28px!important;margin:0 0 12px!important}.ps-signup .ps-intro{color:#3e4c61;font:400 17px/1.5 proxima-nova,Arial,sans-serif!important;margin:0 0 22px!important;padding:0!important}.ps-signup fieldset{margin-bottom:20px!important}.ps-signup .as-options{gap:10px}.ps-signup .ps-option{background:#f8faff;border-radius:12px}.ps-signup .ps-option .as-option-header{gap:10px;grid-template-columns:36px minmax(0,1fr) 28px;min-height:62px;padding:8px 14px}.ps-signup .as-choice-slot label{min-height:40px;width:36px}.ps-signup .as-choice-slot input[type=checkbox]{border-radius:50%!important;height:28px!important;width:28px!important}.ps-signup .ps-choice-text{color:#152335;font:600 16px/1.35 proxima-nova,Arial,sans-serif}.ps-signup .ps-info{background:#fff;border:1px solid #7a8dab;border-radius:50%;color:#305b97;display:inline-grid;font:700 15px/1 Arial,sans-serif;grid-template-columns:1fr;height:26px;min-height:26px;padding:0;place-items:center;text-align:center;width:26px}.ps-signup .ps-info:hover,.ps-signup .ps-info[aria-expanded=true]{background:#e7f0ff;border-color:#0864ee;color:#064fbf}.ps-signup .as-details-inner{padding:0 16px 14px 60px}.ps-signup .as-details p{font-size:14px!important;line-height:1.5!important;margin:0!important}.ps-signup .as-entry{gap:12px}.ps-signup .as-privacy{margin-top:14px}@media(max-width:480px){.ps-signup{padding:22px 18px}.ps-signup h2{font-size:25px!important}.ps-signup .as-details-inner{padding-left:16px}}@media(min-width:1024px){.sidebar-sticky--content>#hs_cos_wrapper_podcast_subscription_choices{max-height:calc(100vh - 130px);max-height:calc(100dvh - 130px);overflow-y:auto;overscroll-behavior:contain;position:sticky;scrollbar-width:thin;top:110px;z-index:4}#hs_cos_wrapper_podcast_subscription_choices~.flex-sidebar--width--sticky>.section--lcsocialshare{display:none!important}}