.lp-root.ct-root{--ct-blue: #1f528f;--ct-blue-hi: #2c67ab;--ct-blue-lo: #163d6e;--ct-grid: rgb(255 255 255 / .07);--ct-fold: rgb(0 0 0 / .12);--ct-fold-2: rgb(0 0 0 / .1);--ct-line: rgb(238 245 255 / .92);--ct-line-soft: rgb(238 245 255 / .55);--ct-back: #e9eef3;--ct-back-lo: #b9c6d3;--ct-tag: #ead7a4;--ct-tag-hi: #f5e8c4;--ct-tag-lo: #d3b97b;--ct-tag-ink: #43341a;--ct-ring-hi: #f2dfa6;--ct-ring: #c9a557;--ct-ring-lo: #8c6c2a;--ct-string: #b3352d;--ct-pin: #c8382f;--ct-pin-hi: #f08a7e;--ct-yellow: #f2c230;--ct-yellow-hi: #fbe07c;--ct-yellow-lo: #c99a12;--ct-blade: #f4d454;--ct-blade-ink: #2b2410;--ct-rubber: #26292c;--ct-rubber-hi: #4a4f54;--ct-chrome-hi: #fbfcfd;--ct-chrome: #b9c0c6;--ct-chrome-lo: #737b82;--ct-alu-hi: #eef0f2;--ct-alu: #c3c8cd;--ct-alu-lo: #8f969c;--ct-cap: #2f3337;--ct-vial: #9fd36a;--ct-vial-lo: #5f9a2e;--ct-bubble: #f3ffe6;--ct-pencil: #c8452f;--ct-pencil-lo: #8e2d1e;--ct-wood: #e3c08d;--ct-graphite: #3a3a3a;--ct-ply: #d9b98a;--ct-ply-hi: #e8cfa6;--ct-ply-lo: #bf9a64;--ct-ply-grain: rgb(120 80 30 / .16);--ct-tape: rgb(76 146 214 / .82);--ct-tape-hi: rgb(140 190 236 / .6);--ct-shade: rgb(30 34 40 / .34);--ct-shade-soft: rgb(30 34 40 / .16);--ct-ph-paper: #ffffff;--ct-ph-pen: #1d2f63;--ct-ph-wine: #8b1e3f;--ct-ph-ok: #2c6a43;--ct-ph-ok-bg: #e2efe4;--ct-card: #fdfcf8;--ct-card-ink: #2f2b1f;--ct-card-soft: #6f6a5c;--ct-card-rule: rgb(47 43 31 / .14);--ct-card-wine: #8b1e3f}[data-theme=dark] .lp-root.ct-root{--ct-shade: rgb(0 0 0 / .55);--ct-shade-soft: rgb(0 0 0 / .3);--ct-ply: #8a7150;--ct-ply-hi: #9c8260;--ct-ply-lo: #6c573a}[data-theme=dark] .ct-root .ct-tag{--lp-ok-bg: #e2efe4;--lp-ok: #2c6a43;--lp-wait-bg: #f7ecce;--lp-wait: #735410;--lp-sent-bg: #e1e9f4;--lp-sent: #28507d}.ct-root .ct-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ct-root .ct-stage{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqi / 60)}.ct-root .ct-floor{position:absolute;left:4em;right:3em;top:44em;height:6em;border-radius:50%;background:radial-gradient(closest-side,var(--ct-shade),transparent);filter:blur(.9em)}.ct-root .ct-sheet{position:absolute;left:3em;top:7em;width:52em;height:40em;border-radius:.2em;background-color:var(--ct-blue);background-image:var(--lp-grain),linear-gradient(90deg,transparent calc(50% - .06em),var(--ct-fold) 50%,transparent calc(50% + .06em)),linear-gradient(180deg,transparent calc(50% - .06em),var(--ct-fold-2) 50%,transparent calc(50% + .06em)),repeating-linear-gradient(90deg,var(--ct-grid) 0 .06em,transparent .06em 2em),repeating-linear-gradient(180deg,var(--ct-grid) 0 .06em,transparent .06em 2em),linear-gradient(150deg,var(--ct-blue-hi),var(--ct-blue) 45%,var(--ct-blue-lo));box-shadow:0 .1em .2em var(--ct-shade),0 1.6em 2.4em -1em var(--ct-shade);transform:rotate(-1.5deg)}.ct-root .ct-plan{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:var(--lp-sans)}.ct-root .ct-plan path,.ct-root .ct-plan rect,.ct-root .ct-plan circle{fill:none;stroke:var(--ct-line);stroke-linecap:square}.ct-root .ct-walls path{stroke-width:7;stroke-linejoin:miter}.ct-root .ct-inner path{stroke-width:3.5}.ct-root .ct-window path{stroke-width:1.4}.ct-root .ct-swing path,.ct-root .ct-fixtures rect,.ct-root .ct-fixtures circle,.ct-root .ct-dim path{stroke-width:1.1;stroke:var(--ct-line-soft)}.ct-root .ct-title rect,.ct-root .ct-title path{stroke-width:1.2}.ct-root .ct-plan text{fill:var(--ct-line);font-size:12px;font-weight:600;letter-spacing:.02em}.ct-root .ct-rooms text{font-size:14px;text-anchor:middle}.ct-root .ct-dim text{font-size:11px;fill:var(--ct-line-soft)}.ct-root .ct-title text{font-size:9.5px;font-weight:500}.ct-root .ct-title .ct-title-big{font-size:12.5px;font-weight:700}.ct-root .ct-curl{position:absolute;left:-.05em;bottom:-.05em;width:5.5em;height:5.5em;background:linear-gradient(45deg,var(--lp-desk) 50%,transparent 50%)}.ct-root .ct-curl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 0,100% 100%);background:linear-gradient(45deg,var(--ct-back-lo),var(--ct-back) 55%,var(--ct-back))}.ct-root .ct-curl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 0,100% 100%);background:var(--ct-shade);transform:translate(.35em,-.35em);filter:blur(.25em)}.ct-root .ct-strings{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ct-root .ct-strings path,.ct-root .ct-swatch-string path{fill:none;stroke:var(--ct-string);stroke-width:3;stroke-linecap:round}.ct-root .ct-pin{position:absolute;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--ct-pin-hi),var(--ct-pin) 55%,var(--ct-pencil-lo));box-shadow:.25em .35em .35em var(--ct-shade)}.ct-root .ct-pin-0{left:16em;top:12.8em}.ct-root .ct-pin-1{left:45.4em;top:17.2em}.ct-root .ct-pin-2{left:10.4em;top:21.4em}.ct-root .ct-tag{position:absolute;display:grid;gap:.35em;width:16.5em;padding:1em 1.2em 1em 3.4em;clip-path:polygon(2.2em 0,100% 0,100% 100%,2.2em 100%,0 calc(100% - 2.2em),0 2.2em);background-color:var(--ct-tag);background-image:var(--lp-grain),linear-gradient(170deg,var(--ct-tag-hi),var(--ct-tag) 50%,var(--ct-tag-lo));color:var(--ct-tag-ink);filter:drop-shadow(.2em .5em .5em var(--ct-shade))}.ct-root .ct-eyelet{position:absolute;left:.8em;top:50%;width:1.8em;height:1.8em;margin-top:-.9em;border-radius:50%;background:radial-gradient(circle,var(--lp-desk) 0 .35em,var(--ct-ring-hi) .4em,var(--ct-ring) .6em,var(--ct-ring-lo) .9em)}.ct-root .ct-tag-co{font-size:2em;font-weight:800;letter-spacing:-.02em;line-height:1}.ct-root .ct-tag-what{font-size:1.3em;font-weight:600;line-height:1.2}.ct-root .ct-tag-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4em .6em;margin-top:.3em;padding-top:.5em;border-top:.1em dashed color-mix(in oklab,var(--ct-tag-ink) 35%,transparent)}.ct-root .ct-tag-foot b{font-size:1.45em;font-weight:800}.ct-root .ct-tag .lp-chip{font-size:1.15em;padding:.2em .8em .2em .7em}.ct-root .ct-tag-0{left:19.8em;top:17.4em;transform:rotate(-4deg)}.ct-root .ct-tag-1{left:38.2em;top:24em;transform:rotate(4deg)}.ct-root .ct-tag-2{left:16em;top:30em;transform:rotate(-2deg)}.ct-root .ct-tape{position:absolute;left:0;top:1.3em;width:50em;height:9em;transform:rotate(-1.5deg)}.ct-root .ct-blade{position:absolute;left:8em;top:3.7em;width:40em;height:2.4em;display:flex;align-items:flex-end;justify-content:space-around;padding:0 0 .25em 1.5em;border-radius:.1em;background:repeating-linear-gradient(90deg,var(--ct-blade-ink) 0 .08em,transparent .08em .5em) top / 100% .5em no-repeat,repeating-linear-gradient(90deg,var(--ct-blade-ink) 0 .1em,transparent .1em 2.5em) top / 100% .9em no-repeat,linear-gradient(180deg,var(--ct-yellow-hi),var(--ct-blade) 40%,var(--ct-yellow-lo));box-shadow:0 .25em .35em var(--ct-shade-soft)}.ct-root .ct-blade i{font-size:.95em;font-style:normal;font-weight:700;color:var(--ct-blade-ink)}.ct-root .ct-hook{position:absolute;left:47.8em;top:3.4em;width:.7em;height:3em;border-radius:.15em;background:linear-gradient(90deg,var(--ct-chrome-hi),var(--ct-chrome) 50%,var(--ct-chrome-lo));box-shadow:.15em .2em .25em var(--ct-shade)}.ct-root .ct-case{position:absolute;left:.6em;top:0;width:9.6em;height:9em;border-radius:2.2em 1.6em 1.6em 2.2em;background:radial-gradient(circle at 30% 25%,var(--ct-yellow-hi),transparent 45%),linear-gradient(160deg,var(--ct-yellow),var(--ct-yellow-lo));box-shadow:0 -.25em 0 var(--ct-yellow-lo) inset,var(--lp-shadow-object)}.ct-root .ct-case:before{content:"";position:absolute;top:-.35em;right:-.35em;bottom:-.35em;left:-.35em;z-index:-1;border-radius:2.5em 1.9em 1.9em 2.5em;background:linear-gradient(160deg,var(--ct-rubber-hi),var(--ct-rubber))}.ct-root .ct-case-face{position:absolute;left:1.3em;top:1.2em;width:6.6em;height:6.6em;border-radius:50%;background:radial-gradient(circle,var(--ct-chrome-hi) 0 .35em,var(--ct-chrome-lo) .55em,transparent .6em),radial-gradient(circle at 40% 35%,var(--ct-yellow-hi),var(--ct-yellow) 55%,var(--ct-yellow-lo));box-shadow:0 0 0 .3em var(--ct-yellow-lo),0 .2em .3em var(--ct-shade) inset}.ct-root .ct-case-lock{position:absolute;right:.5em;top:2em;width:1.1em;height:2.4em;border-radius:.4em;background:linear-gradient(90deg,var(--ct-rubber-hi),var(--ct-rubber))}.ct-root .ct-level{position:absolute;left:6em;top:46.4em;width:40em;height:3.4em;border-radius:.4em;background:linear-gradient(90deg,var(--ct-cap) 0 1.6em,transparent 1.6em calc(100% - 1.6em),var(--ct-cap) calc(100% - 1.6em)),linear-gradient(180deg,var(--ct-alu-hi),var(--ct-alu) 45%,var(--ct-alu-lo));box-shadow:var(--lp-shadow-object);transform:rotate(1deg)}.ct-root .ct-vial{position:absolute;left:50%;top:.55em;width:7em;height:2.3em;margin-left:-3.5em;border-radius:1.2em;background:linear-gradient(180deg,var(--ct-vial),var(--ct-vial-lo));box-shadow:0 0 0 .25em var(--ct-cap),0 .15em .25em var(--ct-shade) inset}.ct-root .ct-vial:before,.ct-root .ct-vial:after{content:"";position:absolute;top:.2em;bottom:.2em;width:.14em;background:var(--ct-cap)}.ct-root .ct-vial:before{left:2.3em}.ct-root .ct-vial:after{right:2.3em}.ct-root .ct-vial i{position:absolute;left:50%;top:.45em;width:2em;height:1.3em;margin-left:-1em;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--ct-bubble),color-mix(in oklab,var(--ct-bubble) 40%,transparent))}.ct-root .ct-pencil{position:absolute;left:44em;top:37em;width:13em;height:1.7em;border-radius:.2em;background:linear-gradient(90deg,var(--ct-graphite) 0 .7em,var(--ct-wood) .7em 2.6em,transparent 2.6em),linear-gradient(180deg,var(--ct-pencil),var(--ct-pencil-lo));clip-path:polygon(0 35%,2.6em 0,100% 0,100% 100%,2.6em 100%,0 65%);filter:drop-shadow(.2em .35em .3em var(--ct-shade));transform:rotate(-24deg)}.ct-root .ct-controls{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px}.ct-root .ct-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}.ct-root .ct-replay:hover{background:var(--lp-paper)}.ct-root .ct-sign{container-type:inline-size;max-width:600px;width:100%;justify-self:center}.ct-root .ct-pair{display:flex;justify-content:center;align-items:flex-start;gap:2.5em;font-size:calc(100cqi / 56)}.ct-root .ct-phone{flex:0 0 auto;width:27em;margin:0;padding:1em;border-radius:4em;background:linear-gradient(160deg,var(--lq-root-lq-phone-bg-start),var(--lq-root-lq-phone-bg-end));box-shadow:0 0 0 .14em var(--lq-root-lq-phone-shadow) inset,var(--lp-shadow-object),0 3.6em 5em -2.6em var(--lq-root-lq-phone-shadow-2);transform:rotate(-2deg)}.ct-root .ct-screen{display:flex;flex-direction:column;gap:.9em;min-height:52em;padding:1.7em 1.5em 1.8em;border-radius:3em;background:var(--lq-root-lq-screen-bg);color:var(--lq-root-lq-screen-fg)}.ct-root .ct-bar{display:flex;align-items:center;gap:.5em;padding:.3em .2em 1em;border-bottom:.1em solid var(--lq-root-lq-bar-border-bottom);font-size:1.35em;font-weight:600}.ct-root .ct-bar-leaf{width:1.15em;height:1.15em;fill:var(--lq-root-lq-bar-leaf-fill)}.ct-root .ct-pdoc{margin-top:.2em;font-size:1.95em;font-weight:600;letter-spacing:-.02em;line-height:1.1}.ct-root .ct-pfrom{font-size:1.2em;color:var(--lq-root-lq-from-fg)}.ct-root .ct-pdetails{display:grid;margin:.2em 0 0;padding:.5em 1.1em;border-radius:.9em;background:var(--ct-ph-paper);box-shadow:0 .1em .3em var(--lq-root-lq-thumb-shadow)}.ct-root .ct-pdetails>div{display:grid;grid-template-columns:6.6em minmax(0,1fr);gap:.6em;padding:.5em 0;font-size:1.12em;line-height:1.3}.ct-root .ct-pdetails>div+div{border-top:.08em solid var(--lq-root-lq-bar-border-bottom)}.ct-root .ct-pdetails dt{color:var(--lq-root-lq-from-fg)}.ct-root .ct-pdetails dd{margin:0;font-weight:600}.ct-root .ct-pdetails>div:nth-child(3) dd,.ct-root .ct-pdetails>div:nth-child(5) dd{font-weight:700}.ct-root .ct-pf{display:grid;gap:.4em}.ct-root .ct-pf-box{display:flex;align-items:center;height:4.6em;padding:0 1em;border-radius:.8em}.ct-root .ct-pf-done .ct-pf-box{border:.14em solid var(--lq-root-lq-bar-border-bottom);background:var(--ct-ph-paper)}.ct-root .ct-pf-mine .ct-pf-box{border:.16em dashed color-mix(in oklab,var(--ct-ph-wine) 60%,transparent);background:color-mix(in oklab,var(--ct-ph-wine) 6%,transparent)}.ct-root .ct-phone[data-state=signed] .ct-pf-mine .ct-pf-box{border-style:solid;border-color:var(--lq-root-lq-bar-border-bottom);background:var(--ct-ph-paper)}.ct-root .ct-pf svg{width:100%;height:3.6em;fill:none;stroke:var(--ct-ph-pen);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ct-root .ct-pf .ct-ink{stroke-dasharray:260;animation:ct-ink .9s ease-out both}@keyframes ct-ink{0%{stroke-dashoffset:260}}.ct-root .ct-pf-flag{margin-left:auto;padding:.35em .9em .35em 1.3em;font-size:1.2em;font-weight:700;color:var(--lq-root-lq-screen-bg);background:var(--ct-ph-wine);clip-path:polygon(.6em 0,100% 0,100% 100%,.6em 100%,0 50%)}.ct-root .ct-pf-label{font-size:1.05em;color:var(--lq-root-lq-from-fg)}.ct-root .ct-pbutton{display:grid;place-items:center;min-height:4.2em;margin-top:auto;border-radius:999px;font-size:1.4em;font-weight:600;color:var(--lq-root-lq-screen-bg);background:var(--lq-root-lq-button-bg)}.ct-root .ct-phone[data-state=signed] .ct-pbutton{color:var(--ct-ph-ok);background:var(--ct-ph-ok-bg)}.ct-root .ct-swatch{position:relative;flex:0 0 auto;width:22em;height:30em;margin-top:5em}.ct-root .ct-swatch-plan{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.2em;background:linear-gradient(var(--ct-line),var(--ct-line)) 2em 2em / .6em 26em no-repeat,linear-gradient(var(--ct-line),var(--ct-line)) 2em 2em / 18em .6em no-repeat,linear-gradient(var(--ct-line-soft),var(--ct-line-soft)) 5em 1.7em / 9em 1.2em no-repeat,linear-gradient(var(--ct-line-soft),var(--ct-line-soft)) 3.6em 4.4em / 12em .15em no-repeat,linear-gradient(var(--ct-line-soft),var(--ct-line-soft)) 3.6em 4.4em / .15em 14em no-repeat,var(--lp-grain),repeating-linear-gradient(90deg,var(--ct-grid) 0 .06em,transparent .06em 2em),repeating-linear-gradient(180deg,var(--ct-grid) 0 .06em,transparent .06em 2em),linear-gradient(150deg,var(--ct-blue-hi),var(--ct-blue) 45%,var(--ct-blue-lo));box-shadow:0 .1em .2em var(--ct-shade),0 1.6em 2.4em -1em var(--ct-shade);transform:rotate(2deg)}.ct-root .ct-swatch-pin{left:9.4em;top:2.6em}.ct-root .ct-swatch-string{position:absolute;left:0;top:0;width:22em;height:22em;overflow:visible}.ct-root .ct-tag-big{left:2.4em;top:9em;width:19em;font-size:1.05em;transform:rotate(6deg);transform-origin:1em 50%}.ct-root .ct-tag-big .lp-chip{transition:background-color .3s ease,color .3s ease}.ct-root .ct-crew{display:grid;gap:14px;margin-top:40px;padding:18px 22px 16px;border-radius:14px;background-color:var(--lp-paper);background-image:var(--lp-grain);box-shadow:var(--lp-shadow-sheet)}.ct-root .ct-crew-who{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ct-root .ct-crew-who>span:nth-child(2){display:grid;margin-right:auto}.ct-root .ct-crew-badge{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-size:14px;font-weight:700;color:var(--ct-tag-ink);background:var(--ct-yellow)}.ct-root .ct-crew-role{font-size:13px;color:var(--lp-ink-soft)}.ct-root .ct-crew-task{font-size:17px;font-weight:600}.ct-root .ct-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding-top:12px;border-top:1.5px dashed var(--lp-line)}.ct-root .ct-totals dt{font-size:13px;color:var(--lp-ink-soft)}.ct-root .ct-totals dd{margin:2px 0 0;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.ct-root .ct-totals>div:last-child dd{color:var(--lp-wine-ink)}.ct-root .ct-ring-wrap{position:relative;height:430px;max-width:560px}.ct-root .ct-rt{position:absolute;left:20px;top:262px;width:min(380px,88%);height:150px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-content:start;gap:10px 12px;padding:16px 18px 16px 62px;clip-path:polygon(30px 0,100% 0,100% 100%,30px 100%,0 calc(100% - 30px),0 30px);background-color:var(--ct-tag);background-image:var(--lp-grain),linear-gradient(170deg,var(--ct-tag-hi),var(--ct-tag) 50%,var(--ct-tag-lo));color:var(--ct-tag-ink);filter:drop-shadow(0 6px 8px var(--ct-shade-soft));transform-origin:27px 50%;transform:rotate(calc(-51deg + var(--i) * 17deg))}.ct-root .ct-rt .ct-eyelet{left:14px;width:26px;height:26px;margin-top:-13px;background:radial-gradient(circle,var(--lp-desk) 0 5px,var(--ct-ring-hi) 6px,var(--ct-ring) 9px,var(--ct-ring-lo) 13px)}.ct-root .ct-rt-title{grid-column:1 / -1;justify-self:end;font-size:18px;font-weight:700;letter-spacing:-.015em;white-space:nowrap}.ct-root .ct-rt-chip,.ct-root .ct-rt-fields{display:none}.ct-root .ct-rt:last-of-type{grid-template-rows:auto auto}.ct-root .ct-rt:last-of-type .ct-rt-title{grid-column:1;justify-self:start}.ct-root .ct-rt:last-of-type .ct-rt-chip{display:block;grid-column:2;grid-row:1;padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ct-card-wine);background:color-mix(in oklab,var(--ct-card) 75%,transparent)}.ct-root .ct-rt:last-of-type .ct-rt-fields{display:grid;grid-column:1 / -1;gap:7px}.ct-root .ct-rt-fields span{display:grid;grid-template-columns:5.6em 1fr;align-items:center;font-size:13px}.ct-root .ct-rt-fields em{font-style:normal;opacity:.8}.ct-root .ct-rt-fields i{display:block;height:19px;border-radius:5px;border:1.5px dashed color-mix(in oklab,var(--ct-card-wine) 50%,transparent);background:color-mix(in oklab,var(--ct-card) 55%,transparent)}.ct-root .ct-ring{position:absolute;left:14px;top:304px;width:66px;height:66px;border-radius:50%;border:6px solid var(--ct-chrome);box-shadow:0 0 0 1px var(--ct-chrome-lo),0 0 0 1px var(--ct-chrome-lo) inset,1px 3px 4px var(--ct-shade);background:transparent}.ct-root .ct-ply{display:flex;justify-content:center;padding:40px 28px;border-radius:4px;background-color:var(--ct-ply);background-image:var(--lp-grain),repeating-radial-gradient(ellipse 140% 30% at 30% 120%,transparent 0 18px,var(--ct-ply-grain) 18px 20px),repeating-linear-gradient(176deg,transparent 0 9px,var(--ct-ply-grain) 9px 10px,transparent 10px 23px),linear-gradient(170deg,var(--ct-ply-hi),var(--ct-ply) 50%,var(--ct-ply-lo));box-shadow:0 1px 0 var(--ct-ply-hi) inset,var(--lp-shadow-object)}.ct-root .ct-card{position:relative;width:min(100%,470px);padding:34px 34px 26px;background-color:var(--ct-card);background-image:var(--lp-grain);color:var(--ct-card-ink);box-shadow:0 2px 4px var(--ct-shade-soft),0 14px 20px -10px var(--ct-shade);transform:rotate(1deg)}.ct-root .ct-tapebit{position:absolute;width:74px;height:24px;background:linear-gradient(90deg,var(--ct-tape-hi),transparent 30%,transparent 70%,var(--ct-tape-hi)),var(--ct-tape);clip-path:polygon(0 8%,6% 0,12% 10%,20% 0,80% 0,88% 8%,94% 0,100% 10%,100% 92%,94% 100%,86% 90%,78% 100%,22% 100%,14% 92%,6% 100%,0 90%)}.ct-root .ct-tapebit-0{left:-24px;top:-6px;transform:rotate(-38deg)}.ct-root .ct-tapebit-1{right:-24px;top:-6px;transform:rotate(38deg)}.ct-root .ct-tapebit-2{left:-24px;bottom:-6px;transform:rotate(36deg)}.ct-root .ct-tapebit-3{right:-24px;bottom:-6px;transform:rotate(-36deg)}.ct-root .ct-card-kicker{margin:0;font-size:13.5px;color:var(--ct-card-soft)}.ct-root .ct-card-title{margin:6px 0 14px;font-size:23px;font-weight:700;letter-spacing:-.02em}.ct-root .ct-card-list{display:grid;margin:0;padding:0;list-style:none;counter-reset:ct}.ct-root .ct-card-list li{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:11px 0;font-size:16px;line-height:1.45;border-top:1px solid var(--ct-card-rule);counter-increment:ct}.ct-root .ct-card-list li:before{content:counter(ct);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:13.5px;font-weight:700;color:var(--ct-card);background:var(--ct-card-wine)}.ct-root .ct-card-source{display:block;margin-top:6px;padding-top:14px;border-top:1px solid var(--ct-card-rule);font-size:14px;font-weight:600;color:var(--ct-card-wine);text-decoration:underline;text-underline-offset:3px}.ct-root .ct-card-foot{margin:6px 0 0;font-size:13px;color:var(--ct-card-soft)}@media (max-width: 999px){.ct-root .ct-hero .lp-scene{aspect-ratio:1 / .95}}@media (max-width: 640px){.ct-root .ct-tag{width:20em}.ct-root .ct-tag-co{font-size:2.4em}.ct-root .ct-tag-what{font-size:1.65em}.ct-root .ct-tag-foot b{font-size:1.75em}.ct-root .ct-tag .lp-chip{font-size:1.5em}.ct-root .ct-tag-0{left:18.6em;top:16em}.ct-root .ct-tag-1{left:38em;top:23.6em}.ct-root .ct-tag-2{left:13em;top:30.5em}.ct-root .ct-pencil{display:none}.ct-root .ct-ring-wrap{height:400px}.ct-root .ct-rt{top:236px;width:88%;transform:rotate(calc(-48deg + var(--i) * 16deg))}.ct-root .ct-ring{top:278px}.ct-root .ct-ply{padding:30px 16px}.ct-root .ct-card{padding:28px 20px 22px}}@container (max-width: 480px){.ct-root .ct-pair{gap:1.5em;font-size:calc(100cqi / 44)}.ct-root .ct-phone{width:23em;padding:.8em;border-radius:3.2em}.ct-root .ct-screen{min-height:0;padding:1.4em 1.1em;border-radius:2.5em}.ct-root .ct-pfrom{display:none}.ct-root .ct-pdetails>div{grid-template-columns:minmax(0,1fr);gap:0;padding:.35em 0}.ct-root .ct-swatch{width:16em;height:26em}.ct-root .ct-tag-big{left:.4em;top:8em;width:15.5em;padding-left:3em;transform:rotate(8deg)}}@media (max-width: 480px){.ct-root .ct-rt{transform:rotate(calc(-60deg + var(--i) * 20deg))}.ct-root .ct-rt-title{font-size:15px}}@media (max-width: 360px){.ct-root .ct-ring-wrap{width:343px;zoom:.84}.ct-root .ct-totals dd{font-size:14.5px}}@media (prefers-reduced-motion: reduce){.ct-root .ct-pf .ct-ink{animation:none}.ct-root .ct-tag-big .lp-chip{transition:none}}
