._page_1elka_1{max-width:1320px;color:var(--atelier-ink);overflow-wrap:anywhere;margin:auto;padding:36px 32px 56px}._hero_1elka_1{max-width:900px;padding:20px 0 30px}._hero_1elka_1 h1{margin:12px 0 22px;font-size:clamp(42px,5vw,72px);line-height:1.1}._hero_1elka_1 p{font-size:20px;line-height:1.7}._hero_1elka_1 small,._breadcrumb_1elka_1{color:var(--atelier-muted);font-size:14px}._page_1elka_1 a{color:inherit;text-underline-offset:5px}._doors_1elka_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}._door_1elka_1{border:1px solid var(--atelier-line);background:var(--atelier-surface);border-radius:20px;min-width:0;padding:26px;text-decoration:none;display:block}._door_1elka_1 h2{margin:0 0 16px;font-size:32px;line-height:1.2}._door_1elka_1 h3{margin:0 0 14px;font-size:24px;line-height:1.3}._door_1elka_1 p{font-size:16px;line-height:1.7}._doors_1elka_1>a{border-color:var(--atelier-gold);transition:transform .24s}._doors_1elka_1>a:hover{transform:translateY(-4px)}._handoff_1elka_1{border-top:1px solid var(--atelier-line);flex-wrap:wrap;gap:20px 32px;margin-top:38px;padding-top:24px;display:flex}._status_1elka_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0 44px;display:grid}._status_1elka_1 article{border:1px solid var(--atelier-line);border-radius:20px;min-width:0;padding:24px}._status_1elka_1 h2{margin:0 0 20px;font-size:30px}._status_1elka_1 p{font-size:14px;line-height:1.7}._status_1elka_1 ul{padding-left:20px;line-height:1.8}._status_1elka_1 li{margin:8px 0}._section_1elka_1{border-bottom:1px solid var(--atelier-line);padding:34px 0}._page_1elka_1 section{scroll-margin-top:90px}._page_1elka_1 section>h2{margin:12px 0 24px;font-size:36px}._section_1elka_1 p,._section_1elka_1 li{font-size:16px;line-height:1.7}._section_1elka_1 details{border-top:1px solid var(--atelier-line);padding:18px 0;scroll-margin-top:90px}._section_1elka_1 summary{cursor:pointer;font-size:20px}._frames_1elka_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}@media (max-width:700px){._page_1elka_1{padding:24px 18px 40px}._doors_1elka_1,._status_1elka_1,._frames_1elka_1{grid-template-columns:1fr}._hero_1elka_1 p{font-size:18px}._door_1elka_1{padding:22px}._hero_1elka_1{padding-top:10px}}@media (prefers-reduced-motion:reduce){._doors_1elka_1>a{transition:none}._doors_1elka_1>a:hover{transform:none}}
