.pr-page{background:#f6f9fa;color:#082f42;padding-bottom:60px}.pr-page .wrap{max-width:1240px}.pr-preview{text-align:center;padding:13px;background:#e5f3ef;color:#087f7b;font-size:15px;letter-spacing:.12em}.pr-crumb{font-size:15px;color:#6c838b;margin:25px 0}.pr-hero{display:grid;grid-template-columns:1.1fr 1fr;background:white;border:1px solid #dfebeb;border-radius:18px;overflow:hidden}.pr-hero>div{padding:43px 36px}.pr-kicker{color:#087f7b;font-size:15px;letter-spacing:.13em;font-weight:750}.pr-hero h1{font-size:clamp(30px,3.2vw,44px);line-height:1.2;letter-spacing:-1px;margin:18px 0}.pr-hero h1 em{font-style:normal;color:#087f7b}.pr-hero p{font-size:16px;line-height:1.8;color:#5c7782;max-width:450px}.pr-hero a{display:inline-block;margin-top:15px;padding:14px 20px;background:#082f42;color:white;border-radius:6px;font-size:15px}.pr-hero figure{margin:0;position:relative;background:#e4f1eb;min-height:350px}.pr-hero img{width:100%;height:100%;object-fit:cover;display:block}.pr-hero figcaption{position:absolute;bottom:12px;right:15px;font-size:15px;background:#ffffffe0;padding:4px 9px;border-radius:4px;color:#45656d}.pr-nav{display:flex;gap:12px;margin:22px 0 30px}.pr-nav a{flex:1;padding:18px 20px;background:#e7f3ef;color:#087f7b;border:1px solid #d0e4de;border-radius:8px;font-size:15px;font-weight:650}.pr-nav a:hover{background:#d7eee7}.pr-law{display:flex;align-items:center;gap:24px;padding:24px 28px;border:1px solid #dce7eb;border-radius:10px;background:white}.pr-law>span{font-size:15px;letter-spacing:.1em;color:#087f7b;max-width:100px;line-height:1.7}.pr-law>div{flex:1}.pr-law strong{font-size:15px}.pr-law p{font-size:15px;color:#617c86;margin:8px 0 0}.pr-law>a{font-size:15px;color:#087f7b}.pr-section{margin-top:42px;scroll-margin-top:95px}.pr-heading{display:flex;align-items:center;gap:20px;margin-bottom:24px}.pr-heading>span{font-size:38px;font-weight:650;color:#85b5aa}.pr-heading h2{font-size:29px;line-height:1.3;margin:7px 0 0}.pr-list{background:white;border:1px solid #dce8eb;border-radius:12px;overflow:hidden}.pr-item{display:flex;gap:23px;padding:22px 27px;border-bottom:1px solid #e2ecee;align-items:start}.pr-item:last-child{border:0}.pr-item>span{flex-shrink:0;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#e8f5f0;color:#087f7b;font-size:15px}.pr-item p,.pr-prose p,.pr-note p,.pr-page .pr-details p{font-size:16px;line-height:1.85;margin:0;color:#3e5964}.pr-details{background:#e8f3ef;border-radius:10px;margin-top:18px;padding:22px 27px}.pr-details summary{cursor:pointer;font-size:17px;font-weight:650}.pr-page .pr-details p{margin-top:20px}.pr-note{padding:23px 28px;border-left:3px solid #22a491;background:#eaf5f1;margin-top:18px}.pr-refusal{background:white;border:1px solid #dce8eb;border-radius:12px;padding:30px}.pr-prose p{margin-bottom:20px}.pr-prose p:last-child{margin-bottom:0}.pr-prose a{color:#087f7b;text-decoration:underline}.pr-page a:focus-visible,.pr-details summary:focus-visible{outline:3px solid #0ba68e;outline-offset:3px}@media(max-width:800px){.pr-hero{grid-template-columns:1fr}.pr-hero figure{height:290px;min-height:0}.pr-hero img{object-fit:contain}.pr-nav{flex-wrap:wrap}.pr-nav a{min-width:210px}.pr-law{flex-wrap:wrap}.pr-law>div{min-width:220px}}@media(max-width:500px){.pr-hero>div{padding:25px}.pr-heading h2{font-size:24px}.pr-item{padding:20px 17px;gap:13px}.pr-refusal{padding:23px}.pr-nav{display:grid}.pr-law{padding:22px}.pr-item p,.pr-prose p{font-size:15px}}
