@media (min-width:64rem){.estimate-column{top:min(var(--header-height) + 1rem, 100dvh - var(--estimate-column,0px) - 1.5rem);align-self:start;position:sticky}}.estimate-key-on{background-color:color-mix(in oklab, var(--lab-800) 78%, transparent);background-image:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--estimate-hue) 22%, transparent), transparent 62%);box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--lab-50) 9%, transparent)}.estimate-tile-on{background-color:color-mix(in oklab, var(--estimate-hue) 34%, var(--lab-900))}.estimate-pop{animation:estimate-pop var(--duration-3) var(--ease-out) backwards}@keyframes estimate-pop{0%{opacity:0;transform:scale(.4)}}.estimate-switch-on{background-color:var(--lab-800);box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--lab-50) 10%, transparent)}.estimate-field{inset-inline:0;pointer-events:none;height:9.5rem;position:absolute;top:0;-webkit-mask-image:linear-gradient(#0000,#000 26% 78%,#0000);mask-image:linear-gradient(#0000,#000 26% 78%,#0000)}@media (min-width:64rem){.estimate-field{-webkit-mask-composite:source-in;height:44rem;top:-17rem;left:-3rem;right:calc(-1*clamp(2rem - 1px,50cqw - 35.5rem,6rem));-webkit-mask-image:linear-gradient(#0000,#000 12% 62%,#0000),linear-gradient(90deg,#0000,#000 14%);mask-image:linear-gradient(#0000,#000 12% 62%,#0000),linear-gradient(90deg,#0000,#000 14%);-webkit-mask-composite:source-in;mask-composite:intersect}}.estimate-still{background-image:linear-gradient(90deg, var(--gem-amethyst), var(--gem-lapis), var(--gem-turquoise));opacity:.5;filter:blur(2.5rem);border-radius:9999px;height:3rem;position:absolute;inset:34% 6% auto;transform:rotate(-24deg)}@media (min-width:64rem){.estimate-card{border:1px solid color-mix(in oklab, var(--lab-50) 14%, transparent);border-radius:var(--radius-xl);background-color:color-mix(in oklab, var(--lab-900) 68%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--lab-50) 12%, transparent), 0 40px 80px -40px var(--lab-950)}}@media (max-width:63.99rem){:root:has(.estimate-dock[data-shown]){--chrome-bottom:3.5rem}}.estimate-bar{background-color:color-mix(in oklab, var(--lab-900) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:0 12px 32px -8px var(--lab-950)}
.price-spectrum{background-image:linear-gradient(90deg, var(--gem-amethyst), var(--lab-accent-deep), var(--gem-lapis), var(--gem-turquoise))}.price-sheet{isolation:isolate;position:relative}.price-sheet:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg, var(--gem-amethyst), var(--lab-accent-deep), var(--gem-lapis), var(--gem-turquoise));filter:blur(2.5rem);opacity:.32;border-radius:9999px;height:5rem;position:absolute;inset:auto 4% -.875rem}.price-set{border-top-color:color-mix(in oklab, var(--lab-accent-deep) 42%, transparent);background-color:color-mix(in oklab, var(--lab-accent-deep) 9%, transparent)}.price-closing{--wash-base:var(--lab-50);--mesh-1:var(--mesh-5);--mesh-4:var(--mesh-3);--mesh-6:var(--mesh-2)}
