.chevron.svelte-k8gxr{width:var(--component-chevron-box-width);height:var(--component-chevron-box-height);color:var(--color-dot-quiet);vertical-align:baseline;display:inline-block;position:relative}.tone-accent.svelte-k8gxr{color:var(--color-action)}.tone-inherit.svelte-k8gxr{color:currentColor}.arm.svelte-k8gxr{width:var(--component-chevron-box-width);height:var(--component-chevron-arm-height);justify-content:center;align-items:center;display:flex;position:absolute;left:0}.upper.svelte-k8gxr{top:0}.lower.svelte-k8gxr{top:var(--component-chevron-arm-offset)}.arm.svelte-k8gxr>b:where(.svelte-k8gxr){width:var(--component-chevron-bar-width);height:var(--component-chevron-bar-height);transform:rotate(var(--arm-angle,var(--component-chevron-folded)));transition:transform var(--intro-bracket-ms,.52s) var(--component-ease-hinge);background:currentColor;border-radius:99em;display:block}.point-right.svelte-k8gxr .upper:where(.svelte-k8gxr)>b:where(.svelte-k8gxr){--arm-angle:var(--component-chevron-open-lower)}.point-right.svelte-k8gxr .lower:where(.svelte-k8gxr)>b:where(.svelte-k8gxr),.point-left.svelte-k8gxr .upper:where(.svelte-k8gxr)>b:where(.svelte-k8gxr),.point-down.svelte-k8gxr .upper:where(.svelte-k8gxr)>b:where(.svelte-k8gxr){--arm-angle:var(--component-chevron-open-upper)}.point-left.svelte-k8gxr .lower:where(.svelte-k8gxr)>b:where(.svelte-k8gxr),.point-down.svelte-k8gxr .lower:where(.svelte-k8gxr)>b:where(.svelte-k8gxr){--arm-angle:var(--component-chevron-open-lower)}.play.svelte-k8gxr .upper:where(.svelte-k8gxr)>b:where(.svelte-k8gxr){--arm-angle:var(--component-chevron-open-upper)}.play.svelte-k8gxr .lower:where(.svelte-k8gxr)>b:where(.svelte-k8gxr){--arm-angle:var(--component-chevron-open-lower)}.folded.svelte-k8gxr .arm:where(.svelte-k8gxr)>b:where(.svelte-k8gxr){--arm-angle:var(--component-chevron-folded)}.point-down.svelte-k8gxr{transform:rotate(90deg)}.well.svelte-k8gxr{width:var(--component-chevron-well-size);height:var(--component-chevron-well-size);background:var(--component-chevron-well-fill);opacity:0;transition:opacity var(--intro-dot-ms,.38s) ease, transform var(--intro-dot-ms,.38s) var(--component-ease-hinge);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.7)}.point-left.svelte-k8gxr .well:where(.svelte-k8gxr){left:var(--component-chevron-well-offset)}.point-right.svelte-k8gxr .well:where(.svelte-k8gxr),.point-down.svelte-k8gxr .well:where(.svelte-k8gxr){left:calc(var(--component-chevron-box-width) - var(--component-chevron-well-offset))}.well.lit.svelte-k8gxr{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.arm.svelte-k8gxr>b:where(.svelte-k8gxr){transition:none}}.build.svelte-fvpdbx{width:100%;height:var(--build-canvas-height);position:relative}.build-grid.svelte-fvpdbx{background-color:var(--color-drafting-grid);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");-webkit-mask-size:calc(29.9717 * var(--bu)) calc(29.9717 * var(--bu));-webkit-mask-size:calc(29.9717 * var(--bu)) calc(29.9717 * var(--bu));mask-size:calc(29.9717 * var(--bu)) calc(29.9717 * var(--bu));position:absolute;inset:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.build-stage.svelte-fvpdbx{position:absolute;inset:0}.build-figure.svelte-fvpdbx{left:calc((var(--x) - var(--stage-origin-x,0)) * var(--bu));top:calc((var(--y) - var(--stage-origin-y,0)) * var(--bu));width:calc(var(--w) * var(--bu));height:calc(var(--h) * var(--bu));background-repeat:no-repeat;background-size:calc(var(--crop-w) * var(--bu)) calc(var(--crop-h) * var(--bu));background-position:calc(var(--crop-x) * var(--bu)) calc(var(--crop-y) * var(--bu));transform-origin:50%;transition:opacity var(--build-fade) var(--component-ease-word) var(--fade-delay), transform var(--move-duration) var(--component-ease-word), height var(--move-duration) var(--component-ease-word), clip-path var(--move-duration) var(--component-ease-word);will-change:opacity, transform;position:absolute}.build-cycle.svelte-fvpdbx{animation-duration:var(--build-bounce-period);animation-delay:var(--build-bounce-delay);animation-timing-function:var(--component-ease-word);animation-iteration-count:infinite}.build-cycle.build-cycle-one-can.svelte-fvpdbx{animation-name:svelte-fvpdbx-build-cycle-one-can}.build-cycle.build-cycle-two-cans.svelte-fvpdbx{animation-name:svelte-fvpdbx-build-cycle-two-cans}@keyframes svelte-fvpdbx-build-cycle-one-can{0%,27.0833%{opacity:0}33.3333%,66.6667%{opacity:1}70%,to{opacity:0}}@keyframes svelte-fvpdbx-build-cycle-two-cans{0%,60.4167%{opacity:0}66.6667%,93.75%{opacity:1}to{opacity:0}}.build-sketch.svelte-fvpdbx{left:calc((var(--x) - var(--stage-origin-x,0)) * var(--bu));top:calc((var(--y) - var(--stage-origin-y,0)) * var(--bu));width:calc(var(--w) * var(--bu));height:calc(var(--h) * var(--bu));transform-origin:50%;pointer-events:none;animation:svelte-fvpdbx-build-sketch-linger var(--component-sketch-linger) var(--component-sketch-ease-linger) var(--sketch-hold) both;position:absolute}.build-sketch-ink.svelte-fvpdbx{background-repeat:no-repeat;background-size:calc(var(--crop-w) * var(--bu)) calc(var(--crop-h) * var(--bu));background-position:calc(var(--crop-x) * var(--bu)) calc(var(--crop-y) * var(--bu));animation:svelte-fvpdbx-build-sketch-strike var(--component-sketch-strike) var(--component-sketch-ease-strike) both;position:absolute;inset:0}@keyframes svelte-fvpdbx-build-sketch-strike{0%{opacity:0}to{opacity:1}}@keyframes svelte-fvpdbx-build-sketch-linger{0%{opacity:1}to{opacity:0}}.build-list.svelte-fvpdbx{left:calc(var(--list-x) * var(--bu));top:calc(var(--list-y) * var(--bu));width:calc(var(--list-w) * var(--bu));padding:calc(var(--list-pad) * var(--bu));background:color-mix(in srgb, var(--color-stage) 50%, var(--color-transparent));gap:calc(var(--list-gap) * var(--bu));margin:0;list-style:none;display:grid;position:absolute}.build-list.svelte-fvpdbx li:where(.svelte-fvpdbx){display:block}.build-step.svelte-fvpdbx{align-items:center;gap:calc(17 * var(--bu));width:100%;height:calc(var(--list-row) * var(--bu));color:var(--color-ink-body);font-family:var(--component-font-family-body);font-size:calc(21.6 * var(--bu));text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.5413;display:flex}.build-step-mark.svelte-fvpdbx{width:calc(var(--list-row) * var(--bu));height:calc(var(--list-row) * var(--bu));flex:none;justify-content:center;align-items:center;display:flex}.build-step-label.svelte-fvpdbx{white-space:nowrap;opacity:.62;transition:opacity var(--build-travel) var(--component-ease-word)}.build-step.svelte-fvpdbx:hover .build-step-label:where(.svelte-fvpdbx),.build-step.svelte-fvpdbx:focus-visible .build-step-label:where(.svelte-fvpdbx){opacity:.82}.build-step.current.svelte-fvpdbx .build-step-label:where(.svelte-fvpdbx){opacity:1}.build-step.svelte-fvpdbx:focus-visible{outline:var(--component-focus-ring);outline-offset:var(--component-focus-offset)}.build-transport.svelte-fvpdbx{left:calc(var(--transport-x) * var(--bu));top:calc(var(--transport-y) * var(--bu));width:calc(var(--transport-box) * var(--bu));height:calc(var(--transport-box) * var(--bu));color:var(--color-transport);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute}.build-transport.svelte-fvpdbx:hover,.build-transport.svelte-fvpdbx:focus-visible{color:var(--color-transport-active)}.build-transport.svelte-fvpdbx:focus-visible{outline:var(--component-focus-ring);outline-offset:var(--component-focus-offset)}.build-pause.svelte-fvpdbx{width:var(--component-chevron-box-width);height:var(--component-chevron-box-height);justify-content:center;align-items:center;gap:var(--component-chevron-bar-height);font-size:calc(var(--transport-box) * var(--bu));display:flex}.build-pause.svelte-fvpdbx b:where(.svelte-fvpdbx){width:var(--component-chevron-bar-height);height:var(--component-chevron-bar-width);background:currentColor;border-radius:99em;display:block}.build.still.svelte-fvpdbx .build-figure:where(.svelte-fvpdbx),.build.still.svelte-fvpdbx .build-step-label:where(.svelte-fvpdbx){transition:none}.build.still.svelte-fvpdbx .build-sketch:where(.svelte-fvpdbx){display:none}.build.still.svelte-fvpdbx .build-cycle:where(.svelte-fvpdbx){animation:none}@media (prefers-reduced-motion:reduce){.build-figure.svelte-fvpdbx,.build-step-label.svelte-fvpdbx{transition:none}.build-sketch.svelte-fvpdbx{display:none}.build-cycle.svelte-fvpdbx{animation:none}}@media (width<=56rem){.build.svelte-fvpdbx{gap:calc(var(--list-gap,13) * 2 * var(--build-list-unit));--build-list-unit:calc(var(--component-font-size-body) / 21.6);height:auto;display:grid}.build-stage.svelte-fvpdbx{aspect-ratio:1035/740;--bu:calc(100cqi / 1035);--stage-origin-x:693;--stage-origin-y:50;width:100%;position:relative;inset:auto;overflow:hidden}.build-grid.svelte-fvpdbx{--bu:var(--build-list-unit)}.build-list.svelte-fvpdbx{--bu:var(--build-list-unit);width:auto;position:static}.build-step.svelte-fvpdbx{height:auto;min-height:2.75rem}.build-step-mark.svelte-fvpdbx{width:2.75rem;height:2.75rem}.build-step-label.svelte-fvpdbx{white-space:normal}.build-transport.svelte-fvpdbx{--bu:var(--build-list-unit);justify-self:start;min-width:2.75rem;min-height:2.75rem;position:static}}.service-media.svelte-gvs2dq{align-items:flex-start;display:flex;position:relative}.service-media.svelte-gvs2dq:before{background-color:var(--color-drafting-grid);content:"";opacity:.5;position:absolute;inset:2% -1% -4% 2.5%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat}.service-slider-frame.svelte-gvs2dq{z-index:2;background:var(--color-service-frame);flex:0 0 61.8%;padding:.65% 1.4% .9%;position:relative}.service-video-frame.svelte-gvs2dq{z-index:1;background:var(--color-service-frame);flex:0 0 40.2%;margin-top:13.5%;margin-left:-2.9%;padding:.65% 1% .9%;position:relative}.service-slider.svelte-gvs2dq{--service-still-left:.02944;--service-still-width:.935;aspect-ratio:985/536;background:var(--color-service-window);cursor:ew-resize;touch-action:pan-y;position:relative;overflow:clip}.service-empty.svelte-gvs2dq,.service-loaded.svelte-gvs2dq img:where(.svelte-gvs2dq){top:2.13%;left:calc(var(--service-still-left) * 100%);width:calc(var(--service-still-width) * 100%);-webkit-user-select:none;user-select:none;display:block;position:absolute}.service-loaded.svelte-gvs2dq{clip-path:inset(0 calc((1 - var(--service-position)) * 100%) 0 0);position:absolute;inset:0}.service-empty.svelte-gvs2dq{clip-path:inset(0 0 0 calc((var(--service-position) - var(--service-still-left)) / var(--service-still-width) * 100%))}.service-divider.svelte-gvs2dq{top:0;bottom:0;left:calc(var(--service-position) * 100%);background:var(--color-detail-ink);width:2px;position:absolute;transform:translate(-50%)}.service-handle.svelte-gvs2dq{top:44%;left:calc(var(--service-position) * 100%);cursor:ew-resize;background:0 0;border:0;gap:26px;padding:12px;display:flex;position:absolute;transform:translate(-50%,-50%)}.service-handle.svelte-gvs2dq img:where(.svelte-gvs2dq){width:clamp(18px,2.5vw,38px);height:auto}.service-handle.svelte-gvs2dq .flip:where(.svelte-gvs2dq){transform:scaleX(-1)}.service-video.svelte-gvs2dq{aspect-ratio:638/426;background:var(--color-service-window);position:relative;overflow:clip}.service-video.svelte-gvs2dq video:where(.svelte-gvs2dq),.service-still.svelte-gvs2dq{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.service-play.svelte-gvs2dq{cursor:pointer;background:0 0;border:0;padding:14px;position:absolute;top:41.8%;left:46.9%}.service-play.svelte-gvs2dq img:where(.svelte-gvs2dq){width:clamp(22px,2.9vw,44px);height:auto}.service-caption.svelte-gvs2dq{color:var(--color-dark-foreground);margin:0;padding:.9em 0 .2em;font-size:1rem;line-height:1}.service-tick.svelte-gvs2dq{top:calc(var(--ty) * 100%);left:calc(var(--tx) * 100%);width:16px;height:16px;position:absolute;transform:translate(-50%,-50%)}.service-tick.svelte-gvs2dq:before,.service-tick.svelte-gvs2dq:after{background:var(--color-dark-foreground);content:"";position:absolute}.service-tick.svelte-gvs2dq:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.service-tick.svelte-gvs2dq:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}@media (width<=56rem){.service-media.svelte-gvs2dq{flex-direction:column;gap:1.5rem}.service-media.svelte-gvs2dq:before{content:none}.service-slider-frame.svelte-gvs2dq,.service-video-frame.svelte-gvs2dq{flex-basis:auto;width:100%;margin:0;padding:2.5% 2.5% 1.5%}}@media (prefers-reduced-motion:reduce){.service-divider.svelte-gvs2dq,.service-empty.svelte-gvs2dq,.service-loaded.svelte-gvs2dq{transition:none}}.dimension.svelte-11hmhji{height:var(--component-dimension-height);color:var(--color-action);align-items:center;display:flex}.tone-inherit.svelte-11hmhji{color:currentColor}.ends-arrows.svelte-11hmhji .shaft:where(.svelte-11hmhji){height:var(--component-dimension-shaft-hairline)}.underline.svelte-11hmhji{right:1px;bottom:var(--dimension-underline-drop,-.79em);pointer-events:none;position:absolute;left:1px}.cap.svelte-11hmhji{width:var(--component-dimension-shaft);height:var(--component-dimension-height);background:currentColor;flex:none}.head.svelte-11hmhji{border-top:var(--component-dimension-arrow-half) solid var(--color-transparent);border-bottom:var(--component-dimension-arrow-half) solid var(--color-transparent);flex:none;width:0;height:0}.start.svelte-11hmhji{border-right:var(--component-dimension-arrow-length) solid currentColor}.end.svelte-11hmhji{border-left:var(--component-dimension-arrow-length) solid currentColor}.shaft.svelte-11hmhji{height:var(--component-dimension-shaft);background:currentColor;flex:auto;position:relative}.fill.svelte-11hmhji{background:var(--color-action-hover);transform:scaleX(var(--dimension-fill,0));transform-origin:0;transition:transform .5s var(--component-ease-word);position:absolute;inset:0}.label.svelte-11hmhji{width:100%;color:var(--color-action-hover);font-size:.52em;font-weight:var(--component-font-weight-medium);text-align:center;white-space:nowrap;line-height:1;position:absolute;bottom:.5em;left:0}@media (prefers-reduced-motion:reduce){.fill.svelte-11hmhji{transition:none}}.pack-card.svelte-13h00pp{align-content:start;gap:var(--component-pack-stack);border:1px solid var(--color-border);background:var(--layer-content);padding:var(--component-pack-padding);display:grid}.pack-card.featured-pack.svelte-13h00pp{border-color:var(--color-border)}.pack-gallery.svelte-13h00pp{--gu:calc(100cqi / 484);container-type:inline-size}.pack-window.svelte-13h00pp{box-sizing:border-box;height:calc(250 * var(--gu));border:var(--component-pack-window-border) solid var(--color-border);background:var(--color-pack-window);display:flex}.pack-window-frame.svelte-13h00pp{width:100%;height:100%;position:relative;overflow:hidden}.pack-window-frame.svelte-13h00pp img:where(.svelte-13h00pp){object-fit:contain;width:100%;height:100%;display:block}.pack-gallery-nav.svelte-13h00pp{height:calc(27 * var(--gu));margin-top:calc(8 * var(--gu));justify-content:space-between;align-items:flex-start;display:flex}.pack-gallery-dots.svelte-13h00pp{height:calc(19 * var(--gu));align-items:center;gap:calc(8 * var(--gu));color:var(--color-transport);display:flex}.pack-gallery-arrows.svelte-13h00pp{align-items:flex-start;gap:calc(12 * var(--gu));color:var(--color-transport);display:flex}.pack-gallery-step.svelte-13h00pp{width:calc(24 * var(--gu));height:var(--component-touch-target);color:inherit;margin-block:calc((27 * var(--gu) - var(--component-touch-target)) / 2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.pack-gallery-dot.svelte-13h00pp{display:flex}.pack-gallery-dot.spent.svelte-13h00pp,.pack-gallery-step.svelte-13h00pp:disabled{opacity:var(--component-pack-gallery-spent)}.pack-gallery-step.svelte-13h00pp:disabled{cursor:default}.pack-info.svelte-13h00pp{gap:var(--component-pack-info-gap);display:grid}.pack-info.svelte-13h00pp h3:where(.svelte-13h00pp){color:var(--color-ink-title);font-family:var(--component-font-family-display);font-size:var(--component-font-size-pack-title);font-weight:var(--component-font-weight-light);letter-spacing:var(--component-letter-spacing-title);line-height:var(--component-line-height-title);margin:0}.pack-price-row.svelte-13h00pp{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.pack-price.svelte-13h00pp{color:var(--color-ink-title);font-family:var(--component-font-family-display);font-size:var(--component-font-size-pack-price);font-weight:var(--component-font-weight-strong);margin:0;line-height:1}.pack-price-unit.svelte-13h00pp{color:var(--color-ink-body);font-family:var(--component-font-family-body);font-size:var(--component-font-size-pack-price-unit);font-weight:var(--component-font-weight-regular);letter-spacing:var(--component-pack-label-tracking);text-transform:uppercase}.pack-badge.svelte-13h00pp{margin-bottom:var(--component-pack-badge-drop);border-radius:var(--component-button-radius);background:var(--color-badge-value);padding:var(--component-pack-badge-padding);color:var(--color-badge-value-foreground);font-size:var(--component-font-size-pack-label);font-weight:var(--component-font-weight-regular);letter-spacing:var(--component-pack-label-tracking);line-height:var(--component-pack-label-line);white-space:nowrap;align-self:flex-end}.pack-facts.svelte-13h00pp{gap:var(--component-pack-fact-gap);margin:0;display:grid}.pack-fact.svelte-13h00pp{align-items:center;gap:var(--component-pack-fact-inset);display:flex}.pack-fact.svelte-13h00pp dt:where(.svelte-13h00pp){color:var(--color-ink-body);font-size:var(--component-font-size-pack-label);letter-spacing:var(--component-pack-label-tracking);line-height:var(--component-pack-label-line);text-transform:uppercase;flex:none}.pack-fact-rule.svelte-13h00pp{color:var(--color-dimension-on-graphite);flex:auto;display:flex}.pack-fact-rule.svelte-13h00pp .dimension{flex:auto}.pack-fact.svelte-13h00pp dd:where(.svelte-13h00pp){color:var(--color-ink-title);font-family:var(--component-font-family-display);font-size:var(--component-font-size-pack-fact);font-weight:var(--component-font-weight-strong);letter-spacing:var(--component-pack-fact-tracking);line-height:var(--component-line-height-title);text-align:right;flex:none;margin:0}.pack-action.svelte-13h00pp{justify-content:space-between;align-items:center;gap:var(--component-pack-info-gap);grid-template-columns:auto auto;margin-top:auto;display:grid}.pack-action.svelte-13h00pp .quantity-control{align-items:center;gap:var(--component-pack-stepper-gap);display:flex}.pack-action.svelte-13h00pp .quantity-control label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pack-action.svelte-13h00pp .quantity-stepper{background:0 0;border:0;border-radius:0;align-items:center;gap:0;display:flex;overflow:visible}.pack-action.svelte-13h00pp .quantity-stepper button{width:var(--component-pack-stepper-size);height:var(--component-pack-stepper-size);min-width:var(--component-pack-stepper-size);min-height:var(--component-pack-stepper-size);border:1px solid var(--color-stepper-outline);border-radius:var(--component-button-radius);background:var(--color-stepper-fill);color:var(--color-ink-title);justify-content:center;align-items:center;font-size:0;display:inline-flex;position:relative}.pack-action.svelte-13h00pp .quantity-stepper button:before,.pack-action.svelte-13h00pp .quantity-stepper button[aria-label^=Increase]:after{content:"";background:currentColor;position:absolute;top:50%;left:50%}.pack-action.svelte-13h00pp .quantity-stepper button:before{width:var(--component-pack-stepper-arm);height:var(--component-pack-stepper-stroke);transform:translate(-50%,-50%)}.pack-action.svelte-13h00pp .quantity-stepper button[aria-label^=Increase]:after{width:var(--component-pack-stepper-stroke);height:var(--component-pack-stepper-arm);transform:translate(-50%,-50%)}.pack-action.svelte-13h00pp .quantity-stepper button:hover:not(:disabled){background:var(--color-pack-window)}.pack-action.svelte-13h00pp .quantity-stepper input{width:calc(var(--component-pack-stepper-field) + 2 * var(--component-pack-stepper-gap));min-width:0;color:var(--color-ink-title);font-family:var(--component-font-family-display);font-size:var(--component-font-size-pack-stepper);font-weight:var(--component-font-weight-medium);background:0 0;border:0;padding:0;line-height:1}.pack-action.svelte-13h00pp .storefront-button{min-height:var(--component-pack-add-height);white-space:nowrap;padding:var(--component-pack-add-padding);font-size:var(--component-font-size-pack-add);font-weight:var(--component-font-weight-book);line-height:var(--component-pack-add-line);gap:var(--component-pack-add-gap);text-transform:uppercase}.pack-add-icon.svelte-13h00pp{width:var(--component-pack-add-icon);height:var(--component-pack-add-icon);flex:none;display:inline-flex}.pack-add-icon.svelte-13h00pp svg{width:100%;height:100%}.cart-message.svelte-13h00pp{min-height:1.5rem;color:var(--color-error);font-weight:var(--component-font-weight-strong);grid-column:1/-1;align-items:center;gap:.4rem;margin:0;display:flex}.cart-message-done.svelte-13h00pp{color:var(--color-ink-title)}.cart-message-note.svelte-13h00pp{color:var(--color-muted);font-weight:var(--component-font-weight-regular)}.cart-tick.svelte-13h00pp{width:1.05rem;height:1.05rem;color:var(--color-confirm-mark);flex:none;display:inline-flex}.cart-tick.svelte-13h00pp svg:where(.svelte-13h00pp){width:100%;height:100%}.availability.svelte-13h00pp{width:100%;min-height:var(--component-pack-add-height);border-radius:var(--component-button-radius);background:var(--color-pack-window);padding:var(--component-pack-add-padding);color:var(--color-ink-body);font-family:var(--component-font-family-body);font-size:var(--component-font-size-pack-add);font-weight:var(--component-font-weight-book);line-height:var(--component-pack-add-line);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;margin:0;display:flex}@media (width<=56rem){.pack-fact-rule.svelte-13h00pp{display:none}.pack-fact.svelte-13h00pp{justify-content:space-between}.pack-add-tail.svelte-13h00pp{display:none}.pack-action.svelte-13h00pp{grid-template-columns:auto 1fr}.pack-action.svelte-13h00pp .storefront-button{width:100%;padding-inline:var(--component-pack-add-gap)}}@media (width<=20rem){.pack-action.svelte-13h00pp{gap:var(--component-pack-stepper-gap)}}.leader.svelte-1l6idwq{z-index:33;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.leader.svelte-1l6idwq path:where(.svelte-1l6idwq){fill:none;opacity:0;stroke:var(--color-detail-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.leader.open.svelte-1l6idwq path:where(.svelte-1l6idwq){animation:svelte-1l6idwq-pen-draw var(--component-detail-pen-draw) var(--component-detail-pen-ease) var(--component-detail-pen-delay) both;opacity:1}@keyframes svelte-1l6idwq-pen-draw{0%{stroke-dasharray:var(--pen-length);stroke-dashoffset:calc(var(--pen-length) * -1)}to{stroke-dasharray:var(--pen-length);stroke-dashoffset:0}}.detail-frame.svelte-1l6idwq{z-index:34;width:calc(var(--component-detail-plate-width) * var(--u,1px));height:calc((var(--component-detail-plate-height) + var(--plate-extra,0)) * var(--u,1px));background:var(--component-detail-plate);opacity:0;pointer-events:none;position:absolute}.detail-frame.open.svelte-1l6idwq{--plate-at:calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw) * var(--component-detail-plate-at));animation:svelte-1l6idwq-plate-in var(--component-detail-plate-in) var(--component-ease-word) var(--plate-at) both;opacity:1;pointer-events:auto}@keyframes svelte-1l6idwq-plate-in{0%{background-color:var(--color-transparent)}to{background-color:var(--component-detail-plate)}}.detail-photo.svelte-1l6idwq{top:calc(var(--component-detail-inset-y) * var(--u,1px));left:calc(var(--component-detail-inset-x) * var(--u,1px));width:calc(var(--component-detail-photo-width) * var(--u,1px));height:calc(var(--component-detail-photo-height) * var(--u,1px));border:1px solid var(--color-detail-ink);position:absolute;overflow:hidden}.detail-photo.svelte-1l6idwq img,.detail-photo.svelte-1l6idwq video{object-fit:cover;width:100%;height:100%;display:block}.open.svelte-1l6idwq .detail-photo:where(.svelte-1l6idwq) img,.open.svelte-1l6idwq .detail-photo:where(.svelte-1l6idwq) video{animation:svelte-1l6idwq-detail-fade var(--component-detail-plate-in) var(--component-ease-word) var(--plate-at) both}.detail-photo.svelte-1l6idwq{border-color:var(--color-transparent)}.open.svelte-1l6idwq .detail-photo:where(.svelte-1l6idwq){animation:svelte-1l6idwq-edge-hold 1ms linear calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw)) both}@keyframes svelte-1l6idwq-edge-hold{to{border-color:var(--color-detail-ink)}}@keyframes svelte-1l6idwq-detail-fade{0%{opacity:0}to{opacity:1}}.open.svelte-1l6idwq .detail-caption:where(.svelte-1l6idwq){animation:svelte-1l6idwq-detail-fade var(--component-detail-caption-in) var(--component-ease-word) calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw) * var(--component-detail-caption-at)) both}.detail-caption.svelte-1l6idwq{top:calc(( var(--component-detail-inset-y) + var(--component-detail-photo-height) + var(--component-detail-caption-gap) ) * var(--u,1px));left:calc(var(--component-detail-caption-x) * var(--u,1px));right:calc(var(--component-detail-caption-x) * var(--u,1px));color:var(--color-detail-ink);font-size:calc(16 * var(--u,1px));font-weight:var(--component-font-weight-regular);margin:0;line-height:1;position:absolute}.detail-tick.svelte-1l6idwq{width:calc(var(--component-detail-tick) * var(--u,1px));height:calc(var(--component-detail-tick) * var(--u,1px));pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.open.svelte-1l6idwq .detail-tick:where(.svelte-1l6idwq){animation:svelte-1l6idwq-detail-fade var(--component-detail-tick-in) var(--component-ease-word) calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw) * var(--tick-at)) both}.detail-tick.svelte-1l6idwq:before,.detail-tick.svelte-1l6idwq:after{background:var(--color-detail-ink);content:"";position:absolute}.detail-tick.svelte-1l6idwq:before{width:max(calc(1 * var(--u,1px)), 1px);top:0;bottom:0;left:50%;transform:translate(-50%)}.detail-tick.svelte-1l6idwq:after{height:max(calc(1 * var(--u,1px)), 1px);top:50%;left:0;right:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.leader.open.svelte-1l6idwq path:where(.svelte-1l6idwq),.detail-frame.open.svelte-1l6idwq,.open.svelte-1l6idwq .detail-photo:where(.svelte-1l6idwq),.open.svelte-1l6idwq .detail-photo:where(.svelte-1l6idwq) img,.open.svelte-1l6idwq .detail-photo:where(.svelte-1l6idwq) video,.open.svelte-1l6idwq .detail-caption:where(.svelte-1l6idwq),.open.svelte-1l6idwq .detail-tick:where(.svelte-1l6idwq){animation:none}.detail-photo.svelte-1l6idwq{border-color:var(--color-detail-ink)}}.leader.svelte-s5vk7e{z-index:33;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leader.svelte-s5vk7e line:where(.svelte-s5vk7e){opacity:0;stroke:var(--color-action);stroke-width:1px;vector-effect:non-scaling-stroke}.leader.open.svelte-s5vk7e line:where(.svelte-s5vk7e){animation:svelte-s5vk7e-pen-draw var(--component-detail-pen-draw) var(--component-detail-pen-ease) var(--component-detail-pen-delay) both;opacity:1}@keyframes svelte-s5vk7e-pen-draw{0%{stroke-dasharray:var(--pen-length);stroke-dashoffset:calc(var(--pen-length) * -1)}to{stroke-dasharray:var(--pen-length);stroke-dashoffset:0}}.detail-frame.svelte-s5vk7e{z-index:34;background:var(--component-detail-plate);box-shadow:inset 1px 0 var(--color-action);animation:svelte-s5vk7e-plate-in var(--component-detail-plate-in) var(--component-ease-word) calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw) * var(--component-detail-plate-at)) both;padding:4px 4px 0;position:absolute;top:44px;left:14px;right:15px}.detail-frame.wired-right.svelte-s5vk7e{box-shadow:inset -1px 0 var(--color-action)}@keyframes svelte-s5vk7e-plate-in{0%{background-color:var(--color-transparent)}to{background-color:var(--component-detail-plate)}}.detail-photo.svelte-s5vk7e{box-sizing:border-box;border:1px solid var(--color-detail-ink);aspect-ratio:424/237;width:100%;overflow:hidden}.detail-photo.svelte-s5vk7e img,.detail-photo.svelte-s5vk7e video{object-fit:cover;width:100%;height:100%;animation:svelte-s5vk7e-detail-fade var(--component-detail-plate-in) var(--component-ease-word) calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw) * var(--component-detail-plate-at)) both;display:block}.detail-caption.svelte-s5vk7e{color:var(--color-detail-ink);font-size:16px;font-weight:var(--component-font-weight-regular);animation:svelte-s5vk7e-detail-fade var(--component-detail-caption-in) var(--component-ease-word) calc(var(--component-detail-pen-delay) + var(--component-detail-pen-draw) * var(--component-detail-caption-at)) both;margin:0;padding:4px 16px;line-height:1}@keyframes svelte-s5vk7e-detail-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.leader.open.svelte-s5vk7e line:where(.svelte-s5vk7e),.detail-frame.svelte-s5vk7e,.detail-photo.svelte-s5vk7e img,.detail-photo.svelte-s5vk7e video,.detail-caption.svelte-s5vk7e{animation:none}}.hotspot.svelte-1uf1vqz{z-index:25;left:calc(var(--hotspot-x) * var(--u,1px));top:calc(var(--hotspot-y) * var(--u,1px));width:calc(var(--component-hotspot-size) * var(--u,1px));height:calc(var(--component-hotspot-size) * var(--u,1px));cursor:pointer;transition:opacity .25s ease, transform .25s var(--component-ease-pop);background:0 0;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.hotspot.withheld.svelte-1uf1vqz{opacity:0;visibility:hidden;pointer-events:none;transition:none;transform:translate(-50%,-50%)scale(.4)}.hotspot.svelte-1uf1vqz:before{border:calc(var(--component-hotspot-ring-width) * var(--u,1px)) solid var(--color-transparent);content:"";border-radius:50%;transition:border-color .25s;position:absolute;inset:0}.hotspot.svelte-1uf1vqz:after{background:var(--color-dot-unlit);content:"";inset:var(--component-hotspot-core-inset);transition:background-color .25s ease, transform .25s var(--component-ease-pop);border-radius:50%;position:absolute}.hotspot-active.svelte-1uf1vqz:not(.cross-mode):before{border-color:var(--color-dot-lit)}.hotspot.svelte-1uf1vqz:hover:after,.hotspot.svelte-1uf1vqz:focus-visible:after{background:var(--color-spot-disc-lit);transition:background-color 0s, transform .25s var(--component-ease-pop);transform:scale(1.1)}.hotspot-lit.svelte-1uf1vqz:after,.hotspot-active.svelte-1uf1vqz:after{background:var(--color-spot-disc-lit)}.hotspot.svelte-1uf1vqz:focus-visible{outline:var(--component-focus-ring);outline-offset:var(--component-focus-offset)}.cross.svelte-1uf1vqz{z-index:1;width:var(--hotspot-cross-size,calc(18 * var(--u,1px)));height:var(--hotspot-cross-size,calc(18 * var(--u,1px)));pointer-events:none;transition:transform .25s var(--component-ease-pop);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.hotspot-active.svelte-1uf1vqz .cross:where(.svelte-1uf1vqz){transform:translate(-50%,-50%)rotate(45deg)}.hotspot.svelte-1uf1vqz:hover .cross:where(.svelte-1uf1vqz):before,.hotspot.svelte-1uf1vqz:hover .cross:where(.svelte-1uf1vqz):after,.hotspot.svelte-1uf1vqz:focus-visible .cross:where(.svelte-1uf1vqz):before,.hotspot.svelte-1uf1vqz:focus-visible .cross:where(.svelte-1uf1vqz):after{background:var(--color-spot-cross-lit)}.hotspot-active.cross-mode.svelte-1uf1vqz{z-index:32}.cross.svelte-1uf1vqz:before,.cross.svelte-1uf1vqz:after{background:var(--color-spot-cross);content:"";position:absolute}.cross.svelte-1uf1vqz:before{width:var(--hotspot-cross-weight,max(calc(1 * var(--u,1px)), 1px));top:0;bottom:0;left:50%;transform:translate(-50%)}.cross.svelte-1uf1vqz:after{height:var(--hotspot-cross-weight,max(calc(1 * var(--u,1px)), 1px));top:50%;left:0;right:0;transform:translateY(-50%)}.halo.svelte-1uf1vqz{border:calc(var(--component-hotspot-ring-width) * var(--u,1px)) solid var(--color-dot-lit);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.hotspot.svelte-1uf1vqz:hover .halo:where(.svelte-1uf1vqz),.hotspot.svelte-1uf1vqz:focus-visible .halo:where(.svelte-1uf1vqz){animation:svelte-1uf1vqz-sonar .6s var(--component-ease-word) 1 both}.ping.svelte-1uf1vqz{border:calc(var(--component-hotspot-ring-width) * var(--u,1px)) solid var(--color-dot-lit);animation:svelte-1uf1vqz-sonar .6s var(--component-ease-word) 1 both;pointer-events:none;border-radius:50%;position:absolute;inset:0}@keyframes svelte-1uf1vqz-sonar{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--component-hotspot-sonar-scale))}}@media (prefers-reduced-motion:reduce){.hotspot.svelte-1uf1vqz,.hotspot.svelte-1uf1vqz:before,.hotspot.svelte-1uf1vqz:after,.cross.svelte-1uf1vqz{transition:none}.ping.svelte-1uf1vqz,.halo.svelte-1uf1vqz{display:none}}.storefront-hero.svelte-13c8b1k{--hero-chrome:calc(var(--component-header-height) + 1px);--hero-height:max(calc(100svh - var(--hero-chrome)), 26rem);height:var(--hero-height);background:var(--layer-band-stage);color:var(--layer-band-stage-foreground);position:relative;overflow:hidden}.storefront-hero.detail-open.svelte-13c8b1k{z-index:39;overflow:visible}.hero-stage.svelte-13c8b1k{--canvas-unit:min(calc(100vw / var(--component-hero-canvas-width)), calc(var(--hero-height) / var(--hero-axis)));--u:var(--canvas-unit);width:calc(1728 * var(--u));height:calc(var(--hero-axis) * var(--u));font-size:calc(16 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-stage.svelte-13c8b1k:before{z-index:0;background:radial-gradient(ellipse calc(620 * var(--u)) calc(460 * var(--u)) at calc(852 * var(--u)) calc(436 * var(--u)), var(--color-graphite-glow) 0%, var(--color-graphite-background) 84%);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.hero-stage.pool-lit.svelte-13c8b1k:before{opacity:1;transition:opacity var(--hero-photo-reveal,.9s) ease}.hero-titleband.svelte-13c8b1k{z-index:30;top:calc((147 - var(--hero-title-lift)) * var(--u));height:calc(177 * var(--u));justify-content:center;display:flex;position:absolute;left:0;right:0}.hero-headline.svelte-13c8b1k{color:var(--color-ink-title);font-size:calc(117 * var(--u));font-weight:var(--component-font-weight-thin);letter-spacing:calc(-4.68 * var(--u));line-height:calc(177 * var(--u));white-space:nowrap;align-items:baseline;margin:0;display:flex}.hero-bracket.svelte-13c8b1k{top:calc(29.585 * var(--u));width:calc(82.18 * var(--u));height:calc(92.17 * var(--u));margin:0 calc(2 * var(--u));opacity:0;align-self:baseline;display:inline-flex;position:relative}.hero-word.svelte-13c8b1k{vertical-align:baseline;grid-template-columns:1fr;display:inline-grid}.hero-word.svelte-13c8b1k>span:where(.svelte-13c8b1k){position:relative;overflow:hidden}.hero-stop.svelte-13c8b1k{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-slot.svelte-13c8b1k{width:calc(37 * var(--u));height:calc(33 * var(--u));margin-right:calc(16 * var(--u));vertical-align:baseline;flex:none;display:inline-block;position:relative}.hero-slot.last.svelte-13c8b1k{margin-right:0}.hero-slot.svelte-13c8b1k>b:where(.svelte-13c8b1k){width:calc(33 * var(--u));height:calc(33 * var(--u));margin-left:calc(-16.5 * var(--u));background:var(--color-dot-lit);border-radius:50%;position:absolute;bottom:0;left:50%}.hero-render.svelte-13c8b1k{--picture-growth:calc((792 + var(--hero-title-lift)) / 792);--u:calc(var(--canvas-unit) * var(--picture-growth));top:calc((292 - var(--hero-title-lift)) * var(--canvas-unit));left:calc((184 - (1358 * (var(--picture-growth) - 1)) / 2) * var(--canvas-unit));width:calc(1358 * var(--u));height:calc(792 * var(--u));margin:0;position:absolute}.hero-render.svelte-13c8b1k picture:where(.svelte-13c8b1k){display:contents}.hero-render.svelte-13c8b1k img:where(.svelte-13c8b1k){object-fit:cover;object-position:center bottom;width:100%;height:100%}.hero-sketch.svelte-13c8b1k{z-index:1;pointer-events:none;opacity:1;transition:none;position:absolute;inset:0}.hero-sketch.gone.svelte-13c8b1k{opacity:var(--hero-sketch-rest,0);transition:opacity var(--hero-sketch-linger) linear}.hero-sketch.gone.quick.svelte-13c8b1k{transition-duration:var(--hero-sketch-quick,.6s)}.hero-photo.svelte-13c8b1k{opacity:1;-webkit-mask-image:var(--color-hero-reveal-mask);-webkit-mask-image:var(--color-hero-reveal-mask);mask-image:var(--color-hero-reveal-mask);transition:mask-size var(--hero-photo-reveal) var(--component-ease-word);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:320% 320%;mask-size:320% 320%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo.veiled.svelte-13c8b1k{opacity:1;transition:none;-webkit-mask-size:0% 0%;mask-size:0% 0%}.photo-fade.svelte-13c8b1k .hero-photo:where(.svelte-13c8b1k){transition:opacity var(--hero-photo-reveal) ease;-webkit-mask-size:320% 320%;mask-size:320% 320%}.photo-fade.svelte-13c8b1k .hero-photo.veiled:where(.svelte-13c8b1k){opacity:0;transition:none;-webkit-mask-size:320% 320%;mask-size:320% 320%}.hero-overlay.svelte-13c8b1k{z-index:31;top:calc(88 * var(--u));animation:svelte-13c8b1k-hero-overlay-in var(--component-detail-overlay-in) var(--component-ease-word) both;background:var(--color-hero-overlay);pointer-events:none;position:absolute;bottom:-3000px;left:-3000px;right:-3000px}@keyframes svelte-13c8b1k-hero-overlay-in{0%{opacity:0}to{opacity:1}}.hero-copy-window.svelte-13c8b1k{z-index:30;top:calc(101 * var(--u));left:calc(351 * var(--u));width:calc(617 * var(--u));gap:calc(12 * var(--u));padding:calc(16 * var(--u));flex-direction:column;display:flex;position:absolute}.hero-copy-lead.svelte-13c8b1k,.hero-copy-rest.svelte-13c8b1k{color:var(--color-ink-body);font-size:calc(24 * var(--u));line-height:var(--component-hero-copy-line-height);text-align:center;margin:0}.hero-copy-lead.svelte-13c8b1k{white-space:nowrap;position:relative}.hero-keyword.svelte-13c8b1k{--dimension-underline-drop:calc(-14.96 * var(--u));color:var(--color-action);font-weight:var(--component-font-weight-regular);white-space:nowrap;position:relative}.hero-keyword-label.svelte-13c8b1k{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-keyword-letter.svelte-13c8b1k{vertical-align:baseline;grid-template-columns:1fr;display:inline-grid}.hero-keyword-letter.svelte-13c8b1k>span:where(.svelte-13c8b1k){white-space:pre;justify-self:center;min-width:0}.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter:where(.svelte-13c8b1k){grid-template-columns:0fr}.intro.svelte-13c8b1k .hero-keyword.spreading.animating:where(.svelte-13c8b1k) .hero-keyword-letter:where(.svelte-13c8b1k){transition:grid-template-columns var(--hero-letter-ms,.38s) var(--component-ease-word)}.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter.shown:where(.svelte-13c8b1k){grid-template-columns:1fr}.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){opacity:0;transform:scale(.4)}.intro.svelte-13c8b1k .hero-keyword.spreading.animating:where(.svelte-13c8b1k) .hero-keyword-letter:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){transition:opacity calc(var(--hero-letter-ms,.38s) * .55) ease, transform var(--hero-letter-pop-ms,.3s) var(--component-ease-pop)}.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter.shown:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){opacity:1;transform:scale(1)}.intro.svelte-13c8b1k .hero-copy-lead.pulled:where(.svelte-13c8b1k){transform:translateX(var(--keyword-pull,0px))}@media (prefers-reduced-motion:reduce){.intro.svelte-13c8b1k .hero-copy-lead.pulled:where(.svelte-13c8b1k){transform:none}.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter:where(.svelte-13c8b1k),.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter.shown:where(.svelte-13c8b1k){grid-template-columns:1fr;transition:none}.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k),.intro.svelte-13c8b1k .hero-keyword.spreading:where(.svelte-13c8b1k) .hero-keyword-letter.shown:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){opacity:1;transition:none;transform:none}}.hero-buy.svelte-13c8b1k{z-index:30;top:calc(977 * var(--u));left:calc(864.5 * var(--u));align-items:center;gap:calc(11 * var(--u));background:var(--color-stage);padding:calc(8 * var(--u));text-align:center;flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.hero-order.svelte-13c8b1k{border-radius:var(--component-button-radius);background:var(--color-action);color:var(--color-action-foreground);padding:calc(12 * var(--u)) calc(32 * var(--u));min-width:calc(194 * var(--u));font-family:inherit;font-size:calc(16 * var(--u));font-weight:var(--component-font-weight-book);cursor:pointer;white-space:nowrap;border:0;line-height:1.5}.hero-order.svelte-13c8b1k:hover:not(:disabled){background:var(--color-action-hover)}.hero-order.svelte-13c8b1k:disabled{cursor:not-allowed;opacity:.55}.hero-buy.svelte-13c8b1k p:where(.svelte-13c8b1k){color:var(--color-muted);font-size:calc(16 * var(--u));line-height:calc(25 * var(--u));margin:0}.hero-transport.svelte-13c8b1k{z-index:30;left:calc(var(--transport-x) * var(--u));top:calc(var(--transport-y) * var(--u));width:calc(var(--transport-box) * var(--u));height:calc(var(--transport-box) * var(--u));color:var(--color-transport);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute}.hero-transport.svelte-13c8b1k:hover,.hero-transport.svelte-13c8b1k:focus-visible{color:var(--color-transport-active)}.hero-stage.svelte-13c8b1k :where(.svelte-13c8b1k):focus-visible{outline:var(--component-focus-ring);outline-offset:var(--component-focus-offset)}.intro.svelte-13c8b1k .hero-bracket:where(.svelte-13c8b1k){opacity:1;transition:opacity var(--intro-bracket-ms) var(--component-ease-hinge), transform var(--intro-bracket-ms) var(--component-ease-hinge)}.intro.svelte-13c8b1k .hero-bracket.gone:where(.svelte-13c8b1k){opacity:0;transition:opacity var(--intro-exit-ms) var(--component-ease-exit), transform var(--intro-exit-ms) var(--component-ease-exit)}.intro.svelte-13c8b1k .hero-bracket.start.gone:where(.svelte-13c8b1k){transform:translate(-.22em)scale(.88)}.intro.svelte-13c8b1k .hero-bracket.end.gone:where(.svelte-13c8b1k){transform:translate(.22em)scale(.88)}.intro.svelte-13c8b1k .hero-word:where(.svelte-13c8b1k){transition:grid-template-columns var(--hero-word-ms,.52s) var(--component-ease-word);grid-template-columns:0fr}.intro.svelte-13c8b1k .hero-word.shown:where(.svelte-13c8b1k){grid-template-columns:1fr}.intro.svelte-13c8b1k .hero-word:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){opacity:0;transition:opacity calc(var(--hero-word-ms,.52s) * .5) ease}.intro.svelte-13c8b1k .hero-word.shown:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){opacity:1}.intro.svelte-13c8b1k .hero-slot:where(.svelte-13c8b1k){width:0;transition:width var(--intro-part-ms) var(--component-ease-word), margin-right var(--intro-part-ms) var(--component-ease-word);margin-right:0}.intro.svelte-13c8b1k .hero-slot.open:where(.svelte-13c8b1k){width:calc(37 * var(--u))}.intro.svelte-13c8b1k .hero-slot.punct:where(.svelte-13c8b1k){margin-right:calc(16 * var(--u))}.intro.svelte-13c8b1k .hero-slot.last.punct:where(.svelte-13c8b1k){margin-right:0}.intro.svelte-13c8b1k .hero-slot:where(.svelte-13c8b1k)>b:where(.svelte-13c8b1k){background:var(--color-dot-quiet);opacity:0;transition:opacity var(--intro-dot-ms) ease, transform var(--intro-dot-ms) var(--component-ease-pop), background-color .22s ease;transform:scale(.25)}.intro.svelte-13c8b1k .hero-slot:where(.svelte-13c8b1k)>b.shown:where(.svelte-13c8b1k){opacity:1;transform:scale(1)}.intro.svelte-13c8b1k .hero-slot:where(.svelte-13c8b1k)>b.lit:where(.svelte-13c8b1k){background:var(--color-dot-lit)}.intro.replay.svelte-13c8b1k .hero-render:where(.svelte-13c8b1k){opacity:0;pointer-events:none;transition:opacity var(--hero-rewind-ms,.7s) ease}.intro.svelte-13c8b1k .hero-transport:where(.svelte-13c8b1k){opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--hero-rewind-ms,.7s) ease, visibility 0s var(--hero-rewind-ms,.7s)}.intro.svelte-13c8b1k .hero-transport.shown:where(.svelte-13c8b1k){opacity:1;visibility:visible;pointer-events:auto;transition:opacity .7s,visibility}.intro.svelte-13c8b1k .hero-copy-window:where(.svelte-13c8b1k),.intro.replay.svelte-13c8b1k .hero-buy:where(.svelte-13c8b1k){opacity:0;transition:opacity var(--hero-rewind-ms,.7s) ease, translate var(--hero-rewind-ms,.7s) var(--component-ease-word);translate:0 calc(26 * var(--u))}.intro.replay.svelte-13c8b1k .hero-buy:where(.svelte-13c8b1k){visibility:hidden;pointer-events:none;transition:opacity var(--hero-rewind-ms,.7s) ease, translate var(--hero-rewind-ms,.7s) var(--component-ease-word), visibility 0s var(--hero-rewind-ms,.7s)}.intro.svelte-13c8b1k .hero-render.shown:where(.svelte-13c8b1k),.intro.svelte-13c8b1k .hero-copy-window.shown:where(.svelte-13c8b1k),.intro.svelte-13c8b1k .hero-buy.shown:where(.svelte-13c8b1k){opacity:1;transition:opacity .7s ease, translate .7s var(--component-ease-word);translate:0}.intro.replay.svelte-13c8b1k .hero-render.shown:where(.svelte-13c8b1k){transition-duration:.9s}.hero-stage.rewind.svelte-13c8b1k .hero-headline:where(.svelte-13c8b1k),.hero-stage.rewind.svelte-13c8b1k .hero-headline:where(.svelte-13c8b1k) *{transition:none}.intro.replay.svelte-13c8b1k .hero-buy.shown:where(.svelte-13c8b1k){visibility:visible;pointer-events:auto;transition:opacity .7s ease, translate .7s var(--component-ease-word), visibility 0s}.intro.first-view.svelte-13c8b1k .hero-buy-lines:where(.svelte-13c8b1k){opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--hero-lines-ms,.7s) ease, visibility 0s var(--hero-lines-ms,.7s)}.intro.first-view.svelte-13c8b1k .hero-buy-lines.shown:where(.svelte-13c8b1k){opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--hero-lines-ms,.7s) ease, visibility 0s}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-bracket:where(.svelte-13c8b1k){opacity:1}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro):before{opacity:0;transition:none}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-word:where(.svelte-13c8b1k){grid-template-columns:0fr}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-word:where(.svelte-13c8b1k)>span:where(.svelte-13c8b1k){opacity:0}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-slot:where(.svelte-13c8b1k){width:0;margin-right:0}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-slot:where(.svelte-13c8b1k)>b:where(.svelte-13c8b1k){opacity:0;transform:scale(.25)}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-photo:where(.svelte-13c8b1k){opacity:0;transition:none;-webkit-mask-size:320% 320%;mask-size:320% 320%}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-sketch.gone:where(.svelte-13c8b1k){opacity:1;transition:none}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-copy-window:where(.svelte-13c8b1k),html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-transport:where(.svelte-13c8b1k){opacity:0;visibility:hidden;pointer-events:none;translate:0 calc(26 * var(--u))}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-transport:where(.svelte-13c8b1k){translate:0}html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-buy-lines:where(.svelte-13c8b1k),html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hotspot{opacity:0;visibility:hidden;pointer-events:none}@media (width<=56rem){.storefront-hero.svelte-13c8b1k{height:auto}.hero-stage.svelte-13c8b1k{--u:calc(100vw / 1728);flex-direction:column;align-items:center;width:100%;height:auto;padding:23px 10px 10px;font-size:14px;display:flex;position:relative;top:auto;left:auto;transform:none}.hero-stage.svelte-13c8b1k:before{background:0 0}.hero-overlay.svelte-13c8b1k{top:8px;left:0;right:0}.storefront-hero.detail-open.svelte-13c8b1k{overflow:clip visible}.hero-titleband.svelte-13c8b1k,.hero-render.svelte-13c8b1k,.hero-buy.svelte-13c8b1k{width:min(100%,369px)}.hero-titleband.svelte-13c8b1k{order:1;width:min(100%,259px);height:auto;position:static}.hero-headline.svelte-13c8b1k{letter-spacing:-1.0562px;flex-direction:column;align-items:flex-end;gap:24px;width:100%;font-size:64px;line-height:39.948px;display:flex}.hero-bracket.svelte-13c8b1k,.hero-slot.svelte-13c8b1k,.hero-transport.svelte-13c8b1k{display:none}.hero-word.svelte-13c8b1k{margin-block:-24px;padding-block:24px;overflow:hidden}.hero-word.svelte-13c8b1k>span:where(.svelte-13c8b1k){align-items:flex-end;gap:8px;min-width:0;display:flex;overflow:visible}.hero-stop.svelte-13c8b1k{background:var(--color-dot-lit);clip-path:none;border-radius:50%;flex:none;width:16px;height:16px;font-size:0;position:static;overflow:hidden}.hero-render.svelte-13c8b1k{--u:1px;order:2;height:auto;margin:34px 0 87.31px;position:relative;top:auto;left:auto}.hero-render.svelte-13c8b1k .hero-photo:where(.svelte-13c8b1k){z-index:0;clip-path:inset(0 17.3442% 0 0);object-fit:fill;width:100%;height:auto;display:block;position:relative}.hero-render.svelte-13c8b1k .hero-sketch:where(.svelte-13c8b1k){width:100%;height:100%}.hero-render.svelte-13c8b1k:after{z-index:2;background:var(--color-hero-photo-edge);content:"";transform-origin:top;width:1px;position:absolute;top:0;bottom:0;left:82.6558%;transform:scaleY(1)}.hero-render.svelte-13c8b1k .hotspot:not(.phone-placed){opacity:0;visibility:hidden;pointer-events:none;display:none}.hero-render.svelte-13c8b1k .hotspot.phone-placed{--hotspot-cross-size:19px;--hotspot-cross-weight:2.677px;top:calc(var(--hotspot-phone-y) / 215 * 100%);left:calc(var(--hotspot-phone-x) / 369 * 100%);width:44px;height:44px}.hero-render.svelte-13c8b1k .hotspot.phone-placed:after{inset:6px}.hero-render.svelte-13c8b1k .hero-copy-window:where(.svelte-13c8b1k){z-index:auto;gap:2.71px;width:min(100%,274px);margin:52.6px auto 0;padding:0;position:absolute;top:100%;left:0;right:0}.hero-copy-lead.svelte-13c8b1k,.hero-copy-rest.svelte-13c8b1k{white-space:nowrap;font-size:14px;line-height:16px}.hero-copy-tail.svelte-13c8b1k,.hero-keyword.svelte-13c8b1k .dimension{display:none}.hero-buy.svelte-13c8b1k{z-index:auto;order:3;gap:12px;width:min(100%,261px);margin-top:86.5px;padding:0;position:static;transform:none}.hero-order.svelte-13c8b1k{isolation:isolate;background:var(--color-stage);justify-content:center;align-items:center;width:219px;min-width:0;height:44px;margin-block:-6px;padding:0 16px;font-size:16px;line-height:1;display:flex;position:relative}.hero-order.svelte-13c8b1k:before{z-index:-1;border-radius:var(--component-button-radius);background:var(--color-action);content:"";position:absolute;inset:6px 0}.hero-order.svelte-13c8b1k:hover:not(:disabled){background:var(--color-stage)}.hero-order.svelte-13c8b1k:hover:not(:disabled):before{background:var(--color-action-hover)}.hero-buy.svelte-13c8b1k p:where(.svelte-13c8b1k){font-size:14px;line-height:16px}.hero-sketch.gone.svelte-13c8b1k{opacity:var(--hero-sketch-rest,.24)}.intro.svelte-13c8b1k .hero-render:where(.svelte-13c8b1k):after,html.hero-intro .hero-stage.svelte-13c8b1k:not(.intro) .hero-render:where(.svelte-13c8b1k):after{transition:none;transform:scaleY(0)}.intro.svelte-13c8b1k .hero-render.edge-drawn:where(.svelte-13c8b1k):after{transition:transform var(--hero-edge-ms,0s) var(--component-ease-word);transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.hero-stage.svelte-13c8b1k *{transition:none!important;animation:none!important}}.visually-hidden.svelte-1uha8ag{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.band.svelte-1uha8ag{padding-block:var(--component-band-padding)}.band-shell.svelte-1uha8ag{width:min(100%,var(--component-shell-max-width));padding-inline:var(--component-page-gutter);margin-inline:auto}.band-cream.svelte-1uha8ag{background:var(--layer-band-cream);color:var(--layer-band-cream-foreground)}.band-sand.svelte-1uha8ag{background:var(--layer-band-sand);color:var(--layer-band-sand-foreground)}.band-compare.svelte-1uha8ag{background:var(--layer-band-compare);color:var(--layer-band-compare-foreground)}.band-forest.svelte-1uha8ag{background:var(--layer-band-forest);color:var(--layer-band-forest-foreground)}.band-rust.svelte-1uha8ag{background:var(--layer-band-rust);color:var(--layer-band-rust-foreground)}.band-stage.svelte-1uha8ag{background:var(--layer-band-stage);color:var(--layer-band-stage-foreground)}.band-graphite.svelte-1uha8ag{background:var(--layer-band-graphite);color:var(--layer-band-graphite-foreground)}.eyebrow.svelte-1uha8ag{color:var(--color-eyebrow);font-size:var(--component-font-size-eyebrow);font-weight:var(--component-font-weight-strong);letter-spacing:var(--component-letter-spacing-eyebrow);line-height:var(--component-line-height-label);text-transform:uppercase;margin:0 0 1rem}h2.svelte-1uha8ag{font-size:var(--component-font-size-headline);letter-spacing:var(--component-letter-spacing-headline);line-height:var(--component-line-height-headline);font-weight:var(--component-font-weight-extralight)}.band-compare.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--color-eyebrow-dark)}.section-heading.svelte-1uha8ag{max-width:50rem;margin-bottom:3rem}.section-heading.narrow.svelte-1uha8ag{max-width:42rem}.section-lead.svelte-1uha8ag{max-width:42rem;font-size:var(--component-font-size-lead);line-height:var(--component-line-height-lead)}.media-fallback.svelte-1uha8ag{background:var(--layer-content);min-height:14rem}.comparison-band.svelte-1uha8ag .band-shell:where(.svelte-1uha8ag),.build-band.svelte-1uha8ag .band-shell:where(.svelte-1uha8ag){container-type:inline-size}.build-band.svelte-1uha8ag{padding-top:0}.build-band.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){margin-top:calc(var(--seam-top) * 100cqi / 1728)}.build-band.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:.5rem}.build-band.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){margin-bottom:.415em}.comparison-band.svelte-1uha8ag{padding-bottom:0}.compare.svelte-1uha8ag,.compare-stack.svelte-1uha8ag{--cu:calc(100cqi / 1728)}.compare.svelte-1uha8ag{--compare-dot:calc(30.25 * var(--cu));width:calc(1728 * var(--cu));height:calc(var(--compare-height) * var(--cu));position:relative}.compare-stack.svelte-1uha8ag{z-index:1;width:calc(var(--stack-w) * var(--cu));height:calc(var(--stack-h) * var(--cu));margin:calc(var(--stack-lift) * var(--cu) * -1) 0 calc(var(--stack-overhang) * var(--cu) * -1) calc(var(--stack-x) * var(--cu));position:relative}.compare-stack-photo.svelte-1uha8ag,.compare-stack-shadow.svelte-1uha8ag{display:block;position:absolute}.compare-stack-photo.svelte-1uha8ag{object-fit:cover;width:100%;height:100%;inset:0}.compare-stack-shadow.svelte-1uha8ag{left:calc(var(--shadow-x) * var(--cu));top:calc(var(--shadow-y) * var(--cu));width:calc(var(--shadow-w) * var(--cu));height:calc(var(--shadow-h) * var(--cu))}.compare-paint.svelte-1uha8ag{position:absolute;inset:0}.compare-panel.svelte-1uha8ag,.compare-divider.svelte-1uha8ag,.compare-mark.svelte-1uha8ag,.compare-cut.svelte-1uha8ag{left:calc(var(--x) * var(--cu));top:calc(var(--y) * var(--cu));position:absolute}.compare-panel.svelte-1uha8ag{width:calc(var(--w) * var(--cu));height:calc(var(--h) * var(--cu));background:var(--color-compare-panel)}.compare-divider.svelte-1uha8ag{width:calc(var(--w) * var(--cu));background:var(--color-compare-rule);height:1px}.compare-mark.svelte-1uha8ag{background:var(--color-compare-rule)}.compare-mark-h.svelte-1uha8ag{width:calc(var(--l) * var(--cu));height:1px}.compare-mark-v.svelte-1uha8ag{width:1px;height:calc(var(--l) * var(--cu))}.compare-cut.svelte-1uha8ag{width:calc(var(--w) * var(--cu));height:calc(var(--h) * var(--cu))}.compare-cut.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}.compare-table.svelte-1uha8ag{--compare-axis:164;top:calc(366 * var(--cu));left:calc(70 * var(--cu));width:calc(1469 * var(--cu));border-collapse:collapse;font-size:min(var(--component-font-size-body),calc(22 * var(--cu)));table-layout:fixed;line-height:1.2736;position:absolute}.compare-col-label.svelte-1uha8ag{width:30.497%}.compare-col-upcycle.svelte-1uha8ag{width:46.222%}.compare-table.svelte-1uha8ag th:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag td:where(.svelte-1uha8ag){font-weight:var(--component-font-weight-regular);text-align:left;vertical-align:middle;padding:0}.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){height:calc(29 * var(--cu));vertical-align:top}.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){padding-bottom:calc(25 * var(--cu))}.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){height:calc(99 * var(--cu));white-space:nowrap}.compare-name.svelte-1uha8ag{margin-left:calc(var(--compare-axis) * var(--cu));font-size:min(var(--component-font-size-body),calc(22 * var(--cu)));font-weight:var(--component-font-weight-medium);text-transform:uppercase;white-space:nowrap;line-height:1.2;display:inline-block;transform:translate(-50%)}.verdict-mark.svelte-1uha8ag{width:calc(39.4 * var(--cu));margin-left:calc(var(--compare-axis) * var(--cu));justify-content:center;display:flex;transform:translate(-50%)}.verdict-mark.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:calc(30 * var(--cu));height:calc(30 * var(--cu));fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.verdict-yes.svelte-1uha8ag svg:where(.svelte-1uha8ag){stroke:var(--color-compare-yes)}.verdict-no.svelte-1uha8ag svg:where(.svelte-1uha8ag){stroke:var(--color-compare-no)}.verdict-yes.pinged.svelte-1uha8ag svg:where(.svelte-1uha8ag){animation:.42s ease-out svelte-1uha8ag-verdict-pop}@keyframes svelte-1uha8ag-verdict-pop{0%{transform:scale(1)}38%{transform:scale(1.28)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.verdict-yes.pinged.svelte-1uha8ag svg:where(.svelte-1uha8ag){animation:none}}.packs.svelte-1uha8ag{isolation:isolate;position:relative;container-type:inline-size}@media (width>=48rem){.packs.svelte-1uha8ag{scroll-margin-top:min(0px,100vh - 944px)}}.packs.svelte-1uha8ag:before{z-index:0;top:0;bottom:0;left:var(--component-packs-pattern-left);width:var(--component-packs-pattern-width);background-color:var(--color-drafting-grid);content:"";opacity:var(--component-packs-pattern-strength);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--component-packs-pattern-module) var(--component-packs-pattern-module);-webkit-mask-size:var(--component-packs-pattern-module) var(--component-packs-pattern-module);mask-size:var(--component-packs-pattern-module) var(--component-packs-pattern-module);position:absolute}.packs.svelte-1uha8ag .band-shell:where(.svelte-1uha8ag){z-index:1;position:relative}.packs.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){text-align:center;margin-inline:auto}.packs.svelte-1uha8ag .section-lead:where(.svelte-1uha8ag){margin-inline:auto}.pack-grid.svelte-1uha8ag{max-width:var(--component-pack-grid-max);gap:var(--component-pack-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}.shipping-rates.svelte-1uha8ag{text-align:center;color:var(--color-muted);font-weight:var(--component-font-weight-regular);margin:1.5rem 0 0}.b2b-layout.svelte-1uha8ag{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.b2b-layout.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child>p:where(.svelte-1uha8ag):last-child{max-width:44rem;font-size:var(--component-font-size-lead);line-height:var(--component-line-height-lead)}.b2b-contact.svelte-1uha8ag{gap:.65rem;display:grid}.b2b-contact.svelte-1uha8ag a:where(.svelte-1uha8ag){width:fit-content;max-width:100%;font-family:var(--component-font-family-display);font-size:clamp(1.2rem,2.3vw,2rem);font-weight:var(--component-font-weight-strong);text-underline-offset:.3rem}.b2b-contact.svelte-1uha8ag .phone:where(.svelte-1uha8ag){white-space:nowrap}.b2b-contact.svelte-1uha8ag .email:where(.svelte-1uha8ag){overflow-wrap:anywhere}.b2b-contact.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--color-muted)}.faq-band.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:var(--color-eyebrow-stage);font-size:min(1.125rem,max(var(--component-font-size-eyebrow),1.04vw))}.faq-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--color-ink-title);font-size:var(--component-font-size-headline-major);letter-spacing:-.02em}.faq-heading.svelte-1uha8ag{max-width:none;margin-bottom:2.5rem}.faq-heading.svelte-1uha8ag .section-lead:where(.svelte-1uha8ag){max-width:max-content}.fact-pills.svelte-1uha8ag{margin:0;padding:0;list-style:none}.fact-pills.svelte-1uha8ag li:where(.svelte-1uha8ag){left:calc(var(--px) * var(--fu));top:calc(var(--py) * var(--fu));height:calc(28 * var(--fu));padding-inline:calc(17 * var(--fu));border:calc(1 * var(--fu)) solid var(--color-pill-outline-on-stage);border-radius:calc(14 * var(--fu));background:var(--color-pill-fill-on-stage);color:var(--color-ink-title);font-size:calc(14 * var(--fu));font-weight:var(--component-font-weight-regular);white-space:nowrap;align-items:center;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.verdict.svelte-1uha8ag{align-items:center;gap:.6rem;display:flex}.measured.svelte-1uha8ag{white-space:nowrap;position:relative}.faq-field.svelte-1uha8ag{width:min(100%,var(--component-shell-max-width));padding-inline:var(--component-page-gutter);margin-inline:auto;container-type:inline-size}.faq-sheet.svelte-1uha8ag{--fu:calc(100cqi / 1608);min-height:calc(680 * var(--fu));position:relative}.faq-grid.svelte-1uha8ag{background-color:var(--color-drafting-grid);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.97168' height='29.97168'%3E%3Cpath d='M8.32898 0h0.97273v17.63044h-0.97273z M0 8.32898h17.63044v0.97273h-17.63044z'/%3E%3C/svg%3E");-webkit-mask-size:calc(29.9717 * var(--fu)) calc(29.9717 * var(--fu));-webkit-mask-size:calc(29.9717 * var(--fu)) calc(29.9717 * var(--fu));mask-size:calc(29.9717 * var(--fu)) calc(29.9717 * var(--fu));position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.faq-sketch.svelte-1uha8ag{left:calc(var(--sx) * var(--fu));top:calc(var(--sy) * var(--fu));width:calc(var(--sw) * var(--fu));height:calc(var(--sh) * var(--fu));opacity:var(--so);object-fit:contain;pointer-events:none;position:absolute}.faq-sketch.turned.svelte-1uha8ag{width:calc(var(--sh) * var(--fu));height:calc(var(--sw) * var(--fu));transform-origin:0 0;transform:rotate(90deg)translateY(-100%)}.faq-list.svelte-1uha8ag{width:calc(804 * var(--fu));padding-top:calc(33 * var(--fu));position:relative}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){margin-bottom:calc(32 * var(--fu))}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){width:calc(415 * var(--fu));align-items:center;gap:calc(32 * var(--fu));cursor:pointer;color:var(--color-ink-title);font-size:min(var(--component-font-size-body),calc(20 * var(--fu)));font-weight:var(--component-font-weight-regular);line-height:1.2736;display:flex}.faq-list.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag){font-weight:var(--component-font-weight-strong)}.faq-list.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:calc(17 * var(--fu)) 0 0 calc(77 * var(--fu));color:var(--color-ink-title);font-size:min(var(--component-font-size-body),calc(20 * var(--fu)));line-height:1.2736}.faq-marker.svelte-1uha8ag{width:calc(45 * var(--fu));height:calc(45 * var(--fu));background:var(--color-spot-ground);border-radius:50%;flex:none;position:relative}.faq-marker.svelte-1uha8ag:before,.faq-marker.svelte-1uha8ag:after{background:var(--color-drafting-grid);content:"";position:absolute;top:50%;left:50%}.faq-marker.svelte-1uha8ag:before{width:calc(24.5455 * var(--fu));height:calc(1.35423 * var(--fu));transform:translate(-50%,-50%)}.faq-marker.svelte-1uha8ag:after{width:calc(1.35423 * var(--fu));height:calc(24.5455 * var(--fu));transform:translate(-50%,-50%)}.faq-marker.open.svelte-1uha8ag:after{display:none}.cta-sequence.svelte-1uha8ag{color:var(--color-dark-muted);font-family:var(--component-font-family-display);font-size:2.775rem;font-weight:var(--component-font-weight-light);letter-spacing:-.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.1rem;margin:0 0 1.5rem;display:flex}.cta-word.svelte-1uha8ag{color:var(--color-dark-foreground);align-items:baseline;gap:.28rem;display:inline-flex}.cta-bracket.svelte-1uha8ag{opacity:.55;display:inline-flex}.final-cta.svelte-1uha8ag{text-align:center}.final-cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:26ch;margin:0 auto 1.5rem}.final-cta.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){font-size:var(--component-font-size-lead);margin-bottom:2rem}@media (width<=62rem){.b2b-layout.svelte-1uha8ag{grid-template-columns:1fr}.faq-sheet.svelte-1uha8ag{min-height:0}.faq-grid.svelte-1uha8ag,.faq-sketch.svelte-1uha8ag{display:none}.fact-pills.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem .6rem;margin:0 0 1.8rem;display:flex}.fact-pills.svelte-1uha8ag li:where(.svelte-1uha8ag){white-space:normal;border-width:1px;border-radius:999px;height:auto;padding:.4rem .9rem;font-size:.9rem;position:static;transform:none}.faq-list.svelte-1uha8ag{width:100%;padding-top:0}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){margin-bottom:1.4rem}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){width:auto;font-size:var(--component-font-size-body);gap:1rem}.faq-list.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:46rem;font-size:var(--component-font-size-body);margin:1rem 0 0 2.6rem}.faq-marker.svelte-1uha8ag{width:1.6rem;height:1.6rem}.faq-marker.svelte-1uha8ag:before{width:.9rem;height:1px}.faq-marker.svelte-1uha8ag:after{width:1px;height:.9rem}.pack-grid.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=68rem){.compare.svelte-1uha8ag{width:auto;height:auto;padding-inline:var(--component-page-gutter);margin:0}.compare-paint.svelte-1uha8ag{align-items:flex-end;gap:1rem;display:flex;position:static}.compare-panel.svelte-1uha8ag,.compare-divider.svelte-1uha8ag,.compare-mark.svelte-1uha8ag,.compare-stack.svelte-1uha8ag{display:none}.compare-cut.svelte-1uha8ag{aspect-ratio:637/254;flex:1 1 0;width:auto;height:auto;position:relative;top:auto;left:auto}.compare-table.svelte-1uha8ag{width:100%;font-size:inherit;line-height:inherit;position:static}.compare-table.svelte-1uha8ag,.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag tr:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag th:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag td:where(.svelte-1uha8ag){width:100%;display:block}.compare.svelte-1uha8ag{--compare-dot:.9rem;--compare-verdict-col:4.5rem}.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){grid-template-columns:1fr var(--compare-verdict-col) var(--compare-verdict-col);align-items:center;gap:.6rem;display:grid}.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){margin-top:1.5rem}.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){height:auto;padding:0;display:block}.compare-table.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){height:auto;padding:0}.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag){min-height:2.75rem;padding-block:1rem}.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag),.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){height:auto;padding:0}.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){white-space:normal}.compare-table.svelte-1uha8ag tbody:where(.svelte-1uha8ag) tr:where(.svelte-1uha8ag)+tr:where(.svelte-1uha8ag){border-top:1px solid var(--color-compare-rule)}.compare-name.svelte-1uha8ag{font-size:var(--component-font-size-data-label);letter-spacing:var(--component-letter-spacing-data-label);line-height:var(--component-line-height-label);white-space:normal;text-align:center;margin-left:0;display:block;transform:none}.verdict.svelte-1uha8ag{justify-content:center;gap:0}.verdict-mark.svelte-1uha8ag{width:100%;margin-left:0;transform:none}.verdict-mark.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:1.5rem;height:1.5rem}.build-band.svelte-1uha8ag{padding-top:var(--component-band-padding)}.build-band.svelte-1uha8ag .section-heading:where(.svelte-1uha8ag){margin-top:0}}@media (width<=42rem){.section-heading.svelte-1uha8ag{margin-bottom:2rem}}@media (width<=56rem){.cta-bracket.svelte-1uha8ag{display:none}.cta-sequence.svelte-1uha8ag{gap:clamp(.4rem,2.3vw,1.1rem)}.cta-word.svelte-1uha8ag{gap:.2rem}}
