._footer_12jy5_3{--footer-text:#fffefa;--footer-muted:#fffefaad;--footer-line:#fffefa29;color:var(--footer-text);background:#111412;margin-top:0;overflow:hidden}._inner_12jy5_4{padding-block:56px 8px}._top_12jy5_6{border-bottom:1px solid var(--footer-line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:32px;display:flex}._brand_12jy5_7 .narwhal-brand-logo{width:auto;height:32px}._brand_12jy5_7 p{max-width:34rem;color:var(--footer-muted);margin:14px 0 0;font-size:1rem;line-height:1.5}._columns_12jy5_10{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:48px 0;display:grid}._columns_12jy5_10 nav{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._footer_12jy5_3 ._columns_12jy5_10 h2{letter-spacing:0;color:var(--footer-text);margin:0 0 6px;font-family:inherit;font-size:1rem;font-weight:650}._footer_12jy5_3 ._columns_12jy5_10 a{color:var(--footer-muted);font-size:.875rem;text-decoration:none}._footer_12jy5_3 ._columns_12jy5_10 a:hover{color:var(--footer-text)}._soon_12jy5_15{color:var(--footer-muted);font-size:.875rem}._legal_12jy5_17{border-top:1px solid var(--footer-line);color:var(--footer-muted);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:.875rem;display:flex}._legal_12jy5_17 p{margin:0}._legal_12jy5_17 nav{gap:20px;display:flex}._footer_12jy5_3 ._legal_12jy5_17 a{color:var(--footer-muted);font-size:.875rem;text-decoration:none}._footer_12jy5_3 ._legal_12jy5_17 a:hover{color:var(--footer-text)}@media (max-width:900px){._columns_12jy5_10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._top_12jy5_6,._legal_12jy5_17{flex-direction:column;align-items:flex-start}._legal_12jy5_17 nav{flex-wrap:wrap;gap:12px 20px}}._sketch_1qqlq_2{width:100%;display:block}._sketch_1qqlq_2 svg{width:100%;height:auto;margin-inline:auto;display:block}._hand_1qqlq_4{font-family:Rethink Sans,system-ui,sans-serif;font-weight:600}._armed_1qqlq_8:not(._play_1qqlq_8) :is(._draw_1qqlq_8,._pop_1qqlq_8){opacity:0}._play_1qqlq_8 ._draw_1qqlq_8 path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards _draw_1qqlq_8;animation-delay:var(--d,0s)}._play_1qqlq_8 ._pop_1qqlq_8{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.3,1.6,.5,1) backwards _pop_1qqlq_8;animation-delay:var(--d,0s)}@keyframes _draw_1qqlq_8{to{stroke-dashoffset:0}}@keyframes _pop_1qqlq_8{0%{opacity:0;transform:scale(0)}}._boil_1qqlq_15 ._take_1qqlq_15+._take_1qqlq_15{visibility:hidden}@media (hover:hover){:is(a,figure):hover ._boil_1qqlq_15 ._take_1qqlq_15{animation:.48s step-end infinite _boil_1qqlq_15}:is(a,figure):hover ._boil_1qqlq_15 ._take_1qqlq_15:nth-child(3){animation-delay:-.16s}:is(a,figure):hover ._boil_1qqlq_15 ._take_1qqlq_15:nth-child(4){animation-delay:-.32s}}@keyframes _boil_1qqlq_15{0%{visibility:visible}33.3%,to{visibility:hidden}}@media (prefers-reduced-motion:reduce){._armed_1qqlq_8:not(._play_1qqlq_8) :is(._draw_1qqlq_8,._pop_1qqlq_8){opacity:1}._play_1qqlq_8 ._draw_1qqlq_8 path,._play_1qqlq_8 ._pop_1qqlq_8{stroke-dasharray:none;animation:none}:is(a,figure):hover ._boil_1qqlq_15 ._take_1qqlq_15{animation:none}}
