@property --fit-tw{syntax:"<number>";inherits:true;initial-value:15}@property --fit-ty{syntax:"<number>";inherits:true;initial-value:80}@property --fit-loosen{syntax:"<number>";inherits:true;initial-value:1}.Figure-module__xsLpZW__figure{width:100%;height:100%;font-family:var(--font-display);display:block;overflow:visible}.Figure-module__xsLpZW__scale line{stroke:var(--fit-scale);stroke-width:.5px}.Figure-module__xsLpZW__scale text{fill:var(--fit-muted);font-variant-numeric:tabular-nums;font-size:5px;font-weight:600}.Figure-module__xsLpZW__floor{stroke:var(--fit-scale);stroke-width:.6px}.Figure-module__xsLpZW__body,.Figure-module__xsLpZW__arm{fill:var(--fit-figure-fill);stroke:var(--fit-figure);stroke-width:.7px;stroke-linejoin:round}.Figure-module__xsLpZW__head{fill:var(--fit-figure-fill);stroke:var(--fit-figure);stroke-width:.7px}.Figure-module__xsLpZW__person[data-tone=model] .Figure-module__xsLpZW__body,.Figure-module__xsLpZW__person[data-tone=model] .Figure-module__xsLpZW__arm,.Figure-module__xsLpZW__person[data-tone=model] .Figure-module__xsLpZW__head{fill:#0000;stroke:var(--fit-model);stroke-dasharray:1.6 1.2}.Figure-module__xsLpZW__tape{transform:translate(calc(var(--fit-cx) * 1px), calc(var(--fit-ty) * 1px))}.Figure-module__xsLpZW__tapeFront,.Figure-module__xsLpZW__tapeBack{fill:none;stroke-linecap:round;transform:scale(calc(var(--fit-tw) * var(--fit-loosen)), calc(1.6 * var(--fit-loosen)))}.Figure-module__xsLpZW__tapeFront{stroke:var(--fit-tape);stroke-width:3.5px}.Figure-module__xsLpZW__tapeBack{stroke:var(--fit-tape-edge);stroke-width:2px;opacity:.55}.Figure-module__xsLpZW__tab{transform:translateX(calc((var(--fit-tw) * var(--fit-loosen) + 1.4) * 1px))}.Figure-module__xsLpZW__tab rect{fill:var(--fit-tape);stroke:var(--fit-tape-edge);stroke-width:.35px}.Figure-module__xsLpZW__tab text{fill:var(--fit-tape-ink);font-variant-numeric:tabular-nums;font-size:5.2px;font-weight:700}.Figure-module__xsLpZW__caption{fill:var(--fit-ink);font-size:6px;font-weight:700}.Figure-module__xsLpZW__person[data-tone=model] .Figure-module__xsLpZW__caption{fill:var(--fit-muted)}.Figure-module__xsLpZW__crown line{stroke:var(--fit-figure);stroke-width:.4px;stroke-dasharray:1.4 1.2}.Figure-module__xsLpZW__crown[data-tone=model] line{stroke:var(--fit-model)}.Figure-module__xsLpZW__crown text{fill:var(--fit-ink);font-variant-numeric:tabular-nums;font-size:5px;font-weight:700}@media (prefers-reduced-motion:no-preference){.Figure-module__xsLpZW__body,.Figure-module__xsLpZW__arm{transition:d .38s cubic-bezier(.2,.8,.2,1)}.Figure-module__xsLpZW__head{transition:cy .38s cubic-bezier(.2,.8,.2,1),rx .38s cubic-bezier(.2,.8,.2,1),ry .38s cubic-bezier(.2,.8,.2,1)}.Figure-module__xsLpZW__tape{transition:--fit-tw .38s cubic-bezier(.2,.8,.2,1),--fit-ty .38s cubic-bezier(.2,.8,.2,1)}}
.HomeBand-module__SySAVa__band{padding:var(--space-xl) var(--content-padding);view-timeline-name:--fit-band}.HomeBand-module__SySAVa__inner{gap:var(--space-md);max-width:var(--max-width);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;margin:0 auto;display:grid}.HomeBand-module__SySAVa__figure{gap:6px;margin:0;display:grid}.HomeBand-module__SySAVa__stage{aspect-ratio:92/214;background:var(--fit-stage);border:1px solid var(--fit-stage-edge);border-radius:8px;max-height:380px;padding:8px 4px 0}.HomeBand-module__SySAVa__tapeNote{color:var(--fit-tape-text);font-family:var(--font-display);text-align:center;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.HomeBand-module__SySAVa__copy{justify-items:start;gap:10px;display:grid}.HomeBand-module__SySAVa__title{max-width:14ch;color:var(--fit-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(26px,6.4vw,44px);font-weight:700;line-height:1.05}.HomeBand-module__SySAVa__text{max-width:42ch;color:var(--fit-muted);margin:0;font-size:15px;line-height:1.45}.HomeBand-module__SySAVa__zones{color:var(--fit-tape-ink);background:var(--fit-tape);border-radius:3px;margin:0;padding:4px 8px;font-size:13px;font-weight:700}.HomeBand-module__SySAVa__cta{margin-top:6px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeBand-module__SySAVa__band [data-tape]{animation:linear both HomeBand-module__SySAVa__fit-wrap;animation-timeline:--fit-band;animation-range:entry 20% cover 50%}.HomeBand-module__SySAVa__band [data-tab],.HomeBand-module__SySAVa__tapeNote{animation:linear both HomeBand-module__SySAVa__fit-show;animation-timeline:--fit-band;animation-range:cover 42% cover 55%}}}@keyframes HomeBand-module__SySAVa__fit-wrap{0%{--fit-loosen:1.9}to{--fit-loosen:1}}@keyframes HomeBand-module__SySAVa__fit-show{0%{opacity:0}to{opacity:1}}@media (min-width:900px){.HomeBand-module__SySAVa__inner{padding:0 var(--space-lg);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}
.HomeBand-module___mNAsq__band{padding:var(--space-xl) var(--content-padding);view-timeline-name:--shoe-band}.HomeBand-module___mNAsq__inner{gap:var(--space-md);max-width:var(--max-width);align-items:center;margin:0 auto;display:grid}.HomeBand-module___mNAsq__figure{background:var(--shoe-mat);border:1px solid var(--shoe-mat-edge);border-radius:10px;gap:8px;margin:0;padding:14px 14px 10px;display:grid}.HomeBand-module___mNAsq__mat{width:100%;height:auto;display:block}.HomeBand-module___mNAsq__stencil,.HomeBand-module___mNAsq__fit{fill:none;stroke-width:1px}.HomeBand-module___mNAsq__stencil{stroke:var(--shoe-stencil)}.HomeBand-module___mNAsq__fit{stroke:var(--shoe-chalk);stroke-width:2px}.HomeBand-module___mNAsq__foot{transform-box:view-box;transform-origin:0 0;transform:scale(256)}.HomeBand-module___mNAsq__foot path{fill:var(--shoe-cork);stroke:var(--shoe-cork-edge);stroke-opacity:.55;stroke-width:1px}.HomeBand-module___mNAsq__room rect{fill:var(--shoe-room)}.HomeBand-module___mNAsq__stop{fill:var(--shoe-brass)}.HomeBand-module___mNAsq__roomNote{color:var(--shoe-room);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.HomeBand-module___mNAsq__copy{justify-items:start;gap:10px;display:grid}.HomeBand-module___mNAsq__title{max-width:16ch;color:var(--shoe-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(26px,6.4vw,44px);font-weight:700;line-height:1.05}.HomeBand-module___mNAsq__text{max-width:48ch;color:var(--shoe-muted);margin:0;font-size:16px;line-height:1.5}.HomeBand-module___mNAsq__team{max-width:48ch;color:var(--shoe-ink);margin:0;font-size:14px;font-weight:600}.HomeBand-module___mNAsq__cta{min-height:48px;margin-top:4px}@media (min-width:800px){.HomeBand-module___mNAsq__inner{gap:var(--space-lg);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeBand-module___mNAsq__foot{animation:linear both HomeBand-module___mNAsq__shoe-band-foot;animation-timeline:--shoe-band;animation-range:entry 20% cover 50%}.HomeBand-module___mNAsq__room,.HomeBand-module___mNAsq__roomNote{animation:linear both HomeBand-module___mNAsq__shoe-band-room;animation-timeline:--shoe-band;animation-range:cover 40% cover 55%}.HomeBand-module___mNAsq__fit{animation:linear both HomeBand-module___mNAsq__shoe-band-trace;animation-timeline:--shoe-band;animation-range:cover 38% cover 52%}}}@keyframes HomeBand-module___mNAsq__shoe-band-foot{0%{opacity:0;transform:translate(-60px)scale(214)}30%{opacity:1}to{opacity:1;transform:scale(256)}}@keyframes HomeBand-module___mNAsq__shoe-band-room{0%{opacity:0}to{opacity:1}}@keyframes HomeBand-module___mNAsq__shoe-band-trace{0%{stroke:var(--shoe-stencil)}to{stroke:var(--shoe-chalk)}}
@property --wp-dirt{syntax:"<number>";inherits:true;initial-value:0}.HomeBand-module__Y5WEPG__band{padding:var(--space-xl) var(--content-padding);view-timeline-name:--wp-band}.HomeBand-module__Y5WEPG__inner{gap:var(--space-md);max-width:var(--max-width);padding:var(--space-sm);background:var(--wp-paper);border:1px solid var(--wp-paper-edge);border-radius:10px;margin:0 auto;display:grid}.HomeBand-module__Y5WEPG__figure{background:var(--wp-sheet);border-radius:6px;margin:0;padding:12px}.HomeBand-module__Y5WEPG__scene{--wp-dirt:0;width:min(100%,360px);height:auto;margin:0 auto;display:block}.HomeBand-module__Y5WEPG__copper{fill:none;stroke:var(--wp-copper);stroke-width:9px;stroke-linejoin:round}.HomeBand-module__Y5WEPG__pipeWater,.HomeBand-module__Y5WEPG__stream{fill:none;stroke:color-mix(in oklab, var(--wp-raw) calc(var(--wp-dirt) * 100%), var(--wp-clear));stroke-width:3.5px;stroke-linejoin:round}.HomeBand-module__Y5WEPG__stream{stroke-width:3px;stroke-linecap:round}.HomeBand-module__Y5WEPG__spout,.HomeBand-module__Y5WEPG__head{fill:var(--wp-steel);stroke:var(--wp-steel-dim);stroke-width:1px}.HomeBand-module__Y5WEPG__bowl{fill:color-mix(in oklab, var(--wp-glass) 70%, var(--wp-sheet));stroke:var(--wp-line);stroke-width:1.2px}.HomeBand-module__Y5WEPG__pleat{stroke:var(--wp-paper-edge);stroke-width:1px}.HomeBand-module__Y5WEPG__caught{fill:var(--wp-sand)}.HomeBand-module__Y5WEPG__water{fill:color-mix(in oklab, var(--wp-raw) calc(var(--wp-dirt) * 70%), var(--wp-glass))}.HomeBand-module__Y5WEPG__surface{stroke:color-mix(in oklab, var(--wp-raw) calc(var(--wp-dirt) * 100%), var(--wp-clear));stroke-width:1.5px}.HomeBand-module__Y5WEPG__crystal{fill:var(--wp-scale);stroke:var(--wp-scale-edge);stroke-width:.8px;opacity:0}.HomeBand-module__Y5WEPG__sand{fill:var(--wp-sand);opacity:0}.HomeBand-module__Y5WEPG__glass{fill:none;stroke:var(--wp-line);stroke-width:2px;stroke-linejoin:round}.HomeBand-module__Y5WEPG__shine{stroke:var(--wp-sheet);stroke-width:2.5px;stroke-linecap:round;opacity:.8}.HomeBand-module__Y5WEPG__table{stroke:var(--wp-line);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.HomeBand-module__Y5WEPG__scene{animation:linear both HomeBand-module__Y5WEPG__wp-band-clear;animation-timeline:--wp-band;animation-range:entry 20% cover 60%}.HomeBand-module__Y5WEPG__crystal{transform-box:fill-box;transform-origin:50%;animation:linear both HomeBand-module__Y5WEPG__wp-band-dissolve;animation-timeline:--wp-band;animation-range:entry calc(20% + var(--i) * 2.5%) cover calc(40% + var(--i) * 2.5%)}.HomeBand-module__Y5WEPG__sand{animation:linear both HomeBand-module__Y5WEPG__wp-band-sink;animation-timeline:--wp-band;animation-range:entry calc(15% + var(--i) * 3%) cover calc(35% + var(--i) * 3%)}.HomeBand-module__Y5WEPG__caught{animation:linear both HomeBand-module__Y5WEPG__wp-band-catch;animation-timeline:--wp-band;animation-range:entry calc(15% + var(--i) * 3%) cover calc(35% + var(--i) * 3%)}}}@keyframes HomeBand-module__Y5WEPG__wp-band-clear{0%{--wp-dirt:1}to{--wp-dirt:0}}@keyframes HomeBand-module__Y5WEPG__wp-band-dissolve{0%{opacity:1;transform:translateY(0)scale(1)rotate(0)}60%{opacity:.9}to{opacity:0;transform:translateY(10px)scale(.3)rotate(45deg)}}@keyframes HomeBand-module__Y5WEPG__wp-band-sink{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}@keyframes HomeBand-module__Y5WEPG__wp-band-catch{0%{opacity:0}to{opacity:1}}.HomeBand-module__Y5WEPG__copy{justify-items:start;gap:10px;padding:0 4px 4px;display:grid}.HomeBand-module__Y5WEPG__title{max-width:16ch;color:var(--wp-ink);letter-spacing:-.03em;margin:0;font-size:clamp(26px,6vw,38px);font-weight:700;line-height:1.05}.HomeBand-module__Y5WEPG__text{max-width:44ch;color:var(--wp-muted);margin:0;font-size:15px;line-height:1.45}.HomeBand-module__Y5WEPG__linksLabel{color:var(--wp-ink);margin:4px 0 0;font-size:14px;font-weight:700}.HomeBand-module__Y5WEPG__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;max-width:420px;margin:0;padding:0;list-style:none;display:grid}.HomeBand-module__Y5WEPG__link{min-height:76px;color:var(--wp-ink);text-align:center;background:var(--wp-sheet);border:1px solid var(--wp-paper-edge);border-radius:8px;justify-items:center;gap:4px;padding:10px 6px 8px;font-size:14px;font-weight:700;text-decoration:none;display:grid}.HomeBand-module__Y5WEPG__linkIcon{width:36px;height:36px;color:var(--wp-line)}.HomeBand-module__Y5WEPG__link:hover{border-color:var(--wp-copper)}.HomeBand-module__Y5WEPG__link:focus-visible{outline:2px solid var(--wp-copper);outline-offset:2px}.HomeBand-module__Y5WEPG__cta{margin-top:6px}@media (min-width:900px){.HomeBand-module__Y5WEPG__inner{padding:var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}
.HomeBand-module__U2c-mq__band{padding:var(--space-xl) var(--content-padding);background:var(--sa-mat)}.HomeBand-module__U2c-mq__inner{gap:var(--space-lg);max-width:var(--max-width);align-items:center;margin:0 auto;display:grid}.HomeBand-module__U2c-mq__figure{margin:0}.HomeBand-module__U2c-mq__svg{width:100%;max-height:300px;display:block}.HomeBand-module__U2c-mq__baseline{stroke:var(--sa-grid-major);stroke-width:1px}.HomeBand-module__U2c-mq__outline{fill:none;stroke:var(--sa-ink);stroke-dasharray:1;stroke-width:1.6px;vector-effect:non-scaling-stroke}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.HomeBand-module__U2c-mq__outline{animation:linear both HomeBand-module__U2c-mq__sa-trace;animation-timeline:view();animation-range:entry}}}@keyframes HomeBand-module__U2c-mq__sa-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.HomeBand-module__U2c-mq__label{fill:var(--sa-dim);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.HomeBand-module__U2c-mq__note{color:var(--sa-ref-ink);font-size:var(--text-sm);margin-top:8px}.HomeBand-module__U2c-mq__copy{justify-items:start;gap:12px;display:grid}.HomeBand-module__U2c-mq__title{color:var(--sa-ink);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,6.5vw,40px);font-weight:700;line-height:1.05}.HomeBand-module__U2c-mq__text{max-width:46ch;color:var(--text-secondary);font-size:var(--text-lead);line-height:1.45}.HomeBand-module__U2c-mq__prompt{color:var(--sa-ink);font-size:var(--text-md);margin-top:4px;font-weight:700}.HomeBand-module__U2c-mq__links{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.HomeBand-module__U2c-mq__link{border:1px solid var(--sa-option-rule);border-radius:var(--radius-sm);background:var(--sa-option);min-height:44px;color:var(--sa-ink);font-size:var(--text-md);align-items:center;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.HomeBand-module__U2c-mq__link:focus-visible{outline:2px solid var(--sa-dim);outline-offset:2px}@media (hover:hover){.HomeBand-module__U2c-mq__link:hover{border-color:var(--sa-ink)}}.HomeBand-module__U2c-mq__cta{margin-top:4px}@media (min-width:900px){.HomeBand-module__U2c-mq__band{padding:var(--space-2xl) var(--content-padding)}.HomeBand-module__U2c-mq__inner{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.HomeBand-module__T5vlyW__band{padding:var(--space-xl) var(--content-padding)}.HomeBand-module__T5vlyW__inner{max-width:var(--max-width);border-radius:var(--radius-card);background:var(--bb-stage);margin:0 auto;display:grid;overflow:hidden}.HomeBand-module__T5vlyW__art{width:100%;max-height:320px;padding-top:var(--space-sm);display:block}.HomeBand-module__T5vlyW__shadow{fill:var(--bb-floor)}.HomeBand-module__T5vlyW__inside{fill:var(--bb-box-inside)}.HomeBand-module__T5vlyW__front{fill:var(--bb-box)}.HomeBand-module__T5vlyW__edge{fill:var(--bb-box-edge)}.HomeBand-module__T5vlyW__brand{fill:var(--bb-box-ink);font-family:var(--font-display);letter-spacing:.02em;font-size:17px;font-weight:700}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.HomeBand-module__T5vlyW__drop{animation:linear both HomeBand-module__T5vlyW__drop;animation-timeline:view();animation-range:entry calc(4% + var(--i) * 2.5%) entry calc(34% + var(--i) * 2.5%)}}}@keyframes HomeBand-module__T5vlyW__drop{0%{opacity:0;transform:translateY(var(--h))}15%{opacity:1}78%{transform:translateY(4px)}to{opacity:1;transform:none}}.HomeBand-module__T5vlyW__copy{justify-items:start;gap:var(--space-xs);padding:var(--space-md);display:grid}.HomeBand-module__T5vlyW__title{font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:700}.HomeBand-module__T5vlyW__text{color:var(--text-secondary);font-size:var(--text-body);margin:0}.HomeBand-module__T5vlyW__cta{margin-top:var(--space-xs)}@media (min-width:768px){.HomeBand-module__T5vlyW__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}.HomeBand-module__T5vlyW__art{padding:var(--space-md) 0 var(--space-sm) var(--space-md)}.HomeBand-module__T5vlyW__copy{padding:var(--space-lg)}}
