.planning-links{color:#153c39;background:#eeeede;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,90px);padding:48px max(24px,50% - 580px);font:16px/1.75 Arial,sans-serif;display:grid}.planning-links[dir=rtl]{font-family:Cairo,Arial,sans-serif}.planning-links h2{text-wrap:balance;margin:0 0 16px;font:500 clamp(28px,3vw,38px)/1.2 Playfair Display,Georgia,serif}.planning-links[dir=rtl] h2{font-family:Cairo,Arial,sans-serif;line-height:1.5}.planning-links p{color:#49615a;max-width:65ch;margin:0 0 16px}.planning-links a{color:inherit;text-underline-offset:5px;font-size:14px;text-decoration:underline}.planning-links a:hover{text-decoration-thickness:2px}.planning-links a:focus-visible{outline-offset:5px;outline:2px solid #8e621f}.planning-links ul{margin:0;padding:0;list-style:none}.planning-links li{border-top:1px solid #c4c9b8}.planning-links li:last-child{border-bottom:1px solid #c4c9b8}.planning-links li a{justify-content:space-between;align-items:center;gap:16px;padding:18px 0;text-decoration:none;display:flex}.planning-links li a:hover span{text-decoration:underline}.planning-links svg{flex-shrink:0;width:20px;height:20px}.planning-links[dir=rtl] svg{transform:scaleX(-1)}@media (max-width:720px){.planning-links{grid-template-columns:1fr;gap:24px;padding-block:35px}}
