.nest.svelte-o9zhoy{width:100%;height:100%;display:block;overflow:visible}.sheet.svelte-o9zhoy{stroke:#1d1b1747}.cut.svelte-o9zhoy{stroke:#1d1b17d1;stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.bend.svelte-o9zhoy{stroke:var(--cobalt);stroke-width:2px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.part.svelte-o9zhoy{transform:translate(var(--dx), var(--dy)) rotate(var(--da));transition:transform 1.4s var(--ease-out);transition-delay:var(--delay)}.tag.svelte-o9zhoy{opacity:0;fill:var(--ink-soft);transition:opacity .6s var(--ease-out);transition-delay:var(--delay);font-size:10.5px;font-weight:500}.lit.svelte-o9zhoy .part:where(.svelte-o9zhoy){transform:none}.lit.svelte-o9zhoy .tag:where(.svelte-o9zhoy){opacity:1}@media (prefers-reduced-motion:reduce){.part.svelte-o9zhoy{transform:none}.tag.svelte-o9zhoy{opacity:1}}.wall.svelte-1uha8ag{z-index:1;gap:var(--bar-w);padding:var(--bar-w);display:grid;position:relative}.wall--hero.svelte-1uha8ag{grid-template-rows:6rem repeat(4,minmax(0,1fr));grid-template-columns:17.5rem repeat(4,1fr) 22.5rem;grid-template-areas:"mark nav1 nav2 nav3 nav4 cta""headline headline headline headline headline drawings""headline headline headline headline headline drawings""repair repair estimate estimate method method""repair repair estimate estimate method method";min-height:100dvh}.wall--hero.svelte-1uha8ag>.mark{grid-area:mark}.wall--hero.svelte-1uha8ag>.nav--1{grid-area:nav1}.wall--hero.svelte-1uha8ag>.nav--2{grid-area:nav2}.wall--hero.svelte-1uha8ag>.nav--3{grid-area:nav3}.wall--hero.svelte-1uha8ag>.nav--4{grid-area:nav4}.wall--hero.svelte-1uha8ag>.cta{grid-area:cta}.wall--hero.svelte-1uha8ag>.headline{grid-area:headline;justify-content:flex-end}h1.svelte-1uha8ag{letter-spacing:-.03em;font-size:clamp(2.75rem,6.2vw,6rem);font-weight:300;line-height:.98}.headline__quiet.svelte-1uha8ag,.headline__loud.svelte-1uha8ag{display:block}.headline__loud.svelte-1uha8ag{font-weight:600}.demo-anchor.svelte-1uha8ag{grid-area:drawings;min-height:0;display:grid}.wall--hero.svelte-1uha8ag>.demo--repair{grid-area:repair}.wall--hero.svelte-1uha8ag>.demo--estimate{grid-area:estimate}.pane.demo{justify-content:space-between}.demo__stage.svelte-1uha8ag{flex:1;min-height:0;position:relative}.demo__stage.svelte-1uha8ag>svg{position:absolute;inset:0}.demo__figure.svelte-1uha8ag{flex:1;place-items:center end;min-height:0;padding-right:clamp(0rem,2vw,2rem);display:grid}.demo__figure--plate.svelte-1uha8ag .plate{width:min(100%,15rem);rotate:-4deg;box-shadow:0 20px 40px #26241f2e}.demo__figure--plan.svelte-1uha8ag .plan{background:#fcfbf7e6;width:min(100%,13rem);rotate:3deg;box-shadow:0 0 0 1px #26241f33,0 20px 40px #26241f1a}.demo__line.svelte-1uha8ag{text-wrap:balance;font-size:clamp(1.25rem,1.6vw,1.75rem);font-weight:300;line-height:1.15}.pane.demo--repair .demo__line.svelte-1uha8ag,.pane.demo--estimate .demo__line.svelte-1uha8ag{font-size:clamp(1.5rem,2.1vw,2.25rem)}.wall--hero.svelte-1uha8ag>.method{grid-area:method;justify-content:flex-end;font-size:clamp(1.125rem,1.3vw,1.5rem);font-weight:300;line-height:1.25}.pin.svelte-1uha8ag{height:320vh;position:relative}.pin__marks.svelte-1uha8ag{pointer-events:none;position:absolute;inset:0}.pin__marks.svelte-1uha8ag i:where(.svelte-1uha8ag){width:1px;height:1px;position:absolute;left:0}.pin__stage.svelte-1uha8ag{align-content:center;gap:3rem;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.track-clip.svelte-1uha8ag{margin-inline:-6rem -2rem;padding-inline:6rem 2rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6rem 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6rem 72%,#0000 100%)}.track.svelte-1uha8ag{color:var(--ink-mute);letter-spacing:-.02em;white-space:nowrap;will-change:transform;gap:clamp(3rem,8vw,8rem);margin:0;padding:0;font-size:clamp(1.75rem,2.8vw,2.75rem);font-weight:300;line-height:1;list-style:none;display:flex}.track.svelte-1uha8ag li:where(.svelte-1uha8ag){--focus:0;color:var(--ink);opacity:calc(.08 + var(--focus) * .92);filter:blur(calc((1 - var(--focus)) * 8px))}@media (width<=1100px){.wall--hero.svelte-1uha8ag{grid-template-rows:5rem 4.5rem repeat(2,minmax(0,1fr)) 15rem;grid-template-columns:repeat(4,1fr);grid-template-areas:"mark mark mark cta""nav1 nav2 nav3 nav4""headline headline headline drawings""headline headline headline drawings""repair estimate estimate method"}}@media (width<=900px){.pin__marks.svelte-1uha8ag{display:none}.pin.svelte-1uha8ag{height:auto;padding:3rem 0}.pin__stage.svelte-1uha8ag{gap:1.5rem;height:auto;position:static;overflow:visible}.track-clip.svelte-1uha8ag{margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.track.svelte-1uha8ag{color:var(--ink);white-space:normal;flex-wrap:wrap;gap:.75rem 2rem}.track.svelte-1uha8ag li:where(.svelte-1uha8ag){--focus:1}}@media (width<=720px){.wall--hero.svelte-1uha8ag{grid-template:"mark cta"5rem"headline headline""nav1 nav2""nav3 nav4""drawings drawings"26rem"repair estimate""method method"/1fr 1fr;min-height:0}.wall--hero.svelte-1uha8ag>.headline{min-height:15rem}.wall--hero.svelte-1uha8ag>.nav{min-height:4rem}.wall--hero.svelte-1uha8ag>.demo--repair,.wall--hero.svelte-1uha8ag>.demo--estimate{min-height:11rem}.wall--hero.svelte-1uha8ag>.method{min-height:7rem}}
