@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/3d51db290a6a25f3-s.0eqln~hd8n~nv.woff2?dpl=dpl_GDsMFCCKihcteqqquTKvjMZh5PQx)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/f7054824cbb51795-s.0cepcebpmizy~.woff2?dpl=dpl_GDsMFCCKihcteqqquTKvjMZh5PQx)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/74effe3e2193102a-s.p.0ho7b-3weylg2.woff2?dpl=dpl_GDsMFCCKihcteqqquTKvjMZh5PQx)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_ad846d75-module__8v7ibq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_ad846d75-module__8v7ibq__variable{--font-quiz-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.nbq{--night:#060e1a;--deck:#0c1829;--deck2:#112139;--well:#081324;--rule:#96b4e124;--rule2:#96b4e142;--ink:#e9eef6;--mute:#8d9ab0;--bolt:#ffb020;--bolt-ink:#0b1a2e;--good:#4fd69c;--bad:#ff7a6b;--fd:var(--font-quiz-display), "Archivo", system-ui, sans-serif;--fb:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--fm:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1);min-height:100vh;color:var(--ink);font-family:var(--fb);background-color:var(--night);-webkit-font-smoothing:antialiased;background-image:radial-gradient(120% 60% at 50% -10%,#ffb0201a,#0000 60%),radial-gradient(#96b4e112 1px,#0000 1px);background-size:auto,22px 22px;flex-direction:column;font-size:16px;line-height:1.5;display:flex}.nbq *,.nbq :before,.nbq :after{box-sizing:border-box}.nbq a{color:inherit}.nbq a.nbq-btn{color:var(--bolt-ink)}.nbq a.nbq-btn.ghost{color:var(--ink)}.nbq :focus-visible{outline:2px solid var(--bolt);outline-offset:3px;border-radius:8px}.nbq-top{align-items:center;width:100%;max-width:1080px;margin:0 auto;padding:18px 20px;display:flex}.nbq-logo{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.nbq-logo svg{width:20px;height:20px;color:var(--bolt)}.nbq-logo span{font-family:var(--fm);letter-spacing:.18em;font-size:12px;font-weight:500}.nbq-main{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:8px 20px 56px}.nbq-foot{border-top:1px solid var(--rule);text-align:center;color:var(--mute);padding:22px 20px 30px;font-size:13px}.nbq-foot p{max-width:640px;margin:4px auto}.nbq-foot strong{color:var(--ink);font-weight:600}.nbq-eyebrow{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--bolt);margin:0 0 14px;font-size:12px}.nbq-h1{font-family:var(--fd);letter-spacing:-.035em;font-variation-settings:"wdth" 88;margin:0 0 18px;font-size:clamp(36px,8.4vw,64px);font-weight:800;line-height:.98}.nbq-h1 em{color:var(--bolt);font-style:normal}.nbq-h2{font-family:var(--fd);letter-spacing:-.03em;font-variation-settings:"wdth" 90;margin:0 0 12px;font-size:clamp(28px,6vw,42px);font-weight:800;line-height:1.04}.nbq-lede{color:#c9d3e3;max-width:34em;margin:0 0 26px;font-size:18px}.nbq-fine{color:var(--mute);font-size:13px}.nbq-btn{background:var(--bolt);min-height:56px;color:var(--bolt-ink);font-family:var(--fb);cursor:pointer;transition:transform .18s var(--ease), box-shadow .18s var(--ease), filter .18s;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -10px #ffb0208c,inset 0 -2px #0000001f}.nbq-btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.nbq-btn:active{transform:translateY(1px)scale(.99)}.nbq-btn[disabled]{opacity:.6;cursor:progress}.nbq-btn.wide{width:100%}.nbq-btn svg{width:18px;height:18px;transition:transform .2s var(--ease)}.nbq-btn:hover svg{transform:translate(3px)}.nbq-btn.ghost{color:var(--ink);border:1px solid var(--rule2);box-shadow:none;background:0 0}.nbq-intro{gap:40px;padding-top:18px;display:grid}@media (min-width:900px){.nbq-intro{grid-template-columns:1.05fr .95fr;align-items:center;padding-top:48px}}.nbq-start-row{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.nbq-points{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.nbq-points li{color:#c9d3e3;align-items:flex-start;gap:12px;font-size:15px;display:flex}.nbq-points li:before{content:"";background:var(--bolt);border-radius:2px;flex:0 0 8px;height:8px;margin-top:8px;transform:rotate(45deg)}.nbq-stack{border:1px solid var(--rule);background:linear-gradient(180deg, var(--deck), var(--well));border-radius:22px;padding:22px;position:relative;overflow:hidden}.nbq-stack-head{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;font-size:11px;display:flex}.nbq-stack-head b{color:var(--good);font-weight:500}.nbq-fan{height:250px;position:relative}.nbq-fan img{width:46%;max-width:190px;animation:nbq-float 6s var(--ease) infinite alternate;border:1px solid #ffffff1f;border-radius:8px;position:absolute;top:10px;box-shadow:0 24px 40px -18px #000c}.nbq-fan img:first-child{animation-delay:-1s;top:34px;left:2%;transform:rotate(-8deg)}.nbq-fan img:nth-child(2){z-index:2;animation-delay:-3s;left:27%}.nbq-fan img:nth-child(3){animation-delay:-5s;top:34px;right:2%;transform:rotate(8deg)}@keyframes nbq-float{to{translate:0 -6px}}.nbq-stack-list{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.nbq-stack-list li{border-top:1px solid var(--rule);justify-content:space-between;gap:12px;padding-top:8px;font-size:14px;display:flex}.nbq-stack-list span:last-child{font-family:var(--fm);color:var(--mute);white-space:nowrap;font-size:12px}.nbq-shell{max-width:640px;margin:0 auto;padding-top:6px}.nbq-bar{align-items:center;gap:14px;margin-bottom:30px;display:flex}.nbq-back{border:1px solid var(--rule2);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:12px;flex:none;place-items:center;transition:background .2s;display:grid}.nbq-back:hover{background:var(--deck)}.nbq-back[disabled]{opacity:.3;cursor:default}.nbq-back svg{width:18px;height:18px}.nbq-track{background:var(--deck2);border-radius:99px;flex:1;height:6px;overflow:hidden}.nbq-fill{background:linear-gradient(90deg, #ffcf6b, var(--bolt));height:100%;transition:width .5s var(--ease);border-radius:99px;box-shadow:0 0 18px #ffb02099}.nbq-count{font-family:var(--fm);letter-spacing:.08em;color:var(--mute);flex:none;font-size:12px}.nbq-step{animation:nbq-in .3s var(--ease) both}.nbq-step.back{animation-name:nbq-in-back}@keyframes nbq-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes nbq-in-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.nbq-q{font-family:var(--fd);letter-spacing:-.025em;font-variation-settings:"wdth" 92;margin:0 0 8px;font-size:clamp(26px,6vw,36px);font-weight:750;line-height:1.08}.nbq-help{color:var(--mute);margin:0 0 4px;font-size:15px}.nbq-opts{gap:10px;margin-top:22px;display:grid}.nbq-opt{text-align:left;cursor:pointer;border:1px solid var(--rule2);background:linear-gradient(180deg, var(--deck), var(--well));width:100%;min-height:62px;color:var(--ink);font-family:var(--fb);transition:border-color 80ms, transform .12s var(--ease), background 80ms;animation:nbq-rise .36s var(--ease) both;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;font-size:17px;font-weight:500;display:flex;position:relative}.nbq-opt:nth-child(2){animation-delay:25ms}.nbq-opt:nth-child(3){animation-delay:50ms}.nbq-opt:nth-child(4){animation-delay:75ms}.nbq-opt:nth-child(5){animation-delay:.1s}.nbq-opt:nth-child(6){animation-delay:.125s}.nbq-opt:nth-child(7){animation-delay:.15s}.nbq-opt:nth-child(8){animation-delay:.175s}@keyframes nbq-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nbq-opt:hover{border-color:#ffb02099;transform:translateY(-1px)}.nbq-opt:active{transform:scale(.99)}.nbq-key{height:30px;font-family:var(--fm);color:var(--mute);border:1px solid var(--rule2);border-radius:9px;flex:0 0 30px;place-items:center;font-size:13px;transition:all .2s;display:grid}.nbq-opt.on{border-color:var(--bolt);background:linear-gradient(#ffb02029,#ffb0200f)}.nbq-opt.on .nbq-key{background:var(--bolt);border-color:var(--bolt);color:var(--bolt-ink)}.nbq-ready{border:1px solid var(--rule);background:var(--deck);border-radius:16px;align-items:center;gap:16px;margin:18px 0 22px;padding:16px;display:flex}.nbq-ready-score{border:3px solid var(--bolt);height:64px;font-family:var(--fd);filter:blur(5px);-webkit-user-select:none;user-select:none;border-radius:50%;flex:0 0 64px;place-items:center;font-size:24px;font-weight:800;display:grid}.nbq-ready p{color:#c9d3e3;margin:0;font-size:15px}.nbq-ready b{color:var(--ink)}.nbq-form,.nbq-row{gap:12px;display:grid}@media (min-width:560px){.nbq-row{grid-template-columns:1fr 1fr}}.nbq-field span{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:6px;font-size:11px;display:block}.nbq-field input{border:1px solid var(--rule2);background:var(--well);width:100%;min-height:54px;color:var(--ink);font:500 17px var(--fb);border-radius:12px;padding:0 16px;transition:border-color .2s,box-shadow .2s}.nbq-field input:focus{border-color:var(--bolt);outline:none;box-shadow:0 0 0 3px #ffb0202e}.nbq-consent{color:var(--mute);cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:1.45;display:flex}.nbq-consent input{width:20px;height:20px;accent-color:var(--bolt);flex:0 0 20px;margin-top:1px}.nbq-error{color:var(--bad);margin:0;font-size:14px}.nbq-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.nbr{max-width:780px;margin:0 auto}.nbr-hero{text-align:center;padding:18px 0 8px}.nbr-dial{width:210px;height:210px;margin:6px auto 18px;position:relative}.nbr-dial svg{width:100%;height:100%;transform:rotate(-90deg)}.nbr-dial .bg{fill:none;stroke:var(--deck2);stroke-width:12px}.nbr-dial .fg{fill:none;stroke-width:12px;stroke-linecap:round;animation:nbr-draw 1.4s var(--ease) both .2s}@keyframes nbr-draw{0%{stroke-dashoffset:597px}}.nbr-dial-num{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.nbr-dial-num b{font-family:var(--fd);letter-spacing:-.04em;font-size:64px;font-weight:800;line-height:1}.nbr-dial-num span{font-family:var(--fm);letter-spacing:.14em;color:var(--mute);margin-top:4px;font-size:12px}.nbr-tier{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;border:1px solid;border-radius:99px;margin-bottom:14px;padding:7px 12px;font-size:12px;display:inline-block}.nbr-tier.leaking{color:var(--bad)}.nbr-tier.close{color:var(--bolt)}.nbr-tier.strong{color:var(--good)}.nbr-hero p{color:#c9d3e3;max-width:34em;margin:0 auto;font-size:17px}.nbr-sec{margin-top:56px}.nbr-total{background:linear-gradient(90deg,#ff7a6b24,#ff7a6b08);border:1px solid #ff7a6b59;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:16px 0 20px;padding:18px 20px;display:flex}.nbr-total b{font-family:var(--fd);letter-spacing:-.03em;color:var(--bad);font-size:clamp(26px,6.4vw,34px);font-weight:800}.nbr-total span{color:#c9d3e3;font-size:14px}.nbr-leak{border:1px solid var(--rule);background:linear-gradient(180deg, var(--deck), var(--well));animation:nbq-rise .6s var(--ease) both;border-radius:20px;margin-bottom:14px;padding:22px}.nbr-leak:nth-of-type(2){animation-delay:80ms}.nbr-leak:nth-of-type(3){animation-delay:.16s}.nbr-leak-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.nbr-rank{font-family:var(--fm);letter-spacing:.14em;color:var(--mute);font-size:12px}.nbr-leak h3{font-family:var(--fd);letter-spacing:-.02em;margin:4px 0 0;font-size:24px;font-weight:750;line-height:1.1}.nbr-money{text-align:right;flex:none}.nbr-money b{font-family:var(--fd);letter-spacing:-.03em;color:var(--bad);font-size:28px;font-weight:800;line-height:1;display:block}.nbr-money span{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10px}.nbr-leak>p{color:#c9d3e3;margin:12px 0 0}.nbr-stat{border-left:3px solid var(--bolt);background:#ffb0200f;border-radius:0 12px 12px 0;margin:16px 0 0;padding:14px 16px;font-size:15px}.nbr-stat cite{font-style:normal;font-family:var(--fm);letter-spacing:.04em;color:var(--mute);margin-top:6px;font-size:11px;display:block}.nbr-how{color:var(--mute);margin-top:12px;font-size:13px}.nbr-how summary{cursor:pointer;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.nbr-how p{margin:8px 0 0}.nbr-fix{counter-reset:fix;gap:8px;margin:16px 0 0;padding-left:0;list-style:none;display:grid}.nbr-fix li{counter-increment:fix;gap:12px;font-size:15px;display:flex}.nbr-fix li:before{content:counter(fix);background:var(--deck2);height:24px;color:var(--bolt);font:600 12px var(--fm);border-radius:50%;flex:0 0 24px;place-items:center;display:grid}.nbr-guide-link{align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--bolt)!important}.nbr-guides{gap:14px;margin-top:18px;display:grid}@media (min-width:720px){.nbr-guides{grid-template-columns:repeat(3,1fr)}}.nbr-guide{border:1px solid var(--rule);background:var(--deck);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.nbr-guide-art{aspect-ratio:4/3;background:radial-gradient(80% 80% at 50% 20%, #1a2d4b, var(--well));place-items:center;display:grid;position:relative;overflow:hidden}.nbr-guide-art img{width:40%;max-width:170px;transition:transform .4s var(--ease);border-radius:6px;transform:rotate(-3deg)translateY(10px);box-shadow:0 20px 34px -14px #000000d9}.nbr-guide:hover .nbr-guide-art img{transform:rotate(0)translateY(4px)}.nbr-match{z-index:2;font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--bolt-ink);background:var(--bolt);border-radius:6px;padding:5px 8px;font-size:10px;position:absolute;top:12px;left:12px}.nbr-guide-body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.nbr-guide-body h3{margin:0;font-size:17px;line-height:1.25}.nbr-guide-body p{color:#c9d3e3;flex:1;margin:0;font-size:14px}.nbr-pages{font-family:var(--fm);letter-spacing:.1em;color:var(--mute);font-size:11px}.nbr-guide .nbq-btn{min-height:46px;margin-top:6px;font-size:15px}.nbr-next{background:linear-gradient(180deg, #ffb0201a, var(--well) 70%);border:1px solid #ffb02066;border-radius:24px;padding:26px 22px}.nbr-next ul{gap:8px;margin:16px 0 22px;padding-left:0;list-style:none;display:grid}.nbr-next li{color:#c9d3e3;gap:10px;font-size:15px;display:flex}.nbr-next li:before{content:"";background:var(--good) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b1a2e' stroke-width='3.4'%3E%3Cpath d='M5 12.5l4.2 4L19 7'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;flex:0 0 18px;height:18px;margin-top:2px}.nbr-kit{align-items:center;gap:22px;display:grid}@media (min-width:720px){.nbr-kit{grid-template-columns:.8fr 1.2fr}}.nbr-kit img{border:1px solid var(--rule);border-radius:14px;width:100%}.nbr-alt{border:1px solid var(--rule);background:var(--deck);color:#c9d3e3;border-radius:16px;margin-top:18px;padding:16px 18px;font-size:15px}.nbr-alt a{color:var(--bolt);font-weight:600}.nbr-embed{background:#fff;border-radius:16px;margin-top:18px;overflow:hidden}.nbr-about{color:var(--mute);border-top:1px solid var(--rule);margin-top:48px;padding-top:18px;font-size:13px}@media (prefers-reduced-motion:reduce){.nbq *,.nbq :before,.nbq :after{transition:none!important;animation:none!important}}.nbq img{height:auto}.nbl{--gold:#e7c46a;--serif:var(--font-display), "Instrument Serif", Georgia, serif}.nbl-serif{font-family:var(--serif);letter-spacing:-.01em;color:var(--bolt);font-variation-settings:normal;font-style:italic;font-weight:400}.nbq-h1 .nbl-serif{font-size:1.08em}.nbl-announce{text-align:center;font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--bolt-ink);background:linear-gradient(90deg, #f3c45a, var(--bolt), #f3c45a);margin:-4px -20px 26px;padding:10px 20px;font-size:11px}@media (min-width:900px){.nbl-announce{border-radius:99px;margin:0 0 34px}}.nbl-hero{align-items:center;gap:30px;display:grid}@media (min-width:900px){.nbl-hero{grid-template-columns:1.05fr .95fr;gap:56px;padding-top:10px}}.nbl-trio{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.nbl-trio li{border:1px solid var(--rule);background:#0c1829b3;border-radius:14px;padding:12px}.nbl-trio b{font-family:var(--fd);letter-spacing:-.02em;font-size:18px;display:block}.nbl-trio span{color:var(--mute);margin-top:2px;font-size:12px;line-height:1.35;display:block}.nbl-hero-art{aspect-ratio:4/4.6;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000e6,0 0 0 1px #e7c46a40}.nbl-hero-art img{object-fit:cover;width:100%;height:100%;animation:18s ease-out both nbl-zoom;display:block}@keyframes nbl-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.nbl-hero-art:after{content:"";background:linear-gradient(#0000 55%,#060e1ad9);position:absolute;inset:0}.nbl-sample{z-index:1;-webkit-backdrop-filter:blur(10px);animation:nbq-rise .8s var(--ease) both .5s;background:#081324d1;border:1px solid #e7c46a4d;border-radius:18px;padding:14px;position:absolute;bottom:14px;left:14px;right:14px}.nbl-sample-tag{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:10px}.nbl-sample-row{align-items:center;gap:14px;margin-top:8px;display:flex}.nbl-sample-row>b{border:3px solid var(--bad);height:56px;font-family:var(--fd);border-radius:50%;flex:0 0 56px;place-items:center;font-size:22px;font-weight:800;display:grid}.nbl-sample-row strong{color:var(--bad);font-size:15px;display:block}.nbl-sample-row span{color:#c9d3e3;font-size:13px;line-height:1.35;display:block}.nbl-sec{margin-top:84px}.nbl-split{align-items:center;gap:28px;display:grid}@media (min-width:900px){.nbl-split{grid-template-columns:.9fr 1.1fr;gap:56px}.nbl-split.rev>:first-child{order:2}}.nbl-photo{aspect-ratio:4/4.4;border-radius:26px;overflow:hidden;box-shadow:0 30px 60px -28px #000000e6,0 0 0 1px #e7c46a33}.nbl-photo img{object-fit:cover;width:100%;height:100%;display:block}.nbl-pains{gap:10px;margin:18px 0;padding:0;list-style:none;display:grid}.nbl-pains li{border:1px solid var(--rule);background:var(--deck);color:#dbe3ef;border-radius:14px;padding:14px 16px 14px 48px;font-size:16px;position:relative}.nbl-pains li:before{content:"";background:var(--bad) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23060e1a' stroke-width='3.4'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") center / 10px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:17px;left:16px}.nbl-note{color:#c9d3e3;margin:0 0 22px}.nbl-steps{counter-reset:st;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.nbl-steps{grid-template-columns:repeat(3,1fr)}}.nbl-steps li{counter-increment:st;border:1px solid var(--rule);background:linear-gradient(180deg, var(--deck), var(--well));border-radius:20px;padding:22px}.nbl-steps li:before{content:"0" counter(st);font-family:var(--serif);color:var(--gold);margin-bottom:10px;font-size:40px;font-style:italic;line-height:1;display:block}.nbl-steps b{margin-bottom:6px;font-size:18px;display:block}.nbl-steps span{color:#c9d3e3;font-size:15px}.nbl-guides{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.nbl-guides li{border:1px solid var(--rule);background:var(--deck);border-radius:16px;padding:16px}.nbl-guides b{font-size:17px}.nbl-pages{font-family:var(--fm);letter-spacing:.1em;color:var(--good);margin-left:10px;font-size:11px}.nbl-guides p{color:#c9d3e3;margin:6px 0 0;font-size:14px}.nbl-stats{gap:12px;margin-top:20px;display:grid}@media (min-width:760px){.nbl-stats{grid-template-columns:repeat(2,1fr)}}.nbl-stats figure{background:linear-gradient(160deg, #e7c46a12, transparent 60%), var(--deck);border:1px solid #e7c46a38;border-radius:20px;margin:0;padding:22px}.nbl-stats b{font-family:var(--serif);color:var(--gold);font-size:56px;font-style:italic;font-weight:400;line-height:1;display:block}.nbl-stats p{color:#dbe3ef;margin:10px 0 8px;font-size:15px}.nbl-stats figcaption{font-family:var(--fm);letter-spacing:.04em;color:var(--mute);font-size:11px}.nbl-faq{border-bottom:1px solid var(--rule);padding:16px 0}.nbl-faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:17px;font-weight:600;list-style:none;display:flex}.nbl-faq summary::-webkit-details-marker{display:none}.nbl-faq summary:after{content:"+";font-family:var(--fm);color:var(--bolt);font-size:20px;line-height:1;transition:transform .2s}.nbl-faq[open] summary:after{transform:rotate(45deg)}.nbl-faq p{color:#c9d3e3;margin:10px 0 0;font-size:15px}.nbl-final{background:linear-gradient(180deg, #ffb0201a, var(--well));border:1px solid #e7c46a4d;border-radius:28px;gap:0;margin-top:84px;display:grid;overflow:hidden}@media (min-width:900px){.nbl-final{grid-template-columns:.8fr 1.2fr;align-items:center}}.nbl-final img{object-fit:cover;object-position:center 30%;width:100%;height:320px;display:block}@media (min-width:900px){.nbl-final img{height:100%;min-height:380px}}.nbl-final>div{padding:28px 22px}.nbl-final .nbq-fine{text-align:center;margin:12px 0 0}.nbr-strip{color:#c9d3e3;text-align:left;max-width:620px;transition:transform .2s var(--ease);background:linear-gradient(90deg,#ffb02029,#ffb0200a);border:1px solid #ffb02073;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin:26px auto 0;padding:14px 16px;font-size:14px;text-decoration:none;display:flex}.nbr-strip:hover{transform:translateY(-1px)}.nbr-strip b{color:var(--ink);font-size:16px;display:block}.nbr-strip i{color:var(--bolt-ink);background:var(--bolt);border-radius:10px;flex:none;padding:10px 14px;font-style:normal;font-weight:700}.nbr-call{border-color:var(--rule2);background:linear-gradient(180deg, var(--deck), var(--well));margin-top:18px}#kit{scroll-margin-top:16px}.nbq-text,.nbq-text label.nbq-q{display:block}.nbq-input{border:0;border-bottom:2px solid var(--rule2);width:100%;color:var(--ink);font:600 clamp(24px, 6.6vw, 32px)/1.2 var(--fd);letter-spacing:-.02em;caret-color:var(--bolt);background:0 0;border-radius:0;margin-top:22px;padding:10px 2px 12px;transition:border-color .12s;display:block}.nbq-input::placeholder{color:#8d9ab080}.nbq-input:focus{border-bottom-color:var(--bolt);outline:none}.nbq-input.bad{border-bottom-color:var(--bad);animation:.32s nbq-shake}@keyframes nbq-shake{25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}.nbq-text .nbq-error{margin-top:10px}.nbq-ok{align-items:center;gap:14px;margin-top:26px;display:flex}.nbq-ok .nbq-btn{min-height:50px;padding:0 22px}.nbq-kbd{font-family:var(--fm);letter-spacing:.06em;color:var(--mute);margin:16px 0 0;font-size:11px;display:none}@media (hover:hover) and (pointer:fine){.nbq-kbd{display:block}}form.nbq-step .nbq-consent{margin-top:12px}form.nbq-step>.nbq-btn.wide{margin-top:18px}form.nbq-step>.nbq-btn.wide+.nbq-fine{margin-top:16px}.nbq-btn-sub{opacity:.72;font-size:.86em;font-weight:500}.nbl-hero-copy .nbq-btn.wide{max-width:440px}.nbl-under{margin:12px 0 0}.nbl-hero{padding-top:6px}.nbq-contact .nbq-field{margin-top:12px;display:block}.nbq-contact .nbq-field input.bad{border-color:var(--bad);animation:.32s nbq-shake}.nbq-contact em.nbq-error{margin-top:6px;font-style:normal;display:block}.nbq-contact .nbq-q{margin-bottom:4px}
