body.page-id-141695 .partchap-euro-guide,body.page-id-141695 .partchap-euro-faq{direction:rtl;text-align:right;box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;border-radius:22px;padding:clamp(20px,3vw,38px);margin:28px 0}body.page-id-141695 .partchap-euro-guide h2,body.page-id-141695 .partchap-euro-faq h2{margin:0 0 12px;color:#242424;font-size:clamp(25px,3vw,36px);line-height:1.45}body.page-id-141695 .partchap-euro-lead{margin:0 0 24px;color:#555;font-size:17px;line-height:2}body.page-id-141695 .partchap-euro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body.page-id-141695 .partchap-euro-card{display:flex;flex-direction:column;min-width:0;background:#fcfcfc;border:1px solid #e9e9e9;border-radius:18px;padding:24px}body.page-id-141695 .partchap-euro-card h3{margin:0 0 12px;font-size:22px;line-height:1.7;color:#252525}body.page-id-141695 .partchap-euro-card p{margin:0 0 18px;line-height:2;color:#454545}body.page-id-141695 .partchap-euro-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}body.page-id-141695 .partchap-euro-links a{color:#c9322d;border:1px solid #d94a45;border-radius:999px;padding:7px 13px;text-decoration:none;background:#fff;line-height:1.7}body.page-id-141695 .partchap-euro-faq details{border:1px solid #e7e7e7;border-radius:14px;margin:10px 0;background:#fcfcfc;overflow:hidden}body.page-id-141695 .partchap-euro-faq summary{cursor:pointer;padding:16px 20px;font-weight:700;line-height:1.9;color:#262626}body.page-id-141695 .partchap-euro-faq details div{padding:0 20px 17px;color:#444;line-height:2}body.page-id-141695 .partchap-euro-faq details p{margin:0}@media (max-width:900px){body.page-id-141695 .partchap-euro-grid{grid-template-columns:1fr}body.page-id-141695 .partchap-euro-card{padding:20px}}