.PlatformEditorialPage_projectGrid__soqXi{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);border:1px solid var(--line)}.PlatformEditorialPage_projectMedia__CDB4_{min-height:100%;border-right:1px solid var(--line);background:#e8e3da}.PlatformEditorialPage_projectMedia__CDB4_ img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;object-position:top center}.PlatformEditorialPage_projectBody__rVPQ5{display:flex;min-height:100%;flex-direction:column;justify-content:space-between;gap:42px;padding:34px}.PlatformEditorialPage_itemMeta__80loH,.PlatformEditorialPage_projectMeta__HmELI{color:var(--blue);font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.PlatformEditorialPage_projectTitle__B9qi5{margin-top:14px!important;font-size:clamp(38px,4.2vw,64px);font-weight:690;line-height:.9;letter-spacing:-.065em}.PlatformEditorialPage_projectCopy__AJLR_{margin-top:20px!important;color:var(--muted);font-size:16px;line-height:1.58}.PlatformEditorialPage_projectLink__PrXM8{display:inline-flex;width:fit-content;padding-bottom:7px;border-bottom:1px solid;font-size:14px;font-weight:780}.PlatformEditorialPage_projectLink__PrXM8:hover{color:var(--blue)}.PlatformEditorialPage_timeline___Fopi{display:grid;border-top:1px solid rgba(255,255,255,.28)}.PlatformEditorialPage_timelineItem__4Z912{display:grid;grid-template-columns:72px 1fr;gap:22px;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.28)}.PlatformEditorialPage_timelineItem__4Z912>span{color:var(--lime);font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.11em}.PlatformEditorialPage_timelineItem__4Z912 h3{margin-bottom:8px!important;font-size:24px;font-weight:650;letter-spacing:-.04em}.PlatformEditorialPage_timelineItem__4Z912 p{color:rgba(255,255,255,.64);font-size:15px;line-height:1.6}.PlatformEditorialPage_faq__SyRGq{border-top:1px solid var(--line)}.PlatformEditorialPage_faqItem__cVrFD{border-bottom:1px solid var(--line)}.PlatformEditorialPage_faqItem__cVrFD summary{display:flex;cursor:pointer;list-style:none;align-items:baseline;justify-content:space-between;gap:24px;padding:26px 0;font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.08;letter-spacing:-.04em}.PlatformEditorialPage_faqItem__cVrFD summary::-webkit-details-marker{display:none}.PlatformEditorialPage_faqItem__cVrFD summary span{color:var(--blue);font-family:var(--mono);font-size:18px}.PlatformEditorialPage_faqItem__cVrFD[open] summary span{transform:rotate(45deg)}.PlatformEditorialPage_faqItem__cVrFD p{max-width:760px;padding:0 0 28px;color:var(--muted);font-size:16px;line-height:1.65}.PlatformEditorialPage_routeCard___ZyGk{display:flex;min-height:250px;flex-direction:column;justify-content:space-between;gap:28px;padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color .18s ease,color .18s ease}.PlatformEditorialPage_routeCard___ZyGk:hover{color:#fff;background:var(--ink)}.PlatformEditorialPage_routeCard___ZyGk:hover .PlatformEditorialPage_itemMeta__80loH,.PlatformEditorialPage_routeCard___ZyGk:hover .PlatformEditorialPage_routePrice__3CY0_{color:var(--lime)}.PlatformEditorialPage_routeCard___ZyGk h3{max-width:310px;font-size:29px;font-weight:620;line-height:.96;letter-spacing:-.05em}.PlatformEditorialPage_routeCard___ZyGk p{color:var(--muted);font-size:14px;line-height:1.5}.PlatformEditorialPage_routeCard___ZyGk:hover p{color:rgba(255,255,255,.65)}.PlatformEditorialPage_routePrice__3CY0_{color:var(--blue);font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media (max-width:900px){.PlatformEditorialPage_projectGrid__soqXi{grid-template-columns:1fr}.PlatformEditorialPage_projectMedia__CDB4_{border-right:0;border-bottom:1px solid var(--line)}.PlatformEditorialPage_projectMedia__CDB4_ img{min-height:280px}}@media (max-width:720px){.PlatformEditorialPage_projectBody__rVPQ5{padding:24px;gap:32px}.PlatformEditorialPage_timelineItem__4Z912{grid-template-columns:52px 1fr;gap:14px}.PlatformEditorialPage_routeCard___ZyGk{min-height:0}}.PlatformEditorialPage_fitList__vkUAp{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;list-style:none;margin:0;padding:0;border-top:1px solid #cecbc2}.PlatformEditorialPage_fitList__vkUAp li{display:flex;align-items:flex-start;gap:14px;padding:19px 0;border-bottom:1px solid #cecbc2;font-size:15px;line-height:1.65;color:#51594c}.PlatformEditorialPage_fitList__vkUAp span{color:#153cff}@media(max-width:650px){.PlatformEditorialPage_fitList__vkUAp{grid-template-columns:1fr}}