@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-opsz-normal.D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--w-ground:#eef0e6;--w-ink:#1d1b18;--w-ink-soft:#45423c;--w-paper:var(--w-ground);--w-paper-soft:#fff;--w-line:var(--w-ink);--w-accent:#6e4a86;--w-action:#f2b705;--w-action-ink:var(--w-ink);--w-demo-ground:#f6e7cf;--w-demo-accent:#c2562e;--w-demo-ink:#3b2416;--w-demo-line:#c9a57e;--w-wire-ground:#fff;--w-wire-line:#d6d3ca;--w-wire-ink:#868175;--w-sheep-ink:var(--w-ink);--w-sheep-eye:#fbf8f1;--w-sheep-glint:#fff;--w-sheep-nostril:#5e5850;--w-sheep-speckle:#e9e3d6;--w-sheep-curl:#c9c1ae;--w-wool-1:#fbf8f1;--w-wool-2:#f4efe3;--w-wool-3:#ede6d6;--w-wool-4:#e4ded2;--w-wool-5:#f7f2e8;--w-wool-derek:#efe9dc;--w-wool-maureen:#f6f1e6;--w-wool-kev:#2c2824;--w-curl-kev:#504a43;--w-wool-nora:#d3cec4;--w-curl-nora:#a9a296;--w-wool-pip:#fffdf7;--w-sheep-scarf:#b5482e;--w-sheep-scarf-dark:#8e3420;--w-sheep-cap:#6a5d4b;--w-sheep-cap-line:#4e4436;--w-sheep-glasses:#c9a14e;--w-sheep-dangle:2.6s;--w-sheep-swing:9deg;--w-sheep-goggle:#c9a14e;--w-sheep-lens:#9fd0de;--w-sheep-goggle-strap:#4e4436;--w-sheep-board:#e8dcc0;--w-sheep-clip:#8c877c;--w-sheep-needle:#8c6a2e;--w-sheep-mug:var(--w-action);--w-sheep-limb:6;--w-sheep-line:2.5;--w-sheep-line-thin:1.6;--w-texture-grass:#a9bb7f;--w-texture-dropping:#4f4231;--w-smear:#7a7444;--w-grass-tile:40rem 30rem;--w-grass-veil:color-mix(in srgb, var(--w-ground) 50%, transparent);--w-stone-1:#cac4b5;--w-stone-2:#b9b2a2;--w-stone-3:#a69e8e;--w-stone-gap:#6a6357;--w-stone-line:2;--w-drystone-h:5.75rem;--w-texture-line:2.4;--w-font-display:"Bricolage Grotesque Variable", "Bricolage fallback", sans-serif;--w-font-body:"Hanken Grotesk Variable", "Hanken fallback", system-ui, sans-serif;--w-weight-nav:600;--w-weight-strong:700;--w-weight-display:800;--w-text-s:.9375rem;--w-text-m:1rem;--w-text-l:clamp(1.125rem, 1.5vw, 1.3125rem);--w-text-xl:clamp(3rem, 7.6vw, 7.5rem);--w-text-brand:1.625rem;--w-text-brand-small:1.375rem;--w-text-xs:.8125rem;--w-text-sentence:1.1875rem;--w-text-h2:clamp(2.25rem, 4.4vw, 4rem);--w-text-demo:clamp(1.5rem, 2.3vw, 2.25rem);--w-text-panel:clamp(1.75rem, 3vw, 2.75rem);--w-leading:1.5;--w-leading-tight:.92;--w-leading-kicker:normal;--w-leading-h2:1;--w-track-display:-.035em;--w-track-brand:-.02em;--w-track-kicker:.1em;--w-track-h2:-.02em;--w-track-caption:.08em;--w-space-1:.25rem;--w-space-2:.5rem;--w-space-3:1rem;--w-space-4:1.5rem;--w-space-5:2rem;--w-space-6:4rem;--w-gutter:clamp(1.25rem, 5vw, 5rem);--w-nav-gap:2.25rem;--w-focus-width:3px;--w-focus-offset:3px;--w-outline:3px;--w-outline-thin:2px;--w-radius:.875rem;--w-shadow-hard:4px 4px 0 var(--w-ink);--w-shadow-card:8px 8px 0 var(--w-ink);--w-radius-card:1.125rem;--w-radius-line:.25rem;--w-shadow-pressed:1px 1px 0 var(--w-ink);--w-control-min:2.75rem;--w-field-min:3.25rem;--w-field-pair:15rem;--w-field-message:8rem;--w-error:#a3361c;--w-action-min:3.125rem;--w-press:3px;--w-measure:68ch;--w-measure-hero:38rem;--w-headline-max:68.75rem;--w-frame-min:56.25rem;--w-mark:3.875rem;--w-mark-overhang:.75rem;--w-mark-small:3rem;--w-brand-gap:.625rem;--w-wall-aspect:1440 / 1000;--w-wall-centre:52%;--w-wall-clearing:-46.8%;--w-wall-min:60rem;--w-wall-aspect-phone:390 / 860;--w-wall-clearing-phone:-45.9%;--w-frame-min-short:40rem;--w-frame-min-phone:47.5rem;--w-header-h:6.125rem;--w-frame-pad:clamp(3.5rem, 9vw, 6rem);--w-frame-pad-scene:3.5rem;--w-measure-frame:27.5rem;--w-split-gap:clamp(2rem, 5vw, 5rem);--w-split-words:21rem;--w-split-art:36rem;--w-join-room:3rem;--w-own-lift:-1rem;--w-own-scale:1.08;--w-own-tilt:-2.5deg;--w-radius-own:1.25rem .5rem 1.5rem .75rem;--w-own-scribble:3px;--w-own-sticker-ring:.3rem;--w-own-sticker-tilt:14deg;--w-pip-tuck:1.5rem;--w-tone-work:#d9e8ef;--w-tone-consulting:#e6ddef;--w-tone-tag:#e6c793;--w-tag-w:21rem;--w-tag-tilt:3deg;--w-tag-swing-from:-12deg;--w-tag-hole:1.25rem;--w-tag-hole-x:1.75rem;--w-tag-hole-y:1.75rem;--w-tag-string-w:2.5rem;--w-tag-string-h:4rem;--w-swing:.9s;--w-bite-r:1.15rem;--w-bite-x:-.4rem;--w-shadow-card-offset:8px;--w-nibbler-room:9rem;--w-nibbler-mouth-x:9rem;--w-nibbler-mouth-y:3.4rem;--w-nibbler-phone:7.5rem;--w-nibbler-room-phone:5rem;--w-nibbler-mouth-x-phone:6rem;--w-nibbler-mouth-y-phone:2.25rem;--w-foreman-w:8.5rem;--w-foreman-w-phone:5.5rem;--w-stool:#b98a55;--w-stool-line:3;--w-stool-leg:6;--w-tone-speed:var(--w-tone-care);--w-dial-slow:#d9826b;--w-dial-mid:#f2c94c;--w-dial-fast:#7bb662;--w-dial-band:26;--w-dial-tick:3;--w-dial-label:15px;--w-dial-from:8deg;--w-dial-to:152deg;--w-dial-swing:1.8s;--w-dial-redline:178deg;--w-dial-idle:.16s;--w-dial-tick-step:60ms;--w-dial-tick-lit:5;--w-dial-ring:4;--w-racer-x:-1rem;--w-racer-drop:7rem;--w-racer-line:2.5rem;--w-racer-run:60vw;--w-racer-dash:1.1s;--w-racer-delay:.35s;--w-racer-phone:7.5rem;--w-piece-window:4 / 3;--w-speed-max:52rem;--w-speed-label:13rem;--w-speed-values:8rem;--w-speed-track:2.75rem;--w-speed-dash:4 3;--w-speed-zone:#e4efd9;--w-speed-lead:clamp(3.5rem, 8vw, 6rem);--w-speed-lead-words:16rem;--w-badge-w:22rem;--w-badge-tilt:-3deg;--w-badge-from-x:-4rem;--w-badge-from-tilt:-14deg;--w-badge-tuck:1.5rem;--w-badge-hello:clamp(2.25rem, 4vw, 3.25rem);--w-badge-name:clamp(4rem, 8vw, 6.5rem);--w-derek-phone:7.5rem;--w-straggle-high:0rem;--w-straggle-mid:1rem;--w-straggle-low:2.75rem;--w-tumbled-h:10rem;--w-tumbled-y:-5rem;--w-tumbled-h-phone:6rem;--w-tumbled-y-phone:-3rem;--w-straggler-phone:5.5rem;--w-words-max:46rem;--w-scene-work:320svh;--w-work-card-phone:84vw;--w-dot:.75rem;--w-panel-min:16rem;--w-smear-h:.75rem;--w-poo:4.25rem;--w-poo-small:2.75rem;--w-lane-rise-1:38%;--w-lane-rise-2:70%;--w-ground-lift:1.5rem;--w-lanes-h:calc(var(--w-ground-lift) + var(--w-smear-h));--w-scene-consulting:180svh;--w-cable-line:3;--w-cable-under:11;--w-cable-over:6;--w-cable-label:17px;--w-cable-teal:#3f8a8c;--w-consult-kev:9rem;--w-consult-kev-phone:6.5rem;--w-consult-maureen:8rem;--w-consult-maureen-phone:5.5rem;--w-help-stripe:.75rem;--w-step-dot:3.5rem;--w-tick:1.75rem;--w-cable-run:.7s;--w-cable-step:.22s;--w-cable-done:1.36s;--w-flow:1.8s;--w-flow-dot:3;--w-glow-pulse:1.4s;--w-kev-hop:.9s;--w-kev-lift:.75rem;--w-rise:2rem;--w-card-tilt:-2deg;--w-card-step:.14s;--w-line-draw:1.2s;--w-step-step:.45s;--w-tick-step:.22s;--w-pip-follow:5rem;--w-pip-swing:.11s;--w-pip-face:.17s;--w-pip-narrow:.35;--w-photo-w:20rem;--w-photo-w-phone:15rem;--w-photo-tilt:2.5deg;--w-tape:#f1e3a8d9;--w-tape-w:6rem;--w-tape-tilt:-4deg;--w-about-nora:11rem;--w-about-nora-phone:7.5rem;--w-entry-tilt:-1.5deg;--w-about-member:10rem;--w-about-member-four:62%;--w-clipboard-w:24rem;--w-clipboard-tilt:-1.5deg;--w-clip:#bdb7aa;--w-clip-w:7.5rem;--w-contact-maureen:9rem;--w-contact-maureen-phone:6rem;--w-tick-start:.6s;--w-haul:2.4s;--w-haul-wait:.35s;--w-haul-safety:4s;--w-haul-grip:.6rem;--w-pip-settle:.25s;--w-sign-h:2.75rem;--w-sign-lift:3.4rem;--w-sign-stick:2rem;--w-sign-drop:1.5rem;--w-sign-tilt:-4deg;--w-sign-sway:1.6s;--w-drop-card:8px 8px 0 var(--w-ink);--w-tone-care:#f8ecc4;--w-paper-board:#fffdf6;--w-scene-care:150svh;--w-radius-board:.75rem;--w-board-tilt:1.5deg;--w-clip-h:2.25rem;--w-text-check:clamp(1.25rem, 2vw, 1.75rem);--w-check-box:2.5rem;--w-tick-line:3.5;--w-maureen-phone:6.5rem;--w-maureen-tuck:4.5rem;--w-text-close:clamp(2.5rem, 5.6vw, 5.25rem);--w-action-big:3.5rem;--w-pip-beside:6.875rem;--w-nora-phone:7rem;--w-flock-room:12.5rem;--w-flock-sink:.5rem;--w-grazer-phone:5rem;--w-pip-phone:4rem;--w-ground-strip:4rem;--w-ground-deep:#c6ccb4;--w-radius-bubble:1.125rem 1.125rem .25rem 1.125rem;--w-on-ink-soft:#cfcabd;--w-hint-tilt:-2deg;--w-hint-top:78%;--w-selection:var(--w-action);--w-motion:.18s;--w-ease:cubic-bezier(.2, 0, .3, 1);--w-flock-move:.6s;--w-ease-flock:cubic-bezier(.2, .8, .3, 1.15);--w-pip-walk:2.4s;--w-ease-pip:cubic-bezier(.25, .6, .35, 1);--w-wall-fade:.4s;--w-reveal:.5s;--w-sheep-breathe:3.4s;--w-sheep-bob:4.6s;--w-sheep-blink:5.2s;--w-sheep-ear:6.5s;--w-sheep-trot:.28s;--w-sheep-steam:2.4s;--w-sheep-stride:18deg;--w-sheep-nod:-7deg;--w-sheep-flick:-28deg}@media (prefers-reduced-motion:reduce){:root{--w-motion:0s;--w-flock-move:0s;--w-pip-walk:0s}}@font-face{font-family:Bricolage fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);font-weight:100 900;size-adjust:98%;ascent-override:94.9%;descent-override:27.55%;line-gap-override:0%}@font-face{font-family:Hanken fallback;src:local(Arial),local(ArialMT);font-weight:100 500;size-adjust:100.37%;ascent-override:99.63%;descent-override:30.19%;line-gap-override:0%}@font-face{font-family:Hanken fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;size-adjust:94.67%;ascent-override:105.63%;descent-override:32.01%;line-gap-override:0%}.texture{display:block;overflow:visible}.c-mark{fill:none;stroke-width:var(--w-texture-line);stroke-linecap:round}.c-mark-grass{stroke:var(--w-texture-grass)}.c-mark-dropping{fill:var(--w-texture-dropping)}.c-stone-1{fill:var(--w-stone-1)}.c-stone-2{fill:var(--w-stone-2)}.c-stone-3{fill:var(--w-stone-3)}.c-stone-gap{fill:var(--w-stone-gap)}.c-stone-line{stroke:var(--w-ink);stroke-width:var(--w-stone-line);stroke-linejoin:round}.ground-grass{background-color:var(--w-ground);background-image:linear-gradient(var(--w-grass-veil), var(--w-grass-veil)), url(/textures/grass.svg);background-size:100% 100%, var(--w-grass-tile)}.drystone{height:var(--w-drystone-h);background:url(/textures/drystone.svg) 0 100%/auto 100% repeat-x}.c-smear{fill:var(--w-smear)}.sheep{--wool:var(--w-wool-1);--curl:var(--w-sheep-curl);display:block;overflow:visible}.wool-2{--wool:var(--w-wool-2)}.wool-3{--wool:var(--w-wool-3)}.wool-4{--wool:var(--w-wool-4)}.wool-5{--wool:var(--w-wool-5)}.is-derek{--wool:var(--w-wool-derek)}.is-maureen{--wool:var(--w-wool-maureen)}.is-kev{--wool:var(--w-wool-kev);--curl:var(--w-curl-kev)}.is-nora{--wool:var(--w-wool-nora);--curl:var(--w-curl-nora)}.is-pip{--wool:var(--w-wool-pip)}.sheep .c-ink{fill:var(--w-sheep-ink)}.sheep .c-wool{fill:var(--wool)}.sheep .c-curl{fill:none;stroke:var(--curl);stroke-width:var(--w-sheep-line);stroke-linecap:round}.sheep .c-leg{stroke:var(--w-sheep-ink);stroke-width:var(--w-sheep-limb);stroke-linecap:round}.sheep .c-eye{fill:var(--w-sheep-eye)}.sheep .c-glint{fill:var(--w-sheep-glint)}.sheep .c-nostril{fill:var(--w-sheep-nostril)}.sheep .c-mouth{fill:none;stroke:var(--w-sheep-nostril);stroke-width:1.4px;stroke-linecap:round}.sheep .c-speckle{fill:var(--w-sheep-speckle)}.sheep .c-line{stroke:var(--w-sheep-ink);stroke-width:2.2px}.sheep .c-line-thin{stroke:var(--w-sheep-ink);stroke-width:var(--w-sheep-line-thin)}.sheep .c-scarf{fill:var(--w-sheep-scarf)}.sheep .c-scarf-dark{fill:none;stroke:var(--w-sheep-scarf-dark);stroke-width:1.3px}.sheep .c-cap{fill:var(--w-sheep-cap)}.sheep .c-cap-line{fill:none;stroke:var(--w-sheep-cap-line);stroke-width:1px}.sheep .c-glasses{fill:none;stroke:var(--w-sheep-glasses);stroke-width:1.8px}.sheep .c-goggle{fill:var(--w-sheep-goggle);stroke:var(--w-sheep-ink);stroke-width:1.4px}.sheep .c-goggle-lens{fill:var(--w-sheep-lens);stroke:var(--w-sheep-ink);stroke-width:1px}.sheep .c-goggle-strap{fill:none;stroke:var(--w-sheep-goggle-strap);stroke-width:3px;stroke-linecap:round}.sheep .c-goggle-glint{fill:none;stroke:var(--w-sheep-glint);stroke-width:1px;stroke-linecap:round}.sheep .c-chain{stroke-width:1px;stroke-dasharray:1.5 1.5}.sheep .c-board{fill:var(--w-sheep-board)}.sheep .c-clip{fill:var(--w-sheep-clip)}.sheep .c-tick{fill:none;stroke:var(--w-sheep-ink);stroke-width:var(--w-sheep-line-thin);stroke-linecap:round}.sheep .c-mug{fill:var(--w-sheep-mug)}.sheep .c-handle{fill:none;stroke:var(--w-sheep-ink);stroke-width:var(--w-sheep-line)}.sheep .c-steam{fill:none;stroke:var(--w-sheep-clip);stroke-width:2px;stroke-linecap:round}.sheep .c-needle{fill:none;stroke:var(--w-sheep-needle);stroke-width:2.2px;stroke-linecap:round}.sheep .c-yarn{fill:none;stroke:var(--w-sheep-scarf);stroke-width:1.5px}.sheep .breathe{animation:sheep-breathe var(--w-sheep-breathe) ease-in-out infinite;animation-delay:var(--d1,0s);transform-box:fill-box;transform-origin:50% 100%}.sheep .headbob{animation:sheep-bob var(--w-sheep-bob) ease-in-out infinite;animation-delay:var(--d2,0s);transform-box:fill-box;transform-origin:30% 40%}.sheep .blink{animation:sheep-blink var(--w-sheep-blink) infinite;animation-delay:var(--d4,0s);transform-box:fill-box;transform-origin:50%}.sheep .ear{animation:sheep-ear var(--w-sheep-ear) infinite;animation-delay:var(--d3,0s);transform-box:fill-box;transform-origin:100%}.sheep .steam{animation:sheep-steam var(--w-sheep-steam) ease-in-out infinite}.trot .leg-a,.trot .leg-b,.trotting .leg-a,.trotting .leg-b{animation:sheep-stride var(--w-sheep-trot) infinite alternate ease-in-out;transform-box:fill-box;transform-origin:50% 0}.trot .leg-b,.trotting .leg-b{animation-direction:alternate-reverse}.flock-asleep .sheep *{animation-play-state:paused}@keyframes sheep-breathe{50%{transform:scale(1.03,1.05)}}@keyframes sheep-bob{35%{transform:rotate(var(--w-sheep-nod))}55%{transform:rotate(calc(var(--w-sheep-nod) * -.6))}}@keyframes sheep-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes sheep-ear{0%,88%,to{transform:rotate(0)}91%{transform:rotate(var(--w-sheep-flick))}95%{transform:rotate(calc(var(--w-sheep-flick) * -.4))}}.sheep .dangle .c-leg{transform-box:fill-box;transform-origin:50% 0;animation:sheep-dangle var(--w-sheep-dangle) ease-in-out infinite alternate}.sheep .dangle .leg-b{animation-delay:calc(var(--w-sheep-dangle) / -2)}@keyframes sheep-dangle{0%{transform:rotate(var(--w-sheep-swing))}to{transform:rotate(calc(var(--w-sheep-swing) * -1))}}@keyframes sheep-steam{0%,to{opacity:.2}50%{opacity:1;transform:translateY(-3%)}}@keyframes sheep-stride{0%{transform:rotate(var(--w-sheep-stride))}to{transform:rotate(calc(var(--w-sheep-stride) * -1))}}@media (prefers-reduced-motion:reduce){.sheep *{animation:none!important}}*,:before,:after{box-sizing:border-box}html{color-scheme:light;background:var(--w-ground)}body{background:var(--w-paper);color:var(--w-ink);font-family:var(--w-font-body);font-size:var(--w-text-m);line-height:var(--w-leading);-webkit-text-size-adjust:100%;margin:0}h1,h2,h3{font-family:var(--w-font-display);line-height:var(--w-leading-tight);margin:0 0 var(--w-space-3);text-wrap:balance}h1{font-size:var(--w-text-xl)}h2{font-size:var(--w-text-l)}p{margin:0 0 var(--w-space-3);max-width:var(--w-measure)}a{color:var(--w-accent);text-underline-offset:.2em}::selection{background:var(--w-selection);color:var(--w-ink)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:var(--w-focus-width) solid var(--w-ink);outline-offset:var(--w-focus-offset)}img,svg,video{max-width:100%;height:auto;display:block}.w-wrap{width:100%;max-width:72rem;padding-inline:var(--w-space-3);margin-inline:auto}.w-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.w-kicker{margin:0 0 var(--w-space-5);font-size:var(--w-text-s);font-weight:var(--w-weight-strong);letter-spacing:var(--w-track-kicker);text-transform:uppercase;line-height:var(--w-leading-kicker);color:var(--w-accent)}.w-heading{margin:0 0 var(--w-space-4);font-size:var(--w-text-h2);line-height:var(--w-leading-h2);font-weight:var(--w-weight-display);letter-spacing:var(--w-track-h2)}.w-sentence{max-width:var(--w-measure-frame);font-size:var(--w-text-sentence);line-height:var(--w-leading);color:var(--w-ink-soft);margin:0}.w-more{margin-top:var(--w-space-5);font-weight:var(--w-weight-strong);color:var(--w-ink);display:inline-block}.w-more:after{content:" →"}.w-split{align-items:center;gap:var(--w-split-gap);flex-wrap:wrap;width:100%;display:flex}.w-split-words{flex:1 1 var(--w-split-words);min-width:0}.w-split-art{flex:1 1 var(--w-split-art);min-width:0;margin:0}.w-action{min-height:var(--w-action-min);padding:0 var(--w-space-4);border:var(--w-outline) solid var(--w-ink);border-radius:var(--w-radius);background:var(--w-action);color:var(--w-action-ink);font-weight:var(--w-weight-strong);white-space:nowrap;box-shadow:var(--w-shadow-hard);transition:transform var(--w-motion) var(--w-ease), box-shadow var(--w-motion) var(--w-ease);align-items:center;text-decoration:none;display:inline-flex}a.w-action:hover{transform:translate(var(--w-press), var(--w-press));box-shadow:var(--w-shadow-pressed)}.w-skip{left:-9999px;top:var(--w-space-2);background:var(--w-paper);color:var(--w-ink);padding:var(--w-space-2) var(--w-space-3);border:1px solid var(--w-line);border-radius:var(--w-radius);position:absolute}.w-skip:focus{left:var(--w-space-3);z-index:10}
