.lab-cp{--lab-cp-canopy:#ffc100;--lab-cp-graphite:#33373a;--lab-cp-steel:#5e6160;--lab-cp-paper:#fff;--lab-cp-band-quiet:#574e2c;--lab-cp-head-top:#f7f7f5;--lab-cp-head-mid:#f1f1ee;--lab-cp-head-foot:#e6e6e2;--lab-cp-band-top:#ffc61a;--lab-cp-band-foot:#f9b500;--lab-cp-level-foot:#1f2224;--lab-cp-level-top:#43484b;box-sizing:border-box;color:var(--lab-cp-graphite);font-family:inherit;line-height:1.4;position:absolute;inset:0}.lab-cp *,.lab-cp :before,.lab-cp :after{box-sizing:border-box}.lab-cp-card{border-radius:28px;position:absolute;inset:100px 16px 14px;box-shadow:0 40px 80px -34px #000c,0 4px 10px -4px #00000080}.lab-cp-wide .lab-cp-card{border-radius:30px;inset:112px 24px 24px}.lab-cp-head{background:radial-gradient(ellipse 70% 62% at 52% 6%, var(--lab-cp-paper) 0%, #ffffffb3 40%, #fff0 72%), linear-gradient(180deg, var(--lab-cp-head-top) 0%, var(--lab-cp-head-mid) 62%, var(--lab-cp-head-foot) 100%);border-radius:28px 28px 0 0;height:270px;position:absolute;top:0;left:0;right:0;overflow:hidden}.lab-cp-wide .lab-cp-head{background:radial-gradient(ellipse 46% 80% at 67% 30%, var(--lab-cp-paper) 0%, #ffffffb3 40%, #fff0 72%), linear-gradient(180deg, var(--lab-cp-head-top) 0%, var(--lab-cp-head-mid) 62%, var(--lab-cp-head-foot) 100%);border-radius:30px 30px 0 0;height:300px}.lab-cp-floor{background:linear-gradient(#33373a00,#33373a12);height:58px;position:absolute;bottom:0;left:0;right:0}.lab-cp-photo,.lab-cp-cast{width:360px;height:auto;display:block;position:absolute;top:-94px;left:5px}.lab-cp-wide .lab-cp-photo,.lab-cp-wide .lab-cp-cast{width:560px;top:-71px;left:412px}.lab-cp-photo{filter:drop-shadow(0 26px 26px #1e20223d)drop-shadow(0 6px 8px #1e20223d)}.lab-cp-cast{opacity:.26;filter:brightness(0)blur(7px);transform-origin:0 0;transform:translateY(93.69%)skewY(-3.91deg)scaleY(.07)}.lab-cp-id{gap:6px;display:grid;position:absolute;top:146px;left:26px}.lab-cp-wide .lab-cp-id{top:38px;left:44px}.lab-cp-name{letter-spacing:-.03em;white-space:nowrap;font-size:34px;font-weight:700;line-height:1.05}.lab-cp-wide .lab-cp-name{font-size:46px}.lab-cp-site{color:var(--lab-cp-steel);white-space:nowrap;font-size:17px;font-weight:500}.lab-cp-note{justify-items:start;gap:16px;display:grid;position:absolute;top:202px;left:24px}.lab-cp-wide .lab-cp-note{top:160px;left:44px}.lab-cp-tag{background:var(--lab-cp-canopy);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 20px 0 16px;font-size:16px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 10px 22px -14px #784c0099}.lab-cp-wide .lab-cp-tag{height:44px;font-size:17px}.lab-cp-dot{background:var(--lab-cp-graphite);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #33373a38}.lab-cp-act{align-items:center;gap:14px;display:flex}.lab-cp-done{width:208px;color:var(--lab-cp-steel);font-size:15px;font-weight:500;line-height:1.35}.lab-cp-btn{background:var(--lab-cp-graphite);height:40px;color:var(--lab-cp-paper);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.lab-cp-phone .lab-cp-btn{height:48px;font-size:17px;position:absolute;bottom:22px;left:24px;right:24px}.lab-cp-body{background:linear-gradient(180deg, var(--lab-cp-band-top) 0%, var(--lab-cp-canopy) 45%, var(--lab-cp-band-foot) 100%);border-radius:0 0 28px 28px;align-content:start;row-gap:22px;padding:24px 26px 0;display:grid;position:absolute;inset:270px 0 0}.lab-cp-wide .lab-cp-body{border-radius:0 0 30px 30px;grid-template-columns:1fr 1fr;align-items:start;padding:30px 44px 0;top:300px}.lab-cp-reading{align-content:start;gap:6px;display:grid}.lab-cp-label{color:var(--lab-cp-band-quiet);white-space:nowrap;font-size:15px;font-weight:500}.lab-cp-figure{white-space:nowrap;align-items:flex-start;gap:6px;display:flex}.lab-cp-value{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:54px;font-weight:600;line-height:.95}.lab-cp-wide .lab-cp-value{font-size:64px}.lab-cp-unit{color:var(--lab-cp-band-quiet);padding-top:4px;font-size:16px;font-weight:600}.lab-cp-wide .lab-cp-unit{padding-top:5px;font-size:18px}.lab-cp-press{display:contents}.lab-cp-wide .lab-cp-press{gap:56px;display:flex}.lab-cp-gauge{width:92px;height:184px;position:absolute;top:26px;right:26px}.lab-cp-wide .lab-cp-gauge{flex:none;width:112px;height:186px;margin-top:-4px;position:relative;top:auto;right:auto}.lab-cp-track{background:var(--lab-cp-paper);border-radius:16px;width:52px;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 2px 6px #784c0038}.lab-cp-wide .lab-cp-track{width:58px}.lab-cp-level{background:linear-gradient(0deg, var(--lab-cp-level-foot) 0%, var(--lab-cp-graphite) 70%, var(--lab-cp-level-top) 100%);height:60%;position:absolute;bottom:0;left:0;right:0}.lab-cp-handle{background:var(--lab-cp-paper);border-radius:2px;width:24px;height:3px;margin-left:-12px;position:absolute;top:10px;left:50%}.lab-cp-ticks{background:repeating-linear-gradient(0deg,#0000 0 calc(16.6667% - 1px),#ffffff1f calc(16.6667% - 1px) 16.6667%);position:absolute;inset:0}.lab-cp-band{border:2px solid var(--lab-cp-graphite);border-left:0;border-radius:0 3px 3px 0;width:8px;height:16.67%;position:absolute;bottom:50%;left:60px}.lab-cp-wide .lab-cp-band{left:68px}.lab-cp-band-max,.lab-cp-band-min{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1;position:absolute;left:16px}.lab-cp-band-max{top:-7px}.lab-cp-band-min{bottom:-7px}
