._6hsS-a_form{flex-direction:column;gap:14px;display:flex}._6hsS-a_field{flex-direction:column;gap:6px;display:flex}._6hsS-a_label{font-family:var(--kd-font-label);font-size:var(--kd-fs-label);letter-spacing:var(--kd-label-tracking);text-transform:var(--kd-label-transform);color:var(--kd-text-muted)}._6hsS-a_label:before{content:"> "}._6hsS-a_input{min-height:var(--kd-btn-h-lg);border:var(--kd-line-w) solid var(--kd-tag-border);border-radius:var(--kd-radius-xs);background:var(--kd-bg);color:var(--kd-text);font:inherit;padding:0 14px;font-size:16px}._6hsS-a_textarea{padding:var(--kd-space-3) 14px;resize:vertical}._6hsS-a_input[aria-invalid=true]{border-color:var(--kd-accent-text)}._6hsS-a_error{color:var(--kd-accent-text);font-size:var(--kd-fs-text-sm);margin:0}._6hsS-a_status{justify-content:center;gap:var(--kd-space-3);flex-direction:column;min-height:320px;display:flex}._6hsS-a_statusCentered{align-items:center;gap:var(--kd-space-4)}._6hsS-a_marker{color:var(--kd-ok);font-family:var(--kd-font-label);font-size:var(--kd-fs-label-lg);margin:0}._6hsS-a_waiting{color:var(--kd-text-muted)}._6hsS-a_message{font-family:var(--kd-font-display);font-size:48px;font-weight:var(--kd-weight-display-soft);margin:0;line-height:1}._6hsS-a_failure{align-items:flex-start;gap:var(--kd-space-3);flex-direction:column;display:flex}._6hsS-a_failure p{margin:0}
.umROka_label{font-family:var(--kd-font-label);text-transform:var(--kd-label-transform);letter-spacing:var(--kd-label-tracking)}.umROka_display{font-family:var(--kd-font-display);font-weight:var(--kd-weight-display);line-height:var(--kd-lh-display);margin:0}
._zO2oa_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._zO2oa_slot{width:100%;position:relative}._zO2oa_formSlot{min-height:24rem}._zO2oa_dotsRoot{background:var(--kd-bg);width:100%;position:relative;overflow:hidden}._zO2oa_dotsFallback{object-fit:cover;width:100%;height:100%;transition:opacity .45s ease-out;position:absolute;inset:0}._zO2oa_pending{opacity:0;animation:0s 3s forwards _zO2oa_reveal}@keyframes _zO2oa_reveal{to{opacity:1}}@media (scripting:none){._zO2oa_pending{opacity:1;animation:none}}@media (prefers-reduced-motion:reduce){._zO2oa_dotsFallback{transition:none}}
.clL0Fa_heading{color:var(--kd-display);font-size:var(--kd-fs-h-section);font-weight:var(--kd-weight-display);overflow-wrap:anywhere;}.clL0Fa_stack{gap:var(--kd-space-5);flex-direction:column;display:flex}.clL0Fa_grid{gap:var(--kd-space-4);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));display:grid}.clL0Fa_worksGrid{gap:var(--kd-space-5);grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));display:grid}.clL0Fa_worksMore{margin-top:var(--kd-space-5);display:flex}.clL0Fa_columns{gap:var(--kd-space-6);grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));display:grid}.clL0Fa_column{gap:var(--kd-space-5);flex-direction:column;min-width:0;display:flex}.clL0Fa_text{color:var(--kd-text-soft);margin:0}.clL0Fa_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.clL0Fa_step{align-items:baseline;gap:var(--kd-space-1) var(--kd-space-3);padding:var(--kd-space-3) 0;border-bottom:var(--kd-line-w) dashed var(--kd-line-soft);flex-wrap:wrap;display:flex}.clL0Fa_stepNum{color:var(--kd-ok);white-space:nowrap}.clL0Fa_stepHighlighted{color:var(--kd-accent-text)}.clL0Fa_stepTitle{font-weight:var(--kd-weight-strong);white-space:nowrap}.clL0Fa_stepText{min-width:12ch;color:var(--kd-text-muted);flex:1}.clL0Fa_contactList{font-family:var(--kd-font-label);font-size:var(--kd-fs-label-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.clL0Fa_contactLink{min-height:var(--kd-btn-h-md);overflow-wrap:anywhere;align-items:center;display:inline-flex}.clL0Fa_contactLink:hover{color:var(--kd-accent-text)}@media (min-width:720px){.clL0Fa_stepText{text-align:right}}
.gK_0vG_entries{gap:var(--kd-space-4);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));display:grid}.gK_0vG_entry{gap:var(--kd-space-2);padding:var(--kd-pad-card);flex-direction:column;text-decoration:none;display:flex}.gK_0vG_entryLabel{color:var(--kd-accent-text);font-size:var(--kd-fs-label);}.gK_0vG_entryTitle{font-size:var(--kd-fs-h-service);font-weight:var(--kd-weight-display-soft);}.gK_0vG_entryText{color:var(--kd-text-soft);font-size:var(--kd-fs-text-sm);margin:0}.gK_0vG_numbers{border-top:var(--kd-line-w) solid var(--kd-line);border-bottom:var(--kd-line-w) solid var(--kd-line);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.gK_0vG_stat{border-right:var(--kd-line-w) solid var(--kd-line-soft);flex-direction:column;gap:6px;padding:28px 20px;display:flex}.gK_0vG_statValue{color:var(--kd-display);font-size:clamp(80px,8vw,128px);line-height:.8;}.gK_0vG_statLabel{color:var(--kd-text-soft);font-size:13px}
.TL_eJW_hero{gap:var(--kd-space-5) var(--kd-space-4);padding:var(--kd-space-4) var(--kd-gutter) var(--kd-space-6);background-image:radial-gradient(var(--kd-dot-grid) 1px, transparent 1.2px);background-size:14px 14px;grid-template-columns:1fr 1fr;grid-template-areas:"mid mid""low low""tl tr""bl br";display:grid;overflow-x:clip}.TL_eJW_middle{flex-direction:column;grid-area:mid;align-items:center;display:flex;position:relative}.TL_eJW_portrait{width:100%;max-width:520px}.TL_eJW_caption{margin-top:var(--kd-space-4);flex-direction:column;align-items:center;gap:6px;display:flex}.TL_eJW_tagline{color:var(--kd-text-soft);font-size:var(--kd-fs-label-xs);letter-spacing:.24em;text-align:center;}.TL_eJW_mark{background:var(--kd-mark-bg);color:var(--kd-mark-text);padding:0 2px}.TL_eJW_title{color:var(--kd-display);font-size:var(--kd-fs-hero-name);font-weight:var(--kd-weight-display);text-align:center;text-transform:uppercase;text-shadow:var(--kd-glow-text);line-height:.82;}.TL_eJW_low{align-items:stretch;gap:var(--kd-space-4);text-align:center;flex-direction:column;grid-area:low;display:flex}.TL_eJW_lead{max-width:520px;font-size:var(--kd-fs-text);margin:0 auto}.TL_eJW_paths{gap:var(--kd-space-2);flex-direction:column;display:flex}.TL_eJW_corner{padding:var(--kd-space-3);border:var(--kd-line-w) solid var(--kd-line);flex-direction:column;gap:2px;text-decoration:none;display:flex}.TL_eJW_topLeft{grid-area:tl}.TL_eJW_topRight{grid-area:tr}.TL_eJW_bottomLeft{grid-area:bl}.TL_eJW_bottomRight{grid-area:br}.TL_eJW_cornerNum{font-family:var(--kd-font-display);font-size:var(--kd-fs-corner-num);font-weight:var(--kd-weight-display);color:var(--kd-accent-text);line-height:1}.TL_eJW_cornerFile{color:var(--kd-text-muted);font-size:var(--kd-fs-label-xs);}.TL_eJW_cornerTitle{font-family:var(--kd-font-display);font-size:var(--kd-fs-corner-title);font-weight:var(--kd-weight-display-soft);line-height:1}.TL_eJW_corner:hover .TL_eJW_cornerTitle{color:var(--kd-accent-text)}@media (min-width:600px){.TL_eJW_paths{flex-flow:wrap;justify-content:center}.TL_eJW_low>a{align-self:center}}@media (min-width:900px){.TL_eJW_hero{align-content:center;gap:var(--kd-space-5) var(--kd-space-6);padding-top:var(--kd-space-6);padding-bottom:var(--kd-space-8);grid-template-columns:minmax(0,520px) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"photo caption caption""photo low low""photo tl tr""photo bl br"}.TL_eJW_middle{display:contents}.TL_eJW_portrait{grid-area:photo;align-self:center}.TL_eJW_title{text-align:left;line-height:.85}.TL_eJW_caption{grid-area:caption;align-items:flex-start;gap:10px}.TL_eJW_tagline{font-size:var(--kd-fs-label-lg);letter-spacing:.3em;text-align:left}.TL_eJW_low{text-align:left}.TL_eJW_lead{margin:0}.TL_eJW_paths{justify-content:flex-start}.TL_eJW_low>a{align-self:flex-start}.TL_eJW_corner{border:0;padding:0}}
.OGkZsa_tag{padding:5px var(--kd-space-2);border:var(--kd-line-w) solid var(--kd-tag-border);border-radius:var(--kd-radius-xs);color:var(--kd-text);font-size:var(--kd-fs-label-xs);line-height:1.6;display:inline-block;}
.jWexGG_card{flex-direction:column;min-width:0;display:flex}.jWexGG_bar{justify-content:space-between;gap:var(--kd-space-3);padding:var(--kd-space-2) 14px;border-bottom:var(--kd-line-w) solid var(--kd-line);color:var(--kd-text-soft);font-size:var(--kd-fs-label-xs);display:flex;}.jWexGG_icon{color:var(--kd-accent-text)}.jWexGG_cover{background:var(--kd-surface-deep);display:block}.jWexGG_body{padding:var(--kd-space-4) var(--kd-pad-card) var(--kd-pad-card);border-top:var(--kd-line-w) solid var(--kd-line);flex-direction:column;gap:10px;display:flex}.jWexGG_name{color:var(--kd-display);font-size:var(--kd-fs-h-card);font-weight:var(--kd-weight-display);}.jWexGG_line{color:var(--kd-text-soft);font-size:var(--kd-fs-text-sm);margin:0}.jWexGG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.jWexGG_tags{flex-wrap:wrap;gap:6px;display:flex}
._86SJMa_titlebar{justify-content:space-between;align-items:center;gap:var(--kd-space-3);padding:10px var(--kd-space-4);border-bottom:var(--kd-line-w) solid var(--kd-line);font-size:var(--kd-fs-label);display:flex;}._86SJMa_icon{color:var(--kd-accent-text)}._86SJMa_aside{color:var(--kd-text-muted)}._86SJMa_controls{gap:6px;display:flex}._86SJMa_control{border:var(--kd-line-w) solid var(--kd-window-button);width:10px;height:10px}._86SJMa_filled{background:var(--kd-window-button)}._86SJMa_body{padding:var(--kd-pad-panel)}
.VeF8Xa_root{background:var(--kd-bg);min-height:100vh;color:var(--kd-text);font-family:var(--kd-font-text);font-size:var(--kd-fs-text);line-height:var(--kd-lh-text)}.VeF8Xa_content{gap:var(--kd-space-8);padding:var(--kd-space-8) var(--kd-gutter) var(--kd-space-8);flex-direction:column;display:flex}.VeF8Xa_row{align-items:center;gap:var(--kd-space-3);flex-wrap:wrap;display:flex}.VeF8Xa_grid{gap:var(--kd-space-5);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;display:grid}.VeF8Xa_note,.VeF8Xa_panelText{color:var(--kd-text-soft);margin:0}.VeF8Xa_framed{padding:var(--kd-pad-card)}
._9LwOwG_content{gap:calc(var(--kd-space-8) * 1.5);padding:calc(var(--kd-space-8) * 1.5) var(--kd-gutter);flex-direction:column;display:flex}._9LwOwG_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.eEoQdW_underlay:before{content:"";background-image:var(--blur-image);filter:blur(14px);background-position:50%;background-size:cover;position:absolute;inset:-10%}
@font-face{font-family:handjet;src:url(../media/Handjet_latin_cyrillic-s.p.1xxk54pyxbfj8.woff2)format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:handjet Fallback;src:local(Arial);ascent-override:259.39%;descent-override:69.17%;line-gap-override:0.0%;size-adjust:34.02%}.GOUdAW_className{font-family:handjet,handjet Fallback}.GOUdAW_variable{--font-handjet:"handjet", "handjet Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/JetBrainsMono_latin_cyrillic-s.p.10k-f4jl0stot.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}._9TlQGq_className{font-family:jetbrainsMono,jetbrainsMono Fallback}._9TlQGq_variable{--font-jetbrains-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
.icqCnq_page{gap:var(--kd-space-6);padding:var(--kd-space-7) var(--kd-gutter) var(--kd-space-8);flex-direction:column;display:flex}.icqCnq_hero{gap:var(--kd-space-6);grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));align-items:end;display:grid}.icqCnq_heading{gap:var(--kd-space-4);flex-direction:column;min-width:0;display:flex}.icqCnq_back,.icqCnq_eyebrow{font-size:var(--kd-fs-label);}.icqCnq_back{min-height:var(--kd-btn-h-md);color:var(--kd-text-muted);align-self:flex-start;align-items:center;display:inline-flex}.icqCnq_eyebrow{color:var(--kd-accent-text)}.icqCnq_title{color:var(--kd-display);font-size:var(--kd-fs-hero);font-weight:var(--kd-weight-display);text-shadow:var(--kd-glow-text);overflow-wrap:anywhere;line-height:.82;}.icqCnq_lead{gap:var(--kd-space-4);padding-bottom:var(--kd-space-2);flex-direction:column;display:flex}.icqCnq_summary{color:var(--kd-text-soft);margin:0}.icqCnq_actions{flex-wrap:wrap;gap:10px;display:flex}.icqCnq_cover{overflow:hidden}.icqCnq_coverBar{padding:var(--kd-space-2) 14px;border-bottom:var(--kd-line-w) solid var(--kd-line);color:var(--kd-text-soft);font-size:var(--kd-fs-label-xs);}.icqCnq_icon{color:var(--kd-accent-text)}.icqCnq_blocks{gap:var(--kd-space-5);padding-top:var(--kd-space-7);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));display:grid}.icqCnq_block{display:flex}.icqCnq_block>*{flex:1;min-width:0}.icqCnq_lines{gap:var(--kd-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.icqCnq_line{color:var(--kd-text-soft);overflow-wrap:anywhere}.icqCnq_line:before{content:"› ";color:var(--kd-accent)}.icqCnq_results{margin-top:var(--kd-space-7);border-top:var(--kd-line-w) solid var(--kd-line);border-bottom:var(--kd-line-w) solid var(--kd-line);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}.icqCnq_resultsFile{color:var(--kd-accent-text);font-size:var(--kd-fs-label);grid-column:1/-1;margin:0;padding:14px 0 0;font-weight:400;}.icqCnq_result{gap:var(--kd-space-1);flex-direction:column;padding:20px 20px 28px 0;display:flex}.icqCnq_value{color:var(--kd-accent-text);font-size:clamp(64px,8vw,128px);font-weight:var(--kd-weight-display);line-height:.82;}.icqCnq_resultLabel{color:var(--kd-text-soft);font-size:var(--kd-fs-text-sm)}.icqCnq_want{justify-content:space-between;align-items:flex-end;gap:var(--kd-space-5);flex-wrap:wrap;display:flex}.icqCnq_wantText{flex-direction:column;gap:10px;max-width:760px;display:flex}.icqCnq_wantTitle{color:var(--kd-display);font-size:var(--kd-fs-h-section);font-weight:var(--kd-weight-display);overflow-wrap:anywhere;line-height:.82;}.icqCnq_wantWrap{margin-top:var(--kd-space-7)}
.eYCf6G_filter{gap:var(--kd-space-2);flex-wrap:wrap;display:flex}.eYCf6G_chip{min-height:var(--kd-btn-h-md);padding:0 var(--kd-space-4);border:var(--kd-line-w) solid var(--kd-outline-border);border-radius:var(--kd-radius-sm);color:var(--kd-text);font-size:var(--kd-fs-text-sm);align-items:center;text-decoration:none;display:inline-flex}.eYCf6G_chip:hover{background:var(--kd-wash)}.eYCf6G_chip[aria-current=true]{border-color:var(--kd-mark-bg);background:var(--kd-text);color:var(--kd-bg)}
.PNcida_grid{margin-top:var(--kd-space-6);gap:var(--kd-space-4);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.PNcida_frame{min-width:0;overflow:hidden}.PNcida_figure{flex-direction:column;margin:0;display:flex}.PNcida_image{background:var(--kd-surface-deep);width:100%;height:auto;display:block}.PNcida_caption{padding:10px var(--kd-space-3);border-top:var(--kd-line-w) solid var(--kd-line-soft);color:var(--kd-text-muted);font-size:var(--kd-fs-text-sm)}
.jdH1aW_intro{align-items:start;gap:var(--kd-space-6);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.jdH1aW_portrait{width:100%;max-width:420px}.jdH1aW_timeline{flex-direction:column;margin:0;display:flex}.jdH1aW_row{align-items:baseline;gap:var(--kd-space-1) var(--kd-space-5);padding:var(--kd-space-3) 0;border-bottom:var(--kd-line-w) dashed var(--kd-line-soft);flex-wrap:wrap;display:flex}.jdH1aW_year{min-width:4ch;color:var(--kd-accent-text);font-size:var(--kd-fs-h-service);}.jdH1aW_rowText{min-width:14ch;color:var(--kd-text-soft);flex:1;margin:0}.jdH1aW_stack{gap:var(--kd-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.YnXo1W_frame{background:var(--kd-surface-deep);display:block;position:relative;overflow:hidden}.YnXo1W_withBlur:before{content:"";background-image:var(--blur-image);filter:blur(14px);background-position:50%;background-size:cover;position:absolute;inset:-10%}.YnXo1W_image{opacity:1;width:100%;height:auto;transition:opacity .45s ease-out;display:block;position:relative}.YnXo1W_pending{opacity:0;animation:0s 3s forwards YnXo1W_reveal}@keyframes YnXo1W_reveal{to{opacity:1}}@media (scripting:none){.YnXo1W_pending{opacity:1;animation:none}}@media (prefers-reduced-motion:reduce){.YnXo1W_image{transition:none}}
.zqdQLW_page{gap:var(--kd-space-5);padding:var(--kd-space-7) var(--kd-gutter) var(--kd-space-8);flex-direction:column;display:flex}.zqdQLW_header{gap:var(--kd-space-2);flex-direction:column;display:flex}.zqdQLW_label{color:var(--kd-accent-text);font-size:var(--kd-fs-label);}.zqdQLW_title{color:var(--kd-display);font-size:var(--kd-fs-h-section);font-weight:var(--kd-weight-display);overflow-wrap:anywhere;}.zqdQLW_grid{gap:var(--kd-space-5);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.zqdQLW_item{min-width:0;display:flex}.zqdQLW_item>*{flex:1}
