#belka-africa-final .surface-visual{position:relative;min-height:650px;overflow:hidden}#belka-africa-final .surface-visual img{height:100%;min-height:650px;object-fit:cover}#belka-africa-final .surface-visual:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.74))}#belka-africa-final .routes{background:var(--paper)}#belka-africa-final .commercial-routes{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;margin-top:48px}#belka-africa-final .commercial-routes article{min-height:390px;padding:36px;border:1px solid var(--line);background:#fff}#belka-africa-final .commercial-routes .primary-route{border-top:6px solid var(--red);box-shadow:var(--shadow)}#belka-africa-final .commercial-routes .tag{color:var(--red);font-size:.68rem;font-weight:900;letter-spacing:.14em}#belka-africa-final .commercial-routes .mark{display:block;margin-top:34px;color:var(--red);font-family:Georgia,serif;font-size:2.3rem}#belka-africa-final .commercial-routes h3{margin-top:24px;font-family:Georgia,serif;font-size:2.2rem}#belka-africa-final .commercial-routes p{min-height:80px;margin:14px 0 30px;color:var(--muted)}@media (max-width:1050px){#belka-africa-final .surface-visual{order:2}}@media (max-width:760px){#belka-africa-final .surface-visual,#belka-africa-final .surface-visual img{min-height:460px}}#belka-africa-final .baf-form-step[hidden]{display:none!important}#belka-africa-final .baf-form-actions>span{color:var(--muted);font-size:.76rem}#belka-africa-final .baf-step-button{appearance:none;min-height:48px;padding:10px 17px;border:1px solid var(--line2);border-radius:6px;background:#fff;color:var(--ink);font-weight:850;cursor:pointer}#belka-africa-final .baf-step-button.primary{border-color:var(--red);background:var(--red);color:#fff}#belka-africa-final .baf-form-progress{margin:0 0 22px;color:var(--muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}#belka-africa-final .wpcf7-spinner{margin-top:10px}#belka-africa-final .wpcf7-not-valid{border-color:var(--red)!important}#belka-africa-final .wpcf7-not-valid-tip{margin-top:5px;color:var(--red);font-size:.74rem}@media (max-width:760px){#belka-africa-final .commercial-routes article{min-height:0;padding:26px 22px}#belka-africa-final .commercial-routes h3{font-size:1.75rem}#belka-africa-final .commercial-routes p{min-height:0}}#belka-africa-final .hero-media.is-video-playing .hero-detail,#belka-africa-final .hero-media.is-video-playing .surface-seal{opacity:0;visibility:hidden;pointer-events:none}#belka-africa-final .baf-form-progress{position:relative;margin:0 0 30px;padding-bottom:17px;color:#81776f;font-size:.69rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}#belka-africa-final .baf-form-progress:before,#belka-africa-final .baf-form-progress:after{content:"";position:absolute;left:0;bottom:0;height:4px;border-radius:999px}#belka-africa-final .baf-form-progress:before{right:0;background:#eee8e2}#belka-africa-final .baf-form-progress:after{width:50%;background:var(--red);transition:width .28s ease}#belka-africa-final .baf-route-group.is-step-2 .baf-form-progress:after{width:100%}#belka-africa-final .baf-field>label .wpcf7-form-control-wrap{display:block;margin-top:8px}#belka-africa-final .baf-form-actions>span{max-width:420px;color:#827970;font-size:.73rem;line-height:1.45}#belka-africa-final .baf-step-button{padding:11px 19px;border:1px solid #c9bfb6;background:#fff;color:var(--ink)}#belka-africa-final .baf-step-button:hover{border-color:var(--ink);transform:translateY(-1px)}#belka-africa-final .wpcf7-not-valid{border-color:#c92632!important;background:#fffafa!important}#belka-africa-final .wpcf7-not-valid-tip{display:block;margin-top:6px;color:#b30d1b;font-size:.71rem;font-weight:700;line-height:1.35}#belka-africa-final form.sent .wpcf7-response-output{border:1px solid #9fc2a8!important;background:#f2faf4;color:#174c27}#belka-africa-final form.invalid .wpcf7-response-output,#belka-africa-final form.failed .wpcf7-response-output,#belka-africa-final form.unaccepted .wpcf7-response-output{border:1px solid #e1a5ab!important;background:#fff7f8;color:#7c0710}#belka-africa-final .wpcf7-spinner{margin:10px 0 0 12px}@media (max-width:760px){#belka-africa-final .baf-form-progress{margin-bottom:24px}}@media (max-width:760px){#belka-africa-final .hero-secondary{min-height:44px}#belka-africa-final.is-apply-visible .mobile-cta{opacity:0;visibility:hidden;transform:translateY(110%);pointer-events:none}}