.Media_ambient__FLT_N{position:absolute;inset:0;z-index:-1;display:block;pointer-events:none}.Media_ambient__FLT_N img{position:absolute;top:-30%;width:50%;height:160%;object-fit:cover;filter:blur(var(--space-10)) saturate(1.4);opacity:.55}.Media_ambient__FLT_N img:first-child{left:-6%}.Media_ambient__FLT_N img:nth-child(2){left:34%;opacity:.3}@media (width < 600px){.Media_ambient__FLT_N img{width:100%;height:70%;top:-10%}.Media_ambient__FLT_N img:first-child{left:0}.Media_ambient__FLT_N img:nth-child(2){display:none}}.Media_comparison__ycmmq{display:flex;flex-direction:column;gap:var(--space-3);margin-block-start:var(--space-8)}.Media_stage__igSiD{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-6);overflow:hidden;isolation:isolate;background:var(--hw-media-ink);color:var(--hw-on-media)}.Media_stageBlur__qCLIB{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.55;filter:blur(var(--hw-blur-atmos));transform:scale(1.2)}.Media_sides__HGSPa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.Media_side__SHIPJ{position:relative;margin:0;height:var(--hw-site-pair-h);border-radius:var(--radius-4);overflow:hidden;isolation:isolate}.Media_side__SHIPJ video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.Media_side__SHIPJ figcaption{position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--hw-media-shade);-webkit-backdrop-filter:blur(var(--hw-blur-glass));backdrop-filter:blur(var(--hw-blur-glass));color:var(--hw-on-media);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Media_caption__AERhT{display:flex;align-items:flex-end;gap:var(--space-4)}.Media_caption__AERhT p{flex:1;min-width:0;font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);overflow-wrap:anywhere}.Media_caption__AERhT small{display:block;margin-block-start:var(--space-0);color:var(--hw-on-media-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Media_actions__JfTLL{display:flex;flex:none;gap:var(--space-2)}.Media_pairPicker__Qc7HG{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Media_pairPicker__Qc7HG button{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:var(--hw-site-thumb-s);aspect-ratio:1;padding:0;border-radius:var(--radius-2);overflow:hidden;opacity:.55;transition:opacity var(--hw-dur-1) var(--hw-ease)}.Media_pairPicker__Qc7HG button:hover{opacity:.8}.Media_pairPicker__Qc7HG button[aria-pressed=true]{opacity:1;padding:var(--space-0);background:var(--hw-on-media)}.Media_pairPicker__Qc7HG img{width:100%;height:100%;object-fit:cover}@container pg (width < 600px){.Media_stage__igSiD{padding:var(--space-3)}.Media_caption__AERhT{flex-wrap:wrap}}.Media_exampleWall__97Hcw{display:flex;flex-wrap:wrap;align-items:start;gap:var(--hw-grid-gap)}.Media_exampleWall__97Hcw>[data-gallery-item]{flex:none;--gallery-ratio-sum:var(--gallery-ratio-sum-wide);--gallery-gaps:var(--gallery-gaps-wide);--gallery-tail:var(--gallery-tail-wide);--gallery-row-end:var(--gallery-row-end-wide);--gallery-control-unit:var(--gallery-control-unit-wide);--gallery-gap-unit:var(--gallery-gap-unit-wide);--gallery-row-unit:calc((100% - var(--hw-grid-gap) * var(--gallery-gaps)) / var(--gallery-ratio-sum));--gallery-tail-unit:min(var(--gallery-row-unit),max(var(--hw-site-row-h),calc(var(--hw-ctl-3) * var(--gallery-control-unit) + var(--space-2) * var(--gallery-gap-unit))));--gallery-unit:calc(var(--gallery-row-unit) * (1 - var(--gallery-tail)) + var(--gallery-tail-unit) * var(--gallery-tail));width:calc(var(--gallery-unit) * var(--media-ratio));margin-inline-end:max(0%,calc(var(--gallery-row-end) * (100% - var(--gallery-unit) * var(--gallery-ratio-sum) - var(--hw-grid-gap) * var(--gallery-gaps))))}@container pg (width < 880px){.Media_exampleWall__97Hcw>[data-gallery-item]{--gallery-ratio-sum:var(--gallery-ratio-sum-mid);--gallery-gaps:var(--gallery-gaps-mid);--gallery-tail:var(--gallery-tail-mid);--gallery-row-end:var(--gallery-row-end-mid);--gallery-control-unit:var(--gallery-control-unit-mid);--gallery-gap-unit:var(--gallery-gap-unit-mid)}}@container pg (width < 600px){.Media_exampleWall__97Hcw>[data-gallery-item]{--gallery-ratio-sum:var(--gallery-ratio-sum-narrow);--gallery-gaps:var(--gallery-gaps-narrow);--gallery-tail:var(--gallery-tail-narrow);--gallery-row-end:var(--gallery-row-end-narrow);--gallery-control-unit:var(--gallery-control-unit-narrow);--gallery-gap-unit:var(--gallery-gap-unit-narrow)}}.Media_exampleWall__97Hcw[data-expanded=false]{max-height:var(--example-first-row-height,var(--hw-site-row-h));overflow:clip}.Media_more__3rrjl{margin-block-start:var(--space-5);text-align:center}.Media_transcript__HaszJ{display:grid;gap:var(--space-2);color:var(--hw-ink)}.Media_transcript__HaszJ h3{font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500}.Media_transcript__HaszJ p{white-space:pre-wrap;font-size:var(--hw-fs-body);line-height:var(--hw-lh-body)}@media (prefers-reduced-motion:reduce){.Media_side__SHIPJ video{transition:none}}.TryEntrance_entrance__2iEr7:not([data-compact=true]){padding-inline:var(--space-9)}.TryEntrance_copy__Vm4kM{background:transparent}.TryEntrance_eyebrow__z5wXo{display:none}.TryEntrance_heading__4ijgg{color:var(--hw-on-media);font-size:var(--hw-fs-section);line-height:var(--hw-lh-section);font-weight:500;letter-spacing:var(--hw-ls-section);text-wrap:balance}.TryEntrance_copy__Vm4kM p{color:var(--hw-on-media-2);font-size:var(--hw-fs-body);line-height:var(--hw-lh-body);max-width:var(--hw-reading-width);text-wrap:pretty}.TryEntrance_stage__D7prG{min-width:0;display:flex;align-items:center;justify-content:center}.TryEntrance_stage__D7prG>*{flex:none}.TryEntrance_entrance__2iEr7[data-compact=true]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:var(--space-3);padding:0;background:transparent}.TryEntrance_entrance__2iEr7[data-compact=true] .TryEntrance_copy__Vm4kM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.TryEntrance_entrance__2iEr7[data-compact=true] .TryEntrance_heading__4ijgg{color:var(--hw-on-media);font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading);letter-spacing:var(--hw-ls-heading)}.TryEntrance_entrance__2iEr7[data-compact=true] .TryEntrance_copy__Vm4kM p,.TryEntrance_entrance__2iEr7[data-compact=true] .TryEntrance_eyebrow__z5wXo{color:var(--hw-on-media-2)}.TryEntrance_entrance__2iEr7[data-compact=true] .TryEntrance_eyebrow__z5wXo{display:none}@media (width < 768px){.TryEntrance_entrance__2iEr7[data-compact=true]{grid-template-columns:minmax(0,1fr);padding:0}.TryEntrance_entrance__2iEr7[data-compact=true] .TryEntrance_copy__Vm4kM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}}@media (width < 600px){.TryEntrance_entrance__2iEr7:not([data-compact=true]){gap:var(--space-6);padding:var(--space-7) var(--space-5)}}.hw-site-frame{display:flex;flex-direction:column;min-height:100%;background:var(--hw-surface);color:var(--hw-ink)}.hw-site-frame a.hw-button{text-decoration:none}.hw-site-main{flex:1 0 auto}html[data-hw-site-conversation] .hw-site-frame{margin-inline-end:var(--hw-site-conversation-w)}.hw-site-main{--marketing-header-offset:var(--hw-site-bar-h)}.hw-site-main,.hw-site-main :where([id]){scroll-margin-block-start:calc(var(--hw-site-bar-h) + var(--space-4))}.hw-site-col{width:min(100% - 2 * var(--hw-page-x),var(--hw-content-width));margin-inline:auto;container:pg/inline-size}.hw-site-topbar{position:sticky;top:0;z-index:var(--hw-site-z-header);height:var(--hw-site-bar-h)}.hw-site-navbar{position:absolute;top:var(--space-4);left:50%;width:min(100% - 2 * var(--space-4),var(--hw-site-nav-w));transform:translateX(-50%);overflow:hidden;border-radius:calc(var(--hw-site-nav-h) / 2);background:var(--hw-site-nav-glass);-webkit-backdrop-filter:blur(var(--hw-blur-nav)) saturate(1.4);backdrop-filter:blur(var(--hw-blur-nav)) saturate(1.4);box-shadow:var(--hw-site-nav-shadow);color:var(--hw-on-media);transition:border-radius var(--hw-dur-4) var(--hw-ease),box-shadow var(--hw-dur-4) var(--hw-ease),background-color var(--hw-dur-3) var(--hw-ease),color var(--hw-dur-3) var(--hw-ease)}.hw-site-navbar.hw-site-is-open{border-radius:var(--radius-6);box-shadow:var(--hw-site-nav-shadow-open)}.hw-site-navbar[data-site-open=explore],.hw-site-navbar[data-site-open=menu]:has([data-site-mobile-section=explore][open]){background:var(--hw-site-nav-explore-tone)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open){background:var(--hw-layer);color:var(--hw-ink);box-shadow:none}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) .hw-site-tb-logo{color:var(--hw-ink)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) .hw-site-tb-logo img{filter:var(--hw-site-scrolled-logo-filter)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) :is(.hw-site-nb-ghost,.hw-site-nb-icon){color:var(--hw-ink-2)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) :is(.hw-site-nb-ghost,.hw-site-nb-icon):hover{background:var(--hw-fill-hover);color:var(--hw-ink)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) .hw-site-tb-item{color:var(--hw-ink-2)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) .hw-site-tb-item:hover{background:var(--hw-fill-hover);color:var(--hw-ink)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) .hw-site-tb-item[aria-current=page]{color:var(--hw-ink)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open) .hw-site-nb-cta{background:var(--hw-ink);color:var(--hw-surface)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hw-site-navbar{background:var(--hw-site-nav-tone)}.hw-site-navbar[data-scrolled]:not(.hw-site-is-open){background:var(--hw-surface)}}.hw-site-nb-scrim{position:fixed;inset:0;z-index:-1;background:color-mix(in srgb,var(--hw-media-ink) 18%,transparent);animation:hw-fade var(--hw-dur-3) var(--hw-ease)}.hw-site-nb-row{display:flex;align-items:center;gap:var(--space-2);height:var(--hw-site-nav-h);padding:0 var(--space-2) 0 var(--space-6)}.hw-site-tb-logo{min-height:var(--hw-ctl-3);display:inline-flex;align-items:center;flex:none;color:var(--hw-on-media)}.hw-site-tb-logo svg{display:block;height:var(--hw-site-logo-h);width:auto}.hw-site-tb-nav{display:flex;align-items:center;justify-content:center;gap:var(--space-0);flex:1;min-width:0}.hw-site-tb-item{display:inline-flex;align-items:center;gap:var(--space-1);height:var(--hw-ctl-field);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--hw-on-media-2);font-size:var(--hw-fs-nav);line-height:var(--hw-lh-nav);white-space:nowrap;text-decoration:none;transition:background-color var(--hw-dur-1) var(--hw-ease),color var(--hw-dur-1) var(--hw-ease)}.hw-site-tb-item:hover,.hw-site-tb-item[aria-expanded=true]{background:var(--hw-site-nav-hover);color:var(--hw-on-media)}.hw-site-tb-item[aria-current=page]{color:var(--hw-on-media);font-weight:500}.hw-site-tb-chev{opacity:.6;transition:transform var(--hw-dur-2) var(--hw-ease)}.hw-site-tb-item[aria-expanded=true] .hw-site-tb-chev{transform:rotate(180deg)}.hw-site-tb-r{display:flex;align-items:center;gap:var(--space-1);flex:none;margin-left:auto}.hw-site-auth-guest,.hw-site-auth-member{display:contents}html:not([data-hw-member]) .hw-site-auth-member,html[data-hw-member] .hw-site-auth-guest{display:none}.hw-site-navbar .hw-button{height:var(--hw-site-nav-btn);padding-inline:var(--space-5);border-radius:var(--radius-full);text-decoration:none}.hw-site-nb-ghost{color:var(--hw-on-media-2)}.hw-site-nb-ghost:hover{background:var(--hw-site-nav-hover);color:var(--hw-on-media)}.hw-site-nb-cta{background:var(--hw-on-media);color:var(--hw-media-ink)}.hw-site-nb-cta:hover{background:color-mix(in srgb,var(--hw-on-media) 86%,var(--hw-media-ink));color:var(--hw-media-ink)}.hw-site-nb-avatar{place-items:center;width:var(--hw-site-nav-btn);height:var(--hw-site-nav-btn);background:var(--hw-on-media);color:var(--hw-media-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500;text-decoration:none}.hw-site-nb-avatar,.hw-site-nb-icon{display:grid;border-radius:var(--radius-full)}.hw-site-nb-icon{place-items:center;flex:none;width:var(--hw-site-nav-btn);height:var(--hw-site-nav-btn);color:var(--hw-on-media-2)}.hw-site-nb-icon:hover{background:var(--hw-site-nav-hover);color:var(--hw-on-media)}.hw-site-menu-close,[aria-expanded=true]>.hw-site-menu-open{display:none}[aria-expanded=true]>.hw-site-menu-close{display:block}.hw-site-nb-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--hw-dur-4) var(--hw-ease)}.hw-site-navbar.hw-site-is-open .hw-site-nb-panel{grid-template-rows:1fr}.hw-site-nb-panel-in{min-height:0;max-height:calc(100dvh - var(--hw-site-bar-h) - var(--space-4));overflow:hidden}.hw-site-navbar.hw-site-is-open:not(.hw-site-is-menu) .hw-site-nb-panel-in{overflow-y:auto;overscroll-behavior:contain}.hw-site-drop,.hw-site-mb-body{opacity:0;transition:opacity var(--hw-dur-2) var(--hw-ease)}.hw-site-navbar.hw-site-is-open .hw-site-drop,.hw-site-navbar.hw-site-is-open .hw-site-mb-body{opacity:1;transition-delay:var(--hw-dur-1)}.hw-site-drop-directory{display:grid;grid-template-columns:calc(var(--hw-site-rail-w) + var(--space-3)) minmax(0,1fr);column-gap:var(--space-3)}.hw-site-drop-rail{display:flex;flex-direction:column;gap:var(--space-0);padding:var(--space-2) var(--space-3) var(--space-2) 0;border-right:var(--hw-hairline) solid var(--hw-site-nav-line)}.hw-site-rail-i{display:flex;align-items:center;gap:var(--space-3);min-height:var(--hw-ctl-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);color:var(--hw-on-media-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--hw-dur-1) var(--hw-ease),color var(--hw-dur-1) var(--hw-ease);text-decoration:none}.hw-site-rail-i:hover,.hw-site-rail-i[aria-current]{background:var(--hw-site-nav-hover);color:var(--hw-on-media)}.hw-site-rail-obj{width:var(--hw-ctl-2);height:var(--hw-ctl-2);flex:none}.hw-site-rail-obj .hw-ob{width:100%;height:100%;transition:transform var(--hw-dur-3) var(--hw-spring);transform-origin:50% 100%;filter:var(--hw-obj-tone-on-dark)}.hw-site-rail-i[aria-current] .hw-site-rail-obj .hw-ob{transform:translateY(calc(var(--space-0) * -1)) rotate(-6deg) scale(1.08)}.hw-site-rail-i span:not(.hw-site-rail-obj){flex:1}.hw-site-rail-chev{color:var(--hw-on-media-3);opacity:.6;transition:opacity var(--hw-dur-1) var(--hw-ease)}.hw-site-rail-i[aria-current] .hw-site-rail-chev{opacity:1}.hw-site-md-cap{padding:var(--space-3) var(--space-3) var(--space-1);color:var(--hw-on-media-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.hw-site-drop{padding:var(--space-2) var(--space-3) var(--space-3);border-top:var(--hw-hairline) solid var(--hw-site-nav-line)}.hw-site-drop-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto;column-gap:var(--space-2);align-content:start}.hw-site-drop-body[data-feature=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) var(--hw-site-mega-feature)}.hw-site-drop-body:not([hidden]){animation:hw-fade var(--hw-dur-2) var(--hw-ease)}.hw-site-drop-col{display:flex;flex-direction:column;min-width:0}.hw-site-drop-body[data-columns="1"]>.hw-site-drop-col{grid-column:1/span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.hw-site-drop-body[data-columns="1"]>.hw-site-drop-col>.hw-site-drop-cap{grid-column:1/-1}.hw-site-drop-cap{padding:var(--space-3) var(--space-3) var(--space-1);color:var(--hw-on-media-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.hw-site-drop-row{display:flex;flex-direction:column;justify-content:center;gap:var(--space-0);min-height:var(--hw-ctl-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-2);color:var(--hw-on-media);text-decoration:none;transition:background-color var(--hw-dur-1) var(--hw-ease)}.hw-site-drop-row:focus-visible,.hw-site-drop-row:hover{background:var(--hw-site-nav-hover)}.hw-site-drop-row b{font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.hw-site-link-label{display:inline-flex;align-items:baseline;gap:var(--space-1)}.hw-site-drop-col .hw-site-drop-row{justify-content:flex-start}.hw-site-drop-col:not(:has(small)) .hw-site-drop-row{min-height:var(--hw-ctl-field)}.hw-site-drop-row small{font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);color:var(--hw-on-media-3);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.hw-site-drop-row small[data-site-note-fit]{display:flex;flex-wrap:wrap;align-content:flex-start;block-size:1lh;white-space:nowrap}.hw-site-drop-row small[data-site-note-fit]:before{content:"";flex:none;inline-size:0;block-size:1lh}.hw-site-drop-row small[data-site-note-fit]>span{flex:none}.hw-site-drop-row[aria-current=page] b:after{content:"";display:inline-block;width:var(--hw-site-step-mark);height:var(--hw-site-step-mark);margin-left:var(--space-2);border-radius:50%;background:var(--hw-on-media);vertical-align:middle}.hw-site-rail-ic{display:grid;place-items:center;color:var(--hw-on-media-2)}.hw-site-rail-ic svg{width:var(--space-5);height:var(--space-5)}.hw-site-rail-i[aria-current] .hw-site-rail-ic{color:var(--hw-on-media)}.hw-site-drop-explore .hw-site-drop-body{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3) 0}.hw-site-drop-explore .hw-site-drop-all{margin-block-start:auto}.hw-site-drop-explore .hw-site-rail-i>span:not(.hw-site-rail-obj){white-space:nowrap}.hw-site-drop-explore .hw-site-rail-chev{flex:none;margin-left:calc(var(--space-2) * -1)}.hw-site-nav-group .hw-site-drop-cap{padding:0 0 var(--space-2)}.hw-site-nav-words{display:flex;flex-direction:column;gap:var(--space-0);min-width:0}.hw-site-nav-words b{font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500}.hw-site-nav-words b>span{color:var(--hw-on-media-3);font-weight:400}.hw-site-nav-words small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--hw-on-media-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}:is(.hw-site-nav-lib,.hw-site-nav-col,.hw-site-nav-post){color:var(--hw-on-media);text-decoration:none}:is(.hw-site-nav-col,.hw-site-nav-post){transition:background-color var(--hw-dur-1) var(--hw-ease)}:is(.hw-site-nav-col,.hw-site-nav-post):is(:hover,:focus-visible){background:var(--hw-site-nav-hover)}.hw-site-nav-thumb{display:block;flex:none;overflow:hidden;background:var(--hw-site-nav-hover)}.hw-site-nav-thumb img{display:block;width:100%;height:100%;object-fit:cover}.hw-site-nav-search{display:flex;align-items:center;gap:var(--space-2);min-height:var(--hw-ctl-field);padding-inline:var(--space-3);border-radius:var(--radius-full);background:var(--hw-site-nav-hover);color:var(--hw-on-media-3)}.hw-site-nav-search:focus-within{color:var(--hw-on-media);box-shadow:inset 0 0 0 var(--hw-hairline) var(--hw-on-media-3)}.hw-site-nav-search svg{flex:none;width:var(--space-4);height:var(--space-4)}.hw-site-nav-search input{flex:1;min-width:0;padding:0;border:0;outline:none;appearance:none;background:none;color:var(--hw-on-media);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.hw-site-nav-search input::placeholder{color:var(--hw-site-nav-hint);opacity:1}.hw-site-nav-search input:placeholder-shown{text-overflow:ellipsis}.hw-site-nav-search input::-webkit-search-cancel-button{display:none}.hw-site-nav-libs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2)}.hw-site-nav-lib{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;border-radius:var(--radius-3)}@media (width >= 1024px){.hw-site-nav-libs[data-featured-library]{grid-template-columns:minmax(0,1fr)}.hw-site-nav-libs[data-featured-library] .hw-site-nav-lib{flex-direction:row;align-items:center;gap:var(--space-4)}.hw-site-nav-libs[data-featured-library] .hw-site-scene{width:50%}.hw-site-nav-libs[data-featured-library] .hw-site-nav-words b{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title)}}.hw-site-nav-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1) var(--space-2);margin-inline:calc(var(--space-1) * -1)}.hw-site-nav-col{--thumb:calc(var(--space-9) + var(--space-1));display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1);border-radius:var(--radius-3)}.hw-site-nav-col .hw-site-nav-thumb{width:var(--thumb);height:var(--thumb);border-radius:var(--radius-2)}.hw-site-nav-places{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-site-community{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-9) var(--space-4) var(--space-6);border-radius:var(--radius-4);background:var(--hw-media-ink);color:var(--hw-on-media)}.hw-site-community-preview{display:block;min-width:0}.hw-site-community-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);min-width:0}.hw-site-community-copy h3{font-weight:500;text-wrap:balance}.hw-site-community-action{gap:var(--space-3)}.hw-site-community-action svg{width:var(--space-4);height:var(--space-4);transition:transform var(--hw-dur-2) var(--hw-ease)}.hw-site-community-action:hover svg{transform:translateX(var(--space-1))}.hw-site-community-terms{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.hw-site-nav-learn-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}@media (width < 1024px){.hw-site-community{gap:var(--space-4)}.hw-site-community-action{padding-inline:var(--space-3)}.hw-site-community-terms a{min-height:var(--hw-ctl-3)}}@media (width < 600px){.hw-site-nav-learn-columns{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.hw-site-community{grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-7)}.hw-site-community-copy{align-items:center;text-align:center}.hw-site-community-terms{justify-content:center}.hw-site-community-terms a{min-height:var(--hw-ctl-3)}}.hw-site-nav-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-site-scene[data-scene=app]{aspect-ratio:5/2;background:var(--hw-site-nav-hover)}.hw-site-scene[data-scene=app]>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--hw-dur-5) var(--hw-ease)}.hw-site-nav-lib:hover .hw-site-scene[data-scene=app]>img{transform:scale(1.04)}.hw-site-scene-icon{position:absolute;left:var(--space-3);bottom:var(--space-3);width:var(--space-9);height:var(--space-9);overflow:hidden;border-radius:var(--radius-3);box-shadow:var(--hw-site-nav-shadow)}.hw-site-scene-icon img{display:block;width:100%;height:100%;object-fit:cover}.hw-site-nav-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-0) var(--space-2);margin-inline:calc(var(--space-3) * -1)}.hw-site-nav-post{display:flex;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--hw-ctl-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-2)}.hw-site-nav-post .hw-site-nav-thumb{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-2)}.hw-site-scene-wall{position:absolute;inset:12cqh 14cqw;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4cqh}.hw-site-scene-wall i{border-radius:var(--radius-1);background:color-mix(in srgb,var(--hw-on-media) 14%,transparent)}.hw-site-scene[data-scene=drops]:has(>.hw-site-scene-still:not([hidden])) .hw-site-scene-wall{display:none}.hw-site-scene-still{--i:0;position:absolute;top:50%;left:50%;width:56cqh;height:70cqh;overflow:hidden;border-radius:var(--radius-2);background:var(--hw-site-nav-hover);transform:translate(calc(-50% + (var(--i) - 1) * 46cqh),-50%) rotate(calc((var(--i) - 1) * 6deg));transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene-still[data-at="1"]{--i:0}.hw-site-scene-still[data-at="2"]{--i:1;z-index:1}.hw-site-scene-still[data-at="3"]{--i:2}.hw-site-scene-still img{display:block;width:100%;height:100%;object-fit:cover}.hw-site-nav-lib:hover .hw-site-scene-still{transform:translate(calc(-50% + (var(--i) - 1) * 54cqh),-54%) rotate(calc((var(--i) - 1) * 9deg))}.hw-site-scene[data-scene=projects]{background:var(--hw-art-sky)}.hw-site-scene[data-scene=projects] i{position:absolute;border-radius:var(--radius-1);transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene[data-scene=projects] i:first-child{inset:18cqh 22cqw 0;border-radius:var(--radius-2) var(--radius-2) 0 0;background:var(--hw-art-mat);box-shadow:inset 0 8cqh 0 color-mix(in srgb,var(--hw-art-ink) 10%,var(--hw-art-mat))}.hw-site-scene[data-scene=projects] i:nth-child(2){top:36cqh;left:calc(22cqw + 8cqh);right:calc(22cqw + 8cqh);height:30cqh;background:color-mix(in srgb,var(--hw-art-ink) 78%,var(--hw-art-sky))}.hw-site-scene[data-scene=projects] i:nth-child(3){top:74cqh;left:calc(22cqw + 8cqh);width:30cqw;height:6cqh;background:color-mix(in srgb,var(--hw-art-ink) 32%,transparent)}.hw-site-scene[data-scene=projects] i:nth-child(4){top:84cqh;left:calc(22cqw + 8cqh);width:18cqw;height:6cqh;background:color-mix(in srgb,var(--hw-art-ink) 20%,transparent)}.hw-site-nav-lib:hover .hw-site-scene[data-scene=projects] i{transform:translateY(-4cqh)}.hw-site-scene[data-scene=deepdive]{background:var(--hw-art-wall)}.hw-site-scene[data-scene=deepdive] i{--w:40cqw;--x:0cqw;position:absolute;left:calc(16cqw + var(--x));top:calc(14cqh + (var(--n) - 1) * 13cqh);width:var(--w);height:6cqh;border-radius:var(--radius-full);background:color-mix(in srgb,var(--hw-on-media) 34%,transparent);transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene[data-scene=deepdive] i[data-at="1"]{--n:1;--w:34cqw}.hw-site-scene[data-scene=deepdive] i[data-at="2"]{--n:2;--w:46cqw;--x:6cqw;background:var(--hw-art-mat)}.hw-site-scene[data-scene=deepdive] i[data-at="3"]{--n:3;--w:30cqw;--x:12cqw}.hw-site-scene[data-scene=deepdive] i[data-at="4"]{--n:4;--w:52cqw;--x:12cqw;background:color-mix(in srgb,var(--hw-on-media) 58%,transparent)}.hw-site-scene[data-scene=deepdive] i[data-at="5"]{--n:5;--w:24cqw;--x:6cqw}.hw-site-scene[data-scene=deepdive] i[data-at="6"]{--n:6;--w:38cqw}.hw-site-nav-lib:hover .hw-site-scene[data-scene=deepdive] i[data-at="2"],.hw-site-nav-lib:hover .hw-site-scene[data-scene=deepdive] i[data-at="4"]{transform:translateX(3cqw)}@font-face{font-family:"Scene Young Serif";src:url(/assets-scenes/fonts/young-serif.woff2) format("woff2");font-display:block}@font-face{font-family:"Scene Instrument Serif";src:url(/assets-scenes/fonts/instrument-serif.woff2) format("woff2");font-display:block}@font-face{font-family:Scene Caprasimo;src:url(/assets-scenes/fonts/caprasimo.woff2) format("woff2");font-display:block}.hw-site-scene{position:relative;display:block;flex:none;width:100%;aspect-ratio:5/3;overflow:hidden;border-radius:var(--radius-3);container-type:size}.hw-site-scene[data-thumb]{width:var(--thumb);aspect-ratio:1;border-radius:var(--radius-2)}.hw-site-scene[data-scene=drops]{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--hw-media-ink) 86%,var(--hw-on-media)),var(--hw-media-ink))}.hw-site-scene[data-library=music] img{--i:0;position:absolute;top:50%;left:50%;width:62cqh;height:62cqh;border-radius:var(--radius-1);transform:translate(calc(-50% + (var(--i) - 1.5) * 17cqh),-50%) rotate(calc(var(--i) * 4deg - 6deg));transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene[data-library=music] img[data-at="2"]{--i:1}.hw-site-scene[data-library=music] img[data-at="3"]{--i:2}.hw-site-scene[data-library=music] img[data-at="4"]{--i:3}.hw-site-nav-lib:hover .hw-site-scene[data-library=music] img{transform:translate(calc(-50% + (var(--i) - 1.5) * 22cqh),-54%) rotate(calc(var(--i) * 7deg - 10deg))}.hw-site-scene[data-library=sound-effects]{padding:0 var(--space-3);color:var(--hw-on-media)}.hw-site-scene[data-thumb][data-library=sound-effects]{padding:0 var(--space-1)}.hw-site-scene[data-library=sound-effects] svg{display:block;width:100%;height:100%;transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-nav-lib:hover .hw-site-scene[data-library=sound-effects] svg{transform:scaleY(1.08)}.hw-site-scene[data-library=voices]{display:grid;place-items:center;color:var(--hw-on-media)}.hw-site-scene[data-library=voices] svg{width:44cqh;height:44cqh;transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-nav-lib:hover .hw-site-scene[data-library=voices] svg{transform:translateY(-3cqh) rotate(-4deg)}.hw-site-scene[data-library=fonts]{display:grid;place-items:center;color:var(--hw-art-ink)}.hw-site-scene[data-library=fonts] b{--word:46cqh;position:absolute;width:calc(var(--word) * 1.7);height:calc(var(--word) * 1.2);font-weight:400;--specimen-size:52cqb;--specimen-inset:0px;--specimen-edge:0px;transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene[data-library=fonts] [data-face=young-serif]{font-family:"Scene Young Serif",Georgia,serif;transform:translate(-37cqh,-9cqh) rotate(-6deg)}.hw-site-scene[data-library=fonts] [data-face=instrument-serif]{--word:56cqh;font-family:"Scene Instrument Serif",Georgia,serif;transform:translateY(6cqh)}.hw-site-scene[data-library=fonts] [data-face=caprasimo]{font-family:Scene Caprasimo,Georgia,serif;transform:translate(41cqh,-11cqh) rotate(5deg)}.hw-site-nav-lib:hover .hw-site-scene[data-library=fonts] [data-face=young-serif]{transform:translate(-45cqh,-13cqh) rotate(-10deg)}.hw-site-nav-lib:hover .hw-site-scene[data-library=fonts] [data-face=caprasimo]{transform:translate(49cqh,-15cqh) rotate(9deg)}.hw-site-scene[data-thumb][data-library=fonts] b:not([data-face=instrument-serif]){display:none}.hw-site-scene[data-thumb][data-library=fonts] [data-face=instrument-serif]{transform:none}.hw-site-scene[data-library=art] img{--i:1;position:absolute;top:50%;left:50%;width:auto;height:49cqh;outline-style:solid;outline-width:3cqh;outline-offset:-3cqh;outline-color:var(--hw-art-mat);transform:translate(calc(-50% + (var(--i) - 1) * 23cqh),calc(-50% + (var(--i) - 1) * (var(--i) - 1) * -5cqh)) rotate(calc((var(--i) - 1) * 6deg));transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene[data-library=art] img[data-at="1"]{--i:0}.hw-site-scene[data-library=art] img[data-at="3"]{--i:2}.hw-site-scene[data-library=art] img[data-at="2"]{z-index:1}.hw-site-nav-lib:hover .hw-site-scene[data-library=art] img{transform:translate(calc(-50% + (var(--i) - 1) * 29cqh),calc(-54% + (var(--i) - 1) * (var(--i) - 1) * -8cqh)) rotate(calc((var(--i) - 1) * 9deg))}.hw-site-scene[data-library=characters]{display:flex;align-items:center;justify-content:center}.hw-site-scene[data-library=characters] img{width:56cqh;height:56cqh;border-radius:var(--radius-full);object-fit:cover;outline-style:solid;outline-width:3cqh;outline-color:var(--hw-art-sky);transition:transform var(--hw-dur-3) var(--hw-ease)}.hw-site-scene[data-library=characters] img+img{margin-left:-15cqh}.hw-site-nav-lib:hover .hw-site-scene[data-library=characters] img:first-child{transform:translateX(-4cqh) rotate(-4deg)}.hw-site-nav-lib:hover .hw-site-scene[data-library=characters] img:last-child{transform:translateX(4cqh) rotate(4deg)}.hw-site-drop-feature{grid-column:3;grid-row:1/span 2;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);color:var(--hw-on-media-2);text-decoration:none}.hw-site-drop-media{display:block;aspect-ratio:4/5;border-radius:var(--radius-3);overflow:hidden;background:var(--hw-site-nav-hover)}.hw-site-drop-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--hw-dur-5) var(--hw-ease)}.hw-site-drop-feature:hover .hw-site-drop-media img{transform:scale(1.04)}.hw-site-drop-feature small{font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hw-site-drop-all{grid-column:1/span 2;grid-row:2;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-2);padding-block-start:var(--space-2);border-block-start:var(--hw-hairline) solid var(--hw-site-nav-line)}.hw-site-drop-all-link{display:inline-flex;gap:var(--space-1);align-items:center;min-height:var(--hw-ctl-2);padding-inline:var(--space-3);border-radius:var(--radius-2);color:var(--hw-on-media);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500}.hw-site-drop-all-link:hover{color:var(--hw-on-media);background:var(--hw-site-nav-hover)}.hw-site-logo-short,.hw-site-navbar .hw-site-mb-body,.hw-site-nb-menu-btn{display:none}.hw-site-logo-full,.hw-site-logo-short{display:inline-flex}.hw-site-logo-short{display:none}@media (width < 600px){.hw-site-navbar .hw-site-drop,.hw-site-tb-nav,.hw-site-tb-r .hw-site-nb-second{display:none}.hw-site-nb-menu-btn{display:grid}.hw-site-navbar .hw-site-mb-body{display:flex}.hw-site-nb-row{padding-left:var(--space-2)}}@media (600px <= width < 1024px){.hw-site-nb-row{padding-inline-start:var(--space-4)}.hw-site-tb-item{padding-inline:var(--space-2)}}@media (600px <= width < 880px){.hw-site-drop-directory{grid-template-columns:minmax(0,28%) minmax(0,1fr)}.hw-site-drop-explore .hw-site-rail-i>span:not(.hw-site-rail-obj){white-space:normal}.hw-site-nav-libs{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-site-drop-body[data-feature=true],.hw-site-nav-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-site-drop-feature{display:none}}@media (width < 768px){.hw-site-navbar{width:calc(100% - 2 * var(--space-3));top:var(--space-3)}.hw-site-logo-full{display:none}.hw-site-logo-short{display:inline-flex}.hw-site-logo-short svg{height:var(--hw-site-logo-h-phone)}}.hw-site-navbar.hw-site-is-menu .hw-site-nb-panel-in{overflow:hidden}.hw-site-mb-body{display:flex;flex-direction:column;max-height:inherit;min-height:0;border-top:var(--hw-hairline) solid var(--hw-site-nav-line)}.hw-site-md-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2)}.hw-site-md-item{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--hw-ctl-3);padding:0 var(--space-3);border-radius:var(--radius-2);color:var(--hw-on-media);font-size:var(--hw-site-menu-fs);line-height:var(--hw-lh-body);text-decoration:none}.hw-site-md-item:active{background:var(--hw-site-nav-hover)}.hw-site-md-scroll [data-site-member-only] .hw-site-drop-row b{font-size:var(--hw-site-menu-fs);line-height:var(--hw-lh-body);font-weight:400}.hw-site-md-item[aria-current=page]{font-weight:500}.hw-site-dg-chev{color:var(--hw-on-media-3);transition:transform var(--hw-dur-2) var(--hw-ease);width:var(--space-4);height:var(--space-4)}.hw-site-dg[open]>summary .hw-site-dg-chev{transform:rotate(180deg)}.hw-site-dg-body{padding:0 0 var(--space-2) var(--space-3);animation:hw-fade var(--hw-dur-2) var(--hw-ease)}.hw-site-dg-body,.hw-site-dg-row{display:flex;flex-direction:column}.hw-site-dg-row{justify-content:center;min-height:var(--hw-ctl-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-2);color:var(--hw-on-media);text-decoration:none}.hw-site-dg-row:active{background:var(--hw-site-nav-hover)}.hw-site-dg-row .hw-site-dg-l{font-size:var(--hw-fs-body);line-height:var(--hw-lh-body)}.hw-site-dg-row[aria-current=page] .hw-site-dg-l{font-weight:500}.hw-site-dg-row small{font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);color:var(--hw-on-media-3)}.hw-site-dg-all .hw-site-dg-l{color:var(--hw-on-media-2)}.hw-site-md-kind{gap:var(--space-3);padding:var(--space-1) var(--space-3) var(--space-3)}.hw-site-md-kind>.hw-site-drop-row{margin-inline:calc(var(--space-3) * -1)}.hw-site-md-kind .hw-site-nav-search input{font-size:var(--hw-fs-input)}.hw-site-md-kind .hw-site-nav-libs{grid-template-columns:repeat(auto-fit,minmax(calc(var(--space-10) * 2 + var(--space-6)),1fr));row-gap:var(--space-3)}.hw-site-md-kind[data-view=assets] .hw-site-nav-libs{grid-template-columns:repeat(auto-fill,minmax(calc(var(--space-10) * 2 + var(--space-6)),1fr))}.hw-site-md-kind .hw-site-nav-places{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-2)}.hw-site-md-kind .hw-site-scene-icon{left:var(--space-2);bottom:var(--space-2);width:var(--space-7);height:var(--space-7);border-radius:var(--radius-2)}.hw-site-md-kind .hw-site-nav-cols{grid-template-columns:repeat(auto-fill,minmax(calc(var(--space-10) * 6),1fr))}.hw-site-md-kind .hw-site-nav-posts{grid-template-columns:minmax(0,1fr)}.hw-site-md-kind .hw-site-nav-words small{-webkit-line-clamp:2}html:not([data-hw-member]) [data-site-member-only]{display:none}.hw-site-footer{margin:0 var(--space-3) var(--space-3);padding:var(--space-10) 0 var(--space-6);border-radius:var(--radius-6);background:var(--hw-site-foot-bg);color:var(--hw-site-foot-ink)}.hw-site-foot-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr);gap:var(--space-10)}.hw-site-foot-brand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.hw-site-foot-line{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title);letter-spacing:var(--hw-ls-title);font-weight:500;text-wrap:balance}.hw-site-foot-sub{max-width:34ch;color:var(--hw-site-foot-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.hw-site-foot-cta{margin-block-start:var(--space-4);background:var(--hw-site-foot-ink);color:var(--hw-site-foot-bg);text-decoration:none}.hw-site-foot-cta:hover{background:color-mix(in srgb,var(--hw-site-foot-ink) 86%,var(--hw-site-foot-bg));color:var(--hw-site-foot-bg)}.hw-site-foot-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-9) var(--space-6);align-items:start}.hw-site-foot-group h2{margin-block-end:var(--space-3);color:var(--hw-site-foot-ink);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);font-weight:500}.hw-site-foot-dir ul{display:flex;flex-direction:column;gap:var(--space-3)}.hw-site-foot-dir a,.hw-site-foot-dir ul{font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.hw-site-foot-dir a{color:var(--hw-site-foot-ink-2);text-decoration:none;overflow-wrap:anywhere;transition:color var(--hw-dur-1) var(--hw-ease)}.hw-site-foot-dir a:hover,.hw-site-foot-dir summary:hover,.hw-site-foot-group h2 a{color:var(--hw-site-foot-ink)}.hw-site-foot-group h2 a{font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.hw-site-foot-dir summary{list-style:none;cursor:pointer}.hw-site-foot-dir summary::-webkit-details-marker{display:none}.hw-site-foot-more{position:relative;margin-block-start:var(--space-3)}.hw-site-foot-more summary{display:inline-flex;color:var(--hw-site-foot-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);text-decoration:underline;text-underline-offset:var(--space-1);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.hw-site-foot-more[open]{padding-block-end:calc(var(--hw-lh-ui) + var(--space-3))}.hw-site-foot-more[open] summary{position:absolute;inset-block-end:0;inset-inline-start:0}.hw-site-foot-more .hw-site-foot-less,.hw-site-foot-more[open] .hw-site-foot-more-n{display:none}.hw-site-foot-more[open] .hw-site-foot-less{display:inline}.hw-site-foot-acc{display:none}.hw-site-foot-word{display:block;margin-block-start:var(--space-10)}.hw-site-foot-word img{display:block;width:100%;height:auto;opacity:.09;filter:var(--hw-site-logo-filter);transition:opacity var(--hw-dur-5) var(--hw-ease)}.hw-site-foot-word:is(:hover,:focus-visible) img{opacity:.16}.hw-site-foot-base{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin-block-start:var(--space-6);color:var(--hw-site-foot-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.hw-site-foot-legal{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.hw-site-foot-legal a{color:inherit;text-decoration:none;transition:color var(--hw-dur-1) var(--hw-ease)}.hw-site-foot-legal a:hover{color:var(--hw-site-foot-ink)}.hw-site-foot-sign{margin-inline-start:auto}@container pg (width < 880px){.hw-site-foot-top{grid-template-columns:minmax(0,1fr);gap:var(--space-9)}.hw-site-foot-legal{order:-1;flex-basis:100%}}@container pg (width < 600px){.hw-site-foot-top{gap:var(--space-8)}.hw-site-foot-cols{display:none}.hw-site-foot-acc{display:flex;flex-direction:column}.hw-site-foot-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--hw-ctl-3);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);font-weight:500}.hw-site-foot-dir a.hw-site-foot-row,.hw-site-foot-row{color:var(--hw-site-foot-ink)}.hw-site-foot-row>span{color:var(--hw-site-foot-ink-2);font-size:var(--hw-fs-body);transition:transform var(--hw-dur-2) var(--hw-ease)}.hw-site-foot-acc details[open] .hw-site-foot-row>span{transform:rotate(45deg)}.hw-site-foot-acc ul{gap:0;padding-block-end:var(--space-3)}.hw-site-foot-acc li a{display:flex;align-items:center;min-height:var(--hw-ctl-3)}.hw-site-foot-word{margin-block-start:var(--space-8)}.hw-site-foot-base{flex-direction:column;align-items:flex-start}.hw-site-foot-legal a{display:inline-flex;align-items:center;min-height:var(--hw-ctl-2)}.hw-site-foot-sign{margin-inline-start:0}}.hw-site-navbar.hw-site-is-lean .hw-site-tb-r .hw-site-nb-second{display:inline-flex;align-items:center;justify-content:center}.hw-site-navbar.hw-site-is-lean .hw-site-auth-bar{width:var(--hw-site-auth-width)}.hw-site-frame .hw-menu-item{text-decoration:none}.hw-site-lean-foot{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);padding-block:var(--space-8);color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.hw-site-lean-foot a{color:inherit;text-decoration:none}.hw-site-lean-foot a:hover{color:var(--hw-ink)}.hw-site-frame{min-height:100dvh;font-family:var(--font-inter),system-ui,sans-serif}.hw-site-frame [hidden]{display:none!important}.hw-site-frame :is(button,summary){cursor:pointer}.hw-site-frame :is(a,button,summary):focus-visible{outline:var(--hw-focus-width) solid currentColor;outline-offset:var(--hw-focus-width)}.hw-site-frame :is(a,button,summary):focus:not(:focus-visible){outline:none}.hw-site-main{outline:none}.hw-site-section{margin-block:var(--hw-site-section-gap)}.hw-t-hero,.hw-t-page,.hw-t-section{font-weight:500;text-wrap:balance}.hw-t-hero{font-size:var(--hw-fs-hero);line-height:var(--hw-lh-hero);letter-spacing:var(--hw-ls-hero)}.hw-t-page{font-size:var(--hw-fs-page);line-height:var(--hw-lh-page);letter-spacing:var(--hw-ls-page)}.hw-t-section{font-size:var(--hw-fs-section);line-height:var(--hw-lh-section);letter-spacing:var(--hw-ls-section)}.hw-t-lead{font-size:var(--hw-fs-lead);line-height:var(--hw-lh-lead)}.hw-site-auth-slot{display:grid;width:var(--hw-site-auth-width)}.hw-site-auth-slot>span{grid-area:1/1;align-items:center;justify-content:flex-end;gap:var(--space-1)}.hw-site-auth-slot .hw-site-auth-guest,.hw-site-auth-slot .hw-site-auth-member{display:flex}html:not([data-hw-member]) .hw-site-auth-slot .hw-site-auth-member,html[data-hw-member] .hw-site-auth-slot .hw-site-auth-guest{display:none}.hw-site-nb-avatar{overflow:hidden}.hw-site-nb-avatar img{width:100%;height:100%;object-fit:cover}.hw-site-nb-avatar svg,.hw-site-nb-icon svg{width:var(--space-4);height:var(--space-4)}.hw-site-drop-all svg,.hw-site-rail-chev,.hw-site-tb-chev{width:calc(var(--space-3) + var(--space-0));height:calc(var(--space-3) + var(--space-0))}.hw-site-drop-row{text-align:left}.hw-site-drop-row b{font-weight:500}.hw-site-md-item{list-style:none}.hw-site-md-item::-webkit-details-marker{display:none}.hw-site-skip{position:fixed;top:var(--space-4);left:var(--space-4);z-index:var(--hw-z-dialog);transform:translateY(-200%);padding:var(--space-3);border-radius:var(--radius-2);background:var(--hw-surface);color:var(--hw-ink)}.hw-site-skip:focus{transform:none}html[data-hw-root-redirect] .hw-site-frame{visibility:hidden}@media (width < 1024px){.hw-site-auth-bar{width:var(--hw-site-auth-width-compact)}.hw-site-navbar :is(.hw-site-nb-icon,.hw-button,.hw-site-nb-avatar){min-width:var(--hw-ctl-3);min-height:var(--hw-ctl-3)}}@media (width < 768px){.hw-site-tb-logo{min-width:var(--hw-ctl-3)}.hw-site-lean-foot :is(a,button){min-width:var(--hw-ctl-3);display:flex;align-items:center;min-height:var(--hw-ctl-3)}}@media (prefers-reduced-motion:reduce){.hw-site-frame *,.hw-site-frame :after,.hw-site-frame :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (prefers-reduced-transparency:reduce){.hw-site-navbar{background:var(--hw-site-nav-tone);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-color-scheme:dark){.hw-site{color-scheme:dark;--brand-white:var(--hw-surface);--brand-black:var(--hw-ink);--text-strong:var(--hw-ink);--text-body:var(--hw-ink);--text-muted:var(--hw-ink-2);--text-subtle:var(--hw-ink-3);--text-inverse:var(--hw-ink-inverse);--text-inverse-muted:var(--hw-ink-inverse-2);--text-inverse-subtle:var(--hw-ink-inverse-3);--border-subtle-color:var(--hw-line);--brand-neutral-surface:var(--hw-surface-2);--brand-neutral-text:var(--hw-ink-2);--neutral-muted:var(--hw-ink-2);--color-neutral-50:var(--hw-surface-2);--color-neutral-100:var(--hw-fill);--color-neutral-200:var(--hw-fill-hover);--color-neutral-300:var(--hw-fill-press);--neutral-100:var(--hw-fill);--neutral-200:var(--hw-fill-hover);--neutral-300:var(--hw-fill-press);--neutral-800:var(--hw-ink);--neutral-900:var(--hw-ink)}}