.TapeMeasure-module__2xVSxW__figure{--tape-face:#e8c548;--tape-line:#1b1a17;--tape-accent:#b3261e;--bleed:1.25rem;margin:0}@media (min-width:640px){.TapeMeasure-module__2xVSxW__figure{--bleed:2rem}}@media (min-width:1024px){.TapeMeasure-module__2xVSxW__figure{--bleed:3.5rem}}.TapeMeasure-module__2xVSxW__scroller{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;margin-inline:calc(-1*var(--bleed));padding:0 var(--bleed)12px;overflow-x:auto}.TapeMeasure-module__2xVSxW__scroller:focus-visible{outline:2px solid var(--tape-face);outline-offset:-2px}.TapeMeasure-module__2xVSxW__track{min-width:1040px;padding-top:84px;position:relative}.TapeMeasure-module__2xVSxW__markers{height:84px;position:absolute;inset:0 0 auto}.TapeMeasure-module__2xVSxW__marker{text-align:right;font-family:var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.08em;text-transform:uppercase;opacity:0;padding-right:12px;font-size:15px;font-weight:600;line-height:1.15;transition:opacity .5s;position:absolute;bottom:12px}.TapeMeasure-module__2xVSxW__marker:after{content:"";background:currentColor;width:2px;height:12px;position:absolute;bottom:-12px;right:0}.TapeMeasure-module__2xVSxW__markerMtm{left:calc(var(--mtm)/var(--count)*100%);color:var(--wall-muted,#aab3c5);transition-delay:.9s;transform:translate(-100%)}.TapeMeasure-module__2xVSxW__markerEnd{color:var(--tape-face);transition-delay:1.6s;right:0}.TapeMeasure-module__2xVSxW__tape{grid-template-columns:repeat(var(--count),minmax(0,1fr));background:linear-gradient(180deg,#f0d15a 0%,var(--tape-face)45%,#dcb638 100%);clip-path:inset(0 100% 0 0);border-radius:2px 5px 5px 2px;height:64px;transition:clip-path 1.6s cubic-bezier(.22,.8,.2,1);display:grid;position:relative;box-shadow:inset 0 1px #fff6,inset 0 -2px #0000001f,0 22px 34px -16px #0009}.TapeMeasure-module__2xVSxW__figure[data-revealed] .TapeMeasure-module__2xVSxW__tape{clip-path:inset(0)}.TapeMeasure-module__2xVSxW__figure[data-revealed] .TapeMeasure-module__2xVSxW__marker{opacity:1}.TapeMeasure-module__2xVSxW__cap{z-index:1;background:linear-gradient(90deg,#7d8189,#dfe1e6 45%,#9da1a9);border-radius:3px 1px 1px 3px;width:10px;position:absolute;top:-3px;bottom:-3px;left:0}.TapeMeasure-module__2xVSxW__unit{cursor:pointer;border-right:1.5px solid var(--tape-line);background:repeating-linear-gradient(90deg,transparent 0 calc(12.5% - 1px),var(--tape-line)calc(12.5% - 1px)12.5%)top/100% 9px no-repeat,repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--tape-line)calc(25% - 1px)25%)top/100% 14px no-repeat,linear-gradient(90deg,transparent calc(50% - 1px),var(--tape-line)calc(50% - 1px)50%,transparent 50%)top/100% 20px no-repeat,repeating-linear-gradient(90deg,transparent 0 calc(12.5% - 1px),var(--tape-line)calc(12.5% - 1px)12.5%)bottom/100% 9px no-repeat,repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--tape-line)calc(25% - 1px)25%)bottom/100% 14px no-repeat,linear-gradient(90deg,transparent calc(50% - 1px),var(--tape-line)calc(50% - 1px)50%,transparent 50%)bottom/100% 20px no-repeat;position:relative}.TapeMeasure-module__2xVSxW__num{font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-variant-numeric:tabular-nums;color:var(--tape-line);font-size:21px;font-weight:700;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.TapeMeasure-module__2xVSxW__unit[data-tenth] .TapeMeasure-module__2xVSxW__num{color:var(--tape-accent)}.TapeMeasure-module__2xVSxW__unit[data-on]{background-color:#1b1a1724}.TapeMeasure-module__2xVSxW__labels{grid-template-columns:repeat(var(--count),minmax(0,1fr));height:168px;margin:16px 0 0;padding:0;list-style:none;display:grid}.TapeMeasure-module__2xVSxW__labels li{cursor:pointer;writing-mode:vertical-rl;white-space:nowrap;font-family:var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#eef0f4cc;opacity:0;transition:opacity .45s,transform .45s;transition-delay:calc(.35s + var(--i)*34ms);justify-self:stretch;margin-right:6px;font-size:14px;font-weight:500;line-height:1;transform:translateY(-6px)}.TapeMeasure-module__2xVSxW__figure[data-revealed] .TapeMeasure-module__2xVSxW__labels li{opacity:1;transform:none}.TapeMeasure-module__2xVSxW__labels li[data-on]{color:var(--tape-face)}.TapeMeasure-module__2xVSxW__tip{z-index:3;pointer-events:none;height:84px;position:absolute;inset:0 0 auto}.TapeMeasure-module__2xVSxW__tipBox{bottom:14px;left:clamp(110px,calc(var(--at,.5)*100%),calc(100% - 110px));color:#16181d;text-align:center;opacity:0;background:#fcfcfa;border-radius:2px;gap:1px;min-width:160px;padding:8px 16px 10px;transition:opacity .15s,transform .15s;display:grid;position:absolute;transform:translate(-50%,4px);box-shadow:0 14px 28px -14px #0009}.TapeMeasure-module__2xVSxW__tipPointer{bottom:8px;left:calc(var(--at,.5)*100%);clip-path:polygon(0 0,100% 0,50% 100%);opacity:0;background:#fcfcfa;width:14px;height:7px;transition:opacity .15s;position:absolute;transform:translate(-50%)}.TapeMeasure-module__2xVSxW__tip[data-open] .TapeMeasure-module__2xVSxW__tipBox{opacity:1;transform:translate(-50%)}.TapeMeasure-module__2xVSxW__tip[data-open] .TapeMeasure-module__2xVSxW__tipPointer{opacity:1}.TapeMeasure-module__2xVSxW__tipNum{font-family:var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#595d66;font-size:13px;font-weight:600}.TapeMeasure-module__2xVSxW__tipName{font-family:var(--font-besley),Georgia,serif;letter-spacing:-.01em;white-space:nowrap;font-size:21px;font-weight:600;line-height:1.15}.TapeMeasure-module__2xVSxW__figure[data-revealed] .TapeMeasure-module__2xVSxW__track[data-active] .TapeMeasure-module__2xVSxW__marker{opacity:.2}.TapeMeasure-module__2xVSxW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TapeMeasure-module__2xVSxW__caption{font-family:var(--font-barlow),"Arial Narrow",sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--wall-muted,#8e97ab);margin-top:20px;font-size:15px;font-weight:500;line-height:1.4}.TapeMeasure-module__2xVSxW__hoverHint,.TapeMeasure-module__2xVSxW__swipeHint{display:none}@media (hover:hover) and (pointer:fine){.TapeMeasure-module__2xVSxW__hoverHint{display:inline}}@media (hover:none){.TapeMeasure-module__2xVSxW__swipeHint{display:inline}}@media (prefers-reduced-motion:reduce){.TapeMeasure-module__2xVSxW__tape,.TapeMeasure-module__2xVSxW__marker,.TapeMeasure-module__2xVSxW__labels li,.TapeMeasure-module__2xVSxW__tipBox,.TapeMeasure-module__2xVSxW__tipPointer{transition:none}}@media (scripting:none){.TapeMeasure-module__2xVSxW__tape{clip-path:none}.TapeMeasure-module__2xVSxW__marker,.TapeMeasure-module__2xVSxW__labels li{opacity:1;transform:none}}