@font-face{font-family:Manrope;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Manrope;src:url(/fonts/manrope-latin.woff2)format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0-3FF,U+2000-206F}@font-face{font-family:Golos;src:url(/fonts/golos-text.woff2)format("woff2");font-weight:400 900;font-display:swap}:root{--maintenance-paper:#f3f0e6;--maintenance-ink:#173424;--maintenance-muted:#617067;--maintenance-green:#104432;--maintenance-lime:#dce66a;--maintenance-white:#fffdf7;--maintenance-line:#1734242e}*{box-sizing:border-box}html{background:var(--maintenance-paper)}body{background:var(--maintenance-paper);color:var(--maintenance-ink);margin:0;font-family:Manrope,Golos,Arial,sans-serif}button,input{color:inherit;font:inherit}button,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #315be8}::selection{background:var(--maintenance-lime)}.maintenance-page{--page-gutter:clamp(12px, min(3.2vw, 4.5svh), 48px);min-height:100svh;padding:var(--page-gutter);background:radial-gradient(circle at 8% 10%, #dce66a52, transparent 29rem), radial-gradient(circle at 92% 92%, #cddde68a, transparent 32rem), var(--maintenance-paper);place-items:center;display:grid}.maintenance-shell{width:min(100%,1420px);min-height:min(850px, calc(100svh - 2 * var(--page-gutter)));border:1px solid var(--maintenance-line);background:var(--maintenance-white);border-radius:clamp(24px,3vw,42px);grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);display:grid;overflow:hidden;box-shadow:0 28px 80px #1734241f}.maintenance-content{flex-direction:column;min-width:0;padding:clamp(16px,6svh,65px) clamp(22px,4.5vw,72px);display:flex}.maintenance-brand{align-items:center;gap:18px;display:flex}.maintenance-brand img{object-fit:contain;width:clamp(48px,9.2svh,76px);height:auto}.maintenance-brand div{gap:2px;line-height:1.05;display:grid}.maintenance-brand span{color:var(--maintenance-muted);font-size:.72rem}.maintenance-brand strong{letter-spacing:-.03em;font-size:1.05rem;font-weight:780}.maintenance-copy{margin:auto 0;padding:clamp(16px,4.4svh,54px) 0}.maintenance-eyebrow{color:var(--maintenance-green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 clamp(8px,1.7svh,22px);font-size:.7rem;font-weight:800}.maintenance-copy h1{letter-spacing:-.065em;text-wrap:balance;max-width:760px;margin:0 0 clamp(12px,2.6svh,28px);font-size:clamp(2rem,min(5.15vw,8svh),6rem);font-weight:620;line-height:.96}.maintenance-lead{max-width:610px;color:var(--maintenance-muted);margin:0;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.55}.maintenance-note{border-top:1px solid var(--maintenance-line);align-items:center;gap:14px;max-width:570px;margin-top:clamp(12px,2.5svh,32px);padding-top:clamp(9px,1.5svh,20px);display:flex}.maintenance-note>span{background:var(--maintenance-lime);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 6px #dce66a3d}.maintenance-note p{margin:0;font-size:.84rem;font-weight:650;line-height:1.45}.team-access{border-top:1px solid var(--maintenance-line);max-width:520px}.team-access summary{width:fit-content;min-height:44px;color:var(--maintenance-green);cursor:pointer;text-underline-offset:5px;align-items:center;margin-top:clamp(4px,1svh,12px);font-size:.82rem;font-weight:750;-webkit-text-decoration:underline #10443257;text-decoration:underline #10443257;list-style-position:inside;display:flex}.team-access summary:hover{text-decoration-color:currentColor}.maintenance-privacy{width:fit-content;color:var(--maintenance-muted);text-underline-offset:4px;margin-top:8px;font-size:.7rem;line-height:1.4;-webkit-text-decoration:underline #61706773;text-decoration:underline #61706773}.maintenance-privacy:hover{color:var(--maintenance-green);text-decoration-color:currentColor}.team-access-panel{padding:14px 0 4px}.team-access-intro{color:var(--maintenance-muted);margin:0 0 18px;font-size:.8rem;line-height:1.5}.team-access-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.team-access-field{gap:7px;min-width:0;display:grid}.team-access-form label{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:760}.team-access-form input{border:1px solid var(--maintenance-line);background:#fff;border-radius:12px;width:100%;height:48px;padding:0 13px;font-size:1rem}.team-access-form input:hover{border-color:#17342466}.team-access-form button{border:1px solid var(--maintenance-green);background:var(--maintenance-green);color:#fff;cursor:pointer;white-space:nowrap;border-radius:12px;grid-area:1/3;height:48px;padding:0 18px;font-size:.82rem;font-weight:760}.team-access-form button:hover{background:#0b3828}.team-access-error{color:#8a382f;grid-area:2/1/auto/-1;margin:6px 0 0;font-size:.78rem;line-height:1.45}.maintenance-photo{background:#d8dfd5;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.maintenance-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#052316ad 100%);position:absolute;inset:0}.maintenance-photo>img{object-fit:cover;object-position:50% 50%}.maintenance-photo figcaption{z-index:1;color:#fff;gap:7px;display:grid;position:absolute;bottom:clamp(28px,4vw,58px);left:clamp(26px,4vw,56px);right:clamp(26px,4vw,56px)}.maintenance-photo figcaption span{letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:780}.maintenance-photo figcaption strong{letter-spacing:-.035em;text-wrap:balance;max-width:520px;font-size:clamp(1.25rem,2.4vw,2.15rem);font-weight:620;line-height:1.15}@media (max-width:980px){.maintenance-shell{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr)}.team-access-form{grid-template-columns:1fr}.team-access-form button,.team-access-error{grid-area:auto/1}}@media (min-width:761px) and (max-height:680px){.maintenance-content{padding-block:clamp(12px,4svh,27px)}.maintenance-copy{padding-block:clamp(10px,2.5svh,20px)}.maintenance-lead{line-height:1.4}.maintenance-note{margin-top:10px;padding-top:8px}}@media (min-width:761px) and (max-height:500px){.maintenance-page{--page-gutter:10px}.maintenance-content{padding-inline:clamp(16px,3vw,32px)}.maintenance-copy{padding-block:8px}.maintenance-eyebrow{margin-bottom:6px}.maintenance-copy h1{margin-bottom:8px}.maintenance-lead{font-size:.9rem}.maintenance-note p{font-size:.78rem}}@media (max-width:760px){.maintenance-page{padding:0;display:block}.maintenance-shell{min-height:100svh;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(clamp(112px,23svh,260px),1fr);grid-template-columns:1fr}.maintenance-content{padding:clamp(14px,2.6svh,26px) 22px 14px}.maintenance-brand img{width:clamp(46px,7svh,62px)}.maintenance-copy{padding:clamp(14px,2.7svh,27px) 0 clamp(11px,1.8svh,18px)}.maintenance-copy h1{font-size:clamp(1.9rem,min(11.6vw,6.2svh),3.8rem)}.maintenance-photo>img{object-position:50% 43%}.maintenance-photo figcaption{bottom:clamp(14px,2.8svh,28px);left:22px;right:22px}}@media (max-width:420px){.maintenance-brand div{display:none}.maintenance-lead{font-size:.95rem}}@media (max-width:760px) and (max-height:620px){.maintenance-shell{grid-template-rows:auto minmax(clamp(104px,20svh,132px),1fr)}.maintenance-content{padding:12px 16px 8px}.maintenance-copy{padding-block:10px 8px}.maintenance-copy h1{margin-bottom:9px}.maintenance-lead{font-size:.9rem;line-height:1.4}.maintenance-note{margin-top:10px;padding-top:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
