.Hero_hero__bqvNd{min-height:100svh;display:grid;grid-template-rows:1fr auto;justify-items:center;padding-block:32px 48px}.Hero_logo__1CbeS{position:relative;align-self:center;width:min(100%,1100px,76vw)}@media (max-width:700px){.Hero_hero__bqvNd{grid-template-rows:auto auto;align-content:center;row-gap:14svh;padding-block:8svh}.Hero_logo__1CbeS{width:100%}.Hero_sentence__puVoQ{font-size:1.0625rem}}.Hero_logo__1CbeS .Hero_spill__dDgja{position:absolute;left:-16.5%;top:-30%;width:133%;height:160%;max-width:none}.js .Hero_logo__1CbeS:not(.veil-off) img.Hero_spill__dDgja{animation:Hero_logo-late__C_wW9 0s 2.5s both}.js .Hero_logo__1CbeS.veil-on:not(.veil-off) img.Hero_spill__dDgja{visibility:hidden;animation:none}@keyframes Hero_logo-late__C_wW9{0%{visibility:hidden}to{visibility:visible}}.Hero_foot__Y0osG{position:relative;z-index:1;display:grid;justify-items:center;gap:20px;text-align:center}.Hero_badge__mnOYT{width:40px;height:auto;mix-blend-mode:multiply}.Hero_sentence__puVoQ{font-size:var(--step-body);max-width:min(36ch,100%);margin-bottom:8px}@supports (animation-timeline:view()){.Hero_logo__1CbeS{animation:Hero_drift-out__Hf5JJ linear both;animation-timeline:view();animation-range:exit 0 exit 100%}@keyframes Hero_drift-out__Hf5JJ{to{translate:0 22vh;opacity:.25}}}.Colours_section__Z6ACw{min-height:100svh;display:flex;flex-direction:column;justify-content:center}.Colours_figure__tH9sY{position:relative;width:min(100%,1100px);margin:clamp(64px,10svh,140px) auto 0}.Colours_figure__tH9sY img{width:100%}.Colours_callouts__yOy0T{list-style:none;margin:0;padding:0}.Colours_label__JWjCB{display:block;font-size:var(--step-body);line-height:1.15;text-align:center;white-space:nowrap}.Colours_num___09Y6{display:block}.Colours_swatch__tYNIM{display:none}@media (min-width:900px){.Colours_callout__POR2D,.Colours_callouts__yOy0T{position:absolute;inset:0}.Colours_callout__POR2D{pointer-events:none}.Colours_line__natsk{position:absolute;background:var(--ink);transform-origin:var(--from);transition:transform 1.4s var(--ease) 1.2s}.Colours_label__JWjCB{position:absolute}.Colours_left__4NGI6 .Colours_line__natsk{top:var(--y);left:calc(-1 * var(--ext));width:calc(var(--x) + var(--ext));height:1px;--from:100% 50%}.Colours_left__4NGI6 .Colours_label__JWjCB{top:var(--y);right:calc(100% + var(--ext) + 16px);translate:0 -50%}.Colours_right__MVoqq .Colours_line__natsk{top:var(--y);left:var(--x);right:calc(-1 * var(--ext));height:1px;--from:0 50%}.Colours_right__MVoqq .Colours_label__JWjCB{top:var(--y);left:calc(100% + var(--ext) + 16px);translate:0 -50%}.Colours_top__gYH1H .Colours_line__natsk{left:var(--x);top:calc(-1 * var(--ext));height:calc(var(--y) + var(--ext));width:1px;--from:50% 100%}.Colours_top__gYH1H .Colours_label__JWjCB{left:var(--x);bottom:calc(100% + var(--ext) + 12px);translate:-50% 0}.Colours_turn__GhTJk{--rise:calc(var(--ext) * 0.55)}.Colours_turn__GhTJk .Colours_line__natsk{left:var(--x);top:calc(-1 * var(--rise));height:calc(var(--y) + var(--rise));width:1px;--from:50% 100%}.Colours_turn__GhTJk .Colours_e2__PYwLX{display:block;position:absolute;background:var(--ink);top:calc(-1 * var(--rise));left:var(--x);right:calc(-1 * var(--ext));height:1px;transform-origin:0 50%;transition:transform 1s var(--ease) 1.1s}.js .Colours_figure__tH9sY:not(.in) .Colours_turn__GhTJk .Colours_e2__PYwLX{transform:scale(0)}.Colours_turn__GhTJk .Colours_label__JWjCB{top:calc(-1 * var(--rise));left:calc(100% + var(--ext) + 16px);translate:0 -50%}.Colours_bottom__SzfeU .Colours_line__natsk{left:var(--x);top:var(--y);bottom:calc(-1 * var(--ext));width:1px;--from:50% 0}.Colours_bottom__SzfeU .Colours_label__JWjCB{left:var(--x);top:calc(100% + var(--ext) + 12px);translate:-50% 0}.js .Colours_figure__tH9sY:not(.in) .Colours_line__natsk{transform:scale(0)}.Colours_figure__tH9sY{--ext:clamp(28px,3vw,48px);margin-bottom:clamp(80px,9vw,140px);width:min(100% - 2 * clamp(150px,15vw,230px),1100px)}}.Colours_elbow__O4jpJ{display:none}@media (max-width:899px){.Colours_figure__tH9sY{--band:34px;width:calc(100% + 2 * var(--gutter));max-width:none;margin:calc(var(--band) + 3.4em) calc(-1 * var(--gutter)) calc(var(--band) + 3.4em)}.Colours_callouts__yOy0T{pointer-events:none}.Colours_callout__POR2D,.Colours_callouts__yOy0T{position:absolute;inset:0}.Colours_line__natsk{display:none}.Colours_label__JWjCB{position:absolute;left:var(--slot);translate:-50% 0;font-size:var(--step-small)}.Colours_mTop__lMTE9 .Colours_label__JWjCB{bottom:calc(100% + var(--band) + 6px)}.Colours_mBottom__ZRbRf .Colours_label__JWjCB{top:calc(100% + var(--band) + 6px)}.Colours_elbow__O4jpJ{display:block;position:absolute;background:var(--ink)}.Colours_mTop__lMTE9 .Colours_e1__Xy4UD{left:var(--x);width:1px;top:calc(var(--band) / -2);height:calc(var(--y) + var(--band) / 2)}.Colours_mTop__lMTE9 .Colours_e2__PYwLX{left:var(--from-x);width:var(--run);height:1px;top:calc(var(--band) / -2)}.Colours_mTop__lMTE9 .Colours_e3__HNMpw{left:var(--slot);width:1px;top:calc(var(--band) * -1);height:calc(var(--band) / 2)}.Colours_mBottom__ZRbRf .Colours_e1__Xy4UD{left:var(--x);width:1px;top:var(--y);height:calc(100% - var(--y) + var(--band) / 2)}.Colours_mBottom__ZRbRf .Colours_e2__PYwLX{left:var(--from-x);width:var(--run);height:1px;top:calc(100% + var(--band) / 2)}.Colours_mBottom__ZRbRf .Colours_e3__HNMpw{left:var(--slot);width:1px;top:calc(100% + var(--band) / 2);height:calc(var(--band) / 2)}.Colours_elbow__O4jpJ{transition:transform 1.2s var(--ease) 1.2s}.js .Colours_figure__tH9sY:not(.in) .Colours_elbow__O4jpJ{transform:scale(0)}}.Kits_section__x9aJ1{display:flex;flex-direction:column;justify-content:center;padding-block:6svh}.Kits_base__xOB8s,.Kits_rest___KTcz{width:min(100%,820px,100svh);margin:clamp(24px,4svh,56px) auto 0}.Kits_rest___KTcz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);align-items:end}.Kits_kit__HIdvY{margin:0}.Kits_name__z9kfI{margin-top:12px;text-align:center;font-size:var(--step-lead)}@media (max-width:699px){.Kits_rest___KTcz{display:flex;align-items:end;gap:20px;width:auto;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}.Kits_rest___KTcz::-webkit-scrollbar{display:none}.Kits_rest___KTcz>*{flex:0 0 74vw;scroll-snap-align:start}.Kits_name__z9kfI{font-size:1.1875rem;margin-top:10px}}.Footer_footer__pQtti{display:flex;flex-direction:column;justify-content:center;padding-block:6svh 32px}.Footer_mark__l51Uw{height:30svh;min-height:180px;display:flex;align-items:flex-end;gap:4px;overflow:hidden}.Footer_block__idLXx{position:relative;isolation:isolate;overflow:hidden;flex:1;display:flex;justify-content:center;padding-top:.12em;font-size:clamp(2.5rem,9vw,8.5rem);color:var(--paper);border-radius:var(--radius) var(--radius) 0 0;background:#4f3028}.Footer_block__idLXx img{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center top}.paged .Footer_block__idLXx{animation:none}.paged .page.on .Footer_block__idLXx{animation:Footer_arrive__67o4J 1.2s var(--ease) both;animation-delay:calc(var(--i) * 70ms + .3s)}@keyframes Footer_arrive__67o4J{0%{transform:translate3d(0,70%,0)}}@supports (animation-timeline:view()){html:not(.paged) .Footer_block__idLXx{animation:Footer_rise__3hDon linear both;animation-timeline:view();animation-range:entry calc(var(--i) * 6%) cover 40%}@keyframes Footer_rise__3hDon{0%{transform:translate3d(0,60%,0)}}}.Footer_info__uHPve{margin-top:clamp(28px,5svh,56px);display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:32px;font-size:var(--step-small)}.Footer_info__uHPve ul{list-style:none;padding:0;margin:0;display:grid;gap:6px}.Footer_info__uHPve p+p{margin-top:6px}.Footer_makers__dWMAz{display:flex;gap:16px;align-items:flex-start;max-width:32ch}.Footer_makers__dWMAz img{width:32px;mix-blend-mode:multiply;flex:none}.Footer_h__KG4ik{font-size:var(--step-body);margin-bottom:12px}.Footer_last__auU9C{margin-top:clamp(24px,4svh,56px);font-size:var(--step-small)}@media (max-width:799px){.Footer_mark__l51Uw{height:20svh;min-height:120px}.Footer_info__uHPve{gap:28px 20px;grid-template-columns:1fr 1fr;font-size:.9375rem}.Footer_makers__dWMAz{grid-column:1/-1}.Footer_info__uHPve ul{gap:2px}.Footer_info__uHPve a{display:inline-block;padding-block:8px}.Footer_last__auU9C{font-size:.875rem}}.Planks_page__eTOzf{display:grid;align-items:center;padding-block:6svh}.Planks_band__Afs1e{height:88svh;display:flex;gap:6px;overflow:hidden}.Planks_col__adwtc{position:relative;flex-basis:0;overflow:hidden}.Planks_track__W8wv0{position:absolute;inset:0 0 auto;height:200%;animation:Planks_glide__jmdjB var(--t) linear infinite;will-change:transform}@keyframes Planks_glide__jmdjB{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}.Planks_slot__GpLfx{padding-bottom:6px}.Planks_plank__jXKy4{height:100%}@media (max-width:699px){.Planks_col__adwtc:nth-child(n+5){display:none}}.Gallery_section__oXmaA{display:grid;align-content:center;gap:clamp(24px,4vw,56px)}.Gallery_img__AdW9p{width:min(100%,1200px);margin-inline:auto}.Story_story__gAO_t{min-height:100svh;display:grid;place-items:center}.Story_entry__JcmJw{min-width:0;width:fit-content;max-width:100%;font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem)}.Story_word__7hLil{white-space:nowrap;font-size:clamp(2.5rem,.6rem + 9vw,7rem);line-height:.9;letter-spacing:0;margin-left:-.04em}.Story_def__6hwwM,.Story_pron___Mj7K{max-width:38ch}.Story_pron___Mj7K{margin:.9em 0 .2em;line-height:1.3}.Story_pron___Mj7K span{margin-left:.5em}@media (max-width:700px){.Story_word__7hLil{font-size:15.5vw}.Story_entry__JcmJw{font-size:1.1875rem}}.Story_def__6hwwM{overflow-wrap:break-word;color:var(--rust-ink);line-height:1.35}