.hora-hero{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:75px 0 85px}.hora-copy h1{font-family:var(--sans);font-size:clamp(90px,13vw,196px);line-height:.9;letter-spacing:-.085em;font-weight:800;margin:30px 0 24px;color:var(--blue)}.hora-campaign{font-family:var(--serif);font-size:clamp(33px,4vw,55px);letter-spacing:-.04em;line-height:1.1;margin-bottom:5px}.hora-translation{font-size:13px;color:var(--muted);margin-bottom:30px}.hora-lead{font-family:var(--serif);font-size:clamp(25px,2.5vw,37px);line-height:1.2;letter-spacing:-.025em}.hora-copy>.status{display:table;color:var(--blue);margin:30px 0 24px;font-size:9px;max-width:100%}.hora-art{margin:0}.hora-art figcaption{margin-top:15px}.hora-poster{position:relative;overflow:hidden;min-height:570px;display:flex;flex-direction:column;justify-content:space-between;background:#153990;color:#f5d853;padding:28px}.hora-poster-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.15em;gap:20px;position:relative;z-index:1}.hora-poster-word{font-family:var(--sans);font-size:clamp(60px,8.7vw,135px);font-weight:800;line-height:.85;letter-spacing:-.085em;margin:55px 0 20px;position:relative;z-index:1}.hora-poster-line{font-size:20px;line-height:1.2;font-weight:600;letter-spacing:.035em;position:relative;z-index:1;margin-bottom:45px}.hora-orbit{position:absolute;border:1px solid #a8c5e880;border-radius:50%;width:120%;aspect-ratio:1;left:12%;top:16%}.hora-orbit:after{content:"";position:absolute;inset:25%;border:1px solid #a8c5e880;border-radius:50%}.hora-flag-row{display:flex;gap:14px;width:146px;height:40px;position:relative;z-index:1;margin-bottom:30px}.hora-flag-uk,.hora-flag-ro{display:block;flex:1;box-shadow:0 0 0 1px #fff4}.hora-flag-uk{background:linear-gradient(to bottom,#0057b7 0 50%,#ffd700 50% 100%)}.hora-flag-ro{background:linear-gradient(to right,#002b7f 0 33.333%,#fcd116 33.333% 66.666%,#ce1126 66.666% 100%)}.hora-poster-signature{font-family:var(--serif);font-size:28px;line-height:1.1;position:relative;z-index:1}.hora-story{border-top:1px solid var(--rule)}.hora-credits{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:38px 0 26px;padding:28px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.hora-credits .eyebrow{font-size:9px;margin-bottom:15px}.hora-credits h3{font-size:21px;font-family:var(--serif);margin-bottom:10px}.hora-credits p{font-size:12px;color:var(--muted)}.hora-story .text-link{font-size:12px;max-width:100%;line-height:1.7}.hora-pathways{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding:12px 0 55px}.hora-pathways article{border-top:2px solid var(--blue);padding-top:25px}.hora-pathways h3{font-family:var(--serif);font-size:29px}.hora-pathways p{font-size:13px;color:var(--muted)}.hora-pathways .eyebrow{font-size:9px;margin-bottom:24px}@media(max-width:900px){.hora-hero{gap:35px}.hora-poster{min-height:500px;padding:24px}.hora-poster-line{font-size:17px}.hora-poster-top{font-size:8px}.hora-poster-signature{font-size:24px}.hora-credits{grid-template-columns:1fr}}@media(max-width:720px){.hora-hero{grid-template-columns:1fr;padding:50px 0;gap:40px}.hora-copy h1{font-size:clamp(100px,26vw,170px);margin:25px 0}.hora-campaign{font-size:39px}.hora-lead{font-size:30px}.hora-art{max-width:480px;width:100%;justify-self:center}.hora-poster{min-height:480px;padding:24px}.hora-poster-word{font-size:clamp(76px,23vw,120px)}.hora-poster-line{font-size:20px}.hora-credits{gap:25px}.hora-pathways{grid-template-columns:1fr;gap:30px;padding-bottom:15px}.hora-pathways article{padding-top:22px}.hora-pathways .eyebrow{margin-bottom:17px}.hora-pathways h3{font-size:29px}}
