.lp-root.hr-root{--hr-kraft: #c9a57a;--hr-kraft-hi: #dcbd94;--hr-kraft-lo: #a8845a;--hr-kraft-in: #8f6d47;--hr-kraft-ink: #4d3a22;--hr-tissue: #b0405d;--hr-tissue-hi: #cf6a83;--hr-tissue-lo: #7f2440;--hr-ribbon: #8b1e3f;--hr-ribbon-hi: #b03a5c;--hr-chrome-hi: #f4f4f2;--hr-chrome: #b9bcbe;--hr-chrome-lo: #6f7275;--hr-bezel: #1d1d20;--hr-bezel-hi: #3a3a40;--hr-shade: rgb(55 38 20 / .34);--hr-shade-soft: rgb(55 38 20 / .15);--hr-kraft-fibre: rgb(90 60 30 / .04);--hr-ribbon-shine: rgb(255 255 255 / .12);--hr-ribbon-fold: rgb(0 0 0 / .12);--hr-paper: #fffdf8;--hr-paper-2: #f4efe3;--hr-ink: #2f2b1f;--hr-soft: rgb(47 43 31 / .62);--hr-faint: rgb(47 43 31 / .42);--hr-rule: rgb(47 43 31 / .13);--hr-wine: #8b1e3f;--hr-wine-bg: #f6e3e8;--hr-pen: #1d2f63;--hr-ok: #2c6a43;--hr-ok-bg: #e2efe4;--hr-photo: #d9d2c3;--hr-photo-ink: #a59b86}[data-theme=dark] .lp-root.hr-root{--hr-kraft: #8f7553;--hr-kraft-hi: #a2875f;--hr-kraft-lo: #735c3f;--hr-kraft-in: #5a4630;--hr-shade: rgb(0 0 0 / .55);--hr-shade-soft: rgb(0 0 0 / .3);--hr-paper: #f1ecdf;--hr-paper-2: #e3ddcd}.hr-root .hr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hr-root .hr-check{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hr-root .hr-stage{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqi / 60)}.hr-root .hr-floor{position:absolute;left:1em;right:1em;top:49.5em;height:5em;border-radius:50%;background:radial-gradient(closest-side,var(--hr-shade),transparent);filter:blur(.7em)}.hr-root .hr-lid,.hr-root .hr-front,.hr-root .hr-inner{position:absolute;background-color:var(--hr-kraft);background-image:var(--lp-grain),repeating-linear-gradient(92deg,transparent 0 .6em,var(--hr-kraft-fibre) .6em .7em),linear-gradient(175deg,var(--hr-kraft-hi),var(--hr-kraft) 45%,var(--hr-kraft-lo))}.hr-root .hr-lid{left:7em;top:3em;width:44em;height:23em;display:grid;justify-items:center;align-content:start;gap:.25em;padding-top:1.4em;border-radius:.5em;transform:rotate(-2.5deg);box-shadow:0 0 0 .5em var(--hr-kraft-lo) inset,0 1px 0 .5em var(--hr-kraft-hi) inset,var(--lp-shadow-object);color:var(--hr-kraft-ink)}.hr-root .hr-lid-mark,.hr-root .hr-front-mark{display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:50%;font-size:1.3em;font-weight:700;letter-spacing:.04em;color:var(--hr-paper);background:var(--hr-ribbon)}.hr-root .hr-lid-name{font-size:1.6em;font-weight:600}.hr-root .hr-lid-line{font-size:1.15em}.hr-root .hr-inner{left:4em;top:22em;width:46em;height:8em;border-radius:.4em .4em 0 0;background-color:var(--hr-kraft-in);background-image:var(--lp-grain),linear-gradient(180deg,var(--hr-kraft-in),var(--hr-kraft-lo))}.hr-root .hr-doc{position:absolute;left:calc(6em + var(--i) * 10.6em);top:calc(14em + (var(--i) - 1.5) * (var(--i) - 1.5) * .6em);width:12.6em;height:18em;display:grid;align-content:start;justify-items:start;gap:.6em;padding:1.2em 1.1em;border-radius:.3em;color:var(--hr-ink);background:var(--hr-paper);box-shadow:0 -.2em .6em var(--hr-shade-soft),0 0 0 1px var(--hr-rule) inset;transform:rotate(calc((var(--i) - 1.5) * 3.5deg));transform-origin:50% 100%}.hr-root .hr-doc-name{font-size:1.3em;font-weight:600;line-height:1.15}.hr-root .hr-doc .lp-chip{font-size:1.1em;padding:.15em .75em .15em .65em}.hr-root .hr-doc-lines{display:grid;gap:.55em;width:100%;margin-top:.4em}.hr-root .hr-doc-lines i{height:.4em;border-radius:.2em;background:var(--hr-rule)}.hr-root .hr-doc-lines i:last-child{width:60%}.hr-root .hr-tissue{position:absolute;top:25.4em;width:15em;height:3.6em;background:linear-gradient(100deg,transparent 0 8%,color-mix(in srgb,var(--hr-tissue-lo) 50%,transparent) 10%,transparent 14% 30%,color-mix(in srgb,var(--hr-tissue-hi) 60%,transparent) 33%,transparent 37% 52%,color-mix(in srgb,var(--hr-tissue-lo) 45%,transparent) 55%,transparent 60% 74%,color-mix(in srgb,var(--hr-tissue-hi) 55%,transparent) 77%,transparent 81%),linear-gradient(180deg,var(--hr-tissue-hi),var(--hr-tissue) 45%,var(--hr-tissue-lo));clip-path:polygon(0 100%,0 55%,7% 30%,13% 48%,21% 12%,29% 40%,36% 22%,45% 50%,53% 8%,61% 36%,70% 18%,78% 46%,86% 20%,93% 42%,100% 28%,100% 100%)}.hr-root .hr-tissue-l{left:3.6em}.hr-root .hr-tissue-r{left:35.4em;transform:scaleX(-1)}.hr-root .hr-front{left:3.4em;top:28.6em;width:47.2em;height:20em;display:grid;justify-items:end;align-items:end;padding:0 2em 1.6em;border-radius:.3em .3em .6em .6em;box-shadow:0 .35em 0 -.05em var(--hr-kraft-hi) inset,0 -.5em 0 -.25em var(--hr-kraft-lo) inset,var(--lp-shadow-object)}.hr-root .hr-front-mark{display:none}.hr-root .hr-lanyard{position:absolute;left:12.6em;top:23.5em;width:5.8em;height:8.6em;border:.9em solid var(--hr-ribbon);border-top:0;border-radius:0 0 2.6em 2.6em;box-shadow:0 .2em .3em var(--hr-shade)}.hr-root .hr-badge{position:absolute;left:8.5em;top:32.5em;width:14em;display:grid;justify-items:center;gap:.2em;padding:1.4em 1em 1.2em;border-radius:.6em;color:var(--hr-ink);background:var(--hr-paper);box-shadow:0 .3em .7em var(--hr-shade),0 0 0 1px var(--hr-rule) inset;transform:rotate(-4deg)}.hr-root .hr-badge-clip{position:absolute;left:50%;top:-1.5em;width:2.4em;height:2.6em;margin-left:-1.2em;border-radius:.4em;background:linear-gradient(90deg,var(--hr-chrome-lo),var(--hr-chrome-hi) 40%,var(--hr-chrome));box-shadow:0 .15em .2em var(--hr-shade)}.hr-root .hr-badge-co{width:100%;margin-bottom:.4em;padding-bottom:.4em;border-bottom:.25em solid var(--hr-ribbon);font-size:1em;font-weight:600;text-align:center;color:var(--hr-ribbon)}.hr-root .hr-badge-photo{position:relative;width:5.4em;height:5.4em;overflow:hidden;border-radius:50%;background:var(--hr-photo)}.hr-root .hr-badge-photo:before,.hr-root .hr-badge-photo i{content:"";position:absolute;left:50%;border-radius:50%;background:var(--hr-photo-ink)}.hr-root .hr-badge-photo:before{top:1em;width:2em;height:2em;margin-left:-1em}.hr-root .hr-badge-photo i{top:3.4em;width:4.4em;height:4em;margin-left:-2.2em}.hr-root .hr-badge-name{margin-top:.4em;font-size:1.45em;font-weight:600;white-space:nowrap}.hr-root .hr-badge-role{font-size:1.1em;color:var(--hr-soft)}.hr-root .hr-badge-start{margin-top:.4em;padding:.2em .8em;border-radius:99em;font-size:1em;font-weight:600;color:var(--hr-wine);background:var(--hr-wine-bg)}.hr-root .hr-phone{position:absolute;left:39.5em;top:30.5em;width:15em;height:23.5em;padding:.8em;border-radius:2.2em;background:linear-gradient(140deg,var(--hr-bezel-hi),var(--hr-bezel) 40%);box-shadow:.3em .6em 1.2em var(--hr-shade),0 0 0 .12em var(--hr-chrome-lo) inset;transform:rotate(8deg)}.hr-root .hr-phone-screen{display:grid;justify-items:center;align-content:start;gap:.6em;height:100%;padding:1.2em 1em;border-radius:1.6em;color:var(--hr-ink);background:var(--hr-paper);text-align:center}.hr-root .hr-phone-bar{display:inline-flex;align-items:center;gap:.35em;margin-bottom:1.8em;font-size:1em;font-weight:600;color:var(--hr-soft)}.hr-root .hr-phone-leaf{width:1.1em;height:1.1em;fill:var(--hr-wine)}.hr-root .hr-phone-done{display:grid;place-items:center;width:4.2em;height:4.2em;padding:1em;border-radius:50%;color:var(--hr-paper);background:var(--hr-ok)}.hr-root .hr-phone-title{font-size:1.3em;font-weight:600;line-height:1.15}.hr-root .hr-phone-count{padding:.2em .8em;border-radius:99em;font-size:1.1em;font-weight:600;color:var(--hr-ok);background:var(--hr-ok-bg)}@media (max-width: 640px){.hr-root.hr-root .hr-hero .lp-scene{aspect-ratio:1 / 1.08}.hr-root .hr-floor{top:55em}.hr-root .hr-doc{left:calc(4.6em + var(--i) * 11em);width:13.4em;padding:1.2em .8em}.hr-root .hr-doc-name,.hr-root .hr-doc .lp-chip{font-size:1.45em}.hr-root .hr-front{left:2em;width:52em;height:23em}.hr-root .hr-inner{left:2.6em;width:50.8em}.hr-root .hr-tissue-r{left:38.6em}.hr-root .hr-lid{left:4em;width:50em}.hr-root .hr-lid-name{font-size:2em}.hr-root .hr-lid-line{font-size:1.5em}.hr-root .hr-badge{left:4.4em;width:19.6em}.hr-root .hr-lid-line{display:none}.hr-root .hr-badge-co,.hr-root .hr-badge-role,.hr-root .hr-badge-start{font-size:1.45em}.hr-root .hr-badge-name{font-size:1.8em}.hr-root .hr-lanyard{left:10.6em}.hr-root .hr-phone{left:39em;top:31em;width:18em;height:26em}.hr-root .hr-phone-bar,.hr-root .hr-phone-count{font-size:1.45em}.hr-root .hr-phone-title{font-size:1.75em}}.hr-root .hr-controls{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px}.hr-root .hr-toggle{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:600;cursor:pointer}.hr-root .hr-toggle input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.hr-root .hr-toggle-track{position:relative;width:46px;height:26px;border-radius:999px;background:var(--lp-line);transition:background-color .16s ease}.hr-root .hr-toggle-knob{position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--lp-paper);box-shadow:0 1px 3px var(--hr-shade);transition:transform .16s ease}.hr-root .hr-toggle input:checked+.hr-toggle-track{background:var(--lp-wine)}.hr-root .hr-toggle input:checked+.hr-toggle-track .hr-toggle-knob{transform:translate(20px)}.hr-root .hr-toggle input:focus-visible+.hr-toggle-track{outline:2px solid var(--lp-wine);outline-offset:3px}.hr-root .hr-replay{min-height:44px;padding:0 18px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:600;color:var(--lp-ink);background:transparent;box-shadow:0 0 0 1px var(--lp-line) inset;cursor:pointer}.hr-root .hr-replay:hover{background:var(--lp-paper)}.hr-root .hr-pair{display:grid;grid-template-columns:minmax(0,290px) minmax(0,1fr);align-items:center;gap:32px}.hr-root .hr-device{margin:0;height:520px;padding:12px;border-radius:40px;background:linear-gradient(140deg,var(--hr-bezel-hi),var(--hr-bezel) 40%);box-shadow:0 24px 40px -18px var(--hr-shade),0 0 0 2px var(--hr-chrome-lo) inset}.hr-root .hr-device-screen{display:grid;align-content:start;gap:12px;height:100%;padding:18px 18px 20px;border-radius:30px;overflow:hidden;color:var(--hr-ink);background:var(--hr-paper)}.hr-root .hr-device-bar{display:inline-flex;align-items:center;gap:6px;padding-bottom:10px;border-bottom:1px solid var(--hr-rule);font-size:13px;font-weight:600;color:var(--hr-soft)}.hr-root .hr-mono{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:8.5px;font-weight:700;color:var(--hr-paper);background:var(--hr-ribbon)}.hr-root .hr-device-step{font-size:12px;font-weight:600;color:var(--hr-wine)}.hr-root .hr-device-doc{font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.01em}.hr-root .hr-device-thumb{display:grid;gap:6px;padding:12px;border-radius:6px;background:var(--hr-paper-2)}.hr-root .hr-device-thumb i{height:5px;border-radius:3px;background:var(--hr-rule)}.hr-root .hr-device-thumb i:nth-child(2n){width:74%}.hr-root .hr-cert{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px;border-radius:6px;font-size:13px;line-height:1.4;box-shadow:0 0 0 1px var(--hr-rule) inset}.hr-root .hr-cert[data-on=true]{box-shadow:0 0 0 1.5px var(--hr-ok) inset;background:var(--hr-ok-bg)}.hr-root .hr-cert-box{width:22px;height:22px;padding:3px;border-radius:4px;color:var(--hr-paper);box-shadow:0 0 0 1.5px var(--hr-soft) inset}.hr-root .hr-cert[data-on=true] .hr-cert-box{background:var(--hr-ok);box-shadow:none}.hr-root .hr-field{display:grid;gap:2px;min-height:52px;padding:6px 10px;border-radius:6px;box-shadow:0 0 0 1.5px var(--hr-wine) inset;background:var(--hr-wine-bg)}.hr-root .hr-field[data-on=true]{box-shadow:0 0 0 1px var(--hr-rule) inset;background:var(--hr-paper)}.hr-root .hr-field em{font-style:normal;font-size:11px;color:var(--hr-faint)}.hr-root .hr-field svg{width:140px;height:34px;fill:none;stroke:var(--hr-pen);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hr-root .hr-field-date{min-height:46px;box-shadow:0 0 0 1px var(--hr-rule) inset;background:var(--hr-paper)}.hr-root .hr-field-date span{font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace);font-size:14px;font-weight:600;color:var(--hr-pen)}.hr-root .hr-device-btn{margin-top:4px;padding:12px;border-radius:999px;font-size:14px;font-weight:600;text-align:center;color:var(--hr-paper);background:var(--hr-wine)}.hr-root .hr-device-done{display:grid;justify-items:center;gap:12px;padding-top:90px;text-align:center}.hr-root .hr-device-done .hr-phone-done{width:64px;height:64px;padding:16px}.hr-root .hr-device-done-title{font-size:21px;font-weight:600}.hr-root .hr-device-done-body{font-size:14px;color:var(--hr-soft)}.hr-root .hr-list{display:grid;gap:4px;padding:20px 22px;border-radius:14px;background:var(--lp-paper);box-shadow:0 0 0 1px var(--lp-rule) inset,0 10px 24px -16px var(--hr-shade)}.hr-root .hr-list-title{margin-bottom:8px;font-size:16px;font-weight:600}.hr-root .hr-list-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--lp-rule);font-size:14.5px}.hr-root .hr-list-box{width:22px;height:22px;padding:3px;border-radius:50%;color:var(--lp-paper);box-shadow:0 0 0 1.5px var(--lp-line) inset}.hr-root .hr-list-row[data-on=true] .hr-list-box{background:var(--lp-ok);box-shadow:none}.hr-root .hr-list-state{font-size:12.5px;font-weight:600;color:var(--lp-ink-soft)}.hr-root .hr-list-row[data-on=true] .hr-list-state{color:var(--lp-ok)}@media (max-width: 640px){.hr-root .hr-pair{grid-template-columns:minmax(0,1fr);justify-items:center}.hr-root .hr-device{width:min(100%,290px);height:480px}.hr-root .hr-list{width:100%}}.hr-root .hr-bundle{position:relative;height:460px}.hr-root .hr-bsheet{position:absolute;left:calc(8% + var(--i) * 4%);top:calc(var(--i) * 46px);width:66%;height:300px;display:grid;align-content:start;gap:12px;padding:18px 20px;border-radius:3px;color:var(--hr-ink);background:var(--hr-paper);box-shadow:var(--lp-shadow-sheet),0 0 0 1px var(--hr-rule) inset;transform:rotate(calc((var(--i) - 1.5) * 2deg))}.hr-root .hr-bsheet-title{font-size:15px;font-weight:600}.hr-root .hr-bsheet-lines{display:grid;gap:7px}.hr-root .hr-bsheet-lines i{height:5px;border-radius:3px;background:var(--hr-rule)}.hr-root .hr-bsheet-lines i:last-child{width:60%}.hr-root .hr-band{position:absolute;left:4%;width:84%;top:300px;display:flex;align-items:center;gap:12px;padding:14px 20px;color:var(--hr-paper);background:linear-gradient(180deg,var(--hr-ribbon-shine),transparent 40%,var(--hr-ribbon-fold)),var(--hr-ribbon);box-shadow:0 6px 12px -4px var(--hr-shade);transform:rotate(-1.5deg)}.hr-root .hr-band-leaf{width:20px;height:20px;fill:var(--hr-paper)}.hr-root .hr-band-name{font-size:17px;font-weight:600}.hr-root .hr-band-chip{margin-left:auto;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--hr-wine);background:var(--hr-paper)}@media (max-width: 640px){.hr-root .hr-bundle{height:400px}.hr-root .hr-bsheet{width:78%;left:calc(2% + var(--i) * 4%);height:250px}.hr-root .hr-band{left:0;width:96%;top:250px}}.hr-root .hr-conds{padding:26px 28px 22px;border-radius:4px;color:var(--hr-ink);background:var(--hr-paper);box-shadow:var(--lp-shadow-sheet),0 0 0 1px var(--hr-rule) inset}.hr-root .hr-conds-title{margin:0 0 14px;font-size:19px;font-weight:600}.hr-root .hr-conds-head,.hr-root .hr-conds-rows li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px}.hr-root .hr-conds-head{padding-bottom:8px;border-bottom:2px solid var(--hr-ink);font-size:12.5px;font-weight:700}.hr-root .hr-conds-rows{margin:0;padding:0;list-style:none}.hr-root .hr-conds-rows li{padding:12px 0;border-bottom:1px solid var(--hr-rule);font-size:14px;line-height:1.45}.hr-root .hr-conds-rows li:last-child{border-bottom:0}.hr-root .hr-conds-ask{color:var(--hr-soft)}.hr-root .hr-conds-how{font-weight:500}@media (max-width: 640px){.hr-root .hr-conds{padding:20px 16px 16px}.hr-root .hr-conds-head{display:none}.hr-root .hr-conds-rows li{grid-template-columns:minmax(0,1fr);gap:4px}}.hr-root .hr-phone-bar .hr-mono{width:1.7em;height:1.7em;font-size:.75em}[data-theme=dark] .hr-root .hr-stage{--lp-ok-bg: #e2efe4;--lp-ok: #2c6a43;--lp-wait-bg: #f7ecce;--lp-wait: #735410;--lp-sent-bg: #e1e9f4;--lp-sent: #28507d}
