#lvlEst{--b-ink:#16202a;--b-blue:#009fd7;--b-blue7:#0b6689;--b-cta:#cc3f0b;--b-cta-hover:#b3370a;--b-bright:#ff5a1f;--b-sand:#f3f7fb;--b-tint:#eaf6fb;--b-line:#e6ebef;--b-border:#d3dae0;--b-muted:#5c6b78;--b-white:#ffffff;--b-err:#b42318;--b-err-bg:#fdecea;--l3:#8fd6f0;--l4:#009fd7;--l5:#0b6689;--drink:#c4ced6;--drink2:#dbe2e8;--f-head:"Oswald","Arial Narrow",Impact,sans-serif;--f-body:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--r-btn:14px;--r-card:16px}#lvlEst *,#lvlEst *:before,#lvlEst *:after{box-sizing:border-box}#lvlEst img{max-width:100%;display:block}#lvlEst [hidden]{display:none!important}#lvlEst .sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#lvlEst .gut{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}#lvlEst{background:var(--b-white);color:var(--b-ink);display:flex;flex-direction:column;font:16px/1.55 var(--f-body);-webkit-font-smoothing:antialiased;color-scheme:light;text-align:left;letter-spacing:normal;text-transform:none}#lvlEst h1,#lvlEst h2,#lvlEst h3{font-family:var(--f-head);font-weight:600;text-transform:uppercase;margin:0;line-height:1;text-wrap:balance;letter-spacing:-.005em}#lvlEst p{margin:0}#lvlEst a{color:var(--b-blue7)}#lvlEst :focus-visible{outline:3px solid var(--b-blue);outline-offset:3px;border-radius:6px}#lvlEst .q-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;border-bottom:1px solid var(--b-line)}#lvlEst .q-head img{height:30px;width:auto}#lvlEst .q-head .ttl{font:600 12px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--b-muted)}#lvlEst .q-head .exit{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;margin-right:-10px;color:var(--b-ink);font-weight:600;font-size:15px;text-decoration:none;border-radius:10px}#lvlEst .q-head .exit:hover{background:var(--b-sand)}#lvlEst .q-head .exit svg{width:18px;height:18px}#lvlEst .q-col{width:100%;max-width:640px;margin:0 auto}#lvlEst .prog{padding-top:16px}#lvlEst .prog .pt{display:flex;justify-content:space-between;gap:12px;font:600 12px/1.2 var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted)}#lvlEst .prog .pt b{color:var(--b-ink);font-weight:600}#lvlEst .prog .segs{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:10px}#lvlEst .prog .segs i{height:6px;border-radius:3px;background:var(--b-line);background-image:linear-gradient(90deg,var(--l3),var(--l4) 55%,var(--l5));background-size:700% 100%;background-repeat:no-repeat;background-position-y:0;transition:opacity .2s}#lvlEst .prog .segs i:not(.d):not(.c){background-image:none}#lvlEst .prog .segs i.c{opacity:.55}#lvlEst .q-main{flex:1;display:flex;flex-direction:column}#lvlEst .eq{padding-block:26px 28px;display:flex;flex-direction:column;gap:16px}#lvlEst .eq .eyebrow,#lvlEst .rk{font:600 12px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--b-blue7)}#lvlEst .eq h1,#lvlEst .eq h2{font-size:clamp(32px,6.4vw,44px);line-height:1}#lvlEst .eq h1:focus,#lvlEst .eq h2:focus{outline:none}#lvlEst .eq .help{color:var(--b-muted);font-size:15.5px;max-width:52ch}#lvlEst .why{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;border-left:3px solid var(--b-blue);background:var(--b-tint);border-radius:0 12px 12px 0;padding:12px 14px;font-size:14px;line-height:1.5;margin-top:4px}#lvlEst .why b{font:600 11px/1.6 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--b-blue7);white-space:nowrap}#lvlEst .opts{display:grid;gap:10px;border:0;margin:0;padding:0;min-width:0}#lvlEst .opt{position:relative;display:block;cursor:pointer}#lvlEst .opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}#lvlEst .opt .box{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;border:1.5px solid var(--b-border);border-radius:14px;padding:12px 16px;background:#fff;font-weight:600;font-size:16px;line-height:1.25;transition:border-color .12s,background .12s}#lvlEst .opt .box small{display:block;font-weight:400;color:var(--b-muted);font-size:13.5px;margin-top:3px;line-height:1.35}#lvlEst .opt:hover .box{border-color:var(--b-ink)}#lvlEst .opt input:checked+.box{border:2px solid var(--b-ink);background:var(--b-tint);padding:11.5px 15.5px}#lvlEst .opt input:focus-visible+.box{outline:3px solid var(--b-blue);outline-offset:3px}#lvlEst .ck{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--b-border);position:relative;background:#fff}#lvlEst .opts.multi .ck{border-radius:7px}#lvlEst .opt input:checked+.box .ck{border:0;background:var(--b-ink)}#lvlEst .opt input:checked+.box .ck:after{content:"";position:absolute;left:8px;top:4px;width:6px;height:12px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}#lvlEst .opts.two .opt .box{flex-direction:column;align-items:flex-start;justify-content:center;min-height:76px}#lvlEst .opts.two .opt .ck{position:absolute;top:12px;right:12px}#lvlEst .opts.two .opt .box>span:first-child{padding-right:28px}#lvlEst .sl{margin-top:8px}#lvlEst .sl input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;margin:0;cursor:pointer;display:block}#lvlEst .sl input[type=range]::-webkit-slider-runnable-track{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--b-tint),var(--l3) 40%,var(--l4) 72%,var(--l5))}#lvlEst .sl input[type=range]::-moz-range-track{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--b-tint),var(--l3) 40%,var(--l4) 72%,var(--l5))}#lvlEst .sl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;margin-top:-11px;border-radius:50%;background:#fff;border:3px solid var(--b-ink);box-shadow:0 4px 10px #16202a38}#lvlEst .sl input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#fff;border:3px solid var(--b-ink);box-shadow:0 4px 10px #16202a38}#lvlEst .sl.unset input[type=range]::-webkit-slider-thumb{border-style:dashed;border-color:var(--b-muted);box-shadow:none}#lvlEst .sl.unset input[type=range]::-moz-range-thumb{border-style:dashed;border-color:var(--b-muted);box-shadow:none}#lvlEst .sl input[type=range]:focus-visible{outline:3px solid var(--b-blue);outline-offset:4px;border-radius:10px}#lvlEst .tks{position:relative;height:48px;margin-top:2px}#lvlEst .tks button{position:absolute;top:0;height:48px;border:0;background:none;padding:6px 0 0;font:500 13px/1.25 var(--f-body);color:var(--b-muted);cursor:pointer;transform:translate(-50%);text-align:center}#lvlEst .tks button:before{content:"";display:block;width:2px;height:7px;background:var(--b-border);margin:0 auto 4px}#lvlEst .tks button.first{transform:none;text-align:left}#lvlEst .tks button.first:before{margin-left:16px}#lvlEst .tks button.last{transform:none;text-align:right}#lvlEst .tks button.last:before{margin-right:16px}#lvlEst .tks button[aria-pressed=true]{color:var(--b-ink);font-weight:700}#lvlEst .picked{border-radius:16px;background:var(--b-sand);padding:16px;display:grid;gap:4px;min-height:84px;align-content:center}#lvlEst .picked small{font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--b-blue7)}#lvlEst .picked b{font-size:18px;line-height:1.3}#lvlEst .picked.empty b{color:var(--b-muted);font-weight:500;font-size:16px}#lvlEst .numrow{display:flex;gap:10px;flex-wrap:wrap;align-items:stretch}#lvlEst .numrow input{flex:1 1 140px;min-width:0}#lvlEst .seg{display:inline-flex;border:1.5px solid var(--b-border);border-radius:12px;overflow:hidden;background:#fff}#lvlEst .seg button{min-height:48px;min-width:72px;border:0;background:none;font:600 14px/1 var(--f-body);color:var(--b-muted);cursor:pointer;padding:0 12px}#lvlEst .seg button[aria-pressed=true]{background:var(--b-ink);color:#fff}#lvlEst .seg button:focus-visible{outline:3px solid var(--b-blue);outline-offset:-3px;border-radius:0}#lvlEst .note{font-size:13.5px;color:var(--b-muted);line-height:1.5}#lvlEst .fld{display:grid;gap:6px}#lvlEst .fld label{font-weight:600;font-size:14.5px}#lvlEst .fld label span{font-weight:400;color:var(--b-muted)}#lvlEst .in{width:100%;min-height:52px;border:1.5px solid var(--b-border);border-radius:12px;padding:0 14px;font:500 16px/1 var(--f-body);color:var(--b-ink);background:#fff}#lvlEst .in:hover{border-color:var(--b-muted)}#lvlEst .in:focus-visible{outline:3px solid var(--b-blue);outline-offset:1px;border-color:var(--b-ink);border-radius:12px}#lvlEst .in[aria-invalid=true]{border-color:var(--b-err);background:var(--b-err-bg)}#lvlEst select.in{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316202a' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center/18px no-repeat;padding-right:42px}#lvlEst .err{color:var(--b-err);font-size:14px;font-weight:500}#lvlEst .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;border-radius:var(--r-btn);font:600 16px/1.2 var(--f-body);text-decoration:none;border:2px solid transparent;cursor:pointer;text-align:center}#lvlEst .btn.cta{background:var(--b-cta);color:#fff;border-color:var(--b-cta)}#lvlEst .btn.cta:hover{background:var(--b-cta-hover)}#lvlEst .btn.cta[aria-disabled=true]{background:#e6ebef;color:#3f4b56;border-color:#c9d2da;cursor:not-allowed}#lvlEst .btn.ghost{background:#fff;color:var(--b-ink);border-color:var(--b-ink)}#lvlEst .btn.ghost:hover{background:var(--b-sand)}#lvlEst .btn.full{width:100%}#lvlEst .btn .sub{font-weight:500;opacity:.85}#lvlEst .btn.stack{flex-direction:column;gap:3px;padding-block:10px;min-height:60px}#lvlEst .btn.stack .sub{font-size:13.5px}#lvlEst .btn:focus-visible{outline:3px solid var(--b-blue);outline-offset:3px;border-radius:var(--r-btn)}#lvlEst .lnk{background:none;border:0;padding:0 4px;min-height:44px;display:inline-flex;align-items:center;font:600 15px/1.3 var(--f-body);color:var(--b-blue7);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#lvlEst .lnk.quiet{color:var(--b-muted);font-weight:500}#lvlEstNav{position:sticky;bottom:0;z-index:5}#lvlEst .q-nav{background:#fff;border-top:1px solid var(--b-line);padding-block:12px calc(12px + env(safe-area-inset-bottom,0px));z-index:5}#lvlEst .q-nav .q-col{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}#lvlEst .q-nav .btn{min-height:54px}#lvlEst .q-nav .btn.ghost{padding:0 20px}#lvlEst .intro{display:grid;gap:28px;padding-block:28px 40px;align-items:center}#lvlEst .intro h1{font-size:clamp(46px,11vw,84px);line-height:.92}#lvlEst .intro .lede{font-size:18px;color:var(--b-muted);max-width:44ch;margin-top:14px}#lvlEst .ramp{display:block;width:72px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--l3) 0 33.3%,var(--l4) 33.3% 66.6%,var(--l5) 66.6%);margin-bottom:16px}#lvlEst .get{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}#lvlEst .get li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;font-size:15.5px}#lvlEst .get li i{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--b-tint);color:var(--b-blue7)}#lvlEst .get li i svg{width:18px;height:18px}#lvlEst .only{margin-top:20px;border-radius:14px;background:var(--b-ink);color:#fff;padding:14px 16px;font-size:15px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}#lvlEst .only svg{width:26px;height:26px;color:var(--l3)}#lvlEst .intro .ctas{display:grid;gap:6px;margin-top:22px;justify-items:start}#lvlEst .intro .ctas .btn{min-width:220px}#lvlEst .intro .meta{font-size:13.5px;color:var(--b-muted)}#lvlEst .intro figure{margin:0;border-radius:20px;overflow:hidden;position:relative;aspect-ratio:4/3;max-width:100%;background:var(--b-sand)}#lvlEst .intro figure img{width:100%;height:100%;object-fit:cover;object-position:60% 30%}#lvlEst .intro figcaption{position:absolute;left:12px;bottom:12px;right:12px;background:#16202ad1;color:#fff;font-size:13px;padding:8px 12px;border-radius:10px}#lvlEst .gate{padding-block:26px 40px;display:grid;gap:22px}#lvlEst .gate h1,#lvlEst .gate h2{font-size:clamp(34px,7vw,50px);line-height:.98}#lvlEst .gate h1:focus,#lvlEst .gate h2:focus{outline:none}#lvlEst .vals{list-style:none;margin:0;padding:0;display:grid;gap:12px}#lvlEst .vals li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;font-size:15.5px;line-height:1.45}#lvlEst .vals li svg{width:22px;height:22px;color:var(--b-blue);margin-top:1px}#lvlEst .vals b{font-weight:600}#lvlEst .gform{display:grid;gap:14px;border-radius:18px;background:var(--b-sand);padding:18px}#lvlEst .consent{font-size:13px;color:var(--b-muted);line-height:1.5}#lvlEst .lock{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--b-muted)}#lvlEst .lock svg{width:16px;height:16px;flex:none}#lvlEst .peek{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--b-muted)}#lvlEst .peek .blur{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:12px;background:var(--b-tint);font:700 34px/1 var(--f-head);color:var(--b-blue7);filter:blur(5px);-webkit-user-select:none;user-select:none}#lvlEst .res{padding-block:24px 48px;display:grid;gap:22px}#lvlEst .res-grid{display:grid;gap:22px}#lvlEst .res-col{display:grid;gap:20px;align-content:start;min-width:0}#lvlEst .hero-lv{display:grid;gap:8px}#lvlEst .hero-lv h1,#lvlEst .hero-lv h2{font-size:clamp(30px,6vw,40px);line-height:1}#lvlEst .hero-lv h1:focus,#lvlEst .hero-lv h2:focus{outline:none}#lvlEst .hero-lv .big{display:flex;align-items:flex-end;gap:14px}#lvlEst .hero-lv .big b{font:700 clamp(110px,26vw,168px)/.8 var(--f-head);color:var(--b-ink);letter-spacing:-.02em}#lvlEst .hero-lv .big .tagE{margin-bottom:10px;background:var(--b-ink);color:#fff;font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;padding:7px 9px;border-radius:7px}#lvlEst .hero-lv .sentdo{font-size:14px;color:var(--b-muted);margin-top:10px}#lvlEst .hero-lv .sentdo b{color:var(--b-ink);font-weight:600;word-break:break-all}#lvlEst .blk h3{font-size:20px;letter-spacing:.02em;margin-bottom:10px}#lvlEst .because{list-style:none;margin:0;padding:0;display:grid;gap:8px}#lvlEst .because li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:15.5px;line-height:1.45}#lvlEst .because li:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--b-blue);margin:7px 0 0 4px}#lvlEst .because q{font-weight:600}#lvlEst .because q:before{content:"\201c"}#lvlEst .because q:after{content:"\201d"}#lvlEst .mean{font-size:15.5px;line-height:1.55}#lvlEst .mean b{font-weight:600}#lvlEst .mix{border:1px solid var(--b-line);border-radius:16px;padding:12px;display:grid;gap:10px}#lvlEst .mix .mrow{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;align-items:center}#lvlEst .mix .lnk{min-height:40px;padding:0;font-size:15px}#lvlEst .rlp{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;font-size:13.5px;color:var(--b-muted);border-top:1px solid var(--b-line);padding-top:10px;line-height:1.45}#lvlEst .rlp svg{width:20px;height:20px;color:var(--b-blue7)}#lvlEst .rlp b{color:var(--b-ink);font-weight:600}#lvlEst .aside{margin-top:10px;font-size:14px;color:var(--b-muted);line-height:1.5}#lvlEst .fact{margin-top:10px;font-size:15px;font-weight:600;color:var(--b-blue7)}#lvlEst .social{margin-top:10px;font-size:15px;color:var(--b-muted);font-weight:500}#lvlEst .ckrow{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;font-weight:600;font-size:15px;position:relative}#lvlEst .ckrow input{position:absolute;opacity:0;width:24px;height:24px;margin:0;left:0;cursor:pointer}#lvlEst .ckb{flex:none;width:24px;height:24px;border-radius:7px;border:2px solid var(--b-border);background:#fff;position:relative}#lvlEst .ckrow input:checked+.ckb{background:var(--b-ink);border-color:var(--b-ink)}#lvlEst .ckrow input:checked+.ckb:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}#lvlEst .ckrow input:focus-visible+.ckb{outline:3px solid var(--b-blue);outline-offset:3px}#lvlEst .m-names .sh,#lvlEst .d-only{display:none}#lvlEst .q-col.solo{display:block}#lvlEst .res-nav .btn{font-size:15px;padding:0 12px;min-height:52px}#lvlEst .estbox .btn.ghost .sub{font-size:13px}#lvlEst .mix img{width:84px;height:84px;border-radius:12px;object-fit:cover}#lvlEst .mix b{display:block;font-size:16px}#lvlEst .mix small{display:block;font-size:13.5px;color:var(--b-muted);margin-top:2px;line-height:1.4}#lvlEst .heat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;border-radius:14px;background:var(--b-sand);padding:14px 16px;font-size:15px;line-height:1.5}#lvlEst .heat .em{font:600 11px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;padding:6px 8px;border-radius:6px;white-space:nowrap;margin-top:2px}#lvlEst .em.high{background:var(--l5);color:#fff}#lvlEst .em.medium{background:var(--l4);color:var(--b-ink)}#lvlEst .em.low{background:var(--l3);color:var(--b-ink)}#lvlEst .estbox{border:2px solid var(--b-ink);border-radius:18px;padding:18px;display:grid;gap:14px;background:#fff}#lvlEst .estbox .top{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center}#lvlEst .estbox .top img{width:72px;height:72px;border-radius:12px;object-fit:cover}#lvlEst .estbox p.big{font-size:16.5px;line-height:1.45;font-weight:500}#lvlEst .estbox p.big b{font-weight:700}#lvlEst .estbox .kit{font-size:14px;color:var(--b-muted);line-height:1.5}#lvlEst .estbox .kit b{color:var(--b-ink)}#lvlEst .promise{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;border-radius:14px;background:var(--b-ink);color:#fff;padding:14px 16px;font-size:14px;line-height:1.45}#lvlEst .promise .sh{width:40px;height:40px;border-radius:10px;background:var(--b-blue);display:grid;place-items:center}#lvlEst .promise .sh svg{width:22px;height:22px;color:var(--b-ink)}#lvlEst .promise b{display:block;font:600 16px/1.15 var(--f-head);text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px}#lvlEst .rowlinks{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:center}#lvlEst .secondary-est{border:1px dashed var(--b-border);border-radius:16px;padding:16px;display:grid;gap:12px}#lvlEst .secondary-est .lvsm{font:600 30px/1 var(--f-head);text-transform:uppercase}#lvlEst .method summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:var(--b-ink)}#lvlEst .method summary::-webkit-details-marker{display:none}#lvlEst .method summary:before{content:"";flex:none;width:8px;height:8px;border:solid var(--b-blue7);border-width:0 2px 2px 0;transform:rotate(-45deg);margin:0 6px 0 2px;transition:transform .15s}#lvlEst .method[open] summary:before{transform:rotate(45deg)}#lvlEst .method .mb{font-size:14px;color:var(--b-muted);display:grid;gap:10px;padding:4px 0 8px;line-height:1.5}#lvlEst .method table{border-collapse:collapse;font-size:13.5px;width:100%}#lvlEst .method th,#lvlEst .method td{text-align:left;border-bottom:1px solid var(--b-line);padding:7px 8px 7px 0;vertical-align:top;color:var(--b-ink)}#lvlEst .method th{font-weight:600;color:var(--b-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}#lvlEst .tblwrap{overflow-x:auto}#lvlEst .meter{background:#fff;color:var(--b-ink);border-radius:18px;padding:20px 16px 14px;border:1px solid var(--b-line)}#lvlEst .m-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px}#lvlEst .m-title{font:600 12px/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--b-muted)}#lvlEst .m-unit{font:500 12px/1 var(--f-body);color:var(--b-muted)}#lvlEst .m-plot{position:relative;height:190px;margin-left:36px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:end;border-bottom:2px solid var(--b-ink)}#lvlEst .m-grid{position:absolute;left:-36px;right:0;height:0;border-top:1px dashed var(--b-border);font:500 12px/1 var(--f-body);color:var(--b-muted)}#lvlEst .m-grid span{position:absolute;left:0;top:-6px;width:32px;text-align:right;font-variant-numeric:tabular-nums}#lvlEst .m-col{position:relative;height:100%;z-index:1}#lvlEst .m-bar{position:absolute;left:0;right:0;border-radius:9px 9px 0 0;transform-origin:bottom}#lvlEst .m-bar.drink{background:repeating-linear-gradient(135deg,var(--drink) 0 6px,var(--drink2) 6px 12px);border-radius:9px}#lvlEst .m-bar.b3{background:var(--l3)}#lvlEst .m-bar.b4{background:var(--l4)}#lvlEst .m-bar.b5{background:var(--l5)}#lvlEst .m-col.hl{z-index:2}#lvlEst .m-col.hl .m-bar{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--b-ink)}#lvlEst .m-col.dim .m-bar{opacity:.45}#lvlEst .m-val{position:absolute;left:0;right:0;text-align:center;font:600 16px/1 var(--f-head);color:var(--b-ink);font-variant-numeric:tabular-nums}#lvlEst .m-val small{display:block;font:500 11px/1.2 var(--f-body);color:var(--b-muted);margin-top:3px}#lvlEst .m-val small.ab{display:inline;font-size:.78em;color:var(--b-muted);margin:0}#lvlEst .hint{margin-top:-4px;font-size:14.5px;font-weight:600;color:var(--b-cta)}#lvlEst .m-names{margin-left:36px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}#lvlEst .m-names div{text-align:center;font:600 13px/1.1 var(--f-head);text-transform:uppercase;letter-spacing:.04em;min-width:0}#lvlEst .m-names div small{display:block;font:500 11.5px/1.3 var(--f-body);text-transform:none;letter-spacing:0;color:var(--b-muted);margin-top:3px}#lvlEst .m-tag{display:block;white-space:normal;text-align:center;line-height:1.15;font:600 11px/1 var(--f-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;margin:6px auto 0;padding:5px 6px;border-radius:5px;background:var(--b-ink);color:#fff;width:max-content;max-width:100%}#lvlEst .m-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--b-line);font-size:13px;color:var(--b-muted)}#lvlEst .m-foot b{color:var(--b-ink);font-weight:600}#lvlEst.anim .m-bar{animation:grow .9s cubic-bezier(.2,.8,.2,1) both}@keyframes grow{0%{transform:scaleY(.08)}to{transform:scaleY(1)}}#lvlEst .toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--b-ink);color:#fff;font-size:14px;padding:10px 14px;border-radius:10px;z-index:20;max-width:calc(100% - 32px);box-shadow:0 10px 30px #00000040}@media(min-width:900px){#lvlEst .intro{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;padding-block:56px 64px}#lvlEst .q-col.intro-col{max-width:1120px}#lvlEst .eq{padding-block:44px 40px}#lvlEst .res-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}#lvlEst .res-grid>.res-col:last-child{position:sticky;top:16px}#lvlEst .meter{padding:24px 22px 16px}#lvlEst .m-plot{height:240px;margin-left:44px;gap:14px}#lvlEst .m-names{margin-left:44px;gap:14px}#lvlEst .m-grid{left:-44px}#lvlEst .m-grid span{width:38px}#lvlEst .m-val{font-size:20px}#lvlEst .m-names div{font-size:15px}#lvlEst .gate{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;padding-block:48px 56px}#lvlEst .gate .gh{grid-column:1/-1}#lvlEst .gate .gform{grid-column:2;grid-row:2}#lvlEst .gate .gvals{grid-column:1;grid-row:2}#lvlEst .m-only{display:none}#lvlEst .d-only{display:block}#lvlEst .res-nav{display:none}#lvlEst .q-col.gate-col{max-width:1000px}}@media(max-width:899px){#lvlEst .intro figure{aspect-ratio:16/9}}@media(max-width:420px){#lvlEst .opts.two{grid-template-columns:minmax(0,1fr)}#lvlEst .opts.two .opt .box{min-height:60px}#lvlEst .tks button{font-size:12px}#lvlEst .m-val{font-size:14px}#lvlEst .m-names div{font-size:12px}#lvlEst .m-tag{font-size:10.5px;letter-spacing:.03em;padding:4px 5px}#lvlEst .m-names .lg{display:none}#lvlEst .m-names .sh{display:inline}}@media(prefers-reduced-motion:reduce){#lvlEst.anim .m-bar{animation:none}#lvlEst *{transition:none!important}}#lvlEst .q-strip{padding-block:18px 0}#lvlEst .q-strip .q-line{margin:0;font-size:14.5px;line-height:1.45;color:var(--b-muted)}#lvlEst .q-strip .q-h1{display:inline;font:600 15px/1 var(--f-head);text-transform:uppercase;letter-spacing:.06em;color:var(--b-ink);margin:0 4px 0 0}#lvlEst .eq{padding-block:20px 28px}@media(min-width:900px){#lvlEst .eq{padding-block:28px 40px}}#lvlEst .prior{display:grid;gap:10px;border:1px solid var(--b-line);border-radius:16px;padding:16px;background:var(--b-sand)}#lvlEst .prior .lb{font-weight:600;font-size:15px}#lvlEst .numrow{display:flex;gap:10px;align-items:center}#lvlEst .numrow .in{flex:0 1 160px;min-width:0}#lvlEst .numrow .unit{font-weight:600;color:var(--b-muted)}#lvlEst .note{font-size:13.5px;color:var(--b-muted);line-height:1.5;margin:0}#lvlEst .note b{color:var(--b-ink)}#lvlEst .sl.off{opacity:.4}#lvlEst .hyd{display:grid;gap:8px}#lvlEst .qty{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 4px 4px 16px;font-size:14px;font-weight:600;color:var(--b-muted)}#lvlEst .qty .seg button{min-width:52px;min-height:44px;font-size:14px}#lvlEst .gap-lead{font-size:18px;line-height:1.45;font-weight:500;color:var(--b-ink);max-width:46ch;margin:4px 0 0}#lvlEst .estnote{border-left:3px solid var(--b-blue);padding:6px 0 6px 12px;font-size:13.5px;color:var(--b-ink);margin:0}#lvlEst .tert{margin:2px 0 0;text-align:center;font-size:14px}#lvlEst .tert a{color:var(--b-muted);text-decoration:underline;text-underline-offset:3px;display:inline-flex;min-height:40px;align-items:center}#lvlEst .gap{margin:0;background:#fff;border:1px solid var(--b-line);border-radius:18px;padding:18px 16px 14px}#lvlEst .g-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}#lvlEst .g-title{font:600 12px/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--b-muted)}#lvlEst .g-unit{font:500 12px/1 var(--f-body);color:var(--b-muted)}#lvlEst .g-rows{display:grid;gap:16px}#lvlEst .g-row{display:grid;gap:6px}#lvlEst .g-lab{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:14px;line-height:1.35}#lvlEst .g-lab b{font-weight:600;color:var(--b-ink)}#lvlEst .g-lab span{color:var(--b-muted);font-variant-numeric:tabular-nums}#lvlEst .g-track{position:relative;height:22px;border-radius:11px;background:var(--b-sand);overflow:hidden}#lvlEst .gbar{position:absolute;top:0;bottom:0;border-radius:11px}#lvlEst .gbar.in{background:var(--l3)}#lvlEst .gbar.out{background:var(--l5)}#lvlEst .gbar.open{border-radius:11px 0 0 11px;background:linear-gradient(90deg,var(--l3) 70%,rgba(143,214,240,.25))}#lvlEst .g-med{position:absolute;top:-2px;bottom:-2px;width:0;border-left:2px dashed var(--b-ink);opacity:.55}#lvlEst .g-med.solid{opacity:1;border-left-style:solid}#lvlEst .g-dot{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--b-ink)}#lvlEst .g-axis{position:relative;height:18px;margin-top:8px;font:500 11.5px/1 var(--f-body);color:var(--b-muted);font-variant-numeric:tabular-nums}#lvlEst .g-axis span{position:absolute;top:4px;transform:translate(-50%)}#lvlEst .g-axis span:first-child{transform:none}#lvlEst .g-axis span:last-child{transform:translate(-100%)}#lvlEst .q-col{max-width:720px}#lvlEst .q-col.wide{max-width:1040px}#lvlEst .q-strip{padding-block:8px 0}#lvlEst .q-strip .q-line{font-size:13px;line-height:1.35}#lvlEst .q-strip .q-h1{font-size:13px}#lvlEst .prog{padding-top:6px}#lvlEst .prog .pt{font-size:11px;letter-spacing:.08em}#lvlEst .prog .pt span:last-child:not(:first-child){color:var(--b-blue7)}#lvlEst .prog .segs{margin-top:6px;grid-template-columns:repeat(8,1fr)}#lvlEst .prog .segs i{height:5px}#lvlEst .eq{padding-block:10px 12px;gap:8px}#lvlEst .eq .eyebrow{font-size:11px}#lvlEst .eq h1,#lvlEst .eq h2{font-size:clamp(24px,3.2vw,34px);line-height:1.02}#lvlEst .helprow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;margin-top:-4px}#lvlEst .helprow .help{font-size:14px;line-height:1.35;margin:0;color:var(--b-muted)}#lvlEst .whybtn{flex:none;min-height:44px;margin:-4px -8px -4px 0;padding:0 8px;border:0;background:none;font:600 13px/1 var(--f-body);color:var(--b-blue7);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}#lvlEst .whybtn:focus-visible{outline:3px solid var(--b-blue);outline-offset:-2px;border-radius:8px}#lvlEst .whytxt{margin:0;border-left:3px solid var(--b-blue);background:var(--b-tint);border-radius:0 10px 10px 0;padding:8px 12px;font-size:13.5px;line-height:1.45}#lvlEst .opts{gap:8px}#lvlEst .opt .box{min-height:48px;padding:8px 12px;font-size:15px;border-radius:12px}#lvlEst .opt input:checked+.box{padding:7.5px 11.5px}#lvlEst .opt .box small{font-size:12.5px;margin-top:1px;line-height:1.3}#lvlEst .ck{width:20px;height:20px}#lvlEst .opt input:checked+.box .ck:after{left:7px;top:3px;width:5px;height:10px}#lvlEst .opts.two{grid-template-columns:repeat(2,minmax(0,1fr))}#lvlEst .opts.two .opt .box{min-height:48px;align-items:flex-start;justify-content:center;flex-direction:column}#lvlEst .opts.two .opt .ck{position:absolute;top:50%;right:10px;margin-top:-10px}#lvlEst .opts.two .opt .box>span:first-child{padding-right:24px}#lvlEst .opts .lgd{float:left;width:100%;padding:0;margin:2px 0 6px;font-size:13px;font-weight:600;color:var(--b-ink)}#lvlEst .fld.inline{display:flex;align-items:center;gap:10px}#lvlEst .fld.inline label{flex:none;font-size:13px}#lvlEst .fld.inline .in{min-height:44px;flex:1;min-width:0}#lvlEst .hint:empty{display:none}#lvlEst .q-nav{padding-block:8px calc(8px + env(safe-area-inset-bottom,0px))}#lvlEst .q-nav .btn{min-height:48px}#lvlEst .sl{margin-top:0}#lvlEst .sl input[type=range]{height:40px}#lvlEst .tks{height:40px;margin-top:0}#lvlEst .tks button{height:44px;padding-top:4px;font-size:12px}#lvlEst .picked{min-height:0;padding:8px 12px;display:flex;align-items:baseline;gap:8px;border-radius:12px}#lvlEst .picked small{font-size:11px}#lvlEst .picked b{font-size:15px}#lvlEst .ckrow{min-height:44px;font-size:14px}#lvlEst .prior{padding:10px 12px;gap:6px}#lvlEst .prior .note{font-size:12.5px}#lvlEst .numrow .in{min-height:44px}#lvlEst .hyd{gap:4px}#lvlEst .qty{padding:0 2px 0 12px;font-size:13px}#lvlEst .qty .seg button{min-height:44px;min-width:44px;padding:0 10px}#lvlEst .gate{padding-block:8px 20px;gap:12px}#lvlEst .gate .gh .lnk{min-height:36px}#lvlEst .gate .rk{display:block;margin:2px 0 6px}#lvlEst .gate h1,#lvlEst .gate h2{font-size:clamp(26px,3.4vw,38px)}#lvlEst .quiz .social,#lvlEst .social{margin-top:4px;font-size:14px}#lvlEst .gform{padding:12px 14px;gap:8px;border-radius:14px}#lvlEst .gform .fld{gap:3px}#lvlEst .gform .fld label{font-size:13.5px}#lvlEst .gform .in{min-height:44px;font-size:16px}#lvlEst .gform .btn{min-height:50px}#lvlEst .consent{font-size:12px;line-height:1.4}#lvlEst .gvals{font-size:14px}#lvlEst .res{padding-block:8px 32px;gap:14px}#lvlEst .res-grid{gap:16px}#lvlEst .res-col{gap:14px}#lvlEst .hero-lv{gap:4px}#lvlEst .hero-lv h1,#lvlEst .hero-lv h2{font-size:clamp(28px,3.4vw,38px)}#lvlEst .gap-lead{font-size:16px;line-height:1.4}#lvlEst .hero-lv .sentdo{margin-top:2px;font-size:13.5px}#lvlEst .gap{padding:12px 14px 10px;border-radius:14px}#lvlEst .g-top{margin-bottom:8px}#lvlEst .g-rows{gap:10px}#lvlEst .g-row{gap:4px}#lvlEst .g-lab{font-size:13px}#lvlEst .g-track{height:16px}#lvlEst .g-axis{margin-top:4px}#lvlEst .race-line{margin:0;font-size:15px;line-height:1.45;font-weight:500;border-left:3px solid var(--l5);padding:4px 0 4px 12px}@media(min-width:900px){#lvlEst .eq{padding-block:16px 16px;gap:10px}#lvlEst .opts.multi{grid-template-columns:repeat(2,minmax(0,1fr))}#lvlEst .opts.multi .opt .box{min-height:52px}#lvlEst .gate{padding-block:16px 32px;row-gap:12px}#lvlEst .res{padding-block:12px 40px}}@media(max-width:699px){#lvlEst .q-strip .q-more,#lvlEst .eq .eyebrow,#lvlEst .gate .gvals{display:none}}@media(max-height:700px)and (max-width:699px){#lvlEst .eq h1,#lvlEst .eq h2{font-size:22px}#lvlEst .opt .box{min-height:46px;padding-block:6px}#lvlEst .opts.two .opt .box{min-height:46px}#lvlEst .opt .box small{display:none}#lvlEst .helprow .help{font-size:13px}}#lvlEst .pbrand{display:none}#lvlEst .frow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#lvlEst .frow .fld label span{display:block;font-size:12px}#lvlEst .q-nav{padding-block:6px calc(6px + env(safe-area-inset-bottom,0px))}#lvlEst .q-nav .btn{min-height:46px}@media(max-width:699px){#lvlEst .q-strip{display:none}#lvlEst .pbrand{display:inline;color:var(--b-ink)}#lvlEst .prog{padding-top:10px}#lvlEst .gate .rk{display:none}}#lvlEst .qtys{display:grid;gap:4px}#lvlEst .qtys .qty{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px;padding:0 0 0 4px;font-size:13.5px;font-weight:600;color:var(--b-ink)}#lvlEst .qtys .qty[hidden],#lvlEst .qty .qshort{display:none}#lvlEst .qty .seg button{min-width:44px;padding:0 8px}@media(max-width:699px){#lvlEst .qty .qfull{display:none}#lvlEst .qty .qshort{display:inline}}#lvlEst .gate .gh .lnk{min-height:44px}#lvlEst .consent a{display:inline-block;padding-block:12px;margin-block:-12px}#lvlEst .sentdo .lnk{min-height:44px}@media(max-width:379px){#lvlEst .eq{gap:6px}#lvlEst .eq h1,#lvlEst .eq h2{font-size:21px}#lvlEst .helprow{min-height:32px}#lvlEst .helprow .help{font-size:12.5px}#lvlEst .opts{gap:6px}#lvlEst .opt .box,#lvlEst .opts.two .opt .box{min-height:44px;padding:4px 10px;font-size:14px}#lvlEst .opt input:checked+.box{padding:3.5px 9.5px}#lvlEst .opts.multi{grid-template-columns:repeat(2,minmax(0,1fr))}#lvlEst .opts.multi .opt .box{line-height:1.2}#lvlEst .q-nav .btn{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lvl-estimator.css.map */
