@layer base, components;@layer components.hraness-site-footer.legacy, components.hraness-site-footer.priority1, components.hraness-site-footer.priority2, components.hraness-site-footer.priority3, components.hraness-site-footer.priority4, components.hraness-site-footer.priority5, components.hraness-site-footer.priority6;@layer components.hraness-site-footer.priority2{.x1pmbb8p{grid-area:brand}.xxwd7sb{grid-area:label}.xt33hwp{grid-area:links}.x1qaspin{grid-area:mailing}.x2ga2k1{grid-area:support}.xkdpibf{margin:-1px}.x1ghz6dp{margin:0}.x1bpp3o7{margin:auto}.x1717udv{padding:0}}@layer components.hraness-site-footer.priority3{.x1y4qj14{background-position:0 0}.x1eror2x{background-position:100%}.x1r7ld26{border-color:currentColor}.x9r1u3d{border-color:#0000}.x11ngh50{border-color:var(--hraness-site-footer-line)}.x6i6fhv{border-radius:.375rem}.x116uinm{border-radius:.5rem}.x3fmiap{border-radius:1rem}.x1e6avla{border-radius:999px}.xng3xce{border-style:none}.x1y0btm7{border-style:solid}.xc342km{border-width:0}.xmkeg23{border-width:1px}.xdh2fpr{border-width:2px}.x1aazh3f{font-feature-settings:inherit;font-variant:inherit}.x1enigpx{gap:.125rem}.x8fetqu{gap:1rem}.x182hbjg{grid-template-areas:"brand links"}.x1m6ayzh{grid-template-areas:"brand mailing links"}.x1y8t5ps{grid-template-areas:"brand mailing support links"}.x7p9kbz{grid-template-areas:"brand support links"}.x14deco2{grid-template-areas:"links"}.x1e1zwiu{grid-template-areas:"mailing links"}.x1cbzbnn{grid-template-areas:"mailing support links"}.x1rpbaqk{grid-template-areas:"support links"}.x17y0mx6{inset-inline:0}.x82nc2q{margin-inline:.35rem}.xb3r6kr{overflow:hidden}.xish69e{overscroll-behavior:contain}.x18g2hj5{padding-block:.5rem}.x13eudtd{padding-block:.625rem}.xt970qd{padding-block:0}.xrfbana{padding-block:clamp(1.25rem,4vw,2rem)}.x97vtpp{padding-inline:.5rem}.xvpgqt4{padding-inline:.625rem}.x1ryrjj2{padding-inline:.75rem}.x13s4r1c{padding-inline:.875rem}.xk5lw23{padding-inline:clamp(1.25rem,4vw,2rem)}.x1hl2dhg{text-decoration:none}@media (forced-colors:active){.x1ylmb6m.x1ylmb6m{border-color:buttontext}}@media (min-width:47.5rem){.x1ovmjtf.x1ovmjtf{grid-template-areas:". consent links"}.x196kgno.x196kgno{grid-template-areas:"brand . consent links"}.x12d2mci.x12d2mci{grid-template-areas:"brand mailing . consent links"}.x11qbbop.x11qbbop{grid-template-areas:"brand mailing support . consent links"}.xa4jtz2.xa4jtz2{grid-template-areas:"brand support . consent links"}.x1s2ae5y.x1s2ae5y{grid-template-areas:"mailing . consent links"}.xydvb3f.xydvb3f{grid-template-areas:"mailing support . consent links"}.x1r7kgav.x1r7kgav{grid-template-areas:"support . consent links"}}@media (hover:hover){.xwt2121.xwt2121:hover{background-position:0 0}.x4ohgrr.x4ohgrr:hover{text-decoration:underline}}}@layer components.hraness-site-footer.priority4{.x1urst0s{-webkit-text-fill-color:currentColor}.xc26acl{align-content:center}.x6s0dn4{align-items:center}.x7a106z{align-items:start}.xamitd3{align-self:center}.x1c74tu6{animation-duration:2s}.xa4qsjk{animation-iteration-count:infinite}.x1esw782{animation-timing-function:linear}.x1fdtg7e{background-attachment:scroll}.x1u7o2vf{background-clip:border-box}.x123zpmm{background-clip:padding-box,border-box,border-box,border-box}.x1ta4xzc{-webkit-background-clip:text;background-clip:text}.xjbqb8w{background-color:#0000}.x1ujht2g{background-color:var(--hraness-site-footer-action-background)}.x1hhhz6w{background-color:var(--hraness-site-footer-background)}.xo5clpu{background-color:var(--hraness-site-footer-field-background)}.x1bvqrnj{background-color:var(--hraness-site-footer-holo-surface,var(--hraness-foil-surface,var(--hraness-site-footer-background)))}.xq9wfvg{background-image:linear-gradient(var(--hraness-site-footer-holo-surface,var(--hraness-foil-surface,var(--hraness-site-footer-background))),var(--hraness-site-footer-holo-surface,var(--hraness-foil-surface,var(--hraness-site-footer-background)))),radial-gradient(ellipse 28% 100% at var(--hraness-foil-x,50%) var(--hraness-foil-y,50%),color-mix(in srgb,white calc(60% + var(--hraness-foil-glow, 0) * 24%),transparent) 0,transparent 72%),radial-gradient(ellipse 80% 180% at calc(100% - var(--hraness-foil-x, 50%)) calc(100% - var(--hraness-foil-y, 50%)),#ffffff47 0,transparent 78%),linear-gradient(115deg,var(--_hraness-foil-1),var(--_hraness-foil-2),var(--_hraness-foil-3),var(--_hraness-foil-4),var(--_hraness-foil-5),var(--_hraness-foil-6))}.x18o3ruo{background-image:none}.x1gqfdwy{background-origin:border-box}.x12koezg{background-origin:padding-box}.xiy17q3{background-repeat:no-repeat}.x182nak8{background-repeat:repeat}.x1cwfr1t{background-size:auto}.x18g1bdp{background-size:calc(200% + var(--hraness-site-footer-shimmer-spread) * 2) 100%}.x1wugil3{block-size:1.375rem}.xuxy95z{block-size:100%}.xpoyz9m{block-size:1px}.x38bysi{block-size:1rem}.x18h55qy{block-size:44px}.xzlj3eo{block-size:auto}.xlashs9{block-size:var(--hraness-site-footer-control-block-size)}.x1dmgvpn{block-size:var(--hraness-site-footer-form-block-size)}.x1bxml6c{block-size:var(--hraness-site-footer-social-target)}.x1gz0dqr{border-block-start-color:#0000}.x3so8kt{border-block-start-style:solid}.x1b1eqt9{border-block-start-width:1px}.x1e53mt7{border-image-outset:0}.xgkqhyc{border-image-repeat:stretch}.x1jleocg{border-image-slice:100%}.x18sabzy{border-image-source:none}.x1pjjote{border-image-width:1}.x1kyqxw3{box-shadow:0 1px 4px color-mix(in srgb,var(--hraness-site-footer-foreground,CanvasText) 12%,transparent)}.x165lju9{box-shadow:0 1rem 3rem #00000040}.x9f619{box-sizing:border-box}.x91417p{caret-color:var(--hraness-site-footer-foreground)}.x1hyvwdk{clip-path:inset(50%)}.xeh89do{clip:rect(0 0 0 0)}.x1heor9g{color:inherit}.xaazplj{color:var(--hraness-site-footer-action-foreground)}.x1g4142m{color:var(--hraness-site-footer-foreground)}.xj5idha{color:var(--hraness-site-footer-muted)}.x1d3i0y6{column-gap:.375rem}.x1n78d84{column-gap:clamp(.5rem,2vw,1rem)}.x12e8u3k{container-name:hraness-footer}.xgc5ccc{container-name:hraness-socials}.x12h1iku{container-type:inline-size}.x1ypdohk{cursor:pointer}.x1lliihq{display:block}.x78zum5{display:flex}.xrvj5dj{display:grid}.x3nfvp2{display:inline-flex}.xt0psk2{display:inline}.x1s85apg{display:none}.xdl72j9{flex-basis:auto}.x4hbtdw{flex-basis:var(--hraness-site-footer-social-target)}.x1c4vz4f{flex-grow:0}.x1iyjqo2{flex-grow:1}.x2lah0s{flex-shrink:0}.xs83m0k{flex-shrink:1}.xjb2p0i{font-family:inherit}.xprmc4t{font-family:var(--font-sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)}.x10rt0pk,.xvmqkbn{font-feature-settings:inherit}.xvmqkbn{font-kerning:inherit}.x1rcybi7{font-language-override:inherit}.x61gc8y{font-optical-sizing:inherit}.xd4aj15{font-size-adjust:inherit}.xboafo0{font-size:.75rem}.x1dcheo9{font-size:.8125rem}.xkpwil5{font-size:.875rem}.x6u19be{font-size:.9375rem}.xngnso2{font-size:1.5rem}.x1jchvi3{font-size:1rem}.x1qlqyl8{font-size:inherit}.xgt9wab{font-size:max(1rem,16px)}.x1xh6y1q{font-stretch:inherit}.x1t35e8{font-style:inherit}.xkyhvkk{font-variation-settings:inherit}.xk50ysn{font-weight:500}.xh88oxj{font-weight:550}.x1s688f{font-weight:600}.x19s9jnd{font-weight:650}.x1pd3egz{font-weight:inherit}.xx1abn8{grid-column-end:-1}.xcrlgei{grid-column-start:1}.x170cel8{grid-template-columns:auto auto minmax(var(--hraness-site-footer-social-target),1fr)}.x1rkzygb{grid-template-columns:auto minmax(0,1fr)}.x186f4cn{grid-template-columns:auto minmax(0,max-content) auto minmax(var(--hraness-site-footer-social-target),1fr)}.xo69rmz{grid-template-columns:auto minmax(0,max-content) minmax(var(--hraness-site-footer-social-target),1fr)}.x5o1nov{grid-template-columns:auto minmax(var(--hraness-site-footer-social-target),1fr)}.x1mkdm3x{grid-template-columns:minmax(0,1fr)}.x1nrjx37{grid-template-columns:minmax(0,max-content) auto minmax(var(--hraness-site-footer-social-target),1fr)}.x1olarsd{grid-template-columns:minmax(0,max-content) minmax(var(--hraness-site-footer-social-target),1fr)}.x42z6zh{grid-template-rows:var(--hraness-site-footer-content-block-size)}.xv7uhgh{grid-template-rows:var(--hraness-site-footer-control-block-size)}.xif76xs{inline-size:1.375rem}.xiuoait{inline-size:100%}.xi8173g{inline-size:1px}.x1milg1j{inline-size:1rem}.x1nwd19c{inline-size:44px}.x6n8wx1{inline-size:fit-content}.xgybh9h{inline-size:min(100%,18rem)}.x146urod{inline-size:min(18rem,100vw - 2rem)}.xzm6ek{inline-size:min(20rem,100vw - 2rem)}.x1y56ywe{inline-size:min(28rem,100vw - 2rem)}.x175cv4s{inline-size:var(--hraness-site-footer-social-target)}.xuufnwz{inset-block-end:0}.xr04doy{inset-block-end:calc(100% + .375rem)}.x1smivkc{inset-block-end:calc(100% + .5rem)}.x1byf6of{inset-block-end:calc(100% + .75rem)}.x92d9gd{inset-block-start:auto}.xtijo5x{inset-inline-end:0}.x1fmyei2{inset-inline-end:1rem}.xe89of6{inset-inline-start:1rem}.xl56j7k{justify-content:center}.x13a6bvl{justify-content:flex-end}.x1qughib{justify-content:space-between}.x1qab1bc{justify-self:end}.x130jcwj{letter-spacing:-.018em}.x1i21sxh{letter-spacing:normal}.x1u7k74{line-height:1.2}.xfrs9s4{line-height:1.45}.x1evy7pa{line-height:1.5}.xo5v014{line-height:1}.x15bjb6t{line-height:inherit}.xnbnhf8{list-style-image:none}.x43c9pm{list-style-position:outside}.x3ct3a4{list-style-type:none}.x1dpfygs{margin-inline-end:-.5rem}.x1lziwak{margin-inline-start:0}.xvc5jky{margin-inline-start:auto}.x1pzgvly{max-block-size:calc(var(--hraness-signup-viewport-height, 100dvh) - 2rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.xgyk9h7{max-inline-size:100%}.xmk4v7v{max-inline-size:12rem}.x1n9s1zj{max-inline-size:22rem}.x1ljtl1n{max-inline-size:calc(100vw - 2rem)}.x1tec7hu{max-inline-size:none}.x159srwy{min-block-size:0}.x1ouqbbl{min-block-size:48px}.x5vl0wm{min-block-size:var(--hraness-site-footer-bar-block-size)}.xeuuy2l{min-block-size:var(--hraness-site-footer-control-block-size)}.xesnm00{min-inline-size:0}.xart1r9{min-inline-size:var(--hraness-site-footer-control-block-size)}.xj0a0fe{overflow-wrap:anywhere}.xpcvst1{padding-block-end:calc(var(--hraness-site-footer-padding-block) + env(safe-area-inset-bottom, 0px))}.x1bhgv95{padding-block-start:var(--hraness-site-footer-padding-block)}.xs8f16d{padding-inline-end:max(clamp(1rem,4vw,2rem),env(safe-area-inset-right))}.x1i0wikq{padding-inline-start:max(clamp(1rem,4vw,2rem),env(safe-area-inset-left))}.x10l6tqk{position:absolute}.xixxii4{position:fixed}.x1n2onr6{position:relative}.x1uhb9sk{position:static}.x1lfezxm{row-gap:var(--hraness-site-footer-row-gap)}.x185mbhu{scrollbar-gutter:stable}.x2b8uid{text-align:center}.xlyipyv{text-overflow:ellipsis}.x1w2vvpw{text-wrap:balance}.xlshs6z{visibility:hidden}.xnpuxes{visibility:visible}.xeaf4i8{white-space:normal}.xuxw1ft{white-space:nowrap}.xhtitgo{z-index:2}.xzkaem6{z-index:3}.xf5e64p{z-index:40}.xvgho8r[hidden]{display:none}.xxuwnm0:focus-visible{outline-color:var(--hraness-site-footer-focus)}.xhfxdjs:focus-visible{outline-offset:-3px}.xj3ae5l:focus-visible{outline-offset:3px}.x9v5kkp:focus-visible{outline-style:solid}.x784prv:focus-visible{outline-width:2px}.x12yxz85.x12yxz85:where(.x1gmlqhs[open] *){visibility:hidden}.x16dnoq8.x16dnoq8:where(.x1gmlqhs[open] *){visibility:visible}.xjb0foi:disabled{cursor:wait}.xo3u330:disabled{opacity:.62}.x502hvl:modal{inset-block-end:calc(100% - var(--hraness-signup-viewport-top, 0px) - var(--hraness-signup-viewport-height, 100dvh))}.x1t8win8:modal{inset-block-start:var(--hraness-signup-viewport-top,0)}.x3g7vmf:modal{position:fixed}.xgqpex1:hover{background-color:var(--hraness-site-footer-field-background)}@media (forced-colors:active){.x1g58opa.x1g58opa{-webkit-text-fill-color:currentColor}}@media (prefers-reduced-motion:no-preference) and (not (forced-colors:active)){.x1wouot0.x1wouot0{-webkit-text-fill-color:transparent}}@media (forced-colors:active){.xal2be3.xal2be3{animation-name:none}}@media (prefers-reduced-motion:no-preference) and (not (forced-colors:active)){.x1n2piig.x1n2piig{animation-name:x3k0bqv-B}}@media (forced-colors:active){.x1tt9vl1.x1tt9vl1{background-color:buttontext}.x9yvj25.x9yvj25{background-color:canvas}}@media (prefers-reduced-motion:no-preference) and (not (forced-colors:active)){.x1hhrnal.x1hhrnal{background-image:linear-gradient(110deg,currentColor calc(50% - var(--hraness-site-footer-shimmer-spread)),color-mix(in srgb,currentColor 20%,transparent) 50%,currentColor calc(50% + var(--hraness-site-footer-shimmer-spread)))}}@media (forced-colors:active){.xhobzj1.xhobzj1{background-image:none}.x1np48w9.x1np48w9{border-block-start-color:buttontext}.xwaqzdf.xwaqzdf{box-shadow:none}.x1q5838n.x1q5838n{color:buttonface}}@media (min-width:47.5rem){.x7odbza.x7odbza{font-size:.8125rem}.xr0yb7.xr0yb7{grid-column-end:consent}.xax01ff.xax01ff{grid-column-start:consent}.x1qh7fzj.x1qh7fzj{grid-row-end:consent}.x1i433cm.x1i433cm{grid-row-start:consent}.x1yi829s.x1yi829s{grid-template-columns:auto auto minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.x1qs5i8y.x1qs5i8y{grid-template-columns:auto minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.xzi2blw.xzi2blw{grid-template-columns:auto minmax(0,max-content) auto minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.x1t3gk10.x1t3gk10{grid-template-columns:auto minmax(0,max-content) minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.xh9f616.xh9f616{grid-template-columns:minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.x1g8uo05.x1g8uo05{grid-template-columns:minmax(0,max-content) auto minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.x1xd8dcn.x1xd8dcn{grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto minmax(var(--hraness-site-footer-social-target),var(--hraness-site-footer-socials-inline-size))}.x1cd001l.x1cd001l{inset-block-end:auto}.x12aoker.x12aoker{inset-block-end:calc(100% + var(--hraness-site-footer-padding-block) + .375rem)}.x1vbotui.x1vbotui{inset-inline-start:0}.x18obxus.x18obxus{position:static}}@media (prefers-reduced-motion:no-preference){.x7ctuma.x7ctuma{transition-delay:0s}.x1ntgrh1.x1ntgrh1{transition-duration:.12s}.x105zyf9.x105zyf9{transition-property:color,background-color,opacity}.xma2t0n.xma2t0n{transition-timing-function:ease}}@media (forced-colors:active){.xz4eswf.xz4eswf:focus-visible{outline-color:highlight}}@media (hover:hover){.xlkrsup.xlkrsup:hover{background-attachment:scroll}.x156efcn.x156efcn:hover{background-clip:border-box}.x1voprv7.x1voprv7:hover{background-color:color-mix(in srgb,currentColor 9%,transparent)}.x8o3jvd.x8o3jvd:hover{background-image:none}.xsq4hlx.xsq4hlx:hover{background-origin:padding-box}.x1x226zn.x1x226zn:hover{background-repeat:repeat}.x1f6hyc3.x1f6hyc3:hover{background-size:auto}.xxeg0yr.xxeg0yr:hover{color:var(--hraness-site-footer-foreground)}}@media (pointer:coarse){@container hraness-socials (width >= 136px){.x101cbvv.x101cbvv.x101cbvv{display:block}}@container hraness-socials (width >= 182px){.xwl02xf.xwl02xf.xwl02xf{display:block}}@container hraness-socials (width >= 90px){.x6w72mi.x6w72mi.x6w72mi{display:block}}}@media (pointer:fine) and (not (pointer:coarse)),(pointer:none) and (not (pointer:coarse)){@container hraness-socials (width >= 3.625rem){.xhzsqoz.xhzsqoz.xhzsqoz{display:block}}@container hraness-socials (width >= 5.5rem){.x18g50z5.x18g50z5.x18g50z5{display:block}}@container hraness-socials (width >= 7.375rem){.xir82yx.xir82yx.xir82yx{display:block}}}}@layer components.hraness-site-footer.priority5{.xhbfen4{margin-bottom:.5rem}.xat24cr{margin-bottom:0}.x1nhhxel{margin-bottom:1.5rem}.x1bov10x{margin-top:-.5rem}.xhj8ucd{margin-top:.75rem}.xj1urod{margin-top:1rem}.x1odjw0f{overflow-y:auto}}@layer components.hraness-site-footer.priority6{.x16vqh2n::backdrop{background-color:#0000008c}.xook0zr::placeholder{color:var(--hraness-site-footer-muted)}.x1i5lizr::-webkit-details-marker{display:none}.x7xwk5j::placeholder{opacity:1}}@keyframes x3k0bqv-B{0%{background-position:100%}to{background-position:0}}.x35j2r9{--_hraness-foil-1:var(--hraness-foil-1,#f8cbeb)}@supports (color:lab(0% 0 0)){.x35j2r9{--_hraness-foil-1:var(--hraness-foil-1,lab(86.3403% 20.1464 -9.38262))}}.xmntjkq{--_hraness-foil-2:var(--hraness-foil-2,#cdd4f7)}@supports (color:lab(0% 0 0)){.xmntjkq{--_hraness-foil-2:var(--hraness-foil-2,lab(85.1108% 3.0382 -18.4466))}}.x1xbl91z{--_hraness-foil-3:var(--hraness-foil-3,#c5f0df)}@supports (color:lab(0% 0 0)){.x1xbl91z{--_hraness-foil-3:var(--hraness-foil-3,lab(91.3827% -16.8932 3.15534))}}.x47qxf1{--_hraness-foil-4:var(--hraness-foil-4,#f7efcd)}@supports (color:lab(0% 0 0)){.x47qxf1{--_hraness-foil-4:var(--hraness-foil-4,lab(94.4608% -1.19552 17.4542))}}.x13hwd88{--_hraness-foil-5:var(--hraness-foil-5,#f9d6bf)}@supports (color:lab(0% 0 0)){.x13hwd88{--_hraness-foil-5:var(--hraness-foil-5,lab(88.2259% 10.1507 16.1255))}}.xx7v8hi{--_hraness-foil-6:var(--hraness-foil-6,#dfcdf6)}@supports (color:lab(0% 0 0)){.xx7v8hi{--_hraness-foil-6:var(--hraness-foil-6,lab(84.7576% 12.3398 -18.2155))}}.x136ldfs{--hraness-foil-glow:0}.x3l4yik{--hraness-site-footer-action-background:var(--lightningcss-light,#166534) var(--lightningcss-dark,#86efac)}.x18vkaze{--hraness-site-footer-action-background:var(--lightningcss-light,#1e40af) var(--lightningcss-dark,#93c5fd)}.x1mq49gw{--hraness-site-footer-action-background:var(--lightningcss-light,#9a3412) var(--lightningcss-dark,#fdba74)}.xdg0xw2{--hraness-site-footer-action-background:var(--plain-foreground,var(--foreground,CanvasText))}.x1izjwho{--hraness-site-footer-action-foreground:var(--lightningcss-light,#fff) var(--lightningcss-dark,#052e16)}.x1e6emja{--hraness-site-footer-action-foreground:var(--lightningcss-light,#fff) var(--lightningcss-dark,#172554)}.x1lf6uaq{--hraness-site-footer-action-foreground:var(--lightningcss-light,#fff) var(--lightningcss-dark,#431407)}.x1munjs5{--hraness-site-footer-action-foreground:var(--plain-background,var(--background,Canvas))}.x8c10za{--hraness-site-footer-background:var(--plain-background,var(--background,Canvas))}.xe0js8b{--hraness-site-footer-bar-block-size:calc(var(--hraness-site-footer-content-block-size) + var(--hraness-site-footer-padding-block) + var(--hraness-site-footer-padding-block) + env(safe-area-inset-bottom, 0px) + 1px)}.x1o9lycj{--hraness-site-footer-content-block-size:max(var(--hraness-site-footer-social-target),var(--hraness-site-footer-form-block-size))}.x1ghcxmq{--hraness-site-footer-content-block-size:var(--hraness-site-footer-control-block-size)}.x1xgbxbt{--hraness-site-footer-control-block-size:max(var(--hraness-site-footer-social-target),1.75rem)}.xsctza4{--hraness-site-footer-field-background:color-mix(in srgb,var(--hraness-site-footer-foreground) 4%,var(--hraness-site-footer-background))}.x14z8vex{--hraness-site-footer-focus:var(--plain-link,var(--focus,Highlight))}.x1ktp55a{--hraness-site-footer-foreground:var(--plain-foreground,var(--foreground,currentColor))}.xys6ka6{--hraness-site-footer-form-block-size:var(--hraness-site-footer-control-block-size)}.x96ybla{--hraness-site-footer-line:var(--plain-line,var(--line,color-mix(in srgb,currentColor 18%,transparent)))}.xma658k{--hraness-site-footer-mailing-overlay-clearance:0rem}.x1sphz0r{--hraness-site-footer-mailing-overlay-clearance:calc(var(--hraness-site-footer-control-block-size) + var(--hraness-site-footer-row-gap))}.x1h47zgc{--hraness-site-footer-mailing-overlay-offset:calc(var(--hraness-site-footer-mailing-overlay-clearance) + var(--hraness-site-footer-padding-block) + 1px)}.x8d9m59{--hraness-site-footer-muted:var(--plain-muted,var(--muted,color-mix(in srgb,currentColor 68%,transparent)))}.x19y8ktx{--hraness-site-footer-padding-block:clamp(.25rem,.8vw,.375rem)}.x1d4g2j8{--hraness-site-footer-row-gap:.25rem}.x94vt28{--hraness-site-footer-shimmer-spread:calc(3ch + 40px)}.xtq98z5{--hraness-site-footer-social-target:1.75rem}.x3luoqq{--hraness-site-footer-socials-inline-size:calc(4 * var(--hraness-site-footer-social-target) + max(.375rem,6px))}.x4sry57{--hraness-site-footer-status-block-size:1.5rem}@media (prefers-color-scheme:dark){.x1dscx4y.x1dscx4y{--_hraness-foil-1:var(--hraness-foil-1,#af4791)}@supports (color:lab(0% 0 0)){.x1dscx4y.x1dscx4y{--_hraness-foil-1:var(--hraness-foil-1,lab(46.6723% 49.1867 -19.8203))}}.x14xjb22.x14xjb22{--_hraness-foil-2:var(--hraness-foil-2,#6358ba)}@supports (color:lab(0% 0 0)){.x14xjb22.x14xjb22{--_hraness-foil-2:var(--hraness-foil-2,lab(42.2458% 24.6027 -51.6587))}}.x1iiaa4z.x1iiaa4z{--_hraness-foil-3:var(--hraness-foil-3,#00ac8e)}@supports (color:lab(0% 0 0)){.x1iiaa4z.x1iiaa4z{--_hraness-foil-3:var(--hraness-foil-3,lab(62.3695% -49.66 4.27207))}}.x1n6b76k.x1n6b76k{--_hraness-foil-4:var(--hraness-foil-4,#b8a636)}@supports (color:lab(0% 0 0)){.x1n6b76k.x1n6b76k{--_hraness-foil-4:var(--hraness-foil-4,lab(68.1263% -2.49678 57.2653))}}.x1z0t8xj.x1z0t8xj{--_hraness-foil-5:var(--hraness-foil-5,#b64e10)}@supports (color:lab(0% 0 0)){.x1z0t8xj.x1z0t8xj{--_hraness-foil-5:var(--hraness-foil-5,lab(46.7122% 40.9626 52.6576))}}.x1bbyikp.x1bbyikp{--_hraness-foil-6:var(--hraness-foil-6,#9d69d2)}@supports (color:lab(0% 0 0)){.x1bbyikp.x1bbyikp{--_hraness-foil-6:var(--hraness-foil-6,lab(53.5209% 36.7413 -47.0617))}}}@media (pointer:coarse){.x9cmhvv.x9cmhvv{--hraness-site-footer-control-block-size:max(var(--hraness-site-footer-social-target),2.25rem)}.x1w6jg7m.x1w6jg7m{--hraness-site-footer-social-target:44px}}@media (hover:hover){.x1a9zcsi.x1a9zcsi:hover:not(:disabled){--hraness-foil-glow:1}}:root{--ui-background:oklch(0.985 0.004 220);--ui-foreground:oklch(0.205 0.018 230);--ui-card:oklch(0.998 0.002 220);--ui-card-foreground:var(--ui-foreground);--ui-popover:oklch(0.998 0.002 220);--ui-popover-foreground:var(--ui-foreground);--ui-primary:oklch(0.405 0.09 215);--ui-primary-foreground:oklch(0.985 0.004 220);--ui-secondary:oklch(0.935 0.018 215);--ui-secondary-foreground:oklch(0.285 0.04 222);--ui-muted:oklch(0.952 0.01 220);--ui-muted-foreground:oklch(0.48 0.028 225);--ui-accent:oklch(0.915 0.03 205);--ui-accent-foreground:oklch(0.255 0.045 220);--ui-destructive:oklch(0.57 0.205 27);--ui-destructive-foreground:oklch(0.985 0.004 220);--ui-border:oklch(0.855 0.02 220);--ui-input:oklch(0.64 0.025 220);--ui-ring:oklch(0.545 0.115 215);--ui-success:oklch(0.49 0.125 155);--ui-success-foreground:oklch(0.985 0.004 220);--ui-success-soft:oklch(0.93 0.035 155);--ui-warning:oklch(0.525 0.125 78);--ui-warning-foreground:oklch(0.19 0.025 78);--ui-warning-soft:oklch(0.94 0.045 88);--ui-info:oklch(0.49 0.12 240);--ui-info-foreground:oklch(0.985 0.004 220);--ui-info-soft:oklch(0.93 0.035 240);--ui-chart-1:oklch(0.57 0.15 35);--ui-chart-2:oklch(0.53 0.105 170);--ui-chart-3:oklch(0.49 0.1 235);--ui-chart-4:oklch(0.65 0.13 90);--ui-chart-5:oklch(0.58 0.14 315);--ui-font-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ui-font-heading:var(--ui-font-sans);--ui-font-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;--ui-radius:0.75rem;--leading-body:1.6;--leading-label:1.5;--leading-heading:1.2;--leading-display:1.08;--tracking-heading:-0.025em;--tracking-display:-0.04em;--radius-sm:max(0rem,calc(var(--ui-radius) - 0.5rem));--radius-md:max(0rem,calc(var(--ui-radius) - 0.25rem));--radius-lg:var(--ui-radius)}.dark,:root[data-theme=dark],[data-theme=dark]{--ui-background:oklch(0.15 0.014 230);--ui-foreground:oklch(0.955 0.008 220);--ui-card:oklch(0.19 0.016 230);--ui-card-foreground:var(--ui-foreground);--ui-popover:oklch(0.205 0.018 230);--ui-popover-foreground:var(--ui-foreground);--ui-primary:oklch(0.755 0.105 210);--ui-primary-foreground:oklch(0.175 0.02 230);--ui-secondary:oklch(0.255 0.022 225);--ui-secondary-foreground:oklch(0.94 0.01 220);--ui-muted:oklch(0.235 0.018 225);--ui-muted-foreground:oklch(0.715 0.025 220);--ui-accent:oklch(0.275 0.035 210);--ui-accent-foreground:oklch(0.95 0.008 220);--ui-destructive:oklch(0.68 0.19 25);--ui-destructive-foreground:oklch(0.16 0.025 25);--ui-border:oklch(0.32 0.025 225);--ui-input:oklch(0.48 0.03 225);--ui-ring:oklch(0.72 0.105 210);--ui-success:oklch(0.7 0.12 155);--ui-success-foreground:oklch(0.16 0.025 155);--ui-success-soft:oklch(0.25 0.045 155);--ui-warning:oklch(0.78 0.12 82);--ui-warning-foreground:oklch(0.19 0.025 78);--ui-warning-soft:oklch(0.27 0.045 82);--ui-info:oklch(0.72 0.11 240);--ui-info-foreground:oklch(0.16 0.025 240);--ui-info-soft:oklch(0.25 0.04 240);--ui-chart-1:oklch(0.72 0.14 35);--ui-chart-2:oklch(0.7 0.11 170);--ui-chart-3:oklch(0.7 0.11 235);--ui-chart-4:oklch(0.77 0.12 90);--ui-chart-5:oklch(0.72 0.13 315)}:root[data-theme=light],[data-theme=light]{--ui-background:oklch(0.985 0.004 220);--ui-foreground:oklch(0.205 0.018 230);--ui-card:oklch(0.998 0.002 220);--ui-card-foreground:var(--ui-foreground);--ui-popover:oklch(0.998 0.002 220);--ui-popover-foreground:var(--ui-foreground);--ui-primary:oklch(0.405 0.09 215);--ui-primary-foreground:oklch(0.985 0.004 220);--ui-secondary:oklch(0.935 0.018 215);--ui-secondary-foreground:oklch(0.285 0.04 222);--ui-muted:oklch(0.952 0.01 220);--ui-muted-foreground:oklch(0.48 0.028 225);--ui-accent:oklch(0.915 0.03 205);--ui-accent-foreground:oklch(0.255 0.045 220);--ui-destructive:oklch(0.57 0.205 27);--ui-destructive-foreground:oklch(0.985 0.004 220);--ui-border:oklch(0.855 0.02 220);--ui-input:oklch(0.64 0.025 220);--ui-ring:oklch(0.545 0.115 215);--ui-success:oklch(0.49 0.125 155);--ui-success-foreground:oklch(0.985 0.004 220);--ui-success-soft:oklch(0.93 0.035 155);--ui-warning:oklch(0.525 0.125 78);--ui-warning-foreground:oklch(0.19 0.025 78);--ui-warning-soft:oklch(0.94 0.045 88);--ui-info:oklch(0.49 0.12 240);--ui-info-foreground:oklch(0.985 0.004 220);--ui-info-soft:oklch(0.93 0.035 240);--ui-chart-1:oklch(0.57 0.15 35);--ui-chart-2:oklch(0.53 0.105 170);--ui-chart-3:oklch(0.49 0.1 235);--ui-chart-4:oklch(0.65 0.13 90);--ui-chart-5:oklch(0.58 0.14 315)}.dark,:root,[data-palette],[data-theme]{--ui-surface-edge:color-mix(in srgb,var(--ui-border) 28%,transparent);--ui-surface-light:color-mix(in oklch,var(--ui-card) 94%,white);--ui-surface-shade:color-mix(in oklch,var(--ui-background) 55%,black);--ui-divider:color-mix(in srgb,var(--ui-border) 55%,transparent);--elevation-low:inset 0 1px 0 color-mix(in srgb,var(--ui-surface-light) 72%,transparent),0 1px 2px -1px color-mix(in srgb,var(--ui-surface-shade) 20%,transparent),0 4px 10px -6px color-mix(in srgb,var(--ui-surface-shade) 22%,transparent);--elevation-raised:inset 0 1px 0 color-mix(in srgb,var(--ui-surface-light) 72%,transparent),0 2px 4px -2px color-mix(in srgb,var(--ui-surface-shade) 18%,transparent),0 14px 28px -16px color-mix(in srgb,var(--ui-surface-shade) 30%,transparent);--elevation-overlay:inset 0 1px 0 color-mix(in srgb,var(--ui-surface-light) 80%,transparent),0 4px 12px -4px color-mix(in srgb,var(--ui-surface-shade) 24%,transparent),0 24px 64px -20px color-mix(in srgb,var(--ui-surface-shade) 38%,transparent);--elevation-inset:inset 0 2px 4px -2px color-mix(in srgb,var(--ui-surface-shade) 24%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ui-surface-light) 44%,transparent)}@media (pointer:coarse){:root{--interactive-target-compact:max(2.75rem,var(--interactive-target-min))}}:root[data-verification-pointer=coarse]{--interactive-target-compact:max(2.75rem,var(--interactive-target-min))}@media (prefers-contrast:more){.dark,:root,[data-palette],[data-theme]{--ui-surface-edge:var(--ui-border);--ui-divider:var(--ui-border)}}@media (forced-colors:active){.dark,:root,[data-palette],[data-theme]{--ui-surface-edge:CanvasText;--ui-divider:CanvasText;--elevation-low:none;--elevation-raised:none;--elevation-overlay:none;--elevation-inset:none}}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:300;src:url(/_next/static/media/NebulaSans-Light.17f86531.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:300;src:url(/_next/static/media/NebulaSans-LightItalic.f4bbcd48.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:400;src:url(/_next/static/media/NebulaSans-Book.2914c333.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:400;src:url(/_next/static/media/NebulaSans-BookItalic.17251898.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:500;src:url(/_next/static/media/NebulaSans-Medium.ad8f99b8.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:500;src:url(/_next/static/media/NebulaSans-MediumItalic.787b090c.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:600;src:url(/_next/static/media/NebulaSans-Semibold.f79fd0ba.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:600;src:url(/_next/static/media/NebulaSans-SemiboldItalic.b035c4a6.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:700;src:url(/_next/static/media/NebulaSans-Bold.48068087.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:700;src:url(/_next/static/media/NebulaSans-BoldItalic.7c61e11e.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:normal;font-weight:900;src:url(/_next/static/media/NebulaSans-Black.a213455a.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Nebula Sans;font-style:italic;font-weight:900;src:url(/_next/static/media/NebulaSans-BlackItalic.8a31e0f7.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}@font-face{font-display:swap;font-family:Geist Mono;font-style:normal;font-weight:100 900;src:url(/_next/static/media/GeistMono[wght].587ab5b6.woff2?dpl=dpl_BZBoKeiRwQZtiG1tobNnNtpRG6ib) format("woff2")}:root{color-scheme:light;--background:#fbf6f2;--foreground:#201b19;--muted:#6b625d;--faint:#6b625d;--grid:#eaded8;--line:#bbaaa2;--control-border:#8f8f8f;--surface:#ffffff;--surface-raised:#f3ece8;--surface-hover:#eaded8;--card:#ffffff;--card-foreground:#201b19;--popover:#ffffff;--popover-foreground:#201b19;--primary:#201b19;--primary-foreground:#fbf6f2;--secondary:#f3ece8;--secondary-foreground:#201b19;--accent:#eaded8;--accent-foreground:#201b19;--info:#0d61ac;--info-soft:#d8eaff;--focus:#0d61ac;--scrim:rgba(2,2,2,0.44);--disabled:#e8ded9;--disabled-foreground:#717171;--inverse:#201b19;--inverse-foreground:#fbf6f2;--success:#2d6a42;--success-soft:rgba(45,106,66,0.12);--warning:#785f28;--warning-soft:rgba(120,95,40,0.12);--danger:#9f3631;--danger-soft:rgba(159,54,49,0.12);--aurora-violet:oklch(0.82 0.048 312);--aurora-rose:oklch(0.85 0.044 12);--aurora-gold:oklch(0.92 0.036 96);--aurora-mint:oklch(0.9 0.036 172);--aurora-cyan:oklch(0.84 0.042 236);--chrome-deep:rgb(52 52 64);--chrome-shadow:rgb(58 58 72);--chrome-mid:rgb(92 92 106);--chrome-high:rgb(88 88 100);--chrome-glint:rgb(100 100 112);--canvas-background:var(--background);--chrome-foil-gradient:linear-gradient(118deg,color-mix(in srgb,var(--aurora-cyan) 78%,transparent) 0%,color-mix(in srgb,var(--aurora-violet) 78%,transparent) 22%,color-mix(in srgb,var(--aurora-rose) 72%,transparent) 42%,color-mix(in srgb,var(--aurora-gold) 78%,transparent) 62%,color-mix(in srgb,var(--aurora-mint) 78%,transparent) 82%,color-mix(in srgb,var(--aurora-cyan) 78%,transparent) 100%);--chrome-text-gradient:linear-gradient(170deg,rgb(52 52 64),rgb(88 88 100) 10%,rgb(58 58 72) 20%,rgb(100 100 112) 32%,rgb(64 64 78) 42%,rgb(92 92 106) 52%,rgb(54 54 68) 62%,rgb(86 86 100) 72%,rgb(56 56 70) 82%,rgb(80 80 94) 91%,rgb(60 60 74));--chrome-text-shadow:0 -1px 0 rgb(255 255 255/45%),0 1px 1px rgb(0 0 0/30%),0 3px 6px rgb(0 0 0/12%);--font-text:"Nebula Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"Nebula Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;--font-geist-mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;--font-sans:var(--font-text);--ui-font-sans:var(--font-text);--ui-font-heading:var(--font-heading);--ui-font-mono:var(--font-mono);--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--layout-edge-inset:1.5rem;--layout-chrome-inset:0.5rem;--navigation-rail-width:17.5rem;--top-bar-height:3.5rem;--bottom-bar-height:3.25rem;--page-canvas-width:72rem;--page-canvas-wide:90rem;--interactive-target-compact:2.5rem;--interactive-target-min:3rem;--control-height:3.25rem;--control-height-primary:3.5rem;--control-height-transport:4rem;--text-caption:0.75rem;--text-label:0.875rem;--text-body:1rem;--text-control:1rem;--text-control-glyph:1.25rem;--text-heading:1.5rem;--text-title:2rem;--text-display:3.5rem;--font-weight-regular:450;--font-weight-medium:550;--font-weight-bold:700;--radius-sharp:0;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-round:999px;--control-radius:1rem;--motion-duration-instant:0ms;--motion-duration-fast:120ms;--motion-duration-standard:180ms;--motion-duration-slow:280ms;--motion-distance-rail-enter:14px;--motion-distance-rail-exit:10px;--motion-easing-standard:cubic-bezier(0.2,0,0,1);--motion-easing-emphasized:cubic-bezier(0.16,1,0.3,1);--elevation-none:none;--z-chrome:50;--z-modal:2000;--z-tooltip:3000;--z-skip-link:4000;--breakpoint-compact:30rem;--breakpoint-medium:48rem;--breakpoint-wide:75rem;--breakpoint-canvas:90rem}.dark,:root[data-theme=dark],[data-theme=dark]{color-scheme:dark;--background:#000000;--foreground:#f2f2ed;--muted:#8f938c;--faint:#8f938c;--grid:#1c1e1b;--line:#5f645d;--control-border:#666666;--surface:#0d0e0c;--surface-raised:#161814;--surface-hover:#1c1e1b;--card:#0d0e0c;--card-foreground:#f2f2ed;--popover:#161814;--popover-foreground:#f2f2ed;--primary:#f2f2ed;--primary-foreground:#0d0e0c;--secondary:#252820;--secondary-foreground:#f2f2ed;--accent:#1c1e1b;--accent-foreground:#f2f2ed;--info:#6aa9ed;--info-soft:#152d46;--focus:#6aa9ed;--scrim:rgba(0,0,0,0.72);--disabled:#262626;--disabled-foreground:#777777;--inverse:#f2f2ed;--inverse-foreground:#0d0e0c;--success:#76b38e;--success-soft:rgba(118,179,142,0.12);--warning:#c9ad74;--warning-soft:rgba(201,173,116,0.12);--danger:#e18982;--danger-soft:rgba(225,137,130,0.12);--aurora-violet:oklch(0.58 0.045 312);--aurora-rose:oklch(0.61 0.04 12);--aurora-gold:oklch(0.69 0.035 96);--aurora-mint:oklch(0.63 0.035 172);--aurora-cyan:oklch(0.6 0.04 236);--chrome-deep:rgb(100 102 122);--chrome-shadow:rgb(112 114 136);--chrome-mid:rgb(166 168 190);--chrome-high:rgb(158 160 182);--chrome-glint:rgb(178 180 200);--canvas-background:var(--background);--chrome-text-gradient:linear-gradient(170deg,rgb(100 102 122),rgb(158 160 182) 10%,rgb(112 114 136) 20%,rgb(178 180 200) 32%,rgb(122 124 148) 42%,rgb(166 168 190) 52%,rgb(106 108 132) 62%,rgb(160 162 186) 72%,rgb(110 112 136) 82%,rgb(152 154 178) 91%,rgb(118 120 142));--chrome-text-shadow:0 -1px 0 rgb(255 255 255/8%),0 1px 1px rgb(0 0 0/45%),0 3px 8px rgb(0 0 0/22%)}:root[data-theme=light],[data-theme=light]{color-scheme:light;--background:#fbf6f2;--foreground:#201b19;--muted:#6b625d;--faint:#6b625d;--grid:#eaded8;--line:#bbaaa2;--control-border:#8f8f8f;--surface:#ffffff;--surface-raised:#f3ece8;--surface-hover:#eaded8;--card:#ffffff;--card-foreground:#201b19;--popover:#ffffff;--popover-foreground:#201b19;--primary:#201b19;--primary-foreground:#fbf6f2;--secondary:#f3ece8;--secondary-foreground:#201b19;--accent:#eaded8;--accent-foreground:#201b19;--info:#0d61ac;--info-soft:#d8eaff;--focus:#0d61ac;--scrim:rgba(2,2,2,0.44);--disabled:#e8ded9;--disabled-foreground:#717171;--inverse:#201b19;--inverse-foreground:#fbf6f2;--success:#2d6a42;--success-soft:rgba(45,106,66,0.12);--warning:#785f28;--warning-soft:rgba(120,95,40,0.12);--danger:#9f3631;--danger-soft:rgba(159,54,49,0.12);--aurora-violet:oklch(0.82 0.048 312);--aurora-rose:oklch(0.85 0.044 12);--aurora-gold:oklch(0.92 0.036 96);--aurora-mint:oklch(0.9 0.036 172);--aurora-cyan:oklch(0.84 0.042 236);--chrome-deep:rgb(52 52 64);--chrome-shadow:rgb(58 58 72);--chrome-mid:rgb(92 92 106);--chrome-high:rgb(88 88 100);--chrome-glint:rgb(100 100 112);--canvas-background:var(--background);--chrome-text-gradient:linear-gradient(170deg,rgb(52 52 64),rgb(88 88 100) 10%,rgb(58 58 72) 20%,rgb(100 100 112) 32%,rgb(64 64 78) 42%,rgb(92 92 106) 52%,rgb(54 54 68) 62%,rgb(86 86 100) 72%,rgb(56 56 70) 82%,rgb(80 80 94) 91%,rgb(60 60 74));--chrome-text-shadow:0 -1px 0 rgb(255 255 255/45%),0 1px 1px rgb(0 0 0/30%),0 3px 6px rgb(0 0 0/12%)}.dark,:root,:root[data-theme=dark],:root[data-theme=light],[data-theme=dark],[data-theme=light]{--ui-background:var(--background);--ui-foreground:var(--foreground);--ui-card:var(--card);--ui-card-foreground:var(--card-foreground);--ui-popover:var(--popover);--ui-popover-foreground:var(--popover-foreground);--ui-primary:var(--primary);--ui-primary-foreground:var(--primary-foreground);--ui-secondary:var(--secondary);--ui-secondary-foreground:var(--secondary-foreground);--ui-muted:var(--surface-raised);--ui-muted-foreground:var(--muted);--ui-accent:var(--accent);--ui-accent-foreground:var(--accent-foreground);--ui-destructive:var(--danger);--ui-destructive-foreground:var(--background);--ui-border:var(--line);--ui-input:var(--control-border);--ui-ring:var(--focus);--ui-success:var(--success);--ui-success-foreground:var(--background);--ui-success-soft:var(--success-soft);--ui-warning:var(--warning);--ui-warning-foreground:var(--background);--ui-warning-soft:var(--warning-soft);--ui-info:var(--info);--ui-info-foreground:var(--background);--ui-info-soft:var(--info-soft);--ui-chart-1:var(--aurora-rose);--ui-chart-2:var(--aurora-mint);--ui-chart-3:var(--aurora-cyan);--ui-chart-4:var(--aurora-gold);--ui-chart-5:var(--aurora-violet);--ui-font-sans:var(--font-text);--ui-font-heading:var(--font-heading);--ui-font-mono:var(--font-mono);--ui-radius:var(--radius-lg)}@media (pointer:coarse){:root{--interactive-target-compact:max(2.75rem,var(--interactive-target-min,3rem))}}:root[data-verification-pointer=coarse]{--interactive-target-compact:max(2.75rem,var(--interactive-target-min,3rem))}@layer base, components;@layer components.hraness-ui.legacy, components.hraness-ui.priority1, components.hraness-ui.priority2, components.hraness-ui.priority3, components.hraness-ui.priority4;@layer base{*,:after,:before{box-sizing:border-box}*{margin:0}body,html{min-width:0;min-height:100%;overflow-x:clip}html{text-size-adjust:100%}body,html{background:var(--ui-background)}body{color:var(--ui-foreground);font-family:var(--ui-font-sans);font-size:var(--text-body);line-height:var(--leading-body);font-synthesis:none;font-feature-settings:common-ligatures contextual;font-variant-ligatures:common-ligatures contextual;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}code,kbd,pre,samp{font-family:var(--ui-font-mono)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--ui-font-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}button,input,select,textarea{font:inherit}:where(button,select,input[type=button],input[type=submit],input[type=reset]){touch-action:manipulation}button:not(:disabled){cursor:pointer}a{color:inherit;text-underline-offset:.2em}:where(blockquote,dd,dt,figcaption,h1,h2,h3,h4,h5,h6,li,p){overflow-wrap:anywhere}:where(canvas,img,picture,svg,video){max-inline-size:100%}:focus-visible{outline:2px solid var(--ui-ring);outline-offset:3px}::selection{background:color-mix(in srgb,var(--ui-primary) 28%,transparent);color:var(--ui-foreground)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}@media (forced-colors:active){:focus-visible{outline-color:Highlight}::selection{background:Highlight;color:HighlightText}}}@layer base{:root{--hraness-type-reading-leading:1.7;--hraness-type-reading-measure:66ch;--hraness-type-caption-size:.9375rem;--hraness-type-code-size:.9rem;--hraness-type-heading-leading:1.2}}.hraness-design-text-chrome{background:var(--chrome-text-gradient);background-clip:text;color:var(--chrome-deep);text-shadow:var(--chrome-text-shadow);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@supports not (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.hraness-design-text-chrome{background:none;color:var(--chrome-deep);-webkit-text-fill-color:currentColor}}@media (forced-colors:active){.hraness-design-text-chrome{background:none;color:CanvasText;text-shadow:none;-webkit-text-fill-color:currentColor}}@layer components.hraness-design-kit.legacy{.dark .hraness-design-aurora-background,[data-theme=dark] .hraness-design-aurora-background{--hraness-design-aurora-cyan-mix:15%;--hraness-design-aurora-gold-mix:13%;--hraness-design-aurora-violet-mix:13%;--hraness-design-aurora-mint-mix:12%;--hraness-design-aurora-background-mix:90%;--hraness-design-aurora-before-opacity:0.52;--hraness-design-aurora-after-opacity:0.18}}@layer components.hraness-ui.legacy.base{.hraness-field__input::placeholder{color:var(--ui-muted-foreground);opacity:1}.hraness-field__file::file-selector-button{min-height:calc(max(var(--hraness-field-height,
      var(--interactive-target-compact)),
      var(--hraness-field-coarse-min, 0px)) - 2px);margin-inline-end:var(--space-3);padding-inline:var(--space-3);border:0;border-inline-end:1px solid var(--ui-border);background:var(--ui-secondary);color:var(--ui-secondary-foreground);font:inherit}:where(.hraness-file-field[data-size=compact]) .hraness-field__file::file-selector-button{min-height:calc(max(var(--hraness-field-height, 2rem),
      var(--hraness-field-coarse-min, 0px)) - 2px)}:where(.hraness-file-field[data-size=large]) .hraness-field__file::file-selector-button{min-height:calc(max(var(--hraness-field-height,
      var(--control-height-primary)),
      var(--hraness-field-coarse-min, 0px)) - 2px)}@media (pointer:coarse){.hraness-field__file::file-selector-button{min-height:calc(var(--interactive-target-min) - 2px)}}.hraness-segmented-control::-webkit-scrollbar{display:none}.hraness-progress__control::-webkit-progress-bar{background:var(--ui-muted)}.hraness-progress__control::-webkit-progress-value{border-radius:inherit;background:var(--ui-primary)}.hraness-progress__control::-moz-progress-bar{border-radius:inherit;background:var(--ui-primary)}:where(.hraness-card,.hraness-pressable-card){--hraness-card-description:var(--_hraness-card-description)}}@layer components.hraness-ui.legacy{:root[data-verification-pointer=coarse]{--hraness-action-coarse-min:var(--interactive-target-min);--hraness-collection-coarse-min:var(--interactive-target-min);--hraness-field-coarse-min:var(--interactive-target-min);--hraness-slider-coarse-min:var(--interactive-target-min);--hraness-list-box-coarse-min:var(--interactive-target-min);--hraness-menu-coarse-min:var(--interactive-target-min);--hraness-dialog-coarse-min:var(--interactive-target-min);--hraness-toast-coarse-min:var(--interactive-target-min);--hraness-pagination-coarse-min:var(--interactive-target-min)}@media (forced-colors:active){.hraness-field__input::placeholder{color:CanvasText;opacity:1}}}