.collection-page_header__JDKe0{padding-top:clamp(56px,6vw + 24px,128px)}.collection-page_headGrid__lFckn{display:grid;gap:20px;align-items:end}.collection-page_title__1jL4A{margin:0;max-width:12em;color:var(--fg-1)}.collection-page_dot___9Xgv{color:var(--red);letter-spacing:0}.collection-page_lead__sYTgf{max-width:28rem;margin:0;color:var(--fg-2);font-size:var(--t-lead);line-height:1.6;letter-spacing:-.008em;text-wrap:pretty}@media (min-width:768px){.collection-page_headGrid__lFckn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--s-6)}.collection-page_lead__sYTgf{padding-bottom:.4rem}}.collection-page_listing__yBYl5{padding-top:clamp(40px,3vw + 24px,64px);padding-bottom:var(--section-y)}.collection-page_listing__yBYl5:not(:last-child){padding-bottom:clamp(40px,2vw + 24px,56px)}.collection-page_toolbar__4h1Y7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-bottom:20px;border-bottom:1px solid var(--hairline)}.collection-page_status___fA6a{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 12px}.collection-page_count__vLtPC{margin:0;color:var(--fg-3);font-size:var(--t-sm)}.collection-page_queryPill__F9XDC{display:inline-flex;max-width:100%;height:28px;align-items:center;gap:6px;padding:0 8px 0 10px;border-radius:var(--r-pill);background:color-mix(in oklch,var(--red) 9%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 34%,transparent);color:var(--fg-1);font-size:var(--t-sm);font-weight:var(--w-medium);text-decoration:none;transition:background-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.collection-page_queryIcon__YJoAp{flex:none;color:var(--red)}.collection-page_queryText___5rL8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-page_queryClear__XHpCt{flex:none;color:var(--fg-2);transition:color var(--dur-2) var(--ease-out)}@media (hover:hover) and (pointer:fine){.collection-page_queryPill__F9XDC:hover{background:color-mix(in oklch,var(--red) 14%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 50%,transparent)}.collection-page_queryPill__F9XDC:hover .collection-page_queryClear__XHpCt{color:var(--fg-1)}}@media (max-width:639.98px){.collection-page_toolbar__4h1Y7{flex-direction:column-reverse;align-items:stretch}}.collection-page_search__z3EBi{display:flex;width:100%;min-width:0}@media (min-width:640px){.collection-page_search__z3EBi{width:min(100%,22rem)}}.collection-page_searchField__dyPJr{position:relative;flex:1;min-width:0}.collection-page_searchGroup__dOgeU{display:block}.collection-page_searchLead__Or2e9{position:absolute;top:50%;left:12px;display:grid;width:16px;height:16px;translate:0 -50%;color:var(--fg-3);pointer-events:none;transition:color var(--dur-2) var(--ease-standard,var(--ease-out))}.collection-page_searchLead__Or2e9>svg{grid-area:1/1;transition:opacity var(--dur-1) var(--ease-standard,var(--ease-out))}.collection-page_searchLead__Or2e9>[data-slot=pending],.collection-page_searchLead__Or2e9[data-pending]>[data-slot=idle]{opacity:0}.collection-page_searchLead__Or2e9[data-pending]>[data-slot=pending]{opacity:1}.collection-page_searchField__dyPJr:focus-within .collection-page_searchLead__Or2e9{color:var(--fg-1)}.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi{height:40px;padding-inline:36px 76px;border:0;border-radius:var(--r-md);background:var(--panel);box-shadow:inset 0 0 0 1px var(--panel-border);color:var(--fg-1);font-size:max(16px,var(--t-sm));transition:box-shadow var(--dur-2) var(--ease-standard,var(--ease-out)),background-color var(--dur-2) var(--ease-standard,var(--ease-out))}@media (min-width:768px){.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi{font-size:var(--t-sm)}}@media (hover:hover) and (pointer:fine){.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong)}}.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi:focus,.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi:focus-visible{outline:2px solid transparent;outline-offset:0;background:var(--background);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 70%,transparent),0 0 0 3px var(--ring-field,color-mix(in oklch,var(--red) 40%,transparent))}.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi::placeholder{color:var(--fg-3)}.collection-page_searchInput__qZBPi.collection-page_searchInput__qZBPi::-webkit-search-cancel-button{display:none}.collection-page_searchKbd__xeJd1{position:absolute;top:50%;right:42px;translate:0 -50%;pointer-events:none}.collection-page_searchField__dyPJr:focus-within .collection-page_searchKbd__xeJd1{opacity:0}@media (hover:none),(pointer:coarse){.collection-page_searchKbd__xeJd1{display:none}}.collection-page_searchClear__oV__E,.collection-page_searchSubmit__8Sy8k{position:absolute;top:6px;display:inline-grid;width:28px;height:28px;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--fg-2);transition:background-color var(--dur-2) var(--ease-standard,var(--ease-out)),color var(--dur-2) var(--ease-standard,var(--ease-out)),opacity var(--dur-1) var(--ease-standard,var(--ease-out)),scale var(--dur-2) var(--ease-out)}.collection-page_searchSubmit__8Sy8k{right:6px;background:var(--fill-pill);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--fg-1)}.collection-page_searchClear__oV__E{right:38px}@starting-style{.collection-page_searchClear__oV__E{opacity:0}}.collection-page_searchSubmit__8Sy8k:disabled{cursor:progress}@media (hover:hover) and (pointer:fine){.collection-page_searchClear__oV__E:hover{background:var(--fill-hover);color:var(--fg-1)}.collection-page_searchSubmit__8Sy8k:not(:disabled):hover{background:var(--fill-pill-hover)}}.collection-page_searchClear__oV__E:active,.collection-page_searchSubmit__8Sy8k:not(:disabled):active{scale:var(--press-scale-icon,.94);transition-duration:var(--dur-0,var(--dur-1))}.collection-page_searchClear__oV__E:focus-visible,.collection-page_searchSubmit__8Sy8k:focus-visible{outline-offset:-2px}@media (pointer:coarse){.collection-page_searchClear__oV__E:after,.collection-page_searchSubmit__8Sy8k:after{content:"";position:absolute;inset:-6px}.collection-page_queryPill__F9XDC{position:relative}.collection-page_queryPill__F9XDC:after{content:"";position:absolute;inset:-6px 0}}.collection-page_searchPositioner__nVTdJ{z-index:50;max-width:var(--available-width);outline:none}.collection-page_searchPopup___MYWW{width:calc(100vw - 2 * var(--gutter-x));max-width:var(--available-width);overflow:clip;border:1px solid var(--panel-border);border-radius:var(--r-lg);background:var(--menu-bg);color:var(--fg-1);box-shadow:var(--menu-shadow)}@media (min-width:640px){.collection-page_searchPopup___MYWW{width:var(--anchor-width)}}.collection-page_searchEmpty__JQlG2{padding:12px 14px;color:var(--fg-3);font-size:var(--t-sm)}.collection-page_searchEmpty__JQlG2:empty{display:none}.collection-page_searchList__08svy{max-height:18rem;overflow-y:auto;overscroll-behavior:contain;padding:4px;outline:none}.collection-page_searchList__08svy:empty{display:none}.collection-page_searchOption__50TRf{display:flex;min-height:36px;align-items:center;gap:10px;padding:6px 10px;border-radius:var(--r-sm);color:var(--fg-1);font-size:var(--t-sm);text-decoration:none;outline:none;cursor:pointer}.collection-page_searchOption__50TRf[data-highlighted]{background:var(--fill-pill-hover)}.collection-page_searchOptionIcon__MgTvI{flex:none;color:var(--fg-3)}.collection-page_searchOption__50TRf[data-highlighted] .collection-page_searchOptionIcon__MgTvI{color:var(--red)}.collection-page_searchOptionTitle__j_ZoU{min-width:0;flex:1;overflow-wrap:anywhere}.collection-page_searchOptionKind__E96uY{flex:none;color:var(--fg-3);font-size:var(--t-xs)}@keyframes collection-page_results-in__mAw5X{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.collection-page_results__teUR9[data-swap]{animation:collection-page_results-in__mAw5X var(--dur-2) var(--ease-standard,var(--ease-out)) both}}.collection-page_list__wvbKN{margin:32px 0 0;padding:0;list-style:none}.collection-page_stretch__RWbOZ{color:inherit;text-decoration:none}.collection-page_stretch__RWbOZ:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.collection-page_stretch__RWbOZ:focus-visible{outline:none}.collection-page_stretch__RWbOZ:focus-visible:after{outline:2px solid color-mix(in oklch,var(--red) 80%,transparent);outline-offset:-2px}.collection-page_rows__uYOwf{overflow:clip;border:1px solid var(--panel-border);border-radius:var(--r-lg);background:var(--panel)}.collection-page_row__7isCp{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:16px;padding:18px 20px;transition:background-color var(--dur-2) var(--ease-out)}.collection-page_row__7isCp+.collection-page_row__7isCp{border-top:1px solid var(--hairline)}.collection-page_rowIcon__TvEQg{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:var(--r-md);background:var(--fill-pill);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--fg-2);transition:color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.collection-page_rowText__nRm0h{display:grid;gap:2px;min-width:0}.collection-page_rowTitle__8VONY{margin:0;color:var(--fg-1);font-size:var(--t-body);font-weight:var(--w-medium);line-height:1.4;letter-spacing:-.01em}.collection-page_rowExcerpt__ZcMnl{margin:0;color:var(--fg-2);font-size:var(--t-sm);line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.collection-page_rowArrow__V3k59{color:var(--fg-3);transition:translate var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}@media (min-width:900px){.collection-page_row__7isCp{grid-template-columns:32px minmax(0,17rem) minmax(0,1fr) 16px;gap:20px;min-height:72px;padding:16px 24px}.collection-page_rowText__nRm0h{display:contents}.collection-page_rowExcerpt__ZcMnl{-webkit-line-clamp:1;line-clamp:1}}@media (hover:none),(pointer:coarse){.collection-page_row__7isCp[data-core]:first-child .collection-page_rowArrow__V3k59{color:color-mix(in oklch,var(--red) 55%,var(--fg-3))}}@media (max-width:479.98px){.collection-page_row__7isCp{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.collection-page_rowIcon__TvEQg{width:16px;height:16px;margin-top:3px;background:none;box-shadow:none}.collection-page_rowArrow__V3k59{display:none}.collection-page_rowText__nRm0h{gap:4px}}.collection-page_row__7isCp:focus-within{background:var(--fill-hover)}.collection-page_row__7isCp:has(.collection-page_stretch__RWbOZ:focus-visible) .collection-page_rowArrow__V3k59{translate:3px 0;color:var(--red)}.collection-page_row__7isCp:has(.collection-page_stretch__RWbOZ:focus-visible) .collection-page_rowIcon__TvEQg{color:var(--red);background:color-mix(in oklch,var(--red) 10%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 30%,transparent)}@media (max-width:479.98px){.collection-page_row__7isCp:has(.collection-page_stretch__RWbOZ:focus-visible) .collection-page_rowIcon__TvEQg{background:none;box-shadow:none}}@media (hover:hover) and (pointer:fine){.collection-page_row__7isCp:hover{background:var(--fill-hover)}.collection-page_row__7isCp:hover .collection-page_rowArrow__V3k59{translate:3px 0;color:var(--red)}.collection-page_row__7isCp:hover .collection-page_rowIcon__TvEQg{color:var(--red);background:color-mix(in oklch,var(--red) 10%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 30%,transparent)}}.collection-page_cards__Q2zSI{display:grid;grid-template-columns:minmax(0,1fr);gap:48px var(--s-6)}.collection-page_cards__Q2zSI>li{display:grid;min-width:0}@media (min-width:768px){.collection-page_cards__Q2zSI{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px var(--s-6)}}.collection-page_log__zHALa{display:grid;gap:12px;margin-top:24px}.collection-page_post__DmmEN{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"date thumb" "main thumb";align-items:start;column-gap:16px;row-gap:8px;padding:18px 16px;border:1px solid var(--panel-border);border-radius:14px;background:var(--background);box-shadow:0 18px 36px -30px rgb(0 0 0/.3);transition:background-color var(--dur-2) var(--ease-standard,var(--ease-out)),border-color var(--dur-2) var(--ease-standard,var(--ease-out)),translate var(--dur-2) var(--ease-out)}.dark .collection-page_post__DmmEN{background:var(--panel);box-shadow:inset 0 1px 0 0 color-mix(in oklch,white 4%,transparent)}.collection-page_post__DmmEN:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0),color-mix(in oklch,var(--foreground) 4%,transparent),transparent 60%);opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-standard,var(--ease-out))}.dark .collection-page_post__DmmEN:before{background:radial-gradient(320px circle at var(--mx,50%) var(--my,0),color-mix(in oklch,var(--foreground) 6%,transparent),transparent 60%)}.collection-page_log__zHALa .collection-page_stretch__RWbOZ{border-radius:14px}.collection-page_log__zHALa .collection-page_stretch__RWbOZ:focus-visible:after{outline-offset:2px}.collection-page_post__DmmEN:not([data-cover]){grid-template-columns:minmax(0,1fr);grid-template-areas:"date" "main"}.collection-page_postDate__lf2vY{grid-area:date;margin:0;color:var(--fg-3);font-size:var(--t-sm);font-variant-numeric:tabular-nums;line-height:1.4}.collection-page_postMain__rAdZu{grid-area:main;display:grid;gap:6px;min-width:0}.collection-page_postTitle__fIJvx{margin:0;max-width:34em;color:var(--fg-1);font-size:var(--t-lead);font-weight:var(--w-medium);line-height:1.35;letter-spacing:-.012em;text-wrap:balance}.collection-page_postExcerpt__bLjVq{max-width:40rem;margin:0;color:var(--fg-2);font-size:var(--t-sm);line-height:1.55;text-wrap:pretty;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.collection-page_postMeta__aB_pm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:6px 0 0;font-size:var(--t-sm)}.collection-page_postRead__ww5GK{display:inline-flex;align-items:center;gap:4px;color:var(--fg-2);font-weight:var(--w-medium);transition:color var(--dur-2) var(--ease-standard,var(--ease-out))}.collection-page_postArrow__Zgp5Q{color:color-mix(in oklch,var(--red) 55%,var(--fg-3));transition:translate var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-standard,var(--ease-out))}.collection-page_post__DmmEN[data-featured] .collection-page_postArrow__Zgp5Q{color:var(--red)}.collection-page_postTags__wSNJb{display:inline-flex;flex-wrap:wrap;min-width:0}.collection-page_postTag__FFEfk{display:inline-flex;max-width:100%;overflow:hidden;color:var(--fg-3);font-size:var(--t-xs);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.collection-page_postTag__FFEfk:not(:last-child):after{content:",";content:","/"";margin-right:.35em}.collection-page_postThumb__QSQXm{grid-area:thumb;position:relative;overflow:clip;aspect-ratio:1;border:1px solid var(--panel-border);border-radius:var(--r-lg);background:var(--panel);transition:border-color var(--dur-2) var(--ease-standard,var(--ease-out))}.dark .collection-page_postThumb__QSQXm{background:var(--background)}.collection-page_postPhoto___bY9s{object-fit:contain;transition:scale var(--dur-5,var(--dur-reveal)) var(--ease-out)}@media (max-width:399.98px){.collection-page_post__DmmEN{grid-template-columns:minmax(0,1fr) 80px}.collection-page_post__DmmEN:not([data-cover]){grid-template-columns:minmax(0,1fr)}}@media (max-width:639.98px){.collection-page_post__DmmEN[data-cover]{grid-template-areas:"date thumb" "title thumb" "excerpt excerpt" "meta meta";grid-template-rows:auto 1fr auto auto}.collection-page_post__DmmEN[data-cover] .collection-page_postMain__rAdZu{display:contents}.collection-page_post__DmmEN[data-cover] .collection-page_postTitle__fIJvx{grid-area:title;align-self:start}.collection-page_post__DmmEN[data-cover] .collection-page_postExcerpt__bLjVq{grid-area:excerpt;margin-top:4px}.collection-page_post__DmmEN[data-cover] .collection-page_postMeta__aB_pm{grid-area:meta}.collection-page_postMeta__aB_pm{flex-wrap:nowrap;min-width:0}.collection-page_postRead__ww5GK{flex:none}.collection-page_postTags__wSNJb{display:flex;flex:0 1 auto;flex-wrap:nowrap;overflow:hidden}.collection-page_postTag__FFEfk{display:block;flex:0 1 auto;min-width:0;line-height:20px}.collection-page_postTag__FFEfk:nth-child(n+3){display:none}.collection-page_postTag__FFEfk:nth-child(2):after{content:none}}@media (min-width:768px){.collection-page_log__zHALa{gap:16px}.collection-page_post__DmmEN{grid-template-columns:112px minmax(0,1fr) 144px;grid-template-areas:"date main thumb";column-gap:32px;padding:24px}.collection-page_post__DmmEN:not([data-cover]){grid-template-columns:112px minmax(0,1fr);grid-template-areas:"date main"}.collection-page_postDate__lf2vY{padding-top:2px}.collection-page_postMain__rAdZu{gap:8px}.collection-page_postExcerpt__bLjVq{font-size:var(--t-body)}.collection-page_post__DmmEN[data-featured]{grid-template-columns:112px minmax(0,1fr) 168px}.collection-page_post__DmmEN[data-featured]:not([data-cover]){grid-template-columns:112px minmax(0,1fr)}.collection-page_post__DmmEN[data-featured] .collection-page_postTitle__fIJvx{font-size:var(--t-h3);line-height:1.25;letter-spacing:-.018em}.collection-page_post__DmmEN[data-featured] .collection-page_postExcerpt__bLjVq{-webkit-line-clamp:3;line-clamp:3}}@media (min-width:1024px){.collection-page_post__DmmEN{grid-template-columns:144px minmax(0,1fr) 160px;column-gap:40px}.collection-page_post__DmmEN:not([data-cover]){grid-template-columns:144px minmax(0,1fr)}.collection-page_post__DmmEN[data-featured]{grid-template-columns:144px minmax(0,1fr) 184px}.collection-page_post__DmmEN[data-featured]:not([data-cover]){grid-template-columns:144px minmax(0,1fr)}}@media (hover:hover) and (pointer:fine){.collection-page_post__DmmEN:hover{border-color:var(--hairline-strong);background:var(--panel-raised)}.collection-page_post__DmmEN:hover .collection-page_postRead__ww5GK{color:var(--fg-1)}.collection-page_post__DmmEN:hover .collection-page_postArrow__Zgp5Q{translate:3px 0;color:var(--red)}.collection-page_post__DmmEN:hover .collection-page_postThumb__QSQXm{border-color:var(--hairline-strong)}}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.collection-page_post__DmmEN:hover:before{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.collection-page_post__DmmEN:hover .collection-page_postPhoto___bY9s{scale:1.03}}.collection-page_post__DmmEN:has(.collection-page_stretch__RWbOZ:focus-visible){border-color:var(--hairline-strong);background:var(--panel-raised)}.collection-page_post__DmmEN:has(.collection-page_stretch__RWbOZ:focus-visible) .collection-page_postRead__ww5GK{color:var(--fg-1)}.collection-page_post__DmmEN:has(.collection-page_stretch__RWbOZ:focus-visible) .collection-page_postArrow__Zgp5Q{translate:3px 0;color:var(--red)}.collection-page_post__DmmEN:active{translate:0 var(--press-y,1px);border-color:var(--hairline-strong);background:var(--panel-raised);transition-duration:var(--dur-0,80ms)}@media (prefers-reduced-motion:reduce){.collection-page_post__DmmEN,.collection-page_post__DmmEN .collection-page_postArrow__Zgp5Q{translate:none!important}}.collection-page_empty__b2RvW{display:grid;justify-items:center;gap:12px;margin-top:32px;padding:clamp(40px,5vw + 16px,80px) 24px;border:1px solid var(--panel-border);border-radius:var(--r-lg);background:var(--panel);text-align:center}.collection-page_emptyIcon__QKT9b{display:inline-grid;width:44px;height:44px;place-items:center;margin-bottom:8px;border-radius:var(--r-lg);background:var(--fill-pill);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--fg-2)}.collection-page_emptyTitle__g9f81{max-width:24em;margin:0;color:var(--fg-1);font-size:var(--t-h3);font-weight:var(--w-medium);line-height:1.3;letter-spacing:-.018em;text-wrap:balance;overflow-wrap:anywhere}.collection-page_emptyText__H_8XE{max-width:30rem;margin:0;color:var(--fg-2);font-size:var(--t-body);text-wrap:pretty}.collection-page_emptyActions__qfg3i{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px}.collection-page_emptyActions__qfg3i .collection-page_emptyCallback__BDQnq{height:40px;padding:0 18px;font-size:.875rem}.collection-page_explore__jvi2J{display:grid;gap:28px;margin-top:clamp(40px,3vw + 16px,64px);padding-top:clamp(32px,2vw + 16px,48px);border-top:1px solid var(--hairline)}.collection-page_body__ozulZ.collection-page_body__ozulZ>.cms-prose{max-width:34rem;color:var(--fg-2);font-size:var(--t-lead);line-height:1.6;text-wrap:pretty}.collection-page_body__ozulZ.collection-page_body__ozulZ>.cms-prose>:first-child{margin-top:0}.collection-page_body__ozulZ.collection-page_body__ozulZ>.cms-prose>:last-child{margin-bottom:0}.collection-page_explore__jvi2J:not([data-links]) .collection-page_body__ozulZ.collection-page_body__ozulZ>.cms-prose{max-width:var(--container-narrow);margin-inline:auto}.collection-page_exploreLinks__JgiS4{min-width:0}@media (min-width:1024px){.collection-page_explore__jvi2J[data-links] .collection-page_exploreLinks__JgiS4 .k-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-page_explore__jvi2J[data-links]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--s-6,48px);align-items:start}.collection-page_explore__jvi2J[data-links] .collection-page_body__ozulZ{padding-top:32px}}@media (forced-colors:active){.collection-page_empty__b2RvW,.collection-page_postThumb__QSQXm,.collection-page_post__DmmEN,.collection-page_rows__uYOwf{border-color:CanvasText}.collection-page_count__vLtPC,.collection-page_emptyText__H_8XE,.collection-page_postDate__lf2vY,.collection-page_postExcerpt__bLjVq,.collection-page_rowExcerpt__ZcMnl{color:CanvasText}.collection-page_stretch__RWbOZ:focus-visible:after{outline-color:Highlight}}.collection-page_groups__soEvC{display:grid;gap:48px;margin-top:32px}.collection-page_group__S2TxT{display:grid;gap:14px;min-width:0}.collection-page_groupTitle__URIuS{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--fg-1);font-size:var(--t-sm);font-weight:var(--w-medium)}.collection-page_groupCount___fEpa{color:var(--fg-3);font-weight:var(--w-regular)}.title-cover_cover__zVwNh{position:absolute;inset:0;container-type:size;overflow:clip;background:var(--panel);color:var(--fg-1)}.title-cover_inner__c3dqG{position:relative;display:grid;height:100%;grid-template-rows:auto minmax(0,1fr);gap:16px;padding:clamp(16px,7cqi,32px)}.title-cover_grid__L2L3N{position:absolute;inset:0;background-image:linear-gradient(to right,var(--hairline) 1px,transparent 1px),linear-gradient(to bottom,var(--hairline) 1px,transparent 1px);background-size:32px 32px;background-position:-1px -1px;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000 0,transparent 72%);mask-image:radial-gradient(120% 90% at 100% 0,#000 0,transparent 72%);pointer-events:none}.title-cover_mark__N08x2{width:20px;height:20px}.title-cover_title__6FitP{align-self:end;max-width:18ch;font-size:clamp(1.25rem,6.5cqi,var(--t-h3));font-weight:var(--w-medium);line-height:1.15;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.title-cover_title__6FitP[data-long]{font-size:clamp(1.0625rem,5cqi,1.25rem);-webkit-line-clamp:4;line-clamp:4}.title-cover_dot__Uq4eo{color:var(--red);letter-spacing:0}@container (max-width: 199px){.title-cover_inner__c3dqG{place-items:center;grid-template-rows:1fr;padding:0}.title-cover_title__6FitP{display:none}.title-cover_grid__L2L3N{background-size:16px 16px;-webkit-mask-image:none;mask-image:none;opacity:.6}}@media (forced-colors:active){.title-cover_cover__zVwNh{background:Canvas;color:CanvasText}.title-cover_grid__L2L3N{display:none}}.related-entries_section__F3Krk{padding-block:clamp(48px,2vw + 32px,64px) clamp(40px,2vw + 24px,56px)}.related-entries_head__nMb8P{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px;margin-bottom:32px}.related-entries_title__fju1U{margin:0;color:var(--fg-1);font-size:var(--t-h3);font-weight:var(--w-medium);line-height:1.25;letter-spacing:-.018em}.related-entries_all__ST_Fk{flex:none;min-height:32px}.related-entries_grid__rr5Pv{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;overflow:clip;list-style:none;border:1px solid var(--panel-border);border-radius:var(--r-lg);background:var(--panel)}.related-entries_card___nXGe{position:relative;isolation:isolate;display:grid;grid-template-rows:auto auto 1fr auto;align-content:start;gap:8px;min-width:0;padding:24px;transition:background-color var(--dur-2) var(--ease-standard,var(--ease-out))}.related-entries_card___nXGe>*{transition:translate var(--dur-2) var(--ease-out)}.related-entries_card___nXGe:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(320px circle at var(--mx,-999px) var(--my,-999px),color-mix(in oklch,var(--foreground) 4%,transparent),transparent 60%);opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease-out)}.dark .related-entries_card___nXGe:before{background:radial-gradient(320px circle at var(--mx,-999px) var(--my,-999px),color-mix(in oklch,var(--foreground) 6%,transparent),transparent 60%)}.related-entries_card___nXGe+.related-entries_card___nXGe{border-top:1px solid var(--hairline)}@media (min-width:768px){.related-entries_grid__rr5Pv[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.related-entries_grid__rr5Pv[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.related-entries_grid__rr5Pv:not([data-count="1"]) .related-entries_card___nXGe+.related-entries_card___nXGe{border-top:0;border-left:1px solid var(--hairline)}.related-entries_card___nXGe{padding:28px}.related-entries_grid__rr5Pv:not([data-media]) .related-entries_card___nXGe{min-height:200px}}.related-entries_grid__rr5Pv[data-media] .related-entries_card___nXGe{padding:16px 16px 20px}@media (min-width:768px){.related-entries_grid__rr5Pv[data-media] .related-entries_card___nXGe{padding:20px 20px 24px}}.related-entries_media__r9aE0{position:relative;overflow:clip;aspect-ratio:16/9;margin-bottom:12px;border:1px solid var(--panel-border);border-radius:var(--r-md);background:var(--background);transition:border-color var(--dur-2) var(--ease-standard,var(--ease-out))}.related-entries_media__r9aE0[data-cover]{padding:5% 5% 0}.related-entries_shot__BEd0D{height:100%;overflow:clip;transition:translate var(--dur-5,var(--dur-reveal)) var(--ease-out)}.related-entries_photo__ktezN{display:block;width:100%;height:auto;border-radius:var(--r-sm);outline:1px solid color-mix(in oklch,var(--foreground) 10%,transparent);outline-offset:-1px}.related-entries_media__r9aE0[data-cover]:after{content:"";position:absolute;inset:auto 0 0;height:22%;background:linear-gradient(to bottom,transparent,var(--background));pointer-events:none}.related-entries_media__r9aE0:has([data-title-cover]):after{display:none}.related-entries_icon__HHE7N{display:inline-grid;width:32px;height:32px;place-items:center;margin-bottom:12px;border-radius:var(--r-md);background:var(--fill-pill);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--fg-2);transition:color var(--dur-2) var(--ease-standard,var(--ease-out)),background-color var(--dur-2) var(--ease-standard,var(--ease-out)),box-shadow var(--dur-2) var(--ease-standard,var(--ease-out)),translate var(--dur-2) var(--ease-out)}.related-entries_cardTitle__43FdQ{margin:0;color:var(--fg-1);font-size:var(--t-body);font-weight:var(--w-medium);line-height:1.4;letter-spacing:-.01em;text-wrap:balance}.related-entries_link__TMyPo{color:inherit;text-decoration:none}.related-entries_link__TMyPo:after{content:"";position:absolute;inset:0;z-index:1}.related-entries_link__TMyPo:focus-visible{outline:none}.related-entries_link__TMyPo:focus-visible:after{outline:var(--ring-w,2px) solid var(--ring-color,color-mix(in oklch,var(--red) 80%,transparent));outline-offset:-2px}.related-entries_excerpt__XonxF{margin:0;color:var(--fg-2);font-size:var(--t-sm);line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.related-entries_foot__UjMUO{grid-row:-2/-1;align-self:end;display:flex;min-height:20px;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;color:var(--fg-3);font-size:var(--t-xs)}.related-entries_arrow___CaAP{flex:none;color:var(--fg-3);transition:translate var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-standard,var(--ease-out))}@media (hover:hover) and (pointer:fine){.related-entries_card___nXGe:hover{background:var(--fill-hover)}.related-entries_card___nXGe:hover .related-entries_media__r9aE0{border-color:var(--hairline-strong)}.related-entries_card___nXGe:hover .related-entries_arrow___CaAP{translate:var(--move-1,2px) 0;color:var(--red)}.related-entries_card___nXGe:hover .related-entries_icon__HHE7N{color:var(--red);background:color-mix(in oklch,var(--red) 10%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 30%,transparent)}}.related-entries_card___nXGe:has(.related-entries_link__TMyPo:focus-visible){background:var(--fill-hover)}.related-entries_card___nXGe:has(.related-entries_link__TMyPo:focus-visible) .related-entries_media__r9aE0{border-color:var(--hairline-strong)}.related-entries_card___nXGe:has(.related-entries_link__TMyPo:focus-visible) .related-entries_arrow___CaAP{translate:var(--move-1,2px) 0;color:var(--red)}.related-entries_card___nXGe:has(.related-entries_link__TMyPo:focus-visible) .related-entries_icon__HHE7N{color:var(--red);background:color-mix(in oklch,var(--red) 10%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--red) 30%,transparent)}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.related-entries_card___nXGe:hover:before{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.related-entries_card___nXGe:hover .related-entries_shot__BEd0D{translate:0 -4px}}.related-entries_card___nXGe:active>*{translate:0 var(--press-y,1px);transition-duration:var(--dur-0,var(--dur-1))}@media (prefers-reduced-motion:reduce){.related-entries_card___nXGe .related-entries_arrow___CaAP,.related-entries_card___nXGe .related-entries_shot__BEd0D,.related-entries_card___nXGe>*{translate:none!important}}@media (forced-colors:active){.related-entries_grid__rr5Pv,.related-entries_media__r9aE0{border-color:CanvasText}.related-entries_excerpt__XonxF,.related-entries_foot__UjMUO{color:CanvasText}}.project-cta_section__T4RFJ{position:relative;padding-block:var(--section-y) calc(var(--section-y) + 32px)}.project-cta_section__T4RFJ[data-variant=compact]{padding-block:clamp(96px,6vw + 48px,144px)}.project-cta_stage__cX_Jq{display:grid;grid-template-areas:"copy" "paths" "steps" "contact";gap:28px;padding:28px 20px;border:1px solid var(--panel-border);border-radius:20px;background:var(--panel);box-shadow:0 1px 0 0 color-mix(in oklch,var(--foreground) 3%,transparent) inset}.project-cta_section__T4RFJ[data-variant=compact] .project-cta_stage__cX_Jq{grid-template-areas:"copy" "paths" "contact"}.dark .project-cta_stage__cX_Jq{box-shadow:inset 0 1px 0 0 color-mix(in oklch,white 5%,transparent)}.project-cta_copy__6D8U_{grid-area:copy;min-width:0}.project-cta_title__CtfmC{margin:0;max-width:14em;color:var(--fg-1)}.project-cta_lead__gvyP7{margin:16px 0 0;max-width:36rem;color:var(--fg-2);font-size:var(--t-body);line-height:1.6;text-wrap:pretty}.project-cta_paths___Zvcd{grid-area:paths;display:grid;gap:12px;min-width:0;margin:0;padding:0;list-style:none}.project-cta_path___E5L4{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:center;gap:12px 14px;min-width:0;padding:20px;border:1px solid var(--panel-border);border-radius:var(--r-lg);background:var(--background)}.project-cta_path___E5L4[data-tone=primary]{border-color:color-mix(in oklch,var(--red) 42%,var(--panel-border));background:color-mix(in oklch,var(--red) 5%,var(--background))}.project-cta_pathIcon__pTiEM{display:grid;width:32px;height:32px;place-items:center;border-radius:var(--r-md);background:var(--fill-pill);color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--hairline)}.project-cta_path___E5L4[data-tone=primary] .project-cta_pathIcon__pTiEM{background:color-mix(in oklch,var(--red) 14%,transparent);color:var(--red);box-shadow:none}.project-cta_pathTitle__jGSzB{margin:0;color:var(--fg-1);font-size:var(--t-h3);font-weight:var(--w-medium);line-height:1.25;letter-spacing:-.01em}.project-cta_pathText__UUkoY{grid-column:1/-1;align-self:start;margin:0;color:var(--fg-2);font-size:var(--t-body);line-height:1.6;text-wrap:pretty}.project-cta_pathAction__yY52o.project-cta_pathAction__yY52o{grid-column:1/-1;justify-self:stretch;height:44px;margin-top:4px}@media (min-width:640px){.project-cta_pathAction__yY52o.project-cta_pathAction__yY52o{justify-self:start}}@media (min-width:640px) and (max-width:1023px){.project-cta_path___E5L4{grid-template-columns:32px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:14px;row-gap:6px}.project-cta_pathText__UUkoY{grid-column:2}.project-cta_pathAction__yY52o.project-cta_pathAction__yY52o{grid-column:3;grid-row:1/span 2;align-self:center;margin:0 0 0 12px}}@media (min-width:1024px) and (max-width:1199px){.project-cta_section__T4RFJ[data-variant=full] .project-cta_path___E5L4{grid-template-columns:32px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:14px;row-gap:6px}.project-cta_section__T4RFJ[data-variant=full] .project-cta_pathText__UUkoY{grid-column:2}.project-cta_section__T4RFJ[data-variant=full] .project-cta_pathAction__yY52o.project-cta_pathAction__yY52o{grid-column:3;grid-row:1/span 2;align-self:center;margin:0 0 0 12px}}@media (min-width:1024px) and (pointer:fine){.project-cta_pathAction__yY52o.project-cta_pathAction__yY52o{height:40px}}.project-cta_steps__seRrg{grid-area:steps;min-width:0}.project-cta_stepsTitle__3lq5y{margin:0;color:var(--fg-1);font-size:var(--t-body);font-weight:var(--w-medium);letter-spacing:-.003em;text-wrap:balance}.project-cta_stepList__vV0Yt{display:grid;gap:16px;margin:16px 0 0;padding:0;list-style:none}.project-cta_stepItem__dQDpZ{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px}.project-cta_stepItem__dQDpZ:not(:last-child):after{content:"";position:absolute;top:38px;bottom:-10px;left:15.5px;width:1px;background:var(--hairline-strong,var(--hairline))}.project-cta_stepIcon__0JPZ9{display:grid;width:32px;height:32px;place-items:center;border-radius:var(--r-md);background:color-mix(in oklch,var(--red) 12%,transparent);color:var(--red)}.project-cta_stepBody__DTmhX{display:grid;gap:2px;min-width:0;padding-top:5px}.project-cta_stepTitle__uRGmR{color:var(--fg-1);font-size:var(--t-sm);font-weight:var(--w-medium);line-height:1.5}.project-cta_stepText__Zhatw{color:var(--fg-2);font-size:var(--t-sm);line-height:1.55}@media (max-width:639px){.project-cta_stepText__Zhatw{display:none}.project-cta_stepBody__DTmhX{padding-top:6px}.project-cta_stepItem__dQDpZ:not(:last-child):after{bottom:-12px}}.project-cta_contact__gc8tJ{grid-area:contact;display:flex;flex-wrap:wrap;gap:4px 24px;padding-top:20px;border-top:1px solid var(--hairline);color:var(--fg-2);font-size:var(--t-sm);font-style:normal}.project-cta_contactItem__yrG6t{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:44px;color:var(--fg-2);line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.project-cta_contactIcon__cd7f3,.project-cta_contactItem__yrG6t{transition:color var(--dur-1) var(--ease-standard,var(--ease-out))}.project-cta_contactIcon__cd7f3{flex:none;color:var(--fg-3)}a.project-cta_contactItem__yrG6t{color:var(--fg-1);text-decoration:underline;text-decoration-color:var(--hairline-strong,var(--hairline));text-underline-offset:3px}a.project-cta_contactItem__yrG6t:focus-visible{border-radius:4px;outline:var(--ring-w,2px) solid var(--ring-color,color-mix(in oklch,var(--red) 80%,transparent));outline-offset:var(--ring-offset,2px)}@media (hover:hover) and (pointer:fine){a.project-cta_contactItem__yrG6t:hover{text-decoration-color:currentColor}a.project-cta_contactItem__yrG6t:hover .project-cta_contactIcon__cd7f3{color:var(--red)}}@media (pointer:fine){.project-cta_contactItem__yrG6t{min-height:0}}.project-cta_nowrap__D7EtA{white-space:nowrap}@media (min-width:640px){.project-cta_stage__cX_Jq{padding:40px 32px;gap:32px}.project-cta_path___E5L4{padding:24px}}@media (min-width:768px){.project-cta_stage__cX_Jq{padding:56px 48px;gap:40px}.project-cta_lead__gvyP7{margin-top:20px;font-size:var(--t-lead)}}@media (min-width:1024px){.project-cta_section__T4RFJ[data-variant=compact] .project-cta_stage__cX_Jq{padding:56px}.project-cta_section__T4RFJ[data-variant=compact] .project-cta_paths___Zvcd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.project-cta_section__T4RFJ[data-variant=full] .project-cta_stage__cX_Jq{grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-template-rows:auto auto 1fr;grid-template-areas:"copy paths" "steps paths" "steps contact";gap:40px 72px;padding:64px}.project-cta_section__T4RFJ[data-variant=full] .project-cta_contact__gc8tJ{align-self:end;flex-direction:column;gap:4px}}@media (min-width:1280px){.project-cta_section__T4RFJ[data-variant=full] .project-cta_stage__cX_Jq{gap:40px 80px;padding:72px}.project-cta_section__T4RFJ[data-variant=compact] .project-cta_stage__cX_Jq{padding:64px 72px}}.project-cta_dot__x0vp3{color:var(--red);letter-spacing:0}@media (forced-colors:active){.project-cta_path___E5L4,.project-cta_stage__cX_Jq{border-color:CanvasText}}.service-sections_section__WhvYQ{overflow-x:clip}.service-sections_section__WhvYQ[data-band=raised]{background:var(--band-raised)}html:not(.dark) .service-sections_section__WhvYQ[data-band=raised]{--k-features-fill:var(--background)}.service-sections_line__gHCtx{display:inline}@media (min-width:640px){.service-sections_line__gHCtx{display:block}}.service-sections_stage__y1kAJ{position:relative;isolation:isolate;min-width:0;margin-top:var(--intro-gap)}.service-sections_stage__y1kAJ>.service-sections_glow__sq8MD{--under:32px;inset:auto -12% calc(-1 * var(--under)) -12%;height:60%;background:radial-gradient(100% 50% at 50% calc(100% - var(--under)),color-mix(in oklch,var(--primary) var(--glow),transparent),transparent 70%);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--under) + 4px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--under) + 4px),transparent)}.service-sections_features__k55Fj{margin-top:40px}@media (max-width:639.98px){.service-sections_features__k55Fj .k-features__list{grid-auto-columns:78%;grid-auto-flow:column;grid-template-columns:none;margin-inline:calc(-1 * var(--gutter-x));padding:4px var(--gutter-x);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter-x);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.service-sections_features__k55Fj .k-features__list::-webkit-scrollbar{display:none}.service-sections_features__k55Fj .k-features__item{scroll-snap-align:start}.service-sections_features__k55Fj .k-features__list[data-count="1"]{grid-auto-columns:100%}}@media (min-width:768px){.service-sections_stage__y1kAJ{margin-top:64px}.service-sections_stage__y1kAJ>.service-sections_glow__sq8MD{--under:48px}.service-sections_features__k55Fj{margin-top:56px}}@media (min-width:1024px){.service-sections_stage__y1kAJ{margin-top:80px}.service-sections_section__WhvYQ:has(.service-sections_features__k55Fj){padding-bottom:calc(var(--section-y) - 56px)}}.service-sections_more__tn8Hr{margin:24px 0 0;color:var(--fg-3);font-size:var(--t-sm);line-height:1.6}.service-sections_more__tn8Hr a{color:var(--fg-1);text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--primary) 60%,transparent);text-underline-offset:4px;transition:text-decoration-color var(--dur-1) var(--ease-out)}@media (hover:hover) and (pointer:fine){.service-sections_more__tn8Hr a:hover{text-decoration-color:var(--primary)}}.service-sections_more__tn8Hr a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.video-player_root__K9dl9{--p:0;--b:0;--h:0;--v:1;--vp-red:var(--chart-2);--vp-red-fill:var(--primary);--vp-ink:rgb(255 255 255/.92);--vp-ink-2:rgb(255 255 255/.64);--vp-strip:rgb(12 12 14/.74);--vp-strip-line:rgb(255 255 255/.09);--vp-ease:var(--ease-out);--vp-inset:10px;--vp-bar-h:40px;--vp-fade:var(--dur-3);--vp-disc:40px;--vp-cta-h:36px;position:relative;container:player/inline-size;isolation:isolate;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid color-mix(in oklch,var(--foreground) 12%,transparent);border-radius:14px;background:#0b0b0c;color:var(--vp-ink);font-size:13px;line-height:1;outline:none;-webkit-tap-highlight-color:transparent}.video-player_root__K9dl9:after{content:"";position:absolute;inset:0;z-index:6;border-radius:inherit;box-shadow:inset 0 1px 0 rgb(255 255 255/.07);pointer-events:none}.video-player_root__K9dl9[data-kb]:focus-visible{outline:2px solid color-mix(in oklch,var(--vp-red) 70%,transparent);outline-offset:3px}.video-player_root__K9dl9[data-phase=playing][data-controls=hidden],.video-player_root__K9dl9[data-phase=playing][data-controls=hidden] .video-player_video__jAwjJ{cursor:none}.video-player_root__K9dl9[data-fullscreen]{border:0;border-radius:0;aspect-ratio:auto;background:#000}.video-player_video__jAwjJ{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.video-player_root__K9dl9[data-fullscreen] .video-player_video__jAwjJ{object-fit:contain}.video-player_scrim__kBor6{position:absolute;inset:auto 0 0;z-index:2;height:42%;background:linear-gradient(0deg,rgb(0 0 0/.5),rgb(0 0 0/.18) 45%,transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-4) var(--vp-ease)}.video-player_bar__HQISD{position:absolute;left:var(--vp-inset);right:var(--vp-inset);bottom:var(--vp-inset);z-index:5;display:flex;align-items:center;gap:2px;height:var(--vp-bar-h);padding:0 6px;border:1px solid var(--vp-strip-line);border-radius:10px;background:var(--vp-strip);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 12px 32px -14px rgb(0 0 0/.7);opacity:0;translate:0 var(--move-2);pointer-events:none;transition:opacity var(--vp-fade) var(--ease-standard),translate var(--vp-fade) var(--vp-ease)}.video-player_root__K9dl9[data-controls=visible] .video-player_bar__HQISD{opacity:1;translate:0 0;pointer-events:auto}.video-player_root__K9dl9[data-controls=visible] .video-player_scrim__kBor6{opacity:1}.video-player_btn__7HZhU{display:grid;flex:none;place-items:center;width:32px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--vp-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard),scale var(--dur-2) var(--ease-out)}@media (hover:hover) and (pointer:fine){.video-player_btn__7HZhU:hover{background:rgb(255 255 255/.1);color:#fff}}.video-player_btn__7HZhU:active{background:rgb(255 255 255/.14);color:#fff;scale:var(--press-scale-icon);transition-duration:var(--dur-0)}.video-player_btn__7HZhU:focus-visible{outline:2px solid var(--vp-red);outline-offset:0}.video-player_volume__uX9vR{display:flex;flex:none;align-items:center}.video-player_range__iU8aX{position:relative;display:flex;align-items:center;height:28px;min-width:0}.video-player_volRange__b_yZ7{width:72px;margin-right:6px}.video-player_scrub__0TVwo{flex:1;margin:0 6px}.video-player_track__7nnEI{position:absolute;top:50%;left:6px;right:6px;height:6px;overflow:hidden;border-radius:999px;background:rgb(255 255 255/.18);translate:0 -50%;scale:1 .67;transition:scale var(--dur-2) var(--vp-ease);pointer-events:none}.video-player_range__iU8aX:has(input:active) .video-player_track__7nnEI,.video-player_range__iU8aX:has(input:focus-visible) .video-player_track__7nnEI{scale:1 1}@media (hover:hover) and (pointer:fine){.video-player_range__iU8aX:hover .video-player_track__7nnEI{scale:1 1}}.video-player_buffer__IYosI,.video-player_fill__RxxS8,.video-player_hover___MUOl{position:absolute;inset:0;transform-origin:left center;border-radius:inherit}.video-player_fill__RxxS8{background:var(--vp-red)}.video-player_progress__zQyff{transform:scaleX(var(--p))}.video-player_volFill__KqcwQ{background:rgb(255 255 255/.9);transform:scaleX(var(--v))}.video-player_buffer__IYosI{background:rgb(255 255 255/.16);transform:scaleX(var(--b))}.video-player_hover___MUOl{background:rgb(255 255 255/.2);opacity:0;transform:scaleX(var(--h));transition:opacity var(--dur-1) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.video-player_scrub__0TVwo:hover .video-player_hover___MUOl{opacity:1}}.video-player_range__iU8aX input{position:absolute;inset:0;width:100%;height:100%;margin:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;touch-action:none}.video-player_range__iU8aX input:focus{outline:none}.video-player_range__iU8aX input::-webkit-slider-runnable-track{height:28px;background:transparent;border:0}.video-player_range__iU8aX input::-moz-range-track{height:28px;background:transparent;border:0}.video-player_range__iU8aX input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;margin-top:8px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 3px color-mix(in oklch,var(--vp-red) 40%,transparent),0 1px 3px rgb(0 0 0/.4);transform:scale(0);transition:transform var(--dur-2) var(--ease-spring)}.video-player_range__iU8aX input::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 3px color-mix(in oklch,var(--vp-red) 40%,transparent),0 1px 3px rgb(0 0 0/.4);transform:scale(0);transition:transform var(--dur-2) var(--ease-spring)}.video-player_range__iU8aX input:active::-webkit-slider-thumb,.video-player_range__iU8aX input:focus-visible::-webkit-slider-thumb{transform:scale(1)}.video-player_range__iU8aX input:active::-moz-range-thumb,.video-player_range__iU8aX input:focus-visible::-moz-range-thumb{transform:scale(1)}@media (hover:hover) and (pointer:fine){.video-player_range__iU8aX:hover input::-webkit-slider-thumb{transform:scale(1)}.video-player_range__iU8aX:hover input::-moz-range-thumb{transform:scale(1)}}.video-player_volRange__b_yZ7 input::-webkit-slider-thumb{box-shadow:0 0 0 3px rgb(255 255 255/.2),0 1px 3px rgb(0 0 0/.4)}.video-player_volRange__b_yZ7 input::-moz-range-thumb{box-shadow:0 0 0 3px rgb(255 255 255/.2),0 1px 3px rgb(0 0 0/.4)}.video-player_range__iU8aX input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--vp-red),0 1px 3px rgb(0 0 0/.4)}.video-player_range__iU8aX input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--vp-red),0 1px 3px rgb(0 0 0/.4)}.video-player_tip__fIPOV{position:absolute;bottom:calc(100% + 6px);left:calc(6px + var(--h) * (100% - 12px));padding:4px 6px;border:1px solid var(--vp-strip-line);border-radius:6px;background:rgb(12 12 14/.9);color:#fff;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;translate:-50% var(--move-2);pointer-events:none;transition:opacity var(--dur-1) var(--ease-standard),translate var(--dur-2) var(--vp-ease)}@media (hover:hover) and (pointer:fine){.video-player_scrub__0TVwo:hover .video-player_tip__fIPOV{opacity:1;translate:-50% 0}}.video-player_time__7udFN{flex:none;padding:0 8px 0 2px;color:var(--vp-ink-2);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.video-player_now__droik{color:var(--vp-ink)}.video-player_thumbPicture__MJ7rU[hidden]{display:none}.video-player_thumb__uD8GN{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;user-select:none;pointer-events:none;transition:scale var(--dur-5) var(--vp-ease),filter var(--dur-4) var(--vp-ease)}.video-player_cover__JJ0R3{position:absolute;inset:0;z-index:4;display:block;padding:0;border:0;border-radius:inherit;background:radial-gradient(60% 45% at 50% 100%,rgb(0 0 0/.32),transparent 72%);color:#fff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.video-player_cover__JJ0R3:focus-visible{outline:none}.video-player_cover__JJ0R3[data-loading]{cursor:progress}.video-player_cta__lHDYz{position:absolute;top:70%;left:50%;display:inline-flex;align-items:center;gap:8px;height:var(--vp-cta-h);padding:0 14px 0 5px;border:1px solid rgb(255 255 255/.14);border-radius:999px;background:rgb(14 14 16/.56);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 14px 32px -16px rgb(0 0 0/.9);white-space:nowrap;translate:-50% 0;transition:background-color var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard),scale var(--dur-2) var(--vp-ease)}.video-player_disc__aujMU{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--vp-red-fill);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.22),0 4px 12px -4px color-mix(in oklch,var(--vp-red-fill) 70%,transparent);transition:background-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard),scale var(--dur-2) var(--vp-ease)}.video-player_playIcon__Gp_pg{translate:1px 0}.video-player_replayIcon__XEgco{scale:-1 1}.video-player_label__CvReA{display:inline-flex;align-items:center;font-size:12.5px;line-height:1}.video-player_labelAction__I2ikD{color:rgb(255 255 255/.95);font-weight:510;letter-spacing:-.006em}.video-player_labelMeta__PMVc7{color:rgb(255 255 255/.55);font-variant-numeric:tabular-nums;transition:color var(--dur-2) var(--ease-standard)}.video-player_labelSep__SdbeC{margin-inline:5px}.video-player_cover__JJ0R3:focus-visible .video-player_cta__lHDYz{border-color:color-mix(in oklch,var(--vp-red) 60%,transparent);background:var(--vp-red-fill);box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 0 0 4px color-mix(in oklch,var(--vp-red-fill) 22%,transparent),0 12px 28px -10px color-mix(in oklch,var(--vp-red-fill) 70%,transparent);scale:1.03;outline:2px solid #fff;outline-offset:3px}.video-player_cover__JJ0R3:focus-visible .video-player_disc__aujMU{background:rgb(255 255 255/.18);box-shadow:inset 0 1px 0 rgb(255 255 255/.2)}.video-player_cover__JJ0R3:focus-visible .video-player_labelMeta__PMVc7{color:rgb(255 255 255/.8)}@media (hover:hover) and (pointer:fine){.video-player_cover__JJ0R3:hover .video-player_cta__lHDYz{border-color:color-mix(in oklch,var(--vp-red) 60%,transparent);background:var(--vp-red-fill);box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 0 0 4px color-mix(in oklch,var(--vp-red-fill) 22%,transparent),0 12px 28px -10px color-mix(in oklch,var(--vp-red-fill) 70%,transparent);scale:1.03}.video-player_cover__JJ0R3:hover .video-player_disc__aujMU{background:rgb(255 255 255/.18);box-shadow:inset 0 1px 0 rgb(255 255 255/.2)}.video-player_cover__JJ0R3:hover .video-player_labelMeta__PMVc7{color:rgb(255 255 255/.8)}.video-player_root__K9dl9:has(.video-player_cover__JJ0R3:hover) .video-player_thumb__uD8GN{scale:1.012}}.video-player_cover__JJ0R3:active .video-player_cta__lHDYz{scale:var(--press-scale);transition-duration:var(--dur-0)}.video-player_cover__JJ0R3:active .video-player_disc__aujMU{scale:.96;transition-duration:var(--dur-0)}.video-player_cover__JJ0R3[data-loading] .video-player_cta__lHDYz{border-color:rgb(255 255 255/.14);background:rgb(14 14 16/.56);box-shadow:inset 0 1px 0 rgb(255 255 255/.08);scale:1}.video-player_cover__JJ0R3[data-loading] .video-player_disc__aujMU{background:rgb(255 255 255/.14);box-shadow:none;animation:video-player_vp-ink__dBIAH var(--dur-2) var(--ease-standard) var(--dur-4) both}@keyframes video-player_vp-ink__dBIAH{0%{color:transparent}}.video-player_cover__JJ0R3[data-failed] .video-player_cta__lHDYz{border-color:color-mix(in oklch,var(--vp-red) 45%,rgb(255 255 255/.14))}.video-player_hairline__WC4SR{position:absolute;inset:auto 0 0;z-index:5;height:2px;background:rgb(255 255 255/.14);opacity:0;pointer-events:none;transition:opacity var(--vp-fade) var(--ease-standard)}.video-player_hairlineFill__ZhRnZ{position:absolute;inset:0;background:var(--vp-red);transform:scaleX(var(--p));transform-origin:left center}.video-player_root__K9dl9[data-phase=playing][data-controls=hidden] .video-player_hairline__WC4SR{opacity:1}.video-player_root__K9dl9[data-fullscreen] .video-player_hairline__WC4SR{display:none}.video-player_centre__Tjk_w{position:absolute;top:50%;left:50%;z-index:3;display:grid;place-items:center;width:var(--vp-disc);height:var(--vp-disc);padding:0;border:1px solid rgb(255 255 255/.16);border-radius:50%;background:rgb(14 14 16/.52);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;opacity:0;translate:-50% -50%;scale:.9;pointer-events:none;transition:opacity var(--vp-fade) var(--ease-standard),scale var(--dur-4) var(--vp-ease),background-color var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard);-webkit-tap-highlight-color:transparent}.video-player_root__K9dl9[data-phase=paused] .video-player_centre__Tjk_w{opacity:1;scale:1;pointer-events:auto}@media (hover:hover) and (pointer:fine){.video-player_centre__Tjk_w:hover{border-color:color-mix(in oklch,var(--vp-red) 70%,transparent);background:var(--vp-red-fill)}}@media (hover:none){.video-player_root__K9dl9[data-phase=playing][data-controls=visible] .video-player_centre__Tjk_w{opacity:1;scale:1;pointer-events:auto}}.video-player_root__K9dl9[data-phase] .video-player_centre__Tjk_w:active{scale:.96;transition-duration:var(--dur-0)}.video-player_spinner__AORic{position:absolute;top:50%;left:50%;z-index:3;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgb(12 12 14/.6);color:#fff;translate:-50% -50%;pointer-events:none;animation:video-player_vp-fade__rTUpA var(--dur-3) var(--ease-standard) var(--dur-4) both}@keyframes video-player_vp-fade__rTUpA{0%{opacity:0}}@container player (max-width: 599px){.video-player_volRange__b_yZ7{width:56px}}@container player (max-width: 479px){.video-player_volRange__b_yZ7{display:none}.video-player_bar__HQISD{--vp-inset:6px;--vp-bar-h:32px;padding:0 3px;border-radius:8px}.video-player_btn__7HZhU{width:28px;height:26px}.video-player_bar__HQISD>.video-player_btn__7HZhU{width:36px}.video-player_volume__uX9vR .video-player_btn__7HZhU{width:32px}.video-player_scrub__0TVwo{margin:0 3px}.video-player_time__7udFN{padding:0 4px 0 0;font-size:11px}.video-player_scrim__kBor6{height:30%}.video-player_centre__Tjk_w{width:36px;height:36px}.video-player_centre__Tjk_w svg{width:14px;height:14px}.video-player_cta__lHDYz{top:auto;bottom:10px;left:10px;gap:6px;height:30px;padding:0 10px 0 4px;translate:none}.video-player_disc__aujMU{width:22px;height:22px}.video-player_disc__aujMU svg{width:11px;height:11px}.video-player_label__CvReA{font-size:11.5px}.video-player_labelSep__SdbeC{margin-inline:4px}.video-player_cover__JJ0R3{background:radial-gradient(70% 60% at 0 100%,rgb(0 0 0/.4),transparent 72%)}.video-player_root__K9dl9[data-phase=playing][data-controls] .video-player_centre__Tjk_w{opacity:0;pointer-events:none}}@container player (max-width: 359px){.video-player_total__xx2Yt{display:none}}@media (pointer:coarse){.video-player_btn__7HZhU{position:relative}.video-player_btn__7HZhU:before{content:"";position:absolute;inset:-8px -2px}}@container player (min-width: 480px){.video-player_root__K9dl9[data-fullscreen] .video-player_bar__HQISD{--vp-inset:20px;--vp-bar-h:56px;gap:4px;padding:0 10px;border-radius:14px}.video-player_root__K9dl9[data-fullscreen] .video-player_btn__7HZhU{width:44px;height:40px;border-radius:8px}.video-player_root__K9dl9[data-fullscreen] .video-player_btn__7HZhU svg{width:20px;height:20px}.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX{height:40px}.video-player_root__K9dl9[data-fullscreen] .video-player_volRange__b_yZ7{width:96px}.video-player_root__K9dl9[data-fullscreen] .video-player_scrub__0TVwo{margin:0 10px}.video-player_root__K9dl9[data-fullscreen] .video-player_track__7nnEI{left:7px;right:7px;height:7px;scale:1 .72}.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX:has(input:active) .video-player_track__7nnEI,.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX:has(input:focus-visible) .video-player_track__7nnEI{scale:1 1}.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX input::-webkit-slider-runnable-track{height:40px}.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX input::-moz-range-track{height:40px}.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX input::-webkit-slider-thumb{width:14px;height:14px;margin-top:13px}.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX input::-moz-range-thumb{width:14px;height:14px}.video-player_root__K9dl9[data-fullscreen] .video-player_tip__fIPOV{left:calc(7px + var(--h) * (100% - 14px));padding:5px 8px;font-size:12px}.video-player_root__K9dl9[data-fullscreen] .video-player_time__7udFN{padding:0 12px 0 4px;font-size:14px}.video-player_root__K9dl9[data-fullscreen] .video-player_centre__Tjk_w{width:56px;height:56px}.video-player_root__K9dl9[data-fullscreen] .video-player_centre__Tjk_w svg{width:22px;height:22px}.video-player_root__K9dl9[data-fullscreen] .video-player_scrim__kBor6{height:32%}}@media (hover:hover) and (pointer:fine){.video-player_root__K9dl9[data-fullscreen] .video-player_range__iU8aX:hover .video-player_track__7nnEI{scale:1 1}}@media (prefers-reduced-motion:reduce){.video-player_root__K9dl9 *,.video-player_root__K9dl9 ::-webkit-slider-thumb{transition-duration:0s!important;animation:none!important}.video-player_root__K9dl9:has(.video-player_cover__JJ0R3:hover) .video-player_thumb__uD8GN{scale:none}.video-player_bar__HQISD{translate:none}.video-player_centre__Tjk_w{scale:none}}@media (forced-colors:active){.video-player_bar__HQISD,.video-player_centre__Tjk_w,.video-player_cta__lHDYz{border-color:CanvasText}.video-player_fill__RxxS8,.video-player_hairlineFill__ZhRnZ{background:Highlight}.video-player_track__7nnEI{background:GrayText}}.tokens_tokens__pyBJ8{--v-fg1:var(--foreground);--v-fg2:color-mix(in oklch,var(--foreground) 62%,var(--background));--v-fg3:color-mix(in oklch,var(--foreground) 42%,var(--background));--v-fg4:color-mix(in oklch,var(--foreground) 26%,var(--background));--v-line:color-mix(in oklch,var(--foreground) 9%,transparent);--v-line-soft:color-mix(in oklch,var(--foreground) 6%,transparent);--v-line-strong:color-mix(in oklch,var(--foreground) 14%,transparent);--v-frame:color-mix(in oklch,var(--foreground) 2.5%,var(--background));--v-panel:var(--background);--v-raised:color-mix(in oklch,var(--foreground) 4%,var(--background));--v-hover:color-mix(in oklch,var(--foreground) 5%,transparent);--v-skel:color-mix(in oklch,var(--foreground) 11%,transparent);--v-skel-soft:color-mix(in oklch,var(--foreground) 7%,transparent);--v-accent:var(--primary);--v-accent-soft:color-mix(in oklch,var(--primary) 14%,transparent);--v-sm:var(--t-sm,13px);--v-xs:var(--t-xs,12px);--v-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--v-ease:var(--ease-out);color:var(--v-fg1);font-feature-settings:"tnum" 0,"cv01","ss03"}.dark .tokens_tokens__pyBJ8{--v-frame:color-mix(in oklch,var(--foreground) 2%,var(--background));--v-panel:color-mix(in oklch,var(--foreground) 3.5%,var(--background));--v-raised:color-mix(in oklch,var(--foreground) 6.5%,var(--background));--v-accent:color-mix(in oklch,var(--primary) 78%,white)}:is(.mock_window__I7XeQ,.mock_browser__kdOq1,.mock_event__N9AZw,.mock_canvas__OC64w,.mock_selected__W043n){--v-accent-tint:color-mix(in oklch,var(--v-accent) 7%,transparent);--v-accent-ring:color-mix(in oklch,var(--v-accent) 55%,transparent);--v-accent-halo:color-mix(in oklch,var(--v-accent) 18%,transparent);--v-shadow:0 24px 48px -32px rgb(0 0 0/.18);--v-dots:radial-gradient(var(--v-line) 1px,transparent 1px);--v-dots-size:16px 16px;--v-scene:9s}.dark :is(.mock_window__I7XeQ,.mock_browser__kdOq1,.mock_event__N9AZw,.mock_canvas__OC64w,.mock_selected__W043n){--v-accent-tint:color-mix(in oklch,var(--v-accent) 6%,transparent);--v-shadow:0 24px 48px -32px rgb(0 0 0/.5)}.mock_window__I7XeQ{position:absolute;inset:0;display:flex;flex-direction:column;font-size:var(--v-sm);color:var(--v-fg1)}.mock_bar__kJf_s{display:flex;flex:none;align-items:center;gap:8px;height:44px;padding:0 16px;border-bottom:1px solid var(--v-line);white-space:nowrap}.mock_barIcon__vk83f{flex:none;color:var(--v-fg3)}.mock_crumb__aj1me{flex:none;color:var(--v-fg2)}.mock_crumbSep__FNjYe{flex:none;color:var(--v-fg4)}.mock_crumbLast__VkahR{min-width:0;overflow:hidden;color:var(--v-fg1);font-weight:510;text-overflow:ellipsis}.mock_barEnd__UNOoW{display:flex;flex:none;align-items:center;gap:12px;margin-left:auto}.mock_share__FK1r6{height:24px;padding:0 10px;border:1px solid var(--v-line);border-radius:6px;background:var(--v-raised);color:var(--v-fg1);font-size:var(--v-xs);line-height:22px}.mock_body__vOzni{display:grid;flex:1;grid-template-columns:minmax(0,1fr);min-height:0}.mock_bodySplit__aXjn7{grid-template-columns:minmax(0,1.45fr) var(--mock-aside,minmax(0,1fr))}.mock_main__X2qeW{position:relative}.mock_aside__KTGVI,.mock_main__X2qeW{display:flex;flex-direction:column;min-width:0;min-height:0}.mock_aside__KTGVI{border-left:1px solid var(--v-line);background:var(--v-panel)}.mock_browser__kdOq1{position:relative;border:1px solid var(--v-line-strong);border-radius:10px;background:var(--v-panel);box-shadow:var(--v-shadow)}.mock_browserBar__QlneQ{display:flex;align-items:center;gap:10px;height:34px;padding:0 12px;border-bottom:1px solid var(--v-line);font-size:var(--v-xs)}.mock_lights__ojWiw{display:flex;flex:none;gap:5px}.mock_lights__ojWiw i{width:7px;height:7px;border-radius:999px;background:var(--v-skel)}.mock_address__0jgGd{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;min-width:0;height:22px;overflow:hidden;border-radius:6px;background:var(--v-hover);color:var(--v-fg2);white-space:nowrap}.mock_env__FIlYP{padding:0 7px;font-size:11px;font-weight:510;line-height:16px}.mock_env__FIlYP,.mock_pill__FsLdo{flex:none;border:1px solid var(--v-line);border-radius:999px;background:var(--v-raised);color:var(--v-fg2)}.mock_pill__FsLdo{display:inline-grid;align-items:center;height:22px;margin-left:6px;padding:0 8px;font-size:var(--v-xs)}.mock_pillState__28k8B{display:inline-flex;grid-area:1/1;align-items:center;gap:6px}.mock_from__3rfH8{opacity:0}.mock_accent__xEP_9{color:var(--v-accent)}.mock_fg2__pTq8H{color:var(--v-fg2)}.mock_fg3__1krBM{color:var(--v-fg3)}.mock_fg4___DXxK{color:var(--v-fg4)}.mock_avatar__txdBk{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--v-skel);color:var(--v-fg1);font-size:11px;font-weight:590;line-height:1}.mock_avatar22__FuXXI{width:22px;height:22px;font-size:10px}.mock_avatarRs__JwhT_{background:var(--v-accent);color:#fff}.mock_ring__RrG4U{border:2px solid var(--v-frame)}.mock_stack__XI7_A{display:flex;flex:none}.mock_stack__XI7_A>*+*{margin-left:-4px}.mock_cursor__FrhLp{position:absolute;z-index:2;width:14px;height:16px;margin:-1px 0 0 -1px;transform-origin:1px 1px;pointer-events:none}.mock_cursor__FrhLp svg{display:block;width:14px;height:16px;fill:var(--v-fg1);stroke:var(--v-frame);stroke-width:1}.mock_cursor__FrhLp b{position:absolute;top:12px;left:16px;padding:2px 7px;border-radius:999px 999px 999px 4px;background:var(--v-fg1);color:var(--background);font-size:11px;font-weight:510;line-height:1.4;white-space:nowrap}.mock_tagRight__Obd93 b{top:2px}.mock_tagLeft__xmo81 b{right:10px;left:auto;top:14px;border-radius:999px 4px 999px 999px}.mock_cursorRs__l6XOr svg{fill:var(--v-accent)}.mock_cursorRs__l6XOr b{background:var(--v-accent);color:#fff}.mock_pin___HQ37{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px 999px 999px 2px;background:var(--v-accent);color:#fff;font-size:11px;font-weight:590;font-variant-numeric:tabular-nums;line-height:1}.mock_pinFloat__NEy7R{position:absolute;z-index:1;top:-11px;right:-11px;box-shadow:0 0 0 3px var(--pin-ring,var(--v-panel))}.mock_pinInline__O2el2{flex:none;min-width:18px;height:18px;padding:0 5px;font-size:10px}.mock_thread__jZpFG{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.mock_threadHead__Hufg9{display:flex;flex:none;align-items:center;gap:8px;height:44px;padding:0 16px;border-bottom:1px solid var(--v-line);white-space:nowrap}.mock_threadTitle__SBQEa{font-weight:510}.mock_threadContext__Wans_{min-width:0;overflow:hidden;color:var(--v-fg4);text-overflow:ellipsis}.mock_threadCount__zy2oF{margin-left:auto}.mock_messages__HRxZu{display:grid;flex:1;align-content:end;gap:18px;min-height:0;margin:0;padding:18px 16px;overflow:hidden;list-style:none}.mock_messagesBare__yxO_3{padding-bottom:max(18px,var(--v-tail,0px))}.mock_message__u4sql{display:grid;grid-template-columns:24px minmax(0,1fr);gap:2px 10px}.mock_message__u4sql>.mock_avatar__txdBk{grid-row:span 2}.mock_meta__yMRwi{display:flex;align-items:baseline;gap:8px}.mock_meta__yMRwi b{font-weight:510}.mock_time__OC4yu{flex:none;color:var(--v-fg4);font-size:11px;font-variant-numeric:tabular-nums}.mock_text__QOO16{display:grid;color:var(--v-fg2);line-height:1.5;text-wrap:pretty}.mock_text__QOO16>*{grid-area:1/1}.mock_text__QOO16>.mock_dots__r6Cct{align-self:start;justify-self:start;opacity:0}.mock_event__N9AZw{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border:1px solid var(--v-line-soft);border-radius:8px;background:linear-gradient(var(--v-hover),var(--v-hover)) var(--v-panel);color:var(--v-fg2);font-size:var(--v-xs);white-space:nowrap}.mock_eventRaised__Wr6ir{border-color:var(--v-line-strong);background:var(--v-raised);box-shadow:var(--v-shadow)}.mock_eventMono__LCh4v{font-family:var(--v-mono);font-size:11px}.mock_eventBody__QQ8wM{display:grid;flex:1;min-width:0}.mock_eventState__GBbkL{display:flex;grid-area:1/1;align-items:center;gap:8px;min-width:0}.mock_eventLogo__FZf4Y,.mock_eventState__GBbkL>svg{flex:none}.mock_eventMeta__J2weg,.mock_eventText__KJP6R{min-width:0;overflow:hidden;text-overflow:ellipsis}.mock_eventMeta__J2weg{color:var(--v-fg4)}.mock_event__N9AZw .mock_time__OC4yu{margin-left:auto}.mock_typing__DiE02{display:flex;align-items:center;gap:10px}.mock_dots__r6Cct{display:inline-flex;gap:4px;padding:8px 10px;border-radius:999px;background:var(--v-hover)}.mock_dots__r6Cct i{width:5px;height:5px;border-radius:999px;background:var(--v-fg3)}.mock_composer__3y3CJ{display:flex;flex:none;align-items:center;gap:8px;height:44px;margin:0 12px max(12px,var(--v-tail,0px));padding:0 8px 0 12px;border:1px solid var(--v-line-strong);border-radius:10px;background:var(--v-raised)}.mock_placeholder__wOGyL{min-width:0;overflow:hidden;color:var(--v-fg3);text-overflow:ellipsis;white-space:nowrap}.mock_tools__CDujx{display:flex;flex:none;align-items:center;gap:10px;margin-left:auto;color:var(--v-fg4)}.mock_send__n3JIr{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:var(--primary);color:#fff}.mock_sendNeutral__V4r1V{border:1px solid var(--v-line);background:var(--v-hover);color:var(--v-fg3)}.mock_canvas__OC64w{position:relative;isolation:isolate;display:grid;flex:1;align-content:center;min-width:0;min-height:0}.mock_canvas__OC64w:before{content:"";position:absolute;z-index:-1;inset:0;background-image:var(--v-dots);background-size:var(--v-dots-size);pointer-events:none}.mock_canvasFade__dWhNL:before{-webkit-mask-image:radial-gradient(farthest-side,#000 62%,transparent);mask-image:radial-gradient(farthest-side,#000 62%,transparent)}.mock_padMd__3JhWo{padding:24px 32px max(24px,var(--v-tail,0px))}.mock_padLg__luPGZ{padding:24px 40px max(52px,var(--v-tail,0px))}.mock_row__8SPRB{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;min-width:0;padding:11px 12px;border:1px solid var(--v-line);border-radius:8px;background:var(--v-panel);font-weight:510}.mock_rowDense__LB2VI{gap:10px;padding:7px 10px;font-size:var(--v-xs)}.mock_rowMain__R0Gkg{flex:1;min-width:0}.mock_rowMeta__eKiPG,.mock_rowTitle__Od_t1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock_rowMeta__eKiPG{color:var(--v-fg3);font-size:11px;font-weight:400}.mock_rowSide__Qp_yh{display:inline-flex;flex:none;align-items:center;gap:8px;color:var(--v-fg3)}.mock_selected__W043n{position:relative;isolation:isolate}.mock_selected__W043n:before{content:"";position:absolute;z-index:-1;inset:-1px;border:1px solid var(--v-accent-ring);border-radius:inherit;background:var(--v-accent-tint);pointer-events:none}.mock_halo__WtFNB:before{box-shadow:0 0 0 3px var(--v-accent-halo)}.mock_radio__EGB6S{position:relative;flex:none;width:14px;height:14px;border:1px solid var(--v-line-strong);border-radius:999px}.mock_radioOn__oR0Zw:after{content:"";position:absolute;inset:-1px;border:4px solid var(--v-accent);border-radius:999px}.mock_check__0oqCy{position:relative;display:block;flex:none;width:14px;height:14px;overflow:hidden;border:1px solid var(--v-line-strong);border-radius:4px}.mock_checkFill__bOTP3{position:absolute;inset:-1px;display:grid;place-items:center;background:var(--v-accent);color:#fff}.mock_checkCover__kJ_H5{position:absolute;inset:0;background:var(--v-accent);translate:101% 0}.mock_btn__78EHm{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--v-line);border-radius:7px;background:var(--v-raised);color:var(--v-fg1);font-size:var(--v-xs);font-weight:510;white-space:nowrap}.mock_btnMd__o9gJx{height:34px;padding:0 14px;border-radius:8px;font-size:var(--v-sm)}.mock_btnBlock__oMpsy{display:flex;width:100%}.mock_btnPrimary__OTnE3{border-color:transparent;background:var(--primary);color:var(--primary-foreground);box-shadow:inset 0 1px 0 oklch(1 0 0/24%),inset 0 0 0 1px oklch(0 0 0/12%)}.mock_btnGhost__NdvBm{border-color:transparent;background:transparent;color:var(--v-fg2)}.mock_glow__ScCjz{--glow:11%;position:absolute;z-index:-1;inset:auto -8% -12% -8%;height:70%;background:radial-gradient(60% 50% at 50% var(--glow-y,100%),color-mix(in oklch,var(--primary) var(--glow),transparent),transparent 70%);pointer-events:none}.dark .mock_glow__ScCjz{--glow:22%}.mock_glowCenter__9Y9i7{--glow-y:50%;inset:15% -8%;height:auto}@container visual (max-width: 899px){.mock_bodySplit__aXjn7.mock_aside900__x26Nl{grid-template-columns:minmax(0,1fr)}.mock_bodySplit__aXjn7.mock_aside900__x26Nl>.mock_aside__KTGVI{display:none}}@container visual (max-width: 639px){.mock_bodySplit__aXjn7{grid-template-columns:minmax(0,1fr)}.mock_bodySplit__aXjn7>.mock_aside__KTGVI,.mock_crumbSep__FNjYe,.mock_crumb__aj1me,.mock_share__FK1r6{display:none}.mock_padLg__luPGZ{padding-inline:24px}}@container visual (max-width: 479px){.mock_bar__kJf_s{padding:0 12px}.mock_barEnd__UNOoW{gap:8px}.mock_barEnd__UNOoW .mock_btn__78EHm:has(svg) .mock_btnLabel__1LzZn{display:none}.mock_barEnd__UNOoW .mock_btn__78EHm:has(svg){width:28px;padding:0}.mock_padLg__luPGZ,.mock_padMd__3JhWo{padding-inline:16px}}@container visual (max-width: 279px){.mock_stack__XI7_A{display:none}.mock_bar__kJf_s .mock_pill__FsLdo{margin-left:0}}.mock_cueArrive__XorL_,.mock_cueFlip__sRtP6 .mock_from__3rfH8,.mock_cueFlip__sRtP6 .mock_to__NotK4,.mock_cueGlide__Ove28,.mock_cuePop__gXIxF,.mock_cueSelect__QMPD8.mock_radioOn__oR0Zw:after,.mock_cueSelect__QMPD8:before,.mock_cueTick__78d5t .mock_checkCover__kJ_H5,.mock_cueTick__78d5t .mock_checkFill__bOTP3,.mock_cueType__iV4zI .mock_dots__r6Cct i,.mock_cueTyped__eN3l9,.mock_cueTyped__eN3l9 .mock_dots__r6Cct i,.mock_cueTyped__eN3l9 .mock_text__QOO16>*{animation:none var(--v-scene,9s) var(--ease-out) calc(var(--v-scene-delay, 0s) - .8 * var(--v-scene, 9s)) infinite backwards}:is(.mock_cueType__iV4zI,.mock_cueTyped__eN3l9) .mock_dots__r6Cct i:nth-child(2){animation-delay:calc(var(--v-scene-delay, 0s) - .8 * var(--v-scene, 9s) + 3 * var(--stagger, 50ms))}:is(.mock_cueType__iV4zI,.mock_cueTyped__eN3l9) .mock_dots__r6Cct i:nth-child(3){animation-delay:calc(var(--v-scene-delay, 0s) - .8 * var(--v-scene, 9s) + 6 * var(--stagger, 50ms))}@media (prefers-reduced-motion:no-preference){:is([data-live],[data-idle][data-active]) .mock_cueGlide__Ove28{animation-name:mock_mock-glide__EI8jc}:is([data-live],[data-idle][data-active]) .mock_cueSelect__QMPD8:before{animation-name:mock_mock-select__Tjnp9}:is([data-live],[data-idle][data-active]) .mock_cueSelect__QMPD8.mock_radioOn__oR0Zw:after{animation-name:mock_mock-select-dot__eU4Iq}:is([data-live],[data-idle][data-active]) .mock_cuePop__gXIxF{animation-name:mock_mock-pop__k6SYp}:is([data-live],[data-idle][data-active]) :is(.mock_cueType__iV4zI,.mock_cueTyped__eN3l9) .mock_dots__r6Cct i{animation-name:mock_mock-type__BbavL}:is([data-live],[data-idle][data-active]) .mock_cueArrive__XorL_,:is([data-live],[data-idle][data-active]) .mock_cueTyped__eN3l9 .mock_text__QOO16>:not(.mock_dots__r6Cct){animation-name:mock_mock-arrive__eogQ0}:is([data-live],[data-idle][data-active]) .mock_cueTyped__eN3l9{animation-name:mock_mock-typed__EUDKi}:is([data-live],[data-idle][data-active]) .mock_cueTyped__eN3l9 .mock_text__QOO16>.mock_dots__r6Cct{animation-name:mock_mock-typed-dots__gwUHX}:is([data-live],[data-idle][data-active]) .mock_cueFlip__sRtP6 .mock_from__3rfH8{animation-name:mock_mock-flip-out__582yZ}:is([data-live],[data-idle][data-active]) .mock_cueFlip__sRtP6 .mock_to__NotK4{animation-name:mock_mock-flip-in__iyTOt}:is([data-live],[data-idle][data-active]) .mock_cueTick__78d5t .mock_checkFill__bOTP3{animation-name:mock_mock-tick-fill___MxOC}:is([data-live],[data-idle][data-active]) .mock_cueTick__78d5t .mock_checkCover__kJ_H5{animation-name:mock_mock-tick-draw__9yIRk}}@keyframes mock_mock-glide__EI8jc{0%,12%{translate:var(--mock-fx,-40px) var(--mock-fy,28px);scale:1;animation-timing-function:var(--ease-in-out)}34%{translate:0 0;scale:1}36%{translate:0 0;scale:.9}38%,92%{translate:0 0;scale:1;animation-timing-function:var(--ease-in-out)}to{translate:var(--mock-fx,-40px) var(--mock-fy,28px);scale:1}}@keyframes mock_mock-select__Tjnp9{0%,36%{opacity:0}42%,92%{opacity:1}98%,to{opacity:0}}@keyframes mock_mock-select-dot__eU4Iq{0%,37%{scale:0;animation-timing-function:var(--ease-spring,cubic-bezier(.34,1.36,.64,1))}42%,92%{scale:1}98%,to{scale:0}}@keyframes mock_mock-pop__k6SYp{0%,40%{opacity:0;scale:.6;animation-timing-function:var(--ease-spring,cubic-bezier(.34,1.36,.64,1))}46%,92%{opacity:1;scale:1}98%,to{opacity:0;scale:.6}}@keyframes mock_mock-type__BbavL{0%,46%,51%,56%,61%,to{opacity:1;translate:0 0;animation-timing-function:var(--ease-in-out)}48.5%,53.5%,58.5%{opacity:.4;translate:0 -2px;animation-timing-function:var(--ease-in-out)}}@keyframes mock_mock-arrive__eogQ0{0%,58%{opacity:0;translate:0 4px}64%,92%{opacity:1;translate:0 0}98%,to{opacity:0;translate:0 0}}@keyframes mock_mock-typed__EUDKi{0%,44%{opacity:0}46%,92%{opacity:1}98%,to{opacity:0}}@keyframes mock_mock-typed-dots__gwUHX{0%,58%{opacity:1}61%,to{opacity:0}}@keyframes mock_mock-flip-out__582yZ{0%,66%{opacity:1}69%,95%{opacity:0}to{opacity:1}}@keyframes mock_mock-flip-in__iyTOt{0%,68%{opacity:0}71%,92%{opacity:1}95%,to{opacity:0}}@keyframes mock_mock-tick-fill___MxOC{0%,66%{opacity:0}68%,92%{opacity:1}98%,to{opacity:0}}@keyframes mock_mock-tick-draw__9yIRk{0%,67%{translate:0 0}72%,to{translate:101% 0}}@media (forced-colors:active){.mock_selected__W043n:before{border-color:Highlight}.mock_avatarRs__JwhT_,.mock_btnPrimary__OTnE3,.mock_checkFill__bOTP3,.mock_pin___HQ37,.mock_send__n3JIr{forced-color-adjust:none}}