@font-face{font-family:satoshi;src:url(/_next/static/media/d9396795aa5ec363-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:satoshi Fallback;src:local("Arial");ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.__className_654a47{font-family:satoshi,satoshi Fallback}.__variable_654a47{--font-satoshi:"satoshi","satoshi Fallback"}@font-face{font-family:Covered By Your Grace Local;src:url(/fonts/CoveredByYourGrace-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Grace Hand Extra Light Local;src:url(/fonts/GraceHand-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}:root{--color-surface-canvas:#ffffff;--color-surface-subtle:#f5f5f5;--color-surface-home:#f5f6f4;--color-surface-home-feature:#b9d4d7;--color-text-primary:#232323;--color-text-secondary:#595959;--color-text-quiet:#666666;--color-text-inverse:#ffffff;--color-border-decorative:#d9d9d9;--color-border-control:#8a8a8a;--color-action-default:#232323;--color-focus-ring:#232323;--font-body:var(--font-satoshi),Arial,sans-serif;--font-hand:"Grace Hand Extra Light Local",cursive;--font-hand-display:"Covered By Your Grace Local",cursive;--size-display:clamp(3rem,1.6853933rem + 5.3932584vw,6rem);--type-display:200 var(--size-display)/1.05 var(--font-hand);--tracking-display:-0.04em;--size-section:clamp(1.75rem,1.4213483rem + 1.3483146vw,2.5rem);--type-section:500 var(--size-section)/1.15 var(--font-body);--tracking-section:-0.025em;--size-compact:clamp(1.75rem,1.5308989rem + 0.8988764vw,2.25rem);--type-compact:600 var(--size-compact)/1.2 var(--font-body);--tracking-compact:-0.02em;--size-lead:clamp(1.25rem,1.1404494rem + 0.4494382vw,1.5rem);--type-lead:400 var(--size-lead)/1.5 var(--font-body);--tracking-lead:-0.01em;--size-body:clamp(1rem,0.9452247rem + 0.2247191vw,1.125rem);--type-body:300 var(--size-body)/1.6 var(--font-body);--tracking-body:0em;--size-caption:0.875rem;--type-caption:400 var(--size-caption)/1.5 var(--font-body);--tracking-caption:0em;--size-navigation:0.875rem;--type-navigation:500 var(--size-navigation)/1.4 var(--font-body);--tracking-navigation:0em;--size-signature:1.125rem;--type-signature:600 var(--size-signature)/1.25 var(--font-body);--tracking-signature:-0.02em;--size-hand-display:clamp(4.5rem,2.9662921rem + 6.2921348vw,8rem);--type-hand-display:400 var(--size-hand-display)/1 var(--font-hand-display);--tracking-hand-display:-0.015em;--size-hand-statement:clamp(2.5rem,1.6235955rem + 3.5955056vw,4.5rem);--type-hand-statement:200 var(--size-hand-statement)/1.05 var(--font-hand);--tracking-hand-statement:-0.01em;--size-hand-note:clamp(1.5rem,1.3904494rem + 0.4494382vw,1.75rem);--type-hand-note:200 var(--size-hand-note)/1.25 var(--font-hand);--tracking-hand-note:0em;--space-4:0.25rem;--space-8:0.5rem;--space-12:0.75rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem;--space-64:4rem;--space-96:6rem;--space-128:8rem;--motion-feedback:120ms;--motion-enter:240ms;--motion-exit:160ms;--motion-layout:360ms;--ease-enter:cubic-bezier(.2,0,0,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-layout:cubic-bezier(.4,0,.2,1);--shadow-context:0 8px 24px rgb(0 0 0/.10),0 2px 6px rgb(0 0 0/.06);--radius-control:4px;--content-max:1440px;--edge:clamp(1.5rem,.984127rem + 2.116402vw,2rem);--paper:var(--color-surface-canvas);--ground:var(--color-surface-canvas);--ink:var(--color-text-primary);--rule:var(--color-border-decorative)}@media (min-width:768px){:root{--edge:clamp(2rem,-1rem + 6.25vw,4rem)}}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--ground);color:var(--ink)}html,html.lenis{scroll-behavior:auto}body{font:var(--type-body);letter-spacing:var(--tracking-body);font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased}::selection{background:var(--ink);color:var(--ground)}a,button,input{-webkit-tap-highlight-color:transparent}button,input{font:inherit}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:4px}button,input,select,textarea{font:inherit;color:inherit}a,button{touch-action:pan-y pinch-zoom}button{cursor:pointer}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;box-shadow:0 0 0 5px var(--color-surface-canvas)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}[data-motion-pending]{opacity:0}[data-motion=ink]{display:inline-block}html[data-sketch-intro-active]:not([data-sketch-intro-active=revealing]) main [data-motion],html[data-sketch-intro-active]:not([data-sketch-intro-active=revealing]) main [data-motion] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-motion-pending]{opacity:1}}[data-ink-link]{position:relative}[data-ink-link]:after{content:"";position:absolute;height:1px;left:0;right:0;bottom:7px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .36s cubic-bezier(.22,1,.36,1)}[data-ink-link]:is(:hover,:focus-visible):after{transform:scaleX(1);transform-origin:left}::view-transition{pointer-events:none}::view-transition-old(root){animation:pageYields .24s ease-out both}::view-transition-new(root){animation:pageArrives .56s cubic-bezier(.22,1,.36,1) both}@keyframes pageYields{to{opacity:0;transform:translateY(-12px)}}@keyframes pageArrives{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}.correction-line-drawing_drawing__3_pf_{display:block;width:100%;height:100%;overflow:hidden}.correction-line-drawing_stroke__YboI_{stroke-dasharray:1;stroke-dashoffset:1}.correction-line-drawing_complete__macoo{opacity:0}.correction-line-drawing_active__utdcG .correction-line-drawing_stroke__YboI_{animation:correction-line-drawing_draw__Cq9ld calc(var(--duration) * var(--sketch-time-scale,1)) cubic-bezier(.22,.61,.36,1) calc(var(--delay) * var(--sketch-time-scale,1)) forwards}.correction-line-drawing_active__utdcG .correction-line-drawing_complete__macoo{animation:correction-line-drawing_complete__macoo calc(.3s * var(--sketch-time-scale,1)) calc(var(--sketch-line-complete-delay,5s) * var(--sketch-time-scale,1)) forwards}@keyframes correction-line-drawing_draw__Cq9ld{to{stroke-dashoffset:0}}@keyframes correction-line-drawing_complete__macoo{to{opacity:1}}@media(prefers-reduced-motion:reduce){.correction-line-drawing_stroke__YboI_{animation:none;stroke-dashoffset:0}.correction-line-drawing_complete__macoo{opacity:1;animation:none}}.care-line-drawing_drawing__NSEAo{display:block;width:100%;height:100%;overflow:visible;background:transparent}.care-line-drawing_maskLines__A4VGY path{stroke-dasharray:1;stroke-dashoffset:1}.care-line-drawing_complete__8qo_L{opacity:0}.care-line-drawing_active__o6ppV .care-line-drawing_maskLines__A4VGY path{animation:care-line-drawing_drawLine__HevZa calc(var(--sketch-line-duration,1.1s) * var(--sketch-time-scale,1)) cubic-bezier(.22,.61,.36,1) calc(var(--line-delay) * var(--sketch-time-scale,1)) forwards}.care-line-drawing_active__o6ppV .care-line-drawing_complete__8qo_L{animation:care-line-drawing_completeSheet__0F0FW calc(.3s * var(--sketch-time-scale,1)) calc(var(--sketch-line-complete-delay,5s) * var(--sketch-time-scale,1)) both}@keyframes care-line-drawing_drawLine__HevZa{to{stroke-dashoffset:0}}@keyframes care-line-drawing_completeSheet__0F0FW{to{opacity:1}}@media(prefers-reduced-motion:reduce){.care-line-drawing_maskLines__A4VGY path{animation:none;stroke-dashoffset:0}.care-line-drawing_complete__8qo_L{opacity:1;animation:none}}.additional-line-drawing_drawing__meC5G{display:block;width:100%;height:100%;overflow:visible;background:transparent}.additional-line-drawing_maskLines__FgW2a path{stroke-dasharray:1;stroke-dashoffset:1}.additional-line-drawing_complete__21Qup{opacity:0}.additional-line-drawing_active__SFsGJ .additional-line-drawing_maskLines__FgW2a path{animation:additional-line-drawing_drawLine__6eoU_ calc(var(--sketch-line-duration,1.1s) * var(--sketch-time-scale,1)) cubic-bezier(.22,.61,.36,1) calc(var(--line-delay) * var(--sketch-time-scale,1)) forwards}.additional-line-drawing_active__SFsGJ .additional-line-drawing_complete__21Qup{animation:additional-line-drawing_completeSheet__J2h0u calc(.3s * var(--sketch-time-scale,1)) calc(var(--sketch-line-complete-delay,5s) * var(--sketch-time-scale,1)) both}@keyframes additional-line-drawing_drawLine__6eoU_{to{stroke-dashoffset:0}}@keyframes additional-line-drawing_completeSheet__J2h0u{to{opacity:1}}@media(prefers-reduced-motion:reduce){.additional-line-drawing_maskLines__FgW2a path{animation:none;stroke-dashoffset:0}.additional-line-drawing_complete__21Qup{opacity:1;animation:none}}.urban-line-drawing_drawing__QRvKB{display:block;width:100%;height:100%;overflow:visible;background:transparent}.urban-line-drawing_stage__znXqF{opacity:1}.urban-line-drawing_complete__HSBNZ{opacity:0}.urban-line-drawing_maskLines__BJ93h path{stroke-dasharray:1;stroke-dashoffset:1}.urban-line-drawing_active__PzIlm .urban-line-drawing_maskLines__BJ93h path{animation:urban-line-drawing_urbanDraw__cmUOy calc(var(--sketch-urban-draw-duration,1.4s) * var(--sketch-time-scale,1)) cubic-bezier(.22,.61,.36,1) calc(var(--stage-index) * var(--sketch-urban-stage-delay,1.8s) * var(--sketch-time-scale,1)) forwards}.urban-line-drawing_active__PzIlm .urban-line-drawing_complete__HSBNZ{animation:urban-line-drawing_completeUrban__6D9Qe calc(.3s * var(--sketch-time-scale,1)) calc(var(--sketch-line-complete-delay,5s) * var(--sketch-time-scale,1)) both}@keyframes urban-line-drawing_urbanDraw__cmUOy{to{stroke-dashoffset:0}}@keyframes urban-line-drawing_completeUrban__6D9Qe{to{opacity:1}}@media(prefers-reduced-motion:reduce){.urban-line-drawing_maskLines__BJ93h path{stroke-dashoffset:0}.urban-line-drawing_complete__HSBNZ{opacity:1}.urban-line-drawing_active__PzIlm .urban-line-drawing_complete__HSBNZ,.urban-line-drawing_active__PzIlm .urban-line-drawing_maskLines__BJ93h path{animation:none}}.sketch-intro_intro__E4sFv{position:fixed;inset:0;z-index:1000;overflow:hidden;background:var(--color-surface-canvas,#fff);animation:sketch-intro_failOpen__Pszun 0s 20s forwards}html[data-sketch-intro-skip] .sketch-intro_intro__E4sFv{display:none}.sketch-intro_filterDefinitions__lrPxi{position:absolute;width:0;height:0;overflow:hidden}.sketch-intro_intro__E4sFv picture{position:absolute;inset:20px;display:block;min-width:0;min-height:0;overflow:hidden}.sketch-intro_intro__E4sFv .sketch-intro_correction__I6Xbx{inset:0 0 64px;width:min(100%,1440px);margin-inline:auto;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}@media(min-width:701px) and (max-width:1100px){.sketch-intro_intro__E4sFv .sketch-intro_correction__I6Xbx{width:96%}}@media(max-width:700px){.sketch-intro_intro__E4sFv .sketch-intro_correction__I6Xbx{display:none}}.sketch-intro_intro__E4sFv img{display:block;width:100%;height:100%;min-height:0;min-width:0;object-fit:var(--sketch-fit,contain);object-position:var(--sketch-position,center);transform:scale(var(--sketch-scale,1));transform-origin:var(--sketch-position,center)}@media (min-width:961px){.sketch-intro_intro__E4sFv .sketch-intro_careOpeningAnchor__3RVg_{inset:auto;left:calc(max(6vw, 50vw - 632px) - min(21.2771vw,305.6166px));top:calc(112px - min(9.1181vw,130.9687px));width:min(132.6265vw,1904.9989px);height:min(221.4863vw,3181.3482px);overflow:visible}.sketch-intro_intro__E4sFv .sketch-intro_careOpeningAnchor__3RVg_ img{width:100%;height:100%;object-fit:fill;transform:none}}@media (min-width:1800px){.sketch-intro_intro__E4sFv .sketch-intro_careOpeningAnchor__3RVg_{left:calc(max(6vw, 50vw - 632px) - min(31.9036vw,458.2519px));top:calc(112px - min(10.6024vw,152.2892px));width:min(154.2169vw,2215.1151px);height:min(257.5422vw,3699.2421px)}}@media (min-width:961px){.sketch-intro_intro__E4sFv .sketch-intro_urbanOpeningAnchor__DpeS4{inset:auto;left:calc(max(6.45vw, 50vw - 627px) - min(23.465vw,337.895px));top:calc(112px - min(9.835vw,141.616px));width:min(134.737vw,1938.016px);height:min(224.983vw,3237.644px);overflow:visible}.sketch-intro_intro__E4sFv .sketch-intro_urbanOpeningAnchor__DpeS4 img{width:100%;height:100%;object-fit:fill;transform:none}}@media (min-width:1800px){.sketch-intro_intro__E4sFv .sketch-intro_urbanOpeningAnchor__DpeS4{left:calc(max(6.45vw, 50vw - 627px) - min(34.378vw,495.042px));top:calc(112px - min(11.436vw,164.798px));width:min(156.671vw,2256.06px);height:min(261.608vw,3767.155px)}}@media (min-width:961px){.sketch-intro_intro__E4sFv .sketch-intro_pawprintsOpeningAnchor__Ty9yX{inset:auto;left:calc(max(6.57vw, 50vw - 625.4px) - min(51.35vw,739.44px));top:calc(128px - min(11.6vw,167px));width:min(178.42vw,2569.25px);height:min(267.01vw,3844.9px);overflow:visible}.sketch-intro_intro__E4sFv .sketch-intro_pawprintsOpeningAnchor__Ty9yX img{width:100%;height:100%;object-fit:fill;transform:none}}@media (max-width:700px){.sketch-intro_intro__E4sFv .sketch-intro_homeMobileFoldAnchor__JWExZ{inset:auto;left:-25.1445vw;top:0;width:142.0578vw;height:calc(100dvh - 64px);overflow:hidden}.sketch-intro_intro__E4sFv .sketch-intro_careMobileFoldAnchor__NQN1m,.sketch-intro_intro__E4sFv .sketch-intro_urbanMobileFoldAnchor__q6Rl2{inset:auto;left:-20.8966vw;top:0;width:141.2414vw;height:calc(100dvh - 64px);overflow:hidden}.sketch-intro_intro__E4sFv :is(.sketch-intro_homeMobileFoldAnchor__JWExZ,.sketch-intro_careMobileFoldAnchor__NQN1m,.sketch-intro_urbanMobileFoldAnchor__q6Rl2) img{width:100%;height:auto;object-fit:contain;transform:none}}.sketch-intro_base__UMWMx{opacity:0}.sketch-intro_motion__GuSrO{pointer-events:none;opacity:0}.sketch-intro_careLines__h1l4a{background:var(--color-surface-canvas,#fff)}.sketch-intro_intro__E4sFv[data-phase=visible] .sketch-intro_base__UMWMx{animation:sketch-intro_paperToDrawing__HcOQF calc(.62s * var(--sketch-time-scale,1)) cubic-bezier(.22,.61,.36,1) both}.sketch-intro_intro__E4sFv[data-phase=visible] .sketch-intro_motion__GuSrO:not(.sketch-intro_careLines__h1l4a):not(.sketch-intro_urbanLines__z8Fbr):not(.sketch-intro_additionalLines__v6njz){animation:sketch-intro_markStages__Hj3Dq var(--sketch-draw-duration,1.6s) cubic-bezier(.32,.08,.28,1) both}.sketch-intro_intro__E4sFv[data-phase=revealing] .sketch-intro_base__UMWMx,.sketch-intro_intro__E4sFv[data-phase=visible] .sketch-intro_additionalLines__v6njz,.sketch-intro_intro__E4sFv[data-phase=visible] .sketch-intro_urbanLines__z8Fbr{opacity:1}.sketch-intro_intro__E4sFv[data-phase=revealing] .sketch-intro_motion__GuSrO{opacity:.34}.sketch-intro_intro__E4sFv[data-phase=revealing]{opacity:0;transition:opacity var(--sketch-reveal-duration,.8s) cubic-bezier(.4,0,.2,1)}.sketch-intro_intro__E4sFv[data-phase=revealing],.sketch-intro_intro__E4sFv[data-phase=visible]{animation:sketch-intro_failOpen__Pszun 0s 20s forwards,sketch-intro_sketchBoil__dEcOg var(--sketch-draw-duration,1.6s) step-end 1 both;will-change:opacity,filter}.sketch-intro_status__RnMtf{position:absolute;left:50%;bottom:24px;z-index:2;transform:translateX(-50%);margin:0;color:#b34b3f;font:var(--type-hand-note,200 1.5rem/1.25 var(--font-hand));letter-spacing:var(--tracking-hand-note,0);white-space:nowrap;animation:sketch-intro_statusSettle__vTEK_ .42s cubic-bezier(.22,.61,.36,1) both}@keyframes sketch-intro_paperToDrawing__HcOQF{0%{opacity:0}to{opacity:1}}@keyframes sketch-intro_markStages__Hj3Dq{0%{opacity:0}9%{opacity:.52}20%{opacity:.24}27%{opacity:.24}36%{opacity:.46}47%{opacity:.2}54%{opacity:.2}63%{opacity:.4}74%{opacity:.22}84%{opacity:.34}to{opacity:.34}}@keyframes sketch-intro_statusSettle__vTEK_{0%{opacity:0;transform:translate(-50%,5px)}to{opacity:1;transform:translate(-50%)}}@keyframes sketch-intro_sketchBoil__dEcOg{0%,33.2%{filter:url(#sketch-boil-a)}33.3%,66.5%{filter:url(#sketch-boil-b)}66.6%,to{filter:url(#sketch-boil-c)}}@keyframes sketch-intro_failOpen__Pszun{to{visibility:hidden;pointer-events:none}}@media (min-width:701px){.sketch-intro_intro__E4sFv[data-desktop=false]{display:none}}@media (min-width:701px) and (max-width:960px){.sketch-intro_intro__E4sFv img{transform:scale(var(--sketch-scale-compact,var(--sketch-scale,1)))}}@media (max-width:700px){.sketch-intro_intro__E4sFv[data-mobile=false]{display:none}.sketch-intro_intro__E4sFv img{object-fit:var(--sketch-fit-mobile,contain);object-position:var(--sketch-position-mobile,center);transform:scale(var(--sketch-scale-mobile,1));transform-origin:var(--sketch-position-mobile,center)}}@media (prefers-reduced-motion:reduce){.sketch-intro_intro__E4sFv,.sketch-intro_intro__E4sFv[data-phase=revealing],.sketch-intro_intro__E4sFv[data-phase=visible]{animation:sketch-intro_failOpen__Pszun 0s 20s forwards;filter:none;will-change:auto}.sketch-intro_intro__E4sFv .sketch-intro_base__UMWMx,.sketch-intro_intro__E4sFv .sketch-intro_motion__GuSrO{opacity:1;animation:none}.sketch-intro_status__RnMtf{animation:none}}.sketch-intro_intro__E4sFv[data-phase=visible] .sketch-intro_careLines__h1l4a{animation:sketch-intro_paperToDrawing__HcOQF calc(.35s * var(--sketch-time-scale,1)) ease-out both}.sketch-intro_intro__E4sFv[data-phase=revealing] .sketch-intro_additionalLines__v6njz,.sketch-intro_intro__E4sFv[data-phase=revealing] .sketch-intro_careLines__h1l4a,.sketch-intro_intro__E4sFv[data-phase=revealing] .sketch-intro_urbanLines__z8Fbr{opacity:1}@media(max-width:700px){.sketch-intro_intro__E4sFv .sketch-intro_careMobileFoldAnchor__NQN1m svg,.sketch-intro_intro__E4sFv .sketch-intro_homeMobileFoldAnchor__JWExZ svg,.sketch-intro_intro__E4sFv .sketch-intro_urbanMobileFoldAnchor__q6Rl2 svg{height:auto;aspect-ratio:1536/5582}}