@import "https://fonts.googleapis.com/css2?family=Young+Serif&family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-cream:#fcf2e6;--color-terracotta:#bf6739;--color-terracotta-deep:#a2572f;--color-ochre:#c19042;--color-ink:#583f2a;--color-ink-soft:#583f2a8c;--font-display:"Young Serif", Georgia, serif;--ease-standard:cubic-bezier(.2, 0, 0, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-cream);color:var(--color-ink);font-family:var(--font-sans)}:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.z-30{z-index:30}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.ml-1{margin-left:var(--spacing)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-\[44px\]{min-height:44px}.min-h-dvh{min-height:100dvh}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-24{width:calc(var(--spacing) * 24)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[70vw\]{max-width:70vw}.max-w-prose{max-width:65ch}.min-w-\[44px\]{min-width:44px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink{border-color:var(--color-ink)}.border-ink-soft\/15{border-color:#583f2a15}@supports (color:color-mix(in lab, red, red)){.border-ink-soft\/15{border-color:color-mix(in oklab, var(--color-ink-soft) 15%, transparent)}}.border-ink-soft\/20{border-color:#583f2a1c}@supports (color:color-mix(in lab, red, red)){.border-ink-soft\/20{border-color:color-mix(in oklab, var(--color-ink-soft) 20%, transparent)}}.border-ink-soft\/40{border-color:#583f2a38}@supports (color:color-mix(in lab, red, red)){.border-ink-soft\/40{border-color:color-mix(in oklab, var(--color-ink-soft) 40%, transparent)}}.bg-cream{background-color:var(--color-cream)}.bg-cream\/70{background-color:#fcf2e6b3}@supports (color:color-mix(in lab, red, red)){.bg-cream\/70{background-color:color-mix(in oklab, var(--color-cream) 70%, transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-terracotta{background-color:var(--color-terracotta)}.bg-transparent{background-color:#0000}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-2{padding-right:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[clamp\(20px\,3\.4vw\,34px\)\]{font-size:clamp(20px,3.4vw,34px)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-cream{color:var(--color-cream)}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.text-ochre{color:var(--color-ochre)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-ochre{-webkit-text-decoration-color:var(--color-ochre);-webkit-text-decoration-color:var(--color-ochre);-webkit-text-decoration-color:var(--color-ochre);text-decoration-color:var(--color-ochre)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:bg-terracotta-deep:hover{background-color:var(--color-terracotta-deep)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-terracotta-deep:hover{color:var(--color-terracotta-deep)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}@media (width>=40rem){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-1{gap:var(--spacing)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:block{display:block}.lg\:h-\[440px\]{height:440px}.lg\:w-\[46\%\]{width:46%}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-12{gap:calc(var(--spacing) * 12)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes lg-dot-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}.lg-idle{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite lg-dot-breathe}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}.hero-tagline{animation:hero-fade-up .6s var(--ease-standard,ease) both}.hero-static{animation:hero-fade-in .4s var(--ease-standard,ease) both}@media (prefers-reduced-motion:reduce){.lg-idle{animation:none!important}}.lab-label{font-family:var(--font-sans,sans-serif);fill:var(--color-ink,#4a3927);font-size:24px}.lab-title{font-family:var(--font-display,serif);fill:var(--color-ink,#4a3927);font-size:30px}.lab-ground{stroke:#4a392729;stroke-width:2px}:root{--fig-ease:cubic-bezier(.37, 0, .63, 1)}.fig-limb,.fig-body{transform-origin:0 0}.fig-leg{--pivot:translate(0px, -14px);--unpivot:translate(0px, 14px)}.fig-arm{--pivot:translate(0px, -30px);--unpivot:translate(0px, 30px)}.fig-body{--pivot:translate(0px, -14px);--unpivot:translate(0px, 14px)}@keyframes fig-swing-a{0%{transform:var(--pivot) rotate(-22deg) var(--unpivot)}50%{transform:var(--pivot) rotate(22deg) var(--unpivot)}to{transform:var(--pivot) rotate(-22deg) var(--unpivot)}}@keyframes fig-swing-b{0%{transform:var(--pivot) rotate(22deg) var(--unpivot)}50%{transform:var(--pivot) rotate(-22deg) var(--unpivot)}to{transform:var(--pivot) rotate(22deg) var(--unpivot)}}@keyframes fig-arm-swing-a{0%{transform:var(--pivot) rotate(12deg) var(--unpivot)}50%{transform:var(--pivot) rotate(-12deg) var(--unpivot)}to{transform:var(--pivot) rotate(12deg) var(--unpivot)}}@keyframes fig-arm-swing-b{0%{transform:var(--pivot) rotate(-12deg) var(--unpivot)}50%{transform:var(--pivot) rotate(12deg) var(--unpivot)}to{transform:var(--pivot) rotate(-12deg) var(--unpivot)}}@keyframes fig-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.8px)}}@keyframes fig-heave{0%,to{transform:var(--pivot) rotate(13deg) var(--unpivot)}50%{transform:var(--pivot) rotate(17deg) var(--unpivot)}}@keyframes fig-climb-arm-a{0%,to{transform:var(--pivot) rotate(-158deg) var(--unpivot)}50%{transform:var(--pivot) rotate(-125deg) var(--unpivot)}}@keyframes fig-climb-arm-b{0%,to{transform:var(--pivot) rotate(-125deg) var(--unpivot)}50%{transform:var(--pivot) rotate(-158deg) var(--unpivot)}}@keyframes fig-climb-leg-a{0%,to{transform:var(--pivot) rotate(-6deg) var(--unpivot)}50%{transform:var(--pivot) rotate(-34deg) var(--unpivot)}}@keyframes fig-climb-leg-b{0%,to{transform:var(--pivot) rotate(-34deg) var(--unpivot)}50%{transform:var(--pivot) rotate(-6deg) var(--unpivot)}}@keyframes fig-climb-rise{0%{transform:translateY(7px)}to{transform:translateY(-7px)}}.pose-walk .fig-leg-a,.pose-carry-front .fig-leg-a,.pose-carry-back .fig-leg-a{animation:fig-swing-a .9s var(--fig-ease) infinite}.pose-walk .fig-leg-b,.pose-carry-front .fig-leg-b,.pose-carry-back .fig-leg-b{animation:fig-swing-b .9s var(--fig-ease) infinite}.pose-walk .fig-arm-a{animation:fig-arm-swing-a .9s var(--fig-ease) infinite}.pose-walk .fig-arm-b{animation:fig-arm-swing-b .9s var(--fig-ease) infinite}.pose-walk .fig-body,.pose-carry-front .fig-body,.pose-carry-back .fig-body{animation:fig-bob .45s var(--fig-ease) infinite}.pose-carry-front .fig-arm-a,.pose-carry-front .fig-arm-b{transform:var(--pivot) rotate(-90deg) var(--unpivot)}.pose-carry-back .fig-arm-a,.pose-carry-back .fig-arm-b{transform:var(--pivot) rotate(90deg) var(--unpivot)}.pose-pull .fig-leg-a{transform:var(--pivot) rotate(-26deg) var(--unpivot)}.pose-pull .fig-leg-b{transform:var(--pivot) rotate(20deg) var(--unpivot)}.pose-pull .fig-arm-a,.pose-pull .fig-arm-b{transform:var(--pivot) rotate(-74deg) var(--unpivot)}.pose-pull .fig-body{animation:fig-heave .6s var(--fig-ease) infinite}.pose-climb{animation:3.2s linear infinite alternate fig-climb-rise}.pose-climb .fig-arm-a{animation:fig-climb-arm-a .8s var(--fig-ease) infinite}.pose-climb .fig-arm-b{animation:fig-climb-arm-b .8s var(--fig-ease) infinite}.pose-climb .fig-leg-a{animation:fig-climb-leg-a .8s var(--fig-ease) infinite}.pose-climb .fig-leg-b{animation:fig-climb-leg-b .8s var(--fig-ease) infinite}.pose-stand .fig-leg-a{transform:var(--pivot) rotate(-10deg) var(--unpivot)}.pose-stand .fig-leg-b{transform:var(--pivot) rotate(10deg) var(--unpivot)}.pose-stand .fig-arm-a{transform:var(--pivot) rotate(-7deg) var(--unpivot)}.pose-stand .fig-arm-b{transform:var(--pivot) rotate(7deg) var(--unpivot)}.pose-reach .fig-leg-a{transform:var(--pivot) rotate(-8deg) var(--unpivot)}.pose-reach .fig-leg-b{transform:var(--pivot) rotate(8deg) var(--unpivot)}.pose-reach .fig-arm-a,.pose-reach .fig-arm-b{transform:var(--pivot) rotate(-152deg) var(--unpivot)}.pose-steady .fig-leg-a{transform:var(--pivot) rotate(-20deg) var(--unpivot)}.pose-steady .fig-leg-b{transform:var(--pivot) rotate(18deg) var(--unpivot)}.pose-steady .fig-arm-a,.pose-steady .fig-arm-b{transform:var(--pivot) rotate(-74deg) var(--unpivot)}.pose-steady .fig-body{transform:translateY(1.5px)}.pose-sit .fig-leg-a{transform:var(--pivot) rotate(-82deg) var(--unpivot)}.pose-sit .fig-leg-b{transform:var(--pivot) rotate(-72deg) var(--unpivot)}.pose-sit .fig-arm-a,.pose-sit .fig-arm-b{transform:var(--pivot) rotate(-34deg) var(--unpivot)}.pose-sit .fig-body{transform:translateY(9px)}@media (prefers-reduced-motion:reduce){.fig-limb,.fig-body,.pose-climb{animation:none!important}}.puff-p{transform-origin:0 0}@keyframes puff-a{0%{opacity:.55;transform:translate(0)scale(.4)}35%{opacity:0;transform:translate(-9px,-11px)scale(1.15)}to{opacity:0;transform:translate(-9px,-11px)scale(1.15)}}@keyframes puff-b{0%{opacity:.5;transform:translate(0)scale(.4)}35%{opacity:0;transform:translateY(-14px)scale(1.2)}to{opacity:0;transform:translateY(-14px)scale(1.2)}}@keyframes puff-c{0%{opacity:.55;transform:translate(0)scale(.4)}35%{opacity:0;transform:translate(9px,-10px)scale(1.15)}to{opacity:0;transform:translate(9px,-10px)scale(1.15)}}.puff-a{animation:puff-a var(--puff-dur,2s) var(--puff-ease,ease-out) infinite}.puff-b{animation:puff-b var(--puff-dur,2s) var(--puff-ease,ease-out) infinite}.puff-c{animation:puff-c var(--puff-dur,2s) var(--puff-ease,ease-out) infinite}.glint-star{transform-origin:0 0;animation:glint-twinkle var(--glint-dur,1.4s) ease-in-out infinite}@keyframes glint-twinkle{0%,to{opacity:.55;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.puff-a,.puff-b,.puff-c,.glint-star{opacity:0!important;animation:none!important}}.raise-scene{--e-out:cubic-bezier(.2, 0, 0, 1);--e-in:cubic-bezier(.5, 0, .85, .4);--e-back:cubic-bezier(.34, 1.56, .64, 1)}@keyframes raise-fade-in{0%{opacity:0}to{opacity:1}}@keyframes raise-fade-out{0%{opacity:1}to{opacity:0}}.raise-fadein{animation:raise-fade-in .36s var(--e-out,ease) both}.raise-fadeout{animation:raise-fade-out .46s var(--e-out,ease) both}.raise-scene-in{animation:raise-fade-in .5s var(--e-out,ease) both}.raise-ground{fill:none;stroke:var(--color-ink,#583f2a);stroke-width:5px;stroke-linecap:round;stroke-opacity:.5;stroke-dasharray:1500;animation:raise-ground-draw .7s var(--e-out,ease) both, raise-fade-out .4s var(--e-out,ease) both}@keyframes raise-ground-draw{0%{stroke-dashoffset:1500px}to{stroke-dashoffset:0}}.raise-carry{animation-name:raise-carry;animation-duration:.65s;animation-timing-function:var(--e-out,ease);animation-fill-mode:both}@keyframes raise-carry{0%{opacity:0;transform:translateX(var(--fromx,-400px))}14%{opacity:1}to{opacity:1;transform:translate(0)}}.raise-pivot{--pv:translate(var(--px), var(--py));--uv:translate(calc(var(--px) * -1), calc(var(--py) * -1));animation-name:raise-pivot;animation-duration:.4s;animation-timing-function:var(--e-out,ease);animation-fill-mode:both}@keyframes raise-pivot{0%{transform:var(--pv) rotate(var(--open,-90deg)) var(--uv)}68%{transform:var(--pv) rotate(var(--over,3deg)) var(--uv)}82%{transform:var(--pv) rotate(0deg) var(--uv)}90%{transform:var(--pv) rotate(0deg) var(--uv) translateY(4px)}to{transform:var(--pv) rotate(0deg) var(--uv) translateY(0)}}.raise-lcrew{animation:3.251s linear both raise-lcrew-walk}@keyframes raise-lcrew-walk{0%{transform:translate(-140px)}20%{transform:translate(267px)}32.3%{transform:translate(267px)}53.8%{transform:translate(487px)}66.1%{transform:translate(487px)}87.7%{transform:translate(696px)}to{transform:translate(696px)}}.raise-rcrew{animation:4.351s linear both raise-rcrew-walk}@keyframes raise-rcrew-walk{0%{transform:translate(1780px)}14.9%{transform:translate(1533px)}24.1%{transform:translate(1533px)}40.2%{transform:translate(1377px)}49.4%{transform:translate(1377px)}65.5%{transform:translate(1210px)}74.7%{transform:translate(1210px)}90.8%{transform:translate(1000px)}to{transform:translate(1000px)}}.raise-lcrew-exit{animation:raise-lcrew-exit .82s var(--e-out,ease) both}@keyframes raise-lcrew-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-980px)}}.raise-rcrew-exit{animation:raise-rcrew-exit .82s var(--e-out,ease) both}@keyframes raise-rcrew-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(1040px)}}.raise-pole{animation:raise-pole-grow .9s var(--e-out,ease) both}@keyframes raise-pole-grow{0%{transform:translateY(896.82px)scaleY(0)translateY(-896.82px)}to{transform:translateY(896.82px)scaleY(1)translateY(-896.82px)}}.raise-scaffold-cap{animation:raise-fade-in .4s var(--e-out,ease) both}.raise-rope-out{animation:raise-rope-drop .34s var(--e-in,ease) both}@keyframes raise-rope-drop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(26px)}}.raise-half{--pv:translate(var(--ex), var(--ey));--uv:translate(calc(var(--ex) * -1), calc(var(--ey) * -1));will-change:transform;animation:raise-half 2.4s var(--e-out,ease) both}@keyframes raise-half{0%{opacity:0;transform:translateY(110px) var(--pv) rotate(var(--open)) var(--uv)}9%{opacity:1}86%{transform:translateY(0) var(--pv) rotate(var(--over)) var(--uv)}to{opacity:1;transform:translateY(0) var(--pv) rotate(0deg) var(--uv)}}.raise-roof-base{animation:raise-fade-in .32s var(--e-out,ease) both}.raise-tooth{transform-box:fill-box;transform-origin:top;animation:raise-tooth-drop .2s var(--e-out,ease) both}@keyframes raise-tooth-drop{0%{opacity:0;transform:translateY(-8px)scaleY(.4)}to{opacity:1;transform:translateY(0)scaleY(1)}}.raise-istem{animation:raise-istem-in .38s var(--e-out,ease) both}@keyframes raise-istem-in{0%{opacity:0;transform:translateY(-14px)}30%{opacity:1}to{opacity:1;transform:translateY(0)}}.raise-dot-swing{--hx:843px;--hy:567.82px;--pv:translate(var(--hx), var(--hy));--uv:translate(calc(var(--hx) * -1), calc(var(--hy) * -1));will-change:transform;animation:raise-dot-swing .9s var(--e-out,ease) both}@keyframes raise-dot-swing{0%{opacity:0;transform:var(--pv) rotate(16deg) var(--uv)}12%{opacity:1;transform:var(--pv) rotate(16deg) var(--uv)}38%{transform:var(--pv) rotate(-11deg) var(--uv)}60%{transform:var(--pv) rotate(7deg) var(--uv)}78%{transform:var(--pv) rotate(-4deg) var(--uv)}90%{transform:var(--pv) rotate(2deg) var(--uv)}to{opacity:1;transform:var(--pv) rotate(0deg) var(--uv)}}.raise-prop-in{animation:raise-fade-in .36s var(--e-out,ease) both}.raise-lockup{will-change:transform;animation:raise-breath .6s var(--e-out,ease) both}@keyframes raise-breath{0%,to{transform:translate(900px,650px)scale(1)translate(-900px,-650px)}50%{transform:translate(900px,650px)scale(1.004)translate(-900px,-650px)}}@media (prefers-reduced-motion:reduce){.raise-scene *{animation:none!important}}.bp-grid{animation:8.3s linear both bp-grid-life}@keyframes bp-grid-life{0%{opacity:0}11%{opacity:1}96%{opacity:1}to{opacity:0}}.bp-dim-line{animation:bp-draw .9s var(--ease-standard,ease) .3s both, bp-fade-out .7s ease 3.5s both}.bp-dim-ext{animation:3.9s linear .3s both bp-dim-life}@keyframes bp-dim-life{0%{opacity:0}13%{opacity:1}82%{opacity:1}to{opacity:0}}.bp-dim-num{animation:bp-dim-num-life 1.4s var(--ease-standard,ease) 2.8s both}@keyframes bp-dim-num-life{0%{opacity:0}20%{opacity:1}27%{opacity:.4}36%{opacity:1}72%{opacity:1}to{opacity:0}}.bp-letter-outline{animation:bp-draw .7s var(--ease-standard,ease) var(--draw-delay) both, bp-fade-out .46s ease var(--fill-delay) both}.bp-letter-solid{animation:bp-fill-up .64s var(--ease-standard,ease) var(--fill-delay) both}@keyframes bp-fill-up{0%{clip-path:inset(var(--fill-h,300px) 0 0 0)}to{clip-path:inset(0)}}.bp-roof-outline{animation:bp-draw 2.1s var(--ease-standard,ease) .9s both, bp-fade-out .8s ease 3.4s both}.bp-course{animation:bp-course-land .52s var(--ease-standard,ease) var(--course-delay) both}@keyframes bp-course-land{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.bp-roof-final{animation:bp-fade-in .42s var(--ease-standard,ease) 6.6s both}.bp-tooth{transform-box:fill-box;transform-origin:top;animation:bp-tooth-stamp .24s var(--ease-standard,ease) var(--tooth-delay) both}@keyframes bp-tooth-stamp{0%{opacity:.4;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1.12)}to{opacity:1;transform:scaleY(1)}}.bp-seal{transform-box:fill-box;transform-origin:50%;animation:bp-seal-press .78s var(--ease-standard,ease) 6.9s both}@keyframes bp-seal-press{0%{opacity:0;transform:scale(1.35)}32%{opacity:.9;transform:scale(.92)}52%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1)}}.bp-dot-ring{animation:.52s linear 7s both bp-draw,.46s 7.56s both bp-fade-out}.bp-dot-truth{animation:bp-fade-in .56s var(--ease-standard,ease) 7.36s both}.bp-dot-pop{transform-box:fill-box;transform-origin:50%;animation:bp-dot-pop .56s var(--ease-standard,ease) 7.36s both}@keyframes bp-dot-pop{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1)}}.bp-draftsman{animation:2.8s linear .6s both bp-draftsman-walk,3.65s linear .3s both bp-draftsman-life}@keyframes bp-draftsman-walk{0%{transform:translate(176px,896.82px)}to{transform:translate(1628px,896.82px)}}@keyframes bp-draftsman-life{0%{opacity:0}11%{opacity:1}86%{opacity:1}to{opacity:0}}.bp-sealer{animation:bp-sealer-bow .36s var(--ease-standard,ease) 7.65s both, bp-sealer-life 1.95s linear 6.3s both}@keyframes bp-sealer-life{0%{opacity:0}15%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes bp-sealer-bow{0%,to{transform:translate(0)rotate(0)}55%{transform:translate(6px,5px)rotate(4deg)}}.bp-scaffold{animation:4s linear 3.3s both bp-scaffold-roll,4.04s linear 3.3s both bp-scaffold-life}@keyframes bp-scaffold-roll{0%{transform:translate(150px,812px)}82.5%{transform:translate(1648px,812px)}to{transform:translate(1792px,812px)}}@keyframes bp-scaffold-life{0%{opacity:0}7%{opacity:1}84%{opacity:1}to{opacity:0}}.bp-wheel{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite bp-wheel-spin}@keyframes bp-wheel-spin{to{transform:rotate(360deg)}}.bp-breath{transform-box:fill-box;transform-origin:50%;animation:bp-breath .6s var(--ease-standard,ease) 8.08s both}@keyframes bp-breath{0%,to{transform:scale(1)}50%{transform:scale(1.004)}}@keyframes bp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bp-fade-out{0%{opacity:1}to{opacity:0}}.bp-callout{font-family:var(--font-sans,sans-serif);letter-spacing:4px;fill:var(--color-ink-soft,#583f2a8c);font-size:34px;font-weight:500}@media (prefers-reduced-motion:reduce){.bp-grid,.bp-dim-line,.bp-dim-num,.bp-roof-outline,.bp-draftsman,.bp-sealer,.bp-scaffold,.bp-seal,.bp-dot-ring,.bp-dot-pop,.bp-letter-outline{opacity:0!important;animation:none!important}.bp-letter-solid,.bp-course,.bp-roof-final,.bp-dot-truth{clip-path:none!important;opacity:1!important;animation:none!important;transform:none!important}.bp-tooth,.bp-wheel,.bp-breath{animation:none!important}}.brig-scene{--e-out:cubic-bezier(.2, 0, 0, 1);--e-in:cubic-bezier(.5, 0, .85, .4);--e-back:cubic-bezier(.34, 1.56, .64, 1)}@keyframes brig-fade-in{0%{opacity:0}to{opacity:1}}@keyframes brig-fade-out{0%{opacity:1}to{opacity:0}}.brig-fadein{animation:brig-fade-in .34s var(--e-out,ease) both}.brig-fadeout{animation:brig-fade-out .46s var(--e-out,ease) both}.brig-ground{fill:none;stroke:var(--color-ink,#583f2a);stroke-width:5px;stroke-linecap:round;stroke-opacity:.5;stroke-dasharray:1520;animation:brig-ground-draw .6s var(--e-out,ease) both, brig-fade-out .48s var(--e-out,ease) both}@keyframes brig-ground-draw{0%{stroke-dashoffset:1520px}to{stroke-dashoffset:0}}.brig-stem{animation:brig-stem-drop .56s var(--e-in,ease-in) both}@keyframes brig-stem-drop{0%{opacity:0;transform:translateY(-120px)}12%{opacity:1}70%{transform:translateY(0)}82%{transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.brig-bowl{--pv:translate(var(--px), var(--py));--uv:translate(calc(var(--px) * -1), calc(var(--py) * -1));animation:brig-bowl-swing .56s var(--e-back,ease-out) both}@keyframes brig-bowl-swing{0%{opacity:0;transform:var(--pv) rotate(var(--open)) var(--uv)}18%{opacity:1}to{opacity:1;transform:var(--pv) rotate(0deg) var(--uv)}}.brig-course{transform-box:fill-box;transform-origin:0;animation:brig-course-wipe .6s var(--e-out,ease) both}@keyframes brig-course-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.brig-tooth{transform-box:fill-box;transform-origin:top;animation:brig-tooth-drop .22s var(--e-out,ease) both}@keyframes brig-tooth-drop{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.brig-tiles{will-change:transform, opacity}.brig-tile{animation:.9s linear infinite brig-tile-fly}@keyframes brig-tile-fly{0%{opacity:0;transform:translate(150px,876px)rotate(0)}6%{opacity:1}10%{transform:translate(225px,836px)rotate(-6deg)}20%{transform:translate(300px,842px)rotate(0)}30%{transform:translate(400px,776px)rotate(-8deg)}40%{transform:translate(500px,758px)rotate(0)}50%{transform:translate(612px,693px)rotate(-8deg)}60%{transform:translate(720px,672px)rotate(0)}70%{transform:translate(825px,608px)rotate(-6deg)}80%{transform:translate(930px,588px)rotate(0)}90%{transform:translate(905px,544px)rotate(6deg)}95%{opacity:1}to{opacity:0;transform:translate(880px,552px)rotate(0)}}.brig-dot-travel{will-change:transform;animation:brig-dot-fly 1.26s var(--e-out,ease) both}@keyframes brig-dot-fly{0%{opacity:0;transform:translate(95px,-70px)}12%{opacity:1}34%{transform:translate(70px,-58px)}40%{transform:translate(58px,-30px)}62%{transform:translate(30px,-40px)}74%{transform:translate(8px,-6px)}84%{transform:translate(-6px)}91%{transform:translate(4px,-1px)}96%{transform:translate(-2px)}to{opacity:1;transform:translate(0)}}.brig-figin{animation:brig-rise-in .44s var(--e-out,ease) both}@keyframes brig-rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.brig-pass{animation:2.6s ease-in-out infinite brig-pass}@keyframes brig-pass{0%,to{transform:translate(0)}50%{transform:translate(1px,-3px)}}.brig-crate{animation:brig-crate-in .52s var(--e-out,ease) both}@keyframes brig-crate-in{0%{opacity:0;transform:translate(-240px)}to{opacity:1;transform:translate(0)}}.brig-plank,.brig-dplacer{animation:brig-fade-in .4s var(--e-out,ease) both}.brig-roof-base{animation:brig-fade-in .32s var(--e-out,ease) both}.brig-crew{animation:brig-crew-out .64s var(--e-out,ease) both}@keyframes brig-crew-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-56px)}}.brig-lockup{will-change:transform;animation:brig-breath .62s var(--e-out,ease) both}@keyframes brig-breath{0%,to{transform:translate(900px,650px)scale(1)translate(-900px,-650px)}50%{transform:translate(900px,650px)scale(1.004)translate(-900px,-650px)}}.fl-skyglow{transform-box:fill-box;transform-origin:50%;filter:blur(42px);animation:2.6s .15s both fl-skyglow}@keyframes fl-skyglow{0%{opacity:0;transform:scale(.7)}30%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.fl-sun{will-change:transform;animation:7s .8s both fl-arc}@keyframes fl-arc{0%{transform:translate(1600px,1060px)}6%{transform:translate(1545px,720px)}12%{transform:translate(1377px,560px)}18%{transform:translate(1210px,455px)}24%{transform:translate(1010px,392px)}31%{transform:translate(843px,354px)}37%{transform:translate(696px,332px)}44%{transform:translate(487px,314px)}52%{transform:translate(300px,300px)}60%{transform:translate(332px,298px)}68%{transform:translate(372px,302px)}76%{transform:translate(422px,314px)}83%{transform:translate(478px,336px)}88%{transform:translate(600px,412px)}93%{transform:translate(724px,508px)}96%{transform:translate(843px,653.82px)}to{transform:translate(843px,653.82px)}}.fl-suncore{will-change:transform, opacity;transform-box:fill-box;transform-origin:50%;animation:7s .8s both fl-core}@keyframes fl-core{0%{opacity:0;transform:scale(2.6)}5%{opacity:1;transform:scale(3)}50%{opacity:1;transform:scale(3.25)}83%{opacity:1;transform:scale(3)}90%{opacity:1;transform:scale(2.2)}96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.fl-halo{will-change:transform, opacity;transform-box:fill-box;transform-origin:50%;filter:blur(26px);animation:7s .8s both fl-halo}@keyframes fl-halo{0%{opacity:0;transform:scale(.9)}8%{opacity:.3;transform:scale(1.05)}50%{opacity:.34;transform:scale(1.15)}83%{opacity:.28;transform:scale(1)}92%{opacity:.18;transform:scale(.55)}to{opacity:0;transform:scale(.32)}}.fl-dot{animation:.28s 7.52s both fl-dot-in}@keyframes fl-dot-in{0%{opacity:0}to{opacity:1}}.fl-truss{animation:2.4s 4.2s both fl-truss}@keyframes fl-truss{0%{opacity:.15}to{opacity:0}}.fl-roofclip{will-change:transform;transform-box:fill-box;transform-origin:50% 0;animation:2.4s 4.2s both fl-roof-reveal}@keyframes fl-roof-reveal{0%{transform:scaleY(0)}13%{transform:scaleY(.196)}18%{transform:scaleY(.196)}30%{transform:scaleY(.377)}35%{transform:scaleY(.377)}47%{transform:scaleY(.558)}52%{transform:scaleY(.558)}64%{transform:scaleY(.74)}69%{transform:scaleY(.74)}81%{transform:scaleY(.921)}86%{transform:scaleY(.921)}to{transform:scaleY(1)}}.fl-lightline{will-change:transform, opacity;transform-box:fill-box;transform-origin:50%;animation:2.4s 4.2s both fl-lightline}@keyframes fl-lightline{0%{opacity:0;transform:translateY(324px)scaleX(.06)}10%{opacity:.55;transform:translateY(346px)scaleX(.18)}50%{opacity:.6;transform:translateY(452px)scaleX(.55)}85%{opacity:.5;transform:translateY(556px)scaleX(.94)}to{opacity:0;transform:translateY(572px)scaleX(1)}}.fl-ground{animation:8s both fl-ground}@keyframes fl-ground{0%{opacity:0}6%{opacity:.1}90%{opacity:.1}to{opacity:0}}.fl-letter{animation:.7s both fl-wake}@keyframes fl-wake{0%{opacity:.09}to{opacity:1}}.fl-flash{animation:.26s both fl-flash}@keyframes fl-flash{0%{opacity:0}30%{opacity:.85}to{opacity:0}}.fl-shadow{transform-box:fill-box;transform-origin:50%;animation:1.5s both fl-shadow}@keyframes fl-shadow{0%{opacity:0;transform:translate(0)scaleX(.35)}25%{opacity:.09;transform:translate(-62px)scaleX(2.4)}70%{opacity:.08;transform:translate(-16px)scaleX(1.15)}to{opacity:0;transform:translate(0)scaleX(.9)}}.fl-r-sit{animation:9s both fl-r-sit}@keyframes fl-r-sit{0%{opacity:.42}27%{opacity:.92}32%{opacity:.92}36%{opacity:0}to{opacity:0}}.fl-r-stand{animation:9s both fl-r-stand}@keyframes fl-r-stand{0%{opacity:0}32%{opacity:0}36%{opacity:1}68%{opacity:1}71%{opacity:0}to{opacity:0}}.fl-r-walk{animation:9s both fl-r-walk-op,9s both fl-r-walk-move}@keyframes fl-r-walk-op{0%{opacity:0}68%{opacity:0}71%{opacity:1}79%{opacity:1}83%{opacity:0}to{opacity:0}}@keyframes fl-r-walk-move{0%{transform:translate(0)}68%{transform:translate(0)}83%{transform:translate(260px)}to{transform:translate(260px)}}.fl-l-sit{animation:9s both fl-l-sit}@keyframes fl-l-sit{0%{opacity:.42}34%{opacity:.92}39%{opacity:.92}43%{opacity:0}to{opacity:0}}.fl-l-stand{animation:9s both fl-l-stand}@keyframes fl-l-stand{0%{opacity:0}39%{opacity:0}43%{opacity:1}70%{opacity:1}73%{opacity:0}to{opacity:0}}.fl-l-walk{animation:9s both fl-l-walk-op,9s both fl-l-walk-move}@keyframes fl-l-walk-op{0%{opacity:0}70%{opacity:0}73%{opacity:1}80%{opacity:1}84%{opacity:0}to{opacity:0}}@keyframes fl-l-walk-move{0%{transform:translate(0)}70%{transform:translate(0)}84%{transform:translate(-260px)}to{transform:translate(-260px)}}.fl-stretch-r .fig-arm-a{animation:1.5s 3.24s both fl-stretch-a}.fl-stretch-r .fig-arm-b{animation:1.5s 3.24s both fl-stretch-b}.fl-stretch-l .fig-arm-a{animation:1.5s 3.87s both fl-stretch-a}.fl-stretch-l .fig-arm-b{animation:1.5s 3.87s both fl-stretch-b}@keyframes fl-stretch-a{0%{transform:var(--pivot) rotate(-150deg) var(--unpivot)}45%{transform:var(--pivot) rotate(-150deg) var(--unpivot)}to{transform:var(--pivot) rotate(-7deg) var(--unpivot)}}@keyframes fl-stretch-b{0%{transform:var(--pivot) rotate(150deg) var(--unpivot)}45%{transform:var(--pivot) rotate(150deg) var(--unpivot)}to{transform:var(--pivot) rotate(7deg) var(--unpivot)}}.fl-lockup{transform-box:view-box;transform-origin:900px 650px;animation:.6s 7.9s both fl-breath}@keyframes fl-breath{0%{transform:scale(1)}40%{transform:scale(1.004)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fl-skyglow,.fl-sun,.fl-suncore,.fl-halo,.fl-lightline,.fl-shadow,.fl-truss,.fl-ground{opacity:0!important;animation:none!important}.fl-letter{opacity:1!important;animation:none!important}.fl-flash,.fl-r-sit,.fl-r-stand,.fl-r-walk,.fl-l-sit,.fl-l-stand,.fl-l-walk{opacity:0!important;animation:none!important}.fl-roofclip{animation:none!important;transform:scaleY(1)!important}.fl-dot{opacity:1!important;animation:none!important}.fl-lockup{animation:none!important}}.ol-thin{opacity:.92;animation:ol-thin-out .48s var(--ease-standard,ease) 6.82s both}.ol-seg{fill:none;stroke:var(--color-ink,#583f2a);stroke-width:15.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px}@keyframes ol-seg-draw{to{stroke-dashoffset:0}}@keyframes ol-seg-fade{0%{opacity:1}to{opacity:0}}@keyframes ol-thin-out{0%{opacity:.92}to{opacity:0}}.ol-glint{transform-box:view-box;transform-origin:0 0;animation:6.3s linear .5s both ol-glint-move,6.3s linear .5s both ol-glint-life}.ol-glint-core{fill:var(--color-ochre,#c19042)}@keyframes ol-glint-life{0%{opacity:0}4%{opacity:1}93%{opacity:1}to{opacity:0}}.ol-inkdot{fill:var(--color-ink,#583f2a);transform-box:fill-box;transform-origin:50%;animation:ol-inkdot .82s var(--ease-standard,ease) 0s both}@keyframes ol-inkdot{0%{opacity:0;transform:scale(0)}45%{opacity:1;transform:scale(1)}70%{opacity:1}to{opacity:0;transform:scale(1)}}.ol-real-letter{fill:none;stroke:var(--color-ink,#583f2a);stroke-width:38px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;opacity:0}@keyframes ol-letter-in{0%{opacity:0;transform:scale(1)}45%{opacity:1}62%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.ol-roof{fill:var(--color-terracotta,#bf6739);clip-path:inset(0 0 100%);animation:ol-roof-flood .72s var(--ease-standard,ease) 6.56s both}@keyframes ol-roof-flood{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.ol-coil{fill:none;stroke:var(--color-ink,#583f2a);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;animation:ol-coil .98s var(--ease-standard,ease) 6.72s both}@keyframes ol-coil{0%{opacity:0;transform:rotate(0)scale(1)}14%{opacity:1;transform:rotate(40deg)scale(1)}to{opacity:0;transform:rotate(900deg)scale(.12)}}.ol-dot{fill:var(--color-ochre,#c19042);transform-box:fill-box;transform-origin:50%;animation:ol-dot-in .46s var(--ease-standard,ease) 7.42s both}@keyframes ol-dot-in{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.16)}72%{transform:scale(.94)}84%{opacity:.65}to{opacity:1;transform:scale(1)}}.ol-fig{transform-box:view-box;transform-origin:0 0}.ol-wc{will-change:transform}.ol-depart-shrink{transform-box:fill-box;transform-origin:bottom;animation:.44s linear 8.12s both ol-depart-shrink}@keyframes ol-depart-shrink{0%{transform:scale(1)}to{transform:scale(.9)}}.ol-lockup{transform-box:fill-box;transform-origin:50%;animation:ol-breath .6s var(--ease-standard,ease) 8.1s both}@keyframes ol-breath{0%{transform:scale(1)}50%{transform:scale(1.004)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ol-thin,.ol-glint,.ol-inkdot,.ol-coil{opacity:0!important;animation:none!important}.ol-real-letter,.ol-dot{opacity:1!important;animation:none!important}.ol-roof{clip-path:none!important;animation:none!important}}@keyframes contact-dot-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}.contact-hero .lg-idle{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite contact-dot-breathe}@media (prefers-reduced-motion:reduce){.contact-hero .lg-idle{animation:none!important}}
