.lq-root .lq-stage{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqi / 60)}.lq-root .lq-sheet{position:absolute;display:flex;flex-direction:column;background-color:var(--lp-paper);background-image:var(--lp-grain);border-radius:.4em;box-shadow:var(--lp-shadow-sheet)}.lq-root .lq-sheet-en{right:.5em;top:6em;width:30em;height:38em;padding:3.2em 3em;transform:rotate(6.5deg);font-size:1em}.lq-root .lq-sheet-fr{left:1em;top:3em;width:42em;height:51em;padding:4.2em 4em 3.6em;transform:rotate(-2.6deg)}.lq-root .lq-kicker{font-size:1.2em;color:var(--lp-ink-faint)}.lq-root .lq-title{margin-top:.4em;padding-bottom:.6em;font-size:3.2em;font-weight:600;letter-spacing:-.025em;line-height:1.1;border-bottom:1px solid var(--lp-rule)}.lq-root .lq-sheet-en .lq-title{font-size:2.2em}.lq-root .lq-parties{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding:1.4em 0;border-bottom:1px solid var(--lp-rule);font-size:1.45em}.lq-root .lq-parties em{display:block;font-style:normal;font-size:.8em;color:var(--lp-ink-faint);margin-bottom:.2em}.lq-root .lq-lines{display:grid;gap:1em;margin-top:2em}.lq-root .lq-lines i{display:block;height:.75em;border-radius:.4em;background:var(--lp-rule)}.lq-root .lq-lines i:nth-child(2){width:90%}.lq-root .lq-lines i:nth-child(3){width:76%}.lq-root .lq-lines i:nth-child(5){width:62%}.lq-root .lq-sig{position:relative;margin-top:auto;height:8em;border-bottom:.15em solid color-mix(in oklab,var(--lp-ink) 35%,transparent)}.lq-root .lq-sig-empty{height:5em}.lq-root .lq-sig svg{position:absolute;left:1.5em;bottom:-.8em;width:25em;height:9em;fill:none;stroke:var(--lp-ink-pen);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lq-root .lq-siglabel{margin-top:.6em;font-size:1.2em;color:var(--lp-ink-faint)}.lq-root .lq-flag{position:absolute;right:-2.6em;bottom:6em;padding:1em 1.8em 1em 2.6em;font-size:1.7em;font-weight:700;color:#fff;background:var(--lp-wine);clip-path:polygon(1.3em 0,100% 0,100% 100%,1.3em 100%,0 50%);filter:drop-shadow(0 .5em .6em var(--lq-root-lq-flag-filter-shadow))}.lq-root .lq-flag-small{right:-2em;bottom:5.5em;font-size:1.15em;background:color-mix(in oklab,var(--lp-wine) 78%,var(--lp-paper))}.lq-root .lq-langtab{position:absolute;right:3em;top:3.4em;display:flex;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px var(--lp-line) inset;font-size:1.25em;font-weight:600}.lq-root .lq-langtab span{padding:.35em .9em;color:var(--lp-ink-soft)}.lq-root .lq-langtab .lq-langtab-on{background:var(--lp-wine);color:#fff}.lq-root .lq-steps{list-style:none;margin:34px 0 0;padding:0;display:grid;gap:16px;max-width:34em}.lq-root .lq-steps li{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:14px}.lq-root .lq-step-no{grid-row:1 / span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:15px;font-weight:700;color:var(--lp-wine-ink);box-shadow:0 0 0 1.5px color-mix(in oklab,var(--lp-wine) 45%,transparent) inset}.lq-root .lq-step-title{font-size:17px;font-weight:600;padding-top:5px}.lq-root .lq-step-body{font-size:15.5px;line-height:1.5;color:var(--lp-ink-soft)}.lq-root .lq-phone-wrap{display:grid;place-items:center;padding:20px 0}.lq-root .lq-phone{width:min(330px,86%);padding:12px;border-radius:44px;background:linear-gradient(160deg,var(--lq-root-lq-phone-bg-start),var(--lq-root-lq-phone-bg-end));box-shadow:0 0 0 1.5px var(--lq-root-lq-phone-shadow) inset,var(--lp-shadow-object),0 40px 60px -30px var(--lq-root-lq-phone-shadow-2);transform:rotate(2.5deg)}.lq-root .lq-screen{display:flex;flex-direction:column;gap:10px;min-height:560px;padding:18px 18px 22px;border-radius:33px;background:var(--lq-root-lq-screen-bg);color:var(--lq-root-lq-screen-fg)}.lq-root .lq-bar{display:flex;align-items:center;justify-content:space-between;padding:6px 2px 12px;border-bottom:1px solid var(--lq-root-lq-bar-border-bottom)}.lq-root .lq-bar-brand{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.lq-root .lq-bar-leaf{width:16px;height:16px;fill:var(--lq-root-lq-bar-leaf-fill)}.lq-root .lq-bar-lang{display:inline-flex;border-radius:999px;overflow:hidden;box-shadow:0 0 0 1px var(--lq-root-lq-bar-lang-shadow) inset;font-size:12px;font-weight:600}.lq-root .lq-bar-lang>*{padding:3px 9px}.lq-root .lq-bar-lang b{background:var(--lq-root-lq-bar-lang-bg);color:#fff}.lq-root .lq-doc{margin-top:6px;font-size:21px;font-weight:600;letter-spacing:-.02em}.lq-root .lq-from{font-size:13px;color:var(--lq-root-lq-from-fg)}.lq-root .lq-thumb{flex:1;display:grid;align-content:start;gap:9px;padding:16px;border-radius:10px;background:#fff;box-shadow:0 1px 3px var(--lq-root-lq-thumb-shadow)}.lq-root .lq-thumb i{display:block;height:6px;border-radius:3px;background:var(--lq-root-lq-thumb-bg)}.lq-root .lq-thumb i:nth-child(3n+2){width:82%}.lq-root .lq-consent{display:grid;gap:10px;margin-top:auto;padding:14px;border-radius:12px;background:var(--lq-root-lq-consent-bg)}.lq-root .lq-consent-title{font-size:14px;font-weight:600;line-height:1.3}.lq-root .lq-consent-row{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:13.5px;line-height:1.4}.lq-root .lq-check{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--lq-root-lq-check-bg)}.lq-root .lq-check svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lq-root .lq-button{display:grid;place-items:center;min-height:48px;border-radius:999px;background:var(--lq-root-lq-button-bg);color:#fff;font-size:16px;font-weight:600}.lq-root .lq-file{position:relative;height:360px;max-width:540px}.lq-root .lq-file-sheet{position:absolute;left:8%;top:0;width:58%;height:330px;padding:34px 28px;border-radius:4px;background-color:var(--lp-paper);background-image:var(--lp-grain);box-shadow:var(--lp-shadow-sheet);transform:rotate(-3deg)}.lq-root .lq-file-lines{display:grid;gap:10px}.lq-root .lq-file-lines i{display:block;height:7px;border-radius:4px;background:var(--lp-rule)}.lq-root .lq-file-lines i:nth-child(1){width:64%;height:12px;margin-bottom:8px;background:color-mix(in oklab,var(--lp-ink) 28%,transparent)}.lq-root .lq-file-lines i:nth-child(3n){width:80%}.lq-root .lq-file-card{position:absolute;right:0;bottom:10px;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center;width:min(330px,78%);padding:18px 20px;border-radius:16px;background:var(--lp-paper);box-shadow:0 0 0 1px var(--lp-line) inset,var(--lp-shadow-sheet);transform:rotate(1.5deg)}.lq-root .lq-file-icon{grid-row:1 / span 3;width:44px;height:44px;padding:10px;border-radius:12px;color:var(--lp-wine-ink);background:color-mix(in oklab,var(--lp-wine) 10%,transparent)}.lq-root .lq-file-name{font-size:15.5px;font-weight:600;overflow-wrap:anywhere}.lq-root .lq-file-note{font-size:13.5px;color:var(--lp-ink-soft)}.lq-root .lq-file-lang{width:fit-content;margin-top:4px;padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--lp-sent);background:var(--lp-sent-bg)}@media (max-width: 640px){.lq-root .lq-file{height:330px}.lq-root .lq-file-sheet{left:0;width:70%;height:280px}.lq-root .lq-screen{min-height:500px}}
