.DonskoePage_page__c1ipc{--donskoe-panel:color-mix(in srgb,var(--surface) 92%,transparent);--donskoe-muted:color-mix(in srgb,var(--on-surface) 68%,transparent);--donskoe-border:color-mix(in srgb,var(--on-surface) 14%,transparent);--donskoe-shadow:0 1px 2px color-mix(in srgb,var(--on-surface) 8%,transparent),0 12px 32px color-mix(in srgb,var(--on-surface) 8%,transparent);--donskoe-map-bg:color-mix(in srgb,var(--color-teal) 18%,var(--surface));background:var(--page-bg);color:var(--on-surface)}.DonskoePage_hero__rRA5E{background:var(--surface);border-radius:0 0 var(--radius-hero) var(--radius-hero);color:var(--on-surface);overflow:clip;padding:calc(var(--space-20) + var(--space-10)) 0 var(--space-20)}.DonskoePage_heroGrid__xhDIx,.DonskoePage_requestInner__Ch81I{align-items:end;display:grid;gap:var(--space-10);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.75fr)}.DonskoePage_heroCopy__vFHS_{max-width:52rem}@keyframes DonskoePage_donskoye-reveal__n5J4M{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes DonskoePage_donskoye-detail-swap__e1UMe{0%{filter:blur(2px);opacity:0;transform:translateY(.5rem)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.DonskoePage_heroCopy__vFHS_>.DonskoePage_eyebrow__x3f7d,.DonskoePage_heroCopy__vFHS_>.DonskoePage_heroActions__tFspQ,.DonskoePage_heroCopy__vFHS_>.DonskoePage_lead__6ZxtJ,.DonskoePage_heroCopy__vFHS_>.DonskoePage_title__fs3vc,.DonskoePage_heroMeta__zEON1{animation:DonskoePage_donskoye-reveal__n5J4M var(--dur-slow) var(--ease-out) both}.DonskoePage_heroCopy__vFHS_>.DonskoePage_title__fs3vc{animation-delay:60ms}.DonskoePage_heroCopy__vFHS_>.DonskoePage_lead__6ZxtJ{animation-delay:.12s}.DonskoePage_heroCopy__vFHS_>.DonskoePage_heroActions__tFspQ,.DonskoePage_heroMeta__zEON1{animation-delay:.18s}.DonskoePage_detailContent__dbDpJ{animation:DonskoePage_donskoye-detail-swap__e1UMe var(--dur-medium) var(--ease-out) both}}.DonskoePage_eyebrow__x3f7d,.DonskoePage_kicker__F_5xK{color:var(--accent-text);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-body);line-height:var(--lh-body);margin:0 0 var(--space-3);text-transform:uppercase}.DonskoePage_catalogHeader__vpTyB h2,.DonskoePage_request__C7jQU h2,.DonskoePage_sectionHead__sDTjn h2,.DonskoePage_title__fs3vc{font-family:var(--font-display,sans-serif);font-size:var(--fs-h1);font-weight:var(--fw-bold);letter-spacing:var(--tracking-display);line-height:var(--lh-display);margin:0;text-wrap:balance}.DonskoePage_lead__6ZxtJ{color:var(--muted-fg);font-size:var(--fs-body-xl);line-height:var(--lh-snug);margin:var(--space-5) 0 0;max-width:43rem;text-wrap:pretty}.DonskoePage_detailActions__ne6AP,.DonskoePage_heroActions__tFspQ,.DonskoePage_requestActions__axQQq{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.DonskoePage_heroMeta__zEON1{align-self:stretch;border-left:1px solid var(--border);display:flex;flex-direction:column;justify-content:space-between;padding-left:var(--space-6)}.DonskoePage_address__q3Pms{align-items:flex-start;display:flex;font-size:var(--fs-body);gap:var(--space-2);line-height:var(--lh-body);margin:0;text-wrap:pretty}.DonskoePage_icon__KDYmK{display:block;flex:0 0 auto;height:1.2em;width:1.2em}.DonskoePage_facts__dfqPc{display:grid;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--space-8) 0 0}.DonskoePage_facts__dfqPc div{border-top:1px solid var(--border);padding-top:var(--space-2)}.DonskoePage_facts__dfqPc dt,.DonskoePage_resultCount__x832c,.DonskoePage_spaceFacts__Vzczr dd,.DonskoePage_tableWrap__v0oZb td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DonskoePage_facts__dfqPc dt{font-family:var(--font-display,sans-serif);font-size:var(--fs-display-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-display);line-height:var(--lh-tight)}.DonskoePage_facts__dfqPc dd{color:var(--muted-fg);font-size:var(--fs-body-xs);line-height:var(--lh-body);margin:var(--space-1) 0 0;text-wrap:pretty}.DonskoePage_cases__nP6yc,.DonskoePage_catalog__blaDe,.DonskoePage_explorer__FlWPc,.DonskoePage_logistics__jJt6g{padding:var(--space-24) 0}.DonskoePage_sectionHead__sDTjn{margin-bottom:var(--space-8);max-width:51rem}.DonskoePage_sectionHead__sDTjn>p:not(.DonskoePage_kicker__F_5xK){color:var(--muted-fg);font-size:var(--fs-body-md);line-height:var(--lh-body);margin:var(--space-4) 0 0;text-wrap:pretty}.DonskoePage_explorerGrid__nJ2kE{align-items:stretch;display:grid;gap:var(--grid-gap);grid-template-columns:minmax(0,1.72fr) minmax(19rem,.78fr)}.DonskoePage_caseGrid__W9gcx article,.DonskoePage_detail__AZTJ4,.DonskoePage_logisticsGrid__9E4kx article,.DonskoePage_mapColumn__PPZJo{border-radius:var(--radius-card-lg)}.DonskoePage_mapColumn__PPZJo{background:var(--donskoe-map-bg);box-shadow:var(--donskoe-shadow);min-width:0;overflow:hidden;padding:var(--space-4)}.DonskoePage_catalogHeader__vpTyB,.DonskoePage_mapToolbar__uF_VC{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.DonskoePage_mapToolbar__uF_VC>span{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-text)}.DonskoePage_mapControls__wWWGx{align-items:center;display:flex;gap:var(--space-1)}.DonskoePage_mapControls__wWWGx button{align-items:center;background:var(--surface-raised);border:1px solid var(--donskoe-border);border-radius:var(--radius-pill);color:var(--on-surface);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0 var(--space-3);transition-duration:var(--dur-fast);transition-property:background-color,border-color,color,scale;transition-timing-function:var(--ease-out)}.DonskoePage_mapControls__wWWGx button:active{scale:.96}.DonskoePage_detailLink__o9DOT:focus-visible,.DonskoePage_mapControls__wWWGx button:focus-visible,.DonskoePage_requestButton__ziLoP:focus-visible,.DonskoePage_searchField__GnxEH input:focus-visible,.DonskoePage_selectField__bpzIx select:focus-visible,.DonskoePage_tableWrap__v0oZb th button:focus-visible{outline:3px solid var(--accent-text);outline-offset:3px}.DonskoePage_mapViewport__XIUpZ{background:var(--surface-raised);border-radius:calc(var(--radius-card-lg) - var(--space-4));margin-top:var(--space-4);overflow:hidden}.DonskoePage_mapCanvas__fZ7ZZ{aspect-ratio:6280/4755;position:relative;transform:scale(var(--map-zoom));transform-origin:center;transition-duration:var(--dur-medium);transition-property:transform;transition-timing-function:var(--ease-in-out)}.DonskoePage_mapCanvas__fZ7ZZ img{display:block;height:100%;outline:1px solid color-mix(in srgb,var(--color-black) 10%,transparent);outline-offset:-1px;width:100%}.DonskoePage_mapZones__puCke{height:100%;inset:0;position:absolute;width:100%}.DonskoePage_buildingZone__CxYmW{fill:color-mix(in srgb,var(--color-orange) 0%,transparent);fill-rule:nonzero;outline:none;paint-order:stroke fill;pointer-events:all;cursor:pointer;stroke:color-mix(in srgb,var(--color-orange) 0%,transparent);stroke-linejoin:round;stroke-width:42;transition-duration:var(--dur-medium);transition-property:fill,stroke,stroke-width;transition-timing-function:var(--ease-out)}.DonskoePage_buildingZone__CxYmW[aria-pressed=true]{fill:color-mix(in srgb,var(--color-orange) 50%,transparent);stroke:var(--color-orange);stroke-width:56}.DonskoePage_buildingZone__CxYmW:focus-visible{fill:color-mix(in srgb,var(--color-orange) 34%,transparent);stroke:var(--accent-text);stroke-width:64}.DonskoePage_detailContent__dbDpJ[data-instant],.DonskoePage_mapCanvas__fZ7ZZ[data-instant] .DonskoePage_buildingZone__CxYmW{animation:none;transition-duration:0s}.DonskoePage_mapHint__LVGVu{color:var(--donskoe-muted);font-size:var(--fs-body-xs);line-height:var(--lh-body);margin:var(--space-3) var(--space-2) 0;text-wrap:pretty}.DonskoePage_detail__AZTJ4{background:var(--donskoe-panel);box-shadow:var(--donskoe-shadow);display:flex;flex-direction:column;justify-content:flex-start;padding:var(--space-6)}.DonskoePage_detailContent__dbDpJ{display:flex;flex:1 1;flex-direction:column}.DonskoePage_detailTopline__tiDuj,.DonskoePage_formatList__cdDAz{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.DonskoePage_detailTopline__tiDuj>span:first-child{color:var(--accent-text);font-size:var(--fs-body-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-body);text-transform:uppercase}.DonskoePage_detail__AZTJ4 h2{font-family:var(--font-display,sans-serif);font-size:var(--fs-display-lg);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);margin:var(--space-4) 0 0;text-wrap:balance}.DonskoePage_detailContent__dbDpJ>p{color:var(--donskoe-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:var(--space-4) 0 0;text-wrap:pretty}.DonskoePage_spaceFacts__Vzczr{border-bottom:1px solid var(--donskoe-border);border-top:1px solid var(--donskoe-border);display:grid;gap:var(--space-3);margin:var(--space-6) 0 0;padding:var(--space-4) 0}.DonskoePage_spaceFacts__Vzczr div{align-items:baseline;display:grid;gap:var(--space-3);grid-template-columns:minmax(6rem,.45fr) 1fr}.DonskoePage_spaceFacts__Vzczr dd,.DonskoePage_spaceFacts__Vzczr dt{font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:0}.DonskoePage_spaceFacts__Vzczr dt{color:var(--donskoe-muted)}.DonskoePage_spaceFacts__Vzczr dd{font-weight:var(--fw-bold);text-wrap:pretty}.DonskoePage_formatList__cdDAz{list-style:none;margin:var(--space-5) 0 0;padding:0}.DonskoePage_formatList__cdDAz li{border:1px solid var(--donskoe-border);border-radius:var(--radius-pill);font-size:var(--fs-body-xs);padding:var(--space-1) var(--space-2)}.DonskoePage_documentList__og2tM{border-top:1px solid var(--donskoe-border);margin-top:var(--space-5);padding-top:var(--space-4)}.DonskoePage_documentList__og2tM h3{font-size:var(--fs-body-xs);letter-spacing:var(--tracking-body);margin:0;text-transform:uppercase}.DonskoePage_documentList__og2tM ul{display:grid;gap:var(--space-2);list-style:none;margin:var(--space-3) 0 0;padding:0}.DonskoePage_documentList__og2tM a,.DonskoePage_documentList__og2tM li{align-items:center;display:flex;font-size:var(--fs-body-sm);gap:var(--space-2);line-height:var(--lh-body)}.DonskoePage_documentList__og2tM a{color:var(--accent-text);text-decoration-thickness:1px;text-underline-offset:.2em}.DonskoePage_documentList__og2tM a:focus-visible{outline:3px solid var(--accent-text);outline-offset:3px}.DonskoePage_detailActions__ne6AP{align-items:stretch;margin-top:auto;padding-top:var(--space-6)}.DonskoePage_detailLink__o9DOT:active,.DonskoePage_requestButton__ziLoP:active{scale:.96}.DonskoePage_detailLink__o9DOT,.DonskoePage_requestButton__ziLoP{align-items:center;background:transparent;border:1px solid var(--donskoe-border);border-radius:var(--radius-pill);color:var(--on-surface);cursor:pointer;display:inline-flex;font-size:var(--fs-button);font-weight:var(--fw-bold);gap:var(--space-2);justify-content:center;min-height:2.75rem;padding:var(--space-2) var(--space-4);text-decoration:none;transition-duration:var(--dur-fast);transition-property:background-color,border-color,color,scale;transition-timing-function:var(--ease-out)}.DonskoePage_detailLink__o9DOT{border-color:transparent;color:var(--accent-text);padding-left:0;padding-right:0}.DonskoePage_catalog__blaDe{background:var(--surface-raised)}.DonskoePage_catalogHeader__vpTyB{align-items:end;margin-bottom:var(--space-6)}.DonskoePage_resultCount__x832c{color:var(--donskoe-muted);font-size:var(--fs-body-sm);margin:0;white-space:nowrap}.DonskoePage_filters__9iif5{align-items:end;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.DonskoePage_searchField__GnxEH,.DonskoePage_selectField__bpzIx{display:grid;gap:var(--space-1)}.DonskoePage_searchField__GnxEH{flex:1 1 22rem}.DonskoePage_selectField__bpzIx{flex:0 1 14rem}.DonskoePage_searchField__GnxEH span,.DonskoePage_selectField__bpzIx span{color:var(--donskoe-muted);font-size:var(--fs-body-xs)}.DonskoePage_searchField__GnxEH input,.DonskoePage_selectField__bpzIx select{background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-pill);color:var(--field-fg);font:inherit;min-height:3rem;padding:0 var(--space-4);transition-duration:var(--dur-fast);transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--ease-out)}.DonskoePage_tableWrap__v0oZb{border:1px solid var(--donskoe-border);border-radius:var(--radius-card);overflow-x:auto}.DonskoePage_tableWrap__v0oZb table{border-collapse:collapse;min-width:48rem;width:100%}.DonskoePage_tableWrap__v0oZb td,.DonskoePage_tableWrap__v0oZb th{border-bottom:1px solid var(--donskoe-border);padding:var(--space-4);text-align:left;vertical-align:top}.DonskoePage_tableWrap__v0oZb thead th{color:var(--donskoe-muted);font-size:var(--fs-body-xs);font-weight:var(--fw-bold)}.DonskoePage_tableWrap__v0oZb tbody tr:last-child>*{border-bottom:0}.DonskoePage_tableWrap__v0oZb tbody th{min-width:16rem}.DonskoePage_tableWrap__v0oZb tbody th button{background:transparent;border:0;color:var(--on-surface);cursor:pointer;display:block;font:inherit;font-weight:var(--fw-bold);padding:0;text-align:left}.DonskoePage_tableWrap__v0oZb tbody th span{color:var(--donskoe-muted);display:block;font-size:var(--fs-body-xs);font-weight:var(--fw-regular);margin-top:var(--space-1);text-wrap:pretty}.DonskoePage_tableWrap__v0oZb td{color:var(--donskoe-muted);font-size:var(--fs-body-sm);line-height:var(--lh-body);text-wrap:pretty}.DonskoePage_selectedRow__ZVaqK>*{background:color-mix(in srgb,var(--color-orange) 12%,transparent)}.DonskoePage_tableWrap__v0oZb tbody tr>*{transition-duration:var(--dur-fast);transition-property:background-color,color;transition-timing-function:var(--ease-out)}.DonskoePage_empty__Tc1yX{color:var(--donskoe-muted);font-size:var(--fs-body);margin:0;padding:var(--space-6);text-wrap:pretty}.DonskoePage_caseGrid__W9gcx,.DonskoePage_logisticsGrid__9E4kx{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.DonskoePage_caseGrid__W9gcx article,.DonskoePage_logisticsGrid__9E4kx article{background:var(--surface-raised);box-shadow:var(--donskoe-shadow);padding:var(--space-6)}.DonskoePage_caseGrid__W9gcx h3,.DonskoePage_logisticsGrid__9E4kx h3{font-family:var(--font-display,sans-serif);font-size:var(--fs-display-sm);letter-spacing:var(--tracking-display);line-height:var(--lh-tight);margin:0;text-wrap:balance}.DonskoePage_caseGrid__W9gcx p,.DonskoePage_logisticsGrid__9E4kx p{color:var(--donskoe-muted);font-size:var(--fs-body);line-height:var(--lh-body);margin:var(--space-4) 0 0;text-wrap:pretty}.DonskoePage_cases__nP6yc{background:var(--surface-raised)}.DonskoePage_caseGrid__W9gcx{grid-template-columns:repeat(2,minmax(0,1fr))}.DonskoePage_caseGrid__W9gcx article>p:first-child{color:var(--accent-text);font-size:var(--fs-body-xs);font-weight:var(--fw-bold);margin-top:0;text-transform:uppercase}.DonskoePage_caseResult__IwODY{border-top:1px solid var(--donskoe-border);padding-top:var(--space-3)}.DonskoePage_request__C7jQU{background:var(--surface);border-radius:var(--radius-section) var(--radius-section) 0 0;color:var(--on-surface);padding:var(--space-20) 0}.DonskoePage_request__C7jQU .DonskoePage_kicker__F_5xK{color:var(--accent-text)}.DonskoePage_requestInner__Ch81I>div:first-child>p:not(.DonskoePage_kicker__F_5xK){color:var(--muted-fg);font-size:var(--fs-body-md);line-height:var(--lh-body);margin:var(--space-4) 0 0;max-width:40rem;text-wrap:pretty}.DonskoePage_requestActions__axQQq{align-items:flex-start;flex-direction:column;margin:0}.DonskoePage_requestButton__ziLoP{background:var(--color-white);border-color:var(--color-white);color:var(--color-ink);min-height:3.25rem}.DonskoePage_requestActions__axQQq>a:not(.DonskoePage_requestButton__ziLoP){color:var(--on-surface);font-size:var(--fs-body-sm);text-decoration-thickness:1px;text-underline-offset:.2em}@media (hover:hover) and (pointer:fine){.DonskoePage_mapControls__wWWGx button:hover{background:color-mix(in srgb,var(--on-surface) 8%,var(--surface-raised));border-color:color-mix(in srgb,var(--on-surface) 28%,transparent)}.DonskoePage_buildingZone__CxYmW:hover{fill:color-mix(in srgb,var(--color-orange) 28%,transparent);stroke:color-mix(in srgb,var(--color-orange) 75%,transparent);stroke-width:56}.DonskoePage_detailLink__o9DOT:hover,.DonskoePage_requestActions__axQQq>a:not(.DonskoePage_requestButton__ziLoP):hover,.DonskoePage_tableWrap__v0oZb tbody th button:hover{color:var(--accent-text)}.DonskoePage_requestButton__ziLoP:hover{background:var(--color-orange);border-color:var(--color-orange)}}@media (prefers-reduced-motion:reduce){.DonskoePage_detailContent__dbDpJ,.DonskoePage_heroCopy__vFHS_>*,.DonskoePage_heroMeta__zEON1{animation:none}.DonskoePage_buildingZone__CxYmW,.DonskoePage_detailLink__o9DOT,.DonskoePage_mapCanvas__fZ7ZZ,.DonskoePage_mapControls__wWWGx button,.DonskoePage_requestButton__ziLoP,.DonskoePage_tableWrap__v0oZb tbody tr>*{transition-duration:0s}}@media (prefers-reduced-transparency:reduce){.DonskoePage_page__c1ipc{--donskoe-panel:var(--surface-raised)}}[data-scheme=high] .DonskoePage_page__c1ipc{--donskoe-border:var(--border);--donskoe-panel:var(--surface-raised);--donskoe-shadow:none}[data-scheme=dark] .DonskoePage_mapCanvas__fZ7ZZ img{outline-color:color-mix(in srgb,var(--color-white) 10%,transparent)}@media (max-width:1023px){.DonskoePage_explorerGrid__nJ2kE,.DonskoePage_heroGrid__xhDIx,.DonskoePage_requestInner__Ch81I{grid-template-columns:1fr}.DonskoePage_heroMeta__zEON1{border-left:0;border-top:1px solid var(--border);gap:var(--space-5);padding-left:0;padding-top:var(--space-5)}.DonskoePage_facts__dfqPc{margin-top:0;max-width:42rem}.DonskoePage_detailActions__ne6AP{margin-top:var(--space-6)}}@media (max-width:767px){.DonskoePage_hero__rRA5E,.DonskoePage_request__C7jQU{border-radius:0 0 var(--radius-card-lg) var(--radius-card-lg);padding:var(--space-16) 0 var(--space-12)}.DonskoePage_request__C7jQU{border-radius:var(--radius-card-lg) var(--radius-card-lg) 0 0}.DonskoePage_detailActions__ne6AP,.DonskoePage_heroActions__tFspQ{align-items:stretch;flex-direction:column}.DonskoePage_detailLink__o9DOT,.DonskoePage_heroActions__tFspQ .btn,.DonskoePage_requestButton__ziLoP{width:100%}.DonskoePage_facts__dfqPc{grid-template-columns:1fr}.DonskoePage_cases__nP6yc,.DonskoePage_catalog__blaDe,.DonskoePage_explorer__FlWPc,.DonskoePage_logistics__jJt6g{padding:var(--space-16) 0}.DonskoePage_caseGrid__W9gcx article,.DonskoePage_detail__AZTJ4,.DonskoePage_logisticsGrid__9E4kx article,.DonskoePage_mapColumn__PPZJo{border-radius:var(--radius-card)}.DonskoePage_mapColumn__PPZJo{padding:var(--space-3)}.DonskoePage_mapToolbar__uF_VC{align-items:flex-start;flex-direction:column}.DonskoePage_mapControls__wWWGx{width:100%}.DonskoePage_mapControls__wWWGx button{flex:1 1;min-height:2.75rem}.DonskoePage_detail__AZTJ4{padding:var(--space-5)}.DonskoePage_catalogHeader__vpTyB{align-items:flex-start;flex-direction:column}.DonskoePage_searchField__GnxEH,.DonskoePage_selectField__bpzIx{flex-basis:100%}.DonskoePage_tableWrap__v0oZb{border-radius:var(--radius-card)}.DonskoePage_tableWrap__v0oZb table{min-width:42rem}.DonskoePage_caseGrid__W9gcx,.DonskoePage_logisticsGrid__9E4kx{grid-template-columns:1fr}.DonskoePage_requestActions__axQQq{margin-top:var(--space-5)}}.ErrorScreen_screen__cSX5r{display:grid;align-items:center;min-height:78dvh;padding-top:var(--header-h);padding-block:var(--space-16)}.ErrorScreen_inner__i1YpR{display:grid;justify-items:center;gap:var(--space-4);text-align:center}.ErrorScreen_actions__rqH2M,.ErrorScreen_art__ybujy,.ErrorScreen_code__hWDNH,.ErrorScreen_text__zVIwg,.ErrorScreen_title__JHWj7{transition:opacity var(--dur-enter) var(--ease-out),transform var(--dur-enter) var(--ease-out)}@starting-style{.ErrorScreen_actions__rqH2M,.ErrorScreen_art__ybujy,.ErrorScreen_code__hWDNH,.ErrorScreen_text__zVIwg,.ErrorScreen_title__JHWj7{opacity:0;transform:translateY(var(--shift-reveal))}}.ErrorScreen_art__ybujy{margin-bottom:var(--space-2)}.ErrorScreen_code__hWDNH{font-size:var(--fs-hero);line-height:1;color:var(--on-surface);transition-delay:60ms}.ErrorScreen_code__hWDNH,.ErrorScreen_title__JHWj7{font-family:var(--font-display,system-ui),sans-serif;font-weight:var(--fw-bold);letter-spacing:var(--tracking-display)}.ErrorScreen_title__JHWj7{font-size:var(--fs-display-md);line-height:var(--lh-display);text-transform:uppercase;max-width:min(24ch,100%);transition-delay:.12s}.ErrorScreen_text__zVIwg{max-width:min(46ch,100%);color:var(--muted-fg);font-size:var(--fs-body-lg);transition-delay:.18s}.ErrorScreen_actions__rqH2M{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-4);transition-delay:.24s}@media (prefers-reduced-motion:reduce){.ErrorScreen_actions__rqH2M,.ErrorScreen_art__ybujy,.ErrorScreen_code__hWDNH,.ErrorScreen_text__zVIwg,.ErrorScreen_title__JHWj7{transform:none;transition-delay:0s}}.SignalWave_wave__CawiQ{width:min(100%,420px);height:auto}.SignalWave_bar__vC0Mw{fill:var(--signal-1);transform-box:fill-box;transform-origin:center}.SignalWave_bar__vC0Mw:nth-child(3n+2){fill:var(--signal-2)}.SignalWave_bar__vC0Mw:nth-child(3n+3){fill:var(--signal-3)}.SignalWave_missing__QQzyJ{fill:none;stroke:var(--signal-muted);stroke-width:2;stroke-dasharray:6 8;transform-box:fill-box;transform-origin:center}@keyframes SignalWave_signal-pulse__ixs8F{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes SignalWave_signal-march___TDlL{to{stroke-dashoffset:-28}}@keyframes SignalWave_signal-sweep__belij{0%{transform:translateX(0)}to{transform:translateX(calc(var(--view-w) * 1px))}}.SignalWave_searching__H8ot9 .SignalWave_bar__vC0Mw{animation:SignalWave_signal-pulse__ixs8F 1.6s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i) * 90ms)}.SignalWave_searching__H8ot9 .SignalWave_missing__QQzyJ{animation:SignalWave_signal-march___TDlL 1.4s linear infinite}.SignalWave_sweep__ONmiI{fill:var(--signal-1);opacity:.45;animation:SignalWave_signal-sweep__belij 2.8s var(--ease-in-out) infinite alternate}@keyframes SignalWave_signal-glitch__m49XW{0%{transform:scaleY(1)}20%{transform:scaleY(.28)}40%{transform:scaleY(.86)}60%{transform:scaleY(.16)}80%{transform:scaleY(.62)}to{transform:scaleY(1)}}.SignalWave_glitch__SiBgP .SignalWave_bar__vC0Mw{animation:SignalWave_signal-glitch__m49XW 1.6s step-end infinite;animation-delay:calc(var(--i) * -137ms)}@keyframes SignalWave_signal-breathe__de01y{0%{transform:scaleY(.86)}to{transform:scaleY(1)}}.SignalWave_paused__tM3tE .SignalWave_bar__vC0Mw{animation:SignalWave_signal-breathe__de01y 2.4s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i) * 60ms)}.SignalWave_flat__jrvwt .SignalWave_bar__vC0Mw{fill:var(--signal-muted)}@media (prefers-reduced-motion:reduce){.SignalWave_sweep__ONmiI,.SignalWave_wave__CawiQ .SignalWave_bar__vC0Mw,.SignalWave_wave__CawiQ .SignalWave_missing__QQzyJ{animation:none}.SignalWave_glitch__SiBgP .SignalWave_bar__vC0Mw,.SignalWave_paused__tM3tE .SignalWave_bar__vC0Mw,.SignalWave_searching__H8ot9 .SignalWave_bar__vC0Mw{transform:none}.SignalWave_sweep__ONmiI{display:none}}.MonthCalendar_calendar__A_OHj{width:100%;border-collapse:separate;border-spacing:var(--space-1);table-layout:fixed}.MonthCalendar_weekday__H5Py4{padding-bottom:var(--space-2);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--muted-fg);text-align:left}.MonthCalendar_week__4iHFU{position:relative}.MonthCalendar_cell__i4che{vertical-align:top;height:120px;padding:var(--space-2);background:var(--surface);border-radius:var(--radius-tile)}.MonthCalendar_dayNum___MJuJ{font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonthCalendar_outside__x8Gos{background:transparent}.MonthCalendar_outside__x8Gos .MonthCalendar_dayNum___MJuJ{color:var(--muted-fg)}.MonthCalendar_today__RT7vh .MonthCalendar_dayNum___MJuJ{display:inline-grid;place-items:center;min-width:24px;height:24px;padding-inline:6px;background:var(--accent-strong);color:var(--on-accent);border-radius:var(--radius-pill)}.MonthCalendar_bars___jKbV{position:absolute;inset:calc(var(--space-2) + 26px) var(--space-2) var(--space-2);display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:24px;gap:var(--space-1);pointer-events:none}.MonthCalendar_bar__0Y84H{display:flex;align-items:center;min-width:0;padding-inline:var(--space-2);background:var(--accent-strong);color:var(--on-accent);border-radius:var(--radius-xs);font-size:var(--fs-body-sm);pointer-events:auto;transition:opacity var(--dur-fast) var(--ease-out)}.MonthCalendar_contLeft__TDPAL{border-start-start-radius:0;border-end-start-radius:0}.MonthCalendar_contRight__oCgUj{border-start-end-radius:0;border-end-end-radius:0}.MonthCalendar_barText__A33kS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.MonthCalendar_bar__0Y84H:hover{opacity:.85}}.MonthCalendar_empty__qcv3u{padding:var(--space-10) 0;text-align:center;color:var(--muted-fg)}.MonthNav_nav__RQiLE{display:flex;align-items:center;gap:var(--space-4)}.MonthNav_title__OLlhr{font-size:var(--fs-display-sm);text-transform:uppercase;min-width:6ch}.MonthNav_arrow__d75UD{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;background:var(--color-ink);color:var(--color-white);border-radius:var(--radius-tile);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-instant) var(--ease-out)}@media (hover:hover){.MonthNav_arrow__d75UD:hover{background:var(--color-ink-hover)}}.MonthNav_arrow__d75UD:active{transform:scale(var(--scale-press))}@media (prefers-reduced-motion:reduce){.MonthNav_arrow__d75UD:active{transform:none}}.EventHero_wrap__ZW3w0{display:grid;gap:var(--space-8);align-items:start}@media (min-width:1024px){.EventHero_wrap__ZW3w0{grid-template-columns:1fr 1fr;gap:var(--grid-gap)}}.EventHero_head__bcvKo{display:grid;gap:var(--space-4);align-content:start}.EventHero_kind__Rw7mZ{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--accent-text);text-transform:uppercase;letter-spacing:var(--tracking-nav)}.EventHero_title__U3Kex{font-size:var(--fs-display-md);text-transform:uppercase}.EventHero_dek__h06df{font-size:var(--fs-body-lg);color:var(--muted-fg)}.EventHero_chips__6PpNG{display:flex;flex-wrap:wrap;gap:var(--space-2)}.EventHero_actions__8oPvT{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.EventHero_cover__RuMc_{overflow:hidden;border-radius:var(--radius-card);aspect-ratio:4/3}.EventHero_coverImg__a5tuH{width:100%;height:100%;object-fit:cover}.StatsTimeline_card__E_vAs{background:var(--surface);color:var(--on-surface);border-radius:var(--radius-card);padding:clamp(var(--space-4),3vw,var(--space-6));display:grid;gap:var(--space-4);height:100%;align-content:space-between}.StatsTimeline_item__VqX9N{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--space-4)}@media (min-width:1024px){.StatsTimeline_item__VqX9N{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-2)}}.StatsTimeline_year__RlWHq{font-family:var(--font-display,system-ui),sans-serif;font-weight:var(--fw-bold);font-size:var(--fs-display-lg);line-height:var(--lh-none);letter-spacing:var(--tracking-display)}.StatsTimeline_text__uT0xd{font-size:var(--fs-body);color:var(--on-surface);opacity:.92}.StatsTimeline_dots__5E8Mw{grid-column:1/-1;display:flex;gap:4px;padding-left:var(--space-2)}.StatsTimeline_dots__5E8Mw span{width:3px;height:3px;border-radius:50%;background:currentcolor}.StatsTimeline_dots__5E8Mw span:first-child{opacity:.15}.StatsTimeline_dots__5E8Mw span:nth-child(2){opacity:.3}.StatsTimeline_dots__5E8Mw span:nth-child(3){opacity:.5}.StatsTimeline_dots__5E8Mw span:nth-child(4){opacity:.7}.ShumiTyping_scene__JDWkb{width:min(100%,480px);height:auto}.ShumiTyping_ink__W8e4g{fill:var(--on-surface)}.ShumiTyping_body__rgV9t,.ShumiTyping_panel__6D4pH{fill:var(--surface);stroke:var(--signal-muted);stroke-width:2}.ShumiTyping_faint__H4Skw{fill:var(--signal-muted)}.ShumiTyping_face__O1Hfj{fill:none;stroke:var(--surface);stroke-width:9;stroke-linecap:round;stroke-linejoin:round}.ShumiTyping_eye___hZOo{fill:var(--surface);transform-box:fill-box;transform-origin:center;animation:ShumiTyping_shumi-blink__2Y1eg 4.6s var(--ease-in-out) infinite}.ShumiTyping_band__kuYiO,.ShumiTyping_limb__L0ely{fill:none;stroke:var(--on-surface);stroke-linecap:round}.ShumiTyping_band__kuYiO{stroke-width:18}.ShumiTyping_limb__L0ely{stroke-width:20}.ShumiTyping_logo__ESgo_{font-family:var(--font-display,system-ui),sans-serif;font-weight:var(--fw-bold);font-size:27px;letter-spacing:.04em;fill:var(--on-surface)}.ShumiTyping_toneTeal__idfp3{fill:var(--signal-3)}.ShumiTyping_toneOrange__zWMDw{fill:var(--signal-2)}.ShumiTyping_tonePink__YO_4t{fill:var(--signal-1)}.ShumiTyping_toneMuted__FxvUs{fill:var(--signal-muted)}@keyframes ShumiTyping_shumi-type__dke0y{0%{transform:translateY(0)}to{transform:translateY(4px)}}.ShumiTyping_armL__NOH8L,.ShumiTyping_armR__0I7J3{animation:ShumiTyping_shumi-type__dke0y .34s var(--ease-in-out) infinite alternate}.ShumiTyping_armR__0I7J3{animation-delay:-.17s}@keyframes ShumiTyping_shumi-blink__2Y1eg{0%,91%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.ShumiTyping_line1__OvuhH,.ShumiTyping_line2__wDKd1,.ShumiTyping_line3__EYNA4,.ShumiTyping_line4__aYyAI,.ShumiTyping_line5__FwGa3{transform-box:fill-box;transform-origin:left center}.ShumiTyping_line1__OvuhH{animation:ShumiTyping_type-line-1__AnCmf 7s linear infinite}.ShumiTyping_line2__wDKd1{animation:ShumiTyping_type-line-2__F4VrV 7s linear infinite}.ShumiTyping_line3__EYNA4{animation:ShumiTyping_type-line-3__sXKaP 7s linear infinite}.ShumiTyping_line4__aYyAI{animation:ShumiTyping_type-line-4__pYnW6 7s linear infinite}.ShumiTyping_line5__FwGa3{animation:ShumiTyping_type-line-5__DC906 7s linear infinite}@keyframes ShumiTyping_type-line-1__AnCmf{0%,2%{transform:scaleX(0);opacity:1;animation-timing-function:steps(6)}10%,92%{transform:scaleX(1);opacity:1}97%,to{transform:scaleX(1);opacity:0}}@keyframes ShumiTyping_type-line-2__F4VrV{0%,13%{transform:scaleX(0);opacity:1;animation-timing-function:steps(6)}22%,92%{transform:scaleX(1);opacity:1}97%,to{transform:scaleX(1);opacity:0}}@keyframes ShumiTyping_type-line-3__sXKaP{0%,25%{transform:scaleX(0);opacity:1;animation-timing-function:steps(6)}33%,92%{transform:scaleX(1);opacity:1}97%,to{transform:scaleX(1);opacity:0}}@keyframes ShumiTyping_type-line-4__pYnW6{0%,36%{transform:scaleX(0);opacity:1;animation-timing-function:steps(6)}45%,92%{transform:scaleX(1);opacity:1}97%,to{transform:scaleX(1);opacity:0}}@keyframes ShumiTyping_type-line-5__DC906{0%,48%{transform:scaleX(0);opacity:1;animation-timing-function:steps(6)}55%,92%{transform:scaleX(1);opacity:1}97%,to{transform:scaleX(1);opacity:0}}.ShumiTyping_caret__bKfw0{fill:var(--signal-1);animation:ShumiTyping_caret-move__gLQ01 7s linear infinite}@keyframes ShumiTyping_caret-move__gLQ01{0%,2%{transform:translate(0);animation-timing-function:steps(6)}10%{transform:translate(112px);animation-timing-function:step-end}13%{transform:translateY(18px);animation-timing-function:steps(6)}22%{transform:translate(128px,18px);animation-timing-function:step-end}25%{transform:translateY(36px);animation-timing-function:steps(6)}33%{transform:translate(96px,36px);animation-timing-function:step-end}36%{transform:translateY(54px);animation-timing-function:steps(6)}45%{transform:translate(118px,54px);animation-timing-function:step-end}48%{transform:translateY(72px);animation-timing-function:steps(6)}55%,to{transform:translate(72px,72px)}}@keyframes ShumiTyping_caret-blink__RGhbR{0%,to{opacity:1}50%{opacity:0}}.ShumiTyping_caretBlink__2cb9J{animation:ShumiTyping_caret-blink__RGhbR 1.12s step-end infinite}@media (prefers-reduced-motion:reduce){.ShumiTyping_armL__NOH8L,.ShumiTyping_armR__0I7J3,.ShumiTyping_caretBlink__2cb9J,.ShumiTyping_caret__bKfw0,.ShumiTyping_eye___hZOo,.ShumiTyping_line1__OvuhH,.ShumiTyping_line2__wDKd1,.ShumiTyping_line3__EYNA4,.ShumiTyping_line4__aYyAI,.ShumiTyping_line5__FwGa3{animation:none}.ShumiTyping_line1__OvuhH,.ShumiTyping_line2__wDKd1,.ShumiTyping_line3__EYNA4,.ShumiTyping_line4__aYyAI,.ShumiTyping_line5__FwGa3{transform:none;opacity:1}.ShumiTyping_armL__NOH8L,.ShumiTyping_armR__0I7J3,.ShumiTyping_eye___hZOo{transform:none}.ShumiTyping_caretBlink__2cb9J{display:none}}.FormRenderer_card__zE0p_{padding:clamp(var(--space-5),4vw,var(--space-10))}.FormRenderer_form__fX8p0{display:grid;gap:var(--space-6)}.FormRenderer_stepHeader__m2DUP{display:grid;gap:var(--space-3);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.FormRenderer_progress__Ww6EE{display:grid;gap:var(--space-2);color:var(--muted-fg);font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FormRenderer_progressTrack__uXNbk{display:block;height:4px;overflow:hidden;background:color-mix(in srgb,var(--on-surface) 12%,transparent);border-radius:var(--radius-pill)}.FormRenderer_progressTrack__uXNbk span{display:block;height:100%;background:var(--btn-bg);border-radius:inherit;transition:width var(--dur-base) var(--ease-out)}.FormRenderer_stepTitle__qby_j{font-size:var(--fs-display-sm);line-height:1;text-wrap:balance}.FormRenderer_stepTitle__qby_j:focus{outline:none}.FormRenderer_stepDescription__nxN4x{max-width:60ch}.FormRenderer_intro__ApnjA,.FormRenderer_stepDescription__nxN4x{color:var(--muted-fg);line-height:1.5;text-wrap:pretty}.FormRenderer_trap__UXFb0{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.FormRenderer_policy__eBc95{font-size:var(--fs-body-sm);color:var(--muted-fg)}.FormRenderer_assetField___LL7G{display:grid;gap:var(--space-2)}.FormRenderer_fieldLabel__11gc0{font-weight:var(--fw-medium)}.FormRenderer_assetField___LL7G>span{color:var(--muted-fg);font-size:var(--fs-body-sm);line-height:1.45}.FormRenderer_filePicker__ubbBl{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3);color:var(--on-surface);background:var(--page-bg);border:1px dashed color-mix(in srgb,var(--on-surface) 34%,transparent);border-radius:var(--radius-field)}@media (max-width:719px){.FormRenderer_filePicker__ubbBl{grid-template-columns:minmax(0,1fr);justify-items:start}.FormRenderer_fileStatus__F0YCG{width:100%}}.FormRenderer_fileInput__HLVw2{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.FormRenderer_fileButton__S8E37{display:inline-grid;width:fit-content;min-height:var(--space-12);padding-inline:var(--space-4);place-items:center;align-self:center;color:var(--btn-fg);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);background:var(--btn-bg);border:0;border-radius:var(--radius-pill);font:inherit;line-height:1;text-align:center;white-space:nowrap;cursor:pointer}.FormRenderer_fileStatus__F0YCG{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormRenderer_assetField___LL7G ul{display:grid;gap:var(--space-2);padding:0;list-style:none}.FormRenderer_assetField___LL7G li{display:flex;justify-content:space-between;gap:var(--space-3);min-width:0;color:var(--muted-fg);font-size:var(--fs-body-sm)}.FormRenderer_assetField___LL7G li span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormRenderer_policyLink__HplR_{text-decoration:underline;text-underline-offset:3px}.FormRenderer_actions__Xproh{display:flex;gap:var(--space-3)}.FormRenderer_notice__c5H5q:not(:empty){background:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--on-surface)}.FormRenderer_noscript__gIjxG,.FormRenderer_notice__c5H5q:not(:empty){padding:var(--space-4);border-radius:var(--radius-field);font-size:var(--fs-body-sm)}.FormRenderer_noscript__gIjxG{background:var(--page-bg)}.FormRenderer_success__pkIxH{display:grid;justify-items:center;gap:var(--space-4);padding-block:var(--space-8);text-align:center}.FormRenderer_successTitle__bR91k{font-size:var(--fs-display-sm);text-transform:uppercase}.FormRenderer_successTitle__bR91k:focus{outline:none}.FormRenderer_successText__X4q0x{color:var(--muted-fg);max-width:min(46ch,100%)}@media (max-width:639px){.FormRenderer_card__zE0p_{padding:var(--space-5)}.FormRenderer_form__fX8p0{gap:var(--space-5)}.FormRenderer_stepTitle__qby_j{font-size:clamp(2rem,9vw,var(--fs-display-sm));line-height:.98}.FormRenderer_actions__Xproh,.FormRenderer_actions__Xproh>*{width:100%}}.FormRenderer_fileInput__HLVw2:focus-visible+.FormRenderer_fileButton__S8E37{outline:2px solid var(--on-surface);outline-offset:var(--space-1)}.FormRenderer_fileInput__HLVw2:disabled+.FormRenderer_fileButton__S8E37{opacity:.75;cursor:default}.FormRenderer_fileInput__HLVw2:not(:disabled)+.FormRenderer_fileButton__S8E37:active{transform:scale(var(--scale-press))}@media (hover:hover) and (pointer:fine){.FormRenderer_fileInput__HLVw2:not(:disabled)+.FormRenderer_fileButton__S8E37:hover{background:var(--btn-bg-hover)}}@media (prefers-reduced-motion:reduce){.FormRenderer_fileButton__S8E37{transition:none}.FormRenderer_fileInput__HLVw2:not(:disabled)+.FormRenderer_fileButton__S8E37:active{transform:none}}