.free-registration{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--editorial-line);border-radius:var(--editorial-r-lg);overflow:hidden;background:var(--editorial-paper);color:var(--editorial-ink);text-align:left;min-width:0;margin-block:clamp(28px,3.6vw,44px)}.free-registration__action,.free-registration__intro{min-width:0;padding:clamp(26px,3.4vw,44px)}.free-registration__badge{display:inline-flex;max-width:100%;margin:0;padding:6px 11px;border:1px solid var(--editorial-tint-green-line);border-radius:99px;color:var(--editorial-tint-green-ink);background:var(--editorial-tint-green);font:700 10px/1.6 var(--font-space-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.free-registration h2{font-size:clamp(34px,3.8vw,50px);line-height:1.05;margin:20px 0 0}.free-registration__description{font-size:15.5px;line-height:1.65;color:var(--editorial-ink-soft);max-width:52ch;margin:18px 0 0}.free-registration__benefits{list-style:none;display:grid;gap:18px;padding:0;margin:28px 0 0}.free-registration__benefits li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5}.free-registration__benefits svg{width:20px;height:20px;flex:none;margin-top:2px;padding:3px;background:var(--editorial-tint-green);color:var(--editorial-tint-green-ink);border-radius:50%}.free-registration__benefits li>span{min-width:0}.free-registration__benefits b{display:block;font-weight:650}.free-registration__benefits li>span>span{display:block;color:var(--editorial-ink-soft);margin-top:2px}.free-registration__action{display:flex;flex-direction:column;justify-content:center;background:var(--editorial-paper-2);border-left:1px solid var(--editorial-line)}.free-registration h3{font-size:clamp(28px,3vw,40px);line-height:1.1;margin:0}.free-registration__action>p{font-size:15px;line-height:1.6;color:var(--editorial-ink-soft);margin:14px 0 0;max-width:45ch}.free-registration__primary,.free-registration__secondary{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:14px 20px;border-radius:99px;text-decoration:none;font-size:15px;font-weight:650;line-height:1.5;text-align:center;overflow-wrap:anywhere}.free-registration__primary{margin-top:28px;background:var(--editorial-orange);color:var(--ds-color-white,#fff);border:1px solid var(--editorial-orange)}.free-registration__primary:hover{background:var(--editorial-orange-ink);border-color:var(--editorial-orange-ink);color:var(--ds-color-white,#fff)}.free-registration__secondary{margin-top:12px;border:1px solid var(--editorial-line);background:var(--editorial-paper);color:var(--editorial-ink)}.free-registration__secondary:hover{border-color:var(--editorial-ink)}.free-registration :is(a,button):focus-visible{outline:2px solid var(--editorial-blue);outline-offset:4px}.free-registration :is(a,button) svg{width:18px;height:18px;flex:none}.free-registration__action>.free-registration__note{margin-top:22px;font-size:13px;line-height:1.6}.editorial-paywall__sheet--register{width:min(1000px,100%);padding:0;max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain}.editorial-paywall__sheet--register:before{content:none}.editorial-paywall__sheet--register>.editorial-paywall__close{z-index:3}.editorial-paywall__sheet--register>.free-registration{margin:0;border:0;border-radius:0}.editorial-paywall__sheet--register .free-registration__action,.editorial-paywall__sheet--register .free-registration__intro{padding-top:64px}.editorial-paywall__sheet--register>.editorial-paywall__later{margin:0;min-height:52px;padding:16px}@media(max-width:860px){.free-registration{grid-template-columns:1fr}.free-registration__action{border-left:0;border-top:1px solid var(--editorial-line)}.editorial-paywall__sheet--register{max-height:calc(100dvh - 16px)}.editorial-paywall__sheet--register .free-registration__action{padding-top:26px}}