.nl__done{font-size:18px;color:var(--sage-ink)}.nl__error{font-size:15px;color:var(--crimson)}.nl__field [aria-invalid=true]{border-color:var(--crimson)}.nl__form .btn[disabled]{opacity:.6;cursor:wait}.nl-dialog{inset:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:18px;background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #14161a0f,0 40px 80px -40px #78340c73;overflow:auto}.nl-dialog:focus{outline:none}.nl-dialog::backdrop{background:#14161a8c}.nl-dialog__box{position:relative;padding:24px 24px 12px}.nl-dialog .nl{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:0;border:0;box-shadow:none;background:none}.nl-dialog .nl__copy{display:grid;grid-template-columns:52px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:center}.nl-dialog .nl__portrait{width:52px;height:52px}.nl-dialog .nl__h{margin-top:0;font-size:26px;line-height:1.12;padding-right:40px}.nl-dialog .nl__lede{grid-column:1/-1;margin-top:12px;font-size:16px;line-height:1.45}.nl-dialog .nl__form{gap:10px}.nl-dialog .nl__field select,.nl-dialog .nl__field input{min-height:48px}.nl-dialog .nl__small{text-align:center}.nl-dialog__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font:300 30px/1 var(--f);color:var(--ink)}.nl-dialog__close:hover{background:var(--mist)}.nl-dialog__later{display:block;margin:2px auto 0;min-height:44px;padding:0 16px;color:var(--slate);font-size:16px;text-decoration:underline}.lm .lm-capture{margin-top:20px}.lm .lm-capture .lm-capture-form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.lm .lm-capture-form .lm-field,.lm .lm-capture-form select{width:100%;min-height:52px;padding:0 16px;border:1px solid var(--line-2);border-radius:12px;background-color:var(--pearl);font:400 16px var(--f);color:var(--ink);box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.lm .lm-capture-form select{padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 22px) 23px,calc(100% - 17px) 23px;background-size:5px 5px;background-repeat:no-repeat}.lm .lm-capture-form .lm-field:focus-visible,.lm .lm-capture-form select:focus-visible{outline:2px solid var(--e3);outline-offset:1px;border-color:transparent}.lm .lm-capture-form .lm-btn.lm-btn-flame{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:0 28px;border:0;border-radius:12px;background:linear-gradient(135deg,#a82f0a,#c2410c);color:#fff;font:500 17px/1 var(--f);letter-spacing:.005em;text-transform:none;white-space:nowrap;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px #fff3,0 1px 2px #6e240633,0 10px 26px -14px #c2410cb3;transition:transform .16s var(--ease-out),box-shadow .3s ease}.lm .lm-capture-form .lm-btn.lm-btn-flame:active{transform:scale(.97)}.lm .lm-capture-form .lm-btn.lm-btn-flame[disabled]{opacity:.7;cursor:wait}.lm .lm-capture .lm-microtrust{display:flex;align-items:center;gap:8px;margin-top:12px;font:400 15px var(--f);letter-spacing:0;text-transform:none;color:var(--slate)}.lm .lm-capture .lm-dot{width:8px;height:8px;border-radius:50%;background:var(--sage)}.lm .lm-capture .lm-err{font:400 15px var(--f);color:var(--crimson)}.tool__live{position:relative;padding:clamp(16px,2vw,28px);border:1px solid var(--line);border-radius:18px;background:var(--paper);box-shadow:0 1px 2px #14161a0a,0 40px 80px -60px #78340c4d;font-size:16px}.tool__live section{padding-block:0}.tool__live a{text-decoration:none}.h1__em{font-style:normal}.hero h1 .h1__l2{display:inline-block;margin-top:.1em;font-size:.66em;line-height:1.1;letter-spacing:-.035em}.hero .hero__promise{max-width:28ch}.hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.hero__tag{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 12px;border:1px solid var(--line-2);border-radius:999px;background:#ffffffb8;font:500 14.5px/1 var(--f);color:var(--ink);text-decoration:none;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.hero__tag:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.55}.hero__tag:hover{border-color:var(--e3);color:var(--e2)}.hero .actions{margin-top:28px}.hero__guarantee{margin-top:14px;font-size:15px;color:var(--slate)}@media(max-width:700px){.hero__tags{gap:8px;margin-top:18px}.hero__tag{min-height:44px;padding:0 12px;font-size:14px}.hero .actions{margin-top:22px}}.hero{padding-top:108px}.hero__grid{row-gap:26px}.hero__side{padding-top:30px}.hero__wings{position:absolute;left:-10%;top:-66px;width:120%;max-width:none;height:auto;opacity:.6;filter:saturate(.9);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero .hero__promise,.hero .actions{margin-top:24px}.hero .mrows{display:grid;gap:6px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.hero .mrows li{padding:0 16px;border:1px solid var(--line);border-radius:12px;background:var(--paper);box-shadow:0 0 0 1px rgba(234,88,12,calc(var(--warm) * .16)),0 0 40px -16px rgba(245,158,11,calc(var(--warm) * .4))}.hero .mrows li+li{border-top:1px solid var(--line)}.hero .mrow{grid-template-columns:44px minmax(0,1fr);gap:14px;min-height:0;padding:6px 0}.hero .mrow__face{width:44px;height:52px}.hero .mrow q{font-size:18px}.proto .zdot--now{left:27%}@media(max-width:700px){.hero__wings{display:none}.hero .mrows li{padding:0 14px}}.lm .lm-capture-form .lm-field,.lm .lm-capture-form select{border-color:#85857d}.bar__join{min-height:48px}@media(max-width:900px){.nav-open .site-nav{max-height:calc(100dvh - 82px);overflow-y:auto;overscroll-behavior:contain}}.px-motion .silk-text{animation-iteration-count:1;animation-fill-mode:forwards}.cmp,.px-labprices table,.px-suppprices table{background:var(--pearl)}.cmp .c{background:#fbf1e8}
