.hw-ob{display:block;overflow:visible}.hw-ob *{transform-box:fill-box}.hw-ob,.hw-scene{filter:var(--hw-obj-tone)}.hw-scene .hw-ob{filter:none}.hw-ob-arm{transform-origin:3% 100%;transform:rotate(-14deg);transition:transform .22s cubic-bezier(.3,1.4,.5,1)}.hw-ob-disc{transform-origin:50% 50%}.hw-ob-glass,.hw-ob-out{transition:transform .36s cubic-bezier(.3,1.3,.5,1)}.hw-ob-hl{transform-origin:0 50%}.hw-ob-key{transition:transform .14s var(--hw-ease)}.hw-ob-glow{transition:opacity .24s var(--hw-ease)}.hw-ob-lid{transform-origin:8% 100%}.hw-ob-lid,.hw-ob-peek{transition:transform .3s var(--hw-spring)}.hw-ob-peek{transform:translateY(5px)}.obj[aria-expanded=true] .hw-ob-lid,:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-lid{transform:rotate(-12deg)}.obj[aria-expanded=true] .hw-ob-peek,:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-peek{transform:translateY(0)}:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-flash{animation:hw-ob-flash 1s ease-in-out infinite}@keyframes hw-ob-flash{0%,55%,to{opacity:.25}60%,78%{opacity:1}}.hw-obj.on .hw-ob-arm,:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-arm{animation:hw-ob-clap .8s cubic-bezier(.4,0,.2,1) infinite}@keyframes hw-ob-clap{0%,to{transform:rotate(-14deg)}40%{transform:rotate(0deg)}55%{transform:rotate(-3deg)}}:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-out{transform:translateX(4px)}.hw-obj.on .hw-ob-disc,:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-disc{animation:hw-spin 1.8s linear infinite}:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-glass{transform:translate(-6px,-7px)}:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-hl{animation:hw-ob-hl 1s var(--hw-ease) both}@keyframes hw-ob-hl{0%{transform:scaleX(0)}}:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-key:nth-child(2){animation:hw-ob-press .9s ease-in-out infinite}:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-key:nth-child(3){animation:hw-ob-press .9s ease-in-out .15s infinite}:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-key:nth-child(4){animation:hw-ob-press .9s ease-in-out .3s infinite}:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-key:nth-child(5){animation:hw-ob-press .9s ease-in-out .45s infinite}@keyframes hw-ob-press{0%,30%,to{transform:translateY(0)}15%{transform:translateY(1.6px)}}:is(.hw-obj,.hw-ideas,.hw-capc):is(:hover,.demo-hover) .hw-ob-glow{opacity:.35}:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-land{animation:hw-ob-land 3s linear infinite}@keyframes hw-ob-land{to{transform:translateX(-32px)}}:is(.hw-obj,.hw-capc):is(:hover,.demo-hover) .hw-ob-caret{animation:hw-ob-blink 1s steps(2) infinite}@keyframes hw-ob-blink{50%{opacity:0}}.hw-obj.on .hw-ob-page,:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-page{animation:hw-ob-scroll 2.4s ease-in-out infinite}@keyframes hw-ob-scroll{0%,15%{transform:translateY(0)}55%,70%{transform:translateY(-10px)}to{transform:translateY(0)}}.hw-ob-pad{transform-origin:50% 70%;transition:transform .3s var(--hw-spring)}:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-pad{transform:rotate(-6deg)}.hw-obj.on .hw-ob-btn:first-of-type,:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-btn:first-of-type{animation:hw-ob-tap .7s ease-in-out infinite}.hw-obj.on .hw-ob-btn:nth-of-type(2),:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-btn:nth-of-type(2){animation:hw-ob-tap .7s ease-in-out .35s infinite}@keyframes hw-ob-tap{0%,40%,to{transform:scale(1)}20%{transform:scale(.7)}}.hw-obj.on .hw-ob-wave,:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-wave{animation:hw-ob-wave 1.2s ease-out infinite}.hw-obj.on .hw-ob-wave.w2,:is(.hw-obj,.hw-capc,.hw-capt):is(:hover,.demo-hover) .hw-ob-wave.w2{animation-delay:.3s}@keyframes hw-ob-wave{0%{opacity:0}30%{opacity:1}to{opacity:0}}.hw-scene{display:block;width:100%;height:100%;overflow:visible}.hw-scene *{transform-box:fill-box}.hw-sc-print{transform-origin:50% 100%;transform:rotate(var(--r));transition:transform .42s cubic-bezier(.3,1.3,.5,1)}.hw-capc:is(:hover,.demo-hover) .hw-sc-print{transform:rotate(calc(var(--r) * 1.6)) translateY(-4px)}.hw-sc-reel{transition:none}.hw-capc:is(:hover,.demo-hover) .hw-sc-reel,.hw-capt:hover .hw-sc-reel{animation:hw-sc-reel 1.8s linear infinite}@keyframes hw-sc-reel{to{transform:translateX(-168px)}}.hw-sc-bar{transform-origin:50% 100%}.hw-capc:is(:hover,.demo-hover) .hw-sc-bar,.hw-capt:hover .hw-sc-bar{animation:hw-sc-bar .7s ease-in-out infinite alternate}@keyframes hw-sc-bar{to{transform:scaleY(.45)}}.hw-sc-notes{transition:transform .6s var(--hw-ease)}.hw-capc:is(:hover,.demo-hover) .hw-sc-notes{transform:translateY(-6px)}.hw-capc:is(:hover,.demo-hover) .hw-sc-src{animation:hw-sc-src .5s var(--hw-ease) both}@keyframes hw-sc-src{0%{opacity:0;transform:translateX(10px)}}.hw-capc:is(:hover,.demo-hover) .hw-sc-blk,.hw-capt:hover .hw-sc-blk{animation:hw-sc-blk .5s var(--hw-ease) both;animation-delay:var(--d)}@keyframes hw-sc-blk{0%{opacity:0;transform:translateY(8px)}}.hw-capc:is(:hover,.demo-hover) .hw-sc-hop,.hw-capt:hover .hw-sc-hop{animation:hw-sc-hop 1.1s var(--hw-ease) infinite}@keyframes hw-sc-hop{0%,to{transform:translate(0)}45%{transform:translate(28px,-34px)}70%{transform:translate(52px,-20px)}}.hw-capc:is(:hover,.demo-hover) .hw-sc-coin,.hw-capt:hover .hw-sc-coin{animation:hw-sc-coin .8s linear infinite;transform-origin:50% 50%}@keyframes hw-sc-coin{50%{transform:scaleX(.15)}}.hw-sc-said{stroke-dasharray:60;stroke-dashoffset:0}.hw-capc:is(:hover,.demo-hover) .hw-sc-said,.hw-capt:hover .hw-sc-said{animation:hw-sc-said 1.6s linear infinite}@keyframes hw-sc-said{0%{opacity:.25}}.hw-at-work .hw-ob-flash{animation:hw-ob-flash 1s ease-in-out infinite}.hw-at-work .hw-ob-arm{animation:hw-ob-clap .8s cubic-bezier(.4,0,.2,1) infinite}.hw-at-work .hw-ob-out{transform:translateX(4px)}.hw-at-work .hw-ob-disc{animation:hw-spin 1.8s linear infinite}.hw-at-work .hw-ob-glass{animation:hw-ob-scan 2s ease-in-out infinite}@keyframes hw-ob-scan{50%{transform:translate(-6px,-7px)}}.hw-at-work .hw-ob-key:nth-child(2){animation:hw-ob-press .9s ease-in-out infinite}.hw-at-work .hw-ob-key:nth-child(3){animation:hw-ob-press .9s ease-in-out .15s infinite}.hw-at-work .hw-ob-key:nth-child(4){animation:hw-ob-press .9s ease-in-out .3s infinite}.hw-at-work .hw-ob-key:nth-child(5){animation:hw-ob-press .9s ease-in-out .45s infinite}.hw-at-work .hw-ob-land{animation:hw-ob-land 3s linear infinite}.hw-at-work .hw-ob-caret{animation:hw-ob-blink 1s steps(2) infinite}.hw-at-work .hw-ob-page{animation:hw-ob-scroll 2.4s ease-in-out infinite}.hw-at-work .hw-ob-btn:first-of-type{animation:hw-ob-tap .7s ease-in-out infinite}.hw-at-work .hw-ob-btn:nth-of-type(2){animation:hw-ob-tap .7s ease-in-out .35s infinite}.hw-at-work .hw-ob-wave{animation:hw-ob-wave 1.2s ease-out infinite}.hw-at-work .hw-ob-wave.w2{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.hw-ob *,.hw-scene *{animation:none!important;transition:none!important}}.Hero_hero__kwnTV{display:grid;gap:var(--space-5);padding-block-start:var(--hw-site-first-top)}.Hero_head__i26I_{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.Hero_head__i26I_ h1{text-wrap:balance;margin:0}.Hero_head__i26I_ p{color:var(--hw-ink-2);max-width:var(--hw-reading-width)}.Hero_crumbs__HySUq{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:center;color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Hero_crumbs__HySUq a:hover{color:var(--hw-ink)}.Hero_crumb__2hHiS{display:inline-flex;align-items:center;gap:var(--space-1)}.Hero_entry__cXwoW,.Hero_workspace__zqGui{min-width:0}.Hero_workspace__zqGui{display:grid;gap:var(--space-8)}.Hero_centered__Y2ex_>.Hero_crumbs__HySUq{justify-content:center}.Hero_centered__Y2ex_ .Hero_head__i26I_{align-items:center;text-align:center;max-width:var(--hw-reading-width);margin-inline:auto}.Hero_centered__Y2ex_ .Hero_entry__cXwoW{width:100%;max-width:var(--hw-reading-width);margin-inline:auto}.Hero_centered__Y2ex_ .Hero_tries__pNMcx{justify-content:center}.Hero_wall__IziYu{display:grid;grid-template-columns:repeat(var(--wall-columns,3),minmax(0,1fr));gap:var(--space-5) var(--hw-grid-gap)}.Hero_wall__IziYu[data-medium=music] [data-site-work]>div:first-child{aspect-ratio:1}.Hero_wallStage__Y73NZ{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.Hero_wall__IziYu[data-tiles]{gap:var(--hw-set-gap)}.Hero_wallCaption__DtKB2{display:flex;align-items:flex-start;gap:var(--space-3)}.Hero_wallCaption__DtKB2 p{display:flex;flex-direction:column;gap:var(--space-0);flex:1;min-width:0}.Hero_wallCaption__DtKB2 span{color:var(--hw-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.Hero_wallCaption__DtKB2 small{color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Hero_wallCaption__DtKB2 button{flex:none}.Hero_split__IBwWj{grid-template-columns:minmax(0,var(--hw-site-panel-w)) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:var(--space-8);align-items:start}.Hero_split__IBwWj>.Hero_workspace__zqGui{display:contents}.Hero_split__IBwWj .Hero_entry__cXwoW,.Hero_split__IBwWj>.Hero_crumbs__HySUq,.Hero_split__IBwWj>.Hero_head__i26I_{grid-column:1}.Hero_split__IBwWj>.Hero_crumbs__HySUq{flex-wrap:nowrap;min-width:0;white-space:nowrap}.Hero_split__IBwWj>.Hero_crumbs__HySUq>.Hero_crumb__2hHiS:last-child{min-width:0;overflow:hidden}.Hero_split__IBwWj>.Hero_crumbs__HySUq>.Hero_crumb__2hHiS:last-child>:last-child{overflow:hidden;text-overflow:ellipsis}.Hero_split__IBwWj .Hero_stage__fD5z0{grid-column:2;grid-row:1/span 3;position:sticky;inset-block-start:calc(var(--hw-site-bar-h) + var(--space-4));min-width:0;align-self:stretch;display:flex;flex-direction:column}.Hero_split__IBwWj .Hero_stage__fD5z0>.Hero_preview__33ieJ{flex:1;display:flex;flex-direction:column}.Hero_split__IBwWj .Hero_canvas__oL0IT{flex:1 0 auto;height:auto;min-height:var(--hw-site-canvas-h)}.Hero_media__5Siso{position:relative;width:100%;height:100%;overflow:hidden;background:var(--hw-media-ink)}.Hero_media__5Siso>img,.Hero_media__5Siso>video{width:100%;height:100%;object-fit:contain}.Hero_media__5Siso>video{position:absolute;inset:0;opacity:0;transition:opacity var(--hw-dur-2) var(--hw-ease)}.Hero_media__5Siso[data-playing=true]>video{opacity:1}.Hero_media__5Siso>audio{width:100%}.Hero_unavailable__YvFCP{position:absolute;inset-block-start:var(--space-3);inset-inline:var(--space-3);color:var(--hw-on-media);background:var(--hw-media-ink);padding:var(--space-2);font-size:var(--hw-fs-meta)}.Hero_preview__33ieJ{min-width:0;container:preview/inline-size}.Hero_canvas__oL0IT{position:relative;display:flex;flex-direction:column;min-width:0;height:var(--hw-site-canvas-h);padding:var(--space-5);border-radius:var(--radius-6);isolation:isolate;overflow:hidden;background:var(--hw-media-ink);color:var(--hw-on-media)}.Hero_blur___Im10{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(var(--hw-blur-atmos));opacity:.65;z-index:-1}.Hero_canvasArea__pBI7Q{position:relative;flex:1;min-height:0;display:grid;place-items:center;container-type:size}.Hero_canvasMedia__rxIGh{position:relative;width:min(100cqw,calc(100cqh * var(--stage-ratio)));aspect-ratio:var(--stage-ratio);border-radius:var(--radius-4);overflow:hidden}.Hero_canvasFooter___AYH7{display:flex;flex-direction:column;gap:var(--space-3);padding-block-start:var(--space-4)}.Hero_caption__hreGp{display:flex;align-items:flex-end;gap:var(--space-4)}.Hero_captionText__sdfji{display:flex;flex-direction:column;gap:var(--space-0);flex:1;min-width:0}.Hero_captionText__sdfji p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.Hero_captionText__sdfji small{color:var(--hw-on-media-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Hero_caption__hreGp .Hero_inputs__JQMXd{position:static;flex:none;align-self:center;flex-direction:column;gap:var(--space-1)}.Hero_caption__hreGp .Hero_inputs__JQMXd figure{display:flex;align-items:center;gap:var(--space-2)}.Hero_caption__hreGp .Hero_inputs__JQMXd .Hero_inputFile__SEM5c,.Hero_caption__hreGp .Hero_inputs__JQMXd img{width:var(--space-8)}.Hero_caption__hreGp .Hero_inputs__JQMXd figcaption{position:static;padding:0;background:none;color:var(--hw-on-media-2)}@container preview (width < 600px){.Hero_caption__hreGp{flex-wrap:wrap}.Hero_caption__hreGp .Hero_inputs__JQMXd{flex-basis:100%;flex-direction:row}}.Hero_promptPreview__yBhxU{position:absolute;z-index:1;inset-inline-end:var(--space-2);inset-block-end:var(--space-2);display:grid;place-items:center;width:var(--hw-ctl-3);height:var(--hw-ctl-3);border-radius:var(--radius-full);background:var(--hw-media-shade);color:var(--hw-on-media)}.Hero_promptPreview__yBhxU svg{width:var(--space-4);height:var(--space-4)}.Hero_promptInputs__AF1e7{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Hero_promptInputs__AF1e7 figure{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--hw-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Hero_promptInputs__AF1e7 img{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-2);object-fit:cover}.Hero_promptInputs__AF1e7 figure:has(audio,video){flex:1 0 100%;flex-direction:column;align-items:stretch}.Hero_promptInputs__AF1e7 audio,.Hero_promptInputs__AF1e7 video{width:100%;border-radius:var(--radius-2)}.Hero_fullPrompt__YsMR_{padding:var(--space-4);max-width:var(--hw-site-menu-w);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);white-space:pre-wrap;overflow-wrap:anywhere}.hw-sheet .Hero_fullPrompt__YsMR_{max-width:none}.Hero_previewActions__Ag5Nq{display:flex;flex:none;gap:var(--space-2);align-items:center;margin-inline-start:auto}.Hero_previewActions__Ag5Nq button{min-height:var(--hw-ctl-3)}.Hero_mediaControls__E8sJF{display:flex;gap:var(--space-2)}.Hero_mediaControls__E8sJF:empty{display:none}.Hero_previewActions__Ag5Nq .Hero_previewPlay__DhG3m{width:var(--hw-ctl-3);padding:0}.Hero_previewActions__Ag5Nq svg{width:var(--space-4);height:var(--space-4)}.Hero_strip__cZ_P2{min-width:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.Hero_strip__cZ_P2 button{flex:none;width:var(--hw-site-thumb-s);height:var(--hw-site-thumb-s);border-radius:var(--radius-2);overflow:hidden;opacity:.65}.Hero_strip__cZ_P2 button[aria-pressed=true]{opacity:1;outline:var(--hw-focus-width) solid var(--hw-on-media);outline-offset:calc(-1 * var(--hw-focus-width))}.Hero_strip__cZ_P2 img{width:100%;height:100%;object-fit:cover}.Hero_inputs__JQMXd{position:absolute;top:var(--space-5);left:var(--space-5);display:flex;gap:var(--space-2);z-index:1}.Hero_inputs__JQMXd figure{position:relative;margin:0;font-size:var(--hw-fs-meta)}.Hero_inputs__JQMXd img{display:block;width:var(--hw-site-thumb);aspect-ratio:1;border-radius:var(--radius-3);object-fit:cover}.Hero_inputFile__SEM5c{display:grid;place-items:center;width:var(--hw-site-thumb);aspect-ratio:1;border-radius:var(--radius-3);background:var(--hw-media-shade);color:var(--hw-on-media)}.Hero_inputFile__SEM5c svg{width:var(--space-5);height:var(--space-5)}.Hero_inputs__JQMXd figcaption{position:absolute;inset-inline:0;inset-block-end:0;white-space:nowrap;padding-block:var(--space-1);text-align:center;border-radius:var(--radius-1);background:var(--hw-on-media);color:var(--hw-media-ink)}.Hero_format__2tXUS{position:absolute;top:var(--space-5);right:var(--space-5);padding:var(--space-2);background:var(--hw-media-shade);border-radius:var(--radius-full)}.Hero_excerpts__FnJcC{display:grid;gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-panel);background:var(--hw-field)}.Hero_excerpts__FnJcC article{display:flex;flex-direction:column;gap:var(--space-3)}.Hero_excerpts__FnJcC article+article{padding-block-start:var(--space-6);border-block-start:var(--hw-hairline) solid var(--hw-line)}.Hero_excerpts__FnJcC h2{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title);font-weight:500}.Hero_excerpts__FnJcC p{white-space:pre-wrap;color:var(--hw-ink);font-size:var(--hw-fs-body);line-height:var(--hw-lh-body)}.Hero_excerpts__FnJcC a{align-self:start;color:var(--hw-ink);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);text-decoration:underline;text-underline-offset:var(--space-1)}.Hero_excerptSource__p2joG{color:var(--hw-ink-2);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Hero_excerptActions__wTYag{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.Hero_excerptActions__wTYag a{align-self:center}.Hero_exampleName__fpn7r{font-size:var(--hw-fs-body);line-height:var(--hw-lh-body);font-weight:500}.Hero_triesCap__ZrBE9{color:var(--hw-ink-3)}.Hero_tries__pNMcx{margin-block-start:var(--space-4)}.Hero_note__gVggY,.Hero_tries__pNMcx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--hw-fs-ui)}.Hero_note__gVggY{padding-block-start:var(--space-3);color:var(--hw-ink-2)}.Hero_toolBadge__anRjZ{display:flex;gap:var(--space-2);align-items:center;padding:var(--space-3);font-size:var(--hw-fs-ui)}@container pg (width < 880px){.Hero_split__IBwWj{max-width:var(--hw-reading-width);margin-inline:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.Hero_split__IBwWj .Hero_stage__fD5z0{grid-column:auto;grid-row:auto;position:static;order:1}.Hero_split__IBwWj .Hero_entry__cXwoW{order:2}.Hero_canvas__oL0IT{padding:var(--space-4)}}@container pg (width < 768px){.Hero_crumb__2hHiS{display:none}.Hero_crumb__2hHiS:nth-last-child(2){display:inline-flex}.Hero_crumb__2hHiS:nth-last-child(2)>span[aria-hidden]{display:none}.Hero_crumb__2hHiS:nth-last-child(2):before{content:"‹"}}@container pg (width < 600px){.Hero_wall__IziYu{grid-template-columns:repeat(var(--wall-mobile-columns,2),minmax(0,1fr))}.Hero_wall__IziYu[data-tiles]>:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.Hero_media__5Siso>video{transition:none}}@container pg (width < 600px){.Hero_canvas__oL0IT,.Hero_split__IBwWj .Hero_canvas__oL0IT{height:auto;min-height:0;padding:var(--space-3)}.Hero_canvasArea__pBI7Q{flex:none;height:min(var(--hw-site-canvas-h),calc((100cqi - 2 * var(--space-3)) / var(--stage-ratio)))}.Hero_canvasFooter___AYH7{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text controls" "strip actions";align-items:center;gap:var(--space-3);padding-block-start:var(--space-3)}.Hero_caption__hreGp{display:contents}.Hero_captionText__sdfji{grid-area:text}.Hero_captionText__sdfji p{-webkit-line-clamp:1}.Hero_previewActions__Ag5Nq{display:contents}.Hero_previewActions__Ag5Nq>:last-child{grid-area:actions}.Hero_mediaControls__E8sJF{grid-area:controls;align-self:start}.Hero_strip__cZ_P2{grid-area:strip}.Hero_canvas__oL0IT>.Hero_inputs__JQMXd,.Hero_caption__hreGp .Hero_inputs__JQMXd{display:none}.Hero_promptPreview__yBhxU{width:var(--hw-ctl-2);height:var(--hw-ctl-2)}.Hero_strip__cZ_P2 button{width:var(--space-8);height:var(--space-8)}}.Sections_below__64XD2{display:flex;flex-direction:column;gap:var(--hw-site-section-gap);padding-block:var(--hw-site-section-gap)}.Sections_section__uoWOQ{width:100%}.Sections_section__uoWOQ>h2{margin-block-end:var(--space-6)}.Sections_split__RO428{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-8);align-items:start}.Sections_lead__jW60_{color:var(--hw-ink-2);font-size:var(--hw-fs-lead);line-height:var(--hw-lh-lead);text-wrap:pretty}.Sections_faq__OmBEF{display:flex;flex-direction:column;gap:var(--space-2)}.Sections_faq__OmBEF details{border-block-start:var(--hw-hairline) solid var(--hw-line)}.Sections_faq__OmBEF details:last-child{border-block-end:var(--hw-hairline) solid var(--hw-line)}.Sections_faq__OmBEF summary{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);cursor:pointer;list-style:none;font-size:var(--hw-fs-lead);line-height:var(--hw-lh-lead)}.Sections_faq__OmBEF summary::-webkit-details-marker{display:none}.Sections_faq__OmBEF summary span{transition:transform var(--hw-dur-2) var(--hw-ease)}.Sections_faq__OmBEF details[open] summary span{transform:rotate(45deg)}.Sections_faq__OmBEF p{padding-block-end:var(--space-5);color:var(--hw-ink-2);font-size:var(--hw-fs-body);line-height:var(--hw-lh-body)}.Sections_specs__eB5sB>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-4);padding-block:var(--space-4);border-block-start:var(--hw-hairline) solid var(--hw-line)}.Sections_specs__eB5sB>div:last-child{border-block-end:var(--hw-hairline) solid var(--hw-line)}.Sections_specs__eB5sB dt{color:var(--hw-ink-2)}.Sections_specs__eB5sB dd{margin:0;overflow-wrap:anywhere}.Sections_steps__CbEm5,.Sections_textExamples__pvKwB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hw-grid-gap);list-style:none;padding:0}.Sections_textExamples__pvKwB li{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--hw-surface-2);border-radius:var(--radius-6)}.Sections_stepsHeader__XoHMW{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4);margin-block-end:var(--space-6)}.Sections_step__oJq9Q{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3);background:var(--hw-surface-2);border-radius:var(--radius-6)}.Sections_stepText__C_gfR{display:flex;flex-direction:column;gap:var(--space-1);padding:0 var(--space-2) var(--space-2)}.Sections_step__oJq9Q h3,.Sections_textExamples__pvKwB h3{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading);font-weight:500}.Sections_step__oJq9Q p,.Sections_textExamples__pvKwB p{color:var(--hw-ink-2)}.Sections_stepNumber__q7QCY{font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta);color:var(--hw-ink-3);font-variant-numeric:tabular-nums}.Sections_stepMedia__3Q7en{position:relative;display:grid;place-items:center;aspect-ratio:4/3;background:var(--hw-surface);border-radius:var(--radius-4);overflow:hidden}.Sections_stepMedia__3Q7en svg{width:min(var(--hw-obj-xl),50%);height:auto;aspect-ratio:1}.Sections_stepText__C_gfR p{font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.Sections_step__oJq9Q:not(:has(>.Sections_stepMedia__3Q7en))>.Sections_stepText__C_gfR{padding:var(--space-2)}.Sections_stepPrompt__fRpOy{align-self:start;margin-block-start:var(--space-2);padding:0;color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);text-align:start;text-decoration:underline;text-underline-offset:var(--space-1)}.Sections_stepPrompt__fRpOy:hover{color:var(--hw-ink)}.Sections_fullPrompt__qIFSp{padding:var(--space-4);max-width:var(--hw-site-menu-w);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);white-space:pre-wrap;overflow-wrap:anywhere}.Sections_try__PeyYo{flex:none;text-decoration:none}.Sections_related__gY5Wi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hw-grid-gap);list-style:none;padding:0}@container pg (width < 880px){.Sections_related__gY5Wi{grid-template-columns:repeat(3,minmax(0,1fr))}}@container pg (width < 600px){.Sections_related__gY5Wi{grid-template-columns:repeat(2,minmax(0,1fr))}}.Sections_card__x1djj{display:flex;flex-direction:column;gap:var(--space-3);color:var(--hw-ink);text-decoration:none}.Sections_cover__3QP_b{display:grid;place-items:center;aspect-ratio:4/3;border-radius:var(--radius-4);background:var(--hw-surface-2);overflow:hidden}.Sections_cover__3QP_b img{width:100%;height:100%;object-fit:cover}.Sections_cover__3QP_b[data-pair]{grid-template-columns:repeat(2,minmax(0,1fr))}.Sections_cover__3QP_b svg{width:50%;height:50%}.Sections_card__x1djj small{color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Sections_card__x1djj strong{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title);font-weight:500}.Sections_blogPosts__F2vEY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6) var(--hw-grid-gap);list-style:none;padding:0}.Sections_blogCard__mQU8Y{display:flex;flex-direction:column;gap:var(--space-3);color:var(--hw-ink);text-decoration:none}.Sections_blogCard__mQU8Y strong{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title);font-weight:500;text-wrap:balance}.Sections_blogCard__mQU8Y p{color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Sections_blogCard__mQU8Y:hover strong{text-decoration:underline}.Sections_cardNote__5WSqZ{color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@container pg (width < 600px){.Sections_blogPosts__F2vEY,.Sections_split__RO428,.Sections_steps__CbEm5,.Sections_textExamples__pvKwB{grid-template-columns:minmax(0,1fr)}.Sections_split__RO428{gap:var(--space-5)}.Sections_step__oJq9Q{display:grid;grid-template-columns:var(--hw-obj-xl) minmax(0,1fr);align-items:center}.Sections_stepMedia__3Q7en{aspect-ratio:1}.Sections_step__oJq9Q:not(:has(>.Sections_stepMedia__3Q7en)){grid-template-columns:minmax(0,1fr)}.Sections_stepText__C_gfR{padding:var(--space-2)}.Sections_related__gY5Wi{grid-auto-columns:70%}}@media (prefers-reduced-motion:reduce){.Sections_faq__OmBEF summary span{transition:none}}.Templates_compare__BR52A,.Templates_hub__yZ1CY{padding-block-start:var(--hw-site-first-top)}.Templates_head__zGqO1{display:flex;flex-direction:column;gap:var(--space-3)}.Templates_compare__BR52A .Templates_head__zGqO1,.Templates_hub__yZ1CY[data-create=true] .Templates_head__zGqO1{align-items:center;text-align:center}.Templates_head__zGqO1>p{max-width:var(--hw-reading-width);color:var(--hw-ink-2)}.Templates_crumbs__Y2tQq{color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Templates_crumbs__Y2tQq ol{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);list-style:none;margin:0;padding:0}.Templates_crumbs__Y2tQq li+li:before{content:"/";margin-inline-end:var(--space-2)}.Templates_crumbs__Y2tQq a{color:var(--hw-ink-2);text-decoration:none}.Templates_crumbs__Y2tQq a:hover{text-decoration:underline}.Templates_compare__BR52A .Templates_entry__vBhoz,.Templates_hub__yZ1CY[data-create=true] .Templates_entry__vBhoz{margin-inline:auto}.Templates_hub__yZ1CY[data-create=true] .Templates_filters__JEpK3{justify-content:center}.Templates_entry__vBhoz{max-width:var(--hw-reading-width);margin-block-start:var(--space-6)}.Templates_compare__BR52A .Templates_entry__vBhoz{max-width:none}.Templates_filters__JEpK3{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-10)}.Templates_group__v6u70{margin-block-start:var(--space-10);scroll-margin-block-start:var(--hw-header)}.Templates_group__v6u70[hidden]{display:none}.Templates_grid__Hoj4K{display:grid;grid-template-columns:repeat(var(--columns-wide),minmax(0,1fr));gap:var(--hw-grid-gap);list-style:none;padding:0;margin-block-start:var(--space-5)}.Templates_card__jE785{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/3;border-radius:var(--radius-6);overflow:hidden;background:var(--hw-surface-2);color:var(--hw-on-media);text-decoration:none;isolation:isolate}.Templates_cardCover__beshr{position:absolute;inset:0;z-index:-1;display:grid;place-items:center;min-height:0;overflow:hidden}.Templates_cardCover__beshr img{width:100%;height:100%;object-fit:cover}.Templates_cardCover__beshr svg{width:70%;height:auto;max-height:100%}.Templates_cardCover__beshr[data-pair=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.Templates_cardCopy__AKzWn{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-10) var(--space-5) var(--space-5);background:linear-gradient(transparent,color-mix(in srgb,var(--hw-media-ink) 60%,transparent) var(--space-10),color-mix(in srgb,var(--hw-media-ink) 82%,transparent))}.Templates_cardCopy__AKzWn strong{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading);font-weight:500}.Templates_cardCopy__AKzWn small{color:var(--hw-on-media-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Templates_card__jE785[data-plain=true]{color:var(--hw-ink)}.Templates_card__jE785[data-plain=true] .Templates_cardCover__beshr{inset-block-end:var(--space-10);padding:var(--space-5)}.Templates_card__jE785[data-plain=true] .Templates_cardCover__beshr svg{width:var(--hw-obj-xl);max-height:100%}.Templates_card__jE785[data-plain=true] .Templates_cardCopy__AKzWn{padding-block-start:0;background:none}.Templates_card__jE785[data-plain=true] .Templates_cardCopy__AKzWn small{color:var(--hw-ink-2)}.Templates_card__jE785:hover{background:var(--hw-fill-hover)}.Templates_empty__cQeL_{color:var(--hw-ink-2);margin-block:var(--space-10)}.Templates_blogLink__Cn_zL{display:inline-flex;margin-block-start:var(--space-8);color:var(--hw-ink)}.Templates_below__6fJ23{display:flex;flex-direction:column;gap:var(--hw-site-section-gap);padding-block:var(--hw-site-section-gap)}.Templates_pick__HIDqs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hw-grid-gap);list-style:none;padding:0}.Templates_pick__HIDqs li{padding:var(--space-6);border-radius:var(--radius-6);background:var(--hw-surface-2)}.Templates_pick__HIDqs h3{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading)}.Templates_pick__HIDqs p{color:var(--hw-ink-2);margin-block:var(--space-3);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui);overflow-wrap:anywhere}.Templates_specs__uii74{width:100%;border-collapse:collapse}.Templates_specs__uii74 td,.Templates_specs__uii74 th{padding-block:var(--space-4);padding-inline-end:var(--space-3);border-block-end:var(--hw-hairline) solid var(--hw-line);text-align:start;vertical-align:top;overflow-wrap:break-word}.Templates_specs__uii74 th{font-weight:500}.Templates_preview__jlj6z{margin-block-start:var(--space-8);display:grid;place-items:center;padding:var(--space-8);border-radius:var(--radius-6);background:var(--hw-surface-2)}.Templates_preview__jlj6z svg{width:50%}@container pg (width < 880px){.Templates_grid__Hoj4K{grid-template-columns:repeat(var(--columns-medium),minmax(0,1fr))}}@container pg (width < 600px){.Templates_crumbs__Y2tQq li{display:none}.Templates_crumbs__Y2tQq li:nth-last-child(2){display:list-item}.Templates_crumbs__Y2tQq li+li:before{content:none}.Templates_grid__Hoj4K{grid-template-columns:minmax(0,1fr)}.Templates_cardCopy__AKzWn{padding:var(--space-8) var(--space-3) var(--space-3)}.Templates_cardCopy__AKzWn strong{font-size:var(--hw-fs-body);line-height:var(--hw-lh-body)}.Templates_cardCopy__AKzWn small{font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Templates_card__jE785[data-plain=true] .Templates_cardCover__beshr{inset-block-end:var(--space-8);padding:var(--space-3)}.Templates_card__jE785[data-plain=true] .Templates_cardCover__beshr svg{width:var(--hw-obj-l)}.Templates_pick__HIDqs{grid-template-columns:minmax(0,1fr)}.Templates_specs__uii74{font-size:var(--hw-fs-ui)}}.Home_home__8wbZk{padding-block-end:var(--hw-site-section-gap)}.Home_home__8wbZk>section+section{margin-block-start:var(--hw-site-section-gap)}.Home_community__x2GsD{margin-block-start:var(--space-7)}.Home_heroInner__HXENo{display:flex;flex-direction:column;align-items:center;padding-block-start:var(--hw-site-hero-top);text-align:center}.Home_heroInner__HXENo h1{max-width:var(--hw-site-hero-w);text-wrap:balance}.Home_heroInner__HXENo>p{max-width:var(--hw-reading-width);margin-block-start:var(--space-4);color:var(--hw-ink-2);text-wrap:balance}.Home_entry___UoF9{width:100%;max-width:var(--hw-reading-width);margin-block-start:var(--space-8);text-align:start}.Home_sectionHead__EURLU{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:var(--space-5);margin-block-end:var(--space-7)}.Home_sectionHead__EURLU p{margin-block-start:var(--space-3);max-width:var(--hw-reading-width);color:var(--hw-ink-2);font-size:var(--hw-fs-lead);line-height:var(--hw-lh-lead)}.Home_reel__xWgc8{margin-block-start:var(--space-10);overflow:hidden;mask-image:linear-gradient(90deg,transparent,var(--hw-ink) 6%,var(--hw-ink) 94%,transparent)}.Home_reelGroup__wroNk,.Home_reelTrack__ZnBmi{display:flex;gap:var(--hw-grid-gap);width:max-content}.Home_reelTrack__ZnBmi{animation:Home_home-reel-drift__mwZnE 110s linear infinite}.Home_reel__xWgc8:focus-within .Home_reelTrack__ZnBmi,.Home_reel__xWgc8:hover .Home_reelTrack__ZnBmi{animation-play-state:paused}.Home_reelGroup__wroNk .Home_reelCard__7nJ5m{flex:none;width:calc(var(--hw-site-reel-h) * var(--media-ratio));height:var(--hw-site-reel-h)}.Home_reelGroup__wroNk img.Home_reelCard__7nJ5m{object-fit:cover;border-radius:var(--radius-4)}@keyframes Home_home-reel-drift__mwZnE{to{transform:translateX(calc(-50% - var(--hw-grid-gap) / 2))}}.Home_capabilityList__JQwxG{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--space-8);row-gap:var(--space-1);align-items:start}.Home_capabilityList__JQwxG>li{display:contents}.Home_capabilityInfo__g8hd2{grid-column:1;min-width:0;border-radius:var(--radius-6)}.Home_capabilityList__JQwxG>li[data-active=true] .Home_capabilityInfo__g8hd2{background:var(--hw-surface-2)}.Home_capabilityList__JQwxG .Home_capabilityButton__caZEN:focus-visible{outline:none}.Home_capabilityInfo__g8hd2:has(.Home_capabilityButton__caZEN:focus-visible){outline:var(--hw-focus-width) solid var(--hw-focus);outline-offset:var(--hw-focus-width)}.Home_capabilityButton__caZEN{display:flex;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4);text-align:start}.Home_capabilityButton__caZEN>span:last-child{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Home_capabilityButton__caZEN b{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading);font-weight:500}.Home_capabilityButton__caZEN small{color:var(--hw-ink-2);font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.Home_capabilityList__JQwxG>li[data-active=false] .Home_capabilityButton__caZEN small{display:none}.Home_capabilityList__JQwxG>li[data-active=false] .Home_capabilityButton__caZEN b{color:var(--hw-ink-2)}.Home_object__M1E5E{flex:none;width:var(--hw-obj-l);height:var(--hw-obj-l)}.Home_object__M1E5E>span{width:100%;height:100%}.Home_capabilityLinks__bmYAE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:0 var(--space-4) var(--space-5) calc(2 * var(--space-4) + var(--hw-obj-l))}.Home_capabilityList__JQwxG>li[data-active=false] .Home_capabilityLinks__bmYAE{display:none}.Home_capabilityWays__2u8n0{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Home_capabilityWays__2u8n0:empty{display:none}.Home_capabilityLinks__bmYAE a{min-height:var(--hw-ctl-field);display:inline-flex;align-items:center;color:var(--hw-ink);text-decoration:none;font-size:var(--hw-fs-ui);line-height:var(--hw-lh-ui)}.Home_capabilityOpen__DvHk0:hover{text-decoration:underline}.Home_capabilityWays__2u8n0 a{background:var(--hw-surface)}.Home_capabilityOpen__DvHk0{font-weight:500}.Home_capabilityModels__CqTqL{display:flex;flex-direction:column;gap:var(--space-1);color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Home_capabilityModels__CqTqL summary{cursor:pointer;padding-block:var(--space-2)}.Home_capabilityModels__CqTqL ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.Home_capabilityModels__CqTqL li{max-width:100%;overflow-wrap:anywhere}.Home_stage__Py5ru{grid-column:2;grid-row:1/span var(--capability-count);position:sticky;inset-block-start:calc(var(--hw-site-bar-h) + var(--space-6));min-width:0}.Home_capabilityVisual__BANzj{position:relative;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-6);background:var(--hw-surface-2);isolation:isolate}.Home_capabilityVisual__BANzj[data-kind=text]{aspect-ratio:auto}.Home_capabilityVisual__BANzj>img,.Home_capabilityVisual__BANzj>video,.Home_pictureCycle__QQDDr,.Home_pictureCycle__QQDDr>span{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Home_capabilityVisual__BANzj>video{object-fit:contain}.Home_pictureCycle__QQDDr>span{opacity:0}.Home_pictureCycle__QQDDr>span:first-child{opacity:1}.Home_pictureCycle__QQDDr[data-cycling]>span{opacity:0;animation:Home_capability-picture-turn__0WN6P 9s var(--hw-ease) infinite;animation-delay:calc(var(--picture-index) * 3s)}@keyframes Home_capability-picture-turn__0WN6P{0%{opacity:0;transform:scale(1.04)}33%,6%{opacity:1;transform:none}40%,to{opacity:0}}.Home_capabilityVisual__BANzj>.Home_musicAtmosphere___Oblo{filter:blur(var(--hw-blur-atmos));transform:scale(1.3)}.Home_musicDisc__FnR0F{position:absolute;inset-block-start:50%;inset-inline-start:30%;width:56%;aspect-ratio:1;border-radius:var(--radius-full);transform:translateY(-50%);background:radial-gradient(circle,var(--hw-on-media) 0 4%,var(--hw-media-ink) 4.5% 15%,transparent 15.5%),repeating-radial-gradient(circle,var(--hw-media-ink) 0 var(--space-0),color-mix(in srgb,var(--hw-media-ink) 86%,var(--hw-on-media)) var(--space-0) var(--space-1));transition:inset-inline-start var(--hw-dur-4) var(--hw-ease)}.Home_capabilityVisual__BANzj[data-playing] .Home_musicDisc__FnR0F{inset-inline-start:38%;animation:Home_capability-disc-spin__4OeJc 2.4s linear infinite}@keyframes Home_capability-disc-spin__4OeJc{to{transform:translateY(-50%) rotate(1turn)}}.Home_capabilityVisual__BANzj>.Home_musicCover__X4yFH{inset:auto;inset-block-start:50%;inset-inline-start:12%;width:52%;height:auto;aspect-ratio:1;transform:translateY(-50%);border-radius:var(--radius-3)}.Home_capabilityPlay__NFeHG{position:absolute;inset-inline-start:var(--space-5);inset-block-end:var(--space-5);gap:var(--space-2)}.Home_capabilityInformation__Sz55O{position:absolute;inset-inline-end:var(--space-5);inset-block-end:var(--space-5);min-width:var(--hw-ctl-3);min-height:var(--hw-ctl-3);padding:0}.Home_capabilityDetails__bRvvb{padding:var(--space-4);max-width:var(--hw-site-menu-w)}.Home_stageObject__Da3tY{width:var(--hw-obj-xl);height:var(--hw-obj-xl)}.Home_stageObject__Da3tY>span{width:100%;height:100%}.Home_report__q8ogy{display:flex;flex-direction:column;gap:var(--space-5);margin:var(--space-8);padding:var(--space-6);border-radius:var(--radius-4);background:var(--hw-surface)}.Home_report__q8ogy h3{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading);font-weight:500}.Home_report__q8ogy p{color:var(--hw-ink-2);overflow-wrap:anywhere}.Home_filters__J0JKQ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Home_wallCut__jziA0{max-height:var(--hw-site-wall-h);overflow:clip}.Home_wallCut__jziA0[data-expanded=true]{max-height:none}.Home_wall__zIKy9{--wall-columns:5;display:grid;grid-template-columns:repeat(var(--wall-columns),minmax(0,1fr));column-gap:var(--hw-grid-gap);grid-auto-flow:row dense;grid-auto-rows:calc((100cqw - (var(--wall-columns) - 1) * var(--hw-grid-gap)) / var(--wall-columns) / var(--hw-site-wall-units))}.Home_wallItem__JO3a2{min-width:0;grid-row-end:span calc(var(--hw-site-wall-units) / var(--media-ratio) + var(--hw-site-wall-gap-units))}.Home_fold__XvdMQ{position:relative}.Home_fold__XvdMQ:has(.Home_more__PA67D:not([data-expanded=true])){padding-block-end:calc(var(--hw-ctl-3) + var(--space-4))}.Home_fold__XvdMQ:has(.Home_more__PA67D:not([data-expanded=true])) .Home_wallCut__jziA0{max-height:calc(var(--hw-site-wall-h) - var(--hw-ctl-3) - var(--space-4))}.Home_more__PA67D{position:absolute;inset:auto calc(var(--hw-hairline) * -1) calc(var(--hw-hairline) * -1);display:flex;justify-content:center;align-items:flex-end;min-block-size:calc(var(--hw-feed-gate-feather) * 2 + var(--hw-ctl-3));padding-block-end:var(--space-3);pointer-events:none}.Home_more__PA67D:before{--fade:calc(100% - var(--hw-ctl-3));content:"";position:absolute;inset:0;z-index:var(--hw-z-float);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--hw-surface) 3%,transparent) calc(var(--fade) * .1),color-mix(in srgb,var(--hw-surface) 16%,transparent) calc(var(--fade) * .25),color-mix(in srgb,var(--hw-surface) 50%,transparent) calc(var(--fade) * .5),color-mix(in srgb,var(--hw-surface) 84%,transparent) calc(var(--fade) * .75),color-mix(in srgb,var(--hw-surface) 97%,transparent) calc(var(--fade) * .9),var(--hw-surface) var(--fade))}.Home_more__PA67D>*{position:relative;z-index:calc(var(--hw-z-float) + 2);pointer-events:auto}.Home_more__PA67D:not([data-expanded=true])>*{background:var(--hw-surface-2)}.Home_more__PA67D[data-expanded=true]{position:static;min-block-size:0;margin-block-start:var(--space-6);padding:0}.Home_more__PA67D[data-expanded=true]:before{content:none}.Home_wallItem__JO3a2:is(:hover,:focus-within){position:relative;z-index:calc(var(--hw-z-float) + 1)}.Home_models__QoNnz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hw-grid-gap)}@container pg (width < 880px){.Home_models__QoNnz{grid-template-columns:repeat(3,minmax(0,1fr))}}.Home_modelCard__D5nze{display:grid;place-items:center;position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-6);background:var(--hw-surface-2);color:var(--hw-on-media);text-decoration:none;isolation:isolate}.Home_modelCard__D5nze>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Home_modelCard__D5nze>span{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-10) var(--space-5) var(--space-5);background:linear-gradient(transparent,var(--hw-media-shade))}.Home_modelCard__D5nze b{font-size:var(--hw-fs-heading);line-height:var(--hw-lh-heading);font-weight:500}.Home_modelCard__D5nze small{color:var(--hw-on-media-2)}@container pg (width < 600px){.Home_models__QoNnz{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_modelCard__D5nze>span{padding:var(--space-8) var(--space-3) var(--space-3)}.Home_modelCard__D5nze b{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title)}}.Home_modelCard__D5nze[data-plain]>svg{width:var(--hw-obj-xl);height:auto}.Home_modelCard__D5nze[data-plain]>span{background:none;color:var(--hw-ink)}.Home_modelCard__D5nze[data-plain] small{color:var(--hw-ink-2)}.Home_blog__TEkis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6) var(--hw-grid-gap)}.Home_blogCard__Lnvso{display:flex;flex-direction:column;gap:var(--space-3);text-decoration:none;color:var(--hw-ink)}.Home_blogCard__Lnvso>img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-4)}.Home_blogCard__Lnvso h3{font-size:var(--hw-fs-title);line-height:var(--hw-lh-title);font-weight:500;text-wrap:balance}.Home_blogCard__Lnvso p{color:var(--hw-ink-2)}.Home_blogCard__Lnvso time{color:var(--hw-ink-3);font-size:var(--hw-fs-meta);line-height:var(--hw-lh-meta)}.Home_blogCard__Lnvso:hover h3{text-decoration:underline}.Home_end__ykCWK{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center}.Home_end__ykCWK h2{max-width:var(--hw-site-hero-w);text-wrap:balance}@container pg (width < 880px){.Home_wall__zIKy9{--wall-columns:3}}@container pg (width < 600px){.Home_blog__TEkis,.Home_capabilityList__JQwxG{grid-template-columns:minmax(0,1fr)}.Home_capabilityLinks__bmYAE{padding-inline-start:var(--space-4)}.Home_stage__Py5ru{grid-column:1;grid-row:auto;position:static;margin-block:var(--space-4)}.Home_capabilityVisual__BANzj{aspect-ratio:4/3}.Home_wall__zIKy9{--wall-columns:2}.Home_models__QoNnz{grid-auto-columns:72%}.Home_capabilityLinks__bmYAE a,.Home_filters__J0JKQ button{min-height:var(--hw-ctl-3)}}@media (prefers-reduced-motion:reduce){.Home_capabilityVisual__BANzj[data-playing] .Home_musicDisc__FnR0F,.Home_pictureCycle__QQDDr[data-cycling]>span{animation:none}.Home_pictureCycle__QQDDr[data-cycling]>span:first-child{opacity:1}.Home_musicDisc__FnR0F{transition:none}.Home_reel__xWgc8{overflow-x:auto;mask-image:none}.Home_reelTrack__ZnBmi{animation:none;padding-inline:var(--hw-page-x)}.Home_reelGroup__wroNk[aria-hidden]{display:none}}