/* Keep both new screens on the landing's continuous background. */
#pricing .nd-editions{padding-bottom:38px}.nd-free-preview{background:transparent;color:var(--page-ink,#251b12);text-align:center;padding:40px 0 84px;position:relative;scroll-margin-top:80px}.nd-free-preview .wrap{position:relative}.nd-free-orbit{height:60px;width:60px;margin:0 auto 26px;border:1px solid var(--page-line,#e5cc92);border-radius:50%;display:grid;place-items:center;color:var(--page-accent,#bd470d);box-shadow:0 0 0 10px #ef80200a,0 0 0 20px #ef802005}.nd-free-orbit span{font:400 32px/1 Manrope,sans-serif}.nd-free-preview h2{font:700 clamp(35px,4.2vw,58px)/1.2 Oswald,sans-serif;letter-spacing:-.8px;margin:0 auto 19px;max-width:920px}.nd-free-subtitle{font-size:clamp(15px,1.6vw,20px);line-height:1.7;color:var(--page-muted,#675139);margin:0 auto 29px}.nd-free-button{display:inline-flex;gap:32px;align-items:center;justify-content:center;border:1px solid #e56018;border-radius:10px;background:linear-gradient(120deg,#f87327,#ed5b13);box-shadow:0 12px 32px #ed5b1326;color:#fff;padding:19px 30px;font:700 15px/1.5 Manrope,sans-serif;cursor:pointer;transition:transform .25s,box-shadow .25s}.nd-free-button>span:last-child{font-size:23px;line-height:1}.nd-free-button:hover{transform:translateY(-3px);box-shadow:0 16px 38px #ed5b1340}.nd-free-button:focus-visible,.nd-free-option:focus-visible{outline:3px solid #794b17;outline-offset:5px}.nd-free-note{font-size:11px;line-height:1.9;color:var(--page-muted,#675139);max-width:650px;margin:24px auto 0}.nd-free-dialog{box-sizing:border-box;max-width:620px!important;width:calc(100% - 32px)!important;max-height:85vh;overflow:auto;padding:39px!important;border:1px solid #e1c29b!important;border-radius:22px!important;background:#fff8e9!important;color:#302315!important}.nd-free-dialog::backdrop{background:#17191cb3;backdrop-filter:blur(9px)}.nd-free-dialog .close{position:absolute;top:12px;right:16px;cursor:pointer;border:0;background:transparent;color:#6a4b31;font-size:29px}.nd-free-dialog-kicker{font-size:9px;letter-spacing:1.8px;color:#986436}.nd-free-dialog h2{font:700 34px/1.25 Oswald,sans-serif!important;margin:17px 0 15px!important;color:#302315!important}.nd-free-dialog>p{font:400 12px/1.85 Manrope,sans-serif;color:#715c49}.nd-free-options{display:grid;gap:14px;margin:24px 0}.nd-free-option{display:flex;align-items:center;gap:15px;padding:19px 16px;border:1px solid #e4b38e;border-radius:12px;background:#fff0e1;text-decoration:none;color:#402b1d;transition:background .2s,transform .2s}.nd-free-option-full{border-color:#c9bce5;background:#f4eefc}.nd-free-option img{object-fit:contain;border-radius:0;flex:none}.nd-free-option strong{font-size:14px;display:block;margin-bottom:6px}.nd-free-option small{font-size:10px;line-height:1.7;display:block;color:#715c49}.nd-free-option b{font-size:23px;margin-left:auto;color:#b84312}.nd-free-option-full b{color:#6348aa}.nd-free-option:hover{transform:translateY(-2px);background:#ffe5cc}.nd-free-option-full:hover{background:#eae0fb}.nd-free-dialog .nd-free-dialog-fine{font-size:10px;margin-bottom:0}
@media(max-width:640px){.nd-free-preview{padding:30px 0 58px}.nd-free-preview h2{font-size:36px;max-width:390px}.nd-free-subtitle{font-size:15px;max-width:310px}.nd-free-button{padding:17px 24px}.nd-free-note{font-size:10px}.nd-free-dialog{padding:32px 21px!important}.nd-free-dialog h2{font-size:30px!important}.nd-free-option{padding:16px 12px;gap:11px}.nd-free-option strong{font-size:12px}.nd-free-option img{height:35px;width:35px}}
@media(prefers-reduced-motion:reduce){.nd-free-button,.nd-free-option{transition:none}.nd-free-button:hover,.nd-free-option:hover{transform:none}}
